/*
Theme Name:     Customizr Child
Theme URI:      http://themesandco.com/customizr
Description:    A child theme for the Customizr WordPress theme. This child theme simply includes 2 files : style.css to add your custom css and functions.php where you can extend Customizr's core code. In order to keep your code as clean and flexible as possible, try to use Customizr's hooks API for your customizations. Do something awesome and have fun !
Author:         Nicolas Guillaume (nikeo)
Author URI:     http://themesandco.com
Template:       customizr
Version:        1.0.0
*/

/* Your awesome customizations start right here !
-------------------------------------------------------------- */
	
/*  Change base CSS    */
p {
  margin: 0px 20px 15px 20px;
}

ol,ul{margin: 0 0 10px 5px;}

/*  Adjust Navbar Box settings      */

.navbar .navbar-inner {background-image: none; box-shadow: none;}

/* Change the color of all the Social Icons */

.navbar-inner a.social-icon  {color:#000;}     /* Header */ 

.navbar .nav {
  position: relative;
  left: 0;
  display: block;
  float: right;
  margin: 0 0 0 0;
}

.navbar-wrapper .navbar h2 {
float: right;
padding: 27px 10px;
font-style: inherit;
font-family: 'Roboto Slab', serif;
font-weight: 600;
font-size: 26px;
line-height: 30px;
text-align: right;
color: #9db668;
}

body {
  margin: 0;
  font-family: 'Open Sans', sans-serif;
  font-weight: 100;
  font-size: 16px;
  line-height: 1.5em;
  color: #3c3b39;
  }
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 20px 15px 0px 20px;
  font-family: 'Roboto Slab', serif;
  font-weight: 600;
  padding: 10px 0	0 0;
  line-height: 0px;
  color: #747474;
  text-shadow: none;
}

hr {
  margin: 20px 0;
  border: 0;
  border-top: 0px ;
  border-bottom: 0px;
}
/* tc addons */

h1 {
  font-size: 26px;
  line-height: 40px;
}
h2 {
  font-size: 32px;
  line-height: 32px;
}
h3 {
  margin: 40px 2px 10px 2px;
  font-size: 22px;
  line-height: 24px;
  padding: 0px
}
h4 {
  font-size: 18px;
  line-height: 18px;
}
h5 {
  font-size: 14px;
  line-height: 14px;
}
h6 {
  font-size: 12px;
  line-height: 12px;
} 

/* Adjust dropdown Menu items text color & shading */
.dropdown-menu > li > a {
color:          #afc80f;
background:     #fff;
}

.page h1.format-icon:before {
content: none;
}

/* Remove entire Post Notice */
.entry-meta {
display:    none;
}

/* Remove the pencil icon  */
.post h1.format-icon:before, .post h2.format-icon:before {
content: none;
}
/* Replace the Post/Page Icon with your own image */  
.post h1.format-icon:before, .post h2.format-icon:before {
content: none;
}
/* Change color of Page/Post Title */
h1.entry-title>a, h2.entry-title>a {color: #afc80f;}    

/* Remove the icon and category archives header*/
header.archive-header {
display: none;
}
 
/* Remove the icon before post titles */
.format-icon:before {
display: none;
}
/*REMOVE ICONS FOR WIDGETS*/

.widget h3:before {
  display:none;
}
/* Change (green) color */
.comments-link .fs1 {
  display:none;
}
header.tc-header {
border-bottom: 0;
}

/*hover effect*/
.round-div {
border: 0px solid #fafafa;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}

/* Remove grey bar  */
footer#footer {
border-top:     none;
}

/* Reduce whitespace  */
#main-wrapper {
margin-bottom:  0px;
}

/* Change the central wrapper background */
#main-wrapper {
  margin-top: 0px;
  margin-bottom: 0px;
  Padding-left: 30px; 
-webkit-box-shadow: 0px 1px 30px 0px rgba(50, 50, 50, 0.36);
-moz-box-shadow:    0px 1px 30px 0px rgba(50, 50, 50, 0.36);
box-shadow:         0px 1px 30px 0px rgba(50, 50, 50, 0.36);
background-color:   #fff ;               
border:             none ;
padding:            0;
}
.container[role="main"] {
background-color:   #fff ;   
}

td{border-top:1px solid #ededed;padding:6px 10px 6px 20px}

@media all and (min-width: 980px) and (max-width: 2800px) {
.tc-header {
width: 1170px;
margin: 0 auto;
}
footer#footer {
width: 1170px;
margin: 0 auto;
}

/*  Adjust Navbar Box settings      */
 .tc-header, .navbar-inner  {
background-color:  #fff;                                       
background-image: #fff;
background-image: #fff;
background-repeat: none;
border:           none;
-webkit-box-shadow: 0px 1px 30px 0px rgba(50, 50, 50, 0.36);
-moz-box-shadow:    0px 1px 30px 0px rgba(50, 50, 50, 0.36);
box-shadow:         0px 1px 30px 0px rgba(50, 50, 50, 0.36);
min-height:       0px;
padding-left:     0px;
padding-right:    0px;
}

body {
padding-top:      0px;
}

.navbar .nav > li > a {
  padding: 5px 0px 0px 40px;
  font-weight: 100;
  font-size: 25px;
}
.navbar .nav > li > a:first-letter {
  font-size: 25px;
}
/* Move SI to Right, adjust margins if needed   */
.navbar-inner .social-block {
float:          right;
position:       relative;
top:            100px;
margin-top:     0px;
margin-right:   -15px;
text-align:     right;
}
.carousel {
  position: relative;
  margin-bottom: 0px;
  line-height: 1;
-webkit-box-shadow: 0px 1px 30px 0px rgba(50, 50, 50, 0.36);
-moz-box-shadow:    0px 1px 30px 0px rgba(50, 50, 50, 0.36);
box-shadow:         0px 1px 30px 0px rgba(50, 50, 50, 0.36);
}
.carousel .item {
  line-height: 350px;
  overflow: hidden;
  min-height: 350px;
}

/* Adjust Menu text color, (1.5em) font-size  */
.navbar .nav > li > a, .navbar .nav > li > a:first-letter,
.navbar .nav > li.current-menu-item > a, 
.navbar .nav > li.current-menu-ancestor > a {
display:        inline;
color:          #5A5A5A;                        
font-family: 'Roboto Slab', serif;
font-weight:	  300;
font-size:      1.1em;
text-transform: uppercase;
padding:        0px 15px;
}
 
/* Adjust Menu colors - Normal */
.navbar .nav > li > a, .navbar .nav > li > a:first-letter {
text-shadow:    none;
}
/* Adjust Menu colors - Hover */
.navbar .nav > li > a:hover, .navbar .nav > li > a:hover:first-letter { 
color:          #5A5A5A;                      
text-shadow:    none;
text-decoration: none;
border-bottom: 2px solid #afc80f;
}

/* Adjust Menu colors - Active */
.navbar .nav > li > a:active, .navbar .nav > li > a:active:first-letter,
.navbar .nav > li.current-menu-item > a, 
.navbar .nav > li.current-menu-ancestor > a,
.navbar .nav > li.current-menu-item > a:first-letter, 
.navbar .nav > li.current-menu-ancestor > a:first-letter {
color:          #a3a3a3;
text-shadow:    none;
}
 

/* SOCIAL
    -------------------------------------------------- */

.social-block.widget_social a {
  font-size: 1em;
}
.colophon .social-block {
  margin: 0px;
  text-align: left;
}
.social-block a {
  color: #5a5a5a;
  font-size: 1.3em;
  text-shadow: 0 1px 0 white;
  opacity: 0.8;
  display: inline;
  background: none;
  width: inherit;
  height: inherit;
  vertical-align: inherit;
  line-height: inherit;
  margin: 0px;
  text-decoration: none;
  padding-right: 13px;
  position: relative;
  top: 2px;
}
footer#footer .colophon .social-block a {
  color: #5a5a5a;
  text-shadow: 0 0px 0 white;
  font-size: 1.1em;
}
.social-block a:hover {
  color: #afc80f;
  opacity: 1;
}

/*--------OTHER ICONS-----------*/

/*comments*/

h3#reply-title:before {
  display: none;
}
h2.comments-title:before {
  display: none;
}
/* Change the body background */
body {
background:         #e6e6e6; 
color:              #5A5A5A;              /* Default Text Color */
padding-bottom:     0px;
}

/* Social icons */

.icon-facebook:before {
  content: "\f203";
}
.icon-twitter:before {
  content: "\f202";
}

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

.footer-widgets {
 /* Adjust colors as needed */
background:     none repeat scroll 0 0 #939596;
color:          #fff !important;
padding-top:    0px ;
-webkit-box-shadow: 0px 1px 30px 0px rgba(50, 50, 50, 0.36);
-moz-box-shadow:    0px 1px 30px 0px rgba(50, 50, 50, 0.36);
box-shadow:         0px 1px 30px 0px rgba(50, 50, 50, 0.36);
}

/* Change Background, Border, Font/Color as needed  */
footer#footer .colophon {
padding: 10px 3px 10px 5px;
-webkit-box-shadow: 0px 1px 30px 0px rgba(50, 50, 50, 0.36);
-moz-box-shadow:    0px 1px 30px 0px rgba(50, 50, 50, 0.36);
box-shadow:         0px 1px 30px 0px rgba(50, 50, 50, 0.36);
}
footer#footer .colophon a,
footer#footer .colophon p {
  color: #666;
}
footer#footer .colophon a.social-icon{
color: 			#666;	
}





