/*	Tablet Layout: 960px. */
@media only screen and (min-width: 768px) and (max-width:991px) {

}
/*	Mobile Layout: 768px.  */

@media only screen and (max-width: 768px) {
.padding-top{
	padding-top:0 !important;
}
.padding-bottom{
	padding-bottom:0 !important;
}
#themeix-menu {
	display:none;
}
.slicknav_menu {
	display:block;
}
.themeix-brand {
    max-width: 200px;
    padding-top: 40px;
    padding-bottom: 35px;
}
.themeix-banner-wrapper .banner-details {
    max-width: 100%;
	padding-bottom:40px;
}
.banner-carousel .owl-dots {
    left: 0;
    right: auto;
    bottom: 0;
}
.newsletter-section {
    margin-bottom: 0;
}
.footer-section{
	position:relative;
}
.footer-social-link {
    margin-bottom: 10px;
}
.footer-social-link a {
    width: 30px;
    height: 30px;
    font-size: 14px;
    line-height: 28px;
}
.error-container .error-thumb {
    max-width: 200px;
    margin-bottom: 40px;
}
}
/*	Small Layout 575px */
@media only screen and (max-width: 575px) {

}