	.mr-5{

		margin-right: 5px;

	}

	#header-style-1 .yamm img {

		margin-bottom:0px;

		width: 80%;

	}

	@media (max-width: 768px) {

		#header-style-1 .yamm img {

			width: 165px;

		}

		#header-style-1 .navbar-nav > li > a{

			padding: 7px 15px;

		}

		.social-icons span a{

			width: 28px;

		    height: 30px;

		    line-height: 30px;

		}

		#topbar .topbar-email, #topbar .topbar-phone, #topbar .topbar-login, #topbar .topbar-cart {

		    padding: 0 4px;

		    line-height: 30px;

		    font-size: 10px;

		}

	}

	.servicebox h3{

		color: #ea383a;

	}

	.panel-default > .panel-heading a{

		padding-right: 15px;

		font-size: 16px;

	}


/*Color CSS*/
/*#header-style-1,#header-style-1.affix{
	background-color: #34495e;
	color: #fff;
}
#header-style-1 .navbar-default{
	background-color: #34495e;
	color: #fff;
}
.arrow-up {
    border-bottom: 5px solid #34495e;
    border-left: 5px solid rgba(52, 73, 94, 0);
    border-right: 5px solid rgba(52, 73, 94, 0);
}
#header-style-1 .navbar-nav > li > a{color: #fff;font-family: 'playregular', serif;font-weight: 500;}
.header-right {
    position: absolute;
    margin-left: 8px;
    top: 15px;
    width: 36px;
    height: 4px;
    background-color: #34495e;
}*/
.blog-carousel-header{
	border-bottom: 2px solid #205084;
}
#sidebar .widget .title h2 {
    background: #205084;
    color: #FFF;
    padding: 1rem;
    margin-top: 0;
    font-size: 1.4em;
}
#two-sidebar .widget, #sidebar .widget {
    background-color: #fff;
    box-shadow: 0px 2px 8px rgb(52 73 94 / 25%);
    /*margin-bottom: 30px;*/
    overflow: hidden;
    padding: 0.5rem;
    border-radius: 5px;
}
.blog-masonry .blog-carousel {
    border: 0;
    width: 100%;
    border-radius: 12px;
    /*margin-bottom: 1.875rem;*/
    background: #fff;
    -webkit-box-shadow: 0 10px 30px 0 rgb(52 73 94 / 5%);
    box-shadow: 0 10px 30px 0 rgb(52 73 94 / 5%);
    margin: 0;
}
/*.blog-masonry .blog-carousel {

}*/

.header-top{
	display: flex;
	align-items: center;
	padding: 10px 0;
}
#navbar-collapse-1{
	background: #205084;
}
#header-style-1 .navbar-nav > li > a .arrow-up{
	top: 45%;
	bottom: auto;
	right: 5px;
	border-top: 5px solid #FFFFFF;
	border-bottom: transparent;
	left: auto;
}
#header-style-1 .navbar-nav > li > a{
	color: #fff;
	padding: 14px 18px;
	border-radius: 0 !important;
	margin-top: 0;
}
#header-style-1 .dropdown-menu, #header-style-1 .yamm .dropdown.yamm-fw .dropdown-menu,
#header-style-1.affix .navbar-nav > li > .dropdown-menu{
	margin-top: 0 !important;
}
#boxed-portfolio .portfolio_item img{
	max-width: 235px;
	margin: 0 auto;
}
.top-social{
	padding-right: 0;
}
.top-logo img{
	max-width: 180px;
}
.blog-carousel-header{
	border-color: #666;
}
.blog-carousel-header h1{
	color: #666;
	text-transform: capitalize;
}
.nav-stacked li a{
	color: #666;
}
.nav-stacked li a:hover{
	color: #25D8E7 !important;
	background-color: transparent;
}
@media only screen and (min-width: 768px) {
	.navbar-header .main-logo{
		display: none;
	}
	#header-style-1,#header-style-1.affix{
		background: #205084;
		padding: 0px 0;
	}
	#header-style-1 .navbar-default{
		background: #205084;
	}
	
	

	#header-style-1 .dropdown-menu, #header-style-1 .yamm .dropdown.yamm-fw .dropdown-menu,
	#header-style-1.affix .navbar-nav > li > .dropdown-menu{
		margin-top: 0 !important;
	}
}

@media only screen and (max-width: 1199px) {
	.top-logo img{
		max-width: 130px;
	}
	.topmenu,.callus{
		font-size: 11px;
	}
}
@media only screen and (max-width: 992px) {
	.top-logo img{
		max-width: 105px;
	}
}
@media only screen and (max-width: 767px) {
	.dropdown-menu{
		display: block;
		position: inherit;
		width: 100%;
		float: inherit;
	}
}

.tabbable .nav-tabs{
	background: #fff;
	border: none !important;
	border-bottom: 1px solid #999 !important;
}
ul.menu li a {color: #686868; font-weight: 600;}
#topbar, #topbar a{color: #205084;}
#topbar .topbar-phone{text-transform: uppercase;}