@media only screen and (min-width : 992px) and (max-width:1200px) {
    /* .banner-area {
        height: 170px;
    } */
    .banner-text h1 {
        margin-top: 7px;
        font-size: 55px
    }
    .banner-text {
        margin-top: 25px;
    }
    /* .banner-text .logo img {
        width: 150px;
    } */
}

@media only screen and (min-width : 700px) and (max-width:991px) {

    .banner-text h1 {
        font-size: 35px;
        margin-top: 2px;
    }

    .banner-text h5 {
        font-size: 14px;
    }
    .banner-text h2 {
        font-size: 20px;
        line-height: 0.6;
    }
    .banner-text h4 {
        padding: 0px 5px;
        font-size: 15px;
    }
    /* .banner-text .logo img {
        width: 145px;
    } */

    .banner-text {
        margin-top: 18px;
    }
}

@media only screen and (min-width : 500px) and (max-width:699px) {
    .banner-text h1 {
        font-size: 25px;
        margin-top: 3px;
    }
    .banner-text h2 {
        font-size: 14px;
    }

    .banner-text .logo img {
        width: 125px;
        height: auto;
    }

    .banner-text .logo {
        margin-left: 0px;
    }
    .banner-text h4 {
        font-size: 14px;
    }
    .banner-text h5 {
        font-size: 14px;
    }
    .banner-text {
        padding-left: 60px;
    }

}

@media only screen and (max-width:991px) {
    .banner-area img {
        width: 100%;
    }
}
@media only screen and (max-width:1170px) {
.main-wrap {
	width: 100%;
	margin: 0 auto;
	background: #fff;
}
}

@media only screen and (max-width:500px) {
    .banner-text h1 {
        font-size: 14px;
        margin-top: 3px;
    }
    .banner-text h2 {
        font-size: 12px;
    }
    .banner-text h4 {
        font-size: 12px;
    }
    .banner-text h5 {
        font-size: 12px;
    }
    .banner-text h5 {
        background: inherit;
        display: inherit;
    }
    .banner-text h4 {
        background: inherit;
        display: inherit;
    }
    .banner-text {
        padding-left: 50px;
    }
    .banner-text .logo img {
        width: 120px;
        height: auto;
    }


    .banner-text .logo {
        margin-left: 0px;
    }
    .banner-area {
        background-position: right center;
    }
    .banner-text .logo {
        margin-left: -40px;
    }

}
@media only screen and (max-width:767px) {
    .top-section-2 .contact-bar ul li {
        margin-right: 0px;
    }
    
}

@media only screen and (max-width:991px) {
.slider .item .text img {
	height: 360px;
}
}

@media only screen and (max-width:767px) {
.slider .item .text img {
	height: 260px;
}
.welcome-body-lay {
    padding: 0px 15px;
    height: auto;
}
}

/*1 Logo Menu social icon in on line*/

@media only screen and (min-width: 992px) and (max-width:1200px) {
    .menu-section-1 .menu ul li a {
        padding: 14px 11px 19px;
    }
}

@media only screen and (max-width:991px) {
    .main-menu {
        display: none;
    }
    .slicknav_menu {
        display: block;
    }
	#menu-menu-2,
	#menu-menu-3,
	#menu-menu-4,
	#menu-menu-5,
	#menu-menu-6,
	#menu-menu-7,
	#menu-menu-9{
		display: block;
	}
	.menu {
	display: block;
}
    .logo-1 {
        text-align: center;

    }
    .social-list-1 {
        text-align: center;
        margin-left: -15px;
        margin-top: -5px;
    }
.slicknav_menu {
	background: #b33a3a;
}
}





/*2 Logo Menu social icon in on line*/

@media only screen and (min-width: 992px) and (max-width:1200px) {
    .menu-section-1 .menu ul li a {
        padding: 14px 11px 19px;
    }
}

@media only screen and (max-width:991px) {
/*     .menu {
        display: none;
    } */
    .slicknav_menu {
        display: block;
    }
    .logo-1 {
        text-align: center;

    }
    .social-list-1 {
        text-align: center;
        margin-left: -15px;
        margin-top: -5px;
    }
}

@media only screen and (max-width:767px) {
    .top-section-2 .contact-bar.login {
        text-align: center;
        margin-right: -20px;
    }
    .top-section-2 {
        text-align: center;
    }
    .contact-bar {
        margin-right: -20px;
    }
	.news-fid.notice-board .item img {
	width: 100px;
	height: 80px;
}
.news-fid.notice-board .text {
	margin-left: 110px;
}
}

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

}

@media only screen and (min-width : 600px) and (max-width:767px) {

}

@media only screen and (min-width : 401px) and (max-width:599px) {

}

@media only screen and (min-width : 0px) and (max-width:400px) {

}
