@charset "utf-8";
/* CSS Document */

/*------- ALL Media-Queries Starts --------*/

@media only screen and (max-width: 1280px) and (min-width: 1280px) {
.latest_project {
   /* margin-left: 55px;
    width: 37%;*/
}
.latest_project1 { }
.categorylist { margin:0 14px 7px 55px; }
.latest_project_cat { margin-right:21px;}
}

@media only screen and (max-width: 1024px) and (min-width: 1920px) {
    .latest_project ul li a img {
    max-width: 112px;
    min-height: 92px;
}
}

@media only screen and (max-width: 1155px) and (min-width: 960px) {
	
.banner_holder{width:100%; height:338px;}
.banner{width:100%; overflow:hidden; height:338px;}
.skdslider{height:338px;}
.skdslider .slide-desc{left:450px; top:40%; max-width:41%; padding:8px 15px;}
.skdslider .slide-desc > h5 {font-size:40px; margin-bottom:5px; margin-top:5px;}
.skdslider .slide-desc > p {font-size:22px; line-height:28px; margin-top:5px;}

/*--slider--*/

.content_area{padding:30px 0 0px; margin:0 auto; width:940px; float:none;}
.catagory_sec{padding:0 0 60px 0;}
.catagory_sec ul li{margin:0 15px 0 0;}
.catagory{max-width: 213px; width:100%; min-height:196px;}
.catagory_icon{left:75px;}
.read_more{left:60px;}
/*--content_area--*/
	
	
.services{width:940px; padding-left:10px; padding-right:10px; float:none; margin:0 auto;}
.srevice_note{width:61%;}
.latest_project{width:30%;}
.latest_project1{}
.latest_project_cat{width:30%;}
/*--services--*/


.description{max-width:940px; margin:0 auto; float:none;}
.desciption_box{max-width:293px; min-height:493px;}
.continue{left:83px;}
/*--description--*/

.categorylist{float: left; margin: 0 0 20px;  max-width: 0; min-width: 100%;}
	
}

@media only screen and (max-width: 959px) and (min-width: 768px) {
.right_hd{margin-right:10px;}

.banner_holder{width:100%; height:270px;}
.banner{width:100%; overflow:hidden; height:270px;}
.skdslider{height:270px;}
.skdslider .slide-desc{left:355px; top:20%; max-width:49%; padding:8px 15px;}
.skdslider .slide-desc > h5 {font-size:40px; margin-bottom:5px; margin-top:5px;}
.skdslider .slide-desc > p {font-size:22px; line-height:28px; margin-top:5px;}
/*--slider--*/

.content_area{padding:30px 0 0px; margin:0 auto; width:748px; float:none;}
.catagory_sec ul li{margin:0 34px 80px 0; padding:0; width:47%;}
.catagory_sec ul li:nth-child(2){margin:0 0px 80px 0;}
.catagory_icon{left:146px;}
.catagory{max-width:none;}
.read_more{left:135px;}
/*--content_area--*/

.services{width:748px; padding-left:10px; padding-right:10px; float:none; margin:0 auto;}
/*.srevice_note{width:51%;}
.latest_project{width:37%;margin-left: 55px;}*/
.srevice_note{width:51%;}
.latest_project{width:38%;}
.latest_project1{}
.latest_project_cat{width:37%;margin-top: 8px;}
.latest_project ul li { float:none; display:inline-block;}
/*--services--*/

.description{max-width:748px; margin:0 auto; float:none;}
.desciption_box{max-width:none; min-height:273px;}
.description_text ul li, .description_text ul li:nth-child(2n+1){ margin:35px 0; width:99.8%;}
/*.continue{left:325px;}*/
.continue {left:310px;}
/*--description--*/
.categorylist{float: left; margin: 0 0 20px;  max-width: 0; min-width: 100%;}
}

@media only screen and (max-width: 767px) and (min-width: 640px) {
.header{padding:15px 0;}
.logo{padding:0 0 15px 0; float:none; text-align:center;}
.logo img{maxwidth:403px; width:100%; height:auto;}
.right_hd{float:none; margin:0; text-align:center;}
/*--header--*/
	
	
.banner_holder{width:100%; height:225px;}
.banner{width:100%; overflow:hidden; height:225px;}
.skdslider{height:225px;}

.skdslider .slide-desc{left:305px; top:12%; max-width:45%; padding:8px 15px;}
.skdslider .slide-desc > h5 {font-size:40px; margin-bottom:5px; margin-top:5px;}
.skdslider .slide-desc > p {font-size:22px; line-height:28px; margin-top:5px;}
/*--slider--*/

.content_area{padding:30px 0 0px; margin:0 auto; width:580px; float:none;}
.catagory_sec ul li{margin:0 34px 80px 0; padding:0; width:47%;}
.catagory_sec ul li:nth-child(2){margin:0 0px 80px 0;}
.catagory_icon{left:105px;}
.catagory{max-width:none;}
.read_more{left:93px;}
/*--content_area--*/

.services{width:580px; padding-left:10px; padding-right:10px; float:none; margin:0 auto;}
.srevice_note{width:93%;}
.latest_project, .latest_project ul{width:97%;}
.latest_project1{}
.latest_project ul li{width:47%;}
.latest_project ul li img{width:100%;}
.latest_project_cat {width:97%; margin-right: 15px;}
.latest_project_cat ul{width:97%;}
/*--services--*/

.description{max-width:580px; margin:0 auto; float:none;}
.desciption_box{max-width:none; min-height:280px;}
.description_text ul li, .description_text ul li:nth-child(2n+1){ margin:35px 0; width:97%;}
.continue{left:225px;}
/*--description--*/
.categorylist{float: left; margin: 0 0 20px;  max-width: 0; min-width: 100%;}
.description_txt { margin:6px 15px 0;}
}




@media only screen and (max-width: 639px) and (min-width: 480px) {	
.header{padding:15px 0;}
.logo{padding:0 0 15px 0; float:none; text-align:center;}
.logo img{maxwidth:403px; width:100%; height:auto;}
.right_hd{float:none; margin:0; text-align:center;}
/*--header--*/

.menu ul li{width:90%;}
/*--menu--*/
.banner_holder{width:100%; height:164px;}
.banner{width:100%; overflow:hidden; height:164px;}
.skdslider{height:164px;}
.skdslider .slide-desc{left:228px; max-width:42%; top:8%;}
.skdslider .slide-desc > h5 {font-size:30px; margin-bottom:0px; margin-top:5px;}
.skdslider .slide-desc > p {font-size:18px; line-height:24px; margin-top:0px;}
.skdslider .slide-desc > p a.more {font-size:14px;}
/*--slider--*/

.content_area{padding:30px 0 0px; margin:0 auto; width:425px; float:none;}
.catagory_sec ul li{margin:0 0 75px 0;}
.catagory_sec ul li:nth-child(4){margin:0 0 75px 0;}
.catagory_hdr{padding:30px 0 0;}
.catagory_icon{left:185px;}
.catagory{max-width:none; padding:30px 0;}
.catagory_brief{padding:0 8px;}
.read_more{left:173px;}
/*--content_area--*/

.services{width:425px; padding-left:10px; padding-right:10px; float:none; margin:0 auto;}
.srevice_note{margin-right:0px; width:94%;}
.latest_project{margin:15px 0 0; width:100%;}
.latest_project1{}
.latest_project ul{padding:15px 23px 0;}
.latest_project ul li{padding:0 13px 13px 0; width:48%;}
.latest_project ul li img{width:100% !important;}
.latest_project ul li:nth-child(2n+2){padding:0;}
.latest_project_cat{margin:15px 0 0; width:100%;}
/*--services--*/

.description{max-width:425px; margin:0 auto; float:none;}
.desciption_box{ max-width:none; min-height:303px;}
.description_text ul li{margin:40px 0 40px 0; width:100%;}
.description_text ul li:nth-child(odd){margin:0;}
.continue{left:165px;}
.description_txt { margin:6px 15px 0;}
/*--description--*/

.footer{height:auto;}
.foot_menu ul{text-align:center;}
.footer_reserved{margin-bottom:10px;}
/*--footer--*/
.categorylist{float: left; margin: 0 0 20px;  max-width: 0; min-width: 100%;}

.contactus .value input[type="text"] { width:94%;}
.contactus .value select {width: 98.5%;}
.contactus .value input[type="email"] {width: 95%;}
.contactus .value textarea{ width: 95%;}
.contactus .field {
    
    width: 82%;
	float:none;
}
.contactus .value {
width: 90%;
float:none;
}

}

@media only screen and (min-width: 320px) and (max-width: 479px) {
.header{padding:15px 0;}
.logo{padding:0 0 15px 0; float:none; text-align:center;}
.logo img{max-width:403px; width:100%; height:auto;}
.right_hd{float:none; margin:0; text-align:center;}
/*--header--*/

.menu ul li{width:90%;}
.menu ul li:nth-child(1){padding: 8px 6px;}
/*--nav--*/
.banner_holder{width:100%; height:113px;}
.banner{width:100%; overflow:hidden; height:113px;}
.skdslider{height:113px;}
.skdslider .slide-desc{top:1%; left:12px; max-width:89%; padding:0 6px;}
.skdslider .slide-desc > h5{font-size:26px;  margin-bottom:0; margin-top:6px;}
.skdslider .slide-desc > p{font-size:16px; margin-top:0; margin-bottom:5px;}
/*--slider--*/

.content_area{padding:30px 0 0px; margin:0 auto; width:280px; float:none;}
.catagory_sec ul li{margin:0 0 75px 0;}
.catagory_sec ul li:nth-child(4){margin:0 0 75px 0;}
.catagory{max-width:none; padding:50px 0;}
.catagory_brief{padding:0 8px;}
/*.read_more{left:110px;}*/
/*--content_area--*/

.services{width:280px; padding-left:10px; padding-right:10px; float:none; margin:0 auto;}
.srevice_note{margin-right:0px; width:85%;}
.servive_txt{margin-bottom:12px;}
.latest_project{margin:15px 0 0; width:100%;}
.latest_project1{}
.latest_project ul{padding: 15px 13px 0;}
.latest_project ul li{padding:0 30px 13px 0;}
.latest_project_cat{margin:15px 0 0; width:100%;}
/*--services--*/

.description{max-width:280px; margin:0 auto; float:none;}
.description_text ul li{margin:35px 0 35px;}
.description_text ul li:nth-child(odd){margin:0;}
/*.continue{left:90px;}*/
.continue{left:74px;}
.desciption_box { min-height:223px;}
.description_txt { margin:18px 15px 30px; line-height:24px;}
/*--services--*/

.footer{height:auto;}
.foot_menu ul{text-align:center; margin-top:135px;}
.footer_reserved{margin-bottom:10px;}
.foot_menu ul li { margin:1px; padding:2px 8px 2px 0;}
/*--footer--*/
.pagi span, .pagi a {
    padding: 5px 7px;
    text-decoration: none;
}

.categorylist{float: left; margin: 0 0 20px; max-width: 0; min-width: 100%;}
.contactus .field {
    
    width: 82%;
	float:none;
}
.contactus .value {
width: 90%;
float:none;
}
.servive_txt {
   
    float: none;
    margin-bottom: 12px;
    /*width: 33%;*/
}
.footerBorder {
    background: none repeat scroll 0 0 #1EB128;
    height: 1px;
    margin: 25px auto 17px 0
    /*width: 33%;*/
}
.contactus .value input[type="text"] { width:94%;}
.contactus .value select {width: 98.5%;}
.contactus .value input[type="email"] {width: 95%;}
.contactus .value textarea{ width: 95%;}



}

/*------- ALL Media-Queries Ends --------*/
