/* https://s41103.pcdn.co/wp-content/themes/generatepress/css/mobile.css */
@media all and (max-width:767px){.sidebar,.content-area,.inside-footer-widgets>div{float:none;width:100%;left:0;right:0}.one-container .sidebar{margin-top:40px}.separate-containers #left-sidebar+#right-sidebar .inside-right-sidebar{margin-top:0}a,body,button,input,select,textarea{-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.menu-toggle,.main-navigation.toggled .main-nav>ul{display:block}.main-navigation ul li.sfHover>ul,.main-navigation ul{display:none}.main-navigation .menu li.search-item{display:none!important}button.menu-toggle{background-color:transparent;width:100%;border:0;outline:0}button.menu-toggle:hover,button.menu-toggle:active,button.menu-toggle:focus{background-color:transparent;border:0;outline:0}.sub-menu.toggled-on,.children.toggled-on{display:block!important;opacity:1!important}.dropdown-menu-toggle:before{content:"\f107"!important}.sfHover>a .dropdown-menu-toggle:before{content:"\f106"!important}[class*="nav-float-"] .site-header .inside-header>*{float:none;clear:both}.inside-header>*:not(:last-child){margin-bottom:20px}.mobile-bar-items{display:block;position:absolute;right:0;top:0;z-index:21;list-style-type:none}.mobile-bar-items a{display:inline-block}.menu-toggle{text-align:center}.nav-search-enabled .main-navigation .menu-toggle{text-align:left}.main-nav .sf-menu>li{float:none;clear:both}.nav-aligned-right.nav-below-header .main-navigation .sf-menu>li,.nav-aligned-right.nav-above-header .main-navigation .sf-menu>li,.nav-aligned-center.nav-below-header .main-navigation .sf-menu>li,.nav-aligned-center.nav-above-header .main-navigation .sf-menu>li{display:block;margin:0;text-align:left}.main-navigation .main-nav ul ul{position:relative;top:0;left:0;width:100%}.menu-item-has-children .dropdown-menu-toggle{float:right}.main-navigation{text-align:left}.sf-menu>li.menu-item-float-right{float:none!important;display:inline-block}.both-right.separate-containers .inside-left-sidebar,.both-left.separate-containers .inside-left-sidebar,.both-right.separate-containers .inside-right-sidebar,.both-left.separate-containers .inside-right-sidebar{margin-right:0;margin-left:0}.site-main{margin-left:0!important;margin-right:0!important}body:not(.no-sidebar) .site-main{margin-bottom:0!important}.fluid-header .inside-header{text-align:center}.header-widget{float:none;max-width:100%;text-align:center}.alignleft,.alignright{float:none;display:block;margin-left:auto;margin-right:auto}.post-image-aligned-left .post-image,.post-image-aligned-right .post-image{float:none;margin:2em 0;text-align:center}.site-info{padding-left:10px;padding-right:10px}.comment .children{padding-left:10px;margin-left:0}.edd_download{display:block;float:none!important;margin-bottom:1.5em;width:100%!important}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none}.woocommerce .woocommerce-ordering select{max-width:100%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page[class*=columns-] ul.products li.product,.woocommerce[class*=columns-] ul.products li.product{width:100%;float:none}.home #page{clear:both;width:100%}.contact-number{font-size:20px}.big-t-six{font-size:20px}.site-logo{margin-top:0}.inside-header #site-navigation{float:left}.dfm-goals-text{margin-top:0}.home #page{padding:0 0 30px}.lets-get-started-form{padding:25px 15px}.lets-get-started-form h3{font-size:24px}#content form.wpcf7-form input[type="submit"]{font-size:20px}.dfm-goals-text h3{padding-right:0}.home .dfm-services-wrap>div:first-child h3{font-size:23px}.home .dfm-services-wrap>div{border-right:none}.lets-get-button input[type="submit"],.green-button,.green-button:focus,.green-button:visited{font-size:15px!important;padding-left:10px;padding-right:10px}.ebook-details{padding:20px 15px;height:auto}.ebook-details .green-button{font-size:18px}.testimonials-content{line-height:26px;font-size:22px;margin:45px 0 20px}.testimonials-title{font-size:14px;line-height:20px}.blog-circle,.blog-row-inner,.blog-date:after,.blog-row-inner>div:nth-child(2n+1),.blog-row-inner>div:nth-child(2n){background:transparent}.blog-details-inner h3{font-size:18px;line-height:22px}.blog-details-inner{width:100%}.blog-row-inner>div:nth-child(2n+1){padding-bottom:0}.blog-row-inner>div:nth-child(2n){padding-top:0}.home .recent-blog .service-you-need .green-button{font-size:20px}.inside-footer-widgets>div:not(:last-child){margin-bottom:40px;float:left;width:50%;clear:none}.inside-footer-widgets>div{padding:0 15px;float:left;width:50%;clear:none}.inside-footer-widgets #text-5{padding-right:0}#wpcf7-f59-o2 .wpcf7-form input[type='submit'],#wpcf7-f59-o1 .wpcf7-form input[type="submit"]{font-size:16px;padding:0}.site-logo{max-width:38%;margin-bottom:0px!important}.dfm-breadcumb{padding:20px 15px}.breadcrump-cta-button{display:none}.what-we-do #page,.not-front.meet-amazing-team #page,.not-front.our-client #page{padding:0 0 50px}.dfm-services-wrap .full-text{height:auto}article{padding:0 15px;margin:0}.single-blog-title{line-height:28px!important}#industry_name{width:100%;margin-top:0}.client-lists .client-list{float:left;width:100%;border:none;border-bottom:1px solid #ededed}.client-logo-outer-wrap{height:auto;line-height:20px;padding-top:20px}.our-clients-title{padding:50px 0 10px 0}.client-lists .client-list figcaption{height:auto}.dfm-blog-page .nav.nav-tabs li:first-child{margin-left:0}.dfm-blog-page .nav.nav-tabs li{width:100%;border-bottom:1px solid #fff;margin:0}.dfm-blog-page .nav.nav-tabs li a{border:none;padding:22px 10px 17px;line-height:22px;font-size:14px;height:auto}.single-blog-page{padding:0 15px;margin:0}#right-sidebar{height:auto!important}#content .single-ourclients{padding:0 15px!important}.single-ourclients .single-blog-pic{width:100%;height:auto;line-height:20px;padding:20px 15px}.client-case-study-wrap{width:100%;padding-left:0}.case-study-button,.case-study-button:hover{width:100%;font-size:16px;margin-bottom:20px}.vc_custom_1482433006974{margin:25px 0 0 0!important}.dfm-free-seo-audit .free-seo-content,.dfm-free-seo-audit .free-seo-content ul{margin-left:0}.lets-get-started-form>aside.widget_text,.home-page-slider-with-form aside.widget_text .wpcf7,.spu-box .wpcf7-form{overflow:auto}.dfm-services-wrap h3,.team-description,.team-picture{height:auto}.team-sub-page-links{padding-top:15px}.team-sub-page-links a{font-size:14px}.dfm-breadcumb #breadcrumbs{line-height:18px}.our-team-list ul li,.team-lists-outer-wrap .team-inner-wrap,.team-description,.team-picture{width:100%}.team-picture{text-align:center}.team-description{padding-bottom:20px}.service-you-need,.team-shortcode{margin:0;padding:0}.service-you-need p,.team-shortcode h3{font-size:26px}.team-picture img{width:auto}.what-we-do>.container>.row{margin:0}}@media all and (max-width:420px){.site-logo{width:100%;max-width:100%;margin-bottom:20px!important}.lets-get-button input[type="submit"],.green-button,.green-button:focus,.green-button:visited{font-size:12px}.widget ul li{padding-bottom:10px}.inside-footer-widgets>div:not(:last-child),.inside-footer-widgets>div{width:100%}.team-sub-page-links a{font-size:12px}}