

/*
Author: XpeedStudio
Author URI: http://www.Xpeedstudio.com
*/

/* Portrait tablets and medium desktops */
@media (max-width: 1199px) {

    .main_contactus_area input[type=submit] {
        width: 30%;
    }
}

/* Portrait tablets and small desktops */
@media (max-width: 991px) {
    html {
        font-size: 90%;
    }
    .list-inline>li {
        display: inline-block;
        padding-right: 3px;
        padding-left: 3px;
    }

    .main_service_content .single_service {
        margin-top: 0%;
    }


    .main_contactus_area input[type=submit] {
        width: 35%;
    }
    .ourmap {
        height: 653px;
    }
    .main_footer .footer_logo a img {
        width: 100%;
    }

	.cd-header {
    position: fixed;
    top: 0;
    min-height: 110px !important;
	}
	
	.innerPageImg {
    
	}
}


@media  (min-width: 1366px) {
   
	 .skdslider .slide img {
    width: 100%;
    height: 660px;
    }
	.skdslider{
	  height:441px !important;
	}
}

/* Landscape phones and portrait tablets */
@media  (max-width: 667px) {
	.cd-header.small {
    position: relative;
	}
}
@media  (max-width: 420px) {
	.cd-header.small {
   position: relative;
   
	}
}
@media  (max-width: 400px) {
	.cd-header.small {
    position: relative;
	}
	
}
@media (max-width: 768px) {
    html {
        font-size: 90%;
    }
    .cd-header a.brand-logo img {
        width: 100%;
		padding:0;
    }
	
	ul.social_info
	{margin:1em 0}
	.cd-menu-trigger
	{padding:0 1.1em;}
    .SacsNewSection {
          width: 100%;
    position: relative;
    z-index: 99;
    }
    .login_board {
    position: relative !important;
    margin:8px 0 ;
    }
	.cd-header {
    position: relative;
   
	}
	ul.loginInfo li a {
    line-height: 2;
	}
    .skdslider .slide img {
       width: 100%;
    height: auto !important;
    }
    #main-nav li a{
        padding:0% 1%;
		line-height: 1.7;
    }
    .main_service_content img{
        width:100%;
    }
    .main_service_content .single_service {
        margin-top: 5%;
        padding: 0% 2%;
    }
    .single_service.single_service_left_text {
        margin-left: 0%;
    }

    .main_blog_area .single_blog_menu ul {
        margin-top: 10%;
    }
    .single_blog_img img{
        width:100%;
    }

    .main_footer .footer_logo a img {
        width: 20%;
    }

}


/* Landscape phones and smaller */
@media (max-width: 479px) {
    html {
        font-size: 85%;
    }


}




@media (max-width: 320px) {

    html {
        font-size: 70.5%;
    }
    .main_contactus_area input[type=submit] {
        width: 40%;
    }
}


@media (max-width: 852px){
    .ourmap {
        height: 680px;
    }
}




