/*
Theme Name: Callisto
Theme URI: http://gantry.org
Author: RocketTheme, LLC
Author URI: http://rockettheme.com
Description: Callisto - Gantry 5 Theme from RocketTheme
Version: 1.3.2
*/

.g-main-nav .g-sublevel > li .g-menu-item-content {
	font-size: 80%;
}

.ms-sbar .ms-bar {
 display: none;
}

.caps {
	text-transform: uppercase;
}

#g-navigation {
    	border-top: 0px;
	border-bottom: 0px;
	padding-top: 10px;
}

.color-bar {
    background-image: url(/wp-content/uploads/2016/02/header_colors.gif) !important;
    background-position: top !important;
    background-repeat: repeat-x !important;
}

.category {
	color: #FFFFFF;
}

.content_block {
    	background-color: #dedede !important;
    	width: 100%;
    	padding: 20px;
    	text-align: center;
	margin-bottom: 20px;
}

.g-main-nav .g-toplevel > li > .g-menu-item-container, .g-main-nav .g-sublevel > li > .g-menu-item-container {
    font-family: "lato", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
    font-weight: 700;
    font-size: 1.2rem;
    padding: 0.2345rem 1rem;
}

.su-spoiler-style-fancy > .su-spoiler-title {
    background: #fefefe !important;
    font-size: 1em !important;
    color: #878787 !important;
}

.sidebar li {
	margin-bottom: 10px;
}

.purple, .purple a {
	color: #a5a5e5 !important;
}

.blue, .blue a {
	color: #63ACFA !important;
}

.orange, .orange a {
	color: #f6a13d !important;
}

.green, .green a {
	color: #a9cb77 !important;
}

.grey, .grey a {
	color: #878787 !important;
}

.dotted a {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

.padding {
	margin: 20px;
}

.su-tabs-nav span.su-tabs-current {
	font-weight: 700;
	background: #69c8c7 !important;
	color: #FFFFFF !important;
	font-size: 1.25em;
}

.su-tabs-nav span:hover {
	background: #888888 !important;
	color: #FFFFFF !important;
}

.su-tabs {
    	background: #FFFFFF !important;
	font-weight: 500;
}

.su-tabs .su-post {
	font-size: 1.25em !important;
	margin-bottom: 5px;
}

h2 {
	color: #136497!important;
}

.widget.widget_recent_entries ul li {
	margin-bottom: 10px;
}
.layout-showcase .sprocket-features-pagination li, .layout-showcase .sprocket-features-arrows .arrow {
    background: #a9cb77 !important;
}
.layout-showcase .sprocket-features-arrows .arrow {
    font-size: 1em !important;
}
#g-showcase .g-container {
	padding: 3px;
}
#g-navigation .g-main-nav {
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
}
#g-mainfeature .g-content {
    margin: 0rem;
    padding: 0rem;
}
.n2-ss-align {
	border-style: solid;
    	border-width: 1px;
}

#pt-cv-view-c2e30d8dc5 .pt-cv-title a, #pt-cv-view-c2e30d8dc5 .panel-title {
    font-weight: 600 !important;
}

.dpsp-network-icon {
	margin-top: 16px;
}

#g-copyright { font-size: 14px;}

.g-content {padding: 10px !important;}

.ms-slide-info {
    overflow: visible !important; 
}

.zem_rp_wrap .related_post_title {
    background: none !important;
    padding: 0 !important;
    margin: 0 !important;
    font-weight: normal;
    border-radius: 0px !important;
}

.pb_feed_iframe {
min-width: 100%;
    width: 1px !important;
    max-width: 640px !important;
    height: 7000px !important;
    border: none !important;
    margin: auto !important;
    display: table !important;
    max-height: 10000px !important;
}

.footer-menu .g-main-nav .g-toplevel > li > .g-menu-item-container, .g-main-nav .g-sublevel > li > .g-menu-item-container {
    font-size: 14px;
}