/*

Theme Name:     sociologicalscience

Theme URI:      https://www.sociologicalscience.com

Description:    Child theme for the Canvas theme

Author:         Jesper Sorensen

Author URI:     http://example.com/about/

Template:       canvas

Version:        0.1.0

*/



@import url("../canvas/style.css");
@import url("modal/css/default.css");
@import url("modal/css/component.css");
@import url("font-awesome/css/font-awesome.min.css");



h6 {
	font: 300 .9em/1.3em "Helvetica Neue", Helvetica, sans-serif !important;
	color: #000000 !important;
	letter-spacing: .05em;
}

#home-img {
	margin: -15px 0 30px 0;
}



a {
	color: #2775a9;
}



a:hover {
/*	color: #2775a9 !important; */
	color: rgba(212,90,35,1) !important;
	text-decoration: none !important;
}

.broken_link, a.broken_link {
	text-decoration: none !important;
}

ul.nav li ul li a {
	color: #2775a9 !important;
}

ul.nav li ul li a:hover {
	color: rgba(212,90,35,1) !important;
}

.nocomments {

    display: none;

}



.breadcrumb-title {

	display: none;

} 



.breadcrumb {

		font-family: Helvetica, Arial, Sans-serif; 

		font-size: .85em;

}



/*i.icon-comment:before {

	font-family: Helvetica, Arial, Sans-serif; 

	content: "Comments:";

	font-size: 1.1em; 

	font-weight:400;

} */




i.icon-comment:before {

	content: "\f075";

	color: #b1aeaf; 

	font-family: FontAwesome;

	font-size: .9em;

}



i.icon-comment:after {
	content: " Reactions";
	font-weight: 700;
	font-family: Helvetica,Arial,sans-serif !important;
}

.widget ul li a { 

	font-family: Helvetica, Arial, Sans-serif !important; 
	font-weight: 200 !important;
	/* font-size: .9em !important;  control font size of article links in Widget box (such as Woo Tabs) */



}


#tabs .inside li a {

	color: #2775a9 !important;

}



#tabs ul.wooTabs li a.selected, #tabs ul.wooTabs li a {
    color: #000000; 
}

#navigation {
	top: 0 !important;
	/*margin-top: -30px;*/
	z-index: 1000;
}

ul.nav li a { /* to adjust spacing between top nav links */
	padding: 1em .4em;
}

ul.nav ul li a { /* Top nav sub-menu font size */
	font-size: 1.2em !important;
	font-weight: 200 !important;
}

ul.nav li a, #navigation ul.rss a, #navigation .cart-contents, #navigation ul.rss {
	font: inherit;
	font-weight: 500;
}

#navigation .nav li.parent > a {
	padding-right: 1.5em !important;
	padding-left: .8em;
}



#tabs .inside li span.meta, .widget_woodojo_tabs .tabbable .tab-pane li span.meta {

	display: none; /* hide Date for each title link in Woo Tabs */

}



.page-title, .post .title, .page .title {

	font-family: 'PT Sans Narrow', sans-serif !important;

	font-size: 1.8em !important;

}



.magazine .block .post .title, .magazine .block .post .title a { /*styling the title of each post on the homepage (magazine template) */

	padding-top: 1em;

	font: 700 1.2em/1.15em 'PT Sans Narrow', sans-serif !important;

	/*color: #222222; */

} 



.archive .post .title a:hover, .magazine .block .post .title a:hover {

	color: rgba(212,90,35,1) !important;

}



.magazine .block { /*control the spacing between rows on homepage */

	height: 16em;

}





/*.post {/* control the spacing between posts on Articles feed */

/*	margin: 0 0 .1em 0;

}*/



.magazine .pagination { /* hide page numbers on homepage */

	display: none;

}



.archive .entry .woo-sc-twitter.left, .magazine .entry .woo-sc-twitter.left {

	display: none; /*hide twitter on homepage and Articles feed */

}



.archive .entry .woo-fblike.fl, .magazine .entry .woo-fblike.fl {

	display: none; /*hide Facebook like on homepage and Articles feed */

}



.archive .entry .shortcode-google-plusone.fl, .magazine .entry .shortcode-google-plusone.fl {

	display: none; /* hide Google+ on homepage and Articles feed */

}



.entry, .entry p {

	clear: both; /* force except of a post to start from a new line  */

	font-size: 1em !important;

	font: 400 1em/1.3em Helvetica, Arial, sans-serif !important; 

}



.archive .entry, .archive .entry a, .magazine .entry, .magazine .entry a { /* force links in a post entry to have smaller font */

	color: #2775a9;

	font-size: .85em;

}



.archive .shortcode-tabs, .magazine .shortcode-tabs {

	display: none; /*hide tab display for posts on homepage and Articles feed*/

}



.shortcode-tabs { /* add space above tab table on single post page */

	margin-top: 1.5em;

}



.magazine .trail-end {

	display: none;

}



.magazine #loopedSlider {

	margin-top: -1.2em;

}



.post .title a { /*post title on Articles feed page*/

	font-size: 1em;

}



.post .title a:link, .post .title a:visited, .page .title a:link, .page .title a:visited {

	color: #2775a9 !important; /* make post title blue */

}



.magazine #loopedSlider .content h2.title a {

	font: bold 1.5em/1em 'PT Sans Narrow', sans-serif;

	color: #ffffff!important; /* force homepage post title in the slider white */

}



.shortcode-toggle {

	margin: 0px 0 0 0 !important;

}



.shortcode-toggle.border {

border: 0px solid #EBEBEB !important;

}



.shortcode-toggle h4 a {

	font-size: .8em !important;

	padding: 0 0 0 0;

}



/*.download-link {

	border: none;

	padding: 0.3em 0.5em;

	background: #08A6CE;

	color: #ffffff !important;

	font-family: 'Lato', sans-serif;

	font-size: .95em;

	cursor: pointer;

	display: inline-block;

	margin: 3px 2px;

	border-radius: 5px;

}



.download-link a, .download-link a:hover {

	color: #ffffff !important;

}



.download-link:hover {

	background: #cccccc;

} */



.download-link:before {  /* add document icon to Open PDF link */

	content: "\f016";

	color: #b1aeaf; 

	font-family: FontAwesome;

	font-size: 1em;

} 



.download-link {
	float: left;
	font-size: 1em !important;
	font-weight: 700;
	margin-bottom: 0;
	padding-right: 1em;
}

.category-articles a.download-link,
.home a.download-link {
	font-size: 0.85em !important;
}

.post-comments { /* make Comments link inline */
	float: left;
}

#comments .comment-entry p {
	color: #444444;
	font-weight: 400;
}


div.post-more {

	display: none;

}



.archive .entry p, .magazine .entry p { /*remove space between Comments and Show Abstract links in a post on homepage*/

	margin-bottom: 0 !important;

}



#abstract {
    float: left;
	font-weight: 700;
	padding-right: 1.1em;
}



#abstract:before { /* add icon to abstract link */

 	content: "\f039";

	color: #b1aeaf; 

	font-family: FontAwesome;

	font-size: .9em;

	margin-right: 0.3em;

}



.single .entry #abstract { /* hide abstract on single post page */
	display:none !important;
}





/* Begin widget SIGNUP FORM */

.wrap.pdb-signup {
	margin-top: 2em;
}

.textwidget .pdb-signup .form-table th {
	text-align:left;
	font-size: .9em;
	padding-right: 1em;
}



.textwidget .pdb-signup input.required-field {
	width: 20em;

}

.pdb-signup .checkbox {
	display: none;
}

.submit-buttons {
	padding-top: 1em;
}

/* End widget SIGNUP FORM */



/* Begin participants database form in main body*/

.page input.regular-text {

	width: 360px;

}

/* End participants database form in main body*/





.pdb-single .image-field-wrap img { /* photo on My Member Profile page */

	height: 10em !important;

}



.hide {

	display: none;

}



#footer {

	margin-top: 3em;

}





a[href^="http://www.scholasticahq.com"]:after, a[href^="https://www.scholasticahq.com"]:after { /* Add external link icon to scholasticahq.com */

	content: "\f08e";

	color: #b1aeaf; 

	font-family: FontAwesome;

	font-size: .9em;

	margin-left: 0.3em;

}

.textwidget a[href^="http://www.scholasticahq.com"]:after, a[href^="https://www.scholasticahq.com"]:after, a[href^="https://www.paypal.com"]:after  { /* Add external link icon to scholasticahq.com, PayPal */

	content: " \f08e";
	
	color: #ffffff;

	font-family: FontAwesome;

	font-size: .9em;

	margin-left: 0.3em;

}



#menu-item-553 a:after { /* Add external link icon to Submit Articles */

	content: "\f08e";

	color: #b1aeaf; 

	font-family: FontAwesome;

	font-size: .9em;

	margin-left: 0.3em;

}


#content .button, #content .button:visited, #content .reply a, #content #respond .form-submit input#submit, input[type=submit] {
	border: none;
	font-size: 1em  !important;
	background: #E4A113 !important;
	background: -webkit-gradient(linear, left top, left bottom, from(#E4A113), to(#EECA59)) !important;
	background: -webkit-linear-gradient(#E4A113, #EECA59) !important;
	background: -moz-linear-gradient(center top, #E4A113 0%, #EECA59 100%) !important;
	background: -moz-gradient(center top, #E4A113 0%, #EECA59 100%) !important;
	box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.1) !important;
	-moz-box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.1) !important;
	-webkit-box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.1) !important;
}

.button:hover, input[type=submit]:hover {
	opacity: 0.7  !important;
}

#content .button, #content .button:visited, #content .reply a, #content #respond .form-submit input#submit, input[type=submit] {
	border-radius: 15px !important;
	-moz-border-radius: 15px !important;
	-webkit-border-radius: 15px !important;
	text-shadow: 0 -1px 1px rgba(97,91,91,0.3) !important;
}

#menu-item-twitter { /*remove twitter icon in top nav */
	display: none;
}

ul.nav ul { /* controls the width of nav dropdown */
	width: 10em !important;
	padding: 0 !important;
}

.cat {
	font-family: 'PT Sans Narrow', sans-serif !important;
	font-size: 1.8em !important;
}
.scho_btn{
margin-top: 5px; 
float: right;
 max-width: 172px;
}
#menu-item-3733{
display:none;
}

@media only screen and (max-width: 767px) {
.scho_btn{
display:none;
}
#menu-item-3733{
display:block;
}
	
	#navigation .nav-home:before, #navigation .nav-close:before, #navigation .cart-contents:before, #navigation ul.rss li a:before {
		line-height: 1;
	}
	
	#navigation {
		width: 80%;
		background: #ffffff;
	}
	
	ul.nav li a {
		padding: .5em 0 0.5em 1.5em;
	}
	ul.nav ul li a {
		font-size: 1em !important;
	}
	
	#navigation .nav li.parent > a {
		padding-right: 1.5em !important;
		padding-left: 1.5em;
}
}