@media (min-width:750px){

.dropdown-menu li:hover .sub-menu {

    visibility: visible;

}

.dropdown:hover .dropdown-menu {

    display: block;

}

.bottom_sec{

	margin-top:10%;

}

.headsec{

	text-align:right;

	font-size:17px;

	letter-spacing:1px;

}

.head_icon01{

   text-align:center;   

	padding:15px 0px 0px 0px;

}

.footer_bg .icon, .footer_bg h2{

	text-align:left;

}

.desktop_nav{

	float:right;

}

.top_bg .nav > li > a {

    padding: 10px 6px;

}



.facility_bg .text{

	text-align:left;

}

.mobile_view{

	display:none;

}

.desktop_view{

	display:block;

}

.border01{

	margin-bottom:35px;

}

.navbar-nav > li{

	margin:0px 8px;

}

.right_padding{

	padding-right:20px;

}

.left_padding{

	padding-left:20px;

}



.right_padding02{

	padding-right:35px;

}

.left_padding02{

	padding-left:35px;

}

.border_middle{

	border-left:1px solid #D4D4D4;

}

.inside_bg .gallery li{

	width:19%;

	display:inline-block;

}

.top_margin{

	margin-top:15px;

}

.bg01{

	padding-bottom:35px;

}

.col_bg{

	margin-top:-80px;

	z-index:99;

	width:100%;

	position: relative;

}



.hvr-bounce-to-right{

	height:90px;

}

.box{

	margin-bottom:0px;

}

.top_sec {

    text-align: right;

	margin-top:20px;

}
/*.services-creative-caption{

	height:250px;

}*/
.social_media{

	text-align:right;
	margin-top:10px;

}

.footer_bg p{

	margin-bottom:0px;

}

.about_height{

	height:400px;

}

}

@media (min-width:970px){

.featured_bg .read_line, .inside_bg .read_line{

	width:70%;

}

.nbs-flexisel-item img {

	max-width:325px;

	max-height:275px;

}

.testi_bg .mySlides{

	height:275px;

}

}

@media (min-width:1170px){

.featured_bg .read_line, .inside_bg .read_line{

	width:75%;

}



.inside_bg .gallery_section li{

	height:210px;

}

.top_bg .navbar-nav > li {



    margin: 0px 10px;



}

}