h4 {font-size:18px}
.quickbooking .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {border: 1px solid #535353;width:100%}
.quickbooking .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select {border: 1px solid #535353;width:100%padding: 10px;}
.quickbooking .gform_wrapper {margin: 0;padding: 20px;}
.quickbooking .vc_col-has-fill>.vc_column-inner {padding-top: 10px;}

.gform_wrapper .field_description_below .gfield_consent_description, .gform_wrapper .gfield_consent_description {overflow-y: unset;}

.title h1, .title.title_size_small h1 {font-size: 38px;line-height: 1.304347826086957em;letter-spacing: 0.5px;}

.footer_top .textwidget {font-size: 14px;text-transform: capitalize;color: #ffffff;}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {padding: 10px 4px;}
.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) select.medium {padding:10px}
.displaynone {display:none}

h2, .h2, h2 a {font-size: 1.8em;}
.content .container .container_inner.default_template_holder, .content .container .container_inner.page_container_inner {padding-top: 20px;margin-bottom:20px}

nav.main_menu > ul > li > a {font-weight: 400;letter-spacing: -1px;text-transform: none;}
.gform_confirmation_message {padding: 25px 0 25px 0;}

body .gform_wrapper input[type=submit], body .gform_wrapper input[type=button], body .gform_wrapper input[type=reset]{background-color: #f9a61a;border-color: #f9a61a;    color: #fff;text-decoration: none;}

body .gform_wrapper input[type=submit]:hover, body .gform_wrapper input[type=button]:hover, body .gform_wrapper input[type=reset]:hover {background-color: #f9a61a;    border-color: #f9a61a;color: #fff;text-decoration: none;}

.footer_top .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {font-size: inherit;
font-family: inherit;width: 100%;padding: 10px 10px;letter-spacing: normal;}
.breadcrumb {position: relative;}

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {padding: 10px 4px;border: 1px solid #ddd;
    width: 100%;}

a {color:#f9a61a}
.woocommerce div.product div.product_meta>span a {font-weight: 500 !important;color: #000000 !important;}
.woocommerce div.product .summary p.price span.amount {color: #000000;}
.woocommerce .quantity .minus {background-color: #000;}
.woocommerce .quantity .plus {background-color: #000;}
.woocommerce-cart table.cart tbody tr td a:not(.checkout-button) {color: #000000;}
.woocommerce table.cart tbody tr span.amount, .woocommerce-page table.cart tbody span.amount {font-family: inherit;color: #000000;}
.woocommerce table tr td {color:#000000}
.woocommerce form.checkout table.shop_table span.amount {color: #000000;}
.woocommerce-account .woocommerce-MyAccount-navigation li a {color: #000000;}



aside.sidebar .widget div:not(.star-rating) span:not(.qode_icon_element) {color: inherit;font-weight: 600;}
.footer_bottom .textwidget {display: inline-block;}
footer .q_icon_with_title .icon_text_holder .icon_title_holder .icon_title {font-size: 14px;}
footer .qode_latest_posts_widget .latest_post_image img{display: none;}
footer .qode_latest_posts_widget .latest_post_holder.image_in_box .latest_post_text{padding-left: 0;}
footer .q_icon_with_title .icon_text_inner {margin-bottom: -22px;}
.header_top p {padding: 6px 46px;}
.header_top .right .inner>div {margin-right: 34px;}
.header_top .right .q_social_icon_holder .simple_social{width: 100%;}
.q_social_icon_holder.circle_social > a > span{box-shadow: 4px 4px 4px #e5ecfb;}

@media only screen and (max-width: 480px){
.call_to_action{
padding-left: 0;
padding-right: 0;
}
}
.mobile_menu_button span{
font-size: 28px;
}
.header_top .q_social_icon_holder .simple_social:not(.qode_icon_font_elegant):not(.qode_icon_font_awesome), .header_top .header-widget, .header_top .header-widget.widget_nav_menu ul.menu>li>a, .header_top .header-widget p, .header_top .header-widget a, .header_top .header-widget span:not(.qode_icon_font_elegant):not(.qode_icon_font_awesome) {
    font-size: 16px;
}

.footer_top span:not(.q_social_icon_holder):not(.fa-stack):not(.qode_icon_shortcode):not(.qode_icon_font_elegant), .footer_top li, .footer_top .textwidget, .footer_top .widget_recent_entries>ul>li>span { font-size: 12px;text-transform: uppercase; color: #7c7c7c; font-weight: 500;}
footer .q_icon_with_title .icon_text_holder .icon_title_holder .icon_title { line-height: 14px;}
.latest_post_holder.boxes .boxes_image{border-radius: 5px 5px 0 0;}
.latest_post_holder.boxes>ul>li{border-radius: 5px;}
header.sticky .header_bottom{box-shadow: 3px 4px 8px 0 rgba(72,134,255,.1);}

@media only screen and (max-width: 768px){
.two_columns_75_25 .column1, .two_columns_75_25 .column2{width: 100%;}
.call_to_action .text_wrapper .call_to_action_text{
text-align: center;
margin-bottom: 10px;
}
.call_to_action .column2.button_wrapper{
position: relative;
text-align: center;
}
.call_to_action .column2.button_wrapper .qbutton{
position: static;
margin: 10px 0 0!important;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
transform: translateY(0);
}
}

#rev_slider_1_1 .qode-navigation.tparrows { background: #f9a61a;}
.post p { line-height: 1.5em;padding-bottom: 15px;} 
p {color: #000000;text-align: justify;margin-top: 15px;margin-bottom: 15px;}
li {color: #000000;}
ol {list-style-position: inside;}
h5 {color: #000000;}
.height250 {height:250px}
.header_inner_right {display: none;}
h1, h2, h3 {margin-top: 30px;margin-bottom: 10px;}

p {font-size: 16px;}
li {font-size: 16px;}

.woocommerce .product h1.product_title {font-size: 24px;text-align: center;color: #f9a61a;}
.woocommerce div.product .summary p.price span.amount {font-size: 22px;color: #f9a61a !important;}
p.price {text-align: center;}

.myaccount_user, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce div.message {margin-bottom: 25px;    position: relative;    display: block;    padding: 20px 20px;    background-color: #fff;    line-height: 60px;    font-weight: 500;    font-family: inherit;    color: #000000 !important;    text-transform: uppercase;    letter-spacing: 1px;    font-size: 17px;}

