/*
Theme Name: Adamos Child
Theme URI: http://wp.mvasportsmanagement.com/
Author: Ernest Falcik
Author URI: http://www.templateexpress.com/
Description: Adamos is a full-width, fully responsive and highly customizable WordPress Theme. Add and edit your own logo, header, featured slider, featured areas and much more. This theme is WPML compatible.
Version: 2.1
License: GNU General Public License v2.0
License URI: ​http://www.gnu.org/licenses/gpl-2.0.html
Template: adamos
Text Domain: adamos-child
Tags: light, white, one-column, two-columns, right-sidebar, fluid-layout, custom-header, custom-menu, featured-images, flexible-header, microformats, post-formats, rtl-language-support, threaded-comments, translation-ready, theme-options, full-width-template, responsive-layout, black

*/
body {
	color: #454545;
}
#masthead-wrap {
	padding-bottom: 10px;
	padding-top: 10px;
}
#main {
    padding-top: 20px;
}
#primary {
    float: left;
    margin: 0px -27% 0px 0px;
    width: 79%;
}
#primary_single {
    margin: 0px auto;
    width: 80%;
}
#content {
    margin: 27px 22% 0px 0px;
}
#content_single {
    margin: 0px 0px 0px 0px;
}
#secondary {
	width: 35%;
	background: none;
}
div#primary .blog-image {
	display:inline-block;
	width: 40%;
	margin-left: 10px;
}
div.article-info-inside {
	margin-left: 10px;
	vertical-align: top;
	width: 55%;
	display: inline-block;
}
#content_single div.blog-image {
	width: 100%;
}
#content_single div.blog-image {
	width: 100%;
}
#content_single  .imagerct {
    width: 100%;
}
div.textwidget img {
	margin-right: 10px !important;
}
div.textwidget a:hover {
	opacity:0.5;
	transition: all 0.2s ease 0s;
	filter: alpha(opacity=50);
}
div#gallery-2  a:hover  {
	opacity:0.5;
	transition: all 0.2s ease 0s;
	filter: alpha(opacity=50);
}
.widget-title-news {
    color: #FFF;
    font-size: 1.2rem;
    background-color: #222;
    padding: 2px 8px;
    border-radius: 0.2em;
    text-transform: uppercase;
    font-family: "open_sansbold",sans-serif;
    width: 49.5%;
}
.widget-title-pages {
    color: #FFF;
    font-size: 1.2rem;
    background-color: #222;
    padding: 2px 8px;
    border-radius: 0.2em;
    text-transform: uppercase;
    font-family: "open_sansbold",sans-serif;
    width: 30%;
}
#bwg_container1_0 {
	background: none repeat scroll 0% 0% #F7F7F7;
}
.hentry {
	background: none repeat scroll 0% 0% #F7F7F7;
	border-radius:2px;
}
.entry-content {
	margin: 0.5em 1em 0px;
}
div#primary_single .hentry {
	padding: 1em;
}
div#primary_single .entry-content {
	margin:0px;
}
div#primary .entry-content {
	margin:0px;
}
div#primary_home p:first-child {
	margin-bottom: 0em;
}
.staff-member-para  {
	margin-bottom: 0em;
}
.contact_information {
	width:100%;
	padding: 10px;
}
.contact_information ul {
	margin: 0px 0px 0px 0px;
}
.divide_element {
	clear:both;
	width:98%;
	border-bottom: 2px solid #aaa;
}
div.contact_us textarea {
	resize: none;
	width: 22.5em;
	height: 8em;
}
.imagerct {
	border-radius:2px;
}
#content .gallery dd {
    margin: 0px 0px 20px 0px;
}
/* Players Styling Start */
.mva-row {
	display: inline-block;
}
.wpcm_player {
	padding: 1.5em;
}
.mva-player-info {
	width:55%;
}
.mva-profile-bio {
	width:43.33%;
	vertical-align: top;
}
.mva-profile-image {
	float: left;
	width:25%;
	text-align:center;
} 
.mva-profile-meta {
	float: right;
	width:70%;
}
.attachment-player_single, .player_position {
	border-radius:2px;
}
.player_position {
	margin-top: 35%;
	max-width: 100px;
}

section#single-player-page .entry-title {
	margin-top:-12px;
	font-size: 2.5rem;
	padding-top: 0px;
	text-transform: none;
}
div.wpcf7 {
	margin: 0px;
	padding: 10px;
}
.contact-form-7 {
	width:50%;
}
.bwg_image_info{
	background: none !important;
	float: left !important;
	text-align: left !important;
}
.bwg_image_title {
	font-size: 14px !important;
}
.bwg_ctrl_btn_container,.bwg_toggle_container  {
	background: none !important;
}
.bwg_slideshow_image_wrap_0 {
	background: none !important;
}
.mva_carrer_cell {
	vertical-align:middle;
}
#bwg_container1_0 #bwg_container2_0 .bwg_slideshow_dots_0 {
    background: #000 !important;
}
#bwg_container1_0 #bwg_container2_0 .bwg_slideshow_dots_active_0 {
	background: #FFFFFF !important;
}
@font-face {
	font-family: "ficon";
	src: url("http://mvasportsmanagement.com/wp-content/themes/adamos-child/mva/ficon-9c5ba926507e167a548930fbabe673d6.eot");
	src:url("http://mvasportsmanagement.com/wp-content/themes/adamos-child/mva/ficon-9c5ba926507e167a548930fbabe673d6.eot#iefix") format("embedded-opentype"),
	url("mva/ficon-9c5ba926507e167a548930fbabe673d6.woff") format("woff2"),
	url("mva/ficon-9c5ba926507e167a548930fbabe673d6.woff") format("woff"),
	url("mva/ficon-9c5ba926507e167a548930fbabe673d6.ttf") format("truetype"),
	url("mva/ficon-9c5ba926507e167a548930fbabe673d6.svg") format("svg");
	font-weight:normal;
	font-style:normal;
}
.ficon {
  font-family:"ficon";
      display:inline-block;
  vertical-align:middle;
  line-height:1;
  font-weight:normal;
  font-style:normal;
  speak:none;
  text-decoration:inherit;
  text-transform:none;
  text-rendering:auto;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
.ficon-fb:before {
    content:"\f101";
}
.ficon-gplus:before {
    content:"\f102";
}
.ficon-in:before {
    content:"\f103";
}
.ficon-insta:before {
    content:"\f104";
}
.ficon-tm:before {
    content:"\f105";
}
.ficon-twitter:before {
    content:"\f106";
}
.ficon-youtube:before {
    content:"\f107";
}
.footer-socials>a+a {
	margin: 4px 2px 4px 2px;
}
.footer-socials>a {
  font-size: 14px;
  display: inline-block;
  vertical-align: middle;
  padding: 0 8px;
  border: 1px solid;
  line-height: 30px;
  margin: 4px 2px 4px 0;
}
.textwidget .footer-socials>a:hover {
	opacity: 1;
  color: #f5f5f5;
  border-color: #f5f5f5;
}
/* for 800px or less */
@media only screen and (max-width: 800px) {

	#main {
		overflow: visible;
	}
	#content,
	#primary,
	#secondary,
	#tertiary {
		background: none;
		float: none;
		margin: 0;
		padding: 0;
	}
	#primary,
	#secondary,
	#tertiary {
		width: 100%;
	}
	.site-header site-introduction,
	#main {
		padding: 0.8em;
	}
	.header_container {
	height: 100%;
	width: 100%;
	}
	.mva-profile-meta {
    float: right;
    width: 60%;
	}
	.mva-player-info {
		width: 100%;
	}
	section#single-player-page .entry-title {
		font-size: 2rem;
	}
	#smoothup {
		display: none !important;
	}
}

/* max width 480 */
@media screen and (max-width : 480px) {

	#masthead .site-introduction {
		float: none;
		padding: 0;
		padding-right: 4px;
		width: 100%;
	}
	.header_container {
	height: 100%;
	width: 100%;
	}
	.mva-profile-meta {
    float: right;
    width: 50%;
	}
	.mva-profile-image {
		width: 100%;
	}
	.player_position {
		margin: 0;
		height: 130px;
		padding-left: 50px;
	}
	.mva-profile-meta {
		float: left;
		width: 100%;
		padding-top: 20px;
	}
	.mva-profile-bio {
		display: none;
	}
	.member-wrap {
		float: left;
		width: 100%;
		padding: 0 50px 20px 50px;
		box-sizing: border-box;
	}
	img.staff-member-photo {
		float: left;
	}
	.staff-member-info-wrap {
		width: 100%;
	}
	input[type=text], input[type=email], textarea {
		width: 100%;
	}
	.contact-form-7 {
		width: 100%;
	}
	div.contact_us textarea {
  		width: 100%;
	}
	div.article-info-inside {
	    margin-left: 0;
	    vertical-align: top;
	    width: 100%;
	    display: inline-block;
	    padding: 0 20px 0 20px;
	    box-sizing: border-box;
	}
	div#primary .blog-image {
		width: 100%;
  		padding: 20px 15px 10px 15px;
  		box-sizing: border-box;
  		margin: 0;
	}
	#primary_single {
		width: 100%;
	}
	.entry-content.Players {
		margin: 0;
	}
	body dl.gallery-item + br { display: none; }

}
/* max width */	
@media only screen and (max-width: 480px) {
	.span_2_of_2 {
		width: 100%; 
	}
	.span_1_of_2 {
		width: 100%; 
	}
}