@charset "utf-8";
/* CSS Document */
/*@font-face {
    font-family: 'ralewaymedium';
    src: url('font/raleway-medium-webfont.eot');
    src: url('font/raleway-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/raleway-medium-webfont.woff2') format('woff2'),
         url('font/raleway-medium-webfont.woff') format('woff'),
         url('font/raleway-medium-webfont.ttf') format('truetype'),
         url('font/raleway-medium-webfont.svg#ralewaymedium') format('svg');    
}*/
* {margin: 0; padding: 0;outline: none;font-family: 'Raleway', sans-serif;font-size:14px;}
ul, ol {list-style: none;}
img {max-width: 100%;vertical-align: middle;}
a{text-decoration:none;}
img{width:100%;height:auto;}
font{font-size:35px;}
.clr{clear:both;}
.contaner{width:1024px; height:auto;margin:0 auto;padding:0;}
header{background-color:#fff;}
.logo{float: left;width: 15%;padding: 15px 15px 15px 0px;}
/************ Menu ************/
.menu-1{display:none;}
nav:after {
  content: "";
  display: table;
  clear: both;
}
nav{float: right;
    margin-top: 45px;
    list-style: none;
  position: relative;
	}
nav ul{float:left;}
nav ul li{float:left;margin: 2px;display: inline-block;}
nav ul li a{    text-transform: uppercase;
    padding: 8px;
    display: block;
    color: #10050A;
    font-size: 19px;
    font-weight: 500;
	display: block;}
nav ul li a:hover{background-color:#E0E0E0;}
.heading{background-color:#B40404;text-transform:capitalize;}
.heading h3{font-size:25px; color:#fff;font-family: 'Raleway', sans-serif;padding: 20px 0;}
/*************Media css**************/
.col-1{width:100%;}
.col-2{width:50%;}
.col-3{width:25%;}
.col-4{width:32%;}
.col-5{width:20%;}
.col-6{width:60%;}
.col-7{width:70%;}
.col-8{width:80%;}
.col-9{width:40%;}
/************************************/
.home-col-1{margin: 40px 0 40px;display: inline-block;}
.home-col-1 .col-4{float:left;margin-right:2%;}
.home-col-1 .col-4:last-child{margin-right:0%;}
.inhouse-experience{background-color:#f9f9f9;}
.inhouse-experience-1{float:left; text-align:center;}
.inhouse-experience-2{float:left; text-align:center;}
.testimonials h5{text-align:center; font-size:36px;margin:20px 0 40px;}
.lower .col-8{float:left;}
.lower .col-5{float:left;text-align: center;}

footer{background-color:#000;}
footer p{text-align:center;color:#FFF;padding:10px;}
footer font{font-size:20px;}
h5.row-1{    text-align: center;
    padding: 10px 0;
    font-size: 16px;}
p.row-2{text-align:justify;padding: 0px 7px 7px 7px;}
.inhouse{margin-top:174px;}
.inhouse-experience-1 .col-1{margin: 80px 0;}
.inhouse-experience-1 .col-1 h5{margin:20px 0;}
.inhouse-experience-2 h1{font-size: 35px;margin: 30px 0 10px;font-weight: 500;}
.inhouse-experience-2 h5{font-size: 16px;}
.lower .btn-one{background-color: rgb(0, 0, 0);
    padding: 12px 20px;
    display: inline-block;
    /* width: 50%; */
    margin: 13px 0;
    border-radius: 10px;
	box-shadow:none;text-transform: uppercase;}
.lower .btn-one:hover{background-color:#0474D3;}
.about-btn{margin: 24px 0 !important;}
font.big-font{font-size:16px;font-weight:600;}

/**************** About Page ***********************/
.about-cmatm{background-color:#000000;}
.about-cmatm .col-1{padding: 30px 0;}
.about-cmatm p.about-p{padding:40px 0 0;text-align:justify;color:#fff;line-height: 22px;}
/**************** Project page ***********************/
.project-content{background-color:#000000;padding:20px 0 40px;}
.heading .col-8.project-page-heading{width:70%;}
.heading .col-5.project-page-btn{width:27%;}
.project-row h3{font-size: 30px;
    padding: 20px 0;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;}
.project-row ul{}
.project-row ul li{width: 31%;
    float: left;
    margin: 1%;}
.project-row ul li a{}
.project-row ul li p{text-align: center;
    margin: 10px 0 0;
    color: #B40404;
    background-color: #fff;
    padding: 5px 0;
    font-weight: 600;
    line-height: 22px;}
.project-row ul li .project-img{height: 200px;
    overflow: hidden;}
 /**************** Project Details page ***********************/
 .project-small-info{float: left;
    width: 62%;
    padding: 25px;
    }
	.project-small-info p{font-size: 20px;
    font-weight: 400;
    line-height: 32px;
    color: #FDFD66;}
	.project-info{margin-top:20px; }
	.project-info-dtl p{font-size: 15px;
    font-weight: 500;
    color: #FBFC65;
    padding: 0px 9px 10px;
	text-align: justify;
    line-height: 24px;}
	.project-info-dtl col-1{}
	.project-info-video{    margin: 20px auto;
    overflow: hidden;
    background-color: rgba(249, 203, 89, 0.42);
    padding: 19px;
    border-radius: 10px;}
	.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
 /**************** Contact Us page ***********************/
 h3.contact-heading{    font-size: 25px;
    text-align: center;
    text-transform: uppercase;}
 .project-row form input{padding: 13px 15px;
    width: 20.5%;
    margin-right: 1%;
    font-weight: 500;
    border: 1px solid #B40404;}
	.project-row form input#phone{margin-right: 0;}
.contact-name{}
.contact-subject input{width: 95.5% !important;margin: 14px 0;}
.contect-msg textarea{padding: 13px 15px;font-weight: 500;
    border: 1px solid #B40404;width: 95.5%;margin-bottom:20px;}
.contact-btn{cursor: pointer;
    color: #1466AD;
    background-color: #F9F9F9;
    border: none !important;
    width: auto !important;
    padding: 10px 38px !important;
    text-transform: uppercase;
    font-weight: 500 !important;
    font-size: 20px;
    border-radius: 5px;}
.contact-btn:hover{background-color:#013E71;color:#fff;}
.contact-form-submit{float:left;-webkit-animation-delay: 1s;animation-delay: 1s;-moz-animation-delay: 1s;-o-animation-delay: 1s;-ms-animation-delay: 1s;}
.contact-form-reset{float:right;-webkit-animation-delay: 2s;animation-delay: 2s;-moz-animation-delay: 2s;-o-animation-delay: 2s;-ms-animation-delay: 2s;}
/***************** Sing Up *******************/
.contact-subject input.sign-up-input{width: 45.5% !important;}
input.sign-up-input{width: 45.5% !important;}
.project-row form.sign-up-form input{margin-top:14px;}
h3.sign-up-h3{font-size:50px;}
.logo.sign-up-logo{float:none;margin:15px auto;width:35%;}
.sign-up-form{margin-bottom:45px;}
.sign-up-link label a{color:#000;}
.sign-up-link{position:absolute;top:10px;right:0;}
.sign-up-main-div{position:relative;}
.sign-up-link label{margin-right: 10px;
    margin-left: 10px;}
	.contaner{position:relative;}
	a.footer-link{font-size: 30px;
    padding: 20px 0;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;}
/*==================== responsive ==================*/
@media only screen and (min-width : 320px) and (max-width : 480px){
	.contaner{width:100%;overflow:hidden;}
	.logo{width:150px;float:none;margin:10px auto;}
	.home-col-1 .col-4{width:100%;}
	/******* menu ************/
	.drop{display:none;}
	nav { margin: 0;float:none;width:100%; }
	.toggle + a,
 .menu { display: none; }

.toggle {
 display: block;
background-color: #394D8A;
padding: 0px 8px;
color: #FFF;
font-size: 20px;
line-height: 41px;
text-decoration: none;
border: medium none;
cursor: pointer;
background:#28407C url(../images/menu-icon-2.png) top right no-repeat;
background-position: right 10px top;
}

.toggle:hover { background-color: #28407C; }

[id^=drop]:checked + ul { display: block; }

nav ul li {
  display: block;
  width: 98%;
}
nav ul li a{font-size: 14px;}
/**************************/
.heading h3{font-size: 17px;padding: 13px 0px 13px 0px;text-align: center;}
font{font-size: 23px;}
.col-5{width:100%;float:none;}
.col-6{width:100%;float:none;}
.inhouse{margin-top:0px;}
.inhouse-experience-1 .col-1{margin:0;display: inline-block;
padding: 20px 0px;}
.inhouse-experience-1 .col-1 h5{margin:0;margin-bottom: 8px;}
.inhouse-experience-2 h1{font-size: 20px;
margin: 10px 0px 10px;}
.inhouse-experience-2 h5{font-size:13px;}
.testimonials h5{font-size: 26px;
margin: 20px 0px 10px;}
.cd-testimonials-wrapper{width:72% !important;margin: 1em auto !important;}
h5.caption-heading{display:none;}
.callbacks_nav{top:63% !important;}
.callbacks p.caption{display:none;}
.col-8{width:100%;}
.heading .col-8.project-page-heading{width:100%;}
.heading .col-5.project-page-btn{width:100%;}
.lower .col-8{float:none;}
.lower .col-8 h3{text-align:center;}
.about-btn{margin: 0px 0px 15px !important;}
.about-cmatm .col-1{padding:0;}
.about-cmatm p.about-p{width: 96%;margin: 0 auto;}
.project-row h3{font-size:25px;text-align:center;}
.project-row ul li .project-img{height:87px; max-height:auto;}
.project-row ul li p{margin:0;font-size:12px;padding:0 !important;margin-top: 5px;}
.project-dtl-page ul li{width:98%;float: none;}
.project-dtl-page ul li .project-img{height:auto !important;margin-bottom:10px;}
.project-info-video.col-6{width:86%;}
.project-small-info{width:82%;float:none;}
.project-small-info p{font-size:15px;}
p.ourteam{padding:10px 10px !important;}
.project-row h3{padding:20px 0px 0px;}
.project-row p{padding: 20px 0px 0px !important;}
h3.contact-heading{font-size:16px;}
.project-row form input{width: 87% !important;margin: 1% auto;display: inherit;}
.contect-msg textarea{width:87%;margin: 1% auto;display: inherit;}
.contect-msg textarea{width:87%;margin: 1% auto;display: inherit;}
.project-row form p:last-child{width: 90%;margin: 0 auto;}
.project-row form input[type="submit"]{width: 37% !important;}
.project-row form input[type="reset"]{width: 37% !important;}
p.contact-name label{margin: 0px auto;
float: none;
width: 100%;
display: inherit;}
.project-row form input#phone{margin-right:auto !important;}
.project-row form p{padding:0 !important;}
.project-row .project-small-info p{padding:0 !important;}
.project-info-dtl p{width:95%;margin:0 auto;}
.contact-subject input.sign-up-input{width: 87% !important;}
h3.sign-up-h3{font-size:35px;}
	}
@media (min-width: 481px) and (max-width: 566px) {
	.contaner{width:100%;overflow:hidden;}
	.logo{width:150px;float:none;margin:10px auto;}
	.home-col-1 .col-4{width:100%;}
	/******* menu ************/
	.drop{display:none;}
	nav { margin: 0;float:none;width:100%; }
	.toggle + a,
 .menu { display: none; }

.toggle {
 display: block;
background-color: #394D8A;
padding: 0px 8px;
color: #FFF;
font-size: 20px;
line-height: 41px;
text-decoration: none;
border: medium none;
cursor: pointer;
background:#28407C url(../images/menu-icon-2.png) top right no-repeat;
background-position: right 10px top;
}

.toggle:hover { background-color: #28407C; }

[id^=drop]:checked + ul { display: block; }

nav ul li {
  display: block;
  width: 98%;
}
nav ul li a{font-size: 14px;}
/**************************/
.heading h3{font-size: 17px;padding: 13px 0px 13px 0px;text-align: center;}
font{font-size: 23px;}
.col-5{width:100%;float:none;}
.col-6{width:100%;float:none;}
.inhouse{margin-top:0px;}
.inhouse-experience-1 .col-1{margin:0;display: inline-block;
padding: 20px 0px;}
.inhouse-experience-1 .col-1 h5{margin:0;margin-bottom: 8px;}
.inhouse-experience-2 h1{font-size: 20px;
margin: 10px 0px 10px;}
.inhouse-experience-2 h5{font-size:13px;}
.testimonials h5{font-size: 26px;
margin: 20px 0px 10px;}
.cd-testimonials-wrapper{width:72% !important;margin: 1em auto !important;}
h5.caption-heading{display:none;}
.callbacks_nav{top:63% !important;}
.callbacks p.caption{display:none;}
.col-8{width:100%;}
.heading .col-8.project-page-heading{width:100%;}
.heading .col-5.project-page-btn{width:100%;}
.lower .col-8{float:none;}
.lower .col-8 h3{text-align:center;}
.about-btn{margin: 0px 0px 15px !important;}
.about-cmatm .col-1{padding:0;}
.about-cmatm p.about-p{width: 96%;margin: 0 auto;}
.project-row h3{font-size:25px;text-align:center;}
.project-row ul li .project-img{height:110px;}
.project-row ul li p{margin:0;font-size:12px;padding:0 !important;margin-top: 5px;}
.project-dtl-page ul li{width:98%;float: none;}
.project-dtl-page ul li .project-img{height:auto !important;margin-bottom:10px;}
.project-info-video.col-6{width:86%;}
.project-small-info{width:82%;float:none;}
.project-small-info p{font-size:15px;}
p.ourteam{padding:10px 10px !important;}
.project-row h3{padding:20px 0px 0px;}
.project-row p{padding: 20px 0px 0px !important;}
h3.contact-heading{font-size:16px;}
.project-row form input{width: 87% !important;margin: 1% auto;display: inherit;}
.contect-msg textarea{width:87%;margin: 1% auto;display: inherit;}
.project-row form p:last-child{width: 87%;margin: 0 auto;}
.project-row form input[type="submit"]{width: 33% !important;}
.project-row form input[type="reset"]{width: 33% !important;}
p.contact-name label{margin: 0px auto;
float: none;
width: 100%;
display: inherit;}
.project-row form input#phone{margin-right:auto !important;}
.project-row form p{padding:0 !important;}
.project-row .project-small-info p{padding:0 !important;}
.project-info-dtl p{width:95%;margin:0 auto;}
.contact-subject input.sign-up-input{width: 87% !important;}
h3.sign-up-h3{font-size:35px;}
	}
@media (min-width: 567px) and (max-width: 667px) {
	.contaner{width:100%;overflow:hidden;}
	.logo{width:150px;float:none;margin:10px auto;}
	.home-col-1 .col-4{width:100%;}
	/******* menu ************/
	.drop{display:none;}
	nav { margin: 0;float:none;width:100%; }
	.toggle + a,
 .menu { display: none; }

.toggle {
 display: block;
background-color: #394D8A;
padding: 0px 8px;
color: #FFF;
font-size: 20px;
line-height: 41px;
text-decoration: none;
border: medium none;
cursor: pointer;
background:#28407C url(../images/menu-icon-2.png) top right no-repeat;
background-position: right 10px top;
}

.toggle:hover { background-color: #28407C; }

[id^=drop]:checked + ul { display: block; }

nav ul li {
  display: block;
  width: 98%;
}
nav ul li a{font-size: 14px;}
/**************************/
.heading h3{font-size: 17px;padding: 13px 0px 13px 0px;text-align: center;}
font{font-size: 23px;}
.col-5{width:100%;float:none;}
.col-6{width:100%;float:none;}
.inhouse{margin-top:0px;}
.inhouse-experience-1 .col-1{margin:0;display: inline-block;
padding: 20px 0px;}
.inhouse-experience-1 .col-1 h5{margin:0;margin-bottom: 8px;}
.inhouse-experience-2 h1{font-size: 20px;
margin: 10px 0px 10px;}
.inhouse-experience-2 h5{font-size:13px;}
.testimonials h5{font-size: 26px;
margin: 20px 0px 10px;}
.cd-testimonials-wrapper{width:72% !important;margin: 1em auto !important;}
h5.caption-heading{display:none;}
.callbacks_nav{top:63% !important;}
.callbacks p.caption{display:none;}
.col-8{width:100%;}
.heading .col-8.project-page-heading{width:100%;}
.heading .col-5.project-page-btn{width:100%;}
.lower .col-8{float:none;}
.lower .col-8 h3{text-align:center;}
.about-btn{margin: 0px 0px 15px !important;}
.about-cmatm .col-1{padding:0;}
.about-cmatm p.about-p{width: 96%;margin: 0 auto;}
.project-row h3{font-size:25px;text-align:center;}
.project-row ul li .project-img{height:120px;}
.project-row ul li p{margin:0;font-size:12px;padding:0 !important;margin-top: 5px;}
.project-dtl-page ul li{width:98%;float: none;}
.project-dtl-page ul li .project-img{height:auto !important;margin-bottom:10px;}
.project-info-video.col-6{width:86%;}
.project-small-info{width:82%;float:none;}
.project-small-info p{font-size:15px;}
p.ourteam{padding:10px 10px !important;}
.project-row h3{padding:20px 0px 0px;}
.project-row p{padding: 20px 0px 0px !important;}
h3.contact-heading{font-size:16px;}
.project-row form input{width: 87% !important;margin: 1% auto;display: inherit;}
.contect-msg textarea{width:87%;margin: 1% auto;display: inherit;}
.project-row form p:last-child{width: 87%;margin: 0 auto;}
.project-row form input[type="submit"]{width: 28% !important;}
.project-row form input[type="reset"]{width: 28% !important;}
p.contact-name label{margin: 0px auto;
float: none;
width: 100%;
display: inherit;}
.project-row form input#phone{margin-right:auto !important;}
.project-row form p{padding:0 !important;}
.project-row .project-small-info p{padding:0 !important;}
.project-info-dtl p{width:95%;margin:0 auto;}
.contact-subject input.sign-up-input{width: 87% !important;}
h3.sign-up-h3{font-size:35px;}
	}
@media (min-width:668px) and (max-width:766px) {
	.contaner{width:100%;overflow:hidden;}
	.logo{width:150px;float:none;margin:10px auto;}
	.home-col-1 .col-4{width: 70%;margin: 0px auto;float: none;}
	.home-col-1 .col-4:last-child{margin-right: auto;}
	/******* menu ************/
	.drop{display:none;}
	nav { margin: 0;float:none;width:100%; }
	.toggle + a,
 .menu { display: none; }

.toggle {
 display: block;
background-color: #394D8A;
padding: 0px 8px;
color: #FFF;
font-size: 20px;
line-height: 41px;
text-decoration: none;
border: medium none;
cursor: pointer;
background:#28407C url(../images/menu-icon-2.png) top right no-repeat;
background-position: right 10px top;
}

.toggle:hover { background-color: #28407C; }

[id^=drop]:checked + ul { display: block; }

nav ul li {
  display: block;
  width: 98%;
}
nav ul li a{font-size: 14px;}
/**************************/
.heading h3{font-size: 17px;padding: 13px 0px 13px 0px;text-align: center;}
font{font-size: 23px;}
.col-5{width:100%;float:none;}
.col-6{width:100%;float:none;}
.inhouse{margin-top:0px;}
.inhouse-experience-1 .col-1{margin:0;display: inline-block;
padding: 20px 0px;}
.inhouse-experience-1 .col-1 h5{margin:0;margin-bottom: 8px;}
.inhouse-experience-2 h1{font-size: 20px;
margin: 10px 0px 10px;}
.inhouse-experience-2 h5{font-size:13px;}
.testimonials h5{font-size: 26px;
margin: 20px 0px 10px;}
.cd-testimonials-wrapper{width:72% !important;margin: 1em auto !important;}
h5.caption-heading{display:none;}
.callbacks_nav{top:63% !important;}
.callbacks p.caption{display:block;}
.col-8{width:100%;}
.heading .col-8.project-page-heading{width:100%;}
.heading .col-5.project-page-btn{width:100%;}
.lower .col-8{float:none;}
.lower .col-8 h3{text-align:center;}
.about-btn{margin: 0px 0px 15px !important;}
.about-cmatm .col-1{padding:0;}
.about-cmatm p.about-p{width: 96%;margin: 0 auto;}
.project-row h3{font-size:25px;text-align:center;}
.project-row ul li .project-img{height:140px;}
.project-row ul li p{margin:0;font-size:12px;padding:0 !important;margin-top: 5px;}
.project-dtl-page ul li{width: 80%;float: none;margin: 16px auto 0;}
.project-dtl-page ul li .project-img{height:auto !important;margin-bottom:10px;}
.project-info-video.col-6{width:86%;}
.project-small-info{width:82%;float:none;}
.project-small-info p{font-size:15px;}
p.ourteam{padding:10px 10px !important;}
.project-row h3{padding:20px 0px 0px;}
.project-row p{padding: 20px 0px 0px !important;}
h3.contact-heading{font-size:16px;}
.project-row form input{width: 87% !important;margin: 1% auto;display: inherit;}
.contect-msg textarea{width:87%;margin: 1% auto;display: inherit;}
.project-row form p:last-child{width: 87%;margin: 0 auto;}
.project-row form input[type="submit"]{width: 28% !important;}
.project-row form input[type="reset"]{width: 28% !important;}
p.contact-name label{margin: 0px auto;
float: none;
width: 100%;
display: inherit;}
.project-row form input#phone{margin-right:auto !important;}
.project-row form p{padding:0 !important;}
.project-row .project-small-info p{padding:0 !important;}
.project-info-dtl p{width:95%;margin:0 auto;}
.project-row form{margin-top:30px;}
.contact-subject input.sign-up-input{width: 87% !important;}
h3.sign-up-h3{font-size:35px;}
	}
@media (min-width: 767px) and (max-width: 989px) {
	.contaner{width:100%;overflow:hidden;}
	.logo{width:20%;float:none;margin:10px auto;}
	.home-col-1 .col-4{width: 70%;margin: 0px auto;float: none;}
	.home-col-1 .col-4:last-child{margin-right: auto;}
	/******* menu ************/
	nav ul li a{font-size:16px;}
	nav{margin: 15px auto;
float: none;
width: 722px;}	
/**************************/
.heading h3{font-size: 17px;padding: 13px 0px 13px 0px;text-align: center;}
font{font-size: 23px;}
.col-5{width:100%;float:none;}
.col-6{width:100%;float:none;}
.inhouse{margin-top:0px;}
.inhouse-experience-1 .col-1{margin:0;display: inline-block;
padding: 20px 0px;}
.inhouse-experience-1 .col-1 h5{margin:0;margin-bottom: 8px;}
.inhouse-experience-2 h1{font-size: 20px;
margin: 10px 0px 10px;}
.inhouse-experience-2 h5{font-size:13px;}
.testimonials h5{font-size: 26px;
margin: 20px 0px 10px;}
.cd-testimonials-wrapper{width:72% !important;margin: 1em auto !important;}
h5.caption-heading{display:block;font-size: 22px;top: 22%;}
h5.caption-heading span{font-size:30px !important;}
.callbacks_nav{top:63% !important;}
.callbacks p.caption{display:block;font-size: 18px;}
a.read-more-dinami{font-size:15px;}
.col-8{width:100%;}
.heading .col-8.project-page-heading{width:100%;}
.heading .col-5.project-page-btn{width:100%;}
.lower .col-8{float:none;}
.lower .col-8 h3{text-align:center;}
.about-btn{margin: 0px 0px 15px !important;}
.about-cmatm .col-1{padding:0;}
.about-cmatm p.about-p{width: 96%;margin: 0 auto;}
.project-row h3{font-size:25px;text-align:center;}
.project-row ul li .project-img{height:160px;}
.project-row ul li p{margin:0;font-size:14px;padding:5px 0 !important;margin-top: 5px;}
.project-dtl-page ul li{width: 80%;float: none;margin: 16px auto 0;}
.project-dtl-page ul li .project-img{height:auto !important;margin-bottom:10px;}
.project-info-video.col-6{width:86%;}
.project-small-info{width:82%;float:none;}
.project-small-info p{font-size:15px;}
p.ourteam{padding:10px 10px !important;}
.project-row h3{padding:20px 0px 0px;}
.project-row p{padding: 20px 0px 0px !important;}
h3.contact-heading{font-size:16px;}
.project-row form input{width: 87% !important;margin: 1% auto;display: inherit;}
.contect-msg textarea{width:87%;margin: 1% auto;display: inherit;}
.project-row form p:last-child{width: 87%;margin: 0 auto;}
.project-row form input[type="submit"]{width: 28% !important;}
.project-row form input[type="reset"]{width: 28% !important;}
p.contact-name label{margin: 0px auto;
float: none;
width: 100%;
display: inherit;}
.project-row form input#phone{margin-right:auto !important;}
.project-row form p{padding:0 !important;}
.project-row .project-small-info p{padding:0 !important;}
.project-info-dtl p{width:95%;margin:0 auto;}
.project-row form{margin-top:30px;}
.contact-subject input.sign-up-input{width: 87% !important;}
h3.sign-up-h3{font-size:35px;}
	}
@media (min-width: 990px) and (max-width: 1024px) {
	.contaner{width:98%;overflow:hidden;margin:0 auto;}
	}
	