* {margin: 0px 0px 0px 0px;}

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

body.nombg{background-color: #FFFFFF; color: #222222;}

#tbs {padding: 10px; text-align: center;}

#tbs > a {min-width: 100px; text-align: center !important;}



.itemtitle {line-height: 100%; margin-top: 0px; font-size: 20pt !important; }

.supsub {margin-left: 5px;}

main {width: 100% !important;}

#navtopper {height: auto !important;}

.shfrm body {background-color: transparent !important; background: none !important;}

.shvrs {height: 80px; overflow: hidden;}

.lc { padding-left: 10px; text-align: left; position: relative; border-bottom: 1px solid #C9CBCD;font-size: 13pt; min-height: 45px;background-color: #FFFFFF; z-index: 599; border-right: 1px solid #C9CBCD;}

.lc > a  { display:block; color: #222222 !important;  font-weight: 300; padding: 8px;}

.lc:nth-last-child(2){border-bottom: none !important;}

.lc .lgd2 {height: 24px;width: 24px;max-height: 24px;max-width: 24px; margin-top: 4px; background-repeat: no-repeat; background-size: contain; background-position: center center;}

.lc.active,.lc:hover { color: #15DE6C !important; z-index: 600;border-right: 1px solid transparent;}

.lc.active > a,.lc:hover > a { color: #15DE6C !important;}

.lc.active > a {z-index: 600;}

.lc > a > .fa {font-size: 24px;}

.lc > a > .fa-fw, .lc .lgd2 {color: #15DE6C !important;}

.icons {padding-left: 40px; position: relative;}

.icons::before {display: inline-block; position: absolute; left: 10px; top: 5px; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}

.lc > a::after {position: absolute;top: 0;right: 0;content: '\f105';font: normal normal normal 14px/1 FontAwesome;font-size: 24px;text-rendering: auto;background-color: #FFFFFF;padding: 8px;}

.lc > a {display: table-row !important; vertical-align: middle; height: 45px; overflow: hidden;}

.lc > a > .inm{display: table-cell; line-height: 1; vertical-align: middle; height: 45px; overflow: hidden; padding-right: 20px;}

.lc > a > .inm > .fa, .lc > a > .inm > img {float: none !important;}

.lfr {position: absolute;text-align: left;z-index: 598;left: calc(100% - 1px);top: 0;min-width: 240px;border-radius: 0 8px 8px 0;box-sizing: border-box;background-color: #FFFFFF;box-shadow: 0 0 5px rgba(201,203,205,.8);overflow-y: auto;padding: 8px 15px 10px 50px;}

.lmz {margin-top: 10px; margin-bottom: 10px;}

.brn > img { height: 39px; margin: 4px; width: auto;}

.brn > strong { display: inline-block; height: 38px; padding: 8px;}

.brn { height: 38px; margin-right: 10px;}

.lmet {font-weight: 600; font-size: 16pt;}

.lme .vr4,.lbr .vr4 { width: calc(33.33% - 10px); padding: 5px; padding-right: 10px; display: inline-block; height: 55px;overflow: hidden;line-height: 1; position: relative;}

.vr4 > .ctn {color: #C9CBCD; font-style: italic; text-align: center; padding: 4px; line-height: 1; display: inline-block; margin-left: 10px;}

.zwell {border-radius: 8px;box-sizing: border-box;padding: 20px;margin-bottom: 20px;box-shadow: 0 2px 5px rgba(201,203,205,.8);}

#acmenu { padding: 10px;}

.acmenu.ac4 {border-radius: 0 0 8px 8px; box-sizing: border-box;background-color: #FFFFFF;box-shadow: 0 2px 5px rgba(201,203,205,.8);}

.acmenu.ac4 {position: relative; padding: 0 !important;}

.acmenu .lc {cursor: pointer; cursor: hand;}

.pagetitle,.dcomm { margin-top: 10px; width: calc(100% - 130px); float: left;}

.pagetitle {line-height: 1;margin:0;}

.pagetitle.ww {width: calc(100% - 40px) !important;}

.imtitle {display: block; width: 64px; height: 64px; margin-right: 10px; background-size: cover; background-repeat: no-repeat; background-position: center center; border-radius: 8px;}

.adi {display: none !important;}

#us_local_4 {margin:-10px; width: calc(100% + 10px) !important;}

#contb h4.lcat1,#contb a.pubid,#contb a.pub {vertical-align: middle;display: block;height: 50px;color: #222222 !important;font-weight: 300;padding: 0 12px;}

.lcat1.aaa{min-height: 40px;font-weight: 400;padding: 8px;}

.lcat1.aaa.ml {border-left: 1px solid #C9CBCD; margin-left: 36px; padding-left: 5px;}

.topfilter {border-bottom: 1px solid #C9CBCD; padding-bottom: 10px;}

#contb h4.lcat1:hover,#contb a.pubid:hover,#contb a.pub:hover {color: #FFFFFF !important;}

.aimg {width: 100%; height: 200px; background-position: center center; background-repeat: no-repeat; background-size: contain; display: block;}

.lgdbl { height: 450px; float: left; padding-right: 20px; width: 200px; overflow: hidden;}

.lgdbl ul {list-style: outside none none; margin-left: 0; padding-left: 0; text-align: left;}

@font-face{ font-family: 'Digits';src: url('/fonts/digits.eot');src: local('D'), url('/fonts/digits.woff') format('woff'), url('/fonts/digits.ttf') format('truetype'), url('/fonts/digits.svg') format('svg');

font-weight: 300;font-style: normal;}

.digits { font-family: Digits;}

.outerbox,.dbl {text-align: center;}

#footer_inner,#contentbox,#bottom_links_inner > div {display: inline-block;}

.tel {line-height: 1;}

.telf {font-weight: 600; font-size: 26pt;}

.adre {font-size: 12pt;}

.lx6 img {height: 100px; width: auto; max-width: 140px;}

.lx6x {padding-top: 10px; padding-bottom: 10px;}

.x6lg, .fsr1, .t37,.t38 {display: none;}

.rndr .fa {font-size: 40px;line-height: 1;padding: 16px;display: block;text-align: center;width: 72px;color: #0C823F;}

#mutu {font-size: 30px;}

.vctl,#div_content,.blfp, .incust {display: block;text-align: left;border-bottom: 0 !important;}

.blfp {margin-top: 20px;}

.blfp .noim img {width: 100%; height: auto !important;}

.nictr {height:200px; width: 100%; background-color: #C9CBCD !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; padding-bottom: 10px;}

.it_name {font-size: 18px;}

.itb2 {height: 50px;}

.itb22 {padding-bottom: 60px; }

.itb2 {padding-top: 10px;position: absolute;bottom: 30px;left: 16px;right: 16px;}

.it_prc {padding-top: 10px;float: left;text-align: left;display: inline-block;}

.it_buy { float: right; text-align: right; display: inline-block;}

.dropdown > .dropdown-toggle > .fa-angle-down {transition: 0.4s all ease;will-change: transform;-webkit-filter: blur(0);}

.smor.open .dropdown-menu.dropdown-menu-left {position: absolute;margin-top: -40px !important;}

.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);}

.wwcl .imm {display: block;}

.wwcl .wtyt,.wwcl,.wwcl .small.comnts {display: block; text-align: center;}

.pubdir .imm, .subslider .imm {display: inline-block; float: left;}

.text-centered {vertical-align: middle;}

.owl-carousel .owl-item img {display: inline-block; width: 100%;}

.owlc {width: 250px;max-height: 250px;overflow: hidden;z-index: 0 !important;white-space: nowrap;}

.owlc img{ cursor: pointer; max-width: 250px !important; max-width: 250px !important;}

.owlc > .inrrow { text-align: center; display: inline-block; width:250px; 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: 0px;}

.panel-body .lcat1active, .panel-body .lcat1 { padding-left: 10px;}

.sra{ padding: 10px !important; display: block;}

.sra.su { padding: 0 0 0 10px !important; }

.sra.su:hover {background-color: rgba(34,34,34,.1);}

.sra .lnk {width: calc(100% - 45px); padding: 5px 0;}

.sra .iframe {width: 35px; text-align: center; padding: 5px 0;}

#blueimp-gallery .title {display: block !important;width: 320px; overflow-x: hidden;}

.ewcnav.disabled,.owl-nav.disabled,.owl-dots.disabled,.owl-dot span {display: none !important;}

.ewc-video .ewcnav.disabled {display: block !important;}

.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-./.dot {background: 0 0;color: inherit;border: none;padding: 0 !important;font: inherit;}

.owl-dots {text-align: center; position: absolute; bottom: 25px; left:0; right:0;}

.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;}

.ewc-singlev .owl-stage,.ewc-singlev .owl-item{ width: 100% !important; transform: none !important;}

.mobv {display: none;}

.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;}

.wwcl .immi {display: block !important;min-width: 320px;width: 320px;margin-right: 0px;height: 440px;float: none;}

.acmenu.acm > .ifb > .lnk a {display: block;}

#pn > .ifb > .lnk a {padding: 5px; display: block;}

.newsdiv .ncon {display: block;}

.ww80 {padding: 5px; width: calc(100% - 40px);}

.ww20 {padding: 5px; width:40px;}

.ww20:hover {opacity: .75; filter:alpha(opacity=75);}

#pn h4 > a.blk:not(.collapsed)::before,#pn .h4 > a.blk:not(.collapsed)::before {content: "\f107" !important;text-align: center;font-family: FontAwesome;margin-left: 0px;margin-right: 0px;font-size: 22px;

line-height: 1.4 !important;width: 40px;display: inline-block;}

#pn h4 > a.blk.collapsed::before,#pn .h4 > a.blk.collapsed::before {content: "\f105" !important;font-family: FontAwesome;text-align: center;margin-left: 0px;margin-right: 0px;font-size: 22px;line-height: 1.4 !important;width: 40px;display: inline-block;}

.label-danger {background-color: #d9534f;}

.input-lg, .input-sm { -webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;margin-left:3px;margin-right: 3px;}

.sradiobtn input[type=radio], #clearh h2{ display: none;}

.sradiobtn > label { color: rgba(34,34,34,.9); padding: 10px !important;background-color: rgba(34,34,34,.02); border: 1px solid rgba(34,34,34,.3); cursor: pointer; margin-right: 10px; height: 48px; min-width: 48px; text-align: center; font-weight: 300; line-height: 1.8;}

.sradiobtn > label:hover {color: #FFFFFF; background-color: #15DE6C;border: 1px solid rgba(21,222,108,0.1);}

.sradiobtn img, .sradiobtn i {cursor: pointer; cursor: hand;height: 38px; width: auto; float: left;margin: -6px 4px -8px -6px;}

#new_qty {padding: 5px 10px 0px 10px !important;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}

.sradiobtn > input[type=radio]:checked+label{ background-color: #10AD54; 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: 300;}

.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: 1em;}

.cart_tags,.bottags {margin-top: 10px; margin-bottom: 10px; clear: both;}

.ptags a:before,.cart_tags a:before {content: "\f02b";font-family: FontAwesome;text-transform: uppercase;margin-right: 5px;font-size: 20px;}

.ptags a:after,.cart_tags a:after{content:" ";margin-right:20px;}

.prcs {padding: 15px 20px 20px 0px;}

.cursign:after {content: "\f158"; color: #222222 !important; font-family: FontAwesome;text-transform: uppercase;margin-left: 5px;margin-right: 5px;font-size: 20px;}

.cursign > span, .scursign > span,.cursign > noindex, .scursign > noindex{display: none;}

.scursign:before {content: "\f158";font-family: FontAwesome;margin-left: 2px;margin-right: 2px;}

.item .cursign {color: #222222;}

.camenu {text-align: left;width: auto; }

.camenu > div > a { background-color: #10AD54bb; }

.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;}

th {font-size: small;}

.revcon {height: 260px; overflow-x: hidden; overflow-y:hidden; text-align: justify; line-height: 1.45; font-weight: 100;}

.revcont {display: none;}

.revot {max-height: 156px !important; overflow: hidden; font-weight: 300;}

.parallax {position: absolute;right: 0px; left: 0px;padding-left: 5%;padding-right: 5%;padding-top: 40px;padding-bottom: 40px;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,.modal-content .nombg {background-color: #FFFFFF; color:#222222;}

.modal-body {padding: 0;}

.bubble {color: #FFFFFF;background: #15DE6C;text-align: left;padding: 5px 20px 20px 20px;position: relative;box-shadow: 0px 21px 25px rgba(34,34,34, 0.28); border-radius:16px;}

.bubble:before {content: ''; position: absolute;border-style: solid;border-width: 15px 15px 15px 0;border-color: transparent #15DE6C;display: block;width: 0;z-index: 1;left: -10px;top: 15px;}

#logomini_top {padding: 5px 0px; height: 50px; min-width: 50px;}

#logomini_top > img {height: 38px; width: auto;}

.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: #10AD54;border-color: #0C823F;}

.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {color: #0C823F !important;background-color: #C9CBCD;border-color: #C9CBCD;}

.pagination > li > a, .pagination > li > span {color: #10AD54 !important;background-color: rgba(201,203,205,.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(201,203,205,.1); border-color: #C9CBCD;}

.pagination > li:first-child > a, .pagination > li:first-child > span {border-top-left-radius: 8px;border-bottom-left-radius: 8px;}

.pagination > li:last-child > a, .pagination > li:last-child > span {border-top-right-radius: 8px;border-bottom-right-radius: 8px;

}

.hd5 { background-color: rgba(34,34,34,.1);}

.nvs,#sic { color: rgba(255,255,255,.4);}

.nvs {padding: 4px 12px !important;}

.sblack { color: rgba(0,0,0,.2) !important;}

.blog-comm { font-weight: 300;}

#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: #0C823F;background-image: linear-gradient(to bottom, #12c35f 0%, #0C823F 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, #15DE6C 0%, #13c861 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-selection { background-image: -webkit-linear-gradient(top, #18ff7e 0%, #10AD54 100%);

 background-image: -o-linear-gradient(top, #18ff7e 0%, #10AD54 100%); background-image: linear-gradient(to bottom, #18ff7e 0%, #10AD54 100%);}

.slider.slider-horizontal { width: 95%;}

.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; margin: 3px !important;}

.cc > a > .span13 { margin-left: 0px !important; margin-right: 0px !important;float: none !important;}

.imgi {box-shadow: 0px 0px 0px 5px rgba(12,130,63, 0) inset;background-size: cover;background-position: center center;background-repeat: no-repeat;}

.imgi:hover {opacity: 0.8;box-shadow: 0px 0px 0px 5px rgba(12,130,63, 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,.pitm:hover > .lcat1,.lcat1:hover > a,.lcat1 > a:hover, .pitm:hover > .lcat1 > a{color: #FFFFFF !important;background: #10AD54;}

.thumbnail {-webkit-border-radius: 8px !important;-moz-border-radius: 8px !important;border-radius: 8px !important;}

::-webkit-input-placeholder { color: rgba(34,34,34,.4) !important;}

::-moz-placeholder { color: rgba(34,34,34,.4) !important;}

:-ms-input-placeholder { color: 34,34,34 !important;}

input:-moz-placeholder { color: rgba(34,34,34,.4) !important;}

a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {border-color: #10AD54;}

.panel,.ifilter_n2.filter-left .panel-heading,.ifilter_n2.filter-bottom .panel-heading {background-color: #f7f7f7;box-shadow: none;border-radius: 8px;}

.well {background-image: none; background-repeat: repeat-x; border-color: #e5e5e5; color: #222222;}

.panel-primary {border-color: #0C823F;}

.panel-primary > .panel-heading {background-image: linear-gradient(to bottom, #10AD54 0px, #10AD54 100%);background-repeat: repeat-x;}

.panel-primary > .panel-heading { color: #FFFFFF;background-color: #10AD54;border-color: #10AD54;}

.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%;}

.flag,.activeflag {max-height: 30px;max-width: 30px;}

.lgd2 {height: 35px;width: 35px;max-height: 35px;max-width: 35px; background-repeat: no-repeat; background-size: contain; background-position: center center;}

.fa.lgd2 {font-size: 22px !important;line-height: 1.6;color: #0C823F;}

.lcat1:hover > .fa.lgd2 {color: #FFFFFF !important;}

.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: "PT Sans",sans-serif;}

#catidcont,#catidcont2 { text-align: left; font-family: "PT Sans",sans-serif; font-weight: 300; margin-bottom: 20px;}

.nav-pills li > a,.nav-tabs li > a{font-weight: 300;font-family: "PT Sans",sans-serif;}

.nav-tabs > li.active::before,.nav-pills > li.active::before {background: #10AD54 !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;}

.dropdown-menu > .diva > li > a {color: #222222;}

.ctdbutton .dropdown-menu > :first-child {border-top: none;}

.ibl {display: inline-block;}

.hd70,.hd73 {display: none !important;}

.hd70 img {max-height: 35px; margin: 10px !important;}

.hd71,.hd72 {text-align: left;}

.ctdbutton { padding-left: 0; margin-bottom: 0; margin-left: 15px;}

.ctdbutton > li {border-radius:30px; -moz-border-radius: 30px; list-style: none; position: relative; display: inline-block;}

.ctdbutton > li > a { color: #10AD54; border-radius:30px; -moz-border-radius: 30px;  border: 2px solid #10AD54; font-size: 18px; line-height: 1; padding: 10px 15px 10px 40px; display: inline-block; vertical-align: middle;}

.ctdbutton > li > a::before { position: absolute; left: 15px; margin-top: -2px; content: "\f0c9"; color: #10AD54; display: block; font: normal normal normal 22px/1 FontAwesome; font-size: 22px; font-size: 22px;

 text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}

.ctdbutton > li > a:hover::before,.ctdbutton > li > a:hover,.ctdbutton > li.open > a,.ctdbutton > li.open > a:hover,.ctdbutton > li.open > a::before { color: #FFFFFF !important; background-color: #10AD54;}

.ctdbutton > li > a:hover,.ctdbutton > li.open > a { border: 2px solid #10AD54;}

.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(255,255,255,.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: #15DE6C;}

.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: #0C823F;}

.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;}

.close,.close:hover, .close:focus { color: #222222;}

#accordeon_search {width: 100%;right: 0px;height: 50px;transition: width 0.5s;}

#searchmini {margin: 0px;height: 60px;}

.imb2 {margin-top: 20px;}

.blfp .imb2 {display: none;}

.blgimt {display: none; width: 100%; height: auto; float: none;}

#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;}

.video-bg { width: 100%; height: auto;}

#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;}

.inlogo .lgmin {display: none;}

.bg-selected {-webkit-box-shadow: inset 0 0 0 9px #0C823F;-moz-box-shadow: inset 0 0 0 9px #0C823F;box-shadow: inset 0 0 0 9px #0C823F;}

.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: #0C823F !important;}

.bg-primary a { color: #fff !important;}

.tip.lcats:hover a,.tip.lcats:hover .muted,.tip.lcats:hover .green { color: #fff !important;}

.tip.lcats a { color: #000 !important; }

.tip.lcats a > img { max-width: 62.5px; max-height: 62.5px; margin-right: 10px;}

.brdiv { min-width: 90px; text-align: center;}

.brdiv>img {  height: 50px; width: auto; margin: 10px;}

.brdiv h3 { margin-top: 0px; margin-bottom: 0px; font-size: 12pt; text-align: center; padding: 12px; font-weight: normal;}

.active.brdiv h3 {font-weight: bold;}

a.brdiv { text-align: center;}

.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;}

.form-inline .form-control {width: 100%;}

.form-control,.form-group,.form-inline .form-group { display:block;}

.sblk .form-group { width:100%;}

.bs-callout {padding: 20px;margin: 20px 0;border: 1px solid #C9CBCD;border-left-width: 5px;border-radius: 8px;}

.cl_item {padding: 20px;margin: 10px 0;border: 1px solid #C9CBCD;border-radius: 8px;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 input, .left-inner-addon select {padding-left: 30px;}

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

.right-inner-addon { position: relative;}

.right-inner-addon input {padding-right: 40px;}

.right-inner-addon i { position: absolute;right: 0px; padding: 14px 12px; pointer-events: none;}

#sic {pointer-events: auto !important;}

#sic,#sic2 {margin-top: 0px; font-size: 24px; text-shadow: none;}

#sic {line-height: 1.3;}

#sic2 {line-height: 1;}

.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 #C9CBCD;}

.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;}

.w33 { width: 33.33333% !important;}

.stot {margin-top: 5px;}

.w20 { width: 20% !important;}

.w25 { width: 25%;}

.w35 { width: 35%;}

.w15 { width: 15%;}

.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; }

.tinkwrd > a { font-size: 30px; font-family: "PT Sans",sans-serif;color: #10AD54 !important;font-weight: 600;}

.form-control,.drp > .dropdown-toggle {color: rgba(34,34,34,.9);background-color: rgba(255,255,255,.02);box-shadow: rgba(34,34,34, 0.075) 0px 1px 1px inset;border-color: rgba(34,34,34,.3); border-radius: 0; }

.ordrow.row1{ border-top: 3px solid rgba(34,34,34,.1);}

.form-control:not(#search_input,.table-hover .form-control,.input-group .form-control, .inputqty,.input-sm,.ui-state-default .form-control,.ordrow .form-control,#thisform .form-control, .modal-body .form-control, .cabcont .form-control),textarea.form-control,.drp > .dropdown-toggle { min-height: 35px; }

.drp > .dropdown-toggle {padding: 5px 12px;}

.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {color: #FFFFFF;background-color: #0C823F;}

.form-control:focus {color: #222222;background-color: #ffffff;}

.form-control::-moz-placeholder {color: rgba(34,34,34,.5);}

.form-control:-ms-input-placeholder {color: rgba(34,34,34,.5);}

.form-control::-webkit-input-placeholder {color: rgba(34,34,34,.5);}

option {color: #000; background-color: #fff;}

.breadcrumb {list-style: none;}

.breadcrumb .dropdown.open:hover {color: #222222 !important;background-color: transparent !important;}

#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;margin: 0 !important;font-weight: 300 !important;font-family: "PT Sans",sans-serif;font-size: 11pt !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:after { content: "\00a0\00a0\00a0\f105";font-family: FontAwesome;display: inline-block; float: right;}

.container {padding-right: 0px;}

.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,.navbar .nav > li a.soc {display: table-cell;height: 60px;vertical-align: middle;}

.pd510 > tr > td, .pd10 > tr > th,.pd5 > tbody > tr > td, .pd5 > thead > tr > th, .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(12,130,63,.5) !important;}

.us_ {color:  rgba(34,34,34,.5) !important;}

.us_:hover {color: #222222 !important;}

.trash {color: #C9CBCD;}

.highlight {-webkit-box-shadow: inset 0 0 0 5px rgba(12,130,63,.5);-moz-box-shadow: inset 0 0 0 5px rgba(12,130,63,.5);box-shadow: inset 0 0 0 5px rgba(12,130,63,.5);}

.highlight-accept {color: #0C823F;background: rgba(12,130,63,.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(21,222,108,.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);}

.timy.w65 {width: calc(100% - 100px);}

.daylist {height:48px; margin-bottom: 2px; overflow: hidden; cursor: pointer; cursor: hand;}

.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: #10AD54 !important;}

.green {color: #4b964b !important;}

.foc40 td,.foc50 td,.foc50 th,.foc41 td,.ffoot1,.foc60 td,.foc75 td,.foc54 td,.foc49 td,.fhead4 td,.foc98 td,.foc98 th {padding-left: 0px !important;padding-right: 20px;}

.foc88 {margin-top: 10px;}

.fleft {float: left; width: 200px; overflow-x: hidden; margin-right: 20px; margin-bottom: 20px;}

.forum-user { border-radius: 16px; width: 200px; text-align: center; float: left; padding: 16px; background-color: rgba(34,34,34,.08); }

.forum-rating, .forum-pluses, .forum-minuses {display: inline;width: unset; color: #222222aa;}

.forum-minuses:after {display: block; content: ''; height: 10px;}

.forum-pluses-text,.forum-minuses-text,.forum-rating-text,.forum-rang,.forum-pluses-text::after,.forum-minuses-text::after,.forum-rating-text::after {font-weight: 600;  color: #222222; font-size: 14pt; margin-top: 10px;}

.forum-pluses-text::after,.forum-minuses-text::after,.forum-rating-text::after {content: ':';margin-left: 2px;}

.forum-rating .fa,.foc102 .fa {font-size: 1.4em;}

.fright {width: 100%;}

.fhead2 th,.fcell94,.fcell93,.fcell80,.fcell81 {font-weight: 300;font-size: initial;}

.foc1,.foc2,.fhead12 {font-weight: 600; font-size: initial;}

.fhead99,td.fhead9 {padding-right: 0 !important;}

h4.fcell49 {font-weight: 400;}

.success,.table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th { background-color: #4b964b3b;}

.red { color: #d9534f !important;}

.danger,.table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th {background-color: #d9534f3b;}

.redline { border-top: 6px solid #d9534f; height: 6px; margin-left: 4px; margin: 4px;}

.blue { color: #006DCC !important;}

.orange { color: #F0AD4E !important;}

.warning,.table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th {background-color: #F0AD4E3b;}

.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: #0C823F !important;text-decoration: none;}

.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 #0C823F;padding: 15px;}

.bor {border: 1px rgba(34,34,34,0.2) solid;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}

.borl {padding-left: 5px;white-space: normal;}

.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: 5px;margin-top: 0px;width: 35px;height: 35px;}

.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;}

.bgnc12 li > a.pull-left{width: calc(100% - 40px);}

.acmenu a.blk {padding-right: 20px;}

.acmenu a.blk:not(.yacm) { color: #222222; padding: 10px 15px;}

.acmenu a.yacm.blk:not(.collapsed)::before {content: "\f107";

text-align: center;

font-family: FontAwesome;

margin-left: 0px;

margin-right: 0px;

font-size: 22px;

line-height: 1.8 !important;

width: 40px;

display: inline-block;

position: absolute;

right: 0;

top: 0;

height: 40px;

z-index: 0;

}

.acmenu a.yacm.blk.collapsed::before,.cats3 a.yacm.blk.collapsed::before {

content: "\f105";

text-align: center;

font-family: FontAwesome;

margin-left: 0px;

margin-right: 0px;

font-size: 22px;

line-height: 1.8 !important;

width: 40px;

display: inline-block;

position: absolute;

right: 0;

top: 0;

height: 40px;

z-index: 0;

}

.cats3 a.yacm.blk:not(.collapsed)::before {content: "";

text-align: center;

font-family: FontAwesome;

margin-left: 0px;

margin-right: 0px;

font-size: 22px;

line-height: 1.8 !important;

width: 40px;

display: inline-block;

position: absolute;

right: 0;

top: 0;

height: 40px;

z-index: 0;

}

a.blk.yacm {position: relative;}

.bgnc12 a.blk.yacm {background-color: #FFFFFF !important;

position: relative;

width: 40px;

min-height: 40px;

display: block;

padding:0;

}

.bgnc12 a.blk.yacm:hover::before,.bgnc12 a.blk.yacm:hover {background-color: #10AD54 !important;}

#contb a.blk:not(.collapsed)::before, .bgnc12 a.blk:not(.collapsed)::before {

content: "\f107";

width: 40px;

height: 40px;

font-size: 22px;

line-height: 1.8 !important;

font-family: FontAwesome;

display: block;

text-align: center;

}

#contb a.blk.collapsed::before,.bgnc12 a.blk.collapsed::before {

content: "\f105";

width: 40px;

height: 40px;

font-size: 22px;

line-height: 1.8 !important;

font-family: FontAwesome;

display: block;

text-align: center;

}

.label-votes label {display: inline-block; margin-left:10px; margin-right: 10px;}

#contb .lcat1 > a {padding:0 !important;min-height: auto; height: auto; line-height: 1.4 !important;}

#contb h4.lcat1,#contb div.lcat1,.lcat1.strong.blk.pubid,.lcat1.pub {padding:12px !important;}

#contb a.blk.collapsed::before, #contb a.blk:not(.collapsed)::before { position: absolute;right: 0;top: 0;width: 10px; display: inline-block; margin-right: 10px;height: auto;}

.acmenu .dropdown-menu > li > a {min-height: 40px;}

.bgnc12 a.blk.yacm.collapsed::before,.bgnc12 a.blk.yacm:not(.collapsed)::before {background-color: #FFFFFF;

color: #053B1D;

}

.bgnc12 a.blk.yacm:not(.collapsed):hover::before,.acmenu a.blk.yacm.collapsed:hover::before {

color: #FFFFFF;

}

.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-size: 30px;text-align: center;margin-bottom: 20px;display: inline-block;}

.lgcl:hover a{color: #222222 !important;}

.sku {max-height: none; overflow: visible;}

.sku.active {max-height: 366px; overflow: hidden;}

.pd_dsc { clear: both; display: block; max-height: 160px; overflow: hidden;}

.pd_img { display: block; position: relative; text-align: center;}

.lgcl a { display: block;}

.lgcl:after {display: inline-block; content: ''; width: 100px; background-color: rgba(34,34,34,.5);  height: 3px;}

.playlist-name {font-weight: 600; font-size: 20pt;}

.playlist { padding-left: 0; margin-left: 0px;  margin-bottom: 20px;}

.playlist > li { list-style-type: none; margin-right: 20px;}

.plm:before {font-family: FontAwesome;font-size: 24px;padding: 5px;width: 2em;text-align: center;

display: inline-block;content: "\f144";}

.playlist > .active .plm: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 .plm{color:#0C823F;}

.playlist > li .plm:hover{color:#15DE6C;}

.foldic { background-position: center center !important; background-size: cover !important; margin-top: 10px; float: left; margin-right: 40px; width: 150px; height: 150px;  margin-bottom: 40px;}

.audio {margin-bottom: 20px;}

.audio-container {width: 100%; float: left;}

.audio-tracknum {font-weight: 600; display: inline-block; float: left; font-size: 26pt; padding-left: 20px; padding-right: 20px;}

.audio-trackname {display: inline-block;  float: left; font-size: 26pt; font-weight: 100;}

.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: #0C823F;text-transform: uppercase;}

.vbtn:hover, .vbtn:focus, .vbtn:active {text-shadow: none;background-color: #0C823F;}

.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: #0C823F;

border: 1px solid #0C823F !important;border-color: #0C823F;}

.m0 {margin-top: 0px;}

.carousel-indicators {left: 0;right:0;width: 100%;margin-left: 0;margin-bottom:0;}

.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: #ffffff22;}

.carousel-indicators li.active:after {background-color: #ffffff88;}

.owl-dot {background-color: #22222222;}

.owl-dot.active {background-color: #22222288;}

.owl-dots {height: 7px; }

.owl-dot {width: 35px; border-radius: 0; border:0; margin: 2px;  -moz-border-radius: 0; height: 4px;}

.carousel-indicators li:after, .carousel-indicators li.active:after{height: 4px;width: 35px;display: block;content:'';margin-top: 50%;}

.carousel-indicators {bottom: -5px !important;}

#tubular-container {opacity: 1;filter:alpha(opacity=100);}

#tubular-player {background-color: transparent;}

.fqtyu {float: left; margin-right: 10px;}

.pattern {background-repeat: repeat;background-attachment: scroll;width: 100%;height: 100%;position: fixed;top: 0px;left: 0px;z-index: 0;display: none;}

.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: #053B1D;}

#header2 .t0003 {padding-top: 15px; padding-left: 20px;}

.lgmip img, .inlogo img {max-height: 90px;}

.f1.logomini img{max-height: 90px;}

.inlogo .lgbig > img {margin-right: 10px;min-width: 60px;}

#footer_inner{width:100%;}

.painner {width:100%; display: inline-block !important;text-align: left;}

.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: #C9CBCD; padding: 10px; position: absolute; width: auto !important; left: 0px; top: 50px;}

.adm0 {float: left; max-width: 550px; color: #222222; position: absolute; z-index: 1060; width: auto !important; height: auto !important;}

.adm1:hover,.adm0:hover {cursor: -webkit-grab; cursor: move; }

.adm1 { border-top: 2px solid rgba(0,0,0,0.05); float: left; max-width: 550px; color: #222222; position: absolute; z-index: 1060; margin-top: -54px;  width: auto !important; height: auto !important;}

.adm1,.adm,.adm0 {background-color: #C9CBCD; background-image: url(images/drag.png); background-position: left top; background-repeat: repeat-y;padding: 10px;padding-left: 25px; padding-right: 40px;}

.cartlist {position: relative;}

#centermenu .ed0.spc > .adm1, .cartlist > .ed0 > .adm1,.cartlist > .ed0::before { right: 200px; margin-top: 0;}

#proc.small {height: 40px; overflow: hidden;}

.adi2 {position: relative;}

.adi2 .adm1 { margin-top: 0; right: 100px; height: auto !important;}

.nav-collapse .adm1 {left: 0 !important; right: auto !important; top: 0px !important;}

.ed0 {min-height: 20px;}

.nav a {text-align: left !important;}

/*.navbar-inner a:not(.soc):hover {color: #FFFFFF;}

.navbar-inner a:not(.soc):link,.navbar-inner a:not(.soc):active,.navbar-inner a:not(.soc):visited, .ui-draggable a:not(.soc):link,.ui-draggable a:not(.soc):visited, .ui-draggable a:not(.soc):active{color: #222222;}*/

.ed0>.ui-draggable .btn,.ed0>.ui-draggable a { background-color: rgba(34,34,34,.1); padding: 10px; margin: 0; margin-right: 3px; border: 0 !important; text-align: center; border: 1px solid transparent !important;}

.ed0>.ui-draggable .btn,.ed0>.ui-draggable .btn .fa,.ed0>.ui-draggable .btn span,.ed0>.ui-draggable .btn font,.ed0>.ui-draggable .btn strong,.ed0>.ui-draggable a{ color: #0C823F !important;}

.ed0>.ui-draggable .btn:hover,.ed0>.ui-draggable .btn:hover .fa,.ed0>.ui-draggable .btn:hover span,.ed0>.ui-draggable .btn:hover font,.ed0>.ui-draggable .btn:hover strong,.ed0>.ui-draggable a:hover{ color: #FFFFFF !important;}

.ed0>.ui-draggable .btn:hover,.ed0>.ui-draggable a:hover,.ed0>.ui-draggable .btn.bg-primary,.ed0>.ui-draggable a.bg-primary,.ed0>.ui-draggable .btn.active,.ed0>.ui-draggable a.active { border: 1px solid transparent !important;  background-color: rgba(12,130,63,1);}

.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 #C9CBCD, inset 0 0 0 2px #C9CBCD;-moz-box-shadow: 0 0 0 2px #C9CBCD, inset 0 0 0 2px #C9CBCD;box-shadow: 0 0 0 2px #C9CBCD, inset 0 0 0 2px #C9CBCD;}

.ed0>.ui-draggable .bg-primary {color: #FFFFFF !important;}

.mimg { height: 18px; margin-right: 5px;}

.empty_iblock { display: none;}

.ed0 > .iblock > .empty_iblock {background-color: rgba(201,203,205,.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;}

.ed0>.ui-draggable a.active, .ed0>.ui-draggable button.active,.ed0>.ui-draggable a.active>.fa, .ed0>.ui-draggable button.active>.fa,.ed0>.ui-draggable .btn.active,.ed0>.ui-draggable .btn.active>.fa {color: #FFFFFF !important; }

.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: 300;}

.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(201,203,205,.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(201,203,205,.4);width:240px;}

.switch_on {margin-left: 5px; width: 46px;height: 28px;text-align: left;border-radius: 28px;cursor: pointer;font-size: 8px;overflow: hidden;-webkit-box-shadow: inset 0 2px 8px rgba(0,0,0,0.61);-moz-box-shadow: inset 0 2px 8px rgba(0,0,0,0.61);box-shadow: inset 0 2px 8px rgba(0,0,0,0.61); background-color: #10AD54;}

.switch_off {margin-left: 5px; width: 46px;height: 28px;text-align: right;border-radius: 28px;cursor: pointer;font-size: 8px;overflow: hidden;-webkit-box-shadow: inset 0 2px 8px rgba(0,0,0,0.61);-moz-box-shadow: inset 0 2px 8px rgba(0,0,0,0.61);box-shadow: inset 0 2px 8px rgba(0,0,0,0.61); background-color: rgba(255,255,255,1);}

.switch_off > .sw {margin-left: 2px;}

.switch_on > .sw { margin-left: 20px;}

.admw .small {font-size: 9pt;}

.admw {-webkit-box-shadow: 2px 1px 3px rgba(0,0,0,0.1); -moz-box-shadow: 2px 1px 3px rgba(0,0,0,0.1);box-shadow: 2px 1px 3px rgba(0,0,0,0.1);}

.switch_on > .state, .switch_off > .state{display: none;}

.sw {position: relative;margin: 2px;height: 24px;width: 24px;border-radius: inherit;-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s; background-color: #fff;background: #fff;border-color: rgba(201,203,205,0.31); border-radius: 50%;-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s; border-radius: 50%; -webkit-box-shadow: 2px 1px 3px rgba(0,0,0,0.1); -moz-box-shadow: 2px 1px 3px rgba(0,0,0,0.1);box-shadow: 2px 1px 3px rgba(0,0,0,0.1);}

#sw_edit.switch_off {background-color: transparent;-webkit-box-shadow: inset 0 2px 8px rgba(10,104,50,0.81);-moz-box-shadow: inset 0 2px 8px rgba(10,104,50,0.81);box-shadow: inset 0 2px 8px rgba(10,104,50,0.81);}

#sw_edit .sw {-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s; background-color: #FFFFFF;background: #FFFFFF;border-color: #FFFFFF;}

#sw_edit.switch_on .sw {background-color: #4b964b;}

.shwrs {padding-top: 2px;}

.shwrs select,.shwrs input.form-control {height: 30px; min-height: 30px !important; padding: 4px; width: 56px !important; min-width: auto !important; float: left;}

.shwrs input.form-control {margin-right: 10px;}

.shwrs .switch_off,.shwrs .switch_on {margin-left: 5px; margin-right: 5px;}

.shwrs .lh1 {font-size: 9pt; overflow: hidden !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important;line-height: 1.3em; height: 2.6em !important; margin: 0;-webkit-transition: all 0.3s linear;letter-spacing: 0; padding: 0;width: 100%;transition: all 0.3s linear;cursor: pointer;cursor: hand; width: calc(100% - 100px);}

.shwrs a.cu {min-height: 12px !important; font-size: 12px !important; padding: 5px !important;}

.shwrs .dropdown-menu li {min-height: 15px !important; line-height: 1 !important; border-top: 0 !important;}

.admw .switch_on {background-color: #4b964b96;}

.widget {position: fixed;color: #FFFFFF;background-color: #10AD54;}

.widget .fa {color: #FFFFFF;font-size: 20px;line-height: 1;margin-top: 10px;}

.sh_tw .fa,.sh_vk .fa,.sh_fb .fa { color: #fff;}

.widget .nc0 {color: #FFFFFF;}

.avatar {-moz-border-radius: 0px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;border-radius: 0px;

height: 128px;width: 128px;overflow: hidden;}

.mavatar {height: 32px;width: 32px;box-sizing: content-box; }

.mavatar,.avatar {border-radius: 50%;}

.ringus {width:140px; height:140px; margin-top: 40px; margin-right: 20px;}

.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: #10AD54;background-color: #FFFFFF;}

.fico {display: block;color: #FFFFFF;text-align: center;}

.fico .small {word-break: break-word;}

.fico a,.fico.cu{color: #FFFFFF; display: block;padding: 0px 5px;}

.fico > a:link, .fico > a:visited, .fico > a:active {color: #FFFFFF; opacity: 0.9;filter:alpha(opacity=90);}

.fico > a:hover {opacity: 1;filter:alpha(opacity=100);}

.fico > a > i {font-size: 28px !important;}

.aaa {clear: both;}

.monline {border: 2px solid rgba(75,150,75,0) !important;overflow: hidden;height: 36px;width: 36px;box-sizing: border-box;}

.moffline {border: 2px solid rgba(34,34,34,0) !important;overflow: hidden;height: 36px;width: 36px;box-sizing: border-box;}

.monline:hover {border: 2px solid rgba(75,150,75,.5) !important;}

.moffline:hover {border: 2px solid rgba(201,203,205,.5) !important;}

.stars {white-space:nowrap;padding: 5px 0px;font-size: 24px;}

.stars > font > i { padding: 2px;}

.online {display: inline-block; -moz-border-radius: 0px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;border-radius: 0px;border: 4px solid transparent !important;overflow: hidden;height: 128px;width: 128px;text-align: center;}

.offline {display: inline-block; -moz-border-radius: 0px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;border-radius: 0px;border: 4px solid transparent !important;overflow: hidden;height: 128px;width: 128px;text-align: center;}

.offline img,.online img{height: 120px;width: 120px; border-radius: 120px;}

.online:hover {border: 4px solid rgba(75,150,75,.5) !important;}

.offline:hover {border: 4px solid rgba(201,203,205,.5) !important;}

.bigletter {float: left;color: #0C823F;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{color: #15DE6C !important;}

.frow:hover .nc3 {color: #15DE6C !important;}

.frow a:hover .fa::not(.nc3){color: #FFFFFF !important;}

#acmenu h4.lcat1.blk,#contb h4.lcat1.blk {font-weight: 600;}

.bcell {padding: 10px; background-color: #C9CBCD33; margin-top: 10px; margin-bottom: 10px;}

.bdes {font-family: "PT Sans",sans-serif;margin-top: 0px !important;}

.cu {cursor: pointer;}

.forum-footer {display: inline-block; width: calc(100% - 220px); border-top: 1px solid rgba(34,34,34,.1); padding-top: 10px;}

.pcell{padding-left: 10px !important;padding-right: 10px !important;background: rgba(201,203,205,0.4);display: inline-block; width: calc(100% - 220px);}

.ncell > .pagination {display: block !important;}

.ncell > a > h2,.ncell > a > .h2 {font-weight: 600;}

.ncell > a > h3,.ncell > a > .h3 {margin-bottom: -10px;display: inline;}

.ncell > a > h4,.ncell > a > .h4 {margin-top: 0px;}

.galtable {display: table; width: 100%;}

.gitm {white-space: normal; text-align: center; vertical-align: middle !important;  width: 33% !important; min-height: 290px; display: table-cell;}

.galtable .gitm {vertical-align: top !important;}

.saleclass {position: absolute;width: 100px;overflow: hidden;}

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

.sale1 {z-index: 2;transition: 0.3s;position: relative;margin-top: 10px;background-color: #d9534f;width: 100%;height: 40px; }

.sale2 {position: relative;z-index: 2;width: auto;height: 40px;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: 450px;max-width: 450px;}

.li1 { border-bottom: 3px solid rgba(201,203,205,.5);}

tr.invert > td,.invert a, .invert .muted, a.invert:link,a.invert:hover, a.invert:visited,a.invert:active{ color: #FFFFFF !important; background-color: #0C823F !important;}

.invnc0 { color: #000000;}

.invnc1 { color: #000000;}

.invnc2 { color: #ea2193;}

.invnc3 { color: #ef52ab;}

.invnc4 { color: #f37dc0;}

.invnc5 { color: #dddddd;}

.invnc6 { color: #363432;}

.invnc7 { color: #ef52ab;}

.invnc8 { color: #000000;}

.invnc9 { color: #000000;}

.invnc10 { color: #fac4e2;}

.invnc11 { color: #fac4e2;}

.invnc12 { color: #000000;}

.nc0 { color: #FFFFFF;}

.nc1 { color: #FFFFFF;}

.nc2 { color: #15DE6C;}

.nc3 { color: #10AD54;}

.nc4 { color: #0C823F;}

.nc5 { color: #222222;}

.nc6 { color: #C9CBCD;}

.nc7 { color: #10AD54;}

.nc8 { color: #FFFFFF;}

.nc9 { color: #FFFFFF;}

.nc10 { color: #053B1D;}

.nc11 { color: #053B1D;}

.nc12 { color: #FFFFFF;}

.bgnc0 { background-color: #FFFFFF;}

.bgnc1 { background-color: #FFFFFF;}

.bgnc2 { background-color: #15DE6C;}

.bgnc3 { background-color: #10AD54;}

.bgnc4 { background-color: #0C823F;}

.bgnc5 { background-color: #222222;}

.bgnc6 { background-color: #C9CBCD;}

.bgnc7 { background-color: #10AD54;}

.bgnc8 { background-color: #FFFFFF;}

.bgnc9 { background-color: #FFFFFF;}

.bgnc10 { background-color: #053B1D;}

.bgnc11 { background-color: #053B1D;}

.bgnc12 { background-color: #FFFFFF;}

.owl-carousel.owl-hidden.owl-loaded {opacity: 1 !important; }

.toggle:not(input) {text-align: center; color: #222222; position: absolute; right: 0; top: 0; width: 40px; height: 40px; cursor: pointer; cursor: hand; padding: 10px;}

.toggle:not(input)::hover { color: #0C823F;}

.catelem .small.cpri {height: 8.6em !important;overflow: hidden !important; display: -webkit-box !important; -webkit-box-orient: vertical !important;line-height: 1.4em; margin: 0;-webkit-transition: all 0.3s linear; letter-spacing: 0; padding: 0;-webkit-line-clamp: 6 !important;}

.cim h2 > a, .cim .h2 > a, .rem2, .nn{height: 2.77em !important;overflow: hidden !important; display: -webkit-box !important; -webkit-box-orient: vertical !important;line-height: 1.1em; margin: 0;-webkit-transition: all 0.3s linear; letter-spacing: 0; padding: 0; -webkit-line-clamp: 2 !important;}

.owlspec { min-height: 270px;}

.wb {padding-top: 5px;display: block;}

.idess {max-height: 3.999em !important;}

.it_name {height: 2.9999em !important;}

.rem2 {height: 2em !important;}

.allbrands h3 {color: #10AD54;}

.allbrands h3:hover {color: #15DE6C;}

.idess,.it_name {overflow: hidden !important; display: -webkit-box !important; -webkit-box-orient: vertical !important;line-height: 1.4em; font-size: 12pt !important; margin: 0;-webkit-transition: all 0.3s linear; letter-spacing: 0; padding: 0;}

.idess {-webkit-line-clamp: 3 !important;}

.it_name { -webkit-line-clamp: 2 !important;}

#admmenu h3 { text-transform: uppercase;}

#admmenu h3 > span > i { padding-top: 7px;}

.h1, .h2, .h3, .h4, .h5, h1, h2, h3, h4, h5 {font-family: "PT Sans",sans-serif;color: #222222;font-weight: 600;}

#mform h3, #mform .h3 {margin-top: 0px;}

h5, h6 {font-family: "PT Sans",sans-serif;color: #222222;font-weight: 600;}

.badge, .widget {-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}

.admw.widget {line-height: 1.8;}

#tipadm {-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}

#admmenu > h3 {margin:0; width: 100%; padding: 8px;}

.dropdown-menu { min-width: 240px; z-index: 1100; font-size: 11pt;}

.owl-text {font-size: 12pt;}

.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 {display: block;font-weight: 300;font-size: 11pt;font-family: "PT Sans",sans-serif;min-height: 35px;}

.dropdown-menu li > a {padding: 10px;}

.dropdown-menu li > h4,.dropdown-menu li > .h4{padding-left: 10px !important;}

.borl li > a {padding: 5px 16px 5px 5px;}

.itemdiv:not(.ww) .bbcc {position: absolute; right:0; top: 20px;}

.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: 2.2;background-color: #15DE6C; margin-top: 10px; margin-bottom: 10px;}

.btn {display: inline-block;padding: 8px 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 .fa {line-height: 1.7;}

.btn-default .fa {line-height: 1.3;}

.ed0>.ui-draggable .btn > .fa, .ed0>.ui-draggable a > .fa {line-height: 1.5;}

.btn-lg {padding: 10px 16px;}

.widget .mu {margin-top: 6px;}

.fai {float: left; width: 96px; height: 96px; text-align: center; padding: 5px; overflow: hidden;}

.fai a .small,.fai .fa {color: #222222;}

.fai .fa:hover{color: #0C823F;}

.btn-default:hover {background-color: #10AD54;background-image: none;border-color: transparent !important;border: 3px solid transparent;color: #FFFFFF !important;}

.btn-success {color: #FFFFFF !important;background-color: #0C823F;border-color: #0C823F;}

.btn-success:hover {color: #FFFFFF !important;background-color: #10AD54;border-color: #10AD54;}

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

.btn-primary {color: #FFFFFF !important; background-color: #15DE6C;-moz-border-radius: 8px;-webkit-border-radius: 8px;-khtml-border-radius: 8px;border-radius: 8px;border-color: #15DE6C;background-image: none;background-repeat: repeat-x;}

.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: #10AD54; background-image: none; border-color: transparent !important; background-position: 0 0;}

#bigb {position: relative;}

#bigb .label{position: absolute; top: 0; right:0; margin-top: 10px;padding: 2px 2px;border-radius: 50%; font-size: 1em; border: 2px solid #FFFFFF;}

.label {line-height: 1; min-width: 24px;}

.ifilter_n2 > div > .h4 > label:hover {color: #15DE6C;}

.btn, .btn-default, .btn-success, .btn-inverse, btn-danger {-moz-border-radius: 8px;-webkit-border-radius: 8px;-khtml-border-radius: 8px;border-radius: 8px;}

.btn:hover, .btn-default:hover, .btn-success:hover, .btn-inverse:hover, btn-danger:hover {background-position: 0 0;}

.dropdown-toggle.btn:hover {color: #222222;}

.btn:not(.img,.btn-success,.btn-warning,.btn-success,.btn-danger):hover, .btn:not(.img,.btn-success,.btn-warning,.btn-success,.btn-danger):hover font, .btn:not(.img,.btn-success,.btn-warning,.btn-success,.btn-danger):hover strong {color: #FFFFFF !important; background-color: #0C823F; border-color: #0C823F;}

.btn-danger:not(.img),.btn-warning:not(.img):hover,.btn-default:not(.img):hover,.btn-danger:not(.img):hover font,.btn-danger:not(.img):hover i,.btn-default:not(.img):hover font,.btn-default:not(.img):hover i{color: #FFFFFF !important;}

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close, .mfp-close-btn-in .mfp-close {color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,.4);}

.mfp-figure .mfp-close,.white-popup-block .mfp-close  {color: #222222 !important; text-shadow: 1px 1px 1px rgba(255,255,255,.4);}

#navbar_panel,panel {margin-bottom: 0 !important;}

#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: #10AD54;}

#navbar_panel_inner_content > .active {background-color: rgba(201,203,205,.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: #C9CBCD #C9CBCD #C9CBCD -moz-use-text-color;}

.table-bordered th, .table-bordered td {border-left: 1px solid #C9CBCD;}

.navbar {border: 0;}

.navbar .nav > li > .dropdown-menu:after {border-bottom: 6px solid #10AD54;}

.navbar .nav > li > a,.navbar .nav > li a.soc {text-shadow: none;}

.dropdown-menu li {text-align: left !important;}

.dropdown-menu li > a{color: #053B1D;display: block;}

.dropdown-menu li > a:link{color: #053B1D;}

.dropdown-menu li > a:hover{color: #053B1D;}

.dropdown-menu li > a:active{color: #053B1D;text-decoration: none;background-color: #11b658;background-image: -moz-linear-gradient(top, #12be5c, #10AD54);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#12be5c), to(#10AD54));background-image: -webkit-linear-gradient(top, #12be5c, #10AD54);background-image: -o-linear-gradient(top, #12be5c, #10AD54);background-image: linear-gradient(to bottom, #12be5c, #10AD54);background-repeat: repeat-x;}

.dropdown-menu li > a:visited{color: #053B1D;}

.dropdown-menu li  {color: #053B1D;}

.dropdown-menu .divider {height: 2px;margin: 0px;overflow: hidden;background-color: #22222211;padding: 0;min-height: 2px !important;}

.dropdown-menu > .diva > li {text-align: left;border-bottom: 1px dotted rgba(255, 255, 255, 0.2);}

.dropdown-menu > .diva > li:hover {background-color: #0C823F !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: #C9CBCD;}

.pagination ul > li > a:hover, .pagination ul > li > a:focus {color: #0C823F;background-color: #C9CBCD;}

.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: #0C823F;}

.ciblock { height: 250px; width: 100%; overflow: hidden; }

.cblock { display: block; position: relative; width: 260px; height: 359px;float: left;}

.newsdiv,.blogdiv,.itemtable,.beauty_block,.forum-list-item,.forum-list,.carousel-inner .container, .gal-list,.parallax,.allbrands,.allbr,.lg5,.cart-accessories,.auth-container{display: flex;

flex-wrap: wrap;

justify-content: space-evenly;

flex-direction: row;

}

.camenu.cmn1  {display: flex;flex-direction: row;flex-wrap: wrap;}

.camenu.cmn1 > div > a {max-width: 200px; white-space: nowrap; overflow: hidden; o-text-overflow: ellipsis; text-overflow: ellipsis;}

.allbrands {justify-content: flex-start; align-items: center;}

.mfp-bottom-bar {width: 100%;}

.mfp-title {width: 50%; float: left; padding-left: 40px; text-align: left; padding-right: 40px;}

.mfp-counter {width: 50%; float: right; padding-right: 40px; text-align: right;}

.carousel-inner .container,.parallax{ align-items: center; }

.fhead99,.fhead10,.fhead9 {max-width: 50px; height: 40px; position: relative;}

.forum-edits-buttons {position: absolute; top: 40px; z-index: 20; padding: 20px; border: 1px solid #C9CBCD; height: auto; background-color: #ffffff; right: 0; width: 90px;}

.forum-list-item,.forum-list{ align-items: center; }

.forum-author,.fcell83,.fcell79 {width: 50px;}

.news-item, .itemdiv, .quas, .cart-tabs.tabbable .nav.nav-pills, .well,.breadcrumb,.player-item,.foldic,.spec-owl,.incarousel #carousel_container,.baskitm,.comm-cont,.fcellitm,.forum-list-item,.forum-list,.zwell,.foc67,.search-item,.fcell69,.foc42,#tab_ingal > .tabbable > .nav,.allbrands,.catid-text,.sortecho,.icart,.modal-content,.mfp-iframe-scaler iframe,.oform-cont,.c340,.c440,.c540,.blgitm,#commentblock,.lgdbl,#tab_ingal .tab-pane.active,.ctable,#tleftmenu .owl-img,.imb2.img-responsive,.fslider,.form-signin1,.form-signin2,.form-noreg,.noportalreg,.blogdiv .fcell,.well,#ifb{

border: 0;padding: 20px;

background-color: #ffffff;

will-change: transform;

box-shadow: 0 2px 8px rgba(34,34,34,0.04), 0 4px 32px rgba(34,34,34,0.08);

border-radius: 16px;

margin-bottom: 20px;

}

.itemdiv,.quas,.blfp .blgitm {max-width: 450px;}

.form-signin1,.form-signin2 {width: calc(50% - 16px);}

.imb2.img-responsive {padding:0;}

.spec-owl,.imb2.img-responsive,.blogdiv .fcell{box-shadow: none;}

.fcell .mavatar {margin-right: 10px;}

.blogdiv .fcell {width: 100%;}

.baskload {height: 65px;}

.blgitm.blog-first .blg-mes {width: calc(100% - 360px); float: left;}

.modal-content,.mfp-iframe-scaler iframe{background-color:#FFFFFF; margin-bottom: 0;}

.icart {padding:0;}

.owlincart {margin-top: 10px; padding-left: 10px; padding-right: 10px; min-height: 100px;}

.itemdiv,.quas {min-width: 250px;}

.news-item,.blgitm {will-change: auto !important; min-width: 250px;}

.beauty_block > .clearfix {display: none;}

.itemdiv.ww,.news-item.ww,.quas.ww,.blgitm.ww {min-width: none; max-width: none;}

#tab_ingal > .tabbable > .nav > li:before {border-radius: 8px;}

#forum-overlay {top: 0; left: 0; right: 0; bottom: 0; position: absolute; z-index: 10; }

.fcellitm,.forum-list-item,.forum-list {will-change: inherit;}

.player-item {width: 100% !important;}

.incarousel #carousel_container {padding: 0;margin-bottom: 20px;}

.sortecho .lcat1active {border: 0;

background-color: #10AD54;

padding: 10px;

user-select: none;

will-change: transform;

border-radius: 8px;

}

.cbl.lgdiv4 {background-color: transparent;}

.cbl:not(.lgdiv4),.bigfoto,.img-responsive.imgi,.plef > a,.white-popup-block{

user-select: none;

background-color: #ffffff;

will-change: transform;

border-radius: 16px;

}

#avacol {position:fixed; top:0px; left: 0px; bottom: 0px; width: 240px; z-index: 998; background-color:#FFFFFF; }

.avacol2 {margin-left: 250px; margin-right: 50px;}

.avas {position:absolute; top:10px; margin-left: 10px;}

.avaim {width: 200px; height: 200px;}

.avathumb {height: 220px; width: 220px; position: relative; background-color:#FFFFFF; margin: 20px;}

#asaved {max-height: calc(100vh - 387px); overflow: auto;}

.plef > a,.nictr,.img-responsive.imgi,.blgimt {border-radius: 8px;}

.itemdiv {width: calc(25% - 15px) !important;}

.goodsday.itemdiv{

width:100% !important;

max-width:100% !important;

}

.mgal.itemdiv {width: calc(33% - 15px) !important;}

.news-item,.blgitm { width: calc(33% - 15px) !important;}

.quas { width: calc(25% - 15px); }

.quas { height: 250px; background-size: contain; background-position: center center; background-repeat: no-repeat; overflow: hidden;}

.news-item.ww,.itemdiv.ww,.blgitm.ww {width: 100% !important;}

.cblock.itemdiv {width: 260px; height: 410px; overflow: hidden;}

.cblock2 { display: block; position: relative; width: 310px; height: 499px;float: left;}

.citem { height: 250px;float: left; display:inline-block;}

.carjs,.ctable,.catable,.ctable2 { height: 250px; width: 100%; overflow: hidden;text-align: center;}

.carjs.ctable{ height: 290px;}

.cbtn { margin-top: 105px;}

.cbtn > a { min-height: 40px; display: block; padding: 15px 7px; box-sizing: border-box;}

.ctopimg { background: #FFFFFF; width: 250px; height: 250px; 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: 250px;  width: 250px;  overflow: hidden; position: absolute;top: 0px;}

.ctext { color: #fff; text-shadow: 1px 1px 1px rgba(34,34,34,.4); text-transform: uppercase; height: 230px; width: 210px; font-size: 11px; text-align: center; overflow: hidden; position: absolute; top: 20%; left: 20px;}

.span223 { position: relative; max-width: 250px; height: 250px;float: none; margin-left: 0px; overflow: hidden;}

.magnifier {position: relative;-webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none;}

#magn{min-width: 450px; width: 450px; height: 450px;display: table-cell;text-align: left; vertical-align: middle;}

.tc {width: 90px; max-height: 450px;display: table-cell;text-align: center !important; vertical-align: middle; }

.fancyboxmodal {position: relative;border-radius: 0px;max-width:450px;}

.fancyboxmodal img{max-width:450px;height: auto;}

.fancyboxmodal:hover img {opacity: 0.9;filter:alpha(opacity=90);}

.transparent,.owl-prev.disabled,.owl-next.disabled{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;}

.filttit {font-weight: 200 !important; margin-bottom: 10px !important;}

.topfilter .ifilter { position: relative; z-index: 9;}

.ifilter .panel-heading { padding: 0px !important;}

.ifilter h4 > a,.ifilter .h4 > a { padding: 5px 12px !important;}

.ifilter_n2 h4 > a,.ifilter_n2 .h4 > a { padding: 10px !important;}

.ifilter_n {color: #222222; margin-bottom: 10px; margin-left: 15px; font-weight:bold;}

.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;}

.ifilter_n2 > div > h4 > a,.ifilter_n2 > div > .h4 > a { display: block;}

.ifilter_n2 > div > h4 > label,.ifilter_n2 > div > .h4 > label { color: #0C823F; font-family: "PT Sans",sans-serif; font-weight: 600;}

.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: #C9CBCD;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(https://vipleech.ru/images/blocks0.png);background-size: cover;background-position:right bottom;}

.block1 {background-image: url(https://vipleech.ru/images/blocks1.png);background-size: cover;background-position:right bottom;}

.block2 { background-image: url(https://vipleech.ru/images/blocks2.png);background-size: cover;background-position:right bottom;}

.block3 {background-image: url(https://vipleech.ru/images/blocks3.png);background-size: cover;background-position:right bottom;}

.block4 {background-image: url(https://vipleech.ru/images/blocks4.png);background-size: cover;background-position:right bottom;}

.block5 {background-image: url(https://vipleech.ru/images/blocks0.png);background-size: cover;background-position:right bottom;}

.bicon {padding: 0px; font-size:56px; max-width:240px; max-height:80px;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))); margin-bottom: 30px;}

.blocks:hover {background-color: #053B1D;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: 600;letter-spacing: 1px;margin: 0px 0px;line-height: 1.2;font-weight: 300;}

.btitle > h2,.btitle > .h2{text-align: center;}

.bdesc{min-height: 10px;line-height: 1;font-weight: 300;}

.btext{margin-top: 10px;width: 90%;position: relative;font-size:12px;height: 80px;overflow:hidden;line-height: 1.5;font-weight: 300;}

.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(5,59,29,0), rgba(5,59,29,1));background: -moz-linear-gradient(to bottom, rgba(5,59,29,0), rgba(5,59,29,1));background: -webkit-linear-gradient(to bottom, rgba(5,59,29,0), rgba(5,59,29,1));background: linear-gradient(to bottom, rgba(5,59,29,0), rgba(5,59,29,1));}

.b {font-weight:bold;}

.close {font-size: 32px;}

.dop_foto_cont_class {text-align: center;overflow: hidden;margin-bottom:10px;max-width: 100px;}

.dop_foto_item_class {text-align: center;height: 90px;max-width: 90px;overflow: hidden;}

.dop_foto_class {height: 90px;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: 450px;max-width: 450px;}

.bf {width: 450px;text-align: left;overflow: hidden;}

.chatitemright {float: right;padding: 5px;}

.chatitemleft {float: left;padding: 5px;}

.chatdate {color: #C9CBCD;}

.chatname {color: #C9CBCD;}

.chatsmiles{position: absolute; left:0px; right:0px; bottom: 0px; height: 120px; overflow: hidden; background-color: #fff;}

.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: 90px;max-width: 90px;float: none;margin-left: 0px;}

.s25>img, .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; background-color: #FFFFFF;}

.usnam {display: none;}

.avamedium { max-height: 32px;max-width: 32px;}

.avabig {max-height: 50px;max-width: 50px;}

.navbar-search.blk { position: relative; display: block !important;}

.span13{ max-height: 800px; float:none;margin-left:0px;display: inline;}

.blogitm,.blgbtm {text-align: left;}

.cap {text-transform: uppercase;}

.blgic {float: left; max-height: 250px; max-width: 250px;}

.blfp iframe, .blfp .blogitm img {width: 100%; height: auto;}

.blfp .blogitm { text-align: left;}

.blfp .bloga, .blfp .nav-pills {display: none;}

.blfp .blgimt { margin: 0; display: block;float: none !important; height: 200px; width: 100% !important;}

.blfp .blogt{width: 100% !important;}

.blog-tags a { margin-right: 10px;}

.blog-tags a::before {content: "#";}

.blo {display: block;}

.flo {width: auto;height: 250px; min-height: 50px;}

.plef > a { display: block; max-height: 250px; width: 100%; overflow: hidden; margin-bottom: 16px;}

.modalthumb {max-height: 250px;max-width: 250px;cursor: pointer;}

.immi {display: inline-block; margin-right: 15px; float: left; height: 70px;width: 90px; background-size: cover !important; background-repeat: no-repeat; background-position: center center !important; }

.imm .span13,.immi {background-color: #FFFFFF; border: 1px solid #C9CBCD; -webkit-border-radius: 3px !important;-moz-border-radius: 3px !important;border-radius: 3px !important;}

.span14 {max-height: 90px;max-width: 90px;margin-left: 0px;}

.span15 { width:45px;margin-left: 0px;}

.span15.vspn { width:90px;margin-left: 0px; background-size: contain; background-position: center center;}

.span155 {max-height:100px;margin-left: 0px;}

.nw > a { font-size: 15px;}

.nw > .small { font-size: 14px;}

.nw { font-size: 14px; overflow: hidden; height: 45px; text-align: center; font-weight: 300;}

#pn > .ifb > .lnk {font-size: 13px !important; width: 200px; text-align: center; font-weight: 300; max-width: 200px; max-height: 102px; overflow: hidden; line-height: 1.2 !important; border-left: 1px solid #C9CBCD;}

.nw2 { overflow: hidden; width: 250px; height: 86px; text-align: center;}

.lgdiv { width: 250px; height: 300px; 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: 240px; 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: #0C823F !important; border-bottom: 1px solid transparent !important;}

.lgdiv3 { display: table;  height: 187px; overflow: hidden;}

.lgdiv3 > a { display: inline-block; vertical-align: middle; vertical-align: middle; height: 250px; width: 200px;  text-align:center; overflow: hidden;}

.lgdiv4 { height: 250px; max-width: 210px; overflow: hidden;}

.span23 { height: 250px; max-width: 250px;float: none; margin-left: 0px; overflow: hidden; background-repeat: no-repeat; background-position: center center; background-size: contain;}

.lgdbl .aimg > .fa { font-size: 150px; line-height: 1.3;}

.lgdbl:hover .aimg > .fa { color: #15DE6C;}

.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;}

.span23.lgd.pull-left {height: 35px; width: auto; max-width: 35px;}

.lgdiv.mgal {overflow: hidden;}

.mgal .nw {overflow: 100%;}

.lgdiv.mgal .span23 {float: none; margin-left: 0px; width: 100%; height: auto;}

.bg0 { background-color: #FFFFFF;}

.bg1 { background-color: #FFFFFF;}

.bg2 { background-color: #15DE6C;}

.bg3 { background-color: #10AD54;}

.bg4 { background-color: #0C823F;}

.bg5 { background-color: #222222;}

.bg6 { background-color: #C9CBCD;}

.bg7 { background-color: #10AD54;}

.bg8 { background-color: #FFFFFF;}

.bg9 { background-color: #FFFFFF;}

.bg10 { background-color: #053B1D;}

.bg11 { background-color: #053B1D;}

.bg-primary {color: #fff; background-color: #0C823F;}

b {font-weight: 600;}

.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;}

.bottom_links {color: #FFFFFF;position:relative;}

.minusmargin {position:relative;}

.dbl {background: rgba( 5,59,29, 1);background-repeat:repeat-x;}

#bottom_links_inner,#footer_inner {

color: #FFFFFF;}

#bottom_links_inner .h4,#bottom_links_inner .h1, #bottom_links_inner .h2, #bottom_links_inner .h3,#bottom_links_inner h4,#bottom_links_inner h1, #bottom_links_inner h2, #bottom_links_inner h3 {color: #FFFFFFaa;}

.footer {color: #FFFFFF;z-index:18;}

.ctrz3 {width: 100% !important;}.right-inner-addon { margin-top: 6px !important;}

#accordeon_search .right-inner-addon { margin-top: 8px !important;}

#bottom_links_inner {padding: 40px 10px 0px 10px;}

#footer_inner {padding: 10px 10px 40px 10px;}

.dbl a:link,.dbl a:visited, .dbl a:active{color: #FFFFFFaa;}

.dbl a:hover {color: #FFFFFF;}

.bottom_links {display: inline-block; width: 100%;}

#bottom_links_inner >div {width: 100%;}

.scic {display: none;}

.tel a{ color: rgba(255,255,255,0.8) !important;}

.tel a:hover { color: #FFFFFF !important;}

.botl .pull-right { margin-left: 10px;}

.botl a{ color: rgba(255,255,255,0.8) !important; font-size: 15pt !important;}

.botl a:hover { color: #FFFFFF !important;}

.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;}

.footer a:not(.btn) {color: rgba(255,255,255,0.8) !important; text-decoration: none;}

.footer a:not(.btn):hover{color: #FFFFFF !important; text-decoration: none;}

.hvr > a:not(.btn):before {content: "\f105";font-family: FontAwesome;color: #FFFFFF !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(255,255,255,0.8) !important; text-decoration: none;}

.hvr a:hover{ color: rgba(255,255,255,1) !important;}

.nohvr {padding: 0px 5px 5px 5px;}

.nohvr a {font-size: 13px; color: #FFFFFF; text-decoration: none;}

.footer > .lnk > a{ color: #FFFFFF !important;}

.contentbox {position:relative;z-index: 10;margin-top: 50px;text-align:left; width: 100%;background: #FFFFFF;}

.inntp {display: inline-block;}

#maint_tr,#navtopper,.nnn,#logoheader,#fullsearch,#maint_bottom,#navbar_panel {display: flex; flex-direction: row;justify-content: center;align-items: center;}

#centermenubig,.inntp,#naviner,#header2,.fullsearch,#tx0011,#navbar_panel_inner {align-self: center;width:100%;}

.t0003 > .ed0 {position: relative; } #u_x0003 {top: 56px;} .nh6{width: 100% !important;}

.subscr {font-size: 10pt !important; display: inline-block; position: absolute; top: 10px;}

.newsdiv{padding: 0px;margin-top: 0px;}

.news-block {margin-bottom: 40px;}

.more_btn { color: #FFFFFF !important; display: inline-block;margin-top: 20px; background-color: #15DE6C;background: none repeat scroll 0% 0% #15DE6C;background-image: linear-gradient(to bottom, #17f477, #15DE6C);text-decoration: none;-moz-border-radius: 8px;-webkit-border-radius: 8px;-khtml-border-radius: 8px;border-radius: 8px;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;font-weight: normal;touch-action: manipulation;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;vertical-align: middle;}

.btn-primary,.more_btn {text-shadow: 1px 1px 1px rgba(34,34,34,0.1) !important;}

.nav > li > a:hover, .nav > li > a:focus {background-color: #cccccc;}

.nav > li a.soc:hover {color: #FFFFFF;}

.mesoc .ui-draggable a.soc:link,.mesoc .ui-draggable a.soc:active,.mesoc .ui-draggable a.soc:visited{color: #FFFFFF !important;}

.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: #0C823F !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-color: #10AD54;background: none repeat scroll 0% 0% #10AD54;background-image: linear-gradient(to bottom, #12be5c, #10AD54);}

[class*="grid_"] {float: left;min-height: 1px;text-align: left;}

.wt {text-align: left;white-space: nowrap;font-size: smaller;color: #FFFFFF;}

.newsdiv > .bh2 { display: block; width: 100%; margin-top: 40px;}

.bdes {line-height: 1.55;font-weight: 300;color: rgba(34,34,34,0.7) !important;}

.txt4 {font-size: 16px;line-height: 100%;margin: 0px;padding: 0px;color: rgba(34,34,34,.8);text-transform: uppercase;text-align: left;}

.txt7 {font-size: 18pt; font-weight:bold; line-height: 1;margin: 0px;padding: 0px;margin-top: 20px;color: #10AD54;text-transform: uppercase; word-break: break-word;}

.blog-tags,.txt1,.blog-tags,.news-item .txt1, #chatwindow {word-break: break-word;}

.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: #10AD54;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% #0C823F;}

.txt6 {margin-top: 20px;color: #222222;text-transform: uppercase;}

.grid_5 > h2, .grid_5 > .h2, {font-weight: bold;color: #222222;margin-bottom: 10px;margin-top: 10px;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: #0C823F; cursor:pointer;}

.wikidir { background-color: rgba(201,203,205,.1); margin-bottom: 5px; padding: 10px;}

.wikiitem { font-size: 20px; text-align: center;float:left; padding:0px; width:30px; height:30px;}

.small {font-size: 9pt; font-weight:normal;}

small {font-size: 9pt;  font-weight:normal;}

i { font-weight:normal;}

.mCSB_scrollTools .mCSB_draggerRail{width:4px;}

.mCSB_scrollTools .mCSB_draggerRail{background:#f7f7f7;opacity: 0.4;filter:alpha(opacity=40);}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#cccccc;opacity: 0.75;filter:alpha(opacity=75);}

.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:#cccccc;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:#cccccc;opacity: 0.9;filter:alpha(opacity=90);}

.servars {-webkit-border-radius: 0px;-moz-border-radius: 32px;border-radius: 32px;}

#search_input {-webkit-border-radius: 0px;-moz-border-radius: 32px;border-radius: 32px;display: inline;width: 100%;color: #fff; background-color: rgba(34,34,34,.1);box-sizing: border-box !important;height: 43px;border: 0;box-shadow: none;}

#search_input::-webkit-input-placeholder { color: rgba(255,255,255,.4) !important;}

#search_input::-moz-placeholder { color: rgba(255,255,255,.4) !important;}

#search_input:-ms-input-placeholder { color: rgba(255,255,255,.4) !important;}

#search_input:-moz-placeholder { color: rgba(255,255,255,.4) !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: #C9CBCD !important;}

.ibsearch #search_input::-moz-placeholder { color: #C9CBCD !important;}

.ibsearch #search_input:-ms-input-placeholder { color: #C9CBCD !important;}

.ibsearch #search_input:-moz-placeholder { color: #C9CBCD !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;}



zsearchinput {-webkit-appearance: textfield;-webkit-box-sizing: content-box;font-family: inherit;font-size: 80%;height: 20px;background: url(images/sf.png) no-repeat 9px center;background-color: rgba(34,34,34,0);border: solid 1px rgba(255,255,255,0);color: #053B1D;padding: 4px 4px 4px 32px;width: 0px;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s;margin-bottom:0px;box-sizing: content-box;height: 30px;}

select, textarea, input[type="text"], input[type="password"], .uneditable-input {margin-bottom: 0px;}

input::-webkit-search-decoration,input::-webkit-search-cancel-button {display: none;}

.zsearchinput:focus {width: 240px;background-color: #fff;color: #000000;border: solid 1px rgba(34,34,34,0.2);-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);}



.nnn {background-color: #10AD54;border-color: #10AD54;}

#inrnav {filter: none; padding-left: 10px;}

#searchmini {margin-left: 10px;margin-right: 10px;}

.b1{cursor: pointer; font-weight:400; white-space:nowrap;}

.b1 img{width: 24px; height: 24px; margin-top: 6px;}

.b2{display:none; visibility:hidden; white-space:nowrap;}

.obox{margin: 10px 10px 0 0;border-radius: 8px;background-image: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#C9CBCD), 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%, #C9CBCD);background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF 3%, #FFFFFF 12%, #FFFFFF 90%, #C9CBCD);background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF 3%, #FFFFFF 12%, #FFFFFF 90%, #C9CBCD);background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF 3%, #FFFFFF 12%, #FFFFFF 90%, #C9CBCD);background-image: linear-gradient(to bottom, #FFFFFF, #FFFFFF 3%, #FFFFFF 12%, #FFFFFF 90%, #C9CBCD);-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 #C9CBCD solid;-webkit-border-radius: 8px;-moz-border-radius: 8px;

border-radius: 8px;vertical-align: middle;}

.box{margin: 10px 10px 0 0;margin-bottom: 10px;}

.obox2{margin: 10px 10px 0 0;border-radius: 8px;background-image: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#C9CBCD), color-stop(3%, #FFFFFF), color-stop(12%, #C9CBCD), color-stop(90%, #FFFFFF));background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF 3%, #C9CBCD 12%, #FFFFFF 90%, #C9CBCD);background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF 3%, #C9CBCD 12%, #FFFFFF 90%, #C9CBCD);background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF 3%, #C9CBCD 12%, #FFFFFF 90%, #C9CBCD);background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF 3%, #C9CBCD 12%, #FFFFFF 90%, #C9CBCD);background-image: linear-gradient(to bottom, #FFFFFF, #FFFFFF 3%, #C9CBCD 12%, #FFFFFF 90%, #C9CBCD);-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: "PT Sans",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: #C9CBCD;-webkit-box-shadow: inset 1px 1px 2px rgba(50, 50, 50, 0.3);

border-radius: 0px;}

::-webkit-scrollbar-thumb:hover {background: #C9CBCD;}

::-webkit-scrollbar-thumb:active {background: #FFFFFF;-webkit-box-shadow: inset 1px 1px 2px rgba(50, 50, 50, 0.3);}

::-webkit-scrollbar-button {background-color: #C9CBCD;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: 8px;border-top-left-radius: 8px;border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;margin-bottom: 20px;}

.box4 {border-top-right-radius: 8px;border-top-left-radius: 8px;border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;background-color:rgba(12,130,63,0.5);padding:5px 5px 5px 5px;width: 96%;margin-bottom: 0px;margin-top: 10px;}

.box2{border-top-right-radius: 8px;border-top-left-radius: 8px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;margin: 10px 10px 0 0;background-color:#dddfe2;background:#dddfe2;background-image: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#dddfe2));background-image: -webkit-linear-gradient(top, #FFFFFF, #dddfe2);background-image: -moz-linear-gradient(top, #FFFFFF, #dddfe2);background-image: -o-linear-gradient(top, #FFFFFF, #dddfe2);background-image: -ms-linear-gradient(top, #FFFFFF, #dddfe2);background-image: linear-gradient(to bottom, #FFFFFF, #dddfe2);-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:45px;height:45px;margin-bottom:4px;margin-top:4px;-webkit-box-shadow: 0 0px 3px #C9CBCD;-moz-box-shadow:0 0px 3px #C9CBCD;

box-shadow:0 0px 3px #C9CBCD;}

.smf:hover{margin-bottom:4px; -webkit-box-shadow: 0 0px 5px #053B1D;-moz-box-shadow:0 0px 5px #053B1D;

box-shadow:0 0px 5px #053B1D;}

.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: 250px;overflow: hidden;list-style: outside none none;}

.img:hover{-webkit-box-shadow: 0 0px 5px rgba(12,130,63,.8);-moz-box-shadow:0 0px 5px rgba(12,130,63,.8);box-shadow:0 0px 5px rgba(12,130,63,.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 > tbody > tr > th,.table2 > tr > th,.table2 > tbody > tr > td,.table2 > tr > 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 #C9CBCD;}

.onav{color: #222222;border-top-right-radius: 8px;border-top-left-radius: 8px;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: 8px;border-top-left-radius: 8px;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:10pt;cursor: pointer;-webkit-box-shadow: 0 0 1px #646566;-moz-box-shadow:0 0 1px #646566;box-shadow:0 1px 0 #646566;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: #646566;text-shadow: 1px 1px 1px rgba(255,255,255,.4);}

.navig {background: #053B1D;border: 1px solid #8d8e8f;color: #222222;padding : 0px 0px 0px 0px;background-image: url(grad.php?h=46&w=1&e=053B1D&s=053B1D&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 #053B1D;-moz-box-shadow:0 0px 16px #053B1D;box-shadow:0 0px 16px #053B1D;}

.galtable {border-collapse: separate;border-spacing: 0px;}

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

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

td.img .span13, .mgal .span13 {height: 120px; width: auto; max-height: 120px; max-width: 300px;}

.pcont a:link, .pcont a:visited, .pcont a:active, a.link{color:#10AD54; text-decoration: none;}

.pcont a:hover, .link:hover {color: #15DE6C; text-decoration: none;}

.pcont > .brand a:link {border-bottom: 0px;}

.pcont > .lcat1 a:link {color: #10AD54; border-bottom: 0px;}

.input-lg {height: 50px !important;}

.lcat1.blk {position: relative; margin:0 !important;}

.blk { display: block;}

.blk > a > i,.lcat1 > a > i,.lcat1active > a > i { font-size: 1em;}

.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:#0C823F;}

.btn-inverse:active > i {color:#0C823F;}

.btn-inverse:focus > i {color:#0C823F;}

.comm-cont {margin-top: 10px; padding-top: 10px; margin-bottom: 10px; border-top: 1px solid #C9CBCD55;}

.comnts{text-align: left;margin-bottom:10px;font-weight: 300;}

.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,.onavi4n  {display: inline-block;text-align: center;padding: 10px 12px 10px 12px;margin-right: 2px;}

.nowrap.onavi4.dropdown-submenu.noactive,.nowrap.onavi4n.dropdown-submenu.noactive {margin-bottom: 2px;}

.onavi4 > a, .onavi4 > span > a > font > b,.onavi4n > a, .onavi4n > span > a > font > b{color: #053B1D !important;}

.activeb {height: 50px;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;}

.basketfont a:link {color: #10AD54; text-decoration: none;}

.basketfont a:visited {color:#10AD54; text-decoration: none;}

.basketfont a:hover {color: #10AD54; text-decoration:  none;}

.basketfont a:active {color: #10AD54; text-decoration:  none;}

.regfont a:link {color: #222222; text-decoration: none;}

.regfont a:visited {color:#222222; text-decoration: none;}

.regfont a:hover {color: #15DE6C; 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: #15DE6C; text-decoration: underline;}

.onav2 a:active {color: #15DE6C; text-decoration: underline;}

.navbar_panel_inner {background-color: #dddfe2;}

.nnn {margin-bottom:0px;}

.divider-vertical3 {height: 60px;margin-right: 6px;border-right: 1px solid #ffffff;border-left: 1px solid #b5b7b8;}

.navbar .divider-vertical {height: 60px;margin: 0 9px;border-right: 1px solid #ffffff;border-left: 1px solid #b5b7b8;}

.navbar .divider-vertical2 {height: 60px;margin: 0 9px;border-right: 1px solid #252525;border-left: 1px solid #1f1f1f;}

.nav-tabs {border-bottom: 1px solid #C9CBCD;}

.lnk > a:link,.lnk > a:visited,.lnk > a:active,a > .it_name {color: #10AD54; text-decoration: none; border-bottom: 1px solid transparent;}

.lnk > a:hover{color: #15DE6C; text-decoration: none; border-bottom: 1px dotted #15DE6C;}

a:hover > .it_name { color: #15DE6C; }

.nolnk2 > a { color: #10AD54; border-bottom: 0px solid transparent;}

.nolnk2 > a:hover { color: #15DE6C !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: #C9CBCD;}

.t0003 {width: auto;}



.icm { display: inline-block; margin-right: 10px; color: #FFFFFF; margin-top:5px;}

.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: #10AD54;margin-bottom: 0px;}

.nav-tabs > .active > a,.nav-tabs > .active > a:hover,.nav-tabs > .active > a:focus {color: #FFFFFF;cursor: default;background-color: #10AD54;border: 1px solid #10AD54;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,.camenu > .onavi4n {padding:0px;}

.camenu > .onavi4 > a,.camenu > .onavi4n > a  {display: block;height: 50px;padding: 12px;color: #FFFFFF !important;text-align: left;}

.teltr {display: none;}

.nnn .nav .active > a, .nnn .nav .open > a,.nnn .nav .open > a.soc {color: #FFFFFF;}

.nnn .brand, .nnn .nav > li:not(.open) > a,.nnn .nav > li:not(.open) a.soc {color: #FFFFFF;}

.nnn .nav > li > a:focus,.nnn .nav > li > a:hover, ,.nnn .nav .open > a, .nnn  .nav .open > a:hover,.nnn  .nav .open > a:focus, .dropdown.open:hover,.nnn .nav > li a.soc:hover {background-color: #22222233; !important;}

.nowrap.onavi4.dropdown.active > a,.nowrap.onavi4n.dropdown.active > a {background-color: rgba(16,173,84,1);}

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus,.nav > li > a:hover,.nav > li a.soc:hover, .nav > li > a:focus,.mnl.dropdown.active > a,.nav:not(ul.bt) .dropdown.active > a{

background-color: #22222233;

border-color: #22222233;

}

.camenu > .onavi4 > a:hover,.camenu > .onavi4n > a:hover  {opacity: 0.9 !important;}

.nowrap.onavi4.dropdown.active > a,.nowrap.onavi4n.dropdown.active > a{background-color: #10AD54;}

.onavi4,.onavi4n  { margin-right: 2px;}

.camenu > .onavi4 > a,.camenu > .onavi4n > a {height: 50px;}

.nnn .navbar-inner {background-image: none;background-repeat: repeat-x;border: 0;}

.navbar-inner {border-radius: 0px; text-align: center;}

.dropdown-menu li > a {transition: all .15s ease-in-out;}

.dropdown-menu li:hover,.dropdown-menu li:hover > a,.dropdown-menu li:hover > a i:not(.label),.dropdown-submenu:hover > a,.dropdown-submenu:hover > a i:not(.label),.dropdown-submenu:focus > a {text-decoration: none;background-color: #10AD54;background-image: none;color: #FFFFFF;}

.blc > a {padding: 4px; display: block;}

.blc { padding: 0px !important;}

.pcont .pcont .adm1,.gitm > .adm1 {margin-top: 0px;}

.ed0 .ed0>.adm1{margin-left: 20px;}

.ed0 .ed0 .ed0>.adm1 {margin-left: 40px;}

#u_x0010.adm1 {margin-left: 0px;margin-top: 0px;}

.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus {opacity: 1;text-decoration: none;color: #FFFFFF !important;background-color: #10AD54;background-image: none;outline: 0;}

.tab-content {margin-bottom: 20px;padding-bottom: 20px;}

.mr {margin-right: 10px;}

.mr2 {margin-right: 10px;margin-bottom: 10px;}

.padl {padding-left: 20px;}

.padr {padding-right: 20px;}

.padu {padding-top: 20px;}

.padb {padding-bottom: 20px;}

.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.2);border-bottom: none;height: 1px;margin: 10px 0;width: 100%;}

.toright{float: right;}

.nowrap{white-space: nowrap;}

.ilo {left:0; right: 0; bottom: 0; padding-left: 12px; font-size: small; font-weight: 100; padding-right: 10px; text-align: center; position: absolute; color: #222222; background-color: #FFFFFF; opacity: 0.8; z-index: 10;border-bottom-right-radius: 16px;border-bottom-left-radius: 16px;}

.hidden {display: none;visibility: hidden;}

.nohidden {display: block !important;visibility: visible !important;}

.navi a{text-decoration: none;padding: 5px 1px 5px 1px;}

.customdiv {clear: both;padding-top: 10px;}

.sku {margin-bottom: 10px;}

.charst {margin-top: 0;}

.customdiv > div, .customdiv > b {font-size: 10pt;font-weight:normal;}

.customdiv:first-child { min-width: 150px;}

.razd {border-bottom: 1px solid #C9CBCD;margin-bottom: 10px;}

.navi a:hover{background: #d3d5d7;text-decoration: none;padding: 5px 1px 5px 1px;-webkit-box-shadow: 0 0px 10px #797a7b;-moz-box-shadow:0 0px 10px #797a7b;

box-shadow: 0 0px 10px #797a7b;}

.onavi a{text-decoration: none; padding: 5px 1px 5px 1px;}

.onavi a:hover{  background: #d3d5d7;text-decoration: none;

padding: 5px 1px 5px 1px; -webkit-box-shadow: 0 0px 10px #797a7b;-moz-box-shadow:0 0px 10px #797a7b;box-shadow: 0 0px 10px #797a7b;}

.tip{white-space: nowrap; padding: 5px 5px 5px 5px;width: 100%;overflow: hidden;text-overflow: ellipsis;}

.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: #10AD54;text-decoration: none;}

body a:visited {color: #10AD54;text-decoration: none;}

body a:hover {color: #15DE6C;text-decoration: none;}

body a:active {color: #10AD54;text-decoration: none;}

body a.nc0 {color: #FFFFFF !important;}

.btn-primary { background-color: #15DE6C;border-color: #15DE6C;}

.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 : 25pt;line-height: 1.5em;font-weight: 600;}

.h2, h2 {font-size : 23pt;line-height: 1.5em;text-align: left;}

.h2.lnk, h2.lnk {font-size : 13pt;line-height: 1.5em;text-align: left;}

.h3,h3 {font-size : 15pt;line-height: 1.5em;text-align: left;}

.h4,h4{font-weight: 600;font-size : 15pt;line-height: 1.5em;}

.search_tips {text-align: left;max-height: 400px;min-width: 300px;top: 42px;margin-right:10px;position: absolute;z-index: 1000;background-color: #FFFFFF;overflow-y: auto;overflow-x: hidden;right: 0px;padding: 5px 0;float: left;list-style: none;background-color: #FFFFFF;border: 1px solid rgba(34,34,34, 0.2);-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: 0 5px 10px rgba(201,203,205, 0.2);-moz-box-shadow: 0 5px 10px rgba(201,203,205, 0.2);box-shadow: 0 5px 10px rgba(201,203,205, 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: small;min-width: 290px;}

.muted {color: rgba(34,34,34,0.5);}

#search_tips_cont .muted {color: rgba(34,34,34,0.5);}

.ocat1 {margin: 10px 0px 10px 0px; padding: 10px;background: rgba(201,203,205,0.3);}

.cat1 {border-bottom: #C9CBCD 1px dotted;}

.ccat1 {padding: 5px 5px 5px 5px;margin: 10px 0px 0px 0px;border-bottom: #C9CBCD 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 #0C823F;}

.fullsearch #header_searcH_form {width: 100%;}

#flsearch {max-width: none; background-color: #FFFFFF;}

.lcat1{color: #222222;padding: 0px;cursor: pointer;text-align: left;}

.lcat1 > a{ color: #10AD54; padding: 10px;min-height: 35px;}

.lcat1active > a{padding: 10px;min-height: 35px;}

.acmenu  .lcat1 > a,.acmenu .lcat1active > a{padding: 0px; width: 260px; display: table-cell !important;vertical-align: middle; height: 35px;}

.acmenu .lcat1, .acmenu .lcat1active{padding: 5px;}

#acmenu .lcat1active,#acmenu .lcat1:hover{border-radius: 8px;}

.cats3 .lcat1, .cats3 .lcat1active{padding: 1px;}

.lcat1.cu,.lcat1active{ padding: 10px;}

.acmenu .lcat1.cu,.acmenu .lcat1.cu { padding: 0px 15px;}

.h4,h4 {font-size: 12pt;}

.lcat1 b{ font-weight: normal; }

.lcat1 a:link, .lcat1 a:visited{color: #222222;}

.acmenu {margin-bottom: 0px;  border-radius: 0;}

.acmenu li > a, .borl li > a { padding: 10px 15px; min-height: 40px;}

.ctdz li > a { padding: 5px 15px;}

.acm .lcat1 a:link,.acm .lcat1 a:visited, .catr a.lcat1:link h4,.catr a.lcat1:visited h4 { color: #053B1D;}

.catr {text-align: left; width: 100%; display: table-row !important;}

.catr > a { display: table-cell !important; vertical-align: middle; min-width: 260px;}

.ibprvcont {display: inline-block; float: left; margin-right: 20px; height: 40px;}

.ibpreview {height: 40px;}

.mce-window.mce-in {left: 50px !important;bottom: 50px !important;width: calc(100% - 100px) !important;height: calc(100vh - 100px) !important;top: 50px !important;right: 50px !important;}

.mce-container.mce-abs-layout-item.mce-first.mce-last.mce-formitem,.mce-container.mce-panel.mce-abs-layout-item.mce-first.mce-last,.mce-container.mce-panel.mce-foot,.mce-container.mce-form.mce-abs-layout-item, .mce-container-body.mce-abs-layout {width: 100% !important;}

.mce-abs-layout-item.mce-last.mce-iframe {height: calc(100vh - 250px ) !important;width: calc(100% - 20px) !important;}

#tleftmenu .nlv {background-color: rgba(5,59,29,0.1); padding: 0px 0px 20px 20px !important;}

.lcat1:hover{color: #FFFFFF !important;background: #10AD54;}

.dropdown-menu-openright:hover > div > a, .lcat1:hover > span > a,.lcat1:hover > div > a,.lcat1:hover > a > i{color: #FFFFFF !important;}

.dropdown-menu-openright {padding: 0 !important;}

.dropdown-menu-openright .fa-angle-right,.dropdown-menu-openright .fa-angle-down {margin-top: 10px; font-size: 18pt; font-weight: 600;}

.lcat1active{color: #FFFFFF !important;background: #10AD54;}

.lcat1active a:link, .lcat1active a:visited{color: #FFFFFF !important;}

.pubmenu {position: relative;}

.bl {border-left: 2px rgba(34,34,34,0.1) solid;padding-left: 5px; margin-top: 0px;}

#sortable .bl {padding-left: 10px;}

#sortable > .ui-state-disabled > .small:hover { color: #FFFFFF !important; opacity: 1 !important; background-color: #0C823F !important;}

#sortable > .ui-state-disabled{opacity: 1;

background: #C9CBCD;

}

#sortable > .ui-state-disabled > .small:hover > a { color: #FFFFFF !important; }

.pubm.public .lcat1 > .fa,.pubm.public .lcat1 > a {margin: 0; display: inline-block; padding: 0 !important; text-align: left;}

.psort {width: 80px; margin-right: 10px; margin-left:10px; display: inline-block; float: left; margin-top: 5px;}

.lcat1.pb1,.lcat1.strong.pull-left.modpu {width: calc(100% - 250px);}

.pitm.ui-state-default {border:0; border-bottom: 2px solid #C9CBCD55;}

.ui-state-default>.pb1:before,.ui-state-default>.modpu:before{display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: '\f047';margin-right: 10px;color: #22222255;}

#savediv{ position: fixed; z-index: 10000; left:0; right:0; bottom: 0; top: 0;}

.ui-state-default>.pb1:before { color: #22222222;}

.pitm.ui-state-default {background-color: #C9CBCD11;}

.pitd.ui-state-default {background-color: #C9CBCD55;}

.pitm.ui-state-default.hidrz {background-color: #d9534f11;}

.pitd.ui-state-default.hidrz {background-color: #d9534f55;}

.pname {display: inline-block; max-width: 320px;}

.pitm > .lcat1 {padding-left: 10px; min-height: 40px;}

.pitm .lcat1 > a {padding: 0px; min-height: auto;}

.lcat1.pubit.blk > a,a.lcat1.pb2.blk {color: #222222; font-weight: 300;font-size : 11pt;}

.wtyt,.lcat1.pb2.blk,.pitm .lcat1.strong,.lcat1.pull-left.pb1{ padding: 5px 10px;font-weight: 300;}

.wtyt {font-size: 16pt;}

.pitm .lcat1 > i {font-size: 16pt; display: inline-block;}

.public.interface .lcat1,.public.interface .lcat1 > i {font-size: 14pt;}

.wcl{color: #0C823F;display: block;padding: 5px 5px 5px 5px;cursor: pointer; font-size: 10pt;-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s;}

.wcl b{ font-weight: normal; }

.wcl a:link{color: #0C823F;}

.wcl a:visited{color: #0C823F;}

.wcl:hover{color: #FFFFFF !important;padding: 5px 5px 5px 5px;background: #10AD54;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}

.wcl .span13 {max-height: 48px;max-width: 48px;width: 48px;}

.wcl .imm {float: left; margin-right: 10px;}

.wcls {display: none;}

.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: #10AD54;}

.searchitem a:visited{color: #10AD54;}

.searchitem:hover{padding: 5px 5px 5px 5px;background: rgba(201,203,205,0.5);}

.searchitem:hover a{color: #10AD54;}

.searchitem:hover a:hover{color: #0C823F;}

.brand{padding: 5px 5px 5px 5px;cursor: pointer;text-align:left;}

.brand a:link{color: #15DE6C;}

.brand a:visited{color: #15DE6C;}

.brand:hover{color: #FFFFFF;padding: 5px 5px 5px 5px;background: #10AD54;}

.brand:hover a{color: #FFFFFF;background: #10AD54;border-bottom: 1px #15DE6C dotted;}

.brand > a:link{color: #0C823F;}

.brand > a:visited{color: #0C823F;}

.brand > a:active{color: #0C823F;}

.brand > a:hover{color: #0C823F;}

.brand:hover > a{color: #FFFFFF !important;}

.cat1:hover {color: #FFFFFF;background: #053B1D;border-bottom: #C9CBCD 1px solid;}

.cat1:hover a{color: #FFFFFF;background: #053B1D;border-bottom: #C9CBCD 1px solid;}

.cat1 a:hover {color: #FFFFFF;background: #053B1D;border-bottom: #C9CBCD 1px solid;}

.cat1 a:active {color: #FFFFFF;background: #053B1D;border-bottom: #C9CBCD 1px solid;}

.submenuitem {padding: 5px 5px 5px 5px;margin: 10px 0px 0px 0px;border-bottom: #C9CBCD 1px dotted;

cursor:pointer;}

.submenuitem:hover {background: #C9CBCD;padding: 5px 5px 5px 5px;margin: 10px 0px 0px 0px;border-bottom: #C9CBCD 1px solid;cursor:pointer;}

.underlined {padding: 5px 5px 5px 5px;margin: 10px 0px 0px 0px;border-bottom: #15DE6C 1px solid;}

.cat3 {border: 2px solid #C9CBCD;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(#b5b7b8), color-stop(3%, #FFFFFF), color-stop(12%, #b5b7b8), color-stop(90%, #FFFFFF));background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF 3%, #b5b7b8 12%, #FFFFFF 90%, #b5b7b8);background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF 3%, #b5b7b8 12%, #FFFFFF 90%, #b5b7b8);background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF 3%, #b5b7b8 12%, #FFFFFF 90%, #b5b7b8);background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF 3%, #b5b7b8 12%, #FFFFFF 90%, #b5b7b8);background-image: linear-gradient(to bottom, #FFFFFF, #FFFFFF 3%, #b5b7b8 12%, #FFFFFF 90%, #b5b7b8);-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: 8px;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: #d3d5d7;  -webkit-box-shadow: 0 0px 5px #797a7b;-moz-box-shadow:0 0px 5px #797a7b;

box-shadow: 0 0px 5px #797a7b;}

.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 #a1a2a4;-moz-box-shadow:0 0px 15px #a1a2a4;box-shadow: 0 0px 15px #a1a2a4;}

.comm {margin: 0px 5px;padding: 5px 5px;width: auto;background: #e5e5e5;box-shadow: 0 -1px 1px #c9cbcd;-moz-box-shadow: 0 -1px 1px #c9cbcd;-webkit-box-shadow: 0 -1px 1px #c9cbcd;}

.price {color:#222222;font-size: 17pt;line-height: 1em !important;font-weight: 500;}

.newprice {color:#222222;font-size: 17pt;color:#d9534f;font-weight: 500;line-height: 1em !important;}

.prb {white-space: nowrap;}

.thu {width: 15px;height: 15px;cursor: pointer;border: 1px solid rgba(34,34,34,.2); background-size: 130%;background-position: center center;}

.thu:hover {box-shadow: 0 0px 5px rgba(12,130,63,.8);}

.oldprice {position: relative; display:inline-block; margin-right: 10px; text-decoration: none;color:#222222;font-size: 17pt !important;font-weight: 500;background-color: transparent;}

.oldprice:after {content:''; display: block; position: absolute; top: 0px; 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%);

width: 100%; height: 40px;}

.owl-sale {position: absolute;top: 20px;left: 0;width: 50% !important;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}

.owl-sale > .label-danger {display: inline-block;padding-left: 8px; padding-right: 8px;width: auto;font-size: 20px;text-align: center;font-weight: 100;text-transform: uppercase;}

.stot .oldprice {font-size: inherit !important; margin-right: 0 !important;}

.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: 8px;-webkit-border-radius: 8px;-khtml-border-radius: 8px;border-radius: 8px;}

.ui-state-highlight {height: 45px !important; background-color: #10AD5455 !important; border: 0 !important;}

.soc .fa-2x {font-size: 16pt;}

.soc{display: inline-block;margin-left: 5px;}

.dbl .soc, .dbl .socl {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: #053B1D;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;font-weight: 300;font-size: 12pt;}

.caphead {margin-top: 50px;color: #FFFFFF;font-weight: 600;font-size: 20pt;}

.carousel-caption {position: absolute;right: 0;bottom: 0;left: 0;padding: 15px;background: #053B1D;text-shadow: none;background: rgba(16, 173, 84, 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:#053B1D;-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: #0C823F !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:300px;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 {margin-bottom: 0px;}



.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%);}

.wi {text-decoration:none;}

.greyscale:hover {-webkit-box-shadow: inset 0 1px 8px #15DE6C;-moz-box-shadow: inset 0 1px 8px #15DE6C;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: #10AD54;background-color: #fff;}

.table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th {

background-color: #5cdc273b;

}

.bg-danger {background-color: #ec242454;}

.btn-inverse {color: #fff;background-color: #10AD54;}

.more {text-align: center;padding: 0;border-radius: 1px;border: 1px solid #C9CBCD;cursor: pointer;font-size: 12px;line-height: 1.2;}

.more:hover { color: #FFFFFF; background-color: #0C823F;}

.carousel-control > i {font-size: 60px !important; text-shadow: 1px 1px 1px rgba(201,203,205,.1);position: absolute;top: calc(50% - 30px);z-index: 5; display: block; color: #fff;}

.ewcnav .owl-next, .ewcnav .owl-prev, button.owl-next,button.owl-prev {background: #FFFFFF !important;border: none !important; opacity: 0.8; color: #222222; height: 40px;box-shadow: 0 2px 8px rgba(34,34,34,0.04), 0 4px 32px rgba(34,34,34,0.08); border-radius: 50%; padding: 0px; font-size: 1em !important; width: 40px; height: 40px; text-align: center; margin: 10px;top: calc(50% - 15px);}

.owlincart .ewcnav,.carjs .ewcnav,.carousel-control,.owl-carousel .ewcnav {display: none;}

.owlincart:hover .ewcnav,.carjs:hover .ewcnav,.owl-carousel:hover .ewcnav,.carousel:hover .carousel-control {display: block;}

.owl-video-play-icon {display: none;}

.active.center .owl-video-play-icon {display: block;}

.ewcnav .owl-prev:hover, .ewcnav .owl-next:hover {opacity: 1;}

.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: 900px;padding: 0 20px;margin:0 auto;margin-top: 0px;text-align:center;}

.clogotype {width: calc(50% - 60px);display: inline-block;overflow: hidden;background-repeat: no-repeat;background-size: contain;background-position: center center;position: absolute;top: 0;bottom:0;}

.carousel-caption h1,.carousel-caption .h1 {margin: 0;line-height: 1.25;font-size : 50px;color: #FFFFFF;margin-bottom: 10px;font-weight: 600;}

.carousel-caption .lead {margin: 0;line-height: 1.25;color: #FFFFFF;font-weight: 600;}

.thumbnail-indicators > .carousel-indicators{top: inherit;bottom: 0px;padding: 0px;left:0px;position:absolute;z-index:100;background: rgba(255,255,255,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(5,59,29,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-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;}

.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%;}

.carousel-control .next { margin-right: -15px; right: 50%;}

.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;}

.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;}

.carousel:hover .control-box { opacity: 1;}

.carousel:hover a.carousel-control.left { left: 15px;}

.carousel:hover a.carousel-control.right { right: 15px;}

.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: 11pt;padding: 0px;}

.dropdown-menu li > a, .dropdown-menu li > a > i,.navbar .nav > li > a,.navbar .nav > li a.soc,.navbar .nav > li a.soc {font-size: 11pt; }

.nav > li a.soc,.navbar .nav > li a.soc {color: #FFFFFF !important;}

.dropdown-menu li > a, .navbar .nav > li > a,.navbar .nav > li a.soc  {min-height: 40px;}

.dropdown-menu {padding: 0px 0px 0px;box-sizing: border-box;}

.dropdown-menu > h3,.dropdown-menu > .h3 {color: #053B1D;border-bottom: 1px dotted rgba(5,59,29,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: 12pt;height: 45px !important;min-width: 45px;margin-bottom: 0px; text-align: center !important;}

.priceg1, .priceg2, .priceg3 {margin-bottom: 10px;}

#jscheckout .btn {margin-bottom: 0px;}

#jsbask .stot,.baskitm{word-break: break-all;}

#jsbask input,#jscheckout input{height: 45px !important;}

#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;}

.sortecho .lcat1 .fa,.sortecho  .lcat1active .fa {margin-right: 0px;}

#cr_ .lcat1 .fa,#cr_ .lcat1active .fa { margin: 10px; font-size: 30px;}

#tleftmenu {padding-top: 20px;}

#tleftmenu > div {margin: 10px;}

#tleftmenu > #acmenu {margin: 0;}

.lfr .h2, .lfr h2 {font-size: 16pt;line-height: 1em;text-align: left;}

#tleftmenu .lcat1 > .fa, #tleftmenu .lcat1active > .fa, .lcat1 > .ml.pull-right > .fa {font-size: 22px; margin-right: 7px; margin-top: 5px;}

.alert > .close,.bg-primary > .close { margin-left: 20px; margin-top: -5px;}

.alert-success { background-color: #f1f9f73b; border-color: #e0f1e93b; color: #1d9d74; background-image: none;}

.alert-info { background-color: #4bb3f947; border-color: #ccf3ff3b; color: #007dbc; background-image: none;}

.alert-warning { background-color: #fcf8e33b; border-color: #faebcc3b; background-image: none;}

.lh {line-height: 1 !important;}

.modfilter {margin-top: -10px;margin-bottom: 10px;}

.ifilter_n2.filter-top {float: left;border-top: none;margin-right: 10px;margin-top: 0px !important;z-index: 999;display: inline-block;}

.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 #C9CBCD;border-left: 1px solid #C9CBCD;border-right: 1px solid #C9CBCD;padding: 5px;}

.panel-group { margin-bottom: 0;}

.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;  width: 100%;}

.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%;}

.label-primary {background-color: #10AD54;}

.lgmip>img {width: auto; height: 90px;}

#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;}

#sortable.spanlist > li > span {display: inline-block; float: left; }

.ui-sortable-helper { border-top: #0C823F solid 1px; background: #0C823F !important; display: table-row; height: 45px; color: #FFFFFF !important;}

.ui-sortable-helper a {color: #FFFFFF !important;}

.the.ui-sortable-handle {position: relative;}

.the.ui-sortable-handle:after { content: '\f047';display: inline-block; font: normal normal normal 14px/1 FontAwesome;  font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; opacity: .15; position: absolute; right: 2px; bottom: 2px; cursor: move;}

.ui-state-default:not(.lnk) { background: #FFFFFF;}

.ui-state-disabled.lnk, .ui-widget-content .ui-state-disabled.lnk, .ui-widget-header .ui-state-disabled.lnk {opacity: 1;filter: Alpha(Opacity=100);

}

#sortable > li:nth-child(2n+1){ background-color: rgba(201,203,205,0.5);}

.the { line-height: 1;}

.the > a:before { content: "\f0dc"; font-family: FontAwesome; opacity: 0.3; filter:alpha(opacity=30); padding-right: 8px;}

.the > a.caret_down:before {  opacity: 01;  filter:alpha(opacity=100); color: #222222 !important; content: "\f0d7";  font-family: FontAwesome; padding-right: 4px;}

.the > a.caret_up:before { opacity: 01;  filter:alpha(opacity=100); color: #222222 !important; content: "\f0d8";  font-family: FontAwesome; padding-right: 4px;}

.lotdiv { padding: 10px;float: left; height: 360px; width: 250px; margin-bottom: 20px; margin-right: 20px; overflow: hidden; cursor: pointer;}

.lotdiv:hover { background: rgba(201,203,205,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: 6px;background: rgba(201,203,205,.5); color: #FFFFFF;}

.progress-bar {height: 100%;font-size: 22px;padding: 5px;line-height: 22px;}

.progress {height: 30px;margin-bottom: 0px;}

.blog-calendar {float: right;margin-left:10px;margin-bottom:10px;height: 500px;width:330px;}

#centermenu {min-height: 100vh;float: right;}

#tleftmenu{float: left;}

#tleftmenu #jsbask > div { width: auto;}

.jbb0,.priceg1,.priceg2,.priceg3 {margin-top: 20px !important; margin-right: 10px;margin-left: 10px;}

#trightmenu {float: right;}

#clockdiv { padding: 10px;}

a {color: #0C823F;}

.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;}

.tab-pane:not(.active) .ed0,.tab-pane:not(.active) .ed1 {display: none;}

.fserbtn, .fserbtn2 {background-color: #0C823F;color: #FFFFFF;border-color: #0C823F;}

.headsearch { padding: 15px; width: 500px;}

.tx_,.do_,.fz_,.cz_,.nz_,.sz_,.url_,.ds_,.time2 {display: inline-block; margin-right: 10px;}

.nz_::before {content:'#'; margin-left: 10px;}

.carblock { position: relative; text-align: center;}

.modal-backdrop {display: none;}

.ewcnav {font-size: 12pt; position: absolute; top: calc(50% - 12px); left:0; right: 0; height:0px;}

.ewcnav > a.pull-left {left:0;}

.owlspec .ewcnav {top: 50%;}

.ewcnav > a.pull-right {right:0;}

.carjs.vtable {height: auto !important;overflow: unset !important;}

.ciblock {position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}

.cblock { height: 250px;}

.cbl { height: auto; width: 100%; background-repeat: no-repeat; background-position: center center; background-size: contain; }

.catable {overflow: hidden;}

.catable .cbl { height: 250px; width: 100%; background-repeat: no-repeat; background-position: center center; background-size: cover; }

.nav {font-size: 16px;}

.nav > li > a,.nav > li a.soc {padding: 10px 15px;}

#tab_ingal .nav > li > a {padding: 15px 15px;}

.form-control {height: 45px;}

#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;}

.tpane1 input, .tpane1 textarea {width: 100%; max-width: none !important;}

.ww94 > .twitter-typeahead {display: block !important;width: calc(100% - 94px); float: left;}

.ww60 > .twitter-typeahead {display: block !important;width: calc(100% - 60px);  float: left;}

.twitter-typeahead input, .tt-hint {width: 100% !important; }

#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; position:relative;}

table.pt20 > tbody > tr > td {padding:20px !important;}

#tab_ingal{ margin-top: 10px;}

.painner h2,.painner .h2,.painner>p,.painner>div {text-align: center;}

.mphr {margin-top: 0px !important;}

.plmp3 a {font-weight: bold;}

.ibbu .btn {width: 165px;}

.butin {min-width: 370px;}

.ited,.itstat {display: block; width: 780px; 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;}

.scic {margin-top: 30px; margin-bottom: 30px;}

.first-cat {display: inline-block; float: left; padding: 0px; width: 232px; margin-right: 40px;}

.first-cat a { display: table-cell; vertical-align: middle; height: 60px; width: 232px;}

.soc2 {padding-top: 20px; padding-bottom: 20px; padding-left: 20px;}

.footer-contacts { position: relative; left:0; right:0;}

.mwrp,.zpo {text-transform: uppercase; font-size: 10pt;}

.mwrp {margin-top: 8px;}

#logomini_btm {display: block; text-align: left; height: 50px;}

#logomini_btm img { width: auto; float: left; text-align: left; height: 50px; margin-right: 20px;}

.hvr {text-align: left;}

.wx03 {float: right !important;}

.wx03 a {color: #FFFFFF !important;}

.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 {height: 188px; overflow: hidden;}

.cim:hover .caim { transform: scale(1.1); -webkit-transform: scale(1.1);}

.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: 600; text-transform: uppercase; padding: 0; margin: 0px;  line-height: 1; }

.cim:hover h2 > a ,.cim:hover .h2 > a {background-color: #10AD54;color: #FFFFFF !important;}

.cim h2 > a,.cim .h2 > a { background-color: #10AD54; padding: 8px; display: block; color: #FFFFFF !important; font-size: 18px;}

.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;}

.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: #0C823F;}

.cim:hover .lgwrap:before { background-color: #15DE6C; 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 #10AD54;}*/

.magnifiersl {background-color: #FFFFFF;border: 4px solid rgba(16,173,84,.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);}

.tab-pane h2 {margin-top: 0px;}

.f1.lbask { display: none;}



#tinlogo {padding-left: 0px ;}

#tleftmenu .inlv>h4 {padding: 20px !important;}

.lcat3 {background-color: rgba(5,59,29,0.1); padding: 20px !important;}

.c180 {width: calc(100% - 180px);}

#CMenu {white-space: normal;}

#CMenu > a::before {display: inline-block; content: '\f0c9'; font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; margin-right: 15px;}

#CMenu .borl {padding-left: 0 !important;}

.nnn .blk.yacm > .oum,.nnn .blk.yacm > .oum2 {font-weight: 600;}

#CMenu .lnk.lcat1 {white-space: normal;}

#CMenu .lnk.lcat1 > img {float: left !important;}

#CMenu .lgd {float: left;}

.lcat1 {font-weight: 400;}

.oum {

line-height: 1 !important;

height: 35px;

word-wrap: normal;

font-weight: 300;

margin-left: 5px;

}

.oum2 {padding-left: 5px;padding-right: 5px;display: table-cell !important;vertical-align: middle;line-height: 1 !important;width: 90%;height: 35px;word-wrap: normal;}

#tleftmenu .oum,#tleftmenu .oum2,.lcat1.blk .yacm,.panel-collapse .lcat1.cu a {vertical-align: middle; display: table-cell !important; height: 50px; text-align: left; line-height: 1.5 !important;}

.lcat1.blk .yacm,.ctz {width: 260px; padding-right: 40px;}

.cats3 {width: 260px;}

.skubut {margin-bottom: 20px; margin-top: 20px;}

.lcat1.blk .yacm,.panel-collapse .lcat1.cu a, .panel-collapse .lcat1active a {vertical-align: middle; height: 40px;}

.lcat1active a {vertical-align: middle; height: 50px !important; padding-left: 16px; }

.priceg3 {display: none;}

.clmn a {color: #222222 !important;}

.clmn .fa {color: #10AD54 !important;}

.clmn2 {margin-top: 8px;}

.ac10 {margin-top: 16px !important;}

a.oum {width: 220px;}

a.oum2 {width: 220px;}

.panel-title > a > .fa-caret-down {float: right; margin-left: 10px;}

#centermenu div.lnk.lcat1.h1bread > a {display: block;}

#centermenu .oum { width: calc(100% - 80px); height: 70px; padding: 10px; font-size: 18pt;}

#centermenu .oum2 { width: 100%; height: 70px; padding: 10px; font-size: 18pt;}

#catalog_containerd .lcat3>.fa, #catalog_container3 .lcat3>.fa { margin-top: 5px; font-size: 17px;}

#catalog_containerd #destin,#catalog_container3 #destin { background-color: #FFFFFF; min-width:260px; position: absolute; top:0; left: 260px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);

box-shadow: 0 6px 12px rgba(0, 0, 0, .175);}

#catalog_containerd #cr_, #catalog_container3 #cr_ { position: relative;}

#catalog_container>div>h4 {padding: 20px !important;}

.topmenu3 {background-color: #FFFFFF; }

ul.catim { min-width: 260px;}

.caicon { display: none; margin-right: 10px; display: inline-block;}

.intbl {width: 100%;}

.d0003 {margin-right: 20px;}

#regauth {float: right;}

.lgbig img {max-height: 100px;}

.rndr {display: inline-block;float: left;  margin-right: 10px; width: 92px; height: 72px; overflow: hidden; text-align: center;}

.drr{font-size: 18px; line-height: 1;}

.dtem {display: block;margin-bottom: 20px;text-align: left;}

.dtem,.gitm, .baln {padding: 20px;-webkit-border-radius:0px;-moz-border-radius: 0px;border-radius: 0px;}

.gitm.ed0 {padding: 2px; box-shadow: none !important;}

.spec-owl .owl-text {font-weight: 300;}

.itb2 {padding-top: 10px;}

.dtem:hover::after,.gitm:hover::after, .baln:hover::after { content:''; box-shadow: 0 2px 15px rgba(34,34,34,.5); position: absolute; top:0; right: 0; left:0; bottom:0; pointer-events: none;}

.itemdiv:not(.ed0):hover {box-shadow: 0 2px 8px rgb(18 17 36 / 8%), 0 4px 32px rgb(18 17 36 / 16%);}

.edv {line-height: 1; height: 30px; overflow: hidden;}

.itemdiv:hover,.gitm:hover{position: relative;z-index: 100;}

.ivrnt {display: flex; flex-direction: row; justify-content: space-between; align-items: center; padding: 5px 20px 0px 5px; float: left;}

.ivrnt > div {}

.dtem h2 {margin-top: 10px !important;}

.logocat {text-align: center;}

.logocat img { max-width: 200px !important; margin: 20px;}

.light {font-weight: 300;}

.mph {width: 350px;}

.mpb{font-weight: 300;}

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 .bsim{ float: left; width: 90px; margin-right: 10px;}

.baskitm .bsit{ float: left; width: calc(100% - 100px); padding-left: 10px;}

.ivo,.iwe,.stot,.ivowe {display: inline-block; margin-right: 10px;}

#apage {text-align: left;}

.it_qty {min-width: 110px; }

#header2 > a > img {max-height: 100px;}

#logomini_top > div > img {max-height: 40px;}

.lcats{color: #10AD54;cursor: pointer;font-size: 11pt;padding: 5px 10px;}

.pcont .lcats{padding: 0px 5px !important;}

.pcont .wtyt{padding: 0 !important;}

.lcats a:link, .lcats a:visited{color: #10AD54;}

.lcats:hover{color: #FFFFFF !important;background: #10AD54;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}

.lcats:hover a{color: #FFFFFF;}

.lcats b{ font-weight: normal; }

.lcats > span > i {font-size: 18pt;}

.tt-dataset > .lcat1 {padding: 5px;}

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {

color: #C9CBCD;font-size: 30pt; margin-right: 10px;}

img.mfp-img {padding: 40px 40px 40px; border-radius: 16px;}

.quas > .fa { font-size: 200px; line-height: 1.2;}

.qua,.lnk.priceclass,.qqu { margin: 0; padding: 12px;position: absolute; background-color: rgba(255,255,255, 0.7); left: 0; right: 0; overflow: hidden; transition: all 0.2s linear; min-height: 50px; bottom: 0; font-weight: bold; cursor: pointer; cursor: hand;}

.qua > h3,.lnk.priceclass> a, .nw, .nw.lnk > a:link, .nw.lnk > a:visited, .nw.lnk > a:active {text-align: center; overflow: hidden !important; display: -webkit-box !important; -webkit-line-clamp: 3 !important; -webkit-box-orient: vertical !important;line-height: 1.3em; font-size: 12pt !important;height: 3.9em !important; margin: 0;font-weight: bold;-webkit-transition: all 0.3s linear;letter-spacing: 0; padding: 0;width: 100%;transition: all 0.3s linear;cursor: pointer;cursor: hand; color: #222222 !important; border-bottom: none !important;}

.qqu {bottom: -40px; background-color: rgba(255,255,255, 0.7); position: absolute; transition: all 0.2s linear; right: 10px;}

.jsmuted {display: block; font-weight: 300; line-height: 1; height: 30px; opacity: 0.6;}

.cart-accessories .qqu {bottom: -90px;right: 10px;}

.cblock:hover .qqu{ bottom: 0; right: 10px;}

.quas:hover .qua{bottom: 20px;}

.quas:hover h3 {color: #10AD54;}

.beauty_block  a:first-child > .fa { font-size: 200px; line-height: 1.2;}

.beauty_block  .quas:hover > .fa { color: #15DE6C;}

.headsearch #flsearch {border-top-left-radius:30px !important;border-bottom-left-radius: 30px !important;border: 0 !important;-webkit-box-shadow: none !important;box-shadow: none !important; color: #222222;

background-color: #FFFFFF;}

.headsearch #flsearch:focus {border: 0 !important;outline: 0;-webkit-box-shadow: none;box-shadow: none;}

.mmu {margin-top: -5px; margin-left: -5px; margin-right: 5px;}

.pd8 {padding: 8px;}

.pd10 {padding: 10px;}

.headsearch .fserbtn {border-top-right-radius: 30px !important; border-bottom-right-radius: 30px !important;background-color: transparent;color: rgba(34,34,34,.2) !important; border: 0; background-color: #FFFFFF; }

.mfp-iframe-scaler.transbg {height: 200px; overflow: hidden; padding-top: 0 !important;}

.resiframe { height: 80px;}

.headsearch .fserbtn2 {background-color: #FFFFFF;color: rgba(34,34,34,.2) !important;border: 0;width: 20px;padding: 10px 6px;}

.headsearch .hsearch .input-group {border: 4px solid rgba(34,34,34,.2) !important;border-radius: 30px;}

#tbs > a {padding: 0;}

#inbt {line-height: 1; width: 100px; text-align: center; display: inline-block; position: relative;}

.flexcol {padding-left: 0px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: -moz-box;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-box-align: center;align-items: center;line-height: 1.15;letter-spacing: 0.3px;position: relative;width: 100%;}

.fleximg {width: 20%;margin-right: 25px;max-width: 48px;}

.fleximg img {width: -webkit-min-content;width: -moz-min-content;width: min-content;max-width: 48px;display: block;margin: auto;}

#tinbg { padding-right: 20px !important;}

.incartd2 {display: inline-block; min-width: 280px;}

.owl-br {background-repeat: no-repeat !important; display: inline-block !important; background-size: contain !important; background-position: center center !important;}

.itm:not(.itemdiv) {display:none;}

.buybutton1 {margin-left: 10px;}

#mnu {font-size: small;}

.btn-minus {border-top-left-radius: 8px !important;border-bottom-left-radius: 8px !important; border-top-right-radius: 0 !important;border-bottom-right-radius: 0px !important; float:left; cursor: pointer; cursor: hand; margin-left: 0 !important;margin-right: -1px !important; z-index: 1 !important; min-width: 25px !important;}

.btn-plus {border-top-left-radius: 0 !important;border-bottom-left-radius: 0 !important; border-top-right-radius: 8px !important;border-bottom-right-radius: 8px !important; float:right; cursor: pointer; cursor: hand; margin-left: -1px !important;margin-right: 0 !important; z-index: 1 !important; min-width: 25px !important;}

.bqty .input-group-btn{display: inline-block !important; width: auto !important;}

.nqty {text-align:center; width: 60px !important; margin: 0 !important; border-radius: 0 !important; height: 45px;}

.ml.more_btn.txt9 {margin-top: 0px;}

.fhead2,.evenf,.oddf,.table2 > tbody > tr > td.fright{border-bottom: 1px solid rgba(34,34,34,.1);}

#cabtabs, .cur-ver {width: 250px; float: left; margin-right: 20px;}

#cabtabs > li > a {font-weight: 300;}

#cabtabs > li {width: 250px;}

#cabtabs li {margin-left: 0px !important;}

.cabcont {width: calc(100% - 270px); display: inline-block;}

.cabcont .small {word-break: break-word;}

.mino,.minsht,.minup {color: #0C823F; line-height: 1; font-size: 10pt;}

.lcat1.cu.strong>a,.lcat1active.strong>a, .lcat1.cu>a,.lcat1active:not(.ll)>a {padding: 0px !important;}

.lcat1.cu.strong {padding: 10px !important;}

.ac10 .lcat1.cu, .ac10 .lcat1active{padding: 0px 10px 0px 15px !important;}

.slk { position: absolute; top: 0px; left: 0; z-index: 1; }

.cdescr {text-align: left;}

.captit {z-index: 1;position: relative;}

.clogotype {z-index: 0;}

.rmvb {cursor: pointer; cursor: hand; width: 30px; height: 30px; padding: 5px; position: absolute; z-index: 200; right: 0px; top: 8px;}

.ui-state-default>span, .rl {position: relative;}

.geomap  {width: 460px; height: 360px; float: right; display: inline-block;}

.dropdown-menu,#CMenu .panel {color: #053B1D;background-color: #FFFFFF;}

#tab_ingal {clear: both;}

a.btn {display: inline-block;}

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {background-color:transparent !important;opacity: 0.6 !important; }

.progress {background-color: rgba(34,34,34,.1);}

.btn-default {background-color: #C9CBCD94; color: #0C823F; background-image: none; text-shadow: none; border-color: transparent !important;border: 3px solid transparent;padding: 6px 10px;}

.btn-default.btn-lg {padding: 8px 10px;}

hr {border-top: 2px solid #22222233;}

.table > tbody > tr > th,.table > tr > th {background-color: #2222220a;}

.pinf {display: inline-block; line-height: 1.1em; font-size: 12pt; margin-bottom: 0px;}

.stot {line-height: 1.1em; font-size: 12pt; }

.bqty {margin-bottom: 10px;}

.mnl .blk.yacm {display: flex !important; width: 100%; align-items: center; padding-right: 40px;}

#myCarousel .carousel-inner .container { padding-right: 40px !important;}

.q00 { background-size: cover !important;}

.trrow {border-bottom: 1px solid #C9CBCDaa; width: 100%;}

.trrow>div:not(.clearfix){ border-right: 1px solid #C9CBCDaa; min-height:50px; padding: 4px; display: inline-block; width: 80px; overflow-x: hidden; float: left;}

.trrow:not(#mnu):hover {background-color:#C9CBCD44;}

.trrow:not(#mnu).active {background-color: #15DE6C44;}

.input-error {background-color: #ff000044; border-color: #ff000066;}

.fcell92 > a {overflow: hidden !important;display: -webkit-box !important;-webkit-line-clamp: 1 !important;

-webkit-box-orient: vertical !important;height: 1.65em !important;}

.forum-users {font-size: 10pt;}

.forum-name {margin: 0;font-size: 22pt;line-height: 1.2em; text-align: left;}

.forum-icon {margin-right: 20px;}

.forum-icon .fa-2x { font-size: 1em; }

.forumico{text-align: center; max-width: 46px;}

.alist {display: flex;flex-wrap: wrap;flex-direction: row;align-items: flex-start;}

.abc_inner_block {width: 25%; }

.abc_bl.h3 {margin-top: 0px; margin-bottom: 0px;}

.forum-text::before { content: ' '; display: block; height: 40px; }

.nocontrol .forum-text::before {display: none;}

.nocontrol  .forum-datetime {float: right; padding: 10px;}

.fcell92 {width: 100% !important;}

.sale1,.owl-sale > .label-danger,.img-responsive.img {border-radius: 8px;}

.right-button{ border-bottom-left-radius:0 !important;border-top-left-radius:0 !important;}

.left-button{ border-bottom-right-radius:0 !important;border-top-right-radius:0 !important;}

.idess {margin-bottom: 10px;}

.buypanel-load {height: 90px;}

.owl-reponsive-class {margin-bottom: 20px;}

.owl-carousel:not(.owl-loaded) {display: flex !important; width: 100%;overflow: hidden;flex-direction: row;

flex-wrap: wrap; width: 100%; overflow: hidden; justify-content: space-between;}

.owl-carousel:not(.owl-loaded) > * {float: left;}

#centermenu .owl-carousel:not(.owl-loaded) > * {width: calc(25% - 6px) !important; }

#tleftmenu .owl-carousel:not(.owl-loaded) > * {width: 100% !important; float: left;}

.catr > a {padding: 5px !important;}

.txt7 {margin-bottom: 10px;}

.blfp .txt7,.news-item .txt7:not(.nostrip){max-height: 4.5em !important; -webkit-line-clamp: 3 !important;}

.blfp .txt7,.blfp .txt6,.blfp .txt1,.news-item .txt1,.news-item .txt7,.news-item .txt6,.news-item .txt2 { overflow: hidden !important; display: -webkit-box !important; -webkit-box-orient: vertical !important;line-height: 1.5em; margin: 0;-webkit-transition: all 0.3s linear; letter-spacing: 0; margin-top: 10px;}

.blfp .txt6,.news-item .txt6:not(.nostrip) { max-height: 4.5em !important; -webkit-line-clamp: 3 !important; margin-top: 10px;}

.blfp .txt1,.news-item .txt1:not(.nostrip) { max-height: 4.5em !important; -webkit-line-clamp: 3 !important; margin-top: 10px;}

.blfp .txt1.noim,.news-item .txt1.noim { max-height: 135em !important; -webkit-line-clamp: 9 !important;}

.blfp .blgbtm {margin-top: 20px;}

.txt1 .imb2 {margin-bottom: 20px;}

.form-bloquote { min-height: 120px; margin-bottom: 10px;}

#searchmini,.navbar-search.blk {position: inherit;}

#search_tips_cont{ width: 100% !important;}

.search_tips  {top: auto !important; left:0 !important; right: 0 !important; width: 100% !important;}

.filter-menu {display: none;}

/*media css*/

@media screen\9 {.fileinput-button input {filter: alpha(opacity=0);font-size: 100%;height: 100%;}

}

@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);}}

@media (max-width: 1200px) {

#accordeon_search .right-inner-addon { margin-top: 4px !important;}

.bottom_links,#footer_inner {width: 100% !important;}

.itemdiv {width: calc(50% - 15px) !important;}.bottom_links .w40.padl {display: none;}

.bottom_links .w30.padr {width: 70%;}.painner {width: 100%;}#maint_tr,#navtopper,.nnn,#logoheader,#fullsearch,#maint_bottom,#navbar_panel {display: block; }

#centermenubig,.inntp,#naviner,#header2,.fullsearch,#tx0011 {align-self: center;width:100%;}

#sortable > li > span {display: inline-block;}#inrnav {background-color: #10AD54;}

#naviner:not(.scrolled) {background-color: #10AD54 !important;}

#naviner:not(.scrolled) .nav > li:not(.open) > a {color: #FFFFFF !important;}

#naviner:not(.scrolled) .nav .open > a {background-color: #10AD54 !important; color: #FFFFFF !important;}

#apage {width: 100% !important;} .hd71,.hd72 {display:none !important;} .hd70 img {margin-top: 0;}

.hd73 {display: inline-block !important;}.hd73 a{font-size: 20pt; text-align: left;}.rightfilter {display: none !important;}

}



/*avacreator only*/

@media (max-width: 979px) {#catalog_container3 .blk.mr {width: calc(100% - 60px);}

#ifb {

will-change: auto;

box-shadow: none;

}#modfilter {margin: 0 !important; padding: 10px;}.filter-menu {display: block;}.itemdiv,.quas,.blfp .blgitm {max-width: inherit;}.video-bg {min-width: auto;min-height: 239px;width: 100%;height: auto;}

.lgdiv4 { height: 350px; max-width: 210px; overflow: hidden;}

#avacol {width: 100%; height: auto; text-align: center; bottom: auto; height: 300px;}

.avacol2 {margin-left: 10px; margin-right: 10px; margin-top: 300px;}

.avas {position:absolute; top:5px; margin-left: 5px;}

.avaim {width: 100px; height: 100px;}

.avathumb {height: 110px; width: 110px; margin: 5px; display: inline-block;}

#asaved {max-height: 70px; overflow: auto;}

.mbg {background: none; background-image: none;}

.itemdiv {width: calc(50% - 16px) !important;}

.blfp .txt7,.blfp .txt6,.blfp .txt1  { height: auto !important;}

#inmenu {z-index: 10;}

#searchmini {position: absolute; padding-left: 52px; right: 0; left:0; }

.nnn .navbar-search.blk {position: absolute !important;right: 20px;left: 52px;}

.nnn .search_tips {left: -52px !important; width: calc(100% + 52px) !important;}

#modfilter:not(.active) {display: none !important;}

#modfilter.active {

display: block !important;

float: none;

position: fixed;

top: 0;

bottom: 0;

left: 0;

right: 50px;

background-color: #ffffff;

z-index: 100000;

overflow: scroll;

}

}

@media (max-width: 450px) {

#catalog_container3 .blk.mr {width: calc(100% - 60px);}.quas, .beauty_block a:nth-child(2), .beauty_block a:nth-child(3), .beauty_block a:nth-child(8n), .beauty_block a:first-child {

width: calc(50% - 16px) !important;

min-width: auto !important;

background-size: contain !important;

height: 200px !important;

}#camenu {display: none;}.form-signin1,.form-signin2 {width: 100%;}

.form-bloquote { min-height: inherit;}

.form-reg-text { height: auto !important; padding: 10px !important; margin: 10px !important; border-left: 0px !important;}

.itemdiv {width: 100% !important;}.video-bg {min-width: 100%; min-height: 240px; width: auto; height: 240px;}

.plef > a,.pd_dsc {max-height: none; }.ctable {padding: 4px;}

.carjs.ctable {height: 260px;}

#centermenu .owl-carousel:not(.owl-loaded) > * { width: 100% !important; }.intbl,.intbl td,.intbl tbody,.intbl th,.intbl tr {display: block; width: 100% !important; float: none !important;}

.itemdiv,.blgitm,.news-item,.blgitm.ww {width: 100% !important; max-width: none;}.rmvb{display: none;}.carousel-caption h1, .carousel-caption .h1, .carousel-caption .lead {font-size: 16pt !important;}

.saleclass {margin-left: 0;}

.bubble {margin-left: 0px;right: 0px; top: 100px; position: fixed; float: left;}

#tleftmenu {display: block !important; float: none; width: 100% !important;}

.gitm { padding: 0px; }

.gitm {width: 100% !important;}

.pcont .lcats.blk{padding: 5px 0;}

.pcont .wtyt {padding: 0;}

.newsdiv .nictr {margin-bottom: 20px;}

.newsdiv .txt7 {margin-top: 0px;}

.blfp .blogcell,.blgbtm {height: auto; min-height: auto;overflow: visible; width: 100%;}#naviner {position: absolute;left: 0;right: 0; z-index: 10;}

.dropdown-menu.dropdown-menu-left {width: 100%; position: relative;}

#inrnav .dropdown-menu ,.fixedmenu_inner > li:not(.f1) {width: 100%; position: relative;}.public.interface .lcat1 {width: 100% !important;}.mfp-iframe-scaler iframe {height: 100vh;}

.mfp-iframe-scaler {height: 100vh;padding-top: 100vh;}

.galtable, .gitm { width: 100%; display: block; min-height: auto !important;}

.gitm .span13 {height: auto;}.icart {float: none !important; width: 100%;}

#apage {width: 100% !important;}

.clogotype {width: calc(50% - 20px);}

.incartd {width: 100% !important;display: block !important;float: none !important;}

.headsearch { padding: 5px;}

.itemdiv a:not(.tooltips.cu) {display: block;}

.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,.rightfilter,#cal_blog {display:none;}

.c180 {  width: calc(100% - 20px);}

td.fcell96,td.fcell82 {width: calc(100% - 70px); padding-bottom: 0 !important; padding-right: 10px !important;}

td.fcell83,td.fcell95 {text-align: right; width: 70px; padding-bottom: 0 !important; padding-right: 0 !important;}

td.fcell94,td.fcell93,td.fcell92,td.fcell81 {padding-top: 5px !important; padding-bottom: 5px !important;

}

.monline {display: inline-block;}

.moffline {display: inline-block;}



.btn-lg {max-width: 280px !important; max-height: none; height: auto; white-space: normal;}

}.dblk {position: inherit !important;}

.quas {

    background-size: cover;

}

.ilo {

background-color: transparent;

}

.bigfoto {

    max-width: 410px;

}

.goodsday.itemdiv{

width:100% !important;

max-width:100% !important;

}

.bigfoto {margin: 20px; }

.flo {

width: auto !important;

height: auto !important;

}

.span13 {

    max-height: 250px;

}

@media (max-width: 450px) {

.lgmip img, .inlogo img {

    max-height: 40px;

}

.headsearch {display: none;}

}

@media (max-width: 979px) {

.fqtyu, .it_qty {

    display: inline-block !important;

}

#new_qty {

    height: 40px !important;

}

.fcnt, .cim {

    width: 100% !important;

}

}