body {margin:0px; padding:0px; overflow-x:hidden; font-family:'Open Sans', Arial, Helvetica, sans-serif;}
.mbody {  margin-left:auto; margin-right:auto;}
.top { width:100%; padding:10px; }
.logo {float:left; margin-bottom:-5px; }
.soci {float:right;}
.socitxt { font-family:'Open Sans', Arial, Helvetica, sans-serif; font-size:24px; color:#797979; float:left; font-weight:bold; width:30%; line-height:22px;}
.socimg {float:right; width:70%}
.innerDiv {font-size:30px;}
.puli {font-family:'Open Sans', Arial, Helvetica, sans-serif; font-size:27px; color:#393939; clear:both; padding:0px 0 0 10px; float:left; text-transform:uppercase }
.flole {float:left; font-weight:bold }
#pscroller2{font-family:'Open Sans', Arial, Helvetica, sans-serif; font-size:27px; color:#008CFF; padding:0px 0 0 10px; width:400px; height:50px; float:left}
#pscroller2 a{ text-decoration: none; }

.vidxt {float:left; width:650px;}
.video {float:left; width:250px; margin:10px; border:solid 2px #3a8cff; width:400px; height:240px;}

/* Drop down Menu */

ul {list-style: none; float:right}
ul.dropdown {position: relative; margin:0px; padding:0px;}
ul.dropdown li {float: left;}
ul.dropdown a:hover {color: #008CFF;}
ul.dropdown a:active {color: #ffa500;}
ul.dropdown li a {display: block; font-family:'Open Sans', Arial, Helvetica, sans-serif; color:#000000; text-transform:uppercase; font-size:16px; text-decoration:none; padding:0px 25px 0px 0px;
}
ul.dropdown li:last-child a {border-right: none;}
/* Doesn't work in IE */
ul.dropdown li.hover, ul.dropdown li:hover { }
ul.dropdown li.hover a {color: #fff; font-weight:bold;}
/* LEVEL TWO */
ul.dropdown ul {width: 220px; visibility: hidden; position: absolute; top: 100%; left: 0; margin-top:0px; z-index:1}
ul.dropdown ul li { margin-left:170px;}
/* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a {   background-color:#006EB1;   font-family:'Open Sans', Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; font-size:14px; text-decoration:none; padding:15px 5px 5px 15px; width:250px;}
ul.dropdown ul li a:hover { color:#FFF21B;}
/*  LEVEL THREE  */
ul.dropdown ul ul { left: 100%; top: 0;}
ul.dropdown li:hover > ul { visibility: visible;}
.menu {width:100%; clear:both;height:45px; margin-bottom:-18px}
.menulin {border-bottom:4px solid #0960A7; width:100%; clear:both }
.socimob {display:none;}
.logomob {display:none;}


.header { width:98.8%;   height:250px; margin-left:auto; margin-right:auto}
.hbox1 { background-color:#008cff; text-transform:uppercase; font-size:20px; font-family:'Open Sans', Arial, Helvetica, sans-serif; color:#FFFFFF; padding:10px; width:95%; margin-left:auto; margin-right:auto; border-top: solid 1px #30a2ff;}
.wehe {  font-family:'Open Sans', Arial, Helvetica, sans-serif; color:#353535; font-size:30px; text-align:left; clear:both}
.hcont { width:93%; margin-left:auto; margin-right:auto; }
.cont {  font-family:'Open Sans', Arial, Helvetica, sans-serif; font-size:13px; line-height:22px; text-align:justify}
.bluhe { font-family:'Open Sans', Arial, Helvetica, sans-serif;   color:#0060af; font-size:25px; text-transform:uppercase}
.conbox { background-color:#018ce1; width:30.3%; height:78px; margin:5px; float:left;  }
.stana { font-size:20px;font-family:'Open Sans', Arial, Helvetica, sans-serif; color:#FFFFFF; padding:5px   }
.stmob { color:#fff21b; font-family:'Open Sans', Arial, Helvetica, sans-serif; padding:0 5px; font-weight:bold}
.footer { border-top: solid 2px #bebebe; clear:both; width:100%; clear:both; font-family:'Open Sans', Arial, Helvetica, sans-serif; font-size:13px; padding:10px; }
.contbox { height:300px; }
.list li { float:left; list-style:none; padding-left:10px; padding-right:10px; }
ul.list {margin-right:30px;}
.fomenu {float:right; margin-top:-13px}
.fomenu a {text-decoration:none; color:#333333}
.fomenu a:hover {text-decoration:underline;}
.focop {float:left; width:500px; }


.hetxt { font-size:20px; padding:10px}

.pronam { width:302px; height:302px; float:left; margin-left:85px; margin-bottom:20px;}

li.moblink1 {display:none;}
.proconta {padding:10px; font-size:13px; color:#FFFFFF; line-height:20px; text-align:justify}
.prohead {font-family:'Open Sans', Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:25px; font-weight:bold; text-align:left}
.proconhed {font-family:'Open Sans', Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:20px; font-weight:bold}
.listit li {list-style:square; color:#FFFFFF}
ul.listit {float:left !important;}
.clear {clear:both;}
.condets {float:left; width:300px}
.locmap{float:left; }
.maplo { border:solid 3px #018ce1;}
.inputfi {float:left; width:250px; margin:10px;}
.inputxt {padding:4px; border:solid 1px #018ce1; width:250px;}
.textar  {padding:4px; border:solid 1px #018ce1; width:90%;}
.selpro {padding:4px; border:solid 1px #018ce1; width:90%;}
.submibu {padding:10px; font-size:20px; color:#FFFFFF; border:none; background-color:#00629e; font-family:'Open Sans', Arial, Helvetica, sans-serif; cursor:pointer }

@media screen and (min-width: 200px) and (max-width: 700px)
{
.maplo1 {display:block;}
ul.dropdown li a {display: block; font-family:'Open Sans', Arial, Helvetica, sans-serif; color:#000000; text-transform:uppercase; font-size:11px; text-decoration:none; padding:5px 3px 5px 3px; border:solid 1px #008CFF;}
ul.dropdown li:last-child a {border-right:solid 1px #008CFF;}
ul.dropdown ul {width:150px; visibility: hidden; position: absolute; top: 100%; left: 0; margin-top:0px; margin-left:-85px; z-index:1}
ul.dropdown ul li a {   background-color:#006EB1;   font-family:'Open Sans', Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; font-size:12px; text-decoration:none; padding:10px 5px 5px 10px; width:200px; margin-left:-10px;}
.puli {font-family:'Open Sans', Arial, Helvetica, sans-serif; font-size:14px; color:#393939; clear:both; padding:0px 0 0 10px;  text-transform:uppercase; width:100%; text-align:center; margin-left:-20px; }
.innerDiv {font-size:18px; float:left; text-align:center; width:100%; margin-left:-150px}
.soci {display:none;}
.socimob {display:block; float:right; padding:10px 22px 0 0; width:20%}
.socitxt { font-family:'Open Sans', Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; color:#797979; float:left; font-weight:bold;  line-height:12px; width:100%; padding:5px;}
.socimg {float:left;}
.clear {clear:both;}
#pscroller2{font-family:'Open Sans', Arial, Helvetica, sans-serif; font-size:10px; color:#008CFF; padding:0px 0 0 10px; width:580px; height:50px; clear:both}
#pscroller2 a{ text-decoration: none; }
ul.dropdown {position: relative; padding:0px; float:left}
.logomob {display:block; float:left}
.logo {display:none;}
.wehe {font-size:20px}
.bluhe {font-size:15px; text-align:center}
.stana { font-size:13px;font-family:'Open Sans', Arial, Helvetica, sans-serif; color:#FFFFFF; padding:5px;    }
.stmob { color:#fff21b; font-family:'Open Sans', Arial, Helvetica, sans-serif; padding:0 5px; font-weight:bold; font-size:14px}
.header {display:none;}
.wehe {font-size:15px;}
li.moblink1 {display:block; height:10px; padding:0px !important; width:30px; text-align:center}
li.pclink1 {display:none;}
ul.sub_menu {margin-left:-110px !important;}
.conbox {width:46%; height:18%}
.list li a { color:#000000; font-size:11px; text-decoration:none}
.list li a:hover { color:#018ce1; font-size:11px; text-decoration:underline}
.list li {padding:2px;}
ul.list {padding:0px;}
.pronam {width:200px; margin-left:50px; height:190px}
.responsproimg {width:200px; height:200px}
.maplo {display:none;}

}


@font-face {font-family: "Open Sans"; src: url("http://adproautomation.in/new/icomoon.ttf.ttf"),  
										   url("http://www.adproautomation.in/new/icomoon.ttf") format('truetype');  }
