@media only screen and (max-width: 375px)
{	.top-links ul li{
	line-height: 50px;
	}
	.top-links ul li:last-child
	{
	float:none;
	display: block;
	line-height: 50px;
	}
	
	.swap-size {
    font-size: 11px;
    color: #96a2b2;
	}

	.swap-hd{
		color:#1cabe8;
		font-size: 24px;
	}

	.location {
    display: block;
    color: #96a2b2;
    line-height: 25px;
	}	

}


@media only screen and (max-width: 414px){
	.top-links ul li{
	line-height: 50px;
	}
	.top-links ul li:last-child
	{
	float:none;
	display: block;
	line-height: 50px;
	}
	
	.swap-size {
    font-size: 13px;
    color: #96a2b2;
	}

	.swap-hd{
		color:#1cabe8;
		font-size: 19px;
	}

	.location {
    display: block;
    color: #96a2b2;
    line-height: 25px;
	}	

}

@media only screen and (max-width: 578px)
{	.top-links ul li{
	line-height: 50px;
	}
	.top-links ul li:last-child
	{
	float:none;
	display: block;
	line-height: 50px;
	}
	
}
@media only screen and (max-width: 1200px)
{
	.navbar .collapse .navbar-nav .nav-item .nav-link
	{
		line-height: 1px;
	}
	.navbar-nav .nav-item .sub-menu
	{	
		width:90%;
		background-color:#1cabe8;
		position: relative;
		z-index: 0;
		left:5%;
		animation: menu .8s ease;
	}
	.navbar-nav .nav-item .sub-menu li:hover
	{
		background-color: #fff;
	}
	.navbar-nav .nav-item .sub-menu li:hover a{
		color:#4f555b;
	}
	@keyframes menu{
		0%{
			top:100%;
		}
		100%
		{
			top:100%;
		}
	}

}
@media only screen and (max-width: 945px){
	.carousel-caption h3
	{
	font-weight: bold;
	
	}
	@keyframes anim{
		0%{
		
		}
		50%{
			color:#f6911f;
		}
		100%{
			font-size: 40px;
			color:#1cabe8;
			text-shadow: 2px 2px 2px #f6911f;
		}
	}
}

