.fixed-home {
	padding-top: 182px;
}
 @media (min-width:320px) and (max-width:360px) {
.fixed-home {
	padding-top: 180px !important;
}
}
@media (min-width:480px) and (max-width:640px) {
.fixed-home {
	padding-top: 181px !important;
}
}
 @media (min-width:769px) and (max-width:1199px) {
.fixed-home {
	padding-top: 184px;
}
}
 @media (max-width: 360px) {
.z-content-inner h2{ font-size:22px }
.z-content-inner h3{ font-size:17px }

}
 @media (max-width: 360px) {
.input-404 input {
	font-size: 12px;
}
.navbar {
	min-height: 33px;
	margin-bottom: 5px;
	border: none;
}
.navbar-nav>li>a {
	padding-top: 8px;
	padding-bottom: 5px;
}
.navbar-default .navbar-nav>li>a {
	color: #1d7bce;
}
}
@media (min-width:320px) and (max-width:767px) {
.mgtl {
	margin-top: 0px;
}
.logo{    margin-top: 37px;
   
	
}
.title-h{
 font-size:21px;
}
.form-404 {
    padding-bottom: 10px;
    padding-top: 10px;
    padding-right: 13px;
}

}
@media (min-width:768px) and (max-width:1200px) {
.mgtl {
	margin-top: 10px;
}
.title-h{
 font-size:26px;
}
.input-404 input:focus {
	color: #333;
}
.input-404 input {
	color: #DDD;
}
.animated-arrow {
	position: fixed !important;
	left: 0px;
	top: 0px;
}
.z-content-inner li {
	margin: 10px 15px;
	float: left;
}
.fixed-home {
	padding-top: 139px;
}
.animated-arrow {
	position: fixed;
	left: 0px;
	top: 0px;
}}
 @media (min-width:768px) and (max-width:801px) {
.fixed-home {
	padding-top: 135px;
}
.mob1 {
	margin-top: 15px !important;
}

}
 @media (min-width:802px) and (max-width:1280px) {
.fixed-home {
	padding-top: 175px;
}
}

 @media (max-width: 360px) {
.mob1 {
	margin-top: 44px !important;
}
}

 @media (max-width: 320px) {
a.btn-custom {
	padding: 7px 11px !important;
}
}
 @media all and (min-width:361px) and (max-width:640px) {
.mob1 {
	margin-top: 50px !important;
}
}
.alert-error {
	color: #ff0000;
}
@media all and (min-width:320px) and (max-width:640px) {
.modal-footer .footer-head {
	margin-bottom: 0px !important;
	margin-top: 15px;
}
.fixd {
	position: fixed !important;
}
}
 @media (max-width: 360px) {
a.btn-custom {
	font-size: 12px !important;
	padding: 7px 14px !important;
}
}
 @media (max-width: 360px) {
.z-tabs > .z-container > .z-content > .z-content-inner {
	padding: 15px 5px !important;
}
.z-content-inner li {
	margin: 10px 5px !important;
}}
 @media (max-width: 800px) {
.sideh h4{ font-size: 17px !important;}}

@media only screen and (max-width: 320px){
.der1{padding: 2px !important; }}
@media only screen and (max-width: 768px){
.z-content-inner li {
    margin: 10px 12px;
}}
