/*
Theme Name: Suco Child 01
Theme URI: 
Description: Child 01 theme for the Suco theme
Author: <a href="http://www.themify.me">Themify</a>
Author URI: 
Template: suco
Version: 1.6.6
*/

/* Generated by Orbisius Child Theme Creator (http://club.orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Thu, 19 Mar 2015 11:51:08 +0000 */ 

@import url('../suco/style.css');

body {
  font: .81em/150% arial, verdana, sans-serif;
  background: #fff url();
  word-wrap: break-word;
  color: #2F3E7C;
  font-weight: normal;}

@media all{


.header-widget h1, .header-widget h2, .header-widget h3, .header-widget h4, .header-widget h5, .header-widget h6 {
  margin: 0;
  padding: 0;
  color: #3d466c;
}
#slider {
  width: 100%;
  margin: 0;
  padding: 0;
  background-color: transparent;}

#slider .slides {
  margin: 0 0 0px;
  padding: 0;
  overflow: hidden;
}

#slider .image-caption-wrap .caption {

display:none;
  }

#slider .slide-post-title {
  margin: 0 0 10px;
  font-size: 36px;
  line-height: 110%;
  color: #3d466c;
}


#slider .flex-control-nav {
  text-align: center;
  display: none;
  width: 100%;
  padding: 0;
  margin: 0;
}

#site-logo {
  margin: 0;
  position: absolute;
  top: 10px;
  font: small-caps 50px/100% StRydeRegular, arial, helvetica, tahoma, sans-serif;
  letter-spacing: 1px;
  text-shadow: 0 2px 0 rgba(0,0,0,.2);
}

.welcome-message {
  font: 280%/110% StRydeRegular, arial, helvetica, tahoma, sans-serif;
  color: #3d466c;
  text-align: center;
  margin-bottom: 35px;
}

.home-widgets.divider.clearfix{
display:none;}



#nav-bar {
  background-color: #2885C2;
  border-top: solid 1px #000;
  border-bottom: solid 1px #000;
  width: 100%;
  height: 50px;
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0;}

#main-nav ul {
  margin: 0;
  padding: 5px 0px;
  list-style: none;
  position: absolute;
  background: #E6AD29;
  border: solid 1px #ccc;
  z-index: 100;
  border-radius: 5px;
  box-shadow: 0 1px 2px rgba(0,0,0,.2);}

#main-nav .current_page_item a, #main-nav .current-menu-item a {
  background: #2F3E7C;
  color: #EFD44C;
  box-shadow: inset 0 1px 1px rgba(0,0,0,.7), 0 1px 0 rgba(255,255,255,.1);
  border-radius: 10px; }

#main-nav a {
  color: #181717;
  display: block;
  padding: 5px 10px;
  margin: 0 5px 0 0;
  text-decoration: none;
  font-weight: bold;}

.home-highlightswrap {
  position: relative;
  border-top: solid 1px #000;
  box-shadow: inset 0 2px 3px rgba(0,0,0,.3);}

.page-content.entry-content {
  display: block;
  zoom: 1;
  background-color: white;
  padding:5px;}

#sidebar {
  width: 252px;
  float: right;
  margin: 40px 0 30px;
  background-color: white;
  padding:5px;}


.footer-widgetswrap {
  padding: 15px 0 0;  
  background-color: transparent ;}

.clearfix, .widget li, #body, #footer, footer, .pagenav, #main-nav, #main-nav, .menu, .gallery, #content {
  display: block;
  zoom: 1;
  background-color : transparent;}

.sidebar-none #content {
  width: 100%;
  float: none;
padding:10px;
background-color: rgb(250, 247, 247) ;
opacity: 0.9;

}

.page-title {
  margin: 0;
  padding: 0;
  font-size: 250%;
  line-height: 110%;
}

h1, h2, h3, h4, h5, h6 {
  line-height: 1.4em;
  margin: 20px 0 .4em;
  font-family: StRydeRegular, arial, helvetica, tahoma, sans-serif;
  color: #3d466c;
  font-weight: normal;
  text-shadow: 0 1.5px 0 rgba(0,0,0,.15);
}


#upperwrap {
  border-bottom: solid 0px #ccc;
  padding: 5px 0 0px;

}

.footer-widgets .widget {
  margin-top: 2px;
  margin-bottom: 3px;
background-color: rgb(175, 209, 230);
padding: 4px ;
color: black;
}

.footer-widgets .widgettitle {
  color: #3d466c;
}

#header a {
  color: #000;

}


#footer {
  color: #131757;}

.footer-widgets a {
  color: #131757;}


#footer a {
  color: #131757;
}

.post-title a {
  color: #131757;
  text-decoration: none;
}
}

@media screen and (max-width: 760px){
#nav-bar {
  display:none;}

.social-widget .rss {
  display: none;}

a {
  text-decoration: none;
  outline: none;
  color: #323130;
}
}


body.responsive #page-wrapper {
max-width: 960px !important;
}
