/*
Theme Name: Boston Child
Author: pebas
Theme URI: http://themeforest.net/user/pebas
Author URI: http://themeforest.net/user/pebas
License: GPL 2.0
Template: boston
License URI: license.txt
Description:  Every Day Wordpress Blog Theme
Version: 1.0
Tags: light
*/

/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
/*
Theme Name: Boston Blog Theme
Theme URI: http://demo.powerthemes.club/themes/boston
Description: Boston Theme For Bloggers
Author: powerthemes
Author URI: http://themeforest.net/user/banes/
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Version: 1.5
Tags: white
*/
/* TABLE OF CONTENTS -----------------------------

0.      Colors
1.      Overall & Common Styling
2.      Header
            -Logo
            -Navigation
            -submenu
            -submenu level 2
            -sticky nav
3.      Main Content
            -posts
            -posts quote
            -post gallery
            -post link & quote
            -responsive post
4.      Sidebar
            -widget categories
            -handpicked posts
            -widget tag cloud
            -widget author
            -search widget
            -meta tags
            -social share
            -popular posts
            -calendar
5.      Post Single Page
            -tags
            -inner widget
            -inner author widget
            -iw meta widget
            -iw share post widget
            -iw comments link widget
            -iw dat widget
            -post comments
            -leave comment
6.      Footer
            -text widget
            -instafeed widget
            -footer share
            -footer tagcloud
            -chosen posts widget
7.      Copyrights
8.      Slider
9.      Pagination
10.     Wordpress Core
            -text meant only for screen readers
11.     Contact Page
12.     Shortcodes
13.     Responsiveness


----------------------------------------------- */
/* Guides */
.single-guide .col-md-3.no-padding {
    display: none;
}
/* Guides end */


body, h1, h2, h3, h4, h5, h6, p, .header .navbar {
	font-family: "futura-pt",sans-serif!important;
}

.preloader {
    display: none!important;
}
.wp-embed-meta, .wp-embed-site-title {
    display: none!important;
}
.wp-embed-site-title a {
    display: none!important;
}
#disqus_thread {
    padding: 15px;
}

.sidebar .widget .widget-header h3 {
    font-weight: 700;
}

/* Social Side */
#socialSB li {
    display: table-cell;
    text-align: center;
    padding: 0;
}

#socialSB ul {
    display: table;
    margin: 0 auto;
    width: 100%;
    table-layout: fixed;
}

#socialSB a {
    padding: 16% 4%;
    display: block;
}

#socialSB li i {
    color: #fff;
    font-size: 1.6em;
}

#socialSB a:hover {
    border-bottom: 0px;
}

#socialSB a.facebook {
    background: #3b5998;
}

#socialSB a.twitter {
    background: #1dcaff;
}

#socialSB a.youtube {
    background: #e62117;
}

#socialSB a.twitch {
    background: #6441a5;
}
/* Social Side End*/

/* Team Page 2 */

#textleft {
	width: 60%;
	float: left;
	padding: 4%;
	font-size: 1.5em;
	min-height: 300px;
	background: #f9f9f9;
}

#imageright {
	width: 40%;
	float: right;
	display: block;
	height: 300px;
	position: relative;
	background-size: cover;
}

#textright {
	width: 60%;
	float: right;
	padding: 4%;
	font-size: 1.5em;
	min-height: 300px;
	background: #f9f9f9;
}

div#imageleft {
	width: 40%;
	float: left;
	display: block;
	height: 300px;
	background-image: url(/wp-content/uploads/2016/11/TeamImageJoe.jpg);
	position: relative;
	background-size: cover;
}

.craig {
	background-image: url(/wp-content/uploads/2016/11/TeamImageCraig.jpg) !important;
}

.alex {
	background-image: url(/wp-content/uploads/2016/11/TeamImageAlex.jpg) !important;
}

.joe {
	background-image: url(/wp-content/uploads/2016/11/TeamImageJoe.jpg) !important;
}

.alexandra {
	background-image: url(/wp-content/uploads/2016/11/TeamImageAlexandraC.jpg) !important;
}

.anthony {
	background-image: url(/wp-content/uploads/2016/11/TeamImageAnthony.jpg) !important;
}

.gavin {
	background-image: url(/wp-content/uploads/2016/11/TeamImageGavin.jpg) !important;
}

p {
	font-size: 18px !important;
}

#layout {
	padding: 0 2% !important;
}

p.Block2 a:hover {
	color: #fff !important;
	background: rgba(5,105,255,0.58) !important;
	display: block !important;
	width: 100% !important;
	padding: 5% !important;
}

.pagination>li>span {
	padding: 22px;
	border-left: 1px solid #efefef !important;
	border-right: 1px solid #efefef !important;
	border: none;
}

.widget_popular_posts .popular-post, .similar_posts .popular-post {
	float: none !important;
	width: 100% !important;
}

.site-wrapper {
	overflow: hidden;
}


/* Mobile */
@media (min-width: 200px) and (max-width: 700px) {
	li.Block1 {
		width: 100% !important;
	}
	
	li.Block2 {
		width: 100% !important;
	}
	
	li.Block3 {
		width: 100% !important;
	}
	
	li.Block4 {
		width: 100% !important;
	}
}

/* mobile end */
/* Tablet */
@media screen and (max-width: 700px) {
	.InterviewPage li {
		width: 100%;
	}
}

/* Tablet end */

em.quoteblock {
	font-size: 30px;
	line-height: 40px;
	display: block;
	overflow: hidden;
	padding: 10px;
	color: #1f5e72;
	font-weight: 800;
	border-top: 2px solid #1f5e72;
	border-bottom: 2px solid #1f5e72;
}

div#vspace {
	margin-top: 30px !important;
}

.sidebar .widget .widget-inner {
	padding: 0;
}

.widget-header h3 {
	font-size: 22px !important;
}

.search-form {
	padding: 20px;
}

.list-unstyled {
	padding: 20px !important;
}

div#Upcoming {
	background-image: url("http://www.pauseresume.com/wp-content/uploads/2016/06/Upcoming-.jpg");
	border-radius: 10px;
    background-repeat: no-repeat;
    background-size: cover;
}

div#Upcoming li {
	color: #fff;
	background: rgba(255,255,255,0.12);
	border-bottom: 1px solid #8B8B8B;
	padding: 10px 20px 0 35px;
	font-size: 16px;
	font-weight: 600;
}

div#Upcoming em {
	color: #B6B6B6;
	font-weight: 300;
}

.navbar ul li {
	position: relative;
	margin-left: 5px !important;
}

#top-ad {
	width: 728px;
	margin: 0 auto;
}

div#footerlist a {
	color: #fff;
}

.copyrights {
	padding: 20px 0;
	background-color: #005B6E;
	border-top: 1px solid #efefef;
}

div#footerlist li {
	float: left !important;
	margin-right: 15px !important;
	color: #fff;
}

div#footerlist ul {
	list-style: none;
}

div#footerlist {
	float: left;
	text-align: left;
}


footer {
	padding: 18px 0 0;
	background-color: white;
	border-top: 1px solid #efefef;
}

.footer-widget.clearfix.widget_text {
	max-width: 850px !important;
	width: 814px;
}

.post.has-media .sticky i {
	display: none;
}

.post.has-media .sticky {
	display: none;
}

.archive-title {
    display: none;
}

.post.has-media .sticky {
	background-color: rgba(171,16,16,0);
}

.navbar.navbar-default {
	margin-top: 15px;
}

.socialside {
	padding-bottom: 20px;
	margin-bottom: 26px;
}

.socialside li {
	float: left;
}

#setgp {
	background-color: #dd4b39;
	display: block;
	padding: 10px 15px;
	width: 44px;
	text-align: center;
	border-bottom: none !important;
	color: #fff !important;
}

#setgp:hover {
	background-color: #fff;
	color: #dd4b39 !important;
}

#setwi {
	background-color: #6441a5;
	display: block;
	padding: 10px 15px;
	width: 44px;
	text-align: center;
	color: #fff !important;
	border-bottom: none !important;
}

#setwi:hover {
	background-color: #fff;
	color: #6441a5 !important;
}

#seyt {
	background-color: #CC181E;
	display: block;
	padding: 10px 15px;
	width: 44px;
	text-align: center;
	color: #fff !important;
	border-bottom: none !important;
}

#seyt:hover {
	background-color: #fff;
	color: #CC181E !important;
}

#setw {
	background-color: #00ACED;
	display: block;
	padding: 10px 15px;
	width: 44px;
	text-align: center;
	color: #fff !important;
	border-bottom: none !important;
}

#setw:hover {
	background-color: #fff;
	color: #00ACED !important;
}

#sefb {
	background-color: #3B5998;
	display: block;
	padding: 10px 15px;
	width: 44px;
	text-align: center;
	color: #fff !important;
	border-bottom: none !important;
}

#sefb:hover {
	background-color: #fff;
	color: #3B5998 !important;
}

.fa {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0,0);
}

.header .navbar ul li a {
    font-size: 18px!important;
    font-weight: 700;
    color: #424242;
    text-transform: none;
}

a.linkref {
	font-size: 55px;
	line-height: 60px;
	background: #e53752;
	padding: 10px;
	border-radius: 20px;
	text-align: center;
	margin-bottom: 10px;
	text-decoration: underline;
}

Bluecircle {
	background-color: #65cbdb;
	border-radius: 200px;
	text-align: center;
	color: white;
	padding: 10px;
}

.gallery-caption {
}

.bypostauthor {
}

p.Block2 a:hover {
	color: #fff !important;
	background: rgba(5,105,255,0.58) !important;
	display: block !important;
	width: 100% !important;
	padding: 5% !important;
}



/* Team Page */
#blockleft1 {
	width: 48%;
	float: left;
	display: block;
	height: 300px;
}

#blockright1 {
	width: 48%;
	float: right;
	display: block;
	height: 300px;
	background-image: url(/wp-content/uploads/2016/06/13087071_10154037259457400_2889454390551595567_o-1.jpg);
}

#blockleft2 {
	width: 48%;
	float: left;
	display: block;
	height: 300px;
	background-image: url(/wp-content/uploads/2016/06/13087071_10154037259457400_2889454390551595567_o-1.jpg);
}

#blockright2 {
	width: 48%;
	float: right;
	display: block;
	height: 300px;
}

/* Team Page end */