/*
Theme Name: The2017Project
Author: Anonymous
Author URI:
Version: 1
Description: Base theme for Wordpress
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: base
Tags: one-column, two-columns
Theme URI:
*/

/* =WordPress Core
-------------------------------------------------------------- */

.clear { clear: both;}
.alignleft { float: left; }
.alignright { float: right; }


img[align=left],
img.alignleft {	margin: 0 25px 15px 0; }
img[align=right],
img.alignright { margin: 0 0 15px 25px; }
img.aligncenter {
	display: block;
	margin: 0 auto 15px auto;
}

.wp-caption {
    background: #eeebe5;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: left;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
    float: left;
    padding: 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 100%;
    padding-bottom: 10px;
    width: auto;
}

.wp-caption p.wp-caption-text,
.gallery-caption {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 6px 12px;
}

.sticky,
.bypostauthor{
	display:block;
}

#mc_signup_form {
	padding: 0;
	border: none;
	background-color: white;
}


/* main elements */
.social-networks-box ul li > span{
	background:url(images/sprite.png) no-repeat;
	overflow:hidden;
	display:block;
	cursor:pointer;
}
.social-networks-box ul li > span span{background:none !important;}

.popup-holder .st_sharethis_large{
	font:bold 16px/18px Roboto, Arial, Helvetica, sans-serif;
	color:#22376d;
	background:url(images/arrow.png) no-repeat 100% 6px;
	padding:0 20px 0 0;
	cursor:pointer;
}
.popup-holder .st_sharethis_large span{background:none !important; display:none;}

.twitter-share-button {width:100px !important;}
.post-video h2 a {color: #222325;}
.info-user-list h5 a {color: #22376D;}
#main #content .item h1 a {color: #0C0C0B;}

#content li {
	margin-left: 30px;
	list-style-type: disc;
}

ul li {
	list-style-position: outside;
	padding-left: 5px;
}

hr {
	border: 1px solid #eeebe5;
	margin: 2em 0;
}