/*
Theme Name: Evolutionize Network
Theme URI:
Description: Multisite Core
Version: 0.1
Author: Evo-Admin
Author URI: http://www.evolvemypractice.com
*/

body ol {margin-bottom:20px; padding-left:25px;}
img.resource_source{
	float: left;
	border: 2px solid #ccc;
	margin: 0 15px 15px 0;
}

h1.title_block_header {
 width: 100% !important;
}
.alignright {float:right; margin:0px 0px 10px 10px;}

body {font-family: "open-sans", sans-serif!important; line-height:1.5;color: #5F5F5F;}
b,strong {font-weight:900!important;}
/*section.content li {line-height:1.6!important; list-style:disc!important; margin-left:40px; color:#333333}
section.content ul {margin-bottom:16px!important;}*/
.contactname {font-style:italic; font-family:"adobe-garamond-pro"; margin-bottom:0px;}
.secondaryfont {font-family: "adobe-garamond-pro"; font-style:italic;}
footer section.portal a.portalbtn {color:#ffffff!important;}
h2 {
  font-size: 22px!important;
}
h1 {margin-bottom:20px!important; font-size:1.8em!important;}
h3 {font-size:1.2em!important;}
.resources-cat {width:44%!important;}
p {
  margin-bottom: 16px!important;
}
p,h1,h2,h3,h4,h5,h6,span,div {line-height:1.5!important}
.js .selectnav {position:relative!important;}
.website_design_tagline {float:left;font-weight:900; font-size:.8em;}
section.content ul li {
  line-height: 1.6;
  list-style-type: disc;
  margin-left:36px;
}
.contact_column {
    float: left;
    margin-right: 1%;
    width: 32%;
}
.contact_column:last-of-type {
    margin-right: 0;
}
em,i {font-style:italic!important;}
section.content section.frontblog {
  margin-bottom: 0!important;
}
footer .footerline {
  margin: 20px 0 40px 0px!important;}
img.alignleft {float:left;margin:7px 10px 10px 0px;}
.frontimage img {box-shadow:2px 4px 6px #999999;}

a.portalbtn {
  background: none repeat scroll 0 0 #333333;
  color: #FFFFFF!important;
  display: inline-block;
  font-size: 0.9em;
  padding: 8px;
  margin:2px 0px;
  text-decoration: none;
  text-transform: uppercase;
}

/*Sidebar*/
.sidebar h2 {font-size:17px!important; text-transform:uppercase; font-weight:900; margin-bottom:10px!important; font-style:normal; font-family:"open-sans"!important;}
.sidebar > li.widget {list-style:none!important;margin:0px 0px 32px 0px!important; padding-bottom:16px; background: url("/wp-content/themes/evolutionize/images/headline.jpg") no-repeat scroll left bottom rgba(0, 0, 0, 0)!important;}

/*End Sidebar*/

/*Header*/

header {
  height: auto!important;

}
.social_networks {float:right;margin:4px 0px 0px 0px;}
.social_networks li {list-style:none;float:left;margin-left:10px;}
.social_box a {color:#ffffff!important;}
header a.logo {
  display: block;
  float: left;
  margin-top: 25px!important;
  max-width: 400px!important;
	z-index:9999;
}
header .search {
  float: right;
  margin-top: 50px!important;
}

/*Footer*/
footer {padding-top:0px!important;}
/*footer h6 {background: url("/wp-content/themes/evolutionize/images/headline.jpg") no-repeat scroll left bottom rgba(0, 0, 0, 0)!important;} */
section.subfooter p {
	font-weight:900;
	color:#666666;
	text-align:right;
	margin-right:0px!important;
	padding-right:0px!important;
	margin-bottom:20px;
}
hr{ display: block; height: 1px;
    border: 0; border-top: 1px solid #ccc;
    margin: 1em 0; padding: 0; }
	
	
/*Menu*/
header nav {
  margin-top: -25px!important;
    float:none!important;
  clear:both!important;
}
header nav ul#mainnav li ul.children {
  left: -6px!important;
}

header nav ul#mainnav li a {
  font-weight: 700;
}

header nav ul#mainnav li ul.children li a {
font-weight:500;
font-size: 13px;
padding: 7px 0 7px 10px !important;
}
header nav ul#mainnav li ul.children li {
font-weight:500;
font-size: 13px;
margin-top:0px!important;
}

header nav ul#mainnav {
  font-size: 12px!important;
}

header nav ul#mainnav li {
  margin-left: 0!important;
  margin-top: 20px;
}

header nav ul#mainnav li a {
  padding: 7px 28px 0 0 !important;
  text-transform:uppercase;
  font-size: 14px;
  
}


/*End Menu*/


/* Front page middle */
.frontintro p {font-weight:600;}
.frontmeta {display:none!important;}
section.content section.frontblog h2 {/*font-size:42px!important;*/ font-style:normal!important; font-family:"open-sans", sans-serif; font-weight:900;margin-bottom:10px!important; border: 0 !important;}
section.content section.frontblog article h3 a {
/*font-size:22px;	*/
}

section.content aside.frontblogsidebar a.connectbtn h6, section.content aside.frontblogsidebar a.getintouchbtn h6 {
  font-weight:700;
  color:#ffffff!important;
  line-height:1.2!important;
}

section.content aside.frontblogsidebar {
/*margin-top:64px;*/
}

section.content aside.frontblogsidebar a.connectbtn p, section.content aside.frontblogsidebar a.getintouchbtn p {
  color: #FFFFFF;
  font-size: 0.8em;
  font-weight: 600;
}

section.content aside.frontblogsidebar a {
box-shadow: 2px 4px 6px 0px #999999;
}

/* End front page middle */ 
 
/*Our Team*/
.bio_section {float:left;display:block; height:200px!important; width:47%; margin-right: 10px;}
.bio_section span {display:block; margin-bottom:0px;}
.bio_section img {float:left; margin-right:15px; width:100px;}
.bio_section .bio_name {font-size:17px;font-weight:900;}
.bio_section .bio_phone {font-size:12px;}
.bio_section .bio_email {font-size:12px;}
.bio_section .bio_link {font-size:12px;}
.bio_title {}
.attachment-staffimagesm, .attachment-staffimagelg {border:1px solid #cccccc;}

a.staffpic{
	margin-bottom: 10px;
}

/*Privacy Policy*/
.privacypolicy h2 {text-transform:uppercase;}
/* Flexible iFrame */

/* Old wonky container
.Flexible-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}

*/
.Flexible-container {
    position: relative;
    padding-top: 30px;
    height: auto;
    overflow: hidden;
}


.Flexible-container iframe,   
.Flexible-container object,  
.Flexible-container embed {
    top: 0;
    left: 0;
    width: 100%;
}
header .search input#searchsubmit {
  background: none repeat scroll 0 0 #333333;
  border: 0 none;
  color: #FFFFFF;
  display: inline-block;
  margin-left: 10px;
  padding: 9px;
}
.topper_container .topper .social_box p {
  color: #CCCCCC;
  float: left;
  margin: 7px 0 0 10px;
  white-space: nowrap;
}

ul.singlemeta{
	display: block;
	overflow: hidden;
	padding: 5px 8px !important;
	background: #e6e6e6;
	border: 1px solid #ccc;
	font-size: .8em;
	color: #999;
	margin: 0 0 15px 0 !important;
}
	ul.singlemeta li{
		float: left; 
		list-style-type: none !important; 
		margin: 0 15px 0 0 !important;
		padding: 0;
	}
		ul.singlementa li a{}

		

@media all and (max-width: 600px){
body {font-size:12px!important;}
section.content aside.sidebar {
  margin-top: 40px;
}
.bio_section .bio_email {
  font-size: 10px!important;
}
.bio_section {height:270px!important; width:45%!important;}
.bio_section img {
  float: none;
  margin-right: 15px;
  width: 100px;
}
select#selectnav1 {
 height: 45px!important;
}
}

@media all and (max-width: 400px){
body {font-size:10px!important;}
.topper_container .topper .social_box p {
  width: 200px;
}

}