@media screen and (max-width: 1199px) {
    #home_content_left .home-cm .home-page-five .home-page-five-cont #newsletter-panel{padding: 0;}
    #home_content_left .home-cm .home-page-one ul li div{margin-left: 0;}
    #home_content_left .home-cm .home-page-one ul li img{float: none;}
    #home_content_left .home-cm .home-page-one ul li div{display: block;}
}
@media screen and (max-width: 991px) {
	#logo { margin-top:30px }
	#header { min-height:122px; }
	#menu { display:none }
	ul.gallery_view li .imgFrame { padding:3px; height:110px }
	ul.gallery_view li img { max-height:102px; margin:0 auto }
	ul.video_view li .vidFrame { padding:3px; height:110px }
	ul.video_view li img { max-height:102px; margin:0 auto }
	
	.ckeditor-content embed,
	.ckeditor-content object,
	.ckeditor-content iframe {
		width:100% !important;
		min-height: 300px;
		height:auto
	}
    #banner{margin: 0;}
    .page-cont ul li img{margin: 0 auto;display: table;}
    .innerpage-breadcrumb{margin: 0;}
    .innerpage-banner{margin-top: 0;}
    .innerpage-cent{  margin-bottom: 0;    }
    #search{top:29px}
    #footer .foot-left{float:none;}
    #footer #back-top{float:none;}

}

@media screen and (max-width: 767px) {
	#search { width:100% }
	ul.gallery_view li .imgFrame { padding:5px; height:194px }
	ul.gallery_view li img { max-height:182px; margin:0 auto }
	ul.video_view li .vidFrame { padding:5px; height:194px }
	ul.video_view li img { max-height:182px; margin:0 auto }
    #home_content_left .home-cm .home-page-one ul li div{margin-left: 13px;}
    #home_content_left .home-cm .home-page-one ul li img{float: left;}
    #home_content_left .home-cm .home-page-one ul li div{display: inline-block;}
    .home-banner .container{padding: 0}
}
@media screen and (max-width: 619px) {
    #home_content_left .home-cm .home-page-six > div h1{margin-right: 0;}
    #home_content_left .home-cm .home-page-six > div .six-button{margin:25px auto 0;display: table;}
}
@media screen and (max-width: 600px) {
    #banner .slide .img{height: 450px;}
    #banner .slide .banner_desc_container .banner_desc{
        padding:120px 50px
    }

}
@media screen and (max-width: 560px) {
    #home_content_left .home-cm .home-page-five .home-page-five-cont #newsletter-panel #newsletter .smart-forms .form-group .form-newsletter-submit{margin-top: 17px;}
}
@media screen and (max-width: 520px) {
    #home_content_left .home-cm .home-page-one ul li{text-align: center;}
    #home_content_left .home-cm .home-page-one ul li img{float: none;}
    #home_content_left .home-cm .home-page-one ul li div{margin:0 auto;display: block;text-align: center;}
    #home_content_left .home-cm .home-page-five .home-page-five-cont #newsletter-panel #newsletter .smart-forms .form-group .form-newsletter-email{margin-right: 0;}
}
@media screen and (max-width: 480px) {
    #menu-search{width: 100%;}
    #menu-search .menu-fa{display: none;}
    #search{display: block;position: static;}
    .social_icon_cont{width: 100%;}
    #home_content_left .home-cm .home-page-five .home-page-five-cont > div{float: left;}
    #home_content_left .home-cm .home-page-five .home-page-five-cont #newsletter-panel #newsletter{display: block;}
    #home_content_left .home-cm .home-page-five .home-page-five-cont #newsletter-panel #newsletter .smart-forms .form-group .form-newsletter-email{min-width: 100%;}
    #menu-search #searchform input:-moz-placeholder,
    textarea:-moz-placeholder {
        color: #ffffff;
    }
    #menu-search #searchform input:-ms-input-placeholder,
    textarea:-ms-input-placeholder {
        color: #ffffff;
    }
    #menu-search #searchform input::-webkit-input-placeholder,
    textarea::-webkit-input-placeholder {
        color: #ffffff;
    }
}
@media screen and (max-width: 479px) {
	body { font-size:14px }
	#gallery .content_left { float:none; width:auto }
	#gallery .content_right { margin-left:0; margin-top:10px }
	ul.gallery_view li { float:none; width:auto }
	ul.gallery_view li img { max-height:auto; margin:0 auto }
	ul.gallery_view li .imgFrame { padding:5px; height:auto; }
	#video .content_left { float:none; width:auto }
	#video .content_right { margin-left:0; margin-top:10px }
	ul.video_view li { float:none; width:auto }
	ul.video_view li img { max-height:auto; margin:0 auto }
	ul.video_view li .vidFrame { padding:5px; height:auto; }
	ul.social_share li { margin:2px 2px; }
}

@media screen and (max-width: 430px) {
    #banner .slide .banner_desc_container{display: none;}
    #banner .slide .img{min-height:200px; height: 100%;}
    #home_content_left .home-cm .home-page-three div ul li{padding: 0;}

}
@media screen and (max-width: 350px) {
    #home_content_left .home-cm .home-page-five{padding: 0 25px;}
    #home_content_left .home-cm .home-page-four{padding: 0 25px;}
    #home_content_left .home-cm .home-page-four .home-page-four-cont .four-left{margin-right: 0;}
    #home_content_left .home-cm .home-page-five .home-page-five-cont .five-left{margin-right: 0;}
}