/* WARNING: Do not edit this file. It is dynamically generated. Any edits you make will be overwritten. */
/* This file generated using Weaver II Pro 1.1.2 subtheme: blank */
/* Weaver II styles - Version 370 */
#wrapper{max-width:950px;}
#container_wrap.right-1-col{width:75.000%;} #sidebar_wrap_right.right-1-col{width:25.000%;}
#container_wrap.right-2-col,#container_wrap.right-2-col-bottom{width:67.000%;} #sidebar_wrap_right.right-2-col,#sidebar_wrap_right.right-2-col-bottom{width:33.000%;}
#container_wrap.left-1-col{width:75.000%;} #sidebar_wrap_left.left-1-col{width:25.000%;}
#container_wrap.left-2-col,#container_wrap.left-2-col-bottom{width:67.000%;} #sidebar_wrap_left.left-2-col,#sidebar_wrap_left.left-2-col-bottom{width:33.000%;}
#container_wrap{width:66.000%;} #sidebar_wrap_left{width:17.000%;} #sidebar_wrap_right{width:17.000%;}
#sidebar_wrap_2_left_left, #sidebar_wrap_2_right_left {width:54.000%;margin-right:1%;}
#sidebar_wrap_2_left_right, #sidebar_wrap_2_right_right {width:45.000%;}
#site-info {width:80%;}
.menu_bar a, .mobile_menu_bar a {font-weight:bold;}
.menu_bar ul ul a {font-weight:bold;}
.menu_bar .current_page_item > a, .menu_bar .current_page_ancestor > a {font-weight:bold;}
.menu_bar, .menu_bar a,.menu_bar a:visited,.mobile_menu_bar a {color:#000000;}
.menu_bar li:hover > a, .menu_bar a:focus {background-color:#FFA153;}
.menu_bar li:hover > a, .menu_bar a:focus {color:#FFFFFF;}
.menu_bar ul ul a {background-color:#FFA153;}
.menu_bar ul ul a,.menu_bar ul ul a:visited {color:#FFFFFF;}
.menu_bar ul ul a,.menu_bar ul ul a:visited {border-radius:0 !important;}
.menu_bar ul ul :hover > a {background-color:#E08E49;}
.menu_bar ul ul :hover > a {color:#FFFFFF;}
.menu_bar .current_page_item > a, .menu_bar .current_page_ancestor > a {color:#FFFFFF !important;}
.menu_bar .current_page_item > a, .menu_bar .current_page_ancestor > a {border-radius:5px;
background:#FFA153;
}
.menu_bar, .mobile_menu_bar {background-color:#EEEEEE;}
.mobile-menu-link {border-color:#000000;}
.menu-vertical {clear:both;background:transparent;margin:0;width:100% !important;overflow:hidden !important;border-bottom:3px solid #000000;border-top:1px solid #000000;font-weight:bold;;}
.menu-vertical ul {margin: 0 !important; padding: 0 !important; list-style-type: none !important;  list-style-image:none !important;font-family: inherit;}
.menu-vertical li a, .menu-vertical a:visited {color: #000000 !important;  background-color: #EEEEEE !important;
 display: block !important; padding: 5px 10px !important; text-decoration: none !important;
 border-top:2px solid #000000;}
.menu-vertical a:hover,.menu-vertical a:focus {color: #FFFFFF !important; background-color: #FFA153 !important;text-decoration: none !important;}
.menu-vertical ul ul li { margin: 0 !important; }
.menu-vertical ul ul a {color: #000000 !important; background-color: #EEEEEE !important;
 display: block !important; padding: 4px 5px 4px 25px !important; text-decoration: none !important;border:0;
 border-top:1px solid #000000;}
.menu-vertical ul ul a:hover {color: #FFFFFF !important; background-color: #FFA153 !important; text-decoration: none !important;}
.menu-vertical ul ul ul a {padding: 4px 5px 4px 35px !important;}
.menu-vertical ul ul ul ul a {padding: 4px 5px 4px 45px !important;}
.menu-vertical ul ul ul ul ul a {padding: 4px 5px 4px 55px !important;}
.menu-vertical ul li.current_page_item > a, .menu-vertical ul li.current-menu-item > a  {color:#FFFFFF !important;}
.menu-vertical ul li.current_page_item > a, .menu-vertical ul li.current-menu-item > a {border-radius:5px;
background:#FFA153;
}
.menu-vertical ul li.current_page_item > a, .menu-vertical ul li.current-menu-item > a {font-weight:bold;}
body {font-size:13px;}
body {color:#000000;}
#wrapper {background-color:#FFFFFF;}
#wrapper {padding:10px;}
#main {background-color:#EEEEEE;}
#main {padding:0 10px;}
#container {background-color:#FFFFFF;}
#container {padding-bottom:30px;}
/* Weaver II Pro Fonts */
#content .entry-title a{color:#86bca5;font-size:16pt; !important}
#content h5.entry-format{color:#86bca5;font-size:20pt; !important}
/* Weaver II Pro: Simple Horizontal One Level Menu  */
.menu-horizontal {clear:both;background:transparent;margin:0;padding:0;}
.menu-horizontal ul {margin:0;padding:2px 2px 2px 20px;}
.menu-horizontal li {display:inline; list-style-type:none;list-style-image:none !important;padding-right:15px;}
/* Weaver II Pro: Default List Vertical Menu */
.menu-vertical-default {clear:both; background:transparent;}
@media screen and (min-width: 768px) and (max-width:2500px) {
.video {
height:315px;
width:100%;
}
}
@media screen and (min-width: 550px) and (max-width:767px) {
.entry-title {
font-size:20px !important;
}
.video {
height:315px;
width:100%;
}
}
@media screen and (min-width: 0) and (max-width:550px) {
.video {
height:200px;
width:100%;
}
}
.center {
text-align:center;
}
.entry-title{
color:#86bca5;
margin-bottom:15px !important;
}
.entry-date {
font-size:14pt;
}
h1 {
margin-bottom:0 !important;
}
.corner {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.span8 iframe {
box-shadow: -1px 10px 34px -8px #000;
margin-bottom:10px;
}
.free-chapter {
background: #99b294;
padding: 5px 0 5px 15px;
max-width: 270px;
color: #fff;
font-size:14px;
font-weight: bold;
margin:0 auto 11px auto;
}
.bubble {
position: relative;
max-width: 280px;
height: auto;
margin:auto;
padding: 0px;
font-size:14px;
background: #e7e7e8;
box-shadow: 0 8px 6px -6px #000;
}
.bubble:after {
content: "";
position: absolute;
bottom: -34px;
left: 80%;
border-style: solid;
border-width: 35px 12px 0;
border-color: #e7e7e8 transparent;
display: block;
width: 0;
z-index: 1;
}
.bubble-text {
padding:10px;
margin-top:-8px;
color:#642c5e;
margin-left:10px;
}
.opt-form {
position: relative;
background:#e7e7e8;
padding:20px;
margin:50px auto 0 auto;
color:#642c5e;
max-width: 230px;
}
.opt-form input[type=submit] {
background:#FFA153;
color:#fff;;
padding:5px 10px;
border:1px solid #E08E49;
font-weight:bold;
border-radius:5px;
}
.resources {
background: #99b294;
padding: 5px 0 5px 15px;
color: #fff;
font-size:14px;
font-weight: bold;
margin:20px auto 3px auto;
}
.reading-materials {
background: #e7e7e8;
box-shadow: 0 8px 6px -6px #000;
margin-bottom:10px;
padding-top:10px;
min-height:135px;
}
.reading-materials a {
color:#642c5e;
text-decoration:underline;
}
.email-priv {
font-size: 13px;
margin-top: 40px;
text-align: center;
}
.span4:first-of-type .btn-large{
padding-top:30px;
margin-bottom: 15px;
min-height:60px;
}
input[type=text] {
width:100% !important;
}
.button1, .button2, .button3 {
width:180px;
height:100px;
margin:auto;
}
.button1 {
background:url(../2013/05/button1.jpg);
}
.button1:hover {
background:url(../2013/05/button1hover.jpg);
}
.button2 {
background:url(../2013/05/button2.jpg);
}
.button2:hover {
background:url(../2013/05/button2hover.jpg);
}
.button3 {
background:url(../2013/05/button3.jpg);
}
.button3:hover {
background:url(../2013/05/buton3hover.jpg);
}
.certified {
padding-top:60px;
}
.cert {
display:none;
}
.menu_bar ul ul {
left:auto;
top:auto;
}
.menu_bar>ul {
display: table;
width: 95%;
margin:auto;
}
.menu_bar>ul>li {
border-right:1px skyblue solid;
display: table-cell;
text-align:center;
float:none !important;
}
.menu_bar>ul>li:first-of-type {
border-left:1px skyblue solid;
}

.sub-menu li {
border: 0 !important;
margin-top:0 !important;
text-align: left;
}

#footer {
background:#ffa153;
color:#fff;
font-weight:bold;
}
#footer a {
color:#fff;
}
#footer .span4 {
padding-top:5px;
}
#footer .span4:first-of-type {
padding-left:5px;
}
.mobile_menu_bar  {
margin:0;
background:#fff;
}
.menu-vertical {
border:0;
}
.menu-vertical li a, .menu-vertical a:visited {
padding: 15px 10px !important;
font-size:1em;
border:0;
margin-bottom:10px;
}
.menu-vertical ul li.current_page_item > a, .menu-vertical ul
li.current-menu-item > a {
background:#ffa153 !important;
color:#fff;
margin-bottom:10px;
border-bottom:0 !important;
}
.red {
color:#800000;
}
#site-ig-wrap {
display:none;
}
.cert {
margin-bottom:10px;
}
.widget-area li {
padding-bottom:10px;
}
/* end Weaver II CSS */