/*=================================================================================================*/
@media all and (max-width: 539px) {
	.footer span:first-child {
		float: left;
	}
}
/*=================================================================================================*/
@media all and (min-width: 769px) {
	#search-icon,
	#login-icon,
	#logout-icon {
		color: #fff;
		cursor: pointer;
		margin-top: 18px;
		font-size: 20px;
		float: right;
		margin-left: 10px;
		padding: 0;
	}
	#search-icon {
		margin-top: 20px;
	}
	#search-icon:hover,
	#login-icon:hover,
	#logout-icon:hover {
		color: #67cbe0;
		text-shadow: 0 0 5px #fff;
	}
	#form-search {
		width: 300px;
		padding: 0;
		margin: 0;
	}
	#form-search .form-group {
		width: 100%;
	}
	#search {
		width: 220px;
	}
	.mag .popover {
		max-width: 400px;
		width: auto;
    	left: -292px !important;
	}
	.mag .popover.bottom .arrow{
		left: 297px !important;
	}
	.mag .popover-content{
		padding: 5px;
	}
}
/*=================================================================================================*/
@media all and (max-width: 768px) {
	.navbar-collapse {
		background-color: rgba(2, 3, 3, 0.9);
	}
	/*.navbar-nav > li > a {
		padding: 10px 20px;
		border-bottom: 1px solid #67cbe2;
		border-top: 1px solid #fff;
	}
	.nav > li > a:hover, .nav > li > a:focus {
		border-bottom: 1px solid #0066cc;
	}*/
}
/*=================================================================================================*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.ie10-footer {
		display: block;
	}
	.footer {
		display: none;
	}
}
