/* Background body */
body.csbody{
	background-color:#fff;		font-size: 14px;
	}


#header-sticky ul.navigation > li > a,.logo-sticky a {
	line-height: 55px;
}

/* Background Header */
body #cshero-header {
	color: ;
		margin:;
	padding:;
}
body #cshero-header h3.wg-title {
	color: ;
}
body #cshero-header a {
	color: ;
}
body #cshero-header a:hover {
	color: ;
}



/* Logo */
.logo {
	text-align : center;
}
.normal_logo {
	margin:0;
	padding:0;
}
.logo-sticky {
	text-align : left;
	margin:;
	padding:;
}

/* Main menu */
.main-menu-wrap ul.menu-item-padding > li > a,
#cshero-header .wpb_column .cshero-menu-dropdown > ul > li > a, /* custom header */
li.header-cart-search .header > a,
.cs-logo a,
.logo.logo-line-height-nav {
	line-height: 55px;
	min-height: 55px;
}
.cs-main-menu-wrap > ul > li,
#cshero-header .main-menu .cshero-menu-dropdown > ul > li,
#cshero-header .cshero-menu-dropdown > ul.main-menu > li,
#cshero-header .header-content-social{
	margin: 0px;
}

/* sticky header */
.sticky-header{
	background: rgba(255,255,255,1);
}
.sticky-header ul.menu-item-padding > li > a,
.sticky-header ul.cs-item-cart-search li a{
	padding: 0px 15px!important;
	margin: 0px!important;
	font-size: 12px;
	line-height: 55px;
	min-height: 55px;
}
.sticky-header .header-content-social{
	line-height: 55px;
	min-height: 55px;
}
.sticky-header .cshero-logo > a{
	line-height: 55px;
	min-height: 55px;
}

	@media (max-width: 992px) and (min-width: 768px) {
		.sticky-wrapper{
			display: none;
		}
	}
	@media (max-width: 767px) {
		.sticky-wrapper{
			display: none;
		}
	}
/* End sticky header */

/* Bottom top background*/
#cs-bottom-wrap{
}

/* Footer top background*/
#footer-top{
background-color:#222222;}

/* Page title background */
#cs-page-title-wrapper{
padding:50px 0;margin:0 0 70px 0;background-color:#fafafa;}
.cs-breadcrumbs,.cs-breadcrumbs a{
	color: #444444;
}

/* body font */

		/* header font */
		
		/* other font */
				/* other font 0 */
				/* other font 1 */
				/* other font 2 */
				/* other font 3 */
				/* other font 4 */
				/* other font 5 */
				/* other font 6 */
				/* other font 7 */
				/* other font 8 */
				/* other font 9 */
				/* other font 10 */
		
/* sticky header left */
.sticky-header-left{
	background: #ffffff;
}
.sticky-header-left:before, .sticky-header-left:after{
	border-bottom: 122px solid #ffffff;
}
.sticky-header-left .sticky-menu ul ul{
	background: #ffffff;
}

/* mobile menu */
.cshero-mmenu.navbar-collapse{
	background: #ec7777;
}
.cshero-mmenu ul li a{
	color: #666666;
}
.cshero-mmenu ul li a:hover, .cshero-mmenu ul li.current-menu-item a{
	color: #ffffff;
}
.cshero-mmenu ul ul li a{
	color: #999999;
}
.cshero-mmenu ul ul li a:hover, .cshero-mmenu ul ul li.current-menu-item a{
	color: #ffffff;
}

h1{
	font-size: 36px;
}
h2{
	font-size: 32px;
}
h3{
	font-size: 27px;
}
h4{
	font-size: 25px;
}
h5{
	font-size: 22px;
}
h6{
	font-size: 20px;
}