@media (min-width: 768px) and (max-width: 991px) {
 	.navbar-header {float: none;}
    .navbar-toggle {display: block;}
    .navbar-collapse {border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);padding:0px;}
    .navbar-collapse.collapse {display: none!important;}
    .navbar-default .navbar-nav {float: none!important;margin: 0px;}
    .navbar-nav>li {float: none;}
    .navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;}
    .navbar-text {float: none;margin: 15px 0;}
    .navbar-collapse.collapse.in {display: block!important;}
    .collapsing {overflow: hidden!important;}

	DIV.navigation_area DIV.logo{text-align:center;}

	BODY.home .top{position:relative;}
	BODY.home .top DIV.navigation_area{position:relative;top:0px;width:100%;z-index:2;}
	BODY.home .top DIV.gallery{position:relative;top:0px;z-index:1;}

    
	.navbar-default .navbar-nav{margin:0px;float:none;}
   	.navbar-collapse {padding:0px;position: relative;width: 100%;z-index:50000;background: #0E0E0E;padding: 0px 0px;margin:0px;}
	.navbar .navbar-collapse{margin:0px;}
	.navbar-default {padding-bottom:30px;}
 	.navbar-default .navbar-nav > li a {line-height:50px;border-bottom:1px solid #333333;background: #0E0E0E;color:#E5E5E5;}
	.navbar-default .navbar-nav > li a:hover{line-height:50px;border-bottom:1px solid #333333;background: #0E0E0E;color:#E5E5E5;}
	.navbar-default .navbar-nav>.open{border-bottom:1px solid #FFFFFF;}
	.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {border-bottom:1px solid #E5E5E5;}
	.navbar-default .navbar-nav .dropdown-menu{border-radius:0px;padding:0px;border:none;line-height:20px; width: 100%;position: relative;border: none;box-shadow: none;}
	.navbar-default .navbar-nav .dropdown-menu > li > a{line-height:30px;border-bottom:none;padding-left:30px;}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a{line-height:30px;border-bottom:none;padding-left:30px;}

	.navbar-default .navbar-nav > li a,
	.navbar-default .navbar-nav > li a:hover{padding:0px;border:none;border-bottom:1px solid #333333}	

	.home_features{top:-41px;}
	.home_features .nav-tabs>li A{height:40px;line-height:30px;font-size:20px;padding:5px 0px;}
	.home_features TABLE.home_layout TD DIV.home_layout_image DIV.text{font-size:16px;}

	.content_area .home_content_content{padding:60px 0px;}
	
	.home_login .home_login_content{width:100%;margin-left:0%;text-align:center;padding:0px;}

	.home_news .news{margin:15px 0px;}
	.home_news .news .news_title{margin:15px 15px 0px 15px;}
	.home_news .news .news_summary{margin:15px 15px;}
	.home_news .news .news_link{margin:15px 15px;}

	
	.gallery .gallery_image .gallery_image_overlay{top:15%;}
	.gallery .gallery_image .gallery_image_overlay .gallery_image_caption{font-size:40px;margin:0px 10%}
	.gallery .gallery_image .gallery_image_overlay .gallery_image_caption2{font-size:24px;margin:0px 10%}

	.gallery .carousel-control.left SPAN{border:8px solid #000000;width:38px;height:38px;border-radius:19px;}
	.gallery .carousel-control.right SPAN{border:8px solid #000000;width:38px;height:38px;border-radius:19px;}

	.gallery_GALLERY .gallery_image .gallery_image_overlay{top:0px;width:100%;}
	.gallery_GALLERY .gallery_image .gallery_image_overlay .gallery_image_caption{font-size:14px;width:100%;max-width:100%;}

	.lecture_full .lecture_materials{padding-right:25%;}

	.footer{font-size:14px;line-height:18px;padding-top:30px;}
	.footer .footer_contact_form{padding-top:30px;}

	.copyright{text-align:center;font-size:12px;}
	.copyright A{font-size:12px;}
	.copyright A:hover{font-size:12px;}

}