/*@media only screen and (max-width: 820px){
	
	.col-sm-3{
		width:100%;
	}
	
	.col-sm-9{
		width:100%;
	}
	
	.widget-area,
	footer.main,
	footer.main .widget{
		display:none;
	}
	
	.owl-carousel  .owl-stage{
		width:100%!important;
		transform:none!important;
	}
	
	.owl-dots{
		display:none;
	}
	
	.owl-item{
		margin-bottom:10px;
	}
	
}

@media only screen and (max-width:400px){
	header .top-bar .container .top-head-1::before {
    background-image: url(https://www.thesociologicalreview.com/wp-content/uploads/2019/03/masthead-logo-2019.png);
    background-size: 250px 113px;
    display: inline-block;
    width: 89%;
    height: 136px;
    content: "";
    background-repeat: no-repeat;
    background-position: 15px 22px;
    overflow: visible;
		float:right;
}
}

@media only screen and (max-width:1000px) and (min-width: 767px){
	header .top-bar .container .top-head-1::before {
    background-image: url(https://www.thesociologicalreview.com/wp-content/uploads/2019/03/masthead-logo-2019.png);
		background-size: 216px 95px;
    display: inline-block;
    width: 150%;
    height: 136px;
    content: "";
    background-repeat: no-repeat;
    background-position: 15px 41px;
    overflow: visible;
		float:right;
}
}

body.page-id-729 td a,
body.page-id-729 td strong{
	word-wrap:break-word;
}

li.timeline-Tweetlist-tweet{
	width: 97%;
}

.home h4.news-title a, .archive h4.news-title a, .nav li a{
	color:#ee7701;
}

blockquote{
	font-size:18px;
}

body.page-id-14 h1.page-title{
	margin-bottom:18px;
}

body.search main#main h2{
	color:#ee7701;	
}

.slider-banner {
    padding-bottom: 21px;
}

body.page-id-14 article{
	padding-top:0px;
	margin-top:0px;
}

.slider-banner img{
	min-height:300px;
}

.featured-layout h6.category a{
	background-color:#ee7701;
}

a:visited,
.search a{
	color:#ee7701;
}

body.page-id-14 article table tr td:first-child{
	width:15%;
}

.search-form .search-field
{
	padding: 0px;
  font-size: 14px;
  margin-top: 10px;
}

.search-form .search-submit{
	padding: 0px;
    width: 28px;
    margin-top: 8px;
}

body.search main h4,
body.search main .entry-title{
	color:#ee7701;
}

body.home .content-area{
	margin-bottom:0px;
}

div.featured-blog{
	padding-top:0px;
}

.featured-blog .section-heading{
		display:none
}

.comment-subscription-form input[type=checkbox]{
	display:inline;
	margin-right:8px;
}

header .nav-one{
	border-top:none;
}

.sticky::after{
	content:"";
}

#secondary h5.widget-title
{
	color:#000;
	font-size:25px;
}

#commentform #submit{
	background-color:#ee7701;
	color:#fff;	
}

.featured-blog-view-4 h6.category a{
	background-color:#ee7701;
	padding:5px;
	font-weight:normal;
}

.tagcloud a,
button.loadmore,
aside .widget-title,
#owl-slider a.readmore,
aside .widget-title a,
.widget_super_easy_simple_related_posts_posts_widget a,
.single #reply-title,
.logged-in-as a
{
	color:#ee7701;
}

#owl-slider a.readmore{
	font-weight:bold;
}

.copyright{
	width:80%;
	margin:0 auto;
	font-size:12px;
	line-height:12px
}

footer.main{
	background-color:#fff;
}

.main-nav{
	background-color:#fff;
}

header .search-submit{
	background-color:#000;
	color:#000;
}

li.jetpack-social-widget-item a{
	color:#000;
}

.navbar-nav li:hover{
	color:#ffffff;
	background-color:#ee7701;
	transition:0.5s;
}

.category-title{
	color:#ee7701;
}

article li{
	padding-bottom:10px;
}

.breadcrumbs ul.trail-items{
	display:none;	
}

body.page-id-729 article table td{
	vertical-align:top;
	padding:0px;
	font-size:15px;
}

body.page-id-729 article table td strong{
	color:#ee7701;
	font-size:30px;
	margin-bottom:20px;
}

aside ul.jetpack-social-widget-list li.jetpack-social-widget-item{
	width:15%;
}

.jetpack_widget_social_icons .widget-title{
	display:none;
}

header .jetpack_widget_social_icons ul.size-large a{
	width:30px;
}

body.page-id-14 article table tr td:first-child{
	width:22%;
	padding:2% 1%;
}

article h1, article h2, article h3{
	color:#ee7701;
}

article p{
	margin-bottom:0.9em;
}

header form.search-form{
	margin-top:15px;
}

header form.search-form input.search-field{
	padding:7px 0px 7px 7px;
}

body.page-id-14 article .wp-block-media-text{
	grid-template-columns:40% 60%;
}

body.page-id-14 .wp-block-media-text__media{
	max-width:200px;
}

body.page-id-14 .wp-block-media-text__content{
	padding:0px;
}

body.page-id-14 section article img{
	max-width:95%;
	min-width:95%;
}

section.top-bar{
	height:136px;
	border-bottom:3px solid #fff;
}

.top-bar .container .top-head-1{
	min-width:330px;	
}

.top-bar .col-sm-3::first-child{display:none;}

.top-bar .container .top-head-1::before {
    background-image: url(https://www.thesociologicalreview.com/wp-content/uploads/2019/03/masthead-logo-2019.png);
    background-size: 302px 136px;
    display: inline-block;
    width: 95%;
    height: 136px;
    content: "";
    background-repeat: no-repeat;
    background-position: 15px 0px;
    overflow: visible;
}


.archive .type-post .summary p,
.archive .type-post .summary .info,
.archive .type-post .summary a.readmore,
.home .type-post .summary p,
.home .type-post .summary .info,
.home .type-post .summary a.readmore,
.home .type-post .summary p,
.home .type-post .summary .info,
.home .type-post .summary a.readmore,
.archive .page .summary p,
.archive .page .summary .info,
.archive .page .summary a.readmore,
.home .type-page .summary p,
.home .type-page .summary .info,
.home .type-page .summary a.readmore,
.home .page .summary p,
.home .page .summary .info,
.home .page .summary a.readmore{
	display:none;
}

.navbar-collapse{
	background:#fff;
}

header .top-bar{
		background-color:#ee7701;
		padding:0px
}

header .top-bar .search-field{
	background:#fff;
	color:#000;	
}

header .top-bar .top-head-1 		.logo {
    padding: 15px 1%;
    display: block;
	  position:relative;
	}	

@media (min-width: 300px){
header .top-bar .top-head-1 .logo {
    margin-right: 5%;	  
	  text-align: left;
		width:30%;
		float:right;			
}
}

@media (min-width: 400px){
header .top-bar .top-head-1 .logo {
    margin-right: 10%;	  		
}
}

@media (min-width: 420px){
header .top-bar .top-head-1 .logo {
    margin-right: 20%;	  		
}
}


@media all and (max-width: 420px) {	
	header .search-top{
		padding-left:80px;		
	}
	
	header .search-top .search-form{
		width:60%;
		float:right;
	}
	
	header .search-top .search-field, header .search-top label{
		width:100%;
		padding:0px;
	}
	
	header .logo h1 {
    float: right;
    text-align: left;
	}
	
}

header .top-bar .top-head-1 .col-sm-3:last-child{
		width:30%;
}

@media all and (max-width: 600px) {	
	
	footer.main{
		padding:0px;
	}
	
	body header .top-bar .top-head-1 .col-sm-3:last-child{
		left: 50%;
    width: 55%;
  }
}

@media all and (min-width: 767px) {	
	
	.owl-stage .owl-item,
.owl-stage .owl-item img{
	  min-height:380px;
	  max-height:380px;
  }
}

@media all and (max-width: 767px) {	
	
	header .top-bar .top-head-1 .logo{
		position: absolute;
    top: 80px;
    text-align: left;
    left: 200px;
    width: 20%;
	}
	
	header .top-bar .top-head-1 .logo h1{
		padding-left:20px;
		width:50%;
	}
	
	header .top-bar .top-head-1 .col-sm-3:last-child{
		position: absolute;
    top: 80px;
    text-align: left;
    left: 320px;
    width: 40%;
	}
	
	header .socmedwidgetfix{
		padding-left:24px;
	}

	header .search-top label{
		width:160px;
	}
	
	header .search-form{
		width:100%;
	}
}

@media all and (min-width: 420px) {
	header .top-bar .top-head-1 .logo h1{
		width:100%;
		text-align:left;
		position:relative;
	}
	
	header .search-form{
		float:right;
	}
}

@media all and (max-width: 500px) {
	header .top-bar .top-head-1 .logo h1{
		width:70%;
		left:30%;
		text-align:left;
		position:relative;
	}
	
	
	header .top-bar .top-head-1 .col-sm-3:last-child{
		width: 40%;
    margin-left: 45%;
    top: -20px;
	}
}

@media all and (max-width: 540px) {
	
	header h5.widget-title{
		margin:1px;
	}
		
	header .top-bar .top-head-1 .logo{
		position: absolute;
    top: 40px;
    left: 175px;
	}
	
	header .top-head-1{
		float:left;
		position:absolute;
	}
	
	header .top-bar .top-head-1 .logo h1{
		width:100%;
		text-align:left;
		position:relative;
		font-size:25px !important;
	}
	
	header .top-bar .top-head-1 .col-sm-3:last-child{
    position: absolute;
    left: 300px;
    top: 20px;
    width: 100%;
}
	
	header .search-top label,
	header .search-top .search-field{
		width:100%;	
	}
	
	header .search-top .search-form{
		width:100%;
		float:none;
	}
}

@media all and (min-width: 766px) {	
	header .top-bar .top-head-1 .logo h1{
		width:50%;
		left:20%;
		text-align:left;
		position:relative;
		font-size:40px !important;
	}

header .search-top label, header .search-top .search-field {
    width: 80%;
}
	
}

@media all and (min-width: 1000px) {
	header .top-bar .top-head-1 		.logo {
		padding:15px;
	}
}

@media all and (min-width: 920px) {
	header .top-bar .top-head-1 		.logo {
		padding:15px;
   	left:-15px;
		padding-right:350px;
	}
}

@media all and (min-width: 770px) {
	header .top-bar .top-head-1 		.logo {
		padding:15px;
   	left:-15px;
		padding-right:100px;
	}
}

@media all and (min-width: 1150px) {

	header .top-bar .top-head-1 		.logo {
 			padding: 15px 200px 15px 0px;
			left:10px;
			width:50%;
	}

}

.grid-view{
	grid-template-columns: repeat(3,1fr);
}

.search .post .wp-post-image,
.search .page .wp-post-image,
.search .type-post .wp-post-image,
.archive .post .wp-post-image,
.archive .page .wp-post-image,
.archive .type-post .wp-post-image,
.home .post .wp-post-image,
.home .page .wp-post-image,
.home .type-post .wp-post-image{
	max-height:150px;
	min-height:150px;
}


@media all and (max-width: 1190px) {

	.grid-view{
		grid-template-columns: repeat(1, 1fr);
		
	}
	
}

.logo a h1{
	color:#fff;
}

.page figure.feature-image,
.single figure.feature-image{
	max-height:400px;
	overflow:hidden;
}


.page figure.feature-image{
	margin-bottom:40px;
}

ul.jetpack-social-widget-list  li.jetpack-social-widget-item{
	display:inline;
	width:25%;
}

.widget_mc4wp_form_widget{
	margin-top:20px;
	padding:30px;
	background:#000;
	color:#fff;
	text-align:center
}

.widget_mc4wp_form_widget h6{
	font-weight:600;	
}

.widget_mc4wp_form_widget label{
	font-weight:300;
	padding-bottom:10px;
}

navbar-nav li a{
	font-size:14px!important;
}

.single article,
.page article{
	padding-top:30px;
}

.page article a,
.single article a,
.page article a{
	font-weight:600;
	color:#ee7701;
}

.page article,
.single article,
.page article{
	line-height:1.2;
}

.single article p strong, 
.page article p strong{
	color:#ee7701;
}

header .top-bar .top-head-1  div.socmedwidgetfix{
	top:50px;
}

@media all and (max-width: 765px) {
	header .top-bar .top-head-1 .socmedwidgetfix{
	top:3px!important;
}	
}

@media all and (max-width: 430px) {
	header .top-bar .container{
    background-position: -40px 0px;
	}
	
	header .top-bar .top-head-1 div.socmedwidgetfix{
		width:45%;
		padding:0px;
	}
	
	.socmedwidgetfix .jetpack_widget_social_icons ul.size-large a{
		height: 30px;
    width: 30px;		
	}
}

.page figure.feature-image{
	margin:0px;
	padding:0px;
}

body.page h1.page-title, body.single h1.page-title{
	color:#ee7701;
}

.home h4.news-title a,
.archive h4.news-title a,
.nav li a{
	color:#444;
}

header .navbar-nav .dropdown-menu > li > a{
	padding:0px 20px;
}

body.home .container .grid-view,
body.archive .container .grid-view,
body.search .container .grid-view{
	grid-gap: 10px;
}

body.home .container .grid-view.hentry{
	margin:0px;
}

body.home .news-snippet .summary,
body.archive .news-snippet .summary{
	padding:5px;
}

footer.main .widget{
	width:22%;
	margin-right:2%;
}

@media all and (max-width: 1020px)
{
  header .navbar-nav > li > a{
		padding-left:5px;
		padding-right:5px;
		font-size:15px;
	}
}

@media all and (max-width: 768px)
{
	
	.search .post .wp-post-image, .search .page .wp-post-image, .search .type-post .wp-post-image, .archive .post .wp-post-image, .archive .page .wp-post-image, .archive .type-post .wp-post-image, .home .post .wp-post-image, .home .page .wp-post-image, .home .type-post .wp-post-image {
    max-height: 400px;
    min-height: 400px;
}
	
	footer.main .widget{
		width:100%;
		margin-right:0%;
		text-align:center;
	}
	
	.owl-item .summary{
		display:none;
	}
	
}

.site-title{
	display:none;
}

.top-head-1 .col-sm-3:first-child{
	display:none;
}

header .top-bar .top-head-1 .search-top{
	top:30%;
}

header .top-bar .top-head-1 div.socmedwidgetfix {
    position: relative;
    top: 45px;
}

header .top-bar .top-head-1 .search-top {
    position: relative;
    top: 15%;
    right: 0px;
}

@media all and (min-width: 768px)
{
	.top-head-1 .col-sm-3 {
    width: 25%;
    padding-right: 100px;
	}
}

@media all and (max-width: 540px)
{
	.jetpack_widget_social_icons ul.size-large a{
		height:30px;
		width:30px;
	}
}

@media all and (max-width: 540px)
{
	body header .top-bar .top-head-1 .col-sm-3:last-child{
			display:none;
	}
}

.widget_super_easy_simple_related_posts_posts_widget a{
	font-weight:800;
} */