article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video 
								  {display:block}
h1,h2,h3,h4 { margin:0px; padding:0px;}

body { background-color:#ffffff; font-size:13px;font-family: 'Raleway', sans-serif; margin:0px; padding:0px; text-align:justify;}

#wrapper { width:100%; clear:both; overflow:hidden;}
.container  {width:78%; margin:0 auto;}
header {}
.header { width:100%; margin:0 auto; height:88px; background-color:#FAFEFD; border-bottom:1px solid #666;padding: 15px 0px 0px 0px;}
#logo  { width:20%; float:left;}
nav  { }
.menu  { float:right;}
.menu ul { margin:0px; padding:0px;}
.menu ul li { list-style:none; float:left; padding:0px 2px 0px 2px; border-right: 1px solid #FFF; margin:32px 0px 0px 0px; letter-spacing:0.9px;}
.menu ul li a { color:#000000; text-decoration:none; font-size:14px; padding:10px 12px; transition: all 0.5s ease; border-radius:22px; }
.menu ul li a:hover { color:#ffffff; background-color:#2892c6; border-radius:22px; transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease;-o-transition: all 0.5s ease; }
.menu ul li.end { border-right:none;}
.menu ul li.slt a { color:#63d3ff;}

#slider  { width:100%; margin:0 auto !important; text-align:center; border-bottom:1px solid #f1f1f1;}

#midd-contant  { width:100%; background-color:#333; color:#ffffff; padding:30px 0px 40px 0px; font-size:13px; line-height:20px; text-align:justify; letter-spacing:0.4px;}
h1 { font-size:18px; font-weight:normal; padding:5px 0px 10px 0px; !important}
h2 { font-size:35px; font-weight:normal; padding:5px 0px 10px 0px;}
h3 { font-size:20px; font-weight:normal; padding:5px 0px 10px 0px; color:#1e190e; font-weight: bold; border-bottom:1px dotted #fff; margin:0px 0px 25px 0px;}
.gray { color:#666666;}
.blue-bg  { background-color:#3593b9; }

#about { background-color:#FAFEFD; color:#000000; padding:40px 0px 45px 0px; font-size:14px; line-height:20px; text-align:justify; letter-spacing:0.4px; overflow:hidden; }

#about1 { background-color:#bbb3a0; color:#000000; padding:40px 0px 45px 0px; font-size:14px; line-height:20px; text-align:justify; letter-spacing:0.4px; overflow:hidden; }



#our-service  { overflow:hidden; background-color:#FBFFFF; padding:40px 0px 0px 0px; font-size:14px; line-height:22px; letter-spacing:0.6; color:#333; }

#service-sec  { width:32%; float:left; margin:0px 0px 0px 0px;}
#service-sec img { width:auto;}
.service-head  { width:75%; font-size:15px; color:#333; padding:0px 0px 0px 0px; margin:15px 0px 20px 0px ; display:block; border-bottom:1px solid #900; }

.floteR  { width:54%; float:right;}
.floteL  { width:40%; float:left;}

#footer  { background-color:#1c1c1c;  overflow:hidden;}

.copyright-text  {color:#ffffff; padding:45px 0px 20px 0px; font-size:14px; display:block;}
.follow-us { color:#ffffff; float:right; font-size:14px; padding:10px 0px 0px 0px;}
.follow-us img { padding:10px 0px 0px 0px;}


.left-side  { width:70%; float:left;}
.right-side  { width:20%; float:right;}

.service-list  { }
.service-list .heading  { font-size:20px; padding:10px 0px 10px 0px; display:block; background-color:#3081a1; border-radius:24px 0px 24px 0px; margin:0px 0px 10px 0px; color:#a3e1fa; text-align:center;}

.service-list ul { margin:0px; padding:0px;}
.service-list ul li  { list-style:none;  border-bottom:dotted 1px #ffffff; background-color:#8dcae3;}
.service-list ul li a { color:#ffffff; text-decoration:none; padding:5px 0px 5px 10px; display:block;}
.service-list ul li a:hover { color:#ffffff; background-color:#67b4d3; }

.service-list ul li.end  { border-bottom:none;}

.query-form  { background-color:#3081a1; padding:15px 15px 20px 15px; overflow:hidden; border-radius:24px 0px 24px 0px; }

.query-form .heading  { font-size:20px; padding:10px 0px 10px 0px; display:block; background-color:#3081a1; border-radius:24px 0px 24px 0px; margin:0px 0px 10px 0px; color:#a3e1fa; text-align:center;}

.query-form labal { float:left; font-size:13px; width:100%; padding:10px 0px 0px 0px;}

.query-form input { float:left; width:100%;}

.query-form textarea { width:100%; padding:10px 0px 10px 0px; margin:0px 0px 10px 0px;}
.itn-img {float:right; padding:10px; border:1px dotted #ffffff; margin:0px 0px 0px 10px;}