@charset "utf-8";

/* CSS Document */

/* Start of desktop */
@media screen and (max-width:1199px) and (min-width:1001px) { 
.wrapper{ width:100%;}
#topsection{width:100%; }
.maincontainer {width:90%;clear: both; margin:0 auto;}
.top{ width:100%; background:#1b1e20;}
.topcenter{ width:90%; clear: both; margin:0 auto;}
.search input[type="text"] {width:80%;}
.navigation{width:auto; margin:25px 0 0px 0px; background:#eb3232;border-top:#d82929 3px solid;border-bottom:#d82929 3px solid;}
.productbox{ width:27%; float:left; border:#ddd 1px solid; border-radius:3px; background:#fff; padding:20px 20px 0px 20px; text-align:center}
.productbox + .productbox{ margin: 0 0 0 22px;}
.productboxheading h3{ font-size:18px; color:#595959; padding: 0 0 10px 0}
.productboxheading p{ font-size:14px; color:#595959;}
.productbox:hover{ width:27%; float:left; border:#cdbfbf 1px solid; border-radius:3px; background:#fff4f4; padding:20px 20px 0px 20px; text-align:center;}
.productbox:hover + .productbox:hover{ margin: 0 0 0 22px;}
.generalbox{ width:100%; margin:50px 0 0 0px; float:left;}
.imageleft{ width:54%; float:left;}
.imageleft img{ width:100%;}
.textright{ width:43%; float:right;}
.imageleft img{ width:100%;}
.textright p{ font-size:14px; line-height:22px;}
.textrightheading{ width:100%; margin: 0 0 10px 0px;}
.textrightheading h1{ font-size:25px;font-family: 'Lato', sans-serif; color:#595959; text-transform:uppercase; }
.visitorourwebsite{background:#eb3232;text-align:center; margin:0px 0px 35px 0px; padding:8px 28px; font-size:17px; color:#fff;  -webkit-transition:.5s; -moz-transition:.5s; -o-transition:.5s; -khtml-transition:.5s;font-family: 'Lato', sans-serif; display:inline-block; text-decoration:none; border-radius:30px; border:#d22525 1px solid;}
.visitorourwebsite:hover{background:#ca2020; -webkit-transition:.5s; -moz-transition:.5s; -o-transition:.5s; -khtml-transition:.5s;border:#bc1b1b 1px solid;}
#footer{ width:100%; background:url(../images/bg02.png) repeat left top; border-top:#eb3232 7px solid; margin:-5px 0 0 0px; padding: 0 0 25px 0}
#footer ul {padding: 0;margin:25px auto 20px auto; text-align:center;}
#footer li {display: inline;padding:0 12px; border-left:#5b5b5b 1px solid; margin:0px; font-size:16px; }
#footer p{ text-align:center; color:#fff; padding:0px; font-size:15px;}

/* Start of digital auto answer devices */
.innerslider{ width:100%; padding:50px 0 30px 0px; margin:0 0 20px 0px; background:url(../images/innerslider.jpg) no-repeat; min-height:100px; border-bottom:#2a2a2a 7px solid;}
.innerslider h1{padding:0px 0 10px 0px; margin:0px;font-size:32px;font-family:'Lato', sans-serif;color:#2a2a2a; text-transform:uppercase;text-shadow:1px 1px 1px #fff;}
.innerslider p{padding:0px; margin:0px;color:#2a2a2a;text-shadow:1px 0px 1px #fff; font-size:18px;}
.spheading h1{ color:#3a3a3a; font-size:22px;  }
.simplebox p{ padding:0px; line-height:25px; color:#595959; font-size:15px;}

ul.digitalbox{ width:100%; margin:50px 0 0 0px;}
ul.digitalbox h3{padding:0px 0 15px 0px; margin:0px;font-size:18px;font-family:'Lato', sans-serif;color:#3a3a3a;}
ul.digitalbox h4{padding:0px 0 10px 0px; margin:0px;font-size:16px;font-family:'Lato', sans-serif;color:#595959;}
ul.digitalbox li{ display:block; font-size:14px; line-height:27px; background: url(../images/subMenuArrow.png) no-repeat left center; padding: 0 0 0 13px; }

.autoservices{ width:28%; float:left;  border:#ddd 1px solid; padding:15px; background:#fff; text-align:center;}
.autoservices + .autoservices{ margin: 0 0 0 22px;}
.autoservicesheading{ width:100%; font-size:17px;font-family:'Lato', sans-serif; font-weight:bold; margin: 0 0 10px 0px;}
.autoservicesheading h4{ color:#3a3a3a; font-size:24px !important; font-weight:bold; background:#f5f5f5; padding: 11px 0 11px 0px; margin:15px 0 0 0px;text-shadow:1px 1px 1px #fff;}
.autoservices ul li{ margin:0px; display:block; font-size:14px;color:#9a9a9a; text-align:center; border-bottom:#ddd 1px dashed;padding:11px 0 11px 0px;}

.autoplayers{ width:45%; float:left;  border:#ddd 1px solid; padding:15px; background:#fff; text-align:center;}
.autoplayers + .autoplayers{ margin: 0 0 0 25px;}
.autoplayersheading{ width:100%; font-size:17px;font-family:'Lato', sans-serif; font-weight:bold; margin: 0 0 10px 0px;}
.autoplayersheading h4{ color:#3a3a3a; font-size:24px !important; font-weight:bold; background:#f5f5f5; padding: 11px 0 11px 0px; margin:15px 0 0 0px;text-shadow:1px 1px 1px #fff;}
.autoplayers ul li{ margin:0px; display:block; font-size:14px;color:#9a9a9a; text-align:center; border-bottom:#ddd 1px dashed;padding:11px 0 11px 0px;}

/* Start of privacy Policy */
.simplebox p{ padding:0px; line-height:25px; color:#595959; font-size:15px;}

/* Start of contactpage */
.contactheading{ width:auto; margin:0px 0 18px 0;font-family:'Lato', sans-serif; border-bottom:#ddd 1px solid; }
.contactheading h5{color:#595959;font-size:22px !important;}
fieldset{ width:100%; padding:0px; margin:0px;}
.textfield{ width:80%; float:right; padding:7px 0 7px 0px !important; margin:0px;font-size:18px; color:#595959; }
.field{ width:17%; padding:15px 0 15px 0;vertical-align:middle; margin:0px;color:#696969; float:left;}
.field p{ padding:7px 0 0 18px; margin:5px 0 5px 0px;line-height:19px; color:#595959; font-size:15px;}
.field img{ padding:0px; margin:0px 0 -14px 10px;}
.textfield p{padding:8px 0 15px 0px; margin:0px; color:#696969; font-size:15px; }

.contact-form-row-input{width:40%; border:1px solid #dddddd; padding:12px;background-color:#fff;}
.contact-form-row-textarea{width:60%; border:1px solid #dddddd; border-radius:3px; height:150px; padding:10px; }
.contact-form-row-btn{font-size:18px; border-radius:3px; padding:10px 25px; color:#fff;text-transform:uppercase; background:#eb3232; font-weight: normal; border:none; -webkit-transition:.5s; -khtml-transition:.5s; -moz-transition:.5s; -o-transition:.5s; margin:5px 0 0 0px;}
.contact-form-row-btn:hover{background:#31353b; cursor:pointer;}
.contacts{ width:24%; float:left;}
.contacts + .contacts{ margin: 0 0 0 25px;}

.contactsheading{ width:100%;margin:0px;padding:0px 0 6px 0px;font-size:16px;}
.contactsheading h5{font-family:'Lato', sans-serif;color:#595959;}
.contacts p{ padding:0px; line-height:25px; color:#595959;}
.contacts p span{color:#595959; font-size:12px;}

/* Start of supoortpage */
.simplebox h5{padding:0px 0 6px 0px; margin:25px 0 0 0px;font-size:16px;font-family:'Lato', sans-serif;color:#595959;}
.support{ width:18%; float:left;}
.support + .support{ margin: 0 0 0 20px;}
.supportheading{ width:100%;margin:0px;padding:0px 0 6px 0px;font-size:15px !important;}
.support p{ padding:0px; line-height:25px; color:#595959; font-size:14px;}

/* Start of productpage */
.productboxmain h5{padding:0px 0 6px 0px; margin:15px 0 25px 0px;font-size:17px;font-family:'Lato', sans-serif;color:#595959;}
.pdrbox{ width:88%; margin:0 auto; clear:both;}
.pdrbox img{ width:100%;}
}

/* Start of desktop */
@media screen and (max-width:1001px) and (min-width:801px) {
.wrapper{ width:100%;}
#topsection{width:100%; }
.maincontainer {width:90%;clear: both; margin:0 auto;}
.top{ width:100%; background:#1b1e20;}
.topleft p{ color:#fff; padding:6px 0 0 0px; }
.topleft p span{color:#f94848;}
.topright{width:55%; float:right;margin: 0px;}
.topcenter{ width:90%; clear: both; margin:0 auto;}
.search input[type="text"] {width:70%;}
.navigation{width:auto; margin:25px 0 0px 0px; background:#eb3232;border-top:#d82929 3px solid;border-bottom:#d82929 3px solid;}
.productbox{ width:27%; float:left; border:#ddd 1px solid; border-radius:3px; background:#fff; padding:20px 15px 0px 15px; text-align:center}
.productbox + .productbox{ margin: 0 0 0 20px;}
.productboxheading h3{ font-size:15px; color:#595959; padding: 0 0 10px 0}
.productboxheading p{ font-size:11px; color:#595959;}
.productbox:hover{ width:27%; float:left; border:#cdbfbf 1px solid; border-radius:3px; background:#fff4f4; padding:20px 15px 0px 15px; text-align:center;}
.productbox:hover + .productbox:hover{ margin: 0 0 0 20px;}
.generalbox{ width:100%; margin:50px 0 0 0px; float:left;}
.imageleft{ width:40%; float:left;}
.imageleft img{ width:100%;}
.textright{ width:56%; float:right;}
.imageleft img{ width:100%; margin: 10px 0 0 0}
.textright p{ font-size:14px; line-height:22px;}
.textrightheading{ width:100%; margin: 0 0 10px 0px;}
.textrightheading h1{ font-size:25px;font-family: 'Lato', sans-serif; color:#595959; text-transform:uppercase; }
.visitorourwebsite{background:#eb3232;text-align:center; margin:0px 0px 35px 0px; padding:8px 28px; font-size:17px; color:#fff;  -webkit-transition:.5s; -moz-transition:.5s; -o-transition:.5s; -khtml-transition:.5s;font-family: 'Lato', sans-serif; display:inline-block; text-decoration:none; border-radius:30px; border:#d22525 1px solid;}
.visitorourwebsite:hover{background:#ca2020; -webkit-transition:.5s; -moz-transition:.5s; -o-transition:.5s; -khtml-transition:.5s;border:#bc1b1b 1px solid;}
#footer{ width:100%; background:url(../images/bg02.png) repeat left top; border-top:#eb3232 7px solid; margin:-5px 0 0 0px; padding: 0 0 25px 0}
#footer ul {padding: 0;margin:25px auto 20px auto; text-align:center;}
#footer li {display: inline;padding:0 12px; border-left:#5b5b5b 1px solid; margin:0px; font-size:16px; }
#footer p{ text-align:center; color:#fff; padding:0px; font-size:15px;} 

/* Start of digital auto answer devices */
.innerslider{ width:100%; padding:50px 0 30px 0px; margin:0 0 20px 0px; background:url(../images/innerslider.jpg) no-repeat; min-height:100px; border-bottom:#2a2a2a 7px solid;}
.innerslider h1{padding:0px 0 10px 0px; margin:0px;font-size:32px;font-family:'Lato', sans-serif;color:#2a2a2a; text-transform:uppercase;text-shadow:1px 1px 1px #fff;}
.innerslider p{padding:0px; margin:0px;color:#2a2a2a;text-shadow:1px 0px 1px #fff; font-size:18px;}
.spheading h1{ color:#3a3a3a; font-size:22px;  }
.simplebox p{ padding:0px; line-height:25px; color:#595959; font-size:15px;}

ul.digitalbox{ width:100%; margin:50px 0 0 0px;}
ul.digitalbox h3{padding:0px 0 15px 0px; margin:0px;font-size:18px;font-family:'Lato', sans-serif;color:#3a3a3a;}
ul.digitalbox h4{padding:0px 0 10px 0px; margin:0px;font-size:16px;font-family:'Lato', sans-serif;color:#595959;}
ul.digitalbox li{ display:block; font-size:14px; line-height:27px; background: url(../images/subMenuArrow.png) no-repeat left center; padding: 0 0 0 13px; }

.autoservices{ width:27%; float:left;  border:#ddd 1px solid; padding:15px; background:#fff; text-align:center;}
.autoservices + .autoservices{ margin: 0 0 0 20px;}
.autoservicesheading{ width:100%; font-size:15px;font-family:'Lato', sans-serif; font-weight:bold; margin: 0 0 10px 0px;}
.autoservicesheading h4{ color:#3a3a3a; font-size:19px !important; font-weight:bold; background:#f5f5f5; padding: 11px 0 11px 0px; margin:15px 0 0 0px;text-shadow:1px 1px 1px #fff;}
.autoservices ul li{ margin:0px; display:block; font-size:14px;color:#9a9a9a; text-align:center; border-bottom:#ddd 1px dashed;padding:11px 0 11px 0px;}

.autoplayers{ width:43%; float:left;  border:#ddd 1px solid; padding:15px; background:#fff; text-align:center;}
.autoplayers + .autoplayers{ margin: 0 0 0 28px;}
.autoplayersheading{ width:100%; font-size:15px;font-family:'Lato', sans-serif; font-weight:bold; margin: 0 0 10px 0px;}
.autoplayersheading h4{ color:#3a3a3a; font-size:19px !important; font-weight:bold; background:#f5f5f5; padding: 11px 0 11px 0px; margin:15px 0 0 0px;text-shadow:1px 1px 1px #fff;}
.autoplayers ul li{ margin:0px; display:block; font-size:14px;color:#9a9a9a; text-align:center; border-bottom:#ddd 1px dashed;padding:11px 0 11px 0px;}

/* Start of privacy Policy */
.simplebox p{ padding:0px; line-height:25px; color:#595959; font-size:14px;}

/* Start of contactpage */
.contactheading{ width:auto; margin:0px 0 18px 0;font-family:'Lato', sans-serif; border-bottom:#ddd 1px solid; }
.contactheading h5{color:#595959;font-size:22px !important;}
fieldset{ width:100%; padding:0px; margin:0px;}
.textfield{ width:80%; float:right; padding:7px 0 7px 0px !important; margin:0px;font-size:18px; color:#595959; }
.field{ width:17%; padding:15px 0 15px 0;vertical-align:middle; margin:0px;color:#696969; float:left;}
.field p{ padding:7px 0 0 18px; margin:5px 0 5px 0px;line-height:19px; color:#595959; font-size:15px;}
.field img{ padding:0px; margin:0px 0 -14px 10px;}
.textfield p{padding:8px 0 15px 0px; margin:0px; color:#696969; font-size:15px; }

.contact-form-row-input{width:40%; border:1px solid #dddddd; padding:12px;background-color:#fff;}
.contact-form-row-textarea{width:60%; border:1px solid #dddddd; border-radius:3px; height:150px; padding:10px; }
.contact-form-row-btn{font-size:18px; border-radius:3px; padding:10px 25px; color:#fff;text-transform:uppercase; background:#eb3232; font-weight: normal; border:none; -webkit-transition:.5s; -khtml-transition:.5s; -moz-transition:.5s; -o-transition:.5s; margin:5px 0 0 0px;}
.contact-form-row-btn:hover{background:#31353b; cursor:pointer;}
.contacts{ width:24%; float:left;}
.contacts + .contacts{ margin: 0 0 0 25px;}

.contactsheading{ width:100%;margin:0px;padding:0px 0 6px 0px;font-size:16px;}
.contactsheading h5{font-family:'Lato', sans-serif;color:#595959;}
.contacts p{ padding:0px; line-height:25px; color:#595959;}
.contacts p span{color:#595959; font-size:12px;}

/* Start of supoortpage */
.simplebox h5{padding:0px 0 6px 0px; margin:25px 0 0 0px;font-size:16px;font-family:'Lato', sans-serif;color:#595959;}
.support{ width:17%; float:left;}
.support + .support{ margin: 0 0 0 20px;}
.supportheading{ width:100%;margin:0px;padding:0px 0 6px 0px;font-size:15px !important;}
.support p{ padding:0px; line-height:25px; color:#595959; font-size:14px;}

/* Start of productpage */
.productboxmain h5{padding:0px 0 6px 0px; margin:15px 0 25px 0px;font-size:17px;font-family:'Lato', sans-serif;color:#595959;}
.pdrbox{ width:88%; margin:0 auto; clear:both;}
.pdrbox img{ width:100%;}

}

/* Start of tablet */
@media screen and (max-width:800px) and (min-width:601px) { 
.wrapper{ width:100%;}
#topsection{width:100%; }
.maincontainer {width:90%;clear: both; margin:0 auto;}
.top{ width:100%; background:#1b1e20;}
.topleft{width:44%; float:left;margin:0px 0 0 0px;}
.topleft p{ color:#fff; padding:9px 0 0 0px; font-size:15px; }
.topright{width:55%; float:right;margin: 0px;}
.topright ul li {display: inline;padding:0px; margin:0px; color:#fff; font-size:15px;}
.topright ul li a {padding:0 2px 0 2px;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-decoration:none !important;color: #d0d0d0;text-align: center;font-size:15px; }
.topcenter{ width:90%; clear: both; margin:0 auto;}

.musthead{ width:100%; margin:15px 0 15px 0px;}
.logo{ float:left; width:30%;}
.logo img{width:100%; margin:14px 0 0 0px;}
.logoright{width:55%; float:right;}
.logoright p{ font-size:14px; color:#595959; padding:0px;}
.search input[type="text"] {width:70%;}

.navigation{width:auto; margin:25px 0 0px 0px; background:#eb3232;border-top:#d82929 3px solid;border-bottom:#d82929 3px solid;}

.productbox{ width:25%; float:left; border:#ddd 1px solid; border-radius:3px; background:#fff; padding:20px 15px 0px 15px; text-align:center}
.productbox + .productbox{ margin: 0 0 0 18px;}
.productboxheading h3{ font-size:15px; color:#595959; padding: 0 0 10px 0}
.productboxheading p{ font-size:11px; color:#595959;}
.productbox:hover{ width:25%; float:left; border:#cdbfbf 1px solid; border-radius:3px; background:#fff4f4; padding:20px 15px 0px 15px; text-align:center;}
.productbox:hover + .productbox:hover{ margin: 0 0 0 18px;}

.generalbox{ width:100%; margin:50px 0 0 0px; float:left;}
.imageleft{ width:40%; float:left;}
.imageleft img{ width:100%;}
.textright{ width:54%; margin:0px; float:right;}
.imageleft img{ width:100%; margin: 10px 0 0 0}
.textright p{ font-size:14px; line-height:22px;}
.textrightheading{ width:100%; margin: 0 0 10px 0px;}
.textrightheading h1{ font-size:25px;font-family: 'Lato', sans-serif; color:#595959; text-transform:uppercase; }
.visitorourwebsite{background:#eb3232;text-align:center; margin:0px 0px 35px 0px; padding:8px 28px; font-size:16px; color:#fff;  -webkit-transition:.5s; -moz-transition:.5s; -o-transition:.5s; -khtml-transition:.5s;font-family: 'Lato', sans-serif; display:inline-block; text-decoration:none; border-radius:30px; border:#d22525 1px solid;}
.visitorourwebsite:hover{background:#ca2020; -webkit-transition:.5s; -moz-transition:.5s; -o-transition:.5s; -khtml-transition:.5s;border:#bc1b1b 1px solid;}

/* Start of footer */
#footer{ width:100%; background:url(../images/bg02.png) repeat left top; border-top:#eb3232 7px solid; margin:-5px 0 0 0px;}
#footer ul {padding: 0;margin:30px auto 10px auto; text-align:center;}
#footer li {display: inline;padding:0 10px; border-left:#5b5b5b 1px solid; margin:0px; font-size:14px; line-height:25px;}
#footer p{ text-align:center; color:#fff; padding:5px 0 18px 0px; font-size:13px;}

/* Start of digital auto answer devices */
.innerslider{ width:100%; padding:50px 0 30px 0px; margin:0 0 20px 0px; background:url(../images/innerslider.jpg) no-repeat; min-height:100px; border-bottom:#d4d4d4 7px solid;}
.innerslider h1{padding:0px 0 10px 0px; margin:0px;font-size:32px;font-family:'Lato', sans-serif;color:#2a2a2a; text-transform:uppercase;text-shadow:1px 1px 1px #fff;}
.innerslider p{padding:0px; margin:0px;color:#2a2a2a;text-shadow:1px 0px 1px #fff; font-size:18px;}
.spheading h1{ color:#3a3a3a; font-size:22px;  }
.simplebox p{ padding:0px; line-height:25px; color:#595959; font-size:15px;}

ul.digitalbox{ width:100%; margin:50px 0 0 0px;}
ul.digitalbox h3{padding:0px 0 15px 0px; margin:0px;font-size:18px;font-family:'Lato', sans-serif;color:#3a3a3a;}
ul.digitalbox h4{padding:0px 0 10px 0px; margin:0px;font-size:16px;font-family:'Lato', sans-serif;color:#595959;}
ul.digitalbox li{ display:block; font-size:14px; line-height:27px; background: url(../images/subMenuArrow.png) no-repeat left center; padding: 0 0 0 13px; }

.autoservices{ width:25%; float:left;  border:#ddd 1px solid; padding:15px; background:#fff; text-align:center;}
.autoservices + .autoservices{ margin: 0 0 0 18px;}
.autoservicesheading{ width:100%; font-size:16px;font-family:'Lato', sans-serif; font-weight:bold; margin: 0 0 10px 0px;}
.autoservicesheading h4{ color:#3a3a3a; font-size:19px !important; font-weight:bold; background:#f5f5f5; padding: 11px 0 11px 0px; margin:15px 0 0 0px;text-shadow:1px 1px 1px #fff;}
.autoservices ul li{ margin:0px; display:block; font-size:14px;color:#9a9a9a; text-align:center; border-bottom:#ddd 1px dashed;padding:11px 0 11px 0px;}

.autoplayers{ width:42%; float:left;  border:#ddd 1px solid; padding:15px; background:#fff; text-align:center;}
.autoplayers + .autoplayers{ margin: 0 0 0 20px;}
.autoplayersheading{ width:100%; font-size:15px;font-family:'Lato', sans-serif; font-weight:bold; margin: 0 0 10px 0px;}
.autoplayersheading h4{ color:#3a3a3a; font-size:19px !important; font-weight:bold; background:#f5f5f5; padding: 11px 0 11px 0px; margin:15px 0 0 0px;text-shadow:1px 1px 1px #fff;}
.autoplayers ul li{ margin:0px; display:block; font-size:14px;color:#9a9a9a; text-align:center; border-bottom:#ddd 1px dashed;padding:11px 0 11px 0px;}

/* Start of privacy Policy */
.simplebox p{ padding:0px; line-height:25px; color:#595959; font-size:14px;}

/* Start of contactpage */
.contactheading{ width:auto; margin:0px 0 18px 0;font-family:'Lato', sans-serif; border-bottom:#ddd 1px solid;font-size:22px; }
.contactheading h5{color:#595959;font-size:22px !important;}
fieldset{ width:100%; padding:0px; margin:0px;}
.textfield{ width:70%; float:right; padding:7px 0 7px 0px !important; margin:0px;font-size:18px; color:#595959; }
.field{ width:26%; padding:15px 0 15px 0;vertical-align:middle; margin:0px;color:#696969; float:left;}
.field p{ padding:7px 0 0 18px; margin:5px 0 5px 0px;line-height:19px; color:#595959; font-size:15px;}
.field img{ padding:0px; margin:0px 0 -14px 10px;}
.textfield p{padding:8px 0 15px 0px; margin:0px; color:#696969; font-size:15px; }

.contact-form-row-input{width:40%; border:1px solid #dddddd; padding:12px;background-color:#fff;}
.contact-form-row-textarea{width:60%; border:1px solid #dddddd; border-radius:3px; height:150px; padding:10px; }
.contact-form-row-btn{font-size:18px; border-radius:3px; padding:10px 25px; color:#fff;text-transform:uppercase; background:#eb3232; font-weight: normal; border:none; -webkit-transition:.5s; -khtml-transition:.5s; -moz-transition:.5s; -o-transition:.5s; margin:5px 0 0 0px;}
.contact-form-row-btn:hover{background:#31353b; cursor:pointer;}
.contacts{ width:48%; float:left;}
.contacts + .contacts{ margin: 0 0 0 0px !important;}

.contactsheading{ width:100%;margin:0px;padding:0px 0 6px 0px;font-size:16px;}
.contactsheading h5{font-family:'Lato', sans-serif;color:#595959;}
.contacts p{ padding:0px; line-height:25px; color:#595959;}
.contacts p span{color:#595959; font-size:12px;}

/* Start of supoortpage */
.simplebox h5{padding:0px 0 6px 0px; margin:25px 0 0 0px;font-size:16px;font-family:'Lato', sans-serif;color:#595959;}
.support{ width:45%; float:left;}
.support + .support{ margin: 0 0 0 0px;}
.supportheading{ width:100%;margin:0px;padding:0px 0 6px 0px;font-size:15px !important;}
.support p{ padding:0px; line-height:25px; color:#595959; font-size:14px;}

/* Start of productpage */
.productboxmain h5{padding:0px 0 6px 0px; margin:15px 0 25px 0px;font-size:17px;font-family:'Lato', sans-serif;color:#595959; line-height:27px;}

.pdrbox{ width:88%; margin:0 auto; clear:both;}
.pdrbox img{ width:100%;}

}


/* Start of Iphone / Mobile */
@media screen and (max-width:600px) and (min-width:320px) { 
.wrapper{ width:100%;}
#topsection{width:100%; }
.maincontainer {width:90%;clear: both; margin:0 auto;}
.top{ width:100%; background:#1b1e20;}
.topcenter{ width:95%; clear: both; margin:0 auto;}
.topleft{width:100%; display:none;}
.topleft p{ color:#fff; padding:6px 0 0 0px; display:none; }
.topright{width:100%;}
.topright ul {padding:0px;margin: 5px auto 0 auto; text-align:center; list-style:none; float:left;}
.topright ul li a {padding:0 2px 0 0px;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-decoration:none !important;color: #d0d0d0;text-align: center;font-size:14px; }

.logo{width:100%; text-align:center;}
.logo img{width:auto; margin:0px;}
.logoright p{ font-size:15px; color:#595959; text-align:center;}
.logoright{width:100%; margin: 20px 0 0 0px;}
.search input[type="text"] {width:65%;}
.navigation{width:auto; margin:25px 0 0px 0px; background:#eb3232;border-top:#d82929 3px solid;border-bottom:#d82929 3px solid;}

/* Start of middlesection */
.middlesection{ width:100%;margin:30px 0 0px 0px;}
.productboxmain{ width:100%; margin:30px 0 20px 0px;}
.productbox{ width:100%; border:#ddd 1px solid; border-radius:3px; background:#fff; padding:0px; text-align:center;}
.productbox + .productbox{ margin:25px 0 0 0px;}
.productbox:hover{ width:100%; border:#cdbfbf 1px solid; border-radius:3px; background:#fff4f4; padding:00px; text-align:center;}
.productbox:hover + .productbox:hover{ margin:25px 0 0 0px;}
.productboxheading{ width:90%; text-align:center; margin:20px auto; clear:both;}
.productboxheading h3{ font-size:20px; color:#595959; padding: 0 0 10px 0}
.productbox img{ max-width:100%; margin:15px 0 0px 0px}
.productboxheading p{ font-size:15px; color:#595959;}
.generalbox{ width:100%; margin:50px 0 0 0px;}
.imageleft{ width:97%; border-radius:3px;}
.imageleft img{ width:auto; border:#ddd 5px solid; border-radius:3px; margin: 0 0 15px 0px;}
.textright{ width:100%;}
.textrightheading h1{ font-size:27px;font-family: 'Lato', sans-serif; color:#595959; text-transform:uppercase; }
.visitorourwebsite{background:#eb3232;text-align:center; margin:0px 0px 35px 0px; padding:8px 30px; font-size:16px; color:#fff;  -webkit-transition:.5s; -moz-transition:.5s; -o-transition:.5s; -khtml-transition:.5s;font-family: 'Lato', sans-serif; display:inline-block; text-decoration:none; border-radius:30px; border:#d22525 1px solid;}

/* Start of footer */
#footer{ width:100%; background:url(../images/bg02.png) repeat left top; border-top:#eb3232 7px solid; margin:-5px 0 0 0px;}
#footer ul {padding: 0;margin:30px auto 20px auto; text-align:center;}
#footer li {display: inline;padding:0 15px; border-left:0; margin:0px; font-size:16px; line-height:25px;}
#footer p{ text-align:center; color:#fff; padding:5px 0 18px 0px; font-size:15px;}

/* Start of digital auto answer devices */
.innerslider{ width:100%; padding:50px 0 30px 0px; margin:0 0 20px 0px; background:url(../images/innerslider.jpg) no-repeat; min-height:100px; border-bottom:#2a2a2a 7px solid;}
.innerslider h1{padding:0px 0 10px 0px; margin:0px;font-size:30px;font-family:'Lato', sans-serif;color:#2a2a2a; text-transform:uppercase;text-shadow:1px 1px 1px #fff;}
.innerslider p{padding:0px; margin:0px;color:#2a2a2a;text-shadow:1px 0px 1px #fff; font-size:16px;}
.simplebox{ width:100%; margin: 0 0 30px 0;}
.spheading h1{ color:#3a3a3a; font-size:22px;}
.simplebox p{ padding:0px; line-height:25px; color:#595959; font-size:15px;}
ul.digitalbox{ width:100%; margin:50px 0 0 0px;}
ul.digitalbox h3{padding:0px 0 15px 0px; margin:0px;font-size:18px;font-family:'Lato', sans-serif;color:#3a3a3a;}
ul.digitalbox h4{padding:0px 0 10px 0px; margin:0px;font-size:16px;font-family:'Lato', sans-serif;color:#595959;}
ul.digitalbox li{ display:block; font-size:14px; line-height:27px; background: url(../images/subMenuArrow.png) no-repeat left 11px; padding: 0 0 0 13px; }

.autoservices{ width:auto; border:#ddd 1px solid; padding:15px; background:#fff; text-align:center;}
.autoservices + .autoservices{ margin:25px 0 0 0px;}

.autoplayers{ width:auto;border:#ddd 1px solid; padding:15px; background:#fff; text-align:center;}
.autoplayers + .autoplayers{ margin: 25px 0 0 0px;}

/* Start of privacy Policy */
.simplebox p{ padding:0px; line-height:25px; color:#595959; font-size:15px;}

/* Start of contactpage */
.contactbox{ width:100%; margin:0px;}
.contactheading h5{color:#595959;font-size:20px;}
.contactbox form{ width:auto;}
.textfield{ width:100%;padding:7px 0 7px 0px !important; margin:0px;font-size:18px; color:#595959; }
.field{ width:100%; padding:10px 0 10px 0;vertical-align:middle; margin:0px;color:#696969;}
.field span{ color:#FF0000;}
.field p{ padding:7px 0 0 18px; margin:5px 0 5px 0px;line-height:19px; color:#595959;}
.field img{ padding:0px; margin:0px 0 -14px 10px;}
.textfield p{padding:0px 0 15px 0px; margin:0px; color:#696969; font-size:14px; }
.contact-form-row-input{width:90%; border:1px solid #dddddd; padding:12px;background-color:#fff;}
.contact-form-row-textarea{width:90%; border:1px solid #dddddd; border-radius:3px; height:150px; padding:10px; }
.contact-form-row-btn{font-size:16px; border-radius:3px; padding:10px 25px; color:#fff;text-transform:uppercase; background:#eb3232; font-weight: normal; border:none; -webkit-transition:.5s; -khtml-transition:.5s; -moz-transition:.5s; -o-transition:.5s; margin:5px 0 0 0px;}
.contact-form-row-btn:hover{background:#31353b; cursor:pointer;}
.cnbox{ width:100%; margin: 0px 0 10px 0px;}
.contacts{ width:100%;}
.contacts + .contacts{ margin: 15px 0 0 0px;}
.contactsheading{ width:100%;margin:0px;padding:0px 0 6px 0px;font-size:16px;}
.contactsheading h5{font-family:'Lato', sans-serif;color:#595959;}
.contacts p{ padding:0px; line-height:25px; color:#595959;}
.contacts p span{color:#595959; font-size:12px;}

/* Start of supoortpage */
.simplebox h5{padding:0px 0 6px 0px; margin:25px 0 0 0px;font-size:16px;font-family:'Lato', sans-serif;color:#595959;}
.support{ width:100%;}
.support + .support{ margin:18px 0 0 0px;}
.supportheading{ width:100%;margin:0px;padding:0px 0 6px 0px;font-size:22px;}
.support p{ padding:0px; line-height:25px; color:#595959; font-size:15px;}

/* Start of productpage */
.productboxmain h5{padding:0px 0 6px 0px; margin:15px 0 25px 0px;font-size:17px;font-family:'Lato', sans-serif;color:#595959; line-height:27px;}
.pdrbox{ width:88%; margin:0 auto; clear:both;}
.pdrbox img{ width:100%;}
}

