/*
Theme Name: The Practice Child
Theme URI: http://themefuse.com/demo/wp/thepractice/
Description: Child theme for the The Practice. Child themes are the recommended way of making modifications to a theme. <a href="http://codex.wordpress.org/Child_Themes">Reade More</a>
Author: ThemeFuse
Author URI: http://themefuse.com
Template: thepractice-parent
*/
 
@import url("../thepractice-parent/style.css");


.body_wrap {
background: #FFFFFF;
}

ul {
list-style: initial;
}

.header_quote {
font-family: 'Cabin', sans-serif;
}

h1, h2, h3, h4, h5, h6 {
font-weight: normal;
font-family: 'Cabin', sans-serif;
}

@media only screen and (min-width: 990px){
.header_quote {
font-size: 20px !important;
}
}

.link-more {
    color: #031E51!important; /*for "FIND OUT MORE" button from slider*/
}
 
.top_slider .pagination li.current a {
    background: #031E51!important; /*for silder pagination*/
}
 
.wp-caption, .image_frame {
    border-top:2px solid  #031E51!important; /*for top image border*/
}
.link-news-rss span {
    color: #031E51!important;
}
 
.slideshow.slideQuotes .slides_container .quote-text {
    color: #031E51!important; }
 
 
.quote-author, .quote-author span {
    color: #031E51!important;
}
 
footer a {
    color: #031E51!important; /*for links from footer*/
}
#topmenu .dropdown li a:hover, 
#topmenu .dropdown .current-menu-item a, 
#topmenu .dropdown .current-menu-item li a:hover, 
#topmenu .dropdown .current-menu-item .current_page_item a, #topmenu .dropdown .current-menu-ancestor a, 
#topmenu .dropdown .current-menu-ancestor a:hover,
 #topmenu .dropdown li li.current-menu-ancestor a, 
#topmenu .dropdown li .current-menu-ancestor .current-menu-item a,
 #topmenu .dropdown .menu-item-home.current-menu-item a, #topmenu .dropdown .menu-item-home a:hover {
    color: #AAAAAA!important; /*for menu items*/
}
 
.sidebar .widget-container.nav_style2 a {
    color: #031E51!important;
}

#topmenu .dropdown li:hover, #topmenu .dropdown .current-menu-item, #topmenu .dropdown .current-menu-ancestor {
border-right: 1px solid #031E51;
}
 
.sidebar a, .sidebar strong {
color: #031E51 !important;
}
 
.link-reset:hover {
color: #031E51 !important;
}
a:visited {
color: #031E51 !important;
}
 
.link-comments {
color: #031E51 !important;
}
 
.frame_left, .frame_right, .frame_center, .frame_box {
border-bottom: 2px solid #031E51 !important;
}
 
.add-comment h3, .entry .add-comment h3 {;
color: #031E51 !important;
}

@media only screen and (min-width: 990px) {
footer .widget_contact {
 
    background:url(images/icons/icon_location.png) 20px 0 no-repeat!important;
}
}

.topmenu {
font-family: 'Cabin', sans-serif;
}

footer .container .copyright normal{
color: #FFFFFF;


}

a, a:visited {
color: #031E51 !important;
}

.btn-submit {
border: none;
background: url(images/btn_arrow.png) right 0 no-repeat!important;
}

::-moz-selection, ::selection, h1 span, h2 span, h3 span ,h4 span, h5 span, h6 span, .text-red, .sidebar mark, a, a:visited, .wp-caption, .image_frame, .image_frame a:hover, .button_link, .button_styled, .btn_red, #topmenu .dropdown li:hover,
#topmenu .dropdown .current-menu-item,
#topmenu .dropdown .current-menu-ancestor, #topmenu .dropdown li a:hover,
#topmenu .dropdown .current-menu-item a,
#topmenu .dropdown .current-menu-item li a:hover,
#topmenu .dropdown .current-menu-item .current_page_item a,
#topmenu .dropdown .current-menu-ancestor a,
#topmenu .dropdown .current-menu-ancestor a:hover,
#topmenu .dropdown li li.current-menu-ancestor a,
#topmenu .dropdown li .current-menu-ancestor .current-menu-item a,
#topmenu .dropdown .menu-item-home.current-menu-item a, 
#topmenu .dropdown .menu-item-home a:hover, .top_slider .prev:hover, .top_slider .next:hover, .top_slider .pagination li.current a, footer .container a:hover, footer .container .copyright a, .frame_left, .frame_right, .frame_center, .frame_box, .quote-author, .quote-author span, .quote_right, .quote_left, .frame_quote blockquote p, .toggle, h3.toggle, .tabs li a:hover, .tabs li.current a, .tabs_framed .tabs, .tf_sidebar_tabs .tabs li a:hover, .tf_sidebar_tabs .tabs .current a, .slideshow.slideQuotes .slides_container .quote-text, .styled_table table, .sb, .styled_table table tr th, .sb .box_title, .sb_red, .table_red table tr th,
.sb_red .box_title, .price_col_head .price, .link-news-rss span, .post_list li a:hover, .faq_q, .faq_question.active, .sidebar .widget-container li a:hover,
.sidebar .widget-container .current-menu-item a,
.sidebar .widget-container .current-menu-ancestor a,
.sidebar .widget-container .current-menu-item li a:hover,
.sidebar .widget-container .current-menu-ancestor li a:hover,
.sidebar .widget-container .current-menu-ancestor .current-menu-item a, .sidebar .widget-container.nav_style2 a, .widget_twitter .tweet_item a, .widget_calendar table a, .widget_calendar table a:hover, .contact-address .name, .sidebar .widget_tag_cloud .tagcloud a:hover, .widget_recent_posts .post-meta a,
.widget_popular_posts .post-meta a, .widget_recent_posts .post-meta a:hover,
.widget_popular_posts .post-meta a:hover, widget_recent_posts ul li .post-title:hover,
.widget_popular_posts ul li .post-title:hover, .content .link-arrow, .sidebar .widget-container.widget_recent_comments a, .widget_login .forget_password a:hover, .postlist .summary h1 a:hover, .post-item h1 a:hover, .post-item h2 a:hover, .post-item .post-meta a:hover, .link-comments, .entry a, .link-back:hover, .tf_pagination .page-numbers:hover, .tf_pagination .page_current, .author-image img, .author-text h4, .entry .author-text h4, .comment-avatar .avatar img, .link-author, a.link-author:hover,
.link-reply:hover, .add-comment h3,
.entry .add-comment h3, .link-reset{
color: #031E51!important;
}

::selection {
background: #031E51;
}

/*------------------ Jonathan Mor additions -----------------------*/
body 				{ font-family: 'Cabin', 'Lato', Arial, Helvetica, sans-serif; }

.topimage 			{ border-top: solid 2px ##2b2b2b; }
.topimage > .caption > p >span	{ width:100%; }
.entry img  			{ box-shadow: 5px 5px 6px #AAAAAA; }
#topmenu > .dropdown > li > a 	{ line-height: 18px; font-size: 1.4em; }

.header_quote			{ text-align: left; }
.header_quote > p		{ font-size: 1.538em; font-style: normal;  }

footer				{ width: 100%; background-color:#EDEDED; }
footer .container 		{ padding: 30px 0 10px;  }