.business-opp{position:relative;clear:both;padding-top:40px;background-color:#fff;z-index:9;overflow:hidden}
.business-opp .channel-bg{position:absolute;bottom:0;width:100%}
.business-opp .channel-bg img{width:100%}
.business-opp .partsSupplyContainer{position:relative;left:0;right:0;top:0;padding-bottom:150px}
.business-opp .partsSupplyContainer .container{padding:0;position:static}
.business-opp .partsSupplyContainer h2{font-size:36px;color:#171717;font-family:"Lato Black",sans-serif;text-transform:uppercase;margin:0;padding:0}
.business-opp .partsSupplyContainer h1{font-size:26px;color:#144484;font-family:"Lato Black",sans-serif;text-transform:uppercase;margin:0;padding:0;font-weight:600;line-height:1.2;text-align:center}
.business-opp .partsSupplyContainer p{font-size:12px}
.business-opp .partsSupplyContainer .teamtabs{padding-top:30px}
.business-opp .partsSupplyContainer .teamtabs ul{list-style-type:none}
.business-opp .partsSupplyContainer .teamtabs ul li{padding-right:12px;float:left}
.business-civil_opp ul li{padding-right:12px;float:none!important}
.business-opp .partsSupplyContainer .teamtabs ul li.active{font-family:"Lato Black",sans-serif}
.business-opp .partsSupplyContainer .teamtabs ul li.active:after{content:"";display:block;width:20px;height:3px;background:#e46a6e;margin:12px auto 0}
.business-opp .partsSupplyContainer .teamtabs ul li.active a{font-family:"Lato Bold",sans-serif}
.business-opp .partsSupplyContainer .teamtabs ul li a{font-family:"Lato Light",sans-serif;color:#000;text-transform:uppercase;text-decoration:none;font-size:12px}
.business-opp .partsSupplyContainer .teamtabs .tabContent{padding-top:30px;clear:both}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs{display:none}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs.active{display:block}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .noticedocs,.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .success{display:none}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .accord{clear:both}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .accord h3{font-size:18px;color:#171717;margin:0;font-family:"Lato Black",sans-serif;padding:20px 15px;border:1px solid #f6f6f6;border-left:solid 3px #164a91;cursor:pointer;clear:both;background-color:#fff}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .accord h3:after{font-family:'icomoon',sans-serif;content:"\e905";font-size:8px;float:right;margin-right:20px;line-height:20px}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .accord h3.active:after{font-family:'icomoon',sans-serif;content:"\e908";font-size:8px;display:inline-block;margin-left:10px}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .accord .tabularlisthidden{display:none;float:left;width:100%;list-style-type:none;clear:both;padding:20px;background:#f2f4f6;margin-bottom:0}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .accord .tabularlisthidden.active{display:block}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .accord .tabularlisthidden li{display:block;padding:7px 0;width:100%}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .accord .tabularlisthidden li .icon-pdf{color:#bc181e;font-size:17px;font-weight:500;margin-right:15px}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .slick-arrow{border:0;background:#000;top:50%;transform:translateY(-50%);font-size:0;height:30px;width:30px;z-index:9999;position:absolute}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .slick-arrow:after,.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .slick-arrow:before{font-family:'icomoon',sans-serif;font-size:15px;color:#fff}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .slick-prev{left:0}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .slick-prev:before{content:"\e906"}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .slick-next{line-height:30px;right:0}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .slick-next:before{display:none}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .slick-next:after{content:"\e907"}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register{border:none;width:100%;float:left;background:none;padding-bottom:15%}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register .com-details{padding:30px 40px;display:table;width:100%}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register .com-details .add{float:right;text-transform:uppercase;font-family:"Lato Bold",sans-serif}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register .com-details .add a{color:#73d664;text-decoration:none}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register .com-details .add span{font-size:11px;display:inline-block;margin-right:5px}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register .com-details h2{font-size:12px;color:#000;font-family:"Lato Regular",sans-serif;text-transform:none}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register .com-details .col-md-3.pad0{padding-left:0}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register .com-details h3{color:#164a91;font-size:12px;text-transform:uppercase;font-family:"Lato Black",sans-serif;margin-top:30px;margin-bottom:20px}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .dealer-tabs .dealer-mobile .row .items .text h4,.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .dealer-tabs h3,.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register .add-details h3{font-family:"Lato Bold",sans-serif}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register .com-details h3:after{content:"";display:inline-block;width:40px;border-top:solid 1px #164a91;margin-left:10px;height:5px}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register .com-details input{border:none!important;border-bottom:1px solid #f2f6f8!important;color:#666;font-size:13px;padding:10px 0 5px;margin-bottom:0;width:100%}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register .com-details input::placeholder{color:#666;font-size:13px}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register .com-details select{border:none!important;height:50px;border-bottom:1px solid #f2f6f8!important;color:#666;font-size:13px;padding:10px 0 5px;margin-bottom:0!important;width:100%}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register .com-details select option{color:#666;background-color:#fff;border:none;box-shadow:none}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register .com-details select option:first-child{color:#666}
form#registerdata .forms-disclaimer{padding:30px 40px;display:table;width:100%}
form#registerdata .forms-disclaimer input#FormChkBoxBookBOSecondStep{width:15px;height:15px;display:inline-block;margin-left:0;margin-right:6px;margin-top:0}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register .add-details{border-top:1px solid #eee;padding:30px 40px;display:table;width:100%}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register .add-details p{font-size:12px}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register .add-details .pad0{padding-left:0}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register .add-details h3{color:#164a91;font-size:12px;text-transform:uppercase;margin-top:0;margin-bottom:20px;padding-left:0}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register .add-details h3:after{content:"";display:inline-block;width:40px;border-top:solid 1px #164a91;margin-left:10px;height:5px}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register .add-details textarea{border:none!important;border-bottom:1px solid #f2f6f8!important;color:#666;height:100px;font-size:13px;padding:10px 0 5px;margin-bottom:15px;width:100%}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register .add-details textarea::placeholder{color:#666;font-size:13px}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register .buttonbar{padding:0 40px 40px}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .dealer-tabs p{color:#171717;font-size:14px}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .dealer-tabs .dealer-mobile .row .items{float:left;padding:20px;border-right:solid 1px #d6d6d6;border-bottom:solid 1px #d6d6d6}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .dealer-tabs .dealer-mobile .row .items:last-of-type{border-right:none}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .dealer-tabs .dealer-mobile .row .items .number{float:left;margin-right:10px}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .dealer-tabs .dealer-mobile .row .items .number h2{font-size:74px;color:#105a91}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .dealer-tabs .dealer-mobile .row .items .text{font-family:"Lato Bold",sans-serif;float:left;width:60%}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .dealer-tabs .dealer-mobile .row:last-of-type .items{border-bottom:none}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .dealer-tabs .downloadbtn{padding-top:50px;text-align:center}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .logistics p{font-size:14px;color:#171717;font-family:"Lato Light",sans-serif}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .logistics p a{color:#d61f26;font-family:"Lato Bold",sans-serif}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabDesc p{text-align:center;font-size:14px;color:#171717;font-weight:700}
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabDesc p a{color:#d61f26;font-family:"Lato Bold",sans-serif}
.business-opp .partsSupplyContainer .team-slider{width:100%;float:left;padding:0;position:static}
.business-opp .partsSupplyContainer .team-slider .team-items{padding-bottom:50px;padding-left:15px;padding-right:15px}
.business-opp .partsSupplyContainer .team-slider .team-items .button-txt{position:absolute;padding-left:0!important;bottom:0}
.business-opp .partsSupplyContainer .team-slider .team-items .button-txt:hover{color:#d61f26}
.business-opp .partsSupplyContainer .team-slider .team-items .item{transform:skew(-8deg);overflow:hidden;clear:both;padding-bottom:30px}
.business-opp .partsSupplyContainer .team-slider .team-items .item .team-image{border:1px solid #f0f0f0;padding:30px;min-height:180px;background:#fff}
.business-opp .partsSupplyContainer .team-slider .team-items .item .team-image img{transform:skew(8deg);max-width:100%}
.business-opp .partsSupplyContainer .team-slider .team-items .content h3{font-family:"Lato Bold",sans-serif;font-size:20px;color:#171717;margin:0 0 10px;padding:0}
.business-opp .partsSupplyContainer .team-slider .team-items .content h4{font-family:"Lato Bold",sans-serif;font-size:14px;color:#171717;margin:0 0 10px;padding:0}
.business-opp .partsSupplyContainer .team-slider .team-items .content li,.business-opp .partsSupplyContainer .team-slider .team-items .content p li{font-family:"Lato Light",sans-serif;font-size:14px;color:#585858}
.business-opp .partsSupplyContainer .team-slider .team-items .content p li{font-style:italic}
.business-opp .search{width:100%;padding-bottom:5px;text-align:right}
.business-opp .search input{background-color:#fff;border:none;box-shadow:none;display:inline-block;min-width:23%}
.business-opp .search input span{display:inline-block;color:#aaa}
.business-opp .search input::placeholder{color:#ccc;font-size:13px}
.business-opp+#success{text-align:center;padding:50px}
.business-opp+#success h4,.overlay .reachbusiness h2{font-family:"Lato Black",sans-serif;text-transform:uppercase}
.business-opp+#success h4{font-size:30px;color:#000}
.overlay .reachbusiness #otp-submit-button{color:#fff}
.overlay .reachbusiness h2{font-size:24px;color:#000;margin-bottom:0}
.overlay .reachbusiness h3{text-transform:uppercase;font-family:"Lato Bold",sans-serif;font-size:14px;color:#000;margin-top:20px}
.overlay .reachbusiness p{margin:0}
.overlay .reachbusiness textarea{font-family:"Lato Regular",sans-serif;border:none;border-bottom:solid 1px #e3e3e4;height:70px;width:100%;padding-left:15px;color:#666}
.overlay .reachbusiness input,.overlay .reachbusiness select{font-family:"Lato Regular",sans-serif;border:none;color:#666}
.overlay .reachbusiness input{box-shadow:none;border-radius:0;border-bottom:solid 1px #e3e3e4}
.overlay .reachbusiness select{display:inline-block;width:100%;max-width:100%;padding:8px 0 8px 10px;border-bottom:1px solid #ccc}
.overlay .reachbusiness .footer{padding-top:60px}
.overlay .reachbusiness .content{display:none;overflow-y:auto;overflow-x:hidden}
.overlay .reachbusiness .content .successMsg{padding:15% 0;text-align:center}
.overlay .reachbusiness .content .successMsg h4{text-transform:uppercase;font-size:30px;color:#000;font-family:"Lato Black",sans-serif}
.overlay .reachbusiness .content .form-group .iconTop,.overlay .reachbusiness .content .successMsg p{font-family:"Lato Regular",sans-serif}
.overlay .reachbusiness .content .successMsg .icon-success{font-size:50px;color:#2fc516}
.overlay .reachbusiness .content .form-group .iconTop{position:absolute;right:18px;top:5px;text-transform:uppercase;text-decoration:none;font-size:20px;background:0 0;border:none;cursor:pointer;width:auto;padding:0}
.overlay .reachbusiness .content .form-group .iconTop a{color:#2fc516;font-size:12px}
.overlay .reachbusiness .active{display:block}
.overlay .reachbusiness .icon-showroom{font-size:120px;color:#f0f0f0;position:absolute;right:0;bottom:0}
.com-content .delete-row{color:red;line-height:35px;font-size:14px}
.forms-disclaimer label#FormChkBox-error:after{display:none}
.forms-disclaimer label#FormChkBox-error:before{display:none}
label#FormChkBox-error{color:red;position:absolute;font-size:12px;font-weight:400;left:0;padding-left:0;bottom:9px;margin-top:0}
#mobile-validation-div .form-group input{padding-left:0}
.ic-enquiry .business-opp .register .forms-disclaimer{margin:0 0 20px 38px}
.ic-enquiry .business-opp .register .forms-disclaimer input#FormChkBoxIC{display:inline-block;margin:0!important;}
.ic-enquiry .business-opp .register .com-details select,.ic-enquiry .business-opp .register .add-details .formwrapper select{border:none!important;border-bottom:1px solid #ccc!important;color:#666;font-size:13px;padding:10px 0 5px;margin-bottom:15px;width:100%;height:50px}
.ic-enquiry .business-opp .register .com-details input,.ic-enquiry .business-opp .register .add-details input{border:none!important;border-bottom:1px solid #ccc!important;color:#666;font-size:13px;padding:10px 0 5px;margin-bottom:15px;width:100%; height: 50px;}
.ic-enquiry .business-opp .register .com-details input::placeholder,.ic-enquiry .business-opp .register .add-details input::placeholder{color:#666;font-size:13px;height:50px}
.ic-enquiry .business-opp .register .add-details textarea{border:none!important;border:1px solid #ccc!important;color:#666;height:100px;font-size:13px;padding:10px 0 5px;width:100%;text-indent:10px}
.ic-enquiry .business-opp .register .add-details textarea::placeholder{color:#666;font-size:13px}
.ic-enquiry .business-opp .register .add-details{padding:30px 0 0}
.ic-enquiry .business-opp .register .com-details .formclone>[class^="col-"]{padding-left:0}
.teamtabs .register .form-horizontal .form-group{display:block}
form#business-opportunity-otp .footer{text-align:center;float:left}
.business-opp .partsSupplyContainer .forms-disclaimer p{position:relative}
.business-opp .partsSupplyContainer .forms-disclaimer label#FormChkBox-error{bottom:-18px}
.business-opp form#registerdata .forms-disclaimer{padding:30px 10px 0 40px;position:relative}
.business-opp form#registerdata .forms-disclaimer label#FormChkBox-error{left:41px}
div#divResendInfo{clear:both}
section.business-opp .container {max-width: 1170px !important;}
#Abstract h2{font-size:16px;color:#144484;text-transform:uppercase;margin-top:0;margin-bottom:15px;clear:both;font-weight:600}
#Abstract p{color:#171717;font-size:15px;line-height:26px}
#Abstract p a{color:#144484;font-size:15px;line-height:26px;text-decoration:none}
#Abstract ul {display: block; list-style-type: circle !important; margin-bottom: 17px; float: left;}
#Abstract ul li{display:block;width:100%;margin-bottom:5px;list-style-type:circle!important;padding-left:20px;position:relative}
#Abstract ul li:after{position:absolute;content:'';width:7px;height:7px;background:#000;left:0;border-radius:5px;top:10px}
h3.desclaimer_bo{font-size: 15px; margin-bottom: 15px; color: #144484; font-weight: 700;}
div#fieldclone {padding-left: 1rem;}

@media screen and (min-width:320px) and (max-width:767px) {
.business-opp .partsSupplyContainer{padding-left:15px;padding-right:15px;padding-top:0}
.business-opp .partsSupplyContainer h2{font-size:20px}
.business-opp .partsSupplyContainer h1{font-size:20px;color:#171717;font-family:"Lato Black",sans-serif;text-transform:uppercase;margin:0;padding:0;font-weight:500;line-height:1.2}
.ic-enquiry .business-opp .register .com-details{padding:30px 15px}
.ic-enquiry .business-opp .register .com-details .col-md-3{padding:0}
.ic-enquiry .business-opp .register .add-details h3,.ic-enquiry .business-opp .register .add-details .remarks-details,.ic-enquiry .business-opp .register .add-details .custtype{padding-left:15px}
.ic-enquiry .business-opp .register .forms-disclaimer{margin:15px 0 20px 5%}
.business-opp .partsSupplyContainer .registerdata .add-details [class^=col-],.business-opp .partsSupplyContainer .registerdata .formwrapper [class^=col-]{padding:0}
.business-opp .partsSupplyContainer .registerdata .formwrapper [class^=col-] select{color:#ccc}
}

@media screen and (min-width:1025px),screen and (min-width:768px) and (max-width:991px) {
.business-opp .partsSupplyContainer .teamtabs .tabContent .tabs .register .add-details .col-md-6{padding:0}
}

@media screen and (min-width:992px) and (max-width:1024px) {
.business-opp .channel-bg{margin-top:150px}
.business-opp .partsSupplyContainer{padding-left:20px;padding-right:20px}
}