/*
Theme Name: SimpleMag Child Theme
Theme URI: http://themesindep.com/
Author: ThemesIndep
Author URI: http://themesindep.com/
Description: Magazine theme for creative things
Template: simplemag
*/


@import url("../simplemag/style.css");

/* Your CSS code goes here
-------------------------------------- */

.global-sliders .slider-nav-arrow:hover {background-color: rgba(195, 75, 203, 0.75) !important;}
	
.footer-sidebar .widget a
{
	text-decoration:none
}

.tmm .tmm_4_columns .tmm_member .tmm_photo
{
	border:5px solid #333
}

.tmm .tmm_3_columns .tmm_member .tmm_photo
{
	border:5px solid #930080
}


.footer-sidebar .widget,.full-width-sidebar .widget
{
	padding:10px 0
}

.content-file
{
	width:750px;
	margin:auto;
	margin-bottom:12px
}

.cq-quote-content
{
	margin:0;
	padding:20px;
	width:750px!important
}

.page-title-bg,.full-width-image
{
	padding-top:280px!important;
	padding-bottom:280px!important
}

.wpp-thumbnail
{
	margin:0 55px 0 0
}

.content-over-image-white .entry-header .read-more
{
	color:#000;
	border-color:#000;
	background-color:transparent
}

.content-over-image-white .entry-frame
{
	background-color:rgba(255,255,255,0.8)
}

.main-menu .sub-posts .mega-menu-posts .mega-menu-item a img
{
	display:block;
	width:95%
}

.sc-box.content-white .inner
{
	border:1px solid #FFF;
	background-color:rgba(5,5,5,0.60)
}

.alignleft
{
	float:left;
	margin-right:25px
}

.entry-content ul li
{
	list-style:none
}

.entry-content blockquote
{
	font-size:25px
}

.page-title-bg,.full-width-image
{
	padding-top:120px;
	padding-bottom:120px
}

.entry-content h2
{
	font-size:28px;
	line-height:32px;
	font-family:Asap;
	font-weight:700;
	font-style:normal;
	opacity:1
}

.entries .post-item .entry-image:hover img
{
	transform:scale(1.40);
	transition:all 1800ms ease-in;
}


.tmm .tmm_member 
{
    box-shadow: 1px 0px 2px 0px #333;
}

@media only screen and (max-width: 600px) {
	.header .inner-cell
	{
		display:block!important;
	}
	
	.title-text h2,.entry-content h2
	{
		font-size:20px;
		line-height:30px
	}
}

.content-over-image .slider-nav-arrow:hover
{
    background-color: rgba(253,176,8, 0.5);
}

@media only screen and (max-width: 800px) {
	.cq-quote-content
	{
		margin:0;
		padding:15px;
		width:auto!important
	}
}

@media only screen and (max-width: 600px) {
	.cq-quote-content
	{
		margin:0;
		padding:10px;
		width:auto!important
	}
}

@media only screen and (max-width: 400px) {
	.cq-quote-content
	{
		margin:0;
		padding:5px;
		width:auto!important
	}
}

@media only screen and (max-width: 800px) {
	.grid-img
	{
		width:700px!important;
		height:207px!important
	}
}

@media only screen and (max-width: 600px) {
	.grid-img
	{
		width:500px!important;
		height:165px!important
	}
}


@media only screen and (max-width: 400px) {
	.grid-img
	{
		width:300px!important;
		height:100px!important
	}
}



@media only screen and (max-width: 800px) {
	.cq-gridquote-popover-content
	{
		width:700px!important;
		font-size:25px!important
	}
}

@media only screen and (max-width: 600px) {
	.cq-gridquote-popover-content
	{
		width:500px!important;
		font-size:22px!important
	}
}

@media only screen and (max-width: 400px) {
	.cq-gridquote-popover-content
	{
		width:300px!important;
		font-size:18px!important
	}
}

@media only screen and (max-width: 800px) {
	.content-file
	{
		width:550px;
		margin:auto;
		margin-bottom:12px;
		padding-right: 10px;
	}
}

@media only screen and (max-width: 600px) {
	.content-file
	{
		width:350px;
		margin:auto;
		margin-bottom:12px;
		padding-right: 10px;

	}
}

@media only screen and (max-width: 350px) {
	.content-file
	{
		width:300px;
		margin:auto;
		margin-bottom:12px;
		padding-right: 10px;

	}
}

@media only screen and (max-width: 300px) {
	.content-file
	{
		width:auto;
		margin:auto;
		margin-bottom:12px;
		padding-right: 10px;

	}
}

@media only screen and (max-width: 960px){.site-content {padding-top:0px;}}