/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

h1, h2, h3, h4, h5, h6 {
    color: #06569D;
}

#top{
	background: none repeat scroll 0 0 #2861A4;
}

#header{
	padding: 5px 0 15px;
}

ul#nav {
    margin-top: 2%;
}

#nav li {
    margin: 0 5px;
}

#nav a{
	font: 15px/26px 'Droid Sans','Myriad Pro',Helvetica,Arial,sans-serif
}

#nav li ul li{
	padding: 4px 0;
}

#nav li ul li a{
	line-height: 18px;
	background: url("images/ico-bullet.png") no-repeat scroll 5px 5px transparent;
}

.entry ol li {
    list-style-type: decimal;
}

#content{
	padding: 20px 0 30px;
}

table{
    border: 1px solid #EEEEEE;
    margin-bottom: 20px;
}

table tr td{
    border-bottom: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
    padding: 10px;
}

table tr td.table-head{
    background-color: #F0F0F0;
    font-weight: bold;
}

#connect {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 0px solid transparent;
    clear: both;
    margin: 0;
    padding: 0;
}

.widget p{
    font-size: 13px;
}

.widget .textwidget, .widget ul, #tabs, .widget_woo_feedback .feedback {
    border-radius: 0 0 6px 6px;
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.15);
    margin-right: 0;
}

.widget h3 {
    background-color: #2861A4;
    border-radius: 5px 5px 0 0;
    color: #FFFFFF;
    font-size: 15px;
    margin-bottom: 0;
    padding: 6px;
}

.pointelle_slider{
	margin-bottom: 20px;
}

.pointelle-slider-nav .pointelle-meta{
	font-size: 11px !important;
}

#author-optin-form{
    background-color: #2861A4;
    color: #FFFFFF;
    margin-bottom: 15px;
    overflow: hidden;
    padding: 15px;
}

#author-optin-form .widget_text{}

#author-optin-form #author-info{
    color: #FFFFFF;
    font-family: 'Droid Sans','Myriad Pro',Helvetica,Arial,sans-serif;
    font-size: 1.8em;
    font-weight: bold;
    margin-bottom: 10px;
}

#author-info img{
    float: right;
    margin-left: 20px;
}

#author-info h3{
    color: #92B8E8;
    font-family: 'Droid Sans','Myriad Pro',Helvetica,Arial,sans-serif;
    font-size: 1em;
    font-weight: bold;
    line-height: 140%;
}

#author-info p{
    font-size: 13px;
    line-height: 20px;
}

#author-optin-form .gform_widget{
    overflow: hidden;
}

#author-optin-form .gform_wrapper{
    margin: 0;
    max-width: 100%;
}

#author-optin-form .gform_wrapper .validation_error{
    background-color: #FCBAC7;
    color: red;
    font-size: 11px;
    font-weight: normal;
    padding: 5px;
}

#author-optin-form .gform_wrapper .top_label .gfield_error .ginput_container{
margin-top: 0 !important;
}

#author-optin-form .gform_wrapper li.gfield.gfield_error{
    margin-top: 0 !important;
}

#author-optin-form .gform_wrapper li.gfield.gfield_error .gfield_description{
padding: 0 !important;
color: red !important;
}

#author-optin-form .gform_wrapper form .gform_heading{
    margin: 0 0 5px;
}

#author-optin-form .gform_wrapper form .gform_heading span.gform_description{
    color: #92B8E8;
}

#author-optin-form .gform_wrapper form{}

#author-optin-form .gform_wrapper form .gform_body{
    clear: none;
    float: left;
}

#author-optin-form .gform_wrapper form .gform_footer{
    clear: none;
    float: right;
    margin: 0;
    padding: 0;
    width: 126px;
}

#author-optin-form .gform_wrapper .top_label .gfield_label{
    display: none;
    float: left;
}

#author-optin-form .gform_wrapper form .gform_body input[type="text"]{
    border: 1px solid #2B425E;
    font-size: 15px;
}

#author-optin-form .gform_wrapper form .gform_footer input[type="submit"]{
    width: 100px;
}

.amazon-books{
    overflow: hidden;
}
.amazon-books ul{
    border-radius: 0 0 0 0;
    box-shadow: 0 0 0 transparent;
    margin: 0;
    overflow: hidden;
    padding: 0;
}
.amazon-books ul li{
    background: none repeat scroll 0 0 transparent;
    list-style-type: none;
    margin: 0 20px 20px 0;
    text-align: center;
}
.amazon-books ul li iframe{}
.amazon-books ul li iframe #content{}

#connect p{ display: none; }

.wpProQuiz_header {
    display: none !important;
}


.wpProQuiz_questionListItem input, .wpProQuiz_questionListItem label {
    margin: 8px !important;
}

.entry .wpProQuiz_questionListItem p{
	margin: 0;
}

.entry .wpProQuiz_points {
    background-color: #EFFFD4;
    border: 1px solid #CDE89E;
    color: #6D922D;
    font-weight: normal !important;
    padding: 5px;
}

.entry .wpProQuiz_points span{
	font-weight: bold !important;
color: #476511;
}