﻿/* CSS Document */
@charset 'utf-8';
/* bootstrap */
@import url(../bootstrap/css/bootstrap.min.css);
/* font */
@import url(https://fonts.googleapis.com/css?family=Signika:400,300,600,700&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Source+Code+Pro&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Oswald:700,400&subset=latin,latin-ext);
/* font-icon */
@import url(../images/fontello/css/armyshop-icon.css);
@import url(../images/fontello/css/armyshop-icon-ie7.css);
@import url(../images/fontello/css/animation.css);
html,body{min-height: 100%;}
body{background-image: url(../images/bg-body/bg_armyshop.jpg);background-repeat: no-repeat;background-position: top;}
body.homepage{background-image: url(../images/bg-body/bg_armyshop-home.jpg);}
.r{text-align: right!important;}
.c{text-align: center!important;}
.input-diskount{background: url(../images/ico/39.png) no-repeat 98% 1px;}
.disabled-field{-webkit-opacity: 0.3;-moz-opacity: 0.3;opacity: 0.3;filter:alpha(opacity=30);}
.table-form{width: 100%;}
.table-form th,.table-form td{padding-left: 10px;vertical-align: top;}
.table-form tr th:first-child,.table-form tr td:first-child{padding-left: 0;}
.table-form img{max-width:999px;}
/* nav-tabs skewed */
.nav-tabs.nav-tabs-right{text-align: right;}
.nav-tabs.nav-tabs-right>li{margin-right:inherit;margin-left: -4px;}
.nav-tabs.skewed>li{position: relative;}
.nav-tabs.skewed>li.active{z-index: 1;}
.nav-tabs.skewed>li>a{position: relative;padding-left: 20px;padding-right: 20px;}
.nav-tabs.skewed>li>a:before{content: '';position: absolute;top:0;left:-8px;height:100%;width:20px;background: #f4f0e6;border-left: 1px solid #e2e1df;border-bottom: 1px solid #e2e1df;-webkit-border-radius: 3px 0 0 0;-moz-border-radius: 3px 0 0 0;border-radius: 3px 0 0 0;-webkit-transform: skewX(-20deg);-moz-transform: skewX(-20deg);-ms-transform: skewX(-20deg);-o-transform: skewX(-20deg);transform: skewX(-20deg);}
.nav-tabs.skewed>li:first-child>a:before{display: none;}
.nav-tabs.skewed.nav-tabs-right>li:first-child>a:before{display: block;}
.nav-tabs.skewed>li>a:after{content: '';position: absolute;top:0;right:-8px;height:100%;width:20px;background: #f4f0e6;border-right: 1px solid #e2e1df;-webkit-border-radius: 0 3px 0 0;-moz-border-radius: 0 3px 0 0;border-radius: 0 3px 0 0;-webkit-transform: skewX(20deg);-moz-transform: skewX(20deg);-ms-transform: skewX(20deg);-o-transform: skewX(20deg);transform: skewX(20deg);}
.nav-tabs.skewed.nav-tabs-right>li:last-child>a:after{display: none;}
.nav-tabs.skewed>li.highlight a{background: #fbfad4;}
.nav-tabs.skewed>li.highlight.active a{background: #fff;}
.nav-tabs.skewed>li.highlight>a:before,.nav-tabs.skewed>li.highlight>a:after{background-color: #fbfad4;}
.nav-tabs.skewed>li.active>a:before{background-color: #fff;border-bottom-color: transparent;}
.nav-tabs.skewed>li.active>a:after{content: '';position: absolute;top:0;right:-8px;height:100%;width:20px;background: #fff;border-right: 1px solid #e2e1df;border-bottom: 1px solid transparent;-webkit-border-radius: 0 3px 0 0;-moz-border-radius: 0 3px 0 0;border-radius: 0 3px 0 0;-webkit-transform: skewX(20deg);-moz-transform: skewX(20deg);-ms-transform: skewX(20deg);-o-transform: skewX(20deg);transform: skewX(20deg);}
/* panel */
.panel{border:1px solid #e2e1df;margin:0 0 10px 0;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.panel-header{padding: 10px 15px;border-bottom: 1px solid #e2e1df;}
.panel-body{padding: 10px 15px;}
.span7 .panel-body,.span8 .panel-body,.span9 .panel-body,.span10 .panel-body{padding: 34px;}
.panel-body.highlight{background: #f4f0e6;}
.panel-footer{padding: 10px 15px;border-top: 1px solid #e2e1df;}
.panel-body .buttons-bottom{background: #f4f0e6;padding: 20px 34px;margin: 0 -34px -34px;}
.panel-left{float:left;width:48%;}
.panel-right{float:right;width:48%;}
/* alert */
.alert-tip{padding-left: 65px;background-image: url(../images/ico/25.png);background-position: 10px 35%;background-repeat: no-repeat;}
.alert-speaker{position: relative;padding-left: 40px;}
.alert-speaker i.icon-bullhorn{position: absolute;left:8px;top:50%;font-size: 16px;margin-top: -12px;}
.panel-body.highlight .alert-success {padding-left: 50px;color: #fff;text-shadow: none;background-color: #80b073;border-color: #5d8f4f;background-image: url(../images/ico/31.png);background-position: 15px 5px;background-repeat: no-repeat;}
.panel-body.highlight .alert-success a{color: #fff;}
/* tab-content */
.tab-content-bordered{position: relative;top:-20px;padding: 30px 49px;border:1px solid #e2e1df;border-top: 0;-webkit-border-radius: 0 0 4px 4px;-moz-border-radius: 4px;border-radius: 0 0 4px 4px;}
.tab-content-bordered hr{margin-left: -49px;margin-right: -49px;}
.tab-content-bordered table hr{margin-left: 0;margin-right: 0;}
.tab-content-bordered .alert-full-width{margin-left: -49px;margin-right: -49px;padding: 20px 49px;border-left: 0;border-right: 0;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
.tab-content-bordered .buttons-bottom{background: #f4f0e6;padding: 20px 49px;margin: 0 -49px -30px;}
/* #top-nav */
#top-nav{position: relative;z-index: 1040;}
#top-nav .container{position: relative;}
#top-nav .navbar-inner{padding-top: 10px;}
#top-nav ul.nav-links{float: left;}
#top-nav ul.nav-links li{position: relative;font-weight: normal;text-transform: uppercase;font-family: 'Signika', sans-serif;}
#top-nav ul.nav-links li:nth-child(1){z-index: 9;}
#top-nav ul.nav-links li:nth-child(2){z-index: 8;}
#top-nav ul.nav-links li:nth-child(3){z-index: 7;}
#top-nav ul.nav-links li:nth-child(4){z-index: 6;}
#top-nav ul.nav-links li:nth-child(5){z-index: 5;}
#top-nav ul.nav-links li:nth-child(6){z-index: 4;}
#top-nav ul.nav-links li.active{z-index: 10;}
#top-nav ul.nav-links li a{border-bottom: 0;padding-left: 20px;padding-right: 20px;height:20px;background: #343434;}
#top-nav ul.nav-links li:first-child a{-webkit-border-radius: 4px 0 0 0;-moz-border-radius: 4px 0 0 0;border-radius: 4px 0 0 0;}
#top-nav ul.nav-links li a:before{content: '';position: absolute;top:0;left:-8px;height:38px;width:20px;background: transparent;-webkit-border-radius: 3px 0 0 0;-moz-border-radius: 3px 0 0 0;border-radius: 3px 0 0 0;-webkit-transform: skewX(-20deg);-moz-transform: skewX(-20deg);-ms-transform: skewX(-20deg);-o-transform: skewX(-20deg);transform: skewX(-20deg);}
#top-nav ul.nav-links li.active a:before{background: #58573c;}
#top-nav ul.nav-links li:first-child a:before{display: none;}
#top-nav ul.nav-links li a:after{content: '';position: absolute;top:0;right:-8px;height:38px;width:20px;background: transparent;-webkit-border-radius: 0 3px 0 0;-moz-border-radius: 0 3px 0 0;border-radius: 0 3px 0 0;-webkit-transform: skewX(20deg);-moz-transform: skewX(20deg);-ms-transform: skewX(20deg);-o-transform: skewX(20deg);transform: skewX(20deg);}
#top-nav ul.nav-links li.active a:after{border-color: #58573c;background: #58573c;}
#top-nav ul.nav-links>li.active>a{background: #58573c;}
.navbar .nav.nav-links>.active>a, .navbar .nav.nav-links>.active>a:hover, .navbar .nav.nav-links>.active>a:focus{background: #58573c;border-color: x;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
#top-nav .nav-right{float: right;margin-right: 0;}
.sticky-top #top-nav .nav-right{display: none;}
#top-nav .nav-right>li>span{display: block;padding: 12px 0 9px 5px;font-size: 12px;}
#top-nav .nav-right>li>a{font-weight: bold;color: #fff;font-size: 12px;padding: 12px 5px 9px;}
#top-nav .nav-right>li>a:hover, #top-nav .nav-right>li>a:focus{background-color: #676666;}
#top-nav .nav-right li.dropdown.open>.dropdown-toggle, #top-nav .nav-right li.dropdown.active>.dropdown-toggle, .navbar .nav li.dropdown.open.active>.dropdown-toggle{background-color: #676666;}
#top-nav .nav-right li.dropdown>.dropdown-toggle .icon-down-dir{display: inline-block;color:#ecc306;border:2px solid #ecc306;line-height: 16px;width:16px;height:16px;padding: 0;margin: -5px 0;overflow: hidden;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
#top-nav .dropdown-menu{background-color: #676666;border: 0;margin-top: 0;max-height: 400px;overflow: hidden;overflow-y: auto;}
#top-nav .dropdown-menu:before,#top-nav .dropdown-menu:after{display: none;}
#top-nav .dropdown-menu a{text-decoration: none;color: #fff;font-size: 12px;}
#top-nav .nav-bottom{position: absolute;top:100%;right:0;background: #343434;font-size: 12px;-webkit-border-radius: 0 0 0 4px;-moz-border-radius: 0 0 0 4px;border-radius: 0 0 0 4px;}
.sticky-top #top-nav .nav-bottom{position: static;background: none;font-size: 12px;float: right;}
#top-nav .nav-bottom:before{position: absolute;left:0;top:0;margin-left: -10px;content: '';border:10px solid transparent;border-top-color: #343434;border-top-width: 31px;}
.sticky-top #top-nav .nav-bottom:before{display: none;}
#top-nav .nav-bottom .user{display: inline-block;padding: 8px 20px 10px 20px;}
#top-nav .nav-bottom .user a{color: #fff;margin: 0 3px;}
#top-nav .nav-bottom .user i{color: #7b7b7b;font-size: 14px;margin-right: 5px;}
#top-nav .nav-bottom .basket{display: inline-block;background: #f4f0e6;color: #343434;padding: 8px 25px 10px 25px;min-width: 166px;}
#top-nav .nav-bottom .basket a{color: #343434;}
#top-nav .nav-bottom .basket i{font-size: 16px;margin-right: 7px;}
#top-nav .nav-bottom .basket .dropdown-menu{padding: 0;width:330px;max-height: inherit;}
#top-nav .nav-bottom .basket .added{*zoom:1;color: #000;background: #ecdcb7;border-bottom: 1px solid #dadada;padding: 0 20px;font-weight: bold;}
#top-nav .nav-bottom .basket .added:before,#top-nav .nav-bottom .basket .added:after{display:table;content:"";}
#top-nav .nav-bottom .basket .added:after{clear:both;}
#top-nav .nav-bottom .basket .items{max-height: 300px;overflow: auto;}
#top-nav .nav-bottom .basket .item{*zoom:1;padding: 15px 18px;background: #f4f0e6;border-top: 1px solid #fff;border-bottom: 1px solid #e2ded3;}
#top-nav .nav-bottom .basket .item:before,#top-nav .nav-bottom .basket .item:after{display:table;content:"";}
#top-nav .nav-bottom .basket .item:after{clear:both;}
#top-nav .nav-bottom .basket .item .num{position: relative;display: block;float: left;z-index: 1;background: #dedddb;color: #000;font-size: 10px;padding: 2px 2px 2px 4px;height: 14px;margin: 0 0 -18px;}
#top-nav .nav-bottom .basket .item img{position: relative; border: 1px solid #e2ded3;}
#top-nav .nav-bottom .basket .item a:hover img{border: 1px solid #dd7746;}
#top-nav .nav-bottom .basket .item .close{margin-left: 10px;color: #f4f0e6;background: #d8d0bb;}
#top-nav .nav-bottom .basket .item .close:hover{background: #85855d;}
#top-nav .nav-bottom .basket .item h2{margin: 0;padding: 0;font-size: 15px;line-height: 1;text-transform: uppercase;font-weight: normal;font-family: 'Signika', sans-serif;}
#top-nav .nav-bottom .basket .item .attr{font-size: 13px;line-height: 1;color: #863c1a;text-transform: uppercase;font-family: 'Signika', sans-serif;}
#top-nav .nav-bottom .basket .item .price{font-size: 18px;line-height: 1;color: #cc5f2d;font-weight: bold;font-family: 'Signika', sans-serif;}
#top-nav .nav-bottom .basket .sum{*zoom:1;padding: 15px 18px;color: #fff;}
#top-nav .nav-bottom .basket .sum:before,#top-nav .nav-bottom .basket .sum:after{display:table;content:"";}
#top-nav .nav-bottom .basket .sum:after{clear:both;}
#top-nav .nav-bottom .basket .alert-success{padding-left: 50px;color: #fff;text-shadow: none;background-color: #80b073;padding-right: 5px;border:0;background-image: url(../images/ico/31.png);background-position: 15px center;background-repeat: no-repeat;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
#top-nav .nav-bottom .basket .buttons-bottom{*zoom:1;padding: 15px 18px;background: #343434;}
#top-nav .nav-bottom .basket .buttons-bottom:before,#top-nav .nav-bottom .basket .buttons-bottom:after{display:table;content:"";}
#top-nav .nav-bottom .basket .buttons-bottom:after{clear:both;}
#top-nav .nav-bottom .basket .buttons-bottom .btn{font-size: 14px;}
#top-nav .nav-bottom .basket .buttons-bottom .btn-primary{color: #fff;}
#page-header{padding-top: 62px;padding-bottom: 17px;color: #fff;background: #5a5a3f url(../images/bg/01.jpg) repeat-y;}
#page-header .logo{float: left;line-height: 1;font-size: inherit;margin: 0 0 0 18px;padding: 0;max-height:62px;}
#page-header .slogan{float: left;padding: 18px 0 0 20px;font-size: 20px;line-height: 1.1;text-transform: uppercase;font-family: 'Signika', sans-serif;}
#page-header .phone{float: right;font-size: 16px;padding: 40px 20px 0 0;}
#page-header .phone i{font-size: 18px;}
/* #category-nav */
#category-nav{position:relative;z-index:1039;border-bottom: 2px solid #606060;background: #343434;}
.sticky-top #category-nav{position: fixed; top: 48px; z-index: 1029; left: 50%; margin-left: -585px;}
/*add*/
@media (max-width: 1190px) {
  .sticky-top #category-nav {
    left: 10px; margin-left: 0;
  }
}
#category-nav ul{position: relative;margin: 0;padding: 0;float: left;}
#category-nav>ul>li{margin: 0;padding: 0;list-style-type: none;float: left;}
#category-nav>ul>li>a{position: relative;display: block;float: left;font-size: 14px;color: #fff;font-weight: 600;padding: 0 12px;text-decoration: none;line-height: 40px;text-transform: uppercase;white-space: nowrap;font-family: 'Signika', sans-serif;}
.lt-ie9 #category-nav>ul>li>a{padding-right: 30px;}
#category-nav>ul>li>a:hover{color:#ecc306}
#category-nav>ul>li>a:before{position: absolute;content: '';top:0;left:0;height: 100%;width:1px;background-color:#85855d;background-image:-moz-linear-gradient(top, #343434, #8b8b60);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#343434), to(#8b8b60));background-image:-webkit-linear-gradient(top, #343434, #8b8b60);background-image:-o-linear-gradient(top, #343434, #8b8b60);background-image:linear-gradient(to bottom, #343434, #8b8b60);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff343434', endColorstr='#ff8b8b60', GradientType=0);*background-color:#85855d;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}
#category-nav>ul>li>a:before{display: none;}
#category-nav>ul>li>a:hover,#category-nav>ul>li.active>a,#category-nav>ul>li.open>a,#category-nav>ul>li:hover>a{background: #676666;}
#category-nav ul li a img{float: left;position: relative;top:7px;margin: 0 5px 0 0;}
#category-nav .search{padding: 6px 5px 3px;}
#category-nav .search input[type=text]{padding-top: 5px;font-size: 13px;height: 18px;}
#category-nav .search .btn{padding-left: 5px;padding-right: 5px;color: #fff;background: #95956f;height: 29px;}
#category-nav .search .btn:hover{color: #343434;}
#category-nav .search .btn.btn-x{padding-left: 9px;padding-right: 9px;color: #fff;}
#category-nav .section{color:#fff;padding: 6px 5px 3px;}
#category-nav li.dropdown{position: static;}
#category-nav ul.dropdown-menu{position: absolute;width:auto;background-color: #676666;border: 0;margin: 0;padding:28px 0 0 0;}
#category-nav li.dropdown:hover>ul.dropdown-menu{display: block;}
#category-nav ul.dropdown-menu.full-width{width: 1170px;}
#category-nav ul.dropdown-menu ul{float: none;margin: 0 0 25px;}
#category-nav ul.dropdown-menu li{font-weight: 300;list-style-type: none;font-size: 14px;line-height: 1.2;font-family: 'Signika', sans-serif;}
#category-nav ul.dropdown-menu>li{float: left;width:150px;padding: 0 0 0 40px;}
#category-nav ul.dropdown-menu li a{display: block;color: #fff;text-decoration: none;padding: 4px 0;border-bottom: 1px dashed #838382;}
#category-nav ul.dropdown-menu li a:hover{color: #ecc306;}
#category-nav ul.dropdown-menu li h3{font-weight: normal;text-transform: uppercase;color: #d6d6a7;font-size: 15px;line-height: 1;margin: 0 0 5px;padding: 0;}
#category-nav ul.dropdown-menu>li.bottom-list{clear: both;width:100%;padding: 0;margin: 0;}
#category-nav ul.dropdown-menu>li.bottom-list ul{position: relative;z-index: 1;float: left;margin: 0;padding: 0;background: #ecc306;}
#category-nav ul.dropdown-menu>li.bottom-list ul:after{content: '';position: absolute;top:0;right:-8px;height:100%;width:20px;background: #ecc306;-webkit-transform: skewX(20deg);-moz-transform: skewX(20deg);-ms-transform: skewX(20deg);-o-transform: skewX(20deg);transform: skewX(20deg);}
#category-nav ul.dropdown-menu>li.bottom-list ul.inverse{z-index: 0;padding-left: 15px;background: #343434;}
#category-nav ul.dropdown-menu>li.bottom-list ul.inverse:after{background: #343434;}
#category-nav ul.dropdown-menu>li.bottom-list ul li{float: left;margin: 0;padding: 0;}
#category-nav ul.dropdown-menu>li.bottom-list a{position: relative;float: left;color: #333300;padding: 0 20px;border: 0;border-right: 1px solid #c4a30b;line-height: 47px;text-transform: uppercase;white-space: nowrap;}
.lt-ie9 #category-nav ul.dropdown-menu>li.bottom-list a{padding-right: 40px;}
#category-nav ul.dropdown-menu>li.bottom-list ul.inverse a{border-right: 0;text-transform: none;color: #fff;font-size: 14px;}
#category-nav li.eshops>a,#category-nav li.eshops.open>a,#category-nav li.eshops>a:hover{margin-right: 15px;outline: none;}
#category-nav li.eshops>a:after{position: absolute;top:0;left:100%;content: '';border: 20px solid transparent;border-left-width: 12px;}
#category-nav li.eshops>a>i{position: relative;display: inline-block;color: #fff;border: 2px solid #fff;line-height: 18px;width: 18px;height: 18px;padding: 0;margin: -6px 5px -6px 0;overflow: hidden;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;}
#category-nav li.eshops>a>i:before{position: absolute;top:50%;left:50%;width:0;height: 0;margin: -2px 0 0 -5px;content: '';border: 5px solid transparent;border-top-color: #fff;}
#category-nav li.eshops .dropdown-menu li{width:33.333%;text-align: center;margin: 0;padding: 15px 0;}
#category-nav li.eshops .dropdown-menu li a{border-bottom: 0;padding: 0;font-size: 37px;font-weight: 300;}
#category-nav li.eshops .dropdown-menu li.active a{background: none;font-weight: bold;}
#category-nav li.eshops .dropdown-menu li a:hover{background: none;color:#fff;}
#category-nav li.eshops .dropdown-menu li a img{top:0;display: block;float: none;margin: 0 auto 5px auto;-webkit-box-shadow: 0 0 12px rgba(0,0,0,0.3);-moz-box-shadow: 0 0 12px rgba(0,0,0,0.3);box-shadow: 0 0 12px rgba(0,0,0,0.3);-webkit-transition: 0.2s;-moz-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;}
#category-nav li.eshops .dropdown-menu li a:hover img{-webkit-opacity: 0.8;-moz-opacity: 0.8;opacity: 0.8;filter:alpha(opacity=80);}
/* #main-slider */
#main-slider {position: relative;height:420px;overflow: hidden;margin-bottom:35px;-webkit-box-shadow: 0 0 6px rgba(0,0,0,0.5);-moz-box-shadow: 0 0 6px rgba(0,0,0,0.5);box-shadow: 0 0 6px rgba(0,0,0,0.5);background: url(../images/bg/02.png) repeat-y;background: rgba(0,0,0,0.1);}
#main-slider article{position: relative;height:387px;padding: 33px 0 0;color: #fff;}
#main-slider article.inverse{color:#000;}
#main-slider article .image{position: absolute;top:0;left:0;margin: 0;padding: 0;}
#main-slider article .image img{max-width: inherit;}
#main-slider article div{position: relative;z-index: 1;}
#main-slider article h2,#main-slider article h3,#main-slider article h2,#main-slider article h4{margin: 0 0 28px;padding: 0;line-height: 1.1;font-size: 40px;color: #fff;text-transform: uppercase;font-weight: 600;font-family: 'Signika', sans-serif;}
#main-slider article.inverse h2,#main-slider article.inverse h3{color:#000;}
#main-slider article h3{margin: 0 0 20px;font-weight: 300;font-size: 36px;}
#main-slider article h4{color: #ecc306;font-size: 26px;font-weight: 600;margin: 0 0 20px;}
#main-slider article p{font-size: 16px;line-height: 1.6;margin-bottom: 30px;font-family: 'Signika', sans-serif;}
#main-slider article .sticker{position: absolute;z-index: 999;top:18px;left:24px;width: 54px;height: 28px;padding: 52px 0 0;text-align: center;font-weight: bold;text-transform: uppercase;font-size: 18px;line-height: 1;color: #fff;background: url(../images/sticker/01.png) no-repeat;}
#main-slider article nav span{display: block;float: left;line-height: 54px;padding: 0 20px;font-size: 30px;font-family: 'Signika', sans-serif;background: url(../images/bg/03.png) repeat-y;background: rgba(0,0,0,0.5);-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;border-radius: 4px 0 0 4px;}
#main-slider article nav a{display: block;float: left;line-height: 54px;padding: 0 38px 0 14px;color: #333300;text-decoration: none;font-style: italic;font-weight: bold;font-size: 17px;background: url(../images/btn/01.png) no-repeat right top;-webkit-border-radius: 0 0 2px 2px;-moz-border-radius: 0 0 2px 2px;border-radius: 0 0 2px 2px;}
#main-slider .pager{position: absolute;z-index: 999;bottom:10px;left:20px;}
#main-slider .pager span{display: block;float: left;margin: 0 1px 0 0;line-height: 1;font-size: 41px;color:#bdbdbc;text-shadow:0 0 1px #000;cursor: pointer;}
#main-slider .pager .cycle-pager-active{color: #fff;}
#main-slider .banners{position: absolute;z-index: 999;top:33px;right:20px;margin: 0;padding: 0;}
#main-slider .banners li{position: relative;margin: 0 0 13px;padding: 20px 20px 0;list-style-type: none;width:275px;height: 88px;overflow: hidden;color:#fff;font-family: 'Signika', sans-serif;font-size: 17px;font-weight: 300;line-height: 1;background: url(../images/bg/04.jpg) no-repeat;}
#main-slider .banners li img{position: absolute;top:0;left:0;}
#main-slider .banners li a{display: block;height: 88px;color: #fff;text-decoration: none;}
#main-slider .banners li h2{position: relative;z-index: 1;margin: 0 0 10px;padding: 0;font-size: 20px;line-height: 1;color: #d4d4b2;font-weight: 600;text-transform: uppercase;}
#main-slider .banners li p{position: relative;z-index: 1;margin: 0 0 10px;padding: 0;}
/* list-products */
#list-products-page{position:relative;margin: 0 0 200px 0;}
.list-products-header{*zoom:1;margin: 0 0 14px;}
.list-products-header:before,.list-products-header:after{display:table;content:"";}
.list-products-header:after{clear:both;}
.list-products-header .pagination{display: inline;margin: 0;padding: 0;}
.list-products-header .pagination ul{margin: 0;padding: 0;}
.list-products-header .btn{font-size: 12px;}
.list-products-header .dropdown-menu{font-size: 12px;}
.list-products-filter{*zoom:1;position: relative;background: #f5f1e7;}
.list-products-filter:before,.list-products-filter:after{display:table;content:"";}
.list-products-filter:after{clear:both;}
.list-products-filter .dropdown{float: left;position: static;}
.list-products-filter .dropdown-toggle{display: block;float: left;padding: 13px 10px;font-size: 13px;line-height: 1;text-transform: uppercase;text-decoration: none;background: #dedbd1;color: #1a171b;font-family: 'Signika', sans-serif;}
.list-products-filter .selected-filters{float: left;max-width: 1000px;}
.list-products-filter .selected-filters a,.list-products-filter .selected-filters span{display: block;float: left;padding: 11px 10px;font-size: 12px;line-height: 1;color:#524c42;text-decoration: none;}
.list-products-filter .selected-filters span{font-size: 13px;line-height: 1.2;text-transform: uppercase;color: #1a171b;font-family: 'Signika', sans-serif;}
.list-products-filter .selected-filters i{margin: 0 5px 0 0;font-size: 16px;color: #dd7746;}
.list-products-filter .selected-filters .icon-cancel-circle{display: none;color:#343434;}
.list-products-filter .selected-filters a:hover .icon-ok{display: none;}
.list-products-filter .selected-filters a:hover .icon-cancel-circle{display: inline-block;*display: inline;padding: 2px 0 0 0;}
.list-products-filter .dropdown-menu{background: #dedbd1;background: rgba(223,219,209,0.97);border:0;width:100%;margin: 0;padding: 0 0 20px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.list-products-filter .dropdown-menu .close{top:5px;right:5px;position: absolute;}
.list-products-filter .dropdown-menu ul{margin: 0 0 20px;padding: 0 20px;}
.list-products-filter .dropdown-menu ul li{margin: 0;padding: 0;list-style-type: none;}
.list-products-filter .dropdown-menu h3{font-size: 15px;line-height: 1;text-transform: uppercase;color: #1a171b;padding: 0 16px;font-family: 'Signika', sans-serif;}
.list-products-filter .dropdown-menu .price h3,.list-products-filter .dropdown-menu .color h3{float: left;margin: 0;}
.list-products-filter .dropdown-menu h3 i{color: #a8a399;font-size: 16px;}
.list-products-filter .dropdown-menu .price{float: left;}
.list-products-filter .dropdown-menu .price .range-min,.list-products-filter .dropdown-menu .price .range-max{float: left;}
.list-products-filter .dropdown-menu .range{position: relative;float: left;width:250px;height: 24px;display: block;margin: 0 20px;background: url(../images/bg/05.png) no-repeat top;}
.list-products-filter .dropdown-menu .range:before{position: absolute;content: '';right:100%;top:0;height: 24px;width:10px;background: url(../images/bg/05.png) no-repeat;}
.list-products-filter .dropdown-menu .range:after{position: absolute;content: '';left:100%;top:0;height: 24px;width:10px;background: url(../images/bg/05.png) no-repeat right top;}
.list-products-filter .dropdown-menu .range a{position: absolute;top:1px;height: 20px;right:0;z-index: 10!important;background: url(../images/bg/05.png) no-repeat center -1px;}
.list-products-filter .dropdown-menu .range a:first-child{background: url(../images/bg/05.png) no-repeat center -25px;}
.list-products-filter .dropdown-menu .range a div{position: absolute;top:-1px;left:-12px;width:25px;height: 26px;background: url(../images/bg/05.png) no-repeat 0 -24px;cursor: pointer;}
.list-products-filter .dropdown-menu .range b{position: absolute;top:5px;height: 10px;right:0;left:10%;background: red;}
.list-products-filter .dropdown-menu .color{*zoom:1;display: inline;}
.list-products-filter .dropdown-menu .color:before,.list-products-filter .dropdown-menu .color:after{display:table;content:"";}
.list-products-filter .dropdown-menu .color:after{clear:both;}
.list-products-filter .dropdown-menu .color label{position: relative;float: left;width:16px;height: 16px;margin: 0 4px 0 0;border: 2px solid #fff;overflow: hidden;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.list-products-filter .dropdown-menu .color label.active{border-color: #dd7746;}
.list-products-filter .dropdown-menu .color.active label{-webkit-opacity: 0.7;-moz-opacity: 0.7;opacity: 0.7;filter:alpha(opacity=70);}
.list-products-filter .dropdown-menu .color.active label.active{-webkit-opacity: 1;-moz-opacity: 1;opacity: 1;filter:alpha(opacity=100);}
.list-products-filter .dropdown-menu .color label input{position: absolute;top:0;left:0;margin: 0;padding: 0;font-size: 300px;width:1000%;height: 1000%;}
.list-products-filter .dropdown-menu .color label img{position: absolute;left:0;top:0;width: 100%;height: 100%;}
.list-products .nav-tabs{position: relative;top:-36px;margin: 0 0 -36px;clear: both;}
.list-products h1.title{float: left;position: relative;z-index: 1;margin: 0;padding: 0;color: #1a171b;font-size: 30px;line-height: 1;font-weight: bold;text-transform: uppercase;font-family: 'Signika', sans-serif;}
.list-products h2.title{float: left;position: relative;z-index: 1;margin: 0 0 14px;padding: 0;color: #dd7746;font-size: 27px;line-height: 1;font-weight: bold;text-transform: uppercase;font-family: 'Signika', sans-serif;}
.list-products h2.title small{position: relative;top:-6px;display: inline-block;font-size: 12px;line-height: 1;text-transform: none;font-weight: normal;margin: 0 0 0 5px;font-family: Arial, Helvetica, sans-serif;}
.list-products h2.title small a{color: #524c42;}
.list-products .items-row{*zoom:1;position: relative;margin: 0 0 30px -42px;padding: 30px 1px;clear: both;}
.list-products .items-row:before,.list-products .items-row:after{display:table;content:"";}
.list-products .items-row:after{clear:both;}
.list-products .items-row .item{float: left;width:200px;margin: 0 0 0 42px;}
.list-products section.row{margin-bottom:30px;}
.list-products .item{position: relative;text-align: center;white-space: normal;}
.list-products .row .item:before{position: absolute;top:5%;left:-15px;content: '';height:70%;width:1px;background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2Q3ZDdkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iI2Q3ZDdkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background-image: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(215,215,215,1) 40%, rgba(215,215,215,1) 60%, rgba(255,255,255,0) 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(40%,rgba(215,215,215,1)), color-stop(60%,rgba(215,215,215,1)), color-stop(100%,rgba(255,255,255,0)));background-image: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(215,215,215,1) 40%,rgba(215,215,215,1) 60%,rgba(255,255,255,0) 100%);background-image: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(215,215,215,1) 40%,rgba(215,215,215,1) 60%,rgba(255,255,255,0) 100%);background-image: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(215,215,215,1) 40%,rgba(215,215,215,1) 60%,rgba(255,255,255,0) 100%);background-image: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(215,215,215,1) 40%,rgba(215,215,215,1) 60%,rgba(255,255,255,0) 100%);}
.list-products .row .item:first-child:before{display: none;}
.list-products .row .item.first:before{display: none;}
.list-products .item>a{*zoom:1;display: block;text-decoration: none;border: 1px solid #fff;background: #fff;-webkit-transition: 0.2s;-moz-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;}
.list-products .item>a:before,.list-products .item>a:after{display:table;content:"";}
.list-products .item>a:after{clear:both;}
.list-products .item>a:hover{border-color: #dedddb;}
.list-products .item.success a{border-color: #80b073;}
.list-products .item .image{position: relative;padding: 10px 9px;min-height:280px;}
.list-products .items-row .item .image{min-height:260px;}
.list-products .items-row .item .image .fa {margin-top: 50%;}
.list-products .items-row .item .link-item-all {     background-color: #F4F0E6; }
.list-products .items-row .item .link-item-all .image .fa.fa-3x { font-size: 8em; opacity: 0.5; }
.list-products .item .content{*zoom:1;padding: 10px 5px;-webkit-transition: 0.2s;-moz-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;}
.list-products .item .content:before,.list-products article .content:after{display:table;content:"";}
.list-products .item .content:after{clear:both;}
.list-products .item>a:hover .content{background: #f4f0e6;}
.list-products .item.success>a .content{background: #edf4eb;}
.list-products .item .stickers-lt,.list-products .item .stickers-lb,.list-products .item .stickers-rb{position: absolute;z-index: 999;text-align: center;top:10px;left:0;}
/*.list-products .item .stickers-lt,.list-products .item.span3 .stickers-lb,.list-products .item.span3 .stickers-rb{width:60px;}*/
.list-products .item .stickers-lb{top: auto;bottom:40px;left:0;}
.list-products .item .stickers-rb{top: auto;left: auto;bottom:40px;right:0;}
.list-products .item .stickers-lt img,.list-products .item .stickers-lb img,.list-products .item .stickers-rb img{display: block;margin: 5px auto;}
.list-products .item  .logo{height: 25px;font-size: 14px;text-transform: uppercase;color: #696969;font-weight: bold;font-family: 'Signika', sans-serif;}
.list-products .item .content{padding: 7px 0 40px;}
.list-products .item .content h2{font-size: 15px;text-transform: uppercase;color: #000;margin: 0;padding: 0;font-weight: 600;font-family: 'Signika', sans-serif;}
.list-products .item .content .color-title{color:#7f1313;font-size: 15px;font-weight: 600;font-family: 'Signika', sans-serif;}
.list-products .item .content .price{font-size: 18px;color: #b7b4b1;font-family: 'Signika', sans-serif;}
.list-products .item .content .price strong{color: #dd7746;}
.list-products .item .content .price del{margin: 0 auto;font-size: 14px;text-decoration: line-through;}
.list-products .item .color{position: absolute;bottom: 0;left:0;font-weight: bold;font-size: 12px;color:#524c42;padding: 0 0 12px 10px;}
.list-products .item .color a{color: #696969;text-decoration: underline;margin: 0 3px 0 0;}
.list-products .item .color a:hover{text-decoration: none;}
.list-products .item .color span{position: relative;display: inline-block;position: relative;top:1px;width:10px;height: 10px;overflow: hidden;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.list-products .item .color span.more{top: 0;width:auto;height: 10px;font-size: 14px;line-height: 1;overflow: visible;}
.list-products .item .color span img{position: absolute;top: 0;left: 0;margin: 0;min-width: 100%;min-height: 100%;}
.list-products .item .popup{position: absolute;bottom: 0;right:0;white-space: nowrap;font-size: 12px;font-weight: bold;}
.list-products .item .popup a{display: block;border: 0;background: none;padding: 0 10px 12px 0;color: #696969;}
.list-products .item .popup a i{font-weight: normal;color: #b7b4b1;float: left;margin: 2px 3px 0 0;}
.list-products .cycle-carousel-wrap{width:10000em;top: 30px!important;}
.list-products .cycle-prev,.list-products .cycle-next{position: absolute;left:42px;top:37%;z-index: 999;text-decoration: none;color: #bab7b3;line-height: 1;font-size: 33px;font-family: 'armyshop-icon';cursor: pointer;}
.list-products .cycle-next{left:auto;right:0;}
.list-products .cycle-prev:hover,.list-products .cycle-next:hover{color: #dd7746;}
.list-products .disabled,.list-products .disabled:hover{color:#ddd;cursor: default;}
.list-products .pagination .next{position: relative;top:13px;left:40%;float: left;width:20%;text-align: center;font-style: italic;font-size: 12px;color: #bab7b3;}
.list-products .pagination.pagination-bottom{border-bottom: 1px dashed #e5e5e5;}
.list-products .pagination .next i{position: relative;top:1px;display: block;width:31px;height: 31px;padding: 2px 2px 0 0;margin: 0 auto;line-height: 33px;text-align: center;background: #bab7b3;color: #fff;font-size: 20px;font-style: normal;-webkit-border-radius: 26px;-moz-border-radius: 26px;border-radius: 26px;}
.list-products .pagination .next a:hover i{background: #dd7746;}
/* list-product-carousel */
.list-product-carousel{position: relative;padding: 0 140px;margin: 0 0 40px;}
.list-product-carousel ul{*zoom:1;margin: 0;padding: 0 0 8px;}
.list-product-carousel ul{text-align: center;}
.list-product-carousel ul:before,.list-product-carousel ul:after{display:table;content:"";}
.list-product-carousel ul:after{clear:both;}
.list-product-carousel ul li{margin: 0 10px;padding: 0;list-style-type: none;width:152px;display: inline-block;}
.list-product-carousel ul.cycle-active li{float: left;margin: 0 13px;}
.list-product-carousel ul li a{display: block;position: relative;color:#fff;text-decoration: none;border:1px solid #e0dfdd;border-bottom: 0;}
.list-product-carousel ul li a:hover{border-color: #dd7746;}
.list-product-carousel ul li a .title{position: absolute;bottom:0;left:0;width:144px;text-align: center;padding: 5px 3px 3px;color: #fff;background: #000;background: rgba(0,0,0,0.6);white-space: normal;}
.list-product-carousel ul li.active a .title,.list-product-carousel ul li a:hover .title{background: #e4926b;background: rgba(228, 73, 0, 0.6);}
.list-product-carousel ul li.active a .title:after{position: absolute;content: '';top:100%;left:50%;margin-left: -8px;border:8px solid transparent;border-top-color: #e4926b;border-top-color: rgba(228, 73, 0, 0.6);}
.list-product-carousel ul li a h2{font-size: 13px;color: #fff;line-height: 1;font-weight: normal;margin: 0;text-transform: uppercase;font-family: 'Signika', sans-serif;}
.list-product-carousel ul li a .color{font-size: 11px;color: #fff;line-height: 1;font-weight: normal;padding: 3px 0 0;font-family: 'Signika', sans-serif;}
.list-product-carousel .cycle-carousel-wrap{width:10000em;}
.list-product-carousel .cycle-prev,.list-product-carousel .cycle-next{position: absolute;left:90px;top:37%;z-index: 999;text-decoration: none;color: #bab7b3;line-height: 1;font-size: 33px;font-family: 'armyshop-icon';cursor: pointer;}
.list-product-carousel .cycle-next{left:auto;right:90px;}
.list-product-carousel .cycle-prev:hover,.list-product-carousel .cycle-next:hover{color: #dd7746;}
.list-product-carousel .disabled,.list-product-carousel .disabled:hover{color:#ddd;cursor: default;}
/* detail-products-page */
#detail-products-page{margin: 0 0 200px 0;}
#detail-products-page .detail-image{position: relative;text-align: center;margin: 0 0 20px;background-color: white;}
#detail-products-page .detail-image .zoom{position: absolute;bottom:0;right:0;width:20px;height: 20px;line-height: 20px;text-align: center;text-decoration: none;color: #959595;border: 1px solid #dedddb;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#detail-products-page .detail-image-3d{text-align: right;}
#detail-products-page .detail-image-thumbnails{position: relative;padding: 0 110px;}
#detail-products-page .detail-image-thumbnails ul{*zoom:1;margin: 0;padding: 0;}
#detail-products-page .detail-image-thumbnails ul:before,#detail-products-page .detail-image-thumbnails ul:after{display:table;content:"";}
#detail-products-page .detail-image-thumbnails ul:after{clear:both;}
#detail-products-page .detail-image-thumbnails ul li{margin: 0 7px;padding: 0;list-style-type: none;float: left;width:102px;}
#detail-products-page .detail-image-thumbnails ul li a img{border:1px solid #dedddb;}
#detail-products-page .detail-image-thumbnails ul li a:hover img{border-color: #dd7746;}
#detail-products-page .detail-image-thumbnails .cycle-carousel-wrap{width:10000em;}
#detail-products-page .detail-image-thumbnails .cycle-prev,#detail-products-page .detail-image-thumbnails .cycle-next{position: absolute;left:60px;top:37%;z-index: 999;text-decoration: none;color: #bab7b3;line-height: 1;font-size: 33px;font-family: 'armyshop-icon';cursor: pointer;}
#detail-products-page .detail-image-thumbnails .cycle-next{left:auto;right:60px;}
#detail-products-page .detail-image-thumbnails .cycle-prev:hover,#detail-products-page .detail-image-thumbnails .cycle-next:hover{color: #dd7746;}
#detail-products-page .detail-image-thumbnails .disabled,#detail-products-page .detail-image-thumbnails .disabled:hover{color:#ddd;cursor: default;}
#detail-products-page .detail-desc h1.title{font-size: 36px;line-height: 1;color: #1a171b;margin: 0 0 10px;font-weight: bold;text-transform: uppercase;font-family: 'Signika', sans-serif;}
#detail-products-page .detail-desc .color-title{margin: -10px 0 10px;font-weight: 600;font-size: 23px;color: #696969;font-family: 'Signika', sans-serif;}
#detail-products-page .detail-desc .logo{margin: 30px 0;}
#detail-products-page .detail-desc .panel .labels{float: right;}
#detail-products-page .detail-desc .panel .labels .label{padding: 10px 15px;margin: 0 0 5px;font-size: 13px;display: block;}
#detail-products-page .detail-desc .color{*zoom:1;}
#detail-products-page .detail-desc .color:before,#detail-products-page .detail-desc .color:after{display:table;content:"";}
#detail-products-page .detail-desc .color:after{clear:both;}
#detail-products-page .detail-desc .color label{position: relative;display: inline-block;*display: inline;width:20px;height: 20px;float: left;border: 1px solid #524c42;margin: 0 5px 5px 0;overflow: hidden;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#detail-products-page .detail-desc .color label.active{border:3px solid #dd7746; margin: -2px 3px 3px -2px;}
#detail-products-page .detail-desc .color.active label{-webkit-opacity: 0.7;-moz-opacity: 0.7;opacity: 0.7;filter:alpha(opacity=70);}
#detail-products-page .detail-desc .color.active label.active{-webkit-opacity: 1;-moz-opacity: 1;opacity: 1;filter:alpha(opacity=100);}
#detail-products-page .detail-desc .color label input{position: absolute;top:0;left:0;margin: 0;padding: 0;font-size: 300px;width:1000%;height: 1000%;}
#detail-products-page .detail-desc .color label img{position: absolute;z-index: 1;left:0;top:0;width:100%;height: 100%;}
#detail-products-page .detail-desc .size,#detail-products-page .detail-desc .lenght,#detail-products-page .detail-desc .circumference{*zoom:1;}
#detail-products-page .detail-desc .size:before,#detail-products-page .detail-desc .size:after,#detail-products-page .detail-desc .lenght:before,#detail-products-page .detail-desc .lenght:after,#detail-products-page .detail-desc .circumference:before,#detail-products-page .detail-desc .circumference:after{display:table;content:"";}
#detail-products-page .detail-desc .size:after,#detail-products-page .detail-desc .lenght:after,#detail-products-page .detail-desc .circumference:after{clear:both;}
#detail-products-page .detail-desc .size label,#detail-products-page .detail-desc .lenght label,#detail-products-page .detail-desc .circumference label{position: relative;display: block;min-width:26px;padding: 0 3px;height: 36px;line-height: 32px;float: left;color:#524c42;font-weight: bold;text-align: center;margin: 0 7px 7px 0;border: 2px solid #acacac;overflow: hidden;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
#detail-products-page .detail-desc .size label.disabled,#detail-products-page .detail-desc .lenght label.disabled,#detail-products-page .detail-desc .circumference label.disabled{color:#ccc;cursor: default;}
#detail-products-page .detail-desc .size label.active,#detail-products-page .detail-desc .lenght label.active,#detail-products-page .detail-desc .circumference label.active{border-color: #DD7746;}
#detail-products-page .detail-desc .size.active label,#detail-products-page .detail-desc .lenght.active label,#detail-products-page .detail-desc .circumference.active label{-webkit-opacity: 0.7;-moz-opacity: 0.7;opacity: 0.7;filter:alpha(opacity=70);}
#detail-products-page .detail-desc .size.active label.active,#detail-products-page .detail-desc .lenght.active label.active,#detail-products-page .detail-desc .circumference.active label.active{-webkit-opacity: 1;-moz-opacity: 1;opacity: 1;filter:alpha(opacity=100);}
.js #detail-products-page .detail-desc .size label input,#detail-products-page .detail-desc .lenght label input,#detail-products-page .detail-desc .circumference label input{position: absolute;top:0;left:0;margin: 0;padding: 0;font-size: 300px;width:1000%;height: 1000%;visibility: hidden;}
#detail-products-page .detail-desc .size label b,#detail-products-page .detail-desc .lenght label b,#detail-products-page .detail-desc .circumference label b{position: absolute;bottom: 0;left:0;width: 100%;height: 5px;background: #80b073;}
#detail-products-page .detail-desc .size label.disabled b,#detail-products-page .detail-desc .lenght label.disabled b,#detail-products-page .detail-desc .circumference label.disabled b{background: #de6444;}
#detail-products-page .detail-desc .dogtag-result{*zoom:1;}
#detail-products-page .detail-desc .dogtag-result:before,#detail-products-page .detail-desc .dogtag-result:after{display:table;content:"";}
#detail-products-page .detail-desc .dogtag-result:after{clear:both;}
#detail-products-page .detail-desc .dogtag-result .dcol{float: left;width: 200px;margin: 30px 20px 30px 0;}
#detail-products-page .detail-desc .dogtag-result .dchange{float: left;width: 130px;margin: 30px 0;}
#detail-products-page .detail-desc .dogtag-result .dcol p{margin: 0;}
#detail-products-page .detail-desc .dogtag-result .drow{background: #f0f0f0;margin: 5px 0;padding: 3px 10px;font-family:monospace; letter-spacing: 3px; text-align: center;}
#detail-products-page .detail-desc .dogtag-result .drow em{letter-spacing: 0;}
#detail-products-page .rating-score{font-size: 40px;line-height: 1;font-weight: 600;font-family: 'Signika', sans-serif;-webkit-margin-before: 0px;-webkit-margin-after: 0px;}
#detail-products-page .rating-score .chart{*zoom:1;padding: 16px 0 0;}
#detail-products-page .chart{ margin-top: 20px;}
#detail-products-page .chart:before,#detail-products-page .chart:after{display:table;content:"";}
#detail-products-page .chart:after{clear:both;}
#detail-products-page .chart .item{width:74px;float: left;text-align: center;}
#detail-products-page .chart .item-chart{height:100px;position: relative;border-bottom: 1px solid #efc814;}
#detail-products-page .chart .item-bg{background: #efc814;position: absolute;bottom: 0;left:25px;right:25px;}
#detail-products-page .chart .item-top{font-size: 12px;line-height: 16px;background: #fff;position: absolute;bottom:100%;left:0;width:100%;}
#detail-products-page .chart .item-star{padding: 6px 12px 0 0;}
#detail-products-page .chart .item-star img{position: relative;top:-1px;}
#detail-products-page .chart-button{padding: 112px 0 0 0;}
#detail-products-page .chart-comments{border-top: 1px dashed #e5e5e5;margin: 20px 0 0;}
#detail-products-page .chart-comments .item{margin: 20px 0 0;}
#detail-products-page .chart-comments h3{font-size: 14px;font-weight: bold;-webkit-margin-before: 0.5em;-webkit-margin-after: 0.5em;}
#detail-products-page .chart-comments p{-webkit-margin-before: 0.5em;-webkit-margin-after: 0.5em;}
.rating-form {padding: 8px 0;border-top: 1px dashed #e5e5e5;}
.rating-form .stars-rating{display: inline;margin: 0 5px;}
.rating-form .stars-rating label{display: inline;display: inline-block;position: relative;top:3px;overflow: hidden;width:22px;height: 18px;margin: 0 -2px;background: url(../images/ico/24.png) no-repeat;}
.rating-form .stars-rating label:hover,.rating-form .stars-rating label.active,.rating-form .stars-rating label.checked{background-image: url(../images/ico/23.png);}
.rating-form .stars-rating label input{margin: 0;padding: 0;border: 0;position: absolute;left:0;right:0;font-size: 9999em;width:999%;height: 999%;}
#detail-products-page .detail-questions{padding: 26px 0 0 0;}
#detail-products-page .detail-questions .item{padding: 8px 0;position: relative;border-top: 1px dashed #e5e5e5;}
#detail-products-page .detail-questions .item.level1{padding-left: 25px}
#detail-products-page .detail-questions .item.level2{padding-left: 43px;}
#detail-products-page .detail-questions .item.level3{padding-left: 61px;}
#detail-products-page .detail-questions .item.level4{padding-left: 79px;}
#detail-products-page .detail-questions .item.level5{padding-left: 97px;}
#detail-products-page .detail-questions .item.level1:before{position: absolute;content: '\25CB';*zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\25CB');left:0;top:4px;line-height: 1;font-size: 30px;color: #d6d6a7;}
#detail-products-page .detail-questions .item.level2:before{position: absolute;content: '\25CB \25CB';*zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\25CB \25CB');left:0;top:4px;line-height: 1;font-size: 30px;color: #d6d6a7;}
#detail-products-page .detail-questions .item.level3:before{position: absolute;content: '\25CB \25CB \25CB';*zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\25CB \25CB \25CB');left:0;top:4px;line-height: 1;font-size: 30px;color: #d6d6a7;}
#detail-products-page .detail-questions .item.level4:before{position: absolute;content: '\25CB \25CB \25CB \25CB';*zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\25CB \25CB \25CB \25CB');left:0;top:4px;line-height: 1;font-size: 30px;color: #d6d6a7;}
#detail-products-page .detail-questions .item.level5:before{position: absolute;content: '\25CB \25CB \25CB \25CB \25CB';*zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\25CB \25CB \25CB \25CB \25CB');left:0;top:4px;line-height: 1;font-size: 30px;color: #d6d6a7;}
#detail-products-page .detail-questions .item h3{color:#dd7746;font-size: 14px;font-weight: bold;-webkit-margin-before: 0.3em;-webkit-margin-after: 0.3em;}
#detail-products-page .detail-questions .item p{-webkit-margin-before: 0.3em;-webkit-margin-after: 0.3em;}
#detail-products-page .detail-questions .author{font-weight: bold;}
#detail-products-page .info-box{padding-top: 49px;margin-left: -30px;}
#detail-products-page .info-box .inner{padding: 10px 20px;color:#fff;background:#90906a url(../images/bg/06.jpg) repeat-y;}
#detail-products-page .info-box .inner a{color: #fff;}
#detail-products-page .info-box .inner i{color: #ecc306;margin-right: 7px;}
#detail-products-page .info-box .inner ul li{list-style-type: none;}
#detail-products-page .detail-desc table.attr{width:100%;}
#detail-products-page .detail-desc table.attr th,#detail-products-page .detail-desc table.attr td{padding: 0 10px 0 0;text-align: left;}
#detail-products-page .detail-desc table.attr th{width:160px;}
#detail-products-page .detail-desc .sel-color.active{display: inline-block;overflow: hidden;height:20px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;float: left;width:20px;margin: -3px 10px -3px 0;}
#detail-products-page .detail-desc input.count{font-weight: bold;padding-top: 12px;padding-bottom: 12px;text-align: center;}
#detail-products-page .detail-desc .price{padding-top: 16px;font-size: 20px;line-height: 1;color: #dd7746;font-weight: normal;font-family: 'Signika', sans-serif;-webkit-margin-before: 0.5em;-webkit-margin-after: 0.5em;}
#detail-products-page .detail-desc .price i{color: #b7b4b1;margin-left: -5px;}
#detail-products-page .detail-desc .price del{color:#dd7746;font-size: 20px;text-decoration: line-through;}
#detail-products-page .detail-desc .price del span{color:#b1aea9;}
#detail-products-page .detail-desc .addthis_toolbox {text-align: right;}
#detail-products-page .detail-desc .addthis_toolbox a{float: none;display: inline-block;top:0;}
#detail-products-page .detail-desc .addthis_toolbox a span{float: none;display: inline-block;top:0;}
#detail-products-page .detail-desc .addthis_toolbox .addthis_bubble_style{float: right;}
#detail-products-page .alert-success{padding-left: 50px;color: #fff;text-shadow: none;background-color: #80b073;border-color: #5d8f4f;background-image: url(../images/ico/31.png);background-position: 15px center;background-repeat: no-repeat;}
#detail-products-page .alert-success .icon-bullhorn{display: none;}
#detail-products-page .alert-success a{color: #fff;}
#detail-products-page .alert-18plus{border-color: #b9bbba;background: #de454a url(../images/ico/65.png) no-repeat 15px center;color: #fff;text-shadow: none;padding-left: 50px;}
/* related products */
.related-products{margin: -160px 0 0;padding: 0 0 160px;background: #f5f5f5;}
.related-products h4{margin-left: 44px;}
.related-products .section-wrap{position: relative;}
.related-products section{*zoom:1;margin: 0 0 0 43px;}
.related-products section.active{margin: 0 43px;}
.related-products section:before,.related-products section:after{display:table;content:"";}
.related-products section:after{clear:both;}
.related-products .item{float: left;width: 182px;padding: 0 43px 0 0;text-align: center;white-space: normal;}
.related-products .span9 .item,.related-products .span7 .item,.related-products .span5 .item{padding-right: 18px;}
.related-products .item a{text-decoration: none;display: block;padding: 0 0 5px;border: 1px solid transparent;}
.related-products .item a:hover{border-color: #dd7746;background: #f4f0e7;}
.related-products .item .image{margin: 0 0 20px;}
.related-products .item .image img{border: 1px solid #e0e0e0;margin: -1px -1px 0 -1px;}
.related-products .item a:hover .image img{border-color: #dd7746;border-bottom-color: #e0e0e0;}
.related-products .item .logo{min-height: 24px;font-size: 14px;text-transform: uppercase;color: #696969;font-weight: bold;font-family: 'Signika', sans-serif;}
.related-products .item .content{padding: 7px 0 7px;}
.related-products .item .content h2{font-size: 15px;text-transform: uppercase;color: #000;margin: 0;padding: 0;font-weight: 600;font-family: 'Signika', sans-serif;}
.related-products .item .content .color-title{color:#7f1313;font-size: 15px;font-weight: 600;font-family: 'Signika', sans-serif;}
.related-products .item .content .price{font-size: 18px;color: #b7b4b1;font-family: 'Signika', sans-serif;}
.related-products .item .content .price strong{color: #dd7746;}
.related-products .item .content .price del{display: block;margin: 0 auto;font-size: 14px;text-decoration: line-through;}
.related-products .cycle-prev,.related-products .cycle-next{position: absolute;left:5px;top:30%;z-index: 999;text-decoration: none;color: #bab7b3;line-height: 1;font-size: 33px;font-family: 'armyshop-icon';cursor: pointer;}
.related-products .cycle-next{left:auto;right:5px;}
.related-products .cycle-prev:hover,.related-products .cycle-next:hover{color: #dd7746;}
.related-products .cycle-carousel-wrap{width: 10000em;}
/* #col-bottom */
#col-bottom{padding: 30px 0 180px;background: #f5f5f4;}
/* .banners-bottom */
.banners-bottom{padding: 0 0 24px;margin: 0 0 33px;border-bottom: 2px solid #fff;}
.banners-bottom img{float: left;margin: 0 0 0 12px;}
.banners-bottom h3{font-size: 18px;line-height: 1;color: #1a171b;font-weight: 300;margin: 0 0 0 100px;padding: 10px 0 0 0;font-family: 'Signika', sans-serif;}
/* .blog-bottom */
.blog-bottom .nav-tabs{position: relative;top:-36px;margin: 0 0 -36px;clear: both;}
.blog-bottom h3.title{float: left;position: relative;z-index: 1;margin: 0 0 14px;padding: 0;color: #dd7746;font-size: 30px;line-height: 1;font-weight: 300;text-transform: uppercase;font-family: 'Signika', sans-serif;}
.blog-bottom h3.title small{position: relative;top:-6px;display: inline-block;font-size: 12px;line-height: 1;text-transform: none;font-weight: normal;margin: 0 0 0 5px;font-family: Arial, Helvetica, sans-serif;}
.blog-bottom h3.title small a{color: #524c42;}
.blog-bottom .tab-content{background: #fff;-webkit-box-shadow: 0 0 1px #aaa;-moz-box-shadow: 0 0 1px #aaa;box-shadow: 0 0 1px #aaa;}
.blog-bottom .item{padding-top: 36px;padding-bottom: 20px;}
.blog-bottom .item h2{text-transform: uppercase;font-size: 16px;line-height: 1.1;margin: 0 20px 10px 20px;font-family: 'Signika', sans-serif;}
.blog-bottom .item h2 a{text-decoration: none;color: #797a3f;}
.blog-bottom .item h2 a:hover{text-decoration: underline;}
.blog-bottom .item p{margin: 0 20px 10px 20px;}
/* modal-product */

.modal-product .modal-header{text-align: right;}
.modal-product-left{float: left;width:30%;}
.modal-product-right{float: right;width:65%;}
.modal-product h2{font-size: 20px;line-height: 1;text-transform: uppercase;color: #1a171b;font-weight: normal;font-family: 'Signika', sans-serif;}
.modal-product .color{*zoom:1;}
.modal-product .color:before,.modal-product .color:after{display:table;content:"";}
.modal-product .color:after{clear:both;}
.modal-product .color label{position: relative;display: inline-block;*display: inline;width:20px;height: 20px;float: left;border: 3px solid #fff;overflow: hidden;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.modal-product .color label.active{border-color: #dd7746;}
.modal-product .color.active label{-webkit-opacity: 0.7;-moz-opacity: 0.7;opacity: 0.7;filter:alpha(opacity=70);}
.modal-product .color.active label.active{-webkit-opacity: 1;-moz-opacity: 1;opacity: 1;filter:alpha(opacity=100);}
.modal-product .color label input{position: absolute;top:0;left:0;margin: 0;padding: 0;font-size: 300px;width:1000%;height: 1000%;}
.modal-product .color label img{position: absolute;z-index: 1;left:0;top:0;width:100%;height: 100%;}
.modal-product .size,.modal-product .lenght,.modal-product .size,.modal-product .circumference{*zoom:1;}
.modal-product .size:before,.modal-product .size:after,.modal-product .lenght:before,.modal-product .lenght:after,.modal-product .circumference:before,.modal-product .circumference:after{display:table;content:"";}
.modal-product .size:after,.modal-product .lenght:after,.modal-product .circumference:after{clear:both;}
.modal-product .size label,.modal-product .lenght label,.modal-product .circumference label{min-width: 26px; position: relative;display: block;height: 36px;line-height: 32px;float: left;color:#524c42;font-weight: bold;text-align: center;margin: 0 7px 7px 0;border: 1px solid #e2e1df;overflow: hidden;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;padding: 0 3px;}
.modal-product .size label.disabled,.modal-product .lenght label.disabled,.modal-product .circumference label.disabled{color:#ccc;cursor: default;}
.modal-product .size label.active,.modal-product .lenght label.active,.modal-product .circumference label.active{border: solid #dd7746 1px;}
.modal-product .size.active label,.modal-product .lenght.active label,.modal-product .circumference.active label{-webkit-opacity: 0.7;-moz-opacity: 0.7;opacity: 0.7;filter:alpha(opacity=70);}
.modal-product .size.active label.active,.modal-product .lenght.active label.active,.modal-product .circumference.active label.active{-webkit-opacity: 1;-moz-opacity: 1;opacity: 1;filter:alpha(opacity=100);}
.js .modal-product .size label input,.modal-product .lenght label input,.modal-product .circumference label input{position: absolute;top:0;left:0;margin: 0;padding: 0;font-size: 300px;width:1000%;height: 1000%;}
.modal-product .size label b,.modal-product .lenght label b,.modal-product .circumference label b{position: absolute;bottom: 0;left:0;width: 100%;height: 5px;background: #80b073;}
.modal-product .size label.disabled b,.modal-product .lenght label.disabled b,.modal-product .circumference label.disabled b{background: #de6444;}
.modal-product table.attr{width:100%;}
.modal-product table.attr th,.modal-product table.attr td{padding: 0 10px 0 0;}
.modal-product table.attr th{width: 120px;}
.modal-product .sel-color.active{display: inline-block;overflow: hidden;height:20px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;float: left;width:20px;margin: -3px 10px -3px 0;}
.modal-product input.count{font-weight: bold;padding:5px;width: 36px;text-align: center;}
.modal-product .price{font-size: 22px;line-height: 1;color: #dd7746;font-weight: normal;font-family: 'Signika', sans-serif;-webkit-margin-before: 0.5em;-webkit-margin-after: 0.5em;}
.modal-product .price i{color: #b7b4b1;margin-left: -5px;}
.modal-product .price del{color:#dd7746;font-size: 18px;text-decoration: line-through;}
.modal-product .price del span{color:#b1aea9;font-weight: bold;}
.modal-product #modal-product-inner .modal-body{ max-height: 900px;}
/*.modal-product .modal-body .panel-body .price { margin-bottom: 60px;}*/
/* modal-dogtag */
.modal-dogtag{width: 960px;margin-left: -480px;}
.modal-dogtag .modal-header h3{margin: 0;text-transform: uppercase;font-weight: bold;font-size: 22px;font-family: 'Signika', sans-serif;}
.modal-dogtag .modal-header h3 small{font-weight: bold;font-size: 18px;text-transform: none;}
.modal-dogtag-left{float: left;width: 400px;}
.modal-dogtag-right{float: right;width: 510px;}
.modal-dogtag .dogtag{width: 245px;height: 170px;padding: 30px 50px 0 105px;margin: 0 0 20px;background: url(../images/bg/13.jpg) no-repeat;}
.modal-dogtag .dogtag span{display: block;height: 28px;width: 210px;line-height: 28px;letter-spacing: 3px;color: #444;font-size: 19px;text-shadow: -1px -1px 1px #fff, 1px 1px 1px #999;font-family: 'Source Code Pro',monospace;white-space: nowrap;}
.modal-dogtag .label-align{margin: 0 0 0 -25px;}
.modal-dogtag .dogtag-reset{margin-right: 24px;height: 26px;line-height: 26px;padding: 0 12px;}
.modal-dogtag-right .panel .row{margin-bottom: 4px;}
.modal-dogtag .dogtag-row{position: relative;right: -13px;display: block;text-align: right;padding: 3px 0 0;}
.modal-dogtag .dogtag-align-row{position: relative;display: block;right: -20px;padding: 2px 0 0;}
.modal-dogtag input[data-line]{height: 26px;margin: 0;}
.dogtag-disabled .modal-dogtag-left{-webkit-opacity: 0.2;-moz-opacity: 0.2;opacity: 0.2;filter:alpha(opacity=20);}
.dogtag-disabled.in .modal-dogtag-left{-webkit-opacity: 1;-moz-opacity: 1;opacity: 1;filter:alpha(opacity=100);}
.dogtag-disabled .modal-dogtag-right{display: none;}
.dogtag-disabled.in .modal-dogtag-right{display: block;}
.dogtag-disabled .modal-dogtag-left .dogtag.second{display: none;}
.dogtag-disabled.in .modal-dogtag-left .dogtag.second{display: block;}
.dogtag-disabled .modal-dogtag-left .dogtag.duplicate{display: block;}
.dogtag-disabled.in .modal-dogtag-left .dogtag.duplicate{display: none;}
.dogtag-align-btn{padding-top: 2px;}
.dogtag-align-btn .btn{padding: 0 4px;border-color:#a0a0a0;background: #ffffff;background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWQ5ZDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background-image: -moz-linear-gradient(top,  #ffffff 0%, #d9d9d9 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d9d9d9));background-image: -webkit-linear-gradient(top,  #ffffff 0%,#d9d9d9 100%);background-image: -o-linear-gradient(top,  #ffffff 0%,#d9d9d9 100%);background-image: -ms-linear-gradient(top,  #ffffff 0%,#d9d9d9 100%);background-image: linear-gradient(to bottom,  #ffffff 0%,#d9d9d9 100%);}
.dogtag-align-btn .btn.act{background: #dadada;}
.dogtag-align-btn .btn img{-webkit-opacity: 0.5;-moz-opacity: 0.5;opacity: 0.5;filter:alpha(opacity=50);}
.dogtag-align-btn .btn.act img,.dogtag-align-btn .btn:hover img{-webkit-opacity: 1;-moz-opacity: 1;opacity: 1;filter:alpha(opacity=100);}
/* modal-nameplate */
.modal-nameplate .nameplate-preview{padding: 0 75px;overflow: hidden;}
.modal-nameplate .nameplate-preview .image{position: relative;width:500px;margin: auto;}
.modal-nameplate .nameplate-preview .nameplate-txt{position: absolute;left: -75px;top: 37px;width: 650px;height: 85px;line-height: 85px;font-size: 32px;font-weight: bold;text-align: center;color: #000;white-space: nowrap;text-shadow: 0 0 3px rgba(255,255,255,0.8);font-family: 'Oswald',sans-serif;}
.modal-nameplate .nameplate-preview.type_01 .nameplate-txt{position: absolute;left: 0;top: 30px;width: 645px;}
.modal-nameplate .nameplate-form{margin: 0 75px 30px;}
/* table-availability  */
.table-availability{margin: 0 -15px;}
.table-availability table{width: 100%;background: transparent;}
.table-availability th,.table-availability td{padding: 12px 8px 7px;vertical-align: top;border-top: 1px solid #e7e7e7;}
.table-availability thead th,.table-availability thead td{font-size: 12px;white-space: nowrap;text-align: center;}
.table-availability tbody th{font-weight: normal;font-size: 12px;padding-left: 40px;vertical-align: middle;}
.table-availability tbody td{text-align: center;}
.table-availability th .color{width: 120px;}
.table-availability .color span{float: left;display: block;position: relative;margin: -3px 0 0 -36px;width: 20px;height: 20px;border: 3px solid #f4f0e6;overflow: hidden;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.table-availability .color span img{position: absolute;left:0;top: 0;width: 100%;height: 100%;}
.table-availability .rank{text-align: center;}
.table-availability .rank span{display: inline-block;width: 37px;height: 37px;overflow: hidden;border: 1px solid #cecece;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.table-availability .rank span i{font-style: normal;display: inline-block;width: 37px;height: 32px;line-height: 32px;color: #000;font-size: 8px;white-space: nowrap;border-bottom: 5px solid transparent;}
.table-availability .rank_01 span i{border-color: #588538;}
.table-availability .rank_02 span i{border-color: #458dc5;}
.table-availability .rank_03 span i{border-color: #faac87;}
.table-availability .rank_04 span i{border-color: #abd37f;}
.table-availability .rank_05 span i{border-color: #004b7c;}
.table-availability .rank_06 span i{border-color: #ff6969;}
.table-availability .rank small{display: block;font-size: 10px;text-align: center;white-space: nowrap;}
.modal-footer .table-availability{margin: 0;text-align: left;}
.modal-footer .table-availability .rank{font-size: 12px;margin: 0 16px 0 0;white-space: nowrap;float: left;}
.modal-footer .table-availability .rank span{width: 15px;height: 15px;margin: 0 3px -3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.modal-footer .table-availability .rank span i{width: 15px;height: 10px;line-height: 13px;border-bottom-width: 5px;}
/* basket-page */
body.basket{background-image: url(../images/bg-body/bg_basket.jpg);}
#basket-page h1.title{font-size: 30px;line-height: 1;color: #1a171b;font-weight: bold;text-transform: uppercase;font-family: 'Signika', sans-serif;}
#basket-page{margin: 0 0 200px 0;}
#basket-page h2.title{text-transform: uppercase;font-size: 20px;font-weight: 600;font-family: 'Signika', sans-serif;}
#basket-page h2.title small{position: relative;top:-2px;font-size: 13px;margin: 0 0 0 3px;text-transform: none;white-space: nowrap;font-family: Arial,Helvetica,sans-serif;}
#basket-page h2.title small a{text-decoration: none;}
#basket-page h2.title small a span{text-decoration: underline;}
#basket-page h2.title small a:hover span{text-decoration: none;}
#basket-page h2.title small i{}
#basket-page .helpline{padding: 20px 0;}
#basket-page .helpline i{color: #ecc306;}
#basket-page .helpline .separator{margin: 0 10px;}
#basket-page .register-icon{position: relative;left: 20px;top:30px;font-size: 26px;color: #dd4646;}
#basket-page .row-form{margin-bottom: 10px;}
/* basket-tips */
.basket-tips .item{*zoom:1;margin: 0 0 -1px;padding: 15px;border:1px solid #dedddb;}
.basket-tips .item:before,.basket-tips .item:after{display:table;content:"";}
.basket-tips .item:after{clear:both;}
.basket-tips .item.highlight{background: #ffffea;}
.basket-tips .item:first-child{-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;}
.basket-tips .item:last-child{-webkit-border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;border-radius: 0 0 4px 4px;}
.basket-tips .title{position: relative;padding: 0 0 0 50px;margin: 0;font-weight: 300;font-size: 14px;min-height: 36px;font-family: 'Signika', sans-serif;}
.basket-tips .title img{position: absolute;left:0;top:0;}
.basket-tips .item p{font-size: 13px;}
.basket-tips .item ul li{position: relative;padding: 0 0 0 16px;font-size: 13px;list-style-type: none;}
.basket-tips .item ul li:before{position: absolute;left:0;top:0;content: '\e766';font-family: 'armyshop-icon';}
/* user-page */
#user-page{margin: 0 0 200px;}
#user-page h1.title{font-size: 30px;line-height: 1;color: #1a171b;font-weight: bold;text-transform: uppercase;font-family: 'Signika', sans-serif;}
#user-page h2.title {text-transform: uppercase;font-size: 20px;font-weight: 600;font-family: 'Signika', sans-serif;}
#user-page h2.title small{position: relative;top:-2px;font-size: 13px;margin: 0 0 0 3px;text-transform: none;white-space: nowrap;font-family: Arial,Helvetica,sans-serif;}
#user-page h2.title small a{text-decoration: none;}
#user-page h2.title small a span{text-decoration: underline;}
#user-page h2.title small a:hover span{text-decoration: none;}
#user-page h2.title label{margin: -3px 0 0;}
#user-page h2.title label input[type=checkbox]{margin-top: 2px;}
#user-page .nav-tabs{margin-top: 0;margin-bottom: 15px;}
#user-page .discount-counter{display: inline-block;position: relative;width:85px;height: 85px;line-height: 85px;text-align: center;background: #80b073;margin: 20px 0;font-size: 40px;font-family: 'Signika', sans-serif;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;overflow: hidden;}
#user-page .discount-counter mark{position: relative;z-index: 1;background: none;color: #fff;}
#user-page .discount-counter span{position: absolute;left:0;bottom:0;width:100%;background: #59904b;}
#user-page .order-history{border-bottom: 1px solid #dedddb;}
#user-page .order-history th,#user-page .order-history td{padding-top: 20px;padding-bottom: 20px;}
#user-page .order-history .items a{color: #524c42;cursor: pointer;}
#user-page .order-history .more-items{margin: 5px 0;}
#user-page .order-history .more-items i{float: left;text-decoration: none;margin:  2px 3px 0 0;}
#user-page .order-history .price{font-size: 25px;color: #dd7746;font-family: 'Signika', sans-serif;}
#user-page .order-history .price i{color: #a8a5a0;}
#user-page .register-icon{position: relative;left: 20px;top:30px;font-size: 26px;color: #dd4646;}
#user-page .row-form{margin-bottom: 10px;}
/* nav-steps */
.nav-steps{-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #f4f0e6;}
.nav-steps ul{*zoom:1;margin: 0;padding: 0;overflow: hidden;}
.nav-steps ul:before,.nav-steps ul:after{display:table;content:"";}
.nav-steps ul:after{clear:both;}
.nav-steps ul li{z-index: 1;position: relative;margin: 0;padding: 0 40px 0 63px;width:327px;list-style-type: none;float: left;line-height: 72px;font-size: 15px;text-transform: uppercase;font-family: 'Signika', sans-serif;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.nav-steps ul li:first-child{padding-left: 16px;width:254px;}
.nav-steps ul li:before{position: absolute;top:50%;left:100%;margin-top: -41px;content: '';height:2px;border:40px solid transparent;border-left-color: #fff;}
.nav-steps ul li:after{position: absolute;top:50%;left:100%;margin: -41px 0 0 -6px;content: '';height:2px;border:40px solid transparent;border-left-color: #f4f0e6;}
.nav-steps ul li:last-child:before,.nav-steps ul li:last-child:after{display: none;}
.nav-steps ul li a{display: block;text-decoration: none;color: #524c42;}
.nav-steps ul li a:hover{color: #dd7746;}
.nav-steps ul li i{display: inline-block;font-size: 20px;height: 28px;line-height: 28px;width:28px;margin: 0 5px 0 0;font-style: normal;font-weight: 300;color: #000;background: #fff;border:4px solid #bdbab3;text-align: center;-webkit-border-radius: 22px;-moz-border-radius: 22px;border-radius: 22px;}
.nav-steps ul li.active i{border-color: #dd7746;}
.nav-steps ul li.active{z-index: 0;background: #dedace;}
.nav-steps ul li.active:after{border-left-color: #dedace;}
/* basket-products */
.basket-products .item{position: relative;padding: 28px 49px;margin: 0 0 -1px;border:1px solid #dedddb;}
.basket-products .item:first-child{-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;}
.basket-products .item .close{position: absolute;top:15px;right:15px;text-decoration: none;}
.basket-products .item .close:hover{color: #fff;}
.basket-products .item .image{position: relative;}
.basket-products .item .image .num{position: absolute;top:0;right:100%;background: #dedddb;color: #000;font-size: 10px;padding: 2px 2px 2px 4px;}
.basket-products .item .image img{position: relative;border:1px solid #dedddb;}
.basket-products .item .image a:hover img{border-color: #dd7746;}
.basket-products .item .desc h2{font-size: 16px;font-weight: normal;text-transform: uppercase;margin: 5px 0;font-family: 'Signika', sans-serif;}
.basket-products .item .desc h2 a{color: #1a171b;}
.basket-products .item .desc p{margin: 5px 0;}
.basket-products .item .desc .dogtag-result{*zoom:1;}
.basket-products .item .desc .dogtag-result:before,#detail-products-page .detail-desc .dogtag-result:after{display:table;content:"";}
.basket-products .item .desc .dogtag-result:after{clear:both;}
.basket-products .item .desc .dogtag-result .dcol{float: left;width: 120px;font-size: 12px;margin: 10px 20px 0 0;}
.basket-products .item .desc .dogtag-result .dchange{float: left;width: 100px;margin: 10px -40px 0 0;}
.basket-products .item .desc .dogtag-result .dcol p{margin: 0;}
.basket-products .item .desc .dogtag-result .drow{background: #f0f0f0;font-size: 9px; margin: 2px 0;padding: 1px 5px;font-family: monospace; letter-spacing: 2px; text-align: center;}
.basket-products .item .desc .dogtag-result .drow em{letter-spacing: 0;}
.basket-products .item .quantity{text-align: right;padding-top: 20px;}
.basket-products .item .quantity input{width:40px;padding: 7px;text-align: center;}
.basket-products .item .price{text-align: right;padding-top: 15px;}
.basket-products .item .price mark{background: none;color: #dd7746;font-size: 18px;font-weight: bold;white-space: nowrap;font-family: 'Signika', sans-serif;}
.basket-products .item .price del{font-size: 15px;text-decoration: line-through;color: #b2afab;white-space: nowrap;font-family: 'Signika', sans-serif;}
.basket-products .sum{position: relative;padding: 18px 49px 10px;margin: 0 0 -1px;border:1px solid #dedddb;background: #f4f0e6;}
.basket-products .sum .alert{margin: 0 0 10px;}
.basket-products .sum .alert-success{padding-left: 50px;color: #fff;text-shadow: none;background-color: #80b073;border-color: #5d8f4f;background-image: url(../images/ico/31.png);background-position: 15px center;background-repeat: no-repeat;}
.basket-products .sum .sum-price{text-align: right;color: #dd7746;font-weight: bold;font-size: 18px;font-family: 'Signika', sans-serif;}
.basket-products .sum .sum-price mark{background: none;color: #524c42;float: left; font-size: 14px;font-family: Arial,Helvetica,sans-serif;}
.basket-products .sum .delivery-price{text-align: right;color: #747474;font-size: 17px;font-family: 'Signika', sans-serif;}
.basket-products .total-price{*zoom:1;}
.basket-products .total-price:before,.basket-products .total-price:after{display:table;content:"";}
.basket-products .total-price:after{clear:both;}
.basket-products .total-price .price-inner{position: relative;float: right;display: block;background: #dd7746;color:#fff;padding: 10px 20px 10px 15px;margin: 0 -49px 30px 0;font-size: 20px;font-family: 'Signika', sans-serif;}
.basket-products .total-price .price-inner:before{content: '';position: absolute;top:0;left:-12px;height:100%;width:22px;background: #dd7746;-webkit-border-radius: 0 0 0 3px;-moz-border-radius: 0 0 0 3px;border-radius: 0 0 0 3px;-webkit-transform: skewX(20deg);-moz-transform: skewX(20deg);-ms-transform: skewX(20deg);-o-transform: skewX(20deg);transform: skewX(20deg);}
.basket-products .total-price .price-inner .price{font-size: 25px;}
.basket-products .buttons-bottom{position: relative;padding: 0 49px 40px;margin: 0 0 -1px;border:1px solid #dedddb;}
.buttons-bottom .button-submit{text-align: right;}
/* basket-sidebar */
.basket-sidebar.sticky{position: fixed;top: 80px;width: 370px;}
.basket-sidebar.sticky-bottom{position: absolute;top: auto;bottom: -4px;right: 0;width: 370px;}
.basket-sidebar .title{*zoom:1;padding: 22px 19px 10px;border:1px solid #dedddb;border-bottom: 0;-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;}
.basket-sidebar .title:before,.basket-sidebar .title:after{display:table;content:"";}
.basket-sidebar .title:after{clear:both;}
.basket-sidebar .title h3{margin: 0;padding: 0;font-size: 20px;float: left;text-transform: uppercase;font-family: 'Signika', sans-serif;}
.basket-sidebar .title a{float: right;}
.basket-sidebar .title a i{float: left;margin: 3px 3px 0 0;}
.basket-sidebar .item{*zoom:1;padding: 18px 19px;margin: 0 0 -1px;border:1px solid #dedddb;border-top: 0;}
.basket-sidebar .item:before,.basket-sidebar .item:after{display:table;content:"";}
.basket-sidebar .item:after{clear:both;}
.basket-sidebar .item h2{margin: 0;padding: 0;font-size: 14px;float: left;width:70%;font-weight: bold;}
.basket-sidebar .item h2 a{color: #524c42;}
.basket-sidebar .item .price{float: right;color: #dd7746;font-size: 17px;font-family: 'Signika', sans-serif;}
.basket-sidebar .more-items,.basket-sidebar .close-items{padding: 18px 19px;margin: 0 0 -1px;border:1px solid #dedddb;font-size: 12px;}
.basket-sidebar .more-items a,.basket-sidebar .close-items a{color:#524c42;cursor: pointer;}
.basket-sidebar .more-items i,.basket-sidebar .close-items i{font-size: 16px;color: #bab7b3;float: left;margin: 0 5px 0 0;}
.basket-sidebar .sum{position: relative;padding: 18px 19px 10px;margin: 0 0 -1px;border:1px solid #dedddb;background: #f4f0e6;}
.basket-sidebar .sum .alert{margin: 0 0 10px;font-size: 13px;}
.basket-sidebar .sum .alert-success{padding-left: 50px;min-height: 38px;color: #fff;text-shadow: none;background-color: #80b073;border-color: #5d8f4f;background-image: url(../images/ico/31.png);background-position: 15px 10px;background-repeat: no-repeat;}
.basket-sidebar .sum .sum-price{text-align: right;color: #dd7746;font-weight: bold;font-size: 18px;font-family: 'Signika', sans-serif;}
.basket-sidebar .sum .delivery-price{text-align: right;color: #747474;font-size: 17px;font-family: 'Signika', sans-serif;}
.basket-sidebar .total-price{white-space: nowrap;position: relative;background: #dd7746;color:#fff;padding: 10px 20px 10px 15px;margin: 0 0 20px 0;font-size: 20px;text-align: right;font-family: 'Signika', sans-serif;}
.basket-sidebar .total-price .price{font-size: 25px; }
/* #page-footer */
#page-footer{padding: 110px 0 0 0;margin: -110px 0 0 0;min-width: 1170px;background: url(../images/bg/04.png) repeat-x top;}
#page-footer .inner{padding: 15px 0;color:#fff;background: #343434;}
#page-footer a{color: #d6d6a7}
/* .menu-footer-top */
.menu-footer-top{margin: 0 0 5px;}
.menu-footer-top .items-row{*zoom:1;position: relative;margin: 0 0 0 -42px;padding: 0 1px;clear: both;}
.menu-footer-top .col-2 .items-row{padding: 0;}
.menu-footer-top .items-row:before,.menu-footer-top .items-row:after{display:table;content:"";}
.menu-footer-top .items-row:after{clear:both;}
.menu-footer-top .col-1{position: relative;float: left;width:200px;margin: 0 0 0 42px;}
.menu-footer-top .col-2{position: relative;float: left;width:442px;margin: 0 0 0 42px;}
.menu-footer-top h3{font-size: 20px;line-height: 1;font-weight: 300;text-transform: uppercase;color: #fff;margin: 0 0 30px;font-family: 'Signika', sans-serif;}
.menu-footer-top ul{margin: 0;padding: 0;}
.menu-footer-top ul li{position: relative;padding-left: 20px;margin: 0 0 15px;list-style-type: none;}
.menu-footer-top ul li:before{position: absolute;left:0;top:0;content: '\e80f';*zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\e766');font-family: 'armyshop-icon';}
.menu-footer-top p{margin: 0 0 10px;}
.menu-footer-top img.map{border:7px solid #524c42;-webkit-transition: 0.2s;-moz-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;}
.menu-footer-top ul.contacts{margin: 0 0 26px;}
.menu-footer-top ul.contacts li{padding-left: 24px;margin: 0 0 7px;}
.menu-footer-top ul.contacts li:before{content: '';*zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');}
.menu-footer-top ul.contacts li i{position: absolute;left:0;top:2px;}
.menu-footer-top a:hover img.map{border-color:#d6d6a7;}
/* .menu-footer-bottom */
.menu-footer-bottom{padding: 15px 0;border-top:1px dashed #808080;font-size: 13px;}
#page-footer .menu-footer-bottom a{color: #fff;}
.menu-footer-bottom h3{font-size: 20px;line-height: 1;font-weight: 300;text-transform: uppercase;color: #fff;font-family: 'Signika', sans-serif;}
.menu-footer-bottom ul li{list-style-type: none;margin: 0 0 20px;}
.menu-footer-bottom ul li i{display: inline-block;position: relative;margin: 0 0 0 10px;color:#343434;background: #fff;font-size: 16px;line-height: 1;width:28px;text-align: center;text-decoration: none;}
.menu-footer-bottom ul li i:after {position: absolute;bottom:16px;left:50%;content: '';border:14px solid transparent;border-bottom-color: #fff;border-bottom-width: 8px;margin-left: -14px;}
.menu-footer-bottom ul li i span{position: absolute;top:16px;left:50%;content: '';border:14px solid transparent;border-top-color: #fff;border-top-width: 8px;margin-left: -14px;}
.menu-footer-bottom .floated-image{float: left;margin: 0 20px 20px 0;}
.menu-footer-bottom .list-inline{padding: 7px 20px 0 0;}
.menu-footer-bottom .list-inline li{display: inline-block;margin: 0 4px 9px 0;}
/* #copy */
#copy{*zoom:1;color:#797979;background: #000;text-align: center;padding: 10px 0;}
#copy:before,#copy:after{display:table;content:"";}
#copy:after{clear:both;}
/* theme-outdoor */
body.theme-outdoor{background-image: url(../images/bg-body/bg_carinthia.jpg);}
body.theme-outdoor.homepage{background-image: url(../images/bg-body/bg_carinthia-home.jpg);}
.theme-outdoor #top-nav ul.nav-links li a{color: #ffbb05;}
.theme-outdoor #top-nav ul.nav-links li a:hover{color: #fff;}
.theme-outdoor #top-nav ul.nav-links>li.active>a{background: #d1930d;border-color: #d1930d;color: #fff;}
.theme-outdoor #top-nav ul.nav-links li.active a:before,.theme-outdoor #top-nav ul.nav-links li.active a:after{background: #d1930d;border-color: #d1930d;}
.theme-outdoor #category-nav li.eshops ul.dropdown-menu{background: #d1930d;}
.theme-outdoor #category-nav li.eshops>a,.theme-outdoor #category-nav li.eshops.open>a,.theme-outdoor #category-nav li.eshops>a:hover,#category-nav li.eshops>a:hover{background: #d1930d;color: #fff;}
.theme-outdoor #category-nav li.eshops>a:after{border-left-color: #d1930d;}
.theme-outdoor #category-nav li.eshops>a>i{color: #fff;border: 2px solid #fff;}
.theme-outdoor #category-nav li.eshops>a>i:before{border-top-color: #fff;}
.theme-outdoor #category-nav .search .btn{background: #d1930d;}
.theme-outdoor #page-header{background-image: url(../images/bg/07.jpg);}
.theme-outdoor #main-slider article h4{color: #ffbb05;}
.theme-outdoor #main-slider article nav a{color: #fff;background-image: url(../images/btn/02.png);}
.theme-outdoor #detail-products-page .info-box .inner i{color: #ffaf28;margin-right: 7px;}
.theme-outdoor .list-product-carousel ul li.active a h2:after{border-top-color: #e27c0c;border-top-color: rgba(226, 124, 12, 0.6);}
.theme-outdoor .list-product-carousel ul li a:hover{border-color: #e27c0c;}
.theme-outdoor .list-product-carousel .cycle-prev:hover,.theme-outdoor .list-product-carousel .cycle-next:hover{color: #e27c0c;}
.theme-outdoor .btn-primary{background-color:#e27c0c;background-image:-moz-linear-gradient(top, #f09801, #e27c0c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f09801), to(#e27c0c));background-image:-webkit-linear-gradient(top, #f09801, #e27c0c);background-image:-o-linear-gradient(top, #f09801, #e27c0c);background-image:linear-gradient(to bottom, #f09801, #e27c0c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff09801', endColorstr='#ffe27c0c', GradientType=0);border-color:#e27c0c;}
.theme-outdoor #page-footer a{color: #ffbb05;}
/* theme-military */
body.theme-military{background-image: url(../images/bg-body/bg_military.jpg);}
body.theme-military.homepage{background-image: url(../images/bg-body/bg_military-home.jpg);}
.theme-military #category-nav .search .btn{background: #85855d;}
.theme-military #category-nav li.eshops ul.dropdown-menu{background: #58573c;}
.theme-military #category-nav li.eshops>a,.theme-military #category-nav li.eshops.open>a,.theme-military #category-nav li.eshops>a:hover{background: #58573c;color: #ecc306;}
.theme-military #category-nav li.eshops>a:after{border-left-color: #58573c;}
.theme-military #category-nav li.eshops>a>i{color: #ecc306;border: 2px solid #ecc306;}
.theme-military #category-nav li.eshops>a>i:before{border-top-color: #ecc306;}
/* theme-hunting */
body.theme-hunting{background-image: url(../images/bg-body/bg_huting.jpg);}
body.theme-hunting.homepage{background-image: url(../images/bg-body/bg_huting-home.jpg);}
.theme-hunting #top-nav ul.nav-links li a{color: #94a977;}
.theme-hunting #top-nav ul.nav-links li a:hover{color: #fff;}
.theme-hunting #top-nav ul.nav-links>li.active>a{background: #627051;border-color: #627051;color: #fff;}
.theme-hunting #top-nav ul.nav-links li.active a:before,.theme-hunting #top-nav ul.nav-links li.active a:after{background: #627051;border-color: #627051;}
.theme-hunting #category-nav .search .btn{background: #85855d;}
.theme-hunting #category-nav li.eshops ul.dropdown-menu{background: #627051;}
.theme-hunting #category-nav li.eshops>a,.theme-hunting #category-nav li.eshops.open>a,.theme-hunting #category-nav li.eshops>a:hover{background: #627051;color: #ecc306;}
.theme-hunting #category-nav li.eshops>a:after{border-left-color: #627051;}
.theme-hunting #category-nav li.eshops>a>i{color: #ecc306;border: 2px solid #ecc306;}
.theme-hunting #category-nav li.eshops>a>i:before{border-top-color: #ecc306;}
.theme-hunting #category-nav .search .btn{background: #627051;}
.theme-hunting #page-header{background-image: url(../images/bg/08.jpg);}
.theme-hunting #main-slider article h4{color: #627051;}
.theme-hunting #main-slider article nav a{color: #fff;background-image: url(../images/btn/03.png);}
.theme-hunting #detail-products-page .info-box .inner i{color: #4e5f38;}
.theme-hunting .list-product-carousel ul li.active a h2:after{border-top-color: #637152;border-top-color: rgba(99, 113, 82, 0.7);}
.theme-hunting .list-product-carousel ul li a:hover{border-color: #637152;}
.theme-hunting .list-product-carousel .cycle-prev:hover,.theme-hunting .list-product-carousel .cycle-next:hover{color: #637152;}
.theme-hunting .btn-primary{background-color:#637152;background-image:-moz-linear-gradient(top, #788865, #637152);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#788865), to(#637152));background-image:-webkit-linear-gradient(top, #788865, #637152);background-image:-o-linear-gradient(top, #788865, #637152);background-image:linear-gradient(to bottom, #788865, #637152);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff788865', endColorstr='#ff637152', GradientType=0);border-color:#637152;}
.theme-hunting #page-footer a{color: #94a977;}
/* theme-brandit */
body.theme-brandit{background-image: url(../images/bg-body/bg_brandit.jpg);}
body.theme-brandit.homepage{background-image: url(../images/bg-body/bg_brandit-home.jpg);}
.theme-brandit #top-nav ul.nav-links li a{color: #a88e78;}
.theme-brandit #top-nav ul.nav-links li a:hover{color: #fff;}
.theme-brandit #top-nav ul.nav-links>li.active>a{background: #5f4b39;border-color: #5f4b39;color: #fff;}
.theme-brandit #top-nav ul.nav-links li.active a:before,.theme-brandit #top-nav ul.nav-links li.active a:after{background: #5f4b39;border-color: #5f4b39;}
.theme-brandit #category-nav .search .btn{background: #ad8d71;}
.theme-brandit #page-header{background-image: url(../images/bg/09.jpg);}
.theme-brandit #main-slider article h4{color: #f8edd1;}
.theme-brandit #main-slider article nav a{color: #fff;background-image: url(../images/btn/04.png);}
.theme-brandit #detail-products-page .info-box .inner i{color: #514030;}
.theme-brandit .list-product-carousel ul li.active a h2:after{border-top-color: #4b3b2d;border-top-color: rgba(75, 59, 45, 0.7);}
.theme-brandit .list-product-carousel ul li a:hover{border-color: #4b3b2d;}
.theme-brandit .list-product-carousel .cycle-prev:hover,.theme-brandit .list-product-carousel .cycle-next:hover{color: #4b3b2d;}
.theme-brandit .btn-primary{background-color:#4b3b2d;background-image:-moz-linear-gradient(top, #755b45, #4b3b2d);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#755b45), to(#4b3b2d));background-image:-webkit-linear-gradient(top, #755b45, #4b3b2d);background-image:-o-linear-gradient(top, #755b45, #4b3b2d);background-image:linear-gradient(to bottom, #755b45, #4b3b2d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff755b45', endColorstr='#ff4b3b2d', GradientType=0);border-color:#4b3b2d;}
.theme-brandit #page-footer{background-image: url(../images/bg/12.png);}
.theme-brandit #page-footer a{color: #a88e78;}
/* theme-surplus */
body.theme-surplus{background-image: url(../images/bg-body/bg_surplus.jpg);}
body.theme-surplus.homepage{background-image: url(../images/bg-body/bg_surplus-home.jpg);}
.theme-surplus #top-nav ul.nav-links li a{color: #e38b69;}
.theme-surplus #top-nav ul.nav-links li a:hover{color: #fff;}
.theme-surplus #top-nav ul.nav-links>li.active>a{background: #b57752;border-color: #b57752;color: #fff;}
.theme-surplus #top-nav ul.nav-links li.active a:before,.theme-surplus #top-nav ul.nav-links li.active a:after{background: #b57752;border-color: #b57752;}
.theme-surplus #category-nav .search .btn{background: #b83000;}
.theme-surplus #page-header{background-image: url(../images/bg/10.jpg);}
.theme-surplus #main-slider article h4{color: #f8edd1;}
.theme-surplus #main-slider article nav a{color: #fff;background-image: url(../images/btn/05.png);}
.theme-surplus #detail-products-page .info-box .inner i{color: #c7491d;}
.theme-surplus .list-product-carousel ul li.active a h2:after{border-top-color: #ad4208;border-top-color: rgba(173, 66, 8, 0.7);}
.theme-surplus .list-product-carousel ul li a:hover{border-color: #ad4208;}
.theme-surplus .list-product-carousel .cycle-prev:hover,.theme-surplus .list-product-carousel .cycle-next:hover{color: #ad4208;}
.theme-surplus .btn-primary{background-color:#ad4208;background-image:-moz-linear-gradient(top, #dc5715, #ad4208);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#dc5715), to(#ad4208));background-image:-webkit-linear-gradient(top, #dc5715, #ad4208);background-image:-o-linear-gradient(top, #dc5715, #ad4208);background-image:linear-gradient(to bottom, #dc5715, #ad4208);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdc5715', endColorstr='#ffad4208', GradientType=0);border-color:#ad4208;}
.theme-surplus #page-footer{background-image: url(../images/bg/12.png);}
.theme-surplus #page-footer a{color: #e38b69;}
/* theme-outdoor-home */
body.theme-outdoor-home{background-image: url(../images/bg-body/bg_carinthia.jpg);}
.theme-outdoor-home #top-nav ul.nav-links li a{color: #90949c;}
.theme-outdoor-home #top-nav ul.nav-links li a:hover{color: #fff;}
.theme-outdoor-home #top-nav ul.nav-links>li.active>a{background: #90949c;border-color: #90949c;color: #fff;}
.theme-outdoor-home #top-nav ul.nav-links li.active a:before,.theme-outdoor-home #top-nav ul.nav-links li.active a:after{background: #90949c;border-color: #90949c;}
.theme-outdoor-home #page-header{background: #90949c url(../images/bg/11.jpg) no-repeat bottom;}
.theme-outdoor-home .category-menu{text-align: center;margin-bottom: 85px;margin-top: 0;padding: 80px 0 0;font-family: 'Signika', sans-serif;font-size: 40px;font-weight: 300;}
.theme-outdoor-home .category-menu img{display: block;margin: 0 auto;-webkit-box-shadow: 0 0 12px rgba(0,0,0,0.3);-moz-box-shadow: 0 0 12px rgba(0,0,0,0.3);box-shadow: 0 0 12px rgba(0,0,0,0.3);-webkit-transition: 0.2s;-moz-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;}
.theme-outdoor-home .category-menu a{color: #5a5955;text-decoration: none;}
.theme-outdoor-home .category-menu a:hover img{-webkit-opacity: 0.8;-moz-opacity: 0.8;opacity: 0.8;filter:alpha(opacity=80);}
/* blog */
body.blog{background-color: #50504a;background-image: url(../images/bg-body/bg_blog.jpg);}
#blog-page{margin: 0 0 200px 0;}
#blog-page h2.title{position: relative;z-index: 1;margin: 0 0 0.5em;padding: 0;color: #fff;font-size: 30px;line-height: 1;font-weight: bold;text-transform: uppercase;font-family: 'Signika', sans-serif;}
.panel-blog{background: #fff;margin: 0 0 20px;}
.panel-blog .panel-header{padding: 2px 34px;background: #f4f0e6;}
.panel-blog .panel-header h1{font-size: 20px;color: #1a171b;font-weight: normal;text-transform: uppercase;font-family: 'Signika', sans-serif;}
.panel-blog .panel-header .category{color: #8b8b8b;margin-left: 10px;}
.panel-blog .panel-header .category a{color: #8b8b8b;}
.panel-blog .panel-body{padding:14px 34px;}
.panel-blog .panel-footer{padding: 10px 34px;background: #f4f0e6;}
.panel-blog .panel-footer a{color: #524c42;}
.blog-category-menu{color: #fff;}
.blog-category-menu a{color: #f4f0e6;text-decoration: none;}
.blog-category-menu a:hover{text-decoration: underline;}
.blog-category-menu h3{font-size: 20px;color: #fff;margin: 0 0 0.5em;font-weight: normal;text-transform: uppercase;font-family: 'Signika', sans-serif;}
.blog-category-menu ul{margin: 0;padding: 0;border-top: 1px solid #6f6f6c;}
.blog-category-menu ul li{margin: 0;padding: 10px 0;text-transform: uppercase;list-style-type: none;font-family: 'Signika', sans-serif;border-bottom: 1px solid #6f6f6c;}
