/*
You can add your own CSS here.

Click the help icon above to learn more.
*/
body {
   background-color:#000;
}
.entry_title {
   text-shadow: 1px 1px black;
   font-size: 250%;
}
nav.main_menu>ul>li>a {
   color: #000;
   padding: 0 12px;
}
nav.main_menu>ul>li.active>a {
   color: #f23630 !important;
}
nav.main_menu.right {
   left: 9.7em;
}
.title_subtitle_holder {
   left: -6.5em;
 
}
.title_subtitle_holder h1 span {
   color: #000;
}
.post-template-default .title_subtitle_holder h1 span, .entry_date, .post_info {
   display: none !important;
}
.q_logo .normal {
   left: -7em;
}
.coverpage {
    overflow:visible;
}

/*.coverpage:first-of-type {
     margin-top:-1.3em;
}*/
.coverpage h2 {
     color: #fff;
     text-shadow: 2px 2px black;
     font-family: 'Baskerville Old Face', serif;
}
.coverpage .vc_column-inner  {
     width: auto;
     height: 85%;
}
#titleblock {
     margin-top: 5em;
}
#stylebox {
     margin-top: 2em;
}
#reginatrips {
     
}
#give-form-28611-content{
    margin-top: 7em;
}
.woocommerce .product .images {
   opacity: 1 !important;
}
.sumome-contactform-template-default .sumome-contactform, .sumome-contactform-medium, .sumome-contactform-center {
   display: none;
}
.section_inner_margin {
     transform: scale(1.2);
     margin-right: auto;
     margin-left: auto;
}
.q_image_with_text_over {
	display: inline-block;
	position: relative;
	width: 100%;
}
/*.title_subtitle_holder h1 {
     font-size: 36pt !important;
}*/
#oldrow {
     display: none;
}
.product_list_widget .product-title {
     white-space: pre;
}
/*.post_text p:nth-of-type(2):first-letter {
    color: #000;
  float: left;
  font-family: Georgia;
  font-size: 75px;
  line-height: 60px;
  padding-top: 4px;
  padding-right: 8px;
  padding-left: 3px;
}*/

.vc_custom_heading h4 {
  font-size: 200%;
}
.light.header_style_on_scroll nav.main_menu > ul > li.active > a, .light.header_style_on_scroll nav.main_menu > ul > li::before, .light.header_style_on_scroll nav.main_menu > ul > li > a:hover, .light:not(.sticky):not(.scrolled) nav.main_menu > ul > li.active > a, .light:not(.sticky):not(.scrolled) nav.main_menu > ul > li::before, .light:not(.sticky):not(.scrolled) nav.main_menu > ul > li > a, .light:not(.sticky):not(.scrolled) nav.main_menu > ul > li > a:hover {
  color: #000;
}
.give-btn {
     background-color: cornflowerblue;
     color: #fff;
     font-weight: bold;
}
#give_checkout_user_info {
   display: none;
}
@media (max-width: 768px) {
.section_inner_margin {
     transform: scale(1);
     margin-top: -10em;
     margin-right: auto;
     margin-left: auto;
}

#firstcolumn {
     margin-top: 50px;
}
/*#stylebox {
     margin-bottom: 110px;
}*/
.spacer {
     display: none;
}
#lastcolumn {
     margin-bottom: 200px;
}
.title_subtitle_holder {
   left: 0;
 
}
}