@media (min-width:750px){
.dropdown-menu li:hover .sub-menu {
    visibility: visible;
}
.dropdown:hover .dropdown-menu {
    display: block;
}
.bottom_sec{
	margin-top:8%;
}
.admin-bottom_sec{
margin-top:9%;
}
.headsec{
	text-align:right;
	letter-spacing:1px;
}
.head_icon01{
   text-align:center;   
	padding:15px 0px 0px 0px;
}

.desktop_nav{
	float:right;
}
.nav > li > a {
    padding: 15px 6px 18px 6px;
}
.carousel-caption h3{
	font-size:40px;
	font-weight:700;
}
.facility_bg .text{
	text-align:left;
}
.mobile_view{
	display:none;
}
.desktop_view{
	display:block;
}
.navbar-nav > li{
	margin:0px 2px;
}
.right_padding{
	padding-right:40px;
}
.left_padding{
	padding-left:40px;
}
.border_middle{
	border-left:1px solid #D4D4D4;
}
.inside_bg .gallery li{
	width:19%;
	display:inline-block;
}
.top_margin{
	margin-top:15px;
}
.margin-top{
	margin-top:-10%;
}

.blue-box .padding-sec{
   padding: 40px 50px 25px 20px;
   }
.welcome-padding{
  padding:50px 30px 25px 60px;
  }
.box_sec {
    margin-bottom: 0px;
    height: 200px;
}
	 
	 
.contact-sec{
	text-align:right;
	margin-top:10px;
	}
.icon_sec{
    margin-top:20px;
	}
.bg01 .padding-sec{
   padding:25px 35px 25px 75px;
   }
.news-bg .padding-news{
	padding:20px 75px 20px 35px;
	}
.inside-heading{
    padding:65px 0px;
	}	
.vi-mi-width{
   width:50%;
   float:left;
   }
.vi-mi-bg .vi-mi-padding{
   padding:20px 75px 10px 35px;
}	
.top-contact{
  text-align:right;
  margin-top:10px;
  }
  .news-border{
  border-right:1px solid #ffe8fb;
  }
  .news-border01{
  border-bottom: 1px solid #cbdde5;
  
  }
  .news-border01:last-child{
      border: none;
  }
  .box{
   height:195px;
   }
   .border-right{
   border-right:1px solid #CCCCCC;
   }
}	
@media (min-width:970px){
.featured_bg .read_line, .inside_bg .read_line{
	width:70%;
}
.bottom_sec {
    margin-top: 8%;
}
.navbar-default .navbar-nav > li > a{
  font-size:14px;
  }
}
@media (min-width:1170px){
.navbar-default .navbar-nav > li > a{
  font-size:16px;
  }
.bottom_sec {
    margin-top: 9%;
}
.featured_bg .read_line, .inside_bg .read_line{
	width:75%;
}
.footer_bg .icon .left_side {
    width: 18%;
}

.navbar-nav > li{
	margin:0px 18px;
}
.box-info{
  height:290px;
  }
}



@media (max-width:1199px){
    .grlytxht{
        min-height: 235px;
    }
}
@media (max-width:991px){
    .grlytxht{
        min-height: 210px;
    }
}

@media (max-width:767px){
    .grlytxht {
    min-height: auto;
}

    .container-fluid{
      padding-left: 20px;
      padding-right: 20px;
  }
  .inside_bg h2{
      font-size: 20px;
  }
  .text-width{
      width: 80%;
  }
  .icon-width{
      width: 20%;
  }
  .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{
      color: #fff;
  }
  .navbar-default .navbar-nav .open .dropdown-menu>li>a{
      color: #fff;
  }
  .dropdown:hover .dropdown-menu{
      z-index: -111
  }
  
}