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



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

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



/* Logo */
.logo {
    text-align : left;
}
.normal_logo {
    margin:0px;
    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: 60px;
    min-height: 60px;
}
.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(30, 115, 190, 1);
}
.sticky-header ul.menu-item-padding > li > a,
.sticky-header ul.cs-item-cart-search li a{
    padding: 0 15px!important;
    margin: 0px!important;
    font-size: 15px;
	line-height: 40px;
    min-height: 40px;
}
.sticky-header .header-content-social{
	line-height: 40px;
    min-height: 40px;
}
.sticky-header .cshero-logo > a{
    line-height: 40px;
    min-height: 40px;
}

    @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:#202020;}

/* Page title background */
#cs-page-title-wrapper{
padding:100px 0;margin:0 0 20px 0;background-color:#222222;background-image:url(http://demo.cmssuperheroes.com/Wordpress/wp-omnia/wp-content/uploads/2014/09/Photographygb2.jpg);}
.cs-breadcrumbs,.cs-breadcrumbs a{
    color: #888888;
}

/* body font */
        @font-face {
            font-family: 'OpenSans-Regular';
            src: url('http://timmyc.com/wcs/wp-content/themes/wp_omnia/fonts/OpenSans-Regular.eot');
            src: url('http://timmyc.com/wcs/wp-content/themes/wp_omnia/fonts/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),
            url('http://timmyc.com/wcs/wp-content/themes/wp_omnia/fonts/OpenSans-Regular.woff') format('woff'),
            url('http://timmyc.com/wcs/wp-content/themes/wp_omnia/fonts/OpenSans-Regular.ttf') format('truetype'),
            url('http://timmyc.com/wcs/wp-content/themes/wp_omnia/fonts/OpenSans-Regular.svg#OpenSans-Regular') format('svg');
            font-weight: normal;
            font-style: normal;
        }
        body{font-family:OpenSans-Regular !important;}
                
        /* header font */
                        h1, h2, h3, h4, h5, h6, .entry-header, .entry-title, .btn, .created, .slide-item-title a, .slide-item-title, .title,
.cs_call_to_action .wpb_call_text{font-family:Montserrat !important;}
                
        /* other font */
                /* other font 0 */
                        @font-face {
            font-family: 'OpenSans-Light';
            src: url('http://timmyc.com/wcs/wp-content/themes/wp_omnia/fonts/OpenSans-Light.eot');
            src: url('http://timmyc.com/wcs/wp-content/themes/wp_omnia/fonts/OpenSans-Light.eot?#iefix') format('embedded-opentype'),
            url('http://timmyc.com/wcs/wp-content/themes/wp_omnia/fonts/OpenSans-Light.woff') format('woff'),
            url('http://timmyc.com/wcs/wp-content/themes/wp_omnia/fonts/OpenSans-Light.ttf') format('truetype'),
            url('http://timmyc.com/wcs/wp-content/themes/wp_omnia/fonts/OpenSans-Light.svg#OpenSans-Light') format('svg');
            font-weight: normal;
            font-style: normal;
        }
        .cs-team.cs-team-style-4 .cs-team-title{font-family:OpenSans-Light !important;}
                /* other font 1 */
                        @font-face {
            font-family: 'Novecentowide-Light';
            src: url('http://timmyc.com/wcs/wp-content/themes/wp_omnia/fonts/Novecentowide-Light.eot');
            src: url('http://timmyc.com/wcs/wp-content/themes/wp_omnia/fonts/Novecentowide-Light.eot?#iefix') format('embedded-opentype'),
            url('http://timmyc.com/wcs/wp-content/themes/wp_omnia/fonts/Novecentowide-Light.woff') format('woff'),
            url('http://timmyc.com/wcs/wp-content/themes/wp_omnia/fonts/Novecentowide-Light.ttf') format('truetype'),
            url('http://timmyc.com/wcs/wp-content/themes/wp_omnia/fonts/Novecentowide-Light.svg#Novecentowide-Light') format('svg');
            font-weight: normal;
            font-style: normal;
        }
        .cs-pricing-title{font-family:Novecentowide-Light !important;}
                /* 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: #1e73be;
}
.sticky-header-left:before, .sticky-header-left:after{
    border-bottom: 122px solid #1e73be;
}
.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: 26px;
}
h3{
    font-size: 20px;
}
h4{
    font-size: 17px;
}
h5{
    font-size: 14px;
}
h6{
    font-size: 12px;
}
.csbody:not(.home) #primary > .container {
	padding: ;
}
#cshero-header.transparentFixed .main-menu > li > a,
#cshero-header.transparentFixed .main-menu > li.header-cart-search a {
    color:#fff !important;
}

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