/*
ThemeWarrior Custom CSS
-----------------------
Please write your custom CSS style in this file, that way you don't need to change the default CSS file.
*/
.wordpress-header-ad-background {
    background-color:#f6f4e9;
    height:122px;
}

.wordpress-header-ad-background #div-gpt-ad-1464044122882-0 {
  height:90px;
  width:728px;
  margin: 0 auto;
}

.wordpress-header-ad-background h5 {
  text-align:center;
}
.subhead {
  font-size:13px;
}

/* Forces the sidebar widgets and adds to display inline on an iPad. */
@media screen and (max-width: 600px) {
	#widget_text_6 {
		display:inline;
	}
}

@media screen and (max-width: 728px) {
  .wordpress-header-ad-background {
    visibility: hidden;
    display: none;
  }
}

/* Style for main body */
#main {
  margin-top:10px;
}

/* Branded link color for posts  */
#main-content a, #main-content a:link, #main-content a:visited, #main-content a:active {
	color: #105CB6;
	text-decoration: none;
}

/* Branded link color for sidebar */
#sidebar a, #sidebar a:link, #sidebar a:visited, #sidebar a:active {
	color: #105CB6;
	text-decoration: none;
}


/* Featured Posts Customizations */
#featured-posts .post-title {
	padding: 5px;
}

#featured-posts h2.post-title a
{
	color: #fff;
	text-shadow: 1px 1px #333;
}

/* Forces all links to be underlined when hovered over, on the main page and post.
 */
.container a:hover {
	text-decoration: underline !important;
}


#featured-posts {
    max-height: 500px;
}

@media screen and (max-width: 800px) {
	#featured-posts .featured-right article.hentry.status-publish, #featured-posts div.featured-right article.hentry.status-publish div.thumbnail {
			visibility: hidden !important;
			display: none;
	}
}

/*Fixed funny styling with comments*/
#wpcomm div.wc-form-submit {
	float: none;
	display: block;
}

@media screen and (min-width: 655px) {
	#wpcomm .wc-field-captcha {
		display: inline !important;
	}
}

/*Post detail style (space between share buttons and text)*/
.post-detail .detail {
    float: left;
    clear: both;
    width: 100%;
    margin-top: 0px;
}

/*Override jquery-ui style for recent posts widget */
.warrior_tabs .ui-widget-content { border: none; background: none; color: none; }

.warrior_tabs .ui-widget-header { border: none; background: none; color: none; font-weight: none; }

.warrior_tabs .ui-state-default, .warrior_tabs .ui-widget-content .ui-state-default, .warrior_tabs .ui-widget-header .ui-state-default { border: none; background: none; font-weight: normal; color: #555555/*{fcDefault}*/; }

/* Fixed styling on ad label */
.wordpress-header-ad-background h5 {
	font-size: 11px;
	font-weight: 400;
	color: #333;
}

/* edge case where ui-autocomplete makes a ul li and puts bullets in.
 * This removes the bullets from the auto-complete list */
ul.ui-autocomplete li {
	list-style: none;
}

/* For Warrior Post List widgets with category links */
a label {
  cursor: pointer;
}



/* --------------------------------------- SOCIAL WAREFARE CSS ------------------------------- /*
 *
/* FOR Full Color Option Social Warefare */
/* Forcing the styling on social warefare icons to not be overwritten by noticia
 * Mainly the font being white no matter what.*/
/*.nc_socialPanel a, a:link, a:visited, a:active, a:hover, .sw{
	color:#fff!important;
}
*/


/* Explanation of the monstrosity below:
 * Since Social Warefare plugin has it's own css generated for each and every single social media icon.  There is a lot of customization to match
 * the specific colors and fonts and what not for each button.  On top of that, Noticia is trying to override them all.  Thus, I had to
 * !important every single CSS line that Social Warefare generated for it to not be overwritten.  This gets even more complicated
 * when one theme is chosen for one state of the icon, and another theme for another state, like Full Color for Hovering over the icon, and
 * Color Outline when not hovering over the icon.  Everytime we change the Social Warefare options, we're going to have to import all the
 * CSS generated in style.css into custom.css and !important all the lines.
 */

/* Color Outlines */
.nc_socialPanel.sw_d_colorOutlines .googlePlus a, html body .nc_socialPanel.sw_i_colorOutlines .googlePlus a:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .googlePlus a {
	color:#df4b37 !important;
}
.nc_socialPanel.sw_d_colorOutlines .twitter a, html body .nc_socialPanel.sw_i_colorOutlines .twitter a:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .twitter a {
	color:#429cd6 !important;
}
.nc_socialPanel.sw_d_colorOutlines .fb a, html body .nc_socialPanel.sw_i_colorOutlines .fb a:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .fb a {
	color:#3a589e; !important
}
.nc_socialPanel.sw_d_colorOutlines .nc_pinterest a, html body .nc_socialPanel.sw_i_colorOutlines .nc_pinterest a:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .nc_pinterest a {
	color:#cd2029 !important;
}
.nc_socialPanel.sw_d_colorOutlines .linkedIn a, html body .nc_socialPanel.sw_i_colorOutlines .linkedIn a:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .linkedIn a {
	color:#0d77b7 !important;
}
.nc_socialPanel.sw_d_colorOutlines .sw_tumblr a, html body .nc_socialPanel.sw_i_colorOutlines .sw_tumblr a:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .sw_tumblr a {
	color:#39475d !important;
}
.nc_socialPanel.sw_d_colorOutlines .sw_stumbleupon a, html body .nc_socialPanel.sw_i_colorOutlines .sw_stumbleupon a:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .sw_stumbleupon a {
	color:#ef5025 !important;
}
.nc_socialPanel.sw_d_colorOutlines .sw_yummly a, html body .nc_socialPanel.sw_i_colorOutlines .sw_yummly a:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .sw_yummly a {
	color:#e26426 !important;
}
.nc_socialPanel.sw_d_colorOutlines .sw_whatsapp a, html body .nc_socialPanel.sw_i_colorOutlines .sw_whatsapp a:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .sw_whatsapp a {
	color:#71c169 !important;
}
.nc_socialPanel.sw_d_colorOutlines .sw_pocket a, html body .nc_socialPanel.sw_i_colorOutlines .sw_pocket a:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .sw_pocket a {
	color:#ef4056 !important;
}
.nc_socialPanel.sw_d_colorOutlines .sw_reddit a, html body .nc_socialPanel.sw_i_colorOutlines .sw_reddit a:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .sw_reddit a {
	color:#f04b23 !important;
}
.nc_socialPanel.sw_d_colorOutlines .sw_email a, html body .nc_socialPanel.sw_i_colorOutlines .sw_email a:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .sw_email a {
	color:#6bcce9 !important;
}
.nc_socialPanel.sw_d_colorOutlines .sw_buffer a, html body .nc_socialPanel.sw_i_colorOutlines .sw_buffer a:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .sw_buffer a {
	color:#323b43 !important;
}



/* Color Outlines */
.nc_socialPanel.sw_d_colorOutlines .googlePlus, html body .nc_socialPanel.sw_i_colorOutlines .googlePlus:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .googlePlus {
        background:transparent !important;
        border:1px solid #df4b37 !important;
}
.nc_socialPanel.sw_d_colorOutlines .twitter, html body .nc_socialPanel.sw_i_colorOutlines .twitter:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .twitter {
        background:transparent !important;
        border:1px solid #429cd6 !important;
}
.nc_socialPanel.sw_d_colorOutlines .fb, html body .nc_socialPanel.sw_i_colorOutlines .fb:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .fb {
        background:transparent !important;
        border:1px solid #3a589e !important;
}
.nc_socialPanel.sw_d_colorOutlines .nc_pinterest, html body .nc_socialPanel.sw_i_colorOutlines .nc_pinterest:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .nc_pinterest {
        background:transparent !important;
        border:1px solid #cd2029 !important;
}
.nc_socialPanel.sw_d_colorOutlines .linkedIn, html body .nc_socialPanel.sw_i_colorOutlines .linkedIn:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .linkedIn {
        background:transparent !important;
        border:1px solid #0d77b7 !important;
}
.nc_socialPanel.sw_d_colorOutlines .sw_tumblr, html body .nc_socialPanel.sw_i_colorOutlines .sw_tumblr:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .sw_tumblr {
        background:transparent !important;
        border:1px solid #39475d !important;
}
.nc_socialPanel.sw_d_colorOutlines .sw_stumbleupon, html body .nc_socialPanel.sw_i_colorOutlines .sw_stumbleupon:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .sw_stumbleupon {
        background:transparent !important;
        border:1px solid #ef5025 !important;
}
.nc_socialPanel.sw_d_colorOutlines .sw_yummly, html body .nc_socialPanel.sw_i_colorOutlines .sw_yummly:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .sw_yummly {
        background:transparent !important;
	border:1px solid #71c169 !important;
}
.nc_socialPanel.sw_d_colorOutlines .sw_whatsapp, html body .nc_socialPanel.sw_i_colorOutlines .sw_whatsapp:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .sw_whatsapp {
	background:transparent !important;
	border:1px solid #71c169 !important;
}
.nc_socialPanel.sw_d_colorOutlines .sw_reddit, html body .nc_socialPanel.sw_i_colorOutlines .sw_reddit:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .sw_reddit {
	background:transparent !important;
	border:1px solid #f04b23 !important;
}
.nc_socialPanel.sw_d_colorOutlines .sw_email, html body .nc_socialPanel.sw_i_colorOutlines .sw_email:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .sw_email {
	background:transparent !important;
	border:1px solid #6bcce9 !important;
}

/* Full Color */
.nc_socialPanel.sw_d_fullColor a, html body .nc_socialPanel.sw_i_fullColor .nc_tweetContainer:hover a, body .nc_socialPanel.sw_o_fullColor:hover a {
	color:white !important;
}
.nc_socialPanel.sw_d_fullColor .googlePlus, html body .nc_socialPanel.sw_i_fullColor .googlePlus:hover, body .nc_socialPanel.sw_o_fullColor:hover .googlePlus {
	background:#df4b37 !important;
	border:1px solid #c44133 !important;
}
.nc_socialPanel.sw_d_fullColor .twitter, html body .nc_socialPanel.sw_i_fullColor .twitter:hover, body .nc_socialPanel.sw_o_fullColor:hover .twitter {
	background:#429cd6 !important;
	border:1px solid #3c87b2 !important;
}
.nc_socialPanel.sw_d_fullColor .fb, html body .nc_socialPanel.sw_i_fullColor .fb:hover, body .nc_socialPanel.sw_o_fullColor:hover .fb {
	background:#3a589e !important;
	border:1px solid #2e4675 !important;
}
.nc_socialPanel.sw_d_fullColor .nc_pinterest, html body .nc_socialPanel.sw_i_fullColor .nc_pinterest:hover, body .nc_socialPanel.sw_o_fullColor:hover .nc_pinterest {
	background:#cd2029 !important;
	border:1px solid #aa1b29 !important;
}
.nc_socialPanel.sw_d_fullColor .linkedIn, html body .nc_socialPanel.sw_i_fullColor .linkedIn:hover, body .nc_socialPanel.sw_o_fullColor:hover .linkedIn {
	background:#0d77b7 !important;
	border:1px solid #0c6591 !important;
}
.nc_socialPanel.sw_d_fullColor .sw_tumblr, html body .nc_socialPanel.sw_i_fullColor .sw_tumblr:hover, body .nc_socialPanel.sw_o_fullColor:hover .sw_tumblr {
	background:#39475d !important;
	border:1px solid #27313f !important;
}
.nc_socialPanel.sw_d_fullColor .sw_stumbleupon, html body .nc_socialPanel.sw_i_fullColor .sw_stumbleupon:hover, body .nc_socialPanel.sw_o_fullColor:hover .sw_stumbleupon {
	background:#ef5025 !important;
	border:1px solid #d34427 !important;
}
.nc_socialPanel.sw_d_fullColor .sw_yummly, html body .nc_socialPanel.sw_i_fullColor .sw_yummly:hover, body .nc_socialPanel.sw_o_fullColor:hover .sw_yummly {
	background:#e26426 !important;
	border:1px solid #b65027 !important;
}
.nc_socialPanel.sw_d_fullColor .sw_reddit, html body .nc_socialPanel.sw_i_fullColor .sw_reddit:hover, body .nc_socialPanel.sw_o_fullColor:hover .sw_reddit {
	background:#f04b23 !important;
	border:1px solid #d33f27 !important;
}
.nc_socialPanel.sw_d_fullColor .sw_email, html body .nc_socialPanel.sw_i_fullColor .sw_email:hover, body .nc_socialPanel.sw_o_fullColor:hover .sw_email {
	background:#6bcce9 !important;
	border:1px solid #61bace !important;
}
.nc_socialPanel.sw_d_fullColor .sw_whatsapp, html body .nc_socialPanel.sw_i_fullColor .sw_whatsapp:hover, body .nc_socialPanel.sw_o_fullColor:hover .sw_whatsapp {
	background:#71c169 !important;
	border:1px solid #28b04b !important;
}
.nc_socialPanel.sw_d_fullColor .sw_pocket, html body .nc_socialPanel.sw_i_fullColor .sw_pocket:hover, body .nc_socialPanel.sw_o_fullColor:hover .sw_pocket {
	background:#ef4056 !important;
	border:1px solid #ce3d55 !important;
}
.nc_socialPanel.sw_d_fullColor .sw_buffer, html body .nc_socialPanel.sw_i_fullColor .sw_buffer:hover, body .nc_socialPanel.sw_o_fullColor:hover .sw_buffer {
	background:#323b43 !important;
	border:1px solid #59626a !important;
}

.nc_socialPanel.swp_d_colorOutlines .linkedIn a, body .nc_socialPanel.swp_o_colorOutlines:hover .linkedIn a, html body .nc_socialPanel.swp_i_colorOutlines .linkedIn a:hover {
    color: #0d77b7 !important;
}
.nc_socialPanel.swp_d_colorOutlines .twitter a, .wp-editor-container .sw-twitter:before, a.style1 .sw-click-to-tweet i.sw-twitter, a.style2 .sw-click-to-tweet i.sw-twitter, body .nc_socialPanel.swp_o_colorOutlines:hover .twitter a, html body .nc_socialPanel.swp_i_colorOutlines .twitter a:hover {
    color: #429cd6 !important;
}
.nc_socialPanel.swp_d_colorOutlines .swp_fb a, body .nc_socialPanel.swp_o_colorOutlines:hover .swp_fb a, html body .nc_socialPanel.swp_i_colorOutlines .swp_fb a:hover {
    color: #3a589e !important;
}
.nc_socialPanel.swp_d_colorOutlines .swp_email a, body .nc_socialPanel.swp_o_colorOutlines:hover .swp_email a, html body .nc_socialPanel.swp_i_colorOutlines .swp_email a:hover {
    color: #6bcce9 !important;
}
.nc_socialPanel.swp_d_colorOutlines .nc_pinterest a, body .nc_socialPanel.swp_o_colorOutlines:hover .nc_pinterest a, html body .nc_socialPanel.swp_i_colorOutlines .nc_pinterest a:hover {
    color: #cd2029 !important;
}
.nc_socialPanel.swp_d_colorOutlines .googlePlus a, body .nc_socialPanel.swp_o_colorOutlines:hover .googlePlus a, html body .nc_socialPanel.swp_i_colorOutlines .googlePlus a:hover {
    color: #df4b37 !important;
}
.nc_socialPanel.swp_d_colorOutlines .swp_reddit a, body .nc_socialPanel.swp_o_colorOutlines:hover .swp_reddit a, html body .nc_socialPanel.swp_i_colorOutlines .swp_reddit a:hover {
    color: #f04b23 !important;
}

/* Set color to white on hover */
.nc_socialPanel.swp_d_fullColor a, html body .nc_socialPanel.swp_i_fullColor .nc_tweetContainer:hover a, body .nc_socialPanel.swp_o_fullColor:hover a, .nc_socialPanel.swp_d_lightGray a, html body .nc_socialPanel.swp_i_lightGray .nc_tweetContainer:hover a, body .nc_socialPanel.swp_o_lightGray:hover a, .nc_socialPanel.swp_d_mediumGray a, html body .nc_socialPanel.swp_i_mediumGray a:hover, body .nc_socialPanel.swp_o_mediumGray:hover a, .nc_socialPanel.swp_d_darkGray a, html body .nc_socialPanel.swp_i_darkGray a:hover, body .nc_socialPanel.swp_o_darkGray:hover a {
    color: white !important;
}
/* --------------------------------------- END OF SOCIAL WAREFARE CSS ------------------------------- /*
