/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

h1,h2,h3,h4,h5,h6 {color:#777;}
p {margin-bottom:1em; line-height:1.5em!important; color:#777;}
.section-title b {opacity: 0;}
.section-title-container {margin-bottom: 1em;}

h3 {font-size:1.4em;}
input[type='submit']:not(.is-form) {background-color:#ffb331!important;}
.page-titles {font-size:2.4em; color:#fff; padding-top:20px;}
form label {color:#666;}
.star-rating:before, .woocommerce-page .star-rating:before, .star-rating span:before, .color-secondary {color: #0f034f!important;}

.products .box {border:1px solid #777; min-height:365px;} /* CHANGE BY KASPER @ ESKIMO - was set to 432 */
.products .box-image {border-bottom: 1px solid #777;}

.box-text {padding-left:13px;}
.box a {color: #777;}
.is-smaller {font-size:.9em; color:#777;}

.footer-widgets .widget {text-align:center;}
.footer-widgets .is-divider {height: 0;}
.footer-widgets span.widget-title  {font-size: 1.3em;}
.widget-title.shop-sidebar  {font-size: 1.3em;}
.widget_product_categories {text-align:left;}

hr {
	margin:0 auto 20px auto;
    border-width: 0;
    border-top: 5px solid #334862;
    opacity: 1;
    width: 40px;
    display: block;
}

.grid-tools a {background-color:#ffb331!important;}



/* - - - - - - HEADER - start - - - - - - - */

#header .nav {text-align: center; display: block}

@media only screen and (max-width: 1090px) {
	#header .nav-spacing-large > li {margin: 0 3px} 
	#header .nav > li > a {font-size: 12px}
	#header .logo-center .logo {margin: 0 15px}
	#header #logo {width: 200px} 
}

/* - - - - - - HEADER - end - - - - - - - - */





/* - - - - - - FOOTER - start - - - - - - - */

#footer {background: #0f034f; color: #FFFFFF; padding-top:30px}
#footer .absolute-footer {display: none}
#footer .footer-widgets span.widget-title {font-size: 1.5em}

#ps-footer-bottom {max-width: 1140px; margin: 0 auto; padding: 0 30px 15px} 
#ps-copyright,
#ps-footer-menu {float: left; width: 50%}
#ps-copyright {font-size: 0.9em}
#ps-footer-menu ul {text-align: right}
#ps-footer-menu li {display: inline-block; border:none;}
#ps-footer-menu a {color: #FFFFFF; padding-top: 0; font-size: 0.8em; padding-left: 10px; text-transform: uppercase}

.payment-sense-logo {max-width: 217px; margin: 33px auto 0} 

@media only screen and (max-width: 849px) {
	#ps-copyright,
	#ps-footer-menu {float: none; width: 100%; text-align: center}
	#ps-footer-menu ul {text-align: center}
	#ps-copyright {padding-bottom: 15px}
}

/* - - - - - - FOOTER - end - - - - - - - - */




@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}