/*
Theme Name:   WeAreFOONation
Description:  You gots the FOO, he gots the FOO, we gots the FOO, do you?
Author:       @dmin2FOO
Author URL:   Write here the author's blog or website url
Template:     madd-magazine
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  WeAreFOONation
*/

/* Write here your own personal stylesheet */


/*Global*/


.tagline {
	font-size: 38px;
    text-align: center;
    background-color: #000;
    color: #fff;
    font-weight: 800;
    padding-top: 25px;
    margin-bottom: -10px;}
    
::-moz-selection { /* Code for Firefox */
  color: #fff;
  background: #5cb85c;
}

::selection {
  color: #fff;
  background: #5cb85c;
}


@media(min-width: 767px) {div.col-md-6.col-md-push-3:hover{
    -webkit-transform: scale(1.025);/* Saf3.1+, Chrome */
    -moz-transform: scale(1.025); /* FF3.5+ */
    -ms-transform: scale(1.025); /* IE9 */
    -o-transform: scale(1.025);
    transform: scale(1.025);
    background-color: #fff;
    z-index:9;
    border: 2px solid #000;
     -webkit-box-shadow:  0 0 250px 30px #999;
    box-shadow:  0 0 250px 30px #999;
    padding: 20px 20px;
}
}

.header-site-branding {margin-top: 23px !important;margin-bottom: 20px !important;}

.top-ads-wrap {padding: 0px 0;}


.entry-title {text-transform: uppercase !important; letter-spacing: 0.5px !important;}
	
.main-slide-top .slide-thumbnail {width: 100%; height: 350px; object-fit: contain;}

.main-slider-wrap .slide-button {top: 10px;}
	

.main-slide-top .categories-wrap {display: none;}

.categories-wrap a{font-size: 9px;}


 .footer-banner{
	background-color: #5cb85c; 
	color: #fff;
	font-family: 'Oswald', sans-serif;
	text-align: center;
	margin-top: -38px;
	max-width: 100%;
	line-height: 1.5;
	letter-spacing: 0.5px;
	text-transform: uppercase;}
	
	

.mdt-thumbnail {
	float: left;
	padding: 1px 03px 0 2px;
	margin: 1px 5px 0px 1px;
	display: block;}



.widget_mc4wp_form_widget{
	font-family: 'Oswald', sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.5;
	letter-spacing: 0.5px;
	text-transform: uppercase;}


.comment {background-color: #fff;padding: 10px;}


.view-videos {
	font-family: 'Oswald', sans-serif;
	color: #000;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	line-height: 1.5;
	letter-spacing: .5px;
	text-transform: uppercase;}

.view-videos a:hover {color: #999;}

.view-videos a:visited {color: #000 !important;}
	
	
.mc4wp-form-basic label, .mc4wp-form-theme label {
	font-family: 'Oswald', sans-serif !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 1.5 !important;
	letter-spacing: .5px !important;
	text-transform: uppercase !important;
}


.author-credits {display: none;}

.categories-pagewrap {
	display: inline-block; 
	width:100%; 
	margin-top: -20px; 
	padding: 10px 5px 5px 5px;}
	

.categories-pagewrap span{
	font-weight: bold;
	color:#000;
	vertical-align: middle;
	font-size: 10px;
	letter-spacing: 0.5px;
	text-transform: uppercase;
	margin: 5px 5px 5px 10px;}

.postedin {
	margin: 3px,2px,3px,2px; 
	display: inline-block;}

.post-categories {
	display: inline-block; 
	margin-left: 20px;}

.categories-pagewrap ul{
	list-style-type: none;
	margin-left: 10px;
	padding: 0;
}

.categories-pagewrap ul li{
	display: inline-block; 
	margin-top: 2px;
}

.categories-pagewrap a{
	background: #aa1808;
	color: #fff;
	display: block;
	font-size: 9px;
	font-weight: bold;
	padding: 6px 15px;
	text-decoration: none;
	text-transform: uppercase;
}




.footer-widget-title {font-size: 14px;}




.mobile-login {float: right; margin:-35px 45px 1px 0;
	font-family: 'Oswald', sans-serif !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 1.5 !important;
	letter-spacing: .5px !important;
	text-transform: uppercase !important;}


@media(min-width: 767px) {.mobile-login {display: none !important;}
}


.rp-post-nav .rp-post-nav-text {
	background-color:  rgba(5,5,5,.8);
	padding: 10px 15px;
}



 #post-0 {background-color: #ccc; padding: 15px; border-radius: 10px 10px;} 
    
    
    
    
    
    

/*Moodthiny Ratting*/

.sidebar-wrap .moodthingy_widget ul li {
	margin: 15px 8px 1px -15px;
	padding: 10px 0 10px 5px;
	display: block;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.5;
	letter-spacing: 0.5px;
	text-transform: uppercase;}


.vftthx {display: none !important;}

#mdr-e1{margin-bottom: 15px !important;}

.percent {margin-bottom: 15px !important;}

#mdr-e1 .percent {color: #f3bc24 !important; font-weight: 800;}

#mdr-e2 .percent {color: #ee2c27 !important; font-weight: 800;}

#vote-now {text-align: center !important;}

#moodthingy-widget {width: 100%; margin: 2% auto 4%; font-family: 'Oswald', sans-serif; font-size: 1.4em; z-index: 99;} 

#moodthingy-widget.small ul li .cell span.m {font-size: 14px; margin-bottom: 1%;}

#moodthingy-widget #hdr{background-color: #000; font-family: 'Oswald',sans-serif; font-weight: 800;font-size: 16px; text-align:center;}

#moodthingy-widget #bd {background-color: #dddddd;}

#moodthingy-widget #lyr2 .b {font-size: 75%; padding-top: 3%;}

#moodthingy-widget #lyr2 .s a{font-size: 65%; padding-top:2%; color: #000;}


.sparkbar div {
    border-left: 0px solid #FFFFFF;
    height: 15px;
}

/*Theme My Login*/


.tml .tml-label {
	font-family: 'Oswald', sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.5;
	letter-spacing: 0.5px;
	text-transform: uppercase;}



#rememberme {
	width:20px; 
	vertical-align: middle;}


.tml-rememberme-wrap {
    width: 200px;
	display: inline-block;}
	
   

.tml-links {
	font-family: 'Oswald', sans-serif;
	font-size: 14px;
	text-align: right;
	line-height: 1.5;
	letter-spacing: 0.5px;
	text-transform: uppercase;}

.tml-button {
	padding: .5em 4em .5em !important;
	font-family: 'Oswald', sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	line-height: 1.5;
	letter-spacing: .5px;
	text-transform: uppercase;}


.tml-user-avatar {display: inline-block; width:40%; margin: 1px -50px 1px 20px;}
.tml-user-links {display: inline-block; width: 50%; margin: -110px -10px 10px 0px !important;}
.tml-user-avatar {display: inline-block; width:40%; margin: 1px -50px 1px 20px;}




/*search*/

#ajaxsearchlite1 .probox .proinput input, div.asl_w .probox .proinput input {
    font-weight: normal;
    color: #000 !important;
    font-size: 16px !important;}
    

div.asl_r .results .item {
background-color: #5cb85c !important;
background-repeat: repeat;
background-attachment: scroll;
}

div.asl_r .results .item:hover{
background-color: #fff !important;}


.asl_content h3 a{
	text-transform: uppercase;
	letter-spacing: .5px;
	font-weight: bold;
}

div.asl_r .results .item .asl_content h3 a{font-size: 14px !important; font-weight: 600 !important; line-height: 14px !important;}



div.asl_r .results .item .asl_content h3, div.asl_r .results .item .asl_content h3 a {
	color: #fff !important;
	}
	
div.asl_r .results .item .asl_content h3, div.asl_r .results .item .asl_content h3 a:hover {
	color: #5cb85c !important;}

div.asl_r p.showmore a {
    font-weight: normal;
	color: #5cb85c !important;
	font-size: 12px !important;
	}
	
div.asl_r .results .asl_nores {background-color: #5cb85c !important; color: #fff !important;}
	
	
.asl_m {z-index: 1 !important;}	

	
.proinput {border: 1px solid #999 !important;}

	
.mobile-search {margin-bottom: 25px;}


/*@media(min-width: 767px) {
  .mobile-search {
    display: none !important;
  }
}




@media(max-width: 767px) {#search-4{display: none !important;
  }
}

@media(max-width: 767px) {.widget_theme_my_login {display: none !important;
  }
}

*/


/*post nav*/


.rp-post-nav .rp-post-nav-wrap {
    padding: 5% 2%;}

.rp-post-nav .rp-post-nav-label {
    font-size: 14px;
    margin-bottom: 5px;
    color: #000 !important;
    position: relative;
    font-family: 'Oswald', sans-serif;
	letter-spacing: .5px;
	font-weight: 800;
    text-transform: uppercase;
    z-index: 2;
}
		
.rp-post-nav .rp-post-nav-title a {
	font-size: 12px;
	line-height:8px;
	font-family: 'Oswald', sans-serif;
	letter-spacing: .5px;
    text-transform: uppercase;}
    
.rp-post-nav .rp-post-nav-title a:hover {
	    color: #5cb85c;
    }
	

.rp-post-nav .rp-post-nav-pre, .rp-post-nav .rp-post-nav-next {
  display:inline-block;
	width: 50%;
	height: 120px;
vertical-align: top;}


.rp-post-nav .rp-post-nav-pre {text-align: right;}

.rp-post-nav .rp-post-nav-title{
    margin: 0 0 5px;
    overflow: visible !important;
    padding: 0 0 3px;
    white-space: pre-wrap !important;
	line-height:12px;
}


@media(max-width: 767px) {.rp-post-nav .rp-post-nav-title a {font-size: 8px;
  }
}

@media(max-width: 767px) {.rp-post-nav .rp-post-nav-label {font-size: 10px;
  }
}



.yotu-pagination-top {display: none !important;}

.yotu-playlist {margin-top:-35px;}

.yotu-videos .yotu-video h3 {font-weight: 800 !important;text-transform: uppercase; color:#000 !important;}