.withImage .upper-link{position:absolute;left:77px;top:13px;color:#e6e6e6;border-bottom:1px solid #e6e6e6;width:89%;padding-bottom:13px}
.h4head-title{word-break:break-all}
.withImage .tag{margin-left:195px}
.withImage .tag .color-tag{background:#804033;margin-left:0 !important;font-size:12px;padding:0 5px}
.withImage .upper-title{color:#fff}
.withImage .upper-title h3{font-size:40px;margin-bottom:15px;text-align:left;margin-left:150px;word-wrap:break-word;width:80%}
.withImage .upper-link a{border-bottom:none !important;color:#e6e6e6;text-transform:none !important}
.withOutImage .upper-link{position:absolute;left:77px;top:20px;color:#888;border-bottom:1px solid #ccc;width:89%;padding-bottom:15px}
.withOutImage .tag{margin-left:195px}
.withOutImage .tag .color-tag{background:#804033;margin-left:0 !important;font-size:12px;padding:0 5px}
.withOutImage .upper-title{color:#000}
.withOutImage .upper-link a{border-bottom:none !important;color:#888;text-transform:none}
.withOutImage.banner-container .text-wrapper h3{font-size:40px;margin-bottom:15px;text-align:left;margin-left:145px}
.text-wrapper h3{width:100%;text-align:center}
.upper{margin-left:15.5%;width:54.5%;border-bottom:1px solid #ccc}
.upper h4{font-size:20px;margin-top:50px;min-height:40px}
.article_ques_content{margin-left:-30px}
.left-container-wrapper a{border-bottom:none !important;margin-top:18px;cursor:pointer}
.left-container-wrapper{width:17%;display:inline-block;vertical-align:top;padding-left:165px;margin-top:-90px;margin-right:36px;margin-left:-82px}
.middle-container-wrapper{width:54%;display:inline-block;margin-top:20px;padding-left:24px}
.middle-container-wrapper p{font-size:14px;font-family:'GenesisSansText-Regular';line-height:21px}
.middle-container-wrapper p:last-child{width:100%}
.middle-container-wrapper ol li:hover{background:0}
h4{margin-top:30px;margin-bottom:30px;text-transform:uppercase}
.panel-heading{border-bottom:1px solid #ccc;padding:20px 15px 20px 0}
h4.panel-title a{border-bottom:0;padding:0;text-transform:initial}
.right-container-wrapper{width:22%;display:inline-block;vertical-align:top;padding-left:0;margin-top:-100px;margin-left:8%}
.image-align{padding-left:0 !important}
.related-resources-container{padding:15px 0 0 20px;border-bottom:1px solid #ccc}
.related-resources-container .embedded_video_link{position:relative}
.related-resources-container:last-child{border-bottom:0}
.container-left-border{border-left:1px solid #ccc;padding-top:0;margin-top:8px}
div.related-resources-container>a{border-bottom:0}
.related-resources-container img{width:100%;height:auto}
.related-resources-container.image-align img,.search-result-content .search-result-blk-text h3{cursor:pointer}
.related-resources-container iframe{width:100%;height:auto}
.lower-title{margin-top:45px}
h5{width:50%;display:inline;padding-left:25px}
.lower-wrapper-container2{margin-left:197px;width:52%}
.video_display{margin-bottom:20px;margin-top:20px}
.artical_tablist{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.tablist_item a{text-transform:none;display:flex;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:54px;height:100%;padding:0 30px;border:1px solid #e5e5e5 !important;font-size:16px;color:#000;line-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;align-content:center;flex-wrap:wrap;margin-left:-1px;margin-bottom:-1px;font-family:'GenesisSansText-Regular';text-align:center}
.tablist_item a:hover{text-decoration:none;color:#000;border-bottom-color:#e5e5e5;padding-bottom:0}
.tablist_item.is-active a{position:relative;color:#fff !important;border-color:#111 !important}
.tablist_item.is-active{background-color:#111}
.text{max-width:1080px;margin:0;padding:0 80px;padding:5px 1rem}
.tablist_item{flex:0 0 50%}
.questions .panel-heading#headingOne .panel-title a{padding:10px 10px 10px 0}
.faq-accordion-wrps .panel{width:80%}
.faq-accordion-wrps{margin-top:20px}
.heading{margin-top:20px}
.col-md-8{padding-left:0;padding-right:0}
.resource-article-css ul,.resource-article-css ol{padding-inline-start:40px}
.resource-article-css p{float:none}
@media(max-width:767px) and (min-width:100px){.left-container-wrapper{text-align:center}
.left-container-wrapper a{padding-right:20px}
.middle-container-wrapper{padding-left:0}
.withImage{width:100% !important}
.withOutImage.banner-container .upper-title h3{text-align:left;line-height:35px}
.text.parbase table{width:100%}
.upper-title{margin-left:0}
.upper-title h3{text-align:left}
.upper{margin-left:0;width:100%;border-bottom:none !important}
.left-container-wrapper{width:100%;display:inline-block;vertical-align:top;padding-left:0;padding-top:80px;margin-left:0;margin-right:0;margin-top:-90px;border-bottom:1px solid #ccc;margin-bottom:15px}
.left-container-wrapper img{margin-left:0;margin-bottom:10px}
.middle-container-wrapper{width:100%;border-bottom:none !important}
.middle-container-wrapper iframe{width:100% !important;height:auto !important}
.lower-wrapper-container2{margin-top:500px;margin-left:0;width:100%}
@media(max-width:767px) and (min-width:100px){.banner-container{padding-top:90px !important}
.lower-wrapper-container2{margin-top:-50px}
.related_resource_align{padding-top:22px !important}
}
.right-container-wrapper{width:100%;top:245%;position:absolute;padding-left:0;margin-left:0;padding-right:0;margin-top:0}
.related-resources-container{padding:0;border-left:none !important;padding-left:0;padding-top:0;border-bottom:none !important}
.related-resources-container iframe{width:100%}
.related-resources-container img{width:100%}
.lower-title{width:45%;margin-bottom:-30px}
.video_display iframe{width:100%}
.withOutImage .tag{margin-left:0}
.withOutImage .upper-title{margin-left:0}
.upper-link{display:none}
.banner-container{padding-top:30px}
.withImage .upper-title{margin-left:0}
.withImage .tag{margin-left:0}
.faq-accordion-wrps .panel{width:100%}
}
@media(min-width:768px) and (max-width:1024px){.right-container-wrapper{margin-left:0;padding-left:20px}
.left-container-wrapper{width:19%;display:inline-block;vertical-align:top;padding-left:13%;margin-top:-90px;margin-right:36px;margin-left:-90px}
.upper{margin-left:87px}
.withImage .upper-link{width:80%}
.withOutImage .upper-link{width:80%}
.withOutImage .upper-title h3{margin-left:130px}
.withImage .upper-title h3{margin-left:90px}
.banner-container{background-size:inherit !important}
}
.withOutImage .upper-link label{font-family:"GenesisSansTextOffice-Regular";font-size:14px}
.withImage .upper-link label{font-family:"GenesisSansTextOffice-Regular";font-size:14px}
.withoutimage_style{margin-top:-70px !important}
.banner-container{position:relative;min-height:225px;background-position:center;background-size:cover;background-repeat:no-repeat;padding-top:160px}
@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){.upper{margin-left:12%}
.left-container-wrapper{width:19%;display:inline-block;vertical-align:top;padding-left:15%;margin-top:-90px;margin-right:36px;margin-left:-110px}
.right-container-wrapper{margin-left:50px;padding-left:20px}
}
@media(min-width:768px) and (max-width:1024px){.withOutImage.banner-container .text-wrapper h3{margin-left:80px}
.banner-container{padding-top:111px}
.banner-container.withOutImage{padding-top:111px !important}
}
@media(max-width:767px) and (min-width:100px){.withOutImage.banner-container{padding-top:40px !important;min-height:0}
}
.withoutimage_style{margin-top:-195px !important}
.related-resources-container.container-left-border.withoutimage_related_style{margin-top:-119px}
@media(max-width:767px) and (min-width:100px){.withoutimage_style{margin-top:-70px !important}
.related-resources-container.container-left-border.withoutimage_related_style{margin-top:0}
}
.lower-wrapper-container2 .faqgenesisresourcecategory #accordion h4 a{padding:15px 15px 15px 0}
.article-container .lower-wrapper-container2{margin-left:0;width:100%}
.middle-container-wrapper .text.parbase{overflow:hidden}
.article_faq{margin-top:100px}
.middle-container-wrapper a{padding-bottom:0}
@media(max-width:767px) and (min-width:100px){.article_faq{margin-left:0}
.tablist_item{flex:0 0 100%}
.tablist_item a{font-size:14px}
}
.align_link{display:inline;line-height:2;padding-bottom:0}
@media(min-width:768px) and (max-width:1024px){.withImage .upper-title h3{margin-top:70px}
}
.middle-container-wrapper p iframe{width:100%;height:350px}
@media(min-width:768px) and (max-width:1024px){.middle-container-wrapper p iframe{height:300px}
.tablist_item a{font-size:14px}
}
.article-container{max-width:1240px;padding-left:20px;padding-right:20px;margin:0 auto}
.article-container .recommededList .container{width:100%;border-left:1px solid #ccc}
.article-container .recommededList .container .h3head-title{font-size:20px !important;text-align:left !important}
.article-container .recommededList .container .limitWidth .col{width:96%;padding:15px 0 0 0;border-bottom:1px solid #ccc;margin-left:10px}
.article-container .recommededList .container .limitWidth .col:p:nth-last-of-type(1){border-bottom:0}
.article-container .recommededList .container .limitWidth .col .recommended-resourcesblk_hover,.article-container .recommededList .container .limitWidth .col .recommended-resourcesblk-desc{display:none !important}
.article-container .recommededList .container .limitWidth .col .recommended-resources-block{margin-bottom:10px !important}
.article-container .recommededList .container .limitWidth .col .recommended-resourcesblk_text h4{font-size:16px !important}
.article-container .recommededList .container .limitWidth .col .recommended-resources-block .recommended-resourcesblk_img .article-pic{height:95px !important}
.article-container .recommededList .container .limitWidth .col .recommended-resources-block:hover .recommended-resourcesblk_img{box-shadow:none;transform:none;transition:none}
.iconInfo{height:60px;width:50px;background-position:50% 50%;background-repeat:no-repeat;background-size:80% 40%;cursor:pointer}
.before_border_class{border:solid 2px #fff}
.after_border_class{border:solid 3px #7c433a}
.indicators{display:inline-block;width:62px;height:62px;vertical-align:top;text-align:center;margin-bottom:10px;cursor:pointer}
.indicators img{height:60px}
.showIcon{border:3px solid #804033}
.second_line{margin-top:30px}
.information-block{border-top:1px solid #ccc;margin-top:30px;padding-top:20px}
.image-block{display:inline-block;width:26%}
.image-block img{width:50%}
.text-block{display:inline-block;width:74%;float:right}
h5{width:50%;display:inline;padding-left:25px}
.lower-wrapper-container2{margin-left:300px;width:50%}
.middle-container-wrapper1.xyz{width:704px}
@media(max-width:767px) and (min-width:100px){.lower-wrapper-container2{margin-top:0;margin-left:0;width:100%;padding-left:15px;padding-right:15px}
}
.iconInfo{height:60px;width:50px;background-position:50% 50%;background-repeat:no-repeat;background-size:80% 40%;cursor:pointer}
.before_border_class{border:solid 2px #fff}
.after_border_class{border:solid 3px #7c433a}
.indicators{display:inline-block;width:62px;height:62px;vertical-align:top;text-align:center;margin-bottom:10px;cursor:pointer}
.showIcon{border:3px solid #804033}
.second_line{margin-top:30px}
.information-block{border-top:1px solid #ccc;margin-top:30px;padding-top:20px}
.image-block{display:inline-block;width:26%}
.image-block img{width:50%}
.text-block{display:inline-block;width:74%;float:right}
h5{width:50%;display:inline;padding-left:25px}
.lower-wrapper-container2{margin-left:300px;width:50%}
.middle-container-wrapper1.indicator{width:704px}
@media(max-width:767px) and (min-width:100px){.image-block img{width:25%}
.image-block{display:block;width:100%}
.text-block{display:block;width:100%;float:none}
.lower-wrapper-container2{margin-top:0;margin-left:0;width:100%;padding-left:15px;padding-right:15px}
.carousel-control{display:block !important}
.carousel .carousel-inner{width:110%;text-align:center;margin-left:-17px}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{color:gray}
.carousel-indicators{display:none}
.information-block{margin-top:10px}
.dashboardindicator{margin-top:-25px}
.indicators{margin:0}
.indicators img{display:inline-block}
#responsive_carousal{position:relative}
.bx-wrapper{box-shadow:inherit;margin:0 auto;position:static}
.bx-prev{left:0}
.bx-next{right:0}
.bx-wrapper .bx-controls-direction a{position:absolute;top:49%;width:35px;height:35px;line-height:35px;z-index:1}
.bx-wrapper .bx-next:before,.bx-wrapper .bx-prev:before{fnt-size:18px}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){.middle-container-wrapper1.indicator{width:500px}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.middle-container-wrapper1.indicator{width:704px}
}
.carousel .carousel-control{top:0}
.carousel .carousel-control{top:0}
.safety{overflow:hidden}
h3.bold-panel-title.upper_border{border-top:1px solid #ccc;padding-top:40px}
@media(max-width:767px) and (min-width:100px){h3.bold-panel-title.upper_border{border-top:0;padding-top:0}
}
@media(min-width :768px) and (max-width :1024px){.banner-container.withOutImage .upper-title{width:50%}
}
@media(min-width :768px) and (max-width :1024px) and (orientation :landscape){.withOutImage .text-wrapper{margin-top:0 !important}
.withOutImage.banner-container .text-wrapper h3{margin-left:94px}
}
.main-dk-faq ol,.main-dk-faq ul{padding-inline-start:40px}
.main-dk-faq ol li,.main-dk-faq .intro>ul>li,.main-dk-faq div>ul>li{margin-bottom:10px}
.main-dk-faq ol li,.main-dk-faq ul li{font-size:14px}
.main-dk-faq span{display:inline;font-size:14px}
.main-dk-faq div{display:inline-block;line-height:27px}
.main-dk-faq p{margin-bottom:0 !important}
.resource-article-css #vin_validation_gen1 input[type="text"]{width:340px;height:54px;border:solid 1px #ccc;color:#000;font-size:14px;background-color:#FFF}
.resource-article-css #vin_validation_gen1 input[type="submit"]{margin-left:-1px;height:55px !important;width:141px;border-radius:0 !important;-webkit-appearance:none;position:relative;font-size:16px;line-height:37px;color:#fff;outline:0;cursor:pointer;-webkit-appearance:button;text-transform:capitalize;top:0}
#vin_validation_gen1{margin-top:27px;margin-left:43px}