/*
 Theme Name:   Reduta
 Theme URI:    
 Description:  Reduta
 Author:       Reduta
 Author URI:   http://example.com
 Template:     flex-mag
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  flex-mag
*/


@media screen and (min-width: 1601px) {

			#content-main p {
				
				padding-left: 140px;
				padding-right: 140px;
			}
		
}

@media screen and (max-width: 1600px) and (min-width: 1501px) {
	
	#content-main p {
				
				padding-left: 140px;
				padding-right: 140px;
			}


	}

@media screen and (max-width: 1500px) and (min-width: 1400px) {
	
	#content-main p {
				
				padding-left: 140px;
				padding-right: 140px;
			}

	
	}
	
body, .blog-widget-text p, .feat-widget-text p, .post-info-right, span.post-excerpt, span.feat-caption, span.soc-count-text, #content-main p, #commentspopup .comments-pop, .archive-list-text p, .author-box-bot p, #post-404 p, #home-feat-text p, .feat-top2-left-text p, .feat-wide1-text p, .feat-wide4-text p, #content-main table, .foot-copy p, .post-info-name a

{
	
	
	color: #363636 !important;
	
}

.foot-widget {
	
	color: white !important;
	
}

#feat-wide-main .feat-wide1-text h2,
#feat-wide-main .feat-wide4-text h2 {
	font-size: 3rem;
	}

#feat-top-wrap .feat-wide4-text {
	padding: 0;
	z-index: 999;
	width: 100%;
	padding-top: 275px;
	}
	
#post-wide-wrap {
	
background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 66%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 66%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 66%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */



	max-height: 550px;
	
}
.post-wide-text1 {
	
	text-align: left;
	padding-bottom: 225px;
	z-index: 2;
	width: 100%;

}


h1.post-title-wide.entry-title {
	

	
}


.post-wide-img1 img, .blog-widget-img img {
    -webkit-filter: grayscale(100%) ;
    filter: grayscale(100%) ;
    
}

.post-wide-img1 img:hover, .blog-widget-img  img:hover {
    -webkit-filter: none;
    filter: none;
}



.post-wide-img1:after {
    position: absolute; 
    left: 0;
    top: 0; 
    right: 0; 
    bottom: 0; 
    content: ""; 
    z-index: 1;
    background: url('img/gplay.png');
}


#content-main p {
	
	
	line-height: 30px;
	font-size: 16px;
	text-align: justify;
	color: black !important;
		

}

.fly-but-wrap, #fly-menu-wrap {
	
	background-color: #9a2016 !important;
	
}

.blog-widget-img {
	
background: #000;
        line-height: 0;
        margin-right: 3.11041990669%; /* 20px / 643px */
        overflow: hidden;
        width: 34.2146189736%; /* 220px / 643px */
}

.feat-wide1-img img {
        min-height: 455px;
}

.feat-info-views, span.post-excerpt.left, span.feat-cat, h3.side-list-title, .post-cat-link ,#feat-top-wrap  #feat-wide-sub, #foot-bot-wrap{
	
        color: #fff;
        display: inline-block;
        margin: 10px;
}


p.srr-summary.srr-clearfix {
	
	
	font-size: 14px;
	line-height: 20px;
	
}


#feat-top-wrap {
	
	
	max-width: 100%;
	
	
}
hr {
    
    height:1.5em;width:25em;border:1px solid #000;
    
}

.feat-author {
	
	font-size: 18px;
	color: white important!;
	
}

.side-widget {
	
	padding: 0;
	width: 100%;
	
	
}

.widget-author {
	
	font-size: 12px;
	color: grey important!;
	
}

