/**
 * This file is a container for custom CSS. You can use it to override the default styles of the theme.
 *
 * 1. Copy the file "SAMPLE.custom.css" and rename it to "custom.css".
 *    Otherwise this file will not be loded by Magento.
 * 2. Enable it in the admin panel.
 * 3. Uncomment slected sample styles or add your own CSS to override the default styles of the theme.
 *
 * Please refer to the user guide for more details.
 *
 */



/* Stock indicator on product page: icon color
-------------------------------------------------------------- */

/*
.availability-only .ic { color: green; }
*/



/* Product counter in the mini cart drop-down
-------------------------------------------------------------- */

/*
.header .skip-link .count {
	background-color: deepskyblue;
}
*/

body {color: #0b4363;
    font: 11px/1.55 Arial,Helvetica,sans-serif; text-align:left;}
@font-face {
	 font-size:16px;
  font-family: "HelveticaNeueUltraLight";
  src: url(../fonts/HelveticaNeueUltraLight.ttf);
 
  src: local("☺"),
  url(../fonts/HelveticaNeueUltraLight.ttf) format("truetype"),
 
  }
  
@font-face {
  font-family: "HelveticaNeueLight";
  src: url(../fonts/HelveticaNeueLight.ttf);
 
  src: local("☺"),
  url(../fonts/HelveticaNeueLight.ttf) format("truetype"),
 
  }
.mini-cart { min-height:32px; line-height:32px; text-align:left; font-size:12px; }
.mini-cart .mini-cart-content .actions button {
   
    margin-right: 1px;
	width:40%;
	display:inline-block;
}
div ol#cart-sidebar.mini-products-list.clearer li.item div.product-details p.product-name a { text-align:left; font-size:13px; }
.mini-cart .mini-cart-content .product-name {
	text-align:left;
	line-height:20px;
	
}
.skip-link.skip-cart span span.icon.ic.ic-cart { color:#FFF;}
.header-mobile .skip-link { background-color:#0f4769; color:#FFF;}

div.item ul.links li a {
    color: #333;
    line-height: 30px;
	text-align:center;
 font-size:11px !important;
}

.grid-desc {
    color: #0a4361;
    float: left;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 11px;
    margin-left: 15px;
    text-align: left;
    
}
.caret {
    border-top-color: #FFF;
}

.vat-exempt { text-align:center;}

ul#nav.nav-regular.opt-fx-fade-inout.opt-sb0 li.nav-item.level0.level-top.right {
    background: rgba(0, 0, 0, 0) url("../images/bkg_pipe4.gif") no-repeat scroll 100% 60%;  
}
ul#nav.nav-regular.opt-fx-fade-inout.opt-sb0 li.nav-item.level0.level-top:last-child { background:none !important;}
.nav-item--home  {  background: rgba(0, 0, 0, 0) url("../images/bkg_pipe4.gif") no-repeat scroll 100% 60%;  }

 .accordion-style1 li a {
   
color: #10496b;
    font-family: "HelveticaNeueLight",verdana;
    font-size: 13px !important;
    font-weight: normal; }
	
	
.links-wrapper-separators-left .links > li > a {
	background:none;
}
.skip-content.skip-content--style ul.links li.first { display:none;}

body  {	/*background: #073e5f url("../images/bg_all.jpg") repeat-x scroll 50% 0;*/
background-color: #f3f3f3; }

div.nav.container.clearer.show-bg {/*background-image: url("../images/top_header.gif");*/
background-color: #182d5d;
height: 34px;

}
.sticky-header .sticky-container {
  background:transparent;
  -moz-box-shadow: 0 0px 0px rgba(0,0,0, 0.15);
-webkit-box-shadow: 0 0px 0px rgba(0,0,0, 0.15);
box-shadow: 0 0px 0px rgba(0,0,0, 0.15);
}
#header-nav {
    background-position: left top;
    background-repeat: repeat-x;
    height: 34px;
    text-align: left;
    line-height: 34px;
}

.main {
    background-color: #f3f3f3;
}


div.header-top-container div.header-top.header.container.clearer.stretched {/*background-image: url("../images/top_header.gif"); height:32px;*/}
.header a {
    color: #444;
}
.header-top-container {
	
    background-position: left top;
    background-repeat: repeat-x;
    height: 32px;
   text-align: left;}

   
 .header-regular .hp-blocks-holder {
    display: table;
    width: 100%;
}
   
.inner-container {
    padding-left: 12px;
    padding-right: 12px;
}
.wrapper {
    border-top-style: solid;
    border-top-width: 0px;
}

.sticker-wrapper { display:none;}
.codnitiveSidenavLeft span.opener { display:none;}
.footer-primary-container  .inner-container { background-color:#FFF;  }
.footer-secondary-container .inner-container { background-color:#FFF;  }

/*
.itemgrid-adaptive.itemgrid-3col .item {
    clear: none !important;
    width: 47.8%;
	margin-bottom:2%;
	padding-bottom:1%;
}
*/

div.block-title strong span { font-size:16px; font-weight: inherit; }



/* Product Catalog Page - Grid */
.category-products-grid .item {
    border: 0 none;
    padding-bottom: 0;
    padding-top: 10px;
}
.cms-home .owl-wrapper div.owl-item div.item.slide a img { width: 100%; }
.category-products-grid .item .inner-item {
    border: 1px solid #ccc;
    float: left;
    max-width: 98%;
    min-height: 250px;
    padding-left: 4px;
    padding-right: 4px;
    background-color: #FFF;
    width: 100%;
}
.header-primary {

    margin-bottom: 10px;

}
.block-content.sample-block.vat-exempt {

    padding: 10px !important;
        padding-top: 10px;
    padding-top: 0 !important;
    margin-top: 0;

}
.pav_grid {
    min-height: 38px;
    padding-top: 5px;
}
.products-grid .product-name {
    border-bottom: 1px solid #a7bac6;
    color: #073d5d;
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
    margin: 0 0 2px;
    padding-left: 10px;
	text-align: left;
    text-indent: 0 !important;
}

.products-grid .product-name a {
    color: #073d5d;
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
    padding-bottom: 5px;
    text-decoration: none;
    text-transform: uppercase;
	
	
}
 div.owl-wrapper-outer div.owl-wrapper div.owl-item div.item div.price-box { position:relative; margin-top:15px;}
.products-grid .product-image-wrapper {
    float: left;
    width: 50%;
}
.products-grid .grid-desc {
    color: #0a4361;
    float: left;
    margin-left: 3%;
    text-align: left;
    width: 47%;
    height: 60px;
}
.products-grid .actions-grid {
    float: right;
    margin-bottom: 10px;
    margin-left: 3%;
    margin-top: 25px;
    min-height: 105px;
    text-align: center;
    width: 47%;
}
.products-grid .price-box {
    margin: 0;
    text-align: center;
}

.products-grid .old-price .price {
    color: #ff6600;
    font-size: 11px;
    font-weight: normal;
    position: relative;
    text-decoration: line-through;
}
.products-grid .special-price {
    margin-top: 0px;
    
    padding: 0px 0;
    position: relative;
    text-align: center;
}
.products-grid .price-box .special-price .price-label {
    display: none;
}

.products-grid .price-including-tax {
    color: #999;
    display: block;
}
.products-grid .price-including-tax .price {
    color: #073d5d !important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px !important;
    font-weight: normal;
}
.products-grid .price-including-tax .price {
    color: #073d5d !important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px !important;
    font-weight: normal;
}
.products-grid.price-excluding-tax {
    bottom: 0;
    display: block;
    position: absolute;
    text-align: center;
    width: 100%;
}
.products-grid .price-excluding-tax .price, .products-grid .price-excluding-tax .label {
    color: #0b4363;
    font-size: 9px;
}
.actions-grid-prod .price-excluding-tax .price, .products-grid .price-excluding-tax .label {
    color: #0b4363;
    font-size: 9px;
}
.products-grid .price-including-tax .label {
    display: none;
    white-space: nowrap;
}
.products-grid .btn-carts {
    margin-top: 5px;
}

.grid-col2-sidebar.no-gutter div.block {
    border: 1px solid #ebebeb;
    background-color: #FFFF;
}
.grid-col2-sidebar.no-gutter div.block div.block-content.sample-block { padding:5px;}

@media screen and (max-width: 1023px) {
	.category-products-grid .item .inner-item{
		max-width: 96%;
	}
	.products-grid .product-image-wrapper {
		margin-left: 2%;
		width: 96%;
	}
	.products-grid .grid-desc {
		color: #0a4361;
		float: left;
		margin-left: 2%;
		margin-right: 2%;
		margin-top: 10px;
		text-align: left;
		width: 96%;
	}
	.products-grid .actions-grid {
		float: right;
		margin-bottom: 10px;
		margin-left: 2%;
		margin-top: 10px;
		min-height: 105px;
		text-align: center;
		width: 96%;
	}
	
}	
@media screen and (max-width: 481px) {
	.itemgrid-2col .item {
	
		min-height:385px;
	}

	
}	

.attributeinfo-attributeinfo-viewall .logo_img {
    min-height: 70px;
    padding-top: 20px;
    background-color: #FFF;
}
#sidebar-nav .block-title {
    background-color: #5a5f69;
    border: 0 none !important;
    font-weight: normal !important;
    text-transform: none;
    height: 36px !important;
    line-height: 36px !important;
    text-align: left;
}
#sidebar-nav div.block-title strong { font-weight: normal; }
#sidebar-nav  .logo_img {  border-bottom: 1px solid #d9d9d9; 	
	}
#sidebar-nav .grid12-12 { }
.view-all { text-align:center; line-height:30px;}
#sidebar-nav .block-content {
    overflow: auto;
    padding:0px 0px;
}

#sidebar-nav-menu li { border-bottom:1px #ebebeb solid; }


#sidebar-nav li.active, #sidebar-nav li.active > a, #sidebar-nav li.active > .collapsible-wrapper > a {
    color: #0b4263; 
}
ul#sidebar-nav-menu li.level0.nav-1 .parent.collapsible ul.level0.collapsible li.level1collapsible { margin-left:0px !important; padding-left:4px !important;}

.easytabs-content div.product-specs ul li {
    background: rgba(0, 0, 0, 0) url("../images/bg/bullet.gif") no-repeat scroll 0 0;
    display: block;
    margin-left: 15px;
    text-indent: 15px;
}

.product-view .product-shop .product-name h1 {
    margin: 0;
}

.sorter .view-mode a, .sorter .sort-by .category-asc, .sorter .sort-by .category-desc, .pager .pages a, .pager .pages .current, .add-to-links .ic, .slider-arrows1 .owl-controls .owl-buttons div, .slider-arrows1 .owl-controls.clickable .owl-buttons div.disabled:hover, .slider-arrows2 .owl-controls .owl-buttons div, .slider-arrows3 .owl-controls .owl-buttons div, .slider-arrows3 .owl-controls.clickable .owl-buttons div.disabled:hover, .slider-pagination1 .owl-controls .owl-page span, .slider-pagination2 .owl-controls .owl-page span, #cboxPrevious, #cboxNext, #cboxClose, .accordion-style1 .opener, .collapsible .opener {
	background:none;
    color: #333333;
}
.block-layered-nav dl {
    padding: 5px;
}
.block { border: 1px solid #e5e5e5;}
.block .block-content {
   /* padding-left: 5px;
    padding-right: 5px;*/
    padding-top: 0px;
    background-color: #FFF;
}
.category-image img {

    border: 0;
    vertical-align: top;
    max-width: 100%;
    width: 100%;
    padding: 10px;

}
.block-subscribe form#newsletter-validate-detail div.block-content { padding-left: 5px; padding-right: 5px; }
#sidebar-nav { border: 1px solid #e5e5e5; margin-bottom:25px; background-color: #FFF;}

.header-primary-container div.header-primary.header.container.stretched div.inner-container {
	/*background: rgba(0, 0, 0, 0) url("../images/avionic.png") no-repeat center;*/
}
@media screen and (max-width:480px) {
.header-primary-container div.header-primary.header.container.stretched div.inner-container 
{
	background:none;
}
}
.custom-sidebar-right .inner {
    border-left: 0px solid #e5e5e5;
    padding-left: 0px;
}
li.nav-item.level1 .active.current .item-active {background: #eaeaea none repeat scroll 0 0;
    
    box-shadow: 0 -12px 8px -14px rgba(0, 0, 0, 0.2) inset;
    }
	
.block-title {
    text-align: left;
    background-color: #5a5f69;
    color: #FFF;
    border-bottom: 3px #b0203c solid !important;
    padding-left: 15px;
    
}
.main {
    padding: 5px 0 40px;
}
.category-products-grid .item .inner-item:hover {
    border: 1px solid #FFF;
 
}

.product-view .btn-cart, .btn-checkout {
    background-color: #b0203c;
    border-radius: 4px;
    color: #ffffff;
	line-height:45px;
	text-transform:uppercase;
	max-width:70%;
}
.actions.clearer button.button.btn-cart {
    border-radius: 4px;
    color: #ffffff;
    line-height: 34px;
    text-transform: uppercase;
    background-color: #b0203c;
}
div.actions.clearer button:hover button .btn-cart{ background-color:#CC0;}
.block-related-slider h3.section-title.padding-right { background-color:#f4f4f4; padding-left:10px;}

.product-view .product-shop .product-name h1 {
	
	color: #0b4363;
	line-height:35px;
	font: bold 15px/1.35 Arial,Helvetica,sans-serif;
    margin: 0;
    text-transform: uppercase;
	text-align:left;
}
.product-view { padding-top:6px;}
span.price-excluding-tax { font-size:10px !important;}

/*.catalog-product-view .required-entry.product-custom-option{
	 -moz-appearance: none;
    background-image: url("../images/select.png") !important;
    border: 0 none !important;
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 25px;
    margin-top: 15px;
    overflow: hidden;
    padding: 2px 2px 2px 5px;
    text-indent: 1px;
    text-overflow: "";
    width: 211px;
	margin-bottom:25px;
}*/
.add-to-cart.left-side .qty-wrapper {
    line-height: 45px;
	float:right;
}
.product-view .product-shop .product-name {
	margin-bottom:5px;
}
.ratings, .no-rating {
    line-height: 15px;
    margin: 5px 0;
}
.price-label { display:none;}
.price-box .old-price .price {
    color: #ff6600 !important;
    font-size: 12px !important;
    font-weight: normal;
    position: relative;
    text-decoration: line-through;
}
.price-box .special-price .price {
   color: #073d5d !important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: normal;
}
.product-view .price-box .special-price .price-including-tax, .product-view .price-box .special-price .price-excluding-tax {
    padding: 0 0 0 0px;
}

.product-view .price-box { display:inline-block; text-align:center;}
.price-excluding-tax {color: #0b4363;
    font-size: 9px !important;}
.price-excluding-tax span  { font-size: 11px !important;}
.actions-grid-prod {
    background-color: #f7f7f6;
    border: 1px solid #eaeaea;
    margin-top: 17px;
	padding:5px;
 
}
.product-view .container1-wrapper, .product-view .container2-wrapper, .product-view .add-to-box {
    border-bottom: 0px solid #e5e5e5;
    margin: 0 0 5px;
    padding: 0 0 5px;
}
div.owl-controls.clickable div.owl-buttons div.owl-prev:hover{ background:none; color:#0d4566;}
div.owl-controls.clickable div.owl-buttons div.owl-next:hover { background:none; color:#0d4566;}
.kainos { width:45% !important;}

@media screen and (max-width:480px) {
.catalog-product-view .product-name { width:95%; text-align:center; font-size:30px !important;}

}
@media screen and (max-width:800px) {
#nav li.nav-item { display:block !important; }
#nav li.nav-item--home { display:none !important ;}
#header-nav {
	background:none !important;
}

}
#nav li.nav-item { display:none; }
#nav li.nav-item.level-top.right { display:block}
#nav li.nav-item--home { display:block ;}
div.inner-container ul#nav.nav-regular.opt-fx-fade-inout.opt-sb0 { width:80%; float:left;}
.links > li, .links > li > a {

    line-height: 36px;
    color: #333;

}
.header-top a:hover { color: #333 !important; text-decoration: underline; }
.header-top .links > li > a:hover {color: #333 !important;}
.std {padding: 10px; margin-right: 10px; margin-top: 7px;}
.cms-home .std {padding: 0; margin: 0;}
.vertnav li.current > a { color: #b0203c; font-weight: bold; }
#header-nav a {color: #FFF;}

.breadcrumbs { display:none;
}
.pager .limiter select {
    margin: 0 0 1px;
    padding: 0;
    vertical-align: middle;
}
select {
    padding: 1px;
}
input.input-text, select, textarea {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #d9d9d9;
}
input, select, textarea, button {
    color: #000;
    font: 11px Arial,Helvetica,sans-serif;
    vertical-align: middle;
}
.cms-home .itemslider {
    margin-bottom: 5px;
}
.cms-home .toolbar { display: none; }
.page-title h1, .page-title h2 {
    
    color: #000;
    font-size: 18px;
    font-weight: bold;
    line-height: 31px;
    margin: 0 0 0px;
    text-transform: none;
}
.pager .amount, .sorter .amount { display:none;}
.sorter .sort-by {
	background:none;
    float:right;
    margin-right: 0px;
    padding-right: 0px;
}
.toolbar {
    border-bottom: 1px solid #e5e5e5;
    border-top: 0px solid #e5e5e5;
    margin-bottom: -1px;
    position: relative;
    z-index: 1;
    padding-left: 10px;
    padding-right: 10px;
}
.accordion ul {background-color: #f3f3f3;}
.page-title.category-title { padding-right: 10px; padding-left: 10px; }
.page-title {
    margin-bottom: 0px;
}
.sorter {
    padding: 2px 0;
}
.form-search .input-text {
    background-color: #fff;
    color: #bbb;
    display: block;
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    padding: 0 10px 0 7px;
    text-overflow: ellipsis;
    font-size: 14px;
    border: 0;
}
.form-search .button {

    color: #444;
    line-height: 36px;
    text-align: center;
    font-size: 22px;

}
.search-wrapper-p0 {
    float: right;
    width: 100%;
    margin-top: -6px;
}
#header-search {
    width: 97% !important;
}
.search-wrapper-p0 .form-search .input-text {

    min-width: 100%;

}
.form-search .button:hover { color:#017dc3;} 
body.cms-index-index .main, body.cms-index-defaultindex .main {
    padding-bottom: 10px;
    padding-top: 5px;
}
.inner-container {
    padding-left: 5px;
    padding-right: 5px;
}

.no-gutter.grid-col2-main {
    width: 82.9%;
}
.no-gutter.grid-col2-sidebar {
    width: 17%;
}
.no-gutter.grid-col3-sidebar {
    width: 20%;
}
.no-gutter.grid-col3-main {
    width: 79%;
    padding-right: 6px;
}
#header-nav .inner-container {
    
    background-color: #182d5d;
}
.fieldset .legend {
    background: #efefee none repeat scroll 0 0;
    border: 1px solid #d9d9d9;
    color: #073d5d;
    float: left;
    font-size: 12px;
    font-weight: bold;
    margin: -33px 0 0 -10px;
    padding: 0 8px;
    position: relative;
}
.fieldset {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #d9d9d9;
    margin: 28px 0;
    padding: 22px 25px 12px 33px;
	max-width:725px;
}

.contacts-index-index .fieldset {
    
    max-width:none !important;
}
.contacts-index-index .input-text, textarea { width: 100%; }
.contacts-index-index .form-list input.input-text { width: 100%; }
.fieldset { 

    background: none;
        background-color: rgba(0, 0, 0, 0);
    border: 0px solid #d9d9d9;
    margin: 28px 0;
    padding: 22px 25px 12px 33px;
    background-color: #fff !important;

}
.footer-top-container {
   background:none;
}
.accordion-style1 li a {
    border-bottom: 1px solid rgba(0, 0, 0, 0.06);
    font-size: 1em;
    line-height: 1em;
}
.contacts-rekvizitai {
    background-color: #FFF;
    margin-top: 12px;
}
.accordion .opener, .collapsible .opener, .acco .opener {
    -moz-osx-font-smoothing: grayscale;
    background-image: none !important;
    display: inline-block;
    font-family: ThemeIcons;
    font-size: 10px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-transform: none;
}
.accordion-style1 .opener {
	background:none;
    height: 25px;
    line-height: 25px;
    width: 25px;
}
.footer-container2 div.footer-top-container.section-container div.footer-top.footer.container.stretched div.inner-container { background-color:#FFF;}
.footer-copyright {
    color: #19618d;
    font-size: 11px;
    text-align: left;
}


html.js.no-touch.localstorage body.cms-page-view.cms-akcijos div#root-wrapper div.wrapper div.page div.footer-container div.footer-container2 div.footer-top-container.section-container div.footer-top.footer.container.stretched div.inner-container div.section.clearer.links-wrapper-separators div.item { position:relative;}
.block-banner { display:none;}
div.col-left.sidebar.grid12-3.alpha.grid-col3-sidebar.no-gutter div#subscribe-form { border: 1px solid #e5e5e5; padding:5px; margin-bottom:10px;}
div.block-content div.form-subscribe-header label {
    color: #0b4363;
    font-weight: normal;
	font-size: 11px;
    line-height: 1.25;
}
.block-title strong span { color:#FFF;}
.show-bg div.inner-container div#header-account.top-links.links-wrapper-separators-left.skip-content.skip-content--style ul.links li  { display:none;}
.show-bg div.inner-container div#header-account.top-links.links-wrapper-separators-left.skip-content.skip-content--style ul.links li.last { display:block;}
form#newsletter-validate-detail div.block-content div.form-subscribe-header { text-align:center;}
.footer-primary-container {
    padding-bottom: 0px;
    padding-top: 0px;
}
.footer-top  { background-color:#FFF; border-bottom: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9; }
.footer-secondary { background-color:#FFF;}
.footer-top-container .inner-container { max-width:500px; margin-left:auto; margin-right:auto; text-align:center;
}
.footer-primary-container .inner-container { max-width:500px; margin-left:auto; margin-right:auto; text-align:center;
}
.footer-secondary-container .inner-container { max-width:500px; margin-left:auto; margin-right:auto; text-align:center;
}
html.js.no-touch.localstorage body.cms-index-index.cms-home div#root-wrapper div.wrapper div.page div.footer-container div.footer-container2 div.footer-secondary-container.section-container div.footer-secondary.footer.container div.inner-container div.item.linkai ul.links { margin-left:auto; margin-top:auto;}
.links > li {
    float: none; display:inline-block;
}
.link-rss {
    padding-left: 16px !important;
}
.logo-apvadas {
    margin-bottom: 15px;
    margin-left: auto;
    margin-right: auto;
    padding: 15px;
    text-align: center !important;
    
}
.product-attribute-l {
	width:300px;
	margin-left:auto;
	margin-right:auto;
    text-align: center !important;
	clear:both;
}

div#product_tabs_description_tabbed_contents {color: #0b4363;
    font: 11px/1.55 Arial,Helvetica,sans-serif;}
.product-specs {color: #0b4363;
    font: 11px/1.55 Arial,Helvetica,sans-serif;}
	
.gomage-checkout-onepage-index h3.product-name a {
    color: #0a263c;
    
	
	line-height: 1.35;
	font: 11px/1.55 Arial,Helvetica,sans-serif;
	font-weight: bold;
}
dl.item-options {  color: #0a263c;
    
	
	line-height: 1.35;
	font: 11px/1.55 Arial,Helvetica,sans-serif;
	font-weight: bold;}
	
	div.block.block-related.block-related-slider h3.section-title.padding-right { padding-top:10px;}
	#itemslider-related.itemslider.products-grid.centered.owl-carousel.owl-theme div.owl-controls.clickable div.owl-buttons { margin-top:6px;}
.agreement-content { padding:10px;}

div#root-wrapper div.wrapper div.page div#top.header-container.header-regular div.header-container2 div.header-container3 div.header-primary-container div.header-primary.header.container.stretched div.inner-container div.hp-blocks-holder.skip-links--5 div.hp-block.user-menu.clearer.grid12-8 div#header-account.top-links.links-wrapper-separators-left.skip-content.skip-content--style { display:none;}

.customer-account-create div#root-wrapper div.wrapper div.main-container.col1-layout div.main.container.show-bg div.inner-container div.col-main div.account-create form#form-validate div.fieldset ul.form-list li div#euvat-vatid-field.euvat-taxvat-container div.input-box.taxvat label { float:none;}
body.customer-account-create div#root-wrapper div.wrapper div.main-container.col1-layout div.main.container.show-bg div.inner-container div.col-main div.account-create form#form-validate div.fieldset ul.form-list li div#euvat-vatid-field.euvat-taxvat-container div.input-box.taxvat select#euvat_select_vatprefix { height:31px; line-height:31px; }


.notice-cookie {
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 9999;

}
.global-site-notice .notice-inner {
    max-width: 66%;
    margin: 0 auto;
    padding: 10px 0 10px 80px;
    background-image: none;
    text-align: left;
}

.products-grid.centered .item {

    text-align: center;
    background-color: #f3f3f3;

}

.itemslider-wrapper.brand-slider-wrapper.slider-arrows1.slider-arrows1-pos-top-right.slider-pagination1.slider-pagination1-centered {
    background-color: #FFF;
    margin-right: 7px;
}
.more-brands {
    display: inline-block;
    line-height: 50px;
    font-size: 14px;
}
.brands-slider-block {
    border-bottom: 1px #ccc solid;
    margin-right: 7px;
    margin-bottom: 5px;
    height: 35px;
}
.slider-arrows1-pos-top-right .owl-controls .owl-buttons {
    top: -35px;
    right: 0px;
}



.section-title.padding-right {
    padding-right: 17px !important;
     font-weight: bold;
    color: #000;
    font-size: 22px;
}
.cms-home .section-title {
    clear: both;
    margin: 0;
    display: inline-block;
    border: 0;
    float: left;
}

.brand-slider .item {
    padding-bottom: 0px;
    padding-top: 0px;
    
}

.cms-home .owl-carousel .owl-wrapper-outer {

    height: 48px;
}
.cms-home .page-title.category-title {
    padding-left: 0px;
}
.mini-products-list .product-details a { color: #000 !important; }

.glc-content {
    color: #ee001c;
    border: 1px #ee001c solid;
    padding: 5px;
    text-align: center;
}