.menu-bar .responsive-nav{display:none}@media screen and (min-width:992px) and (max-width:1199px){.widget_kraft_slider .bx-wrapper .bx-controls-direction a{top:119px}.widget_kraft_search label,.widget_search label{margin:0}#s{width:224px}}@media screen and (min-width:768px) and (max-width:991px){input,button,select,textarea{background:#fff0;color:#000;font-size:15px;font-style:normal;font-weight:400}p{line-height:20px;margin:0 0 20px 0}h2{font-size:40px;line-height:48px}.wp-caption{margin-bottom:20px}.folio-link-url i{line-height:20px}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{font-size:14px;padding:9px 26px;margin:0 0 20px 0}textarea{height:200px}.menu-bar .main-nav ul li{margin:0 5px;text-align:center}.menu-bar .main-nav ul li a{font-size:12px;padding:8px 6px 10px}.section_container{padding-bottom:46px;padding-top:70px}.section_container.section_container_inner{padding-bottom:46px;padding-top:70px}div.hgroup_1{margin:0 0 36px}div.hgroup_1 h1{font-size:28px;line-height:40px}div.hgroup_1 h2{font-size:18px;line-height:25px;margin-bottom:40px}div.hgroup_2 h2{font-size:26px;line-height:32px}div.hgroup_3{margin:0 0 37px}div.hgroup_4{margin-bottom:47px}div.hgroup_4 h2{font-size:18px;line-height:23px}.service_single{margin-bottom:27px;min-height:260px;padding-bottom:7px;text-align:center}.service_single .service_content{min-height:155px}.service_single h4{font-size:20px;line-height:28px;padding:0 12%}.service_single2{margin-bottom:30px}.service_single2 h4{padding:0}.text_widget .tw_heading{font-size:26px;line-height:34px}.testi_holder{padding:0 15px}.testi_single{padding-left:6px;padding-right:6px;text-align:center}.services_list{margin-bottom:30px}.services_list h4{font-size:16px;line-height:22px;margin-bottom:12px}.services_list2{margin-bottom:30px}.services_list2 .services_list2_title{margin-bottom:15px}.services_list2 h4{font-size:16px;line-height:22px}.promotion_bar{margin:40px 0 25px}.promotion_bar h4{margin-bottom:20px}.promotion_bar_2 h2{font-size:25px}.content_bar h1,.content_bar .h1,.content_bar h1 a,.content_bar .h1 a,.content_bar h2,.content_bar .h2,.content_bar h2 a,.content_bar .h2 a,.content_bar h3,.content_bar .h3,.content_bar h3 a,.content_bar .h3 a,.content_bar h4,.content_bar .h4,.content_bar h4 a,.content_bar .h4 a,.content_bar h5,.content_bar .h5,.content_bar h5 a,.content_bar .h5 a,.content_bar h6,.content_bar .h6,.content_bar h6 a,.content_bar .h6 a{margin:0 0 20px 0}.content_bar h1{font-size:34px;line-height:40px}.content_bar h2{clear:both;font-size:28px;line-height:34px}.content_bar h3{font-size:26px;line-height:32px}.content_bar h4{font-size:22px;line-height:28px}.content_bar h5{font-size:18px;line-height:24px}.content_bar h6{font-size:16px;line-height:22px}.internal_header{padding:60px 0 18px 0}.internal_header .hgroup h2{font-size:60px;line-height:76px}.internal_header .hgroup h3{font-size:24px;line-height:34px}.internal_header .hgroup h4{font-size:16px;line-height:22px}.blog_listing .post{margin:0 0 56px 0}.blog_listing.blog_single .post{margin:0}.blog_listing .post .post_content .meta_holder{display:block;margin:0 0 16px;overflow:hidden}.blog_listing .post .post_content .meta_holder .title_holder{float:left;width:100%;padding-right:110px}.blog_listing .post .post_content .meta_holder .meta_list{float:left;width:100%;margin:0}.blog_listing .meta_holder .comments{position:absolute;right:0;top:12px}.blog_listing .meta_holder .comments a{font-size:12px;line-height:24px}.blog_listing .meta_holder .comments i{font-size:16px}.blog_listing .meta_holder .comments span{font-size:14px;margin:0 4px 0 6px}.widget_kraft_slider .bx-wrapper .bx-controls-direction a{bottom:68px}.widget_kraft_search label,.widget_search label{margin:0}#s{width:151px}#comments_section{margin:0 0 0 70px;padding:13px 0 20px 0}#comments .commentlist .comment .clearing-container img{width:80px;height:80px}#comments .commentlist .children{margin:0 0 0 50px}#comments .clearing-container .comment_block{margin:-14px 0 0 100px}#content_404{width:800px;height:530px;background:url(https://cdn.fastpixel.io/fp/v_1f9f+q_glossy/leadwithstephanie.com/wp-content/themes/slfergusontheme/assets/images/404_background_800.jpg) no-repeat center bottom #fff;padding-top:40px}#content_404 h3{font-size:20px;margin:0 0 10px;padding:90px 120px 0 260px}#content_404 p{font-size:13px;line-height:20px;margin:0 0 10px;padding:0 150px 0 260px}}@media screen and (max-width:767px){input,button,select,textarea{background:#fff0;color:#000;font-size:15px;font-style:normal;font-weight:400}p{line-height:20px;margin:0 0 20px 0}h2{font-size:40px;line-height:48px}.wp-caption{margin-bottom:15px}.folio-link-url i{line-height:20px}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{font-size:14px;padding:9px 26px;margin:0 0 20px 0}textarea{height:200px}.sticky-wrapper.is-sticky .menu-bar{height:auto;float:left;width:100%}.sticky-wrapper .menu-bar.always_show{height:auto}.menu-bar .col-sm-12{position:inherit;overflow:hidden}.small_menu{margin-top:13px}.small_menu .menu_with_text_only{margin-bottom:0;margin-top:0}.menu-bar .logo{display:block;overflow:hidden;text-align:center}.menu-bar .main-nav{display:none}.menu-bar .responsive-nav{border-top:1px solid #ccc;float:none;position:absolute;top:100%;left:0;overflow-y:scroll;max-height:100vh;width:100%}.menu-bar .responsive-nav ul{display:block;float:none;margin:0;padding:0;width:100%}.menu-bar .responsive-nav ul li{float:none;margin:0;text-align:left;padding:0}.menu-bar .responsive-nav ul li a{border-bottom:1px solid #ccc;color:#777;display:block;background:#fff;line-height:14px;padding:10px 10px 10px 40px;position:relative}.menu-bar .responsive-nav ul li span{background:#fff;border-bottom:1px solid #ccc;color:#000;font-size:13px;line-height:14px;display:block;padding:10px 30px;position:relative}.menu-bar .responsive-nav ul li a:before,.menu-bar .responsive-nav .sub-menu .mega_column_title:before,.menu-bar .responsive-nav ul li.sub_header span:before{content:"\f105";font-family:'FontAwesome';font-size:15px;padding:0;position:absolute;left:auto;margin-top:10px;margin-left:-15px;top:0}.menu-bar .responsive-nav ul li a:hover{color:#fff;background:#3C82CF}.menu-bar .responsive-nav ul>li.current>a{color:#fff;background:#3C82CF}.menu-bar .responsive-nav>ul>li>ul{background:none;border-top:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;visibility:visible;position:relative;text-align:left;opacity:1;top:auto}.menu-bar .responsive-nav ul li.sub_header span{background:#fff;border-bottom:1px solid #ccc;display:block;font-weight:400;padding:10px 30px}.menu-bar .responsive-nav>ul>li>ul>li>a,.menu-bar .responsive-nav>ul>li>ul>li>span{padding-left:60px!important}.menu-bar .responsive-nav>ul>li>ul>li>ul>li>a,.menu-bar .responsive-nav>ul>li>ul>li>ul>li>span{padding-left:90px!important}.section_container{padding-bottom:40px;padding-top:55px}.section_container.section_container_inner{padding-bottom:40px;padding-top:55px}div.hgroup_1{margin:0 0 36px}div.hgroup_1 h1{font-size:28px;line-height:40px}div.hgroup_1 h2{font-size:18px;line-height:25px;margin-bottom:40px}div.hgroup_2 h2{font-size:26px;line-height:32px}div.hgroup_3{margin:0 0 37px}div.hgroup_4{margin-bottom:47px}div.hgroup_4 h2{font-size:18px;line-height:23px}.service_single{margin:0 auto 47px;max-width:320px;min-height:auto}.service_single h4{font-size:20px;line-height:28px;padding:0 12%}.service_single2{margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:320px}.service_single2 .services_list2_title{min-height:auto}.service_single2 h4{padding:0}.text_widget .tw_heading{font-size:26px;line-height:34px}.testi_holder{padding:0 15px}.testi_single{padding-left:16px;padding-right:16px;text-align:center}.testi_holder .owl-controls .owl-buttons .owl-prev{margin-left:-12px}.testi_holder .owl-controls .owl-buttons .owl-next{margin-right:-12px}.services_list{margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:320px}.services_list h4{font-size:16px;line-height:22px;margin-bottom:12px}.services_list2{margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:320px}.services_list2 .services_list2_title{margin-bottom:15px}.services_list2 h4{font-size:16px;line-height:22px}.promotion_bar{margin:40px 0 25px}.promotion_bar h4{margin-bottom:20px}.promotion_bar_2 .align_left,.promotion_bar_2 .align_right{text-align:center}.promotion_bar_2 h2{font-size:25px;margin-bottom:20px}.content_bar h1,.content_bar .h1,.content_bar h1 a,.content_bar .h1 a,.content_bar h2,.content_bar .h2,.content_bar h2 a,.content_bar .h2 a,.content_bar h3,.content_bar .h3,.content_bar h3 a,.content_bar .h3 a,.content_bar h4,.content_bar .h4,.content_bar h4 a,.content_bar .h4 a,.content_bar h5,.content_bar .h5,.content_bar h5 a,.content_bar .h5 a,.content_bar h6,.content_bar .h6,.content_bar h6 a,.content_bar .h6 a{margin:0 0 15px 0}.content_bar h1{font-size:32px;line-height:38px}.content_bar h2{clear:both;font-size:26px;line-height:32px}.content_bar h3{font-size:24px;line-height:30px}.content_bar h4{font-size:20px;line-height:26px}.content_bar h5{font-size:17px;line-height:22px}.content_bar h6{font-size:15px;line-height:20px}.content_bar p{font-size:13px;line-height:19px}.content_bar pre{font-size:13px;line-height:19px}.content_bar ul li{font-size:13px;line-height:19px}.content_bar ol{padding:0}.content_bar ol li{font-size:13px;line-height:19px}.internal_header{padding:60px 0 18px 0}.internal_header .hgroup h2{font-size:60px;line-height:76px}.internal_header .hgroup h3{font-size:24px;line-height:34px}.internal_header .hgroup h4{font-size:16px;line-height:22px}.side_bar{padding-left:15px}.widget_kraft_search label,.widget_search label{margin:0}#s{width:80%}#searchsubmit{width:20%}#comments_section{font-size:13px;margin:0 0 0 70px;padding:13px 0 20px 0}#comments_section h3{color:#000;font-size:28px;line-height:50px;margin:0 0 20px}#comments_section h3 i{font-size:18px}#comments .commentlist .comment .clearing-container img{width:80px;height:80px}#comments .commentlist .children{margin:0 0 0 50px}#comments .commentlist li{margin:0 0 15px}#comments .commentlist li cite.fn,#comments .commentlist a.comment-reply-link{margin-right:10px}#comments .clearing-container .comment_block{margin:-14px 0 0 100px;padding:0 0 20px}footer{padding:25px 0 10px;text-align:center}.footer_menu ul{text-align:center}#content_404 h3{font-size:24px;margin:0 0 15px;padding:0 20px}#content_404 p{font-size:15px;line-height:24px;margin:0 0 15px;padding:0 20px}}@media screen and (max-width:480px){textarea{height:150px}.text_banner_holder{margin-top:93px;margin-bottom:50px}.static_banner.top_less_margin .text_banner_holder{margin-top:100px}.text_banner_center.text_banner_holder{margin-top:100px}.text_banner_center.text_banner_holder .hgroup_3{margin-bottom:34px}.text_banner_holder .heading_wrap h2{font-size:30px;line-height:36px;margin:0 0 10px 0}.section_container{padding-bottom:65px;padding-top:65px}.section_container.section_container_inner{padding-bottom:35px;padding-top:85px}div.hgroup_1{margin:0 0 34px;overflow:visible}div.hgroup_1 h1{font-size:26px;line-height:38px}div.hgroup_1 h2{font-size:17px;line-height:24px;margin-bottom:40px}div.hgroup_2{margin-bottom:15px}div.hgroup_2 h2{font-size:24px;line-height:31px}div.hgroup_2 h3{margin-bottom:15px}div.hgroup_3{margin:0 0 34px}div.hgroup_4{margin-bottom:34px}div.hgroup_3 h2,div.hgroup_3 h1{font-size:42px;line-height:50px}div.hgroup_3 h3{font-size:16px;line-height:22px}.testi_holder{margin:20px 0}.testi_single .testi_text{padding-top:14px;padding-left:54px;margin-left:-15px}.testi_single .testi_text:before{font-size:110px;line-height:90px}.testi_single .testi_text p{font-size:16px;line-height:22px;margin:0 0 18px}.testi_single .testi_text p:before{font-size:110px;line-height:90px;margin-top:15px;right:0}.testi_single .testi_text strong{font-size:13px;line-height:20px}.testi_holder .owl-controls .owl-pagination{margin-left:36.2%;margin-top:-10px}.blog_listing .post .vjs-poster{height:100%}.blog_listing .post .featured_image .vjs-default-skin .vjs-big-play-button{bottom:24px;height:42px;right:24px;width:42px}.blog_listing .post .featured_image .vjs-default-skin div.vjs-big-play-button span:before{font-size:14px;line-height:38px}#comments_section{margin-left:0}#comments .commentlist .comment .clearing-container img{width:60px;height:60px}#comments .commentlist .children{margin:0 0 0 40px}#comments .clearing-container .comment_block{margin:-14px 0 0 80px}#content_404{height:auto;width:100%;background:url(https://cdn.fastpixel.io/fp/v_1f9f+q_glossy/leadwithstephanie.com/wp-content/themes/slfergusontheme/assets/images/404_background_480.jpg) no-repeat right bottom #fff;padding:20px 0 350px}#content_404 h3{font-size:24px;margin:0 0 15px;padding:0 20px}#content_404 p{font-size:15px;line-height:24px;margin:0 0 15px;padding:0 20px}}