/*
    Theme Name: wba Theme
    Theme URI: 
    Author: HTML to WP
    Author URI: 
    Description: 
    Version: 1.0
    */


.iphorm-outer { margin-top: 20px; }

button.iphorm-submit-element span { background: #CB3730 !important; border: 0 !important;  }
button:hover.iphorm-submit-element span { background: #ac2822 !important; }

.iphorm-theme-light-rounded .iphorm-submit-wrap button span, .iphorm-theme-light-rounded .iphorm-submit-wrap button em {
    color: #fff !important;
    text-shadow: 0px 0px 0 #fff !important;
    text-align: center !important;
    padding: 5px 20px !important; 
}

#booking-form-wrapper { 
   width: auto; padding: 20px; background: #e9e9e9; border: 1px solid #fff; border-radius: 8px;
  -webkit-box-shadow: 0px 0px 10x 0px rgba(0, 0, 0, 0.3);
  -moz-box-shadow:    0px 0px 10px 0px rgba(0, 0, 0, 0.3);
  box-shadow:         0px 0px 10px 0px rgba(0, 0, 0, 0.3);
}

#booking-form-wrapper h3 { color: #fff; text-align: center; background: #CB3730; padding: 6px 0; text-transform: uppercase; margin-bottom: 15px; border-radius: 4px; }


/*GALLERY STYLES*/

.image-wrapper .ngg-gallery-thumbnail img  {
    border: 6px solid #fff !important;
    border-radius: 4px !important;
    box-shadow: 0 0 6px 0 rgba(50, 0, 0, 0.3) !important;
    display: inline-block !important;
    margin: 0px  !important;
    padding: 0 !important;
}

.image-wrapper .ngg-gallery-thumbnail-box { float: none; display: inline-block; margin: 5px; }


/*TESTIMONIALS FORM*/

.testimonial-inner { border-radius: 6px; }
#wpmtst-submission-form input, #wpmtst-submission-form textarea { padding: 7px; border-radius: 4px; border: 1px solid #c7c7c7; }



/**********************2018***************************/

body.page-id-5 #content-wrapper-wrapper { margin-bottom: 0px; }
#header-wrapper-wrapper, .slicknav_menu, #title-wrapper-wrapper { background: #292929; }
.slicknav_btn, .slicknav_nav a { background: #111; }
#testimonials-title-wrapper { background: url(img/bg-testimonials.jpg) #868686 repeat-x bottom center; }
#footer-wrapper-wrapper { background: #111; }
h2, p#copy, p#copy a, ul.keywords-list li { color: #b8b8b8; }
#top-wrapper-wrapper p { color: #252525; }
#top-wrapper-wrapper p a { font-weight: bold; font-size: 18px; }
a { color: #D54129; }
p, li { font-family: 'Roboto', Arial, sans-serif; font-weight: 300; font-size: 16px; }
h2 { font-family: 'Roboto', Arial, sans-serif; font-weight: 300; }
#title-wrapper-wrapper02 h1, #title-wrapper-wrapper02 h2 { color: #292929; }

.wprs_unslider { width: auto; max-width: 1200px; margin: auto !important; padding: 30px 0 0 0 !important; }

.blog-post-wrapper p, .blog-post-wrapper img { margin-bottom: 20px; }
a.more-link { max-width: 240px; float: right; padding: 12px 20px; margin: 20px 0; display: block;}
img.attachment-post-thumbnail {
    width: 260px;
    height: auto;
    margin: 0 20px 20px 0;
    float: left;
}
