.body-xs header {text-align: center;}
.body-xs header .pull-right {float: none !important;}
.body-xs header .navbar-layout2 .logo {display: none !important;}
.navbar-custom {margin: 0;}
.body-xs .block100 > div {background: none; z-index: 9;}
table.table>tbody>tr>th {border: none;}
table.table>tbody>tr>th, table.table>tbody>tr>td {padding: 10px 20px;}
.body-xs header div.inner {border: none !important;}
header .block97 span:not([id]) {display: inline-block; line-height: 1; top: 4px; position: relative; text-align: right;}
header .block97 a[href^=tel] {position: relative; top: 6px;}
.block96 .navbar {height: auto; min-height: 22px;}
.block96 ul > li > a {padding: 5px;}
.navbar-layout2 .navbar-custom .navbar-header {min-height: 50px !important;}
.navbar-layout2 .navbar-custom .nav.menu > li > a {border-left: 1px solid rgba(255, 255, 255, .2) !important; box-shadow: inset -1px 0 0 rgba(0, 0, 0, .2) !important; padding: 25px 10px !important; border-bottom: none !important;}
.navbar-layout2 .navbar-custom .nav.menu {border-left: 1px solid rgba(0, 0, 0, .2) !important;}
.navbar-layout2 .navbar-custom .nav.menu li:last-of-type:after {border-right: 1px solid rgba(255, 255, 255, .2) !important;}
.body-xs .navbar-layout2 .navbar-custom .nav.menu {margin-top: 0;}
.body-xs .navbar-layout2 .navbar-custom .nav.menu > li > a {padding: 15px !important;}
.navbar-layout2 .navbar-custom .nav.menu .dropdown ul {background: rgb(238, 66, 34) !important; padding: 0px !important;}
.body-xs .block102 > div {margin: 30px 0 0 0;}
.section102 .box-layout12 .text-wrapper {background: rgba(66, 46, 145, 0.9);}
.section102 .box-layout12 .text > div:not(.row) {position: absolute; width: 100%; bottom: 0;}
.section102 .box-layout12 .inner:before {border-right-color: rgba(66, 46, 145, 0.9);}
.section102 .inverse-text .box-layout12 .text-wrapper {background: rgba(28, 28, 28, .9);}
.section102 .inverse-text .box-layout12 .inner:before {border-right-color: rgba(28, 28, 28, .9);}
.section102 .box-layout12 .text {top: 0; transform: none; position: static;}
.section102 .box-layout12 .inner .btn {position: relative; bottom: -35px;}
.block110 > div > div.inner:before {z-index: 0 !important;}
.well {background: none; border: 1px solid #ee4222; margin: 30px 0;}
.block116 .search-layout1 {border-left: 1px solid rgba(0, 0, 0, .2); box-shadow: inset 1px 0 0 rgba(255, 255, 255, .2); padding: 15px 30px;}
.body-sm .block116 > div > div.inner {padding: 0 15px;}
.body-sm .block116 .search-layout1 {width: 100%;}
.body-sm .block116 .search-layout1 form {text-align: center;}
.block116 .search-layout1:after {border-left: 1px solid rgba(0, 0, 0, .2); box-shadow: inset 1px 0 0 rgba(255, 255, 255, .2);}
.block116 .search-layout1 .btn {background-color: #ee4222;}
.block116 .search-layout1 .input-group {border: 1px solid #ee4222;}
#main #content {padding: 25px 15px;}
.rsform label[for^=agree] {font-size: 12px;}
.rsform .btn {padding: 6px 30px 8px 30px !important; text-transform: none !important;}
.rsform img {display: block;}
.rsform .rsform-captcha-box {margin: 0;}
.form-control {border-radius: 0;}
.block116 .search-layout1 .form-control::placeholder {color: #ffa200; font-size: 14px;}
.block116 .search-layout1 .form-control:-ms-input-placeholder {color: #ffa200; font-size: 14px;}
.body-sm .block100 .navbar-custom .nav.menu li > a, .body-md .block100 .navbar-custom .nav.menu li > a {font-size: 15px;}
.breadcrumbs .divider img {position:relative; top:-2px;}
body .navbar-collapse {padding-left:0px; padding-right:0px;}
body .navbar-layout2 .navbar-custom .nav.menu .dropdown-menu .dropdown-menu {margin-top: -1px; width: 100%;}
body .left .navbar-layout1 .nav.menu {background:transparent; border:0px none;}
body .left .navbar-layout1 .nav.menu li {background:transparent !important;}
body.body-xs .left .navbar-layout1 .navbar-custom .dropdown ul, body .left .navbar-layout1 .navbar-custom.block .dropdown ul {background:transparent !important; border:0px none !important;}
body .body-xs .navbar-layout1 .navbar-custom ul li > a, .navbar-layout1 .navbar-custom.block ul li > a {border:0px none !important; padding: 7px 10px;}
.mod-languages .pretext {display:inline-block;}
.mod-languages .lang-inline {display:inline-block;}
body .block116 input::placeholder {color: #fff !important;}
body .block116 input:-ms-input-placeholder {color: #fff !important;}
body .slider.layout12 .description .bg .inner {background:rgba(66, 46, 145, 0.9);}
body.home #main #content {padding-top: 0px; padding-bottom: 0px; display: none;}
.block118 h2 {text-align:center;}
.boxing:hover .inner.row {background:#2b2a2f;}
.block131 {margin-top: 35px;}
.block131 h3 {margin-bottom:5px;}
#main .left ul li {padding-left:0px; margin-bottom: 0px;}
#main .left ul li li a {padding-left: 35px !important;}
#main .left ul li li li a {padding-left: 50px !important;}
body.body-xs .navbar-layout1 .navbar-custom .dropdown ul li > a, body .navbar-layout1 .navbar-custom.block .dropdown ul li > a {padding-left: 15px !important; padding-top: 5px; padding-bottom: 5px; font-family: open_sansitalic, Arial, Helvetica, sans-serif; font-size: 16px;}
body .navbar-layout1 .navbar-custom ul li > a {font-family:open_sanssemibold_italic, Arial, Helvetica, sans-serif;}
body .navbar-layout1 .navbar-custom ul li > a:hover, body .navbar-layout1 .navbar-custom ul li > a:focus {color:#000 !important;}
body .navbar-layout1 .navbar-custom ul li > a:focus {background:#f5f5f5 !important;}
body header ul .dropdown li.current.active > a {background:#000 !important; color:#fff !important;}
#main .left ul li.current > a {background:#ee4222; padding-top: 5px; padding-bottom: 5px;}
body .navbar-layout2 .navbar-custom .nav.menu .dropdown-menu .dropdown-menu a {padding-left:40px; background-position: 25px 50%;}
.block132 h3 {margin-top:30px;}
body .navbar-layout2 .navbar-custom .nav.menu .dropdown-menu li > .dropdown-menu {position:static !important;}
body header .navbar-layout2 .navbar-custom .nav.menu .dropdown-menu .dropdown-menu {display:block !important;}
.open-it, .open-it * {display:block !important;}
.block131 h3 {border-bottom:1px solid #ee4222; padding-bottom:10px; margin-bottom:10px;}
.left .navbar-layout1 .navbar-custom.block ul li.current > a {color:#fff !important;}
.open-it > a {background: url('../images/listBullet.png') 0px center transparent; background-repeat: no-repeat; background-position: 5px center !important;}
.open-it .open-it > a {background-position: 15px center !important;}
.open-it .open-it .open-it > a {background-position: 25px center !important;}
.open-it .current > a, .open-it .current > a:hover, .open-it .current > a:focus {background: url('../images/listBulletWhite.png') 0px center #ee4222 !important; background-repeat: no-repeat !important; background-position: 15px center !important;}
.open-it .open-it .current > a, .open-it .open-it .current > a:hover, .open-it .open-it .current > a:focus {background-position: 30px center !important;}
.left .navbar-layout1 .navbar-custom ul li > a, .navbar-layout1 .navbar-custom.block ul li > a {padding-left:20px !important;}
.body-sm .block100 .navbar-custom .nav.menu>li.parent {max-width:130px;}
.body-md .block100 .navbar-custom .nav.menu>li.parent {max-width:130px;}
.body-lg .block100 .navbar-custom .nav.menu>li.parent {max-width:130px;}
.body-xl .block100 .navbar-custom .nav.menu>li.parent {max-width:130px;}
.block100 .navbar-custom .nav.menu>li.parent > a {font-size:16px; text-align:center;}
.block100 .navbar-custom .nav.menu>li > a {display: table-cell; vertical-align: middle;}
.block116 .search form {position:relative; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%);}
.box-layout12 .wrapper {min-height: 320px;}
.body-xs .align-right .navbar-custom .nav.menu>li, .body-xs .align-center .navbar-custom .nav.menu>li {display: inline-block !important;}