/*
Theme Name: required+ Starter
Theme URI: http://themes.required.ch/
Author: required+ Team
Author URI: http://required.ch/
Description: Starter child theme for the required+ Foundation parent theme.
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Version: 1.0.4
Template: required-foundation
Text Domain: requiredstarter
*/

/*
	Make the template work
*/
@import url(../required-foundation/style.css);

h1, h2, h3, h4, h5, h6 {  font-family: 'Oswald', sans-serif;
   }
   
   h6 {font-size:12px; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   font-weight: 300;}
   
   html { font-family: 'Oswald', sans-serif;
  }
  
  li {list-style: none!important;}
  span.nav-previous a, span.nav-next a {font-size:13px!important;font-color:#000!important;line-height: 15px!important;}
p.loft965footer {background-color:#00ccff!important;padding:5px!important;}
p.rabbitstew {font-size:12px!important;}

footer.entry-meta {background-color:#00ccff!important;padding:5px!important;color:#fff!important;font-weight:900;}
  
footer.entry-meta a {color:#fff!important;}
  
    ul.page-numbers li span.current {background-color:#eaff00!important;color:#000000!important;}
ul.page-numbers li a:hover  {background-color:#fe00cd!important;color:#000000!important;}
  
.top-bar ul .name h1 a {
font-weight: bold;
padding:5px!important;
font-size: 30px !important;
}

img.centered, .aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}


label {background-color:#eaff00!important;color:#000!important;}

body {font-family: 'Oswald', sans-serif;font-size:18px!important;font-weight:300!important;}
div.textwidget {line-height:22px!important;}
footer.entry-meta {font-size:12px!important;line-height: 20px!important;font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif!important; }
h4.widget-title {background-color:#00ccff!important;font-size:30px!important;}
ul#menu-menu-1 a {font-size:12px!important;text-transform:uppercase!important;}
h1.entry-title {background-color:#fe00cd!important;color:#ffffff!important;font-size:30px;}
h1.entry-title a {color:#ffffff!important;}
h1.entry-title a hover {color:#00ffff!important;}
div.entry-meta {display:none!important;}
h3.comments {background-color:#00ff01!important;color:#000!important;}
div.entry-content {text-align:justify!important;}
div.charts {display:block!important;}
div#loftchart {float:right!important;;width:200px!important;;}
div#loftcharttext {float:left!important;;line-height:1.5;font-size:13px!important;;}
p {font-size:22px!important!important;;line-height:25px!important;;font-weight:300!important;;}

a {color:#00c6c6;}
nav.top-bar {background-color:#000000;color:#000;}
nav.top-bar a {color:#fff!important;font-size:11px!important;}
nav.top-bar a:hover {background-color:#eaff00!important;color:#000!important;}
li#menu-item-55102 {background-color:#cc00ff!important;float:right;}

li.name {background-color:#fe0000!important;font-size:45px!important;}
li.name a {font-size:45px!important;}

div#footer.row {background-color:#fe00cd!important;color:#fff!important;}
div#footer.row a {color:#ffffff!important;}
.top-bar a {color:#000;}
label {font-size:30px!important;}
input {background-color:#00ff01!important;color:#000!important;font-family:inherit!important;border:0px!important;box-shadow: 0px!important;

}

#main {background-color:#fff!important;}
.contain-to-grid {
width: 100%;
background: #000!important;
}

#first,#third,#sidebar,#secondary {background-color:#fff!important;}
div.post-box {margin-top:15px!important;}

body {	background:no-repeat center center fixed; 
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
background-color:  x font-family: 'Oswald', sans-serif;
   font-weight: 300;}
nav#access {display:none;}


ol.comment-list {display:none!important;}

.site-title h1 { font-weight: 600;font-size:40px!important; }

.required-header .inline-list {
	margin-top: 14px;
}

#header, header.twelve.columns.required-header {background-color:#000!important;}

