/* Background body */
body.csbody{
    background-color:#fff;        font-size: 22px;
			background-size: cover;
		background-attachment: fixed;
	}


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

/* Background Header */
body #cshero-header {
	background-size:cover;
    color: ;
	    margin:;
    padding:;
}
body #cshero-header h3.wg-title {
    color: ;
}
body #cshero-header a {
    color: #858585;
}
body #cshero-header a:hover {
    color: #3498db;
}



/* Logo */
.logo {
    text-align : left;
}
.normal_logo {
    margin:;
    padding:;
}
.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: 120px;
    min-height: 120px;
}
.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 12px!important;
    margin: 0px!important;
    font-size: 14px;
	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:#32343b;}

/* Page title background */
#cs-page-title-wrapper{
padding:35px 0;margin:0 0 40px 0;background-color:#3498db;background-image:url(http://scienceunderstandable.com/wp-content/themes/wp_yamato/images/breadcrumbs.png);}
.cs-breadcrumbs,.cs-breadcrumbs a{
    color: #b6daf2;
}

/* body font */

        /* header font */
                        h1, h2, h3, h4, h5, .cshero-dropdown a, .cs-pricing-container .cs-pricing-description .loaded .number, .cs-quote-style-1, .cs-quote-style-2, .cs-quote-style-3{font-family:Raleway !important;}
                
        /* other font */
                /* other font 0 */
                        .fancy-box-style-5 .cs-fancy-box-content h4, .cs-blog .cs-blog-header .cs-title-date span, .box-font-custom .cs-title-main{font-family:Shadows Into Light !important;}
                /* 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: #333333;
}
.cshero-mmenu ul li a{
    color: #999999;
}
.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;
}
.csbody:not(.home) #primary > .container {
	padding: ;
}
#cshero-header.transparentFixed .main-menu > li > a,
#cshero-header.transparentFixed .main-menu > li.header-cart-search a {
    color:#ffffff !important;
}

#cshero-header.transparentFixed .main-menu > li > a:hover,
#cshero-header.transparentFixed .main-menu > li.current-menu-item > a,
#cshero-header.transparentFixed .main-menu > li.header-cart-search > a {
    color:#ffffff !important;
}
	