/*
Theme Name:      Tutorial Shares
Theme URI:       http://digimix.us
Description:     Child theme for the Roots framework (http://www.rootstheme.com/)
Author:          DigiMix
Author URI:      http://digimix.us
Template:        roots-master
Version:       	1.0.0
*/

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6,body {font-family: 'Open Sans','Helvetica Neue',Helvetica,Arial, sans-serif !important;}

h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: #3b4348;}
.widget h3 {
font-weight: 600;
font-size: 20px;
}

.module > .container > h1 {color: #fff;}
.navbar-brand {max-width: 330px !important;text-transform: uppercase;}

h2.entry-title a {font-size: 22px;font-weight: 600;}

header.navbar {margin-bottom: 0;}
.module {position:relative;padding:30px 15px;text-align:center;color:#fff;margin-bottom: 20px;}

.b-btm {border-bottom: #eee solid 1px;}
.likebox {bottom: 0px;right: 0px;line-height: 18px;font-weight: 600;padding: 3px 10px 3px 10px;border: 1px solid #f2f2f2;border-bottom: none;font-size: 16px;}
.likebox-container {color:#6f7579;}
.like-count {float: right;}

a.wpfp-link i {color:#C9C9C9;text-decoration: none;font-size: 15px;}
a.wpfp-link i:hover {color: #4baa47;}

i#feat-cat-icon {font-size: 18px;}

@media screen and (min-width: 768px){.module {padding-top: 100px;padding-bottom: 100px;}.navbar-nav {float: right !important;}}

#featured-posts h4 a {font-size: 16px;font-weight: 500;line-height: 22px;color: #3b4348;}

.hentry .post-meta {padding: 4px 3px 4px 0px;border-top: 1px solid #f2f2f2;border-bottom: 1px solid #f2f2f2;margin-bottom: 15px;font-size: 12px;}

.main-col {margin-bottom: 20px;}
.btn-grey {
color: #555;
background-color: #d5d5d5;
border-color: #d5d5d5;
}

.btn-grey:hover {
color: #fff;
background-color: #474949;
border-color: #474949;
}

dd.view-all {margin-top: 15px;}
/* menu */
ul#menu-primary-navigation.nav-pills>li>a{border-radius: 0;}
@media screen and (max-width: 767px){.navbar-brand img{max-width: 270px;}ul#menu-primary-navigation.nav-pills> li {float: none;} ul#menu-top-level-nav.nav>li {float:left;} ul#menu-top-level-nav{margin: 10px auto; width: 282px;}aside.sidebar, #home-sidebar {background: #eee;padding:10px 10px 20px 10px;}}

/* sidebar */
ul.pagenav.sidebar_login_links {padding-left: 0;}

.tagcloud a {font-size: 8pt;padding: 3px 5px;color: #fff;background-color: #C5C5C5;border-color: #C5C5C5;display: inline-block;font-weight: 500;line-height: 1.428571429;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;border: 1px solid transparent;border-radius: 4px;margin-bottom: 4px;}

.tagcloud a:hover {background-color: #B5B5B5;border-color: #B5B5B5;color: #fff;text-decoration: none;}

/* footer */
.content-info {padding: 30px 0;}

div.disqus_rcw_author_name {top:0;}

@media print {
body {background:white; 
     font-size:10pt; 
     margin:0 }
#sidebar { display:none }
#header { height:75px }
#content{ margin-left:0; 
     float:none; 
     width:auto }
.demo .red { color:black; 
     font-weight:bold }
#content a { font-weight:bold; 
     color:#000066; 
     text-decoration:underline }
#content{ margin-left:0; 
     float:none; 
     width:auto }
#footer, .ad { display:none }
h1, h2, h3, h4, h5, h6 { page-break-after:avoid; 
     page-break-inside:avoid }
h1 {font-size: 20px;line-height: 20px;}
h3 { margin-left:10px; 
     margin-bottom:0px; 
     padding-bottom:0px }
blockquote, table, pre { page-break-inside:avoid }
ul, ol, dl  { page-break-before:avoid }
img.centered { display: block; 
     margin-left: auto; 
     margin-right: auto; }
img.right { padding: 4px; 
     margin: 0 0 2px 7px; 
     display: inline; }
img.left { padding: 4px; 
     margin: 0 7px 2px 0; 
     display: inline; }
.right { float: right; }
.left { float: left }
img { page-break-inside:avoid; 
     page-break-after:avoid; }
     
a:link:after, #content a:visited:after {  
content: ""; 
}  
.top-header, a.clear-favorites, .banner, #faves-header, .wpfp-link, .sidebar, footer {display: none;}
}