.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after{content:' ';display:table;clear:both;}
.site-text{position:absolute;z-index:10;left:140px;}
.row-small{margin-left:-5px;margin-right:-5px;}
.col-small{padding-left:5px;padding-right:5px;}
@media (min-width: 1200px) {
.container-fluid{width:1600px;max-width:100%;}
}
@media (min-width: 768px) {
.container-fluid{padding-left:30px;padding-right:30px;}
}
@media (max-width: 767px) {
html{font-size:12px;}
#wpadminbar{position:fixed !important;}
[class*='col-']{padding-left:8px;padding-right:8px;}
.row{margin-left:-8px;margin-right:-8px;}
.row-small{margin-left:-5px;margin-right:-5px;}
.col-small{padding-left:5px;padding-right:5px;}
} body {
font-family: "-apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, ;Helvetica Neue&quot;, sans-serif", sans-serif;
font-size: 0.875rem;
font-weight: 400;
color: #333;
background: #fff;
} *{outline:none !important;}
img{max-width:100%;height:auto;}
iframe {
display: block;
max-width: 100%;
margin: 0 auto;
} a{text-decoration:none;color:#333;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
a:hover,
a:focus{text-decoration:none;color:#ED1C24;}
h1, 
h2, 
h3, 
h4, 
h5, 
h6{line-height:1.25;font-weight:400;}
.form-control::-webkit-input-placeholder{color:#808080;}
.form-control::-moz-placeholder{color:#808080;}
.form-control:-ms-input-placeholder{color:#808080;}
.form-control:-moz-placeholder{color:#808080;}
button{cursor:pointer;}
.required{color:#ED1C24;}
.form-result-error{color:#F00;}
.form-result-success{color:#68BA50;}
.form-group{position:relative;}
.form-control,
.custom-select,
.btn,
.input-group-addon{font-size:1.125rem;font-weight:400;color:#333;background-color:transparent;border-color:#ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:auto;line-height:1.5;padding-top:0.5rem;padding-bottom:0.5rem;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.form-control{border-left:0;border-right:0;border-top:0;padding-left:0;padding-right:0;}
.form-control:focus,
.custom-select:focus{background-color:transparent;border-color:#ED1C24;}
label{font-size:1.125rem;color:#333;position:absolute;z-index:-1;bottom:0;left:0;margin-bottom:0.5rem;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;}
.form-control:focus + label{font-size:0.875rem;color:#808080;transform:translateY(-1.5625rem);}
.custom-select{padding-left:0.5rem;padding-right:1.75rem;}
.btn{text-transform:uppercase;letter-spacing:1px;padding-left:1.5rem;padding-right:1.5rem;}
.btn-primary{color:#fff;background-color:#ED1C24;border-color:#ED1C24;}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:focus:active{color:#ED1C24;background-color:#fff;border-color:#ED1C24;}
.btn-secondary{color:#fff;background-color:#808080;border-color:#808080;}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary:focus:active{color:#fff;background-color:#ED1C24;border-color:#ED1C24;}
.dropdown-toggle:after{font-size:0.875rem;margin-left:0.5rem;}
.dropdown-item{font-size:0.8125rem;}
.dropdown-item.active, .dropdown-item.active:focus, .dropdown-item.active:hover{background-color:#EA1C23;color:#fff;outline:0 none;text-decoration:none;}
.page-header{background-color:#333;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;text-align:center;height:8rem;margin-bottom:1.875rem;}
.page-header:before{content:' ';display:inline-block;vertical-align:middle;height:100%;margin-right:-4px;}
.page-header .container{display:inline-block;vertical-align:middle;}
.page-title{font-size:1.5rem;font-weight:300;text-transform:uppercase;color:#fff;margin-bottom:0.9375rem;}
@media (max-width: 767px) {
.page-title{font-size:1.25rem;margin-bottom:0.625rem;}
} .breadcrumb{background:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:inline-block;padding:0;margin:0;}
.breadcrumb-item{font-size:0.75rem;font-weight:400;text-transform:uppercase;}
.breadcrumb-item a{color:#ED1C24;}
.breadcrumb-item a:hover{text-decoration:underline;}
.breadcrumb-item:last-child a,
.breadcrumb-item.active{color:#ccc;}
.breadcrumb-item + .breadcrumb-item:before{font-size:0.625rem;color:#a7a7a7;padding-left:0.625rem;padding-right:0.625rem;}
.breadcrumb-nav .module-social{margin-top:0;margin-bottom:0;}
@media (max-width: 767px) {
.single .breadcrumb-item.active{display:none;}
.single .breadcrumb-item + .breadcrumb-item a{color:#ccc;}
} .nav-pagination{text-align:center;margin-bottom:2.5rem;}
.pagination{display:block;margin:0;}
.pagination .page-item{display:inline-block;}
.pagination .page-link{color:#333;background:#fff;border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:block;padding:0.375rem 0.625rem;margin-left:0.3125rem;margin-right:0.3125rem;margin-bottom:0.625rem;}
.pagination .page-link:hover{color:#ED1C24;background:#fff;border-color:#ED1C24;}
.pagination .page-item.active .page-link{color:#fff;background:#ED1C24;border-color:#ED1C24;}
.pagination .page-item:first-child .page-link,
.pagination .page-item:last-child .page-link{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
@media (max-width: 767px) {
.nav-pagination{margin-top:0;margin-bottom:3.125rem;}
} .modal{z-index:9999999;background:#fff;}
.modal-dialog{max-width:100%;margin:0;}
.modal-content{border-bottom:0;height:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.modal-modal .module-title{position:relative;}
.module-modal .module-title .close{font-size:4rem;color:#aaa;opacity:1;position:absolute;left:100%;top:0;margin-left:1.25rem;margin-top:-0.3125rem;}
.module-modal .module-title .close:hover{color:#ED1C24;}
.site-header{position:relative;}
.site-logo{background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;position:absolute;z-index:10;top:-0.3125rem;left:30px;}
.site-logo img{height:6.125rem;}
@media (max-width: 767px) {
.site-logo{left:15px;}
} .topbar{background:#f0f0f0;border-bottom:1px solid #e3e3e3;padding:0.3125rem 0;}
.site-social{float:right;list-style:none;padding-left:0;margin-left:1.875rem;margin-bottom:0;}
.site-social li{float:left;}
.site-social li + li{margin-left:0.3125rem;}
.site-social li a{font-size:1rem;color:#fff;text-align:center;display:block;width:1.875rem;height:1.875rem;line-height:1.875rem;}
.site-social li.facebook a{background:#3b5998;}
.site-social li.facebook a:hover{background:#2d4373;}
.site-social li.youtube a{background:#b00;}
.site-social li.youtube a:hover{background:#800;}
.site-search{float:right;width:10rem;margin-left:1.875rem;}
.site-search .form-control,
.site-search .btn{font-size:1rem;background:transparent;border:0;padding:0 0.3125rem;}
.site-search .btn{font-size:1.25rem;color:#808080;}
.topbar-nav{float:right;margin-top:0.3125rem;}
.topbar-nav .menu{list-style:none;padding:0;margin:0;}
.topbar-nav .menu li{float:left;}
.topbar-nav .menu li + li{border-left:1px solid #808080;padding-left:1rem;margin-left:0.9375rem;}
@media (max-width: 767px) {
.site-social,
.site-search{margin-left:0.625rem;}
}
@media (max-width: 575px) {
.site-search{width:8rem;}
.topbar-nav{display:none;}
} .site-nav{background:#fff;border-bottom:1px solid #ddd;}
.site-nav ul{list-style:none;padding:0;margin:0;}
#site-nav{justify-content:flex-end;}
.site-nav .menu > li{float:left;position:relative;}
.site-nav .menu > li + li{margin-left:3.75rem;}
.site-nav .menu > li > a{font-size:1.125rem;font-weight:500;display:block;padding:0.9375rem 0;}
.site-nav .menu > li > a:hover,
.site-nav .menu > li.current-menu-item > a{color:#ED1C24;}
.site-nav .sub-menu{display:none;position:absolute;z-index:12;top:100%;left:0;min-width:15rem;white-space:nowrap;background:#fff;border:1px solid #ddd;box-shadow:0 3px 4px rgba(0, 0, 0, 0.15);}
.site-nav li:hover > .sub-menu{display:block;}
.site-nav .sub-menu > li + li{border-top:1px solid #ddd;}
.site-nav .sub-menu > li > a{display:block;padding:0.625rem 0.9375rem;}
.product-sub-menu{background:#f0f0f0;position:absolute;z-index:12;top:100%;left:0;width:100%;padding:3.75rem 0 2.5rem;display:none;}
.product-sub-menu.active{display:block;}
.product-sub-menu a{text-align:center;display:block;margin-bottom:2.5rem;}
.product-sub-menu img{max-width:15rem;}
.product-sub-menu .name{font-size:1.5rem;font-weight:500;margin-top:0.625rem;margin-bottom:0;}
.product-sub-menu .price{font-size:1.25rem;color:#808080;}
@media (max-width: 991px) {
.site-nav-toggler{font-size:2.3125rem;float:right;padding:0.5rem 0;}
.site-nav-toggler:hover{color:#ED1C24;}
#site-nav{float:none;clear:both;}
.site-nav .menu > li{float:none;padding:0.5rem 0;}
.site-nav .menu > li + li{border-top:1px solid #e6e6e6;margin-left:0;}
.site-nav .menu > li + li:after{display:none;}
.site-nav .menu > li > a{display:inline;line-height:inherit;padding:0;}
.site-nav .menu > li.menu-item-has-children:before{content:'\f3d0';font-family:'Ionicons';font-size:1rem;cursor:pointer;float:right;margin-top:0.375rem;}
.site-nav .menu > li.menu-item-has-children:hover:before{color:#ED1C24;}
.site-nav .sub-menu{border:0;box-shadow:none;clear:both;display:none;width:100%;padding-left:1.875rem;position:relative;top:0;left:0;}
.site-nav li:hover .sub-menu{display:none;}
.site-nav .sub-menu > li + li{border-top:0;}
.site-nav .sub-menu > li > a{padding:0.3125rem 0;}
} .site-slider .slick-slide a{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;display:block;padding-top:35%;}
.site-slider .slick-dots{text-align:center;display:block;list-style:none;padding:0;margin:0;position:absolute;bottom:1.25rem;left:0;width:100%;}
.site-slider .slick-dots li{display:inline-block;margin:0.125rem;}
.site-slider .slick-dots li button{font-size:0;color:transparent;background:rgba(255, 255, 255, 0.3);border:0;display:block;width:2.75rem;height:0.5rem;}
.site-slider .slick-dots li button:hover,
.site-slider .slick-dots li.slick-active button{background:rgba(255, 255, 255, 0.8);}
@media (max-width: 575px) {
.site-slider .slick-slide a{height:14rem;padding-top:0;}
} .module{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;padding:2.5rem 0 0.625rem;}
.module .module-title{font-size:2.25rem;font-weight:500;text-transform:uppercase;text-align:center;border-bottom:1px solid #ddd;padding-bottom:0.9375rem;margin-bottom:2.5rem;position:relative;}
.module .module-title:before{content:' ';background:#ED1C24;display:block;position:absolute;bottom:-1px;left:50%;width:6.25rem;height:1px;margin-left:-3.125rem;}
.module-title small{font-size:1.5rem;font-weight:300;text-transform:none;display:block;}
.module .module-more{text-align:center;margin-bottom:2.5rem;}
@media (max-width: 767px) {
.module .module-title{font-size:1.875rem;}
} .news{margin-bottom:2.5rem;}
.news .image img{width:100%;}
.news .name{font-size:1.25rem;text-transform:uppercase;border-bottom:1px solid #ddd;padding-bottom:0.9375rem;margin-top:0.9375rem;margin-bottom:0.9375rem;position:relative;}
.news .name:before{content:' ';background:#ED1C24;display:block;position:absolute;bottom:-1px;left:0;width:2.5rem;height:1px;}
.news .desc{color:#666;text-align:justify;}
.module-home-product{background:#f0f0f0;}
.home-product{margin-bottom:3.75rem;}
.home-product .image{text-align:center;display:block;}
.home-product .name{font-size:1.5rem;text-transform:uppercase;border-bottom:1px solid #ddd;text-align:center;padding-bottom:0.625rem;margin-top:1.25rem;margin-bottom:0.9375rem;}
.home-product .desc{font-size:1.25rem;margin-bottom:0.9375rem;display:none}
.home-product .desc:after{content:' ';display:table;clear:both;}
.home-product .desc dt{font-weight:400;color:#777;width:5rem;float:left;clear:left;margin-right:0.125rem;}
.home-product .desc dd{margin-bottom:0;}
.col-archive-product{margin-bottom:1.875rem;}
.archive-product{border:1px solid #e0e0e0;display:flex;flex-flow:column nowrap;height:100%;}
.archive-product .name{font-size:1.25rem;font-weight:500;text-transform:uppercase;background:#f0f0f0;border-bottom:1px solid #e0e0e0;padding:0.4375rem 0.625rem 0.5rem;margin-bottom:0;}
.archive-product .info{padding:1.875rem 1.25rem 1.25rem;}
.archive-product .versions{font-size:1.125rem;margin-top:0.625rem;margin-bottom:0;}
.archive-product .versions:before,
.archive-product .versions:after{content:' ';display:table;clear:both;}
.archive-product .versions dt{color:#888;float:left;clear:both;margin-bottom:0.5rem;}
.archive-product .versions dd{color:#ED1C24;float:right;margin-bottom:0.5rem;}
.archive-product .list{border-top:1px solid #e0e0e0;list-style:none;padding:0.625rem 1.25rem;margin-top:auto;margin-bottom:0;}
.archive-product .list li{font-size:1rem;display:inline-block;vertical-align:top;width:50%;padding:0.3125rem 0;margin-right:-4px;}
.archive-product .list li .icon{font-size:1.25rem;display:inline-block;vertical-align:middle;width:1.5rem;line-height:1;}
.sp-image{text-align:center;background:#f0f0f0;}
.sp-nav{background:#f0f0f0;border-bottom:1px solid #ddd;}
.sp-nav.clone{position:fixed;z-index:999;top:0;left:0;width:100%;}
.sp-nav:after{content:' ';display:table;clear:both;}
.sp-nav a{display:block;float:left;height:3rem;line-height:3rem;padding-left:0.9375rem;padding-right:0.9375rem;}
.sp-nav a.home{font-size:1.5rem;color:#0A6DA4;background:#fff;}
.sp-nav a.title{font-size:1.25rem;font-weight:700;text-transform:uppercase;color:#fff;background:#0A6DA4;padding-left:2.5rem;padding-right:2.5rem;margin-right:0.9375rem;}
.sp-nav a.item{font-size:1rem;}
.sp-nav a.item i{font-size:1.5rem;margin-right:0.5rem;}
.sp-nav a.top{font-size:1.5rem;background:#fff;float:right;}
@media (max-width: 1400px) {
.sp-nav a.item{font-size:0.875rem;padding-left:0.625rem;padding-right:0.625rem;}
.sp-nav a.item i{font-size:1.25rem;}
}
@media (max-width: 1200px) {
.sp-nav.clone{display:none !important;}
} .sp-features{background:#f8f8f8;}
.sp-features-info{background:#fff;padding:1.875rem;margin-bottom:2.5rem;}
.sp-features-info .name{font-size:1.75rem;font-weight:700;text-transform:uppercase;color:#ED1C24;margin-bottom:0.625rem;}
.sp-features-info .desc{font-size:1.125rem;margin-bottom:0;}
.sp-features-item{margin-bottom:2.5rem;}
.sp-features-item img{display:block;margin-left:auto;margin-right:auto;}
.sp-features-item .name{font-size:1.125rem;font-weight:700;margin-top:0.9375rem;margin-bottom:0;}
.sp-specs{box-shadow:0 0 1.25rem 0.3125rem rgba(0, 0, 0, 0.1);}
.sp-specs-tabs{margin-bottom:2.5rem;}
.sp-specs-tabs .nav-tabs{border-bottom:0;text-align:center;list-style:none;padding:0;margin:0;}
.sp-specs-tabs .nav-tabs li{display:inline-block;vertical-align:top;margin:0 0.3125rem 0.625rem;}
.sp-specs-tabs .nav-tabs li a{font-size:1.125rem;border:1px solid #ddd;text-align:center;display:block;width:2.5rem;height:2.5rem;line-height:2.5rem;padding:0;margin:0;}
.sp-specs-tabs .nav-tabs li a:hover,
.sp-specs-tabs .nav-tabs li a.active{border-color:#000;}
.gallery-360{position:relative;margin-bottom:3.125rem;}
.gallery-360-line{position:absolute;z-index:10;top:69%;}
.gallery-360-nav{color:#ed1c24;left:0;position:absolute;z-index:12;right:0;text-align:center;top:93%;}
.gallery-360-prev,
.gallery-360-next{font-size:1.5rem;cursor:pointer;}
.gallery-360-title{font-size:2.25rem;font-weight:700;padding-left:2.25rem;padding-right:1.25rem;}
.gallery-360-note{text-align:center;margin-bottom:1.25rem;}
.threesixty{position:relative;z-index:11;overflow:hidden;margin:0 auto;}
.threesixty .threesixty_images{display:none;list-style:none;margin:0;padding:0;}
.threesixty .threesixty_images img{position:absolute;top:0;width:100%;height:auto;}
.threesixty .threesixty_images img.previous-image{visibility:hidden;}
.threesixty .threesixty_images img.current-image{visibility:visible;}
.threesixty .spinner{width:60px;display:block;margin:0 auto;height:30px;background:#333;background:rgba(0, 0, 0, 0.7);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.threesixty .spinner span{font-family:Arial, "MS Trebuchet", sans-serif;font-size:12px;font-weight:bolder;color:#FFF;text-align:center;line-height:30px;display:block;}
.sp-versions-block{margin-bottom:1.875rem;}
.sp-versions-header{border-bottom:1px solid #e0e0e0;}
.sp-versions-header.no-border{border-bottom:0;}
.sp-versions-header:after{content:' ';display:table;clear:both;}
.sp-versions-title{font-size:1.25rem;font-weight:500;float:left;}
.sp-versions-tab-nav{float:right;list-style:none;padding:0;margin:0;}
.sp-versions-tab-nav li{float:left;}
.sp-versions-tab-nav li + li{border-left:1px solid #e0e0e0;padding-left:1.25rem;margin-left:1.25rem;}
.sp-versions-tab-nav li a{font-size:1.125rem;color:#666;}
.sp-versions-tab-nav li a:hover,
.sp-versions-tab-nav li a.active{color:#ED1C24;}
.sp-versions-price{font-size:1.125rem;font-weight:500;color:#ED1C24;float:right;}
.sp-versions-content{font-size:0.9375rem;margin-bottom:0;}
.sp-versions-content:after{content:' ';display:table;clear:both;}
.sp-versions-content dt{font-weight:400;float:left;clear:both;margin-top:0.9375rem;margin-bottom:0;}
.sp-versions-content dd{float:right;margin-top:0.9375rem;margin-bottom:0;}
.sp-versions-view-detail{font-size:0.9375rem;color:#ed1c24;float:right;margin-top:0.625rem;margin-bottom:1.875rem;}
.table-versions{width:100%;min-width:600px;}
.table-versions tbody tr:nth-child(2n+1){background:#f0f0f0;}
.table-versions th,
.table-versions td{padding:0.9375rem 0.75rem;}
.table-versions th{text-align:center;}
.table-versions td{font-size:0.9375rem;}
.table-versions .image{max-height:3.75rem;}
.table-versions .name{font-size:1.5rem;font-weight:500;display:block;}
.table-versions .price{font-size:1.125rem;font-weight:500;color:#ED1C24;display:block;}
.table-versions .tab-nav{list-style:none;padding:0;margin:0;}
.table-versions .tab-nav li{display:inline-block;line-height:1.25;}
.table-versions .tab-nav li + li{border-left:1px solid #ddd;padding-left:1.25rem;margin-left:1.25rem;}
.table-versions .tab-nav li a{font-size:1.5rem;font-weight:500;text-transform:uppercase;color:#aaa;}
.table-versions .tab-nav li a:hover,
.table-versions .tab-nav li a.active{color:#ED1C24;}
@media (max-width: 991px) {
.table-versions .tab-nav li + li{padding-left:0.625rem;margin-left:0.625rem;}
.table-versions .tab-nav li a{font-size:0.9375rem;}
} .sp-options{padding-bottom:0;}
.options-slider:after{content:' ';display:table;clear:both;}
.options-slider-for{float:left;width:66.6666%;}
.options-slider-nav{float:left;width:33.3333%;}
.options-slider-for .option{background-color:#e0e0e0;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;margin-bottom:0;}
.options-slider-for img{display:none;}
.options-slider-for figcaption{position:absolute;z-index:10;left:0;right:0;bottom:0;padding:1.875rem 2.5rem 1.875rem;background:rgba(0,0,0,0);background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );}
.options-slider-for .name{font-size:2rem;font-weight:500;color:#fff;margin-bottom:0;}
.options-slider-for .desc{font-size:1.125rem;color:#ddd;border-top:1px solid #fff;position:relative;padding-top:0.625rem;margin-top:0.625rem;margin-bottom:0;}
.options-slider-for .desc:before{content:' ';background-color:#ed1c24;position:absolute;z-index:10;left:0;top:-1px;width:3.75rem;height:1px;}
.options-slider-for .versions{list-style:none;padding:0;margin:0;position:absolute;z-index:10;top:1.25rem;right:1.25rem;}
.options-slider-for .versions li{font-size:1.125rem;font-weight:700;background:#fff;border:0.125rem solid #ddd;text-align:center;display:table-cell;vertical-align:middle;float:left;width:3.125rem;height:3.125rem;line-height:1.25;margin-left:0.625rem;}
.options-slider-nav .option{border:0;border-top:1px solid #efefef;}
.options-slider-nav .option .display-table{font-size:1.125rem;background:#e0e0e0;display:table;width:100%;height:5.25rem;line-height:1.25;padding:0 2.5rem;}
.options-slider-nav .option.slick-current .display-table{color:#fff;background:#ED1C24;}
.options-slider-nav .option .display-table-cell{display:table-cell;vertical-align:middle;}
.options-slider-nav .option .number{display:block;float:left;margin-right:0.9375rem;}
.options-slider-nav .option .text{display:block;overflow:hidden;}
.options-slider-nav .option-0 .number{display:none;}
.options-slider-nav .option-0 .text{font-size:1.375rem;font-weight:700;text-transform:uppercase;}
.options-slider-nav .slick-arrow{font-size:2.25rem;color:#bbb;background:#e0e0e0;border:0;width:100%;height:2.5rem;line-height:2.5rem;}
.options-slider-nav .slick-arrow i{height:inherit;line-height:inherit;}
.options-slider-nav .slick-arrow:hover{color:#ED1C24;}
.options-slider-nav .slick-next{border-top:1px solid #efefef;}
@media (max-width: 991px) {
.options-slider-for,
.options-slider-nav{float:none;width:100%;}
.options-slider-for .option{height:20rem !important;}
.options-slider-for .name{font-size:1.5rem;}
.options-slider-for .desc{font-size:0.875rem;}
} .sp-gallery{padding-bottom:2.5rem;}
.sp-gallery-video{margin-bottom:0.625rem;}
.sp-catalogue{background:#f0f0f0;margin-bottom:0.625rem;}
.sp-catalogue-item{text-align:center;position:absolute;left:0;top:50%;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}
.sp-catalogue-image{box-shadow:0 0 0.5rem #ddd;max-width:27.5%;margin-right:1.875rem;}
.sp-catalogue-download{font-size:1.25rem;font-weight:500;}
.sp-catalogue-download i{font-size:1.625rem;margin-right:0.625rem;}
.sp-gallery-image{margin-bottom:0.625rem;}
.sp-gallery-image a{display:block;overflow:hidden;}
.sp-gallery-image img{-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}
.sp-gallery-image a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}
.sp-accessory{background:#f5f5f5;}
.sp-accessory-image{display:block;margin-left:auto;margin-right:auto;margin-bottom:2.5rem;}
.sp-accessory-gallery .item{margin-bottom:1.875rem;}
.sp-accessory-gallery .name{font-size:1rem;font-weight:500;margin-top:0.625rem;margin-bottom:0;}
.entry{padding:2.5rem 0 0.625rem;}
.entry-title{font-size:2rem;font-weight:500;margin-bottom:0.625rem;}
.entry-time{font-size:1rem;color:#999;display:block;margin-bottom:1.25rem;}
.entry-content{font-size:0.9375rem;margin-bottom:2.5rem;}
.entry-content a{color:#ED1C24;border-bottom:1px solid #ddd;}
.entry-content a:hover{border-bottom:1px solid #ED1C24;}
.entry-content p{text-align:justify;text-rendering:geometricprecision;margin:0 0 1.2em;padding:0;}
.entry-content strong{font-weight:700;}
.entry-content ol,
.entry-content ul{margin:0 0 1.25rem 2.5rem;padding:0;}
.entry-content ol li{list-style-type:decimal;margin-bottom:0.3125rem;}
.entry-content ul li{list-style-type:disc;margin-bottom:0.3125rem;}
.entry-content ol ol,
.entry-content ul ul{margin-bottom:0;}
.entry-content blockquote,
.entry-content blockquote::before{}
.entry-content blockquote{}
.entry-content blockquote::before{}
.entry-content cite{font-style:normal;}
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6{font-size:1.125rem;font-weight:700;color:#222;margin-bottom:0.75rem;}
.entry-content img.centered,
.entry-content .aligncenter{text-align:center;display:block;margin:0 auto 1.2em;}
.entry-content img.alignnone{margin-bottom:1.2em;}
.entry-content .alignleft{float:left;text-align:left;}
.entry-content .alignright{float:right;text-align:right;}
.entry-content img.alignleft,
.entry-content .wp-caption.alignleft{margin:0 1.2em 1.2em 0;}
.entry-content img.alignright,
.entry-content .wp-caption.alignright{margin:0 0 1.2em 1.2em;}
.entry-content .wp-caption{max-width:100%;}
.entry-content .wp-caption-text{font-size:0.875rem;font-weight:400;text-align:left;background:#efefef;padding:0.5625rem 0.625rem;}
.entry-content table{width:100%;margin-bottom:1rem;}
.entry-content table th,
.entry-content table td{border:1px solid #343434;padding:0.75rem;vertical-align:top;}
.module-related-news{margin-bottom:2.5rem;}
.module-related-news .module-title{font-size:1.5rem;font-weight:500;border-bottom:1px solid #ddd;padding-bottom:0.625rem;margin-bottom:1.25rem;position:relative;}
.module-related-news .module-title:before{content:' ';background:#ED1C24;display:block;position:absolute;bottom:-1px;left:0;width:2.5rem;height:1px;}
.list-news{list-style:none;padding:0;margin:0;}
.list-news li + li{margin-top:0.625rem;}
.list-news li a{color:#666;display:inline-block;padding-left:0.9375rem;position:relative;}
.list-news li a:hover{color:#ED1C24;}
.list-news li a:before{content:'\f3d3';font-family:'Ionicons';font-size:0.75rem;position:absolute;top:0.125rem;left:0;}
.widget{margin-bottom:2.5rem;}
.widget .widget-title{font-size:1.5rem;font-weight:500;border-bottom:1px solid #ddd;padding-bottom:0.625rem;margin-bottom:1.25rem;position:relative;}
.widget .widget-title:before{content:' ';background:#ED1C24;display:block;position:absolute;bottom:-1px;left:0;width:2.5rem;height:1px;}
.widget ul{list-style:none;padding:0;margin:0;}
.widget ul li + li{margin-top:0.625rem;}
.widget ul li a{font-size:1.125rem;color:#666;display:inline-block;padding-left:0.9375rem;position:relative;}
.widget ul li a:hover{color:#ED1C24;}
.widget ul li a:before{content:'\f3d3';font-family:'Ionicons';font-size:1rem;position:absolute;top:0.125rem;left:0;}
.service{position:relative;margin-bottom:2.5rem;}
.service a{background:rgba(0, 0, 0, 0.7) url(//vinfastaulac.com.vn/wp-content/themes/otoauto/images/pattern-overlay.png) repeat;display:block;position:absolute;top:0;bottom:0;left:0;right:0;}
.service .info{text-align:center;position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}
.service .name{font-size:1.875rem;font-weight:700;color:#fff;text-transform:uppercase;margin-top:0.9375rem;margin-bottom:0;}
.td-steps{text-align:center;list-style:none;padding-left:0;margin-bottom:1.875rem;}
.td-steps li{font-size:1.875rem;color:#ccc;display:inline;}
.td-steps li.active{color:#ED1C24;}
.td-steps li + li:before{content:'\f125';font-family:'Ionicons';font-size:1.5rem;color:#ccc;display:inline-block;padding-left:1.25rem;padding-right:1.25rem;}
.td-product{text-align:center;margin-bottom:2.5rem;}
.td-product .name{font-size:1.375rem;font-weight:500;margin-bottom:0;}
.td-product-selected{text-align:center;margin-bottom:2.5rem;}
.td-product-selected .name{font-size:1.5rem;font-weight:500;overflow:hidden;position:relative;margin-bottom:0;}
.td-product-selected .name:before{content:' ';background:#ddd;position:absolute;z-index:-1;left:0;top:50%;width:100%;height:1px;}
.td-product-selected .name span{background:#fff;padding-left:0.625rem;padding-right:0.625rem;}
.td-product-selected a{font-size:1.125rem;color:#aaa;}
.td-product-selected a:hover{color:#ED1C24;}
.td-product-selected a i{font-size:1.5rem;display:inline-block;vertical-align:middle;margin-right:0.5rem;}
.form-td{margin-bottom:2.5rem;}
.td-result{font-size:1.125rem;text-align:center;margin-bottom:2.5rem;}
.td-result .btn{margin-right:0.625rem;margin-top:0.9375rem;}
.site-footer{border-top:1px solid #ddd;}
.footer-top{background:#f0f0f0;border-top:1px solid #fff;padding:0.625rem 0;}
.footer-nav ul{list-style:none;padding-left:0;margin-bottom:0;}
.footer-nav li{padding-top:0.625rem;padding-bottom:0.625rem;}
.footer-nav li + li{border-left:1px solid #ddd;}
.footer-nav a{color:#ED1C24;display:inline-block;padding-left:1.75rem;position:relative;}
.footer-nav a:hover{color:#777;}
.footer-nav .icon{font-size:1.625rem;position:absolute;top:-0.375rem;left:0;}
.footer-nav .text{font-size:1.125rem;font-weight:500;text-transform:uppercase;display:inline-block;vertical-align:middle;}
.footer-contact p{margin-bottom:0;}
.footer-social{border-left:1px solid #ddd;padding-left:1.25rem;padding-top:0.625rem;margin-left:0;}
.footer-social li + li{margin-left:0.625rem;}
.footer-social li a{font-size:1.5rem;width:2.5rem;height:2.5rem;line-height:2.5rem;}
@media (min-width: 1300px) {
.footer-nav{flex:0 0 66.6667%;max-width:66.6667%;}
.footer-contact{border-left:1px solid #ddd;flex:0 0 16.6667%;max-width:16.6667%;}
.footer-social{flex:0 0 16.6667%;width:16.6667%;}
}
@media (max-width: 991px) {
.footer-nav li:nth-of-type(3){border-left:0;}
} .footer-widgets{border-top:1px solid #ddd;padding:0.5rem 0 0.625rem;}
.widget-footer{margin-bottom:0.5rem;}
.widget-footer .widget-title{font-size:1.125rem;font-weight:500;text-transform:uppercase;margin-bottom:0.9375rem;}
.widget-footer .menu{list-style:none;padding:0;margin:0;}
.widget-footer .menu li + li{margin-top:0.3125rem;}
.widget-footer .menu li a{color:#666;}
.widget-footer .menu li a:hover{color:#ED1C24;}
.footer-copyright{background:#f0f0f0;border-top:1px solid #ddd;text-align:center;padding:0.9375rem 0;}
@media (min-width: 576px) {
.widget-footer:last-child{-moz-box-flex:0;flex:0 0 66.6666%;max-width:66.6666%;}
}
@media (min-width: 992px) {
.widget-footer:last-child {
-moz-box-flex: 0;
flex: 0 0 33.3333%;
max-width: 33.3333%;
}
}