/*
Theme Name:RT-Theme 18 Child
Theme URI:http://musiciansfoundation.jwdnyc.com/
Description:My description
Author:PFF
Author URI:http://musiciansfoundation.jwdnyc.com/
Template:rttheme18
*/
*::-moz-selection {background:#ccc !important;color:#000 !important;}

body {background:#565294;color: #666;}
.content_block_background {background:#e9e9e9;padding: 20px 0 40px;}
#row-166114-1 {background-color: #f0553f !important;min-height:85px !important;padding:0 !important;}
.banner .featured_text.aligncenter.withbutton p {color: #fff;font-family: 'Neutrafacetext' !important;font-size:25px !important;line-height:31px;text-transform:uppercase;margin-bottom:0; padding:15px 0 0;}
.button_.default, .button_.t_white {background:#f0553f;border: 1px solid #fff;color: #fff !important;font-size: 18px;text-decoration: none;font-family: 'Neutrafacetext' !important;text-transform:uppercase;margin-bottom:17px;}
.button_:hover {box-shadow: 0 -5px 13px rgba(0, 0, 0, 0.20) inset;transition: all 0.2s ease 0s;}

#navigation_bar, .multicolumn-holder, .menu-style-two .stuck #navigation_bar, .menu-style-two .stuck .multicolumn-holder {width:auto !important;}
#navigation .sub-menu {width:230px;}
#navigation_bar > ul > li > a {font-family: 'Neutrafacetext' !important;text-transform: uppercase;padding:15px 23px;}
h1, h2, h3 {font-family: 'Neutrafacetext' !important;}
h1 a, h2 a, h4 a, h5 a, h6 a {color: #f0553f;}
h3 a {color: #f0553f;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {color: #333;}
h2 {color: #00a4b4;font-size:23px;line-height:30px;padding-bottom:15px;}
h3, h4 {font-size:19px !important;color: #000;}
.top_content .heading h1, .top_content .heading h2 {font-size: 26px;line-height:31px;color: #543694;text-transform: uppercase;}

p {font-family: 'Open Sans',sans-serif;font-size:15px;line-height:190%;}
a {color: #f0553f;text-decoration: none;}
a:hover {text-decoration: underline;}
blockquote {background:none;}

p.aligncenter {padding-bottom:5px;}

#sticky_logo {padding: 7px 3px 3px;width: 140px;}

.thumb {background:#fff;border:1px solid #dadada;padding:4px;margin:10px 0 5px;}

#navigation_bar > ul > li.current_page_item > a:after, #navigation_bar > ul > li.current-menu-ancestor > a:after, #navigation_bar > ul > li:hover > a:after {background-color: #fdb813;}
#navigation_bar > ul > li > a:hover {color: #f0553f;}
#navigation .sub-menu li a {text-transform: uppercase;}
#navigation .sub-menu li a:hover, #navigation .sub-menu li:hover > a {color: #f0553f;}

.top_content .breadcrumb a.icon-home:before {font-size: 11px !important;}
.top_content .breadcrumb [class^="icon-"]:before, .top_content .breadcrumb [class*=" icon-"]:before {font-size: 11px !important;}
section.content .breadcrumb a.icon-home:before {font-size: 11px !important;}
section.content .breadcrumb [class^="icon-"]:before, .top_content .breadcrumb [class*=" icon-"]:before {font-size: 11px !important;}

.flex-active-slide .caption-one {background-color:#f0553f;font-family: 'Neutrafacetext' !important;font-size:44px;font-weight:bold; padding:25px 20px 20px;}
.caption-holder {max-width: 65%;}
.caption-text {background-color:#fdb813;font-family: 'Neutrafacetext' !important;font-size:21px;color:#fff;}

.featured_article_title {font-size: 25px;line-height:31px;text-transform:uppercase;margin:20px 0 0 !important;}
h3.featured_article_title a {font-size: 27px;line-height:32px;text-transform: uppercase;padding-bottom:0 !important;}
#container .three .margin-b10 {margin-bottom: 0 !important;}
p.aligncenter {padding-bottom: 10px !important;}
.featured a.read_more, .featured a.more-link {background-color: #00a4b4;border: 1px solid #00a4b4;font-family: NeutrafaceText;text-transform: uppercase;padding: 3px 6px 1px;}
.featured a.read_more:hover, .featured a.more-link:hover {color:#fff;background:#36CCDA;border:1px solid #36CCDA;}

#container .sidebar .widget {padding:0 !important;margin-bottom:20px;box-shadow:none !important;}
.textwidget h1 {margin:0;font-family: 'Neutrafacetext';font-size: 20px;line-height:26px;font-style:italic;color: #543694;}
.textwidget p {font-family: 'Neutrafacetext';font-size: 13px;line-height:18px;font-weight:normal;font-style:italic;}
.donate-widget {background-color: #f0553f;padding:15px;}
.donate-widget h3 {margin:0;font-family: 'Neutrafacetext';font-size: 20px;line-height:32px;font-weight:bold;font-style:normal;color: #fff;text-transform: uppercase;}
.get-involved-widget {background-color: #00a4b4;padding:15px;}
.get-involved-widget h3 {margin:0;font-family: 'Neutrafacetext';font-size: 20px;line-height:32px;font-weight:bold;font-style:normal;color: #fff;text-transform: uppercase;}
.get-involved-widget a {color: #fdb813;text-decoration: none;}
.get-involved-widget a:hover {color: #fff;text-decoration: none;}
.row ul, ol {font-size:15px;margin-left:25px;}
.row ul li, ol li {padding:0 0 8px;}
.row h3 {padding-bottom:3px;}

.widget_archive ul li a, .widget_links ul li a, .widget_nav_menu ul li a, .widget_categories ul li a, .widget_meta ul li a, .widget_recent_entries ul li a, .widget_pages ul li a, .widget_rss ul li a, .widget_recent_comments ul li a, .widget_rt_categories ul li a, .widget_product_categories ul li a {color: #f0553f;}
.widget_archive ul li a:hover, .widget_links ul li a:hover, .widget_nav_menu ul li a:hover, .widget_categories ul li a:hover, .widget_meta ul li a:hover, .widget_recent_entries ul li a:hover, .widget_pages ul li a:hover, .widget_rss ul li a:hover, .widget_recent_comments ul li a:hover, .widget_rt_categories ul li a:hover, .widget_product_categories ul li a:hover {color: #333;}

#donation-form h3 {padding:25px 0 5px !important;color:#f0553f !important;text-transform:uppercase !important;}
.donation-form #frequency {width: 115px !important;}
.donation-form .field .required-star {color:#f0553f !important;}

.sidebar .featured_article_title {line-height:24px;}

.footer_widgets .box .box.widget {margin: 20px 0 24px;}
footer, #footer {background:#565294;color: #a9a9a9;box-shadow:none;padding: 0 0 14px;}
.footer .textwidget a:hover {text-decoration:none;}
.footer_widgets .box .box.widget {margin: 17px 0 24px;}
.footer_widgets_row {padding: 0;}
footer .footer_info {padding: 10px 0;}
.footer .featured_article_title {color: #fdb813 !important;}
footer .copyright {margin-bottom: 30px;font-size: 11px;line-height: 16px;}
footer .copyright a {color:#a9a9a9;}
footer .copyright a:hover {color:#e1e1e1;text-decoration:none;}
ul.footer_links {padding: 0 0 5px;}
ul.footer_links a, ul.footer_links, #footer .part1 a {font-family: NeutrafaceText;text-decoration: none;text-transform: uppercase;}
#container .margin-b20 {margin-bottom: 8px;}

.social_media li a {background: none;}
[class^="icon-"]:before, [class*=" icon-"]:before {font-size: 19px !important;}

.rt_form input[type="text"], .rt_form input[type="email"], .rt_form select, .rt_form textarea, .wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 select, .wpcf7 textarea, .rt_form input[type="date"], .wpcf7 input[type="date"], .rt_form input[type="tel"], .wpcf7 input[type="tel"], .rt_form input[type="number"], .wpcf7 input[type="number"], .rt_form input[type="url"], .wpcf7 input[type="url"] {font-family:'Neutrafacetext';font-size:15px;}
i.decs_text {font-family: 'Open Sans';font-style: normal;font-size:13px;}

.responsive #navigation_bar > ul > li > a {padding: 15px 19px;}

.responsive #mobile_bar {background:#f0553f;color:#fff;
}
/*.responsive .footer_widgets .box .box.widget {margin: 10px 0;}
.responsive footer .footer_info {padding: 10px 0;}*/
.responsive #navigation_bar li a, .responsive .stuck #navigation_bar li a {font-family: 'Neutrafacetext' !important;font-size:15px !important;}
.responsive #navigation_bar ul li.current-menu-item > a {color: #f0553f;font-style: normal;}
.responsive #footer-column-1 .box, .responsive #footer-column-2 .box {margin-bottom: 0;}

html .stuck #navigation_bar > ul > li > a {padding: 13px 18px 10px;}

@media screen and (max-width: 800px) {
.top_content .info_bar {padding:45px 0 30px;}
}