.not-index #columns .content-inner #center_column *, #index #columns .content-inner #center_column > div > section, #index #columns .content-inner #center_column > div > div, #index #columns .content-inner #center_column > div > section *, #index #columns .content-inner #center_column > div > div:not(#iqitcontentcreator) *, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > div, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > section, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > div *, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > section *, #columns .content-inner #right_column *, #columns .content-inner .form-control, #product_comments_block_tab div.comment .comment_details, #product_comments_block_tab div.comment {
     border-color: #eee;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, #columns .content-inner .nav-tabs > li.active > a:focus, .nav-tabs > li > a:hover {
    border-color: #eee!important;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus,.nav-tabs > li > a:hover {
    border-color: #eeeeee!important;
	background:#f9f9f9;
	color:#666666 !important;
}

#product .tab-content > .tab-pane {
    padding: 20px;
}

.tab-content  {
    padding: 20px;
    padding-bottom: 0px;
    margin-bottom: 20px;
	border: 1px solid #eeeeee;
	background-color:#f9f9f9;
border-radius: 0px;	
position:relative;

}


.tab-content > .page-product-box.tab-pane {
    border: none;
    border-top: none;
}

.table-data-sheet tr {
    border-top: 1px solid #212121;
}
.table-data-sheet tr td:first-child {
    border-right: 1px solid #212121;
    width: 30%;
    font-weight: 700;
}
.table-data-sheet {
    border-bottom:1px solid  #212121;
    width: 100%;
    margin: 0 0 20px;
}

.nav-tabs {
    border-bottom: none;
}

.box-cart-bottom {
    background: #F0F0F0;
    padding: 20px;
    padding-bottom: 15px;
    border-top: none;
}

#quantity_wanted_p input {
    width: 60px;
    height: 40px;
    box-shadow: inset 0px 1px 4px #999;
    padding: 0 11px;
    float: left;
    border: 0px solid #FFFFFF !important;
    line-height: 27px;
	background-color: rgb(255, 255, 255);
}

.footer-container .footer-container-inner1, .footer-container .footer-container-inner1 #block_contact_infos > div ul li i {
    color: #777777 !important;
    padding: 35px 0px;
	border-top:0px solid rgba(0,0,0,0.00);
	background:rgba(212, 212, 212, 0.18) !important
	}
.footer-container .footer_copyrights {
    line-height: 31px;
    background: #fff;
    padding: 15px 0;
}
.footer-container .footer-container-inner {
    border-bottom: 1px solid rgba(72, 72, 72, 0.02) !important;
}
#iqitmegamenu-horizontal {
    border-top: 1px solid #191919;
    border-bottom: 1px solid #272727;
    border-left: 1px none #EBEBEB;
    border-right: 1px none #EBEBEB;
    background-color: #000000;
}
.cbp-horizontal > ul > li > a, .cbp-horizontal > ul > li > span.cbp-main-link {
    color: #c3c3c3;
    line-height: 50px;
    padding-left: 20px;
    max-width: 400px;
    padding-right: 20px;
    text-transform: uppercase;
    font-size: 14px;
    border-left: 1px solid rgba(31, 31, 31, 0.73);
}
.page-heading, .pb-center-column h1 {
    font-size: 42px;
    line-height: 48px;
}
.imgAbbinamento{
	width:19.9%;
	}
h4.titoloAbbianameno{
	font-size:15px;
	}
	
.nav-tabs {
    padding: 0px 0px 0px;
}
.page-heading, .pb-center-column h1 {
    font-size: 24px;
    line-height: 28px;
    text-align: left !important;
    padding: 20px 0px 0px 0px !important;
}

.columns-container {
    background-color: #FFF !important;
}


.pb-left-column #image-block{    padding-top: 45px;     border: none !important; }

.product-title img.imglog{
    position: absolute;
    right: 20px;
    top: 50% !important;
    margin-top: -22px;
    }
	
.product-title {
    padding: 20px 0px 0px 0px !important;
}

.page-heading, .pb-center-column h1 {
    padding: 0px 0px 0px 0px !important;
}

h1.page-heading{
    font-size: 20px;
    line-height: 48px;
text-transform:uppercase !important;
}


.product-tabs-container{
	margin-top:25px;
	}
	
.footer-container #footer .bullet li {
    border-top: 0px solid #D0D0D0 !important;
}
.footer-container .footer-container-inner {
    /* background-color: #f8f8f8; */
    border-top: 0px solid #FFFFFF;
	order-bottom: 0px solid #dddddd;
}

.footer-container #footer1 h4, .footer-container #footer1 h4 a, .footer-container #footer h4, .footer-container #footer h4 a {
    font-size: 14px !important;
    line-height: 16px;
    font-weight: 600 ;
}
.footer-container{
	 font-size: 12px 
	}
.footer-container a{
	 color:rgba(0,0,0,1.00) !important;
	}

div.iqitcarousel-product div.button-container{
	display:none !important
	}
.slick_carousel .button-container{
		display:none !important
	}
.button.ajax_add_to_cart_button, .button.lnk_view {
    border: 1px solid #d6d4d4!important;
    color: #999 !important;
    background: #ffffff !important;
}

.cbp-hrmenu .cbp-links li {
    font-size: 15px;
    line-height: 25px;
}


#order-opc .page-heading.step-num {
text-indent: 20px;
}


@media (min-width: 768px) {
header .row #header_logo img {
    max-height: 50px;
}
.page-heading, .pb-center-column h1 {
	max-width:100%;
	}

div.iqitcarousel-product div.button-container{
	display:none !important
	}
.slick_carousel .button-container{
		display:none !important
	}

}


