@font-face{font-family:'NoveWideLight';src:url(fonts/NovecentoWideLight.ttf);font-weight:200;font-style:normal}
@font-face{font-family:'NoveWideMedium';src:url(fonts/NovecentoWideMedium.ttf);font-weight:700;font-style:normal}
@font-face{font-family:'NoveWideNormal';src:url(fonts/NovecentoWideNormal.ttf);font-weight:400;font-style:normal}
@font-face{font-family:'NoveWideBold';src:url(fonts/NovecentoWideBold.ttf); font-weight:bold;}

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,q,small,strong,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0;padding:0;-webkit-text-size-adjust:none}
article,aside,figure,figure img,figcaption,hgroup,footer,header,nav,section,video,object{display:block}
body{margin:0;background:#fff;font-size:18px;color:#302625;font-family:'NoveWideNormal',sans-serif!important}
img{vertical-align:middle;max-width:100%}
a{text-decoration:none;color:#fff;}
a:hover,a:focus{text-decoration:none;outline:none;color:#fff;}
html{font-family:"";color:#484c55}
.container{width:1210px;margin:0 auto; position:relative;display:block;}
.header{width:100%;padding:20px 0; background-color:#fff;height:50px;}
.header .logo{width:100%;margin:0;display:block;position:relative;}
.bghead{}
.header .d_imagesize{margin:10px 0;display:block;position:relative}
.banner_area{width:100%;background:#fff; display:block;position:relative; padding-bottom:30px;}
.banner_area .bgcars{max-width:700px;width:95%;margin:0 auto;display:block;position:relative}
.banner_area .no_obligation{color:#000; width:70%; text-align:center; font-family:"NoveWideBold"; font-size:38px; margin:0 auto; padding:30px 0 15px 0; line-height:48px;}
.banner_area .line_grey{background-color:#767676; margin:0 auto; width:40%; height:2px;}
.banner_area .eligiblity{color:#e61e25; font-family:calibri; font-size:32px; text-align:center; margin:10px 100px 20px 100px;}
.banner_area .share{ text-align:right; font-family:calibri; font-size:16px; color:#767676;}
.banner_area .share1{ text-align:left; font-family:calibri; font-size:16px; color:#767676;}
.banner_area .banner{ width:67%; margin:auto;}
.banner_area .share1 .left-align{ text-align:left;}
.banner_area .share1 .right-align{ text-align:right; width:38%;}
.banner_area .share ul,.banner_area .share1 ul{list-style:none;}
.banner_area .share ul li{list-style:none; display:inline-block; padding:2px 10px;}
.banner_area .share1 ul li{list-style:none; display:inline-block; padding:2px 0px;}

.banner_area .share .fb{background:url('../images/fb.png') no-repeat left; padding-left:25px; }
.banner_area .share .tweet{background:url('../images/tweeter.png') no-repeat left; padding-left:25px; }
.banner_area .share .pinit{background:url('../images/pin.png') no-repeat left; padding-left:25px; }

.banner_area .share1 .watch{background:url('../images/watch.png') no-repeat left; padding-left:25px; }
.banner_area .share1 .see{background:url('../images/see.png') no-repeat left; padding-left:25px; }
.banner_area .content{font-family:calibri; line-height:25px; font-size:18px; margin:40px 0px 30px 0px;}
.banner_area .content p{padding:10px 0px;}
.banner_area .content p a{color:#ff0000; text-decoration:underline;}
.banner_area .adblock{display:inline-block; vertical-align:top;}
.banner_area .adblock .ad{ padding:0px 0px 30px 30px;margin:30px 0px 30px 45px; border-left:2px solid #ccc;}
.banner_area .adblock .border{height:2px; width:100%;margin:0px 0px 0px 30px; background-color:#ccc;}

.banner_area .head{font-size:24px;font-family:"AvenirBlack";color:#a7a7a7;line-height:40px;text-align:left;padding:35px 0 0;margin:0 auto 50px;}

.footer{width:100%;background:#000}
.footertext{display:block;position:relative;padding:10px 25px;background-color:#848484;font-family:"Roboto";font-size:20px;color:#fff}
.footerlinks{padding:20px 0px 15px;display:block;position:relative}
.footerlinks p{font-family:"Roboto";font-size:14px;padding:3px 0;text-align:center;color:#fff}
.footerlinks ul li{display:inline-block;margin:10px 30px;font-family:"AvenirRoman";font-size:16px}
.footerlinks p a{text-align:center;color:#fff;padding:0 10px}
.terms{font-family:"AvenirNextCondensedLight";font-size:14px;text-align:center;margin:0 auto;color:#fff;margin:15px}
.terms a{color:#fff;text-decoration:underline}
.mob{display:none;}
.desk{display:block;}
@media (min-device-width: 993px) and (max-device-width:1110px){
.container{width:calc(100% - 20px); }
.banner_area .no_obligation{width:75%;}
.banner_area .banner{ width:60%; margin:0; display:inline-block;}
.banner_area .adblock .ad{ padding:0px 0px 30px 30px;margin:30px 0px 30px 45px; border-left:2px solid #ccc;}
.banner_area .adblock .border{height:2px; width:85%;margin:0px 0px 0px 45px; background-color:#ccc;}
.banner_area .share{ text-align:right; font-family:calibri; font-size:12px; color:#767676;}
.banner_area .share1{ text-align:left; font-family:calibri; font-size:12px; color:#767676;}
.banner_area .share1 .right-align{ text-align:right; width:38%;}
}
@media (min-device-width: 600px) and (max-device-width:992px){

.container{width:calc(100% - 20px); padding-left: 10px; padding-right:10px;}
.header .logo{width:60%; margin:0 auto;}

.footerlinks ul li{font-size:12px}
.footerlinks p{font-size:14px}
.footerlinks{padding:10px 0}

.header{padding:1px 0;}

.banner_area .no_obligation{color:#000; width:100%; text-align:center; font-family:"NoveWideBold"; font-size:30px; margin:0px auto 0px auto; padding:30px 0 15px 0; width:80%; line-height:36px; }
.banner_area .line_grey{background-color:#767676; margin:0px auto 0px auto; width:70%; height:1px;}
.banner_area .eligiblity{color:#e61e25; font-family:calibri; font-size:18px; text-align:center; margin:10px auto 20px auto; width:90%;}
.banner_area .share{ text-align:right; font-family:calibri; font-size:12px; color:#767676;}
.banner_area .share1{ text-align:left; font-family:calibri; font-size:12px; color:#767676;}
.banner_area .banner{ width:100%; margin:0; display:block;}
.banner_area .share1 .left-align{ text-align:left;}
.banner_area .share1 .right-align{ text-align:right; /*width:50%;*/}
.banner_area .share ul,.banner_area .share1 ul{list-style:none;}
.banner_area .share ul li{list-style:none; display:inline-block; padding:2px 10px;}
.banner_area .share1 ul li{list-style:none; display:inline-block; padding:2px 0px;}
.banner_area .adblock{ display:none;}

.banner_area .share .fb{background:url('../images/fb.png') no-repeat left; background-size:20%; padding-left:15px; }
.banner_area .share .tweet{background:url('../images/tweeter.png') no-repeat left; background-size:20%; padding-left:15px; }
.banner_area .share .pinit{background:url('../images/pin.png') no-repeat left; background-size:20%; padding-left:15px; }
.banner_area .share1 .watch{background:url('../images/watch.png') no-repeat left; background-size:20%; padding-left:15px;}
.banner_area .share1 .see{background:url('../images/see.png') no-repeat left; background-size:15%; padding-left:10px;}
.banner_area .content{font-family:calibri; line-height:22px; font-size:18px; margin:20px 0px 10px 0px;}}
@media (min-device-width: 400px) and (max-device-width: 600px) {
.container{width:calc(100% - 20px); padding-left: 10px; padding-right:10px;}
.header .logo{width:30%; margin:0 auto;}

.footerlinks ul li{font-size:12px}
.footerlinks p{font-size:12px}
.footerlinks{padding:10px 0}

.header{padding:1px 0;}
.brand-icon {width:220px;}

.banner_area .no_obligation{color:#000; width:100%; text-align:center; font-family:"NoveWideBold"; font-size:18px; margin:0px auto 0px auto; padding:30px 0 15px 0; line-height:22px;}
.banner_area .line_grey{background-color:#767676; margin:0px auto 0px auto; width:70%; height:1px;}
.banner_area .eligiblity{color:#e61e25; font-family:calibri; font-size:14px; text-align:center; margin:10px auto 20px auto; width:90%;}
.banner_area .share{ text-align:right; font-family:calibri; font-size:11px; color:#767676;}
.banner_area .share1{ text-align:left; font-family:calibri; font-size:9px; letter-spacing:-0.03px; color:#767676;}
.banner_area .banner{ width:100%; margin:0; display:block;}
.banner_area .share1 .left-align{ text-align:left;}
.banner_area .share1 .right-align{ text-align:right; width:32%;}
.banner_area .share ul,.banner_area .share1 ul{list-style:none;}
.banner_area .share ul li{list-style:none; display:inline-block; padding:2px 10px;}
.banner_area .share1 ul li{list-style:none; display:inline-block; padding:2px 0px;}
.banner_area .adblock{ display:none;}

.banner_area .share .fb{background:url('../images/fb.png') no-repeat left; background-size:20%; padding-left:15px; }
.banner_area .share .tweet{background:url('../images/tweeter.png') no-repeat left; background-size:20%; padding-left:15px; }
.banner_area .share .pinit{background:url('../images/pin.png') no-repeat left; background-size:20%; padding-left:15px; }
.banner_area .share1 .watch{background:url('../images/watch.png') no-repeat left; background-size:20%; padding-left:15px;}
.banner_area .share1 .see{background:url('../images/see.png') no-repeat left; background-size:15%; padding-left:10px;}
.banner_area .content{font-family:calibri; line-height:22px; font-size:16px; margin:20px 0px 10px 0px;}
}
@media (min-device-width: 250px) and (max-device-width: 399px) {
.container{width:calc(100% - 20px); padding-left: 10px; padding-right:10px;}
.header .logo{width:40%; margin:0 auto;}

.footerlinks ul li{font-size:12px}
.footerlinks p{font-size:12px}
.footerlinks{padding:10px 0}

.header{padding:1px 0;height:40px;}
.brand-icon {width:120px;}

.banner_area .no_obligation{color:#000; width:100%; text-align:center; font-family:"NoveWideBold"; font-size:18px; margin:0px auto 0px auto; padding:30px 0 15px 0; line-height:22px;}
.banner_area .line_grey{background-color:#767676; margin:0px auto 0px auto; width:70%; height:1px;}
.banner_area .eligiblity{color:#e61e25; font-family:calibri; font-size:18px; text-align:center; margin:10px auto 20px auto; width:80%;}
.banner_area .share{ text-align:right; font-family:calibri; font-size:11px; color:#767676;}
.banner_area .share1{ text-align:left; font-family:calibri; font-size:9px; letter-spacing:-0.03px; color:#767676;}
.banner_area .banner{ width:100%; margin:0; display:block;}
.banner_area .share1 .left-align{ text-align:left;}
.banner_area .share1 .right-align{ text-align:right; width:39%;}
.banner_area .share ul,.banner_area .share1 ul{list-style:none;}
.banner_area .share ul li{list-style:none; display:inline-block; padding:2px 10px;}
.banner_area .share1 ul li{list-style:none; display:inline-block; padding:2px 0px;}
.banner_area .adblock{ display:none;}

.banner_area .share .fb{background:url('../images/fb.png') no-repeat left; background-size:20%; padding-left:15px; }
.banner_area .share .tweet{background:url('../images/tweeter.png') no-repeat left; background-size:20%; padding-left:15px; }
.banner_area .share .pinit{background:url('../images/pin.png') no-repeat left; background-size:20%; padding-left:15px; }
.banner_area .share1 .watch{background:url('../images/watch.png') no-repeat left; background-size:20%; padding-left:15px;}
.banner_area .share1 .see{background:url('../images/see.png') no-repeat left; background-size:15%; padding-left:10px;}
.banner_area .content{font-family:calibri; line-height:22px; font-size:16px; margin:20px 0px 10px 0px;}
}

.navbar-brand {
    float: left;
    line-height: 1;
}
.brand-icon {
    float: left;
    margin-right: 8px;
}
.navbar-nav-right {
    float: right;
	display: block!important;
}
.nav-link, .nav-link:focus, .nav-link:hover {
    font-size: 16px;
    line-height: 32px;
    color: #000000;
    margin-left: 24px;
    float: left;
}


