.modal {
  display: none;
  position: fixed;
  z-index: 1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgb(0,0,0);
  background-color: rgba(0,0,0,0.4);
}

.modal-content {
  background-color: #fefefe;
  margin: 15% auto;
  padding: 20px;
  border: 1px solid #888;
  width: 80%;
}

.close {
  color: #aaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.close:hover,
.close:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
}
.beer
{
    position: fixed !important; 
    top: 817px !important; 
    margin-left: 20px; 
    opacity: 0.9;
}
.beer:hover
{
    content:url(/images/hover.jpg) !important; 
    position: fixed !important; 
    margin-left: 20px; 
    opacity: 0.9;
}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.wrap{width:auto;clear:both}
body{font-family:sans-serif;font-size:20px;line-height:18px;margin:0}
img{max-width:100% !important}
table{background-color:transparent;border-collapse:collapse;border-spacing:0}
th,td{line-height:20px;text-align:left;vertical-align:top}
td{border-top:none}
th{background:#444;color:#eee;font-weight:bold}
th a{color:#eee}
th a:hover,th a:focus,th a:active{color:#fff}
.cat-list-row0:hover,.cat-list-row1:hover{background:#f5f5f5}
.cat-list-row1,tr.cat-list-row1 td{background:#f9f9f9}
table.contentpane,table.tablelist,table.category,table.admintable,table.blog{width:100%}
table.contentpaneopen{border:0}
.element-invisible{position:absolute;padding:0;margin:0;border:0;height:1px;width:1px;overflow:hidden}
form{margin:0 0 20px}
input,textarea{width:210px}
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s,width 0.7s ease 0s;-moz-transition:border linear .2s,box-shadow linear .2s,width 0.7s ease 0s;-o-transition:border linear .2s,box-shadow linear .2s,width 0.7s ease 0s;transition:border linear .2s,box-shadow linear .2s,width 0.7s ease 0s}
textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:#999999;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.25);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.25);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.25)}
input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}
select,input[type="file"]{height:30px;line-height:30px}
select{width:160px;border:1px solid #ddd}
select[multiple],select[size]{height:auto}
.radio,.checkbox{padding-left:18px}
.radio input[type="radio"],.checkbox input[type="checkbox"]{margin-left:-18px}
.controls > .radio:first-child,.controls > .checkbox:first-child{padding-top:5px}
.radio.inline,.checkbox.inline{padding-top:5px;margin-bottom:0}
.radio.inline + .radio.inline,.checkbox.inline + .checkbox.inline{margin-left:10px}
.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #ddd}
.help-block,.help-inline{color:#8c8c8c}
.help-block{margin-bottom:10px}
.input-append,.input-prepend{margin-bottom:5px}
.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{margin-bottom:0}
.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}
.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0}
.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{margin-right:3px;margin-left:0}
.control-group{margin-bottom:10px}
legend + .control-group{margin-top:20px}
.form-horizontal .control-group{margin-bottom:20px}
.form-horizontal .control-label{width:140px;padding-top:5px;text-align:right}
.form-horizontal .controls{margin-left:160px}
.form-horizontal .help-block{margin-top:10px;margin-bottom:0}
.form-horizontal .form-actions{padding-left:160px}
.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ff961f}
.btn-warning:active,.btn-warning.active{background-color:#cc6d00;}
.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#eb0000}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#c00;}
.btn-danger:active,.btn-danger.active{background-color:#990000;}
.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#7ab800}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#669900;}
.btn-success:active,.btn-success.active{background-color:#460;}
.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#00b0eb}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#0099cc;}
.btn-info:active,.btn-info.active{background-color:#007399;}
.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#535353}
.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#444;}
.btn-inverse:active,.btn-inverse.active{background-color:#2b2b2b;}
.invalid{border-color:#c00}
label.invalid{color:#c00}
.nav > li > a:hover{color:#eee}
.dropup,.dropdown{position:relative}
.open{z-index:1000}
.breadcrumb{margin-left:5px}
.breadcrumb:before,.breadcrumb:after{display:table;content:"";line-height:0}
.breadcrumb:after{clear:both}
.breadcrumb li{text-shadow:none;display:block;float:left}
.breadcrumb a{color:#666}
.breadcrumb .active{color:#999999}
.t3-mainnav{border-bottom:none;position:relative;background-color:transparent !important ;padding:0 !important}
.t3-mainnav .containerz{-webkit-box-shadow:0 -15px 40px #010103;-moz-box-shadow:0 15px 40px #010103;box-shadow:0 -15px 60px #010103;margin:0 auto !important;width:948px!important}
.t3-mainnav .navbar{border-left:0 !important }
.t3-mainnav .navbar .nav{margin:0;border-left:0 !important }
.t3-mainnav .navbar .nav > li{border-left:0 !important }
.t3-mainnav .navbar .nav > li > a ,.t3-mainnav .navbar .nav > li > span{border-top:0!important;border-right:none!important;background:#323a45!important;padding-left:20px!important;padding-right:20px!important;text-shadow:none;font:normal 14px/20px Arial,Helvetica,sans-serif!important;font-family:'Open Sans',sans-serif;font-weight:700!important;color:#fff;text-transform:uppercase;display:block!important;transition:background 150ms ease-in-out 0s;-webkit-transition:background 150ms ease-in-out 0s;-moz-transition:background 150ms ease-in-out 0s;-ms-transition:background 150ms ease-in-out 0s;-o-transition:background 150ms ease-in-out 0s;filter:none!important}
nav.t3-mainnav .navbar .nav > li > a:focus,nav.t3-mainnav .navbar .nav > li > a:hover,nav.t3-mainnav .navbar .nav-collapse .nav > li > a:hover,nav.t3-mainnav .navbar .nav > .active > a,nav.t3-mainnav .navbar .nav > .active > a:hover,nav.t3-mainnav .navbar .nav > .active > a:focus{border-top:0 !important;border-right:none!important;background:#e36161!important;padding-left:20px!important;padding-right:20px!important;text-shadow:none!important;font:normal 14px/20px Arial,Helvetica,sans-serif!important;font-family:'Open Sans',sans-serif;font-weight:700!important;color:#fff;text-transform:uppercase;display:block!important;box-shadow:0 0 2px rgba(0,0,0,0.1)!important}
.navbar .nav li.dropdown.open > .dropdown-toggle,.navbar .nav li.dropdown.active > .dropdown-toggle,.navbar .nav li.dropdown.open.active > .dropdown-toggle{background:#e36161;color:#fff;border-right:none;box-shadow:0 0 2px rgba(0,0,0,0.1);filter:none!important}
.t3-module{margin-bottom:40px}
.t3-module .module-inner{padding:0}
.module-title ,.order h3{line-height:24px;font-size:24px;text-transform:uppercase;margin:0 0 10px 0;padding:16px 0;font-family:'Open Sans',sans-serif;font-weight:400}
.t3-module ul,.t3-module ol{margin-left:20px}
.t3-module ul.unstyled,.t3-module ol.unstyled,.t3-module ul.nav,.t3-module ol.nav{margin-left:0}
.module_menu .nav{margin-bottom:20px}
.module_menu .nav > li{border-top:1px solid #eee}
.module_menu .nav > li > a{padding:5px}
.module_menu .nav > li:first-child{border-top:0}
.module_menu .nav > li:first-child > a{padding-top:0;border-top:0}
.items-row .item{margin-bottom:20px}
.article-aside{color:#999999;font-size:13px;margin-bottom:20px}
.article-info{margin:0;width:90%}
.article-info .article-info-term{display:none}
.article-info dd{float:left;margin-left:0;margin-right:10px;white-space:nowrap}
.article-info dd span{font-weight:bold}
.article-footer{color:#999999;font-size:13px;margin-bottom:20px}
article img[align=left],.img_caption.left{margin:0 40px 20px 0}
article img[align=right],.img_caption.right{margin:0 0 20px 40px}
.img-intro-none,.img-intro-left,.img-intro-right,.img-fulltext-none,.img-fulltext-left,.img-fulltext-right,.img_caption{position:relative}
.img-intro-none,.img-intro-left,.img-intro-right,.img-fulltext-none,.img-fulltext-left,.img-fulltext-right,.img_caption{margin-bottom:20px;max-width:100%}
.img-fulltext-left{float:left;margin-right:40px}
.img-fulltext-right{float:right;margin-left:40px}
.img-intro-none img,.img-intro-left img,.img-intro-right img,.img-fulltext-none img,.img-fulltext-left img,.img-fulltext-right img{margin:0}
.img_caption img{margin-bottom:1px !important}
.img_caption p.img_caption{background:#eee;color:#666;font-size:12px;width:100%;margin:0;padding:5px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:both}
#searchForm{padding:10px 20px;border:1px solid #ddd;background:#eee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
#searchForm:before,#searchForm:after{display:table;content:"";line-height:0}
#searchForm:after{clear:both}
#searchForm fieldset{margin:20px 0}
#searchForm legend{margin-bottom:10px}
.search-results a:hover img{max-width:350px !important;}
.search-results{margin-top:20px}
.search-results .result-title{font-size:16px;margin-top:20px}
.search-results .result-category{font-size:12px;color:#999999}
.search-results .result-text{margin-top:5px;margin-bottom:5px}
.search-results .result-created{font-size:12px;color:#999999}
.contact .accordion-heading .accordion-toggle{font-weight:bold}
.category-item{margin-top:20px;}
.category-item:before,.category-item:after{display:table;content:"";line-height:0}
.category-item:after{clear:both}
.category-item .page-header{line-height:normal;padding-top:5px;padding-bottom:5px;margin-bottom:20px !important;}
.category-item .category-item{margin-left:4.291845493562231%}
.article-content .pagination ul{border-left:1px solid #ddd}
.article-content .pagination ul li{float:left;padding:10px 20px;line-height:normal;border:1px solid #ddd;border-left:0}
.article-content .pagination ul a{border:0;text-decoration:none;background-color:transparent;line-height:normal;padding:0}
.pagenavcounter{margin:0 0 20px;font-weight:bold}
.pagenav{margin:0;padding:0;list-style:none}
.pagenav li{margin:0;padding:0;float:left}
.pagenav li.pagenav-prev{margin-right:10px}
.pagenav li a{padding:10px 20px;line-height:normal;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.pagenav li a:hover{background-color:#666;color:#eee}
.counter{float:right;line-height:1;margin:10px 0;text-align:right}
.items-more h3{margin:0 0 5px}
.back_button a,.back_button a:hover,.back_button a:active{display:block;margin:10px 0}
.filters{margin:10px 0 5px}
.display-limit{margin:10px 0 5px}
.filters .filter-search,.filters .display-limit{float:left;width:50%}
.filters .display-limit{float:right;text-align:right}
#system-message dt{font-weight:bold}
#system-message dd{font-weight:bold}
#system-message dd.message ul,#system-message dd.error ul,#system-message dd.notice ul{margin:0;padding:0}
#system-message dd.message ul{background-image:url(../images/notice-info.png)!important}
#system-message dd.error ul{background-image:url(../images/notice-error.png)!important}
#system-message dd.notice ul{background-image:url(../images/notice-note.png)!important}
#system-message dd.message ul li,#system-message dd.error ul li,#system-message dd.notice ul li{background:none;margin:0;padding:5px}
.tip-wrap{background:#fff6df;border:1px solid #fb3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.4);-moz-box-shadow:0 0 3px rgba(0,0,0,0.4);box-shadow:0 0 3px rgba(0,0,0,0.4);max-width:300px;z-index:999}
.tip-title{border-bottom:1px solid #fb3;font-weight:bold;padding:5px 10px}
.tip-text{font-size:14px;margin:0;padding:5px 10px}
.hasTip img{border:none;margin:0 5px 0 0}
.nowrap{white-space:nowrap}
.center,.table td.center,.table th.center{text-align:center}
a.disabled,a.disabled:hover{color:#999999;background-color:transparent;cursor:default;text-decoration:none}
.btn .caret{margin-bottom:7px}
body.modal{padding-top:0}
.row-even,.row-odd{padding:5px;width:99%;border-bottom:1px solid #ddd}
.row-odd{background-color:transparent}
.row-even{background-color:#f9f9f9}
.nav-list > li.offset > a{padding-left:30px;font-size:12px}
.navbar .nav > li > a.btn{padding:4px 10px;line-height:18px}
hr.hr-condensed{margin:10px 0}
.list-condensed li{padding:4px 5px}
.row-condensed .row,.row-condensed .row-fluid{padding:4px 5px}
.tab-content{overflow:visible}
.tabs-left .tab-content{overflow:auto}
.nav-tabs > li > span{display:block;margin-right:2px;padding-right:12px;padding-left:12px;padding-top:8px;padding-bottom:8px;line-height:18px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.page-header{margin:2px 0 20px 0;padding-bottom:5px}
.btn-group .chzn-results{white-space:normal}
.invalid{color:#c00;font-weight:bold}
input.invalid{border:1px solid #c00}
.tip-text{text-align:left}
p{margin:0 0 10px}
p small,p .small{font-size:12px;color:#999999}
.lead{margin-bottom:20px;font-size:20px;font-weight:200;line-height:30px}
small{font-size:85%}
strong{font-weight:bold}
em{font-style:italic}
cite{font-style:normal}
.muted{color:#999999}
h1,h2,h3,h4,h5,h6{margin:7px 0;font-family:sans-serif;font-weight:bold;line-height:1;color:#444;}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999999}
h1{font-size:35px;line-height:40px}
h1 small{font-size:28px}
h2{font-size:28px;line-height:40px}
h2 small{font-size:21px}
h3{font-size:17px;line-height:35px}
h3 small{font-size:16px}
h4{font-size:16px;line-height:20px}
h4 small{font-size:14px}
h5{font-size:15px;line-height:20px}
h5 small{font-size:12px}
h6{font-size:14px;line-height:20px}
.page-title,.page-header h1{line-height:1;}
.page-subheader{border-bottom:1px solid #ddd;margin:0 0 20px;}
.page-subheader:before,.page-subheader:after{display:table;content:"";line-height:0}
.page-subheader:after{clear:both}
.page-subtitle,.page-subheader h2{line-height:1;margin:0}
.page-header + .page-subheader{margin-top:-20px}
.article-title,.article-header h1{margin:0 0 10px 0;line-height:1}
.item-title{font-weight:bold}
ul,ol{padding:0;margin:0 0 10px 25px}
ul ul,ul ol,ol ol,ol ul{margin-bottom:0}
ul{list-style:disc}
ol{list-style:decimal}
li{line-height:20px}
ul.unstyled,ol.unstyled{margin-left:0;list-style:none}
dl{margin-bottom:20px}
dt,dd{line-height:20px}
dt{font-weight:bold}
dd{margin-left:10px}
.dl-horizontal dt{float:left;width:120px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dl-horizontal dd{margin-left:130px}
.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#999999}
.label{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.badge{padding-left:9px;padding-right:9px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
a.label:hover,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}
.label-important,.badge-important{background-color:#c00}
.label-important[href],.badge-important[href]{background-color:#990000}
.label-warning,.badge-warning{background-color:#ff8800}
.label-warning[href],.badge-warning[href]{background-color:#cc6d00}
.label-success,.badge-success{background-color:#669900}
.label-success[href],.badge-success[href]{background-color:#460}
.label-info,.badge-info{background-color:#0077bb}
.label-info[href],.badge-info[href]{background-color:#005788}
.label-inverse,.badge-inverse{background-color:#444}
.label-inverse[href],.badge-inverse[href]{background-color:#2b2b2b}
.btn .label,.btn .badge{position:relative;top:-1px}
.btn-mini .label,.btn-mini .badge{top:0}
.page-header .label,.page-header .badge{vertical-align:middle}
hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}
abbr[title]{cursor:help;border-bottom:1px dotted #999999}
abbr.initialism{font-size:90%;text-transform:uppercase}
blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}
blockquote p{margin-bottom:0;font-size:16px;font-weight:300;line-height:25px}
blockquote small{display:block;line-height:20px;color:#999999}
blockquote small:before{content:'\2014 \00A0'}
blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}
blockquote.pull-right p,blockquote.pull-right small{text-align:right}
blockquote.pull-right small:before{content:''}
blockquote.pull-right small:after{content:'\00A0 \2014'}
q:before,q:after,blockquote:before,blockquote:after{content:""}
address{display:block;margin-bottom:0;font-style:normal;line-height:20px}
.t3-header{padding-top:0 !important;padding-bottom:0 !important}
.logo h1,.logo h1 a{display:inline-block;line-height:1;margin:0}
.logo-image{overflow:hidden}
.logo-text h1 a{color:#444;text-decoration:none}
.logo-text:hover h1 a,.logo-text h1 a:hover,.logo-text h1 a:active,.logo-text h1 a:focus{text-decoration:none}
.head-search{float:right;margin-top:20px}
.head-search form{margin:0;float:right}
.head-search label{display:none}
.head-search .input{background:url(../images/ico/search-invert.png) no-repeat 8px center;width:120px;padding-left:26px}
.head-search .input:focus{color:#444;width:180px}
.t3-sl{padding-bottom:40px;padding-top:40px}
.t3-mainbody{padding-bottom:0 !important;padding-top:10px !important;margin-top:0;background:#fff}
.t3-footer{}
.t3-footer:before,.t3-footer:after{display:table;content:"";line-height:0}
.t3-footer:after{clear:both}
.t3-footer small{display:block;font-size:100%}
.t3-footer a{color:#999999}
.t3-footer a:hover,.t3-footer a:active,.t3-footer a:focus{color:#e6e6e6}
.t3-footnav{padding:60px 0 40px;}
.t3-footnav:before,.t3-footnav:after{display:table;content:"";line-height:0}
.t3-footnav:after{clear:both}
.t3-footnav ul{list-style:none;margin-left:0}
.t3-footnav li{line-height:24px}
.t3-footnav .module-title{font-size:18px;color:#999999}
.t3-copyright{border-top:1px solid #2f2f2f;font-size:12px;padding:40px 0 80px;}
.t3-copyright:before,.t3-copyright:after{display:table;content:"";line-height:0}
.t3-copyright:after{clear:both}
.copyright{float:left}
body{background-color:#fff;color:#1b1b1b;font-family:sans-serif;font-size:13px;line-height:20px;font-family:Arial,Helvetica,sans-serif;margin:0;padding:0!important;overflow:visible;min-width:300px}
.clear{clear:both;height:0}
a{text-decoration:none}
a:hover{text-decoration:underline}
img{max-width:100% !important}
.button ,.vm-button-correct{font:normal 14px/20px Arial,Helvetica,sans-serif;font-family:'Open Sans',sans-serif;display:inline-block;position:relative;border-left:none;border-right:none;color:#fff;padding:9px 20px 9px 20px;border-radius:6px;box-shadow:0 2px 1px 0 rgba(0,0,0,0.2);text-shadow:none;filter:none!important}
button.button ,button.vm-button-correct{line-height:18px}
.button:hover ,.vm-button-correct:hover .button:focus ,.vm-button-correct:focus{background-color:#1b1b1b;color:#fff;text-decoration:none;filter:none!important}
.button.reset{background-color:#1b1b1b;border-bottom:1px solid #000;border-top:1px solid #121212;color:#fff;text-decoration:none}
.button.reset:hover ,.button.reset:focus{font:normal 14px/18px Arial,Helvetica,sans-serif;font-family:'Open Sans',sans-serif;display:inline-block;position:relative;border-left:none;border-right:none;color:#fff;padding:9px 20px 9px 20px;border-radius:6px;box-shadow:0 2px 1px 0 rgba(0,0,0,0.2);text-shadow:none}
a.button.reset{line-height:20px!important}
.button_back ,.btn_man{background:#e4e4e4;border-top:1px solid #f1f1f1;border-bottom:1px solid #a7a7a7;color:#1b1b1b;padding-left:50px}
.btn_man{padding-left:20px}
.button_back:hover span{background-position:left top}
#head-row.nofixed{position:relative;z-index:999}
#head-row.fixed{position:fixed;top:0;left:0;z-index:999;width:100%}
#t3-footer .t3-aside{background:#323a45;padding-top:20px;padding-bottom:30px}
#t3-footer .t3-copyright{border:none;padding:20px 0}
.header{position:relative;padding-top:0px !important;padding-bottom:0px !important}
.logo{float:none}
.logo-image{float:left;position:relative}
.logo-image h1{color:#392c49; font-size: 0px !important; margin:0 !important;padding:0 !important;  }
.logo-image a{display: block !important; background-repeat:no-repeat;height:97px;margin-left:46px !important;margin-right:13px !important;margin-top:3px !important; width:220px;
	/*display: block !important;
    background-repeat: no-repeat;
    height: 134px;
    margin-left: 27px !important;
    margin-right: 13px !important;
    margin-top: -17px !important;
    width: 249px;*/
}
.logo div{line-height:1.2 !important;display:inline-block;float:left;font-weight:600;font-family:'Open Sans',sans-serif;font-size:0px;max-width:350px;text-transform:uppercase}
.logo small{display:block;display:inline-block;float:left;font-size:95% !important;font-weight:400;max-width:220px;text-transform:none}
div.ajax_srch{border:none;margin:0;height:40px;width:300px;float:right;margin:0}
.ajax_srch form{margin:0;padding:0;position:relative}
.search_search input.inputbox_search{background:#f0f0f0;display:inline-block;border:1px solid #e4e4e2;padding:5px 10px 5px 15px;margin:0;float:right;width:273px;height:28px;font-size:13px;line-height:28px;color:#999898;font-family:Arial,Helvetica,sans-serif;vertical-align:middle;outline:none!important;border-radius:4px;box-shadow:none}
.search_search .button_search{text-indent:-9999px;border:none;background:none!important;color:#fff !important;width:20px!important;height:20px!important;font-size:12px;text-transform:uppercase;line-height:26px !important;font-family:Arial,Helvetica,sans-serif;padding:0;font-weight:bold;font-style:normal !important;margin:0;cursor:pointer;position:absolute;right:10px;top:10px;letter-spacing:0;float:none;display:inline-block;border-radius:0;box-shadow:none}
.search_search i{font-size:22px;font-weight:normal;position:absolute;right:10px;top:9px;cursor:pointer}
.search_search:hover .button_search{z-index:2}
.search_search .button_search:hover{opacity:0.5}
#t3-footer{position:relative}
.t3-footnav{padding:10px 0 10px 0}
.t3-footnav .t3-module{margin-bottom:10px}
.t3-footnav .module-title{color:#fff;font-size:20px;text-transform:none;position:relative;line-height:20px;padding:10px 0 10px 0}
.module-inner{position:relative}
.module-inner b{display:none}
.t3-footnav .module-inner b{display:block}
.t3-footnav .module-ct{display:block}
.t3-footnav .module-inner b{position:absolute;top:6px;right:0;display:none;width:22px;height:22px;z-index:99;text-align:center;background:#fff url(../images/footer_list_arrows.png) 2px 6px no-repeat;outline:none!important;border-radius:6px;transition:all 200ms ease-in-out 0s;-webkit-transition:all 200ms ease-in-out 0s;-moz-transition:all 200ms ease-in-out 0s;-ms-transition:all 200ms ease-in-out 0s;-o-transition:all 200ms ease-in-out 0s;cursor:pointer}
.t3-footnav .module-inner b:hover ,.t3-footnav .module-inner b.mobile-open{background:url(../images/footer_list_arrows.png) 2px -11px no-repeat}
#back-top{position:absolute;right:0;bottom:5px;margin-right:0;padding:0;margin:0;display:block!important;z-index:99}
#back-top a{width:40px;height:40px;display:inline-block;text-align:center;font:11px/100% Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;color:#bbb;-webkit-transition:1s;-moz-transition:1s;transition:1s;padding:0;margin:0;background:#323a45;-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;outline:none}
#back-top a:hover{color:#000}
#back-top span{width:16px;height:10px;display:block;margin-bottom:0;background:url(../images/up-arrow.png) 0 0 no-repeat;margin-top:15px;margin-left:12px;-webkit-transition:all 200ms ease-in-out 0s;-moz-transition:all 200ms ease-in-out 0s;-ms-transition:all 200ms ease-in-out 0s;-o-transition:all 200ms ease-in-out 0s}
#back-top a:hover span{background-position:left bottom}
.Homepage .breadcrumbs ,.Homepage{display:none}
.Homepage #t3-mainbody{padding-bottom:0;padding-top:0}
.breadcrumbs{background:#fff;padding:0 10px;color:#6a6a6a;font-size:13px;line-height:20px}
.breadcrumbs a{color:#1b1b1b}
.breadcrumbs span.divider{color:#1b1b1b}
#t3-mainbody{padding-top:40px;padding-bottom:40px;min-height:400px}
.category_description .box-style{padding-bottom:20px;font:normal 14px/20px Arial,Helvetica,sans-serif;color:#515151}
.category_description .box-style p{margin-top:10px;margin-bottom:0}
.category_description .box-style p:first-child{margin-top:0}
.cat_row{float:left;width:32%;margin-left:10px}
.cat_row .category{margin-top:5px ;margin-bottom:5px ;margin-left:5px ;margin-right:5px;padding:10px;padding-bottom:0;background:#fff;box-shadow:0 0 5px #979797;border-radius:6px;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease}
.cat_row .category h2{margin:0;padding:0;padding-top:0}
.cat_row .category h2 img{vertical-align:middle;text-align:center}
.cat_row .category a{color:#1b1b1b;font:normal 14px/20px Arial,Helvetica,sans-serif;text-transform:capitalize;text-decoration:none;text-align:center}
.cat_row .category:hover a{color:#000 !important}
.cat_row .category:hover a:hover{color:#9d261d !important}
.cat_row .category:hover{border-bottom:3px solid #1b1b1b;color:#000 !important}
.z-index{position:relative;z-index:3}
.orderby-displaynumber .box-style{padding-bottom:10px;font:normal 14px/20px Arial,Helvetica,sans-serif;color:#515151}
.orderby-displaynumber .width90 div.clear{display:none!important}
.orderlistcontainer{font-size:12px;line-height:18px;color:#818181;margin:0;position:relative;float:left;margin-right:20px;padding-bottom:10px}
.orderby-displaynumber .title{padding-right:0;padding-top:2px;font-size:13px;line-height:20px;color:#6a6a6a;display:none}
.orderlistcontainer .Manufactur{display:none}
.orderlistcontainer div.activeOrder{margin-top:0;background:#F0F0F0;background-position:-100px -100px!important;cursor:pointer;border:solid #e4e4e2 1px;font-size:13px;padding:2px 25px 1px 10px;color:#1b1b1b;float:left;min-width:110px;height:20px;border-radius:0;position:relative;z-index:10;cursor:default;box-shadow:inset 0 0 3px #ddd;border-radius:6px 6px 6px 6px}
.orderlistcontainer:first-child div.activeOrder{margin-top:0}
.orderlistcontainer div.activeOrder.block{background:url(../images/arrow_down.gif) right 8px no-repeat #f0f0f0!important;cursor:pointer;border-radius:6px}
.Order{margin-top:20px;background:#FFF;cursor:pointer;border:solid #e4e4e2 1px;font-size:12px;padding:2px 25px 1px 10px;color:#bebeba;float:left;min-width:110px;height:19px;border-radius:0;cursor:default;position:relative;z-index:10}
.orderlistcontainer:first-child div.activeOrder{min-width:80px}
.orderlistcontainer div.activeOrder.block.hover{background:url(../images/arrow_down.gif) right 8px no-repeat #fff!important}
.orderlistcontainer a{text-decoration:none;display:block;color:#1b1b1b}
.orderlistcontainer a:hover{text-decoration:none;display:block}
.orderlistcontainer div.orderlist{display:none;position:absolute;top:26px;left:0;border:solid #e4e4e2 1px;background:#FFF;cursor:pointer;padding:4px;min-width:152px;width:105%;border-radius:6px 6px 6px 6px;box-shadow:0 0 3px #ddd;z-index:999}
.orderlistcontainer div.Order{display:none;position:absolute;top:26px;left:0;border:solid #e4e4e2 1px;background:#FFF;cursor:pointer;padding:4px;min-width:152px;width:105%;border-radius:6px 6px 6px 6px;box-shadow:0 0 3px #ddd;z-index:999}
.orderlistcontainer:first-child div.orderlist{left:58px;min-width:140px;width:105%}
.orderlistcontainer div.orderlist div{padding:0;margin:0}
.orderlistcontainer div.orderlist div a{color:#333;padding:2px 12px 2px 10px!important;display:block;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease}
.orderlistcontainer div.orderlist div a:hover{background:#f4f4f4;padding-left:14px!important}
.Results{font-size:13px;line-height:22px;color:#6a6a6a;margin:20px 0 0 0}
.Results .display-number{padding-top:5px}
.Results .jq-selectbox{min-width:60px;width:20%;float:none;display:inline-block!important;margin-right:10px}
.Results .jq-selectbox .dropdown{max-height:150px;min-width:60px;width:120%;top:26px;background:none repeat scroll 0 0 #FFF;border:1px solid #C6CBD0;border-radius:4px 4px 4px 4px;box-shadow:0 0 5px rgba(0,0,0,0.2);font:14px/18px Arial,Tahoma,sans-serif;margin:0;padding:0}
.Results .jq-selectbox .dropdown li{padding-top:0;padding-bottom:0}
.Results .jq-selectbox .select{height:26px;min-width:10px;width:38%;padding-right:40px}
.Results .jq-selectbox .select .text{padding-top:0;line-height:26px}
.Results .jq-selectbox .trigger .arrow{top:10px}
.Results select.inputbox{width:auto;height:auto;padding:3px 2px 2px 5px;margin:0 5px 0 0;float:none;color:#1B1B1B;border-radius:0;border:1px solid #e4e4e2;background:#f0f0f0}
.Results span{display:block;float:left;padding-bottom:0;margin-right:15px}
.Results span + span{text-transform:lowercase;margin-top:0px}
.Results .floatleft{float:left}
.pagination{margin:0 0 0 0;float:right}
.pagination ul > .disabled > span,.pagination ul > .disabled > a,.pagination ul > .disabled > a:hover,.pagination ul > .disabled > a:focus{background:#FFF;cursor:default}
.pagination ul > li > a:hover ,.pagination ul > li > a:focus{background:#FFF}
.pagination ul > li > a,.pagination ul > li > span{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:transparent;border-color:#e4e4e2;border-image:none;border-style:solid;border-width:1px 1px 1px 0;box-shadow:0 0 3px #ddd inset;float:left;line-height:20px;padding:4px 12px;text-decoration:none;color:#1b1b1b;cursor:pointer;background:#F0F0F0}
#product_list{position:relative;z-index:2}
#product_list.grid ul{margin:0;padding:0;list-style:none;display:block;margin-left:-28px;padding-right:14px;margin-right:-28px}
#product_list.grid li{text-align:center;padding:0;margin:5px 0 5px 14px;display:block;float:left;position:relative;z-index:100;width:198px;z-index:1}
#product_list.grid li .product-box{text-align:center;background:#fff;border:1px solid #ddd;padding:7px;margin:0;display:block;border-radius:5px;box-shadow:0 0 5px #c2c0c0;height:277px}
#product_list.grid li .product-box .Title{padding:7px 7px 7px 7px;min-height:55px}
#product_list.grid li .product-box .Title a{color:#1b1b1b;font:normal 13px/16px Arial,Helvetica,sans-serif}
#product_list.grid li .product-box .Title a:hover{text-decoration:none}
div.wishlist a{font-size:83%}
#product_list.grid li .product-box .browseImage .discount ,#product_list.grid li .product-box .browseImage .hit{height:30px;padding:0 10px 0 10px;color:#fff;text-transform:uppercase;font-size:13px;line-height:30px;font-weight:700;font-family:'Open Sans',sans-serif;border-radius:6px 0 6px 6px;position:absolute;right:10px;top:10px;display:block}
#product_list.grid li .product-box .browseImage{max-height:250px;overflow:hidden;width:100%;background:none;position:relative}
#product_list.grid li .product-box.hover .browseImage{max-height:265px;overflow:hidden;width:100%;background:none;position:relative;padding-top:0}
#product_list.grid li .product-box .browseImage a{display:block}
#product_list.grid li .product-box .browseImage img{height:auto;max-height:159px}
#product_list.grid li .product-box.hover .browseImage img{max-width:100%;height:auto;max-height:280px}
#product_list.grid .featuredProductImagesecond{display:inline-block}
#product_list.grid .featuredProductImageFirst{display:none}
#product_list.grid li .product-box{display:block}
#product_list.grid li .product-box.hover{display:none;height:455px;opacity:0;position:absolute;left:0;top:0;box-shadow:0 0 7px #c2c0c0}
#product_list.grid li:hover{z-index:2}
#product_list.grid li:hover .product-box{display:block}
#product_list.grid li:hover .product-box.hover{width:100%;opacity:1;left:-4%;display:block}
.attributes{display:none}
#product_list{position:relative;z-index:2}
#product_list.list ul{margin:0;padding:0;list-style:none;display:block}
#product_list.list li{text-align:center;padding:0;margin:0 0 24px 0;display:block;float:none;position:relative;z-index:100;width:100%;z-index:1}
#product_list.list li .product-box.hover{text-align:left;background:none;border:1px solid transparent;border-bottom:3px solid transparent;padding:0;margin:0;display:block;border-radius:5px;min-height:273px;width:99%}
#product_list.list li .product-box{display:none!important;opacity:0!important;transition:all 200ms ease-in-out 0s;-webkit-transition:all 500ms ease-in-out 0s;-moz-transition:all 500ms ease-in-out 0s;-ms-transition:all 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s}
#product_list.list li .product-box.hover{display:block!important;opacity:1!important}
#product_list.list li:hover{z-index:2}
#product_list.list li:hover .product-box{display:none!important}
#product_list.list li:hover .product-box.hover{box-shadow:0 0 7px #c2c0c0;display:block!important;background:#fff;border:1px solid #ddd}
#product_list.list li:hover .product-box.hover .browseImage{border:1px solid transparent;border-radius:5px;box-shadow:none}
#product_list.list li .product-box.hover .browseImage .featuredProductImageFirst{display:inline-block}
#product_list.list li .product-box.hover .browseImage .featuredProductImagesecond{display:none}
#product_list.list li:hover .product-box.hover .browseImage .featuredProductImagesecond ,#product_list.list li:hover .product-box.hover .browseImage .featuredProductImage{display:inline-block;margin-top:-20px}
#product_list.list li:hover .product-box.hover .browseImage .featuredProductImageFirst{display:none}
#product_list.list .img-wrapper{overflow:hidden}
#product_list.list li .featuredProductImage{display:none}
#product_list.list li .product-box .Title{padding:0;min-height:30px;text-align:left}
#product_list.list li .product-box .Title a{color:#1b1b1b;font:bold 14px/22px Arial,Helvetica,sans-serif}
#product_list.list li .product-box .Title a:hover{text-decoration:none}
#productdetailsview .PricebasePriceWithTax{font:normal 16px/24px Arial,Helvetica,sans-serif;color:#6a6a6a;text-decoration:line-through;display:inline-block!important;padding-right:5px}
#productdetailsview .PricesalesPrice{font:normal 16px/24px Arial,Helvetica,sans-serif;display:inline-block!important}
#product_list.list li .product-box .browseImage .discount ,#product_list.list li .product-box .browseImage .hit{height:30px;padding:0 10px 0 10px;color:#fff;text-transform:uppercase;font-size:13px;line-height:30px;font-weight:700;font-family:'Open Sans',sans-serif;border-radius:6px 0 6px 6px;position:absolute;right:10px;top:10px;display:block}
#product_list.list .left-img{float:left;margin-right:30px}
#product_list.list li .product-box.hover .browseImage{max-height:250px;overflow:hidden;width:250px;padding:10px;background:none;position:relative;border:1px solid #ddd;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.1);background:#fff}
#product_list.list li .product-box.hover .browseImage a{display:inline-block;text-align:center;width:250px}
#product_list.list li .product-box.hover .browseImage img{max-width:100%;height:auto;max-height:250px;text-align:center;vertical-align:middle}
#product_list.list li .product-box.hover .slide-hover{float:left;width:63%;padding-top:20px}
.desc1{display:none}
#product_list.list .desc1{display:block;border-top:1px solid #e4e4e2;border-bottom:1px solid #e4e4e2;padding-top:10px}
.attributes{display:none}
#product_list.list .wishlist{float:left;margin-right:20px;margin-top:17px;margin-bottom:10px}
#product_list.list .wishlist form{margin:0}
#product_list.list .add_wishlist{border:none;color:#1b1b1b;text-indent:0;font:normal 14px/20px Arial,Helvetica,sans-serif;font-family:'Open Sans',sans-serif;background:none;box-shadow:none;width:auto;height:auto;padding-left:30px;margin-right:20px;padding-right:0}
.wishlist form b.load{border-radius:6px;display:block;width:100%;height:38px;position:absolute;z-index:99;left:0;top:-1px;border-bottom:1px solid #000;border-top:1px solid #121212;box-shadow:0 1px 1px 1px #a8a8a8;background-color:#2d2d2d}
#product_list.list .wishlist form b.load{border-radius:0;display:inline-block;width:100%;height:auto;position:absolute;z-index:99;left:0;top:14px;border-bottom:none;border-top:none;box-shadow:none;background:none}
#product_list.list .wishlist form b.load i{background:url(../images/loader2.gif) center center no-repeat;display:block;width:100%;height:20px}
#product_list.list button.add_wishlist{height:auto;min-width:17px}
#product_list.list .add_wishlist:hover span ,#product_list.list #product_list.list .add_wishlist.active span{background-position:left bottom}
#product_list.list .addtocart-area2 .addtocart-button span{background-position:left bottom}
#product_list.list .addtocart-area2 .addtocart-button:hover span{background-position:left top}
#product_list.list .addtocart-area2 .addtocart-button:hover{border-bottom:1px solid #000;border-top:1px solid #121212;box-shadow:0 1px 1px 1px #a8a8a8;color:#fff;background-color:#2d2d2d}
#product_list.list .add_wishlist:hover ,#product_list.list .add_wishlist.active{border:none;box-shadow:none;background:none;text-decoration:none}
#product_list.list .add_wishlist.active{padding-top:1px}
.t3-sidebar-2 .t3-module ,.t3-sidebar-1 .t3-module ,.cart-view ,.order ,#k2Container ,.module_map ,.contactContact ,.vendor-details-view{border:2px solid #F0F0F0;border-radius:6px 6px 6px 6px;padding:5px 10px;margin-bottom:15px}
.t3-sidebar-2 .module-title ,.t3-sidebar-1 .module-title ,.cart-view .module-title ,.shipment_method .module-title ,.payment-validate .module-title ,.order h3 ,#k2Container h3.module-title ,.module_map h3.module-title ,.contactContact h3.module-title ,.login-box2 h3{border-bottom:2px solid #f0f0f0;text-transform:uppercase;font-weight:700 !important;color:#e92d00 !important;font-family:'Open Sans',Arial,serif !important;margin:0 !important;font-size:130% !important;line-height:1.3 !important}
.t3-sidebar .sidebar_banner { background:none; border:none; padding:0; box-shadow:none; }
.t3-sidebar .sidebar_banner .banneritem img {border-radius:6px;}
.t3-sidebar .sidebar_banner .banneritem:hover img {box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.1); opacity:0.9;  opacity:0.9; }
.best  .browseImage { position:relative;  margin:0; width:auto; height:auto; float:left; border-radius:6px; border:1px solid #e2e2e2; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1); padding:5px; background:#fff; margin-right:15px; margin-bottom:10px;}
.best .browseImage img { width:70px; height:auto; height:auto; vertical-align:middle; max-width: none !important;}
img { visibility:visible!important;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;}
#productdetailsview { position:relative; margin-bottom: 10px!important;}
#productdetailsview .modal {position:relative; top:0; left:0; margin:0; padding:0; box-shadow:none; width:auto!important; float:none; z-index:99; background:none; border-radius:0; border:none;}
#productdetailsview .fleft { float:left; width:380px; margin-right:40px; margin-bottom:40px !important; border:1px solid #ddd; border-radius:6px;box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2); background:#fff; padding:10px;}
.main-image { position:relative; background:#dfdfdf;}
#productdetailsview .additional-images  ul { float:none;}
#productdetailsview .fright h1 { font:normal 24px/26px Arial, Helvetica, sans-serif; font-family: 'Open Sans',sans-serif; color:#1b1b1b;}
#productdetailsview .product-custom { margin-top:5px; padding:15px 5px; padding-bottom:10px; border-top:1px solid #e4e4e2;}
.Results select { display:none;}
#productdetailsview .jq-selectbox .dropdown{background:none repeat scroll 0 0 #FFF;border:1px solid #C6CBD0;border-radius:4px 4px 4px 4px;box-shadow:0 0 5px rgba(0,0,0,0.2);font:14px/18px Arial,Tahoma,sans-serif;margin:0;padding:0;top:41px;width:100%}
#productdetailsview .product-custom .product-field-type-V:first-child .dropdown{width:105%}
.wishlist form b.load{border-radius:6px;display:block;width:100%;height:38px;position:absolute;z-index:99;left:0;top:-1px;border-bottom:1px solid #000;border-top:1px solid #121212;box-shadow:0 2px 1px 0 rgba(0,0,0,0.35);background:#2d2d2d}
.wishlist form b.load i{background:url(../images/loader.gif) center center no-repeat;display:block;width:100%;height:38px}
textarea{resize:none}
div#facebox div.popup a.close{right:1px!important;top:5px!important}
#productdetailsview .fleft .big_img{height:auto!important}
.additional-images{width:310px;margin-bottom:0;padding-left:45px;padding-right:35px;margin-top:10px;position:relative}
.additional-images a.fancybox.jqzoom{display:block;position:relative;z-index:9999}
.additional-images a.zoomThumbActive{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}
.width50{width:50%}
.width48{width:48%}
.width46{width:46%}
.width44{width:44%}
.width49{width:49%}
input ,textarea{box-shadow:none!important}
.sectiontableentry1{border:1px solid #e4e4e2}
.sectiontableentry1 td{border:1px solid #e4e4e2;padding:15px 10px}
.form-validate{margin-bottom:0}
.form-validate #ui-tabs{margin-bottom:20px}
.form-validate #ui-tabs #tab-2{display:none}
.category-wishlist{padding:10px;background:#f0f0f0}
.category-wishlist form{margin-bottom:0}
.zebra{width:100%}
.zebra tbody{width:100%}
.zebra tr{background:#fff}
.zebra th{background:#f0f0f0;border:1px solid #E4E4E2;padding:10px;color:#1b1b1b;font:normal 14px/20px Arial,Helvetica,sans-serif}
.zebra td{border:1px solid #E4E4E2;padding:10px}
.zebra tr a.img img{width:150px}
.zebra tr a.img{display:inline-block;width:150px}
.zebra .product_name a{font:bold 16px/24px Arial,Helvetica,sans-serif;color:#1b1b1b;text-decoration:none}
.zebra .product_cat a{font:normal 12px/24px Arial,Helvetica,sans-serif;color:#1b1b1b;text-decoration:none}
.zebra .product_name a:hover ,.zebra .product_cat a:hover{}
.tip-wrap{box-shadow:0 0 3px rgba(0,0,0,0.4)}
.zebra .wishlist_del{padding-left:30px;padding-top:5px;padding-bottom:5px;background:url(../images/remove.gif) left center no-repeat;font:normal 14px/18px Arial,Helvetica,sans-serif;display:inline-block;margin-top:20px;margin-bottom:20px;cursor:pointer;border:none;vertical-align:middle;text-indent:0}
.zebra .wishlist_del:hover{}
.Front_VM2 #product_list{padding-bottom:15px}
#rt-content-bottom .rt-alpha,#rt-content-bottom .rt-rt-omega,#rt-content-top .rt-alpha,#rt-content-top .rt-rt-omega{margin-right:0;margin-left:0}
div.itemListViewa{color:#1b1b1b}
#t3-content div #k2Container.itemListView{color:#6a6a6a}
div.itemListView a{color:#1b1b1b}
div.itemListView a.button{color:#fff}
div.itemListView a.button:hover{color:#fff}
div.itemListCategory img{float:left;margin:0 1em 1em 0}
div.subCategoryContainer{float:left}
div.subCategory a.subCategoryImage{float:left;margin:0 1em 1em 0}
div.itemContainer{float:left}
h3.catItemTitle{margin-top:1em;margin-bottom:1em}
div.catItemExtraFields ul{margin:0}
div.userBlock img{float:left;margin:0 1em 1em 0}
h3.userItemTitle{margin:0}
fieldset.phrases,fieldset.only{margin:0 0 1em 0}
div.form-limit-and-counter{overflow:hidden}
p.counter{float:right;margin:0}
div.form-limit{float:left}
dd.result-created,dd.result-category{display:inline-block;margin:0}
dd.result-created,dd.result-text{margin:0 0 0 2em}
dd.result-text{margin:0 0 1em 0}
div.itemView{background:none repeat scroll 0 0 #FFF;border:1px solid #E7E7E7;box-shadow:0 0 3px #E7E7E7;margin-bottom:20px;padding:20px;padding-top:0}
h2.itemTitle{margin-bottom:20px;margin-left:-20px;margin-right:-20px}
div.itemToolbar{float:none;margin-top:0;border:none;background:none}
div.itemToolbar ul{text-align:left}
div.itemToolbar ul{list-style:none;padding:0}
div.itemToolbar ul li{display:inline-block;margin:0 0.5em 0 0;padding:0 0 0 0}
div.itemToolbar ul li{background:none repeat scroll 0 0 transparent;border-left:none;font-size:12px;list-style:none outside none;text-align:center}
div.itemImageBlock ,div.catItemImageBlock{margin:20px 0 0 0;border:1px solid #e5e5e5}
div.itemImageBlock{margin-bottom:20px}
.itemList{/*margin-top:-7px*/}
span.catItemImage{display:block;margin:0 0 0;text-align:center}
span.catItemImage img{border:none;padding:0}
div.catItemBody{margin:0;padding:0 0}
div.catItemView{padding:0}
div.itemIntroText{color:#6a6a6a;font-size:14px;font-weight:normal;line-height:20px;padding:0}
span.itemImage{display:block;margin:0;text-align:center}
span.itemImage img{border:none;padding:0}
div.itemCategory{padding-bottom:10px;border-bottom-style:solid;border-color:#e5e5e5}
div.itemBackToTop{display:none}
.contactContact{overflow:hidden}
div.contact-form{margin-right:50px}
div.contact-form legend{font-size:14px;border:none;line-height:20px;color:#6a6a6a}
.contact-wrap .width30{width:30%;float:left}
.contact-wrap .width60{width:70%;float:left}
.contact-wrap .width60 h3 ,.contact-wrap .width60 .contact-form{margin-left:30px;margin-right:0}
.contact-wrap .width60 .form-horizontal .control-label{padding-top:0;text-align:left;width:100%;float:none}
.contact-wrap .width60 .form-horizontal .control-label label{display:inline-block}
.contact-wrap .star{color:#1b1b1b}
.contact-wrap .width60 .controls{margin-left:0}
.contact-wrap .width60 .controls input{width:70%;background:none repeat scroll 0 0 #F0F0F0;border:1px solid #E4E4E2;height:20px;line-height:20px;margin-bottom:5px;padding:8px 10px !important}
.contact-wrap .width60 .controls textarea{width:90%;background:none repeat scroll 0 0 #F0F0F0;border:1px solid #E4E4E2;height:150px;line-height:20px;margin-bottom:5px;padding:8px 10px !important}
.contact-wrap .width60 .form-actions{padding:0;margin:0;border:none;background:none;margin-top:-40px;padding-bottom:20px}
.contact-wrap .width60 .form-actions td{padding:0}
form#contact-form{padding:0}
textarea#jform_contact_message{margin-bottom:10px}
dt.emailCopy{float:left;margin:0 1em 0 0}
#map{height:360px}
div.contact-miscinfo h3,div.jicons-icons{display:none}
dd.editor :before,dd.editor :after{display:none}
span#description_parent,textarea#description{margin:0 0 1em 0;display:block}
div.toggle-editor{text-align:right}
form dl dd{margin:0 0 1em 0}
input.invalid, textarea.invalid{border:1px solid #CC0000 !important; box-shadow:none !important;}
input[type="checkbox"],input[type="radio"]{position:relative; top:1px;}
label{line-height:1.5em;color:#6a6a6a}
legend{color:inherit;margin-bottom:0}
a.preloader{background:url(../images/system/loading.gif) center 50% no-repeat;display:inline-block}
p.pagination-results{text-align:right}
#editor-xtd-buttons{float:left;padding:5px}
div.toggle-editor{padding:5px;text-align:right}
.module_map .mod-jgmap_map{width:100%!important}
input.system-openid,input.com-system-openid{background:url(http://openid.net/images/login-bg.gif) no-repeat;background-color:#fff;background-position:0 50%;color:#000;padding-left:18px}
.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df}
#system-message{margin-bottom:10px;padding:0}
#system-message dt{font-weight:bold}
#system-message dd{margin:0;font-weight:bold}
#system-message dd ul{background-color:#d9edf7 !important;background-position:25px 20px;color:#3a87ad;font:14px;line-height:22px;margin:10px 0 10px 0!important;list-style:none;padding:20px!important;text-align:left;border:1px solid #bce8f1;list-style:none}
#system-message > .warning > ul{background-color:#E6C8A6!important;border-color:#FB0;border:1px solid #F0DC7E!important}
#system-message dd.notice ul{background-color:#F5ECC1!important;border:1px solid #F0DC7E!important;color:#A08B4C}
#system-message dt.message{display:none}
#system-message dt.error{display:none}
#system-message dd.error ul{color:#cb2700;background-color:#f6d9d2!important;border:1px solid #fcc1b3}
#system-message dt.notice{display:none}
#system-message dd.notice ul{color:#000;background-color:#d0d7e5;border:2px solid #a1b3d6}
#system-debug{color:#ccc;background-color:#fff;padding:10px;margin:10px}
#system-debug div{font-size:11px}
.no-products{padding-top:20px;padding-bottom:20px}
input.inputbox_vm_ajax_search_search_str2{float:left}
.wishlist form{margin:0}
#facebox .popup iframe{width:460px;min-height:550px;height:auto!important}
#sbox-btn-close{right:-10px;top:-10px}
#facebox .my-groovy-style2 .showcart{position:absolute;right:25px;bottom:25px}
#facebox .my-groovy-style2 .showcart{font:normal 14px/38px Arial,Helvetica,sans-serif;font-family:'Open Sans',sans-serif;color:#fff;text-align:center;width:90px;height:38px;display:inline-block;text-indent:0;text-decoration:none;padding:0 10px;border-radius:6px;box-shadow:0 1px 1px 1px #a8a8a8}
#facebox .my-groovy-style2 .continue ,.cart-view .billto-shipto .details{font:normal 14px/38px Arial,Helvetica,sans-serif;font-family:'Open Sans',sans-serif;border:none;border-bottom:1px solid #a7a7a7;border-top:1px solid #f1f1f1;color:#1b1b1b;text-align:center;width:130px;height:38px;display:inline-block;text-indent:0;text-decoration:none;padding:0 20px;border-radius:6px;box-shadow:0 2px 1px 0 rgba(0,0,0,0.2);background:#e0e0e0;}
.cart-view .billto-shipto .details{width:auto;height:auto;line-height:20px;padding-top:9px;padding-bottom:9px}
#facebox .my-groovy-style2 .showcart:hover ,#facebox .my-groovy-style2 .continue:hover ,.cart-view .billto-shipto .details:hover{border-bottom:1px solid #000;border-top:1px solid #121212;box-shadow:0 1px 1px 1px #a8a8a8;color:#fff;background:#2d2d2d;}
#system-message dd{margin-bottom:20px}
#product_list.list .tooltip{display:none!important}
.buttonBar-right.user{padding-top:20px}
.virtuemart_search input.inputbox{padding-top:11px;padding-bottom:11px;background:none repeat scroll 0 0 #F0F0F0;border:1px solid #E4E4E2;margin:0;margin-right:10px}
h2.search-title{font-family:'Open Sans',sans-serif;font-size:24px;font-weight:400;line-height:24px;text-transform:uppercase}
.virtuemart_search select{margin-top:10px;background:#F0F0F0}
#tabs{color:#6a6a6a}
#tabs li{padding-bottom:10px}
.main-image img{z-index:100000000000 !important}
.main-image .big_img{width:100%;z-index:100000000000 !important}
.main-image .jqzoom{display:block;float:none;height:100%;width:100%}
.izotop_load{opacity:0}
.responsive-tabs__heading{display:none}
.responsive-tabs__list__item{display:block;cursor:pointer;float:left}
#productdetailsview .example2 .filter .product-field-type-P .product-fields-title{font-size:14px;font-weight:bold}
.responsive-tabs-wrapper{clear:both;}
.responsive-tabs-wrapper:before,.responsive-tabs-wrapper:after{content:"";display:table}
.responsive-tabs-wrapper:after{clear:both}
.responsive-tabs__heading:focus,.responsive-tabs__list__item:focus{outline:none !important}
.responsive-tabs__heading--active:focus,.responsive-tabs__list__item--active:focus{outline:none !important}
.responsive-tabs__list__item{background:#eee;padding:5px 15px 5px;margin-top:10px;margin-right:5px;border-top-left-radius:5px;border-top-right-radius:5px;border:5px solid #f0f0f0;border-bottom:none;font-size:16px;font-family:'Open Sans',sans-serif;transition:all 200ms ease-in-out 0s;-webkit-transition:all 500ms ease-in-out 0s;-moz-transition:all 500ms ease-in-out 0s;-ms-transition:all 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s}
.responsive-tabs__list__item:hover{background:#fff;padding-bottom:10px;padding-top:10px;margin-top:0}
.responsive-tabs__list__item--active,.responsive-tabs__list__item--active:hover{background:#fff;padding-bottom:10px;padding-top:10px;margin-top:0}
.responsive-tabs__panel{margin-bottom:20px;padding:20px;padding-top:20px;padding-bottom:15px;background:#fff;border:5px solid #f0f0f0;border-bottom-left-radius:5px;border-radius:0 6px 6px 6px;margin-top:-5px;color:#515151;font:14px/20px Arial,Helvetica,sans-serif}
.responsive-tabs__panel .desc{padding:10px}
.productdetails-view .image_show,.productdetails-view .image_loader{width:230px !important}
div.wrapper{margin-top:20px !important}
div.fright{margin-left:0 !important;float:right !important;width:390px !important;}
.example2.loader ,.bs-docs-example.loader ,#productdetailsview .image_loader.loader{background:url(../images/ajax-loader.gif) center center no-repeat;position:relative;z-index:99;min-height:90px;display:block;box-shadow:none;border:none;width:240px;float:left}
.cat_row .category a{position:relative}
.cat_row .category a .front{position:relative}
.cat_row .category a .front img{display:inline-block}
.cat_row:hover .category a .front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg)}
#options .col-1{float:left}
#options{width:100%;overflow:hidden}
#options .title{font:400 13px/20px Arial,Helvetica,sans-serif;color:#6a6a6a;line-height:30px}
#options div ,#options ul{float:left;list-style:none;margin-left:0}
#options ul li{float:left;margin-left:5px}
#sort-direction{}
#sort-direction a{border:1px solid #e4e4e2;border-radius:4px;width:30px;height:30px;background:#f0f0f0;box-shadow:inset 0 0 5px rgba(0,0,0,0.1);display:block;text-align:center;line-height:30px;font-size:14px;transition:all 200ms ease-in-out 0s;-webkit-transition:all 500ms ease-in-out 0s;-moz-transition:all 500ms ease-in-out 0s;-ms-transition:all 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s;color:#1b1b1b}
#sort-direction a.selected{display:none}
#sort-direction a:hover{border:1px solid #a82000;color:#fff;text-decoration:none}
#options #sort-by{margin-right:20px}
#filters a ,#sort-by a{border:1px solid #e4e4e2;border-radius:4px;width:auto;padding-left:10px;padding-right:10px;height:30px;background:#f0f0f0;box-shadow:inset 0 0 5px rgba(0,0,0,0.1);display:block;text-align:center;line-height:30px;font-size:14px;color:#1b1b1b;transition:all 200ms ease-in-out 0s;-webkit-transition:all 500ms ease-in-out 0s;-moz-transition:all 500ms ease-in-out 0s;-ms-transition:all 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s}
#filters a:hover ,#sort-by a:hover ,#filters a.selected ,#sort-by a.selected{border:1px solid #a82000;color:#fff;text-decoration:none}
#slider_izotop li .product-box.hover ,.list_carousel li .product-box.hover ,div#product_list.grid.layout li .product-box.hover{display:none;height:455px;opacity:0;width:100%;left:-4%;position:absolute;top:0;box-shadow:0 0 7px #c2c0c0}
.list_carousel li .product-box.hover ,div#product_list.grid.layout li .product-box.hover{display:none;height:455px;opacity:0;width:100%;position:absolute;left:-4%;top:0;box-shadow:0 0 7px #c2c0c0}
.navigation_grid a i{font-size:18px;line-height:30px;position:absolute;left:24%;top:0;color:#1b1b1b;text-indent:0;margin-left:-1px;text-decoration:none;display:block}
.vmgroup_vm2products{display:none;position:relative}
.vmgroup_vm2products .mod-title{margin-left:20px}
#product_list .count_holder_small ,.product-related .count_holder_small ,#slider_izotop .count_holder_small,.list_carousel .count_holder_small ,#vm2product .count_holder_small ,#artvmproduct .count_holder_small{display:none}
.count_holder .count_info{float:none;font-size:14px;margin:0 23px 10px 0}
.count_holder .info_prod_left{float:left;font-size:14px;margin:0 0 10px 23px}
.count_info_left b,.count_info b{border:1px solid #FFF;font-size:18px;padding:2px 10px}
.count_holder_small{background-color:#fff;height:105px;padding:10px;position:absolute;width:240px;z-index:10000;display:block;border-radius:6px;box-shadow:0 0 5px #C2C0C0}
.prod_hold .count_holder_small{display:none}
.count_info{color:#1b1b1b;float:none;font-size:16px;margin:0 0 10px 0;text-align:center;font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase}
.count_border{border:1px solid #e4e4e2;border-radius:6px;padding:10px;overflow:hidden}
.hasCountdown{}
.countdown_rtl{direction:rtl}
.countdown_holding span{color:#888}
.countdown_row{clear:both;width:100%;padding:0 2px;text-align:center}
.countdown_show1 .countdown_section{width:98%}
.countdown_show2 .countdown_section{width:48%}
.countdown_show3 .countdown_section{width:32.5%}
.countdown_show4 .countdown_section{width:24.5%}
.countdown_show5 .countdown_section{width:19.5%}
.countdown_show6 .countdown_section{width:16.25%}
.countdown_show7 .countdown_section{width:14%}
.countdown_section{display:block;float:left;font-size:12px;text-align:center;color:#6a6a6a}
.countdown_amount{font-size:24px;font-weight:700;font-family:'Open Sans',sans-serif}
.countdown_descr{display:block;width:100%}
.product_tags a ,.mod_tagsvm2 a{border:1px solid #e4e4e2;border-radius:4px;width:auto;padding-left:10px;padding-right:10px;height:30px;background:#f0f0f0;box-shadow:inset 0 0 5px rgba(0,0,0,0.1);display:block;text-align:center;line-height:30px;font-size:14px;color:#1b1b1b;display:inline-block;font-weight:normal;transition:all 200ms ease-in-out 0s;margin:0 5px 0 0;margin-bottom:10px;-webkit-transition:all 500ms ease-in-out 0s;-moz-transition:all 500ms ease-in-out 0s;-ms-transition:all 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s}
.product_tags{padding-top:10px}
.mod_tagsvm2{text-align:left}
.product_tags a:hover ,.mod_tagsvm2 a:hover{border:1px solid #A83000;color:#fff;text-decoration:none;text-shadow:none;background:#E92D00}
#productdetailsview .time-box{width:100%;margin-top:10px;border-top:1px solid #e5e5e5;padding-top:15px}
#productdetailsview .time-box .indent{padding:0}
#productdetailsview .time-box .count_border{border:1px solid #E4E4E2;border-radius:6px 6px 6px 6px;overflow:hidden;padding:10px;background:#fff}
#productdetailsview .space_tabs li.space_here a ,#productdetailsview .space_tabs li:hover a{}
.miniart{margin-left:10px;padding-left:30px;padding-top:10px}
.ac_result{padding:0!important;margin:0!important;border-radius:6px;box-shadow:0 0 10px 0 rgba(0,0,0,0.3);width:298px}
#productdetailsview .accordion-inner .video .product-fields-title,#productdetailsview .accordion-inner .custom .product-fields-title{display:block}
.category-wishlist .browseImage{position:relative}
.category-wishlist .browseImage img{width:100%}
.category-wishlist .browseImage .discount ,.category-wishlist .browseImage .hit{height:30px;padding:0 10px 0 10px;color:#fff;text-transform:uppercase;font-size:13px;line-height:30px;font-weight:700;font-family:'Open Sans',sans-serif;border-radius:6px 0 6px 6px;position:absolute;right:10px;top:10px;display:block;z-index:99}
.box-style{margin-left:-5px}
.box-style .prod_cat{background:none repeat scroll 0 0 #FFF;border-radius:6px 6px 6px 6px;box-shadow:0 0 5px #D8D8D8;margin:5px;padding:10px;float:left;margin-right:20px}
.box-style .prod_desc{overflow:hidden}
.header{padding-top:28px;padding-bottom:28px}
.header .module_cart{margin-bottom:0!important}
.list_carousel li .product-box .browseImage ,#slider_izotop li .product-box .browseImage,.vmproduct_tabs li .product-box .browseImage ,#product_list li .product-box .browseImage{min-height:120px}
#searchForm{border:5px solid #F0F0F0;border-radius:6px 6px 6px 6px;font:14px/20px Arial,Helvetica,sans-serif;margin-bottom:30px;padding:10px 20px;background:#fff}
.search-results dd.result-created,.search-results dd.result-text{margin:0 0 0 0}
#xmap h2{font-size:18px;text-transform:uppercase;font-family:'Open Sans',sans-serif;font-weight:400;line-height:24px;margin:0;padding:0;color:#1b1b1b}
.call.modal{position:relative;left:0;top:0;width:auto;display:inline-block;margin:0;margin-bottom:5px;background:none;padding:0;border:none;box-shadow:none}
.call.modal:hover{color:#666;text-decoration:none}
#sbox-window.shadow,.fancybox-skin{border-top:3px solid #E92D00 !important}
#sbox-btn-close{background:url(../images/facebox/closelabel.png) no-repeat scroll 0 0 #FFF!important;height:8px!important;opacity:0.5;padding:2px!important;position:absolute;right:1px !important;top:5px !important;width:8px!important}
.product-fields-title{font-size:14px;font-weight:bold}
#product_list li{position:relative}
#head-row.fixed #t3-mainnav{left:0;position:fixed;top:0;width:100%;z-index:999}
#head-row.fixed{left:0;position:relative;top:0;width:100%;z-index:1000}
#t3-mainbody .t3-sidebar.offset-9{margin-left:-887px}
.t3-footnav #jmod-tweets{color:#c6c6c6;font-size:14px}
.t3-footnav #jmod-tweets a{color:#fff;text-decoration:none}
.t3-footnav #jmod-tweets p{margin-bottom:0}
.t3-footnav #jmod-tweets span{padding-bottom:10px;display:block}
#t3-footer #jmod-tweets .jmod-tweet-data a{color:#999;font-size:13px;font-style:italic;text-decoration:none}
.t3-footnav #jmod-tweets a:hover{}
#gallery_01 .jcarousel-skin-tango .jcarousel-item-horizontal a{display:block;border:1px solid #e5e5e5}
.noresp .t3-mainnav .navbar .nav > li > a,.t3-mainnav .navbar .nav > li > span{padding-left:18px;padding-right:18px}
.noresp .best .browseImage{float:none}
.noresp .best .browseImage img{width:100%}
.noresp ul.best .fleft{float:none;width:100%}
.noresp #productdetailsview .fright{width:100%}
.noresp .responsive-tabs__list__item{padding-left:9px;padding-right:9px}
.jq-selectbox li.sel{background:none repeat scroll 0 0 #A3ABB1;color:#FFF;display:block !important;text-shadow:none}
.responsive-tabs #jc #comments-form span.bbcode:first-child{height:0!important;opacity:0;visibility:hidden;position:fixed;left:-9999px}
.vmpayment_name ,.vmshipment_name{font-size:16px;font-weight:bold;color:#1b1b1b}
#system_view{display:none;position:fixed;top:50%;left:50%;margin-left:-215px;margin-top:-100px;z-index:6666;padding:25px;width:430px;min-height:100px;overflow:hidden;border-top:3px solid #E92D00;background:#f9f9f9;box-shadow:0 0 18px rgba(0,0,0,0.4);border-radius:5px}
#system_view_overlay{z-index:5555;display:none;position:fixed;left:0;top:0;opacity:0.2;width:100%;height:100%;background:#000}
.AjaxPreloaderC{position:fixed;top:50%;left:50%;margin:-22px 0 0 -22px;background:url(../images/fancybox_loading.gif) center center no-repeat #000;width:44px;height:44px;z-index:9999;opacity:0.9;border-radius:6px}
.system_view_close{background:url(../images/facebox/closelabel.png) no-repeat scroll 0 0 #FFF;height:8px;opacity:0.5;padding:2px;position:absolute;right:4px;top:6px;width:10px;cursor:pointer}
.system_view_close:hover{opacity:1}
#system_view .wrapper{overflow:hidden;width:100%}
#system_view .wrapper2{width:100%}
#wishlists_go{float:right}
#wishlists_continue{border-bottom:1px solid #a7a7a7;border-top:1px solid #f1f1f1;font:14px/20px Arial,Helvetica,sans-serif;font-family:'Open Sans',sans-serif;color:#1b1b1b;text-align:center;height:auto;display:inline-block;text-indent:0;text-decoration:none;padding:9px 20px;border-radius:6px;box-shadow:0 2px 1px 0 rgba(0,0,0,0.2);background:#e0e0e0;}
#wishlists_continue:hover{border-bottom:1px solid #000;border-top:1px solid #121212;box-shadow:0 1px 1px 1px #a8a8a8;color:#fff;background:#2d2d2d;}
.displayNone{display:none!important}
.displayBlock{display:block!important}
.wishlist_box .module-title{float:left}
.wishlist_box .back-to-category{float:right}
.wishlist a{cursor:pointer}
.success_wishlists_img{float:left;width:80px;margin-right:20px}
.success_wishlists_left{float:left;width:330px}
.success_wishlists_left .title a{color:#1b1b1b;font:20px/20px Arial,Helvetica,sans-serif;text-decoration:none;cursor:pointer}
.success_wishlists_left .title a:hover{color:#E92D00}
.success_wishlists_left .remwishlists a{text-decoration:none;cursor:pointer}
.success_wishlists_left .remwishlists a:hover{color:#1b1b1b}
.success_wishlists{width:100%}
.success_wishlists .successfully{margin-top:20px;margin-bottom:20px;padding:10px;font:14px/20px Arial,Helvetica,sans-serif;color:#3a87ad;background:#d9edf7;display:block}
.success_wishlists .notification{margin-top:20px;margin-bottom:20px;padding:10px;font:14px/20px Arial,Helvetica,sans-serif;color:#A08B4C;background:#F5ECC1;display:block}
.success_wishlists .warning{margin-top:20px;margin-bottom:20px;padding:10px;font:14px/20px Arial,Helvetica,sans-serif;color:#cd2d07;background:#f6d9d2;display:block}
#mod_wishlists .not_text{margin-top:0;margin-bottom:10px}
.modwishlistsprod{display:block;width:100%;position:relative;margin-bottom:0;padding-top:20px;padding-bottom:20px;min-height:80px;border-bottom:1px solid #f0f0f0}
.modwishlistsprod span{display:none}
.modwishlistsprod .fleft{float:left;width:30%}
.modwishlistsprod .extra-wrap{overflow:hidden;width:auto}
#mod_wishlists .modwishlistsprod .image.fleft{position:relative;top:0;left:0;margin:0;width:30%;height:auto;float:left;border-radius:6px;border:1px solid #e2e2e2;box-shadow:0 0 5px rgba(0,0,0,0.1);padding:5px;background:#fff;margin-right:15px;margin-bottom:-10px}
.modwishlistsprod .image.fleft img{width:100%;height:auto;height:auto;vertical-align:middle;max-width:none !important}
.modwishlistsprod .name a{width:100%;display:inline-block;float:none;color:#515151;text-decoration:none}
.modwishlistsprod .name a:hover{color:#E92D00}
#butseldcomp{margin-bottom:0;}
#butseldcomp .button{display:inline-block}
#butseldcomp .button:hover{text-decoration:none}
.modwishlistsprod .remwishlists a{cursor:pointer}
.modwishlistsprod .remwishlists a:hover{color:#1b1b1b;text-decoration:none}
#butseldwish{background:#fff;margin-top:-1px;position:relative;z-index:1}
#mod_wishlists .button{background:none;border-top:none;border-bottom:none;color:#1b1b1b;padding-left:30px;width:auto;height:auto;box-shadow:none}
#mod_wishlists .button:hover ,#mod_wishlists .button:focus{background:none;border-top:none;border-bottom:none;box-shadow:none;color:#E92D00}
.button_back span{display:block;position:absolute;left:16px;top:50%;margin-top:-9px;width:22px;height:19px;background:url(../images/back_marker.png) left bottom no-repeat;transition:background 150ms ease-in-out 0s;-webkit-transition:background 150ms ease-in-out 0s;-moz-transition:background 150ms ease-in-out 0s;-ms-transition:background 150ms ease-in-out 0s;-o-transition:background 150ms ease-in-out 0s}
#mod_wishlists .button:hover span ,#mod_wishlists .button:focus span{background-position:left bottom}
.zebra .call-a-question{margin-top:24px}
.zebra .wishlist_del{color:#1b1b1b}
.zebra .wishlist_del:hover{color:#E92D00;text-decoration:none}
#product_list.list .add_wishlist.active{padding-top:0}
#mod_wishlists{padding-top:0;color:#6a6a6a;margin-top:-26px}
.mcf-fields-title{display:none}
#mod_wishlists .not_text{padding-top:10px}
#mod_wishlists .button span{display:block;position:absolute;left:0;top:50%;margin-top:-10px;width:21px;height:20px;background:url(../images/wishlist_icon2.png) left bottom no-repeat;transition:color 150ms ease-in-out 0s;-webkit-transition:color 150ms ease-in-out 0s;-moz-transition:color 150ms ease-in-out 0s;-ms-transition:color 150ms ease-in-out 0s;-o-transition:color 150ms ease-in-out 0s}
#product_list.grid.layout .featuredProductImageFirst{display:none}
.pagination ul li span{margin:0;cursor:default}
div.seldcomp a.button{font-size: 90% !important;}
.call.modal{margin-bottom:4px}
.browseImage img{display:inline-block!important}
.browseImage a{text-align:center;min-height:150px}
.browseImage a .back{width:100%}
.mod-jgmap_map img{max-width:none!important}
#openglobal_privacy_widget{background:#F0F0F0;position:fixed;left:0;bottom:0;padding:20px 20px 15px 20px;z-index:999;box-shadow:0 0 7px #C2C0C0;border-radius:0 5px 0 0}
div.cwcookielaw{position:relative;left:0;top:0;padding:10px 0;background:#000;font-family:'Open Sans',sans-serif;font-weight:500;z-index:3001;height:auto}
.cwcookielawbg{display:none!important}
.cwallowcookies{padding:10px 15px!important;border-radius:5px 0 0 5px!important}
.cwcookiesmoreinfo{padding:10px 15px!important;border-radius:0 5px 5px 0!important}
.cookies_height{height:0}
.hidden-tablet ,.hidden-mobile{display:none}
input:focus:-moz-placeholder{color:transparent}
input:focus::-webkit-input-placeholder{color:transparent}
input:focus::-ms-input-placeholder{color:transparent}
.placeholder:focus{color:transparent}
input:-moz-placeholder{color:#ccc}
input::-webkit-input-placeholder{color:#ccc}
input::-ms-input-placeholder{color:#ccc}
.placeholder{color:#ccc}
.vm2-add_quantity_cart{box-shadow:none}
.coupon_input.input-large:focus{border:1px solid #E4E4E2}
#product_list.list li .product-box.hover .browseImage a{min-height:0;display:block}
#product_list.list li .product-box.hover .browseImage img{max-height:none}
#product_list.list.layout li .product-box.hover .browseImage .featuredProductImagesecond{display:none!important;margin-top:0!important}
#product_list.list.layout li .product-box.hover:hover .browseImage .featuredProductImagesecond{display:block!important;margin-top:0!important}
#product_list.list.layout li .product-box.hover:hover .browseImage .featuredProductImageFirst{display:none!important;margin-top:0!important}
#product_list.grid.layout .featuredProductImageFirst{display:none!important}
#product_list.grid.layout a{min-height:0}
.cart-view .right-link a{border:none;background:none;box-shadow:none}
.cart_form .vm2-add_quantity_cart{background:none!important}
#customer_note_field { width:99%; height:150px;background: #f0f0f0;  border: 1px solid #e4e4e2;}
input.terms-of-service { margin-right:5px;}
#product_list.list.tags .addtocart-area2 .addtocart-button a,#product_list.list.tags .add_wishlist span{padding-left:0}
#product_list.list.tags .add_wishlist span{position:relative;width:auto;padding-left:25px;margin-top:0}
#product_list.list.layout .add_wishlist a{padding-left:0}
#product_list.list .add_wishlist span{position:relative;width:auto;padding-left:25px;margin-top:0}
#product_list.list .desc1{padding-bottom:10px}
.category #accordion.list li a:hover,.category #accordion.list li.active > a ,.category #accordion.list li li a:hover,.category #accordion.list li li.active > a ,.category #accordion.list li li:hover li a:hover,.category #accordion.list li li.active li.active > a{color:#e92d00}
.module_search{position:relative}
.ac_result{position:absolute;right:0!important;left:auto!important;top:42px!important;z-index:99999;background:#fff}
.ac_result ul{margin:20px 20px 10px}
.ac_result ul li{overflow:hidden;margin-bottom:10px}
.ac_result .product_img{float:left;margin-right:10px}
.ac_result img{width:80px;height:auto}
div#facebox .popup .my-groovy-style2 img{position:absolute;left:20px;top:20px;height:110px!important;width:auto!important;max-width:none!important;max-height:none!important}
#facebox .my-groovy-style2 > div{padding-left:120px}
#Img_zoom2{height:auto!important;max-width:none!important;max-height:none!important}
.display-none{opacity:0}
.display-block{opacity:1!important}
#t3-header{background:none!important;width:948px !important;margin:0 auto !important}
#productdetailsview .product-custom{border:none;padding:0}
#productdetailsview .product-custom .product-fields{padding-bottom:20px}
.product-related-products .caroufredsel_wrapper{height:auto!important}
.product-related-products #slider{position:relative!important;min-height:427px!important}
.product-field-type-C{padding-top:10px}
.product-field-type-C .cvselection{margin-bottom:20px;min-height:40px}
.product-fields-title{display:block}
body{font-family:'Open Sans',Arial,serif !important}
div.page-header h1,h1.page-header,h1.page-title,h1.entry-title,#xmap h1,section.category-list h1{padding:0;margin:0;margin-top:10px !important; margin-bottom:10px !important; font-family:'Open Sans',Arial,serif !important; font-weight:700 !important;color:#e92d00;font-size:150%;line-height:1.3!important;text-transform:uppercase;border:1px solid #fff}
article.item-page h2{line-height:1.3!important;font-size:120%!important}
hgroup.page-header{padding:0;margin:0}
hgroup.page-header h2{padding:0;margin:0;font-size:150%}
i.fa{margin-right:5px}
div.module_topmenu{margin:0;float:right}
em.shapes,span.shapes{float:left;width:40px;font-size:150%;color:#fff}
div.media-body h3{color:#fff;line-height:1.4;font-size:120%;margin:0;margin-bottom:10px}
div.media-body p{line-height:1.5;color:#fff}
div.opening-time-content ul li{color:#fff}
input.subbutton{margin-top:0 !important;margin-left:20px;border:1px solid blue;padding-top:0 !important;padding-bottom:0 !important;height:20px !important}
div.items-leading{margin:0}
div.leading-0{margin:0}
div.article-text{margin:0}
h2.entry-title{font-size:170%;margin:0;line-height:1.4}
h2.entry-title a{color:#000;text-decoration:none}
div.items-leading article.category-nashi-novosti section.entry-content{margin-bottom:10px;padding:10px !important}
section.entry-content p{font-size:110%}
section.entry-content ul li{font-size:110%}
div.entry-meta{margin-top:10px;margin-bottom:10px}
div.article-text a div.item-image{border:1px solid #e4e4e2;margin:0 auto !important;width:100% !important}
img.fulltext-image{margin:0 auto !important;width:100% !important}
i.icon-time,i.icon-folder-open{margin-right:2px;margin-left:2px}
div.single-page img.fulltext-image{border:1px solid #e4e4e2;margin:0 auto !important;width:100% !important}
div.tab-panetable{width:100%}
div.tab-pane ul li{color:#000;font-size:90%}
section.entry-content ol li{font-size:110%}
ul.nav-tabs li a{border:1px solid #e4e4e2;background-color:#e4e4e2}
ul.nav-tabs li.active a{color:#fff}
div.owl-prev,div.owl-next{background-color:#323a45 !important;padding-top:0 !important}
div.vina-treeview-virtuemart{}
div.vina-treeview-virtuemart ul,ul.treeview{margin:0 !important;margin-bottom:30px !important;border-bottom:0!important;list-style:none;padding:0 !important}
div.vina-treeview-virtuemart ul li,ul.treeview li{padding:0 !important}
div.vina-treeview-virtuemart ul li a,ul.treeview li a{margin:0 !important;padding:5px !important;color:#000!important;display:block!important;border-bottom:1px solid #e4e4e2!important;line-height:1.2!important}
div.vina-treeview-virtuemart ul li a:hover,ul.treeview li a:hover{text-decoration:none!important;margin:0!important;padding:5px !important;color:#e92d00!important;-webkit-border-radius:4px!important;-moz-border-radius:4px!important;border-radius:4px!important;border-bottom:2px solid #e92d00 !important;display:block!important}
div.category{padding:0 !important}
div.category div.spacer{padding:0 !important;width:100% !important}
div.category div.spacer div.category-title{margin:0 !important;padding:0 !important;width:100% !important}
div.category div.spacer div.category-title h2{padding-top:10px !important;margin-top:10px !important;width:100% !important;min-height:50px;font-size:160% !important}
div.category div.spacer div.category-title h2 a{width:100% !important;padding:0 !important;margin:0 !important;min-height:40px;line-height:1.3;font-family:'Open Sans',Arial,serif !important;font-weight:600 !important;text-transform:none !important;display:block}
div.category_description{min-height:40px;padding:0 !important;margin-top:10px !important;margin-bottom:10px !important;line-height:1.3 !important}
div.category_description p{line-height:1.3 !important;font-size:110% !important;font-family:'Open Sans',Arial,serif !important}
div.category_description p a{line-height:1.3 !important;font-family:'Open Sans',Arial,serif !important}
div.custom h1{font-size:120% !important;padding:0 !important;margin:0 !important}
div.custom_main{font-size:110% !important;margin-bottom:-30px !important}
#t3-mainbody{background-image:url(../images/bg_maint3.png)}
div.header{background:url(/media/test/fon16.png) no-repeat top left !important; width: 948px !important; height: 110px}
dt.tabs closed span h3 a{border:1px solid green !important;font-family:'Open Sans',Arial,serif !important}
td.acyfield_email input.inputbox{width:150px !important;margin-right:10px}
div.module_main{margin:5px}
#t3-mainbody{padding-top:0 !important;padding-bottom:0 !important;padding-left:10px !important;padding-right:10px !important}
div.header-top{border:0 !important;background:transparent url(../images/bg_header-top.png) left center repeat-x;margin:0 !important;position:relative}
div.user-7{padding:0 !important;float:right;margin-right:10px;min-width:250px}
#fancybox-wrap{z-index:100000000000 !important}
html.vdlp #t3-mainbody{background-color:#fff !important;background-image:none !important}
article.vdlp{background-color:#fff;width:952px !important;position:relative !important;margin:0 auto !important;top:-170px !important;left:-10px!important}
div.newprint{padding:9px !important}
table.modcontact tr td strong{border:1px solid #fff !important}
div.qfsubmit input{color:#fff;border:1px solid #f2390b;border-radius:6px;background-color:#f2390b;padding-top:6px;padding-bottom:6px}
div.qfsubmit input:focus{color:#000;border:1px solid #e0e0e0;background-color:#e0e0e0}
section.zapbrend div.span4{border:1px solid #f0f0f0;padding:8px !important;margin:8px !important;border-radius:12px;background-color:#f9f9f9}
div.item-image{border:1px solid #f9f9f9 !important}
div.item-image img.introtext-image{width:100%;padding:0 !important;margin:0 !important}
div.module_modzakaz label{width:210px;float:left !important;text-align:left !important}
div.module_modzakaz div.qftext input,div.module_modzakaz div.qfemail input{width:208px}
div.module_modzakaz div.qftextarea textarea{width:208px;height:310px;border:1px solid blue !important}
div.module_modzakaz div.qftextarea textarea:focus{width:208px;height:310px;color:#000}
div.module_modzakaz div.qfsubmit input{float:right}
div.module_botmenu{float:right;padding:0 !important;margin:0 !important;margin-right:20px !important}
div.module_botmenu div.module-inner{padding:0 !important;margin:0 !important}
div.module_botmenu div.module-inner div.module-ct{padding:0 !important;margin:0 !important}
div.module_botmenu ul{padding:0 !important;margin:0 !important}
div.module_botmenu ul li{padding:0 !important;margin:0 !important}
div.module_botmenu ul li a{border:0 !important;color:#777;font-size:120%}
span.acymailing_introtext{color:#fff}
td.acyfield_email input.inputbox{margin-left:-30px !important;width:220px; border-radius: 2px !important; font-size:100%!important}
td.acysubbuttons input.button{margin-left:-20px !important;padding-top:1px !important;padding-bottom:1px !important;padding-left:12px !important;padding-right:12px !important}
td.acysubbuttons input.button:focus{border:0 !important;background-color:green;margin-left:-20px !important;padding-top:5px !important;padding-bottom:5px !important;padding-left:12px !important;padding-right:12px !important}
div.Title a{margin:0 auto !important;padding:0 !important}
div.t3-megamenu{margin:0 !important;padding:0 !important;display:block;min-height:40px !important}
div.t3-megamenuul{margin:0 !important}
div.t3-megamenuul.level0li a.dropdown-toggle{border:0 !important}
b.caret{display:none !important}
div.navbar-inner{background:transparent !important;padding:0 !important;border:0 !important}
div.mega-dropdown-menu{background:#323a45 !important;margin:0!important;padding:0!important;border:0 !important}
div.mega-dropdown-inner{margin:0!important;padding:0!important;border:0 !important}
div.mega-dropdown-innerdiv.row-fluid{margin:0!important;padding:0!important;border:0 !important}
div.mega-col-navdiv.mega-inner{margin:0!important;padding:0!important;border:0 !important}
div.mega-dropdown-menu ul{min-width:200px !important;margin:0!important;padding:0!important;border:0 !important}
div.mega-dropdown-menu ul li{margin:0!important;padding:0!important;min-width:200px !important;width:200px;border:0 !important}
div.mega-dropdown-menu ul li a{font-size:95%;line-height:1.3!important}
div.mega-dropdown-menu ul li a:hover,div.mega-dropdown-menu ul li.active a{background:#1c222a !important;color:#fff}
div.tab-pane table tr th{background:#323a45 !important;font-size:90%;padding-top:2px !important;padding-bottom:2px !important}
div.tab-pane table tr td,div.tab-pane p{color:#000 !important;font-size:90%}
.table{border-collapse:collapse;border-spacing:0;margin:0 auto}
.table a{text-decoration:none}
.table a:hover{text-decoration:none}
.table thead > tr > td{padding:10px 10px 10px 0;text-align:center}
.table > tbody > tr > td{text-align:left;padding:3px}
.table > tbody > tr:nth-child(2n){background:#F4F8FB}
.table > tbody > tr:hover{background:#F4F8FB}
.table > tbody > tr > td a{display:block ;margin:0!important;padding:0!important}
#mod_virtuemart_search{width:194px !important}
div.nav-collapse{min-height:40px !important;padding:0!important;background-color:#323a45 !important;width:948px !important}
.module_topmenu{padding-bottom:3px;padding-top:0 !important;padding-bottom:0 !important}
.module_topmenu ul li{float:left;background:url(../images/divider.gif) left center no-repeat;padding:0 8px 0 10px;font-size:80%}
.module_topmenu ul li:first-child{background:none;padding-left:0;border:0 !important;text-shadow:none !important}
.module_topmenu ul li a{color:#000000;background:none !important;text-shadow:none !important;padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important}
.module_topmenu ul li a:hover{border:0 !important;color:#fff;background:none !important;text-shadow:none !important;text-decoration:underline !important}
div.span9{width:68%!important;margin-right:7px!important}
div.t3-sidebar-2{width:25%!important;margin-left:5px !important}
#blankBM296 #holderBM296 #innerBM296 div{padding:0!important;margin-top:-10px !important;margin-bottom:5px !important;border:0 !important}
#blankBM296 #holderBM296 #innerBM296 div p{color:#fff}
#blankBM296 #holderBM296 #innerBM296 div p a{color:#fff;font-family:roboto;}
#blankBM296 #holderBM296 #innerBM296 div p strong{padding-right:30px !important;margin-bottom:5px !important;color:#fff;float:right;line-height:1.3!important;font-size:115%!important;clear:both}
#blankBM296 #holderBM296 #innerBM296 div p span{font-size:170%;color:#000;border-radius:0 16px 0 16px;border:1px solid #b8cde5;padding-top:0 !important;padding-bottom:0 !important;padding-left:18px !important;padding-right:18px !important;background-color:#b8cde5 !important;opacity: 0.89;margin-bottom:5px !important}
#head-row{position:fixed;top:0;width:100%;margin:0 auto !important;z-index:100000!important;padding:0 !important;background-color:transparent !important}
#t3-mainbody{position:relative;top:155px;margin-bottom:155px}
section.t3-mainbody{background:#fff;padding:5px !important;padding-top:15px !important;padding-left:10px !important;padding-bottom:40px !important;border-left:1px solid #323a45 !important;border-right:1px solid #323a45 !important;-webkit-box-shadow:0 -15px 20px #0d0c1a;-moz-box-shadow:0 -15px 20px #0d0c1a;box-shadow:0 -15px 20px #0d0c1a}
div.breadcrumbs{margin-left:-10px !important}
div.breadcrumbs div.container ul{margin:0 !important;padding:3px !important;width:660px !important;display:block !important}
div.breadcrumbs div.container ul li{margin:0 !important;padding:0 !important}
div.t3-sidebar-2{margin-top:10px !important;margin-bottom:40px !important}
div.orderlistcontainer{margin-left:10px !important;margin-top:0 !important;margin-bottom:0 !important}
#product_list{margin-left:20px !important}
div.prod-row{padding:0 !important}
div.product-box{margin:0 !important}
div.cat_row{margin:5px !important}
body{background-color: #5a6777 !important;}
div.top-header{background:#fcdb0c url(../images/bg_top-header.png) left center repeat-x;width:948px !important;-webkit-box-shadow:0 -10px 60px #0d0c1a;-moz-box-shadow:0 -10px 60px #0d0c1a;box-shadow:0 -10px 60px #0d0c1a}
div.header-topdiv.header-top-borderdiv.container{background:#e36161 !important}
p.obrzv{line-height:1.1 !important;font-family:roboto;font-size:16px !important;padding:0 !important;padding-bottom:5px !important;text-shadow: -1px -1px 0 #111, 1px -1px 0 #111, -1px 1px 0 #111, 1px 1px 0 #111}
div.mega-dropdown-inner{margin-top:5px !important;margin-bottom:10px !important;margin-left:10px !important;margin-right:10px !important;padding:0 !important}
ul.mega-nav li a{border-top:1px solid #323a45 !important;border-bottom:1px solid #323a45 !important;background-repeat:no-repeat!important;background-position:top right!important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_buderus{background-image:url(/images/logosmall/logosmall_buderus_black.png) !important;background-repeat:no-repeat!important;background-position:top right!important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li.active a.logosmall_buderus{background-image:url(/images/logosmall/logosmall_buderus.png) !important;background-repeat:no-repeat!important;background-position:top right!important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_buderus:hover{background-image:url(/images/logosmall/logosmall_buderus.png) !important;background-repeat:no-repeat!important;background-position:top right!important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_baltur{background-image:url(/images/logosmall/logosmall_baltur_black.png) !important;background-repeat:no-repeat!important;background-position:top right!important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li.active a.logosmall_baltur{background-image:url(/images/logosmall/logosmall_baltur.png) !important;background-repeat:no-repeat!important;background-position:top right!important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_baltur:hover{background-image:url(/images/logosmall/logosmall_baltur.png) !important;background-repeat:no-repeat!important;background-position:top right!important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_cib{background-image:url(/images/logosmall/logosmall_cib_black.png) !important;background-repeat:no-repeat !important;background-position:top right !important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li.active a.logosmall_cib{background-image:url(/images/logosmall/logosmall_cib.png) !important;background-repeat:no-repeat !important;background-position:top right !important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_cib:hover{background-image:url(/images/logosmall/logosmall_cib.png) !important;background-repeat:no-repeat!important;background-position:top right!important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_cuenod{background-image:url(/images/logosmall/logosmall_cuenod_black.png) !important;background-repeat:no-repeat !important;background-position:top right !important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li.active a.logosmall_cuenod{background-image:url(/images/logosmall/logosmall_cuenod.png) !important;background-repeat:no-repeat !important;background-position:top right !important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_cuenod:hover{background-image:url(/images/logosmall/logosmall_cuenod.png) !important;background-repeat:no-repeat!important;background-position:top right!important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_ecoflam{background-image:url(/images/logosmall/logosmall_ecoflam_black.png) !important;background-repeat:no-repeat !important;background-position:top right !important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li.active a.logosmall_ecoflam{background-image:url(/images/logosmall/logosmall_ecoflam.png) !important;background-repeat:no-repeat !important;background-position:top right !important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_ecoflam:hover{background-image:url(/images/logosmall/logosmall_ecoflam.png) !important;background-repeat:no-repeat!important;background-position:top right!important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_ferroli{background-image:url(/images/logosmall/logosmall_giersch_black.png) !important;background-repeat:no-repeat!important;background-position:top right !important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li.active a.logosmall_ferroli{background-image:url(/images/logosmall/logosmall_giersch.png) !important;background-repeat:no-repeat!important;background-position:top right!important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_ferroli:hover{background-image:url(/images/logosmall/logosmall_giersch.png) !important;background-repeat:no-repeat!important;background-position:top right!important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_elco{background-image:url(/images/logosmall/logosmall_elco_black.png) !important;background-repeat:no-repeat !important;background-position:top right !important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li.active a.logosmall_elco{background-image:url(/images/logosmall/logosmall_elco.png) !important;background-repeat:no-repeat !important;background-position:top right !important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_elco:hover{background-image:url(/images/logosmall/logosmall_elco.png) !important;background-repeat:no-repeat!important;background-position:top right!important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_lamborghini{background-image:url(/images/logosmall/logosmall_lamborghini_black.png) !important;background-repeat:no-repeat !important;background-position:top right !important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li.active a.logosmall_lamborghini{background-image:url(/images/logosmall/logosmall_lamborghini.png) !important;background-repeat:no-repeat !important;background-position:top right !important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_lamborghini:hover{background-image:url(/images/logosmall/logosmall_lamborghini.png) !important;background-repeat:no-repeat!important;background-position:top right!important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_oilon{background-image:url(/images/logosmall/logosmall_oilon_black.png) !important;background-repeat:no-repeat !important;background-position:top right !important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li.active a.logosmall_oilon{background-image:url(/images/logosmall/logosmall_oilon.png) !important;background-repeat:no-repeat !important;background-position:top right !important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_oilon:hover{background-image:url(/images/logosmall/logosmall_oilon.png) !important;background-repeat:no-repeat!important;background-position:top right!important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_riello{background-image:url(/images/logosmall/logosmall_riello_black.png) !important;background-repeat:no-repeat !important;background-position:top right !important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li.active a.logosmall_riello{background-image:url(/images/logosmall/logosmall_riello.png) !important;background-repeat:no-repeat !important;background-position:top right !important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_riello:hover{background-image:url(/images/logosmall/logosmall_riello.png) !important;background-repeat:no-repeat!important;background-position:top right!important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_viessmann{background-image:url(/images/logosmall/logosmall_viessmann_black.png) !important;background-repeat:no-repeat!important;background-position:top right!important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li.active a.logosmall_viessmann{background-image:url(/images/logosmall/logosmall_viessmann.png) !important;background-repeat:no-repeat!important;background-position:top right!important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_viessmann:hover{background-image:url(/images/logosmall/logosmall_viessmann.png) !important;background-repeat:no-repeat!important;background-position:top right!important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_weishaupt{background-image:url(/images/logosmall/logosmall_weishaupt_black.png) !important;background-repeat:no-repeat !important;background-position:top right !important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li.active a.logosmall_weishaupt{background-image:url(/images/logosmall/logosmall_weishaupt.png) !important;background-repeat:no-repeat !important;background-position:top right !important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li a.logosmall_weishaupt:hover{background-image:url(/images/logosmall/logosmall_weishaupt.png) !important;background-repeat:no-repeat!important;background-position:top right!important;height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
ul.mega-nav li{padding-bottom:0 !important;margin-bottom:0 !important;height:30px !important;background-color:#323a45 !important}
ul.mega-nav li.active a{background-repeat:no-repeat!important;background-position:top right!important}
ul li.mega-align-justify div.mega-dropdown-menu{width:947px !important}
div.mega-dropdown-inner div.row-fluiddiv.mega-col-navdiv.mega-innerul.mega-nav{margin:0 !important;padding:0 !important}
ul.mega-nav li a.aks,ul.mega-nav li a.vent,ul.mega-nav li a.go,ul.mega-nav li a.gk,ul.mega-nav li a.dp,ul.mega-nav li a.gtg,ul.mega-nav li a.gtk,ul.mega-nav li a.gtn,ul.mega-nav li a.gtf,ul.mega-nav li a.gtfor,ul.mega-nav li a.cabeli,ul.mega-nav li a.reled,ul.mega-nav li a.spz,ul.mega-nav li a.topa,ul.mega-nav li a.transf,ul.mega-nav li a.yrd,ul.mega-nav li a.fgp,ul.mega-nav li a.eldv,ul.mega-nav li a.elerctrodi{width:210px !important;height:30px !important;line-height:30px !important;padding-top:0 !important;margin-top:0 !important;padding-bottom:0 !important;padding-left:10px !important;margin-bottom:0 !important;margin-left:0 !important;margin-right:0 !important}
ul.mega-nav li a.gtg,ul.mega-nav li a.gtk,ul.mega-nav li a.gtn,ul.mega-nav li a.gtf,ul.mega-nav li a.gtfor{position:relative;left:-10px}
ul.mega-nav li a.cabeli,ul.mega-nav li a.reled,ul.mega-nav li a.spz,ul.mega-nav li a.topa,ul.mega-nav li a.transf{position:relative;left:-20px}
ul.mega-nav li a.yrd,ul.mega-nav li a.fgp,ul.mega-nav li a.eldv,ul.mega-nav li a.elerctrodi{position:relative;left:-30px}
div.moduletable_modzakaz2 label{display:none}
div.moduletable_modzakaz2 div.qftext,div.moduletable_modzakaz2 div.qfemail{height:28px}
div.moduletable_modzakaz2 div.qftext input,div.moduletable_modzakaz2 div.qfemail input{width:219px;font-size:90% !important}
div.moduletable_modzakaz2 div.qftext input:focus,div.moduletable_modzakaz2 div.qfemail input:focus{background-color:#cedbeb !important}
div.qfinlabel{margin-top:-3px !important;padding-top:0 !important}
div.moduletable_modzakaz2 div.qffile label{margin:0 !important;padding:0 !important;font-size:90% !important}
div.moduletable_modzakaz2 div.qffile input.inputbox{margin:0 !important;padding:0 !important;font-size:90% !important;/*margin-top:-7px!important*/}
div.moduletable_modzakaz2 div.qftextarea{}
div.moduletable_modzakaz2 div.qftextarea label{width:219px;font-size:90% !important}
div.moduletable_modzakaz2 div.qftextarea textarea{width:219px;height:70px;font-size:90% !important;margin:0 !important}
div.moduletable_modzakaz2 form:focus{background-color:#fff !important}
div.moduletable_modzakaz2 div.qftextarea textarea:focus{width:219px;height:70px;font-size:90% !important;margin:0 !important;background-color:#cedbeb !important}
div.moduletable_modzakaz2 div.qfsubmit input{float:right;font-size:90% !important;margin:0 !important;padding-top:0 !important;padding-bottom:0 !important;border-radius:0 !important}
div.span12{width:925px !important}
div.zamodlrod{display:block !important;position:fixed;margin:0 ;padding:0 ;width:937px;z-index:10000 !important;top:160px !important}
div.zabsolutemodleft{z-index:10000 !important;background-color:#fff;float:right;width:225px !important;position:absolute;right:1px !important;border:2px solid #ddd;display:block;padding:3px;line-height:20px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.9);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.9);box-shadow:0 1px 3px rgba(0,0,0,0.9)}
.highlight{background-color:rgb(255,255,153)}
.selectHighlight{background-color:yellow;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.7);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.7);box-shadow:0 1px 4px rgba(0,0,0,0.7);padding:1px 4px;margin:0 -4px;color:#f00}
.finded{color:white;background:#8A8A7B}
#search_block{margin:0 !important;padding:0 !important}
#search_text{margin:0 !important;width:159px !important;font-size:80% !important;padding-top:1px !important;padding-bottom:1px !important;border-radius:0!important}
#prev_search{color:#fff;margin:0 !important;border:0 solid #f2390b ;background-color:#f2390b }
#next_search{margin:0 !important;color:#fff;border:0 solid #f2390b ;background-color:#f2390b }
div.zabsolutemodleft h3{border-bottom:2px solid #f0f0f0;text-transform:uppercase;font-weight:700 !important;color:#e92d00 !important;font-family:'Open Sans',Arial,serif !important;font-size:90% !important;line-height:1.3 !important;margin-top:0!important;/*padding-bottom:-7px!important*/}
div.zabsolutemodleft #term{font-size:80% !important}
div.zabsolutemodleft p.results{font-size:80% !important;display:block;line-height:1.2!important}
div.items-row div.span4{width:290px !important;background:#f9f9f9;box-shadow:0 0 5px 2px #d2d2d2;border-top:1px solid #d2d2d2;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-bottom:3px solid #9d261d !important}
section.zapbrend h2.entry-title a{font-family:'Open Sans',Arial,serif !important;font-size:70% !important}
section.zapbrend div.item-image{margin:0 auto !important;border:0 !important}
section.zapbrend div.item-image img.introtext-image{width:200px !important;margin-left:35px !important}
div.desc #tabs{margin:0!important;padding:0!important}
div.desc #tabs dt.open{padding-top:0!important;padding-bottom:0!important}
div.desc #tabs dt.open span,div.desc #tabs dt.closed span{margin:0!important;padding:0!important}
div.desc #tabs dt.open span h3,div.desc #tabs dt.closed span h3{font-size:120%!important;padding-top:0!important;padding-bottom:0!important;padding-left:8px!important;padding-right:8px!important;margin-top:0!important;margin-bottom:0!important;height:25px !important;line-height:25px !important}
div.desc #tabs dt.open span h3 a,div.desc #tabs dt.closed span h3 a{margin:0!important;padding:0!important}
div.desc #tabs dt.closed{padding-top:0!important;padding-bottom:0!important}
div.product-box2{margin:0;padding:0;margin-top:110px !important;display:block}
div.product-box2 div.nal{padding:0;padding-left:30px !important;margin:0;float:left;width:122px;line-height:1.5;background:url(../images/nal_icon.png) left bottom no-repeat;background-size: 11%;}
div.product-box2 div.p{margin:0;padding:0;display:block}
div.product-box2 div.wishlistz{float:right;margin:0;padding:0}
div.product-box2 div.wishlistz a.add_wishlistz{cursor: pointer;width:210px;margin-right:10px;padding-left:30px;background:url(../images/wishlist_icon2.png) left bottom no-repeat;line-height:1.5; background-size: 11%;}
div.product-box2 div.wishlistz a.add_wishlistz:hover{background:url(../images/wishlist_icon2z.png) left bottom no-repeat; background-size: 11%;}
ul.vmproduct li{width:208px !important}
ul.vmproduct li div.prod-row div.product-box div.wishlist{width:190px !important;margin:0 !important;padding:0!important;padding-top:0px !important;padding-left:5px !important;font-size:110%!important;background:url(../images/wishlist_icon2.png) left bottom no-repeat !important}
ul.vmproduct li div.prod-row div.product-box div.wishlist:hover{width:190px !important;margin:0 !important;padding:0!important;padding-top:0px !important;padding-left:5px !important;font-size:110%!important;background:url(../images/wishlist_icon2z.png) left bottom no-repeat !important}
ul.vmproduct li div.prod-row div.product-box div.nal{width:190px !important;padding:0!important;margin-top:7px !important;padding-left:30px !important;font-size:90%!important;text-align:left !important;background:url(../images/nal_icon.png) left bottom no-repeat !important}
h3.no-products{text-transform:none !important;color:#000;font-size:90%!important}
#vina-carousel-content301{width:100%;height:auto;margin:0;padding:5px 0;background-color:#f1f1f1;overflow:hidden}
#vina-carousel-content301 .item{background-color:#fff;;color:#333;padding:5px;margin:0 5px}
#vina-carousel-content301 .item a{color:#0088cc}
#vina-copyright301{font-size:12px;clear:both}
i.fa-rocket,i.fa-volume-control-phone,i.fa-map-marker,i.fa-envelope{width:30px;color:#fff;margin-right:10px;margin-bottom:70px;float:left;font-size:150%}
div.brand{font-family:'Open Sans',Arial,serif !important;background-color:#f1f1f1 !important;margin-bottom:0 !important;margin-top:10px !important}
div.brand div.module-inner{margin:0 !important;padding:0 !important;max-width:100%}
div.brand div.module-inner h3.module-title{margin:0 !important;padding:0 !important}
div.brand h3.module-title span,div.brand div.module-inner h3.module-title span{font-family:'Open Sans',Arial,serif !important;font-size:60% !important;color:#e92d00 !important;font-weight:700 !important;padding-left:7px !important}
div.nspTopInterface{width:915px!important}
ul.nspPagination{position:relative!important;left:420px !important;margin:0 auto !important}
div.zabsolutemod{background-color:#fff;opacity:0.70;filter:alpha(Opacity=70);width:225px !important;position:fixed !important;top:164px!important;right:38px!important;border:2px solid #ddd;display:block;padding:4px;line-height:20px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.9);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.9);box-shadow:0 1px 3px rgba(0,0,0,0.9)}
div.zabsolutemod222{position: fixed !important; top: 164px!important; left: 38px!important;}
div.zabsolutemod h3{border-bottom:2px solid #f0f0f0;text-transform:uppercase;font-weight:700 !important;color:#e92d00 !important;font-family:'Open Sans',Arial,serif !important;font-size:90% !important;line-height:1.3 !important;margin-top:0!important;/*padding-bottom:-7px!important*/}
div.zabsolutemod div.qfblock{/*margin-top:-7px !important;*/padding:0 !important;font-size:90% !important;margin-bottom:0 !important}
div.zabsolutemodwish{border:1px solid blue;background-color:#fff;opacity:0.70;filter:alpha(Opacity=70);width:225px !important;position:fixed !important;top:164px!important;left:38px!important;border:2px solid #ddd;display:block;padding:4px;line-height:20px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.9);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.9);box-shadow:0 1px 3px rgba(0,0,0,0.9)}
h3._modzakaz2{border-bottom:2px solid #f0f0f0;text-transform:uppercase;font-weight:700 !important;color:#e92d00 !important;font-family:'Open Sans',Arial,serif !important;font-size:90% !important;line-height:1.3 !important;margin-top:0!important;/*padding-bottom:-7px!important*/}
#innerBM373 label{display:none}
#innerBM373 div.qftext, #innerBM373 div.qfemail{height:28px;margin:1px !important}
#innerBM373 div.qftext input, innerBM373 div.qfemail input{width:219px;font-size:90% !important;margin:1px !important}
#innerBM373 div.qftext input:focus, #innerBM373 div.qfemail input:focus{background-color:#cedbeb !important}
#innerBM373 div.qfinlabel{margin:1px !important}
#innerBM373 div.qffile label{margin:1px !important;font-size:90% !important}
#innerBM373 div.qffile input.inputbox{margin:1px !important;font-size:90% !important}
#innerBM373 div.qftextarea label{width:219px;font-size:90% !important;margin:1px !important}
#innerBM373 div.qftextarea textarea{width:219px;height:70px;font-size:90% !important;margin:1px !important}
#innerBM373 form:focus{background-color:#fff !important}
#innerBM373 div.qftextarea textarea:focus{width:219px;height:70px;font-size:90% !important;margin:1px !important;background-color:#cedbeb !important}
#innerBM373 div.qfsubmit input{float:right;font-size:90% !important;margin:1px !important;padding:0 !important;padding-left:5px !important;padding-right:5px !important;border-radius:0 !important}
#innerBM373 div.qfblock{/*margin-top:-7px !important;*/padding:0 !important;font-size:90% !important;margin-bottom:0 !important}
div.code{line-height:1.3 !important;margin-bottom:5px!important;word-wrap: break-word;}
span.vm-img-desc{font-size:90% !important;padding-left:5px !important;display:block !important}
div.product-box div.Title{padding:0!important}
div.product-box div.Title{font-size:10px !important}
div.logogr{margin:0!important; margin-left:40px !important; margin-top:-10px !important; padding:0!important; color:#fff !important; font-family:'Open Sans',sans-serif !important; font-weight:700!important; font-size:0% !important; text-shadow:1px 1px 0 #283f6e}
div.zmodal{display:block !important;margin:0 !important;padding:0!important;width:660px !important;border:0!important;box-shadow:none !important}
div.zmodal a.modal{display:block !important;left:0 !important;position:relative !important;width:660px !important;margin:0 !important;padding:0!important;border:0!important;box-shadow:none !important}
div.zmodal a.modal img{position:relative !important;left:0 !important}
div.shadow{z-index:1000000000 !important}
#system-message div.alert-message{border:1px solid #aec5e4 !important;color:#09070e !important;background-color:#e4eaf3 !important}
#system-message div.alert-message h4.alert-heading{color:#000 !important}
div.alert-notice{border:1px solid #eed3d7 !important;color:#b94a48 !important;background-color:#f2dede !important}
div.alert-notice h4.alert-heading{color:#b94a48 !important}
div.podelitsa{margin-top:10px}
div.podelitsa0{margin-left:600px!important;padding:0!important;position:absolute;display:block !important;top:225px !important;z-index:1000 !important}
div.podelitsa2{display:block !important;margin:0 ;padding:0 ;width:225px !important;position:relative;float:right;z-index:1000 !important}
div.vkfoot{margin-top:-30px !important;margin-left:18px !important;float:left}
div.vkfoot a img { border: 0  !important; }
span.bold{font-weight:bold;}
div.manufacturer{margin-top:5px;margin-bottom:5px; }
div.AjaxPreloaderC{display: none !important;}
div.bs-docs-example{margin-top:15px;}
ul.category{list-style:none; margin-left: 0;}
div.gor-vid{display: flex;height: 110px;align-items: center;overflow: hidden; z-index: -1}
.zvonite{text-shadow: -1px -1px 0 #111, 1px -1px 0 #111, -1px 1px 0 #111, 1px 1px 0 #111;font-size: 28px;font-family: roboto;text-align: center;padding: 6px;}
#srch-form{
	background: #0c7cc1;
    background: -moz-linear-gradient(left, #ffffff 0%, #999999 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #ffffff), color-stop(100%, #999999));
    background: -webkit-linear-gradient(left, #ffffff 0%, #999999 100%);
    background: -o-linear-gradient(left, #ffffff 0%, #999999 100%);
    background: -ms-linear-gradient(left, #ffffff 0%, #999999 100%);
    background: linear-gradient(to right, #0c7cc1 0%, #273b81 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#999999', GradientType=1);
    content: "";
    display: block;
    height: 33px;
    width: 221px;
    border-radius: 3px;
}
#srch-form input{padding:2px 2px 2px 5px;margin:3px -3px 3px 3px;width:178px;height:23px;background: #EFF8FA;border: 0;}
#srch-form input::-webkit-input-placeholder {color:#333a46;}
#srch-form input::-moz-placeholder          {color:#333a46;}
#srch-form input:-moz-placeholder           {color:#333a46;}
#srch-form input:-ms-input-placeholder      {color:#333a46;}

input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
input:focus::-webkit-input-placeholder {opacity: 0; transition: opacity 0.3s ease;}
input:focus::-moz-placeholder          {opacity: 0; transition: opacity 0.3s ease;}
input:focus:-moz-placeholder           {opacity: 0; transition: opacity 0.3s ease;}
input:focus:-ms-input-placeholder      {opacity: 0; transition: opacity 0.3s ease;}
#srch-button{width:30px!important;height:27px!important;padding:0!important;margin:3px 3px 3px 0!important;background: #EFF8FA url(/templates/t3_blank/images/icons/gorelok_serarch_b.png) 55% 50% no-repeat!important;}
#srch-button:hover{background: #EFF8FA url(/templates/t3_blank/images/icons/gorelok_serarch_b_2.png) 55% 50% no-repeat!important;}
.error-text{font-size: 15px;margin: 15px 0 0 25px;}
table.tech-chars {width:100% !important;}
table.tech-chars td {width: auto !important;vertical-align: middle;}
table.tech-chars > tbody > tr:nth-child(2n) {background: #F4F8FB;}
table.tech-chars > tbody > tr:hover {background: #F4F8FB;}
div#ny{position: absolute;margin-left: 330px;animation: blur 4s linear infinite;color: #fff;}
@keyframes blur {
  0%{
    text-shadow:0px 0px .1px #e36060,
      0px 0px .1px #e36060,
      0px 0px .1px #e36060,
      0px 0px .1px #e36060,
      0px 0px .1px #e36060;
  }
  11%{
    text-shadow:0px 0px .1px #e36060,
      0px 0px .1px #e36060,
      0px 0px .1px #e36060,
      0px 0px .1px #e36060,
      0px 0px .1px #e36060;
  }
  16% {
    text-shadow:0px 0px .1px red,
      0px 0px .1px red, 
      0px 0px .1px red,
      0px 0px .1px red,
      0px 0px .1px red,
      0px 0px .1px red;
  }
  21% {
    text-shadow:0px 0px .1px green,
      0px 0px .1px green, 
      0px 0px .1px green,
      0px 0px .1px green,
      0px 0px .1px green,
      0px 0px .1px green;
  }
  44% {
    text-shadow:0px 0px .1px #399869,
      0px 0px .1px #399869, 
      0px 0px .1px #399869,
      0px 0px .1px #399869,
      0px 0px .1px #399869,
      0px 0px .1px #399869;
  }
  49% {
    text-shadow:0px 0px .1px green,
      0px 0px .1px green, 
      0px 0px .1px green,
      0px 0px .1px green,
      0px 0px .1px green,
      0px 0px .1px green;
  }
  54% {
    text-shadow:0px 0px .1px blue,
      0px 0px .1px blue, 
      0px 0px .1px blue,
      0px 0px .1px blue,
      0px 0px .1px blue,
      0px 0px .1px blue;
  }
  77% {
    text-shadow:0px 0px .1px #4170b3,
      0px 0px .1px #4170b3, 
      0px 0px .1px #4170b3,
      0px 0px .1px #4170b3,
      0px 0px .1px #4170b3,
      0px 0px .1px #4170b3;
  }
  82% {
    text-shadow:0px 0px .1px blue,
      0px 0px .1px blue, 
      0px 0px .1px blue,
      0px 0px .1px blue,
      0px 0px .1px blue,
      0px 0px .1px blue;
  }
  87% {
    text-shadow:0px 0px .1px red,
      0px 0px .1px red, 
      0px 0px .1px red,
      0px 0px .1px red,
      0px 0px .1px red,
      0px 0px .1px red;
  }
  100%{
    text-shadow:0px 0px .1px #e36060,
      0px 0px .1px #e36060,
      0px 0px .1px #e36060,
      0px 0px .1px #e36060,
      0px 0px .1px #e36060;
  }
}

#Mod406 {
	margin-bottom: 0px !important;
}

/* ????? ????? ? ????????? */
.main,
.container > header {
	margin: 0 auto;
	padding: 2em;
}

.container > header {
	text-align: center;
	padding: 3em;
}

.container > header h1 {
	font-size: 2.625em;
	line-height: 1.3;
	margin: 0;
	font-weight: 300;
}

.container > header span {
	display: block;
	font-size: 55%;
	opacity: 0.7;
	padding: 0 0 0.6em 0.1em;
}

/* ???????? ?????????? */
.main {
	max-width: 69em;
}

.column {
	min-height: 300px;
	position: relative;
}

.column:nth-child(2) {
	box-shadow: -1px 0 0 rgba(0,0,0,0.1);
}

.column p {
	font-weight: 300;
	font-size: 1.5em;
	padding: 0;
	margin: 0;
	text-align: right;
	line-height: 1.5; 
}

/* ????? ??????? ????????? */
.nav-top {
	text-transform: uppercase;
	width: 100%;
	font-size: 0.69em;
	line-height: 2.2;position: fixed;z-index: 10;
}

.nav-top a {
	color:#FFCE84;
	padding: 0 1em;
	letter-spacing: 0.1em;
	display: inline-block;
}

.nav-top a:hover {
	color: #e74c3c;
	background: rgba(255,255,255,0.6);
}

.nav-top span.right {
	float: right;
}

.nav-top span.right a {
	float: left;
	display: block;
}

button {
border: none;
    padding: 0px 15px;
    background: rgb(8 125 193);
    color: #fff;
    font-family: 'Lato', Calibri, Arial, sans-serif;
    font-size: 14px;
    letter-spacing: 1px;
    text-transform: uppercase;
    cursor: pointer;
    display: table-row-group; 
    margin: 0px 10px; 
    border-radius: 17px;
}

button:hover {
	background: rgb(47, 114, 199);
}

@media screen and (max-width: 46.0625em) {
	.column {
		width: 100%;
		min-width: auto;
		min-height: auto;
		padding: 1em; 
	}

	.column p {
		text-align: left;
		font-size: 1.5em;
	}

	.column:nth-child(2) {
		box-shadow: 0 -1px 0 rgba(0,0,0,0.1);
	}
}
	
@media screen and (max-width: 25em) {

	.codrops-icon span {
		display: none;
	}

}
a img {
  border: none; /* ??????? ????? */
}
.lightbox {
/** ?????????? ??????? ????? lightbox */
  position: fixed;
  overflow: hidden;
  z-index: 9999;
  width: 0;
  height: 0;
  text-align: center;
  top: 0;
  left: 0;
  background: rgba(0,0,0,0.8);
}
.lightbox img {
/** ??????? ????? ??????????? lightbox*/
  width: 65%;
  max-width: 65%;
  height: auto;
  margin: 5% auto;
/** ?????? ???????????? ?????????? */
  opacity: 0;
  border: 1px solid #4D4D4D;
/** ???? ? ???????? - ??? ?? ??????? */
  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.8);
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.8);
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.8);
/* ????????????? ???????????? ??? ????????  */
  -webkit-transition: opacity 500ms ease-in;
  -moz-transition: opacity 500ms ease-in;
  transition: opacity 500ms ease-in;  
}
.lightbox:target {
/** ?????????? lightbox ??? ??????? */
  width: auto;
  height: auto;
  bottom: 0;
  right: 0;
/** ??????? ?????? ?? ????????? */
  outline: none;
}
.lightbox:target img {
/** ?????? ??????? ????????????  */
opacity: 1;
}
/** ????? ???????? ??? ????-???????? */
.thumb img{
  width: 45%;
  margin:2%;
  box-shadow: 1px 2px 10px rgba(0, 0, 0, 0.6);
  -webkit-box-shadow: 1px 2px 10px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 1px 2px 10px rgba(0, 0, 0, 0.6);
}
.category-view .marg .cat_row img{
        height: 82px;
}
.category-view .marg .cat_row .category-border{
        text-align: center;
        height: 82px;
}
/*.marg .cat_row:nth-child(2){
	display:none!important;
}
*/