/*
Template: agama-pro
Theme Name: Agama Pro Child
Theme URI: http://theme-vision.com/agama-pro/
Description: Agama Pro Child Theme
Author: Jaroslav Svetlik
Author URI: http://theme-vision.com
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, dark, white, one-column, two-columns, right-sidebar, left-sidebar, fluid-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: agama-pro-child
*/
/************************************************************************************


Put your custom CSS below this block :)


*************************************************************************************/


/* Dropdown navigation alignment. 
 * Aligns dropdown navs to fly out towards the left instead of right.
 * Customization requested becuase theme will allow dropdowns to reveal off screen when next to the browser widow edge.
 */

.sticky-nav > li {
	position: relative;
}

header#masthead nav ul#menu-main-menu li ul.sub-menu {
	right: 0;
	top: 100%;
}

header#masthead nav ul#menu-main-menu li ul.sub-menu ul.sub-menu {
	left: auto;
	right: 100%	
}

.sticky-nav ul li a {
	line-height: 1.2 !important;
}

.sticky-nav ul li {
	padding: 12px 25px !important;
}

/*.sticky-nav > ul > li > ul > li.menu-item-has-children > a:after,
.sticky-nav > li > ul > li.menu-item-has-children > a:after {
	font-family: 'FontAwesome';
	position: absolute;
	left: 10px;
	top: 1px;
	top: 50%;
	margin-top: -9px;
	content: "\f104";
}*/

/* 
 * Fixes theme customizer bug that outputs an extra commma and breaks the style
 * style id='kirki-styles-agama_link_color-inline-css' type='text/css'>
 * a, #vision-pagination a, {color:#A2C605;}
 * </style>
*/

a,
#vision-pagination a {
	color: #809300;
	color: rgb(0, 121, 191);
}

.entry-content a {
	text-decoration: underline;
}

/* Sets button text color in widget areas */
.widget-area .widget a.button,
.widget-area .widget a.button:link,
.widget-area .widget a.button:hover
.widget-area .widget a.button:visited {
	color: white;
}

/* Reduces height of top bar and elements */
/*#top-bar {
	line-height: 34px;
}

.top-links ul li {
	height: 34px;
}

#masthead .top-links a {
	font-size: 13px !important;
	font-weight: 400 !important;
	height: 34px;
}

#top-social li,
#top-social li a,
#top-social li .tv-icon,
#top-social li .tv-text {
	height: 34px;
	line-height: 34px;
}*/

/* Make sure sub menu items display on the mobile */
/* Seems to not be needed after update */
/*nav.mobile-menu > ul.menu > li > ul li.menu-item-has-children > a {
	color: #757575 !important;
}*/

/* Restore default list indenting */
.comment-content ol,
.comment-content ul,
.entry-content ol,
.entry-content ul {
	margin-left: 1rem !important;
}

/* Hides page title on home page */
.home .entry-title {
	display: none;
}

/* Slight text shadow for Agama slides */
#agama_slider h2.slide-title {
	text-shadow: 0 0 10px rgba(0,0,0,.25);
}

/* Our Team by WooThemes customizations
*************************************************/
.widget_woothemes_our_team .team-member {
	border: 1px solid #efefef;
	padding: 24px;
	margin-bottom: 24px;
	background: #f6f6f6;
	border-radius: 3px;
}

.widget_woothemes_our_team .team-member:after {
  content: "";
  display: table;
  clear: both;
}

.widget_woothemes_our_team .team-member .role {
	margin-top: -20px;
	color: #666;
}

.team-member-text {
	clear: both;
}

.widget_woothemes_our_team .author-details {
	margin-left: 32px;
}

.widget_woothemes_our_team .author-details:empty {
	display: none;
}

@media screen and (min-width: 768px) {
	
	.widget_woothemes_our_team figure {
		float: left;
		margin-right: 5%;
		margin-bottom: 2%;
		margin-top: 2%;
		max-width: 175px;
	}
	.widget_woothemes_our_team .team-member.no-image h3,
	.widget_woothemes_our_team .team-member.no-image .role {
		float: none;
		display: block;
		width: 100%;
	}
	
	.widget_woothemes_our_team h3,
	.widget_woothemes_our_team .role {
		float: left;
		width: 65%;
		clear: none;
	}
}