.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 #5dbd62}.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_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}.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}}@media (max-width:1420px) and (min-width:980px){.hide_early{display:none!important}}@media (max-width:1340px){#top-menu li,#top-menu li a{font-size:11px!important;padding-right:15px!important}}@media (max-width:1300px){#top-menu li,#top-menu li a{font-size:10px!important}}@media only screen and (max-width:1220px){#top-menu-nav,#top-menu{display:none}#et_top_search{display:none}#et_mobile_nav_menu{display:block}}body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_page_footer input.button{background-color:#000;color:#fff;border-color:#000}body .gform_wrapper .gform_footer input.button:hover,body .gform_wrapper .gform_page_footer input.button:hover{background-color:#666;border-color:#666}#footer-info,#footer-info a{color:#999}.dark_link a{color:#333!important}