/*
 Theme Name:   rttheme19 Child
 Theme URI:    http://www.bostonlandmarksorchestra.com/rttheme19-child/
 Description:  RT Theme19 Child Theme
 Author:       stmcan
 Author URI:   http://www.bostonlandmarksorchestra.com/rthteme19/
 Template:     rttheme19
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  rttheme19-child
*/



/* HEADINGS */
h2 {
	padding-bottom:11px;
}
h3 {
  line-height: 35px;
}

.sub_page_header .page-title h1 {
  display: none;
}

.sub_page_header {
	height:400px;
}

.h4HomeBlack {
	color:#000000;
}
.sub_page_header  {
  padding: 5px 0 5px 0;
}









/* Parallax Backgrounds
   ========================================================================== */
.rt-parallax-background {
	height:400px;
}

/* NAVIGATION */




/* ARROWS IN HEADINGS */
.rt_heading_wrapper.style-2 > .style-2:after {
  border-style: none;
}
.rt_heading_wrapper.style-2 > .style-2:before {
  font-size: 35px;
}

/*  LOGO -- BANNER  */
.top-header.stuck .site-logo {
  padding-top: 0;
  padding-bottom: 0;
  max-width: 10px;
}
/* desktop view logo */
#logo {
  display: none;
}


.site-logo .sitename > a {
  display: none;
}
/*   SLIDER   */

.rev_slider_wrapper .tp-leftarrow.square-old:before, .rev_slider_wrapper .tp-rightarrow.square-old:before {
  color: #fff;
  font-size: 50px;
  line-height: 40px;
  width: 60px;
  height: 60px;
  background: rgba(0, 0, 0, 0.9);
}


/* QUOTES */

.rt_quote p {
	font-family: "Source Sans Pro";
	font-size: 17px;
	font-style:italic;
	color:#000000 !important;
	font-weight:400px;
  padding-left:30px;
  padding-right:60px;
}

/* COLUMNS */

.border_grid:not(.filterable) > .row > div, .border_grid:not(.filterable) .content_row .wpb_column, .border_grid:not(.filterable) .content_row .col {
  padding-top: 5px;
}


/* BUTTONS */
.imgeffect.link > div:before, .action_buttons a.link:before {
  content: "\035aab";
}
/* img effect icons */
.imgeffect.zoom > div:before, .action_buttons a.zoom:before {
  content: "\035aab";
}

.imgeffect.link > div:before, .action_buttons a.link:before {
  content: "\035aab";
}

.imgeffect.extlink > div:before, .action_buttons a.extlink:before {
  content: "\035aab";
}

.imgeffect.video > div:before, .action_buttons a.video:before {
  content: "\035aab";
}

.imgeffect.audio > div:before, .action_buttons a.audio:before {
  content: "\035aab";
}



/* LEFT SIDEBAR */
#leftNav {font-size:14px !important;
}

/* NAVIGATION MAIN  */
#navigation > li > a {
  border-width: 0 0px 0 0;
  border-style: none;
}

/* FORMS  */
fieldset {
    display: block;
	border-color: #FF9900 !important;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 0.35em;
    padding-bottom: 0.625em;
    padding-left: 0.75em;
    padding-right: 0.75em;
    border: 2px groove (internal value);
} 



/* FOOTER  */
#footer.fixed_footer {
	padding-top:5px !important;
	padding-bottom:5px !important;
}

/*   TABS   */

/*  ACCESSIBILITY  */

/* Opening new page links  */
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

/* AUTHORIZE.NET CSS */

#other-amount {

    padding-left: 25px;

}

.authnet_variable_payment fieldset {

    width: 600px;

}