@charset "utf-8";
/* CSS Document */


@font-face {
    font-family: 'BebasNeueRegular';
    src: url('../fonts/bebasneue-webfont.eot');
    src: url('../fonts/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bebasneue-webfont.woff') format('woff'),
         url('../fonts/bebasneue-webfont.ttf') format('truetype'),
         url('../fonts/bebasneue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body{background:url(../images/inner_bg.jpg) #070007 repeat-x top center;}
.fL{float:left;}
.fR{float:right;}
.clear{clear:both;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0;}

a{outline:0;}

.wd{width:100%;}
.mrtop20{margin-top:20px;}
.mrtop10{margin-top:10px;}
.mrtop35{margin-top:35px;}
.mrbottom20{margin-bottom:20px;}
.mrtop30{margin-top:70px;}
.mrtop13{margin-top:13px;}

.mrtop95{margin-top:80px;}
.mrtop8{margin-top:6px;}
.mrleft20{margin-left:20px;}
.tophr{float:left; border-bottom:1px solid #838886; width:100%;}
.main{width:1000px ; margin:0px auto;}
.content{width:960px; margin:0px auto;}
.headercontent{width:960px; margin:0px auto; margin-top:10px; height:178px;}
.contentdetail{width:960px; float:left;}
.logoh1 h1{float:left; margin-top:10px;}
.email{float:right;font-family:Arial, Helvetica, sans-serif; font-size:14px;   font-weight:normal;}
.email a{  font-weight:normal; color:#000; text-decoration:underline;}
.email a:hover{ color:#000; text-decoration:none; font-weight:normal;}
.contentleft{float:left; width:650px;}
.contentright{float:right; width:350px; z-index:100; position:absolute; margin-left:645px; top:65px; }

.arrow{float:left; width:15px; margin-top:5px;}
.toplinks{ font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:15px; font-weight:bold; text-decoration:none; float:left;  background-color:#000;  padding:4px; }
.toplinks span{color:#ffde2d;}

.dutylogoh1 h1{float:left;}
.warrantyh1 h1{position:absolute; top:470px; margin-left:810px;}
.titleh1 h1{font-family:'BebasNeueRegular'; font-size:30px; color:#fff; float:left; font-weight:normal;}
.titleh1 h1 span{color:#ffde2d;}

.text{float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; line-height:21px; text-align:justify; }

.linktext{float:left; margin-bottom:10px;}
.linktext ul{margin:0; padding:0;}
.linktext ul li{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; background:url(../images/bullet.png) no-repeat; display:block; list-style-type:none; padding:0px 20px 5px 20px;}
.linktext ul li span{color:#ffde2d; font-weight:bold;}

.footerline{float:left; border-bottom:1px solid #323232; width:100%; margin:20px 0 15px 0;}

.site{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#888888; text-decoration:none;}
.site a{color:#888888; text-decoration:none;}
.site a:hover{color:#888888; text-decoration:underline;}

.powerby{float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#888888; text-decoration:none;}
.powerby a{color:#888888; text-decoration:none;}
.powerby a:hover{color:#888888; text-decoration:underline;}

.viewdistributor{float:left; text-align:center; width:100%; margin-top:20px;}

.topheader{float:left; position:absolute; top:3px; margin-left:560px;}

/***************distributors**********************/
.distri-title{  float:left; width:655px;}
.distributorstitleh1 h1{font-family:'BebasNeueRegular'; font-size:24px; color:#ffffff; font-weight:normal; text-transform:uppercase; padding-bottom:15px;}
.distributorstitleh1 h1 span{color:#ffde2d;}
.distri-subtitle h2{font-family:'BebasNeueRegular'; font-size:19px;font-weight:normal; text-transform:uppercase;color:#ffde2d; padding:0 0 7px 0;}
.distributionmail{float:right; width:290px;  border:1px solid #ffde2d; padding:5px;}

.email-distri{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-decoration:none;}
.email-distri a{text-decoration:none; color:#fff;}
.email-distri a:hover{text-decoration:underline; color:#fff;}

.distributorsdetails{border-collapse:collapse;  margin:0; padding:0;}
.distributorsdetails td{padding:7px;border-right:1px solid #000; }
.distributorsdetails td + td{border-right:1px solid #000;}
.distributorsdetails td + td +td{border-right:none;}
.distributorsdetails tr + tr{border-top:1px solid #000;}
.distributorsdetails tr{ background: rgba(89, 67, 23, .7); font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:14px;}
.distributorsdetails td.border{border:1px solid #000;}
.distributorsdetailsbg{background:#917d1c; font-family:'BebasNeueRegular'; font-size:19px; font-weight:normal; text-transform:uppercase; color:#fff; text-transform:capitalize;}

/* 29-11-2017 */

.mapDiv{margin-top: 21px;}
.viewdistributor{margin-top: 13px;}