@import url('https://fonts.googleapis.com/css?family=Gentium+Basic:400,400i,700,700i|Open+Sans:400,400i,700');
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}th,td{padding:10px;border:#CCC 1px solid}big{font-size:125%}small,sup,sub{font-size:80%}sup{vertical-align:super}sub{vertical-align:sub}dd{margin-left:20px}kbd,tt{font-family:courier;font-size:80%}ins{text-decoration:underline}del,strike,s{text-decoration:line-through}.clearfix:before,.clearfix:after,.container:before,.container:after,.sticky-wrapper:before,.sticky-wrapper:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after,ul:after,.crp-list li:before,.crp-list li:after{content:" ";display:table}.overflow-auto{overflow:auto}*:before,*:after{box-sizing:border-box}.clearfix:after,.container:after,.sticky-wrapper:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after,ul:after,.crp-list li:after{clear:both}body{font-family:Georgia,Palatino,"Times New Roman",Times,sans-serif;margin:0;background:#FFF;color:#000;font-size:18px;line-height:1.5em}h1,h2,h3,.cta,.cta2,.cta3,.cta4,.button,button,input[type="submit"],nav,#header_bar,#searchform input[type="text"],#searchform input[type="search"]{font-family:'Gentium Basic',serif}.comment-meta,.entry-meta,#first_footer_widget,#header-nav li,#copyright,#email_signup_footer,#email_signup_header,.news_feed .entry_excerpt,.navbar-toggle,.post_navigation li{font-family:'Open Sans',sans-serif}.post_navigation li.active{font-weight:bold}p{margin:0 0 20px 0}.entry-content p{line-height:1.5em}a{color:#900;text-decoration:none;outline:medium none;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}a:hover{color:#434343;text-decoration:none}a:active{outline:0}#container li{margin:0 0 12px 20px;list-style:outside;line-height:1.4em}.pdf{background:url(//www.theregreview.org/wp-content/themes/reg_review/images/icon_pdf.png) 100% 0 / contain no-repeat transparent;padding-right:26px}div,section,header,footer{position:relative}.center,.centered{text-align:center;margin-left:auto;margin-right:auto}iframe{max-width:100%}.entry-content .wp-caption-text{font-size:13px;line-height:1.2em;color:#777}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;clear:both;line-height:1em}#content header h1.entry-title,#content article:first-child h1.entry-title,#content header h2.entry-title,#content article:first-child h2.entry-title,#sidebar .widget-container:first-child h3,#lsidebar .widget-container:first-child h3,#rsidebar .widget-container:first-child h3{padding-top:0;margin-top:0}h1{font-size:275%;font-weight:300}h2{padding:0;font-size:32px;font-weight:400;margin:0 auto 20px;width:auto}h3{font-size:22px;font-weight:600}h4{font-size:18px;font-weight:600}h5{font-size:110%;margin-bottom:.4em;font-weight:normal}h6{font-size:100%}strong,dt{font-weight:bold}em,address,cite,var{font-style:italic}code{font-family:'courier new',courier,serif;color:#888}pre{overflow-x:auto;white-space:pre-wrap}hr{background:#999;border:medium none;height:1px;margin:30px 0}.vertical_align{position:relative;top:50%;transform:translateY(-50%)}.map iframe{pointer-events:none}#wp-admin-bar-top-secondary{float:right}#wp-admin-bar-root-default{float:left}.section_title_divider{color:#900;display:block;margin:5px auto 20px !important;text-align:center;font-size:28px;position:relative}.section_title_divider span{padding:5px;background:#FFF;z-index:1;position:relative}.section_title_divider::after{position:absolute;content:'';height:3px;background:#900;top:50%;margin-top:-1px;text-align:center;width:100%;left:0}h3.section_title_divider{padding:0}a.cta,.cta,.cta2,a.cta2,.cta3,.cta4,input[type="submit"],input[type="button"],input[type="submit"].wpcf7-submit,#commentform input[type="submit"],a.slide_cta,.tp-button.green.small,.tp-button.green,.tp-button{background-color:transparent;border:#950b0b 1px solid !important;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;color:#950b0b !important;cursor:pointer;display:inline-block;float:none;font-size:18px;font-weight:300;letter-spacing:.03em;line-height:1.1em;padding:.5em 1.25em;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;width:auto !important;-webkit-appearance:none;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}a.cta:hover,.cta:hover,input[type="submit"]:hover,input[type="button"]:hover,a.slide_cta:hover{background-color:#950b0b;color:#FFF !important;text-decoration:none !important}a.cta2,.cta2{background:none !important;border-color:#1a2747 !important;color:#1a2747 !important}a.cta2:hover,.cta2:hover{background-color:#092e6e;color:#FFF !important}a.cta3,.cta3{background:none !important;border-color:#FFF !important;color:#FFF !important;font-size:22px}a.cta3:hover,.cta3:hover{background-color:rgba(255,255,255,.2) !important;color:#FFF !important}a.cta4,.cta4{background:none !important;border-color:#f4b133 !important;color:#f4b133 !important;font-size:18px}a.cta4:hover,.cta4:hover{background-color:rgba(255,255,255,.2) !important;color:#f4b133 !important}#email_signup_footer input[type="submit"]{border-color:#FFF !important;color:#FFF !important}#email_signup_footer input[type="submit"]:hover{border-color:#FFF !important;color:#900 !important;background:#FFF}.entry-content ul,.entry-content ol,.comment-content ul,.comment-content ol{margin-top:0;margin-left:1%;margin-bottom:25px}body input.vfb-medium,body input.vfb-medium[type="text"],body input.vfb-medium[type="tel"],body input.vfb-medium[type="email"],body input.vfb-medium[type="url"],body select.vfb-medium{padding-left:3% !important;padding-right:3% !important;width:94%}body .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab,body .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{padding:.5em 1em}.entry-content li,.comment-content li{list-style:inside}ul.half{margin:0 0 20px 0}ul.half li{list-style:outside;float:left;width:45%;margin:0 2% 4px 3%}ol li:before{content:"" !important}#container ol,.comment-content ol{list-style:decimal inside}.widget-container ul{display:block;margin-left:10px}blockquote{padding:30px;margin:10px 2%}.custom-blockquote{color:#FFF;padding:30px;margin:10px 0}.custom-blockquote:after{content:"";background:url(//www.theregreview.org/wp-content/themes/reg_review/images/box_shadow.png) 50% 0 / 100% 100% no-repeat transparent;width:100%;height:32px;position:absolute;top:100%;left:0}input[type="text"],input[type="search"],input[type="phone"],input[type="email"],textarea,select,body input.vfb-text,body input.vfb-text[type="text"],body input.vfb-text[type="tel"],body input.vfb-text[type="email"],body input.vfb-text[type="url"],body textarea.vfb-textarea,body select.vfb-select{background-color:#FFF;background-repeat:no-repeat;background-size:auto 100%;border:1px solid #DDD;border-radius:0;color:#666;float:none;font-size:.9em;padding:10px 20px;position:relative;-moz-border-radius:0;-webkit-border-radius:0;-webkit-appearance:none}#container input[type="text"],#container input[type="email"],#container input[type="password"],#container input[type="tel"],#container textarea{border:1px solid #BBB;font-size:18px;padding:.5em 3%;width:100%}.e2ma_signup_form input[type="text"],.e2ma_signup_form input[type="email"],.e2ma_signup_form textarea,.e2ma_signup_form select[multiple="multiple"]{width:94% !important}.clear{clear:both}a img,input[type="image"]{border:0 none}img,video,table,select{max-width:100%;height:auto;max-height:100%}video{width:100% !important;height:auto !important}table{width:100%}.cta,button,input[type="button"],input[type="submit"]{-webkit-appearance:none}#wrapper{margin:0 auto;overflow-x:hidden}.container{margin:0 auto;max-width:1200px;padding:0 20px;box-sizing:border-box}#content.has_thumbnail{padding:0}#body_content{padding:25px 0}.grid{text-align:center}.left_half{width:49.5%;float:left;box-sizing:border-box}.right_half{width:49.5%;float:right;box-sizing:border-box}.one_fourth{width:24%;margin:0 1.333% 20px 0;float:left;box-sizing:border-box}.one_fourth:nth-child(4n){margin-right:0}.one_third{width:31.333%;margin:0 3% 20px 0;float:none;display:inline-block;vertical-align:top;box-sizing:border-box}.one_third_no_margin{width:33.333%;margin:0 0 20px 0;float:none;display:inline-block;vertical-align:top;box-sizing:border-box}.grid .one_third:nth-child(3n){margin-right:0}.grid .one_third:nth-child(3n+1){clear:left}.two_thirds{width:65%;margin:0 1.333% 20px 0;float:left;box-sizing:border-box}.last{margin-right:0 !important}.header.has_thumbnail .container{margin-top:0;padding:0;text-align:center}.header.has_thumbnail .container:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.page_header{text-align:center;position:relative}body.home .page_header{display:none}.page_header h1{font-size:48px;font-weight:600;margin:0;text-transform:uppercase;display:inline-block;position:relative;line-height:1em;letter-spacing:.03em}h2.custom_heading{position:relative;font-size:40px;color:#333;padding:0;font-weight:600}.user_page_bio{margin:0 auto;text-align:left;width:60%}#header{clear:both;position:relative;padding:0}#header .container{padding:0}#header_bar{background:#000f3a;padding:7px 30px 5px;text-align:right}#branding{margin:12px 5px 10px 35px;float:left;max-width:270px}#site-title{z-index:1;margin:0}.tagline{margin:100px 0 0 15px;max-width:75%;display:block;float:left;font-style:italic;color:#666;font-weight:400;font-size:17px}#tagline_mobile{display:none}#site-title-small{float:left;display:none;margin:8px 0 8px 50px;height:60px;width:auto;position:absolute}#logo{width:100%}.header_tagline{float:left;clear:none;margin:35px 0 0 36px;color:#FFF;font-weight:200}#header_right{display:inline-block}#header_right .main_phone_header{display:block;font-size:20px;margin:6px 20px 0 0;clear:none;position:relative;color:#092e6e;font-weight:800;float:right}#header_right .main_phone_header a{color:#092e6e}.image_background.dark{text-shadow:0 1px 4px rgba(0,0,0,.6)}.image_background.light{text-shadow:0 0 6px rgba(255,255,255,.6),0 0 6px rgba(255,255,255,.6)}.image_background.light h1{color:#1b2277}.image_background.dark h1{color:#FFF}.phone_number{color:inherit}#featured_content{padding:0 30px;color:#FFF}#searchform_cat{top:1px}#by_date{top:1px}body .searchford-box .searchford-foot{background:#333}body .searchford-box .searchford-load .l1 div,body .searchford-box .searchford-load .l2 div,body .searchford-box .searchford-load .l3 div,body .searchford-box .searchford-load .l4 div{background-color:#900}body .searchford-box .searchford-content,body .searchford-box .searchford-load{background:#eee}.content-details{display:none}.content-title{width:46%;float:left}#container li.slick-slide{margin-bottom:0}.news_feed .news_item{margin:0 3% 0 0;float:left;text-align:left}#homepage_secondary_features .news_item{margin:0 0 12px 0;border-bottom:#333 1px solid}#news_feed_footer.news_feed .news_item{width:31.3%}.news_feed #upcoming_events .news_item:nth-child(3n),.news_item:last-child{margin-right:0}.news_feed #upcoming_events .news_item{width:47%;margin:0 6% 0 0;float:left}#news_feed_footer{margin-bottom:30px}.post_title{margin-bottom:0;padding:0;font-weight:600;line-height:1.1em}.news_item .post_title{border-bottom:0;margin-bottom:0}body.single #content .post_title{font-size:42px;padding:0}#series_articles{margin:35px 0 0 0}.series_article{padding:20px 0 0 0;margin:0;border-top:#ddd 1px solid}.series_article_subtitle{font-weight:600}.feature_image_wrapper{float:left;max-width:20%;margin:0 2% 10px 0}.series_article_content{max-width:78%;float:left}#homepage_main_feature .news_item{width:100%}#homepage_main_feature .post_img{max-height:339px;overflow:hidden}#homepage_secondary_features{border-top:#333 1px solid;margin-right:0;padding-top:12px;width:33%}#homepage_secondary_features .post_img{float:left;margin:0 10px 10px 0;height:auto;max-width:26%}#homepage_secondary_features .post_title{margin-bottom:5px}#homepage_secondary_features .item_info{float:left;max-width:68%}.post_title a{color:#444}.post_title a:hover{color:#900}.post_img::after{content:'';position:absolute;background:#02113c;height:3px;width:100%;bottom:-7px}.post_img{margin-bottom:18px}#homepage_secondary_features .post_img::after{display:none}.one_third .post_img a{display:block;max-height:170px;overflow:hidden}body.single #content .post_img{width:68%;max-height:450px;overflow:hidden;margin:0 auto .5em}.post_img img,.post_img iframe{display:block;margin:0 0 5px 0}.post_img img{width:100%;height:auto;max-height:10000px}.entry_excerpt{margin-top:7px;line-height:1.35em}.event_details_btn{margin-top:8px}.footer_link{border-bottom:1px solid #fff;color:#b2c9d9 !important;display:block;font-size:1.2em;font-weight:800;margin:0 0 3px;padding:0 1px 5px 0}a.footer_link:hover{color:#FFF !important}#footer_logo{max-width:200px;float:left;margin:0 20px 0 0;text-indent:-9999px;background:url(//www.theregreview.org/wp-content/themes/reg_review/images/logo_footer.png) 0 0 / contain no-repeat transparent;text-align:left;width:109px;height:118px}.footer_logo{margin:20px 0 0}.featured_img{width:100%;white-space:nowrap}.featured_img_wrap{display:inline-block;vertical-align:middle;height:100%;width:100%}.featured_img img{display:block;vertical-align:middle;margin:auto;width:100%;height:auto;display:block;top:-50%;bottom:-50%}.rev_slider .tp-caption,.rev_slider .caption{text-shadow:0 1px 3px rgba(0,0,0,.5)}.accordion-title{font-size:16px;font-weight:400;margin:.5em 0;cursor:pointer}.page-template-templatestemplate-sidebar-left-php #content,.page-template-templatestemplate-sidebar-left-left-php #content{float:right}.page-template-templatestemplate-sidebar-none-php #content{width:100%}.page-template-templatestemplate-sidebar-left-left-php #content{padding:0}.page-template-templatestemplate-sidebar-left-right-php #content{padding:4% 0}#sidebar{width:31%;margin:0 0 50px 0;float:right;padding:0}#sidebar .widget-area li.widget-container{margin-bottom:20px;padding-bottom:20px}#container li.widget_recent_entries li{margin-bottom:20px;line-height:1.2em}.font_resizer{margin:10px 0 0}.font_resizer_header,.share_title{display:block;margin:0 0 5px 0;font-size:15px;text-align:center}.fontResizer{text-align:center !important;margin:0 !important;padding:0 !important;list-style:none !important}ul.ct-font-resizer{margin-bottom:0}.ct-font-resizer-reset{display:none}.inline_resizer{float:right;margin:-5px 0 0 0;min-width:170px;text-align:right}.inline_resizer .ct-font-resizer{display:inline-block}.inline_resizer .font_resizer_header{display:inline-block;margin:4px 10px 0 0;vertical-align:top;color:#555}body li.fontResizer a.fontResizer_minus,body li.fontResizer a.fontResizer_add{cursor:pointer;text-indent:-9999px;text-align:left !important;position:relative !important;width:30px !important;height:30px !important;display:inline-block;vertical-align:top;border:#666 1px solid;margin:0 0 0 -5px !important}body li.fontResizer a.fontResizer_minus:before{content:'–';font-size:20px;color:#777;position:absolute;display:inline-block;text-align:center;left:0;top:0;width:30px;height:30px;text-indent:0;margin:1px 0 0 0}body li.fontResizer a.fontResizer_add:before{content:'+';font-size:20px;color:#777;position:absolute;display:inline-block;text-align:center;left:0;top:0;width:30px;height:30px;text-indent:0;margin:1px 0 0 0}body li.fontResizer a.fontResizer_add:hover>:before,body li.fontResizer a.fontResizer_minus:hover>article_sources:before{background:#555;color:#FFF}.fontResizer a{color:#434343 !important}.fontResizer a:hover{color:#ba202b !important;background:#e1e1e1}.fontResizer_minus{font-size:1.2em !important}.fontResizer_reset{font-size:1.6em !important;margin:0 0 0 6px}.fontResizer_add{font-size:2.2em !important;margin:0 0 0 8px}.page_subnav{background:#1a2747;padding:20px;margin:0 0 30px 0}#container .page_subnav li{margin:0}.page_subnav a{color:#FFF;padding:5px 10px;display:block}.page_subnav a:hover,.page_subnav li.current_page_item a{background:#224666}.menu_title{font-size:30px;border-bottom:#48526c 1px solid;padding:0 0 12px 0;color:#FFF;font-weight:300;margin:0}#sidebar .page_subnav ul.sub-menu{margin:0 0 0 15px;font-size:.9em;display:block}.page_subnav li.menu-item-has-children a::after{display:none}#e2ma_signup_reset_button{display:none !important}body .e2ma_signup_form{width:100%}.contrib-column{float:left;width:32.5%;border-right:1px solid gray;padding-left:5px}.page-template-templatestemplate-sidebar-left-php #sidebar{margin-right:0;margin-left:4%;float:left}#lsidebar-sidebar,#rsidebar-sidebar{width:12%;margin:4%;float:left}.page-template-templatestemplate-sidebar-left-left-php #content,.page-template-templatestemplate-sidebar-left-left-php #rsidebar-sidebar,.page-template-templatestemplate-sidebar-right-right-php #lsidebar-sidebar,.page-template-templatestemplate-sidebar-right-right-php #rsidebar-sidebar{margin:4% 4% 4% 0}article.has-sidebar{width:66%;float:left}body.home article.hentry,body.page-template-template-sidebar-none article.hentry{width:100%;float:none}#email_signup_header{float:right;background:#f7f7f7;padding:6px 14px 16px;margin:18px 0 10px 0;text-align:center;border-radius:3px}#email_signup_header .signup_text{text-align:center;font-size:15px;color:#666}.signup_text{margin-bottom:6px;display:inline-block}#email_signup_header input[type="email"]{padding:5px 10px}#email_signup_header .mc-field-group label,#email_signup_footer .mc-field-group label{display:none;font-size:14px;color:#444}#email_signup_header input#email_submit,#email_signup_header input#mc-embedded-subscribe{padding:4px 10px 5px;font-size:14px;vertical-align:top;font-style:italic;text-transform:none;border-color:#000f3a !important;color:#000f3a !important}#email_signup_header input#email_submit:hover,#email_signup_header input#mc-embedded-subscribe:hover{color:#FFF !important;background:#000f3a !important}#email_signup_footer{background:#900;padding:60px 0 65px;color:#FFF;text-align:center}.seal_badge{position:absolute;top:-25px;left:50%;margin-left:-23px;display:block;max-width:50px}#footer{padding:30px 0;clear:both;border-top:#FFF 2px solid;color:#FFF;background:#000f3a}#footer h4.site_name{margin-bottom:5px;font-weight:600}#footer h4 a{color:#FFF}.footer_widget{padding:0 20px}#first_footer_widget{font-size:13px;line-height:1.4em}#second_footer_widget{width:17%;margin-left:7%;padding:0}#third_footer_widget{width:20%;margin-left:4%;padding:0}.footer_widget h5{font-weight:100;letter-spacing:.05em}#footer .right_half{text-align:right}#social{float:right}#social a img{width:32px;height:32px;margin:0 0 10px 10px;opacity:.7;float:right}#social a img:hover{opacity:1}#menu{position:relative;text-align:left;margin:0;background:#f6f6f6;z-index:10;border-top:#dedede 2px solid}#menu.stuck .nav-menu{float:left;margin:3px 0 7px 0;width:100%}.sticky-wrapper #post_info{width:100%}#menu.stuck,#post_info.stuck{position:fixed;top:0;padding:0;box-sizing:border-box;width:100%;z-index:1000;max-width:90px;left:auto;margin-left:-150px}#post_info.stuck_stopped{position:absolute}.sticky-wrapper,.sticky-wrapper.stuck{width:100%}#container .sticky-wrapper{width:30%}#primary-nav{margin:0 auto;text-align:center}body.logged-in #menu.stuck{top:32px;padding:0;box-sizing:border-box;max-width:100%}#menu ul.menu{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}#menu .parent>a,#menu .parent>a:hover{background-image:url(//www.theregreview.org/wp-content/themes/reg_review/images/arrow.png);background-position:right;background-repeat:no-repeat}#menu ul ul .parent>a,#menu ul ul .parent:hover>a:hover,#menu ul ul li:hover ul .parent>a,#menu ul ul li:hover ul .parent>a:hover{background-image:url(//www.theregreview.org/wp-content/themes/reg_review/images/arrow-right.png);background-position:right;background-repeat:no-repeat}#menu ul li a{color:#222;display:block;font-size:20px;line-height:1em;margin:0;padding:12px 0;text-decoration:none;font-weight:600;margin:0 18px 0 0}#menu ul li a:hover{color:#BBB;text-decoration:none}#menu .current-menu-item a,#menu .current_page_item a{color:#AAA;text-shadow:none}#menu ul.sub-menu .current-menu-item a,#menu ul.sub-menu .current_page_item a{background:#89b53e none repeat scroll 0 0 !important;color:#2596cf !important;text-shadow:none}#menu ul.sub-menu .current-menu-item a,#menu ul.sub-menu .current_page_item a{background:#FFF none repeat scroll 0 0 !important;color:#333 !important}#menu .current-menu-item .sub-menu a,#menu .current_page_item .children a{text-align:left}#menu ul>li:first-child a:hover{border-radius:0}#menu .sub-menu li{border-right:0;float:none;border-bottom:#FFF 1px solid}#menu .sub-menu li a,#menu .children li a{line-height:1em !important;padding:10px !important;border-radius:0 !important;background:rgba(21,47,81,.9);color:#FFF;font-weight:700;font-size:14px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;text-transform:none;margin:0}#menu li .sub-menu{margin:0;text-align:left}#primary-nav ul{display:block}#menu ul li{position:relative;display:inline-block}#menu li ul.sub-menu{display:none;position:absolute;top:100%;left:0;margin:0;border-top:1px solid #DDD;width:200px}li.menu-item-has-children a::after{content:"\f0d7";font-size:14px;margin:5px 0 0 5px;display:inline-block;float:right;font:normal normal normal 14px/1 FontAwesome}li.menu-item-has-children li a::after{content:"";margin:0}#header-nav{display:inline-block;text-align:right;margin:0;vertical-align:top;border-right:#616161 1px solid;padding:0 20px 0 0}#header-nav li{display:inline-block;margin:0 0 0 15px;font-size:16px}#header-nav li a{color:#FFF}.post_header{border-bottom:#afafaf 2px solid;padding-bottom:10px;margin:0 auto 15px;width:68%}#footer ul.menu{font-size:18px;line-height:1.6em;font-weight:600}.footer-nav-menu{text-align:right;margin:16px 0 0}.footer-nav-menu li{display:inline-block;border-left:#2b505c 1px solid;padding:0 0 0 5px;margin-left:6px;line-height:1em;font-size:14px}.footer-nav-menu li:first-child{border-left:0}.post_navigation{border-top:#DDD 1px solid;padding-top:30px;margin-top:30px;line-height:1em;clear:both;text-align:center}.post_navigation li{display:inline-block;margin:0 3px}.post_navigation li a{padding:5px 5px;min-width:20px;border-radius:3px;display:block;text-align:center;line-height:1em;background:#f1f1f1}.post_navigation .left_half{padding-right:25px;box-sizing:border-box}.post_navigation .right_half{padding-left:25px;box-sizing:border-box;text-align:right}#menu li ul a{background:#2b4591;display:block}#menu ul ul li:hover ul,#menu ul ul ul li:hover ul{left:0;margin:-34px 0 11px 179px}#menu ul li:hover ul{display:inline-block}#menu ul ul,#menu ul li:hover ul ul,#menu ul ul li:hover ul ul{display:none}#menu ul li:hover ul,#menu ul ul li:hover ul,#menu ul ul ul li:hover ul{display:block;z-index:2147483647}#menu ul li:hover ul li a:hover,#menu ul ul li:hover ul li a:hover,#menu ul ul ul li:hover ul li a:hover{background:#1a2747;color:#FFF;opacity:1;box-shadow:none}#menu .toggle{display:none;text-align:right;line-height:37px}#crumbs{z-index:8}#breadcrumbs{font-size:13px;color:#FFF;padding:6px 30px 5px;background:#fff;background:#285778}#breadcrumbs ul,#breadcrumbs li{display:inline}#breadcrumbs a{color:#93bad2}.slider-wrapper{min-height:200px;padding:0 !important;margin-bottom:60px}.slider-wrapper #wpns_slider{width:100%;height:auto}.slider-wrapper,.nivoSlider img{max-width:100% !important;max-height:200px !important}#twitter-feed{padding:10px 20px;border:1px solid #fff;margin-bottom:30px;background:#eee}#twitter-feed .twitter-timeline{width:100% !important}#share{margin:2% 0 1.5%}#share .fb-like{float:left}#share .twitter-share-button{margin-left:30px;float:left}#share .g-plusone{float:left}#header a{outline:0;color:#666}.entry-content{margin:0 auto 40px;clear:both}.entry_content a{color:#045ea7}.entry_content a:hover{color:#434343}.entry-content img{border:0}.news_feed .entry-meta,.news_feed .entry-footer,.comment-meta{color:#6d6d6d;font-size:.75em;border:0;margin:5px 0 7px}.news_feed .entry-meta .entry-date,.news_feed .entry-category{display:inline-block;margin-right:10px;text-transform:uppercase}.news_feed .entry-meta a,.news_feed .entry-footer a,.comment-meta a{color:#6d6d6d}.news_feed .entry-meta .entry-date{float:right}#homepage_featured_articles .entry-date{display:none}.news_feed .entry_excerpt{font-size:.85em}#post_info{display:none;width:90px;color:#6d6d6d;position:absolute;top:0;left:-150px}body.single .entry_content,#related_post_wrapper{width:68%;margin:0 auto;clear:both}.post_excerpt{padding:15px 0 0;font-style:italic;border-radius:3px;border-bottom:#DDD 1px solid;margin:0 0 20px 0;clear:both;color:#666;font-size:20px}body.single .post_excerpt .more-link{display:none}.crp-list{margin:0;list-style:none}.crp-list li{list-style:none;margin:0 0 10px;padding:0 0 10px;border-bottom:#DDD 1px solid}.related_post{clear:both}.related_post_thumbnail{float:left;margin:0 13px 0 0}.related_post_excerpt{display:block}h3.article-author{font-size:20px;font-weight:600;margin-bottom:15px}.article-author a{color:#000}.article-author-info{margin:5px 0 0 0}.entry-meta{font-size:.85em;padding:0;margin:0;line-height:1.5em}.post_header .entry-meta{margin-bottom:15px}#homepage_secondary_features .entry-meta{margin:0 0 12px 0;line-height:1em}.entry-meta .entry-date{display:block}body.single .entry-meta .entry-date{display:inline-block;margin:0}.entry-footer{display:block;clear:both;margin-top:20px;font-size:.85em;border-top:#FFF 1px solid;padding:10px 0 0}.archive_description{margin:24px 0;text-align:center;font-style:italic;color:#333}.post_tags{margin:50px 0 20px 0}.post_tags a{color:#011f5b}.post_tags a:hover{color:#999}.author_info_wrap{margin-top:10px}.author_bio{background:#f6f6f6;padding:15px;color:#6d6d6d;clear:both;border-bottom:#DDD 1px solid}.article_sources{background:#f6f6f6;border:0;padding:20px 5px 5px 20px;color:#333;margin-top:20px;font-size:.95em}body.author .author_bio{background:#f6f6f6;padding:15px;color:#6d6d6d;clear:both;border-bottom:#DDD 1px solid;margin:0 auto 30px}.author-avatar{float:left;margin:0 15px 10px 0;max-width:14%}.author-avatar .photo{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.author-description{float:left;width:85%}.post-thumbnail-caption{color:#666;font-size:small;font-style:italic;line-height:1.65em;margin:0 0 30px 0}#post_social_links{float:left}#post_social_links a{display:inline-block}#post_social_links .fa{width:auto}#post_social_links{border-bottom:0}.social-links{border-bottom:#afafaf 1px solid}.social-links a{font-size:24px;margin:0 6px 8px 0;display:block;color:#434343}.social-links a:hover{color:#ba202b}.social-links .fa{width:40px;margin-right:5px;text-align:center}.social-links span{font-size:14px;vertical-align:top;margin:1px 0 0 0;display:inline-block}#site-title a,#site-title h1 a,#site-title h1{font-size:40px;font-weight:bold;color:#666;text-shadow:0 1px 0 #fff;padding:0;margin:0}#site-title a:hover,#site-title h1 a:hover{text-decoration:none}#site-description{font-size:112.50%}#sidebar ul{display:inline;padding:0;margin:0}.widget-title{margin-bottom:8px;font-size:24px;line-height:1em;padding:0 0 10px 0;display:block;position:relative}.rpwwt-post-title{font-size:24px;color:#444;font-weight:600}.rpwwt-post-categories{color:#BBB;font-size:14px}#container .rpwwt-widget ul li{padding-bottom:22px;margin-bottom:22px;border-bottom:#CCC 1px solid}#container .rpwwt-widget ul li:last-of-type{border-bottom:0}#respond h3{clear:left}#footer a{color:#FFF}#copyright{line-height:1em;margin:15px 0 20px 0;font-size:11px;text-align:left;clear:both;display:block}#copyright a{color:#FFF}#site_by{line-height:1em;margin:15px 0 20px 0;font-size:10px;text-align:left;clear:both;display:block}#contact_info{font-size:14px;line-height:1.2em;float:left}#footer .contact_info{text-align:right}.street_address{display:block;margin:0 0 5px 0}.main_phone,.fax_number{display:block}.contact_email{display:block}#menu #searchform{margin:7px 7px 0 0;float:right}#wrapper #s{width:100%;box-sizing:border-box}#wrapper #menu #s{color:#888;border:0;border-radius:0;box-shadow:1px 1px 1px #000 inset}#s:focus{background:#fff}#wrapper #menu #s:focus{color:#eee;background:#999}#menu #searchsubmit{display:none}#container #searchsubmit{padding:10px 20px;border-radius:0;margin:0 0 0 8px}.error404 #content #searchform,.search #content #searchform{margin-top:15px}#search_widget{text-align:center}.search #content #search_widget #searchform{text-align:center;background:#f9f9f9;padding:14px 20px;display:inline-block;margin:0 auto 20px auto}#wrapper #search_widget #s{width:100%;display:inline-block;max-width:45%;border:#DDD 1px solid;width:auto;padding:10px 15px}#search_widget .widget-title{font-size:20px;margin-bottom:0;color:#333}#columns{-webkit-column-count:2;-webkit-column-gap:10px;-moz-column-count:2;-moz-column-gap:10px;column-count:2;column-gap:10px}#columns .entry-content{display:inline-block;margin:0 6px 20px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;padding:10px 18px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#search_form{display:inline-block;vertical-align:top}.search_btn{display:inline-block;position:relative;height:auto;margin:0 0 0 10px;vertical-align:middle}input[type="search"]#s{width:250px;display:inline-block}input[type="submit"].search-submit{border:#FFF 1px solid !important;display:inline-block;text-align:center;background:none;background-size:auto 100%;margin:0 0 0 5px;vertical-align:top;padding:3px 15px;font-size:16px;text-transform:none}input[type="submit"].search-submit:hover{background:rgba(255,255,255,.2);background-size:auto 100%;border:0;color:#FFF !important}#header .search-form{min-width:225px}.search-form input[type="search"],#searchform input[type="text"],#searchform input[type="search"]{float:none;padding:4px 10px;position:relative;border:0;box-shadow:none;letter-spacing:.03em;box-sizing:border-box}#search_form input.search-submit[type="submit"]{text-align:left;text-indent:-9999px;background:url(//www.theregreview.org/wp-content/themes/reg_review/images/icon_search.png) 50% 50% no-repeat transparent;border:0 !important;width:25px;height:25px;position:absolute;right:.65em;top:.15em}#search_form .search-form input[type="search"]{background:rgba(255,255,255,.75);color:#222;border-bottom:0;font-size:15px;letter-spacing:0;max-width:100%;padding-right:30px}.entry-content .search-form input[type="search"],.entry-content #searchform input[type="text"],.entry-content #searchform input[type="search"]{border-bottom:1px solid #333;color:#333 !important}.entry-content input.search-submit[type="submit"]{border:1px solid #333 !important;color:#333 !important}.entry-content #search_form .search-form input[type="search"]{border-bottom:1px solid #333;color:#333}.more_posts{background:#EEE;padding:25px 30px;text-align:center;clear:both;margin:30px auto;float:left;width:100%;box-sizing:border-box}.more-link{text-transform:uppercase}.entry-title{margin-bottom:.25em;position:relative;padding:0;z-index:1;line-height:.9em}.post_thumbnail{border:0;float:left;margin:0 12px 10px 0}.has_thumbnail.dark .entry-title,body.page-id-2 .has_thumbnail .entry-title,body.page-id-23 .has_thumbnail .entry-title{color:#1b2277}.event-meta .entry-category{display:block;margin-bottom:6px}.event-meta .entry-date,.event-meta .entry-location{display:block;font-size:18px;color:#FFF;padding-left:25px;margin:0 0 6px 0;line-height:1.1em}.event-meta .entry-date{background:url(//www.theregreview.org/wp-content/themes/reg_review/images/icon_calendar.png) 0 0 no-repeat transparent}.event-meta .entry-location{background:url(//www.theregreview.org/wp-content/themes/reg_review/images/icon_map.png) 0 0 no-repeat transparent}body .tribe-events-list .tribe-events-event-image+div.tribe-events-content{width:100%}body .tribe-events-othermonth .tribe-events-month-event-title,.tribe-events-othermonth div[id*="tribe-events-daynum-"]{opacity:1}.single-tribe_events .tribe-events-meta-group .tribe-events-venue-map{box-sizing:border-box}#cboxLoadedContent{padding:5px 10px}body #cboxWrapper{overflow:visible}#colorbox,#cboxOverlay,#cboxWrapper{overflow:visible !important}body #cboxClose{top:-28px}body #cboxContent{background:#FFF}body #cboxLoadedContent{background:#fff none repeat scroll 0 0;padding:3%;box-shadow:0 2px 10px rgba(0,0,0,.6);width:94% !important}#colorbox,#cboxContent,#cboxLoadedContent{outline:0}.social_links{display:inline-block;margin:0 0 0 6px;padding-top:1px}.social_links a{font-size:24px;color:#FFF;margin:0 8px}.social_links a:hover{color:#BBB}#footer .social_links{margin:0}#footer .social_links a{margin:0 12px 0 0}body .vc_row{margin-left:0;margin-right:0}.team_wrapper{margin-bottom:50px}.team_member_img{margin:0 auto 10px;max-width:250px}#cboxLoadedContent .team_member_img{max-width:100%}.staff_section{border-bottom:#DDD 1px solid;margin-bottom:25px;padding-bottom:20px;text-align:center}.staff_directory{background:#EEE;padding:14px}ul.staff_list{list-style:none;margin:0;padding:0}ul.staff_list li{list-style:none;margin:0 0 .25em 0;padding:0}ul.staff_list li::before{display:none}.team-profile{display:inline-block;width:45%;margin:0 2% 46px;vertical-align:top;background:rgba(255,255,255,.2);padding:15px;box-sizing:border-box}.profile_list .team-profile{display:block;width:45%;margin:0 5% 30px 0;vertical-align:top;text-align:left;float:left}.profile_list .team-profile:nth-child(odd){clear:both}#profile_wrapper{padding-top:50px}.profile_img{margin:-36px auto 10px;max-width:80px}.profile_img img{border:#FFF 1px solid;box-shadow:0 1px 4px rgba(0,0,0,.4)}.employee_img{margin-bottom:15px}.employee_img a:hover>img{opacity:.75;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.employee_img img{max-width:225px;border:#FFF 3px solid;box-shadow:0 2px 5px rgba(0,0,0,.3);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.3);-moz-box-shadow:0 2px 5px rgba(0,0,0,.3)}.employee_name{margin-bottom:5px;text-shadow:none}.employee_name a{color:#000}.profile_title{border-bottom:#DDD 1px solid;padding-bottom:25px;margin-bottom:25px}.position{font-weight:400;color:#888;font-size:13px}.team_member_details{width:25%;float:left}.team_member_single .team_member_img{float:left}.single-profile-wrap{float:left;margin:0 15px 10px 0;max-width:200px;height:auto;box-shadow:1px 2px 5px rgba(0,0,0,.4);border:#FFF 4px solid}.team_member_title{margin-bottom:.25em;line-height:1.2em;font-size:18px;text-align:center}.team_member_title a{color:#444}.team_member.view_more{display:block;padding:15px;text-align:center}.team_member.view_more img{opacity:1;border:#DDD 1px solid;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.team_member.view_more:hover>img{opacity:.5}.team_position{font-size:13px;text-align:center}.team_content{text-align:center}.team_member_single .team_content{float:left;width:70%;margin:0 0 25px 4%;text-align:left}.vc_col-sm-3{float:left;padding-left:1.5%;padding-right:1.5%;width:100%}.round{border-radius:50%;box-shadow:none;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,.2)}.round img{box-shadow:0 0 5px rgba(0,0,0,.15);border-radius:50%;overflow:hidden;display:block;margin:0 auto}ul.partners_list{text-align:center;list-style:none;background:#FFF;box-shadow:0 2px 5px rgba(0,0,0,.4);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.4);-moz-box-shadow:0 2px 5px rgba(0,0,0,.4)}ul.partners_list li{list-style:outside none none;font-size:14px;margin:0 7% 20px;width:34%;display:inline-block;float:none;vertical-align:middle}ul.partners_list img{margin-bottom:10px;border:0;height:auto;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.entry-content form li,#sidebar form li{list-style:none;margin-bottom:15px}ul.form_list{margin:0;padding:0}.form_list li{margin:0 0 10px}div.wpcf7 img.ajax-loader{position:absolute}#container input.one_third,#container input.one_third_last{width:25%;margin:0 2% 0 0}#container input.one_third_last{margin-right:0}#sidebar form{margin:0 0 15px 0}#sidebar .search-form{text-align:center}body .visual-form-builder fieldset{background-color:transparent;border:medium none;border-radius:3px;clear:both;margin:0;padding:0}body .visual-form-builder .vfb-legend{border-bottom:1px solid #ccc;color:inherit;font-size:inherit;margin:5px 0;padding:0}body .visual-form-builder .vfb-legend h3{font-size:30px}body textarea.vfb-medium{height:6em}ul.vfb-section{width:99%;display:inline-block;vertical-align:top}body .visual-form-builder ul,body .entry-content .visual-form-builder ul,body .comment-content .visual-form-builder ul,body .mu_register .visual-form-builder ul,body .visual-form-builder ol,body .entry-content .visual-form-builder ol,body .comment-content .visual-form-builder ol,body .mu_register .visual-form-builder ol{margin:0 !important;padding:0 !important}.single .entry-title{margin-top:12px;margin-bottom:10px}.profile_title{border-bottom:#DDD 1px solid;padding-bottom:25px;margin-bottom:25px}.entry-title a{font-size:25px;line-height:1em;color:#444}.prev-next-posts{text-align:center}.page-numbers{padding:10px 10px;font-weight:bold;font-size:1.25em}.nav-previous{text-align:left;float:left}.nav-next{text-align:right;float:right}.attachment #nav-above a{font-size:30px;text-decoration:none;margin:10px;float:left}.attachment .nav-next a{float:right}.comments ul{padding:0;margin:0}.comments ul ul,.comments ul ol{margin:10px}.comment,.trackback,.pingback{padding:3%;margin:3% 0}.children .comment{padding:3% .5% .001%;margin:3% 0 0}#form-allowed-tags code{font-size:12px}#respond input{width:40%;display:block}#respond input:focus,#respond textarea:focus{background:#fff}#respond textarea{width:100%;height:100px;padding:2%;box-sizing:border-box;overflow:auto}#respond #submit{width:auto;font-weight:bold}.avatar{width:48px;height:48px;border-radius:50%;margin:0 5px 5px 0;float:left}.sticky .entry-title{padding-top:20px;margin-top:0}.bypostauthor{background:#f6f6f6}.wp-caption{max-width:640px;margin:20px 0}.alignleft,.aligncenter,.alignright{text-align:center}.gallery-caption{border:1px solid #eee}.alignleft{margin:0 15px 15px 0;float:left}.alignright{margin:15px 0 15px 15px;float:right}.aligncenter{display:block;margin:15px auto;clear:both}.size-thumbnail{margin-top:5px}#wp-calendar{width:100%}#wp-calendar td{text-align:center}#wp-calendar #prev{text-align:left}#wp-calendar #next{text-align:right}.entry-links,.entry-footer,.post-edit-link{display:block;clear:both;margin-top:20px}.post-edit-link{margin:20px 0}.navbar-toggle{display:none}.navbar-toggle{background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;color:#FFF;font-weight:300;cursor:pointer;float:right;margin:1px 13px 4px 0;padding:0;position:relative;width:95px;z-index:15}.show-menu #navbar-toggle::before,.show-menu #navbar-toggle::after{background:#FFF none repeat scroll 0 0;border-radius:4px;content:"";height:100%;position:absolute;right:12px;top:0;width:4px}.show-menu #navbar-toggle::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.show-menu #navbar-toggle::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav_title{display:block;float:left;font-size:20px;line-height:1em;margin:0 5px 0 0}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{background:#FFF none repeat scroll 0 0;border-radius:4px;clear:right;display:block;float:right;height:4px;margin:1px 0 0;width:22px}.show-menu #navbar-toggle .icon-bar{display:none}.navbar-toggle .icon-bar+.icon-bar{margin-top:3px}.show-menu .menu-wrap{height:auto;-webkit-transform:translate3d(-100%,0px,0px);transform:translate3d(-100%,0px,0px);-webkit-transition:-webkit-transform .8s;transition:transform .8s;-webkit-transition-timing-function:cubic-bezier(0.7,0,.3,1);transition-timing-function:cubic-bezier(0.7,0,.3,1)}.menu-wrap{display:none;background:none;border-bottom:2px solid #FFF;border-top:1px solid #FFF;height:auto;left:100%;max-height:350px;overflow-x:hidden;overflow-y:scroll;padding:0;position:absolute;top:100%;width:100%;z-index:1001;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .4s;transition:transform .4s;-webkit-transition-timing-function:cubic-bezier(0.7,0,.3,1);transition-timing-function:cubic-bezier(0.7,0,.3,1)}.show-menu .menu-wrap{box-shadow:0 5px 14px rgba(0,0,0,.6);-webkit-box-shadow:0 5px 14px rgba(0,0,0,.6);-moz-box-shadow:0 5px 14px rgba(0,0,0,.6)}#mobile-nav{background:none;height:auto;margin:0;overflow-y:scroll;position:relative;width:100%;z-index:6000;-webkit-overflow-scrolling:touch}#mobile-nav ul li{border-bottom:1px solid #EEE;display:block;float:none !important;font-weight:500;line-height:1em;font-size:16px !important;margin:0;padding:0;text-align:left;border-right:0}#mobile-nav ul li a{outline:medium none;font-size:16px;margin:0;display:block;background:rgba(0,15,58,.9);padding:12px 2%;color:#FFF}#mobile-nav ul li.current_page_item a{color:#092e6e;background:#FFF}#mobile-nav ul.sub-menu{display:none;margin:0 auto;position:relative;top:auto;left:auto;width:100%}#mobile-nav ul ul li{border-top:1px solid #FFF;border-bottom:0}#mobile-nav ul li a:hover{color:#092e6e;background:#FFF}#mobile-nav ul li ul.sub-menu{border-top:1px solid #FFF}#mobile-nav ul.sub-menu li a,#mobile-menu .children ul li a{font-size:.9em;padding-left:5% !important}#mobile-nav #menu ul li:hover ul li a,#mobile-nav #menu ul ul li:hover ul li a,#mobile-nav #menu ul ul ul li:hover ul li a{width:100% !important}#mobile_scroller{max-height:300px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.sr-only{display:none}#back_to_top{display:none;background:url(//www.theregreview.org/wp-content/themes/reg_review/images/arrow_up.png) 50% 50% / 80% auto no-repeat rgba(255,255,255,.8);position:fixed;bottom:10px;right:10px;width:30px;height:30px;text-align:left;text-indent:-9999px;z-index:10000;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.6)}#back_to_top a{display:block;width:100%;height:100%}#back_to_top.show{display:none}.contributor_list img{border:1px solid #300;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.mix{display:none}.mix-controls{text-align:center}.mix-controls button{border:0;color:#900;font-size:14px;margin:5px;padding:10px}a.regbutton,div.regbutton{padding:10px;border:2px solid #004684;color:#004684;text-align:center;display:block}div.regbutton{margin:0 auto;margin-bottom:20px;width:50%}.regbutton h2,span.largecontent{font-size:24px;margin:0;padding:0;line-height:1em;letter-spacing:.8px;display:block;color:#004684}.regbutton p{font-size:12px;padding-top:0;line-height:.8em;margin:5px;color:#004684}span.series_essay_title:before{content:"";width:250px;display:block;overflow:hidden}.mobile_only,.mobile-only,.mobileonly{display:none !important}@media all and (max-width:1160px){.container{max-width:100%}.tagline{margin:100px 0 0 10px;font-size:16px}}@media all and (max-width:1024px){#menu ul li a{font-size:18px}.tagline{margin:5px 0 0 30px;clear:both}#email_signup_header{position:absolute;right:25px}}@media all and (max-width:768px){#branding{max-width:200px;margin:8px 2px 8px 15px}.tagline{margin:0;max-width:100%;clear:both;font-size:14px;position:relative;bottom:auto;left:20px;display:block;top:auto}.two_thirds{width:100%}#email_signup_footer{margin-top:20px}#homepage_secondary_features{width:100%}.home_feature{width:100%;float:none}#feature_logo_badge{display:none}#header_bar{padding:7px 0 5px;text-align:left}#search_form{margin-left:15px}#menu{margin:0}#header-nav{display:none}.search #content #search_widget #searchform #searchsubmit{margin-top:10px}#wrapper #search_widget #s{max-width:100%;margin-bottom:5px;width:100%}#searchform_cat{width:100%}body.single #content .post_title{font-size:32px;padding:0;line-height:1em}.post_header{padding:0 15px}#email_signup_header{display:none}#body_content{padding:5px 0}.one_third .post_img a{max-height:90px}#featured_content{margin-bottom:40px}#site-title-small{margin-left:30px}#page_content{padding:10px}body .tribe-events-list .type-tribe_events{padding:20px}#header a{outline:medium none;font-size:16px}#header_right .main_phone_header{margin:10px 25px 0 0;clear:both}.homepage_widget.featured_box{width:auto;display:block;margin-bottom:100px}.left_half,.right_half{width:100%;float:none}#donation_form .left_half,#donation_form .right_half{text-align:center}#donation_form{padding-bottom:20px}.more_posts a{margin-bottom:12px}.header.has_thumbnail .container .vertical_centered{font-size:18px;width:99%}.menu-wrap{display:block}#primary-nav{display:none}.navbar-toggle{display:block}#menu{float:none}#primary-nav{float:none}#primary-nav ul{border-left:0}#featured_news{width:100%}#upcoming_events{width:100%}.news_feed #upcoming_events .news_item{width:100%;margin:0 0 40px 0;float:left;padding-bottom:14px}#contact_info{float:none}.news_feed .featured_news_post .news_item{width:100%;margin:0 0 25px;float:none;border-bottom:#DDD 1px solid;padding:0 0 10px 0}.news_feed .news_item{width:48%;margin:0 4% 0 0;float:left}.post_header,body.single #content .post_img,body.single .entry_content,#related_post_wrapper{width:100%}.find_title{font-size:22px}.team-profile{width:40%}.featured_img img{display:block;height:auto;left:-15%;margin:0 auto;max-width:200% !important;position:relative;width:130%}ul.huge_it_slider_1 img{height:auto !important;max-width:200% !important;width:150% !important}article.has-sidebar{width:100%;float:none;margin:0 auto}#sidebar{width:100%;margin:0 0 50px 0;float:none;clear:both;border-left:0}article.hentry,body.home article.hentry,body.page-template-template-sidebar-none article.hentry,body.page-template-template_profiles article.hentry{width:100%;float:none;margin:20px auto;box-sizing:border-box;padding:0 15px}.wpb-js-composer article.hentry{padding:20px 0}.news_feed .news_item,#news_feed_footer.news_feed .news_item{width:100%;margin:0 0 35px 0;float:none;border-bottom:#FFF 1px solid}.post_title{font-size:22px}.entry-content{padding:25px 0}body.single-tribe_events .entry-content{padding:25px}#footer .right_half,#footer .left_half{width:49%;display:inline-block;vertical-align:top}#footer .right_half,#footer .left_half{z-index:1}#back_to_top.show{display:block}}@media all and (max-width:700px){.footer_widget,#second_footer_widget,#third_footer_widget{width:100%;margin-left:0;padding:0}#footer .social_links,#fourth_footer_widget a{vertical-align:top;display:block}#footer .social_links a{display:inline-block}}@media all and (max-width:480px){body{word-wrap:break-word}.one_third{width:100%;margin:0 0 20px 0;float:left;box-sizing:border-box}.two_thirds{width:100%;margin:0 0 20px 0;float:none}#homepage_main_feature .post_img{height:auto}#homepage_secondary_features .news_item .post_title{font-size:18px}#homepage_secondary_features .entry-meta{margin:0 0 12px 0;line-height:1em}.tagline{max-width:70%;left:auto;padding:0 20px;line-height:1.2em;margin:10px 0 0 0}.one_fourth,#third_footer_widget,#second_footer_widget{width:100%;margin:0 auto 30px;padding:0 20px}#footer{text-align:center}.one_third .post_img a{max-height:170px}#email_signup_header{display:none}.team-profile{width:100%;box-sizing:border-box;margin:0 0 46px 0}#email_signup_header{display:none}#header_bar .social_links{float:left;display:none}#header .search-form{width:170px;min-width:100px}.featured_img,.header.has_thumbnail .container{min-height:80px;height:auto}#body_content{padding:0}.social_links{display:block;margin:0;float:none}#mce-EMAIL{margin-bottom:10px}#header .social_links a{margin:0 12px 0 0;font-size:18px;max-width:46%}#header .search_btn{display:none}.container{padding:0 10px}#header_content h1{font-size:30px}#header_content{padding:0 20px;box-sizing:border-box}#find_church_bar{display:none}#breadcrumbs{padding:6px 0 5px}body.search #container .search-field{margin-bottom:10px}#columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}ul.half li{float:none;width:95%}ul.partners_list li{width:86%}.footer_link{margin-top:20px}.page_header{padding:20px 3%}.page_header h1{font-size:32px}#header_right{float:right;clear:none;margin:3px 0 0 0}#header .login_link,#header .church_link{padding:0 3px}#header .cta.payment_btn{display:none}.profile_list .team-profile{width:100%;margin:0 auto 30px}#copyright{border-right:medium none;clear:both;display:block;float:none;margin:0 auto;text-align:center;padding:15px 0}.news_item{width:100%;margin:0 auto;float:none}#footer_logo{max-width:200px;float:none;margin:20px 0 0;vertical-align:bottom}#footer .right_half,#footer .left_half{width:100%;display:block;vertical-align:top;text-align:center}.has_thumbnail .entry-title{color:#666;left:0;line-height:1em;margin-bottom:15px;position:relative;text-shadow:none;top:auto}}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important}.home #breadcrumbs,#comment-notes,.form-allowed-tags,.twtr-ft{display:none}@media print{#header_bar,#menu,#email_signup_header,#post_social_links,.inline_resizer,#post_info,.related_articles,body.single .section_title_divider,#email_signup_footer,#footer{display:none}body.single .entry_content,#related_post_wrapper{width:100%}.one_fourth,.post_header,.post_img{width:100%}.tagline{vertical-align:bottom}}button.active{border:1px #900 solid}
div.wpcf7{margin:0;padding:0}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid red}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:#f00;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(//www.theregreview.org/wp-content/plugins/contact-form-7/includes/css/../../images/ajax-loader.gif);width:16px;height:16px;border:0;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}div.wpcf7 input[type="file"]{cursor:pointer}div.wpcf7 input[type="file"]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}
body{display:block}.searchandfilter p{margin-top:1em;display:inline-block}.searchandfilter ul{display:inline-block}.searchandfilter li{list-style:none;display:inline-block;padding-right:10px}.widget-area .searchandfilter li,.widget-area .searchandfilter p{display:block}.searchandfilter label{display:block}.searchandfilter h4{margin:15px 0;font-size:16px}.searchandfilter ul>li>ul:not(.children){margin-left:0}