.gform_wrapper .gform_validation_errors>h2.hide_summary{padding:0!important}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{background:none!important;border:none!important;padding:0!important}a,.et_pb_button,.button{transition:opacity .3s linear}a:hover,a:focus{opacity:.5}hr{margin-top:10px;margin-bottom:20px;border:0;border-top:1px solid #ddd}.hr_cut{border-top:1px solid #ddd;width:30%;margin:0 0 20px}.hr_cut_center{border-top:1px solid #ddd;width:30%;margin:10px auto 20px}.search article,.author article,.archive article,.et_pb_posts article,.archive .entry{border-bottom:solid 1px #ddd;margin-bottom:40px;padding-bottom:30px}.search article:last-of-type,.author article:last-of-type,.archive article:last-of-type,.et_pb_posts article:last-of-type,.archive .entry:last-of-type{border-bottom:solid 1px #fff0!important}.search #left-area article img,.author #left-area article img,.archive #left-area article img{margin-bottom:20px}.single #left-area .post-meta,.archive #left-area .post-meta,.archive small{padding-top:4px!important;padding-bottom:6px!important}.archive small{width:100%!important;margin-bottom:15px;display:block;font-size:15px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding-bottom:4px;margin-bottom:15px;padding-top:4px;font-size:15px!important;line-height:1.2em}.archive .entry-title{margin-top:15px!important;font-size:26px!important}.archive .entry img{width:100%!important;margin-bottom:20px}.archive .entry-title,.archive #left-area h2{margin-top:15px!important;font-size:26px!important}.archive-meta{margin-bottom:25px;padding-left:15px;padding-bottom:10px;border-left:18px solid #F8D295}.category #main-content .container{padding-top:0}.single article img.alignright,.single article img.alignleft,.single article img.aligncenter,.single article img.alignnone{margin-bottom:15px}@media (min-width:981px){#main-content .container:before{background-color:#fff0}}.et_pb_widget ul li,.sidebar_menu li{padding:8px 0 6px 15px;border-bottom:1px solid #eee;margin-bottom:0!important;font-size:14px;line-height:1.3em}.et_pb_widget ul li:last-child{border-bottom:none}.et_pb_widget ul li,.sidebar_menu li{padding-left:0}.et_pb_widget{border-bottom:1px solid #a0a0a0;padding-bottom:10px;margin-bottom:20px!important}.sidebar_menu li:last-child,.et_pb_widget:last-child{border-bottom:none}.widget_search{padding-bottom:25px!important}.sidebar_menu{list-style:none!important;padding:0!important;font-size:14px;line-height:1.6em!important}.sidebar_menu li:before{display:none;content:''}.sidebar_menu li.sidebar_top_item{padding-left:0;font-size:16px;color:#333!important}.sidebar_menu li.sidebar_top_item a{color:#333!important}.widgettitle{font-size:16px}.et_monarch .et_social_inline_top{margin-bottom:0;margin-top:-15px}@media (min-width:981px){#main-content .container:before{background-color:#fff0}}.tag_block_section{background:#f3f3f3;padding-top:0!important;padding-bottom:0!important}.tag_block_row{padding-top:0!important;padding-bottom:0!important}.tag_block{padding-top:10px;padding-bottom:10px;font-size:13px;line-height:1.4em}.tag_block p span{background-color:#ccc;padding:6px 10px;border-radius:5px;color:#4f4f4f;margin:3px 5px;display:inline-block}@media (max-width:479px){.tag_block{font-size:11px}}.et_pb_blog_grid .et_pb_post p.post-meta,.et_pb_posts .et_pb_post p.post-meta,.single p.post-meta{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding-bottom:4px;margin-bottom:10px;padding-top:4px;margin-top:4px;font-size:15px!important;line-height:1.2em}.et_pb_blog_grid .et_pb_post p.post-meta,.et_pb_posts .et_pb_post p.post-meta{text-align:center}.single p.post-meta{margin-bottom:20px!important;margin-top:12px!important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:10px 15px!important}body .gform_wrapper textarea.textarea{font-size:16px;padding:10px 15px!important}.single .et_pb_promo_button,.single.et_pb_module.et_pb_button,.single .et_pb_more_button,.single .et_pb_promo_button:hover,.single.et_pb_module.et_pb_button:hover,.single .et_pb_more_button:hover,body .single .gform_wrapper .gform_footer input.button:hover,.gform_wrapper.gravity-theme .gfield_label{color:#000!important}body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_page_footer input.button{font-family:"Open Sans",Arial,sans-serif!important}.single .gform_wrapper .gform_footer input.button,.single .gform_wrapper .gform_page_footer input.button{color:#000!important;border-color:#000!important}body .form_on_white .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_page_footer input.button{color:#ffffff!important;border-width:2px!important;border-color:#fff0;border-radius:25px!important;font-size:16px!important;background-color:#40ae8e!important}body .form_on_white .gform_wrapper .gform_footer input.button:hover,body .gform_wrapper .gform_page_footer input.button:hover{opacity:.7}@media only screen and (min-width:641px){.gform_wrapper ul.gform_fields li.gfield{padding-right:0!important}.gform_wrapper .top_label li.gfield.gf_left_half{padding-right:8px!important}.gform_wrapper .top_label li.gfield.gf_right_half{padding-left:8px!important}}@media only screen and (max-width:400px){.ginput_recaptcha{margin-left:-23px}}.under_post_intro_wrapper{text-align:center;margin:60px auto 30px;padding:30px;border:2px solid #efefef;border-radius:4px}.under_post_form_wrapper{padding:15px 25px;border:1px solid #999;border-radius:4px;margin-top:30px}.under_post_form_wrapper ul li ul{padding:2px 0 2px 20px!important}.under_post_logo{margin:15px auto 30px;max-width:44%}.under_tags{margin-top:0;margin-bottom:15px}@media (max-width:767px){.under_post_intro_wrapper{padding:5px}.under_post_intro_wrapper p{font-size:16px;line-height:1.6em;padding-left:15px;padding-right:15px}.under_post_logo{margin:20px auto;max-width:60%}.single img.alignright,.single img.alignleft,.single img.alignnone{margin-bottom:15px;width:100%}.et_monarch .et_social_inline_top{margin-bottom:5px}}@media screen and (max-width:979px){#main-header{background:#000!important}.mobile_menu_bar:before{color:#fff!important}}#footer-info,#footer-info a{color:#999}