/* Bootstrap Merkent v1.4 */
html,body{height:100%}
body{padding-top:50px}
a{cursor:pointer}
ul{list-style:square}
.lead{margin-bottom:5px}
.accordion-inner form{margin-top:20px}
.input-append input.input-tiny{width:30px}
.logo a{text-decoration:none}
.sidebar-header{display:block;padding:9px 12px 7px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#f8f8f8,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#f8f8f8,#f2f2f2);background-image:-o-linear-gradient(top,#f8f8f8,#f2f2f2);background-image:linear-gradient(to bottom,#f8f8f8,#f2f2f2);background-repeat:repeat-x;border:1px solid #e5e5e5;border-bottom:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px}
.nav-sidenav{padding:0;margin-bottom:20px;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.nav-sidenav>li>a{border:1px solid #e5e5e5;display:block;margin:0 0 -1px;padding:8px 14px}
.nav-sidenav>li:first-child>a{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}
.nav-sidenav>li:last-child>a{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}
.nav-sidenav>.active>a{border:0 none;box-shadow:1px 0 0 rgba(0,0,0,0.1) inset,-1px 0 0 rgba(0,0,0,0.1) inset;padding:9px 15px;position:relative;text-shadow:0 1px 0 rgba(0,0,0,0.15);z-index:2}
.nav-sidenav>.nav-subcategory>a{padding-left:40px}
.nav-sidenav .icon-chevron-right{float:right;margin-right:-6px;margin-top:2px;opacity:0.25}
.nav-sidenav>li>a:hover{background-color:#f5f5f5}
.nav-sidenav a:hover .icon-chevron-right{opacity:0.5}
.nav-sidenav .active .icon-chevron-right,.nav-sidenav .active a:hover .icon-chevron-right{background-image:url("../img/glyphicons-halflings-white.png");opacity:1}
th.right,td.right{text-align:right}
.center,th.center,td.center{text-align:center}
.center>a>.thumbnail{margin-left:auto;margin-right:auto}
.social{list-style:none;padding:0;margin:0 0 19px;height:22px}
.social li{height:22px;min-width:30px;margin-right:8px;float:left;overflow:hidden}
.social img{vertical-align:top}
.thumbnails>li.thumbnail-grid{float:none;display:inline-block;vertical-align:top}
.thumbnails>li div{margin-top:5px}
.thumbnails>li .cart .btn{padding-left:10px;padding-right:10px}
.thumbnails>li:not(.span1) .name>a{text-decoration:underline}
.thumbnails>li:not(.span1) .name>a:hover{text-decoration:none}
.thumbnails>li.span1 .name{font-size:11px;line-height:14px}
.thumbnail{background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.loading{display:inline-block;width:10px;height:10px;margin-left:4px;background:url("../img/loading.gif") no-repeat center center}
fieldset{margin-bottom:30px}
legend+.control-group{margin-top:10px}
.media .pull-left{margin-right:20px}
.media .pull-right{margin-left:20px}
/* Socicons 
[class^="socialcon-"],[class*=" socialcon-"]{display:inline-block;width:32px;height:32px;margin-top:1px;line-height:32px;vertical-align:text-top;background-image:url("../img/socialcon.png");background-position:0 0;background-repeat:no-repeat}
.socialcon-facebook{background-position:0 0}
.socialcon-twitter{background-position:0 -32px}
.socialcon-pinterest{background-position:0 -64px}
*/
/* Gallery */
.modal-gallery{width:auto;max-height:none;margin-top:0 !important}
.modal-gallery .modal-body{max-height:none;padding-left:0;padding-right:0;overflow:hidden}
.modal-gallery .modal-title{display:inline-block;max-height:54px;overflow:hidden}
.modal-gallery .modal-image{position:relative;margin:auto;min-width:128px;min-height:128px;overflow:hidden;cursor:pointer}
.modal-loading .modal-image{background:url("../img/loading.gif") center no-repeat}
.modal-gallery.fade .modal-image{-webkit-transition:width 0.15s ease,height 0.15s ease;-moz-transition:width 0.15s ease,height 0.15s ease;-ms-transition:width 0.15s ease,height 0.15s ease;-o-transition:width 0.15s ease,height 0.15s ease;transition:width 0.15s ease,height 0.15s ease}
.modal-gallery .modal-image *{position:absolute;top:0;opacity:0;filter:alpha(opacity=0)}
.modal-gallery.fade .modal-image *{-webkit-transition:opacity 0.5s linear;-moz-transition:opacity 0.5s linear;-ms-transition:opacity 0.5s linear;-o-transition:opacity 0.5s linear;transition:opacity 0.5s linear}
.modal-gallery .modal-image *.in{opacity:1;filter:alpha(opacity=100)}
.modal-footer .btn-toolbar{margin-top:0;margin-bottom:0}
body.modal-open{overflow:hidden}

/* OpenCart Compatibilty */
#cart .thumbnail{display:inline-block;vertical-align:top;margin-right:5px}
#cart .cart-detail{display:inline-block;vertical-align:top}
#cart>.cart-block{padding:3px 20px}
#cart li>a:hover .tip,#cart li>a:focus .tip,#cart :hover>a .tip{color:#fff}
.required{color:#f00;font-weight:bold}
.wait{margin-left:4px;margin-right:4px;display:inline-block}
.help{color:#999;font-size:11px;line-height:16px}
.help a{color:#999}
.pagination{*zoom:1}
.pagination:before,.pagination:after{display:table;line-height:0;content:""}
.pagination:after{clear:both}
.pagination .links{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}
.pagination .links a,.pagination .links b{float:left;padding:0 14px;line-height:34px;text-decoration:none;border:1px solid #ddd;border-left-width:0}
.pagination .links b{background-color:#f5f5f5;color:#999;cursor:default}
.pagination .links :first-child{border-left-width:1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}
.pagination .links :last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}
.pagination .results{float:right;line-height:34px}
.button{display:inline-block;padding:4px 11px;margin-bottom:0;font-size:13px;line-height:18px;color:#fff;text-align:center;vertical-align:middle;cursor:pointer;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;background-image:-webkit-gradient(linear,0 0,0 100%,from(#0088cc),to(#0044cc));background-image:-webkit-linear-gradient(top,#0088cc,#0044cc);background-image:-o-linear-gradient(top,#0088cc,#0044cc);background-image:linear-gradient(to bottom,#0088cc,#0044cc);background-image:-moz-linear-gradient(top,#0088cc,#0044cc);background-repeat:repeat-x;border:1px solid #0044cc;border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}
.button:hover{text-decoration:none;background-color:#0044cc;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.button:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.button:active{background-color:#0044cc;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}
.htabs{height:32px;line-height:16px;border-bottom:1px solid #ddd}
.htabs a{border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;background:#f2f2f2;padding:8px 15px 7px;float:left;font-weight:bold;text-align:center;text-decoration:none;color:#000;margin-right:2px;display:none}
.htabs a.selected{padding-bottom:8px;background:#fff}
.tab-content{margin-bottom:20px}
.box{margin-bottom:20px}
.box .box-heading{padding:9px 12px 7px;font-size:13px;font-weight:bold;line-height:20px;color:#333;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#f8f8f8,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#f8f8f8,#f2f2f2);background-image:-o-linear-gradient(top,#f8f8f8,#f2f2f2);background-image:linear-gradient(to bottom,#f8f8f8,#f2f2f2);background-repeat:repeat-x;border:1px solid #e5e5e5;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}
.box .box-content{background:#fff;-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;border-left:1px solid #DBDEE1;border-right:1px solid #DBDEE1;border-bottom:1px solid #DBDEE1;padding:10px}
.box-product{width:100%;overflow:auto}
.box-product>div{display:inline-block;vertical-align:top;margin-right:20px;margin-bottom:20px}
.box-product .image{display:block;margin-bottom:0}
.box-product .image img{padding:4px;background:#fff;border:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.box-product .name a{display:block;margin-bottom:4px}
.box-product .price{display:block;font-weight:bold;color:#333;margin-bottom:4px}
.box-product .price-old{color:#f00;text-decoration:line-through}
.box-product .price-new{font-weight:bold}
.box-product .rating{display:block;margin-bottom:4px}
.box-category>ul>li ul{display:none}
.box-category>ul>li a.active+ul{display:block}
.box-category a.active{color:#333;font-weight:bold}
.description{max-width:400px}
.wishlist{font-size:11px;margin:10px 0 0 15px;color:#555;list-style:square}
.wishlist li{line-height:18px}
.checkout-heading{padding:10px 12px;margin:0 0 12px;font-weight:bold;color:#555;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.checkout-heading .close{opacity:0.4;filter:alpha(opacity=40)}
.checkout-heading .close:hover{opacity:1;filter:alpha(opacity=1)}
.checkout-content{display:none;overflow:auto}
/* Carousel Module */
.jcarousel-skin-opencart .jcarousel-container{background:inherit;margin-bottom:0}
.jcarousel-skin-opencart li{display:inline-block}
.jcarousel-skin-opencart li>div{display:inline-block;max-width:100%;vertical-align:bottom}
.jcarousel-skin-opencart .jcarousel-next-horizontal,.jcarousel-skin-opencart .jcarousel-prev-horizontal{top:50%;right:0;width:30px;height:60px;margin-top:-30px;font-size:60px;font-weight:100;line-height:50px;color:#fff;text-align:center;background:#bbb;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;-webkit-transition:background 0.2s linear;-moz-transition:background 0.2s linear;-o-transition:background 0.2s linear;transition:background 0.2s linear}
.jcarousel-skin-opencart .jcarousel-prev-horizontal{left:0}
.jcarousel-skin-opencart .jcarousel-direction-rtl .jcarousel-prev-horizontal,.jcarousel-skin-opencart .jcarousel-direction-rtl .jcarousel-next-horizontal{background:#bbb}
.jcarousel-skin-opencart .jcarousel-next-horizontal:hover,.jcarousel-skin-opencart .jcarousel-next-horizontal:focus,.jcarousel-skin-opencart .jcarousel-next-horizontal:active,.jcarousel-skin-opencart .jcarousel-prev-horizontal:hover,.jcarousel-skin-opencart .jcarousel-prev-horizontal:focus,.jcarousel-skin-opencart .jcarousel-prev-horizontal:active{background:#777}
.jcarousel-skin-opencart .jcarousel-next-disabled-horizontal,.jcarousel-skin-opencart .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-opencart .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-opencart .jcarousel-next-disabled-horizontal:active,.jcarousel-skin-opencart .jcarousel-prev-disabled-horizontal,.jcarousel-skin-opencart .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-opencart .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-opencart .jcarousel-prev-disabled-horizontal:active{background:#e5e5e5}
/* Banner Module */
.carousel.carousel-fade .item{-webkit-transition:opacity 2s ease-in-out;-moz-transition:opacity 2s ease-in-out;-ms-transition:opacity 2s ease-in-out;-o-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out}
.carousel.carousel-fade .active.left,.carousel.carousel-fade .active.right{left:0;z-index:2;opacity:0;filter:alpha(opacity=0)}
.carousel.carousel-fade .next,.carousel.carousel-fade .prev{left:0;z-index:1}
.carousel.carousel-fade .carousel-control{z-index:3}
/* Responsive */
@media(min-width:980px){
	.nav-tabs .dropdown-menu,.nav-pills .dropdown-menu,.navbar .dropdown-menu{margin-top:0}
	.dropdown:hover .dropdown-menu{display:block}
	.dropdown-menu.dropdown-col1{width:200px}
	.dropdown-menu.dropdown-col2{width:400px}
	.dropdown-menu.dropdown-col3{width:600px}
	.dropdown-menu.dropdown-col4{width:800px}
	.dropdown-menu[class*="dropdown-col"] li{float:left;width:200px}
}
@media (min-width:768px){
	#product-info.form-horizontal .control-label{width:100px}
	#product-info.form-horizontal .controls{margin-left:120px}
	#product-info.form-horizontal .controls:first-child{*padding-left:120px}
	#product-info.form-horizontal .form-actions{padding-left:120px}
	#product-info.form-horizontal .controls select,#product-info.form-horizontal .controls input[type="text"],#product-info.form-horizontal .controls textarea{max-width:100%}
	#notification{position:relative;white-space:nowrap}
}
@media (max-width:979px){
	body{padding-top:0}
	.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{font-weight:normal !important}
	.well-list{min-height:inherit}
}
@media (max-width:767px){
	.modal-gallery{margin-left:0 !important}
	.modal-fullscreen{left:0 !important;right:0 !important}
}
@media(max-width:480px){
	.media .pull-left{margin-right:0}
	.media .pull-right{display:none}
}

