/*
Theme Name: B Reloaded
Theme URI: http://www.pattonwebz.com/best-reloaded-bootstrap-theme
Description: A WordPress theme that uses Bootstrap. Heavily based on the 'bestreloaded' theme from Blogging Experiment
Author: William Patton
Author URI: http://pattonwebz.com/
Version: 0.3

License: GNU General Public License (3.0)
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/

@import url(http://fonts.googleapis.com/css?family=Bitter:400,400italic,700|Roboto:400,100,300,500);
@import url(http://fonts.googleapis.com/css?family=Lato:100,300,400,700,900,100italic,300italic,400italic,700italic,900italic);


body { 
background-color:#fff; /* should specify this with the background color theme option */
padding-top: 20px; 
font-size:12px;
line-height:19px;
font-family: 'Lato', sans-serif;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{
font-family: 'Bitter', serif;
}
a:hover {
color: #2f7cb8;
text-decoration:none;
}
a {
color: #08549A;
text-decoration: none;
}




/* responsive images */
img,
.size-auto, 
.size-full,
.size-large,
.size-medium,
.size-thumbnail,
.wp-caption {
max-width: 100%;
height: auto;
}
.carousel.slide {
position: relative;
overflow: hidden;
padding: 9px;
background-color: #FFF;
border: 1px solid #DDD;
-webkit-box-shadow: 0 1px 5px #EEE;
-moz-box-shadow: 0 1px 5px #eeeeee;
box-shadow: 0 1px 5px #EEE;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.wp-caption {
padding: 9px;
background-color: #FFF;
border: 1px solid #DDD;
-webkit-box-shadow: 0 1px 5px #EEE;
-moz-box-shadow: 0 1px 5px #eeeeee;
box-shadow: 0 1px 5px #EEE;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px; 
font-size: 85%;
}
.wp-caption-text { 
margin: 10px;
text-align: justify;
 }
 
 .wp-caption img {
border-radius: 5px;
}
.sticky{ 

 }
.gallery-caption { 

 }
.bypostauthor { 

 }
.alignright { 
	float:right;
	margin-left:8px;
	margin-bottom:10px;
 }
.alignleft { 
	float:left;
	margin-right:8px;
	margin-bottom:10px;
 }
 .aligncenter { 
	display: block;
	margin: 0 auto;
 }
 
 /* --------------------------------------- *
 * Typography                               *
 * ---------------------------------------- */
 
#main_content > p {
margin: 0 0 20px;
line-height:1.5em;
}

.hero-p {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 22px;
font-style: italic;
padding: 0;
margin: 0;
display: block;
text-align: center;
}
.hero-p.hero-mini {
font-size: 20px;
display: inline-block;
}

.meta.entry-meta{
color:#666;
font-style:italic;
}
#post-open-meta > hr.hr-top, #post-open-meta > hr.hr-bottom {
margin: 0;
}
#post-open-meta > hr.hr-top {
margin-top: 25px;
}
#post-open-meta > .pager {
margin: 10px 0;
}
#post-open-meta > div.sharedaddy div.sd-block{
border-top:inherit !important;
}

 /* --------------------------------------- *
 * Typography                               *
 * Lot of this is handled by Jquery         *
 * ---------------------------------------- */

.gform_validation_container {
display: none;
}

 /* --------------------------------------- *
  * featured bar styles                     *
  * --------------------------------------- */
.featured-bar {
background-color: #f5f5f5;
background-image: url("img/featured-bg-thumb-up.png");
background-repeat: no-repeat;
background-position: -1% 50%;
padding: 30px 60px;
margin: 0 -30px 20px;
text-shadow: none;
}
.featured-bar.featured-bar-post {
margin: 0 0 10px -30px;
padding: 15px 15px 15px 30px;
}

 /* --------------------------------------- *
 * Effects                *
 * --------------------------------------- */
/* thumbnail effect */
.post-thumb {
display: inline-block;
max-width: 100%;
position: relative;
bottom: 0;
-webkit-transition: bottom 0.3s ease-in-out;
-moz-transition: bottom 0.3s ease-in-out;
-ms-transition: bottom 0.3s ease-in-out;
-o-transition: bottom 0.3s ease-in-out;
transition: bottom 0.3s ease-in-out;
}
.post-thumb span {
display: block;
padding: 5px;
border: 1px solid #ddd;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
-webkit-transition: box-shadow 0.3s ease-in-out;
-moz-transition: box-shadow 0.3s ease-in-out;
-ms-transition: box-shadow 0.3s ease-in-out;
-o-transition: box-shadow 0.3s ease-in-out;
transition: box-shadow 0.3s ease-in-out;
}
.post-thumb img {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.post-thumb:hover span {
-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
}
.post-thumb:hover {
bottom: 10px;
}

/* --------------------------------------- *
 * Homepage Specific Items                 *
 * --------------------------------------- */
 
.blog-three-up .entry-title {
font-size:16px;
font-size:1.6rem;
}

.container.container-main.container-wrapper,
.container.container-main.footer-top{
padding: 25px 30px;
/*background-color: #fff;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.15);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.15);
-webkit-border-radius: 4px 4px 0 0;
-moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
*/}
.container.container-main.footer-top {
-webkit-border-radius: 0 0 4px 4px;
-moz-border-radius: 0 0 4px 4px;
border-radius: 0 0 4px 4px;
padding: 35px 60px 10px;
margin-bottom:20px;
}
.name-text hgroup h1, .name-text span.h1 {
font-size: 80px;
font-size: 8rem;
line-height: 1em;
letter-spacing: -0.05em;
font-weight: 100;
}
.site-title a:hover{
text-decoration:none;
}

/* ------------------------------------- *
 * Social sharing block                  *
 * ------------------------------------- */
 
#social-block{
background: white;
z-index:200;
}
.affix {
top: 50px;
}

/* ------------------------------------- *
 * Widgets                               *
 * ------------------------------------- */


.widget ul, .widget ol {
list-style: none;
margin-left: 0;
margin-bottom: 0;
padding: 5px 0;
line-height: 24px;
}
.widget ul li, .widget ol li{
font-size:14px;
letter-spacing: 1px;
margin-left: 0;
}
/*.widget ul li a, .widget ol li a {
display: block;
padding: 5px 0;
-webkit-transition: margin .3s;
-moz-transition: margin .3s;
-ms-transition: margin .3s;
-o-transition: margin .3s;
transition: margin .3s;
colo
}

.widget ul li a:hover, .widget ol li a:hover {
margin-left: 10px;
text-decoration: none;
}*/
.widget ul li a{
	color:#333;	
}
/*.widget ul li a:before, .widget ol li a:before {
content: "\2192 \0020";
}*/
.widget #recentcomments li {
padding: 5px 0;
line-height: 24px;
letter-spacing: 1px;
}
.widget #recentcomments,
.widget #recentcomments li {
letter-spacing: 1px;
}

/* ------------------------------------- *
 * Comments                              *
 * ------------------------------------- */

li.comment, .pingback {
list-style: none;
}
article.comment, .pingback {
position: relative;
padding: 20px;
margin: 15px 0;
background-color: #FCFCFC;
border: 1px solid #E3E3E3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: inset 0 0 20px #F2F2F2;
-moz-box-shadow: inset 0 0 20px #f2f2f2;
box-shadow: inset 0 0 20px #F2F2F2;
line-height: 1.7;
font-size: 15px;
}

.avatar {
/*float: left;*/
/*padding: 3px;
margin-right: 14px;
margin-bottom: 8px;
background: #FFF;
border: 1px solid #E3E3E3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 2px 4px #E9E9E9;
-moz-box-shadow: 0 2px 4px #e9e9e9;
box-shadow: 0 2px 4px #E9E9E9;
*/}

/* ------------------------------------- *
 * Media Queries                         *
 * ------------------------------------- */
@media (min-width: 768px) {

	.container.container-main.container-wrapper,
	.container.container-main.footer-top{
	padding: 0 50px;
	}
	
	.featured-bar {
	margin: 0 -60px 20px;
	}
	.featured-bar.featured-bar-post {
	margin: 0 0 10px -60px;
	padding: 15px 15px 15px 60px;
	}
	.hero-p {
	font-size: 26px;
	}
	.hero-p.hero-mini {
	font-size: 22px;
	}
}
@media (min-width: 1320px) {
.container.container-main {
width:1290px;
}

}
/*----------------------------------*/
h1, .h1{
	font-size:18px;
	color: #08549A;

}
h2, .h2{
	font-size:14px;	
	color:#08549A;
}
h3, .h3{
	font-size:12px;	
	color:#08549A;
}
.footer{
	background:#000;
	padding:25px 0;	
	color:#fff;
}
.header-top{
	text-align:right;	
}
.navbar-default{
	background:#125693;	
}
.nopadding{
	padding:0;
	margin:0;	
}
.leftpaddingnone{
	padding-left:0;
	margin-left:0;	
}
.rightpaddingnone{
	padding-right:0;
	margin-right:0;	
}
.first{
	padding:0 2px 0 0;
}
.second{
	padding:0 2px 0 0;
}
.third{
	padding:0 0 0 0;
}
.forth{
	padding:2px 0 0 0;
}
/*#banner img{
	width:100%;	
}*/
#banner{
	height:100%;	
}
#banner-img h1{
	color:#fff;
	margin:10px 0;
	line-height:22px;
}
#banner a{
	color:#fff;
}
#banner h3{
	color:#fff;
	margin:0;
	line-height:16px;
}


.athour{
	background:url(img/author.png) no-repeat;
	padding:0 10px;	
}
.athour a{
	color:#a3a3a3;
}
.athour a:hover{
	color:#000;
}
.date{
	background:url(img/date.png) no-repeat;	
	padding:0 10px;	
	margin-left:5px;
}
.post-author-date{
	font-size:12px;
	color:#a3a3a3;
	padding:0 10px;
}
.post-author-date .athour{
	background:url(img/author.png) no-repeat;	
	padding:0 25px;	
}
.post-author-date .date{
	background:url(img/date.png) no-repeat;	
	padding:0 25px;	
}
#recent_post img{
	width:100%;	
}
#recent_post .title, #feature .title, #global-view .title{
	text-transform:uppercase;
	font-family: 'Bitter', serif;
	float:left;
}
.heading{
	background:#333333;
	margin-bottom:15px;
}
.heading .title{
	text-transform:uppercase;
	background:#125693;
	color:#fff;
	padding:10px;
	font-family: 'Bitter',serif;	
	float:left;
}
.rightborder{
	border-right:solid 1px #eee;
	padding-right:25px;
}
.tab-posts{
	background:url(img/posts.png) center center no-repeat;	
	padding:5px 10px;
}
.tab-comments{
	background:url(img/comments.png) center center no-repeat;	
	padding:5px 10px;
}
.tab-tags{
	background:url(img/tags.png) center center no-repeat;	
	padding:5px 10px;
}
.nav-tabs > li > a{
	background:#21ace3;
	border:none;
	border-radius:0;
	margin:0;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {	
	background:#125693;
	border:none;
	border-radius:0;
}
.nav > li > a:hover, .nav > li > a:focus{
	background:#125693;
}
#myTab{
	background:#21ace3;
}
.list-row{
	padding:10px 0;
	border-bottom:solid 1px #eee;	
}
.list-row p{
	margin:0;	
}
.list-row a{
	color:#333;	
}
.posts-widjet{
	border-top:solid 6px #eee;
	border-bottom:solid 6px #eee;
	border-left:solid 4px #eee;
	border-right:solid 4px #eee;
}
.twitter-widjet{	
	border-top:solid 6px #eee;
	border-bottom:solid 6px #eee;
	border-left:solid 4px #eee;
	border-right:solid 4px #eee;
	margin-top:20px;
}
.twitter-widjet a{
	color:#125693;
}

.twitter-widjet ul{
	padding:0;
	list-style:none;
	
}
.twitter-widjet li{
	padding:10px 0;
	border-bottom:solid 1px #eee;
	
}
.twitter-widjet-header{
	background:#00adee;
	color:#fff;
}

#sml_subscribe_widget{
	border-top:solid 6px #eee;
	border-bottom:solid 6px #eee;
	border-left:solid 4px #eee;
	border-right:solid 4px #eee;
	background:#125693;
	padding:10px;
	color:#fff;
	margin-top:20px;
	float:left;
}
#tweet_wid-2{
    border-color: #EEEEEE;
    border-style: solid;
    border-width: 6px 4px;
    margin-top: 20px;
	float:left;
}

#tweet_wid-2 ul{
	padding:0;
	list-style:none;
	
}
#tweet_wid-2 li{
	padding:10px 0;
	border-bottom:solid 1px #eee;
	font-size:12px;
	line-height:18px;
	letter-spacing:0;
}



/*--------menu ------------*/
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{
	background:#003565;
	color:#fff;
	text-transform:uppercase;
	font-family: 'Bitter', serif;
	
}
.navbar{
	margin-bottom:25px;	
}
.navbar-default .navbar-nav > li > a{
	color:#fff;
	text-transform:uppercase;
	font-family: 'Bitter', serif;
	border-right:solid 1px #013768;
}
.navbar-nav > li > .dropdown-menu{
	background:#125693;	
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{
	background:#125693;	
	color:#000;
	
}
.dropdown-menu > li > a{
	color:#fff;
	text-transform:uppercase;
	font-family: 'Bitter',serif;
	font-size:12px;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{
	background:#003565;
	color:#fff;
}
.author-date{
	font-size:12px;
	padding:10px 0;
	color:#a3a3a3;
}
.author-date a{
	color:#a3a3a3;
}
.author-date a:hover{
	color:#000;
}
#recent_post h1{
	font-size:14px;
	line-height:18px;
	color:#08549a;	
	margin:2px 0 10px 0;
}
.trans{
	position:absolute;
	bottom:0;
	width:99.7%;
	color:#fff;
	background:url(img/trans.png);
	padding:10px;
}
.trans-banner-img-first {
    color: #FFFFFF;
    height: 100%;
    overflow: hidden;
    padding-right: 4px;
    position: absolute;
    top: 0;
    width: 100%;
}
.trans-banner-img-first img{
	width:100%;
	/*height:100%;*/	
}
.trans-banner-first{
	position:absolute;
	bottom:0;
	width:100%;
	color:#fff;
	padding-right:4px;
}
.trans-banner-first-inner{
	padding:10px;
	background:url(img/trans.png);
}

.trans-top{
	position:absolute;
	top:0;
	right:4px;
	width:30%;
	color:#fff;
	background:url(img/trans.png);
	padding:10px;
}
.trans-banner-img-second {
    color: #FFFFFF;
    height: 100%;
    overflow: hidden;
    padding-right: 4px;
    position: absolute;
    top: 0;
    width: 100%;
}
.trans-banner-img-second img{
	width:100%;
	height:100%;	
}

.trans-second {
    bottom: 0;
    color: #FFFFFF;
    position: absolute;
    width: 100%;
	padding-right:4px;
}

.trans-second-inner {
	padding:10px;
	background:url(img/trans.png);
}
.top-link-text{
	font-size:16px;
	line-height:21px;
	color:#a4a4a4;	
	margin-top:23px;
}
.feature h1{
	font-size:16px;
	color:#08549a;	
}
.feature ul{
	padding:0;
	list-style:none;	
}
.feature li{
	border-bottom:1px solid #EEEEEE;
}
.last{
	border-bottom:none;	
}
.feature h1{
	margin:5px 0;	
}
.feature h3{
	margin:5px 0;
	line-height:18px;	
}
.feature h2 {
	margin:2px 0 10px;
	font-size:13px;	
	line-height:18px;
}
.feature {
	margin:0 0 25px 0;	
}



#feature h1, #global-view h1{
	font-size:16px;
	color:#08549a;	
}
#feature ul, #global-view ul{
	padding:0;
	list-style:none;	
}
#feature li, #global-view li{
	border-bottom:1px solid #EEEEEE;
}
#feature .last, #global-view .last{
	border-bottom:none;	
}
#feature h1, #global-view h1{
	margin:5px 0;	
}
#feature h3, #global-view h3{
	margin:5px 0;
	line-height:18px;	
}
#feature h2 , #global-view h2{
	margin:2px 0 10px;
	font-size:14px;	
	line-height:18px;
}
#feature , #global-view{
	margin:0 0 25px 0;	
}
#banner{
	padding-bottom:15px;	
}

.trans-img{
	position:absolute;
	top:0;
	width:100%;
	color:#fff;
	overflow:hidden;
	height:100%;
	
}
.trans-img-third{
	position:absolute;
	top:0;
	width:100%;
	color:#fff;
	overflow:hidden;
	height:100%;
	padding-top:4px;
	
}
.trans-img-third img{ 
	width:100%;
	height:100%;
}
.trans-post-img{
	position:absolute;
	top:0;
	width:100%;
	color:#fff;
	overflow:hidden;
	height:100%;
	padding-right:15px;
	
}
/*.trans-post-img img{
	width:100%;
	height:100%;	
}*/
.trans-img img{ 
	width:100%;
	/*height:100%;*/
}
#recent_post .trans-img{
	position:absolute;
	top:0;
	width:100%;
	color:#fff;
	overflow:hidden;
	height:100%;
	padding:0;
}
#recent-last{
	margin:25px 0;	
}
#recent-last ul {
	padding:0;
	list-style:none;
}
#recent-last li {
	border-bottom: solid 1px #EEEEEE;

}
#recent-last li.first{
	border-top: solid 1px #EEEEEE;

}
#recent-last li{
	background:url(img/recent-bullet.png) no-repeat left center;	
	padding:10px 0 10px 15px;
}
#recent-last h2{
	margin:0;
	font-size:12px;	
}

#related-articles{
	margin-bottom:30px;	
}
#related-articles ul {
	padding:0;
	list-style:none;
}
#related-articles li {
	border-bottom: solid 1px #EEEEEE;

}
#related-articles li{
	background:url(img/recent-bullet.png) no-repeat left center;	
	padding:10px 0 10px 15px;
}
#related-articles h2{
	margin:0;
	font-size:12px;	
}
#related-articles-heading{
	margin-top:30px;
	margin-bottom:0;
}

.recent-box{
	background:#fafafa;	
}
.comment{
	margin:5px 0;	
}
.comment a{
	color:#333;	
}
.nav-tabs > li{
	margin:0;	
}
#myTab li{
	width:50%;
	text-align:center;
}
.sml_emailinput{
	width:100%;	
}
.btn{
	border:0;
	border-radius:0;
	color:#000;	
}
.prepend{
	padding:15px 0;
	border-top:solid #ccc 1px;
	border-bottom:solid #ccc 1px;	
}
.category_box{
	margin:0 0 25px;
}
.category_box h2{
	margin:0;
	line-height:20px;	
}
.post img{
	width:100%;	
}

a.page-numbers {
    color:#000;
    padding:5px 10px;
    text-decoration:none;
    background:#f1f1f1;
	margin:0 5px;
	border-radius:5px;
}

a.page-numbers:hover {
    color:#fff;
    padding:5px 10px;
    text-decoration:none;
    background:#125693;
	border-radius:5px;
}

.current{
    padding:5px 10px;
    text-decoration:none;
    background:#125693;
	border-radius:5px;
	color:#fff;
}
.widjet-inner{
	padding:15px;	
	text-align:center;
}
.aurthor-widjet{
	margin-bottom:20px;	
	border-color: #EEEEEE;
    border-style: solid;
    border-width: 6px 4px;
}
.aurthor-widjet h1{
	color:#32373b;
	margin:5px 0;
}

.aurthor-widjet h2{
	color:#32373b;
	margin:5px 0;
}

#authors h2{
	margin:5px 0;	
}
.trans-red{
	position:absolute;
	top:10px;
	left:10px;
	color:#fff;
	background:#e61400;
	padding:5px 10px;
}
.post-content h1{
	margin:15px 0;
	font-size:22px;
	line-height:30px;
	color:#333;
	
}
.csbtns{
	font-size:14px;
}
.post-content{
	font-size:15px;
	line-height:26px;
}
.all-post a{
	float:right;
	color:#fff;
	padding:10px;
	text-transform:uppercase;	
}
#post-heading{
	padding:10px;
	margin:0;
}
.main-img{
	margin-bottom:10px;	
}
.post-content p{
	margin:0;	
}
#search-btn{
	padding:5px 10px;
	margin:5px 0;	
}
.search-box input{
	padding:5px 10px;
	height:30px;
	border-radius:0;
}
.navbar-form{
	margin:10px 0;	
}
#social-links{
	padding:0;
}
#social-links a.fb{
	background:url(img/facebook-n.gif) no-repeat center center;
}
#social-links a.fb:hover{
	background:url(img/facebook-o.gif) no-repeat center center;
}
#social-links a.twitter{
	background:url(img/twitter-n.gif) no-repeat center center;
}
#social-links a.twitter:hover{
	background:url(img/twitter-o.gif) no-repeat center center;
}
#social-links a.google{
	background:url(img/google-n.gif) no-repeat center center;
}
#social-links a.google:hover{
	background:url(img/google-o.gif) no-repeat center center;
}
#social-links a.pinterest{
	background:url(img/pinterest-n.gif) no-repeat center center;
}
#social-links a.pinterest:hover{
	background:url(img/pinterest-o.gif) no-repeat center center;
}
#social-links a.instagram{
	background:url(img/instagram-n.gif) no-repeat center center;
}
#social-links a.instagram:hover{
	background:url(img/instagram-o.gif) no-repeat center center;
}
#social-links a.flickr{
	background:url(img/flickr-n.gif) no-repeat center center;
}
#social-links a.flickr:hover{
	background:url(img/flickr-o.gif) no-repeat center center;
}
#social-links a.email{
	background:url(img/email-n.gif) no-repeat center center;
}
#social-links a.email:hover{
	background:url(img/email-o.gif) no-repeat center center;
}
#social-links a.web{
	background:url(img/web-n.gif) no-repeat center center;
}
#social-links a.web:hover{
	background:url(img/web-o.gif) no-repeat center center;
}
#social-links a{
	padding:5px 15px;
	background:#000;
}
#social-links{
	margin:0;	
}
#social-links li{
	display:inline;
}
/*#toolbar_hupso_toolbar_0 a{
	display:block;	
}
.hupso_toolbar{
	display:none;	
}*/
blockquote{
	border-left: 5px solid #333333;
	font-style:italic;
	font-family:'Bitter',serif;
	margin:10px;
	float:left;
	width:50%;
}
.content-box{
	background:#e8e8e8;
	padding-bottom:10px;	
}
.content-box li{
	background:url(img/content-bullet.png) no-repeat left center;
	padding:5px 0 5px 25px ;
	list-style:none;
	font-family:'Bitter',serif;
	font-size:16px;
	line-height:20px;
}
.content-box ul{
	padding-left:20px;	
	float:left;
}
.sidebar{
	padding-left:25px;	
}
#banner{
	margin-bottom:25px;	
	padding:0;
	background:#FAFAFA;
}
#banner-content h1{
	color:#333;
	line-height:32px;
	font-size:22px;
	margin:10px 0;
}
#banner-content .more{
	color:#08549A;	
}
#banner-content .hr-row-divider{
	margin:5px 0;
}
#banner-content{
	padding:5px 10px;	
}
#banner-content a{
	color:#333;
}
#search-box {
	float:right;	
}
.tab-content {
	padding-top:15px;
}

.wad{
	text-align:right;	
}
.wad a{
	color:#fff;
}
#menu-footer-nav a{
	color:#fff;
	padding:0;
	margin:0;
}
#menu-footer-nav a:hover{
	background:none;
	color:#fff;
}
/*#recent-post-outer{
	width:70%;
}
.sidebar{
	width:30%;
}*/
#fb-root {
    display: none;
}

/* To fill the container and nothing else */

.fb_iframe_widget,.fb-recommendations, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
    width: 100% !important;
}
.fb-widjet {
    border-color: #EEEEEE;
    border-style: solid;
    border-width: 6px 4px;
    float: left;
    margin-top: 20px;
    width: 100%;
}
@media (min-width: 768px) and (max-width: 991px) {
	
	#recent-post-outer{
		padding:0;	
	}
	.rightborder{
		border:0;	
	}
	.post-outer{
		padding:0;	
	}
	#sml_subscribe_widget{
		width:100%;	
	}
	#tweet_wid-2 h4{
		padding:10px 0;
		margin:0;	
	}
	.widget-area{
		padding:0;	
	}
	#banner-content h1{
		line-height:22px;
		font-size:18px;
		margin:10px 0;
	}
	#banner-content h1{
		font-size: 18px;
		line-height: 22px;
	}
	
}

	#sml_subscribe_widget input{
		color:#000;	
	}


@media (max-width: 767px) {

	#recent-post-outer{
		padding:0;	
	}
	.rightborder{
		border:0;	
	}
	.post-outer{
		padding:0;	
	}
	#sml_subscribe_widget{
		width:100%;	
	}
	#tweet_wid-2 h4{
		padding:10px 0;
		margin:0;	
	}
	.widget-area{
		padding:0;	
	}
	.title , .all-post{
		font-size:75%;	
	}
	#banner h1{
		font-size:13px;
		line-height:15px;
	}
	#search-box{
		float:none;	
	}
	
}
.recent-box{
	background:url(img/watermar-white.png) no-repeat bottom right;	
}
.posts-widjet{
	background:url(img/watermar-grey.png) no-repeat bottom right;	
}
.author-desc img{
	float:right;
	margin:0 0 5px 5px;
}
.author-desc{
	margin-top:15px;	
}