@media (max-width: 767px) {

.wabout_right {
    background-image:none;
}

}

@media (min-width: 481px) and (max-width: 767px) {

nav.navbar.navbar-default.navbar-me.subclr.fixed-me a img.logosub {
    width: 36%;
}

}

@media (min-width: 520px) and (max-width: 991px) {

/*.image-hover img{
	width:100%;
}
*/
}

@media (max-width: 767px) {

/*li:hover > ul {
  z-index:999;
}
.navbar-collapse.in {
    margin-top: 5em;
}
ul ul ul {
    left: 20%;
}
*/
/*.about-policy {
    height: auto;
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}*/
.all-specfs {
    margin-bottom: 30px;
}
.he-top{
	/*display:none; */
}
.np {
    margin-top: 7em;
}
.fb-fomrs{
	margin-top:3em !important;
}
.contact_content{
	margin-top:3em !important;
}
img.contact_img {
    padding-bottom: 50px;
}
.slide .item img{
	width:100%;
}
.image-hover {
    /*margin-bottom: 2em;*/
}
.img-roll:hover .img-2 {
    width: 100%;
}
.image-hover {
    height: 196px;
}

.image-hovers {
    height: 300px !important;
}
.about p {
    padding: 10px 20px;
}
.home_condeatail h1 {

    font-size: 28px;
}
.home_condeatail h4 {
    font-size: 15px;
    line-height: 23px;
}
.carousel-inner.welcome_aboutslider {
    margin-left: 0px;
}
ul.nav.navbar-nav.navbar-right.social_icons {
    display: inline-flex;
	padding-top: 0px;
    padding-right: 0px;
    text-align: center;
    float: none;
}
.about_content p {
    padding: 10px 20px;
}
.about-section .content-column .content-box {
    padding: 0px 12px 4px;
    border: 10px solid #f2f2f2;
}
.about-section .content-column .content-box .text {
    margin-bottom: 18px;
}
.about-section .content-column .content-box .title h2 {
    font-size: 27px;
    line-height: 33px;
    padding-bottom: 23px;
}
ul.nav.navbar-nav.navi-level-1.hover-style-2 {
    padding-top: 0px;
    padding-left: 8%;
}
.navbar-nav > li > a {
    padding-top: 5px;
    padding-bottom: 5px;
}
}

@media (min-width: 768px) and (max-width: 1050px) {

.nav > li > a {
    padding: 10px 12px !important;
}
.navi-level-1 > li > a:after {
    top: 11px;
}
ul.nav.navbar-nav.navi-level-1.hover-style-2 {
    padding-top: 12px;
    padding-left: 2%;
	margin-top:4%;
}
ul.nav.navbar-nav.navbar-right.social_icons {
    display: none;
}

}

@media (min-width: 1051px) and (max-width: 1200px) {

ul.nav.navbar-nav.navi-level-1.hover-style-2 {
    padding-top: 12px;
    padding-left: 8%;
}


}

@media (max-width: 991px) {

.all-specfs {
    margin-bottom: 30px;
}

}
