/**
Theme Name: RP / MADE
Author: RP / MADE
Author URI: https://www.rpmade.com
Description: This is the best most awesome theme out there. :)
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: rp-made
Template: astra
*/


span.fl-button-text {
    //font-size: 20px;
    letter-spacing: 1px;
}

.fl-theme-builder-header-shrink-module-bottom.fl-module-content {
    margin-bottom: -8px;
}

.ast-scroll-to-top-right { 
	bottom: 41px;
}

#ast-scroll-top { 
	border-radius: 0px; 
}

.p-white p { 
	color: #f2ede4;
}

.p-white p a { 
	color: #574b35;
}


.p-white .bbp_th_before_content p {
	color: #f2ede4;
}


.p-white p.bbp_th_text {
	color: #f2d48c !important;
}

.uabb-module-content .uabb-text-editor a,
.uabb-module-content .uabb-text-editor a:visited { 
	color: #594634;
}

.main-nav { 
    z-index: 1;
    position: relative;
}

.uabb-creative-menu .sub-menu {
    box-shadow: 0 16px 35px 0 rgba(49, 53, 68, 0.3);
}

.uabb-creative-menu .sub-menu > li > a { 
	border-radius: 1px !important;
	    
}

.uabb-creative-menu .uabb-has-submenu-container { 
    padding-bottom: 15px !important; 
    letter-spacing: 1px;
}

.uabb-creative-menu .menu > li {
    //letter-spacing: 2px;
}

.row-shadow { 
    -webkit-box-shadow: 0px 15px 80px -5px rgba(0,0,0,0.25);
    -moz-box-shadow: 0px 15px 80px -5px rgba(0,0,0,0.25);
    -o-box-shadow: 0px 15px 80px -5px rgba(0,0,0,0.25);
    box-shadow: 0px 15px 80px -5px rgba(0,0,0,0.25);
}

.footer-text { 
    color: #c9c9c9 !important;
    letter-spacing: 2px;
    font-size: 11px;
}

.footer-contact { 
    text-align: center;
}

.footer-contact a {
    color: #F4CA1C !important;
    
}

.custom {
	font-family: 'Cormorant Garamond', serif;
    text-align: center;
    font-size: 30px;
    color: #d4774d;
}

.custom2 {
	font-family: 'Cormorant Garamond', serif !important;
    font-size: 25px !important;
    color: #d4774d;
}

.custom3 {
	font-family: 'Cormorant Garamond', serif !important;
    font-size: 25px !important;
    color: #d4774d;
}

.custom4 {
    font-family: 'Proza Libre',sans-serif !important;
    font-size: 13px !important;
    padding-top: 15px;
    color: #594634 !important;
    font-weight: bold !important;
}

.custom5 {
	font-family: 'Cormorant Garamond', serif !important;
    font-size: 25px !important;
    padding-bottom: 10px;
}


.custom6 {
	font-family: 'Cormorant Garamond', serif !important;
    font-size: 17px !important;
}

.postid-591 .custom3 { 
	color: #d4774d !important;
}

.uabb-module-content .uabb-text-editor a { 
	color: #d4774d;
}

/* Mobile */
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) {
	.main-nav {
        background: #594634;
    }
	.uabb-creative-menu.full-screen .menu > li > a {
    	font-size: 20px;
		margin-bottom: 20px;
	}
	.uabb-creative-menu.full-screen .menu li .uabb-has-submenu-container a span.menu-item-text {
    	font-size: 20px;
    	margin-bottom: 20px !important;
	}
	.uabb-creative-menu .sub-menu { 
		margin-bottom: 20px;
	}
	.uabb-creative-menu .sub-menu a { 
		font-size: 30px !important;
	}
	.uabb-creative-menu.full-screen .menu li .uabb-has-submenu-container a span.menu-item-text {
     	width: 70% !important;
	 	padding-left: 24px;
    }
    .uabb-creative-menu .sub-menu > li.uabb-creative-menu > a > span { 
	    color: #fff !important;
    }
    .fl-node-5b0deb0992ae6 > .fl-row-content-wrap { 
	        background-position: -10px 0px;
    }
    .footer-address { 
	    text-align: center;
    }
    .fl-node-5b44e77e2d014 .uabb-creative-menu .uabb-menu-overlay .menu {
    margin-top: 0px;
	}
}

@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) { 
  .fl-node-5b44e77e2d012.fl-module > .fl-module-content { 
	  width: 34%;
  }
  .fl-node-5aa337981b857.fl-row > .fl-row-content-wrap {
    margin-top: 100px;
  }
  .fl-module.fl-module-mailchimp-subscribe-form.fl-node-5b1ac233dab02 {
    width: 80%;
    padding-left: 30%;
  }
  .fl-node-5b44e77e2d014 .uabb-creative-menu.full-screen .menu > li > a, .fl-node-5b44e77e2d014 .uabb-creative-menu.full-screen .menu > li > .uabb-has-submenu-container > a { 
	      padding-top: 0px;
    padding-bottom: 12px;
  }
}
