/*Custom CSS*/
h2 {
	background-color: aliceblue;
	line-height: normal;
}

#topline {
	width: 100%;
	/*height: 78px;*/
	background-image: url('../img/inodbox_bgheader.png');
	background-repeat: repeat-x;
}
#header {
	width: 100%;
	/*height: 78px;*/
	background-image: url('../img/inodbox_bgmenu.png');
	background-repeat: repeat-x;
}
#prefooter {
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 25px;
}
.prefooter {
	background-color: #579de4;
}

#thumbs_list li {
	height: 80px!important;
}

#slide-box {
	background: transparent none repeat scroll 0% 0% !important;
}
#slide-txt1 {
	color:#1b4c7d;
	font-size: 40px;
	line-height: 36px;
}
#slide-txt2 {
	color:#579de4;
	font-size: 40px;
	line-height: 60px;
}
#slide-txt3 {
	color:#000;
	font-size: 20px;
	width: 280px;
	line-height: 35px;
	padding-top: 20px;
}
#slide_buttons {
	padding-top: 80px;
}
.slide-button-left {
	margin-right: 10px;
}
.slide-button-right {
	margin-left: 10px;
}

#right_toolbar {
    bottom: 28%!important;
}
#right_toolbar_logo {
	padding-left: 15px;
}

#idTab2 {
	width: 100%;
}

#idTab2 .idTab2-name {
	width: 25%;
	white-space:nowrap;
}
#idTab2 .idTab2-value {
	color: #e27909;
	font-size: small;
	padding-left: 30px;
	white-space:nowrap;
}

#idTab2 .pair {
	background-color: #ffffff;
}

#idTab2 .impair {
	background-color: #e8e8e8;
}

#idTab2 .pair:hover, #idTab2 .impair:hover {
	background-color: #cccccc;
}

#spy .spy-left {
    margin-top: -45px!important;
}

#gsr.productRight.average-heading .btn {
   width: inherit;
}

#PM_AdsAndSlideshowWrap_17 {
	box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.27);
}
.PM_AdsAndSlideshowWrap table.PM_AdsAndSlideshowElementProducts {
	width: 100%;
	line-height: 30px!important;
	font: 14px/26px "Open Sans",sans-serif;
}
.PM_AdsAndSlideshowWrap table.PM_AdsAndSlideshowElementProducts td {
	padding:0px!important;
}
.PM_AdsAndSlideshowWrap table.PM_AdsAndSlideshowElementProducts td div.PM_AdsAndSlideshowBtnProduct {
	padding-top: 15px;
}
.PM_AdsAndSlideshowWrap table.PM_AdsAndSlideshowElementProducts td.ajax_block_product_features * {
	text-align:left!important;
}

.ajax_block_product_image {
	vertical-align: bottom;
}

div#feature_name.pair, div#feature_value.pair {
	background-color: #e5f5fb!important;
	padding: 2px;
}
div#feature_name.impair, div#feature_value.impair {
	background-color: #ffffff!important;
	padding: 2px;
}

li#PM_AdsAndSlideshowElement_19 {
	line-height:30px;
}

#center_column table.discount {
	color: #356697;
}
#buy_block span.discount {
	padding: 5px 10px;
}

#bt_comment-form .btn-success {
	padding-right: 70px;
}

.add-to-cart .qty {
    padding: 12px 0px 0px 0px !important;
}

.cart_quantity .cart_quantity_input {
    margin-left: 15px!important;
}

.icon-basket:before {
	color: #5aa0d3!important;
}

.ombre {
	box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.27);
}

.lgcookieslaw_banner > form a {
	width: 130px!important;
}

ul.myaccount_lnk_list li a i {
	font-size: 25px;
	color: #fd7e01;
	position: absolute;
	padding: 10px 0 0 10px;
    top: 0;
    left: 0;
}

div.ao-rating-block a.btn.btn-primary {
	width: 200px;
}

#footer .pull-right.noHover {
	width: 100px;
}

html.fancybox-lock #gsrCommentForm button.btn {
	width: auto!important;
}

@media (min-width: 1200px) {
	#HOOK_PAYMENT .row {
		margin-left: -5px;
	}
}

@media (max-width: 1024px) {
	#prefooter {
		display: none;
	}
}
