/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/


/*
Controls the scroll to top button
*/


#ssttbutton {
	right: 20px !important;
	bottom: 20px !important;
}

@media (max-width: 767px) {
#ssttbutton {
	right: 0px !important;
	bottom: 0px !important;
}
}

/*
Controls Gtranslate floating menu
*/

.gt_switcher_wrapper {
  left:26px!important;
	top:26px!important;
	z-index:98!important;
	position: absolute!important;	
}

/*
Removes the down arrow
*/
.gt_switcher .gt_selected a:after {
	display:none!important;
}

/*
Controls the GTranslate dropdown menu height to show all options
*/
.gt_option{
height:inherit!important;
max-height:inherit!important;
}

@media (max-width: 767px) {
.gt_switcher_wrapper {
  left:6px!important;
	top:6px!important;
}
}

/*
Removes the next and previous links from the bottom of Portfolios pages
*/
.single-jetpack-portfolio .nav-links {
  display: none;
}

/*
Permanently opens bottom widget & centers text
*/

.widgets-wrapper {
	display: block;
}

.widgets-area .widget {
	opacity: 1;
}

.widgets-trigger {
	display: none;
}

#secondary:after {
	display: none;
}


/*
Controls the line under the page title
*/
.page-header:after, .entry-header:after {
	content: '';
	display: block;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -32.5%;
	width: 65%;
	height: 1px;
	background: #eeeeee;
}

/*
Removes categories below post titles
*/
.cat-links {
    display: none;
}

/*
Controls the page title
*/
h1.entry-title {
		font-size: 150%;
}

/*
Controls the main menu size and location
*/
.main-navigation  {
	font-size: 85%;
	clear: none;
  width: auto;
  float: none;
  margin-top: -15px;
	margin-left: 0px;
}

/*
Styles the page breadcrumbs
*/
.pc-breadcrumb {
    margin: 32px 0 0;
    padding-top: 12px;
    border-top: 0px solid #f1f2f3;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 13px;
    line-height: 1.4;
    color: #7f8d8c;
	  text-align: center;
}

.pc-breadcrumb a {
    color: #7f8d8c;
    text-decoration: none;
    border-bottom: none;
}

.pc-breadcrumb a:hover,
.pc-breadcrumb a:focus {
    color: #e06d5e;
}

.pc-breadcrumb p {
    margin: 0;
}

/*
Styles the dated-article note on posts
*/
.pc-post-note {
    margin: 32px auto 0;
    padding-top: 12px;
    max-width: 640px;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 13px;
    line-height: 1.5;
    color: #7f8d8c;
}
.pc-post-note summary {
    text-align: center;
    cursor: pointer;
}
.pc-post-note p {
    margin: 8px 0 0;
    text-align: left;
}
.pc-post-note a {
    color: #7f8d8c;
    text-decoration: underline;
}
.pc-post-note a:hover,
.pc-post-note a:focus {
    color: #e06d5e;
}