.block96 .navbar-custom:after  { content:''; border-bottom: 1px solid #2867c6; position: absolute; width: 100%; bottom: 60px; left: 0 }
.body-xs .block96 .navbar-custom:after  { content: none;}
.block96 .navbar-layout4 .navbar-custom ul li.logo img { vertical-align: middle; }
.block96 .navbar-custom .nav.menu { text-align: center; float: none; min-height: 153px !important }
.body-xs .block96 .navbar-custom .nav.menu { text-align: left; float: left; }
.block96 .navbar-layout4 .navbar-custom { margin-bottom: 0 }
.block96 .navbar-layout4 .navbar-custom .nav.menu > li { display: inline-block; float: none;top: 35px; -webkit-transform: none;-ms-transform: none;transform: none; }
.block96 .navbar-layout4 .navbar-custom .nav.menu > li.logo {position: relative; background: #fff; z-index: 999 }
.body-xs .block96 .navbar-layout4 .navbar-custom .nav.menu > li { display: block; float: left; top: 0; width: 100% }
.block96 .navbar-layout4 .navbar-custom .nav.menu > li > a { border-bottom: none }
.block96 .navbar-layout4 .navbar-custom .nav.menu > li.hidden-xs { background: #fff; position: relative; z-index: 999 }
.body-xs .slider .bxslider,.body-sm .slider .bxslider { position: absolute; height: 100% }
.slider .bxslider li > img { max-width:1920px;width:1920px; left: 50%; margin: 0 0 0 -960px; position: relative; z-index: -1 }
.slider .bxslider li > div{position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.slider .bxslider li .description .center{ padding-left: 15px; padding-right: 15px}
.block99  > div > div.inner{ border-radius: 8px }
.block111  > div > div.inner{ border-radius: 6px }
.block111  > div > div.inner .btn{ position: absolute; right: 15px }
.offerArrow{ margin-top: 15px }
.page .banner{ margin-bottom: 25px }
footer .nav.menu li a{padding-left: 10px;}
.body-xs footer .nav.menu { display: block; }
.body-xs footer .nav.menu li { display: block; width: 100%; text-align: left; }
.body-xs footer .nav.menu li a { padding-left: 0; }
#main .inner > .center > .row{ margin: 0 }
table tr > td:last-of-type{ border-right: none }
.form-control{ border-radius: 0 }
.rsform label{ text-align: left !important; }
.rsform .radio-inline{ width: 50%; margin-left: 0 }
.rsform .btn{ padding-right: 35px !important; text-transform: none !important; }
input[type="checkbox"] {display: inline-block;}
.rsform input[id^="agree"] {position: absolute;}
.rsform label[for^="agree"] {margin-left: 20px;}
.rsform input[type="reset"]:hover {color: #fff;}
.rsform-captcha-box {display: inline-block;margin: 0 10px;}
.block139{ position: absolute; right: 30px; z-index: 9999; top: -70px }
div.djc_item_info > div > small{ font-size: 15px; color: #3e3b3a; } 
#djcatalog > div > div.djc_item_info > div > small > a > span{ color: #303f9f; }
.djc_description h1{ font-family: muliregular,Arial,Helvetica,sans-serif; font-size: 18px; margin-top: 20px; margin-bottom: 0 !important; color: rgba(0, 102, 255, 1);}
.djc_description h2{ font-family: muliregular,Arial,Helvetica,sans-serif; font-size: 18px; margin-top: 20px; margin-bottom: 0 !important; color: rgba(0, 102, 255, 1);}
#main > div > div.left.col-xs-12.col-md-3.col-lg-3 > div.block152 > div{ padding: 0; }
.body-sm #djcatalog .pull-right { float: none !important; margin: 15px 0;}
.body-xs #djcatalog .pull-right { float: none !important; margin: 15px 0;}