/* ---- Start of max-width 992px CSS ---- */
@media (max-width: 992px) {
	.bottom-header .default-btn{
        display: none;
    }
	ul.nav > li > a {
        font-size: 10px;
        padding: 0 5px;
    }
    #mainmenu li{
        padding-left: 15px;
    }
}
/* ---- End of max-width 992px CSS ---- */
/* ---- Start of max-width 767px CSS ---- */
@media all and (max-width: 767px) {
	.js #mainmenu {
        display:none;
    }
    .js .slicknav_menu {
        display:block;
    }
}

@media only screen and (max-width: 1199px) {

	
}

@media only screen and (max-width: 991px) {
	.top-header {
		display: none;
	}
	.site-branding {
		margin:10px 0 ;
	}
}

@media only screen and (max-width: 767px) {
	.find-domain {
    padding: 40px 20px;
    margin-top:20px;
    text-align: center;
	}
	.hero-area::after, .hero-area::before {
		display: none;
	}
	.find-domain input[type="text"] {
		width: 100%;
	}

	.find-domain input[type="submit"] {
		margin-top: 20px;
	}
	.find-domain p {
		text-align: center;
	}
	.find-domain p span {
		padding-right: 11px;
		border-right: 0px solid #9cf5f8;
		margin-right: 10px;
	}
	footer{
		padding-top: 50px;
		padding-bottom: 45px;
	}
	footer .findus h4,
	footer .qlink h4,
	footer .tpost h4,
	footer .newsletter h4,
	footer .findus,
	footer .qlink,
	footer .tpost {
		margin-bottom: 35px;
	}
	
	
	
}

@media only screen and (max-width: 575px) {
	footer .f-menu ul.menu li a {
		margin: 0;
	}
	
	
}

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