html {overflow-y:scroll;}
body {background:#fff url(data/images/bg.jpg) repeat-x 0 0;}
.container {position:relative;}
/*----------------------------------------------------------------------------------------------------------------*/
img.img-responsive {max-width: 100%;height: auto;}
/*-------------------------------------------------------------------------------------*/
a {color:#000;font-size:14px;}
a:hover, a:active, a:focus, .btn:hover, .btn:active, .btn:focus { outline: 0;border:none;color:#000;}
/*-------------------------------------------------------------------------------------*/
h1,h2,h3,h4,h5,h6 {font-family: 'Open Sans', sans-serif;}
h1 {padding-top:0px;margin-top:20px;font-family: 'Open Sans', sans-serif;font-weight:bold;}
#p01 {color: #343c4a;
} 
 
/*-------------------------------------------------------------------------------------*/
.btn,input.btn {border:1px solid #fff;text-transform: uppercase;font-weight:bold;font-family: 'Open Sans', sans-serif;-webkit-border-radius: 0;border-radius: 0;}
.btn:hover,input.btn:hover {border:1px solid #fff;}

.btn-primary,input.btn-primary {color:#fff;background-color:#ff0208;text-transform: uppercase;font-family: 'Open Sans', sans-serif;}
.btn-primary:hover,input.btn-primary:hover {color:#fff;background-color:#bbbbbb;}

.btn-danger {color:#fff;background-color:#ff0208;text-transform: uppercase;font-family: 'Open Sans', sans-serif;}

.btn-default {background-color:#eaeaea;}

.btn-lg .glyphicon {color:#000;}

h4.panel-title a {display:block;}

.text-primary {color:#ff0208;}
.text-primary s {color:#000;}
/*-------------------------------------------------------------------------------------*/
input.form-control,select.form-control,textarea.form-control {}
/*-------------------------------------------------------------------------------------*/
hr {border-top:1px solid #dedede;}

.divider {position:relative;border-top:1px solid #dadcde;display:block;margin:40px 0px;}
.horse {z-index:0;position:absolute;top:-22px;left:0%;background: url(../images/horse.png) no-repeat top center;display:block;width:100%;height:46px;background-size:50px 46px;-webkit-background-size:50px 46px;-moz-background-size:50px 46px;-ms-background-size:50px 46px;-o-background-size:50px 46px;}

.dark-divider {position:relative;border-top:1px solid #3f4755;display:block;margin:40px 0px;}
.dark-horse {z-index:0;position:absolute;top:-22px;left:0%;background: url(../images/dark-horse.png) no-repeat top center;display:block;width:100%;height:46px;background-size:50px 46px;-webkit-background-size:50px 46px;-moz-background-size:50px 46px;-ms-background-size:50px 46px;-o-background-size:50px 46px;}


/*-------------------------------------------------------------------------------------*/
.breadCrumb {padding:0px;margin:5px 0px 5px 0px;font-size:15px;color:#b9b9b9;}
.breadCrumb a {font-weight:bold;}
/*----------------------------------------------------------------------------------------------------------------*/
.stars-comments {width:88px;height:17px;text-indent:-99999px;background-size:88px 17px;-webkit-background-size:88px 17px;-moz-background-size:88px 17px;-ms-background-size:88px 17px;-o-background-size:88px 17px;}
/*----------------------------------------------------------------------------------------------------------------*/
.total-price {font-size:30px;font-family: 'Open Sans', sans-serif;padding:10px 20px;-webkit-border-radius: 5px;border-radius: 5px;}
/*-------------------------------------------------------------------------------------*/
img {

}
/*----------------------------------------------------------------------------------------------------------------*/
#header-area{margin:0px;padding-bottom:5px;background-color:#343c4a;-webkit-box-shadow: 0 0 5px 0 #343c4a;box-shadow: 0 0 5px 0 #343c4a;}
.header-top{margin-bottom: 20px;}



@media (min-width:300px){
.navbar-brand-logo img {width: 120px;margin-top:10px;}

#header-area #navbar ul.nav.navbar-nav li a {padding:5px 10px;font-family: 'Open Sans', sans-serif;font-size:14px;color:#fff;font-weight:bold;text-transform: uppercase;border-top:1px solid #737882;}
#header-area #navbar ul.nav.navbar-nav li:first-child a {border-top:0px solid #737882;}
#header-area #navbar ul.nav.navbar-nav li a:hover {background-color:#737882;}

#header-area #navbar ul.nav.navbar-nav li.dropdown.open ul.dropdown-menu {background-color:#5e646e;}
#header-area #navbar ul.nav.navbar-nav li.dropdown.open ul.dropdown-menu li {margin:0px;padding:0px;border-top:1px solid #737882;}
#header-area #navbar ul.nav.navbar-nav li.dropdown.open ul.dropdown-menu li:first-child {border-top:0px solid #737882;}
#header-area #navbar ul.nav.navbar-nav li.dropdown.open ul.dropdown-menu li a {padding:5px 15px;}
#header-area #navbar ul.nav.navbar-nav li.dropdown.open ul.dropdown-menu li a:hover {background-color:#ff0208;}
}

@media (min-width:768px){
.navbar-brand-logo img {width: 170px;margin-top:0px;margin-left:15px;}

.nav-main {margin-left:-180px;margin-top:10px;}
#header-area #navbar ul.nav.navbar-nav li {margin-top:12px;}
#header-area #navbar ul.nav.navbar-nav li a {padding:5px 8px;font-family: 'Open Sans', sans-serif;font-size:11px;color:#fff;font-weight:bold;text-transform: uppercase;border-top:0px solid #737882;border-left:1px solid #737882;}
#header-area #navbar ul.nav.navbar-nav li:first-child a {border-top:0px solid #737882;border-left:0px solid #737882;}
#header-area #navbar ul.nav.navbar-nav li a:hover {background-color:#737882;}

nav#header-area #navbar ul.nav.navbar-nav.nav-additional li a {color:#c3c4c7;font-size:12px;font-family: Arial;text-transform: none;font-weight:normal;border:none;}

#header-area #navbar ul.nav.navbar-nav li.dropdown.open ul.dropdown-menu {background-color:#343c4a;}
}

@media (min-width:992px){
.navbar-brand-logo img {width:250px;margin-top:0px;}

.nav-main {margin-left:0px;margin-top:0px;}
#header-area #navbar ul.nav.navbar-nav li {margin-top:17px;}
#header-area #navbar ul.nav.navbar-nav li a {padding:0px 10px;font-family: 'Open Sans', sans-serif;font-size:11px;color:#fff;font-weight:bold;text-transform: uppercase;border-top:0px solid #737882;border-left:1px solid #737882;}
#header-area #navbar ul.nav.navbar-nav li:first-child a {border-top:0px solid #737882;border-left:0px solid #737882;}
#header-area #navbar ul.nav.navbar-nav li a:hover {background-color:#737882;}

nav#header-area #navbar ul.nav.navbar-nav.nav-additional li a {color:#c3c4c7;font-size:12px;font-family: Arial;text-transform: none;font-weight:normal;border:none;}
}

@media (min-width:1200px){
.navbar-brand-logo img {width: 289px;margin-top:-10px;}

#header-area #navbar ul.nav.navbar-nav li {margin-top:13px;}
#header-area #navbar ul.nav.navbar-nav li a {padding:3px 10px;font-family: 'Open Sans', sans-serif;font-size:14px;color:#fff;font-weight:bold;text-transform: uppercase;border-top:0px solid #737882;border-left:1px solid #737882;}
#header-area #navbar ul.nav.navbar-nav li:first-child a {border-top:0px solid #737882;border-left:0px solid #737882;}
#header-area #navbar ul.nav.navbar-nav li a:hover {background-color:#737882;}

nav#header-area #navbar ul.nav.navbar-nav.nav-additional li a {color:#c3c4c7;font-size:12px;font-family: Arial;text-transform: none;font-weight:normal;border:none;}
}

div#navbar.navbar-collapse.collapse>ul.nav.navbar-nav>li.dropdown.open:active, div#navbar.navbar-collapse.collapse>ul.nav.navbar-nav>li.dropdown.open:focus {background-color:#343c4a;}
div#navbar.navbar-collapse.collapse>ul.nav.navbar-nav>li.dropdown.open>ul.dropdown-menu {background-color:#343c4a;}

#header-area .navbar-nav > .open > a,#header-area .navbar-nav > .open > a:hover,#header-area .navbar-nav > .open > a:focus {color: #fff;background-color: #737882;}
#header-area .dropdown-submenu.open > a,#header-area .dropdown-submenu.open > a:hover,#header-area .dropdown-submenu.open > a:focus {color: #fff;background-color: #737882;}

i.fa.fa-chevron-down {margin-left:10px;margin-top:3px;}

nav#header-area.navbar.navbar-fixed-top>div.container>div#navbar.navbar-collapse.collapse>ul.nav.navbar-nav>li.dropdown>ul.dropdown-menu>li.dropdown-submenu>ul.dropdown-menu{background-color:#7e848e;margin:0px;padding:0px;}


/*----------------------------------------------------------------------------------------------------------------*/
@media (min-width:300px){
#content-area {padding-top:60px;}
div#content-area div.container {padding:0px;}
}
@media (min-width:768px){
#content-area {padding-top:100px;}
div#content-area div.container {padding:0px 15px;}
}
@media (min-width:992px){
#content-area {padding-top:90px;}
div#content-area div.container {padding:0px 15px;}
}
.content-white-padding {background-color:#fff;padding:5px 15px;-webkit-border-radius: 5px;border-radius: 5px;}
.content-padding {padding:5px 15px;}
/*----------------------------------------------------------------------------------------------------------------*/
.navbar-brand {margin:0px 5px 0px 10px;padding:0px;}
/*----------------------------------------------------------------------------------------------------------------*/	
.header-links ul{text-align:center;}
.header-links li, 
.header-links li a{color:#000;}
.header-links li a{font-size: 13px;text-transform: uppercase;font-family: 'Open Sans', sans-serif;}
.input-group-addon{font-size: 13px;text-transform: uppercase;font-family: 'Open Sans', sans-serif;}	
/*----------------------------------------------------------------------------------------------------------------*/
.banner-list {margin-bottom:15px;}
/*----------------------------------------------------------------------------------------------------------------*/
.top-slider {position:relative;background-color:#ff0207;-webkit-border-radius: 5px;border-radius: 5px;border-top:3px solid #ff0207;}
.top-slider .item {-webkit-border-radius: 5px;border-radius: 5px;}
.top-slider img {-webkit-border-radius: 5px;border-radius: 5px;}
.top-slider div.owl-pagination {padding-top:10px;}
.category-list .navbar-toggle {margin:2px 0px 0px 0px;right:-12px;-webkit-border-radius: 5px;border-radius: 5px;color:#fff;}
.navbar {margin-top:15px;}
.navbar-header {margin:0px 10px;}
.navbar-user-account .navbar-collapse {margin:0px;padding:0px;}
.navbar-toggle2 {left:-10px;}
.glyphicon {font-size:x-large; color:#000;}

.glyphicon.black {color:#000;}
.navbar-toggle {background-color:#ff0207;margin-top:13px;-webkit-border-radius: 3px;border-radius: 3px;}
.icon-bar {background-color:#ffffff !important;}

.top-slider div.owl-controls {position:absolute;top:20px;left:20px;}
/*-------SEARCH---------------------------------------------------------------------------------------------------*/
#search {border:none;}

@media (min-width:300px){
.button-search-toggle {position:absolute;top:15px;right:70px;}
.button-search-toggle i.fa {color:#fff;font-size:30px;}
}
@media (min-width:768px){
.button-search-toggle {position:absolute;top:65px;right:20px;}
.button-search-toggle i.fa {color:#fff;font-size:20px;}
}
@media (min-width:992px){
.button-search-toggle {position:absolute;top:50px;right:20px;}
.button-search-toggle i.fa {color:#fff;font-size:20px;}
}
@media (min-width:1200px){
.button-search-toggle {position:absolute;top:44px;right:20px;}
.button-search-toggle i.fa {color:#fff;font-size:30px;}
}

.button-search-toggle i.fa:hover {color:#ff0208;}
.btn-advanced-search {display:block;margin-top: 10px;}
/*----------------------------------------------------------------------------------------------------------------*/
@media (min-width:300px){
#basketSeach {position:absolute;top:15px;right:110px;color:#fff;font-size:16px;font-weight:bold;}
#basketSeach .fa {color:#fff;font-size:30px;margin-left:5px;}
#basketSeach .currency-section {padding:10px 5px 0px 0px;}
#basketSeach a {color:#fff;font-size:16px;}
}
@media (min-width:768px){
#basketSeach {position:absolute;top:65px;right:55px;color:#fff;font-size:14px;font-weight:bold;}
#basketSeach .fa {color:#fff;font-size:20px;margin-left:5px;}
#basketSeach .currency-section {padding:1px 0px 0px 0px;}
#basketSeach a {color:#fff;font-size:14px;}
}
@media (min-width:992px){
#basketSeach {position:absolute;top:50px;right:60px;color:#fff;font-size:14px;font-weight:bold;}
#basketSeach .fa {color:#fff;font-size:20px;margin-left:5px;}
#basketSeach .currency-section {padding:4px 5px 0px 0px;}
#basketSeach a {color:#fff;font-size:14px;}
}
@media (min-width:1200px){
#basketSeach {position:absolute;top:44px;right:70px;color:#fff;font-size:16px;font-weight:bold;}
#basketSeach .fa {color:#fff;font-size:30px;margin-left:5px;}
#basketSeach .currency-section {padding:10px 5px 0px 0px;}
#basketSeach a {color:#fff;font-size:16px;}
}

a#shoppingCartPreview i.fa.fa-shopping-bag:hover {color:#ff0208;}
/*----------------------------------------------------------------------------------------------------------------*/

div#cart #shoppingCartPreview {margin:0px;}
#shoppingCartPreviewTotal {float:left;}

ul#shoppingCartPreviewUL {display:block;clear:both;padding:0px;margin:0px;}
ul#shoppingCartPreviewUL li {display:block;list-style:none;border-top:1px solid #dddddd;margin-bottom:10px;}
ul#shoppingCartPreviewUL li:first-child {border:none;}
ul#shoppingCartPreviewUL li img {float:left;margin-right:10px;}
ul#shoppingCartPreviewUL li a {float:left;width:200px;font-size:12px;color:#000;}
ul#shoppingCartPreviewUL li p {clear:both;}

img.product-list-basket {width:45px;}
p.text-align-top-section {padding:10px 0px 0px 0px;}
/*----------------------------------------------------------------------------------------------------------------*/
p.price-big {margin:0px;padding:0px;font-size:30px;font-weight:bold;}
/*----------------------------------------------------------------------------------------------------------------*/
.limit-section {margin-bottom:20px;}
.pagination {margin:0px;padding:0px;}
.pagination li a {color:#000;}
.pagination li.active a {background-color:#ff0208;border:1px solid #ff0208;}
.limit_total {margin:0px;padding:0px;line-height:30px;}
/*-------SIDEBAR--------------------------------------------------------------------------------------------------*/
.sidebar {}
.sidebar .well {margin-top:20px;}
.sidebar h3 {margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}
.sidebar h3 a {color:#000;}
.nav-list li a {padding:5px;margin:0px;}
.nav-list li:first-child a {border:none;}
.nav-list .glyphicon {color:#cccccc;font-size:10px;line-height:18px;}
nav.navbar.navbar-default.category-list div.navbar-header {padding:5px 10px;}
nav.navbar.navbar-default.category-list div.navbar-header .glyphicon {color:#fff;}
nav.navbar.navbar-default.category-list h3 {padding-top:10px;}
nav.navbar.navbar-default.category-list ul li a:hover {background-color:#ff0208;color:#fff;}
nav.navbar.navbar-default.category-list ul li a:hover span {color:#fff;}
.sidebar h3 {font-family: 'Open Sans', sans-serif;font-weight:bold;}

.navbar-toggle-2 {margin:0px;}

.products-sidebar div.owl-item div.thumbnail {padding:0px;}
.products-sidebar .thumbnail {border:none;background:none;text-align:center;}
.thumbnail img {display: block;height: auto;display: inline-block;width: 100%;height: auto;}
.products-sidebar h4 {font-size:18px;height:2.2em;overflow:hidden;font-family: 'Open Sans', sans-serif;font-weight:bold;}
.products-sidebar span.price {font-weight:bold;font-size: 20px;line-height: 14px;text-transform: uppercase;font-family: 'Open Sans', sans-serif;float:left;}
.products-sidebar span.price s {font-weight:normal;font-size: 11px;clear:both;text-align:left;}

#navbar-sidebar-menu ul {}
#navbar-sidebar-menu ul li a {font-weight:bold;border-top:1px solid #dddddd;}
#navbar-sidebar-menu ul li:first-child a {border-top:0px solid #dddddd;}
#navbar-sidebar-menu ul ul{}
#navbar-sidebar-menu ul li ul li {border:none;}
#navbar-sidebar-menu ul li ul li:first-child {border-top:1px solid #dddddd;}
#navbar-sidebar-menu ul li ul li a {font-weight:normal;padding-left:20px;}

@media (min-width:768px){
#navbar-sidebar-menu ul li a {font-size: 12px;}
}
@media (min-width:992px){
#navbar-sidebar-menu ul li a {font-size: 13px;}
}
@media (min-width:1200px){
#navbar-sidebar-menu ul li a {font-size: 14px;}
}
/*----------------------------------------------------------------------------------------------------------------*/
.related-products .thumbnail {margin:10px;height:275px;}
.related-products h4 {font-size:18px;height:2.2em;overflow:hidden;font-family: 'Open Sans', sans-serif;font-weight:bold;}
.related-products .price {font-weight:bold;font-size: 20px;line-height: 20px;text-transform: uppercase;font-family: 'Open Sans', sans-serif;float:left;margin:0px;padding:0px;}
.related-products .price s {font-weight:normal;font-size: 11px;line-height: 14px;text-align:left;display:block;float:left;margin:0px;padding:0px;}

/*----------------------------------------------------------------------------------------------------------------*/
.news-section {border-top:1px solid #cacaca;border-bottom:4px solid #eaeaea;padding-bottom:25px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eaeaea+0,d1d1d1+85,cbcbcb+100 */
background: #eaeaea; /* Old browsers */
background: -moz-linear-gradient(top,  #eaeaea 0%, #d1d1d1 85%, #cbcbcb 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #eaeaea 0%,#d1d1d1 85%,#cbcbcb 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #eaeaea 0%,#d1d1d1 85%,#cbcbcb 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#cbcbcb',GradientType=0 ); /* IE6-9 */
}

div.latest-news .item {margin:10px;background-color:#fff;padding:10px;}
div.latest-news .date {font-size:14px;color:#000;}
div.latest-news p {height:120px;overflow:hidden;}
div.latest-news .btn {padding:4px 8px;border:none;}

.quickaccess { padding: 0 12px; color: #fff; background-color:#418bca;}
.quickaccess > div { border-width: 0 1px 0 0; border-style: solid; border-color: #5aa1dd;}
.quickaccess > div:last-child {border: none;}
.quickaccess .icon {font-size: 36px;float: left;margin: 25px 0 25px 15px;}
.quickaccess h3 {font-family: 'Open Sans', sans-serif;font-weight: bold;margin: 25px 0 0px !important;line-height: 20px;text-transform: uppercase;font-size: 20px;}
.quickaccess p {font-style: italic;margin-bottom: 25px;}


.news_full_view .date {font-weight:bold;font-size: 16px;line-height: 14px;text-transform: uppercase;font-family: 'Open Sans', sans-serif;}
/*----------------------------------------------------------------------------------------------------------------*/

/*-- photo gallery section --*/

#photos {
  /* Prevent vertical gaps */
  line-height: 0;
   
  -webkit-column-count: 5;
  -webkit-column-gap:   0px;
  -moz-column-count:    5;
  -moz-column-gap:      0px;
  column-count:         5;
  column-gap:           0px;  
}

#photos img {
  /* Just in case there are inline attributes */
  width: 100% !important;
  height: auto !important;
}

@media (max-width: 1200px) {
  #photos {
  -moz-column-count:    4;
  -webkit-column-count: 4;
  column-count:         4;
  }
}
@media (max-width: 1000px) {
  #photos {
  -moz-column-count:    3;
  -webkit-column-count: 3;
  column-count:         3;
  }
}
@media (max-width: 800px) {
  #photos {
  -moz-column-count:    2;
  -webkit-column-count: 2;
  column-count:         2;
  }
}
@media (max-width: 400px) {
  #photos {
  -moz-column-count:    1;
  -webkit-column-count: 1;
  column-count:         1;
  }
}




@media (min-width:300px){.slogan-footer-section {background: url(http://www.hidezuk.com/data/images/bg_footer.jpg) no-repeat top center;width:100%;height:170px;display:block;padding:50px;color:#fff;font-size:15px;font-family: 'Open Sans', sans-serif;font-weight:bold;font-style: italic;text-align:center;}}
@media (min-width:768px){.slogan-footer-section {
	width: 100%;
	height: 170px;
	display: block;
	padding: 60px;
	color: #fff;
	font-size: 30px;
	font-family: 'Open Sans', sans-serif;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	background-image: url(http://www.hidezuk.com/data/images/bg_footer.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}}
/*----------------------------------------------------------------------------------------------------------------*/
div.list-news img {border:1px solid #dedede;}
div.list-news .date {font-size:14px;color:#000;}
div.list-news p {height:120px;overflow:hidden;}
.latest-news div.owl-item div.item h4 {height:2.2em;overflow:hidden;font-family: 'Open Sans', sans-serif;font-weight:bold;}

@media (min-width:300px){.latest-news div.owl-item div.item span.date {font-weight:bold;font-size: 16px;line-height: 22px;text-transform: uppercase;font-family: 'Open Sans', sans-serif;}}
@media (min-width:768px){.latest-news div.owl-item div.item span.date {font-weight:bold;font-size: 16px;line-height: 22px;text-transform: uppercase;font-family: 'Open Sans', sans-serif;}}
@media (min-width:992px){.latest-news div.owl-item div.item span.date {font-weight:bold;font-size: 16px;line-height: 22px;text-transform: uppercase;font-family: 'Open Sans', sans-serif;}}
@media (min-width:1200px){.latest-news div.owl-item div.item span.date {font-weight:bold;font-size: 20px;line-height: 22px;text-transform: uppercase;font-family: 'Open Sans', sans-serif;}}


#procuctPageNews {margin:0px;padding:0px;}
div#procuctPageNews div.latest-news .item {margin:0px 0px 20px 0px;background-color:#fff;padding:0px;}
div#procuctPageNews div.latest-news div.owl-item {margin:0px;padding:0px;}

/*----------------------------------------------------------------------------------------------------------------*/

div#procuctPageBestsellers {margin:0px;padding:0px;}
div#procuctPageBestsellers .item {margin:0px 0px 0px 0px;background-color:#fff;padding:0px;}
div#procuctPageBestsellers div.products-sidebar div.owl-item {margin:0px;padding:0px;}
div#procuctPageBestsellers h4 {font-size:16px;height:2.2em;overflow:hidden;font-family: 'Open Sans', sans-serif;font-weight:bold;}



#mainPageBestsellers div.owl-item div.thumbnail  {margin:10px;}

#mainPageBestsellers .owl-controls .owl-buttons div {position: absolute;}
#mainPageBestsellers .owl-controls .owl-buttons .owl-prev{top: 30%;}
#mainPageBestsellers .owl-controls .owl-buttons .owl-next{top: 30%;}
#mainPageBestsellers h4 {font-size:16px;height:2.2em;overflow:hidden;font-family: 'Open Sans', sans-serif;font-weight:bold;}
#mainPageBestsellers .products-sidebar div.owl-item div.thumbnail {background-color:#eaeaea;padding:10px;}



@media (min-width:768px){
#mainPageBestsellers div.products-sidebar div.item div.thumbnail div.container_image {width:190px;height:147px;}
}
@media (min-width:992px){
#mainPageBestsellers div.products-sidebar div.item div.thumbnail div.container_image {width:188px;height:146px;}
}
@media (min-width:1200px){
#mainPageBestsellers div.products-sidebar div.item div.thumbnail div.container_image {width:238px;height:184px;}
}


@media (min-width:768px){
#mainPageNews div.container_image {width:190px;height:147px;}
}
@media (min-width:992px){
#mainPageNews div.container_image {width:188px;height:146px;}
}
@media (min-width:1200px){
#mainPageNews div.container_image {width:238px;height:184px;}
}

@media (min-width:300px){
#promo-testimonials .item {padding:20px 40px 20px 40px;}
#promo-testimonials .item i {font-family: 'Open Sans', sans-serif;font-size:14px;font-weight:300;margin-bottom:20px;display:block;}
}
@media (min-width:768px){
#promo-testimonials .item {padding:20px 50px 20px 160px;background: url(bulb.jpg) no-repeat top left;background-size:150px 89px;-webkit-background-size:150px 89px;-moz-background-size:150px 89px;-ms-background-size:150px 89px;-o-background-size:150px 89px;}
#promo-testimonials .item i {font-family: 'Open Sans', sans-serif;font-size:20px;font-weight:300;margin-bottom:20px;display:block;}
}

#promo-videos {background-color:#eaeaea;-webkit-border-radius: 5px;border-radius: 5px;]}

@media (min-width:300px){
#promo-videos .item {padding:20px 40px;}
#promo-videos .item i {font-family: 'Open Sans', sans-serif;font-size:14px;font-weight:300;margin-bottom:20px;display:block;}
}
@media (min-width:768px){
#promo-videos .item {}
#promo-videos .item i {font-family: 'Open Sans', sans-serif;font-size:20px;font-weight:300;margin-bottom:20px;display:block;}
}

#promo-videos .owl-controls .owl-buttons div {position: absolute;}
#promo-videos .owl-controls .owl-buttons .owl-prev{top: 40%;}
#promo-videos .owl-controls .owl-buttons .owl-next{top: 40%;}

#promo-videos .item img {-webkit-border-radius: 5px;border-radius: 5px;}
#promo-videos .item p {margin-top:20px;font-size:18px;}
/*----------------------------------------------------------------------------------------------------------------*/
.gallery-list img {-webkit-border-radius: 5px;border-radius: 5px;}
.gallery-list h3 {font-size:18px;height:2.2em;overflow:hidden;font-family: 'Open Sans', sans-serif;font-weight:bold;}
/*----------------------------------------------------------------------------------------------------------------*/
.owl-gallery-thumb {}
.owl-gallery-thumb .item {margin:5px;padding:5px;border:1px solid #eee;}
/*----------------------------------------------------------------------------------------------------------------*/
.video-item {}
.video-item h2 {font-size:18px;font-family: 'Open Sans', sans-serif;font-weight:bold;}


@media (min-width:300px){

}
@media (min-width:768px){
.product-preview div.thumbnail.container_image_spliter_list {min-height: 235px;}
}
@media (min-width:992px){
.product-preview div.thumbnail.container_image_spliter_list {min-height: 240px;}
}
@media (min-width:1200px){
.product-preview div.thumbnail.container_image_spliter_list {min-height: 290px;}
}


.product-preview div.thumbnail.container_image_spliter_list {background-color:#eaeaea;border:0px;}
.product-preview h4 {height:2.2em;overflow:hidden;font-family: 'Open Sans', sans-serif;font-weight:bold;}
.product-preview .shortDescription {height:6em;overflow:hidden;}
.product-preview .price {font-weight:bold;font-size: 20px;line-height: 14px;text-transform: uppercase;font-family: 'Open Sans', sans-serif;float:left;}
.product-preview .price s {font-weight:normal;font-size: 11px;clear:both;}
.product-preview .date {font-weight:bold;font-size: 16px;line-height: 14px;text-transform: uppercase;font-family: 'Open Sans', sans-serif;float:left;margin-top:10px;}



.childbox {display: inline-block;vertical-align: middle;font: 16px/1 Arial, sans-serif;padding: 0px;}
.container_image {width:100%;-webkit-border-radius: 5px;border-radius: 5px;}
.container_image img.img-responsive {width:100%;}
.product-preview div.thumbnail.container_image_spliter_list .btn-primary {padding:4px 8px;}

.options {display: block;line-height: 16px;font-weight: bold;margin-bottom: 20px;}
.options .sorticon {position: relative;top: 3px; font-size: 1.6em;}
.options .sorticon { opacity: 0.2;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;transition: all 0.2s linear;color:#000;}
.options .sorticon:hover {opacity: 1.0;color:#000;}
.options .sorticon.active {opacity: 1.0;color:#418bca;}

div.thumbnail.container_image_spliter_list {width:100%;}
div.thumbnail.container_image_spliter_grid .caption span.price {text-align:left;}
div.thumbnail.container_image_spliter_grid {margin-bottom:5px;}
div.thumbnail.container_image_spliter_grid .caption {height:auto;margin:0px;padding:0px;}
div.thumbnail.container_image_spliter_grid .caption h4 {height:1em;line-height:1em;overflow:hidden;}
div.thumbnail.container_image_spliter_grid .caption p.shortDescription {height:40px;line-height: 20px;overflow:hidden;}
div.thumbnail.container_image_spliter_grid .caption span.price {text-align:center;}

/*----------------------------------------------------------------------------------------------------------------*/
.panel-grey .panel-heading{border-bottom:0px;}
.comment-list {border-top:1px solid #dddddd;padding:10px 0px 0px 0px;}

div.star_1:before {font-family: FontAwesome;content: "\f005  \f006  \f006  \f006  \f006";display: inline-block;vertical-align: middle;}
div.star_2:before {font-family: FontAwesome;content: "\f005  \f005  \f006  \f006  \f006";display: inline-block;vertical-align: middle;}
div.star_3:before {font-family: FontAwesome;content: "\f005  \f005  \f005  \f006  \f006";display: inline-block;vertical-align: middle;}
div.star_4:before {font-family: FontAwesome;content: "\f005  \f005  \f005  \f005  \f006";display: inline-block;vertical-align: middle;}
div.star_5:before {font-family: FontAwesome;content: "\f005  \f005  \f005  \f005  \f005";display: inline-block;vertical-align: middle;}

.star_larg {font-size:150%;color:#ff0208;}
/*----------------------------------------------------------------------------------------------------------------*/
.well {margin:0px;}
/*----------------------------------------------------------------------------------------------------------------*/
ul.nav.nav-tabs li a {background-color:#eaeaea;color:#000;font-family: 'Open Sans', sans-serif;font-weight:bold;text-transform: uppercase;}
ul.nav.nav-tabs li.active a {background-color:#343c4a;color:#fff;}
/*----------------------------------------------------------------------------------------------------------------*/
.tabs-left-sidebar .tab-content {min-height:20px;padding:19px;margin:0px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-top:none;border-radius:0px 0px 4px 4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);}

ul.nav.nav-tabs li a {padding:7px;font-size:13px;}
ul.nav.nav-tabs li.active a {font-weight:bold;}
/*----------------------------------------------------------------------------------------------------------------*/
.step-section {border:0px solid #dddddd;padding:0px;margin:0px;text-align:center;}
.step-section i {border:5px solid #e2e2e2;background-color:#fff;}
.step-section i.active {border:5px solid #ff0208;background-color:#ff0208;color:#fff;}
.step-section p {font-size:11px;padding-top:10px;}
/*----------------------------------------------------------------------------------------------------------------*/
.products-fullwiev .thumbnail {padding:0px;margin:0px;}
.products-fullwiev div.owl-pagination {margin-top:10px;}
.products-fullwiev .owl-controls .owl-buttons div {position: absolute;}
.products-fullwiev .owl-controls .owl-buttons div.owl-prev{top: 35%;}
.products-fullwiev .owl-controls .owl-buttons div.owl-next{top: 35%;}

form#addProductToBasketForm .input-group-addon {border:1px solid #fff;background-color:#343c4a;color:#fff;font-size:20px;}
/*----------------------------------------------------------------------------------------------------------------*/
#footer {margin:0px 0px 0px 0px;padding-bottom:0px;background-color:#343c4a;color:#fff;}
#footer h3 {color:#fff;font-family: 'Open Sans', sans-serif;font-weight:bold;}
#footer hr {border-top:1px solid #424a57;}
.copyright,.copyright a {color:#83868d;}
/*----------------------------------------------------------------------------------------------------------------*/
.social-section {text-align:left;margin-top:20px;}
div.social-section a.btn {border-radius: 60px;height:60px;width:60px;font-size:30px;color:#fff;border:none;}
div.social-section a.btn:hover {background-color:#ff0208;color:#fff;}
/*----------------------------------------------------------------------------------------------------------------*/
.footer-links-list ul {margin:0px;padding:0px;}
.footer-links-list ul li {list-style:none;margin:0px;padding:0px;}
.footer-links-list ul li a {margin:0px;padding:5px;border-bottom:1px solid #424a57;color:#989aa0;display:block;font-family: 'Open Sans', sans-serif;font-weight:bold;text-transform: uppercase;}
.footer-links-list ul li a:hover {background-color:#ff0208;color:#fff;}
/*-------------------------------------------------------------------------------------*/
/*!
 * Lightbox for Bootstrap 3 by @ashleydw
 * https://github.com/ashleydw/lightbox
 *
 * License: https://github.com/ashleydw/lightbox/blob/master/LICENSE
 */

.ekko-lightbox-container {
  position: relative;
}

.ekko-lightbox-nav-overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  width: 100%;
  height: 100%;
}

.ekko-lightbox-nav-overlay a {
  z-index: 100;
  display: block;
  width: 49%;
  height: 100%;
  font-size: 30px;
  color: #fff;
  text-shadow: 2px 2px 4px #000;
  opacity: 0;
  filter: dropshadow(color=#000000, offx=2, offy=2);
  -webkit-transition: opacity 0.5s;
     -moz-transition: opacity 0.5s;
       -o-transition: opacity 0.5s;
          transition: opacity 0.5s;
}

.ekko-lightbox-nav-overlay a:empty {
  width: 49%;
}

.ekko-lightbox a:hover {
  text-decoration: none;
  opacity: 1;
}

.ekko-lightbox .glyphicon-chevron-left {
  left: 0;
  float: left;
  padding-left: 15px;
  text-align: left;
}

.ekko-lightbox .glyphicon-chevron-right {
  right: 0;
  float: right;
  padding-right: 15px;
  text-align: right;
}

.ekko-lightbox .modal-footer {
  text-align: left;
}
/*----------------------------------------------------------------------------------------------------------------*/

input.form-control {border:1px solid #d5d5d5;background-color:#f0f0f0;}
/*----------------------------------------------------------------------------------------------------------------*/


@media (min-width:300px){
h1,h2.header-h2 {font-family: 'Open Sans', sans-serif;font-weight:bold;text-transform: uppercase;font-size:20px;}
h2 {font-size:22px;}
h3,h3.header-h3-panel {font-size:18px;}
h4 {font-size:15px;}
h5 {font-size:13px;}
h6 {font-size:12px;}

#logo,#search {margin-bottom:15px;}

.navbar-basket {margin-right:15px;}
.category-list {margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
.container_image {width:100%;overflow:hidden;}
#advanced-search .checkbox label {margin-top:0px;}
#navbar-collapse {margin:0px;padding:0px 20px 0px 20px;}
#shopping_basket_page {font-size:12px;}
.quantityUpdate {width:45px;}

.steps {margin:10px 0px;}
.step-section {font-size:20px;}
.step-section i {width:50px;height:50px;line-height:40px;-webkit-border-radius: 25px;border-radius: 25px;}
}

@media (min-width:768px){

h1,h2.header-h2 {font-family: 'Open Sans', sans-serif;font-weight:bold;text-transform: uppercase;font-size:30px;}
h2 {font-size:26px;}
h3,h3.header-h3-panel {font-size:20px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:12px;}

#logo {margin-bottom:15px;}
#search {margin-bottom:15px;}

.navbar-basket {margin-right:15px;}
.category-list {margin:10px 0px 10px 0px;padding:0px 0px 15px 0px;}
.container_image {width:100%;height:121px;overflow:hidden;}
#advanced-search .checkbox label {margin-top:0px;}
#navbar-collapse {margin:0px;padding:0px 20px 0px 0px;}
#shopping_basket_page {font-size:14px;}
.quantityUpdate {width:120px;}

.steps {margin:10px 0px;}
.step-section {font-size:20px;}
.step-section i {width:50px;height:50px;line-height:40px;-webkit-border-radius: 25px;border-radius: 25px;}
}

@media (min-width:992px){

h1,h2.header-h2 {font-family: 'Open Sans', sans-serif;font-weight:bold;text-transform: uppercase;font-size:30px;}
h2 {font-size:30px;}
h3,h3.header-h3-panel {font-size:24px;}
h4 {font-size:18px;}
h5 {font-size:14px;}
h6 {font-size:12px;}


#logo,#search {margin-bottom:0px;}

.navbar-basket {margin-right:0px;}
.category-list {margin:10px 0px 10px 0px;padding:0px 0px 15px 0px;}
.container_image {width:100%;height:118px;overflow:hidden;}
#advanced-search .checkbox label {margin-top:20px;}
#navbar-collapse {margin:0px;padding:0px 20px 0px 0px;}
#shopping_basket_page {font-size:14px;}
.quantityUpdate {width:150px;}

.steps {margin:30px 0px;}
.step-section {font-size:40px;}
.step-section i {width:100px;height:100px;line-height:90px;-webkit-border-radius: 50px;border-radius: 50px;}
}

@media (min-width:1200px){
h1,h2.header-h2 {font-family: 'Open Sans', sans-serif;font-weight:bold;text-transform: uppercase;font-size:30px;}
h2 {font-size:30px;}
h3,h3.header-h3-panel {font-size:24px;}
h4 {font-size:18px;}
h5 {font-size:14px;}
h6 {font-size:12px;}

#logo,#search {margin-bottom:0px;}

.navbar-basket {margin-right:0px;}
.category-list {margin:10px 0px 10px 0px;padding:0px 0px 15px 0px;}
.container_image {width:100%;height:170px;overflow:hidden;}
#advanced-search .checkbox label {margin-top:20px;}
#navbar-collapse {margin:0px;padding:0px 20px 0px 0px;}
#shopping_basket_page {font-size:14px;}
.quantityUpdate {width:150px;}

.steps {margin:30px 0px;}
.step-section {font-size:40px;}
.step-section i {width:100px;height:100px;line-height:90px;-webkit-border-radius: 50px;border-radius: 50px;}
}
