#navtopper {
border-bottom: 4px solid #C05A24 !important;
}

.x6lg, .fsr1 {display: none;}
.rndr .fa {font-size: 40px;
line-height: 1;
padding: 16px;
display: block;
text-align: center;
width: 72px;
color: #C05A24;}
#mutu {
margin-bottom: 20px;
font-size: 30px;
}
.vctl {display: block;
text-align: left;
border-bottom: 0 !important;
}
.nictr {height:200px; width: 100%; background-color: #B5B5B5 !important; background-size: cover !important; background-repeat: no-repeat !important; background-position: center center !important;}
.custtit { margin:0; }
.it_dsc {clear: both; padding-bottom: 10px;}
.it_prc {clear: both; padding-top: 10px;}
.it_name {font-size: 18px; text-transform: uppercase;}
.itb2 {height: 50px;}
.it_prc {
padding-top: 10px;
width: 50%;
float: left;
text-align: left;
}
.it_buy { float: right; text-align: right; width: 50%; }

.dropdown > .dropdown-toggle > .fa-angle-down {
transition: 0.4s all ease;
will-change: transform;
-webkit-filter: blur(0);
}
.navbar .dropdown > .dropdown-toggle:hover > .fa-angle-down {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
.iblnk a:link {opacity: 0.6;
filter:alpha(opacity=60);
}
.iblnk a:hover {opacity: 1;
filter:alpha(opacity=100);
}
.vdbut {color: #222222;
margin-top: 30% !important;
margin-right: 10px;
}
.vdbut:hover {
opacity: 0.8;
filter:alpha(opacity=80);
}
.vdbut.active {
color: #222222;
opacity: 0.5;
filter:alpha(opacity=50);
}
.owlc {width: 350px;
max-height: 350px;
overflow: hidden;
z-index: 0 !important;
white-space: nowrap;
}
.owlc img{ cursor: pointer; max-width: 350px !important; max-width: 350px !important;}
.owlc > .inrrow { text-align: center; display: inline-block; width:350px; margin-left: 5px; }
.inrrow > img { display: inline-block !important; }
.op0{
opacity: 0;
filter:alpha(opacity=0);
}
.op100{
opacity: 1;
filter:alpha(opacity=100);
}

.rlt {
position: relative;
bottom: 50px;
margin-top:-20px;
background: rgba(0,0,0,0.3);
font-size: 14px;
text-transform: uppercase;
text-decoration: none;
color: #FFFFFF !important;
padding: 6px 10px;
cursor: pointer;
letter-spacing: 2px;
text-align: center;
display: inline-block;
transition: color 0.4s ease 0s;
font-weight: 700;
}
.rlt:hover {
color: #222222 !important;
background: rgba(255,255,255,0.5);
}
.rss_cont {margin-bottom: 20px;
}
.panel-body {
padding-right: 0px;
}
.ewcnav > div {
display: inline-block;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
width: 42px;
height: 42px;
overflow: hidden;
padding-top: 4px;
}
.ewcnav i {width: 100%;
height: auto;
}
.mfp-img { background-color: #FFFFFF; }

#pn > .ifb > .lnk {
display: inline-block;
float: left;
margin-right: 20px;
text-transform: uppercase;
padding: 0px !important;
}
.acmenu.acm > .ifb > .lnk a {display: block;}
#pn > .ifb > .lnk a {padding: 5px; display: block;}
.newsdiv .ncon {max-height: 500px; overflow: hidden; display: block;}
#pn h4 > a.blk:not(.collapsed):before,#pn .h4 > a.blk:not(.collapsed):before {
content: "\f107" !important;
font-family: FontAwesome;
margin-left: 5px;
margin-right: 5px;
font-size: 20px;
width: 15px;
display: inline-block;
}
#pn h4 > a.blk.collapsed:before,#pn .h4 > a.blk.collapsed:before {
content: "\f105" !important;
font-family: FontAwesome;
margin-left: 5px;
margin-right: 5px;
font-size: 20px;
width: 15px;
display: inline-block;
}
.label-danger {
background-color: #d9534f;
}
.sradiobtn input[type=radio], #clearh h2{ display: none; }
.sradiobtn > label { padding: 8px 4px 0px 4px !important; background-color: transparent; border: 1px solid rgba(34,34,34,.3); cursor: pointer; margin-right: 10px; height: 40px; min-width: 40px; text-align: center; font-weight: 100 !important; }
#new_qty {
padding: 5px 10px 0px 10px !important;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.sradiobtn > input[type=radio]:checked+label{ background-color: #C05A24; color:#FFFFFF !important;}

.sortecho > div > a { display: inline-block; padding-right: 10px; padding-left: 10px; }
.inlogotel > a {
font-size: 24px;
color: rgba(34,34,34,0.5) !important;
font-weight: 100;
}
.inlogotel > a > i {
font-size: 30px !important;
vertical-align: -4px;
}
noindex > .tooltips > font > i {text-shadow: 0px 1px 2px rgba(255,255,255, 0.1);
}
.cursign > span, .scursign > span,.cursign > noindex, .scursign > noindex{
font-size: 12px;
}
.cart_tags {margin-top: 10px; margin-bottom: 10px;
}
.cart_tags a:before {content: "\f02b";
font-family: FontAwesome;
text-transform: uppercase;
margin-right: 5px;
font-size: 20px;
}
.cart_tags a:after{content:" ";margin-right:20px;
}

.cursign:after {
content: "\f158";
font-family: FontAwesome;
text-transform: uppercase;
margin-left: 5px;
margin-right: 5px;
font-size: 20px;
opacity: 0.5;
filter:alpha(opacity=50);
}
.cursign > span, .scursign > span,.cursign > noindex, .scursign > noindex{
display: none;
}
.scursign:before {
content: "\f158";
font-family: FontAwesome;
margin-left: 2px;
margin-right: 2px;
opacity: 0.5;
filter:alpha(opacity=50);
}

.camenu {
text-align: left;
background-color: #C05A24;
}
.section {
height:500px;
overflow:auto;
box-sizing: border-box;
}
.bg-1 {
background: url('images/bg-1.jpg') no-repeat center center fixed;
background-size:cover;
}
.revot {max-height: 156px !important; overflow: hidden; }
.parallax {position: absolute;
right: 0px; left: 0px;
padding-left: 5%;
padding-right: 5%;
padding-top: 40px;
padding-bottom: 40px;
overflow: hidden;
text-align: center;
}
.parallax_container {display: block;
}
.parallax > .h1,  .parallax > .h2, .parallax > .h3, .parallax > .h4,.parallax > .h5, .parallax > h1,  .parallax > h2, .parallax > h3, .parallax > h4,.parallax > h5, .parallax > p,.parallax > div{font-weight: bold;
text-align: center;
}

.flabel {
font-weight: bold;
opacity: 1;
filter:alpha(opacity=100);
}
.flabel.noactive {
opacity: 0.5 !important;
filter:alpha(opacity=50) !important;
font-weight: normal !important;
}
.modal-body,.modal-content {background-color: #FFFFFF;}
.bubble {color: #FFFFFF;
background: #C05A24;
text-align: center;
padding: 5px 20px 20px 20px;
position: relative;
box-shadow: 0px 21px 25px rgba(34,34,34, 0.28);
}
.bubble:before {
content: '';
position: absolute;
border-style: solid;
border-width: 15px 15px 15px 0;
border-color: transparent #C05A24;
display: block;
width: 0;
z-index: 1;
left: -10px;
top: 15px;
}
#logomini_top {padding: 5px 0px;
}
#logomini_top > img {max-height: 38px;
}
.mfp-iframe-scaler iframe {
background: #FFFFFF none repeat scroll 0% 0%;
}
.tra iframe {
background: transparent;
box-shadow: none;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
color: #FFFFFF !important;
background-color: #C05A24;
border-color: #C05A24;
}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
color: #C05A24 !important;
background-color: #B5B5B5;
border-color: #B5B5B5;
}
.pagination > li > a, .pagination > li > span {
color: #C05A24 !important;
background-color: rgba(181,181,181,.2);
border: 0 !important;
padding: 12px 20px;
font-size: 20px;
}
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus {
    color: #222222 !important;
    background-color: rgba(181,181,181,.1);
    border-color: #B5B5B5;
}
.nvs { color: #222222; }

.blog-comm { font-weight: lighter; }
#logomini_top > a > img,#logomini_bottom > a > img {max-height: 50px;
}
.img-responsive {
display: block;
max-width: 100%;
width: 100%;
height: auto;
}
.slider-handle {
background-color: #C05A24;
background-image: linear-gradient(to bottom, #ff8736 0%, #C05A24 100%);
}
.slider-tick {
background-image: linear-gradient(to bottom, #ffffff 0%, #FFFFFF 100%);
box-shadow: 0px -1px 0px rgba(34,34,34, 0.15) inset;
}
.slider-tick.in-selection,.slider-tick.in-selection,.slider-selection.tick-slider-selection {
background-image: linear-gradient(to bottom, #FFA06A 0%, #e5905f 100%);
}
.slider-track {
background-image: linear-gradient(to bottom, #ffffff 0%, #FFFFFF 100%);
box-shadow: 0px 1px 2px rgba(34,34,34, 0.2) inset;
}
.slider.slider-horizontal { width: 95%; }
.timg {margin-top: 10px;}
.lots > div > h2, .iblock > div > h2,.lots > div > .h2, .iblock > div > .h2 { margin-top: 0px !important; }
.lot { width: 50%; padding-bottom: 5px; padding-right: 40px;float: left; }
.lot > div { width: 50%; }
.op07 {
opacity: 0.7;
filter:alpha(opacity=70);
text-shadow: 0px 0px 1px #000;
}
.sprite { box-sizing: content-box; }
.cc > a > .span13 { margin-left: 0px !important; margin-right: 0px !important;float: none !important;}
.imgi {
box-shadow: 0px 0px 0px 5px rgba(192,90,36, 0) inset;
}
.imgi:hover {
opacity: 0.8;
box-shadow: 0px 0px 0px 5px rgba(192,90,36, 0.3) inset;
}
.dropdown-menu-openright > .dropdown-menu {
position: absolute;
left: 99%;
}
.dropdown-menu-openleft > .dropdown-menu {
position: absolute;
}
.dropdown-menu-openright.open > .lcat1,.dropdown-menu-openright.open > .lcat1 > a,.dropdown-menu-openleft.open > .lcat1,.dropdown-menu-openleft.open > .lcat1 a, .lcat1:hover > h4,.lcat1:hover > .h4,.lcat1:hover > .close{
color: #FFFFFF !important;
padding: 5px;
background: #C05A24;
}
.thumbnail {
-webkit-border-radius: 3px !important;
-moz-border-radius: 3px !important;
border-radius: 3px !important;
}
::-webkit-input-placeholder { color: rgba(0,0,0,.4) !important; }
::-moz-placeholder { color: rgba(0,0,0,.4) !important;}
:-ms-input-placeholder { color: #000 !important; }
input:-moz-placeholder { color: rgba(0,0,0,.4) !important; }
a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {
border-color: #C05A24;
}
.panel {
background-color: #f7f7f7;
box-shadow: none;
}
.well {
    background-image: linear-gradient(to bottom, #ffffff 0px, #f2f2f2 100%);
    background-repeat: repeat-x;
    border-color: #e5e5e5;
    box-shadow: 0px 1px 3px rgba(34,34,34, 0.05) inset, 0px 1px 0px rgba(255,255,255, 0.1);
}
.panel-primary {
border-color: #C05A24;
}
.panel-primary > .panel-heading {
background-image: linear-gradient(to bottom, #C05A24 0px, #C05A24 100%);
background-repeat: repeat-x;
}
.panel-primary > .panel-heading {
color: #FFFFFF;
background-color: #C05A24;
border-color: #C05A24;
}
.bigav { padding: 7px 15px !important; }
.bigav .ava {
height: 30px;
width: 30px;
max-height: 30px;
max-width: 30px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.lgd2 {
height: 30px;
width: 30px;
max-height: 30px;
max-width: 30px;
}
.rlv {position: relative;}
.abs {position: absolute;}
.dd2 h3 {display: none;}
.lgd3 {
width: 60px;
max-height: 60px;
max-width: 60px;
}
.cava {
height: 16px;
width: 16px;
max-height: 16px;
max-width: 16px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.panel-primary > .panel-heading > .panel-title > a, .panel-primary > .panel-heading > .panel-title > label{
color: #FFFFFF;
font-weight: 300;
font-family: "Roboto Condensed",sans-serif;
}
#catidcont,#catidcont2 { text-align: left; font-family: "Roboto Condensed",sans-serif; font-weight: 300; margin-bottom: 20px;}
.nav-pills li > a,.nav-tabs li > a{font-weight: 300;
font-family: "Roboto Condensed",sans-serif;
}
.nav-tabs > li.active::before,.nav-pills > li.active::before {
    background: #C05A24 !important;
}
.nav-tabs > li a,.nav-pills > li a {
    font-weight: 700;
    border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    background-color: transparent !important;
    border: 0 !important;
}
.nav-tabs > li:hover a,.nav-pills > li:hover a, .nav-tabs > li.active > a, .nav-pills > li.active > a,.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover,.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-tabs > li.active > a:focus,.nav-pills > li.active > a:focus{
    color: #FFFFFF;
}
.nav-tabs > li::before,.nav-pills > li::before {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    content: '';
    display: block;
    transition: 0.3s;
}
.nav-tabs:not(.header5) > li::before,.nav-pills:not(.header5) > li::before { background: rgba(181,181,181,.1); }
.btn-checkout {float: right !important;
-moz-border-radius: 0px !important;
-webkit-border-radius: 0px !important;
-khtml-border-radius: 0px !important;
border-radius: 0px !important;
}
.nav-tabs > li:hover::before,.nav-pills > li:hover::before {background: #FFA06A;
}
.dropdown-menu .panel {
border: 0;
}
.closer {
color: #FFFFFF;
font-size: 32px;
float: right;
font-weight: bold;
line-height: 1;
text-shadow: 0 1px 0 #000;
opacity: 0.2;
filter:alpha(opacity=20);
}
.closer:hover {
opacity: 1;
filter:alpha(opacity=100);
}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
color: #FFFFFF;
background-color: #C05A24;
}
.mgnf {
cursor: -webkit-zoom-in;
cursor: zoom-in;
}
.datepicker {
width: 320px;
}
.white-popup-block{
	background:#FFFFFF;
	padding:20px 30px;
	text-align:left;
	max-width:650px;
	margin:40px auto;
	position:relative;
	display: block;
	color: #222222;
}

#accordeon_search {margin-top: -24px;
position: absolute;

width: 32px;

height: 50px;
right: 0px;
transition: width 0.5s;
}
#searchmini {
text-align:right;
margin: 0px;

}

#paget { margin-top: 10px;}
.allsp { margin-bottom: 20px; }
.links > a { display: inline-block; background-color: rgba(34,34,34,.2); width: 100px; height: 100px; overflow: hidden; text-align: center; }
.links > a > img{ height: 100px;}
.numz { font-weight: bold; border-bottom: 2px dotted; }
.s2040 { background-color: rgba(221,221,221,.7) !important; }
.s2041 { background-color: rgba(91,192,222,.7) !important; }
.s2042 { background-color: rgba(240,173,78,.7) !important; }
.s2043 { background-color: rgba(92,184,92,.7) !important; }
.s2044 { background-color: rgba(66,139,202,.7) !important; }
.s2045 { background-color: rgba(217,83,79,.7) !important; }
.s2046 { background-color: rgba(87,61,125,.7) !important; }
.s2047 { background-color: rgba(15,174,150,.7) !important; }
.s2048 { background-color: rgba(170,170,170,.7) !important; }
.s2049 { background-color: rgba(17,17,17,.7) !important; }

.s2040:hover{ color: #000 !important; background-color: #dddddd !important; }
.s2041:hover{ color: #fff !important; background-color: #5bc0de !important; }
.s2042:hover{ color: #fff !important; background-color: #f0ad4e !important; }
.s2043:hover{ color: #fff !important; background-color: #5cb85c !important; }
.s2044:hover{ color: #fff !important; background-color: #428bca !important; }
.s2045:hover{ color: #fff !important; background-color: #d9534f !important; }
.s2046:hover{ color: #fff !important; background-color: #573d7d !important; }
.s2047:hover{ color: #fff !important; background-color: #0fae96 !important; }
.s2048:hover{ color: #fff !important; background-color: #aaaaaa !important; }
.s2049:hover{ color: #fff !important; background-color: #111111 !important; }

.s2040 > div > a { color: #000 !important; }
.s2041 > div > a,.s2041 > div > a ,.s2042 > div > a ,.s2043 > div > a ,.s2044 > div > a ,.s2045 > div > a ,.s2046 > div > a ,.s2047 > div > a ,.s2048 > div > a ,.s2049 > div > a { color: #fff !important;}
#files > div { float: left; margin-right: 20px; margin-bottom: 20px; width: 150px; overflow: hidden; }
.fileinput-button {
position: relative;
overflow: hidden;
display: inline-block;
}
.fileinput-button input {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  font-size: 200px;
  direction: ltr;
  cursor: pointer;
}
@media screen\9 {
  .fileinput-button input {
    filter: alpha(opacity=0);
    font-size: 100%;
    height: 100%;
  }
}
.bg-selected {-webkit-box-shadow: inset 0 0 0 9px #C05A24;
-moz-box-shadow: inset 0 0 0 9px #C05A24;
box-shadow: inset 0 0 0 9px #C05A24;
}
.bnonselt {font-size: 20px; padding: 10px; text-align: center; font-weight: bold; margin-top: 10px;}
.bg-selected .bselt,.bnonselt {display: none;}
.bg-selected .bnonselt {display: block !important; font-weight: 600; color: #C05A24 !important; }

.bg-primary a { color: #fff !important; }
.tip.lcats:hover a,.tip.lcats:hover .green { color: #fff !important; }
.tip.lcats a { color: #000 !important; }
.tip.lcats a > img { max-width: 87.5px; max-height: 87.5px; margin-right: 10px; }
.brdiv {  height: 116.66666666667px; display: inline-block; border-right: 1px solid #B5B5B5; padding-right: 20px;}
.brdiv h3 { margin-top: 25px;}
.active.brdiv h3 {font-weight: bold;}
.brdiv > a { height: 116.66666666667px; display: table-cell; vertical-align: middle; }
.dop_foto_cont_class > a > .thumbnail { margin-bottom: 5px !important; }
.well, .box3 { min-width: 240px; }
.radiobtn,.sradiobtn { display: inline-block; }
.radiobtn label { padding-left: 10px; padding-right: 20px; display: inline;}
#username_ok { display: inline-block; font-size: 24px; margin-right: 20px; }
#userpass_ok { display: inline-block;  font-size: 24px; margin-right: 20px; }
#userpass2_ok { display: inline-block;  font-size: 24px; margin-right: 20px; }
.modal {z-index: 1650 !important; }
.modal-backdrop {z-index: 0 !important; }
.form-inline .form-control {width: 100%;}
.form-control,.form-group { display:block; }
.sblk .form-group { width:100%; }
.bs-callout {
padding: 20px;
margin: 20px 0;
border: 1px solid #B5B5B5;
border-left-width: 5px;
border-radius: 3px;
}
.cl_item {
padding: 20px;
margin: 10px 0;
border: 1px solid #B5B5B5;
border-radius: 3px;float: left;
width: 48%;
}
.cl_item:nth-child(odd) { margin-right: 4%; }
.bs-callout-danger {
border-left-color: #d9534f;
}
.bs-callout-warning {
border-left-color: #f0ad4e;
}
.bs-callout-info {
border-left-color: #5bc0de;
}
.bs-callout h4,.bs-callout .h4 {
margin-top: 0;
margin-bottom: 5px;
}
.bs-callout-danger h4,.bs-callout-danger .h4 {
color: #d9534f;
}
.bs-callout-warning h4,.bs-callout-warning .h4 {
color: #f0ad4e;
}
.bs-callout-info h4,.bs-callout-info .h4 {
color: #5bc0de;
}
/*
.left-inner-addon {
position: relative;
right: 7px;
}*/
.left-inner-addon input, .left-inner-addon select {
padding-left: 30px;
}

.left-inner-addon i {
    position: absolute;
    padding: 10px 8px;
    pointer-events: none;
}

.right-inner-addon {
    position: relative;
}
.right-inner-addon input {
   padding-right: 30px;
}
.right-inner-addon i {
    position: absolute;
    right: 0px;
    padding: 10px 12px;
    pointer-events: none;
}
.dropdown-menu .fa-fw {display: inline-block; margin-right: 10px;}
.bg-default { color: #FFF; background-color: #aaa; }
.ib { display: inline-block; }
.pp { padding: 5px; }
.bb { border-right: 1px solid #B5B5B5; }
.ww { width: 100% !important; }
.w90 { width: 90% !important; }
.w80 { width: 80% !important; }
.w70 { width: 70% !important; }
.w60 { width: 60% !important; }
.w50 { width: 50% !important; }
.w40 { width: 40% !important; }
.w30 { width: 30% !important; }
.stot {margin-top: 5px;}
.w20 { width: 20% !important; }
.w10 { width: 10% !important; }
.cc { text-align: center !important; }
.ll { text-align: left !important; }
.rr { text-align: right !important; }
.jj { text-align: justify !important; }
.tinkwrd {text-align: left;}
.form-control::-moz-placeholder {
  color: #B5B5B5;
}
.form-control:-ms-input-placeholder {
  color: #B5B5B5;
}
.form-control::-webkit-input-placeholder {
  color: #B5B5B5;
}
.breadcrumb {
  padding: 8px 0px;
  margin-bottom: 10px;
  list-style: none;
  background-color: transparent !important;
  border-radius: 4px;
}
.breadcrumb .dropdown.open:hover {
color: #222222 !important;
background-color: transparent !important;
}
.breadcrumb > li {min-height: 30px;}
#dropbr { margin: 0px 20px 0 !important;}
.ibhbib { font-size: 30px !important; line-height: 1.2; padding-top: 5px;}
.tbib { font-size: 22px !important;}
.breadcrumb > li, .h1bread  h1, .h1bread  h2, .ifb.ifilter .lnk.lcat1, .ifb.ifilter .lnk.lcat1 h2 {
  display: inline-block !important;
  margin: 0 !important;
  font-weight: 300 !important;
  font-family: "Roboto Condensed",sans-serif;
  font-size: 12pt !important;
  text-transform: uppercase;
}
.lnk.lcat1 a,.lnk.lcat1active a {border-bottom: none !important;}
.lnk.lcat1.h1bread:hover h1,.lnk.lcat1active.h1bread h1,.lnk.lcat1:hover h2,.lnk.lcat1active h2 { color: #FFFFFF !important;}
.breadcrumb > li + li:before {
  content: "/\00a0";
  padding: 0 5px;
  color: #777777 !important;
}
.breadcrumb > .active {
  color: #777777 !important;
}
.smor > a:before {
  content: "\f104\00a0\00a0\00a0";
  font-family: FontAwesome;
}
.carousel-inner > .item > .container {
position: relative;
}
.carright > a:after {
 content: "\00a0\00a0\00a0\f105";
font-family: FontAwesome;
position: absolute;
right: 10px;
display: block;
top: 10px;
}
.nav > li {line-height: 1;}
.navbar .nav > li {
float: left;
}
.navbar-left > li, .navbar .nav > li > a, .navbar .nav > li > form {
display: table-cell;
height: 50px;
vertical-align: middle;
}
.pd510 > tr > td, .pd10 > tr > th,.pd5 > tbody > tr > td, .pd10 > tbody > tr > th{
padding: 5px !important;
}
.item.pd5, .pd5 > tr > td, .pd5 > tr > th,.pd5 > tbody > tr > td, .pd5 > tbody > tr > th{
padding: 5px !important;
}
audio {
display: block;
width: 100%;
}
.hovractive, .hovr:hover {
background: rgba(192,90,36,.5) !important;
}
.us_ {
color:  rgba(34,34,34,.5) !important;
}
.us_:hover {
color: #222222 !important;
}
.trash {
color: #B5B5B5;
}
.highlight {
-webkit-box-shadow: inset 0 0 0 5px rgba(192,90,36,.5);
-moz-box-shadow: inset 0 0 0 5px rgba(192,90,36,.5);
box-shadow: inset 0 0 0 5px rgba(192,90,36,.5);
}
.highlight-accept {
color: #C05A24;
background: rgba(192,90,36,.5);
}
.day {
padding:5px;
position: relative;
height: 30px;
font-size: 22px;
vertical-align: middle !important;
text-align: center !important;
}
.day > a {
color: #222222 !important;
}
.day.red > a {
color: #d9534f !important;
}
.cu.day:hover {
background: rgba(255,160,106,.5) !important;
}
.today {
-webkit-box-shadow: 0 0 0 4px rgba(217,83,79,0.75);
-moz-box-shadow: 0 0 0 4px rgba(217,83,79,0.75);
box-shadow: 0 0 0 4px rgba(217,83,79,0.75);
}
.dragy:hover{
-webkit-box-shadow: inset 0 0 0 5px rgba(34,34,34,.3);
-moz-box-shadow: inset 0 0 0 5px rgba(34,34,34,.3);
box-shadow: inset 0 0 0 5px rgba(34,34,34,.3);
}
.dragy{
border-top: 2px solid rgba(34,34,34,.3);
}
#fpt { display: none; }
.def { color: #C05A24 !important; }
.green { color: #4b964b !important; }
.red { color: #d9534f !important; }
.redline { border-top: 6px solid #d9534f; height: 6px; margin-left: 4px; margin: 4px; }
.blue { color: #006DCC !important; }
.orange { color: #F0AD4E !important; }
.grey { color: #949494 !important; }
.white { color: #ffffff !important; }
.yellow { color: #b9b900 !important; }
.cyan { color: #00b9b9 !important; }
.magenta { color: #b900b9 !important; }
.black { color: #000000 !important; }

.spoiler >  input + .box > blockquote{
        display: none;
}
.spoiler >  input:checked + .box > blockquote {
        display: block;
}
.spoiler >  input[type="checkbox"] {
cursor: pointer;
border-color:transparent !important;
border-style:none !important;
background:transparent none !important;
position:relative;
z-index:1;
margin:-10px 0 -30px -230px;
}
.spoiler span.sclose,
.spoiler span.sopen{
 padding-left:22px;
color: #C05A24 !important;
text-decoration: none;
}
.spoiler >  input[type="checkbox"]:focus {
}
.spoiler >  input +  .box > span.sclose {
        display: none;
}
.spoiler >  input:checked +  .box > span.sclose {
background: url(images/open.gif) -2px  2px no-repeat;
display: inline;
}
.spoiler >  input:checked  + .box > span.sopen {
display: none;
}
.spoiler >  input +  .box >  span.sopen {
background: url(images/closed.gif) -2px 2px no-repeat;
display: inline;
}
.spoiler blockquote,
.spoiler{
border-radius:1px;
-webkit-border-radius:1px;
-khtml-border-radius:1px;
-moz-border-radius:1px;
-o-border-radius:1px;
-ms-border-radius:1px;
}
.spoiler {
overflow-x:hidden;
}
.spoiler blockquote {
margin-top:-5px;
min-height: 23px;
}
.scell {
margin-left: 5px;
border-left: 1px solid #C05A24;
padding: 15px;
}
.bor {
border: 1px rgba(34,34,34,0.2) solid;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.borl {border-left: 2px rgba(34,34,34,0.5) solid; padding-left: 5px; margin-top: -5px; margin-left: 2px;
}
.borb {
border-bottom: 1px rgba(34,34,34,0.5) solid;
}
.panel-group h4,.panel-group .h4 {margin:0;
}
.acm {margin-top:0px;
margin-bottom:0px;
}
.topcatmenu .lgd,.acmenu.acm .lgd {
margin-right: 10px;
margin-top: 0px;
width: 32px;
height: 32px;
}
.topcatmenu .cc,.acmenu.acm .cc {
text-align: left !important;
width: 100%;
}
.topcatmenu .h1bread,.acmenu.acm .h1bread {
margin-right: 0px !important;
}
.topcatmenu br,.acmenu.acm br {
display: none;
}
.acmenu a.blk {
overflow-x: hidden;
padding-right: 20px;
}
.acmenu a.blk:not(.collapsed):after {content: "\f107";
font-family: FontAwesome;
margin-left: 5px;
margin-right: 5px;
line-height: 1.4 !important;
font-size: 22px;
width: 15px;
display: inline-block;
position: absolute;
right: 0;
}
.acmenu a.blk.collapsed:after {
content: "\f105" !important;
font-family: FontAwesome;
margin-left: 5px;
margin-right: 5px;
line-height: 1.4 !important;
font-size: 22px;
width: 15px;
display: inline-block;
position: absolute;
right: 0;
}
.blink {
-webkit-animation: blink 1s step-end 3;
animation: blink 1s step-end 3;
}
@-webkit-keyframes blink { 50% { visibility: hidden; }}
@keyframes blink { 50% { visibility: hidden; }}
.fromto {display: none; width: 180px !important;}
.lgcl {
padding:5px;
font-weight: 100;
font-size: 40px;
text-transform: uppercase;
text-align: center;
margin-bottom: 20px;
display: inline-block;
}
.lgcl:hover a{color: #222222 !important;
}
.sku {padding-left: 20px; max-height: none; overflow: visible; }
.sku.active {max-height: 366px; overflow: hidden; }
.pd_dsc { clear: both; display: block; max-height: 160px; overflow: hidden;}

.lgcl a { display: block; }
.lgcl:after { display: inline-block; content: ''; width: 100px; background-color: rgba(34,34,34,.5);  height: 3px; }
#playlist { padding-left: 12px; margin-left: 0px; margin-top: 20px; margin-bottom: 10px;}
#playlist > li { list-style-type: none; margin-right: 20px; }
#playlist a:before {
font-family: FontAwesome;
font-size: 24px;
padding: 5px;
width: 2em;
text-align: center;
display: inline-block;
content: "\f028"; }
#playlist > .active a:before {
font-family: FontAwesome;
padding: 5px;
display: inline-block;
-webkit-animation: fa-spin 2s infinite linear;
animation: fa-spin 2s infinite linear;
content: "\f110";
}
#playlist,#btm_cp { text-align: left; }
#playlist > li a{color:#C05A24;}
#playlist > li a:hover{color:#FFA06A;}
.form-group input, .form-group select, .form-group textarea {
border: 1px solid rgba(34,34,34,0.2);
}
.form-group.error input, .form-group.error select, .form-group.error textarea {
border: 1px solid;
}
.vbtn {
color: #FFFFFF !important;
background-color: transparent;
border: 1px solid #FFFFFF !important;
border-color: #C05A24;
text-transform: uppercase;
}
.vbtn:hover, .vbtn:focus, .vbtn:active {
text-shadow: none;
background-color: #C05A24;
}
.vbtn2 {
color: #222222 !important;
background-color: transparent;
border: 1px solid #222222 !important;
border-color: #222222;
text-transform: uppercase;
}
.vbtn2:hover, .vbtn2:focus, .vbtn2:active {
text-shadow: none;
color: #FFFFFF !important;
background-color: #C05A24;
border: 1px solid #C05A24 !important;
border-color: #C05A24;
}
.m0 {margin-top: 0px;}
.carousel-indicators li:not(.magnifier) {background-color: transparent !important;
margin: 0 !important;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
border:0 !important;
height: 35px !important;
width: 35px !important;
content:'';
}
.carousel-indicators li:after {
background-color: rgba(255,255,255,.5);
}
.carousel-indicators li.active:after {
background-color: #fff;
}
.carousel-indicators li:after, .carousel-indicators li.active:after{
height: 4px;
width: 35px;
display: block;
content:'';
margin-top: 50%;}
.carousel-indicators {
bottom: -5px !important;
padding-left: 10px;
}
#tubular-container {
opacity: 1;
filter:alpha(opacity=100);
}
#tubular-player {
background-color: transparent;
}
.fqtyu {float: left; margin-right: 10px;}
.pattern {
background-image: url("images/pattern.png");
background-repeat: repeat;
background-attachment: scroll;
width: 100%;
height: 100%;
position: fixed;
top: 0px;
left: 0px;
z-index: 0;
}
.item .pattern,.item #tubular-container {
position: absolute !important;
}
.onavi2 {
padding: 6px 20px 6px 20px;
}
.onavi2 > div > a:link,.onavi2 > div > a:active,.onavi2 > div > a:visited,.onavi2 > div > a:hover{
color: #FFFFFF;
}
.inlogo .lgmin {
display:none
}
.lgmip img {
max-height: 90px;
}

.f1.logomini img{max-height: 90px;
}
.inlogo .lgbig > img {
margin-right: 20px;
min-width: 75px;
margin-left: 20px;
}

#footer_inner {
width:1360px;
}
.botl .pull-right { margin-left: 10px; }
.botl a{ color: rgba(31,31,31,0.8) !important; font-size: 16pt !important; }
.botl a:hover { color: #1F1F1F !important; }
.pluso-box {
z-index: 2777 !important;
}
#navbarcontainer {white-space: nowrap; width: 100% !important; padding-left: 0px; }
#navbar_panel_inner_content { overflow: hidden; width: 100% !important; }
.adm { white-space: nowrap; color: #222222; background-color: #e5e5e5; padding: 10px; position: absolute; width: auto !important; left: 0px; top: 50px;}
.adm0 {float: left; max-width: 550px; color: #222222; position: absolute; z-index: 1060; background-color: #eee; padding: 10px; padding-left: 25px; background-image: url(images/drag.png); background-position: left top; background-repeat: repeat-y; width: auto !important;}
.adm1:hover,.adm0:hover {background-color: #e5e5e5; cursor: -webkit-grab; cursor: move;  }
.adm1 { border-top: 2px solid rgba(0,0,0,0.05); border-right: 2px solid rgba(0,0,0,0.05);float: left; max-width: 550px; color: #222222; position: absolute; z-index: 1060; background-color: #eee; padding: 10px; margin-top: -64px; margin-left: -12px; padding-left: 25px; background-image: url(images/drag.png); background-position: left top; background-repeat: repeat-y; width: auto !important;}
.ed0 {padding: 10px !important;}
.ed0:before {position: absolute; margin-top: -15px;content: "\f192";font-family: FontAwesome;text-transform: uppercase;font-size: 20px;color: #d9534f; opacity: 0.2; filter:alpha(opacity=20); }
.ed0:hover:before { display: none; }
.ed0:hover,.ed1:hover {background-image: none;
-webkit-box-shadow: 0 0 0 2px #eee, inset 0 0 0 2px #eee;
-moz-box-shadow: 0 0 0 2px #eee, inset 0 0 0 2px #eee;
box-shadow: 0 0 0 2px #eee, inset 0 0 0 2px #eee;
}
.mimg { height: 18px; margin-right: 5px; }

.empty_iblock { display: none; }
.ed0 > .iblock > .empty_iblock {
background-color: rgba(181,181,181,.3);display: block !important;min-height: 100px;color: #FFFFFF;text-align: center;padding: 10px;  font-size: 50px;text-transform: uppercase;
}
.countdown { max-width: 270px; text-align: center; margin-bottom: 0px;}
.countdown > h3,.countdown > .h3 { margin-bottom: 0px; font-size: 22px; display: inline-block; font-weight: 300; text-align: center; width: 100%; margin-top: 10px; }
.expire { text-align: center; display: inline-block; margin-left: 5px; margin-right: 5px;}
.esmall { font-size: 1em; font-weight: 100;}
.estat { font-size: 1em; padding: 5px 10px 5px 10px; text-align: center; }
.ebig {
padding-top: 22px;
font-weight: 600;
display: inline-block;
line-height: 18px;
background-color: rgba(181,181,181,.3);
font-size: 30px;
font-weight:bold;
height:60px;
width:50px;
position:relative;
text-align:center;
}
.datepicker.dropdown-menu {
color: #222222 !important;
background-color: #FFFFFF !important;
}
.status {
font-size: 1.5em;
padding: 10px;
color: #FFFFFF;
text-align: center;
text-shadow: 1px 1px 1px rgba(34,34,34,.4);
width:240px;
}
.switch_on {
width: 46px;
height: 26px;
text-align: left;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-khtml-border-radius: 4px;
border-radius: 4px;
cursor: pointer;
font-size: 8px;
overflow: hidden;
-webkit-box-shadow: inset 0 2px 8px rgba(34,34,34,0.31);
-moz-box-shadow: inset 0 2px 8px rgba(34,34,34,0.31);
box-shadow: inset 0 2px 8px rgba(34,34,34,0.31);
}
.switch_off {
width: 46px;
height: 26px;
text-align: right;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-khtml-border-radius: 4px;
border-radius: 4px;
cursor: pointer;
font-size: 8px;
overflow: hidden;
-webkit-box-shadow: inset 0 2px 8px rgba(34,34,34,0.31);
-moz-box-shadow: inset 0 2px 8px rgba(34,34,34,0.31);
box-shadow: inset 0 2px 8px rgba(34,34,34,0.31);
}
.switch_off > .sw {
margin-left: 2px;
-webkit-transition: all .2s;
-moz-transition: all .2s;
transition: all .2s
}
.switch_on > .sw {
margin-left: 20px;
-webkit-transition: all .2s;
-moz-transition: all .2s;
transition: all .2s
}

.switch_on > .state, .switch_off > .state{
display: none;
}
.sw {
position: relative;
margin: 1px;
-moz-border-radius: 21px;
-webkit-border-radius: 21px;
-khtml-border-radius: 21px;
border-radius: 21px;
height: 21px;
width: 21px;
border-radius: inherit;
box-shadow: 0 0 10px rgba(34,34,34,0.3), 0 1px 1px rgba(34,34,34,0.25);
-webkit-transition: all .2s;
-moz-transition: all .2s;
transition: all .2s
}
.switch_off .sw {background-color: #FFFFFF;
background: #FFFFFF;
background: -moz-linear-gradient(#FFFFFF, #B5B5B5);
background: -ms-linear-gradient(#FFFFFF, #B5B5B5);
background: -o-linear-gradient(#FFFFFF, #B5B5B5);
background: -webkit-gradient(linear, 0 0, 0 100%, from(#FFFFFF), to(#B5B5B5));
background: -webkit-linear-gradient(#FFFFFF, #B5B5B5);
background: linear-gradient(#FFFFFF,#B5B5B5);
border-color: #B5B5B5;
}
.switch_on .sw {background-color: #5cb85c;
background: #5cb85c;
background-image: -webkit-linear-gradient(top,#5cb85c 0,#419641 100%);
background-image: -o-linear-gradient(top,#5cb85c 0,#419641 100%);
background-image: -webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));
background-image: linear-gradient(to bottom,#5cb85c 0,#419641 100%);
background-repeat: repeat-x;
border-color: #fff;
}
.widget {
position: fixed;
background-color: #FFFFFF;
}
.widget > .fa { font-size: 22px; line-height: 1.8;}
.avatar {
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
-khtml-border-radius: 0px;
border-radius: 0px;
height: 128px;
width: 128px;
overflow: hidden;
}
.mavatar {
height: 56px;
width: 56px;
border-radius: 50%;
margin-right: 5px;
box-sizing: content-box;
}
.ringus {width:140px; height:140px; margin-top: 40px; margin-right: 20px; border: 4px solid #B5B5B5;}
.mava{
height: 36px;
width: 36px;
margin-top: 5px;
box-sizing: content-box;
}
.wid {
height: 32px;
width: 32px;
margin-right: 5px;
display: block;
float: left;
margin-top: 4px;
text-align: center;
}
.ringer.badge {
color: #C05A24;
background-color: #FFFFFF;
}
.fico {
display: block;
padding: 4px 10px;
color: #FFFFFF;
text-align: center;
}
.switch_on, .switch_off { border: 2px solid rgba(255,255,255,0.5); }
.fico > a:link, .fico > a:visited, .fico > a:active {
color: #FFFFFF;
opacity: 0.8;
filter:alpha(opacity=80);
}
.fico > a:hover {
opacity: 1;
filter:alpha(opacity=100);
}
.fico > a > i {
font-size: 28px !important;
}
.aaa {
clear: both;
}
.monline {
border: 4px solid rgba(75,150,75,0) !important;
overflow: hidden;
height: 64px;
width: 64px;
box-sizing: border-box;
}
.moffline {
border: 4px solid rgba(34,34,34,0) !important;
overflow: hidden;
height: 64px;
width: 64px;
box-sizing: border-box;
}
.monline:hover {
border: 4px solid rgba(75,150,75,.5) !important;
}
.moffline:hover {
border: 4px solid rgba(181,181,181,.5) !important;
}
.stars {
white-space:nowrap;
padding: 5px;
font-size: 24px;
}
.stars > font > i { padding: 2px; }
.online {
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
-khtml-border-radius: 0px;
border-radius: 0px;
border: 4px solid rgba(75,150,75,0) !important;
overflow: hidden;
height: 136px;
width: 136px;
background-color:#FFFFFF;
}
.offline {
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
-khtml-border-radius: 0px;
border-radius: 0px;
border: 4px solid rgba(34,34,34,0) !important;
overflow: hidden;
height: 128px;
width: 128px;
background-color:#FFFFFF;
}
.online:hover {
border: 4px solid rgba(75,150,75,.5) !important;
}
.offline:hover {
border: 4px solid rgba(181,181,181,.5) !important;
}
.avatarcoll {
 width: 90%;
}
.bigletter {
float: left;
color: #C05A24;
font-size: 75px;
line-height: 60px;
padding-top: 4px;
padding-right: 8px;
padding-left: 3px;
font-family: Georgia;
}
.frow {
cursor: pointer;
}
.frow:hover > td > span > a > h3,.frow:hover > td  > a > h2,.frow:hover > td > span > a > .h3,.frow:hover > td  > a > .h2,.frow:hover .fa{
color: #FFA06A !important;
}
.bcell {
padding: 0px 10px 10px 10px;
border-left: 4px solid #B5B5B5;
}
.bcell:hover {
padding: 0px 10px 10px 10px;
border-left: 4px solid #C05A24;
background: rgba(181,181,181,0.2);
}
.bdes {
font-family: "Roboto Condensed",sans-serif;
margin-top: 0px !important;
}
.cu {
cursor: pointer;
}
.pcell{
background: rgba(181,181,181,0.4);
}
.ncell > .pagination {
display: block !important;
}
.ncell > a > h2,.ncell > a > .h2 {
margin-top: -10px;
}
.fleft {
padding-left: 20px !important;
padding-right: 0px !important;
}
.fright {
padding-left: 30px !important;
padding-right: 30px !important;
}
.ncell > a > h2,.ncell > a > .h2 {
margin-top: -10px;
}
.ncell > a > h3,.ncell > a > .h3 {
margin-top: -10px;
margin-bottom: -10px;
display: inline;
}
.ncell > a > h4,.ncell > a > .h4 {
margin-top: 0px;
}
.fcell {
padding-top: 20px !important;
padding-bottom: 20px !important;
}

.saleclass {
margin-left: -10px;
position: absolute;
width: 80px;
overflow: hidden;
}
.itemdiv:hover .saleclass, .ed0:hover .saleclass {
margin-left: -10px;
position: absolute;
width: 0px;
transition: 0.3s;
overflow: hidden;
}

.sale1 {z-index: 501;
-webkit-transform: skew(-20deg);
-moz-transform: skew(-20deg);
-o-transform: skew(-20deg);
transform: skew(-20deg);
transition: 0.3s;
position: relative;
margin-top: 10px;
background-color: #d9534f;
width: 80px;
height: 40px;
margin-left: -20px;
}
.sale2 {
position: relative;
z-index: 502;
width: 80px;
height: 40px;
margin-left: -20px;
color: #FFF;
font-size: 22px;
top: -36px;
}

a > i[class^="fa-"], a > i[class^="fa-"],  h4 > span > i[class^="fa-"], .h4 > span > i[class^="fa-"], a > div > i[class^="fa-"], .btn > font > i[class^="fa-"], li > a > font > i[class^="fa-"] {
font-size: 18px;
}
.zsearchinput {
margin-right: 10px; background-color: rgba(34,34,34,0.1); border: solid 1px rgba(255,255,255,0.2); color: #ffffff;
}
.carou {
padding: 5px; color: #222222; margin-bottom: 20px;
}
.bigfoto {
max-height: 300px;
max-width: 300px;
}
.li1 { border-bottom: 3px solid rgba(181,181,181,.5); }
tr.invert > td,a.invert:link,a.invert:hover, a.invert:visited,a.invert:active{ color: #FFFFFF; background-color: #C05A24 !important; padding: 3px;}

.invnc0 { color: #000000;}
.invnc1 { color: #dddddd;}
.invnc2 { color: #005f95;}
.invnc3 { color: #3fa5db;}
.invnc4 { color: #3fa5db;}
.invnc5 { color: #dddddd;}
.invnc6 { color: #4a4a4a;}
.invnc7 { color: #000000;}
.invnc8 { color: #001c52;}
.invnc9 { color: #e0e0e0;}
.invnc10 { color: #3fa5db;}
.invnc11 { color: #000000;}
.invnc12 { color: #bbbbbb;}
.nc0 { color: #FFFFFF; }
.nc1 { color: #222222; }
.nc2 { color: #FFA06A; }
.nc3 { color: #C05A24; }
.nc4 { color: #C05A24; }
.nc5 { color: #222222; }
.nc6 { color: #B5B5B5; }
.nc7 { color: #FFFFFF; }
.nc8 { color: #FFE3AD; }
.nc9 { color: #1F1F1F; }
.nc10 { color: #C05A24; }
.nc11 { color: #FFFFFF; }
.nc12 { color: #444444; }
.bgnc0 { background-color: #FFFFFF; }
.bgnc1 { background-color: #222222; }
.bgnc2 { background-color: #FFA06A; }
.bgnc3 { background-color: #C05A24; }
.bgnc4 { background-color: #C05A24; }
.bgnc5 { background-color: #222222; }
.bgnc6 { background-color: #B5B5B5; }
.bgnc7 { background-color: #FFFFFF; }
.bgnc8 { background-color: #FFE3AD; }
.bgnc9 { background-color: #1F1F1F; }
.bgnc10 { background-color: #C05A24; }
.bgnc11 { background-color: #FFFFFF; }
.bgnc12 { background-color: #444444; }
.idess {max-height: 120px; overflow: hidden;}
#admmenu h3 { text-transform: uppercase; }
#admmenu h3 > span > i { padding-top: 7px; }
.h1, .h2, .h3, .h4, .h5, h1, h2, h3, h4, h5 {
font-family: "Roboto Condensed",sans-serif;
color: #222222;
font-weight: 300;
}
#mform h3, #mform .h3 {margin-top: 0px;}
h5, h6 {
font-family: "Roboto Condensed",sans-serif;
color: #222222;
font-weight: 400;
}
.badge, .widget {-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}
#tipadm {-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
}
.dropdown-menu { min-width: 240px; z-index: 1100; }
.dropdown-menu li, .dropdown-menu li > a, .borl li > a, .acm li > a, .acm li > a, .dropdown-menu a, .dropdown-menu h4, .dropdown-menu .h4 {
line-height: 2 !important;
font-size: 16px !important;
font-weight: 300;
font-family: "Roboto Condensed",sans-serif;
}
.dropdown-menu li > h4,.dropdown-menu li > .h4{padding-left: 10px !important;
}
.borl li > a {
padding: 5px 16px 5px 5px;
}
.bbtt {
    display: inline-block;
    font-size: 12px;
    font-weight: 700;
    line-height: 1;
    color: #FFFFFF;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    line-height: 1.2;
    background-color: #FFA06A;
}
.dropdown-menu > li > a {padding: 5px 5px 5px 5px;}
.dropdown-menu .panel-body {
padding: 5px 0px 5px 5px;
}
.btn {
display: inline-block;
padding: 10px 16px;
font-size: 18px;
line-height: 1.5 !important;
box-shadow: none;
height: 50px;
-webkit-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
border: 1px solid transparent;
min-width: 50px;
}
.btn-default {background-color: transparent;
background-image: none;
text-shadow: none;
border-color: rgba(192,90,36,.5) !important;
border: 1px solid rgba(192,90,36,.5);
color: #C05A24;}
.btn-default:hover {
background-color: #C05A24;
background-image: none;
border-color: transparent !important;
border: 1px solid transparent;
color: #FFFFFF !important;
}
.btn-success {color: #ffffff !important;
background-color: #C05A24;
border-color: #C05A24;}
.btn-success:hover {
color: #ffffff !important;
background-color: #C05A24;
border-color: #C05A24;
}

.btn-success:active, .btn-success:focus, .btn-success.focus, .btn-success.active, .open > .dropdown-toggle.btn-success {
color: #ffffff !important;
background-color: #FFA06A !important;
border-color: #FFA06A !important;
}


.btn-primary {
background-color: #C05A24;
color: #ffffff !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
border-color: #C05A24;
background-image: none;
background-repeat: repeat-x;
border-color: #C05A24;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled], .btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary.focus:active, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus {
background-color: #C05A24;
background-image: none;
border-color: #C05A24;
background-position: 0 0;
}
.btn, .btn-default, .btn-success, .btn-inverse, btn-danger {
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
}
.btn:hover, .btn-default:hover, .btn-success:hover, .btn-inverse:hover, btn-danger:hover {
background-position: 0 0;
}
.btn-default {
border-color: #a3a3a3;
}
.btn-default:hover {
border-color: #919191;
}
#naviner {
background-color: #FFFFFF; border-color: #FFFFFF;
filter: none;
}
#navbar_panel_inner_content > li > a {
color: #222222;
text-shadow: 1px 1px 1px rgba(255,255,255,.4);
}
#navbar_panel_inner_content > li > a:focus, #navbar_panel_inner_content > li > a:hover {
color: #C05A24;
}
#navbar_panel_inner_content > .active {
background-color: rgba(181,181,181,.35);
}
.table th, .table td {
text-align: left;
vertical-align: top;
}
.table-bordered {
border-width: 1px 1px 1px 0px;
border-style: solid solid solid none;
border-color: #B5B5B5 #B5B5B5 #B5B5B5 -moz-use-text-color;
}
.table-bordered th, .table-bordered td {
border-left: 1px solid #B5B5B5;
}
.navbar {
border: 0;
}

.navbar .nav > li > .dropdown-menu:after {
border-bottom: 6px solid #FFFFFF;
}
.navbar .nav > li > a {
text-shadow: none;
}
.nnn .brand, .nnn .nav > li > a {
color: #222222;
}

.dropdown-menu  li {
text-align: left !important;
}
.dropdown-menu li > a{
color: #FFFFFF;
display: block;
}
.dropdown-menu  li > a:link{
color: #FFFFFF;
}
.dropdown-menu  li > a:hover{
color: #FFFFFF;
}
.dropdown-menu  li > a:active{
color: #FFFFFF;
text-decoration: none;
background-color: #ca5f26;
background-image: -moz-linear-gradient(top, #d36328, #C05A24);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d36328), to(#C05A24));
background-image: -webkit-linear-gradient(top, #d36328, #C05A24);
background-image: -o-linear-gradient(top, #d36328, #C05A24);
background-image: linear-gradient(to bottom, #d36328, #C05A24);
background-repeat: repeat-x;
}
.dropdown-menu  li > a:visited{
color: #FFFFFF;
}
.dropdown-menu  li  {
color: #FFFFFF;
}
.dropdown-menu {
color: #FFFFFF;
background-color: #444444;
}
.dropdown-menu .divider {
    height: 1px;
    margin: 9px 0px;
    overflow: hidden;
    background-color: #FFFFFF;
    padding: 0;
}
.dropdown-menu > .diva > li {
text-align: left;
border-bottom: 1px dotted rgba(255, 255, 255, 0.2);
}
.dropdown-menu > .diva > li:hover {
background-color: #C05A24 !important;
}
.dropdown-menu > .diva > li > a {
display: block;
padding: 15px;
clear: both;
font-weight: normal;
line-height: 20px;
white-space: nowrap;
border-bottom: 0px;
}

.input-append .add-on, .input-prepend .add-on {
text-shadow: 1px 1px 1px rgba(255,255,255,.4);
background-color: rgba(255,255,255,0.3);
}
.pagination ul > li > a, .pagination ul > li > span {
background-color: #FFFFFF;
border-color: #B5B5B5;
}
.pagination ul > li > a:hover, .pagination ul > li > a:focus {
color: #C05A24;
background-color: #B5B5B5;
}
.pagination ul > .active > a, .pagination ul > .active > span, .pagination ul > .active > a:hover, .pagination ul > .active > a:active, .pagination ul > .active > a:focus {
color: #FFFFFF;
background-color: #C05A24;
}
.ciblock { height: 459px; width: 100%; overflow: hidden;  }
.cblock { display: block; position: relative; width: 360px; height: 459px;float: left; }
.cblock2 { display: block; position: relative; width: 410px; height: 599px;float: left; }
.citem { height: 350px;float: left; display:inline-block; }
.ctable { height: 459px; overflow: hidden;}
.ctable2 { height: 350px; width: 100%; overflow: hidden;}
.cbtn { margin-top: 155px;}
.cbtn > a { min-height: 50px; display: block; padding: 15px 7px; box-sizing: border-box; }
.ctopimg { background: #FFFFFF; width: 350px; height: 350px; position:absolute; top: 0px; opacity: 0; filter:alpha(opacity=0); }
.ctopimg:hover { opacity: 1; filter:alpha(opacity=100);  -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.cbottomimg { opacity: 0.6; filter:alpha(opacity=60); height: 350px;  width: 350px;  overflow: hidden; position: absolute;top: 0px;}
.ctext { color: #fff; text-shadow: 1px 1px 1px rgba(34,34,34,.4); text-transform: uppercase; height: 330px; width: 310px; font-size: 11px; text-align: center; overflow: hidden; position: absolute; top: 20%; left: 20px;}
.span223 { position: relative; max-width: 350px; height: 350px;float: none; margin-left: 0px; overflow: hidden; }
.magnifier {
position: relative;
display: block;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
}
#magn{
width: 300px;
height: 300px;
}
.fancyboxmodal {
position: relative;
border-radius: 0px;
max-width:300px;
}
.fancyboxmodal img{
max-width:300px;
height: auto;
}
.magnifier:hover  {
background: url('images/magnifier.png') no-repeat scroll center center;
}
.magnifier:hover > img {
background-color: #222222;
}
.magnifier:hover img {
opacity: 0.8;
filter:alpha(opacity=80);
}
.fancyboxmodal:hover img {
opacity: 0.9;
filter:alpha(opacity=90);
}
.transparent{
opacity: 0.5;
filter:alpha(opacity=50);
}
.color1 {color: #222222; background: #99ff66;}
.color2 {color: #222222; background: #ffcc66;}
.color3 {color: #222222; background: #99ccff;}
.color4 {color: #222222; background: #ff9999;}
.color5 {color: #222222; background: #FF7EFF;}
.filtop {margin-left:10px;float: right;}
.ifilter {color: #222222; margin-top: 10px;}
.topfilter .ifilter { position: relative; z-index: 550; }
.ifilter .panel-heading { padding: 0px !important; }
.ifilter h4 > a,.ifilter .h4 > a { padding: 5px 12px !important; }
.ifilter_n {color: #222222; margin-bottom: 10px; margin-left: 15px; font-weight:bold;}
.ifilter_n2 {
border-top: 1px solid #B5B5B5;
}
.bottomfilter .ifilter_n, .leftfilter .ifilter_n { margin-left: 0px !important; }
.rightfilter {width: 240px;float: right;}
.bottomfilter .panel-body,.leftfilter .panel-body { border-top: 0 !important; }
.panel-body {
padding: 10px;
}
.ifilter_n2 > div > h4 > a,.ifilter_n2 > div > .h4 > a { display: block;}
.ifilter_n2 > div > h4 > label,.ifilter_n2 > div > .h4 > label { color: #C05A24; font-family: "Roboto Condensed",sans-serif; font-weight: 400;}
.f1 >a >small {
font-size: 11px;  font-weight:normal;
}
.navbar .nav {
margin: 0px 0px 0px 0px;
}
.strong, .tip b {
font-weight: 600 !important;
}
select {
width: auto;
}
.blocks > div.mb {
text-align: center;
width: 128px;
	height:128px;
	text-align: center;
	display: inline-block;
	vertical-align: middle;
	background: #B5B5B5;
	border-radius: 50%;
}
.blocks > div.mb > a > img {
display: inline-block;
max-width: 128px;
max-height:128px;
border-radius: 50%;
}
.blocks > div.mb > a {
display: table-cell;
vertical-align: middle;
text-align: center !important;
width: 128px;
height: 128px;
color: #FFFFFF;
}
.block_container {
float:left;
margin-right:1.5%;
margin-left:1.5%;
margin-top:10px;
margin-bottom:10px;
width: 30%;
height: 300px;
cursor: pointer;
text-align: center;
overflow: hidden;

}
.blocks {
height: 300px;
cursor: pointer;
text-align: center;
padding: 3%; 
background-color: #FFFFFF; 
overflow: hidden;
}
.pcont .blocks a:link{
border-bottom:0;
}
.pcont .btn a:link{
border-bottom:0;
}
.block0 {
background-image: url(images/blocks0.png);
background-size: cover;
background-position:right bottom;
}
.block1 {
background-image: url(images/blocks1.png);
background-size: cover;
background-position:right bottom;
}
.block2 {
background-image: url(images/blocks2.png);
background-size: cover;
background-position:right bottom;
}
.block3 {
background-image: url(images/blocks3.png);
background-size: cover;
background-position:right bottom;
}
.block4 {
background-image: url(images/blocks4.png);
background-size: cover;
background-position:right bottom;
}
.block5 {
background-image: url(images/blocks0.png);
background-size: cover;
background-position:right bottom;
}
.bicon {
padding: 8px;
font-size:56px;
max-width:300px;
max-height:100px;
text-align: center;
-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(.7, transparent), to(rgba(34,34,34,0.1)));
}
.blocks:hover {
background-color: #C05A24;
color: #FFFFFF;
-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(.7, transparent), to(rgba(34,34,34,0.4)));
-webkit-box-shadow: 0px 0px 20px rgba(255,255,255,0.8);
-moz-box-shadow: 0px 0px 20px rgba(255,255,255,0.8);
box-shadow: 0px 0px 20px rgba(255,255,255,0.8);
transition-property: width;
}
.blocks:hover > div > a:link{
color: #FFFFFF;
-webkit-transition: color .5s;
-moz-transition: color .5s;
transition: color .5s;
}
.blocks:hover > div > a:active{
color: #FFFFFF;
-webkit-transition: color .5s;
-moz-transition: color .5s;
transition: color .5s;
}
.blocks:hover > div > a:visited{
color: #FFFFFF;
-webkit-transition: color .5s;
-moz-transition: color .5s;
transition: color .5s;
}
.blocks:hover > div > a:hover{
color: #FFFFFF;
-webkit-transition: color .5s;
-moz-transition: color .5s;
transition: color .5s;
}
.blocks:hover > div > div > a > h2,.blocks:hover > div > div > a > .h2 {
color: #FFFFFF;
-webkit-transition: color .5s;
-moz-transition: color .5s;
transition: color .5s;
}
.blocks > div > div > a > h2,.blocks > div > div > a > .h2 {
color: #222222;
}
.btitle{
min-height: 10px;
margin-bottom: 10px;
}
.btitle > a > h2,.btitle > a > .h2{
text-align: center;
line-height: 19px;
font-weight: 500;
letter-spacing: 1px;
margin: 0px 0px;
line-height: 1.2;
font-weight: 200;
}
.btitle > h2,.btitle > .h2{
text-align: center;
}
.bdesc{
min-height: 10px;
line-height: 1;
font-weight: 100;
}
.btext{
margin-top: 10px;
width: 90%;
position: relative;
font-size:12px;
height: 80px;
overflow:hidden;
line-height: 1.5;
font-weight: 100;
}

.bmore{
content: ' ';
display: block;
position: relative;
left: 0;
right: 0;
bottom:0;
margin-top: -80px;
height: 80px;
background: -o-linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1));
background: -moz-linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1));
background: -webkit-linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1));
background: linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1));
}
.bmore2{
content: ' ';
display: block;
position: relative;
left: 0;
right: 0;
bottom:0;
margin-top: -80px;
height: 80px;
background: -o-linear-gradient(to bottom, rgba(192,90,36,0), rgba(192,90,36,1));
background: -moz-linear-gradient(to bottom, rgba(192,90,36,0), rgba(192,90,36,1));
background: -webkit-linear-gradient(to bottom, rgba(192,90,36,0), rgba(192,90,36,1));
background: linear-gradient(to bottom, rgba(192,90,36,0), rgba(192,90,36,1));
}

.b {
font-weight:bold;
}
.close {
font-size: 32px;
}
.dop_foto_cont_class {
text-align: center;
overflow: hidden;
margin-bottom:10px;
max-width: 190px;
}
.dop_foto_item_class {
text-align: center;
height: 180px;
max-width: 180px;
overflow: hidden;
}
.dop_foto_class {
height: 180px;
overflow: hidden;
float: none;
margin-left: 0px;
display: inline;
}
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
    border: 1px solid rgba(34,34,34,0.2) !important;
}
.left-inner-addon {
color: #555;
}
input, select, textarea {
    margin: 0px;
    font: inherit;
    color: #000;
}
blockquote {
    border-left: 5px solid rgba(34,34,34,.2);
}
.dop_foto_title_class {
height:40px;
line-height: 1;
overflow: hidden;
}
.bfotos { max-height: 1920px;
max-width: 1920px;
}
.mfotos { max-height: 300px;
max-width: 300px;
}
.bf {
width: 300px;
height: auto;
overflow: hidden;
text-align: left;
}
.chatitemright {
float: right;
padding: 5px;
}
.chatitemleft {
float: left;
padding: 5px;
}
.chatdate {
color: #B5B5B5;
}
.chatname {
color: #B5B5B5;
}
.chatsmiles{
position: absolute; left:0px; right:0px; bottom: 0px; height: 65px; overflow: hidden;
}
.chatright {
max-width:250px;
float: right;
text-align: right;
margin: 3px;
padding: 5px;
}
.chatleft {
max-width:250px;
float: left;
text-align: left;
margin: 3px;
padding: 5px;
}
.datepicker {z-index: 9999 !important;}
.span24 { height: 180px;
float: none;
margin-left: 0px;}
.span25 { width: 32px;
height: auto;
float: none;
margin-left: 0px;}
.ava { height: 30px;
width: 30px;
margin-right:3px;
border-radius:30px;
-moz-border-radius: 30px;
}
.usnam {display: none;}
.avamedium { max-height: 32px;
max-width: 32px;
}
.avabig {
max-height: 50px;
max-width: 50px;
}

.span13{ max-height: 350px;
max-width: 350px;
float:none;
margin-left:0px;
display: inline;
}
.cap {text-transform: uppercase;}
.blgic {float: left; max-height: 350px;  max-width: 350px; }
.blgitm { padding: 0px 20px;}
.blfp .blgitm { width: 33%;float: left;}
.blgbtm { height: 140px; overflow: hidden; }
.blfp iframe, .blfp .blogitm img {width: 100%; height: auto;}
.blfp .blogitm { height: 200px; overflow: hidden; }
.blfp .bloga, .blfp .nav-pills {display: none;}
.blgimt {display: none;}
.blfp .blgimt { margin: 0; display: block;float: none !important; height: 200px; width: 100% !important; border-radius: 0;}
.blfp .blogcell {height: 320px; overflow: hidden;}
.blfp .blogt{width: 100% !important;}
.blfp .blogt h2 {line-height: 1.1; font-size: 24px; color: #C05A24 !important;}
.blfp .blogt .bdes {padding-top: 10px; display: block;}
.blog-tags a { margin-right: 10px; }
.blog-tags a::before {
    content: "#";
}

.brlist {max-height: 117px; max-width: 350px;float: none; margin-left: 0px; overflow: hidden; }
.blo {
display: block;
}
.flo {
width: 100%;
height: auto;
margin-bottom: 10px;
margin-right: 10px;
}
.span13.flo {
max-width: 320px;
max-height: 320px;
}
.modalthumb {
max-height: 350px;
max-width: 350px;
cursor: pointer;
}
.span14 {
max-height: 180px;
max-width: 180px;
margin-left: 0px;
}
.span15 { width:90px;
margin-left: 0px;
}
.span155 {
max-height:100px;
margin-left: 0px;
}
.nw > a { font-size: 15px; }
.nw > .small { font-size: 14px; }
.nw { font-size: 14px; overflow: hidden; width: 350px; height: 45px;  text-align: center; font-weight: 100;}
#pn > .ifb > .lnk {font-size: 13px !important; width: 200px; text-align: center; font-weight: 100; max-width: 200px; max-height: 102px; overflow: hidden; line-height: 1.2 !important; border-left: 1px solid #B5B5B5;}
.nw2 { overflow: hidden; width: 350px; height: 86px;  text-align: center;}
.lgdiv { width: 350px; height: 400px; text-align:center; }
.ntlgdiv .lgdiv2 { display: inline-block; background: #ffffff; vertical-align: middle; cursor: pointer; height: 177px; width: 200px; overflow: hidden; text-align:center;}
.lgdiv .lgdiv2 { display: table-cell; background: #ffffff; vertical-align: middle; cursor: pointer; height: 340px; width: 200px; overflow: hidden; text-align:center;}
.ntlgdiv .lgdiv3 { height: 240px; width: 190px; overflow: hidden; text-align:center;}
.lgdiv3 .fa { font-size: 150px; }
.catelem {
width: 200px;
height: 250px;
overflow: hidden;
text-align: center;
margin-bottom: 10px;
display: inline-block;
position: relative;
}
.priceclass {
padding:5px;
width: 200px !important;
text-align: center;
overflow: hidden;
line-height: 1em !important;
height: 63px;
}
.ntlgdiv.catelem .priceclass{
position: absolute;
top: 182px;
background-color: rgba(34,34,34,.5);
-webkit-transition: all .2s;
-moz-transition: all .2s;
transition: all .2s;
color: #FFFFFF;
font-weight: 600;
}
.owlc .owl-item { width: 100%; }
.owlc .flo,.owlc .owl-item > img {    display: inline-block;
   float: none !important;
    margin-right: 0px !important;
}
.ntlgdiv {height: 250px; width: 200px;}
.ntlgdiv.catelem .priceclass { background-color: rgba(255,255,255,0);}
.ntlgdiv.catelem:hover .priceclass { background-color: rgba(34,34,34,0);}
.ntlgdiv.catelem .priceclass a { display: block; height: 68px; color: #222222 !important; border-bottom: 1px solid transparent;}
.ntlgdiv.catelem:hover .priceclass a { color: #C05A24 !important; border-bottom: 1px solid transparent !important;}
.lgdiv3 { display: table;  height: 187px; overflow: hidden; }
.lgdiv3 > a { display: inline-block; vertical-align: middle; vertical-align: center; height: 350px; width: 200px;  text-align:center; overflow: hidden; }
.lgdiv4 { padding: 4px; height: 360px; max-width: 210px; overflow: hidden; }
.span23 { height: 350px; max-width: 350px;float: none; margin-left: 0px; overflow: hidden; }
.lgd { height: 72px; max-width: 200px;float: none; margin-left: 0px; overflow: hidden;}
.ntlgdiv .span23, .lgdiv3 > a > .span23 { height: auto; max-width: 190px; max-height: 167px;float: none; margin-left: 0px; overflow: hidden; }
.lgdiv .span23 { max-height: 340px; max-width: 350px;float: none; margin-left: 0px; overflow: hidden; }

body{
font: 14px/20px Arial, sans-serif;
line-height: 1.5;
font-size: 12pt;
font-family: 'Roboto Condensed';
color: #222222;
margin: 0;
padding: 0;
font-weight: 400;
text-align:left;

background-color: #FFFFFF;
padding-left: 10px;

}
.bg0 { background-color: #FFFFFF;}
.bg1 { background-color: #222222;}
.bg2 { background-color: #FFA06A;}
.bg3 { background-color: #C05A24;}
.bg4 { background-color: #C05A24;}
.bg5 { background-color: #222222;}
.bg6 { background-color: #B5B5B5;}
.bg7 { background-color: #FFFFFF;}
.bg8 { background-color: #FFE3AD;}
.bg9 { background-color: #1F1F1F;}
.bg10 { background-color: #C05A24;}
.bg11 { background-color: #FFFFFF;}
.bg-primary {color: #FFFFFF;
background-color: #C05A24;
}
.mbg {
background-color: #FFE3AD;
background: url(http://eurostellag.ru/gallery/backgrounds/abet_laminati_equinox_locker_rooms.jpg);
background-attachment: fixed;
background-size: 100% 100%;
background-repeat: repeat repeat;
background-position: top center;
}

b {
font-weight: 400;
}
.carouselbox {
background-size: 100% 100%;
width: 100%;
height: 100%;
position: fixed;
top:0px;
left:0px;
right:0px;
}
#header2 {
position: relative;
z-index: 1040;
top: 0px;
}
.navbar {
border-radius: 0px;
}


.contentbox {
position:relative;
z-index: 10;
text-align:left;

width:1360px;
background: #FFFFFF;

}
.bottom_links {
color: #1F1F1F;

position:relative;

width: 1360px;
}
.minusmargin {

position:relative;
}
#bottom_links_inner{
padding: 20px;
background: rgba( 192,90,36, 0.6);
background-repeat:repeat-x;
color: #1F1F1F;
}
#footer_inner {
padding: 20px;text-shadow: 1px 1px 1px rgba(192,90,36,.4);
background-color: rgb( 192,90,36);
background: rgba( 192,90,36, 0.85);
}
.footer {
color: #1F1F1F;

z-index:18;
}
.footer > .lnk > a{ color: #1F1F1F !important; }
.newsdiv{
padding: 0px;
margin-top: 0px;
margin-bottom: 40px;
}
.more_btn {
display: inline-block;
margin-top: 20px;
padding: 10px 26px;
background: none repeat scroll 0% 0% #d36328;
color: #FFFFFF;
text-decoration: none;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
}
.more_btn:link, .more_btn:visited, .more_btn:disabled, .more_btn:active , .more_btn:focus{
color: #FFFFFF !important;
}
.nav > li > a:hover, .nav > li > a:focus {
    background-color: #cccccc;
}
.header5 {
float: right;
}
.header5 > li > a:hover, .header5 > li > a:focus {
    background-color: transparent !important;
}
.header5 > li.active > a:hover, .header5 > li.active > a:focus {
    background-color: transparent !important;
    background-color: #C05A24 !important;
}
.header5 > li > a {
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
}
.header5 > li:last-child > a {padding: 6px 15px;
}
.nav > li.f1 > a {
    padding: 10px 15px;
}
.thumbnail {
    background-color: #FFFFFF;
    border: 1px solid rgba(34,34,34,.1);
}
.table-striped > tbody > tr:nth-of-type(2n+1) {
    background-color: rgba(34,34,34,0.1);
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
border-top: 1px solid  rgba(34,34,34,0.2);
}

.more_btn:hover {
color: #FFFFFF !important;
background: none repeat scroll 0% 0% #FFA06A;
}
[class*="grid_"] {
float: left;
min-height: 1px;
text-align: left;
}
.wt {
text-align: left;
white-space: nowrap;
font-size: smaller;
color: #1F1F1F;
}
.grid_3 {
color: rgba(34,34,34,.7);
}
.newsc {
height: 200px; overflow: hidden;
}
.txt1 {
line-height: 1.55;
font-weight: 200;
}
.txt1 {
color: rgba(34,34,34,0.7) !important;
}
.txt1:hover {
color: rgba(34,34,34,1) !important;
}
.txt4 {
font-size: 16px;
line-height: 100%;
margin: 0px;
padding: 0px;
color: rgba(34,34,34,.8);
text-transform: uppercase;
}
.txt7 {
font-size: 36px;
line-height: 100%;
margin: 0px;
padding: 0px;
margin-top: 20px;
color: #C05A24;
text-transform: uppercase;
}
.mnu40 {
font-size: 60% !important;
line-height: 100%;
}
.mnu30 {
font-size: 70% !important;
line-height: 100%;
}
.mnu20 {
font-size: 80% !important;
line-height: 100%;
}
.mnu10 {
font-size: 90% !important;
line-height: 100%;
}
.mnu20 .lcat1:not(.lct),.mnu10 .lcat1:not(.lct),.mnu40 .lcat1:not(.lct),.mnu30 .lcat1:not(.lct){
width: 45%;
}
.mnu40 > .lnk > a::before,.mnu30 > .lnk > a::before,.mnu20 > .lnk > a::before,.mnu10 > .lnk > a::before {
display: none;
}
.txt8 {
font-size: 18px;
line-height: 100%;
margin: 0px;
padding: 0px;
margin-top: 5px;
color: #C05A24;
text-transform: uppercase;
}
.txt9 {
font-size: 18px;
line-height: 100%;
margin: 0px;
margin-top: 5px;
text-transform: uppercase;
}
.bg5 {
background: none repeat scroll 0% 0% #C05A24;
}
.txt6 {
margin-top: 20px;
color: #222222;
text-transform: uppercase;
}
.grid_5 > h2, .newsdiv > h2,.grid_5 > .h2, .newsdiv > .h2 {
font: bold;
color: #222222;
margin-bottom: 10px;
margin-top: 10px;
text-transform: uppercase;
margin: 0px;
vertical-align: top;
}
.grid_5 > h3,.grid_5 > .h3 {
color: #222222;
text-transform: uppercase;
padding-top: 20px;
padding-bottom: 20px;
margin: 0px;
border: 0px none;
font: inherit;
vertical-align: top;
}
.grid_5 {
margin-bottom: 10px;
margin-right: 20px;
margin-top: 20px;
}
.grid_5 > p {
color: rgba(34,34,34,.5);
transition: all 0.3s ease 0s;
}
.grid_5 > p:hover {
color: #222222;
}
.dotted {
background: rgba( 255,255,255, 0.1);
z-index: 8000;
position: relative;
}
.dotted2 {
background: rgba(255,255,255,0.5);
}
.wikiactive {text-align: center; color: #222222; font-weight: 800; cursor:pointer;}
.wikipress { color: #FFFFFF; background-color: #C05A24; cursor:pointer;}
.wikidir { background-color: rgba(181,181,181,.1); margin-bottom: 5px; padding: 10px; }
.wikiitem { font-size: 20px; text-align: center;float:left; padding:0px; width:30px; height:30px;}
.small {font-size: 10pt; font-weight:normal; }
small {font-size: 10pt;  font-weight:normal; }
i { font-weight:normal; }
.mCSB_scrollTools .mCSB_draggerRail{
width:4px;
}
.mCSB_scrollTools .mCSB_draggerRail{
background:#1e1e1e;
opacity: 0.4;
filter:alpha(opacity=40);
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background:#191919;
opacity: 0.75;
filter:alpha(opacity=75);
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:#191919;
opacity: 0.85;
filter:alpha(opacity=85);
}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:#191919;
opacity: 0.9;
filter:alpha(opacity=90);
}
#search_input {display: inline;
width: 100% !important;
box-sizing: border-box !important;
height: 37px;
border: 0px;
background-color: rgba(255,255,255,.0);
color: #FFFFFF;
box-shadow: none;
}
#search_input::-webkit-input-placeholder { color: #C05A24 !important; }
#search_input::-moz-placeholder { color: #C05A24 !important;}
#search_input:-ms-input-placeholder { color: #C05A24 !important; }
#search_input:-moz-placeholder { color: #C05A24 !important; }
.lfmob #search_input::-webkit-input-placeholder { color: #222222 !important; }
.lfmob #search_input::-moz-placeholder { color: #222222 !important;}
.lfmob #search_input:-ms-input-placeholder { color: #222222 !important; }
.lfmob #search_input:-moz-placeholder { color: #222222 !important; }

.ibsearch #search_input::-webkit-input-placeholder { color: #C05A24 !important; }
.ibsearch #search_input::-moz-placeholder { color: #C05A24 !important;}
.ibsearch #search_input:-ms-input-placeholder { color: #C05A24 !important; }
.ibsearch #search_input:-moz-placeholder { color: #C05A24 !important; }
.ibsearch #search_input { color: #222222; }
#search_input:focus {
width: 100% !important;
background-color: #fff;
color: #000;
border-color: #66AFE9;
outline: 0px none;
box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(102, 175, 233, 0.6);
}
#search_input:focus::-webkit-input-placeholder { color: rgba(0,0,0,.4) !important; }
#search_input:focus::-moz-placeholder { color: rgba(0,0,0,.4) !important;}
#search_input:focus:-ms-input-placeholder { color: #000 !important; }
#search_input:focus:-moz-placeholder { color: rgba(0,0,0,.4) !important; }

input[type=search] {
-webkit-appearance: textfield;
-webkit-box-sizing: content-box;
font-family: inherit;
font-size: 80%;
background: #B5B5B5;
background-color: #B5B5B5;
height: 20px;
background: #B5B5B5 url(images/sf.png) no-repeat 9px center;
border: solid 1px #c7c7c7;
padding: 4px 4px 4px 32px;
width: 50%;
-webkit-border-radius: 10em;
-moz-border-radius: 10em;
border-radius: 10em;
-webkit-transition: all .5s;
-moz-transition: all .5s;
transition: all .5s;
margin-bottom:0px;
}
input::-webkit-search-decoration,
input::-webkit-search-cancel-button {
display: none;
}
input[type=search]:focus {
width: 79%;
background-color: #fff;
border-color: #C05A24;
-webkit-box-shadow: 0 0 5px rgba(109,207,246,.5);
-moz-box-shadow: 0 0 5px rgba(109,207,246,.5);
box-shadow: 0 0 5px rgba(109,207,246,.5);
}

.b1{
cursor: pointer; font-weight:400; white-space:nowrap;
}
.b2{
display:none; visibility:hidden; white-space:nowrap;
}

.obox{
margin: 10px 10px 0 0;
border-radius: 3px;
background-image: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#B5B5B5), color-stop(3%, #FFFFFF), color-stop(12%, #FFFFFF), color-stop(90%, #FFFFFF));
background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF 3%, #FFFFFF 12%, #FFFFFF 90%, #B5B5B5);
background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF 3%, #FFFFFF 12%, #FFFFFF 90%, #B5B5B5);
background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF 3%, #FFFFFF 12%, #FFFFFF 90%, #B5B5B5);
background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF 3%, #FFFFFF 12%, #FFFFFF 90%, #B5B5B5);
background-image: linear-gradient(to bottom, #FFFFFF, #FFFFFF 3%, #FFFFFF 12%, #FFFFFF 90%, #B5B5B5);
-webkit-box-shadow: 0 1px 5px rgba(34,34,34,0.29), inset 0 0 7px #FFFFFF;
-moz-box-shadow: 0 1px 5px rgba(34,34,34,0.29), inset 0 0 7px #FFFFFF;
box-shadow: 0 1px 5px rgba(34,34,34,0.29), inset 0 0 7px #FFFFFF;
margin-bottom: 10px;
}
.qty{display:inline-block;
margin-left:5px;
margin-right:5px;
font-size: 14px;
padding:6px 12px;
min-width: 20px;
border:1px #B5B5B5 solid;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
vertical-align: middle;
}
.box{
margin: 10px 10px 0 0;
margin-bottom: 10px;
}
.obox2{
margin: 10px 10px 0 0;
border-radius: 3px;
background-image: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#B5B5B5), color-stop(3%, #FFFFFF), color-stop(12%, #B5B5B5), color-stop(90%, #FFFFFF));
background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF 3%, #B5B5B5 12%, #FFFFFF 90%, #B5B5B5);
background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF 3%, #B5B5B5 12%, #FFFFFF 90%, #B5B5B5);
background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF 3%, #B5B5B5 12%, #FFFFFF 90%, #B5B5B5);
background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF 3%, #B5B5B5 12%, #FFFFFF 90%, #B5B5B5);
background-image: linear-gradient(to bottom, #FFFFFF, #FFFFFF 3%, #B5B5B5 12%, #FFFFFF 90%, #B5B5B5);
-webkit-box-shadow: 0 1px 5px rgba(34,34,34,0.29), inset 0 0 7px #FFFFFF;
-moz-box-shadow: 0 1px 5px rgba(34,34,34,0.29), inset 0 0 7px #FFFFFF;
box-shadow: 0 1px 5px rgba(34,34,34,0.29), inset 0 0 7px #FFFFFF;
margin-bottom: 10px;
}
.titlediv{
margin-left:0px;
margin-bottom:0px;
font-family: "Roboto Condensed",sans-serif;
color: #222222;
font-size: 18px;
font-weight: 300;
line-height: 1em;
}
::-webkit-scrollbar {
width: 3px;
height: 3px ;
}
::-webkit-scrollbar-track {
background: #FFFFFF;
-webkit-box-shadow: inset 1px 1px 2px #FFFFFF;
border: 0px solid #000000;
border-radius: 0px;
}
::-webkit-scrollbar-thumb {
background: #B5B5B5;
-webkit-box-shadow: inset 1px 1px 2px rgba(50, 50, 50, 0.3);
border-radius: 0px;
}
::-webkit-scrollbar-thumb:hover {
background: #B5B5B5;
}
::-webkit-scrollbar-thumb:active {
background: #FFFFFF;
-webkit-box-shadow: inset 1px 1px 2px rgba(50, 50, 50, 0.3);
}
::-webkit-scrollbar-button {
background-color: #B5B5B5;
background-repeat:no-repeat;
width:3px;
height:3px
}
.pd0 {
padding-right:0px;
padding-top:20px;
padding-bottom:20px;
}
.pd0:hover{
padding-right:10px;
padding-left:20px;
padding-top:20px;
padding-bottom:20px;
}
.pd {padding: 10px;
}
.box3{
margin-top: 10px;

border-top-right-radius: 3px;
border-top-left-radius: 3px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
margin-bottom: 20px;
}.box4 {

border-top-right-radius: 3px;
border-top-left-radius: 3px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
background-color:rgba(192,90,36,0.5);
padding:5px 5px 5px 5px;
width: 96%;

margin-bottom: 0px;
margin-top: 10px;
}
.box2{
border-top-right-radius: 3px;
border-top-left-radius: 3px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
margin: 10px 10px 0 0;
background-color:#c7c7c7;
background:#c7c7c7;
background-image: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#c7c7c7));
background-image: -webkit-linear-gradient(top, #FFFFFF, #c7c7c7);
background-image: -moz-linear-gradient(top, #FFFFFF, #c7c7c7);
background-image: -o-linear-gradient(top, #FFFFFF, #c7c7c7);
background-image: -ms-linear-gradient(top, #FFFFFF, #c7c7c7);
background-image: linear-gradient(to bottom, #FFFFFF, #c7c7c7);
-webkit-box-shadow: 0 1px 5px rgba(34,34,34,0.29), inset 0 0 7px #FFFFFF;
-moz-box-shadow: 0 1px 5px rgba(34,34,34,0.29), inset 0 0 7px #FFFFFF;
box-shadow: 0 1px 5px rgba(34,34,34,0.29), inset 0 0 7px #FFFFFF;
margin-bottom: 10px;
}
.fts{
display: inline;
margin-left: 0px;
}
.smf{
float:left;
max-width:90px;
height:90px;
margin-bottom:4px;
margin-top:4px;
-webkit-box-shadow: 0 0px 3px #B5B5B5;
-moz-box-shadow:0 0px 3px #B5B5B5;
box-shadow:0 0px 3px #B5B5B5;
}
.smf:hover{
margin-bottom:4px;
 -webkit-box-shadow: 0 0px 5px #C05A24;
-moz-box-shadow:0 0px 5px #C05A24;
box-shadow:0 0px 5px #C05A24;
}
.thumbnails > div {
margin-left: 10px;
}
li.span15 {
float: left;
margin-right: 10px;
}
.thumbnails {
    margin-left: 0px;
    padding: 1px 1px 1px 1px;
    max-width: 500px;
    max-height: 350px;
    overflow: hidden;
    list-style: outside none none;
}
.img:hover{
 -webkit-box-shadow: 0 0px 5px rgba(192,90,36,.8);
-moz-box-shadow:0 0px 5px rgba(192,90,36,.8);
box-shadow:0 0px 5px rgba(192,90,36,.8);
}

.carousel-control.right {
background-image: linear-gradient(to right, transparent 0%, rgba(0, 0, 0, 0.2) 100%);
}
.carousel-control.left {
background-image: linear-gradient(to left, transparent 0%, rgba(0, 0, 0, 0.2) 100%);
}
.table2,.mob {
width: 100%;
margin-bottom: 0px;
padding-right: 10px !important;
padding-bottom: 10px;
}
.table2 th,.table2 td,.mob th,.mob td {
padding: 10px;
vertical-align: top;
border-color: transparent;
}
.optable {
margin-bottom: 0px;
}
.optable th,
.optable td {
padding: 8px;
line-height: 20px;
vertical-align: top;
border-top: 1px solid #B5B5B5;
}
.onav{
color: #222222;
border-top-right-radius: 3px;
border-top-left-radius: 3px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
clear: both;
height: 20px;
padding: 10px 20px 10px 20px;
}
.onav2{
color: #222222;
border-top-right-radius: 3px;
border-top-left-radius: 3px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
clear: both;
height: 20px;
padding: 12px 20px 10px 20px;
}
.onav ul li{
float: left;
padding: 0 10px;
margin: 0 10px 0 0;
color: #fff;
font-weight:400;
height: 25px;
line-height: 25px;
font-size:11pt;
cursor: pointer;
-webkit-box-shadow: 0 0 1px #5a5a5a;
-moz-box-shadow:0 0 1px #5a5a5a;
box-shadow:0 1px 0 #5a5a5a;
text-shadow: 1px 1px 1px rgba(34,34,34,.4);
}
nav ul li:hover{
background-color: #ccc;
box-shadow: 0 0 1px #fff;
-webkit-box-shadow: 0 0 1px #fff;
-moz-box-shadow: 0 0 1px #fff;
color: #5a5a5a;
text-shadow: 1px 1px 1px rgba(255,255,255,.4);
}
.navig {
background: #C05A24;
border: 1px solid #7f7f7f;
color: #222222;
padding : 0px 0px 0px 0px;
background-image: url(grad.php?h=46&w=1&e=C05A24&s=C05A24&d=vertical);

}
.shadow {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
-webkit-box-shadow: 0 1px 5px rgba(34,34,34,0.19), inset 0 0 5px #FFFFFF;
-moz-box-shadow: 0 1px 5px rgba(34,34,34,0.19), inset 0 0 5px #FFFFFF;
box-shadow: 0 1px 5px rgba(34,34,34,0.19), inset 0 0 5px #FFFFFF;
}
.bigshadow {
-webkit-box-shadow: -7px 8px 18px rgba(34,34,34,0.33);
-moz-box-shadow: -7px 8px 18px rgba(34,34,34,0.33);
box-shadow: -7px 8px 18px rgba(34,34,34,0.33);
}
.overlibdiv {
padding: 20px 20px 20px 20px;
margin: 0;
background: #FFFFFF;
-webkit-box-shadow: 0 0px 16px #C05A24;
-moz-box-shadow:0 0px 16px #C05A24;
box-shadow:0 0px 16px #C05A24;
}
.itemtable {border-collapse: separate;
border-spacing: 0px;
}
.itemtable .tdmrgn { position: relative; }
.itemtable .tdmrgn { left: 0px; }
.itemtable .tdmrgn:first-child { left: 0px; }
.itemtable .tdmrgn:nth-child(3) { left: 0px; }
.itemtable .tdmrgn { border: 1px solid rgba(34,34,34,.5); }

.tdmrgn {margin-right: 20px;
margin-bottom: 20px;}

.content{
text-align: left;
padding: 0px;
}

.pcont {
padding: 0px 0px 0px 0px; text-align: left;
}

.pcont a:link, .pcont a:visited, .pcont a:active {
color:#C05A24; text-decoration: none;
}
.pcont a:hover {
color: #FFA06A; text-decoration: none;
}
.pcont > .brand a:link {
border-bottom: 0px;
}
.pcont > .lcat1 a:link {
color: #C05A24; border-bottom: 0px;
}
.input-lg {
height: 49px !important;
}
.lcat1.blk {position: relative; }
.blk { display: block; }
.blk > a > span { display: inline-block; width: 80%; }
.blk > a > i { display: inline-block; width: 15%; margin-top: 5px; text-align: right; }
.lcats{
color: #C05A24;
cursor: pointer;
font-size: 12pt;
}
.lcats a:link, .lcats a:visited{
color: #C05A24;
}
.lcats:hover{
color: #FFFFFF;
background: #C05A24;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.lcats:hover a{
color: #FFFFFF;
}
.lcats b{ font-weight: normal;  }
.lcats > span > i {font-size: 18pt;}
.pcont img{border: 0;}
.pcont img:hover {border: 0;}
.btn-success, a.btn-success {color:#FFFFFF;}
.btn-alert, a.btn-alert {color:#FFFFFF;}
.btn-warning, a.btn-warning {color:#FFFFFF;}
.btn-inverse, .btn-inverse > i {color:#FFF;}
.btn-inverse:hover > i {color:#C05A24;}
.btn-inverse:active > i {color:#C05A24;}
.btn-inverse:focus > i {color:#C05A24;}
.comnts{
text-align: left;
margin-bottom:10px;
font-weight: 100;
}
.tagdiv{
font-style: oblique;
margin-bottom:10px;
margin-top:10px;
}
.navi2 {
-webkit-box-shadow: -2px 3px 5px rgba(255,255,255,0.31), inset 4px -3px 7px rgba(34,34,34,0.11);
-moz-box-shadow: -2px 3px 5px rgba(255,255,255,0.31), inset 4px -3px 7px rgba(34,34,34,0.11);
box-shadow: -2px 3px 5px rgba(255,255,255,0.31), inset 4px -3px 7px rgba(34,34,34,0.11);
}
.navi4 {
padding: 3px 3px 3px 3px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
-webkit-box-shadow: 0 1px 5px rgba(34,34,34,0.55), inset 0 1px 0 #FFFFFF;
-moz-box-shadow: 0 1px 5px rgba(34,34,34,0.55), inset 0 1px 0 #FFFFFF;
box-shadow: 0 1px 5px rgba(34,34,34,0.55), inset 0 1px 0 #FFFFFF;
}
.onavi4 {
display: inline-block;
text-align: center;
padding: 10px 12px 10px 12px;
margin-right: 2px;
}
.nowrap.onavi4.dropdown-submenu.noactive {
margin-bottom: 2px;
}
.onavi4 > a, .onavi4 > span > a > font > b{
color: #FFFFFF !important;
}
.activeb {
height: 20px;
background: rgba(34,34,34,0.3);
text-shadow: 1px 1px 1px rgba(34,34,34,.4);
}
.activeb > a {
color: #FFFFFF !important;
}
.onavi4d {
padding: 3px 3px 3px 3px;
}
.onavi4d:hover {
padding: 3px 3px 3px 3px;
background: rgba(255,255,255,0.22);
}

.loading{
background: #ffffff;
padding: 10px;
color: #555555;
-webkit-box-shadow: 0 1px 5px rgba(34,34,34,0.29), inset 0 0 7px #FFFFFF;
-moz-box-shadow: 0 1px 5px rgba(34,34,34,0.29), inset 0 0 7px #FFFFFF;
box-shadow: 0 1px 5px rgba(34,34,34,0.29), inset 0 0 7px #FFFFFF;
margin: 10px 0px 10px 0px;
}
.footer a:not(.btn) {COLOR: rgba(31,31,31,0.8) !important; TEXT-DECORATION: none;}
.footer a:not(.btn):hover{COLOR: #1F1F1F !important; TEXT-DECORATION: none;}
.hvr > a:not(.btn):before {
content: "\f105";
font-family: FontAwesome;
color: #1F1F1F !important;
font-weight: 700;
position: relative;
top: 0px;
margin-right: 10px;
margin-left: 10px;
left: 0px;
}
.hvr { font-size: 13px; }
.hvr > div:not(.botl), .hvr > div:not(.botl) a { margin-left: 10px; margin-right: 10px; }
.hvr a { font-size: 13px; COLOR: rgba(31,31,31,0.8) !important; TEXT-DECORATION: none;}
.hvr a:hover{ COLOR: rgba(31,31,31,1) !important;}
.nohvr {padding: 0px 5px 5px 5px; }
.nohvr a {font-size: 13px; COLOR: #1F1F1F; TEXT-DECORATION: none;}
.basketfont a:link {COLOR: #C05A24; TEXT-DECORATION: none}
.basketfont a:visited {COLOR:#C05A24; TEXT-DECORATION: none}
.basketfont a:hover {COLOR: #C05A24; TEXT-DECORATION:  none; }
.basketfont a:active {COLOR: #C05A24; TEXT-DECORATION:  none}
.regfont a:link {COLOR: #222222; TEXT-DECORATION: none}
.regfont a:visited {COLOR:#222222; TEXT-DECORATION: none}
.regfont a:hover {COLOR: #FFA06A; TEXT-DECORATION:  none}
.regfont a:active {COLOR: #222222; TEXT-DECORATION:  none}
.onav2 a:link {COLOR: #FFFFFF; TEXT-DECORATION: none}
.onav2 a:visited {COLOR:#FFFFFF; TEXT-DECORATION: none}
.onav2 a:hover {COLOR: #FFA06A; TEXT-DECORATION: underline}
.onav2 a:active {COLOR: #FFA06A; TEXT-DECORATION: underline}
.navbar_panel_inner {
background-color: #c7c7c7;
}
.nnn {
margin-bottom:0px;
}
.divider-vertical3 {
height: 20px;
margin-right: 6px;
border-right: 1px solid #ffffff;
border-left: 1px solid #a3a3a3;
}
.navbar .divider-vertical {
height: 50px;
margin: 0 9px;
border-right: 1px solid #ffffff;
border-left: 1px solid #a3a3a3;
}
.navbar .divider-vertical2 {
height: 50px;
margin: 0 9px;
border-right: 1px solid #252525;
border-left: 1px solid #1f1f1f;
}
.nav-tabs {
border-bottom: 1px solid #B5B5B5;
}

.lnk > a:link,.lnk > a:visited,.lnk > a:active {color: #C05A24; text-decoration: none; border-bottom: 1px solid transparent;}
.lnk > a:hover {COLOR: #FFA06A; text-decoration: none; border-bottom: 1px dotted #FFA06A;}
.nolnk2 > a { color: #C05A24; border-bottom: 0px solid transparent;}
.nolnk2 > a:hover { color: #FFA06A !important;}
.nolnk > a { border-bottom: 0px solid transparent !important;}
.lnk img{border:0;}
.lnk img:hover {border:0;}
.lnk b {font-weight:normal;}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
border-color: #B5B5B5;

}
.t0003,.t0003 a,.t0003 .nc4,.t0003 .lnk > a:link,.t0003 .lnk > a:visited,.t0003 .lnk > a:active{color: #222222;}
.searchmini {width:300px;}
.t0003 {padding: 10px 12px;}
.steps {
padding: 0px 10px 0px 10px;
color: #222222;
cursor: pointer;
background-color: #FFFFFF;
margin-bottom: 0px;
}
.stepsa  {
padding: 0px 10px 0px 10px;
color: #FFFFFF;
cursor: default;
background-color: #C05A24;
margin-bottom: 0px;
}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
color: #FFFFFF;
cursor: default;
background-color: #C05A24;
border: 1px solid #C05A24;
border-bottom-color: transparent;
margin-bottom: 0px;
}
.nnn .nav li.dropdown.open > .dropdown-toggle {
-webkit-transition: all .5s;
-moz-transition: all .5s;
transition: all .5s
}
.camenu > .onavi4 {padding:0px;
}
.camenu > .onavi4 > a {display: block;
height: 50px;
padding: 12px;
color: #FFFFFF !important;
text-align: left;
}
.teltr {display: none;}

.camenu > .onavi4 > a:focus, .camenu > .onavi4 > a:hover, .nnn .nav > li > a:focus,
.nnn .nav > li > a:hover, .nowrap.onavi4.dropdown.active > a ,.nnn .nav .open > a, .nnn  .nav .open > a:hover,.nnn  .nav .open > a:focus, .dropdown.open:hover {
color: #222222 !important;
background-color: #FFFFFF !important;
}
.nnn .nav .active > a, .nnn .nav .open > a {
background-color: #FFFFFF !important;
color: #C05A24 !important;
}
.nnn .navbar-inner {
background-image: none;
background-repeat: repeat-x;
border: 0;
}
.navbar-inner {
border-radius: 0px;
min-height:50px;
}
.dropdown-menu li > a {opacity: 0.75;transition: opacity .15s ease-in-out;}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:hover i,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:hover > a i,
.dropdown-submenu:focus > a {
text-decoration: none;
opacity: 1;
background-color: transparent;
background-image: none;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
opacity: 1;
text-decoration: none;
color: #222222;
background-color: rgba(192,90,36,.2);
background-image: none;
outline: 0;
}
.tab-content {
margin-bottom: 20px;
padding-bottom: 20px;
}
.mr {
margin-right: 10px;
}
.mr2 {
margin-right: 10px;
margin-bottom: 10px;
}
.ml {
margin-left: 10px;
}
.pl {
padding-left: 10px;
}
.mu {
margin-top: 10px;
}
.mb {
margin-bottom: 10px;
}
.pr {
padding-right: 5%;
padding-left: 2%;
}
.hr {
height: 2px;
margin: 10px 0;
width: 100%;
}
.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
background-color: rgba(34,34,34,0.1);
}
.table-striped tbody > tr:nth-child(even) > td,
.table-striped tbody > tr:nth-child(even) > th {
background-color: rgba(34,34,34,0.05);
}
.table .table {
background-color: transparent;
}
.hr2 {
background-color: rgba( 229,229,229, 0.2);
border-bottom: 1px solid rgba( 255,255,255,0.2);
background: rgba( 255,255,255, 0.2);
height: 2px;
margin: 10px 0;
width: 100%;
}
.hr3 {
background-color: rgba(  255,255,255, 0.5);
border-bottom: 1px solid rgba(  211,99,40,0.5);
height: 1px;
margin: 10px 0;
width: 100%;
}
* {
margin: 0px 0px 0px 0px;
}

.toright{
float: right;
}
.nowrap{
white-space: nowrap;
}
.hidden {
display: none;
visibility: hidden;
}
.navi a{
text-decoration: none;
padding: 5px 1px 5px 1px;
}
.customdiv {
clear: both;
padding-top: 10px;
}
.customdiv > div, .customdiv > b {
font-size: 11pt;
font-weight:normal;
}
.customdiv:first-child { min-width: 150px; }
.razd {
border-bottom: 1px solid #B5B5B5;
margin-bottom: 10px;
}
.navi a:hover{
background: #bebebe;
text-decoration: none;
padding: 5px 1px 5px 1px;
-webkit-box-shadow: 0 0px 10px #6d6d6d;
-moz-box-shadow:0 0px 10px #6d6d6d;
box-shadow: 0 0px 10px #6d6d6d;
}
.onavi a{
text-decoration: none;
padding: 5px 1px 5px 1px;
}
.onavi a:hover{
background: #bebebe;
text-decoration: none;
padding: 5px 1px 5px 1px;
-webkit-box-shadow: 0 0px 10px #6d6d6d;
-moz-box-shadow:0 0px 10px #6d6d6d;
box-shadow: 0 0px 10px #6d6d6d;
}
.tip{
padding: 5px 5px 5px 5px;
width: 100%;
overflow: hidden;
}
.round3{
padding: 10px 10px 10px 10px;
margin: 0px 0px 0px 0px;
}
.round4{
width: 97%;
margin: 10px 10px 10px 0px;
background: #e5e5e5 135px 2px ;
padding: 5px 10px;
top: 9px;
border: none;
}
.sticky {
background: #e5e5e5 135px 2px ;
background-image: url(grad.php?h=400&w=1&e=FFFFFF&s=FFFFFF&d=vertical);
}
BODY A:link {
COLOR: #C05A24;
TEXT-DECORATION: none;
}
BODY A:visited {
COLOR: #C05A24;
TEXT-DECORATION: none;
}
BODY A:hover {
COLOR: #C05A24;
TEXT-DECORATION: none; }
BODY A:active {
COLOR: #C05A24;
TEXT-DECORATION: none;
}
.lk {COLOR: #ffffff; TEXT-DECORATION: none}
.user {
float: left;
text-align: left;
margin: 5px;
padding: 5px;
}
.toright {
float: right;
}
.out {
overflow: scroll;
text-align: center;
margin: 10px;
padding: 10px;
width: 100%;
}
th {
text-align: left;
}
p {
text-align: left;
}
form{
display: inline;
}
label {
cursor: default;
}
.normal {
font-weight: normal;
}
.load {
background-image: url('images/ind.gif');
background-repeat: no-repeat;
background-position: center;
}
a.menu {
color: black;
}
.h1, h1 {
font-size : 26pt;
line-height: 1.5em;
}
.h2, h2 {
font-size : 24pt;
line-height: 1.5em;
text-align: left;
}
.h2.lnk, h2.lnk {
font-size : 14pt;
line-height: 1.5em;
text-align: left;
}
.h3,h3 {
font-size : 16pt;
line-height: 1.5em;
text-align: left;
}
.h4,h4 {
font-size : 16pt;
line-height: 1.5em;
}
.search_tips {
text-align: left;
max-height: 400px;
margin-top: 42px;
margin-right:10px;
position: absolute;
z-index: 600;
background-color: #FFFFFF;
min-width: 277px;
overflow-y: auto;
overflow-x: hidden;
right: 0px;
padding: 5px 0;
float: left;
list-style: none;
background-color: #ffffff;
border: 1px solid #ccc;
border: 1px solid rgba(0, 0, 0, 0.2);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
}
#search_tips_cont {
overflow-x: auto;
padding: 5px;
font-size: 12pt;
}
.muted {
color: rgba(34,34,34,0.5);
}
#search_tips_cont .muted {color: rgba(0,0,0,0.5);
}
.ocat1 {
margin: 10px 0px 10px 0px; padding: 10px;
background: rgba(181,181,181,0.3);
}
.cat1 {
border-bottom: #B5B5B5 1px dotted;
}
.ccat1 {
padding: 5px 5px 5px 5px;
margin: 10px 0px 0px 0px;
border-bottom: #B5B5B5 1px dotted;
}
.anim {
-webkit-transition: max-height 1s;
-moz-transition: max-height 1s;
transition: max-height 1s ease-in-out;
}
.animall {
-webkit-transition: all 1000ms ease;
-moz-transition: all 1000ms ease;
-ms-transition: all 1000ms ease;
-o-transition: all 1000ms ease;
transition: all 1000ms ease;
}
.fullsearch {padding: 20px;
background-color: #FFFFFF;
border-bottom: 2 px solid #C05A24;
}
#flsearch {max-width: none;}
.lcat1{
color: #222222;
padding: 8px;
cursor: pointer;
text-align: left;
}
.h4,h4 {
font-size: 13pt;
}
.lcat1 b{ font-weight: normal;  }
.lcat1 a:link, .lcat1 a:visited{
color: #222222;
}
.acmenu { margin-bottom: 0px; }
.acm .lcat1 a:link,.acm .lcat1 a:visited, .catr a.lcat1:link h4,.catr a.lcat1:visited h4 { color: #FFFFFF; }

.lcat1:hover{
color: #FFFFFF !important;
padding: 8px;
background: #C05A24;
}
.lcat1:hover a,.lcat1:hover > a > i{
color: #FFFFFF !important;
}
.lcat1active{
color: #FFFFFF !important;
padding: 8px;
background: #C05A24;
}
.lcat1active a:link, .lcat1active a:visited{
color: #FFFFFF !important;
}

.pubmenu {position: relative;}
.pitm .lcat1 > i { float:right; display: inline-block; margin-left: 5px; margin-top: 2px; margin-right: 0 !important;}

.wcl{
color: #C05A24;
display: block;
padding: 5px 5px 5px 5px;
cursor: pointer;
font-size: 11pt;
-webkit-transition: all .2s;
-moz-transition: all .2s;
transition: all .2s;
}
.wcl b{ font-weight: normal;  }
.wcl a:link{
color: #C05A24;
}
.wcl a:visited{
color: #C05A24;
}
.wcl:hover{
color: #FFFFFF !important;
padding: 5px 5px 5px 5px;
background: #C05A24;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.subs a:link{
color: rgba(34,34,34,0.7);
}
.subs a:active{
color: rgba(34,34,34,0.7);
}
.subs a:visited{
color: rgba(34,34,34,0.7);
}
.subs a:hover{
color: #FFFFFF;
}
.subs a{
color: rgba(34,34,34,0.7);
}
.subs:hover a{
color: #FFFFFF;
}
.searchitem{
padding: 5px 5px 5px 5px;
cursor: pointer;
}
.searchitem a:link{
color: #C05A24;
}
.searchitem a:visited{
color: #C05A24;
}
.searchitem:hover{
padding: 5px 5px 5px 5px;
background: rgba(181,181,181,0.5);
}
.searchitem:hover a{
color: #C05A24;
}
.searchitem:hover a:hover{
color: #C05A24;
}
.brand{
padding: 5px 5px 5px 5px;
cursor: pointer;
text-align:left;
}
.brand a:link{
color: #FFA06A;
}
.brand a:visited{
color: #FFA06A;
}
.brand:hover{
color: #FFFFFF;
padding: 5px 5px 5px 5px;
background: #C05A24;
}
.brand:hover a{
color: #FFFFFF;
background: #C05A24;
border-bottom: 1px #FFA06A dotted;
}

.brand > a:link{
color: #C05A24;
}
.brand > a:visited{
color: #C05A24;
}
.brand > a:active{
color: #C05A24;
}
.brand > a:hover{
color: #C05A24;
}
.brand:hover > a{
color: #FFFFFF !important;
}





.cat1:hover {
color: #FFFFFF;
background: #C05A24;
border-bottom: #B5B5B5 1px solid;
}
.cat1:hover a{
color: #FFFFFF;
background: #C05A24;
border-bottom: #B5B5B5 1px solid;
}
.cat1 a:hover {
color: #FFFFFF;
background: #C05A24;
border-bottom: #B5B5B5 1px solid;
}
.cat1 a:active {
color: #FFFFFF;
background: #C05A24;
border-bottom: #B5B5B5 1px solid;
}
.submenuitem {
padding: 5px 5px 5px 5px;
margin: 10px 0px 0px 0px;
border-bottom: #B5B5B5 1px dotted;
cursor:pointer;
}
.submenuitem:hover {
background: #B5B5B5;
padding: 5px 5px 5px 5px;
margin: 10px 0px 0px 0px;
border-bottom: #B5B5B5 1px solid;
cursor:pointer;
}
.underlined {
padding: 5px 5px 5px 5px;
margin: 10px 0px 0px 0px;
border-bottom: #FFA06A 1px solid;
}
.cat3 {
border: 2px solid #B5B5B5;
padding: 5px 5px 5px 5px;
margin: 5px 5px 5px 5px;
margin: 10px 0px 0px 0px;
background-image: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#a3a3a3), color-stop(3%, #FFFFFF), color-stop(12%, #a3a3a3), color-stop(90%, #FFFFFF));
background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF 3%, #a3a3a3 12%, #FFFFFF 90%, #a3a3a3);
background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF 3%, #a3a3a3 12%, #FFFFFF 90%, #a3a3a3);
background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF 3%, #a3a3a3 12%, #FFFFFF 90%, #a3a3a3);
background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF 3%, #a3a3a3 12%, #FFFFFF 90%, #a3a3a3);
background-image: linear-gradient(to bottom, #FFFFFF, #FFFFFF 3%, #a3a3a3 12%, #FFFFFF 90%, #a3a3a3);
-webkit-box-shadow: 0 1px 5px rgba(34,34,34,0.29), inset 0 0 7px #FFFFFF;
-moz-box-shadow: 0 1px 5px rgba(34,34,34,0.29), inset 0 0 7px #FFFFFF;
box-shadow: 0 1px 5px rgba(34,34,34,0.29), inset 0 0 7px #FFFFFF;
}
.cat2 {
padding: 10px;
margin: 0px;
border-radius: 3px;
background-image: -webkit-gradient(linear, center top, center bottom, from(rgba(252,252,252,0.36)), to(rgba(191,191,191,0.36)), color-stop(3%, rgba(247,247,247,0.36)), color-stop(12%, rgba(242,242,242,0.36)), color-stop(90%, rgba(217,217,217,0.36)));
background-image: -webkit-linear-gradient(top, rgba(252,252,252,0.36), rgba(247,247,247,0.36) 3%, rgba(242,242,242,0.36) 12%, rgba(217,217,217,0.36) 90%, rgba(191,191,191,0.36));
background-image: -moz-linear-gradient(top, rgba(252,252,252,0.36), rgba(247,247,247,0.36) 3%, rgba(242,242,242,0.36) 12%, rgba(217,217,217,0.36) 90%, rgba(191,191,191,0.36));
background-image: -o-linear-gradient(top, rgba(252,252,252,0.36), rgba(247,247,247,0.36) 3%, rgba(242,242,242,0.36) 12%, rgba(217,217,217,0.36) 90%, rgba(191,191,191,0.36));
background-image: -ms-linear-gradient(top, rgba(252,252,252,0.36), rgba(247,247,247,0.36) 3%, rgba(242,242,242,0.36) 12%, rgba(217,217,217,0.36) 90%, rgba(191,191,191,0.36));
background-image: linear-gradient(to bottom, rgba(252,252,252,0.36), rgba(247,247,247,0.36) 3%, rgba(242,242,242,0.36) 12%, rgba(217,217,217,0.36) 90%, rgba(191,191,191,0.36));
}
.categories {
padding: 1px 5px 1px 5px;
margin: 5px 1px 1px 1px;
}
.oround {
padding: 5px 5px 5px 5px;
margin: 5px 5px 5px 5px;
background: #bebebe;
-webkit-box-shadow: 0 0px 5px #6d6d6d;
-moz-box-shadow:0 0px 5px #6d6d6d;
box-shadow: 0 0px 5px #6d6d6d;
}
.round {
padding: 5px 5px 5px 5px;
margin: 5px 5px 5px 5px;
}
.round2 {
margin: 10px 10px 10px 10px;
padding: 10px 10px;
width: auto;
background: #FFFFFF;
border: none;
}
.oround2 {
margin: 10px 10px 10px 10px;
padding: 10px 10px;
width: auto;
background: #FFFFFF;
border: none;
-webkit-box-shadow: 0 0px 15px #919191;
-moz-box-shadow:0 0px 15px #919191;
box-shadow: 0 0px 15px #919191;
}
.comm {
margin: 0px 5px;
padding: 5px 5px;
width: auto;
background: #e5e5e5;
box-shadow: 0 -1px 1px #b5b5b5;
-moz-box-shadow: 0 -1px 1px #b5b5b5;
-webkit-box-shadow: 0 -1px 1px #b5b5b5;
}
.price {
color:#222222;
font-size: 28pt;
line-height: 1em !important;
}
.newprice {
color:#222222;
font-size: 28pt;
color:#d9534f;
line-height: 1em !important;
}
.prb {opacity: 0.5; white-space: nowrap;}
.thu {width: 15px;
height: 15px;
cursor: pointer;
border: 1px solid rgba(100,100,100,.2);
}
.thu:hover {box-shadow: 0 0px 5px rgba(192,90,36,.8);
}
.oldprice {
color:#222222;
font-size: 18pt !important;
font-weight: 100;
background-color: transparent;
background-image: -webkit-gradient(linear, 19.1% -7.9%, 81% 107.9%, color-stop(0, transparent), color-stop(.48, transparent), color-stop(.5, #d9534f), color-stop(.52, transparent), color-stop(1, transparent));
background-image: -webkit-repeating-linear-gradient(287deg, transparent 0%, transparent 46%, #d9534f 50%, transparent 54%, transparent 100%);
background-image: repeating-linear-gradient(163deg, transparent 0%, transparent 46%, #d9534f 50%, transparent 54%, transparent 100%);
background-image: -ms-repeating-linear-gradient(287deg, transparent 0%, transparent 46%, #d9534f 50%, transparent 54%, transparent 100%);
}
opa {
opacity: 0.5;
filter:alpha(opacity=50);
}
.grayscaleimg {
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray;
opacity: 0.5;
filter:alpha(opacity=50);
}
.grayscaleimg:hover {
-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
-o-filter: grayscale(0%);
filter: none;
opacity: 1;
filter:alpha(opacity=100);
}
.rounded {
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
}
.soc {display: inline-block;
margin-left: 10px;opacity: 0.5;
filter:alpha(opacity=50);
}
.soc:hover {opacity: 1;
filter:alpha(opacity=100);
filter: none;
}
.caph1 {
color: #FFFFFF;
text-shadow: 1px 1px 1px rgba(34,34,34,.4);
}
.uprice {
background: #C05A24;
text-align: center;
font-size: 40px;
line-height: 120%;
padding:5px;
color: #FFFFFF;
text-shadow: 1px 1px 1px rgba(34,34,34,.4);
}
.caplead {
color: #FFFFFF;
text-shadow: 1px 1px 1px rgba(34,34,34,.4);
}
.carousel-caption {
position: absolute;
right: 0;
bottom: 0;
left: 0;
padding: 15px;
background: #C05A24;
background: rgba(255, 255, 255, 0.55);
}
.datepicker td {-webkit-border-radius: 4px !important;
-moz-border-radius: 4px !important;
border-radius: 4px !important;
}
th.dow {
font-weight:600;
color:#FFFFFF;
background-color:#C05A24;
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;
}
.datepicker-days {padding: 20px;
}

.datepicker td.active, .datepicker td.active:hover {
background-color: #C05A24 !important;
background-image: none !important;
filter: none !important;
color: #FFFFFF !important;
-webkit-border-radius: 4px !important;
-moz-border-radius: 4px !important;
border-radius: 4px !important;
}
.tdtp {
vertical-align: top;
}
.tdmd {
vertical-align: middle;
}
.tdbt {
vertical-align: bottom;
}
.tdbl {
vertical-align: baseline;
}
#fb_xdm_frame_http, #fb_xdm_frame_https {
display:none; border:none;
}
.btn-file {
position: relative; overflow: hidden; margin-right: 4px;
}
.btn-file input {
position: absolute; top: 0; right: 0; margin: 0; opacity: 0; filter: alpha(opacity=0);
transform: translate(-300px, 0) scale(4); font-size: 23px; direction: ltr; cursor: pointer;
}
* + html .btn-file { padding: 2px 15px; margin: 1px 0 0 0; }
ul.scroll-menu {
position: relative;
width: 100%;
max-height:250px;
margin: 0;
border-left: none;
border-right: none;
border-top: none;
border-bottom: none;
display: block !important;
overflow-y: auto;
overflow-x: hidden;
top: 0 !important;
left: 0 !important;
-webkit-overflow-scrolling: touch;
-moz-overflow-scrolling: touch;
-ms-overflow-scrolling: touch;
-o-overflow-scrolling: touch;
overflow-scrolling: touch;
-webkit-border-radius: 0 !important;
-moz-border-radius: 0 !important;
-ms-border-radius: 0 !important;
-o-border-radius: 0 !important;
border-radius: 0 !important;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
ul.scroll-menu-2x {
max-height: 230px;
}
::-webkit-scrollbar {
width: 12px;
height: 12px;
}
::-webkit-scrollbar-track {
background: rgba(0, 0, 0, 0.1);
}
::-webkit-scrollbar-thumb {
background: rgba(0, 0, 0, 0.5);
}

.carousel {
position: relative;
z-index: 1;
}
.table-hover > tbody > tr:hover {
background-color: rgba(34,34,34,0.03);
}
.greybg {
-webkit-filter: grayscale(100%);
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'//www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
filter: gray;
}
.nogreybg {
filter: url("data:image/svg+xml;utf8,<svg xmlns='//www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");
-webkit-filter: grayscale(0%);
}
.greyscale {
}
.greyscale:hover {
-webkit-box-shadow: inset 0 1px 8px #FFA06A;
-moz-box-shadow: inset 0 1px 8px #FFA06A;
box-shadow: inset 0 1px 8px #FFF;
}
.carousel-control {
    position: absolute;
    left: 0px;
    top: 0px;
    bottom: 0px;
    width: 100px;
    opacity: 0.5;
    font-size: 20px;
    color: #FFFFFF;
    height: inherit;
    text-align: center;
    text-shadow: 0px 1px 2px rgba(34,34,34, 0.6);
    border: 0px;
    border-radius:1px;
-webkit-border-radius:0px;
-khtml-border-radius:0px;
-moz-border-radius:0px;
-o-border-radius:0px;
-ms-border-radius:0px;
z-index: 120;
background: none;
}
.btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {
color: #C05A24;
background-color: #fff;
}
.btn-inverse {
color: #fff;
background-color: #C05A24;
}
.more_btn bg5{
height: 20px;
display: inline-block;
text-align: center;
vertical-align: middle;
transition: all 0.4s ease 0s;
font-size: 18px;
line-height: 20px;
letter-spacing: 2px;
padding: 5px 12px 5px;
background: none repeat scroll 0% 0% #C05A24;
text-shadow: none;
border-width: 0px;
box-shadow: none;
color: #fff;
background-color: #C05A24;
background-image: linear-gradient(to bottom, #d36328, #C05A24);
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
}
.carousel-control > i {
font-size: 60px !important;
text-shadow: 1px 1px 1px rgba(34,34,34,.4);
position: absolute;
top: 40%;
z-index: 5;
display: block;
color: #FFFFFF;
}
.carousel-control.left > i {
margin-right: 15px;
}
.carousel-control.right {
right: 0px;
}
.innerimg {
position: absolute;
top: 0;
left: 0;
min-width: 100%;
z-index: 0;
}
.innerimg, .logotype > img,.logotype > a > img {-moz-transition: all .5s;
-webkit-transition: all .5s;
transition: all .5s;
-moz-transform: scale(1,1);
-webkit-transform: scale(1,1);
transform: scale(1,1);
}

.carousel-caption {
background-color: transparent;
position: static;
max-width: 750px;
padding: 0 20px;
margin:0 auto;
margin-top: 0px;
text-align:center;
}
.carousel-caption h1,.carousel-caption .h1 {
margin: 0;
line-height: 1.25;
font-size : 36px;
color: #FFFFFF;
margin-bottom: 10px;
text-shadow: 1px 1px 1px rgba(34,34,34,.4);
font-weight: 400;
}
.carousel-caption .lead {
margin: 0;
line-height: 1.25;
color: #FFFFFF;
font-weight: 400;
text-shadow: 1px 1px 1px rgba(34,34,34,.4);
}
.thumbnail-indicators > .carousel-indicators{
top: inherit;
bottom: 0px;
padding: 0px;
left:0px;
position:absolute;
z-index:100;
background: rgba(255,227,173,0.2);
margin-left: 0px;
}
.thumbnail-indicators > .carousel-indicators li {
margin-left: 0px;
border-radius: 0px;
float: left;
}
.thumbnail-indicators > .carousel-indicators .active {
background-color: #FFF;
}
.carousel-indicators {
z-index: 155;
}
.thumbnail-indicators > .carousel-indicators .active {
-webkit-box-shadow: 0 1px 5px #FFFFFF;
-moz-box-shadow: 0 1px 5px #FFFFFF;
box-shadow: 0 1px 5px #FFFFFF;
background-color: transparent;
}
.thumbnail-indicators >  .carousel-indicators li{
cursor:pointer;
}
.carousel-caption .btn {
margin-top: 10px;
}
.thumbnail-indicators-r > .carousel-indicators {
top: inherit;
bottom: 0px;
padding: 10px;
left:-2px;
position:absolute;
z-index:200;
border-left: 4px solid #FFFFFF;
background: rgba(192,90,36,1);
margin-right: 10px;
}
.thumbnail-indicators-r > .carousel-indicators .active {
-webkit-box-shadow: 0 0 0 4px white;
-moz-box-shadow: 0 0 0 4px white;
box-shadow: 0 0 0 4px white;
background-color: transparent;
}
.thumbnail-indicators-r >  .carousel-indicators li{
-webkit-box-shadow: 0 0 0 4px rgba(255,255,255,.2);
-moz-box-shadow: 0 0 0 4px rgba(255,255,255,.2);
box-shadow: 0 0 0 4px rgba(255,255,255,.2);
cursor:pointer;
border-radius: 0px;
margin-top: 8px;
}
#mobadm {display: none;
}
span#itemcount {
font-size: 18px;
font-weight: 700;
}
.thumbnail {margin-bottom: 0px;
}

.carousel-page .item {
-webkit-transition: 0.1s ease-in-out opacity;
-moz-transition: 0.1s ease-in-out opacity;
-o-transition: 0.1s ease-in-out opacity;
transition: 0.1s ease-in-out opacity;
left: 0 !important;
}
.carousel-page .itemimg {
-webkit-transition: 0.1s ease-in-out opacity;
-moz-transition: 0.1s ease-in-out opacity;
-o-transition: 0.1s ease-in-out opacity;
transition: 0.1s ease-in-out opacity;
left: 0 !important;
}
.carousel-page .next.left,
.carousel-page .prev.right {
opacity: 1;
filter:alpha(opacity=100);
z-index: 1;
}
.carousel-page .active.left,
.carousel-page .active.right {
opacity: 0;
filter:alpha(opacity=0);
z-index: 2;
}

/* Carousel Fading slide */
.carousel-fade .carousel-inner { background: transparent; }
.carousel-fade .carousel-control { z-index: 100; }
.carousel-fade .item {
  opacity: 0;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
  }

  .carousel-fade .next.left,
  .carousel-fade .prev.right,
  .carousel-fade .item.active { opacity: 1; }

  .carousel-fade .active.left,
  .carousel-fade .active.right {
    left: 0;
    opacity: 0;
    z-index: 1;
    }


/* Safari Fix */
@media all and (transform-3d), (-webkit-transform-3d) {
    .carousel-fade .carousel-inner > .item.next,
    .carousel-fade .carousel-inner > .item.active.right {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.prev,
    .carousel-fade .carousel-inner > .item.active.left {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.next.left,
    .carousel-fade .carousel-inner > .item.prev.right,
    .carousel-fade .carousel-inner > .item.active {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
}
.carousel-control .control-icon {
  font-size: 48px;
  height: 30px;
  margin-top: -15px;
  width: 30px;
  display: inline-block;
  position: absolute;
  top: 50%;
  z-index: 5;
  }
  .carousel-control .prev { margin-left:  -15px;  left: 50%; } /* Prev */
  .carousel-control .next { margin-right: -15px; right: 50%; } /* Next */


.carousel .control-box { opacity: 0; }
a.carousel-control.left  { left: 0; background: none; border: 0; }
a.carousel-control.right { right: 0; background: none; border: 0;}
#myReviews a.carousel-control.left,#myReviews a.carousel-control.right  { top: 41%; }
.op0, .op100{
z-index: 10;
position: relative;
-webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease;
-ms-transition: all 500ms ease;
-o-transition: all 500ms ease;
transition: all 500ms ease;
}
.op0 {
display: none;
visibility: hidden;
opacity: 1;
}
.op100{display: block;
visibility: visible;
opacity: 1;
}
/* Animation */
.control-box, a.carousel-control, .carousel-indicators li, .ani {
  -webkit-transition: all 250ms ease;
  -moz-transition: all 250ms ease;
  -ms-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
  /* hardware acceleration causes Bootstrap carousel controlbox margin error in webkit */
  /* Assigning animation to indicator li will make slides flicker */
  }


/* Hover animation */
.carousel:hover .control-box { opacity: 1; }
.carousel:hover a.carousel-control.left { left: 15px; }
.carousel:hover a.carousel-control.right { right: 15px; }


/* Carouse Indicator */
.carousel-indicators li.active,
.carousel-indicators li { border: 0; }

.carousel-indicators li {
  background: #666;
  margin: 0 3px;
  width: 12px;
  height: 12px;
  }

.carousel-indicators li.active {
  background: #fff;
  margin: 0 3px;
  }

.dropdown-menu {
border-radius: 0px !important;
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
}
.navbar .nav > li > .dropdown-menu:after  {
display: none !important;
}
.navbar .nav > li > .dropdown-menu:before {
display: none !important;
}
.dropdown-menu li {
font-size: 10pt;
padding: 0px;
}
.dropdown-menu li > a, .dropdown-menu li > a > i {
font-size: 10pt;
}
.dropdown-menu {
padding: 0px 0px 0px;
box-sizing: border-box;
}
.dropdown-menu > h3,.dropdown-menu > .h3 {
color: #FFFFFF;
border-bottom: 1px dotted rgba(255,255,255,0.2);
}
.dropdown-menu > hr {
display: none;
}
li.dropdown-submenu a:focus {
color: #FFFFFF;
}
.dropdown-menu {
margin: 0;
}
a.btn { transition: none; }

.btn:not(.btn-lg), .btn-sm{font-size: 14px;
height: 34px !important;
min-width: 34px !important;
margin-bottom: 0px;
line-height: 1;
padding: 5px;
}
.priceg1, .priceg2, .priceg3 {margin-bottom: 10px;}
#jscheckout .btn {margin-bottom: 0px;
}
#jsbask input,#jscheckout input{margin-bottom: 2px !important; height: 34px !important; margin-left: 2px; margin-right: 2px;}
#new_qty {margin-left: 2px; margin-right: 2px;}
tr.template-download > td,tr.template-upload > td,.wrap {
word-wrap: break-word;
word-break : break-all;
max-width:100%;
}

.nav-tabs > li > a > i.fa { margin-right: 5px;}
.lcat1 .fa,.lcat1active .fa {
margin-right: 7px;
}
#tleftmenu .lcat1 .fa,#tleftmenu .lcat1active .fa {
font-size: 22px;
margin-right: 7px;
}
.alert > .close,.bg-primary > .close { margin-left: 20px; margin-top: -5px;}
.alert-success {
    background-color: #f1f9f7;
    border-color: #e0f1e9;
    color: #1d9d74;
    background-image: none;
}
.alert-info {
    background-color: #f0f9ff;
    border-color: #ccf3ff;
    color: #007dbc;
    background-image: none;
}
.alert-warning {
    background-color: #fcf8e3;
    border-color: #faebcc;
    background-image: none;
}
.btn > i,.btn > font > i, .btn {line-height: 1.5 !important;
}
.lh {
line-height: 1 !important;
}
.modfilter {margin-top: -10px;
margin-bottom: 10px;
}
.modfilter > .ifilter > form > .ifb > .ifilter_n2 {
float: left;
border-top: none;
margin-right: 10px;
margin-top: 0px;
margin-bottom: 10px;
z-index: 999;
}
.modfilter > .ifilter > form > .ifb > .ifilter_n2 > .panel-collapse {max-height: 400px !important;
overflow-y: auto;
position: absolute;
min-width: 180px;}
.modfilter > .ifilter > form > .ifb > .ifilter_n2 > .panel-collapse > .panel-body {background-color: #FFFFFF;
border-bottom: 1px solid #B5B5B5;
border-left: 1px solid #B5B5B5;
border-right: 1px solid #B5B5B5;
}
.modfilter > .ifilter > form > .ifb {
padding: 12px 20px 0px 20px;
}
.panel-group { margin-bottom: 0; }
.ifilter {background-color: #f7f7f7;}
.modfilter > .ifilter > form > .ifh > .ifilter_n {
display: inline-block;
}
.modfilter > .ifilter > form > .ifh {
margin-bottom: 10px;
}
.modfilter > .ifilter > form > .ifh > .ifilter_n.muted {float: right;
margin-right: 15px;
}
#inmenu { display: none;  }
.carousel-inner > .item {
width: 101% !important;
}
.mfp-iframe-holder .mfp-content {
max-width: auto;
}
#sortable { display: table;  list-style-type: none; margin: 0; padding: 0; width: 100%; }
#sortable > li { display: table-row; height: 45px; }
#sortable > li > .ui-icon { position: absolute; margin-left: -1.3em; }
#sortable > li > span { display: table-cell;  padding: 4px;}
.ui-sortable-helper { border-top: #C05A24 solid 1px; background: #C05A24 !important; display: table-row; height: 45px; color: #FFFFFF !important; }
.ui-state-default { background: #FFFFFF; }
#sortable > li:nth-child(2n+1){ background-color: rgba(181,181,181,0.5); }
.the > a { margin-right: 15px;}
.the > a:after { content: "\f0dc";  font-family: FontAwesome; opacity: 0.3;  filter:alpha(opacity=30); padding-left: 8px;}
.the > a.caret_down:after {  opacity: 01;  filter:alpha(opacity=100); color: #222222 !important; content: "\f0d7";  font-family: FontAwesome; padding-left: 8px;}
.the > a.caret_up:after { opacity: 01;  filter:alpha(opacity=100); color: #222222 !important; content: "\f0d8";  font-family: FontAwesome; padding-left: 8px;}
.lotdiv { padding: 10px;float: left; height: 360px; width: 250px; margin-bottom: 20px; margin-right: 20px; overflow: hidden; cursor: pointer;}
.lotdiv:hover { background: rgba(181,181,181,0.5); }
.lotdiv > div > .span15 { width: 230px !important; clear: both;float: none !important;}
.lotdiv > div { height: 180px; overflow: hidden; }
.lotdiv > h4,.lotdiv > .h4 { height: 50px; overflow: hidden; margin-top: 10px; }
.lot_pb { margin-top: 6px; }
.avatar > a > i { font-size: 120px; }
#back-top {
position: fixed;
right: 0px;
bottom: 0px;
z-index: 9000;
text-align: center;
cursor: pointer;
-webkit-transition:all 0.3s ease;
-moz-transition:all 0.3s ease;
-o-transition:all 0.3s ease;
transition:all 0.3s ease;
display: none;
padding: 10px 15px;
background: rgba(192,90,36,.2);
}
.progress-bar {
    height: 100%;
    font-size: 22px;
    padding: 5px;
    line-height: 22px;
}
.progress {
    height: 30px;
    margin-bottom: 0px;
}
#cal_blog {float: right;margin-left:10px;
margin-bottom:10px;
height: 480px;
width:330px;
}
#centermenu {min-height: 100vh;
float: right;
}
#tleftmenu{float: left;
}
#tleftmenu #jsbask > div { width: auto; }
#tleftmenu > div,#tleftmenu > noindex > div { margin-left: 10px; margin-top: 20px; margin-right: 10px; }
#trightmenu {
float: right;
}
#clockdiv { padding: 10px;}
a {color: #FFA06A;
}
.nzv {font-weight: 600;}
.buybtn {max-height: 50px;}

.tab-content > .tab-pane{
    display: block;
    height: 0;
    overflow: hidden;
}

.tab-content > .active{
    height: auto;
    overflow: visible;
}

#bskt {
background: #C05A24 !important;
color:#FFFFFF !important;
}
@media (max-width: 1024px) {
#header_searcH_form {display:none !important;}
}

.nav {
font-size: 17px;
}
.form-control {
height: 35px;
}
#tx0011 p{
margin: 0 0 0px !important;
}
.cregid > font {display: inline-block; font-size: 22px; margin-bottom: 10px;}
.fcnt {display: inline-block; width:100%;}
.sblk input.form-control,.sblk select.form-control,#oselpu select,#regform input.form-control, #regform select.form-control{ max-width: 450px; }
#regform td > strong,.sblk strong {display: block;}
.typeahead { z-index: 1051; }
.sblk textarea {max-width: none; }
.sblk strong { min-width: 240px; }
.dblk {text-align: left; margin-bottom: 10px;}
.bbot {border-bottom: 1px solid #B5B5B5; }
.btop {border-top: 1px solid #B5B5B5; }
table.pt20 > tbody > tr > td {padding:20px !important;}
#tab_ingal{ display: inline-block; width: calc(100% - 380px); margin-top: 20px;}
.painner h2,.painner .h2 {text-align: center;}
.mphr {margin-top: 0px !important;}
.plmp3 a {font-weight: bold;}
.x0010 {width: 260px;float: right;}
.ibbu .btn {width: 165px;}
.butin {min-width: 220px;}
.ited,.itstat {display: block; width: 480px; clear: left;}
.scewcont {position:absolute;
overflow: hidden;
right: 0;
top: 0;
bottom: 0;
left:0;
}
.noskew li:before {-webkit-transform: skew(0deg) !important;
-moz-transform: skew(0deg) !important;
-o-transform: skew(0deg) !important;
transform: skew(0deg) !important;}
.scewbg:after{content:'';
left: calc(100% - 40%);
right: 0;
top: 0;
bottom: 0;
position: absolute;
background: rgba( 255,255,255, 0.1);
-webkit-transform: skew(-20deg); -moz-transform: skew(-20deg);-o-transform: skew(-20deg);transform: skew(-20deg);
margin-right: -100px;
}
.bottom_links_inner {overflow-x: hidden;
}
.bottom_links > div:after{
content:'';
left: 0;
right: 0;
top: 0;
bottom: 0;
height: 8px;
position: absolute;
background: rgba( 255,255,255, 0.2);
}
.tel a{ color: rgba(31,31,31,0.8) !important; }
.tel a:hover { color: #1F1F1F !important; }
.tel {font-weight: 100; line-height: 1;}
.telf { font-size: 16pt; }
.telf strong { font-size: 24pt; }
.mwrp,.zpo {text-transform: uppercase; font-size: 10pt;}
.mwrp {margin-top: 8px;}
#logomini_btm img {
max-height: 60px;
}
.hvr {text-align: left;}
.botl {text-align: left; line-height: 3.5; border-bottom: solid rgba(255,255,255, 0.2) 2px; margin-bottom: 10px; padding-left: 10px; padding-right: 10px;}
#buypanel { max-width: 240px;}
.caim { background-color: #FFFFFF; background-repeat: no-repeat; background-position: center center; height: 188px; background-size: contain; display: block; font-size: 188px; line-height: 1; overflow: hidden; transition: transform 0.5s; -webkit-transition: -webkit-transform 0.5s;}
.lgwrap {width: 300px; height: 188px; overflow: hidden;}
.cim:hover .caim { transform: scale(1.6); -webkit-transform: scale(1.6); }
.caim:before { color: #FFFFFF; background-color: rgba(34,34,34,.5); display: block; position: absolute; top: 0px; left: 0px; right: 0px; content:""; -webkit-transition: opacity 0.2s;  -moz-transition: opacity 0.2s;transition: opacity 0.2s ease-in-out; opacity: 0.1;  filter:alpha(opacity=10); height: 188px; overflow: hidden;}
.cim:hover .caim:before {opacity: 0.3;  filter:alpha(opacity=30);}
.cim:hover .lgwrap:after { opacity: 0.5; filter:alpha(opacity=50);}
.cim h2,.cim .h2 {font-weight: 500; text-transform: uppercase; padding: 0; margin: 0px; border-bottom: 1px solid #C05A24; line-height: 1; border-top: 5px solid rgba(192,90,36,.5)}
.cim:hover h2 > a ,.cim:hover .h2 > a {background-color: rgba(192,90,36,.9);}
.cim h2 > a,.cim .h2>a { background-color: #C05A24; padding: 10px; display: block; color: #FFFFFF !important; height: 60px; overflow: hidden; font-size: 20px; }
.cim .small.cpri { display: inline-block; width: auto; margin-top: 10px;}
.cim {background-color: rgba(34,34,34,0); width: 300px; height: 375px; overflow: hidden; display: inline-block;}
.cim .vctl { text-align: left; padding: 5px 10px; }
.cim .vctl:before { content: "\f101" !important;  font-family: FontAwesome; font-size: 10px; line-height: 1; display: inline-block; margin-right: 10px;}
.cim .vctl:hover {color: #FFFFFF !important; background-color: #C05A24; }
.cim:hover .lgwrap:before { background-color: #FFA06A; display: block; position: absolute; top: 375px; left: 0px; right: 0px; content:""; -webkit-transition: all 0.2s;  -moz-transition: all 0.2s;transition: all 0.2s ease-in-out; height: 5px;}
.dropdown-menu {
border: none;
margin: -2px 0 0 !important;
}
.dropdown-menu > :first-child { border-top: 4px solid #C05A24; }
.magnifiersl {background-color: #FFFFFF;
border: 4px solid rgba(192,90,36,.5) !important;
-webkit-box-shadow: 0 1px 29px rgba(34,34,34,0.33);
-moz-box-shadow: 0 1px 29px rgba(34,34,34,0.33);
box-shadow: 0 1px 29px rgba(34,34,34,0.33);
}
.f1.lbask { display: none; }
#tinbg { padding-right: 60px !important;}
#tinlogo {padding-left: 0px ;}
.lcat3 {background-color: rgba(192,90,36,0.2);}
.c180 {width: calc(100% - 180px);
}
.caicon { display: none;}
.intbl {width: 100%;}
.content .d0003 {margin-bottom: 20px;}
#regauth {float: right;}
.lgbig img {max-height: 100px;}
.rndr {display: inline-block;float: left;  margin-right: 20px; width: 72px; height: 72px; overflow: hidden; text-align: center; }
.drr{font-size: 18px; line-height: 1;}
.dtem {display: block;
margin-bottom: 20px;
text-align: left;
}
.dtem, .itemdiv, .baln {
padding: 20px;
border: 1px solid transparent;
-webkit-border-radius:0px;
-moz-border-radius: 0px;
border-radius: 0px;
}
.dtem:hover,.itemdiv:hover, .baln:hover {
box-shadow: 0 2px 15px rgba(34,34,34,.5);
border: 1px solid #B5B5B5;
}
.itemdiv:hover{
position: relative;
z-index: 100;
}
.ivrnt {
padding: 5px 20px 0px 5px;
}
.dtem h2 {margin-top: 10px !important;}
.logocat {text-align: center; }
.logocat img { max-width: 270px !important; margin: 20px;}

.light {font-weight: 300;}
.mph {width: 350px;}
.mpb{font-weight: 100;}
input.form-control:not(#flsearch), select.form-control, .btn, .formad, .dblk textarea { max-width: 450px !important;}
#search_input { max-width: none !important;}
#regform { input,textarea,select{display: block; } }
.baskitm {border-bottom: 1px solid #B5B5B5; padding-top: 10px; padding-bottom: 10px;}
.ivo,.iwe,.stot,.ivowe {display: inline-block; margin-right: 10px;}
#apage {text-align: left;}
#header2 > a > img {max-height: 100px;}
#logomini_top > div > img {max-height: 40px;}

@media (max-width: 450px) {.itemdiv a {display: block;}.incartd {display: block !important; width: 100% !important; }
.incartd .ml {margin-left: 0 !important; }
input.form-control, textarea.form-control, select.form-control, .btn, .formad {max-width: none !important;}
.drem {width: 100%;float: none; margin-right: 0;}
.ringus {display:none;}
.c180 {  width: calc(100% - 20px); }
}
/* new styles */
.mgal .small {display: none;}
.t0007 {display: none;}
.lgdiv {
    width: 230px;
}
.lx6 {
    margin-top: -50px;
}
#catalog_container2 h4 {
    padding: 5px 0px 5px 10px !important;
}
.span13.flo {

    max-width: 320px;
    max-height: 320px;

}
.lx6 {width: 340px; }
#logomini_bt { text-align: left; }
.incbx,.navbar.nnn {text-align: center;}
.maxw {margin-top: 40px;  height: 625px;}
.maxwi {
position: absolute;
left: 0;
right: 0px;
height: 505px;
}
.f1.logomini img {
    max-width: 320px;
    margin-top: 50px;
}
#catalog_container {display: none;}
/* put your css code here */
.prb {
opacity: 1;
white-space: nowrap;
}
.brlist {

    max-height: 37px;
    max-width: 100px;
}
.brdiv {
    height: 45px;
}
.brdiv h3 {
    margin-top: 5px;
}
.flo {
    width: auto;
}
.fsr1 {display: inline-block;}
#tab_ingal {
width: 100% !important;
}
.nombg { height: 100vh; background-image: url(body.jpg); background-position: bottom right; background-size: cover; background-repeat: no-repeat;}
.bd2 .tab-content { padding-top: 18px;} 

#bottom_links_inner, #bottom_links_inner a, .dbl, .dbl a, #btm_copy, #btm_telef, #btm_copy a, #btm_telef a, #btm_map, #btm_map a {
    color: #FFF !important;
}

.contentbox, #bottom_links_inner, #footer_inner {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.outerbox {
margin-left: 0px !important;
}
.bottom_links,#footer_inner {
width: 100% !important;
}
#mdiv0 { position: relative; min-height: 100vh; }
#mdiv1 { background-color: #fff; min-height: calc(100vh - 220px);}
#btm_ewc {margin-top: -40px;}
.tel { font-weight: 300; }
#logomini_bt { padding-top: 3px !important; }
.fa-stack.fa-lg,.mwrp,.hr3,.scewbg {display: none;}
.botl a {
font-size: 16pt !important;
margin-top: 5px;
}
#bottom_links_inner > div, #footer_inner > noindex > div, .ftr {width: 1320px !important;}
#bottom_links_inner {
padding: 20px 20px 0px 20px !important;
}
.botl {
text-align: center;
border-bottom: 0 !important;
padding-left: 0 !important;
min-width: 140px;
}


#magn {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}
.priceg1,.priceg2 {display: none;}
.itib { padding: 5px;}
.btnbtm {margin-bottom: 100px !important;}
.morbr {display: none;}
.allbr .bicon,.allbr .brdiv,.allbr .brlist {
    padding: 0px;
    font-size: 26px;
    max-width: 100px;
    max-height: 44px;
}
.allbr .brdiv {
    height: 100px;
    border-right: 0 !important;
padding: 3px;
padding-top: 15px;
}

.allbr { padding: 20px; padding-top: 0px; border: 1px solid #ddd; border-radius: 8px;}
.bd1 { padding: 20px; padding-top: 0px; float: left; width: 340px; border: 2px solid #93C01F; border-radius: 8px;}
.bd2 { float: left; width: calc(100% - 340px); padding-left: 40px; }
#catalog_container2 .nlv, #nlvaurvedicheskaya_kosmetika { 
background-repeat: no-repeat !important; min-height: 300px; background-position: bottom right !important; background-size: cover !important;
}
#centermenu {padding: 20px 40px 20px 10px !important;}
.dtem h2 {line-height: 1; font-size: 18pt; }
.features3 {
    border: 1px solid #ddd;
    border-radius: 8px;
    margin-left: 0;
    margin-right: 0;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    align-items: center;
}
.ttb3 {
border-left: 1px solid #ddd;
padding: 5px;
padding-left: 20px;
padding-top: 15px;
}
.ttz0 {
border-left: 0px !important;
}
#nlvaurvedicheskaya_kosmetika { 
background-image: url(menubg1.jpg) !important;
}
#nlvaurvedicheskie_sredstva_gigienyi {
background-image: url(menubg2.jpg) !important;
}
#nlvaurveda_dlya_zdorovya {
background-image: url(menubg3.jpg) !important;
}
#nlvchavanprash_i_rasayana {
background-image: url(menubg4.jpg) !important;
}
#nlvnaboryi {
background-image: url(menubg5.jpg) !important;
}
#nlvmehendi           {
background-image: url(menubg6.jpg) !important;
}
#nlvblagovoniya {
background-image: url(menubg7.jpg) !important;
}
#nlvzdorovoe_pitanie {
background-image: url(menubg8.jpg) !important;
}
#nlvukrasheniya_odejda_i_suveniryi {
background-image: url(menubg9.jpg) !important;
}
#nlvparfumeriya {
background-image: url(menubg10.jpg) !important;
}
#nlvpredmetyi_interera {
background-image: url(menubg11.jpg) !important;
}

.f1.logomini img {
max-height: 80px;
height: 60px;
position: relative;
z-index: 1000;
}

.intbl {position: relative; top: 40px; height: 70px;}
.inntp {height: 110px;}
#cfm {margin-bottom: 10px; height: 255px;}
.lead {
font-weight: 200 !important;
}
.d0003 > div, .cfm0 { 
position: absolute;
margin-left: -50vw;
left: calc(50% - 20px);
width: 100vw;
}
.cfm0 {
height: 290px;
top: -5px;
background-image: url(leaf.jpg);
background-size: cover; 
background-repeat: no-repeat;
}
.cfm2 { margin-left: 10px; background-color: #fff; }

.d0003 > div { 
height: 35px;
top: -40px;
background-color: #f9f9f9;
}
.it_name {
    font-size: 15px;
    text-transform: inherit;
    font-weight: 600;
}
.top-bar {
display: inline-block;
width: 1000px; 
}
.dtem {width: 33%; float: left; height: 150px; overflow: hidden;}
.lgd3 {
width: 30px;
max-height: 30px;
max-width: 30px;
}
.top-bar table {
width: 1000px; 
font-size: .875em;
line-height: 2.714em;
font-weight: 300;
}
.top-bar td { padding: 0px 20px !important; }
#ifb {margin-left: 20px; }
/*#nextpage .itemtable:nth-of-type(2n+1){ 
background-color:  rgba(152,152,152,0.1);
}*/
#catalog_container2 .nlv .lcat1:hover {
    color: #000 !important;
    padding: 8px;
    background: transparent !important;
}
#ifb, #catalog_container2 .nlv{
background-image: -webkit-gradient(linear, center top, center bottom, from(rgba(252,252,252,0.43)), to(rgba(191,191,191,0.43)), color-stop(3%, rgba(247,247,247,0.43)), color-stop(12%, rgba(242,242,242,0.43)), color-stop(90%, rgba(217,217,217,0.43)));
background-image: -webkit-linear-gradient(top, rgba(252,252,252,0.43), rgba(247,247,247,0.43) 3%, rgba(242,242,242,0.43) 12%, rgba(217,217,217,0.43) 90%, rgba(191,191,191,0.43));
background-image: -moz-linear-gradient(top, rgba(252,252,252,0.43), rgba(247,247,247,0.43) 3%, rgba(242,242,242,0.43) 12%, rgba(217,217,217,0.43) 90%, rgba(191,191,191,0.43));
background-image: -o-linear-gradient(top, rgba(252,252,252,0.43), rgba(247,247,247,0.43) 3%, rgba(242,242,242,0.43) 12%, rgba(217,217,217,0.43) 90%, rgba(191,191,191,0.43));
background-image: -ms-linear-gradient(top, rgba(252,252,252,0.43), rgba(247,247,247,0.43) 3%, rgba(242,242,242,0.43) 12%, rgba(217,217,217,0.43) 90%, rgba(191,191,191,0.43));
background-image: linear-gradient(to bottom, rgba(252,252,252,0.43), rgba(247,247,247,0.43) 3%, rgba(242,242,242,0.43) 12%, rgba(217,217,217,0.43) 90%, rgba(191,191,191,0.43));
}

.mdd2 {height: 26px;
color: #000 !important;
line-height: 1 !important;
font-size: 13pt !important;
}

#catalog_container2 .nlv h4 {
height: 80px;
line-height: 1;
width: 100%;
float: left;
border-bottom: 0 !important;
}
.modal-backdrop {display: none;}
#tleftmenu > div, #tleftmenu > noindex > div {
    margin-left: 0px !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
}
#catalog_container2 .nohref {margin-right: 0 !important; height: 35px;}
#catalog_container2 i {
display:none;
}
#catalog_container2 > div .nohref::after { content: ' '; position: relative; top: -4px; display:block; width: 80%; margin-top: 5px; margin-bottom: 5px;margin-left: 10%; margin-right: 10%; height: 1px; border-top: 0px; }
#catalog_container2 > div > .lcat1.lcat3r { 
}
#catalog_container2 > div > .lcat1.lcat3:hover {
box-shadow: none !important;

position: relative;
z-index: 1100;
}
#catalog_container2 > div > h4:hover,#catalog_container2 > div > .lcat1.lcat3 {
    background-color: transparent;
}
/*
#catalog_container2 > div > h4,#catalog_container h4,#catalog_container2 .nlv { 
background-image: -webkit-gradient(linear, center top, center bottom, from(rgba(252,252,252,0.43)), to(rgba(191,191,191,0.43)), color-stop(3%, rgba(247,247,247,0.43)), color-stop(12%, rgba(242,242,242,0.43)), color-stop(90%, rgba(217,217,217,0.43)));
background-image: -webkit-linear-gradient(top, rgba(252,252,252,0.43), rgba(247,247,247,0.43) 3%, rgba(242,242,242,0.43) 12%, rgba(217,217,217,0.43) 90%, rgba(191,191,191,0.43));
background-image: -moz-linear-gradient(top, rgba(252,252,252,0.43), rgba(247,247,247,0.43) 3%, rgba(242,242,242,0.43) 12%, rgba(217,217,217,0.43) 90%, rgba(191,191,191,0.43));
background-image: -o-linear-gradient(top, rgba(252,252,252,0.43), rgba(247,247,247,0.43) 3%, rgba(242,242,242,0.43) 12%, rgba(217,217,217,0.43) 90%, rgba(191,191,191,0.43));
background-image: -ms-linear-gradient(top, rgba(252,252,252,0.43), rgba(247,247,247,0.43) 3%, rgba(242,242,242,0.43) 12%, rgba(217,217,217,0.43) 90%, rgba(191,191,191,0.43));
background-image: linear-gradient(to bottom, rgba(252,252,252,0.43), rgba(247,247,247,0.43) 3%, rgba(242,242,242,0.43) 12%, rgba(217,217,217,0.43) 90%, rgba(191,191,191,0.43));
}
*/

#catalog_container2 .lcat1 {background-color: #transparent !important; }
#catalog_container2 .lcat1:hover a {
color: #539927 !important;
}
#catalog_container2 h4{ position: relative; z-index: 11;}
#catalog_container2 .op0, #catalog_container2 .op100{
display: block !important;
z-index: 10;
position: relative;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}
#catalog_container2 .op0 {
visibility: hidden;
opacity: 0;
/*left: -1340px;*/
left: 160px;
}
#catalog_container2 .op100{
visibility: visible;
opacity: 1;
left: 160px;
}
#catalog_container2 .nlv a {
-moz-hyphens: auto;
-webkit-hyphens: auto;
-ms-hyphens: auto;
}

#catalog_container2 .lgd2 {
    height: auto !important;
    width: auto !important;
    max-height: 60px !important;
    max-width: 65px !important;
margin-right: 10px !important;
}
.lgd3 {
/*-webkit-filter: grayscale(10%);
-moz-filter: grayscale(10%);
-o-filter: grayscale(10%);
filter: grayscale(10%);
filter: gray;
*/
opacity: 0.9;
filter: alpha(opacity=90);
}
#catalog_container2 h4:hover .lgd3 {
-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
-o-filter: grayscale(0%);
filter: none;
opacity: 1;
filter: alpha(opacity=100);
}

.pagination { float: left; }
.mdd2 { line-height: 1; width: calc(80% - 10px) !important;}
.dd2 {
position: relative;
}
.dd2 h3 {
display: block !important;
z-index: 100011;
margin: 0;
position: absolute;
text-align: left;
padding-top: 22px !important;
height: 70px;
top: -70px;
overflow: hidden;
padding-left: 20px !important;
left: 160px;
width: 980px;
color: #539927 !important;
background: #f4f4f4;
line-height: 1;
font-size: 20pt;
text-transform: uppercase;
}
#catalog_container2 .lcat3:after {
content: '';
position: absolute;
z-index: 11;
right: -10px;
border: 20px solid transparent;
border-right-width: 15px;
border-right-style: solid;
border-right-color: transparent;
border-right: 15px solid #eaeaea;
display: inline-block;
width: 0;
height: 0;
float: right;
top: 0px;
left: 286px;
}
.dd2 .close {font-size: 62px; margin-top: -20px; margin-right: 20px; }
#catalog_container2 .nlv {
z-index: 100010;
overflow: auto;
position: absolute;
top: -50px;
left: 162px;
width: 330px;
/*padding-top: 100px;*/
padding-top: 20px;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
background: #fff;
-webkit-box-shadow: 5px 5px 12px rgba(0,0,0,0.27);
-moz-box-shadow: 5px 5px 12px rgba(0,0,0,0.27);
box-shadow: 5px 5px 12px rgba(0,0,0,0.27);

}

.dd2 h3 { display: none !important;}

/*################### EOF ######################*/

.dtem:hover, .itemdiv:hover, .baln:hover {
box-shadow: none !important;
}

.ntlgdiv.catelem:hover .priceclass a {
    color: #93C01F !important;
    border-bottom: 1px solid transparent !important;
}

h1.pagetitle, .x0002 h2, #div_content h2, .bh2 {
font-weight: 400;
}
.f1.logomini a:hover{
    background-color: transparent !important;
}
#myCarousel .container { position: relative; }
.carousel-caption.text-centered { margin-left: 80px; border-radius: 30px 29px 0; max-width: 470px; bottom: 0;
position: relative;
padding: 40px;
background-color: #93C01F; float: left;}
.carousel-caption.text-centered::after {
position: absolute;
left: 100%;
bottom: 0;
border: 20px solid transparent;
border-bottom-color: transparent;
border-left-color: transparent;
border-left-color: #93C01F;
border-bottom-color: #93C01F;
content: '';
}
.carousel-caption h1, .carousel-caption .h1 {
    font-size: 50px;
}
.carousel-caption.text-centered .h1 {
padding-top: 0px; line-height: 1; font-size: 28px !important; margin-bottom: 15px; font-weight: 900;
}
.carousel-caption.text-centered .lead {
text-align: justify; letter-spacing: -0.025em;
font-size: 16px !important;
line-height: 1.43; font-weight: 100;
}
.x0002 h4, #div_content h4,.itemtitle{ font-weight: 400; font-size: 20px; }
.nav > li > a {
position: relative;
display: block;
padding: 15px 20px;
font-weight: 300;
font-size: 17px !important;
color: black;
}
.nav.hmenu > li > a {
    padding: 10px 40px;
    font-size: 26px !important;
    font-weight: 400 !important;
}
#searchmini {
    width: 100%;
    z-index: 500;
}

.txt7 {
font-size: 16px;
font-weight: 600;
color: #000;
}
#bottom_links_inner .fa-circle {
    color: #93C01F;
}
.pcont a:link, .pcont a:visited, .pcont a:active {
    color: #93C01F;
    text-decoration: none;
}
.timg { display: none; }

.nnn .nav .active > a, .nnn .nav .active > a:hover, .camenu > .onavi4 > a:focus, .camenu > .onavi4 > a:hover, .nnn .nav > li > a:focus, .nnn .nav > li > a:hover, .nowrap.onavi4.dropdown.active > a, .nnn .nav .open > a, .nnn .nav .open > a:hover, .nnn .nav .open > a:focus {
    color: #fff;
    background-color: #93C01F;
}
.themetitle > div { width: 100% !important; }

/* EOF */


.pcont > div > div > div > .lcats {height: 170px;
width: 30% !important;;
float: left !important;
cursor: pointer;
cursor: hand;
}
.pcont > div  > .lcats {
height: 170px;
width: 30% !important;;
float: left !important;
cursor: pointer;
cursor: hand;
}

.span1223 {width: 150px;
max-height:150px;
cursor: pointer;
cursor: hand;
}
.timg {display: none;
}
.span1224 {width: 200px;
float: left;
}
#catbt {display: none !important;}
#header2 {display: block !important;}
.top-right {float: right; text-align: right;}
.top-right-tel {font-size: 36px; font-weight: 600;}
.top-right-tel a:link {color: #000;}
.top-right-tel a:hover {color: #c05a24;}
.top-right-email a:hover {color: #000;}