 @font-face {font-family: 'swis721_cn_btroman';src: url('../../images/RES%20100/swz721c-webfont.eot');src: url('../../images/RES%20100/swz721c-webfontd41d.eot?#iefix') format('embedded-opentype'), url('../../images/RES%20100/swz721c-webfont.woff') format('woff'), url('../../images/RES%20100/swz721c-webfont.html') format('truetype'), url('../../images/RES%20100/swz721c-webfont.svg#swis721_cn_btroman') format('svg');font-weight: normal;font-style: normal;} @font-face {font-family: 'andika_basicregular';src: url('../../images/RES%20100/andbasr-webfont.eot');src: url('../../images/RES%20100/andbasr-webfontd41d.eot?#iefix') format('embedded-opentype'), url('../../images/RES%20100/andbasr-webfont.woff') format('woff'), url('../../images/RES%20100/andbasr-webfont.html') format('truetype'), url('../../images/RES%20100/andbasr-webfont.svg#andika_basicregular') format('svg');font-weight: normal;font-style: normal;} html.html, body {width: 100%;margin: 0px;padding: 0px;overflow-x: hidden;} body {font-family: 'andika_basicregular';font-size: 12px;background: #f8f8f8;padding: 0px;margin: 0px;background: url("../../images/RES%20100/mainbg.png") repeat-x;} .maindiv{width: 100%;float:left;} .maincontainer{width: 100%;float:left;} .wrapper{width: 970px;margin: 0 auto;} .container {float: left;width: 100%;} .header {float: left;width: 100%;} .headertop {color: #a29f9f;float: right;font-weight: bold;padding-top: 7px;text-align: center;width: 50%;} .headertop a{color: #a29f9f;text-decoration:none;} .headertop a:hover{color: #a29f9f;text-decoration:underline;} .headerbottom{width:100%;float: left;margin-top: 11px;} .logoleft {float: left;padding: 9px 0;text-align: left;width: 290px;} .ongoing-project {margin-top: 25px;} .ongoing-project table {border: 1px solid;} .ongoing-project th {width: 30%;} .ongoing-project th {width: 30%;font-weight: bold;} .ongoing-project tr {border: 1px solid;} .ongoing-project th {width: 30%;font-weight: bold;padding: 10px;border-right: 1px solid;} .ongoing-project td {padding: 0px 10px;} .ongoing-project .row {margin-top: 30px;} .project-images {margin-top: 25px;} .project-images .row {margin-top: 25px;margin-bottom: 25px;} .completed-project {margin-top: 25px;float: left;width: 100%;border: 1px solid;} .completed-project table {width: 100%;} .completed-project th {padding: 11px;width: 24%;} .completed-project td {padding: 10px;} .buliding-project h2 {font-weight: bold;} .buliding-project table {width: 100%;margin: 30px 0;} .buliding-project th {background-color: #f3f3f3;padding: 10px;} .buliding-project tr {border: 1px solid;} .buliding-project td {padding: 10px;} .buliding-project th {background-color: #f3f3f3;padding: 10px;font-weight: 900;} .menuH {float: initial;width: auto;} .menuH ul {float: right;margin: 0;padding: 0;} .menuH ul li {float: left;line-height: 20px;list-style: none outside none;} .menuH ul li a {color: #666666;float: left;font-family: 'swis721_cn_btroman';font-size: 16px;font-weight: normal;padding: 13px;text-decoration: none;text-transform: uppercase;margin-top: 39px;} .menuH ul li a:hover{text-decoration: none;color: #ffffff;background: #00a32c;} .menuH ul li.selected a{color: #ffffff;background: #00a32c;} .bannercontainer {background: url("../../images/RES%20100/innerbannerbg.png") repeat-x;float: left;min-height: 319px;padding-top: 7px;width: 100%;margin-bottom: 55px;} .banner{width:100%;float: left;text-align: center;margin-bottom: 60px;} .pagecontainer{width: 100%;float: left;} .topcontainer{width: 100%;float: left;} .welcome {color: #009933;float: left;font-size: 18px;padding-bottom: 7px;width: 100%;} .pagecontent {color: #4E4E4E;float: left;font-size: 13px;line-height: 22px;margin: 16px 0;text-align: justify;width: 100%;} .fourboxes{width:100%;float: left;margin-bottom: 44px;} .middlecontainer{width:100%;float: left;} .leftcontainer {width: 100%;float: left;margin-right: 32px;} .pageheading {background: none repeat scroll 0 0 #03a42b;color: #ffffff;float: left;font-family: 'swis721_cn_btroman';font-size: 22px;padding-bottom: 2px;padding-top: 3px;text-align: left;text-transform: uppercase;width: 100%;} .projectstext{width: 100%;float: left;} .rightcontainer{width: 308px;float: left;} .seealsoH {background: none repeat scroll 0 0 #03a42b;color: #ffffff;float: left;font-family: 'swis721_cn_btroman';font-size: 22px;padding-bottom: 2px;padding-top: 3px;text-align: left;text-transform: uppercase;width: 100%;} .seealsotext {color: #ffffff;float: left;padding-bottom: 9px;padding-top: 19px;text-align: left;width: 100%;line-height: 22px;} .seealsotext ul{width:100%;float: left;padding: 0px;margin: 0px;} .seealsotext ul li{list-style: none;line-height: 18px;background: url("../../images/RES%20100/innerprj.png") no-repeat left center;} .seealsotext ul li a {background: url("../../images/RES%20100/innerprj.png") no-repeat scroll 20px center #d1d1d1;color: #333333;float: left;font-size: 15px;margin-bottom: 5px;padding: 9px 0 12px 64px;text-decoration: none;width: 244px;} .seealsotext ul li a:hover{text-decoration: none;color: #ffffff;background: url("../../images/RES%20100/innerprj.png") no-repeat scroll 20px center #03a42b;} .clientsH {background: none repeat scroll 0 0 #03a42b;color: #ffffff;float: left;font-size: 27px;padding-bottom: 2px;padding-top: 3px;text-align: left;width: 100%;} .clientstext {background: none repeat scroll 0 0 #03a42b;color: #ffffff;float: left;padding-bottom: 9px;padding-top: 6px;text-align: left;width: 100%;line-height: 22px;} .vatsala{color: #000;font-size: 14px;} .affliationsH {background: none repeat scroll 0 0 #000000;color: #ffffff;float: left;font-size: 27px;margin-top: 31px;padding-bottom: 2px;padding-top: 3px;text-align: left;width: 100%;position: relative;} .affliationsimg {background: none repeat scroll 0 0 #ffffff;border: 1px solid #000;float: left;font-size: 27px;padding: 14px 7px 8px;text-align: left;width: 424px;} .footercontainer{width:100%;float:left;background: url("../../images/RES%20100/footerbg.png") repeat-x;margin-top: 55px;} .footer {float: left;width: 100%;} .footerleft {border: 1px solid #666666;border-radius: 10px;float: left;margin-top: 1px;padding-bottom: 30px;padding-left: 18px;padding-top: 15px;width: 670px;} .footertop {color: #ffffff;float: left;font-size: 21px;text-align: left;width: 100%;padding-bottom: 12px;font-family: 'swis721_cn_btroman';} .footerbottom {float: left;width: 100%;} .footerright {background: url("../../images/RES%20100/footerright.png") no-repeat;float: left;margin-left: 1px;margin-top: -35px;min-height: 171px;padding: 85px 0 0 62px;text-align: left;width: 217px;} .bottommenu {float: left;width: 25%;} .bottommenu ul{float: left;padding: 0px;margin: 0px;} .bottommenu ul li {line-height: 21px;list-style: none outside none;} .bottommenu ul li a {color: #a29f9f;float: left;width: 100%;text-align:left;text-decoration: none;text-transform: capitalize;} .bottommenu ul li.selected a{color: #fff;} .bottommenu ul li.last{background: none;} .bottommenu ul li.first a{padding-left: 0px;padding-right: 6px;} .prjbottom {float: left;width: 41%;} .prjbottom ul{float: left;padding: 0px;margin: 0px;} .prjbottom ul li {line-height: 21px;list-style: none outside none;} .prjbottom ul li a {color: #a29f9f;float: left;text-decoration: none;text-transform: capitalize;} .socialmedia{width:17%;float: left;color: #a29f9f;} .gototop {color: #a29f9f;float: right;margin-right: -48px;margin-top: 22px;position: relative;text-align: right;width: 17%;} .copyright {color: rgb(162, 159, 159);float: left;line-height: 35px;margin-bottom: 9px;padding-top: 3px;text-align: left;width: 100%;} .btmmenu {color: rgb(162, 159, 159);float: right;} .btmmenu a{color: rgb(162, 159, 159);text-decoration:none;} .profileH {color: #03a42b;float: left;font-size: 14px;font-weight: bold;width: 100%;} .brancname {color: #03a42b;font-family: 'swis721_cn_btroman';font-size: 15px;font-weight: bold;line-height: 24px;text-align: left;width: 100%;} .tbhead {background: none repeat scroll 0 0 #ebebeb;color: #484848;font-size: 15px;font-weight: bold;padding: 4px;text-transform: capitalize;} .bordertd {background: none repeat scroll 0 0 #ffffff;border: 1px dotted #000000;} .tbhead1 {background: none repeat scroll 0 0 #ebebeb;color: #484848;font-size: 13px;font-weight: bold;padding: 4px;text-transform: capitalize;} h3 {text-transform: uppercase;font-size: 16px;margin: 0px;line-height: 30px;background: #2cb7c7;color: #FFF;} .procont1 {background: none repeat scroll 0 0 #C5E8F7;height: 250px;} .proconc {background: none repeat scroll 0 0 #EFFDF3;color: #000;} .tabpro {border: 1px dashed #03a42b;} .headpro1 {font-weight: bold;} .headpro {border-bottom: 1px solid #c7c7c7;font-weight: bold;} .comprjH {color: #03a42b;float: left;font-size: 15px;font-weight: bold;width: 100%;} .procont {background: none repeat scroll 0 0 #f3f3f3;} .tbdata2 {background: none repeat scroll 0 0 #b0eabf;float: right;padding-right: 20px;text-align: right;width: 76%;} .tbdata1 {background: none repeat scroll 0 0 #d8ffe2;font-size: 12px;padding-left: 20px;width: 78%;} .prjtable {border: 1px solid rgb(207, 205, 205);float: left;width: 100%;} .prjhead {background: none repeat scroll 0 0 rgb(249, 249, 249);color: rgb(3, 164, 43);float: left;font-weight: bold;margin-bottom: 2px;padding: 7px 0;text-align: center;text-transform: uppercase;width: 100%;} .innertb {background: none repeat scroll 0 0 rgb(247, 247, 247);line-height: 24px;margin-left: 6px;padding: 0 9px 7px;text-align: left;} .innertb1 {background: none repeat scroll 0 0 rgb(132, 132, 132);color: rgb(255, 255, 255);font-weight: bold;line-height: 24px;padding: 9px;text-align: left;width: 100%;} .projectdetails {color: rgb(3, 164, 43);font-size: 17px;font-weight: bold;text-transform: capitalize;} .overview{font-size: 16px;font-weight: bold;} .lefttable{float:left;width:100%} .righttable{float:left;width:100%} #subs1 {background-color: rgb(255, 255, 255);float: left;margin-right: 1px;padding: 5px 5px 2px;text-align: center;width: auto;} #container1{float:left;width:100%;} .wide{display:inline-block;} .namescri {color: rgb(3, 164, 43);float: left;font-weight: bold;padding: 4px 0;text-align: center;width: 100%;} .namescri1 {background: none repeat scroll 0 0 rgb(239, 239, 239);color: rgb(3, 164, 43);float: left;font-size: 17px;font-weight: bold;margin-left: 5px;padding: 8px 0;text-align: center;width: 97%;} .bhkpdf{float: right;font-size: 13px;line-height: 19px;margin-right: 14px;padding-top: 3px;text-align: center;} .bhkpdf a{text-decoration:none;color:#ffffff;} .bhknopdf{font-size: 12px;} .namescri2 {background: none repeat scroll 0 0 rgb(239, 239, 239);color: rgb(3, 164, 43);float: left;font-size: 17px;font-weight: bold;margin-left: 5px;margin-top: 18px;padding: 8px 0;text-align: center;width: 97%;} #table_content {width: 100%;border-spacing: 0px;padding: 0px;border-collapse: inherit;} .leftShadow {border-spacing: 0px;width: 0px;padding: 0px;outline: 0px;font-size: 0px;border-collapse: inherit;border: 0px;} .rightShadow {border-spacing: 0px;width: 0px;padding: 0px;outline: 0px;font-size: 0px;border-collapse: inherit;border: 0px;} #td_content {float: left;width:100%;outline: 0px;border-collapse: inherit;border: 0px;} #menuH li.top {display:block;float:left;height:30px;font-weight:bold;} #menuH li:hover {position:relative;z-index:200;background-image:none;} #menuH li:hover ul {left:0px;top:85px;background: #ffffff;padding:0px;white-space:nowrap;width:152px;height:auto;z-index:300;background-image:none;color:#666666;} #menuH li:hover ul li {display:block;position:relative;padding:0px;float:left;width:150px;background-image:none;border:1px solid #cfcfcf;text-align:left;} #menuH li:hover ul li a {display:block;font-size:12px;width:146px;padding:6px 0px 6px 4px;color:#666666;background-image:none;text-align:left;margin-top: 0px;} #menuH li:hover ul li a:hover {background-color:#03a42b;color:#ffffff;} #menuH li:hover li:hover ul, #menuH li:hover li:hover li:hover ul, #menuH li:hover li:hover li:hover li:hover ul, #menuH li:hover li:hover li:hover li:hover li:hover ul {left:152px;top:-1px;background: #ffffff;color:#666666;padding:0px;white-space:nowrap;width:150px;z-index:400;height:auto;} #menuH ul, #menuH li:hover ul ul, #menuH li:hover li:hover ul ul, #menuH li:hover li:hover li:hover ul ul, #menuH li:hover li:hover li:hover li:hover ul ul {position:absolute;left:-9999px;top:-9999px;width:0;height:0;margin:0;padding:0;list-style:none;} .moreinfo {background: none repeat scroll 0 0 rgb(3, 164, 43);border: 1px solid rgb(102, 102, 102);border-radius: 18px;float: right;font-family: 'swis721_cn_btroman';font-size: 17px;font-weight: normal;padding: 4px 11px 5px;text-transform: capitalize;} .moreinfo a{text-decoration:none;color:#ffffff;} .affliationtxt {color: rgb(3, 164, 43);float: left;font-size: 15px;font-weight: bold;} .ongoingPrj {display: none;float: left;margin-top: 15px;width: 100%;} .new-projecttt img {width: 100%;} .plans-details img {width: 70%;}img{border:0px;padding:0px;}p {margin: 0px 0px 3px 0px;padding: 0px 0px 0px 0px;}a.footline{color: #808080;text-decoration: none;font-size:11px;color: #808080;} a.footline:hover{color: #808080;text-decoration: underline;font-size:11px;color: #808080;}