

@media only screen and (min-width: 768px) and (max-width: 980px) {

	.header {z-index:inherit;}
	.logo {display:none;}
	.banner {top:31px;}
	.loginbox {width:50%;}
}

@media only screen and (min-width:0px) and (max-width: 991px) {
    .smallogo>img {
    margin-top: 2px;
    max-width: 150px;
}

}

@media only screen and (min-width: 1003px) and (max-width: 1200px) {
	
	.wsmenu-list > li {margin:0 2px;}
	.loginbox {width:50%;}
	.is-box {min-height: 490px;	}
    
}

@media (min-width: 768px) and (max-width:991px) {
	.is-box {min-height: 595px;	}
	}

@media only screen and (max-width: 767px) {
	
	.paddingrl {padding:0 15px;}
	
	.header {z-index:inherit;}
	.logo {display:none;}
	.banner {top:28px;}
	.demo-inner-content {margin:5% auto;}
	.demo-inner-content h1 {font-size:30px;}
	.borright {background:none;}
	.mbcenter {text-align:center;}
	.contbox {margin:15px 0 35px;}
	.formbox {margin-bottom:15px;}
	.loginbox {width:90%;}
	
	.copyright {padding:20px 20px;}
	.is-box {min-height: auto;	}
    .column-revers-sm{display: flex;flex-direction: column-reverse;}
			
 }

@media only screen and (min-width: 480px) and (max-width: 639px) { 

    .demo-inner-content h1 {font-size:26px;}
	.fountxt {font-size:18px !important; line-height:28px !important;}
}

@media only screen and (min-width: 620px) and (max-width: 640px) { 
	
	.home-top-block {
    
    font-size: 20px !important;
    line-height: 1.3em !important;
   
    letter-spacing: 0px !important;
}

}

@media only screen and (max-width: 360px) {
		
	.demo-inner-content h1 {font-size:26px;}
	.fountxt {font-size:20px; line-height:28px;}
	.home-top-block {
    
    font-size: 20px !important;
    line-height: 1.3em !important;
   
    letter-spacing: 0px !important;
}
	
}





