@media (min-width:1367px){
	.fixed.iframe{ height:575px !important; }
}
@media (min-width:992px) and (max-width:1199px){
	.ft-copyright-box .ft-logo a:first-child { margin-right:0px; margin-bottom:5px;  }
	.navbar-default .navbar-nav > li > a { padding:14px 14px 12px; }
	header .date-ln-detail .date { margin-right:10px; font-size:11px; }
	header .date-ln-detail .date .time { margin-left:7px; }
}

@media (min-width: 992px){
	/*.navbar { margin-bottom:80px; }*/
	.nosubmenu .navbar { margin-bottom:0; }
	.navbar .navigation { position:relative; min-height:1px; }
	/*.navigation .navbar-nav > li { position:static; }*/
	.navbar-default .navigation .navbar-collapse { position:relative; min-height:1px; }
	.navigation .navbar-nav > li > .dropdown-menu { float:none; /*right:0;*/ padding:12px 15px; min-width:220px; }
	.navigation .navbar-nav .dropdown-menu > li { display:block; vertical-align:middle; margin:0 0px 5px 0; position:relative; }
	/*.navigation .navbar-nav .dropdown-menu > li:before {
		content:'|';
		font-family:"lato-bold";
		color:#ffc1c3;
		font-size:13px;
		position:absolute;
		top:3px; right:-9px;
		}*/
	.navigation .navbar-nav .dropdown-menu > li:last-child { margin-right:0; }
	.navigation .navbar-nav .dropdown-menu > li:last-child:before { display:none; }
	.navigation .navbar-nav .dropdown-menu > li > a { padding:3px; font-size:13px; }
	.navigation .navbar-nav .dropdown-menu > li > a.selected,
	.navigation .navbar-nav .dropdown-menu > li > a:hover { color:#fff; }
	/*.navigation .navbar-nav > li.active .dropdown-menu { display:block !important; }*/
	
	.navigation .navbar-nav > li.current > a,
	.navigation .navbar-nav > li.current > a:hover,
	.navigation .navbar-nav > li.current > a:focus {
		background-color: #85181b;
		color: #ffffff;
	}
	.navbar-nav .nav-megamenu .yamm-content { display:table; min-width:1px; }
	.navbar-nav .nav-megamenu .yamm-content > .row { display:table-row; }
	.navbar-nav .nav-megamenu .yamm-content > .row > .col-md-4 { display:table-cell; vertical-align:top; float:none; }
	.navbar-nav .nav-megamenu .yamm-content > .row > .col-md-4 > ul { width:220px; }
	.navbar-nav .nav-megamenu .yamm-content > .row > .col-md-4 > a { display:block; width:220px; }
}

@media(max-width:991px){
	/***** Topbar CSS *****/
	header .logo img { height:57px; }
	header .logo { margin-top:8px; }
	.header-right { position:relative; }
	header .search-box { position:absolute; top:45px; right:42px; display:inline-block; margin-top:0px; }
	header .topbar-search input[type="text"] { 
		min-width:1px;
		width:100%;
	}
	.without-midbar header { box-shadow:0 0px 4px rgba(0, 0, 0, 0.3); }
	.search-box .topbar-search { 
		width:0px;
		overflow:hidden; 
		position:absolute; 
		right:25px; 
		top:-4px; 
		-ms-transition:all 0.3s linear;
		-moz-transition:all 0.3s linear;
		-webkit-transition:all 0.3s linear;
		transition:all 0.3s linear;
	}
	.search-box.open .topbar-search { width:165px; } 
	header .topbar-links { position:absolute; top:-6px; right:108px; }
	.navbar-default { background:none; min-height:0px; }
	header .search-box .fa-search,
	.navbar .fa-navbar {
		-ms-transform:rotate(0deg);
		-moz-transform:rotate(0deg);
		-webkit-transform:rotate(0deg);
		transform:rotate(0deg);
		-ms-transition:all 0.3s linear;
		-moz-transition:all 0.3s linear;
		-webkit-transition:all 0.3s linear;
		transition:all 0.3s linear;
	}
	header .search-box.open .fa-search,
	.navbar .fa-navbar.open {
		-ms-transform:rotate(90deg);
		-moz-transform:rotate(90deg);
		-webkit-transform:rotate(90deg);
		transform:rotate(90deg);
	}
	.navbar-default .fa-navbar {
		position:absolute;
		right:10px;  top:-33px;
		min-height:1px;
	}
	.navbar-default .navbar-collapse {
		position:absolute;
		right:10px;
		min-width:230px;
		z-index:9999;
		background-color:#b01e25;
		margin:0px;
		width:300px;
		top:-5px;
	}
	.navbar-default .navbar-collapse > ul { margin:0px; }
	.yamm .yamm-content { min-width:1px; }
	.dropdown-menu { padding:15px 24px; }
	.navbar-nav .open .dropdown-menu > li > a, 
	.navbar-nav .open .dropdown-menu .dropdown-header { padding:5px 0; }
	.navbar-default .navbar-nav .open .dropdown-menu > li > a { color:#ffc1c3; }
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover { color:#ffffff; }
	header .search-result { left:-174px; }
	/* NEW Navigation Start */
	.navbar,
	.navbar .navigation { position:static; }
	.navbar-default .navigation .navbar-collapse {
		display:none;
		right:-270px; top:0; bottom:0;
		width:270px; min-width:270px;
		position:absolute;
		box-shadow:none;
		background:#b01e25;
		height:100%; overflow:auto;
	}
	.body-move .navbar-default .navigation .navbar-collapse {
		box-shadow:0 0 7px rgba(0, 0, 0, 0.3);
		right:-270px;
		display:block;
	}
	.navigation .navbar-nav .dropdown .dropdown-menu { display:block !important; float:none; position:static; left:auto; top:auto; background-color:#b01e25; }
	.navigation .navbar-nav > li > a,
	.navigation .navbar-nav > li > a:hover,
	.navigation .navbar-nav > li:hover > a,
	.navigation .navbar-nav > li.active > a {
		background-color:#85181b;
		margin-bottom:1px;
	}
	.navigation .navbar-nav .dropdown .dropdown-menu > li > a:hover,
	.navigation .navbar-nav .dropdown .dropdown-menu > li > a:focus { background:none; }
	.navigation .navbar-nav .dropdown-menu > li > a.selected,
	.navigation .navbar-nav .dropdown-menu > li > a:hover { color:#fff; }
	.navbar-default .navigation .fa-navbar { right:0; }
	body{
		overflow-x:hidden;
	}
	body.body-move { right:270px; }
	/* New Navigation End */
	/***** Middlebar CSS *****/
	.middlebar .lSAction > .lSPrev { left:10px; }
	.middlebar .lSAction > .lSNext { right:10px; }
	.middlebar .lSAction > a { font-size:35px; }
	.ft-link-box .top-btn{ font-size:12px; padding: 20px 5px 5px 5px; bottom: -47px;}
	.ft-link-box .top-btn:before {
		top: 9px;
		left: 12px;
		border-left: 10px solid transparent;
		border-right: 10px solid transparent;
		border-bottom: 10px solid #ffffff;
		content: "";
	}
}
@media (min-width:768px) and (max-width:991px){
	.ft-copyright-box .ft-logo a:first-child { margin-right:0px; margin-bottom:5px;  }
	.ft-copyright-box .ft-social .social { margin-right:2px; margin-bottom:4px; }
}
@media(max-width:767px){
	/***** Topbar CSS *****/
	header .logo { width:60px; overflow:hidden; margin-top:3px; }
	header .search-box { top:40px; }
	.navbar-default .navbar-collapse { top:0px; }
	.navbar-default .fa-navbar { top:-33px; }
	.navbar { margin-top:5px; }
	.page-header .icon-box { margin-top:0px; }
	/***** Middlebar CSS *****/
	.middlebar .layer-box { right:0px; bottom:0px; width:100%; padding:10px; }
	/***** Footer CSS *****/
	.ft-link-box .ft-head { cursor:pointer; padding:10px 20px 10px 0px; position:relative; border-bottom:1px solid #fedea8; }
	.ft-link-box .ft-head:before {
		font-family:"FontAwesome";
		font-size:20px;
		line-height:20px;
		content:"\f105";
		position:absolute;
		right:10px; top:9px;
	}
	.ft-link-box .ft-head.open:before { content:"\f107"; }
	.ft-link-box { padding:14px 0px 24px 0px; }
	.ft-copyright-box .ft-copyright-text { text-align:left; margin-top:10px; }
	.ft-copyright-box .ft-logo { text-align:left; }
	footer .ft-logo { margin-top:10px; }
	/***** Sidebar css *****/
	.main-content.with-sidebar { padding-left:0px; }
	.main-content img{ max-width:100%; margin:0 auto; }
	.main-content.with-sidebar:before,
	.main-content.with-right-sidebar:before { display:none; }
	aside { border-right:0px; padding-bottom:20px; }
	.right-aside aside { border-left:0 none; }
	aside .sb-bdr-box a { display:inline-block; min-width:70px; }
	.captcha,
	.captcha-input{width:278px;}
	.faculty-name,
	.faculty-designation{min-height:inherit;}
}
@media(max-width:479px){
	.mob-grid { width:100%; float:none;  }
	.magazine-box{ margin:0px auto 20px; text-align:center; display:block;}
	.magazine-box img{ text-align:center; display:inline-block;}
	.faculty-details .faculty-box{float:none;margin:0px 0px 20px 0px;}
	.ft-link-box .top-btn{ font-size:12px; padding: 25px 5px 5px 5px; bottom: -55px;}
}