body {color:#555;}
#topmenu_holder.yjsgmega, #topmenu_holder.topmodpoz, #topmenu_holder.topmodpoz_navbar {background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#d8e0e8));background-image: -webkit-linear-gradient(top, white, #d8e0e8);background-image: -o-linear-gradient(top, white, #d8e0e8);background-image: linear-gradient(to bottom, white, #f0f0f1);background-repeat: repeat-x;border-top: 1px solid #d8e0e8;border-bottom: 1px solid #d8e0e8;}
#centerbottom {}
strong {font-weight:100;}
div.userpages {}
div.userpageswrap.offline div.userpages {border:none;background:#f2f5ff;}
div.userpages dt {background:#f2f5ff;border:1px solid #ccc;}
.footer_holders {background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#d5d5d5));background-image: -webkit-linear-gradient(top, white, #d5d5d5);background-image: -o-linear-gradient(top, white, #d5d5d5);background-image: linear-gradient(to bottom, white, #d5d5d5);border-top: solid 1px #ddd;padding: 0;}
.footer_holders.footer {background:#c8c8c8;}
#logo {background:url(../images/blue/logo.png) no-repeat 0px 0px;}
.blue_yjsg2_out {background:#fdfdfd;}
.single-service-area {position: relative;z-index: 1;text-align: center;}
.single-service-area .service-icon {background-color: #d8e0e8;font-size: 42px;color: #d34a44;text-align: center;line-height: 55px;border-radius: 80px 200px 200px 362px;margin: 25px auto 0;-webkit-transition-duration: 10ms;-o-transition-duration: 10ms;transition-duration: 10ms;clip-path: polygon(0% 0%, 0% 0%, 65% 0%, 67% 92%, 35% 90%, 33% 0%);padding: 6px 0 4px 0;}
.single-service-area h5 {font-size: 22px;display: block;margin-bottom: 15px;-webkit-transition-duration:10ms;-o-transition-duration: 10ms;transition-duration: 10ms;font-weight: 600;}
.single-service-area:hover .service-icon {background-color: #d34a44;color: #ffffff;}
.single-service-area:focus h5, .single-service-area:hover h5 {color: #d34a44;}
.single-service-area p {line-height: 1.5;color: #707070;font-size: 16px;font-weight: normal;position: relative;}
.icon_1:before{content:url(/images/icon_1.png);}
.icon_2:before{content:url(/images/icon_2.png);}
.icon_3:before{content:url(/images/icon_3.png);}
.icon_4:before{content:url(/images/icon_4.png);}
.icon_5:before{content:url(/images/icon_5.png);}
.icon_6:before{content:url(/images/icon_6.png);}
.icon_7:before{content:url(/images/icon_7.png);}
.icon_8:before{content:url(/images/icon_8.png);}
.ic1 {}
.ic1 img{text-align: center;margin: 0 auto;display: block;}
.bl2 {word-wrap: break-word;overflow: hidden;border-radius: 6px;background-color: #f0f0f1;border: solid 1px #f0f0f1;}
.bl3{border: solid 1px #bcbcbc;padding: 20px 20px 0 20px;margin: 0 10px 10px 10px;border-radius: 10px;background-image: linear-gradient(160deg, rgb(249, 250, 252) 0%, rgb(240 240 241) 128%);}
.bl4 {border: solid 1px #bcbcbc;padding: 20px;margin: 0 10px 10px 10px;border-radius: 10px;background-image: linear-gradient(160deg, rgb(249, 250, 252) 0%, rgb(240 240 241) 128%);}
.gs1 {display: inline;}
.gs1 a{text-transform: uppercase;font-size: 16px;color: #bc1817;margin-bottom: 25px;text-align: left;}
.gs1 i {font-style: normal;display: block;color: #b5b5b5;}
a.stoimadv {box-shadow: 0 0rem 0.5rem rgba(0, 0, 0, 0.2), 0 0rem 0px 0.0rem rgb(141 141 141) inset;border-radius: 5px;background-color: #bc1817;padding: 10px;color: #fff;text-transform: uppercase;font-size: 15px;}   
a.stoimadv:hover  {background-color: #933231;}
.hh2 {text-align: center;font-size: 18px;line-height: 23px;box-sizing: border-box;min-width: 183px;margin: 0 0 18px 0px;text-transform: uppercase;color: #bc1817 !important;}
h2.hh1 {text-align: center;line-height: 1.1em;margin: 4px auto 20px auto;font-size: 18px;}
h2.hh1 strong {display: block;color: #bc1817;font-size: 20px;margin-bottom: 0px;height: 63px;line-height: 5;}
h2.hh1 strong:before {content: '';background: url(/images/auto-dm-r.png) no-repeat left center;position: absolute;display: block;right: 0;left: 0;height: 114px;background-position: center center;}
h2.hh3 {text-align: center;line-height: 1.1em;margin: 4px auto 55px auto;font-size: 18px;}
h2.hh3 strong {display: block;color: #bc1817;font-size: 20px;margin-bottom: 0px;height: 63px;line-height: 5;}
h2.hh3 strong:before {content: '';background: url(/images/auto-dm-lab.png) no-repeat left center;position: absolute;display: block;right: 0;left: 0;height: 114px;background-position: center center;}
h2.hh4 {text-align: center;font-size: 26px;text-transform: uppercase;}
h2.hh4 strong {display: block;color: #bc1817;font-size: 15px;text-transform: uppercase;}
.pa{margin: 0px;padding: 4px;}
.pa2{margin: 0;padding: 0;}
.pa2 h2{margin: 0;padding: 15px 0 0 0;color:#bc1817}
.fo{font-size: 13px;}
.ig1{margin: 0 0 3px 0;text-align: center;border-radius: 10px;border: solid 1px #dee0e6;}
ul.gfooter {color:#f00;display: inline-block;}
ul.gfooter li {float: left;list-style-type: none;}
ul.gfooter li a {font-size: 18px;}
.gf {float: left;list-style-type: none;background-color: #cd312a;color: white;display: inline-block;font-size: 20px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;padding: 12px;width: 20px;border-radius: 2px;text-align: center;margin-right: 5px;-webkit-box-shadow: inset 0px 0px 0px 3px rgb(201 201 201);box-shadow: inset 0px 0px 0px 3px rgb(201 201 201);border-radius: 9px;}
.gf:hover {background: #ffffff}
.gfooter .yjsg-col-1-4 h4, .gfooter .yjsg-col-1-5 h4 {font-size: 14px;text-transform: uppercase;font-weight: 700;margin: 20px auto 5px auto;line-height: normal;}
.gfooter .yjsg-col-1-5 ul li a {margin: 0 20px  10px 0;font-size: 18px;}
.k2c ul li{text-align: center;display: inline-block;border-radius: 25px;}
.k2c img{width:100%;}
.k3c {border: solid 9px #f0f0f1;padding: 10px;background-color: #ffffff;}
.k4c ul li {width:100%;}
em {font-style: normal!important;}
li.cart {border: solid 1px #ddd;padding: 10px;margin: 3px 8px 21px 8px;border-radius: 10px;background-color: #ffffff;background-color: #d8e0e8;background-image: -moz-linear-gradient(top, white, #d8e0e8);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#d8e0e8));background-image: -webkit-linear-gradient(top, white, #d8e0e8);background-image: -o-linear-gradient(top, white, #d8e0e8);background-image: linear-gradient(to bottom, white, #d8e0e8);background-repeat: repeat-x;}
.blue_yjsg3_out {}
.blue_yjsg4_out {background: #FAFAFA;border-bottom:1px solid #d8d8d8;}
/* footer_holders */
/* SITE LINKS */
a {text-decoration: none;color:#656565;}
/* SITE HOVERS */
a:focus, a:hover {}
/* SITE HEADINGS */
h1, h2, h3, h4, h5, h6 {color:#6a6a6a;text-transform: uppercase;margin: 10px 5px 10px 5px;line-height: 1.1em;}
/* SITE LI IMAGE */
/* ARTICLE TABLE OF CONTENTS */
fieldset, #article-index ul{border:1px solid #dcdcdc;}
#article-index ul li{border-bottom:1px solid #dcdcdc;}
#article-index ul li:last-child{border:none;}
/* INPUTBOXES */
.inputbox {background: #FFFFFF;border: 1px solid #dcdcdc;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.inputbox:hover, .inputbox:focus {background: #F7F7F7;border: 1px solid #838383;}
/*BUTTONS AND READON
--------------------- */
.button, .button:hover, .validate, a.readon, a.hover, a.focus {background:#007ebd;color:#fff;text-shadow:none;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
a.readon:hover {color:#111;}
/*TOP MENU STYLE FOR SPLIT MENU, CSS DROPDOWN AND SMOOTH DROPDOWN
--------------------- */
/* sub sub ul border */
.top_menu ul.subul_main {border: 1px solid #D4D4D4;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background:#fff;}
.top_menu ul.group_holder ul.subul_main.level2, .top_menu ul.group_holder ul.subul_main.level4 {border:none;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;}
.top_menu ul.subul_main a.first {-webkit-border-top-left-radius: 4px;-moz-border-top-left-radius: 4px;border-top-left-radius: 4px;-webkit-border-top-right-radius: 4px;-moz-border-top-right-radius: 4px;border-top-right-radius: 4px;}
.top_menu ul.subul_main a.last {-webkit-border-bottom-left-radius: 4px;-moz-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;-webkit-border-bottom-right-radius: 4px;-moz-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;}
.top_menu li {background-image:none;}
/* reset Bootstrap navbar */
.navbar-inner {-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;}
/*SUBTITLE */
.top_menu ul li a span.yjm_desc {color:#8b8b8b;}
/* active and hover */
.horiznav ul li.active a span.yjm_desc, .horiznav ul li a:hover span.yjm_desc {text-shadow:1px 1px #fff;}
/* HASCHILD ARROWS */
.top_menu ul li.haschild span.child a {position:relative;}
.top_menu ul li.haschild span.child a:after {font-family: 'FontAwesome';content: "\f0d7";position: absolute;top:30%;left: 0px;padding: 2px 7px;}
.top_menu ul.subul_main li.haschild span.child a:after {font-family: 'FontAwesome';content: "\f0da";position: absolute;top:30%;left:auto;right:10px;}
.top_menu ul.subul_main li.haschild span.child a:hover:after {content: "\f0d7";}
/* rtl */
body.style_blue.yjsgrtl .top_menu ul.subul_main li.haschild span.child a:after {right:auto;left:10px;content: "\f0d9";}
/*SUB LEVELS A*/
.top_menu ul.subul_main li a {background:#fff;border-bottom: 1px solid #D4D4D4;}
.top_menu ul.subul_main li a:hover, .top_menu ul.subul_main li a.activepath {background:#f5f5f5;color: #121212;}
/* Group holder title*/
.top_menu ul.subul_main.group_holder li.holdsgroup ul.subul_main {border:none;}
.top_menu ul.subul_main li.holdsgroup a.holdsgroupTitle {border:none;color: #888;}
.top_menu ul.subul_main li.holdsgroup a.holdsgroupTitle:after {display:none;}
/* MODULE IN MENU */
.top_menu ul.subul_main li.has_module a.yj_menu_module_holder:hover{background:#fff;}
.top_menu ul.subul_main li.has_module .yjsquare_in{color:#555;cursor:default;}
/* SEPARATOR */
span.separator {color: #888;background:#fff;border-bottom: 1px solid #D4D4D4;}
/* DROPLINE */
ul.subul_main.dropline.dlevel1 {background:#f8f8f8;border:none;-webkit-box-shadow:inset #D4D4D4 0 1px 0 0, inset 0 5px 5px #f8f8f8, inset 0px -5px 5px #f2f2f2;-moz-box-shadow:inset #D4D4D4 0 1px 0 0, inset 0 5px 5px #f8f8f8, inset 0px -5px 5px #f2f2f2;-khtml-box-shadow:inset #D4D4D4 0 1px 0 0, inset 0 5px 5px #f8f8f8, inset 0px -5px 5px #f2f2f2;box-shadow:inset #D4D4D4 0 1px 0 0, inset 0 5px 5px #f8f8f8, inset 0px -5px 5px #f2f2f2;-webkit-border-radius:0px;-khtml-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
ul.subul_main.dropline.dlevel1 a.dlevel1a {background:none;}
/*SIDE MENU MODULE
--------------------- */
.defaultmenu li a {position:relative;display:block;}
.defaultmenu li a:after {font-family: 'FontAwesome';content: "\f196";position: absolute;top:4px;left:-18px;}
.defaultmenu a.alast {border:none;}
.defaultmenu a.isactivea, .defaultmenu li a:hover {}
/* rtl */
body.style_blue.yjsgrtl ul.defaultmenu li a:after {content: "\f053";left:auto;right:-15px;}
/* Accordion side menu */
ul.defaultmenu.yjsgacc li.active_yjsgacc a.yjsgtoggler:after{content: "\f147";color: #bc1817;}
/* FOOTER MENU MODULE*/
#footmod ul.defaultmenu li a, #footmod ul.defaultmenu li a:hover, #footmod ul.defaultmenu a.isactivea {border:none;background:none;}
/*USER PAGES STYLES */
/*SECTION TABLE */
table.category {border: 1px solid #DDD;border-collapse: separate;border-bottom:none;}
table.category td {border-bottom: 1px solid #DDD;}
th.sectiontableheader {border-bottom: 1px solid #DDD;background:#fff;}
tr.sectiontableentry1 td {background-color: #fafafa;}
tr.sectiontableentry2 td {background-color: #fff;}
tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td {background-color: #f7f7f7;}
.yjsglogo {display:block;height:35px;width:35px;margin:auto 0;padding:0;position:absolute;top: 15px;bottom: 0;left:auto;right: 15px;background: url(/images/auto-dmlogist-mini.png) no-repeat center center;}
.yjsglogo span {line-height:999px;}
div#mmenu_holder {background:#fff;border: 1px solid #D4D4D4;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065);box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);}
/**/
.kursi2 {font-size: 14px;display: table;margin: 0 19px -4px 19px;border-top: solid 1px #bc181745;padding: 3px 0 0 0;line-height: 20px;} 
.dmk {padding: 5px 0 0 0;margin: 0 -11px 0 0;}
.tod2{display: inline-table;padding: 5px;border-radius: 6px;line-height: 20px !important;margin: 3px 3px 10px 5px;background-color: #f5f5f5;border: solid 1px #e2e2e2;font-size: 15px;}
.tod3{line-height: 20px!important;display: inline-block;margin: 10px 6px 0 0;}
.tod3 img{-webkit-filter: grayscale(99%);filter: grayscale(99%);}
.tod3 img:hover {transition: filter .2s ease-in-out;-webkit-filter: grayscale(0%);filter: grayscale(0%);}
.dol2 {margin-top: 10px;}
#kurs_dollars {color: #bc1817;display: block;margin-bottom: 2px;}
#kurs_euro {color: #bc1817;display: block;margin-bottom: 2px;}
#kurs_cny {color: #bc1817;display: block;margin-bottom: 2px;}
#kurs_date {color: #bc1817;display: block;margin-bottom: 2px;}
.kd {color: #bc1817;display: block;margin-bottom: 2px;}
.kd a{color: #bc1817}
#rjr {color: #bc1817;display: block;margin-bottom: 2px;}
#rjr2 {color: #bc1817;margin-bottom: 2px;}
.kimg {margin-bottom: 15px;border-radius: 15px;width: 100%;border: solid 1px #ddd;padding: 3px;}
.kurs_valut i{position: relative;color: #bc1817;margin-left: 6px;top: -1px;}
.ck {font-size: 41px;position: relative;float: left;margin-right: 5px;top: -1px;color: #bc1817;}
/**/
.fo ul li {display: flex !important;flex-wrap: nowrap;justify-content: space-between;}
.fo2{font-weight: bold;line-height: 1;align-items: baseline;float: left;word-spacing: 0;background-color: #fff;padding: 9px;border-radius: 10px;overflow: hidden;display: inline-block;margin: 10px 0 0 0;border: solid 1px #bcbcbc;}
.fo2 span:nth-child(0) {font-size: 20px;font-style: initial;}
.fo2 span:nth-child(1) {font-size: 20px;font-style: initial;}
.fo2 span:nth-child(2) {font-size: 22px;margin-left: 5px;color: #bc1817;font-style: initial;}
p.fo2 {font-weight: bold;}
ul.dm1{color: #555;margin-left: 7px;}
ul.dm1 li {list-style: none;text-align: inherit;line-height: 25px;}
ul.dm1 li i {font-weight: bold;}
ul.dm1 li::marker {font-size: 20px;color: #bc1817;}
ul.dm2{color: #555;margin-left: 26px;}
ul.dm2 li {list-style: square;text-align: inherit;line-height: 25px;}
ul.dm2 li i {font-weight: bold;}
ul.dm2 li::marker {font-size: 20px;color: #bc1817;}
.dm3 {margin: 0 0 0 22px;}
.dm3 li::marker{color: #bc1817;}
ul {list-style-type: square;}
p.st {background-color: #ececec;padding: 5px 15px 5px 5px!important;margin: 15px 15px 10px 0!important;border-radius: 7px;border: solid 1px #ddd;box-shadow: 0 0rem 0.5rem rgb(171 171 171 / 20%);}
/**/
.scrl{display:none;}
.wht {background: #fff;}
.wht:hover {background: #00a884;}
.z1 {margin: 0 10px 20px 10px;padding: 25px;overflow: hidden;border: solid 1px #ddd;border-radius: 15px;background-color: #fff;}
.z1 h2{text-align:center;font-size: 20px;line-height: 23px;box-sizing: border-box;min-width: 196px;margin: 20px 0 20px 0;text-transform: uppercase;color: #b32120!important;}
.z1 p{font-size: 16px;line-height: 23px;box-sizing: border-box;min-width: 196px;text-transform: uppercase;color: #b32120; font-weight:bold}
#yjsg-off-canvas .canvas_active {width: 250px;position: relative;top: 50px;margin: 0 auto;border-radius: 10px;}
/**/
.po1 i {font-style: inherit;display: block;font-weight: bold;font-size: 16px;text-transform: uppercase;margin:10px 5px 0 5px;}
.po1 {display: block;text-decoration: none;line-height: 18px; margin:30px 0 60px 0}
.fa-times:before {content: "\f011";display: inline-block;height: 40px;width: 40px;border-radius: 9px;position: relative;left: 9px;padding: 9px 0 0 15px;font-size: 31px;color: #fff;background-color: #bc1817;background-image: -webkit-linear-gradient(hsla(0, 0%, 0%, .1), hsla(0, 0%, 100%, .1)), -webkit-linear-gradient(left, #bc1817 50%, #bc1817 50%);box-shadow: inset 0 1px 4px hsl(0deg 0% 0% / 50%), inset 0 0 10px hsl(0deg 0% 100% / 50%), 0 0 0 1px hsla(0, 0%, 0%, .1), 0 -1px 2px 2px hsla(0, 0%, 0%, .25), 0 2px 2px 2px hsla(0, 0%, 100%, .75);}
.yjsg-off_canvas_in .closeCanvas {position: absolute;bottom: 0;right: 18px;cursor: pointer;font-size: 30px;bottom: 7px;}
.fa-bars {background-image: -webkit-linear-gradient(hsla(0, 0%, 0%, .1), hsla(0, 0%, 100%, .1)), -webkit-linear-gradient(left, #bc1817 50%, #bc1817 50%);background-size: 100% 100%, 200% 100%;background-position: 0 0, 15px 0;border-radius: 25px;box-shadow: inset 0 1px 4px hsla(0, 0%, 0%, .5), inset 0 0 10px hsla(0, 0%, 0%, .5), 0 0 0 1px hsla(0, 0%, 0%, .1), 0 -1px 2px 2px hsla(0, 0%, 0%, .25), 0 2px 2px 2px hsla(0, 0%, 100%, .75);cursor: pointer;height: 25px;padding-right: 25px;width: 28px;-webkit-appearance: none;-webkit-transition: .25s;}
.fa-navicon:before, .fa-reorder:before, .fa-bars:before {background-color: #eee;background-image: -webkit-linear-gradient(hsla(0, 0%, 100%, .1), hsla(0, 0%, 0%, .1));border-radius: 25px;box-shadow: inset 0 1px 1px 1px hsla(0, 0%, 100%, 1), inset 0 -1px 1px 1px hsla(0, 0%, 0%, .25), 0 1px 3px 1px hsla(0, 0%, 0%, .5), 0 0 2px hsla(0, 0%, 0%, .25);content: '';display: block;height: 25px;width: 35px;}
.fa:hover{color: #bc1817;}
.yjsg-offc-btn.site-offc {display: none;}
/**/
.table-wrap {text-align: center;color: #000;overflow-y: auto;}
@media screen and (max-width: 600px) {.table-wrap {    overflow-y: scroll;}
.scrl {    display: block;text-align: center;}}
.bordered {width: 100%;margin: 0 0 25px 0;border-bottom-width: 0px;border-collapse: collapse;}
.bordered td, .bordered th {border: 1px solid #ccc !important;}
.bolder {font-weight: 800;line-height: 1.3;padding: 10px;}
.bordered p {color: gray !important;margin: 0;padding: 10px;font-size: 13px;line-height: 1.3;text-align: left;}
.table-wrap th{line-height: 1.2;padding: 10px;text-align: left;}
.table-wrap td{line-height: 1.2;padding: 10px;text-align: left;}
/**/
.top_menu ul li a {z-index: 780;border-radius:5px;font-size: 14px;padding: 0 14px;text-transform: uppercase;background-color: #fff;box-shadow: 0 0.1rem 0.3rem rgba(0, 0, 0, 0.3), 0 -0.2rem 0.7rem rgba(0, 0, 0, 0.2) inset;margin:10px 0 13px 11px;}
.top_menu ul li a:hover, .top_menu li.active a.activepath{color: #fff;background-color: #bc1817;box-shadow: inset 0 1px 4px hsl(0deg 0% 0% / 50%), inset 0 0 10px hsl(0deg 0% 100% / 50%), 0 0 0 1px hsla(0, 0%, 0%, .1), 0 -1px 2px 2px hsla(0, 0%, 0%, .25), 0 2px 2px 2px hsla(0, 0%, 100%, .75);}
p a{color: #bc1817;font-weight: bold;font-style: italic;text-decoration: underline!important;}
p u{color: #bc1817;font-weight: 600;}
p.st i{color: #000000;top: 0;padding: 10px;display: inline-block;}
p i{color: #bc1817;font-weight: 600;font-size: 1.4em;text-transform: uppercase;position: relative;top: -6px;font-style: normal;}
.ycl{padding: 1px;}
.yc2{padding: 10px;}
.ycl .ph1 {background: url(../../../../images/banners/ico_ph1.png) 0 1px no-repeat;padding: 6px 0 0 37px;font-size: 15px;margin: 20px 0 25px 0;}
.ph1 {}
.ph1 strong{position: relative;top: -11px;}
.ph1 p strong {text-align: left!important;}
.ph1 a{display: block;line-height: 4px;margin-top: -8px;}
.ycl .ph222 {vertical-align: middle;line-height: 1.3;color: #b10202;min-height: 35px;background: url(../../../../images/banners/ico_ph2.png) 0 6px no-repeat;margin-bottom: 0px;box-sizing: border-box;width: 28.33%;min-width: 196px;padding: 10px 0 0 37px;box-sizing: content-box;font-size: 15px;position: relative;top: 5px;}
.ycl p{}
.socblock2 {border: solid 1px #ddd;border-radius: 1rem;overflow: auto;margin: 10px 0 15px 0;}
a.moduleCustomLink {box-shadow: 0 0rem 0.5rem rgba(0, 0, 0, 0.2), 0 0rem 0px 0.0rem rgb(141 141 141) inset;border-radius: 5px;background-color: #bc1817;color: #fff;text-transform: uppercase;position: relative;top: 4px;display: table;padding: 9px 15px;font-size: 14px;margin: auto;}
.mor{border-top: solid 1px #cccccc;margin: 10px 10px -7px 10px;height: 48px;clear: both;padding: 11px;position: relative;top: 10px;}
.mor2{font-weight: bold;align-items: baseline;top: 0px;position: relative;}
.da {overflow: hidden;margin: 0 4px 0 4px;padding-top: 10px;padding-bottom: 10px;}
.da img{margin-bottom: 10px;}
.prs td:nth-child(0){}  
.prs td:nth-child(1){}  
.prs td:nth-child(2){text-align: center;}  
.prs td:nth-child(3){text-align: center;}  
.prs td:nth-child(4){text-align: center;}  
.prs td:nth-child(5){text-align: center;}  
.prs td:nth-child(6){text-align: center;}  
.prs td:nth-child(7){text-align: center;}  
/**/
div.ig2 {}
div.ig2 h3 {padding: 16px 5px 4px 5px;color: #6a6a6a;text-transform: uppercase;margin: -20px 26px 26px 26px;line-height: 1.1em;text-align: center;}  
div.ig2 h3:hover{color: #d34b45;}  
#ya-site-form0 .ya-site-form__form .ya-site-form__input-text {border-radius: 4px;line-height: 30px;}
#ya-site-form0 .ya-site-form__search, #ya-site-form0 .ya-site-form__search td, #ya-site-form0 .yaform__precise-i  {border-radius: 10px 0 0 10px;}
#ya-site-form0 .ya-site-form__form .ya-site-form__input-text {background-color: #ffffff !important;padding: 5px;}
#ya-site-form0 .ya-site-form__submit_type_image {background: url(../../../images/loop.svg) no-repeat !important;padding: 15px;background-size: 74% !important;position: relative;top: 3px;    left: 10px;z-index: 1;}
a.cno{margin-left: -18px;}
a.cno:after{content: none!important;}
#ya-site-form0 .ya-site-form__arrow-a {right: 1px!important;}
/**/
.tcb-call {bottom: 7.7%;position: fixed;right: 45px;width: 100px;}
.fab-wrapper {position: fixed;bottom: 3rem;right: 3rem;}
.fab-checkbox {display: none!important;}
.fab {position: absolute;bottom: -1rem;right: -0.5rem;width: 4rem;height: 4rem;border-radius: 50%;transition: all 0.3s ease;z-index: 1;box-shadow: 0 0.1rem 0.2rem #5e5e5e;background: #ffffff;}
.fab:before {content: "";position: absolute;border-radius: 50%;background: #bc1817;}
.fab:hover:before {background: #000;}
.fab-checkbox:checked ~ .fab:before {width: 100%;height: 100%;background-color: rgba(255, 255, 255, 0.2);background: #bc1817;}
.fab-dots {position: absolute;height: 15px;width: 15px;background-color: white;top: 50%;transform: translateX(0%) translateY(-50%) rotate(0deg);opacity: 1;animation: blink 1s ease infinite;transition: all 0.3s ease;}
.fab-dots-1 {left: 3px;border-radius: 50%;animation-delay: 0s;background-color: #fff;}
.fab-dots-2 {left: 49%;border-radius: 50%;transform: translateX(-50%) translateY(-50%);animation-delay: 0.4s;background-color: #fff;}
.fab-dots-3 {right: 3px;border-radius: 50%;animation-delay: 0.8s;background-color: #fff;}
.fab-checkbox:checked ~ .fab .fab-dots {animation: none;}
.fab-wheel {position: absolute;bottom: 0;right: 0;width: 34px;height: 92px;transform-origin: bottom right;transform: scale(0);}
.fab-checkbox:checked ~ .fab-wheel {transform: scale(1);}
.fab-action {position: absolute;background: #fff;width: 3rem;height: 3rem;border-radius: 20%;display: flex;align-items: center;justify-content: center;color: white;transition: all 0.5s ease;opacity: 0;background-image: -webkit-linear-gradient(hsla(0, 0%, 0%, .1), hsla(0, 0%, 100%, .1)), -webkit-linear-gradient(left, #bc1817 50%, #bc1817 50%);box-shadow: inset 0 1px 4px hsl(0deg 0% 0% / 50%), inset 0 0 10px hsl(0deg 0% 100% / 50%), 0 0 0 1px hsla(0, 0%, 0%, .1), 0 -1px 2px 2px hsla(0, 0%, 0%, .25), 0 2px 2px 2px hsla(0, 0%, 100%, .75);}
.fab-checkbox:checked ~ .fab-wheel .fab-action {opacity: 1;}
.fab-action:hover {background-color: #ffffff;color: #000;background-image: -webkit-linear-gradient(hsla(0, 0%, 0%, .1), hsla(0, 0%, 100%, .1)), -webkit-linear-gradient(left, #ffffff 50%, #ffffff 50%);box-shadow: inset 0 1px 4px hsl(0deg 0% 0% / 50%), inset 0 0 10px hsl(0deg 0% 100% / 50%), 0 0 0 1px hsla(0, 0%, 0%, .1), 0 -1px 2px 2px hsla(0, 0%, 0%, .25), 0 2px 2px 2px hsla(0, 0%, 100%, .75);}
.fab-wheel .fab-action-1 {right: -0.6rem;top: -17px;}
.fab-wheel .fab-action-2 {right: -0.6rem;top: -78px;}
.fab-wheel .fab-action-3 {right: 2.9rem;top: -17px;}
.fab-wheel .fab-action-4 {right: 2.9rem;top: -78px;}
.fa, .far, .fas {font-family: FontAwesome;}
.fab-wheel i {font-size: 32px;font-weight: normal;font-style: normal;}
.parlor-button {position: absolute;left: 6px;top: 6px;cursor: pointer;}
.tcb-call .tcb-layout1 {border-color: #bc1817 transparent;border-image: none;border-radius: 50%;border-style: solid;border-width: 5px;cursor: pointer;display: block;height: 55px;position: absolute;width: 55px;animation-name: spin;-webkit-animation-name: spin;animation-duration: 1.5s;-webkit-animation-duration: 1.5s;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;animation-timing-function: linear;-webkit-animation-timing-function: linear;top: -1px;left: -1px;}
.tcb-call .tcb-layout2 {border-color: #000 transparent;border-image: none;border-radius: 50%;border-style: solid;border-width: 5px;cursor: pointer;display: block;height: 65px;position: absolute;width: 65px;animation-name: spin;-webkit-animation-name: spin;animation-duration: 3.5s;-webkit-animation-duration: 3.5s;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;animation-timing-function: linear;-webkit-animation-timing-function: linear;top: -5px;left: -6px;}
/**/
.infos span {display: table;margin: -4px 5px 0 0;float: left;font-size: 200%;}
.yjsgsfx-csgetintouch.yjsgxhtml {padding: 0 120px;}
.infos p {margin: 10px 20px 27px 25px;}
.infos {}
.pl2{word-wrap: break-word;overflow: hidden;border-radius: 6px;background-color: #f0f0f1;border: solid 1px #f0f0f1;padding: 15px;margin: 5px;}
/**/
.oo i {margin-bottom: 10px;color: #1e90ff;font-size: 65px;}
.oo {padding: 40px 40px 50px 40px !important;}
.text-center {text-align: center !important;overflow: hidden;padding: 25px;background-color: #dcdcdc;border-radius: 30px;}
.text-center ul li{text-align: center !important;}
.text-center p {line-height: 1.4;color: #454545;margin: 0 0 8px 0;}
.text-center p > a {font-size: 17px;color: #454545;text-decoration: underline;font-style: normal;text-decoration: none!important;}
.mfp-iframe-holder {padding:10px;}
.mfp-iframe-holder .mfp-content {max-width:100%;width:100%;height:100%;}
.mfp-iframe-scaler iframe {background:#fff;padding:10px;box-sizing:border-box;box-shadow:none;}
.tod2 i img{display: inline;height: 24px;margin-left: 5px}
.kt2{display: inline-flex;align-items:center;flex-direction:row;flex-wrap:wrap}
#dayName{margin:0 6px 0 0}
#time{color:#bc1817;margin-left: 8px}
.trend-up{margin-left: 5px;color: #bc1817}
.trend-down{margin-left: 5px;color: #099509}