/******* Do not edit this file *******
Woody ad snippets CSS and JS
Saved: Feb 09 2023 | 04:43:24 */
h1, h2, h3, h4, h5, h6 { color: #0f2a47;  font-weight: bold;}
.header-fixed #Action_bar, #Header_wrapper, #Intro {background-color: #fff;}
.topBarLeft {width:70%; float: left; margin: 0; height:30px}
.topBarRight {width:30%; float: left; margin: 0; height:30px}
.topBarLeft a, .topBarLeft a:hover, .topBarRight a, .topBarRight a:hover  {color:#fff;}
#Top_bar .menu > li.current-menu-item > a, #Top_bar .menu > li.current_page_item > a, #Top_bar .menu > li.current-menu-parent > a, #Top_bar .menu > li.current-page-parent > a, #Top_bar .menu > li.current-menu-ancestor > a, #Top_bar .menu > li.current-page-ancestor > a, #Top_bar .menu > li.current_page_ancestor > a, #Top_bar .menu > li.hover > a {color: #4dabdf;}
#Top_bar .menu > li > a, #Top_bar #menu ul li.submenu .menu-toggle{color: #0f2a47;}
#Top_bar .menu.page-menu > li > a {border-right: 0px solid;}
#Top_bar .top_bar_right a:not(.action_button) {color: #0095eb;}
#Top_bar .menu > li ul {background-color: #fff;}
#Top_bar .menu li ul li {width: 230px;}
input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea, .woocommerce .quantity input.qty {border-radius: 5px; border: 1px solid #eee;}
.topContact {float:left; margin-top: 4px; color:#fff; margin-left:10px}
.pinkBack {background:#0f2a47}
.blueBack {background:#4DABDF}
.socialIcon {float: left; margin-right: 10px;  font-size: 20px;}
.language {margin-top:4px; margin-left: 15px; float:right}
.language li{ display: inline-block;  margin-right: 6px;}
.language li::after {	content: "|";  color:#fff;}
.language li:last-child::after {content: "";}
.language li a { padding: 0 8px 0 0; }
.languageSub li { display:inline-block; width: 40px;    margin-bottom: 15px;}
.header-fixed #Top_bar .menu > li > a { margin: 0; padding-left: 20px; padding-right: 20px;}
.white, .white:hover {color:#fff !important}
#Footer {background-color: #0f2a47; }
#Footer, .footer_button, #Footer .widget_recent_entries ul li a { color: #fff !important;}
#Footer .widgets_wrapper { padding: 0;}
#Footer .widgets_wrapper .widget {padding: 0px 20px; margin: 0;}
#Footer p {margin: 0 0 10px;}


.header-fixed #Top_bar .menu > li > a { margin: 0; padding-left: 0px; padding-right: 0px;}
.header-fixed #Top_bar {opacity: 100; !important}
.header-fixed #Top_bar {box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);}
.no-shadows #Wrapper, .no-shadows #Top_bar.is-sticky, .no-shadows #Header_creative, .no-shadows input[type="date"], .no-shadows input[type="email"], .no-shadows input[type="number"], .no-shadows input[type="password"], .no-shadows input[type="search"], .no-shadows input[type="tel"], .no-shadows input[type="text"], .no-shadows input[type="url"], .no-shadows select, .no-shadows textarea, .no-shadows .woocommerce .quantity input.qty, .no-shadows table th, .no-shadows table tr:first-child td {box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);}

.is-search-form input[type="submit"] {background: #4dabdf;}
.is-form-style input.is-search-input {border-radius: 3px;}
.is-form-style input.is-search-submit {border-top-right-radius:3px; border-bottom-right-radius:3px; }
.is-form-style input.is-search-submit:hover{background: #4dabdf !important;}
a:hover { text-decoration: none;}


#Wrapper, #Content { box-shadow: none !important;}
#Content { padding-top: 0px;}
.header-fixed #Action_bar { position: fixed;}
.no-shadows table tr:first-child td { box-shadow: 0 2px 5px 0 rgba(0,0,0,0.0); }
.column_column ul, .column_column ol, .the_content_wrapper ul, .the_content_wrapper ol { color: #626262;}
#Top_bar .menu > li ul {background-color: #edf5fd !important;}
#Top_bar .menu > li ul li a {color: #4dabdf !important;}
#Top_bar .menu > li ul li a:hover, #Top_bar .menu > li ul li.hover > a {text-decoration: none; background: #4dabdf; color: #fff !important;}


#Side_slide .extras{padding: 20px}
#Side_slide, #Side_slide.light #menu ul li {background-color: #edf5fd; border-color: #edf5fd;}
#Side_slide #menu ul li.current-menu-item > a, #Side_slide #menu ul li.current_page_item > a, #Side_slide #menu ul li.current-menu-parent > a, #Side_slide #menu ul li.current-page-parent > a, #Side_slide #menu ul li.current-menu-ancestor > a, #Side_slide #menu ul li.current-page-ancestor > a, #Side_slide #menu ul li.current_page_ancestor > a, #Side_slide #menu ul li.hover > a, #Side_slide #menu ul li:hover > a {color:#0f2a47;}
#Side_slide a:not(.action_button):hover, #Side_slide a.active, #Side_slide #menu ul li.hover > .menu-toggle { color: #a6a6a6;}
#Side_slide a:not(.action_button) {color:#e26285;}
#Side_slide:hover {color:#cecece; !important}
#Side_slide .close-wrapper a.close {color:#404040;}
#Side_slide .social, #Side_slide .social a, .social a:hover{font-size:20px; color:#757575 !important}
#Side_slide.light #menu ul li {background-color: #edf5fd !important;}
#Side_slide #menu ul li.current-menu-item > a, #Side_slide #menu ul li.current_page_item > a {color: #cecece !important;}
#Side_slide #menu ul li.current-menu-ancestor > a {color: #cecece !important;}
#Side_slide #sub-menu li:hover {background:#cecece !important;}
#Side_slide #menu ul li.submenu .menu-toggle::after { content: " +"; position: absolute; left: -200px;  width: 460px;}

.icon_box img {max-width:150px !important}
.hw {font-weight: 800; font-size: 1.3em;}
.story_box .photo_wrapper img {display: block; opacity: 1;}
.search-results h2 {font-size:1.3em}
.search-results .post-meta, .search-results .post-excerpt {display:none;}
.bPink{color:#fff !important; background:#0f2a47; padding:10px 20px; border: 2px solid #0f2a47; border-radius: 10px; font-size:1.6em; font-weight:600; float:left; margin:30px 0 20px}
.column_column ol li {margin-bottom: 5px!important;}
.column_column ul li {margin-bottom: 5px!important;}

.vcard, .label, .meta-categories, .mata-tags, .post-nav {display:none}
.single-post #Content {padding-top: 30px;}
a.button, a.tp-button {background: #eb6d82 !important; }
.button-flat .button{color: #ffffff !important;}
.fixed-nav { position: fixed;  bottom: 100px;}
.sfsi_shortcode_container { float: none !important;}
.entry-title {font-weight:300 !important; font-size:1.2em}

#Side_slide .extras { padding: 10px;}

.is-form-style .submit {background: #4dabdf !important; padding: 7px 0 7px !important; width: 60px !important; border-top-right-radius: 3px; border-bottom-right-radius: 3px; margin-left:-3px !important; font-size: 17px; box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);}
.is-form-style .field { display: inline-block; margin: -5px 0 0; padding: 8px; position: relative; top: -2px; width: 130px;}
.section-post-header .single-photo-wrapper {display: none;}

.gform_wrapper ul.gfield_checkbox {margin-top: -20px !important;}
.gform_wrapper .gfield_checkbox li {float:none !important;}
.f-one-full,
.f-one-half,
.f-one-third {
    position: relative;
    margin-right: 4%;
    float: left;
        margin-bottom: 20px;
 
}
.f-one-full { width: 100%; }
.f-one-half { width: 48%; }
.f-one-third { width: 30.66% !important; }
 
.last {
    margin-right: 0 !important;
    clear: right;
}

.gform_wrapper ul li.gfield {clear:none !important;}
.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium{width:100% !important;} 
.gform_wrapper .gfield_checkbox li, .gform_wrapper .gfield_radio li {margin:0 20px 8px 0; float:left; !important; }
.gform_wrapper input:not([type=radio]):not([type=file]):not([type=image]):not([type=button]):not([type=submit]):not([type=checkbox]) {padding:11px !important;}
.gform_wrapper ul.gfield_checkbox {padding-top:11px !important;}
.gform_footer {margin:auto !important; width:50px !important;}
.gform_wrapper.gf_browser_chrome select {
    padding: 11px 0 11px 10px !important;
}
.gform_body hr{float:left; margin-top:20px !important; }





@media only screen and (min-width: 1240px) {
.section_wrapper, .container {
    max-width: 1196px;
}
}	

@media only screen and (min-width: 768px){
	.header-fixed .header_placeholder {height: 120px!important;}
	.header-fixed #Top_bar .logo { margin: 0 30px 0 0px; }
	.header-fixed.admin-bar.ab-show #Top_bar { top: 62px!important;}
	.header-fixed.ab-show #Top_bar {top: 30px!important;}
}

@media screen and (max-width: 1239px) {
  	#Top_bar .top_bar_right {display:none !important;}
}	
	


@media screen and (min-width: 768px) and (max-width: 1239px) {
	#Top_bar a.responsive-menu-toggle { right: -20px;}
}

@media screen and (max-width: 767px) {
    .mobile-header-mini #Action_bar { display: block;}
	.language {margin-top: 2px; margin-left: 5px;  float: right;}
	.topContact {color: #fff;}
	.topBarLeft {width:40%; padding-top:0}
	.topBarRight {width:60%; padding-top:0}
	.mobile-header-mini #Top_bar a.responsive-menu-toggle {top: 65px!important;}
	.mobile-sticky #Top_bar.is-sticky a.responsive-menu-toggle { top: 60px!important;}
	#Top_bar .top_bar_right_wrapper { padding-top: 40px;}
	.topContact {float: none; margin-left:0px;}
	.topContact p {text-align:center; margin: 0;}
	.language {margin-top: 4px; width: 100%;  text-align: center;}
	.language li:last-child {margin-right:0px}
	.socialIcon {display:none;}
	.colFix2 .one-fourth {width: 50% !important; clear: none;}
	.colFix2 .one-third {width: 50% !important; clear: none;}
    .colFix3 .wrap {width: 33.3% !important; clear: none; padding: 20px !important;}
    .colFix4 .wrap {width: 25% !important; clear: none; padding: 20px !important;}
	.header-fixed #Top_bar { position: fixed; top: 30px !important;}
    .mobile-tr-header .header_placeholder, body:not(.mobile-sticky) .header_placeholder { height: 112px!important;}
	#Top_bar #logo img.logo-mobile { float: left;  margin-left: -35px;}
	.icon_box img {max-width:100px !important}
    .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]) {min-width: 4rem;}
	#Footer .widgets_wrapper .widget { padding: 0px;}
}
