/*
 Theme Name:   Fraction Premium Child Theme
 Theme URI:    http://fraction.orange-themes.com/
 Description:  Fraction Premium Wordpress Child Theme
 Author:       Orange Themes
 Author URI:   http://www.orange-themes.com/
 Template:     fraction-theme
 Version:      1.1.4
 Tags:
 Text Domain:  fraction-theme-child
*/

@import url("../fraction-theme/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */

/* IMPORTANT COLORS:
Blue-Black (left header BG) #141e2e
Dark Blue (right top header BG) #072A62
Bright Blue (right bottom header BG) #0e397d
BoH Yellow (logo, categories) #F1C40F
Gunmetal Grey (text) #2C3539
*/

body {
   line-height: 1.5;
   color: #2C3539;
}
.article-content p {
   margin-bottom: 15px;
   font-size: 1em;
   line-height: 150%;
   color: #2C3539;
}

.article-content a {
   font-weight: bold;
}

.article-content a:hover {
   color: #F1C40F;
   text-decoration: none;
}
.article-content h3 a:hover {
   color: #F1C40F;
}

.article-content ul {
   font-size: 1em;
   line-height: 150%;
   margin-left: 2em;
   padding-left: 2em;
   color: #2C3539;
}

.article-content ul li {
   margin-top: 0;
   padding-top: 0;
   margin-bottom: .5em;
   padding-bottom: 0;
}

.article-content h1 {
   font-size: 2.8em;
}

.article-header > span a {
   color: #2C3539;
}

.beyondstripe {
   border-left: 5px solid #F1C40F;
   padding-left: 10px;
   text-transform: uppercase;
}

.offerbox {
   padding-top: 20px;
   padding-bottom: 5px;
   padding-left: 25px;
   padding-right: 25px;
   margin-bottom: 16px;
   background-color: #fff;
   border-style: solid;
   border-width: 2px;
   border-color: #587EB9;
   margin-left: auto;
   margin-right: auto;
   width: 750px;
   box-shadow: 10px 10px #587EB9;
}

}
.offerbox h3 {
   font-size: 1.5em;
}

.offerbox:after {
   content:'';
   display:block;
   clear: both;
}

.bamazon {
   font-weight: bold;
}

.header .header-right {
   background-color: #072A62;
}

.header .header-left {
   background: #141e2e url(images/header-logo-back.png) no-repeat top center;
   font-color: F1C40F;
}

.header .header-right > ul > li:hover {
   background: #141e2e;
}
.under-menu > ul > li:hover {
   background: #141e2e;
}

.header a {
   color: #F1C40F;
}

.header .under-menu {
   background: #0e397d;
}

.header .under-menu li > ul {
   background: #141e2e;
}
.search-header input[type=text], .search-header input[type=search] - transparent {
   background: #141e2e;
}

.header-socials {
   color: #F1C40F;
   height: 48px;
   margin: 0px 0px;
   padding: 0px 0px;
}
.header .header-socials a {
   font-color: #F1C40F;
}
.header .header-logo > strong {
   color: #F1C40F;
}
.search-header {
   fill: #141e2e;
}

#sidebar .widget > h3 {
   display: block;11
   padding: 11px 16px;
   color: #444444;
   font-weight: 600;
   font-size: 1.3em;
   background-color: #E4E4E4;
   border-left: 3px solid #F1C40F;
   text-transform: uppercase;
}

.search-header input[type=text]:focus, .search-header input[type=search]:focus, .search-header.active input[type=text], .search-header.active input[type=search] {
   background: #141e2e;
}

.header .under-menu li:hover > a {
   background: #141e2e;
}

.header .header-right li:hover > a {
   background: #141e2e;
}

.footer-copyright {
	display: hidden;
	background: rgba(0,0,0,0.3);
	padding: 15px 0;
	border-top: 1px solid rgba(255,255,255,0.1);
}