* {margin: 0px 0px 0px 0px;}
body{font: 14px/20px Arial, sans-serif;line-height: 1.5;font-size: 12pt;font-family: 'Fira Sans';color: #0C121C;margin: 0;padding: 0;font-weight: 400;text-align:left;background-color: #F7F7F7;}
body.nombg{background-color: #F7F7F7; color: #0C121C;}
#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 #DDDDDD;font-size: 13pt; min-height: 45px;background-color: #F7F7F7; z-index: 599; border-right: 1px solid #DDDDDD;}
.lc > a  { display:block; color: #0C121C !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: #0A82ED !important; z-index: 600;border-right: 1px solid transparent;}
.lc.active > a,.lc:hover > a { color: #0A82ED !important;}
.lc.active > a {z-index: 600;}
.lc > a > .fa {font-size: 24px;}
.lc > a > .fa-fw, .lc .lgd2 {color: #0A82ED !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: #F7F7F7;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: #F7F7F7;box-shadow: 0 0 5px rgba(221,221,221,.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: #DDDDDD; 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(221,221,221,.8);}
#acmenu { padding: 10px;}
.acmenu.ac4 {border-radius: 0 0 8px 8px; box-sizing: border-box;background-color: #F7F7F7;box-shadow: 0 2px 5px rgba(221,221,221,.8);}
.acmenu.ac4 {position: relative; padding: 0 !important;}
.acmenu .lc {cursor: pointer; cursor: hand;}
.pagetitle,.dcomm { margin-top: 10px; width: calc(100% - 115px); 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: #0C121C !important;font-weight: 300;padding: 0 12px;}
.lcat1.aaa{min-height: 40px;font-weight: 400;padding: 8px;}
.lcat1.aaa.ml {border-left: 1px solid #DDDDDD; margin-left: 36px; padding-left: 5px;}
.topfilter {border-bottom: 1px solid #DDDDDD; padding-bottom: 10px;}
#contb h4.lcat1:hover,#contb a.pubid:hover,#contb a.pub:hover {color: #F7F7F7 !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: #064D8C;}
#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: #DDDDDD !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: #0C121C;margin-top: 30% !important;margin-right: 10px;}
.vdbut:hover {opacity: 0.8;filter:alpha(opacity=80);}
.vdbut.active {color: #0C121C;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: #F7F7F7 !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: #0C121C !important;background: rgba(247,247,247,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(12,18,28,.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: #F7F7F7;}
#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(12,18,28,.9); padding: 10px !important;background-color: rgba(12,18,28,.02); border: 1px solid rgba(12,18,28,.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: #F7F7F7; background-color: #0A82ED;border: 1px solid rgba(10,130,237,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: #075FAD; color:#F7F7F7 !important;}
.sortecho > div > a { display: inline-block; padding-right: 10px; padding-left: 10px;}
.inlogotel > a {font-size: 24px;color: rgba(12,18,28,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(247,247,247, 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: #0C121C !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: #0C121C;}
.camenu {text-align: left;width: auto; }
.camenu > div > a { background-color: #075FADbb; }
.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: #F7F7F7; color:#0C121C;}
.modal-body {padding: 0;}
.bubble {color: #F7F7F7;background: #0A82ED;text-align: left;padding: 5px 20px 20px 20px;position: relative;box-shadow: 0px 21px 25px rgba(12,18,28, 0.28); border-radius:16px;}
.bubble:before {content: ''; position: absolute;border-style: solid;border-width: 15px 15px 15px 0;border-color: transparent #0A82ED;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: #F7F7F7 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: #F7F7F7 !important;background-color: #075FAD;border-color: #064D8C;}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {color: #064D8C !important;background-color: #DDDDDD;border-color: #DDDDDD;}
.pagination > li > a, .pagination > li > span {color: #075FAD !important;background-color: rgba(221,221,221,.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: #0C121C !important;background-color: rgba(221,221,221,.1); border-color: #DDDDDD;}
.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(12,18,28,.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: #064D8C;background-image: linear-gradient(to bottom, #0974d2 0%, #064D8C 100%);}
.slider-tick {background-image: linear-gradient(to bottom, #ffffff 0%, #F7F7F7 100%);box-shadow: 0px -1px 0px rgba(12,18,28, 0.15) inset;}
.slider-tick.in-selection,.slider-tick.in-selection,.slider-selection.tick-slider-selection {background-image: linear-gradient(to bottom, #0A82ED 0%, #0975d5 100%);}
.slider-track {background-image: linear-gradient(to bottom, #ffffff 0%, #F7F7F7 100%);box-shadow: 0px 1px 2px rgba(12,18,28, 0.2) inset;}
.slider-selection { background-image: -webkit-linear-gradient(top, #0b8fff 0%, #075FAD 100%);
 background-image: -o-linear-gradient(top, #0b8fff 0%, #075FAD 100%); background-image: linear-gradient(to bottom, #0b8fff 0%, #075FAD 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(6,77,140, 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(6,77,140, 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: #F7F7F7 !important;background: #075FAD;}
.thumbnail {-webkit-border-radius: 8px !important;-moz-border-radius: 8px !important;border-radius: 8px !important;}
::-webkit-input-placeholder { color: rgba(12,18,28,.4) !important;}
::-moz-placeholder { color: rgba(12,18,28,.4) !important;}
:-ms-input-placeholder { color: 12,18,28 !important;}
input:-moz-placeholder { color: rgba(12,18,28,.4) !important;}
a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {border-color: #075FAD;}
.panel,.ifilter_n2.filter-left .panel-heading,.ifilter_n2.filter-bottom .panel-heading {background-color: #f0f0f0;box-shadow: none;border-radius: 8px;}
.well {background-image: none; background-repeat: repeat-x; border-color: #dedede; color: #0C121C;}
.panel-primary {border-color: #064D8C;}
.panel-primary > .panel-heading {background-image: linear-gradient(to bottom, #075FAD 0px, #075FAD 100%);background-repeat: repeat-x;}
.panel-primary > .panel-heading { color: #F7F7F7;background-color: #075FAD;border-color: #075FAD;}
.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: #064D8C;}
.lcat1:hover > .fa.lgd2 {color: #F7F7F7 !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: #F7F7F7;font-weight: 300;font-family: "Fira Sans",sans-serif;}
#catidcont,#catidcont2 { text-align: left; font-family: "Fira Sans",sans-serif; font-weight: 300; margin-bottom: 20px;}
.nav-pills li > a,.nav-tabs li > a{font-weight: 300;font-family: "Fira Sans",sans-serif;}
.nav-tabs > li.active::before,.nav-pills > li.active::before {background: #075FAD !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: #F7F7F7;}
.dropdown-menu > .diva > li > a {color: #0C121C;}
.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: #075FAD; border-radius:30px; -moz-border-radius: 30px;  border: 2px solid #075FAD; 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: #075FAD; 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: #F7F7F7 !important; background-color: #075FAD;}
.ctdbutton > li > a:hover,.ctdbutton > li.open > a { border: 2px solid #075FAD;}
.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(247,247,247,.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: #0A82ED;}
.dropdown-menu .panel {border: 0;}
.closer {color: #F7F7F7;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: #F7F7F7;background-color: #064D8C;}
.mgnf {cursor: -webkit-zoom-in;cursor: zoom-in;}
.datepicker {width: 320px;}
.white-popup-block{background:#F7F7F7;padding:20px 30px;text-align:left;max-width:650px;margin:40px auto;position:relative;display: block;color: #0C121C;}
.close,.close:hover, .close:focus { color: #0C121C;}
#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(12,18,28,.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 #064D8C;-moz-box-shadow: inset 0 0 0 9px #064D8C;box-shadow: inset 0 0 0 9px #064D8C;}
.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: #064D8C !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 #DDDDDD;border-left-width: 5px;border-radius: 8px;}
.cl_item {padding: 20px;margin: 10px 0;border: 1px solid #DDDDDD;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 #DDDDDD;}
.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: "Fira Sans",sans-serif;color: #075FAD !important;font-weight: 600;}
.form-control,.drp > .dropdown-toggle {color: rgba(12,18,28,.9);background-color: rgba(247,247,247,.02);box-shadow: rgba(12,18,28, 0.075) 0px 1px 1px inset;border-color: rgba(12,18,28,.3); border-radius: 0; }
.ordrow.row1{ border-top: 3px solid rgba(12,18,28,.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: #F7F7F7;background-color: #064D8C;}
.form-control:focus {color: #0C121C;background-color: #ffffff;}
.form-control::-moz-placeholder {color: rgba(12,18,28,.5);}
.form-control:-ms-input-placeholder {color: rgba(12,18,28,.5);}
.form-control::-webkit-input-placeholder {color: rgba(12,18,28,.5);}
option {color: #000; background-color: #fff;}
.breadcrumb {list-style: none;}
.breadcrumb .dropdown.open:hover {color: #0C121C !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: "Fira Sans",sans-serif;font-size: 12pt !important;text-transform: uppercase;}
.lnk.lcat1 a,.lnk.lcat1active a {border-bottom: none !important;}
.lnk.lcat1.h1bread:hover h1,.lnk.lcat1active.h1bread h1,.lnk.lcat1:hover h2,.lnk.lcat1active h2 { color: #F7F7F7 !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(6,77,140,.5) !important;}
.us_ {color:  rgba(12,18,28,.5) !important;}
.us_:hover {color: #0C121C !important;}
.trash {color: #DDDDDD;}
.highlight {-webkit-box-shadow: inset 0 0 0 5px rgba(6,77,140,.5);-moz-box-shadow: inset 0 0 0 5px rgba(6,77,140,.5);box-shadow: inset 0 0 0 5px rgba(6,77,140,.5);}
.highlight-accept {color: #064D8C;background: rgba(6,77,140,.5);}
.day {padding:5px;position: relative;height: 30px;font-size: 22px;vertical-align: middle !important;text-align: center !important;}
.day > a {color: #0C121C !important;}
.day.red > a {color: #d9534f !important;}
.cu.day:hover {background: rgba(10,130,237,.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(12,18,28,.3);-moz-box-shadow: inset 0 0 0 5px rgba(12,18,28,.3); box-shadow: inset 0 0 0 5px rgba(12,18,28,.3);}
.dragy{border-top: 2px solid rgba(12,18,28,.3);}
#fpt {display: none;}
.def {color: #075FAD !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(12,18,28,.08); }
.forum-rating, .forum-pluses, .forum-minuses {display: inline;width: unset; color: #0C121Caa;}
.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: #0C121C; 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: #064D8C !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 #064D8C;padding: 15px;}
.bor {border: 1px rgba(12,18,28,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(12,18,28,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: #0C121C; 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: #075FAD !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: #0C121C;
}
.bgnc12 a.blk.yacm:not(.collapsed):hover::before,.acmenu a.blk.yacm.collapsed:hover::before {
color: #F7F7F7;
}
.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: #0C121C !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(12,18,28,.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:#064D8C;}
.playlist > li .plm:hover{color:#0A82ED;}
.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(12,18,28,0.2);}
.form-group.error input, .form-group.error select, .form-group.error textarea {border: 1px solid;}
.vbtn {color: #F7F7F7 !important;background-color: transparent;border: 1px solid #F7F7F7 !important;border-color: #064D8C;text-transform: uppercase;}
.vbtn:hover, .vbtn:focus, .vbtn:active {text-shadow: none;background-color: #064D8C;}
.vbtn2 {color: #0C121C !important;background-color: transparent;border: 1px solid #0C121C !important;border-color: #0C121C;text-transform: uppercase;}
.vbtn2:hover, .vbtn2:focus, .vbtn2:active {text-shadow: none;color: #F7F7F7 !important;background-color: #064D8C;
border: 1px solid #064D8C !important;border-color: #064D8C;}
.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: #0C121C22;}
.owl-dot.active {background-color: #0C121C88;}
.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: #0C121C;}
#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:95%;}
.painner {width:95%; 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: #0C121C; background-color: #DDDDDD; padding: 10px; position: absolute; width: auto !important; left: 0px; top: 50px;}
.adm0 {float: left; max-width: 550px; color: #0C121C; 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: #0C121C; position: absolute; z-index: 1060; margin-top: -54px;  width: auto !important; height: auto !important;}
.adm1,.adm,.adm0 {background-color: #DDDDDD; 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: #0C121C;}*/
.ed0>.ui-draggable .btn,.ed0>.ui-draggable a { background-color: rgba(12,18,28,.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: #064D8C !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: #F7F7F7 !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(6,77,140,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 #DDDDDD, inset 0 0 0 2px #DDDDDD;-moz-box-shadow: 0 0 0 2px #DDDDDD, inset 0 0 0 2px #DDDDDD;box-shadow: 0 0 0 2px #DDDDDD, inset 0 0 0 2px #DDDDDD;}
.ed0>.ui-draggable .bg-primary {color: #F7F7F7 !important;}
.mimg { height: 18px; margin-right: 5px;}
.empty_iblock { display: none;}
.ed0 > .iblock > .empty_iblock {background-color: rgba(221,221,221,.3);display: block !important;min-height: 100px;color: #F7F7F7;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: #F7F7F7 !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(221,221,221,.3);font-size: 30px;font-weight:bold;height:60px;width:50px;position:relative;text-align:center;}
.datepicker.dropdown-menu {color: #0C121C !important;background-color: #F7F7F7 !important;}
.status {font-size: 1.5em;padding: 10px;color: #F7F7F7;text-align: center;text-shadow: 1px 1px 1px rgba(221,221,221,.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: #075FAD;}
.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(247,247,247,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(221,221,221,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(4,57,104,0.81);-moz-box-shadow: inset 0 2px 8px rgba(4,57,104,0.81);box-shadow: inset 0 2px 8px rgba(4,57,104,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: #075FAD;}
.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: #075FAD;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(12,18,28,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(221,221,221,.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(221,221,221,.5) !important;}
.bigletter {float: left;color: #064D8C;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: #0A82ED !important;}
.frow:hover .nc3 {color: #0A82ED !important;}
.frow a:hover .fa::not(.nc3){color: #F7F7F7 !important;}
#acmenu h4.lcat1.blk,#contb h4.lcat1.blk {font-weight: 600;}
.bcell {padding: 10px; background-color: #DDDDDD33; margin-top: 10px; margin-bottom: 10px;}
.bdes {font-family: "Fira Sans",sans-serif;margin-top: 0px !important;}
.cu {cursor: pointer;}
.forum-footer {display: inline-block; width: calc(100% - 220px); border-top: 1px solid rgba(12,18,28,.1); padding-top: 10px;}
.pcell{padding-left: 10px !important;padding-right: 10px !important;background: rgba(221,221,221,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(12,18,28,0.1); border: solid 1px rgba(247,247,247,0.2); color: #ffffff;}
.carou {padding: 5px; color: #0C121C; margin-bottom: 20px;}
.bigfoto {max-height: 450px;max-width: 450px;}
.li1 { border-bottom: 3px solid rgba(221,221,221,.5);}
tr.invert > td,.invert a, .invert .muted, a.invert:link,a.invert:hover, a.invert:visited,a.invert:active{ color: #F7F7F7 !important; background-color: #064D8C !important;}
.invnc0 { color: #080808;}
.invnc1 { color: #000000;}
.invnc2 { color: #f57d12;}
.invnc3 { color: #f8a052;}
.invnc4 { color: #f9b273;}
.invnc5 { color: #f3ede3;}
.invnc6 { color: #222222;}
.invnc7 { color: #f8a052;}
.invnc8 { color: #080808;}
.invnc9 { color: #000000;}
.invnc10 { color: #f3ede3;}
.invnc11 { color: #f3ede3;}
.invnc12 { color: #000000;}
.nc0 { color: #F7F7F7;}
.nc1 { color: #FFFFFF;}
.nc2 { color: #0A82ED;}
.nc3 { color: #075FAD;}
.nc4 { color: #064D8C;}
.nc5 { color: #0C121C;}
.nc6 { color: #DDDDDD;}
.nc7 { color: #075FAD;}
.nc8 { color: #F7F7F7;}
.nc9 { color: #FFFFFF;}
.nc10 { color: #0C121C;}
.nc11 { color: #0C121C;}
.nc12 { color: #FFFFFF;}
.bgnc0 { background-color: #F7F7F7;}
.bgnc1 { background-color: #FFFFFF;}
.bgnc2 { background-color: #0A82ED;}
.bgnc3 { background-color: #075FAD;}
.bgnc4 { background-color: #064D8C;}
.bgnc5 { background-color: #0C121C;}
.bgnc6 { background-color: #DDDDDD;}
.bgnc7 { background-color: #075FAD;}
.bgnc8 { background-color: #F7F7F7;}
.bgnc9 { background-color: #FFFFFF;}
.bgnc10 { background-color: #0C121C;}
.bgnc11 { background-color: #0C121C;}
.bgnc12 { background-color: #FFFFFF;}
.owl-carousel.owl-hidden.owl-loaded {opacity: 1 !important; }
.toggle:not(input) {text-align: center; color: #0C121C; position: absolute; right: 0; top: 0; width: 40px; height: 40px; cursor: pointer; cursor: hand; padding: 10px;}
.toggle:not(input)::hover { color: #064D8C;}
.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: #075FAD;}
.allbrands h3:hover {color: #0A82ED;}
.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: "Fira Sans",sans-serif;color: #0C121C;font-weight: 600;}
#mform h3, #mform .h3 {margin-top: 0px;}
h5, h6 {font-family: "Fira Sans",sans-serif;color: #0C121C;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: 12pt;}
.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: 12pt;font-family: "Fira 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: #F7F7F7;text-align: center;white-space: nowrap;vertical-align: middle;line-height: 2.2;background-color: #0A82ED; 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: #0C121C;}
.fai .fa:hover{color: #064D8C;}
.btn-default:hover {background-color: #075FAD;background-image: none;border-color: transparent !important;border: 3px solid transparent;color: #F7F7F7 !important;}
.btn-success {color: #F7F7F7 !important;background-color: #064D8C;border-color: #064D8C;}
.btn-success:hover {color: #F7F7F7 !important;background-color: #075FAD;border-color: #075FAD;}
.btn-success:active, .btn-success:focus, .btn-success.focus, .btn-success.active, .open > .dropdown-toggle.btn-success {color: #F7F7F7 !important;background-color: #0A82ED !important;border-color: #0A82ED !important;}
.btn-primary {color: #F7F7F7 !important; background-color: #0A82ED;-moz-border-radius: 8px;-webkit-border-radius: 8px;-khtml-border-radius: 8px;border-radius: 8px;border-color: #0A82ED;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: #075FAD; 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 #F7F7F7;}
.label {line-height: 1; min-width: 24px;}
.ifilter_n2 > div > .h4 > label:hover {color: #0A82ED;}
.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: #0C121C;}
.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: #F7F7F7 !important; background-color: #064D8C; border-color: #064D8C;}
.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: #F7F7F7 !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: #0C121C !important; text-shadow: 1px 1px 1px rgba(247,247,247,.4);}
#navbar_panel,panel {margin-bottom: 0 !important;}
#navbar_panel_inner_content > li > a {color: #0C121C;text-shadow: 1px 1px 1px rgba(247,247,247,.4);}
#navbar_panel_inner_content > li > a:focus, #navbar_panel_inner_content > li > a:hover {color: #075FAD;}
#navbar_panel_inner_content > .active {background-color: rgba(221,221,221,.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: #DDDDDD #DDDDDD #DDDDDD -moz-use-text-color;}
.table-bordered th, .table-bordered td {border-left: 1px solid #DDDDDD;}
.navbar {border: 0;}
.navbar .nav > li > .dropdown-menu:after {border-bottom: 6px solid #075FAD;}
.navbar .nav > li > a,.navbar .nav > li a.soc {text-shadow: none;}
.dropdown-menu li {text-align: left !important;}
.dropdown-menu li > a{color: #0C121C;display: block;}
.dropdown-menu li > a:link{color: #0C121C;}
.dropdown-menu li > a:hover{color: #0C121C;}
.dropdown-menu li > a:active{color: #0C121C;text-decoration: none;background-color: #0764b6;background-image: -moz-linear-gradient(top, #0869be, #075FAD);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0869be), to(#075FAD));background-image: -webkit-linear-gradient(top, #0869be, #075FAD);background-image: -o-linear-gradient(top, #0869be, #075FAD);background-image: linear-gradient(to bottom, #0869be, #075FAD);background-repeat: repeat-x;}
.dropdown-menu li > a:visited{color: #0C121C;}
.dropdown-menu li  {color: #0C121C;}
.dropdown-menu .divider {height: 2px;margin: 0px;overflow: hidden;background-color: #0C121C11;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: #064D8C !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(247,247,247,.4);background-color: rgba(247,247,247,0.3);}
.pagination ul > li > a, .pagination ul > li > span {background-color: #F7F7F7;border-color: #DDDDDD;}
.pagination ul > li > a:hover, .pagination ul > li > a:focus {color: #064D8C;background-color: #DDDDDD;}
.pagination ul > .active > a, .pagination ul > .active > span, .pagination ul > .active > a:hover, .pagination ul > .active > a:active, .pagination ul > .active > a:focus {color: #F7F7F7;background-color: #064D8C;}
.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-between;
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 #DDDDDD; 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(12,18,28,0.04), 0 4px 32px rgba(12,18,28,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:#F7F7F7; 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: #075FAD;
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:#F7F7F7; }
.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:#F7F7F7; margin: 20px;}
#asaved {max-height: calc(100vh - 387px); overflow: auto;}
.plef > a,.nictr,.img-responsive.imgi,.blgimt {border-radius: 8px;}
.itemdiv {width: calc(33% - 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(20% - 15px); }
.quas { height: 250px; background-size: cover; 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: #F7F7F7; 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(12,18,28,.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: 75px; 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: #0C121C; background: #99ff66;}
.color2 {color: #0C121C; background: #ffcc66;}
.color3 {color: #0C121C; background: #99ccff;}
.color4 {color: #0C121C; background: #ff9999;}
.color5 {color: #0C121C; background: #FF7EFF;}
.filtop {margin-left:10px;float: right;}
.ifilter {color: #0C121C;}
.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: #0C121C; 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: #064D8C; font-family: "Fira 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: #DDDDDD;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: #F7F7F7;}
.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: #F7F7F7;overflow: hidden;}
.pcont .blocks a:link{border-bottom:0;}
.pcont .btn a:link{border-bottom:0;}
.block0 {background-image: url(images/blocks0.png);background-size: cover;background-position:right bottom;}
.block1 {background-image: url(images/blocks1.png);background-size: cover;background-position:right bottom;}
.block2 { background-image: url(images/blocks2.png);background-size: cover;background-position:right bottom;}
.block3 {background-image: url(images/blocks3.png);background-size: cover;background-position:right bottom;}
.block4 {background-image: url(images/blocks4.png);background-size: cover;background-position:right bottom;}
.block5 {background-image: url(images/blocks0.png);background-size: cover;background-position:right bottom;}
.bicon {padding: 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(12,18,28,0.1))); margin-bottom: 30px;}
.blocks:hover {background-color: #0C121C;color: #F7F7F7;
-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(.7, transparent), to(rgba(12,18,28,0.4)));-webkit-box-shadow: 0px 0px 20px rgba(247,247,247,0.8);-moz-box-shadow: 0px 0px 20px rgba(247,247,247,0.8);box-shadow: 0px 0px 20px rgba(247,247,247,0.8);transition-property: width;}
.blocks:hover > div > a:link{color: #F7F7F7;-webkit-transition: color .5s;-moz-transition: color .5s;transition: color .5s;}
.blocks:hover > div > a:active{color: #F7F7F7;-webkit-transition: color .5s;-moz-transition: color .5s;transition: color .5s;}
.blocks:hover > div > a:visited{color: #F7F7F7;-webkit-transition: color .5s;-moz-transition: color .5s;transition: color .5s;}
.blocks:hover > div > a:hover{color: #F7F7F7;-webkit-transition: color .5s;-moz-transition: color .5s;transition: color .5s;}
.blocks:hover > div > div > a > h2,.blocks:hover > div > div > a > .h2 {color: #F7F7F7;-webkit-transition: color .5s;-moz-transition: color .5s;transition: color .5s;}
.blocks > div > div > a > h2,.blocks > div > div > a > .h2 {color: #0C121C;}
.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(247,247,247,0), rgba(247,247,247,1));background: -moz-linear-gradient(to bottom, rgba(247,247,247,0), rgba(247,247,247,1));background: -webkit-linear-gradient(to bottom, rgba(247,247,247,0), rgba(247,247,247,1));background: linear-gradient(to bottom, rgba(247,247,247,0), rgba(247,247,247,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(12,18,28,0), rgba(12,18,28,1));background: -moz-linear-gradient(to bottom, rgba(12,18,28,0), rgba(12,18,28,1));background: -webkit-linear-gradient(to bottom, rgba(12,18,28,0), rgba(12,18,28,1));background: linear-gradient(to bottom, rgba(12,18,28,0), rgba(12,18,28,1));}
.b {font-weight:bold;}
.close {font-size: 32px;}
.dop_foto_cont_class {text-align: center;overflow: hidden;margin-bottom:10px;max-width: 85px;}
.dop_foto_item_class {text-align: center;height: 75px;max-width: 75px;overflow: hidden;}
.dop_foto_class {height: 75px;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(12,18,28,0.2) !important;}
.left-inner-addon {color: #555;}
input, select, textarea {margin: 0px;font: inherit;color: #000;}
blockquote {border-left: 5px solid rgba(12,18,28,.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: #DDDDDD;}
.chatname {color: #DDDDDD;}
.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: 75px;max-width: 75px;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: 55px;width: 75px; background-size: cover !important; background-repeat: no-repeat; background-position: center center !important; }
.imm .span13,.immi {background-color: #F7F7F7; border: 1px solid #DDDDDD; -webkit-border-radius: 3px !important;-moz-border-radius: 3px !important;border-radius: 3px !important;}
.span14 {max-height: 75px;max-width: 75px;margin-left: 0px;}
.span15 { width:38px;margin-left: 0px;}
.span15.vspn { width:75px;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 #DDDDDD;}
.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(12,18,28,.5);-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s;color: #F7F7F7;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(247,247,247,0);}
.ntlgdiv.catelem:hover .priceclass { background-color: rgba(12,18,28,0);}
.ntlgdiv.catelem .priceclass a { display: block; height: 68px; color: #0C121C !important; border-bottom: 1px solid transparent;}
.ntlgdiv.catelem:hover .priceclass a { color: #064D8C !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: #0A82ED;}
.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: #F7F7F7;}
.bg1 { background-color: #FFFFFF;}
.bg2 { background-color: #0A82ED;}
.bg3 { background-color: #075FAD;}
.bg4 { background-color: #064D8C;}
.bg5 { background-color: #0C121C;}
.bg6 { background-color: #DDDDDD;}
.bg7 { background-color: #075FAD;}
.bg8 { background-color: #F7F7F7;}
.bg9 { background-color: #FFFFFF;}
.bg10 { background-color: #0C121C;}
.bg11 { background-color: #0C121C;}
.bg-primary {color: #fff; background-color: #064D8C;}
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( 12,18,28, 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: 95% !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: 95%;}
#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: 16pt !important;}
.botl a:hover { color: #FFFFFF !important;}
.botl {text-align: left; line-height: 3.5; border-bottom: solid rgba(247,247,247, 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;text-align:left; width: 100%;background: #F7F7F7;}
.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:95%;}
.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: #F7F7F7 !important; display: inline-block;margin-top: 20px; background-color: #0A82ED;background: none repeat scroll 0% 0% #0A82ED;background-image: linear-gradient(to bottom, #0b8fff, #0A82ED);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(12,18,28,0.1) !important;}
.nav > li > a:hover, .nav > li > a:focus {background-color: #c6c6c6;}
.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: #064D8C !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: #F7F7F7; border: 1px solid rgba(12,18,28,.1);}
.table-striped > tbody > tr:nth-of-type(2n+1) { background-color: rgba(12,18,28,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(12,18,28,0.2);}
.more_btn:hover {color: #F7F7F7 !important;background-color: #075FAD;background: none repeat scroll 0% 0% #075FAD;background-image: linear-gradient(to bottom, #0869be, #075FAD);}
[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(12,18,28,0.7) !important;}
.txt4 {font-size: 16px;line-height: 100%;margin: 0px;padding: 0px;color: rgba(12,18,28,.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: #075FAD;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: #075FAD;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% #064D8C;}
.txt6 {margin-top: 20px;color: #0C121C;text-transform: uppercase;}
.grid_5 > h2, .grid_5 > .h2, {font-weight: bold;color: #0C121C;margin-bottom: 10px;margin-top: 10px;margin: 0px;vertical-align: top;}
.grid_5 > h3,.grid_5 > .h3 {color: #0C121C;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(12,18,28,.5);transition: all 0.3s ease 0s;}
.grid_5 > p:hover {color: #0C121C;}
.dotted {background: rgba( 247,247,247, 0.1);z-index: 8000;position: relative;}
.dotted2 {background: rgba(247,247,247,0.5);}
.wikiactive {text-align: center; color: #0C121C; font-weight: 800; cursor:pointer;}
.wikipress { color: #F7F7F7; background-color: #064D8C; cursor:pointer;}
.wikidir { background-color: rgba(221,221,221,.1); margin-bottom: 5px; padding: 10px;}
.wikiitem { font-size: 20px; text-align: center;float:left; padding:0px; width:30px; height:30px;}
.small {font-size: 10pt; font-weight:normal;}
small {font-size: 10pt;  font-weight:normal;}
i { font-weight:normal;}
.mCSB_scrollTools .mCSB_draggerRail{width:4px;}
.mCSB_scrollTools .mCSB_draggerRail{background:#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(12,18,28,.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: #0C121C !important;}
.lfmob #search_input::-moz-placeholder { color: #0C121C !important;}
.lfmob #search_input:-ms-input-placeholder { color: #0C121C !important;}
.lfmob #search_input:-moz-placeholder { color: #0C121C !important;}
.ibsearch #search_input::-webkit-input-placeholder { color: #DDDDDD !important;}
.ibsearch #search_input::-moz-placeholder { color: #DDDDDD !important;}
.ibsearch #search_input:-ms-input-placeholder { color: #DDDDDD !important;}
.ibsearch #search_input:-moz-placeholder { color: #DDDDDD !important;}
.ibsearch #search_input { color: #0C121C;}
#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(12,18,28,0);border: solid 1px rgba(247,247,247,0);color: #0C121C;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(12,18,28,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: #075FAD;border-color: #075FAD;}
#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(#F7F7F7), to(#DDDDDD), color-stop(3%, #F7F7F7), color-stop(12%, #F7F7F7), color-stop(90%, #F7F7F7));background-image: -webkit-linear-gradient(top, #F7F7F7, #F7F7F7 3%, #F7F7F7 12%, #F7F7F7 90%, #DDDDDD);background-image: -moz-linear-gradient(top, #F7F7F7, #F7F7F7 3%, #F7F7F7 12%, #F7F7F7 90%, #DDDDDD);background-image: -o-linear-gradient(top, #F7F7F7, #F7F7F7 3%, #F7F7F7 12%, #F7F7F7 90%, #DDDDDD);background-image: -ms-linear-gradient(top, #F7F7F7, #F7F7F7 3%, #F7F7F7 12%, #F7F7F7 90%, #DDDDDD);background-image: linear-gradient(to bottom, #F7F7F7, #F7F7F7 3%, #F7F7F7 12%, #F7F7F7 90%, #DDDDDD);-webkit-box-shadow: 0 1px 5px rgba(12,18,28,0.29), inset 0 0 7px #F7F7F7;-moz-box-shadow: 0 1px 5px rgba(12,18,28,0.29), inset 0 0 7px #F7F7F7;box-shadow: 0 1px 5px rgba(12,18,28,0.29), inset 0 0 7px #F7F7F7;margin-bottom: 10px;}
.qty{display:inline-block;margin-left:5px;margin-right:5px;font-size: 14px;padding:6px 12px;min-width: 20px;border:1px #DDDDDD 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(#F7F7F7), to(#DDDDDD), color-stop(3%, #F7F7F7), color-stop(12%, #DDDDDD), color-stop(90%, #F7F7F7));background-image: -webkit-linear-gradient(top, #F7F7F7, #F7F7F7 3%, #DDDDDD 12%, #F7F7F7 90%, #DDDDDD);background-image: -moz-linear-gradient(top, #F7F7F7, #F7F7F7 3%, #DDDDDD 12%, #F7F7F7 90%, #DDDDDD);background-image: -o-linear-gradient(top, #F7F7F7, #F7F7F7 3%, #DDDDDD 12%, #F7F7F7 90%, #DDDDDD);background-image: -ms-linear-gradient(top, #F7F7F7, #F7F7F7 3%, #DDDDDD 12%, #F7F7F7 90%, #DDDDDD);background-image: linear-gradient(to bottom, #F7F7F7, #F7F7F7 3%, #DDDDDD 12%, #F7F7F7 90%, #DDDDDD);-webkit-box-shadow: 0 1px 5px rgba(12,18,28,0.29), inset 0 0 7px #F7F7F7;-moz-box-shadow: 0 1px 5px rgba(12,18,28,0.29), inset 0 0 7px #F7F7F7;box-shadow: 0 1px 5px rgba(12,18,28,0.29), inset 0 0 7px #F7F7F7;margin-bottom: 10px;}
.titlediv{margin-left:0px;margin-bottom:0px;font-family: "Fira Sans",sans-serif;color: #0C121C;font-size: 18px;font-weight: 300;line-height: 1em;}
::-webkit-scrollbar {width: 3px;height: 3px;}
::-webkit-scrollbar-track {background: #F7F7F7;-webkit-box-shadow: inset 1px 1px 2px #F7F7F7;border: 0px solid #000000;border-radius: 0px;}
::-webkit-scrollbar-thumb {background: #DDDDDD;-webkit-box-shadow: inset 1px 1px 2px rgba(50, 50, 50, 0.3);
border-radius: 0px;}
::-webkit-scrollbar-thumb:hover {background: #DDDDDD;}
::-webkit-scrollbar-thumb:active {background: #F7F7F7;-webkit-box-shadow: inset 1px 1px 2px rgba(50, 50, 50, 0.3);}
::-webkit-scrollbar-button {background-color: #DDDDDD;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(6,77,140,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:#f3f3f3;background:#f3f3f3;background-image: -webkit-gradient(linear, center top, center bottom, from(#F7F7F7), to(#f3f3f3));background-image: -webkit-linear-gradient(top, #F7F7F7, #f3f3f3);background-image: -moz-linear-gradient(top, #F7F7F7, #f3f3f3);background-image: -o-linear-gradient(top, #F7F7F7, #f3f3f3);background-image: -ms-linear-gradient(top, #F7F7F7, #f3f3f3);background-image: linear-gradient(to bottom, #F7F7F7, #f3f3f3);-webkit-box-shadow: 0 1px 5px rgba(12,18,28,0.29), inset 0 0 7px #F7F7F7;-moz-box-shadow: 0 1px 5px rgba(12,18,28,0.29), inset 0 0 7px #F7F7F7;box-shadow: 0 1px 5px rgba(12,18,28,0.29), inset 0 0 7px #F7F7F7;margin-bottom: 10px;}
.fts{display: inline;margin-left: 0px;}
.smf{float:left;max-width:38px;height:38px;margin-bottom:4px;margin-top:4px;-webkit-box-shadow: 0 0px 3px #DDDDDD;-moz-box-shadow:0 0px 3px #DDDDDD;
box-shadow:0 0px 3px #DDDDDD;}
.smf:hover{margin-bottom:4px; -webkit-box-shadow: 0 0px 5px #0C121C;-moz-box-shadow:0 0px 5px #0C121C;
box-shadow:0 0px 5px #0C121C;}
.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(6,77,140,.8);-moz-box-shadow:0 0px 5px rgba(6,77,140,.8);box-shadow:0 0px 5px rgba(6,77,140,.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 #DDDDDD;}
.onav{color: #0C121C;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: #0C121C;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:11pt;cursor: pointer;-webkit-box-shadow: 0 0 1px #6e6e6e;-moz-box-shadow:0 0 1px #6e6e6e;box-shadow:0 1px 0 #6e6e6e;text-shadow: 1px 1px 1px rgba(12,18,28,.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: #6e6e6e;text-shadow: 1px 1px 1px rgba(247,247,247,.4);}
.navig {background: #0C121C;border: 1px solid #9b9b9b;color: #0C121C;padding : 0px 0px 0px 0px;background-image: url(grad.php?h=46&w=1&e=0C121C&s=0C121C&d=vertical);}
.shadow {padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;-webkit-box-shadow: 0 1px 5px rgba(12,18,28,0.19), inset 0 0 5px #F7F7F7;-moz-box-shadow: 0 1px 5px rgba(12,18,28,0.19), inset 0 0 5px #F7F7F7;box-shadow: 0 1px 5px rgba(12,18,28,0.19), inset 0 0 5px #F7F7F7;}
.bigshadow {-webkit-box-shadow: -7px 8px 18px rgba(12,18,28,0.33);-moz-box-shadow: -7px 8px 18px rgba(12,18,28,0.33);box-shadow: -7px 8px 18px rgba(12,18,28,0.33);}
.overlibdiv {padding: 20px 20px 20px 20px;margin: 0;background: #F7F7F7;-webkit-box-shadow: 0 0px 16px #0C121C;-moz-box-shadow:0 0px 16px #0C121C;box-shadow:0 0px 16px #0C121C;}
.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:#075FAD; text-decoration: none;}
.pcont a:hover, .link:hover {color: #0A82ED; text-decoration: none;}
.pcont > .brand a:link {border-bottom: 0px;}
.pcont > .lcat1 a:link {color: #075FAD; 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:#F7F7F7;}
.btn-alert, a.btn-alert {color:#F7F7F7;}
.btn-warning, a.btn-warning {color:#F7F7F7;}
.btn-inverse, .btn-inverse > i {color:#fff;}
.btn-inverse:hover > i {color:#064D8C;}
.btn-inverse:active > i {color:#064D8C;}
.btn-inverse:focus > i {color:#064D8C;}
.comm-cont {margin-top: 10px; padding-top: 10px; margin-bottom: 10px; border-top: 1px solid #DDDDDD55;}
.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(247,247,247,0.31), inset 4px -3px 7px rgba(12,18,28,0.11);-moz-box-shadow: -2px 3px 5px rgba(247,247,247,0.31), inset 4px -3px 7px rgba(12,18,28,0.11);box-shadow: -2px 3px 5px rgba(247,247,247,0.31), inset 4px -3px 7px rgba(12,18,28,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(12,18,28,0.55), inset 0 1px 0 #F7F7F7;-moz-box-shadow: 0 1px 5px rgba(12,18,28,0.55), inset 0 1px 0 #F7F7F7;box-shadow: 0 1px 5px rgba(12,18,28,0.55), inset 0 1px 0 #F7F7F7;}
.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: #0C121C !important;}
.activeb {height: 50px;background: rgba(12,18,28,0.3);text-shadow: 1px 1px 1px rgba(12,18,28,.4);}
.activeb > a {color: #F7F7F7 !important;}
.onavi4d {padding: 3px 3px 3px 3px;}
.onavi4d:hover {padding: 3px 3px 3px 3px;background: rgba(247,247,247,0.22);}
.loading{background: #ffffff;padding: 10px;color: #555555;-webkit-box-shadow: 0 1px 5px rgba(12,18,28,0.29), inset 0 0 7px #F7F7F7;-moz-box-shadow: 0 1px 5px rgba(12,18,28,0.29), inset 0 0 7px #F7F7F7;box-shadow: 0 1px 5px rgba(12,18,28,0.29), inset 0 0 7px #F7F7F7;margin: 10px 0px 10px 0px;}
.basketfont a:link {color: #075FAD; text-decoration: none;}
.basketfont a:visited {color:#075FAD; text-decoration: none;}
.basketfont a:hover {color: #075FAD; text-decoration:  none;}
.basketfont a:active {color: #075FAD; text-decoration:  none;}
.regfont a:link {color: #0C121C; text-decoration: none;}
.regfont a:visited {color:#0C121C; text-decoration: none;}
.regfont a:hover {color: #0A82ED; text-decoration: none;}
.regfont a:active {color: #0C121C; text-decoration:  none;}
.onav2 a:link {color: #F7F7F7; text-decoration: none;}
.onav2 a:visited {color:#F7F7F7; text-decoration: none;}
.onav2 a:hover {color: #0A82ED; text-decoration: underline;}
.onav2 a:active {color: #0A82ED; text-decoration: underline;}
.navbar_panel_inner {background-color: #f3f3f3;}
.nnn {margin-bottom:0px;}
.divider-vertical3 {height: 60px;margin-right: 6px;border-right: 1px solid #ffffff;border-left: 1px solid #c7c7c7;}
.navbar .divider-vertical {height: 60px;margin: 0 9px;border-right: 1px solid #ffffff;border-left: 1px solid #c7c7c7;}
.navbar .divider-vertical2 {height: 60px;margin: 0 9px;border-right: 1px solid #0d141f;border-left: 1px solid #0b1019;}
.nav-tabs {border-bottom: 1px solid #DDDDDD;}
.lnk > a:link,.lnk > a:visited,.lnk > a:active,a > .it_name {color: #075FAD; text-decoration: none; border-bottom: 1px solid transparent;}
.lnk > a:hover{color: #0A82ED; text-decoration: none; border-bottom: 1px dotted #0A82ED;}
a:hover > .it_name { color: #0A82ED; }
.nolnk2 > a { color: #075FAD; border-bottom: 0px solid transparent;}
.nolnk2 > a:hover { color: #0A82ED !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: #DDDDDD;}
.t0003 {width: auto;}

.icm { display: inline-block; margin-right: 10px; color: #FFFFFF; margin-top:5px;}
.steps {padding: 0px 10px 0px 10px;color: #0C121C;cursor: pointer;background-color: #F7F7F7;margin-bottom: 0px;}
.stepsa {padding: 0px 10px 0px 10px;color: #F7F7F7;cursor: default;background-color: #075FAD;margin-bottom: 0px;}
.nav-tabs > .active > a,.nav-tabs > .active > a:hover,.nav-tabs > .active > a:focus {color: #F7F7F7;cursor: default;background-color: #075FAD;border: 1px solid #075FAD;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: #F7F7F7 !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: #0C121C33; !important;}
.nowrap.onavi4.dropdown.active > a,.nowrap.onavi4n.dropdown.active > a {background-color: rgba(7,95,173,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: #0C121C33;
border-color: #0C121C33;
}
.camenu > .onavi4 > a:hover,.camenu > .onavi4n > a:hover  {opacity: 0.9 !important;}
.nowrap.onavi4.dropdown.active > a,.nowrap.onavi4n.dropdown.active > a{background-color: #075FAD;}
.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: #075FAD;background-image: none;color: #F7F7F7;}
.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: #F7F7F7 !important;background-color: #075FAD;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(12,18,28,0.1);}
.table-striped tbody > tr:nth-child(even) > td,.table-striped tbody > tr:nth-child(even) > th {
background-color: rgba(12,18,28,0.05);}
.table .table {background-color: transparent;}
.hr2 {background-color: rgba( 222,222,222, 0.2);border-bottom: 1px solid rgba( 255,255,255,0.2);background: rgba( 247,247,247, 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: #0C121C; background-color: #F7F7F7; 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: 11pt;font-weight:normal;}
.customdiv:first-child { min-width: 150px;}
.razd {border-bottom: 1px solid #DDDDDD;margin-bottom: 10px;}
.navi a:hover{background: #e8e8e8;text-decoration: none;padding: 5px 1px 5px 1px;-webkit-box-shadow: 0 0px 10px #858585;-moz-box-shadow:0 0px 10px #858585;
box-shadow: 0 0px 10px #858585;}
.onavi a{text-decoration: none; padding: 5px 1px 5px 1px;}
.onavi a:hover{  background: #e8e8e8;text-decoration: none;
padding: 5px 1px 5px 1px; -webkit-box-shadow: 0 0px 10px #858585;-moz-box-shadow:0 0px 10px #858585;box-shadow: 0 0px 10px #858585;}
.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: #dedede 135px 2px ;padding: 5px 10px;top: 9px;border: none;}
.sticky {background: #dedede 135px 2px;background-image: url(grad.php?h=400&w=1&e=F7F7F7&s=F7F7F7&d=vertical);}
body a:link {color: #075FAD;text-decoration: none;}
body a:visited {color: #075FAD;text-decoration: none;}
body a:hover {color: #0A82ED;text-decoration: none;}
body a:active {color: #075FAD;text-decoration: none;}
body a.nc0 {color: #F7F7F7 !important;}
.btn-primary { background-color: #0A82ED;border-color: #0A82ED;}
.lk {color: #ffffff; text-decoration: none}
.user {float: left;text-align: left;margin: 5px;padding: 5px;}
.toright {float: right;}
.out {overflow: scroll;text-align: center;margin: 10px;padding: 10px;width: 100%;}
th {text-align: left;}
p {text-align: left;}
form{display: inline;}
label {cursor: default;}
.normal {font-weight: normal;}
.load {  background-image: url('images/ind.gif');background-repeat: no-repeat;background-position: center;}
a.menu {color: black;}
.h1, h1 {font-size : 26pt;line-height: 1.5em;font-weight: 600;}
.h2, h2 {font-size : 24pt;line-height: 1.5em;text-align: left;}
.h2.lnk, h2.lnk {font-size : 14pt;line-height: 1.5em;text-align: left;}
.h3,h3 {font-size : 16pt;line-height: 1.5em;text-align: left;}
.h4,h4{font-weight: 600;font-size : 16pt;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: #F7F7F7;overflow-y: auto;overflow-x: hidden;right: 0px;padding: 5px 0;float: left;list-style: none;background-color: #F7F7F7;border: 1px solid rgba(12,18,28, 0.2);-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: 0 5px 10px rgba(221,221,221, 0.2);-moz-box-shadow: 0 5px 10px rgba(221,221,221, 0.2);box-shadow: 0 5px 10px rgba(221,221,221, 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(12,18,28,0.5);}
#search_tips_cont .muted {color: rgba(12,18,28,0.5);}
.ocat1 {margin: 10px 0px 10px 0px; padding: 10px;background: rgba(221,221,221,0.3);}
.cat1 {border-bottom: #DDDDDD 1px dotted;}
.ccat1 {padding: 5px 5px 5px 5px;margin: 10px 0px 0px 0px;border-bottom: #DDDDDD 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: #F7F7F7;border-bottom: 2 px solid #064D8C;}
.fullsearch #header_searcH_form {width: 100%;}
#flsearch {max-width: none; background-color: #F7F7F7;}
.lcat1{color: #0C121C;padding: 0px;cursor: pointer;text-align: left;}
.lcat1 > a{ color: #075FAD; padding: 10px;min-height: 35px;}
.lcat1active > a{padding: 10px;min-height: 35px;}
.acmenu  .lcat1 > a,.acmenu .lcat1active > a{padding: 0px; width: 300px; 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: 13pt;}
.lcat1 b{ font-weight: normal; }
.lcat1 a:link, .lcat1 a:visited{color: #0C121C;}
.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: #0C121C;}
.catr {text-align: left; width: 100%; display: table-row !important;}
.catr > a { display: table-cell !important; vertical-align: middle; min-width: 300px;}
.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(12,18,28,0.1); padding: 0px 0px 20px 20px !important;}
.lcat1:hover{color: #F7F7F7 !important;background: #075FAD;}
.dropdown-menu-openright:hover > div > a, .lcat1:hover > span > a,.lcat1:hover > div > a,.lcat1:hover > a > i{color: #F7F7F7 !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: #F7F7F7 !important;background: #075FAD;}
.lcat1active a:link, .lcat1active a:visited{color: #F7F7F7 !important;}
.pubmenu {position: relative;}
.bl {border-left: 2px rgba(12,18,28,0.1) solid;padding-left: 5px; margin-top: 0px;}
#sortable .bl {padding-left: 10px;}
#sortable > .ui-state-disabled > .small:hover { color: #F7F7F7 !important; opacity: 1 !important; background-color: #064D8C !important;}
#sortable > .ui-state-disabled{opacity: 1;
background: #DDDDDD;
}
#sortable > .ui-state-disabled > .small:hover > a { color: #F7F7F7 !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 #DDDDDD55;}
.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: #0C121C55;}
#savediv{ position: fixed; z-index: 10000; left:0; right:0; bottom: 0; top: 0;}
.ui-state-default>.pb1:before { color: #0C121C22;}
.pitm.ui-state-default {background-color: #DDDDDD11;}
.pitd.ui-state-default {background-color: #DDDDDD55;}
.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: #0C121C; font-weight: 300;font-size : 12pt;}
.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: #064D8C;display: block;padding: 5px 5px 5px 5px;cursor: pointer; font-size: 11pt;-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s;}
.wcl b{ font-weight: normal; }
.wcl a:link{color: #064D8C;}
.wcl a:visited{color: #064D8C;}
.wcl:hover{color: #F7F7F7 !important;padding: 5px 5px 5px 5px;background: #075FAD;-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(12,18,28,0.7);}
.subs a:active{color: rgba(12,18,28,0.7);}
.subs a:visited{color: rgba(12,18,28,0.7);}
.subs a:hover{color: #F7F7F7;}
.subs a{color: rgba(12,18,28,0.7);}
.subs:hover a{color: #F7F7F7;}
.searchitem{padding: 5px 5px 5px 5px;cursor: pointer;}
.searchitem a:link{color: #075FAD;}
.searchitem a:visited{color: #075FAD;}
.searchitem:hover{padding: 5px 5px 5px 5px;background: rgba(221,221,221,0.5);}
.searchitem:hover a{color: #075FAD;}
.searchitem:hover a:hover{color: #064D8C;}
.brand{padding: 5px 5px 5px 5px;cursor: pointer;text-align:left;}
.brand a:link{color: #0A82ED;}
.brand a:visited{color: #0A82ED;}
.brand:hover{color: #F7F7F7;padding: 5px 5px 5px 5px;background: #075FAD;}
.brand:hover a{color: #F7F7F7;background: #075FAD;border-bottom: 1px #0A82ED dotted;}
.brand > a:link{color: #064D8C;}
.brand > a:visited{color: #064D8C;}
.brand > a:active{color: #064D8C;}
.brand > a:hover{color: #064D8C;}
.brand:hover > a{color: #F7F7F7 !important;}
.cat1:hover {color: #F7F7F7;background: #0C121C;border-bottom: #DDDDDD 1px solid;}
.cat1:hover a{color: #F7F7F7;background: #0C121C;border-bottom: #DDDDDD 1px solid;}
.cat1 a:hover {color: #F7F7F7;background: #0C121C;border-bottom: #DDDDDD 1px solid;}
.cat1 a:active {color: #F7F7F7;background: #0C121C;border-bottom: #DDDDDD 1px solid;}
.submenuitem {padding: 5px 5px 5px 5px;margin: 10px 0px 0px 0px;border-bottom: #DDDDDD 1px dotted;
cursor:pointer;}
.submenuitem:hover {background: #DDDDDD;padding: 5px 5px 5px 5px;margin: 10px 0px 0px 0px;border-bottom: #DDDDDD 1px solid;cursor:pointer;}
.underlined {padding: 5px 5px 5px 5px;margin: 10px 0px 0px 0px;border-bottom: #0A82ED 1px solid;}
.cat3 {border: 2px solid #DDDDDD;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(#F7F7F7), to(#c7c7c7), color-stop(3%, #F7F7F7), color-stop(12%, #c7c7c7), color-stop(90%, #F7F7F7));background-image: -webkit-linear-gradient(top, #F7F7F7, #F7F7F7 3%, #c7c7c7 12%, #F7F7F7 90%, #c7c7c7);background-image: -moz-linear-gradient(top, #F7F7F7, #F7F7F7 3%, #c7c7c7 12%, #F7F7F7 90%, #c7c7c7);background-image: -o-linear-gradient(top, #F7F7F7, #F7F7F7 3%, #c7c7c7 12%, #F7F7F7 90%, #c7c7c7);background-image: -ms-linear-gradient(top, #F7F7F7, #F7F7F7 3%, #c7c7c7 12%, #F7F7F7 90%, #c7c7c7);background-image: linear-gradient(to bottom, #F7F7F7, #F7F7F7 3%, #c7c7c7 12%, #F7F7F7 90%, #c7c7c7);-webkit-box-shadow: 0 1px 5px rgba(12,18,28,0.29), inset 0 0 7px #F7F7F7;-moz-box-shadow: 0 1px 5px rgba(12,18,28,0.29), inset 0 0 7px #F7F7F7;box-shadow: 0 1px 5px rgba(12,18,28,0.29), inset 0 0 7px #F7F7F7;}
.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: #e8e8e8;  -webkit-box-shadow: 0 0px 5px #858585;-moz-box-shadow:0 0px 5px #858585;
box-shadow: 0 0px 5px #858585;}
.round {padding: 5px 5px 5px 5px;margin: 5px 5px 5px 5px;}
.round2 {margin: 10px 10px 10px 10px;padding: 10px 10px;width: auto;background: #F7F7F7;border: none;}
.oround2 {margin: 10px 10px 10px 10px;padding: 10px 10px;width: auto;background: #F7F7F7;border: none;-webkit-box-shadow: 0 0px 15px #b1b1b1;-moz-box-shadow:0 0px 15px #b1b1b1;box-shadow: 0 0px 15px #b1b1b1;}
.comm {margin: 0px 5px;padding: 5px 5px;width: auto;background: #dedede;box-shadow: 0 -1px 1px #dddddd;-moz-box-shadow: 0 -1px 1px #dddddd;-webkit-box-shadow: 0 -1px 1px #dddddd;}
.price {color:#0C121C;font-size: 18pt;line-height: 1em !important;font-weight: 500;}
.newprice {color:#0C121C;font-size: 18pt;color:#d9534f;font-weight: 500;line-height: 1em !important;}
.prb {white-space: nowrap;}
.thu {width: 15px;height: 15px;cursor: pointer;border: 1px solid rgba(12,18,28,.2); background-size: 130%;background-position: center center;}
.thu:hover {box-shadow: 0 0px 5px rgba(6,77,140,.8);}
.oldprice {position: relative; display:inline-block; margin-right: 10px; text-decoration: none;color:#0C121C;font-size: 18pt !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: #075FAD55 !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: #F7F7F7;text-shadow: 1px 1px 1px rgba(12,18,28,.4);}
.uprice {background: #0C121C;text-align: center;font-size: 40px;line-height: 120%;padding:5px;color: #F7F7F7;text-shadow: 1px 1px 1px rgba(12,18,28,.4);}
.caplead {color: #F7F7F7;font-weight: 300;font-size: 12pt;}
.caphead {margin-top: 50px;color: #F7F7F7;font-weight: 600;font-size: 20pt;}
.carousel-caption {position: absolute;right: 0;bottom: 0;left: 0;padding: 15px;background: #0C121C;text-shadow: none;background: rgba(7, 95, 173, 0.55);}
.datepicker td {-webkit-border-radius: 4px !important;-moz-border-radius: 4px !important;border-radius: 4px !important;}
th.dow {font-weight:600;color:#F7F7F7;background-color:#0C121C;-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: #064D8C !important;background-image: none !important;filter: none !important;color: #F7F7F7 !important;-webkit-border-radius: 4px !important;-moz-border-radius: 4px !important;border-radius: 4px !important;}
.tdtp {vertical-align: top;}
.tdmd {vertical-align: middle;  }
.tdbt {vertical-align: bottom;}
.tdbl {vertical-align: baseline;}
#fb_xdm_frame_http, #fb_xdm_frame_https {display:none; border:none;}
.btn-file {position: relative; overflow: hidden; margin-right: 4px;}
.btn-file input {position: absolute; top: 0; right: 0; margin: 0; opacity: 0; filter: alpha(opacity=0);transform: translate(-300px, 0) scale(4); font-size: 23px; direction: ltr; cursor: pointer;}
* + html .btn-file { padding: 2px 15px; margin: 1px 0 0 0;}
ul.scroll-menu {position: relative;width: 100%;max-height:250px;margin: 0;border-left: none;border-right: none;border-top: none;border-bottom: none;display: block !important;overflow-y: auto;overflow-x: hidden;top: 0 !important;left: 0 !important;-webkit-overflow-scrolling: touch;-moz-overflow-scrolling: touch;-ms-overflow-scrolling: touch;-o-overflow-scrolling: touch;overflow-scrolling: touch;-webkit-border-radius: 0 !important;-moz-border-radius: 0 !important;-ms-border-radius: 0 !important;-o-border-radius: 0 !important;border-radius: 0 !important;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}
ul.scroll-menu-2x {max-height: 230px;}
::-webkit-scrollbar {width: 12px;height: 12px;}
::-webkit-scrollbar-track {background: rgba(0, 0, 0, 0.1);}
::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.5);}
.carousel {margin-bottom: 0px;}

.carousel {position: relative;z-index: 1;}
.table-hover > tbody > tr:hover {background-color: rgba(12,18,28,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 #0A82ED;-moz-box-shadow: inset 0 1px 8px #0A82ED;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: #F7F7F7;height: inherit; text-align: center; text-shadow: 0px 1px 2px rgba(12,18,28, 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: #075FAD;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: #075FAD;}
.more {text-align: center;padding: 0;border-radius: 1px;border: 1px solid #DDDDDD;cursor: pointer;font-size: 12px;line-height: 1.2;}
.more:hover { color: #F7F7F7; background-color: #064D8C;}
.carousel-control > i {font-size: 60px !important; text-shadow: 1px 1px 1px rgba(221,221,221,.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: #F7F7F7 !important;border: none !important; opacity: 0.8; color: #0C121C; height: 40px;box-shadow: 0 2px 8px rgba(12,18,28,0.04), 0 4px 32px rgba(12,18,28,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: #F7F7F7;margin-bottom: 10px;font-weight: 600;}
.carousel-caption .lead {margin: 0;line-height: 1.25;color: #F7F7F7;font-weight: 600;}
.thumbnail-indicators > .carousel-indicators{top: inherit;bottom: 0px;padding: 0px;left:0px;position:absolute;z-index:100;background: rgba(247,247,247,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 #F7F7F7;-moz-box-shadow: 0 1px 5px #F7F7F7;box-shadow: 0 1px 5px #F7F7F7;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 #F7F7F7;background: rgba(12,18,28,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(247,247,247,.2);-moz-box-shadow: 0 0 0 4px rgba(247,247,247,.2);box-shadow: 0 0 0 4px rgba(247,247,247,.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: 12pt;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: 12pt; }
.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: #0C121C;border-bottom: 1px dotted rgba(12,18,28,0.2);}
.dropdown-menu > hr {display: none;}
li.dropdown-submenu a:focus {color: #F7F7F7;}
.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: #F7F7F7;border-bottom: 1px solid #DDDDDD;border-left: 1px solid #DDDDDD;border-right: 1px solid #DDDDDD;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: #075FAD;}
.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: #064D8C solid 1px; background: #064D8C !important; display: table-row; height: 45px; color: #F7F7F7 !important;}
.ui-sortable-helper a {color: #F7F7F7 !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: #F7F7F7;}
.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(221,221,221,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: #0C121C !important; content: "\f0d7";  font-family: FontAwesome; padding-right: 4px;}
.the > a.caret_up:before { opacity: 01;  filter:alpha(opacity=100); color: #0C121C !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(221,221,221,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(221,221,221,.5); color: #F7F7F7;}
.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: #064D8C;}
.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: #064D8C;color: #F7F7F7;border-color: #064D8C;}
.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: 17px;}
.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( 247,247,247, 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: #F7F7F7; 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: #F7F7F7; background-color: rgba(12,18,28,.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: #075FAD;color: #F7F7F7 !important;}
.cim h2 > a,.cim .h2 > a { background-color: #075FAD; 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(12,18,28,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: #F7F7F7 !important; background-color: #064D8C;}
.cim:hover .lgwrap:before { background-color: #0A82ED; 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 #075FAD;}*/
.magnifiersl {background-color: #F7F7F7;border: 4px solid rgba(7,95,173,.5) !important;
-webkit-box-shadow: 0 1px 29px rgba(12,18,28,0.33);-moz-box-shadow: 0 1px 29px rgba(12,18,28,0.33);box-shadow: 0 1px 29px rgba(12,18,28,0.33);}
.tab-pane h2 {margin-top: 0px;}

#tinlogo {padding-left: 0px ;}
#tleftmenu .inlv>h4 {padding: 20px !important;}
.lcat3 {background-color: rgba(12,18,28,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: 300px; padding-right: 40px;}
.cats3 {width: 300px;}
.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: #0C121C !important;}
.clmn .fa {color: #075FAD !important;}
.clmn2 {margin-top: 8px;}
.ac10 {margin-top: 16px !important;}
a.oum {width: 260px;}
a.oum2 {width: 260px;}
.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:300px; position: absolute; top:0; left: 300px; -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: 300px;}
.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(12,18,28,.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: 240px !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: 75px; margin-right: 10px;}
.baskitm .bsit{ float: left; width: calc(100% - 85px); 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: #075FAD;cursor: pointer;font-size: 12pt;padding: 5px 10px;}
.pcont .lcats{padding: 0px 5px !important;}
.pcont .wtyt{padding: 0 !important;}
.lcats a:link, .lcats a:visited{color: #075FAD;}
.lcats:hover{color: #F7F7F7 !important;background: #075FAD;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
.lcats:hover a{color: #F7F7F7;}
.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: #DDDDDD;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(247,247,247, 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: #0C121C !important; border-bottom: none !important;}
.qqu {bottom: -40px; background-color: rgba(247,247,247, 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: #075FAD;}
.beauty_block  a:first-child > .fa { font-size: 200px; line-height: 1.2;}
.beauty_block  .quas:hover > .fa { color: #0A82ED;}
.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: #0C121C;
background-color: #F7F7F7;}
.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(12,18,28,.2) !important; border: 0; background-color: #F7F7F7; }
.mfp-iframe-scaler.transbg {height: 200px; overflow: hidden; padding-top: 0 !important;}
.resiframe { height: 80px;}
.headsearch .fserbtn2 {background-color: #F7F7F7;color: rgba(12,18,28,.2) !important;border: 0;width: 20px;padding: 10px 6px;}
.headsearch .hsearch .input-group {border: 4px solid rgba(12,18,28,.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(12,18,28,.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: #064D8C; 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: #0C121C;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(12,18,28,.1);}
.btn-default {background-color: #DDDDDD94; color: #064D8C; 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 #0C121C33;}
.table > tbody > tr > th,.table > tr > th {background-color: #0C121C0a;}
.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 #DDDDDDaa; width: 100%;}
.trrow>div:not(.clearfix){ border-right: 1px solid #DDDDDDaa; min-height:50px; padding: 4px; display: inline-block; width: 80px; overflow-x: hidden; float: left;}
.trrow:not(#mnu):hover {background-color:#DDDDDD44;}
.trrow:not(#mnu).active {background-color: #0A82ED44;}
.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;}
.d0003 a.nc2,#tbs {color: #0A82ED !important;}
/*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: #075FAD;}
#naviner:not(.scrolled) {background-color: #075FAD !important;}
#naviner:not(.scrolled) .nav > li:not(.open) > a {color: #FFFFFF !important;}
#naviner:not(.scrolled) .nav .open > a {background-color: #075FAD !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;}
}
@media (max-width: 979px) {
.outerbox {margin-left: 0px !important;}.owlincart .ewcnav,.carjs .ewcnav,.carousel-control,.owl-carousel .ewcnav {display: block;}
.abc_inner_block, .news-item,.blog-first,.blog-first.ww {width: 100% !important; }
.blogitm {word-break: break-word;}
.blog-calendar {display: none;}
.blgitm.blog-first .blg-mes,.blgitm.ww {width: 100%; float: none;}
.alist {display: block;}
.carin.fslider>.carjs,.carin.fslider .cblock,.carin.fslider .ciblock,.carin.fslider .cbl,.carin.fslider .ctable { height: 350px !important;}
.carin.fslider .qqu {bottom: 0px;min-height: 100px}.forum-icon {display: inline-block;}.fcell92 > a {  max-width: none; overflow: unset; display: inline; -webkit-line-clamp: unset !important; -webkit-box-orient: unset !important; height: unset !important; }
.foc81 {margin-top: 10px;}.fleft {float: none;width: auto;overflow-x: auto; margin-right: 0px;margin-bottom: 5px;}.ncell > a > h2,.ncell > a > .h2 {margin-top: 0px;}
.ncell > a > h3,.ncell > a > .h3 {margin-top: 0px;margin-bottom: 0px;}.painner {width: 100%;}
.forum-text::before {
display: none;
}
.forum-user,.edbu,.fcell60,.fcell47 {width: 100%;
display: flex;
float: none;
align-content: center;
justify-content: flex-start;
align-items: center;
flex-direction: row;
padding: 5px;
flex-wrap: wrap;
}
.fcell47 {max-width: 200px;}
.forum-user > div,.fcell47 > div { padding-right: 10px;}
.fright {padding-right: 0 !important; }
#u_carousel,.foc21,.fcell94 {display: none;}
.headsearch { float: left; width: auto; max-width: 240px;}
#maint_tr,#navtopper,.nnn,#logoheader,#fullsearch,#maint_bottom,#navbar_panel {display: block; }#centermenubig,.inntp,#naviner,#header2,.fullsearch,#tx0011 {align-self: center;width:100%;}#bigb .label{margin-top: 0; }
#inrnav { padding-left: 0px; }
.acmenu li > a, .borl li > a { padding: 10px; min-height: 40px;}#search_input {height: 43px;}
.lcat1.blk .yacm {width: 100%; display: table !important;}
.yacm > .oum {width: 100%;}.breadcrumb > li, .h1bread h1, .h1bread h2, .ifb.ifilter .lnk.lcat1, .ifb.ifilter .lnk.lcat1 h2 {
font-size: 10pt !important;text-transform: inherit;line-height: 1; display: inline;}#paget {margin-bottom: 10px;}.callba, .callba .inclb {width: 100%; text-align: center;}#mobadm div {font-size: 9pt;}.hlp {display: none !important;}
.inclb {margin-bottom: 20px;}
.itb2,.indivprc {padding-bottom: 20px;}
#logomini_top > img {height: 50px;}
.navbar-inner {height:auto;}.rvs .container {margin-left:0 !important; margin-right:0 !important; width: 100% !important; padding-left: 40px; padding-right: 40px;}
.mgal {width: 100%; height: auto; border-bottom: none !important;}
.mgal .span23 {max-height: none;max-width: none;width: 100% !important;}
.nw {width: 100%;}.c340,.avasl {float: none !important; width: 100% !important;}
#cabtabs {width: auto; float: none; margin-right: 0px;}
#cabtabs > li {width: auto;}
.cabcont {width: 100%; display: block;}
.mfp-iframe-scaler.transbg {height: 100vh !important;}
.resiframe {height: 400px;}
#buypanel {padding: 0px; margin-bottom: 20px !important;}.nav > li > a {padding: 10px 10px;font-size: 12pt; font-weight: 300;}.bicon.bri,.fqtyu,.it_qty,.revcont,.pr-icon {display: none;}.gitm { padding: 20px; border-bottom: 1px solid #DDDDDD; margin-bottom: 20px !important;}.price {font-size: 18pt;}.dropdown-menu {overflow-x: hidden;}
.lgmin img {max-height: 40px;}
.prcs {padding: 20px 0px 0px 0px;}
.buybutton1 {display: none;}#buypanel .buybutton1 {display: inline-block;}
#buypanel .ib {display: block;}
.itm {position: relative;top: -5px;text-transform: uppercase;}
.carousel-control {width: 20px;font-size: 10px;}
.carousel-control > i {font-size: 30px !important;}
.carousel:hover a.carousel-control.right {right: 5px;}
.carousel:hover a.carousel-control.left {left: 5px;}
.carlogotype {max-height: 50px;}
.clgfull {max-height: 190px;}
#apage .brdiv > img { height: 20px;}
.brdiv h3 {font-size: 10pt !important;line-height: 1;font-weight: 300;}.incartd2 {width: 100%; float: none;}
#tbs {font-size: 14px;margin-top: 0px;padding: 8px;}
#tbs.fa {font-size: 24px; padding: 0 8px;}
#searchmini{display: block !important; width: 100% !important; float: left;}
#inrnav {position: relative;}
#bigb, #tbs > a {width: auto;float: right;}
.dropdown-menu {left: 0 !important;}
.clogotype {height: 240px !important;}
#regauth {float: left;}
.wx03 {position: absolute !important; right: 0; width: calc(100% - 50px) !important; top: 5px; height: 36px; overflow: hidden;}
#tx0011 {display: none;}
#inbt {width: auto; text-align: left; margin-left: 10px;}
#searchmini {height: 50px;}
#inrnav .dropdown-menu {width: 280px;}#magn {height: auto !important;}
.podrp noindex {display: none !important;}.ringus.mavatar {display: none;}
.c180 {width: calc(100% - 20px);}
#apage {width: 100% !important;}
.mnl {display: block !important;}
.hd70 {display: inline-block !important;}
.hd70 a {padding: 0px !important;}#CMenu > a::before {display: none !important;}.inntp,#navbarcontainer,#maint_tr{width: 100% !important}
.w25 {width: auto !important;}
.quas {  background-size: cover; background-position: top center;}.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% - 20px); height: 300px;}
#ingal {padding: 0;}
table td.img {display: block; width: 100%;}#myCarousel, .carousel-inner > .item > .container {width: 100% !important;min-width: 100% !important;right: 0px !important;}
.owl-reponsive-class, .owl-loaded, .owl-item .item, .owl-inner {min-height: 100px !important;}
#t0016 {width: 100%;}
.owl-item .pull-left {float: left !important;display: inline-block;}
.carousel-caption h1, .carousel-caption .h1,.carousel-caption .lead { font-size: 18px !important;}
.carousel-caption .h1>img {height: 50px !important;}
.w40, .w60,.w80.blogt,.bloga,.bloga div.pull-right {width: 100% !important; float: none !important; text-align: left;}
#inrnav .ww80 {width: 80% !important; display: inline-block !important;
float: left !important;}
#inrnav .ww20 {width: 20% !important;display: inline-block !important;
float: right;}
.bloga .mavatar {display: none;}
.blgimt,.blgimt2 {width: 100%;}
#myCarousel,#carousel_container,.carousel-inner, .carousel-inner > .item, .carousel-inner .innerimg,.carousel-inner .container { height: 240px !important; max-height: 240px !important; }
.captit {width: 100% !important;float: none !important;}
.x16 {height: auto !important;}
.carousel-caption .h1 {margin: 0 !important; }
.carousel-caption .btn {margin-top: 0px;}
.carousel-indicators {display:none;}
#top_telnum,#top_telnum2 {position: static !important;}
.lgcl {display: none;}.x6lg {display: table-cell;}
.x6lg img {height: 50px; margin-right: 10px;}
.drem {width: 100%;float: none; margin-right: 0;}.online, .offline {width: 64px; height: 64px;}
.offline img,.online img{height: 56px;width: 56px; border-radius: 56px;}
.tdmob {display: block !important; width: 100% !important; float: none; text-align: left !important;}
.blfp .blgitm,#navbarcontainer { width: 100% !important;float: none;}
.blfp iframe, .blfp .blogitm img {width: 100%; height: auto;}
.blfp .bloga, .blfp .nav-pills,.x0010 {display: none;}
.blk.yacm {display: none;}
.fsr1 {display: inline-block;}
.lbask,#chkbut {display: none !important;}

.inlogo img {max-height: 60px;}
.blfp .blogcell {height: auto !important; overflow: visible;}.parallax,.parallax_container {background-size: contain; position: static !important; height: auto !important; overflow: visible !important; background-position: 0% 0% !important;}.owl-item .item,.owl-inner {min-height: 80px !important;}
.ibhbib {text-align: center;}td.lfmob {padding-left: 5px;}.owl-item .h4.ll,.owl-item .label-danger,.owl-item .muted {display: none;}
.owl-item .pull-left {float: none !important; display: block;}
.owl-inner.pull-left {width: 100px !important; height: 100px !important; min-height: 100px !important;float: none !important; text-align: center;}
.owl-inner.pull-left img{ height: 90px !important;}
.owl-item .h2.ll {font-size: 20px;}.lct br,#tinavtr {display: none;}
.lct .lgd {height: 26px; max-width: 26px;float: left;}
#pn > .ifb > .lnk { text-align: left !important; padding-left: 20px; width: 100%; max-width: 100%;}
#pn > .ifb > .lnk h2 { margin-top: 2px !important; margin-left: 10px !important;}.x0010,.ited,.itstat {width: 100% !important;float: none !important;}
.fcnt,.cim {display: inline-block; width: 100% !important;}
.galtable {border-collapse: separate;border-spacing: 0px;}
.cl_item,#tab_ingal,.gdfotos{width: 100%;}
.cl_item:nth-child(odd) { margin-right: 0;}#main {width: 100%;}
.w40, .w70, .w30, .w33, .lfmob.mr.w20 {float: none !important;width: auto !important; }
.formad .w30 {width: 100% !important;float: left !important;}
.formad .w50 {width: 100% !important;float: none !important;}
avasl {margin-top: 40px; border-top: 2px solid #DDDDDD;}
.avasl .bcell {width: 100% !important;}
.header5 > li {border-right: none !important;min-width: 100px;}
.lfmob { vertical-align: top;}
.magnifersl {position: relative !important;}
#buypanel { max-width: none;}#centermenu,.codiv {float: none;width: 100% !important;padding: 20px 0px 20px 0px !important;}
#centermenu{padding: 0px 0px 20px 0px !important;}.avatar {-moz-border-radius: 0px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;border-radius: 0px;height: 56px;width: 56px;overflow: hidden;}
.avatar > a > i { font-size: 56px;}.lotdiv {float: left; height: auto; width: 100%; margin-bottom: 10px; margin-right: 0px; overflow: visible;}
.lotdiv > div > .span15 { width: 50px !important; margin-bottom: 0px;}
.lotdiv > div { height: auto; overflow: visible;}
.lotdiv > .cc {float: left; margin-right: 10px;}
.lotdiv > h4,.lotdiv > .h4 { margin: 0; height: auto; overflow: visible;}
.lot_d, .lot_p, lot_pb {float: left; margin-right: 10px; display: inline-block;}
.lot_pb { margin-top: 0px;}.mfp-iframe-holder .mfp-content {max-width: 100%;}.carousel-inner {width: 100% !important;}
.dropdown-menu li > a:not[.yacm], .dropdown-menu li > a > i {max-width: 90% !important;display: inline-block !important;overflow: hidden;white-space: normal !important;}
.dropdown-menu.dropdown-menu-left {position: absolute;}.lfmob {white-space: normal !important;}
.mw50 .w20, .mw50 .ibhbib.h3, .mw50 .tbib.h4 {width: 50% !important;font-size: 13px !important;margin-top: 0px !important;}
.mw50 .ibhbib.h3, .mw50 .tbib.h4 {margin-left: 10px;}
.lfmob.w50 {display: block;float:none;width: 100% !important;}
.fcell { margin-left: 10px;}.camenu {display: block;height: auto !important;}
.prmob {float: right;}
.camenu::not(.cmn1) > .onavi4,.camenu::not(.cmn1) > .onavi4n, .fright.pcont {height: auto;width: 100%;}
.camenu.cmn1 > .onavi4,.camenu.cmn1 > .onavi4n {margin-top: 2px;}
.caim {background-size: cover;}
.cim,.catelem .small.cpri{height: auto !important;}
.cim h2 > a,.cim .h2 > a { background-color: #075FAD;}
.onavi4.man,.onavi4n.man{display: none;}
.camenu > .onavi4 > .dropdown-menu,.camenu > .onavi4n > .dropdown-menu {margin-top: 0px;position: relative;}
.table2:not(.noblock) > tbody > tr > th,.table2:not(.noblock) > tr > th,.table2:not(.noblock) > tbody > tr > td,.table2:not(.noblock) > tr > td {
display: inline-block;padding-left: inherit !important;}
.ctz,.ctdz,.cats3 {display: block !important; width: 100% !important;}
#bigb {margin-right: 0px;}
#mobadm {display: block;position: fixed;top: -2px;right:-5px;z-index: 3001;height: 58px !important;}
#centermenubig {padding: 10px !important;margin-left: 0px !important;margin-right: 0px !important;}
#searchmini {padding-left: 10px; padding-right: 10px;}
.carousel  .innerimg {width: auto;}
.navbar-fixed-top, .navbar-fixed-bottom, .navbar.nnn {position: inherit !important;background-color: #075FAD;}
.contentbox {margin-top: 0px !important;width: 100%;}
.container {padding-right: 0px;padding-left: 0px;}
.block_container,#myReviews {margin-left: 0px !important;margin-right: 0px !important;width: 100% !important;}
.camenu {max-width: 100%;}
.newsdiv, #centermenubig > table, #centermenubig > div > .content, .content, .titlediv,#bottom_links_inner > div, #footer_inner > div{width: 100% !important;margin-left: 0px !important;margin-right: 0px !important;}
#navtopper > div > table {width: 100% !important;margin-left: 0px !important;margin-right: 0px !important;}
.outerbox, #naviner {margin-left: 0px;}
.dcomm {width: 100%;}
#centermenubig > table > tbody > tr > td{background-color: transparent;border-color: none;width: 100%;}
.carousel-caption {max-width: 100%;}
.fcell {padding-top: 5px !important;padding-bottom: 5px !important;}
.parallax {margin-left: 0px !important;margin-right: 0px !important;padding-left: 10px;padding-right: 10px;}
.avatarcoll {display: inline-block;height: 70px;overflow-x: auto;overflow-y: auto;width: 100%;}
.fixedmenu_inner > li:not(.f1) { width: 100%;}
td.ed0, #cal_blog, .nohidden:not(.btn){display: block;width: 100%;float: none !important;}
.btn.nohidden {display: inline-block; width: auto;}
#navbarcontainer > div > ul > li > ul.pull-right {float: left !important;text-align: left;left: 0 !important;right: auto !important;}
#navbarcontainer > div > ul > li > a {display: block;width: 100%;text-align: left; height: auto;}
#navbarcontainer > div > ul > li.dropdown > a,#navbarcontainer > div > ul > li.f1:not(#lbask) > a, .t0003{ display: none;}
.f1.logomini{ display: none !important;}
.bgnc12 a.blk.yacm,#inrnav .dropdown-toggle.nohidden .fa:not(.caicon) {display: inline-block !important; float: right !important;}
#regauth > a { padding-right: 5px;}
#regauth > a > .fa {margin-top: 5px;}
.bgnc12 a.blk.yacm { width: 40px !important; overflow: hidden;}
#inrnav .fa-angle-down::before { content: "\f105";}
.navbar .dropdown > .dropdown-toggle:hover > .fa-angle-down {-webkit-transform: rotate(90deg);transform: rotate(90deg);}
.bgnc12 li > a.pull-left { width: calc(100% - 40px) !important; float: left !important;}
.nohidden { display: block !important; width: 100%; overflow-x: hidden;}
.nohidden.btn{ overflow-x: unset !important;}
.hiddenmo{ display: none;}
#inmenu { display: inline !important; width: 50px; float: left;}
#inmenu > a, #accordeon_search,#search_input { position: static; display: inline-block !important; width: 100% !important;}

#myCarousel .carousel-inner .container { padding-left: 40px !important;}
input.form-control:not(#flsearch), select.form-control, .btn, .formad, .dblk textarea {max-width: none !important;}
.f1.logomini {width: auto;}
.f1.logomini > a > img, .f1.logomini > a > i { margin-left: 10px; margin-right: 10px;}
td.day, .tce > tbody > tr > td, .tce > tr > td, .tce > tbody > tr > th,.tce > tr > th, .tce th, .tce td, .tce th, .tce td{display: table-cell;padding: 8px !important;}
#tsrt, #tsrt2, #tsrt3 {float: left !important;padding-bottom: 10px;text-align: left;}
textarea {margin-bottom: 20px;}
iframe {width: 100% !important;}
.offline, .online {float: left; margin-right: 0;}
#btm_ewc, #btm_cp, #soc_icons { font-size: 12pt;float: none !important;}
#btm_ewc img {max-width: 100px !important;}
#btm_telef { font-size: 30px; margin: 10px;}
#btm_cp { text-align: center !important;}
#btm_map {margin-top: 10px; padding: 10px; border-top: 1px solid #0C121C55;}
#btm_map a {width: 100%; display: block; text-align: center;}
#newregs,#btm_map .ml, .bottom_links, .hr3,#logomini_bottom, .widget, .logotype, .widget, .content noindex, #kwr, #trightmenu, .maxlen, #additembut, #jsbask, #apage > div > .pagination, #tsrt2, .caicon, .nomob {display: none !important;}
#tleftmenu {display: block !important; float: none; width: 100% !important;}
.dbl {margin-left: 0px !important;}
#footer_inner {width: 100% !important;}
.modfilter > .ifilter > form > .ifb > .ifilter_n2 > .panel-collapse {max-height: none !important;overflow-y: auto;position: static;min-width: auto;}
.modfilter > .ifilter > form > .ifb > .ifilter_n2 {float: none;border-top: none;margin-right: 0px;min-width: auto;}
.modfilter > .ifilter > form > .ifb {margin-right: 0px;}
.bubble {margin-left: -180px;}
.inlogo {display: inline-block; float: left; width: auto;overflow: hidden;}
.inlogo .lgbig > img {margin-left: 0px;margin-right: 0px;max-height: 60px;}
.oum,.oum2 {width: 100%;}
#buypanel {width: 100% !important;}
#bigb > a > img {width: 100px;}
.camenu,.moblk td{display: block;height: auto !important;}
.camenu::not(.cmn1) {padding-right: 30px;}
.inlogotel > a {font-size: 24px !important;}
.inlogotel > a > i {display: inline-block !important;}
.inlogotel {margin-right: 0px;padding-bottom: 0px;}
.playlist > li {float: none;width: auto;display: inline-block;}
.carousel-caption {padding-left: 0px !important;padding-right: 0px !important;padding-top: 0px !important;padding-bottom: 0px !important;}
.carousel-caption > h1,.carousel-caption > .h1 {font-size: 30px !important;}
.mnu20 .lcat1,.mnu10 .lcat1,.mnu40 .lcat1,.mnu30 .lcat1{width: 100%;}
.acmenu { white-space: normal !important; }
.icart {float: left; width: 450px;}
.h1, h1 {font-size: 18pt;line-height: 1.2;font-weight: 600;}
.h2, h2,.h2 font, h2 font,.h2 span, h2 span {font-size: 16pt !important;line-height: 1.2;  font-weight: 600;}
.h3, h3,.h3 font, h3 font,.h3 span, h3 span {font-size: 12pt !important;line-height: 1.2;font-weight: 600;}
.pt2 tr {border-bottom: 2px solid #dadada;}
.fhead12, .fhead10,.fhead9,.fhead6,.fhead8,.fhead99,.fhead20,.td3,.fhead98,.fcell44,.foc10,.foc8,.foc9,.foc34 {display: none !important;}
.span25 {width: 24px;}
.pgn2 > li > a, .pgn2 > li > span,.pgn1 > li > a, .pgn1 > li > span,.pgn3 > li > a, .pgn3 > li > span {
color: #075FAD !important;background-color: transparent !important; border: 0 !important; padding: 5px 10px 5px 10px !important; font-size: 10pt;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
color: #F7F7F7 !important;
background-color: #075FAD !important;
}
.pagination {padding: 0;margin: 0;}
.fcell,.fright,.fleft,.fcell60 .small,.ffoot1{
margin-left: 0px;word-break: break-word;word-wrap: break-word;font-size: 10pt;}
.fcell48 {font-size: 10pt !important;}
table.pt20 > tbody > tr > td {padding: 10px !important;}
.stars, .foc30,.foc31,.fcell49 {font-size: 10pt;padding: 0; font-weight: 300;}
.stars > font > i,.foc31  {padding: 0px;}
.fcell48 {line-height: 1em; margin: 0;}
.foc20 {display: inline-block; float: none;}
.foc21 {margin-left: 0 !important;}
.foc31 {float: right;}
.fhead4,.foc31,.foc30,.fcell71,.foc55,.foc74,.foc76,#footer_inner,.fcell70,.foc86,.foc88,.ffoot1,.fcell83,.fcell81 {margin: 0 !important; padding: 0 !important;}
td.fcell83 {float: right; padding-top: 10px !important; padding-right: 0 !important;}
td.fcell82 {float: left; width: calc(100% - 32px); margin: 0 !important; padding: 20px 0px 0px 0px !important;}
.frmitl3,.fcell81 {clear: both; text-align: left;}
.fcell81 {float: left;}
.fcell81 .small {font-size: 10pt !important;}
.online,.offline { border-radius: 0;}
.fcell83 .monline {border: 4px solid rgba(75,150,75,0) !important;overflow: hidden;height: 32px;width: 32px;box-sizing: border-box;}
.fcell83 .moffline {border: 4px solid rgba(12,18,28,0) !important;overflow: hidden;height: 32px;width: 32px;box-sizing: border-box;}
.fcell83 .moffline>.mavatar,.fcell83 .monline>.mavatar {height: 24px;width: 24px;}
.foc35 {padding: 0 !important; margin-bottom: 10px;}
.foc13,.fcell73 {float: left; display: inline-block;}
.foc77,.foc90 {margin-top: 0px !important;text-align: center !important;}
.fcell82 .fa-2x, .forum-rating .fa,.foc102 .fa, .forum-rang {font-size: 1em;}
.fright.pcell { display: inline; padding-top: 0px !important; padding-left: 0px !important;padding-right: 0px !important;}
.fright.pcell br {display: block; height: 1px; width: 100%; margin-top: -1px; content: '';}
#footer_inner {padding-top: 20px !important;padding-left: 20px !important;padding-right: 20px !important;}
.fright .pull-left,.fright .pull-right {float: none !important;}
.edbu .clearfix {display: none; clear: none;}
.fright .rr {text-align: left !important;}
.forum-text {margin-top: 10px; }
.pcell,.forum-footer {width: 100%;}
}
/*avacreator only*/
@media (max-width: 979px) {.outerbox {margin-left: 0px !important;}#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;}
.c340,.avasl,.toprint {float: none !important; width: 100% !important; margin-left: 0 !important; margin-top: 10px;}
.bltit,#cal_blog {margin-left: 0 !important;}
img, iframe, embed, object {max-width: 360px; height: auto;}
#magn,.bigfoto,.w50 {display: block; width: 100% !important;max-width: none;max-height: none;height: auto;}
.cartmain {overflow-x: hidden;}
.magnifiersl,.tracker,.statusdiv,.cursorshade,.ilo {display: none !important;}
.tc {position: absolute; top: 0px; height: auto;}
#magn,.icart,.bigfoto,.cartmain,.icart, .owlincart{width: 100% !important;clear: both;float: none; min-height: auto; min-width: auto; max-width: none;}
.itemdiv a:not(.tooltips.cu) {display: block;}
.itemdiv .flo {display: block;float: none !important;width: 100%;height: auto;max-height: none;max-width: none;}

.btn-lg {max-width: 280px !important; max-height: none; height: auto; white-space: normal;}
}/* CSS zdces ! DONT REMOVE THIS ! */
.camenu.cmn1 > div > a {
    max-width: none;
}
.gal-list{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
    flex-direction: row;
}
.beauty_block{
    justify-content: space-around;
}

.quas {
background-size: contain;
//height: 300px;
}
.inlogo .lgbig > img {
    margin-bottom: 10px;
margin-top: 10px;
    min-width: 220px;
}
@media (max-width: 450px) {
.incarousel {display: none;}
#tinbg {
position: absolute;
    top: 40px;
    right: 0px;
    display: inline-block;
    width: 60px !important;
}
.inlogo .lgbig > img {
    min-width: 284px;
}
#catalog_container3 .blk.mr {width: calc(100% - 60px);}
.camenu.cmn1 {display: none !important;}
}

@media (max-width: 979px) {
#navbarcontainer > div > ul > li.dropdown > a, #navbarcontainer > div > ul > li.f1:not(#lbask) > a, .t0003 {
    display: block !important;
}
#tinlogo {
    display: block;
}
.d0003 .w50 {width: 100% !important;}
.incartd {width: 100% !important; }
#navbarcontainer > div > ul > li.dropdown > a {display: none !important;}
#navbarcontainer > div > ul > li.dropdown > a.nohidden {display: block !important;}
#camenu {display: none !important;}
}