/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Nova+Square);
body{margin:0;padding:0;width:100%;font-family: 'Nova Square', cursive;line-height:1.5;font-family:Arial, Helvetica, sans-serif;}

a{text-decoration:none;}

img{border:none;}


.fleft{float:left;}

.fright{float:right;}

.clear{clear:both;}


.margin{margin:5px;}

.margin1{margin:10px;}


.padding {padding:5px;}

.padding1{padding:10px;}

#menu ul{padding:0;margin:0;width:100%;background:#e3003b;border-bottom:solid 6px #fd9d00;list-style-type:none;font-family:Tahoma;float:left;}

#menu ul li{float:left;/*height:63px;*/}

#menu ul li a:hover{color:#3f3f3f;background:#fd9d00;}

#logo_div{height:118px;width:100%;background:#f0f0f2;border-bottom:solid 1px #cfcece;position:relative;float:left;}

#logo a{/*background:url(../images/chennai-scaffolding-work-vinayagar-and-co-logo.png);width:420px;height:72px;*/top:25px;left:25px;background-repeat:no-repeat;position:absolute;float:left;}


.txt1{color:#dbdbdd;font-size:25px;font-family:"Arial Black";}

#txt1{float:left;top:15px;margin-left:470px;position:relative;}

.sheading{color:#449ec8;}

.mobile-no{right:20px;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;position:absolute;top:15px;}

.banner{width:100%;}

.banner img{width:100%;}

.box1{width:20%;float:left;background:#449ec8;border:solid 3px #d8d8d9;color:#fff;border-radius:12px;margin:2.2%;}

.box1:hover{background:#9fa1a2;}

.box1_in{padding:15px;width:90%;}

.box1_in img{width:96%;border:solid 3px #87c6e3;}

.content{width:100%;position:relative;}

.inner_content{width:80%;font-size:12px;text-align:justify;margin:0 auto;padding:10px;}


.txt2{color:#fff;font-family:Tahoma;}

.txt3{font-size:12px;}

.heading{color:#e3003b;}

.click_more{background:#fff;border-radius:12px;text-align:center;float:left;margin:5px 0 0 11%;font-size:13px;}

.click_more a{color:#e3003b;padding:10px 20px 10px 20px;display:block;font-weight:bold;}

.click_more a:hover{background:#e4e4e4;border-radius:12px;}

footer{clear:both; width:100%;background:#000;min-height:100px;color:#d4d4d4;font-size:11px;margin-top:20px;line-height:2;}
footer h2{color: #a0a0a0;}
#menu ul li a{color:#fff;font-size:16px;padding:22px 40px 22px 40px;float:left;background:#e3003b;/*:41px;*/}
@media only screen and (max-width: 1024px)
{
	.box1_in img{width:96%;border:solid 3px #87c6e3;}
	.box1_in{padding:15px;width:86%;}
	.txt1{color:#dbdbdd;font-size:50px;font-family:"Arial Black";}
	#menu ul li a{color:#fff;font-size:16px;padding:22px 30px 22px 30px;float:left;}
	.full-width .slide div{display:none;}
}

marquee{margin-top:5px;font-size:12px;color:#5c5c5c;}

.frmleft{width:150px;float:left;}
@media only screen and (max-width: 568px){
.content{padding:15px;}
*{box-sizing:border-box;}
#txt1,.mobile-no{display:none;}
header,#menu,#menu ul li a,#menu ul li,#logo_div,#logo a,.box1,.box1_in img,.padding1,.inner_content,.frmleft,.frmleft+.fright,.sbt,#gallery,.gallery,#gallery ul li img,#gallery ul li,div.pp_pic_holder,.pp_hoverContainer,#pp_full_res,.pp_fade,#fullResImage,#logo a img{width:100%!important;}
#menu ul,#menu ul li,#logo_div,#gallery ul li img{height:auto!important;}
#txt1,.heading{margin:0;}
.txt1{font-size:20px;}
.box1{margin:0 0 15px 0;}
.inner_content{padding:0;}
input[type=submit]{width:100%;padding:20px;font-size:14px;font-weight:bold;}
.sbt{margin:20px 0 20px 0!important;}
#menu ul li a{padding:12px 30px 12px 30px;}
#gallery ul li{margin:10px 0!important;}
#logo a{position:relative;top:0;left:0;padding:15px;}
}
