/***********************************
	TABLET & DESKTOP - START	****
***********************************/

@media (min-width:767px){
	.logo_n_menu_18b{background:#ffffff;position:fixed;top:0;z-index:999;width:100%;}
	.lnm_height_s{height:110px;}
	.s18b{margin-top:0;}

	.four_b_dotted_bg{background:url(../images/dotted_side_bg.svg) no-repeat left top;}

	.logo_n_menu_18b{padding:0;border-bottom:1px solid #F0F0F0;}
	.logo_n_menu_18b .wrap_1100{overflow:inherit;}
	a.logo_t{margin:0;padding:28px 0;margin-top:12px;}

	.wr_d20 a.logo_t{margin: 47px 0 0;padding: 0;}
	.wr_d20 .lnm_height_s{height:108px;}

    .fealogo20_sec{background: #ffffff;background: linear-gradient(90deg,#ffffff 50%,#223963 50%);}


    .sbp_cnt20bg .stpart20{border: 2px solid rgba(154, 164, 191, 0.2);box-shadow: 0px 30px 30px rgba(0, 0, 0, 0.05);border-radius: 15px; margin: 55px -3.5%;max-width: 107%;padding:41px 1%;}
    .sbp_cnt20bg .stpart20 .stpleft{max-width:49%;width: 383px;margin-right:6%;}
    .sbp_cnt20bg .stpart20 h2{font-size: 32px;font-weight: 900;line-height: 1.406em;margin: 0 0 11px;}
    .sbp_cnt20bg .stpart20 p{font-size: 16px;line-height: 1.750em;margin: 0 0 21px;}
    .sbp_cnt20bg .ctsfm{max-width: 100%;padding: 6px 6px 6px 6%;}
    .sbp_cnt20bg .ctsfm form{margin-bottom:0;}
    .sbp_cnt20bg .ctsfm input[type="text"], .sbp_cnt20bg .ctsfm input[type="email"]{max-width: 65%;margin-right: 5%;font-size: 100%;}
    .sbp_cnt20bg .ctsfm button, .ctsfm input[type="submit"]{max-width: 26%;height: 52px;width: 89px;}
    .sbp_cnt20bg .stpart20 > img{max-width:35%;}



}

@media (min-width:771px){
	.mobile_item, .mob_menu_hdr{display:none !important;}

	/*.n_footer_section{position:fixed;bottom:0;z-index:0;width:90%;margin-left:10%;}*/
	.content_r_side{position: relative;z-index: 1;}

	.tool_post{width:21.5%;margin-right:2.5%;max-width:224px;}
	a#hide_footer_mob{display:none;}

	/* Header Image Right Side - Start */
		.services_crs .cont_w_img_f,
		.about_crs .r_header_c,
		.blog_crs .r_header_c,
		.contact_crs .r_header_c,
		.loc_sin_crs .cont_w_img_f,
		.tools_crs .cont_w_img_f,
		.trainings_crs .r_header_c
		{background-repeat:no-repeat;background-position:top right;background-size:auto 100%;}

		.services_crs .cont_w_img_f img,
		.about_crs .r_header_c img,
		.blog_crs .r_header_c img,
		.contact_crs .r_header_c img,
		.loc_sin_crs .cont_w_img_f img,
		.tools_crs .cont_w_img_f img,
		.trainings_crs .r_header_c img
		{opacity:0;}

		.services_crs .cont_w_img_f{background-image:url(../images/agency_p_hdr_img_new_2.jpg);}
		.about_crs .r_header_c{background-image:url(../images/about_p_hdr_img_new_2.jpg);}
		.blog_crs .r_header_c{background-image:url(../images/blog_p_hdr_img_new_2.jpg);}
		.contact_crs .r_header_c{background-image:url(../images/contact_p_hdr_img_new.jpg);background-position:top left;}
		.loc_sin_crs .cont_w_img_f{background-image:url(../images/location_miami_hdr_img.jpg);}
		.tools_crs .cont_w_img_f{background-image:url(../images/tools_hdr_img.jpg);}
		.trainings_crs .r_header_c{background-image:url(../images/training_hdr_img.png);background-position:right center;background-size:auto 80%;}
	/* Header Image Right Side - END */


.blog_crs .post_cats_btns ul li a{font-size:12px;padding:2px 5px;margin:-1px -1px;}

.f_logos .bx-wrapper{max-width:inherit !important;}

.hdi_sec ul:before{display:block;}

.vid_3d_slider .dg-container nav span{top:50px;}
.vid_3d_slider .dg-container nav span.dg-next{right:27%;}
.vid_3d_slider .dg-container nav span.dg-prev{left:27%;}


.vid_3d_slider.tpm18_ss{margin:74px auto 100px;padding:217px 0 90px;background:#ffffff;}
.tpm18_ss .dg-wrapper{width:75%;height:300px;}
.tpm18_ss a.btn_play_vid_car h3{font-size:32px;font-weight:bold;color:#53627c;position:absolute;top:-121px;left:0;}
.tpm18_ss .dg-container nav{bottom:inherit;}
.vid_3d_slider.tpm18_ss .dg-container nav span{top:284px;}
.tpm18_ss a.btn_play_vid_car .thumb_vid_car{top:45px;}
.tpm18_ss a.btn_play_vid_car.dg-center .thumb_vid_car{top:8px;}
.tpm18_ss a.btn_play_vid_car .thumb_vid_car img{width:360px;height:202px;border-radius:5px;}
.tpm18_ss a.btn_play_vid_car.dg-center .thumb_vid_car img{width:500px;height:280px;}
.tpm18_ss a.btn_play_vid_car .play_this_vid_car{max-width:500px;margin:0 auto;}

.h18b_c .tpm18_ss a.btn_play_vid_car.dg-center .thumb_vid_car img{width:620px;height:auto;}
.h18b_c .tpm18_ss a.btn_play_vid_car .thumb_vid_car img{width:auto;height:182px;margin-top:-8px;}
.h18b_c .tpm18_ss a.btn_play_vid_car.dg-center .thumb_vid_car img{margin-top:0;}
.h18b_c .tpm18_ss .dg-wrapper{width:1060px;height:260px;}



	.desktop_item .header_side{display:none !important;}
	.r_inr_cont{margin-left:0;width:auto !important;max-width:100%;}

    .fea2wrp ul li img{max-height:30px;}


}


/***********************************************
************************************************
****	MOBILE - START	****
************************************************
***********************************************/

/* iPhone ALL & iPad Potrait */
@media (min-width:200px) and (max-width:770px){
.bp_accordian .section > h3 br{display:none;}
/*.f4bt_btns{display:none;}*/
.breadcrumb,.b_breadcrumb{display:none}
.desktop_item{display:none!important}
.desktop_item.di_imp{display:none!important}
.footer_b .f_widget .logo_wid p{font-size:130%}
.footer_b .f_widget h4{font-size:130%}
.footer_b .f_widget ul.menu li a{font-size:100%}
.m_menu ul li a,.s_menu ul li a{font-size:140%}
.menu_content{max-width:90%}
.m_menu{margin-bottom:60px}
.m_menu ul li{display:block;margin:0 0 25px}
.m_social_btns ul li{margin-right:60px}
.s_menu ul li{margin-right:10px}
h4.h_lines span{font-size:14px}
.m_social_btns ul li{margin-right:40px}
.m_social_btns ul li a{font-size:30px}
h4.h_lines{display:none}
hr.mob_nav_line{background:#fff;height:1px;border:0;width:100%;margin:50px auto}
.m_social_btns{margin-bottom:40px}
.col_box3_sec ul li,.col_box3_sec ul li:last-child{margin:0 10px 20px;width:70%}
.col_box3_sec ul li a{height:auto;line-height:1.3em;margin:0 auto;font-size:20px;width:80%;padding:40px 10% 80px;max-width:310px}

.col_box3_sec ul li, .col_box3_sec ul li:last-child{margin:0 3.5% 20px 0;width:47.5%;}
.col_box3_sec ul li:nth-child(even){margin-right:0 !important;}
.col_box3_sec ul li a{font-size:22px;line-height:1.5em;padding:40px 10%;height:auto;}

.col_box3_sec .wrap_1360{margin:0;max-width:100%;}


.header_trans a.menu_btn_t{height:30px;width:30px}
.header_trans a.menu_btn_t span{width:30px;height:4px}
.header_trans a.menu_btn_t span.sm_line_2{top:20px}
.header_trans{max-width:90%; /*top:30px}*/ padding: 15px 0; }
.main_slider_section ul li h2{font-size:200%;width:60%;left:0;right:0;margin:0 auto;bottom:40%;text-align:center}
.seo_blueprint .seo_bp_left{width:90%;margin:10px auto 40px;margin-top:0;padding:0 5%}
.seo_blueprint h3{margin-bottom:40px;font-size:200%}
.seo_blueprint h3:after{margin-top:30px}
.seo_blueprint h4{margin:20px 0;font-size:130%;background:url(../images/icons/liststyle_ico_01.png) no-repeat 0 3px;padding-left:40px}
.seo_blueprint p{font-size:100%;padding-left:40px}
.seo_blueprint .seo_bp_right{float:none;width:60%;background:0;margin:0 20%}
.get_blueprint{padding:10px 0 30px}
.get_blueprint .wrap_930{max-width:90%}
.get_blueprint .ls_gbp_book{width:100%;margin:0 auto;text-align:center;display:none}
.get_blueprint .rs_gbp_cont{margin-top:30px;width:100%;float:none}
.get_blueprint .rs_gbp_cont h3{margin-bottom:25px;font-size:130%}
.get_blueprint .rs_gbp_cont h3 br{display:none}
.get_blueprint .rs_gbp_cont p{font-size:100%}
.get_blueprint form input[type="text"],.get_blueprint form input[type="email"]{width:69%;padding:0 15%;margin:0 auto 10px}
.footer_n_txt{width:80%;padding:20px 10%;margin-bottom:50px}
.footer_n_txt p{font-size:100%;line-height:1.4em}
.get_blueprint form input[type="submit"], .get_blueprint form button{width:auto;max-width:316px;padding:0 25px}
.seo_blueprint{margin-bottom:0!important}
.get_blueprint form input[type="submit"], .get_blueprint form button{border-radius:0;-webkit-appearance:none}
.godown_btn{/*display:none;*/padding:1px 0 10px;}
.menu_n_slider{margin-bottom:15px}
.mob_log_btn{overflow:hidden;height:auto;width:90%;margin:40px 5% 90px}
.mob_log_btn img{float:left}
a#show_footer_mob{float:right;display:inline-block;vertical-align:top;margin-top:13px}
a#show_footer_mob img{width:15px}
.footer_b,.f_txt_social{display:none}
.seo_bp_right.desktop_item{display:none}
.upr_shd_f{margin-bottom:0!important}
.header_side,.hdr_bg{width:240px;left:inherit;right:0}
.header_side{display:none;box-shadow:-16px -19px 14px 12px rgba(110,110,110,0.20)}
.main_menu>ul>li a{padding:15px 15px 15px 60px}
.content_r_side:before{content:'';display:none;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;background:rgba(204,204,204,0.8);z-index:99}
body.menu_opened .header_side,body.menu_opened .content_r_side:before{display:block}
.mob_menu_hdr{overflow:hidden;height:auto;background:#283c5f;position:fixed;top:0;left:0;right:0;margin:0 auto;z-index:9999;padding:0 0 0 5%}
.mob_menu_hdr .m_logo{margin-top:16px;display:inline-block;vertical-align:top;width:100px}
.mob_menu_hdr #m_menu_btn{float:right;background:rgba(255,255,255,0.22);display:inline-block;vertical-align:top;width:56px;height:50px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}
#m_menu_btn span{display:block;position:absolute;height:3px;width:30px;background:#fff;border-radius:2px;opacity:1;left:14px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}
#m_menu_btn span:nth-child(1){top:17px}
#m_menu_btn span:nth-child(2){top:25px}
#m_menu_btn span:nth-child(3){top:33px}
#m_menu_btn.open span:nth-child(1){top:25px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}
#m_menu_btn.open span:nth-child(2){opacity:0;left:-60px}
#m_menu_btn.open span:nth-child(3){top:25px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}
.why_work_sec .right_txt,.why_work_sec .right_img{float:none}
.form_r_side_cont,.why_work_sec .left_txt,.why_work_sec .right_txt,.why_work_sec .left_img,.why_work_sec .right_img{max-width:100%}
.get_const_sec .upr_cnt,.four_buckets,.why_work_sec,.newform_f .wrap_550,.blog_crs h3.post_sec_hdn{max-width:90%;margin-left:5%;margin-right:5%}
p,.cont_w_img_f p,.get_const_sec .upr_cnt p,.four_buckets p,.f4bt_cont .wrap_1144 div p,.why_work_sec p,.newform_f .c_cont_n p,.newform_f .c_cont_n li,.get_blueprint .rs_gbp_cont p,.pm_solution p,.our_sys_helps p,.why_tool_set .wrap_900>p,.ts_t_cont p,.r_header_c .txt_left_hdr p,.title_cont p,.wrap_ar p,.ar_slider .ar_cont p,.get_rank ul li p,.ab_people_sec p, .how_dw_sec > .wrap_990 > p, .cntr_txt_hdw p, .hdw_tools .hdwt p, .txt_wd_img_sec ul li, .dit_new .wrap_950 > p, .dit_new .wrap_950 > p, .txt_wd_mob_sec p{font-size:90%}
h2,.cont_w_img_f h2,.get_const_sec .upr_cnt h2,.four_buckets h2,.why_work_sec h2,.dive_into_tools h2,.our_sys_helps h2,.why_tool_set h2,.get_rs h2,.tools_sr_crs .dive_into_tools h2,.map_p_slider h2,.about_crs .r_header_c .txt_left_hdr h2,.ab_people_sec h2, .seos18_p .four_buckets h2, .faq18b h2, .pma_sec h2, .f9b_hd, .elc_sec h2, .slb_18b .p_b18b h2, .mpe_sec h2
{font-size:180%}

.how_dw_sec > .wrap_990 > h2, .txt_wd_img_sec h2, .dit_new .wrap_950 > h2, .txt_wd_img_sec h2, .txt_wd_mob_sec h2, .hdi_sec .wrap_tpm18 > h2{font-size:160%;}
.f4bt_cont .wrap_1144 div h3,.newform_f .c_cont_n h3,.blog_crs h3.post_sec_hdn,.get_blueprint.gb_blog .rs_gbp_cont h3{font-size:140%}
.txt_left_hdr p,.title_cont p,.wrap_ar p,.ar_slider .ar_cont p,.get_rank ul li p,.ab_people_sec p{line-height:1.5em}
.r_inr_cont{width:100%!important;margin-left:0}
.newform_f input[type="text"],.newform_f input[type="email"],.newform_f input[type="number"]{width:70%;padding:0 12% 0 16%}
.newform_f input[type="submit"]{width:98.5%}
.cont_w_img_f .left_sc{width:90%;margin:30px 5%}
.cont_w_img_f h2{margin-bottom:15px}
.cont_w_img_f p{line-height:1.3em;margin-bottom:15px}
.cont_w_img_f .right_si{width:90%;margin:0 5% 30px}
.f_logos ul li a{height:60px}
.get_const_sec{padding:40px 0}
.get_const_sec .upr_cnt{margin-bottom:40px}
.get_const_sec .upr_cnt h2,.four_buckets h2,.get_blueprint.gb_blog .rs_gbp_cont h3,.why_tool_set h2,.ts_t_cont p{margin-bottom:15px}
.get_const_sec .upr_cnt p,.four_buckets p,.why_work_sec p,.get_blueprint .rs_gbp_cont p,.pm_solution p,.our_sys_helps p,.why_tool_set .wrap_900>p,.ts_t_cont p{line-height:1.5em}
.gcs_slider .bx-wrapper,.tools_posts_area .bx-wrapper{margin-left:5%}
.gcs_slider li,.tb_post{width:300px!important;margin-right:20px}
.t_p_t_slider .tb_post{margin-right:30px!important}
.four_buckets{padding:50px 0}
.f4_bucket_tabs.new01 .f4bt_btns li{width:32%;float:none}
.f4bt_btns li a{font-size:80%;line-height:1.1em;padding:2px 35px 10px 12px;text-align:left}
.f4bt_cont{padding:40px 0}
.f4bt_cont .wrap_1144 div,.f4bt_cont .wrap_1144 div:nth-child(2n){width:74%;padding:30px 6%;margin:0 7% 30px}
.f4bt_cont .wrap_1144 div:before{height:90px;width:45px;margin:40px 15px 0 0;font-size:80px}
.why_work_sec{padding-top:40px}
.why_work_sec h2{margin-bottom:20px}
.why_work_sec h3{margin-bottom:10px}
.why_work_sec p{margin-bottom:10px}
.why_work_sec div{margin-bottom:40px}
.newform_f{padding:40px 0}
.newform_f .wrap_550{padding:30px 5%}
.newform_f .c_cont_n p{margin-bottom:15px}
.newform_f .form_r_side_cont{margin-top:30px}
.r_header_c{margin-bottom:40px}
.blog_crs h3.post_sec_hdn{padding:0;margin-bottom:30px}
.tools_posts_area{padding-bottom:50px}
.get_blueprint .rs_gbp_cont p{margin-bottom:15px}
.get_blueprint form input[type="submit"], .get_blueprint form button{padding:0 15px;height:40px;font-size:100%}
.post_cats_btns ul{width:90%}
.post_cats_btns ul li{margin-right:1%}
.post_cats_btns ul li:nth-last-child(2){margin-right:0}
.post_cats_btns ul li a{padding:5px 6px;font-size:100%}
.all_posts{padding-bottom:20px}
.all_posts .tb_post{margin:0 auto 40px}
.all_posts{max-width:80%;margin:0 10%}
.show_all_p_blog{padding:20px 0}
.show_all_p_blog span{font-size:90%;letter-spacing:1px}
.single_crs .wrap_750{max-width:90%}
.bp_cont img.full_e2e{max-width:112%;margin:0 0 0 -6%}
.rating_form input[type="text"],.rating_form input[type="email"],.rating_form textarea{width:90%;margin-bottom:10px}
.rating_form textarea{padding:16px 5%}
.rating_form input[type="text"],.rating_form input[type="email"]{padding:0 5%}
.rating_form input[type="submit"]{width:140px;padding:14px 0;font-size:100%}
.post_cats_btns{padding-top:50px;padding-left:0!important}
.post_cats_btns ul{margin-bottom:50px!important}
.review_title{margin-bottom:20px}
p.review_phrase{margin-bottom:40px}
.pm_solution{width:90%;padding:60px 5%;margin-bottom:50px}
.pm_solution p{max-width:100%}
.pm_solution h2{font-size:160%;margin-bottom:12px}
#pric_t_new *{width:auto}
#pric_t_new span.big_p{font-size:200%}
#pric_t_new td{font-size:70%;line-height:1.3em;padding:10px 10px}
#pric_t_new tr.headings_tr td,#pric_t_new tr.price_row td:first-child{font-size:80%;line-height:1.3em}
#pric_t_new tr td:nth-child(1){padding:10px 10px}
#pric_t_new .headings_tr td{padding:20px 10px}
#pric_t_new tr:last-child td a{padding:15px 0}
.our_sys_helps{padding:50px 0}
.our_sys_helps .wrap_580{max-width:90%}
.our_sys_helps h2{line-height:1.2em;margin-bottom:15px}
.our_sys_helps p{margin-bottom:15px}
.why_tool_set{width:90%;padding:50px 5%}
.why_tool_set:after{display:none}
.dive_into_tools{width:90%;padding:50px 5%;margin-top:0;background:#f4f8fc}
.dive_into_tools:after{display:none}
.dtt_btns li{width:50%}
.dtt_btns li a{font-size:80%;padding:12px 10px 12px 10px}
.dive_into_tools h2{margin-bottom:30px}
.phrase_dt{max-width:100%;margin:0 0 20px}
.vid_dt{max-width:90%;margin:20px 5%}
.tools_pm_crs .cont_w_img_f .left_sc{max-width:90%;margin:20px 5%}
.tools_pm_crs .breadcrumb,.tools_sr_crs .breadcrumb{margin:0 0 30px 0}
a.hdr_vid_btn:before,.vid_dt a:before{width:60px;height:60px;background-size:16px auto}
.gtt_btn_bar{margin-bottom:50px}
.gtt_btn_bar a{font-size:90%;padding:10px 40px 10px 20px}
.tpm_testim{width:90%;margin-bottom:50px}
.tpm_testim .tmp_l_s{margin-right:20px;margin-bottom:25px}
.tpm_testim .tmp_l_s img{width:90px;height:90px}
.tpm_testim .tmp_r_s h2{font-size:110%;line-height:1.1em;margin-bottom:10px;padding-top:5px}
.tpm_testim .tpm_t_twr{margin-left:100px}
.tpm_testim .tmp_r_s .tpm_t_twr p{font-size:80%}
.tpm_testim .tmp_r_s .tpm_t_twr img{width:25px}
.why_tool_set .wrap_900>p{margin-bottom:30px}
#wuts_tabs .ts_t_btns{max-width:80%}
#wuts_tabs .ts_t_btns li,#ddit_tabs .ts_t_btns li{width:50%;height:55px}
#wuts_tabs .ts_t_btns li a{padding:0 15px;border-bottom:1px solid #f6f6f6}
.ts_t_cont div{width:100%}
.ts_t_cont h3{margin-bottom:12px}
.ts_t_cont img{width:100%;margin:0 0 30px}
.get_rs{max-width:90%;padding:50px 5%;margin-bottom:50px}
.get_rs p{max-width:100%}
.tpm_testim.blue{padding:40px 5%}
.tpm_testim.blue .bx-controls-direction .bx-next{right:-10px;bottom:-20px;top:inherit;width:45px;height:45px}
.tools_sr_crs .dive_into_tools{padding-top:50px;padding-bottom:50px}
.bp_accordian .section div{height:auto}
.bp_accordian .section>h3:after{right:5%}
.bp_accordian .section div h3:after{display:none}
.mob_tab_2_acc .section{max-width:90%;margin:0 5%}
.mob_tab_2_acc .section div{box-shadow:0 2px 5px 0 rgba(0,0,0,0.05)}
.mob_tab_2_acc .section div h3,.bp_accordian .section div div h3{font-size:130%;color:#4a4a4a;text-align:center;line-height:1.1em;margin-bottom:10px}
.mob_tab_2_acc .section div ul li{margin-bottom:10px}
.t2acc_services .section>div{background:none!important;box-shadow:none!important;padding:0!important;margin-top:5px}
.t2acc_services .section div div{margin:0 0 15px;padding:5%;box-shadow:0 2px 6px 0 rgba(1,1,1,0.10)}
.t2acc_tkt .section{margin:0;max-width:100%}
.t2acc_tkt .section div div{margin:0!important;padding:0!important;box-shadow:none!important}
.t2acc_tkt .section div .phrase_dt{margin-bottom:10px!important}
.t2acc_tkt .section div .vid_dt{width:100%;max-width:100%;margin:0!important}
.t2acc_tkt .section div ul{text-align:left;padding-left:15px}
.t2acc_tkt .section div ul li:before{margin-right:-5px}
.t2acc_tpm{background:#fff;padding-top:20px;padding-bottom:20px}
.t2acc_tpm .section div div{box-shadow:none;margin:10px 0 0;padding:0}
.t2acc_tpm .section div ul{padding-left:7%;text-align:left;}
.t2acc_tpm .section div ul li:before{margin-right:-5px}
.ab_people_sec p{max-width:80%;margin-bottom:20px}
.our_ethos{padding:50px 5%}
.ec_full_box{padding:30px 5%;margin-bottom:30px}
.ec_half_box{width:38%;max-width:38%;margin:0 1.5% 30px;padding:25px 5%;min-height:inherit}
.ec_full_box h3{font-size:140%;margin-bottom:10px}
.ec_full_box p{font-size:90%;line-height:1.5em;max-width:100%}
.ec_half_box h4{font-size:120%;margin-bottom:10px}
.ec_half_box p{font-size:80%;line-height:1.4em}
.team_slider_w .owl-nav .owl-next{right:5px}

body.page-template-tools_project_management .vid_dt a img,
body.page-template-tools_project_management .bp_accordian div img
{display:none !important;}
.mob_tab_2_acc .section div p{margin-bottom:10px;}

#fst_post section:after{margin:0;width:100%;}
#fst_post > h2:first-child{font-size:150%;margin-bottom:20px;}
#fst_post h2 br, #fst_post h3 br, #its_post h3 br, #its_post h2 br{display:none;}
#fst_post blockquote, .pi_cont blockquote{padding-left:6%;margin-left:6%;}
#fst_post blockquote p, .pi_cont blockquote p{font-size:120%;}
#fst_post pre, #its_post pre, #its_post section pre{padding:25px 10%;font-size:120%;margin:40px 0;}
#fst_post h2{font-size:28px;font-size:140%;}
#fst_post .ultimate_tools_list form div{width:100%;margin:0 auto 20px;}
#fst_post .ultimate_tools_list form label{margin-bottom:10px;}
#fst_post section h3{margin:0 0 20px;}

.toc_its{padding:15px 5%;}
.toc_its h3{margin:6px 0 20px;}
#toc_btns li{width:30%;margin:0 3% 25px 0;}
#toc_btns li img{max-width:100%;margin-bottom:5px;}
#toc_btns li span{font-size:90%;margin-bottom:0;}
#toc_btns li h4{font-size:100%;}
.pi_hdng{text-align:center;margin-bottom:25px;}
.pi_hdng img{margin:0 auto 10px;}
.pi_hdng .nt_its{max-width:100%;}
.pi_hdng .nt_its span{font-size:120%;margin-bottom:0px;}
.pi_hdng .nt_its h3{font-size:140%;}
.blue_p2{margin:30px auto 0;text-align:center;}
.blue_p2 .bp2_half{max-width:100%;margin:0 auto 20px;text-align:left;}
.blue_p2 .bp2_half .bp2_hd img{width:40px;margin-right:10px;}
.blue_p2 .bp2_half h2{font-size:120%;margin-bottom:5px;}
#its_post ul.steps_3{margin:40px 0;}
#its_post ul.steps_3 li{width:30%;margin:0 3% 0 0;}
#its_post ul.steps_3 li img{width:60px;margin-bottom:10px;}
#its_post ul.steps_3 li h3{font-size:120%;}
#its_post .border_content{padding:30px 6%;margin-bottom:10px;}
#its_post .border_content img.alignleft{margin-right:20px;}
#its_post .border_content h3{margin: 0px 0 20px !important;}
#its_post .blue_box{padding:22px 7%;}
.bbx2{text-align:center;}
.bbx2 > img{margin:0 auto 10px;}
.blue_box h3{margin-top:5px !important;}
.bbx2 > div{max-width:100%;}
.bbx2 > div p{text-align:left;}
.td_box{padding:15px 7%;margin: 30px 0;}
.td_box h3{margin-top:5px !important;}
ul.things_3{margin:30px 0 !important;text-align:center;}
ul.things_3 li{padding:20px 2%;}
ul.things_3 li div{max-width:100%;}
ul.things_3 li img{margin:0 auto 10px;}
ul.things_3 li h3{margin-bottom:10px;}
.phase_its .phs_hd{padding:25px 8%;text-align:center;}
.phase_its .phs_hd img{margin:0 auto 10px;}
.phase_its .phs_hd div{max-width:100%;}
.phase_its .phs_cnt{padding:25px 8%;}


div.social-sharing{display:none !important;}

#hide_gc_cont{bottom: inherit;height: auto;}
#gtb_wr{width:100%;bottom:inherit;position:initial;right:inherit;display: block;}
a.gc_hide_btn{margin:10px 0 0 5%;}
.for_mob_css{position:fixed;top:0;width:100%;z-index:999;}
.gbw_c img{display:none;}
.gbw_c{background:#6b6b6b;padding:12px 5%;border-radius:0;}
.gbw_c p, .gbw_c h6{display:inline-block;vertical-align:top;margin:0 10% 0 0;}
.gbw_c h6{margin-right:0;}
.gbw_c > div{text-align:left;}
a#gtb_thumb_ico{position:absolute;top:2px;right:0;}
.pf_form_s p, .pf_cont > img, a#pf_hide_btn{display:none;}
#gtb_pf{width:80%;padding:30px 10% 40px;bottom:inherit;right:0;left:0;top:100px;}
.pf_form_s{width:100%;margin:0;}
.pf_form_s input{width:90%;margin-bottom:7px;font-size:100%;padding:0 5%;}
.pf_form_s h5{margin-bottom:20px;}

#lseo iframe{max-width:100%;}
#lseo.bp_cont h2{font-size:160% !important;}
#lseo h2 br{display:none;}
#lseo .brd_wh_box{padding:30px 5%;}
#lseo .brd_wh_box img{display:block;margin:0 auto 20px;}
#lseo .brd_wh_box div{max-width:100%;}
#lseo .ib_box h4{font-size:110%;margin-bottom: 10px;}
#lseo blockquote p{font-size:120%;}
#lseo h2.tactic_hd, #lseo h3.pt_hd{text-align:center}
#lseo h2.tactic_hd strong, #lseo h3.pt_hd strong{width:100%;}
#lseo .border_cc{padding:25px 5%;margin:25px 0;}
#lseo .bp_accordian .section>h3{padding:12px 5%;margin:0 !important;}
#lseo .bp_accordian h3.ui-accordion-header-active{padding:15px 5%;}
.ico_acc .bp_accordian .section>h3:before{margin-right:15px;}
#lseo .bp_accordian .section div{padding:5px 10% 15px 20%;}
.type_hdn img{float:none;margin:0 auto 10px;display:block;}
.type_hdn{text-align:center;}
#lseo ul{margin:10px 0;}
#lseo ul.bord_b_ul li{margin-bottom:10px;padding-bottom:12px;}

.t_menu{display:none !important;}

.wdt_banner{padding:0;margin:30px 0 50px}
.wdt_b_wrap{max-width:95%;}
.wdt_banner h2, .r_port h2{font-size:160%;margin-bottom:20px;}
.cs_des h2{font-size:140%;margin-bottom:30px;}

.wdt_banner p{font-size:100%;margin-bottom:10px;}
a.bu_btn{font-size: 100%;width: auto;display: inline-block;vertical-align: top;padding: 15px 25px;}
.cs_des{margin:0 auto 40px;max-width:95%;}
.cs_des ul li{width:280px;padding:0 20px 35px;margin:0 0 25px;}
.r_port{margin-bottom:40px;}
.r_port ul li{max-width:80%;padding:20px 5%;margin:0 auto 50px;  max-width:300px;padding:20px 20px;}
.r_port ul li:before{max-width:90%;}
.r_port ul li h3{font-size:160%;margin-bottom:10px;}
.r_port ul li p{font-size:100%}
.r_port ul li a.vs_btn{margin-bottom: 20px;display: inline-block;vertical-align: top;border-bottom-width: 2px;}
.r_port ul li img{max-width:80%;}
.mar_ast{margin-bottom:50px;}
.wrap_mast{max-width:80%;padding:20px 5% 0;margin:0 auto}
.mar_ast .left_s_ms{max-width:100%;margin:0;}
.mar_ast h2{font-size:160%;margin-bottom:10px;}
.mar_ast p{font-size:100%;}
.mar_ast .wrap_mast div{margin-top:20px;}
.phn_sec{max-width:90%;margin-bottom:50px;}
.phn_sec img{margin-top:-50px;}
.phn_sec .wrap_phs div{max-width:90%;margin:15px 5%;}
.phn_sec h2, .sim_cnt h2{font-size:160%;}
.phn_sec ul li, .sim_cnt p{font-size:100%;}
.sim_cnt{max-width:90%;margin-bottom:40px;}
.sim_cnt h2{margin-bottom:10px;}
.des_tab{width:60%;}
.inc_tab{width:40%;margin-right:0;}
.def_tab h4{padding:14px 5% 14px 15%;}
.def_tab h4:last-child{padding:30px 5% 30px 15%;}
.des_tab ul li{padding:14px 5% 0;font-size:13px;}
.des_tab ul li:after{margin-top:14px;}
.inc_tab ul li{width:20px;height:20px;margin:15px auto 25px;}
.def_tab.inc_tab{margin-bottom:25px;}
.def_tab.inc_tab h4:last-child{padding:14px 5% 14px 15%;font-size:34px;}
.def_tab.inc_tab.blu_inc h4:last-child{padding:16px 5% 16px 15%;}
.fea_on{max-width:90%;margin:0 auto;}
.fea_on h2{font-size:180%;margin-bottom:10px;}
.fea_on ul li img{margin:0 10px 15px;}
.fea_on ul li:after{display:none;}
.sc_form{max-width:74%;padding:20px 7%;margin-bottom:50px;}
.sc_form h2{font-size:160%;margin-bottom:10px;}
.sc_form p{font-size:100%;margin-bottom:20px;}
.sc_form input[type="text"], .sc_form input[type="email"], .sc_form select{width:90%;padding:0 5%;}
.sc_form select, .sc_form input[type="submit"], .sc_form button{width:100%;}
.leave_rev{max-width:90%;}
.leave_rev > h2{font-size:180%;margin-bottom:10px;}
.leave_rev > p{font-size:100%;margin-bottom:20px;}
.wd_rating.comments_listing li{width:85%;padding:30px 10% 30px 5%;margin:0 0 15px;}




.sec1_srt h2, .sec2_srt h2, .sec2_tab .s2t_rs h3, .sec4_srt > h2, .sec2_tab .s2t_rs h3, .sec5_srt h2, .sec3_tb18 h2, ul.tb_rpts li h3, ul.tb_rpts li h3, .tpm18_s9 h2
{font-size:160%;}

.sec2_tab .s2t_rs, .hdi_sec .wrap_tpm18 > p
{max-width:100%;}

.sec4_srt > p, .srt_twts li span, .srt_twts li a, .sec2_tab .s2t_rs p, .rs_s5s p
{font-size:100%;}



.srt_twts a.bx-prev, .sec3_srt a.bx-next{width:40px;height:40px;}
.srt_twts a.bx-prev{left:-5%;}
.srt_twts a.bx-next{right:-5%;}
ul.rtb_btns li{width:50%;display:inline-block;margin-bottom:3px;}
.rs_s5s{max-width: 90%;margin: 30px 5% 0;}
.sec1_srt{background-size: auto 100%;padding:60px 0;}
.sec1_srt h2{margin-bottom:15px;}
a.srt_btn{width: auto;padding: 12px 12px;font-size: 90%;margin-right: 5px;}
a.full_w_btn{font-size: 90%;padding: 12px 0}
.sec2_srt {margin: 50px auto}
.sec2_srt h2{margin-bottom:15px;}
ul.rtb_btns li a{font-size:80%;height:60px;}
.sec2_tab{padding:20px;}
.sec2_tab .s2t_rs h3{margin-bottom:20px;}
.sec2_tab .s2t_rs li{padding:1px 0 0 55px;background-size:40px 40px;font-size:90%;margin-bottom:10px;min-height:40px;}
.srt_twts li{padding:20px 20px;text-align:center;}
.srt_twts li > div{max-width:100%;display:block;margin:0 auto;}
.srt_twts li h2, .ss18b .srt_twts li h2{font-size:140%;}
.srt_twts li h2 br{display:none;}
.srt_twts li img{display: block;margin: 0 auto 10px;width: 100px;height: 100px;}
.srt_twts li a{float: none;margin-top:10px;}
.sec3_srt, .srtbg_hlf .sec3_srt{margin-bottom:50px;}
.sec2_tab .s2t_rs p{margin-bottom:10px;}
.sec4_srt ul.rtb_btns.btm_rb{margin-bottom:50px;}
.sec5_srt{padding:40px 0;margin-bottom:50px;}

.benchm_rep > div{width:66%;}
.benchm_rep > div:nth-child(2){width:33%;}
.benchm_rep h4{font-size:100%;}
.benchm_rep > div:nth-child(2) h4{padding:8px;}
.benchm_rep li{padding:25px 5% 0 8%;font-size:90%;}
.benchm_rep li:after{margin-top:30px;}
.benchm_rep li:last-child{padding-bottom:40px;}
.benchm_rep > div:nth-child(2) li{margin:25px auto 39px;}


.sec1_srt.s1_tb18{padding-bottom:50px;}
ul.exbtns{margin-top:40px;}

ul.tb_rpts li > div{max-width:100%;}
ul.tb_rpts li{padding-bottom:40px;}
ul.tb_rpts li div img {margin-bottom: 5px;margin-top: 10px;}
.sec3_tb18{padding:50px 0;margin-bottom:50px}

.tpm18_s9 div{max-width:100%;}

.hdi_sec{padding-top:40px;margin-bottom:40px;}
.hdi_sec ul{margin:40px 0;}
.hdi_sec ul li{margin-bottom:40px;}
.hdi_sec ul li img{width:22%;margin-right:5%;}
.hdi_sec ul li div{width:72%;}
.hdi_sec ul li h3{font-size:130%;margin-bottom:5px;}
.hdi_sec ul li p{font-size:90%;}

.tpm18_s9 p{margin-bottom:15px;}
.tpm18_s2{margin-top:50px;}
.wrap_tpm18{margin-bottom:50px;}
.tpm18_s7{margin-top:50px;margin-bottom:60px;}
.tpm18_s9{margin:50px auto;}
.sec1_srt.tpm18{margin-bottom:0;}

	.cf18_sec, .cinf18_sec{display:block;width: 80%;padding: 40px 5%;margin: 0 auto;border: none;}
	.cf18_sec form input[type="text"], .cf18_sec form input[type="email"]{max-width: 90%;padding: 0 4%;height: 40px;margin-bottom: 12px;font-size: 90%;}
	.cf18_sec form p>span.lab18{margin:18px 0 8px;}
	.cf18_sec form p>span, .cf18_sec form span.wpcf7-list-item-label{font-size: 100%;}
	.cf18_sec form .wpcf7-list-item, .cf18_sec form ._checkbox-radio{margin-bottom: 13px;}
	.cinf18_sec h2{font-size:160%;}
	.cinf18_sec h2:after{display:none;}
	.cinf18_sec p, .cinf18_sec ul li{line-height:1.5em;font-size:100%;}
	.cinf18_sec ul{margin-top:18px;}
	.cinf18_sec hr{margin:30px auto;}
	.cinf18_sec>div{padding: 0 4%;}
	.cnt_tst18 img{margin-right: 4%;width: 70px;height: 70px;}
	.cinf18_sec h4{font-size: 110%;margin-bottom: 15px;line-height: 1.4em;}

	.cf18_sec form ._field7 label, .cf18_sec form ._field8 label{font-size:90%;}

	h3.b18_s2h{font-size: 160%;margin: 30px 5%;}
	.t_p_t_slider .b18_pw{text-align: left;}

	.single18_p .r_inr_cont{padding-top:60px;}
	h1.bp18_title{font-size: 180%;margin-bottom: 15px;}
	ul.rel2p{margin-bottom:20px;}
	ul.rel2p li{margin-right:10px;}
	ul.rel2p li a{padding:0 12px;font-size: 80%;height:30px;}
	ul.rel2p li:nth-child(1) a{padding: 0 22px;}
	ul.rel2p li img{margin-right:8px;width: 14px;}
	.auth_in18{padding: 30px 5%;margin-bottom: 40px;border-width: 5px;}
	.bp18_pcnt_bg{padding: 1px 4%;}
	.bp18_pcnt{padding: 30px 1% 1px;margin-bottom: 50px;}
	.bp18_pcnt h1{font-size: 180%; margin: 30px 0 10px;}
	.bp18_pcnt h2{font-size: 170%; margin: 30px 0 10px;}
	.bp18_pcnt h3{font-size: 160%; margin: 30px 0 10px;}
	.bp18_pcnt h4{font-size: 150%; margin: 30px 0 10px;}
	.bp18_pcnt h5{font-size: 140%; margin: 30px 0 10px;}
	.bp18_pcnt h6{font-size: 130%; margin: 30px 0 10px;}
	.bp18_pcnt p, .bp18_pcnt li, .bp18_pcnt ul li, .bp18_pcnt ol li{font-size: 100%;line-height: 1.6em;}
	.bp18_pcnt p{margin-bottom:25px;}
	.wp-caption{max-width:100%;}
	.bp18_pcnt ul, .bp18_pcnt ol{margin: 30px 0 30px 13%;}
	.bp18_pcnt ul li:before{left:-10%;top:10px;}
	.bp18_pcnt ol li:before{left:-13%;}
	.bp18_pcnt blockquote{margin: 30px 5%;padding: 0 0 0 5%;border-width: 2px;}
	.bp18_pcnt blockquote ul, .bp18_pcnt blockquote ol{margin:0;}
	.bp18_pcnt blockquote ul li, .bp18_pcnt blockquote ol li{line-height: 1.5em;margin:0 0 8px;}
	.bp18_pcnt blockquote.bquote18{padding:30px 6%;margin:50px auto;border-width: 3px;}
	.bp18_pcnt blockquote.bquote18 h3{font-size:150%;margin-bottom: 14px;line-height:1.2em;}
	.bp18_pcnt blockquote.bquote18 h6{font-size:90%;line-height: 1.5em;}
	.bp18_pcnt .gallery-columns-3, .bp18_pcnt .gallery-columns-2{margin:0 !important;}
	.bp18_pcnt .gallery-columns-3 .gallery-item{margin: 0 1% 1% !important;width: 31% !important;}
	.bp18_pcnt .gallery-columns-2 .gallery-item{margin: 0 1% 1% !important;width: 48% !important;}
	.clr_txtbx18{padding: 28px 8%;margin-bottom: 30px;}
	.clr_txtbx18 p{margin:0;}

	.bp18_pcnt_bg{margin-bottom:80px;}
	.scmnt_form18>h3, .srev18>h3{font-size: 170%;}
	.ncmnts18 li.comment .vcard img.avatar{width:40px;height:40px;margin-right:10px;vertical-align: middle;}
	.ncmnts18 li.comment .vcard cite.fn{vertical-align: middle;font-size: 110%;}
	.ncmnts18 li.comment .vcard{margin-bottom: 12px;}
	.ncmnts18 li.comment p{font-size: 100%;line-height: 1.5em;}
	.ncmnts18 li.comment div.reply{padding-top: 5px;}
	.ncmnts18 li.comment div.reply a{font-size:100%;}
	.ncmnts18 li.comment .comment-body{margin-bottom: 15px;}
	.ncmnts18 ul.children li.comment .vcard{margin-bottom:10px;}
	.ncmnts18 li.comment .comment-body{margin-bottom:10px;}
	.ncmnts18 ul.children li.comment div.brdr_f_chd{margin-left:5%;padding-left: 5%;}
	.ncmnts18 ul.children li.comment div.reply{margin-top:20px;argin-left:10%;}

	.header_trans.nh18_mh .wrap_1320{max-width:90%;}
	.phn_sec.srv18_c.webdes_c18{margin-top:60px;}
	#hide_gc_cont{display:none !important;}
	.abt18_hdr_bg{background-size:cover !important;}
	.header_trans{position:fixed;}
	.cnt18b .wrap_1150{max-width:90%;}
	.map_p_slider .bx-wrapper{max-width:100% !important;}
	.map_p_slider>.wrap_1040{max-width:90% !important;}
	.map_p_slider li>a{max-width:70%;}
	.map_p_slider li img{height:auto;}


	.ss18b .bp_accordian .section>h3:after{display:none;}
	.ss18b.seos18_p .bp_accordian .section>h3, .locs18b .bp_accordian .section>h3{padding:15px 5%;width:90%;color:#34495e;font-weight:400;border-color:#ffffff !important;}
	.ss18b.seos18_p .bp_accordian .section>h3.ui-accordion-header-active, .locs18b .bp_accordian .section>h3.ui-accordion-header-active{border-color:#384d62 !important;}
	.ss18b .bp_accordian .section, .locs18b .bp_accordian .section{background:#ffffff;}
	.ss18b .bp_accordian .section div, .locs18b .bp_accordian .section div{margin-top:20px;}


	.ecc_sec, .elc_sec, .slb_18b .wwu18b .ww_sec, .slb_18b .faq18b{margin-bottom:60px;}
	.elc_bgss{max-width:80%;padding:20px 5%;}
	.elc_bgss:before{top:10px;left:10px;}
	.elc_table ul li{padding:15px 2%;font-size:90%;}
	.elc_table ul:first-child li{font-size:100%;}
	.elc_table ul:first-child li:first-child{padding-left:2%;}
	.slb_18b .sec3_srt:before, .elc_sec:before{display:none;}
	.slb_18b .wwu18b.ww_part_18 h2{margin-bottom:15px;}
	.slb_18b .wwu18b>p{line-height:1.5em;}
	.slb_18b .wwu18b .ww_sec div{margin-top:10px;}
	.slb_18b .f18b_s.fin18{padding:25px 0;}
	.slb_18b .p_b18b h2{margin-bottom:20px;}



	.locs18b .title_cont{margin-top:80px}
	.locs18b .map_section{margin-bottom:100px;}
	.locs18b .bp_accordian{margin: 30px auto 80px;}
	.locs18b .bp_accordian .section>h3{font-family:'Lato',sans-serif;box-shadow: 0 0 1px 0 rgba(232,232,232,0.50), 0 7px 16px 0 rgba(120,120,120,0.13);
    background-color: #fff;}
	.locs18b .mob_tab_2_acc .section div h3{font-family:'Lato',sans-serif;}
	.locs18b .mob_tab_2_acc .section div p{font-family:'Lato',sans-serif;}
	.locs18b .mob_tab_2_acc .section div p strong{font-size:110%;}
	.locs18b .trs18b .wrap_1100 h2{font-size:180%;margin-bottom:15px;}
	.locs18b .trs18b .wrap_1100 p{font-size:100%;line-height:1.6em;}
	.locs18b .top_reviwed{margin-bottom:50px;}
	.locs18b .top_reviwed ul li{width:290px !important;padding:20px 20px;}
	.sloc_18b .pma_sec{margin-bottom:50px;}
	.pma_sec p{font-size:100%;line-height: 1.5em;}
	.wwu18b .ww_sec h3{margin-bottom:8px;}
	.locs18b .phn_sec.white_phn .bx-viewport{padding:80px 0 !important;}
	.locs18b .phn_sec.white_phn .wrap_phs div{margin:0;}
	.locs18b .phn_sec.white_phn .bx-controls-direction{top:0;}
	.locs18b .phn_sec.white_phn h2{margin-bottom:20px;}
	.locs18b .phn_sec.white_phn p{font-size:90%;margin-bottom:15px;}
	.locs18b .phn_sec.white_phn a.ph_btn18{margin-top:30px;}

	.mpe_sec h2{margin-bottom:25px;}
	.ana_18b .ecc_sec{margin-bottom:90px;}


	.bp18_pcnt p, .bp18_pcnt ul li, .bp18_pcnt ol li, .bp18_pcnt blockquote{font-size:22px;line-height:32px;}
	.bp18_pcnt p{margin-bottom:32px;}

    .faqgreybg:before, .faqgreybg:after{display:none;}
    .cssp20_hdr .wrp_ds{max-width: 88%;}
    .cssp20_hdr h2:before{display:none;}

    .cssp20_hdr h2, .the_client_sec h2, .the_plan_sec h2, .the_res20 h2, .sd18b.sd20 .cs_des h2, .pf20 h2, .pma_s20 h2
    {font-size:200%;line-height:1.2em;padding:0;margin:30px auto 20px;text-align:center;}

    .cssp20_hdr p, .the_client_sec p, .the_client_sec ol li{font-size:90%;line-height:1.6em;}

    .cssp20{}
    .cssp20_hdr{padding-top:50px;padding-bottom: 20px;
    margin-bottom: 0; background: rgb(34, 56, 98);text-align:center;}

    .cssp20_hdr .wrp_ds, .the_client_sec .wrp_ds, .srtbg_hlf .srt_tw li, .the_res20 ul{display:block;}


    .cssp20_hdr .h2l, .the_client_sec img, .the_client_sec .tcs_cnt, .siphdr20.swdp .h2l
    {max-width: 100%;width: 100%;padding: 0;margin: 0 auto 40px;}

    .the_client_sec{margin-bottom:50px;background: linear-gradient(180deg, rgb(34, 56, 98) 20%, rgba(255,255,255,1) 20%);}
    .the_client_sec h2, .the_plan_sec h2{padding-left:30px;}
    .the_client_sec p, .the_client_sec ol li{margin-bottom:20px;}

    .srtbg_hlf .sec3_srt{padding:12px;}
    .cssp20 .srt_tw, .srtbg_hlf .srt_tw{padding: 50px 7%;text-align:center;}
    .cssp20 .srt_tw li img, .srtbg_hlf .srt_tw li img{max-width: 80%;margin: 0 auto 30px;display: block;}
    .cssp20 .srt_tw li div, .srtbg_hlf .srt_tw li div{max-width:100%;}
    .cssp20 .srt_tw li div p, .srtbg_hlf .srt_tw li h2{font-size: 110%;line-height: 1.4em;margin-bottom:20px;}
    .srtbg_hlf .srt_tw li span{font-size:90%;}

    .cssp20 .twnc_bg{padding-bottom:50px;}
    .the_plan_sec h2{margin:0 0 30px;}
    .the_plan_sec ul li{width: auto;font-size: 90%;line-height: 1.4em;margin: 0 0 30px 10%;display: block;}
    .ilo_sec li:before, .the_plan_sec ul li:before{width:10px;height:10px;margin-right: 5%;}
    .the_plan_sec{padding-bottom:100px;}
    .the_plan_sec ul li:before{margin-left: -9%;}
    .the_res20 h2{margin:0 auto 30px;}
    .the_res20 h2:before{margin-bottom:20px;}
    .the_res20 ul{margin:0;}
    .the_res20 ul li{max-width: 60%;padding: 30px 10%;margin: 0 auto 30px;}
    .the_res20 ul li h3{font-size:48px;}
    .the_res20 ul li p{font-size:110%;line-height:1.5em;}

    .cssp20_hdr .h2r img{display:none;}

    .siphdr20.swdp{padding: 70px 0 1px;background-size: auto 70%;}
    .swdp_f.fealogo20_sec{display:none;}
    .siphdr20.swdp .wrp_ds{margin-bottom: -50px;}
    .siphdr20.swdp .h2r{width: 100%;right: -7%;}
    .siphdr20.swdp .h2r img{display:block;}
    .sd20_dfs .cs_des{padding: 60px 0;}
    .sfs_sldr{padding-left: 0;}
    .sfs_sldr .bx-controls-direction{text-align:center;}
    .sd18b .cs_des ul li{width: 330px !important;margin-bottom: 0;margin-left:13px !important;padding:1px 30px 60px;text-align:center;}
    .sfs_sldr .bx-viewport{padding:70px 0 30px;}
    .sd20_dfs .cs_des{margin-bottom:0 !important;}
    .sd20 .cs_des ul li img{margin:-60px auto 30px;width: 120px;height: 120px;display:block;}
    .sd20 .cs_des ul li h4{font-size: 28px;line-height: 1.4em;text-align:center;}
    .sd20 .cs_des ul li p{text-align:center;}

    .pf20{padding:0 7%;margin-bottom:50px;}
    .pf20 h2{margin:0 0 20px;}
    .pf20 .lmbtn20{display:none;}
    .pfitem{margin: 50px 0 0;max-width: 100%;width:320px;}
    .pfimg{margin-top: 0;}
    .pfinf{padding: 5px 5px 5px 20px;}
    .pfitem h3{font-size: 130%;line-height: 1.4em;margin: 0 0 0px;}
    .pfitem p{font-size: 90%;line-height: 1.5em;}
    .pfitem a.vs_btn{font-size: 90%;line-height: 1.5em;padding: 30px 10px;width: 150px;}
    .pfitem a.vs_btn img{display:none;}

    .wwp20bg{padding-top:50px;}

    .pma_s20{text-align:center;}
    .pma_s20 h2:before, .mtt_hdr.dblb:before{position: inherit;width: 50px;height: 5px;margin: 0 auto 25px;background: linear-gradient(90deg,#4a4a4a 50%,#00c2ff 50%);}
    .pma_sec p{margin:0 auto;}
    .wwpart20up .ww_sec{display: block;padding: 20px 4%;margin: 0 auto 30px !important;border-width: 3px;text-align:center;overflow:hidden;}
    .wwpart20up .ww_sec img{width:100%;margin-bottom:40px !important;}
    .wwpart20up .ww_sec div, .wws20 .ww_sec div{width:100%;}
    .wwpart20up .ww_sec h3{line-height:1.2em;}
    .wwpart20up .ww_sec p{font-size:100%;}
    .wwpart20up .ww_sec:nth-child(even) img.lft_img{display:block;}
    .wwpart20up .ww_sec:nth-child(even) img.rgt_img{display:none;}
    .mpbg{max-width: 90%;margin: 0 auto;}
    .faq20up h2{line-height:1.2em;}
    .faq20up h2:before{margin-bottom:30px;}
    .faq20up .faq_items > div{padding: 20px 15% 20px 6%;}
    .faq20up .faq_items h3{padding: 0;font-size: 20px;line-height: 1.4em;margin-bottom: 10px;}
    .faq20up .faq_items p{font-size: 90%;line-height: 1.6em;padding-right: 0;}

    .sfs_sldr .bx-prev, .sfs_sldr .bx-next{width:50px;height:50px;}
    .mtt_hdr.dblb:before{}


    .faq20up h2:before, .pf20 h2:before, .mpe_sec h2:before, .asp20 .four_buckets h2:before, .ssp20 .four_buckets h2:before, .pma_s20 h2:before{width: 80px;height: 6px;margin-bottom:25px;}

    .ana_18b .four_buckets div, .wwpart20up .ww_sec, .wws_item, .wws20 .ww_sec{display: block;}
    .wws_item div{max-width:100%;}
    .san20 .h2r{width: 100%;max-width: 100%;}
    .san20 .h2r img{display:block;border-radius:10px;border-width:8px;}
    .asp20 .four_buckets h2{line-height: 1.2em;}
    .asp20 .four_buckets h2:before{margin-bottom:25px;}
    .asp20 .four_buckets p, .ssp20 .four_buckets p{font-size:100%;margin:0 auto;max-width:100%;line-height:1.6em;}
    .asp20 .four_buckets div > img{margin: 50px auto 0;max-width:100%;}
    .ana_18b .ecc_sec{margin-bottom: 50px;}
    .mpe_bg{padding: 70px 0;}
    .pma_s20{margin-bottom:30px;}
    .wu_as20 .wws_item{border: 2px solid #E4EAF8;box-sizing: border-box;border-radius: 11px;padding: 20px 5%;text-align:center;width:330px;margin-bottom:0;}
    .wu_as20 .wws_item div{border:none;padding:0;border-radius:0;margin:0;width:100%;}
    .wu_as20 .wws_item img{width:100%;margin:0 0 50px;}
    .wws_item h3{padding-right: 0;font-size: 150%;line-height: 1.3em;}
    .wws_item p{font-size:100%;line-height:1.5em;}
    .san20 a.rbbcf{width: 80px;height: 80px;}
    .wws20.mobile_item{margin-bottom:50px;}


    .ilo_sec{padding-bottom: 60px;}
    .ilo_sec h2, .ssp20 .four_buckets h2, .n2_hdr_20 h2, .ssp20 .wwu18b.ww_part_18 h2{font-size:180%;line-height:1.2em;}
    .ilo_sec h2:before{width:6px;}
    .ilo_sec .wrap_ds{display:block;}
    .ilo_sec img{max-width:100%;margin:40px auto;}
    .ilo_sec ul{margin: 30px 0;padding: 0 0 0 10%;}
    .ilo_sec li{font-size: 22px;line-height: 2em;}
    .ilo_sec a.b20btn{width: 250px;font-size: 120%;padding: 30px 4%;}
    .n2_hdr_20{padding: 60px 0;margin: 60px 0 5px;background:linear-gradient(180deg,#223963 70%,#ffffff 70%);}
    .n2_hdr_20:before{width:7%;}
    .n2_hdr_20 h2{padding-left:30px;}
    .hdr_bse{padding-right: 10%;}
    .n2_hdr_20 p{font-size:100%;line-height:1.5em; margin-left:10%;}
    .grslide20{margin: 80px 0 0 5%;}
    /*.grslide20 .owl-carousel .owl-stage-outer{overflow:inherit;}*/
    .grslide20.cusowlnav .owl-nav{text-align: left;}
    .grslide20.cusowlnav .owl-nav div{margin-top:0;}
    .ssp20.ss18b .sec3_srt{padding: 20px 4%;}
    .ssp20 .srtbg_hlf .srt_tw li h2:before, .ssp20 .srt_tw li h2:after{width: 30px;height: 24px;}
    .ssp20 .srtbg_hlf .srt_tw li h2{padding: 20px 5% 0;position:relative;font-size: 160%;}
    .ssp20 .srtbg_hlf .srt_tw li h2:before{top: -5px;left: -2%;margin-left: -10%;}
    .ssp20 .srtbg_hlf .srt_tw li h2:after{bottom: -6px;margin-left: 0;right: -6%;position: absolute;top:inherit;}
    .ssp20 .srtbg_hlf .srt_tw li span{padding:20px 0 0;}
    .ssp20 .pma_s20 p{padding:0;}
    .ssp20 .wws20 .ww_sec{text-align:center;overflow: hidden;}
    .ssp20 .wws20 .ww_sec a.btn_w{margin: 10px auto;display: inline-block;padding: 0 0 10px;}
    .ssp20 .wws20 .ww_sec img{margin-bottom:30px;float:none !important;}
    .ssp20 .wws20 .ww_sec:nth-child(2n) img.lft_img{display:block;}
    .ssp20 .wws20 .ww_sec:nth-child(2n) img.rgt_img{display:none;}
    .ssp20 .wws20 .ww_sec h3{line-height:1.2em;margin-bottom:20px;}

    .faq20up .faq_items > div:after{width: 25px;height: 25px;}


    .bk20p.cs20 .cshdr20{padding-bottom:1px;}
    .bk20p .cshdr20 .hdr2left{width: 100%;margin: 0 auto;}
    .ctsfm.bkhcta{margin-top:25px;}
    .bk20p .wws_item h3{padding-right:0;}







}





/* iPhone ALL */
@media (min-width:200px) and (max-width:767px){
.main_slider_section ul li .wrap_1360{display:none;}
.footer_b{margin-bottom:10px;padding-top:50px;}
.footer_b .f_widget:first-child{width:90%;margin:0 5% 40px;}
.footer_b .f_widget, .footer_b .f_widget:last-child{width: 39%;margin: 0 5% 30px;}
.footer_b .f_widget .logo_wid img{margin-bottom:15px;}
.footer_b .f_widget h4{margin-bottom:15px;}
.f_txt_social .f_txt{display:block;text-align:center;margin-bottom: 20px;}
.f_txt_social .f_social{float:none;text-align:center;}
.f_txt_social .f_social ul li{margin:0 15px 0;}
.seo_blueprint h3 br{display:none;}
.seo_blueprint h3:after{margin-top: 20px;}
.stay_cntr_wrap{position:relative;text-align:center;}
.blog_crs .r_inr_cont > .r_header_c img{width:100%;opacity:0.3;}
.r_header_c.blog_t_hd .txt_left_hdr{position:absolute;top:50px;left:0;right:0;z-index:9;margin:0 auto;width:80%;}
.blog_crs .r_header_c.blog_t_hd .txt_left_hdr h2{margin-bottom:20px;font-size:180%;line-height:1.2em;}
.blog_t_hd a.blue_btn{padding:10px 20px 10px 15px;font-size:90%;}
h1.b_post_title{font-size:150%;letter-spacing:0;line-height:1.3em;}
.bp_cont{padding:30px 5%;margin-bottom:50px;}
.bp_cont p, .bp_cont blockquote, .bp_cont ul li, .bp_cont ol li{font-size:100%;}
.bp_cont h2, .bp_cont h3, .bp_cont h4, .bp_cont h5{margin:25px 0 8px;line-height:1.3em;}
.bp_cont p{margin-bottom:7px;}
.bp_cont h2{font-size:160%;}
.bp_cont h3{font-size:140%;}
.bp_cont h4{font-size:120%;}
.bp_cont h5{font-size:100%;}
.bp_cont blockquote{padding:0 0 0 6%;line-height:1.5em;margin:15px 0 20px 6%;}
.bp_cont ul li, .bp_cont ol li{line-height:1.3em;margin:0 0 6px;}
.bp_cont ul, .bp_cont ol{margin:10px 0 20px 6%;}
.yellow_btn, .dark_blue_btn, .light_blue_btn{font-size:100%;padding:10px 7%;margin:10px 1% 15px;width:auto;}
.bp_accordian{margin:30px auto;}
.bp_accordian .section > h3{padding: 12px 0 10px 5%;font-size:110% !important;margin:10px 0 0 !important;}

body.page-template-tools_seo_reporting-php .bp_accordian .section,
body.page-template-tools_seo_reporting-php .bp_accordian .section>h3
{background:#ffffff;}

body.page-template-tools_seo_reporting-php .t2acc_tpm{background:none;}


.bp_accordian .section div{margin:0px 5% 15px;padding:15px 5%;}
.txtbox_off_white{padding:15px 5%;margin:12px 0 0;}
.review_section{max-width:90%;}
.review_title{font-size:170%;}
.single_crs .review_title{margin-bottom:20px;}
.review_section h4{font-size:110%;margin-bottom:15px;}
.total_reviews{padding:0 1%;margin-bottom:20px;}
.your_review_sec{margin:20px 5% 40px;max-width:90%;}
.set_rate p{margin-bottom:10px;}
.r_header_c.contact_t_hd .txt_left_hdr{position:absolute;top:35%;left:0;right:0;z-index:9;float:none;margin:0 auto;text-align:center;}
.contact_t_hd img{opacity:0.3;}
.r_header_c.contact_t_hd .txt_left_hdr h2{margin-bottom:0;}
.contact_crs .newform_f{padding-top:30px;}

.n2_hdr_17 .nbreadc{margin-bottom:25px;}
.n2_hdr_17 h2{font-size:140%;margin-bottom:30px;}
.n2_hdr_17 h2 br{display:none;}
.n2_hdr_17 .nbreadc span{margin-right:5px;}

.p_nav_btns ul li a{padding:8px 15px;font-size:100%;}
.f_logos .bx-next{top:30%;}
.dg-wrapper{width:100%;height:120px;}
.seos18_p .n2_hdr_17 .dg-wrapper{height:180px;}
.dg-container nav span{width:40px;height:40px;}
.dg-container nav span.dg-next{right:-10%;}
.dg-container nav span.dg-prev{left:-10%;}


.single_crs .wrap_750{max-width:100%;}
.single_crs .blog_featured_img, .single_crs h1.b_post_title, .single_crs .total_reviews{max-width:90%;margin-right:auto;margin-left:auto;}
.single_crs .author_info{margin:0 auto 45px;max-width:74%;}

.tpm_testim.simp .bx-next{right:0;width:50px;height:50px;background-size:100%;}

.vid_3d_slider{overflow:hidden;margin:60px auto 40px;}
.vid_3d_slider .dg-wrapper{width:75%;height:200px;}
a.btn_play_vid_car h3{font-size:100%;margin-bottom:10px;}
.vid_3d_slider .dg-container nav span.dg-prev{left:5%;}
.vid_3d_slider .dg-container nav span.dg-next{right:5%;}
.thumb_vid_car:before{width:60px;height:40px;background-size:16px auto;}



.hdw_tools .hdwt .wrap_990, .txt_wd_img_sec .wrap_990{max-width:90%;}
.how_dw_sec > .wrap_990 > h2{margin-bottom:10px;}
.how_dw_sec > .wrap_990 > p{margin-bottom:30px;}
.how_dw_sec > .wrap_990 > p br{display:none;}

.hdw_tools .hdwt, .hdw_tools .hdwt:nth-child(3n){width:42%;padding:20px 2%;margin:0 1% 14px;}
.hdw_tools .hdwt img{width:50px;margin-bottom:12px;}
.hdw_tools .hdwt h3{font-size:100%;margin-bottom:8px;}
.hdw_tools .hdwt p{font-weight:300;font-size:80% !important}

.how_dw_sec{padding-bottom:50px;}
.cntr_txt_hdw{padding:20px 10%;margin:30px 0 0;}
.txt_wd_img_sec{padding:50px 0 0;}
.txt_wd_img_sec img{position:inherit;bottom:inherit;right:inherit;}
.txt_wd_img_sec .left_txt_b{max-width:100%;margin-bottom:50px;}
.txt_wd_img_sec h2{margin-bottom:20px;}
.txt_wd_img_sec ul{margin-bottom:30px;}
.txt_wd_img_sec ul li{margin-bottom:15px;}
.txt_wd_img_sec a{width:200px;font-size:90%;}
.gtt_btn_bar_grey a{padding:8px 20px;font-size:90%;}
.txt_wd_mob_sec{padding:40px 0 60px;}
.txt_wd_mob_sec .wrap_960{max-width:90%;}
.txt_wd_mob_sec .txt_s_left_m{margin:0 0 30px 0;}
.txt_wd_mob_sec h2{margin-bottom:15px;}
.txt_wd_mob_sec p{margin-bottom:12px;}
.txt_wd_mob_sec img{float:none;max-width:90%;margin:0 auto;display:block;}

.p_form_cont{width:270px;padding:45px 25px 35px;}
.p_form_cont p{font-size:90%;margin-bottom:10px;}
.p_form_cont form{margin-top:20px;}
.p_form_cont input[type="text"], .p_form_cont input[type="email"]{width:186px;height:42px;padding:0 40px;background-position:14px center;}
.p_form_cont input[type="text"]{margin-bottom:10px;}
.p_form_cont input[type="email"]{margin-bottom:20px;}
.p_form_cont button{height:46px;font-size:100%;}

.p_wd_thumb a.btn_blue, .p_wd_thumb a.btn_red{font-size:90%;width:auto;max-width:70%;padding:4px 10%;}
.p_wd_thumb .note_txt{padding:20px 6%;}

.sec1_srt{padding:40px 0 100px;margin-bottom:50px;}

.sec1_srt.srt_sec1{margin-bottom:0;}

.sec1_srt.trn18{padding:30px 0;margin-bottom:30px;}

.t18_cats li a, .p_nav_btns.trp_18 ul li a{font-size:86%;height:auto;width:auto;padding:13px 16px;}

.tool_s1{background-size:auto 100%;}
.tp18{position: relative !important;top: inherit !important;bottom: inherit !important;left: inherit !important;right: inherit !important;margin:0 auto 20px;}

.tpm18_s6 .sec2_tab{background:none !important;margin:30px auto 0;}
.tpm18_s6 .sec2_tab > img{opacity:1;}

.tpm18_s6 .sec2_tab > img{margin:20px auto 0;}

.phn_sec.ds18_p_s6 .wrap_phs > img{/*display:none;*/ width:100%;margin:-100px auto 30px;}
.fea_on.ds18_p_s9{display:none;}

	.map_p_slider li img{height: auto;}
	.map_p_slider .bx-controls-direction{right: 3%;top:-67px;}






	.services18_p .hhdr18{padding-top:50px;}
	.hhdr18 .wrap_1100>div{max-width:100%;margin: 0 auto;}
	.wid_hand_ico>img{display:none;}
	.hhdr18 h2{font-size: 180%;margin-bottom: 5px;}
	.hhdr18 p, .hsrv_sec p, .hsrv_sec ul li, .bpsec18 p{font-size: 100%;}
	.hhdr18 a.img_hdr18{margin:20px auto;max-width:100%;}

	.fin18{padding:25px 0;}
	.fin18 ul li img{max-height:40px;}
	.fin18 ul li:after{height: 20px;margin: 0 8px;}

	.services18_p .fin18 ul li:after{margin: 0 5px;}
	.services18_p .fin18 ul li img{max-height: 18px;}

	.hm18_sec1{padding:50px 0;}
	.hm18_sec1 .wrap_1040{max-width:90%;}
	.hsrv_sec div{max-width:100%;margin-top:20px;}
	.hsrv_sec h2, .home18_p .hsrv_sec h2{font-size: 160%;}
	.hsrv_sec p{margin-bottom:16px;}
	.hsrv_sec span{font-size: 80%;margin-bottom: 5px;}
	.hsrv_sec ul{margin-bottom: 20px;}
	.hsrv_sec ul li{margin-bottom: 10px;}
	.hsrv_sec>img, .hsrv_sec:nth-child(2n)>img{max-width: 100%;margin: 0 auto;float:none;}

	.hsrv_sec a.btn_nh18{font-size:100%;width:auto;height:auto;padding:14px 18px;}
	.hm18_sec1 .hsrv_sec, .services18_p .hm18_sec1 .hsrv_sec{margin-bottom:80px;}

	.services18_p .r_inr_cont{padding-bottom:1px;}
	.services18_p .hm18_sec1{padding-bottom:10px;}

	.bpsec18{max-width: 80%;margin: 30px auto 0;padding: 10px 5% 1px;}
	.bpsec18>div{max-width: 100%;float: none;margin: 10px 0;}
	.bpsec18 h3{font-size: 160%;margin-bottom: 5px;}
	.bpsec18>img{float: none;margin: 0 auto;display: block;}
	.bpsec18 form input[type="text"], .bpsec18 form input[type="email"]{margin-bottom:10px;}

	.header_trans.menu_opened{z-index:99999}
	.menu_n_slider.nh18_mh.menu_opened{z-index:9999;}

	.t_p_t_slider .b18_pw {width: 310px !important;margin: 0 20px 10px 0;}
	.all_posts.b18_all_bp{margin:0 5%;max-width: 90%;height: auto !important;}
	.b18_pw .pw_cnt{padding: 1px 7% 20px;}
	.b18_pw{position: inherit !important;
    left: inherit !important;
    right: inherit !important;
    top: inherit !important;
    bottom: inherit !important;
    width: 310px;margin-bottom: 40px;}

	.sec1_srt.abt18_s1{padding: 50px 0 60px;margin-bottom: 0;}
	a.btn_abt{font-size: 80%;padding: 10px 4%;}
	a.btn_abt img{margin-left:15px;}
	.our_story_abt{padding:40px 0 50px;}

	.our_story_abt h2, .abt18_p .meet_our_team>h3, .abt18_p .ab_people_sec h2, .ofc_cul_18 h3, .ethos18 h2{font-size:160%;}
	.our_story_abt p{font-size: 100%;}
	.abt18_p .mot_section{padding:50px 0;}
	.abt18_p .meet_our_team>h3{margin: 0 0 25px 5%;}
	.tmp18_ls{width:90%;display: block;padding:20px 5%;border: none;}
	.tmp18_rs{width:100%;display: block;}
	.abt18_p .owl-carousel .owl-nav{width:95%;}
	.abt18_p .owl-carousel .owl-nav .owl-prev, .abt18_p .owl-carousel .owl-nav .owl-next{width:40px;height:40px;background-size: 100% 100% !important;}
	.abt18_p .ab_people_sec{padding:50px 0;}
	.ethos18 {padding: 50px 0 70px;}
	ul.eth_btns{width: 100%;margin: 0 auto 20px;}
	ul.eth_btns li{width: 45%;margin: 0 2%;display: inline-block;vertical-align: top;}
	ul.eth_btns li a{font-size: 90%;padding: 15px 20px;margin-bottom: 14px;}
	ul.eth_btns li img{margin-right: 10px;max-width: 18px}
	div.eth_cnt{width: 83%;padding: 25px 8%;border: none;}
	div.eth_cnt p{font-size: 100%;}
	div.eth_cnt img{height: 25px;margin-bottom: 10px;}
	.ofc_cul_18{max-width:80%;padding:50px 5%;}
	.ofc_cul_18{margin-bottom:50px;}

	.single18_p .phn_sec.srv18_c{padding: 25px 5%;width: 90%;margin-bottom: 50px;}
	.single18_p .phn_sec.srv18_c .wrap_phs div{width: 100%;margin: 0 auto;max-width: 100%;}

	.seos18_s1{margin-bottom:0;}
	.phn_sec.white_phn{margin-top: 0;}
	.phn_sec.white_phn .wrap_phs{padding:20px 0;}
	.phn_sec.white_phn h2{font-size: 140%;}
	.phn_sec.white_phn .wrap_phs div{margin-top:0;}
	.seos18_p .four_buckets{padding:40px 5% 30px;max-width:80%;}
	.seos18_p .bp_accordian .section{padding-bottom:0;}
	.seos18_p .bp_accordian .section>h3{}
	.seos18_p .f4bt_cont .wrap_1144 div{width: 80%;padding: 40px 5%;margin: 0 auto 20px;}
	.seos18_p .f4_bucket_tabs{max-width: 90%;}
	.seos18_p .bp_accordian{margin:0;}
	.seos18_p .f4bt_btns li a, .seos18_p .bp_accordian .section>h3{font-size: 80%;padding: 0 15px}
	.seos18_p .hdr_title_n_img>h2{font-size: 160%;}
	.n2_hdr_17 .hdr_title_n_img{max-width: 100%;}
	.n2_hdr_17 .wrap{max-width:90%;}
	.seos18_p .hdr_title_n_img>p{max-width:100%;margin-bottom: 30px;}
	.seos18_p .dg-wrapper a.dg-center p{max-width: 100%;font-size: 120%;width: 100%;display: block;padding: 15px 0;height: auto;}
	.seos18_p .n2_hdr_17{margin-bottom: 40px;padding: 40px 0;}
	.ww_part_18 h2, .ww_sec h3{font-size: 160%;margin-bottom: 20px;}
	.ww_sec{max-width: 90%;padding: 30px 5%;margin: 0 0 20px;}
	.ww_sec div{max-width: 100%;float: none;margin: 0;}
	.ww_sec p{font-size: 100%;}
	.ww_sec a.btn_w{width: auto;padding: 0 20px;}
	.seos18_p .fin18 h2{font-size:170%;margin-bottom: 20px;}
	.seos18_p .fin18{margin-bottom: 60px;}
	.phn_sec.srv18_c{padding:20px 0;}
	.seos18_p .f4bt_cont{margin-bottom: 50px;padding-bottom: 20px;}
	.ww_sec img{float: none;margin-bottom: 15px;display: block;}
	.seos18_s1{background-size: 100%;}


	.header_trans{display:block;}
	.logo_n_menu_18b{display:none;}

	.h18b_c:after{background-size:55% auto;}
	.hme .hhdr18{padding-top:50px;}
	.h18b_c .hhdr18 h2{line-height: 1.1em;font-size: 200%;margin-bottom:8px;}
	.h18b_c .hhdr18 p{font-size: 120%;}
	.h18b_c .fin18 .wrap_1100{padding: 20px 5%;}
	.h18b_c .fin18 ul li{margin-right:5%;}
	.h18b_c .nh18{padding-bottom:30px;}
	.h18b_hdn{font-size: 160%;margin:0 0 30px;}
	.h18b_c .vid_3d_slider .wrap_1100 h2{margin-bottom: 10px;}
	.h18b_c .vid_3d_slider .wrap_1100 p{font-size: 100%;}
	.h18b_c .tpm18_ss a.btn_play_vid_car h3{padding:15px 0;height: 24px;margin-bottom: 20px;font-size: 14px;}
	.h18b_c .tpm18_ss .dg-container nav{max-width: 90%;margin: auto;top: 160px;}
	.h18b_c .tpm18_ss .dg-container nav span{width: 40px;height: 40px;}
	.help_busi_grow:before{display:none;}
	.help_busi_grow li{width: 46%;margin: 0 2% 30px;}
	.help_busi_grow img{max-width: 50%;}
	.help_busi_grow .ico{width: 50px;height: 50px;margin-bottom: 10px;}
	.help_busi_grow h4{margin-bottom: 5px;font-size: 110%;}
	.help_busi_grow p{font-size: 90%;line-height: 1.4em;margin-bottom: 5px;}
	.help_busi_grow a.hbg_btn{font-size: 90%;}
	.h18b_c .phn_sec.white_phn{background: none;margin-bottom: 100px;}
	.phn_sec.white_phn .wrap_phs, .h18b_c .phn_sec.white_phn .wrap_phs div, .phn_sec.ds18_p_s6 img{margin-top:0;}
	.top_reviwed{margin-bottom:50px;}
	.top_reviwed ul li{width:auto;padding: 20px 5%;margin: 0 0 15px;}
	.top_reviwed li>div{margin-bottom:12px;}
	.top_reviwed li>div>img{width: 50px;height: 50px;margin-right: 15px;}
	.top_reviwed li h3{font-size: 120%;margin-bottom: 5px;}
	.top_reviwed li p{font-size: 100%;line-height: 1.5em;}
	.top_reviwed li a.link_t_rev{margin-top: 10px;font-size: 100%;}
	.top_reviwed li span{top:8px;right: 8px;}
	.top_reviwed li span img{width: 36px;height: auto;}

	.find_us{padding: 1px 0;}
	/* .find_us li, .find_us li:nth-child(3n){width: 90%;padding:10px 5%;margin: 0 auto 20px;}
	.find_us li img{width:70px;}
	.find_us li h3{margin-bottom: 4px;font-size: 120%;}
	.find_us li p{font-size: 90%;} */
	.find_us li, .find_us li:nth-child(3n) {width: 46%;padding: 15px 0%;margin: 0 2% 12px;}
	.find_us li img {width: 70px;margin-bottom: 12px;}
	.find_us li div{border: none;margin: 0;padding: 0;text-align: center;}
	.find_us li h3 {margin-bottom: 4px;font-size: 120%;}
	.find_us li p{font-size:90%;}

	.h18b_c .bpsec18_out{margin-top:200px;padding-bottom:80px;}
	.h18b_c .bpsec18{background-size:38%;padding-top:15px;margin-top:-150px;padding-bottom:12px;}
	.h18b_c .bpsec18 h3{width:72%;}
	.h18b_c .bpsec18 form input[type="text"], .h18b_c .bpsec18 form input[type="email"]{max-width: 90%;padding: 18px 5%}
	.h18b_c .bpsec18 form button{font-size: 90%;width: 120px;height: 52px;}

	.h18b_c .phn_sec.white_phn .bx-viewport{padding-bottom:10px;}
	.h18b_c .hhdr18 .wrap_1100>div{margin-bottom: 25px;}
	.h18b_c .phn_sec.white_phn img{float:none;margin: 20px auto 0;display: none;}

	.h18b_c .hhdr18 .wrap_1100>div{margin-right:0;}
	.n18_ftr .soc_btns_n{float:none;text-align:center;}
	.n18_ftr .footer_b .f_widget ul.menu li{margin-bottom:8px;}
	.n18_ftr .footer_b .f_widget:first-child{width:auto;margin-right:0;}
	.n18_ftr .footer_b .f_widget{width:40%;margin-bottom:50px;}
	.find_us li div{max-width: 80%;}
	.n18_ftr .footer_b{margin-bottom: 40px;}



	.h18b_c.s18b .hhdr18 a.img_hdr18{box-shadow:none;}


	.hb_wds.help_busi_grow{padding-bottom:20px;}
	.help_busi_grow li, .hb_wds.help_busi_grow li{width:37%;padding:15px 4%;margin:0 2.5% 50px;}
	.help_busi_grow h4, .hb_wds.help_busi_grow h4{margin-bottom:5px;}
	.help_busi_grow p, .hb_wds.help_busi_grow p{margin-bottom:6px;}

	.h18b_c.s18b .hhdr18 .wrap_1100>div h2 img{margin-left:2px;width:25px;}
	.h18b_c.s18b .fin18 ul li{margin-right:4%;}
	.h18b_c.s18b .fin18 ul li:last-child{margin-right:0;}

	.phn_sec.srv18b_phn .wrap_phs>img{display:none;}
	.phn_sec.srv18b_phn .wrap_phs div{margin:0 5%;}
	.phn_sec.srv18b_phn h2{font-size:160%;}
	.phn_sec.srv18b_phn p{font-size: 100%;}

	.p18b_ab .our_story_abt{max-width:80%;padding:40px 5%;}
	.p18b_ab.white_bg{padding-bottom:40px;}
	.abt18_p .owl-carousel .owl-nav{top:-60px;right:2%;}
	.phn18b.phn_sec.srv18_c img{display:none;}


	.cnt18b .cinf18_sec{max-width:82%;padding:20px 4%;margin-top:20px}
	.cnt18b .cinf18_sec h2{font-size:22px;}
	.cnt18b .cinf18_sec h2 svg{margin:-7px 0 0 2px;width:20px;}
	.cnt18b .cinf18_sec p, .cnt18b .cinf18_sec ul li{line-height:1.3em;}
	.cnt18b .tstnj{width:340px;max-width:100%;}
	.cinf18_sec h4{font-size:100%;}
	.cnt18b .cf18_sec{top:30px;max-width:90%;padding:50px 5%;}

	.auth_in18 .au_snap{width:120px;}

	.contents_sec{padding:20px 5% 25px;margin-bottom:40px;}
	.contents_sec h5{font-size:18px;margin-bottom:10px;}
	.contents_sec ul li{font-size:16px;line-height:1.4em}
	.contents_sec ul li:before{width:10px;margin-right:10px;}


	#toc18b_cus{padding:20px 5% 25px;margin-bottom:40px;}
	#toc18b_cus div#ez-toc-container p.ez-toc-title{font-size:18px;margin-bottom:10px;}
	#toc18b_cus div#ez-toc-container ul.ez-toc-list li{font-size:16px;line-height:1.4em}
	#toc18b_cus div#ez-toc-container ul.ez-toc-list li:before{width:10px;margin-right:10px;}


	.bp18_pcnt p{margin-bottom:18px;}
	.phn_sec.ds18_p_s6 .wrap_phs>img{display:none;}

	.ss18b .phn_sec.white_phn{top:0;margin:40px auto;}

	.ss18b .phn_sec.white_phn a.ph_btn18{width:140px;height:auto;font-size:90%;margin-left:5px;display:block;padding:10px 0;}
	.ss18b .phn_sec ul li{font-size:14px;line-height:2em;}

	.ss18b .bp_accordian{margin:0 0 50px;}

	.ss18b .n2_hdr_17 .dg-wrapper{height:130px;padding-bottom:50px;}
	.ss18b .dg-container nav{max-width:90%;top:50px;}
	.ss18b .dg-wrapper a{opacity:0 !important;}
	.ss18b .dg-wrapper a.dg-center{opacity:1 !important;}

	.ss18b .sec3_srt{padding:50px 0;margin-bottom:70px;}
	.ss18b .srt_twts li img{margin-right:auto;}
	.ss18b .srt_twts a.bx-prev, .ss18b .srt_twts a.bx-next{bottom:inherit;}
	.wwu18b.ww_part_18 h2{margin:0 0 40px;}

	.wwu18b .ww_sec img{box-shadow:-20px 20px 0 -10px #ecf0f5;margin-bottom:15px;}
	.wwu18b .ww_sec:nth-child(2n) img{box-shadow:20px 20px 0 -10px #ecf0f5;}
	.ss18b .ww_sec h3{margin-bottom:10px;}
	.wwu18b .ww_sec{margin-bottom:60px;}
	.ss18b .fin18{margin-bottom:20px;}
	.ss18b .fin18 ul li{margin-bottom:8px;}
	.ss18b .phn18b{margin:80px auto;}

	.faq18b{margin-bottom:70px;}
	.faq18b h2{margin-bottom:20px;}
	.faq_items{padding:20px 4%;}
	.faq_items h3{padding:15px 0;font-size:17px;}
	.faq_items .ui-accordion-content{padding:1px 0 30px;}
	.faq_items p{font-size:15px;line-height:1.6em;}

	.ss18b .f4_bucket_tabs{display:none;}

	.wwu18b .ww_sec h3{font-size:140%}
	.wwu18b .ww_sec p{line-height: 1.5em;margin-bottom:10px;}


	.single18_p .r_inr_cont{background:#ffffff;}
	.bp18_pcnt_bg{padding:0;box-shadow:none;}

	.c_hdr_18b{display:block;width:100%;padding:0;}
	.c_hdr_18b .pnt_img{display:block;width:100%;}
	.c_hdr_18b .loc_pnts{padding-top:30px;}
	.c_hdr_18b h2{font-size:160%;}
	.c_hdr_18b h2, .c_hdr_18b ul{padding: 0 5%;}
	.c_hdr_18b ul li{font-size:100%;line-height:1.4em;margin-bottom:20px;}

	.map_section, .map_section .map_rs, .map_section .map_script{display:block;}

	.slb_18b .f4_bucket_tabs{display:block;}
	.slb_18b .f4_bucket_tabs.new01 .f4bt_btns{margin-bottom:40px;}
	.slb_18b .f4bt_btns{box-shadow:none;}
	.slb_18b .f4bt_btns li a{width:120px;font-size:90%;padding:22px 15px;}
	.slb_18b .f4bt_btns li.ui-tabs-active a, .slb_18b .f4bt_btns li a:hover{padding:25px 16px;}
	.slb_tab_c{max-width:90%;}
	.slb_tab_c div{width:80%;padding:20px 10%;margin:0 auto 20px}
	.slb_tab_c img{max-width:100%;}

	.mpe_sec{margin-bottom:40px;}
	.mpe_sec ul li{width:130px;height:130px;margin:0 10px 20px;}
	.ana_18b .wwu18b.ww_part_18{padding-top:30px;}


	.snav{margin-top:76px;}
	.snav p{font-size:100%;}
	.snav a{font-size:80%;padding:5px 15px;margin-left:10px;}
	.snav button{margin-left:10px;padding:0;background-size:contain;}



	.menu_n_slider.nh18_mh.menu_opened{background:#223962;}
	.header_trans a.logo_t{margin-top:0px;}
	.nh18_mh.header_trans{padding:20px 0;}
	.nh18_mh.header_trans a.menu_btn_t{width:35px;height:30px;margin-top:0px;}
	.nh18_mh.header_trans a.menu_btn_t span{height:2px;background:#5883F6;border-radius:2px;margin-bottom:7px;right:0;}
	.nh18_mh.header_trans a.menu_btn_t span.sm_line_1{width:17.9px;}
	.nh18_mh.header_trans a.menu_btn_t span.sm_line_2{width:22.4px;}
	.nh18_mh.header_trans a.menu_btn_t span.sm_line_3{width:26px;}
	.nh18_mh.header_trans a.menu_btn_t span.sm_line_4{width:35px;margin-bottom:0;}
	.nh18_mh.menu_opened{background:#495669 url(../images/menu_bg_part.jpg) no-repeat center bottom;background-size:100% auto; padding-bottom:35px;}
	.nh18_mh.menu_opened .logo_t svg path{fill:#ffffff !important;}
	.nh18_mh.header_trans a.menu_btn_t.open{width:26px;height:26px;}
	.nh18_mh.header_trans a.menu_btn_t.open span.sm_line_1, .nh18_mh.header_trans a.menu_btn_t.open span.sm_line_2{top:12px;left:-4px;width: 35px;background:#ffffff;}

	.menu_content.show_m_cont{margin-top:100px;}
	.m_menu{margin:30px auto;width:240px;}
	.m_menu ul li a{text-transform:uppercase;font-size:24px !important;}
	.m_menu ul li{margin:0 0 40px;}
	.m_menu ul li.menu-item-has-children>a:after{font-size:26px;}
	.m_menu ul ul.sub-menu{display:none;padding:0 0px 0 60px;margin-top:10px;text-align:left;}
	.m_menu ul li:hover ul.sub-menu{display:block;}
	.m_menu ul li.boxed a{background:#ffffff;width:200px;display:block;max-width:80%;margin:0 auto;font-weight:900;}
	.m_menu ul ul.sub-menu li a{font-size:16px !important;display:block;}
	.m_social_btns ul li{margin-right:20px;}
	.m_social_btns ul li:last-child{margin-right:0;}
	.m_social_btns ul li a{color:#223962;background:#ffffff;width:40px;font-size:26px !important;padding:7px 0;border-radius:4px;}
	.m_menu ul ul li a:hover{color:#5883F6;}


	iframe{height:250px;}
    .calendly-inline-widget iframe{height:100%;}

	/*    [ NO1 ]    */


    .wr_d20{}
    .wr_d20 .header_trans.nh18_mh{background:#223963;}
    .wr_d20 .nh18_mh.header_trans a.menu_btn_t span{background:#ffffff;height:2px;}
    .wr_d20 .header_trans a.menu_btn_t span.sm_line_1{width:25px;top:4px;}
    .wr_d20 .header_trans a.menu_btn_t span.sm_line_2{width:25px;}
    .wr_d20 .header_trans a.menu_btn_t span.sm_line_3{width:17px;top:20px;}
    .wr_d20 .header_trans a.menu_btn_t span.sm_line_4{display:none;}

    .hmh20{background-position: center bottom;background-size: contain;padding-top:100px;}
    .hmh20 .wrph{max-width:90%;}
    .hmh20 .hdr2l{display:block;max-width:100%;text-align:center;margin-bottom:50px;}
    .hmh20 h2{font-size:40px;margin-bottom:20px;}
    .hmh20 p{line-height: 1.45em;font-size: 18px;padding:0;}
    .hmh20 .hdr2r{max-width: 100%;}
    .hmh20 .hdr2r img{border-width:5px;}
    .hdr2right a, a.rbbcf, .hme20 .hdr2right a{right: 0;border-width: 5px;width: 50px;height: 50px;margin-right: auto;margin-left: auto;background-size: 25%;}

    .fealogo20_sec{padding-top:100px;}
    .flog_outwrp{max-width:100%;}
    .fea2wrp{max-width: 100%;padding: 20px 0;}
    .fea2wrp p{font-size:100%;margin:0 auto 10px;max-width:90%;text-align:center;}
    .fea2wrp ul li{max-width:150px;margin:0 10px;}

    .online_grw{margin: 50px auto;max-width:98%;}
    .mtt_hdr h2, .bbr_hdn, .wf_hdn, .online_grw h2{font-size:28px;}
    .bbr_hdn:after, .online_grw h2:after{margin: 20px auto 40px;width: 50px;height: 5px;}
    .ogp20{margin: 0 18px;width: 330px;text-align:center;}
    .ogp20 img{padding:10px;}
    .ogp20 div{text-align:center;}


    .cntp20{padding:100px 0;}
    .cnt_h20, .dblb{text-align:center;padding:0;margin-bottom:50px;}
    .cnt_h20 h2, .fuscity h2{font-size:36px;margin-bottom:15px;}
    .cnt_h20 p, .gsh_h20 p{font-size:100%;}

    .cnt_h20:before{width:50px;height:5px;margin: 0 auto 10px;position: inherit;background: rgb(0,194,255);background: linear-gradient(-90deg, rgba(0,194,255,1) 50%, rgba(34,57,99,1) 50%);}
    .cfm20{max-width: 90%;padding:20px calc(5% - 4px);display:block;}
    .cfm20 input[type="text"], .cfm20 input[type="email"], .cfm20 textarea{font-size: 100%;margin-bottom: 10px;padding: 15px 6%;width: 88%;}
    .cfm20 input[type="submit"], .cfm20 button{font-size: 100%;height: 60px;}
    .fuscity{display: block;max-width: 90%;margin: 80px auto 0;text-align: center;}
    .fuscity h2{margin-bottom:10px;}
    .fuscity ul li, .fuscity ul li:nth-child(2n), .fuscity ul li:nth-child(5), .fuscity ul li:nth-child(6){display: block;margin: 0 auto 40px;}
    .fuscity ul li:nth-child(5){border-bottom: 1px solid #000000;}




    .n18_ftr{text-align:center;}
    .wr_d20 .n18_ftr .footer_b .f_widget .logo_wid p{font-size:18px;}
    .wr_d20 .n18_ftr .footer_b .f_widget:first-child, .wr_d20 .n18_ftr .footer_b .f_widget, .wr_d20 .n18_ftr .footer_b .f_widget:last-child{max-width:100%;margin:0 auto 60px;width: 90%;}
    .wr_d20 .n18_ftr .footer_b .f_widget h4{margin-bottom:20px;}
    .wr_d20 .fbtm_menu{display:none;}
    .wr_d20 .n18_ftr .footer_b .f_widget ul.menu li a{line-height:1.8em;}
    .n18_ftr .f_txt_social{padding:20px 4%;}
    .f_txt_social .f_txt{margin:0;}





    .hme20 .wcm_sec{padding-bottom:100px;}



    .gsp20{padding-bottom: 70px;border-bottom: 1px solid #E4EAF8;margin-bottom: 20px;}
    .gsh_h20{padding:100px 10% 200px;}
    .gsh_h20 h2{font-size:36px;margin:0 0 15px;}
    .hbar_light{width: 60px;height: 6px;background: linear-gradient(-90deg, rgba(0,194,255,1) 50%, rgba(255,255,255,1) 50%);margin: 25px auto 100px;}
    .gsp20 .cfm20{max-width: 90%;box-sizing: border-box;padding: 40px 4%;margin-bottom: 50px;}
    .gsp20 .cfm20 h3{font-size: 30px;margin: 0 0 40px;}
    .gsp20 .cfm20 input[type=text], .gsp20 .cfm20 input[type=email]{margin-bottom:12px;}
    .gsp20 .cfm20 input[type="submit"], .gsp20 .cfm20 button{font-size: 110%;}
    .tst20{padding:0;max-width:90%;border-radius:12px;overflow:hidden;background:none;}
    .tst20 h4{margin-bottom: 30px;font-size: 24px;}
    .tstnj{padding:50px 5% 30px;background: #223963 url("../images/imgs20/quote_ico_gs_mob.svg") no-repeat top 30px center;background-size:75% auto;}
    .tst20 .tst_obig_20{max-width:100%;}
    .tst20 .cnt_tst18 img{width: 100px;height: 100px;margin: 0 auto 20px;display: block;}
    .tst20 .cnt_tst18 div{text-align:center;display:block;}
    .tst20 .cnt_tst18 h5{margin: 0 0 12px;font-size: 22px;}
    .tst20 .cnt_tst18 h6{font-size:100%;}
    .tst20 .obig_soc h5{font-size:100%;color:#223963;margin:0 0 20px;}
    .tst20 .obig_soc{background: #FFEE00;padding: 30px 5%;}

    .blog20{margin-bottom:30px;}
    .b20_upr_sec{padding:130px 0 0;}
    .bhdr20 img.bp_logo{width: 60px;margin-top: -30px;}
    .bhdr20 h4{font-size: 110%;margin-bottom: 15px;}
    .bhdr20 h2{margin: 0 0 30px;font-size: 36px;}
    a.bbt20{font-size: 110%;max-width: 90%;padding: 25px 10px;}
    .bhdr20 .bho_wr > img{top:20px;}
    .blog20 .content_r_side{border-radius: 0 0 10px 10px;}
    .blog20 .p_b18b .b18_all_bp{max-width:94%;}
    .blog20 .p_b18b .b18_pw.bpwp20{width:100%;max-width: calc(100% - 4px);box-sizing: border-box;margin: 0 auto 30px;padding: 20px 5%;}
    .srvp20 h4, .bpwp20 h4{padding: 5px 6px;width: 120px;font-size: 90%;}
    .bpwp20 .bpcnt20{padding: 0;}
    .bpwp20 h2{font-size: 100%;margin-bottom:15px;}
    .authi20{padding-right: 8px;margin-right: 8px;}
    .authi20 img{margin: 0 4px 0 0;width: 28px;}
    .auncm_p{margin:0 0 20px;}
    .auncm_p span{font-size:80%;}
    .cmts20 img{margin-right: 4px;width: 18px;}
    .p_b18b .b18_pw.bpwp20 p{font-size:90%;}
    .stpart20{border-radius: 12px;margin: 40px auto 60px;padding: 30px 0;}
    .stpart20 .stpleft{max-width: 90%;margin: 0 auto;display: block;text-align:center;}
    .stpart20 h2{font-size: 36px;margin:0 0 20px;}
    .stpart20 p{font-size:90%;margin-bottom: 40px;}
    .stpart20 .stpleft > img{max-width: 80%;margin: 0 auto 40px;}


    .ctsfm button, .ctsfm input[type="submit"]{width:100%;height: 60px;background-size: auto 50%;}
    .wt_ww_us{padding: 60px 0 0;background-size: 100% auto;max-width: 94%;}
    .wt_ww_us .wtw_cnt h2{font-size:38px;margin-bottom:15px;}
    .wt_ww_us .wtw_cnt p{font-size:100%;max-width: 100%;margin-bottom:30px;}
    .wt_ww_us .wtw_cnt .bbtn20 a{font-size: 110%;max-width: 90%;padding: 22px 10px;box-sizing: border-box;margin-bottom:30px;}


    .blog_cnav20 button#dropdownMenuButton{display: block;border: none;background: #F2F5FC url("../images/imgs20/dropdown_down_arrow_ico.svg") no-repeat center right 10%;background-size:14px; font-family: 'Poppins', sans-serif;font-weight: 700;font-size: 18px;line-height: 27px;color: #0957E4;width: 300px;padding: 20px 10%;text-align: left;max-width: 90%;margin: 0 auto;outline:none;}
    .blog_cnav20 .p_b18b .p_nav_btns.b18_nv_btns{padding: 0 0 30px;position: relative;}
    .blog_cnav20 #filters{display:none;max-width:90%;width:298px;margin:0 auto;}
    .blog_cnav20 .p_b18b .p_nav_btns.b18_nv_btns ul li{flex: none;display: block;}
    .blog_cnav20 .p_b18b .p_nav_btns.b18_nv_btns ul li a:hover, .blog_cnav20 .p_b18b .p_nav_btns.b18_nv_btns ul li a.is-checked{border-bottom-width: 0px !important;}
    .blog_cnav20 .p_b18b .p_nav_btns.b18_nv_btns ul li a{width: auto;padding: 10px 10px;font-size: 100%;display: block;height: auto;}
    .blog_cnav20 > span.mobile_item{font-family: 'Open Sans', sans-serif;font-weight: 500;font-size:100%;line-height: 20px;text-align: center;color: #4A4A4A;display:block;margin:0 0 20px;}

    .blog_cnav20 #filters.show_bddm{display:block;}





    .sbp_f1{padding-top:25px;}
    .fimg20{padding: 0 5%;margin-bottom: 40px;}
    h1.ptitle20{padding:0 5%;font-size: 22px;text-align: center;}
    .sbp20 .bp18_pcnt{padding:0 5% 25px;}
    .prinf{padding: 0 3%;margin: 0 0 30px;text-align: center;}
    .prinf li:nth-child(2){display:none;}
    .prinf li{font-size: 80%;padding-right: 8px;margin-right: 8px;}
    .prinf a{font-size: 12px;padding: 4px 10px;margin-left: 3px;}
    .prinf img {width: 20px;margin-right: 5px;}
    .sbp20 .content_r_side{border-bottom:none;}
    .sbp20 .wrap_800{max-width: 100%;margin:0 auto;display:block;}
    .sbp20 .bp18_pcnt p, .sbp20 .bp18_pcnt li, .sbp20 .bp18_pcnt ul li, .sbp20 .bp18_pcnt ol li{/*font-size:18px;*/ font-size:100%;}
    .sbp20 .bp18_pcnt p{margin-bottom: 18px;}
    .sbp20 .bp18_pcnt h1, .sbp20 .bp18_pcnt h2, .sbp20 .bp18_pcnt h3, .sbp20 .bp18_pcnt h4, .sbp20 .bp18_pcnt h5, .sbp20 .bp18_pcnt h6{margin: 40px 0 15px;line-height: 1.3em;}
    .sbp20 .bp18_pcnt h2{font-size: 26px;}
    .sbp20 .bp18_pcnt h3{font-size: 24px;}
    .sbp20 .bp18_pcnt h4{font-size: 22px;}
    .sbp20 .bp18_pcnt h5{font-size: 20px;}
    .sbp20 .bp18_pcnt h6{font-size: 18px;}
    .sbp20 .bp18_pcnt ul, .bp18_pcnt ol{margin: 25px 0 25px 15%;}
    .sbp20 .bp18_pcnt li, .sbp20 .bp18_pcnt ul li, .sbp20 .bp18_pcnt ol li {margin: 0 0 8px;line-height: 1.4em;}
    .sbp20 .bp18_pcnt ul li:before{top: 10px;left: -10%;width: 7px;height: 7px;}
    .sbp20 .scmnt_form18{padding:50px 8%;}
    .sbp20 .scmnt_form18>h3, .sbp20 .single_crs .review_title{font-size: 28px;text-align: center !important;margin-bottom:30px;}
    .sbp20 .rtform18 input[type=text], .sbp20 .rtform18 input[type=email], .sbp20 .rtform18 input[name=email]{max-width:100%;height: 38px;margin: 0 auto 15px;font-size:100%;}
    .sbp20 .rtform18 textarea{height:280px;}
    .sbp20 .rtform18 input[type=submit]{width: 100%;height: 70px;font-size: 22px;margin-top: 15px;}
    .sbp20 .srev18{margin-bottom:0;padding: 40px 8% 20px;}
    .sbp20 .ncmnts18 li.comment .vcard img.avatar{width: 55px;height: 55px;margin: 0 15px 0 0;}
    .sbp20 .ncmnts18 li.comment .vcard cite.fn{font-size:80%;}
    .sbp20 .ncmnts18 li.comment .vcard cite.fn strong{font-size:20px;}
    .sbp20 .ncmnts18 li.comment p{font-size:100%;}
    .sbp20 .ncmnts18 li.comment div.reply{margin:20px 0;padding-bottom:30px;}
    .sbp20 .ncmnts18 li.comment div.reply a{font-size: 18px;padding: 8px 25px;}
    .sbp20 .ncmnts18 li.comment .vcard{margin: 0 0 20px;}
    .sbp20 .ncmnts18 li.depth-1 > ul.children{padding-left: 1%;margin-bottom: 20px;}
    .authi_20{display:none;}
    .sbp20 .sootb_sec{padding:1px 0 80px;}


    .srv_h20{background: #213963;background: linear-gradient(180deg,rgb(33, 57, 99) 90%,rgba(255,255,255,1) 90%);}
    .abs_h20{text-align:center;margin-bottom:50px;}
    .srv_h20:before, .srv_h20 .wrp_h:before{background:none;}
    .srv_h20 .hdr2left:before{display: block;position: inherit;width:70px;height: 6px;margin: 0 auto 10px;background: linear-gradient(-90deg, rgba(0,194,255,1) 50%, rgba(255,255,255,1) 50%);}
    .hdr2left, .srv_h20 .hdr2left{width: auto;display: block;max-width: 90%;margin: 0 auto 30px;padding: 0;text-align:center;}
    .abs_h20 h2, .srv_h20 h2{font-size: 48px;margin-bottom:10px;}
    .abs_h20 p, .srv_h20 p{font-size: 18px;}
    .hdr2right, .srv_h20 .hdr2right{width:auto;display:block;max-width:90%;margin:0 auto;}
    .srv_h20 .wrp_h{background:none;}
    .srv_cat{text-align:center;}
    .srvc{display: block;margin: 0 auto 30px;padding: 40px 20px;text-align:center;}
    .srvc img{margin: 0 auto 15px;}
    .srv_cat .wrpd{position:relative;z-index:1;}
    .resonate_wy{margin-top:-200px;}
    .wrp_wid h3, .srvc h3{font-size:26px;margin-bottom:10px;}
    .wrp_wid p, .srvc p{font-size: 100%;}
    .resonate_wy .greybg_mtt{padding-top:250px;max-width:100%;}
    .reshdn{margin:0 5% 30px;}
    .reshdn h2{font-size: 25px;margin-bottom: 15px;}
    .reshdn p{font-size:100%;margin-bottom:30px;}
    .reshdn:after{width: 60px;height: 5px}
    .srvp20{text-align:center;padding:15px 15px 20px;margin-bottom:30px;}
    .srvp20 .spright{display: block;max-width: 100%;width: 100%;margin-bottom:30px;}
    .srvp20 .spleft{max-width: 100%;margin: 0 auto;display: block;}
    .srvp20 h2{font-size:22px;margin-bottom:15px;}
    .srvp20 h4{margin-bottom:20px;}
    .srvp20 p{font-size:90%;margin-bottom:20px;}
    .srvp20 h3{font-size:20px;}
    .srvp20 h3 a{display: block;max-width: 220px;margin: 10px auto;padding: 0 5%;}
    .srv20 .greybg_mtt{max-width:100%;}
    .greybg_mtt.worcomp_bg{padding-top:30px;}
    .worked_comp{width:100%;display:block;}
    .wcom_logos{display: block;max-width: 100%;padding: 25px 4%;text-align:center;}
    .wcom_hdn{max-width: 100%;width: 100%;padding: 35px 6%;box-sizing: border-box;display:block;}
    .wcom_hdn h2{font-size: 30px;text-align: center;border: none;padding: 0;line-height: 1.2em;}
    .wcom_logos ul li, .wcom_logos ul li:nth-child(1), .wcom_logos ul li:nth-child(2), .wcom_logos ul li:nth-child(3){width:47%;border-top:none;border-bottom:1px dashed #ededed;border-right:1px dashed #ededed;}
    .wcom_logos ul li:nth-last-child(1){border-bottom:none;border-right:none;}
    .wcom_logos ul li:nth-child(2n){border-right:none;}

    .cs20{}
    .cs20 .hdr2right img{display:none;}
    .cs20 .cshdr20{background:#213963 url("../images/imgs20/c_ch_csbg_hdr.svg") no-repeat left 0px bottom -40px;background-size:auto 72%;padding-bottom:30px;}
    .cs20 .cshdr20 h2{font-size: 38px;}
    .cs20 .cshdr20 p{font-size:100%;}
    .cs20 .cshdr20 .hdr2left:before{margin-bottom:25px;}

    .cs20 .srvp20{border:1px solid rgba(154, 164, 191, 0.2);padding: 15px 4%;max-width: 90%;}
    .cs20 .srvp20 .spleft{max-width:100%;text-align:center;}
    .cs20 .srvp20 h3 a{margin-left:auto;width:180px;}

    .lmbtn20 a, .cs20 button#load-more{width: 200px;padding: 20px 10px;font-size: 120%;border-width: 3px;}


    .abs20_s{}

    .abs20_s .abs_h20{padding-top:80px;margin-bottom: 150px;}
    .abs20_s .abs_h20 h2{font-size:36px;padding:0;}
    .abs20_s .abs_h20 h2:before{width: 70px;height: 6px;margin: 0px auto 25px;position: inherit;display: block;background: linear-gradient(-90deg, rgba(0,194,255,1) 50%, rgba(255,255,255,1) 50%);}
    .abs20_s .abs_h20 p{font-size:100%;margin:0 auto;}
    .abs20_s .hdr2right img{border: 8px solid #ffffff;border-radius: 10px;box-sizing: border-box;margin-bottom: -100px;}

    .abs20_s .greybg_mtt{max-width:100%;}

    .abstory h2{font-size: 34px;margin-bottom:25px;}
    .abstory p{font-size:100%;}
    .abstory .abstbg{padding: 50px 7%;}
    .abstory{max-width: 90%;padding: 12px;margin-bottom: 80px;}

    .mtt20{margin-bottom: 0px;}
    .mtt_hdr.dblb, .wf_hdn{padding-left:0;}
    .mtt_hdr.dblb:before{display:none;}
    .mtt_hdr h5{font-size:20px;}
    .mtt_hdr h2{font-size:26px;}
    .mtt_hdr h2 br{display:none;}
    .mtt_hdr h2:after{height:6px;width:60px;background: linear-gradient(90deg, rgba(0,194,255,1) 50%, rgba(34,57,99,1) 50%);content:'';display:block;margin:20px auto 0;}

    .team20{margin-bottom: 30px;}
    .tm20{max-width: 94%;padding: 15px 4% 20px;margin: 0 auto 25px;display: block;text-align:center; display:none;}
    .tm20:nth-child(1), .tm20:nth-child(2), .tm20:nth-child(3){display:block;}
    .tm20 img{margin-bottom:10px;}
    .tm20 h4{font-size:28px;}
    .tm20 h5{font-size: 100%;}

    a.all_tm_btn{font-family: 'Poppins', sans-serif;font-weight: 900;font-size: 24px;line-height: 1em;text-align: center;color: #FFFFFF;display: block;width: 250px;padding: 20px 0;margin: 50px auto 0;background: #0957E4;}

    .abs20_s hr.sep_mtt{margin-bottom:60px;}
    .wr_seo_book .bbr_hdn{padding: 0 6%;}
    .wr_seo_book .bbr_hdn br{display:none;}
    .wr_seo_book{padding: 0 5%;margin-bottom: 30px;}
    .wrsb_sec .cnt_pl{max-width: 100%;padding: 150px 8% 20px;right: 0;margin: 0;}
    .wrsb_sec .cnt_pl p{font-size:100%;margin-bottom: 20px;}
    .wrsb_sec .img_pr{max-width: 96%;right: 0;margin: 0 auto -100px;display: block;z-index: 2;}

    a.btn_flt{right: 0;left: 0;width: 60px;height: 60px;border-width: 6px;}
    a.btn_flt:before{width:100%;height:100%;background-size:10px;}

    .bbgwrp{max-width:90%;margin:0 auto;display:block;}
    .wras{margin: 0 0 50px;}
    .wras .wf_hdn{text-align:center;margin-bottom: 60px;}
    .wras .wf_hdn:before{display:none;}
    .wras .wf_hdn:after{content:'';display:block;width:50px;height:5px;background: #00c2ff;background: linear-gradient(90deg,rgba(0,194,255,1) 50%,rgba(255,255,255,1) 50%);margin:20px auto 0;}
    .bluebgwr{padding: 60px 0 1px;margin: 0 4%; background: linear-gradient(0deg,rgb(255, 255, 255) 60%,rgb(33, 57, 99) 60%);}
    .bluebgwr:before{display:none;}
    .wr_psts .owl-item{}
    .wrp_wid{max-width:100%;text-align:center;}
    .wrp_wid img{margin-bottom:20px;}
    .wrp_wid div {padding: 0 1%;}

    .npbtns, .cusowlnav .owl-nav{text-align:center;}
    .npbtns a, .cusowlnav .owl-nav div{width:50px;height:50px;margin: 30px 0 0;}

    .m_social_btns ul li a{background:none;color:#ffffff;}



    .ogp20{box-shadow: 0px 30px 30px rgba(0, 0, 0, 0.05);border: 2px solid rgba(154, 164, 191, 0.2);background: #ffffff;}
    .ogp20 img{border: none;padding-bottom: 18px;}
    .ogp20 div{padding:0 4%;}
    .ogp20 h3{font-size:22px;margin-bottom:10px;}
    .ogp20 p{font-size:100%;}
    .hme20 .reshdn p{font-size:100%;}
    .enc_pst{text-align:center;}
    .enc_pst .enpleft{display:block;max-width:100%;border-bottom: 1px dashed #eaeaea;padding-bottom: 50px;margin-bottom: 50px; text-align:left;}
    .enc_pst .enpimg{display:block;max-width:100%;}
    .enc_pst h3{font-size: 26px;margin-bottom: 10px;}
    .enc_pst p{font-size:100%;}
    .ob_secv{left:0;padding-top:1px;text-align:center;padding-bottom:40px;}
    .ob_secv .obs_l{display: block;max-width: 90%;margin: -100px auto 30px;}
    .ob_secv .obs_r{display: block;max-width: 90%;margin:0 auto 0px;text-align:center;}
    .ob_secv .obs_r h3{font-size:18px;}
    .ob_secv .obs_r h2{font-size:28px;margin:15px 0;}
    .ob_secv .obs_r h6{font-size:100%;}
    .ob_secv a.rbbcf{right:15%;}

    .fea2wrp{overflow:hidden;}


    .sbp20 #ez-toc-container .ez-toc-title-container{padding: 40px 26px 60px;}
    .sbp20 #ez-toc-container p.ez-toc-title{font-weight:400;font-size:22px;}
    .sbp20 #ez-toc-container ul.ez-toc-list li{padding-left:5%;}
    .sbp20 #ez-toc-container ul.ez-toc-list a{font-size: 110%;padding: 12px 0;}


    .fea2wrp .owl-carousel .owl-stage{display:table;height:30px;}
    .fea2wrp .owl-carousel .owl-item{float:none;display:table-cell;vertical-align:middle;padding:0 15px;}
    .fea2wrp .owl-carousel .owl-item img{width: auto;max-height: 30px;max-width: inherit;}

    .bk20p.cs20 .cshdr20{background-size: auto 15%;background-position: bottom center;background-image: url(../images/free_book_text_bg_hdr.svg);}


    .soc_iog.floatsoc{display:none !important;}








}

/* iPhone ALL - Potrait */
@media (min-width:200px) and (max-width:420px){
.mobile_item.mob_potr{display:block}
.col_box3_sec .wrap_1360{margin:0;width:100%;max-width:100%}
/*.col_box3_sec ul li a{height:200px;width:80%;padding:60px 10% 90px;font-size:36px}*/
.header_trans a.logo_t img{width:auto}
.m_social_btns{margin-bottom:0}
.m_menu{margin-top:30px;margin-bottom:30px}
.m_menu ul li a,.s_menu ul li a{font-size:130%}
hr.mob_nav_line{margin:30px auto}
.m_social_btns ul li a{font-size:28px}
.seo_blueprint h3{font-size:150%}
.author_info{padding:30px 8%;text-align:center;}
.author_info .au_photo, .author_info .au_cont{float:none;width:auto;height:auto;margin:0 auto;}
.author_info .au_photo img{max-width:150px;}
.author_info .au_cont h4{margin-bottom:5px;}
.author_info .au_cont ul li{margin-right:10px;}
.author_info .au_cont ul li a{width:25px;font-size:14px;height:14px;}
.breadcrumb{margin:20px 5%;}
.hdr_popup_vid iframe{height:auto;margin-top:65%;}
.tools_sr_crs .cont_w_img_f .left_sc{max-width:90%;}
.tools_sr_crs .cont_w_img_f .right_si{width:90%;max-width:90%;}
#witr_tabs .ts_t_btns li{width:50%}
#witr_tabs .ts_t_btns a{border-bottom:1px solid #f6f6f6;}
.form_notif_bud{max-width:90%;padding:15px 5%;font-size:80%;}
.r_header_c.contact_t_hd .txt_left_hdr{top:22%;}
.tools_crs .r_header_c .txt_left_hdr{float:none;width:90%;margin:20px auto;}
.tools_crs .r_header_c img{width:100%;max-width:100%;}
.r_header_c .txt_left_hdr h2{margin-bottom:25px;}
.tools_posts_area{text-align:center;max-width:90%;margin:0 5%;}
.tool_post{margin:0 auto 35px;width:70%;padding:30px 5%;}
.r_header_c .txt_left_hdr h2, .about_crs .r_header_c .txt_left_hdr h2{font-size:170%;}
.tool_post img{margin-bottom:15px;}
.tool_post h3{font-size:110%;line-height:1.4em;margin-bottom:8px;}
.tool_post p{font-size:90%;line-height:1.4em;margin-bottom:10px;}
.loc_map{padding:60px 5%;}
.map_p_set div{width:18px;height:26px;background-size:100% auto;}
.map_p_slider{padding:40px 0% 40px;width:100%;}
.map_p_slider > .wrap_1040{max-width:90%;}
.map_p_slider .bx-viewport{padding-left:5%;max-width:95%; height:auto !important;padding-bottom:50px;}
.map_p_slider h2{margin-bottom:40px;    font-size: 150%;}
.map_p_slider li{width:250px !important;margin-right:30px;}
.map_p_slider li h3{margin-bottom:8px;}
.map_p_set div a{padding:8px 10px 10px;width:180px; bottom:35px;right:-18px;}
.map_p_set div.mp_01 a{bottom:35px;left:-10px;}
.map_p_set div h4{font-size:100%;margin-bottom:0px;}
.map_p_set div p{font-size:80%;line-height:1.2em;}
.map_p_set div a:after{width:16px;bottom:-9px;}
.map_p_set div.mp_01 a:after{right:inherit;left:10px;}

/*.mp_01{top:12%;left:2%;}
.mp_02{top:10.5%;right:3%;}
.mp_03{top:22%;right:6%;}
.mp_04{top:37%;right:8%;}
.mp_05{bottom:25%;right:13%;}
.mp_06{bottom:15%;right:11%;}*/

.loc18b .map_p_set div{width:18px;height:23px;}
.mp_01{top:24.4%;left:1.1%;}
.mp_02{top:18.2%;right:5.3%;}
.mp_03{top:29.5%;right:9.7%;}
.mp_04{top:44.8%;right:11.6%;}
.mp_05{bottom:22.7%;right:16.3%;}
.mp_06{bottom:13.3%;right:14.1%;}

.loc_sin_crs .cont_w_img_f .left_sc{width:100%;max-width:90%;margin:20px 5%;/*position:absolute;z-index:9;*/}
.loc_sin_crs .cont_w_img_f .right_si{width:100%;max-width:100%;margin:0 auto;/*opacity:0.3;*/}
.loc_sin_crs .cont_w_img_f ul{padding:0 5%;}
.loc_sin_crs .cont_w_img_f li, .get_rank ul li p{padding-left:25px;line-height:1.3em;margin-bottom:10px;background-size:15px auto;background-position:0px 3px;}
.loc_sin_crs .cont_w_img_f h2, .title_cont h2, .wrap_ar h2, .get_rank ul li h2{font-size:150%;line-height:1.2em;margin-bottom:15px;}
.loc_sin_crs .cont_w_img_f li, .title_cont p, .wrap_ar p, .get_rank ul li p{line-height:1.5em;}
.loc_sin_crs .cont_w_img_f li{line-height:1.3em;}
.gtt_btn_bar.blue{margin-bottom:50px;}
.title_cont{max-width:90%;margin-bottom:50px;}
.title_cont h2{margin-bottom:15px;}
.agency_reviews{max-width:90%;margin:50px 5%;}
.blue_bar_btn a{font-size:100%;padding:20px 0;}
.blue_bar_btn a:after{margin-left:40px;}
.get_rank{margin:35px auto;}
.get_rank .bx-wrapper{max-width:90% !important;margin:0 5%;position:relative;}
.get_rank ul li{width:300px !important;margin:0 20px;}
.get_rank ul li div{margin:0 0 20px;width:100%;}
.get_rank ul li img{float:none;}
.get_rank .bx-controls-direction{bottom:inherit;top:27%;width:100%;}
.get_rank .bx-controls-direction a{position:absolute;width:46px;height:46px;margin:0 !important;}
.get_rank .bx-controls-direction .bx-next{right:0;}
.map_section{max-width:100%;}
.map_rs{float:none;width:100%;}
.m_imgs img{width:100%;}
.m_rev_se{padding:12px 5% 10px;}
.m_rev_se h4{margin-bottom:2px;}
.m_rev_se div p{line-height:1.3em;}
.action_btns_map{margin-top:10px;padding-bottom:10px;}
.action_btns_map ul li{margin-right:18%;}
.action_btns_map ul li span{margin-top:5px;}
.m_side_details{padding:15px 5%;}
.m_side_details ul li{margin-bottom:20px;}
.m_side_details ul li span{margin-left:20px;}
.map_script iframe{width:100%;height:500px;}
.wr_loc_b_box{width:62%;padding:12px 4%;bottom:20px;right:0;left:0;margin:0 auto;}
.m_rev_se a.direction_ico, .wr_loc_b_box .direction_ico{width:50px;height:50px;top:-22px;right:0%;}
.wr_loc_b_box h4{font-size:100%;margin-bottom:4px;}
.wr_loc_b_box p, .wr_loc_b_box h5{font-size:90%;}
.f4bt_cont .wrap_1144 div.full{max-width:80%;padding:30px 5%;}
.cont_w_img_f .right_si{width:100% !important;max-width:100% !important;margin-right:0 !important;margin-left:0 !important;margin-bottom:0;}
.services_crs .cont_w_img_f .right_si{}
.t2acc_tsr .section div p{margin-bottom:5px;}
.t2acc_tsr .section div p:last-child{margin-bottom:0;}
.about_crs .r_header_c .txt_left_hdr{width:90%;margin:25px 5% 10px; position:absolute;z-index:9;top:0;left:0;right:0;}
.about_crs .r_header_c .txt_left_hdr h2{margin-bottom:12px;}
.about_crs .r_header_c .txt_left_hdr p{font-size:90%;margin-bottom:10px;line-height:1.5em}
.about_crs .r_header_c img{opacity:0.3;}
.mot_section{padding:50px 5%;margin-bottom:40px;}
.team_m_new{width:300px;margin:0 auto;padding-top:0;}
.owl-carousel .owl-item .team_m_new img{width:130px;height:130px;padding-top:20px;margin-bottom:5px}
.team_m_new .ts_bi div{top:70px;}
.team_m_new h3{font-size:150%;}
.team_m_new h4{font-size:130%;margin-bottom:0;}
.team_m_new h5{font-size:110%;}
.team_m_new .ts_bi{height:180px;margin-top:15px;}
.team_m_new .ts_bi p{font-size:80%;line-height:1.4em;margin-bottom:5px;}
.team_slider_w .owl-nav .owl-next{right:-4%;}
.team_slider_w .owl-nav div{width:40px;height:40px;background-size:100%;}
.ab_people_sec h2{font-size:170%;}
.ec_half_box{width:90%;max-width:90%;margin:0 0 25px !important;}

.menu_n_slider{min-height:260px !important;}

.tools_crs .t_all_post{max-width:94%;margin:0 3%;padding-top:30px;}
.tools_crs .t_all_post .element-item{width:47%;margin:0 2.5% 20px 0;position:inherit !important;left:inherit !important;top:inherit !important;right:inherit !important;display:inline-block;vertical-align:top;}
.tools_crs .t_all_post .element-item:nth-child(even){margin-right:0;}
.tools_crs .t_all_post h3{font-size:100%;margin-bottom:5px;}
.tools_crs .t_all_post .ts_bi{height:240px;}
.tools_crs .t_all_post .ts_bi div{top:45px;padding:0 6%;}
.tools_crs .t_all_post .ts_bi p{margin-bottom:5px;font-size:80%;line-height:1.3em;}
.tools_crs .t_all_post a.readmore{font-size:100%;}
.tools_crs .t_all_post img{margin-bottom:-60px;}
.tools_crs .t_all_post .ts_bi:before{-webkit-clip-path:polygon(0 0,100% 15%,100% 100%,0% 100%);clip-path:polygon(0 0,100% 15%,100% 100%,0% 100%);}
.tools_crs .t_all_post .ts_bi:after{-webkit-clip-path:polygon(0% 30%,100% 0,100% 100%,0% 100%);clip-path:polygon(0% 30%,100% 0,100% 100%,0% 100%);}

.loc_sin_crs .cont_w_img_f li{}
/*.loc_sin_crs .cont_w_img_f{text-align:center;background-repeat:no-repeat;background-position:center center;background-size:100%;}*/
.loc_sin_crs .cont_w_img_f{background-image:none !important;}

.hdw_tools .hdwt, .hdw_tools .hdwt:nth-child(3n){min-height:215px;}


ul.exbtns li{width:24%;padding:10px 4%;}
ul.exbtns li img{margin-bottom:10px;}
ul.exbtns li a{font-size:70%;}

.sec2_tab img{max-width:100%;margin:0 auto 20px;}

	.map_p_slider .bx-controls-direction .bx-prev, .map_p_slider .bx-controls-direction .bx-next{width: 31px;height: 31px;}
	.map_p_slider .bx-controls-direction .bx-next{background-position:-38px 0;}
	.map_p_slider li h3, .map_p_slider li p, .map_p_slider li>a{padding:0 6%;}
	.map_p_slider li h3, .map_p_slider li h3 a{font-size: 100%;}
	.map_p_slider li p{font-size:80%;margin-bottom:12px;line-height: 1.4em;}
	.map_p_slider li>a{padding: 6px 20px;font-size: 90%;margin: 0 6% 25px;width:100px;}

	.tools_crs .t_all_post.trp_18_ap{max-width: 90%;margin: 0 auto;}
	.tools_crs .t_all_post.trp_18_ap img{margin-bottom:5px;}
	.tools_crs .t_all_post.trp_18_ap .element-item{width: 296px;margin: 0 10% 20px;max-width:80%}

	.auth_in18{padding:30px 6% 40px;}
	.auth_in18 .au_snap{display: block;margin: 0 auto 20px;padding: 0;width:150px;}
	.auth_in18 .au_snap img{width:100%;height:auto;}
	.auth_in18 .au_cnt{display:block;}
	.auth_in18 .au_cnt h4{font-size: 120%;}
	.auth_in18 .au_cnt p{font-size:100%;}

	.bp18_pcnt .alignright, .bp18_pcnt .alignleft{margin:0 auto 30px;float: none;text-align: center;}
	.srev18{max-width:100%;margin:0;}
	.wr_star_rate.wrsr18{margin-bottom:25px;}
	.rtform18 input[type="text"], .rtform18 input[type="email"], .rtform18 textarea{width: 90%;padding: 0 5%;font-size: 100%;height: 48px;margin:0 0 20px;}
	.rtform18 textarea{padding:14px 5%;height:150px;}
	.rtform18 input[type="submit"]{height:50px;width:100%;}


	.hhdr18 h2{font-size: 150%;}
	.hhdr18 p, .hsrv_sec p, .hsrv_sec ul li, .bpsec18 p{font-size: 90%;}


	.abt18_p .ab_people_sec.mob_people #off_s_team .people_c{width:100px !important;height:100px !important;}


	.hme .hhdr18{padding-top:100px;}

	.hhdr18{text-align: center;}
	.hhdr18 h2{font-size: 200%;text-align: left;}
	.hhdr18 p{font-size:130%;text-align: left;}
	.hhdr18 a.img_hdr18 img{opacity:0;}
	.hhdr18 a.img_hdr18{width:200px;background: none;margin: 0 auto;}


	.abt18_s1 .wrp_srt{max-width: 90%;}
	.abt18_s1>img{display:none;}

	.header_side .hdr_inr_cont{margin-top:50px;}


	.h18b_c .tpm18_ss .dg-container nav{top:55px;}
	.h18b_c .vid_3d_slider{padding-bottom:80px !important;}


	.h18b_c .hhdr18 a.img_hdr18{box-shadow:none;width:auto;float:left;}
	.h18b_c .hhdr18 a.img_hdr18:before{position:relative;}
	.h18b_c .hhdr18 a.img_hdr18 img{display:none;}


	.h18b_c{background-image:linear-gradient(-179deg,#fff 0%,#f3f6f9 20%) !important;}

	.bpsec18>img{display:none;}



	.help_busi_grow .wrap_1100{max-width:94%;}
	.hb_wds.help_busi_grow{padding-bottom:1px;}
	.hb_wds.help_busi_grow li{width:38%;padding:15px 4%;margin:0 2% 50px;}
	.help_busi_grow .ico, .hb_wds.help_busi_grow .ico{margin-bottom:4px;}
	.hb_wds.help_busi_grow .ico img{height:36px;max-width:30px;}
	.help_busi_grow p, .hb_wds.help_busi_grow p{margin-bottom:4px;}
	.hb_wds.help_busi_grow li:before{width:calc(100% - 0px);height:calc(100% - 0px);}
	.hb_wds.help_busi_grow li:nth-child(1):before{bottom:-8px;left:-8px;}
	.hb_wds.help_busi_grow li:nth-child(2):before{top:-8px;left:-8px;}
	.hb_wds.help_busi_grow li:nth-child(3):before{top:-8px;left:8px;}
	.hb_wds.help_busi_grow li:nth-child(4):before{bottom:-8px;left:8px;}
	.hb_wds.help_busi_grow li:nth-child(5):before{top:-8px;left:-8px;}
	.hb_wds.help_busi_grow li:nth-child(6):before{bottom:-8px;left:-8px;}

	.s18b .help_busi_grow li{width:60%;padding:20px 10%;margin:0 auto 60px;}
	.s18b .help_busi_grow .ico img{height:46px;max-width:40px;}
	.s18b .help_busi_grow li:before{width:100%;height:calc(100% - 42px);}
	.s18b .help_busi_grow li:nth-child(1):before{bottom:-15px;left:-15px;}
	.s18b .help_busi_grow li:nth-child(2):before{top:-15px;left:-15px;}
	.s18b .help_busi_grow li:nth-child(3):before{top:-15px;left:15px;}
	.s18b .help_busi_grow li:nth-child(4):before{bottom:-15px;left:15px;}
	.s18b .help_busi_grow li:nth-child(5):before{top:-15px;left:-15px;}
	.s18b .help_busi_grow li:nth-child(6):before{bottom:-15px;left:-15px;}


	.p18b_ab .hhdr18 .wrap_1100>div{margin-top:90px;}
	.p18b_ab .hme .hhdr18{padding-top:1px;}
	.p18b_ab .fin18 ul li, .sd18b .fin18 ul li{margin-right:4%;margin-bottom:10px;}
	.p18b_ab .fin18 ul li img, .sd18b .fin18 ul li img{max-height:20px;}
	.p18b_ab .fin18 ul li:after, .sd18b .fin18 ul li:after{display:none;}

	.hdr_18b{padding:50px 0 0;}
	.whbox_bp{padding:30px 5%;}
	.hdr_18b h2{font-size:20px;margin-bottom:15px;}
	.hdr_18b a.grn_btn{font-size:90%;padding:12px 30px;}
	.hdr_18b h3{font-size:20px;margin-bottom:25px;}
	.hdr_18b img.bp_logo{width:100px;margin-bottom:-50px;}
	.p_b18b .p_nav_btns.b18_nv_btns{padding:100px 0 50px;}
	.p_nav_btns.b18_nv_btns ul li a{font-size:14px;}
	.p_b18b .b18_pw{padding:20px 5%;width:80%;margin:0 5% 30px;}
	.p_b18b button#load-more{margin:0 auto;}
	.b18_all_bp{padding-bottom:50px;}


	.ss18b .phn_sec.white_phn .bx-controls-direction{top:-25px;}
	.ss18b .cs_thmbs{padding:20px 0;}
	.ss18b .cs_thmbs.f_logos ul li a{width:85px;height:50px;padding:0;}
	.ss18b .f_logos ul li a img{max-width:70%;}
	.cs_thmbs.f_logos ul li:after{display:none;}
	.ss18b .four_buckets{padding:30px 5%;margin-top:40px;}



	.sd18b_h .hhdr18 .wrap_1100>div{margin-top:70px;}
	.sd18b_h:after{display:none;}
	.sd18b_h .hme .hhdr18{padding-bottom:40px}
	.sd18b .cs_des{margin:50px auto 60px;}
	.sd18b .cs_des ul li{margin:0 auto 20px;}
	.sd18b .r_port h2{margin:0 auto 50px;width:90%;}
	.sd18b .r_port .bx-controls-direction{top:90px;right:0;left:0;text-align:center;}

	.sd18b .r_port ul li{padding:20px 0 0 30px}
	.sd18b .r_port ul li img.bw_img{width:55%}
	.sd18b .r_port ul li div.img_rp img{margin:10px 0 0 8%;}
	.sd18b .r_port ul li h3{margin-bottom:5px;}
	.sd18b .r_port ul li p, .sd18b .r_port ul li a.vs_btn{font-size:90%;}
	.pma_sec{max-width:90%;}
	.pma_sec h3{font-size:140%;}

	.wwu18b .ww_sec{margin-right: auto;margin-left: auto;}


	.sd18b .phn18b{margin:80px auto;}


	div#ez-toc-container{max-width:90%;display:block;padding-right:5%;padding-left:5%;}

	.sd18b .map_section, .sd18b .map_rs, .sd18b .map_script{display:block;}

	.elc_table ul li{padding:15px 0%;font-size:80%;}
	 .elc_table ul:first-child li:first-child{padding-left:1%;}

	.fin18 ul li{display:none;}
	.fin18 ul li:nth-child(1), .fin18 ul li:nth-child(2), .fin18 ul li:nth-child(3){display:inline-block;}
	.fin18 ul li:nth-child(3):after{display:none;}


	.spp_19a.single18_p .phn_sec.srv18_c .wrap_phs div{max-width:100%;}

	.spp_19a .bp18_pcnt_bg{padding:10px 5% 1px;}
	.spp_19a .bp18_pcnt h1{margin-bottom:20px;}
	/*.spp_19a .bp18_pcnt p, .spp_19a .bp18_pcnt li, .spp_19a .bp18_pcnt ul li, .spp_19a .bp18_pcnt ol li{font-size:17px;}*/
	.spp_19a .bp18_pcnt blockquote{padding-left:7%;}
	.spp_19a .bp18_pcnt blockquote p{font-size:20px;}
	.spp_19a .txtbox_off_white{padding:30px 10%;}
	.spp_19a .txtbox_off_white p.toc_ico:before{display:block;margin:0 0 15px;}
	.spp_19a .bp_accordian .section>h3{padding:10px 5% 10px 13%;font-size:94% !important;}
	.spp_19a .bp_accordian .section div{padding:20px 5%;}
	.spp_19a .bp_accordian .section div ul, .spp_19a .bp_accordian .section div ol{margin:0 0 0 15%;}
	.acc_ico19 span:before, .acc_ico19 span:after{left:4%;width:18px;height:18px;}
	.spp_19a .bp18_pcnt h2{margin:30px 0 20px 0px;}
	.spp_19a .bp18_pcnt h2 strong{width:47px;padding:12px 4px;margin:0 0 5px;display:block;}
	.spp_19a .txtbox_off_white ul, .spp_19a .txtbox_off_white ol{margin:0 0 0 10%;}

	.cnt_h20 p{max-width: 70%;margin: 0 auto;}

    .ctsfm{max-width: 100%;border: none;background: none;box-shadow: none;padding:0;width: 100%;}
    .ctsfm input[type="text"], .ctsfm input[type="email"]{background: #FFFFFF;border: 2px solid rgba(154, 164, 191, 0.2);box-sizing: border-box;box-shadow: 0px 30px 30px rgba(0, 0, 0, 0.05);border-radius: 5px;padding: 15px 15px;width: 100%;margin: 0 0 10px;font-size:100%;}


    .snav p{font-size:80%;}

    #txtchange .owl-carousel{width: 150px;text-align: left;}


    .snav{margin-top:27px;}
    .snav a{padding:6px 12px;margin-left:6px;font-size:76%;}
    .snav button{margin-left:6px;}
    .snav p{letter-spacing:-0.2px;}


    .gsp20 .cfm20{padding-right:0;padding-left:0;max-width:94%}
    .gsp20 .cfm20 .calendly-inline-widget{max-width:100%;display:block;min-width:280px;}
    .gsp20 .cfm20 .calendly-inline-widget iframe{width:90%;}


}

/* iPhone 6 Plus - Potrait */
@media (min-width:390px) and (max-width:420px){
.t_all_post .element-item{margin:0 0 40px 15px;}
.get_rank ul li{width:320px !important;}
.m_rev_se a.direction_ico, .wr_loc_b_box .direction_ico{width:56px;height:56px;top:-30px;right:4%;}
.action_btns_map{margin-top:14px;padding-bottom:14px;}
.m_rev_se{padding:14px 5% 12px;}
.m_side_details{padding:20px 5%;}
.m_side_details ul li{margin-bottom:22px;}
.map_script iframe{height:600px;}
.wr_loc_b_box{bottom:30px;}

.menu_n_slider{min-height:300px !important;}

}

/* iPhone 6 - Landscape */
@media (min-width:421px) and (max-width:699px){
.team_m_new{width:310px;}
}

/* iPhone ALL - Landscape */
@media (min-width:421px) and (max-width:767px){
.col_box3_sec .wrap_1360{margin:0;max-width:100%;width:100%;}
.col_box3_sec ul li, .col_box3_sec ul li:last-child{margin:0 auto 20px;width:33.33%;float:left;}
.cont_w_img_f .left_sc{max-width:100%;}
.cont_w_img_f .right_si{width:60%;margin:0 20% 30px;}
.gcs_slider .bx-wrapper{margin-left:4%;}
.gcs_slider li{margin-right:27px;}
.r_header_c.blog_t_hd .txt_left_hdr{top:100px;}
.blog_crs .r_header_c.blog_t_hd .txt_left_hdr h2{font-size:240%;margin-bottom:30px;}
.blog_t_hd a.blue_btn{font-size:100%;padding:14px 28px 15px 24px;}
.dtt_btns li.bulb_ic a:before, .dtt_btns li.plane_ic a:before, .dtt_btns li.list_ic a:before, .dtt_btns li.user_ic a:before{background-size:100% auto;}
.dtt_btns li.bulb_ic a:before{width:28px;}
.dtt_btns li.plane_ic a:before{width:30px;}
.dtt_btns li.list_ic a:before{width:22px;}
.dtt_btns li.user_ic a:before{width:28px;}
.contact_crs .newform_f .wrap_550{max-width:76%;margin:0 12%;}
.about_crs .r_header_c .txt_left_hdr{width:90%;margin:70px 5% 0; position:absolute;top:0;left:0;right:0;z-index:9;}
.about_crs .r_header_c img{opacity:0.3;}
.about_crs .r_header_c .txt_left_hdr h2{margin-bottom:20px;}
.about_crs .r_header_c p{line-height:1.5em;margin-bottom:20px;}


	.hhdr18 .wrap_1100>div{width:50%;}
	.hhdr18 a.img_hdr18{width:45%;margin-left:3%;}

	.services18_p .r_inr_cont{padding-bottom:1px;}
	.hsrv_sec>img, .services18_p .hsrv_sec>img, .services18_p .hsrv_sec:nth-child(2n)>img{width:50%;margin-right:5%;}
	.services18_p .hsrv_sec>img, .services18_p .hsrv_sec:nth-child(2n)>img{margin: 0;}
	.hsrv_sec div, .services18_p .hsrv_sec div{width:45%;margin-top: 20px;}
	.hsrv_sec h2, .home18_p .hsrv_sec h2{font-size:150%;margin-bottom: 8px;}
	.hsrv_sec p{margin-bottom:18px;font-size:100%;}
	.hsrv_sec ul li{margin-bottom: 12px;}
	.hsrv_sec:nth-child(2n)>img{margin-left:4%;}

	.hsrv_sec span{font-size: 80%;margin-bottom: 5px;}

	.home18_p .hsrv_sec>img{float:left;}
	.home18_p .hsrv_sec:nth-child(2n)>img{float:right;}
	.bpsec18>div{float: left;max-width: 50%;}
	.bpsec18>img{float: right;max-width: 40%;}


	/*background-image: linear-gradient(-179deg,#fff 10%,#f3f6f9 30%) !important;*/

	.mpe_sec ul li{width:110px;height:110px;}

    .blog20 .p_b18b .b18_pw.bpwp20{width:47%;margin: 0 1% 30px;}
    /*.bpwp20 h2{font-size:26px;}
    .p_b18b .b18_pw.bpwp20 p{font-size:100%;}*/

    .stpart20 .stpleft{max-width: 90%;margin: 0 auto;display: inline-block;width: 50%;margin-right: 5%;text-align:left;}
    .stpart20 h2{font-size: 28px;margin: 0 0 10px;}
    .stpart20 p{font-size: 80%;margin-bottom: 25px;}
    .stpart20 .stpleft > img.mobile_item{display:none !important;}
    .ctsfm{padding: 4px 3px 4px 15px;width: 100%;}
    .ctsfm input[type="text"], .ctsfm input[type="email"]{width: 73%;margin: 0 0 0 0;font-size: 100%;}
    .ctsfm button, .ctsfm input[type="submit"]{width: 25%;height: 44px;background-size: auto 60%;}
    .stpart20 > img.desktop_item{display: inline-block !important;}

    .srvc{text-align: center;display: inline-block;width: 45%;margin: 0 2% 20px;padding: 30px 15px;}
    .reshdn h2{font-size: 36px;}
    .srvp20 h2 {font-size: 28px;}

    .bk20p .hdr2left h2:before{left:0;}
    .ctsfm.bkhcta{margin-left: 20px;width: 85%;}



    .sbp_cnt20bg .stpart20{border: 2px solid rgba(154, 164, 191, 0.2);box-shadow: 0px 30px 30px rgba(0, 0, 0, 0.05);border-radius: 15px; margin: 55px -3.5%;max-width: 107%;padding:41px 1%;}
    .sbp_cnt20bg .stpart20 .stpleft{max-width:49%;width: 383px;margin-right:6%;}
    .sbp_cnt20bg .stpart20 h2{font-size: 22px;font-weight: 900;line-height: 1.406em;margin: 0 0 11px;}
    .sbp_cnt20bg .stpart20 p{font-size: 11px;line-height: 1.5em;margin: 0 0 21px;}
    .sbp_cnt20bg .ctsfm{max-width: 100%;padding: 6px 6px 6px 6%;}
    .sbp_cnt20bg .ctsfm form{margin-bottom:0;}
    .sbp_cnt20bg .ctsfm input[type="text"], .sbp_cnt20bg .ctsfm input[type="email"]{max-width: 65%;margin-right: 5%;font-size: 90%;}
    .sbp_cnt20bg .ctsfm button, .ctsfm input[type="submit"]{max-width: 26%;height: 44px;width: 89px;}
    .sbp_cnt20bg .stpart20 > img{max-width:35%;}


}

/* iPhone ALL - Landscape & iPad - Potrait */
@media (min-width:421px) and (max-width:770px){
.mobile_item.mob_potr{display:none;}
.tab_item{display:block;}
.seo_blueprint h3 br{display:none;}
.f4_bucket_tabs.new01 .f4bt_btns{width:95%;}
.f4_bucket_tabs.new01 .f4bt_btns li{width:20%;float:left;}
.f4bt_cont .wrap_1144 div, .f4bt_cont .wrap_1144 div:nth-child(2n){width:38%;padding:30px 4%;margin:0 1% 20px;}
.f4bt_cont .wrap_1144 div h3{font-size:120%;margin-bottom:10px;}
.f4bt_cont .wrap_1144 div p{line-height:1.5em;}
.why_work_sec .left_txt, .why_work_sec .right_txt, .why_work_sec .left_img, .why_work_sec .right_img{width:48%;}
.why_work_sec .left_txt, .why_work_sec .left_img{float:left;}
.why_work_sec .right_txt, .why_work_sec .right_img{float:right;}
.newform_f .wrap_550{max-width:60%;margin-right:auto;margin-left:auto;}
.footer_b{margin-top:50px;}
.blog_crs h3.post_sec_hdn{font-size:160%;}
.get_blueprint form input[type="submit"], .get_blueprint form button{padding:0 25px;height:50px;font-size:100%;}
.get_blueprint form input[type="email"]{max-width:150px;padding:0 10%;margin-right:10px;}
.footer_n_txt{width:90%;padding:20px 5%;}
.post_cats_btns ul li a{white-space:nowrap;padding:5px 25px;}
.all_posts{max-width:90%;margin:0 5%;}
.all_posts .tb_post{margin:0 2% 40px;width:46% !important;}
.tb_post .tit_p h3{width:180px;font-size:16px;}
.tb_post a.readmore{font-size:18px;}
.blog_crs .stay_cntr_wrap{width:100%;}
.author_info{padding:20px 5%;}
.author_info .au_photo{margin-right:4%;}
.author_info .au_cont h4{font-size:110%;margin-bottom:2px;}
.author_info .au_cont p{font-size:80%;line-height:1.4em;margin:0 0 10px;}
.all_rate_rev{width:48%;margin-right:5%;}
.your_review_sec{margin:0 0 40px;width:45%;}
.t_all_post .element-item{width:47%;margin:0 5% 40px 0;}
.t_all_post .element-item:nth-child(2n){margin-right:0;}
.t_all_post a.readmore{font-size:100%;}
.tpm_testim .tmp_l_s img{width:120px;height:120px;}
.tpm_testim .tmp_r_s h2{font-size:140%}
.tpm_testim .tmp_r_s .tpm_t_twr img{width:31px;}
.tpm_testim .tmp_r_s .tpm_t_twr p{font-size:100%;}
.tools_pm_crs .cont_w_img_f .left_sc{margin:20px 4%;width:45%;}
.tools_pm_crs .cont_w_img_f .right_si{max-width:46%;margin:0;}
.tools_pm_crs .cont_w_img_f h2{font-size:160%;}
.ts_t_cont img{width:48%;margin:0 1% 0 0;}
.ts_t_cont div{width:48%;margin-left:2%;}
#pric_t_new tr td, #pric_t_new tr td:nth-child(1){padding:15px 10px;}
.phrase_dt{max-width:50%;margin:0 2% 20px 0;}
.vid_dt{max-width:47%;margin:0px 0 0;}
#ddit_tabs .dtt_btns{width:100%;max-width:100%;}
#ddit_tabs .dtt_btns li{width:25%;}
#wuts_tabs .ts_t_btns{background:#ffffff;max-width:100%;width:100%;}
#wuts_tabs .ts_t_btns.top_btts li{width:16.7%;height:60px;}
#wuts_tabs .ts_t_btns li:nth-child(3n) a{border-right:none;}
#wuts_tabs .ts_t_btns li{width:16.6%;height:60px;}
#wuts_tabs .ts_t_btns li:last-child{margin-right:-3px;}
#wuts_tabs .ts_t_btns a{font-size:80%;}
.tools_sr_crs .cont_w_img_f .right_si{width:50%;}
.tools_kw .ts_t_btns{width:100%;}
#ddit_tabs .ts_t_btns li{width:16.7%;}
#witr_tabs .ts_t_btns li{width:16.7%;}
#witr_tabs .ts_t_btns li a{font-size:80%;padding:0 10px;}
.tpm_testim.blue .bx-controls-direction .bx-next{right:-4%;bottom:inherit;top:40%;}
#srme_tabs ul.dtt_btns{width:100%}
#srme_tabs .dtt_btns li{width:25%;}
.ts_t_btns{width:100%;}
.contact_crs .stay_cntr_wrap{width:100%;}
.contact_crs .stay_cntr_wrap img{width:100%;}
.tools_crs .r_header_c .txt_left_hdr{width:40%;margin:30px 2% 10px 5%;}
.tools_crs .r_header_c .txt_left_hdr h2{font-size:140%;margin-bottom:15px;}
.tools_crs .r_header_c img{width:53%;margin-top:30px;}
.tools_crs .tools_posts_area{max-width:90%;margin:0 5%;}
.tools_crs .tool_post, .tools_crs .tool_post:nth-child(3n){width:39%;margin:0 2% 30px;padding:30px 3%;}
.tools_crs .tool_post img{margin-bottom:20px;}
.tools_crs .tool_post h3{font-size:110%;line-height:1.3em;margin-bottom:6px}
.tools_crs .tool_post p{font-size:90%;line-height:1.5em;margin-bottom:10px;}
.footer_b .f_widget, .footer_b .f_widget:last-child{width:22%;}
.loc_map{padding:60px 5%;width:100%;}
.map_p_slider{max-width:100%;padding:40px 0;}
.map_p_slider > .wrap_1040{max-width:90%;}
.map_p_slider h2{margin-bottom:40px;}
.map_p_slider .bx-viewport{max-width:95%;padding-left:5%;}
.map_p_slider .bx-controls-direction .bx-next{right:2%;}
.map_p_slider li{/*width:220px !important;*/margin-right:35px;}
.map_p_slider li h3{margin-bottom:8px;}
.map_p_set div{width:22px;height:30px;background-size:100% auto;}
.map_p_set div a{padding:8px 12px 11px;width:170px;bottom:40px;right:-16px;}
.map_p_set div.mp_01 a{bottom:38px;left:-8px;}
.map_p_set div h4{font-size:110%;margin-bottom:2px;}
.map_p_set div p{font-size:80%;line-height:1.2em;}
.map_p_set div a:after{width:16px;bottom:-9px;}
.map_p_set div.mp_01 a:after{right:inherit;left:10px;}

/* .mp_01{top:16%;left:2%;}
.mp_02{top:19.5%;right:5%;}
.mp_03{top:31.5%;right:9%;}
.mp_04{top:48%;right:11%;}
.mp_05{bottom:18%;right:16%;}
.mp_06{bottom:8%;right:14.5%;} */

.mp_01{top:24.4%;left:1.1%;}
.mp_02{top:18.2%;right:5.3%;}
.mp_03{top:29.5%;right:9.7%;}
.mp_04{top:44.8%;right:11.6%;}
.mp_05{bottom:22.7%;right:16.3%;}
.mp_06{bottom:13.3%;right:14.1%;}

.loc_sin_crs .cont_w_img_f .left_sc{width:40%;margin:20px 2% 0px 5%}
.loc_sin_crs .cont_w_img_f .right_si{width:52%;margin:0;}
.loc_sin_crs .cont_w_img_f h2{font-size:130%;}
.loc_sin_crs .cont_w_img_f ul{padding:0 0 0 5%;}
.loc_sin_crs .cont_w_img_f li, .get_rank ul li p{padding-left:25px;line-height:1.2em;margin-bottom:8px;background-size:15px auto;background-position:0px 2px;font-size:90%;}
.gtt_btn_bar.blue{margin-bottom:50px;}
.title_cont{max-width:90%;margin:0 5% 50px;}
.loc_sin_crs .cont_w_img_f h2, .title_cont h2, .wrap_ar h2, .get_rank ul li h2{font-size:160%;line-height:1.2em;margin-bottom:15px;}
.f4bt_cont .wrap_1144 div.full{max-width:80%;padding:30px 5%;}
.agency_reviews{max-width:90%;margin:40px 5%;}
.ar_slider li{width:600px !important;}
.agency_reviews .bx-controls-direction{margin:25px 0 0 5%;}
.blue_bar_btn a{font-size:100%;padding:22px 0;}
.map_rs{width:30%;}
.map_script{width:70%;}
.action_btns_map ul li{margin-right:10%;}
.t2acc_tkt .section div .phrase_dt h3{text-align:left !important;}
.t2acc_tkt .section div .vid_dt{max-width:47%;margin:0 0 0 2% !important;}
.t2acc_tpm .section div img{width:46%;margin-right:2%;}
.t2acc_tpm .section div div{width:50%;margin:0;display:inline-block;vertical-align:top;}
.t2acc_tpm .section div h3{text-align:left !important;}

.loc_sin_crs .cont_w_img_f{background-image:none !important;}

	.rtform18 input[type="text"], .rtform18 input[type="email"]{width: 40%;margin: 0 4% 30px 0;padding: 0 3%;}
	.rtform18 input.y_email_r{margin-right: 0;}
	.rtform18 textarea{width: 90%;padding:14px 3.5%;}


	.s18b .help_busi_grow li:nth-child(1):before{bottom:-12px;left:-12px;}
	.s18b .help_busi_grow li:nth-child(2):before{top:-12px;left:-12px;}
	.s18b .help_busi_grow li:nth-child(3):before{top:-12px;left:12px;}
	.s18b .help_busi_grow li:nth-child(4):before{bottom:-12px;left:12px;}
	.s18b .help_busi_grow li:nth-child(5):before{top:-12px;left:-12px;}
	.s18b .help_busi_grow li:nth-child(6):before{bottom:-12px;left:-12px;}

	.p_b18b .b18_pw{width:38.5%;padding:20px 4%;margin:0 1.5% 30px;}
	.p_b18b .p_nav_btns.b18_nv_btns ul li a{width:84px;padding:0 5%;display:table-cell;height:48px;vertical-align:middle;font-size:84%;}
	.p_b18b .p_nav_btns.b18_nv_btns ul li a:hover, .p_b18b .p_nav_btns.b18_nv_btns ul li a.is-checked{/*padding:0 5%;*/}


	.sd18b .r_port .bx-controls-direction{right:2%;}

	.sd18b .map_section{display:block;}
	.sd18b .map_rs{display:inline-block;float:left;}
	.sd18b .map_script{display:inline-block;}


    .fuscity ul li, .fuscity ul li:nth-child(2n), .fuscity ul li:nth-child(5), .fuscity ul li:nth-child(6){width: 41%;display: inline-block;margin: 0 4% 50px;}
    .fuscity ul li:nth-child(5){border-bottom:none;}


    .sbp_cnt20bg .stpart20 h2{font-size: 22px;}
    .sbp_cnt20bg .stpart20 p{font-size: 11px;line-height: 1.5em;}
    .sbp_cnt20bg .ctsfm input[type="text"], .sbp_cnt20bg .ctsfm input[type="email"]{font-size: 90%;margin-right: 5%;}




}

/* iPhone 6 Plus - Landscape & iPad - Potrait */
@media (min-width:700px) and (max-width:770px){
.newform_f .wrap_550{max-width:380px;}
.cont_w_img_f .left_sc{width:48%;margin:20px 2% 0 4%;}
.cont_w_img_f .right_si, .tools_pm_crs .cont_w_img_f .right_si{width:45%;margin:0;}
.cont_w_img_f h2{font-size:140%;}
.cont_w_img_f p{line-height:1.4em;margin-bottom:13px;}
.gcs_slider li{margin-right:35px;}
.contact_crs .newform_f .wrap_550{max-width:70%;margin:0 15%;}
}

/* iPhone 6 Plus - Landscape */
@media (min-width:700px) and (max-width:760px){
.footer_b{margin-bottom:40px;}
.cont_w_img_f p{line-height:1.2em;margin-bottom:10px;}
.r_header_c.blog_t_hd .txt_left_hdr{top:190px;}
.tb_post .tit_p h3{width:200px;font-size:18px;}
.ar_slider li{margin:0 25px;}
}

/* iPad - Potrait */
@media (min-width:760px) and (max-width:992px){
.m_menu ul li a{font-size:28px}
h4.h_lines span{font-size:16px}
.m_social_btns ul li a{font-size:30px}
.s_menu ul li a{font-size:18px}

/*.col_box3_sec ul li,.col_box3_sec ul li:last-child{margin:0 1% 0;width:30%}*/
.col_box3_sec ul li{margin-bottom:30px;}
.col_box3_sec ul li a{font-size:42px;line-height:1.7em;padding:70px 10%;height:auto;}

.seo_blueprint h3 br,.get_blueprint .rs_gbp_cont h3 br{display:none}
.f4_bucket_tabs.new01 .f4bt_btns{width:90%;}
.f4bt_cont .wrap_1144 div, .f4bt_cont .wrap_1144 div:nth-child(2n){width:36%;}
.footer_b{margin-bottom:20px;}
.footer_b .wrap_930, .f_txt_social .wrap_930{width:90%;}
.footer_b .f_widget{margin-right:160px;margin-bottom:40px;}
.footer_b .f_widget h4{margin-bottom:20px;}
.blog_crs .r_header_c.blog_t_hd .txt_left_hdr h2{margin-bottom:20px;font-size: 30px;}
.blog_t_hd a.blue_btn{padding:12px 25px 13px 22px;font-size:100%;}
.r_header_c.blog_t_hd .txt_left_hdr{margin-top:60px;}
.all_posts .tb_post{margin:0 3% 45px;width:44% !important;}
.tb_post .tit_p h3{width:200px;font-size:18px;}
.get_blueprint.gb_blog .rs_gbp_cont h3{font-size:150%;}
.get_blueprint .rs_gbp_cont p{margin-bottom:22px;}
.author_info{padding:28px 6%;}
.author_info .au_cont h4{font-size:120%;}
.author_info .au_cont p{font-size:90%;}
.total_reviews{margin-bottom:25px;}
.bp_cont{padding:40px 5%;margin-bottom:50px}
.t_all_post .element-item, .t_all_post .element-item:nth-child(2n), .t_all_post .element-item.trp_18_p{width:31%;margin:0 3% 40px 0;}
.t_all_post .element-item:nth-child(3n){margin-right:0;}
.t_all_post h3{margin-bottom:10px;}
.t_all_post .ts_bi div{padding:0 6%;}
.t_all_post .ts_bi p{line-height:1.5em;margin-bottom:10px;font-size:80%;}
.t_all_post a.readmore{font-size:90%;}
#ddit_tabs .dtt_btns li a{font-size:70%;}
.review_title{font-size:200%;}
.dtt_btns{width:100%;}
.dtt_btns li{width:25%;}
.r_header_c.contact_t_hd img{width:49%;}
.r_header_c.contact_t_hd .txt_left_hdr{width:40%;margin:40px 5% 0 5%;}
.footer_b .f_widget:first-child{width:90%;margin-right:0;}
.footer_b .f_widget, .footer_b .f_widget:last-child{width:22%;margin-right:12%;}
.footer_b .f_widget:last-child{margin-right:0;}
.ar_slider li{width:500px !important;margin-left:100px;}
.about_crs .r_header_c .txt_left_hdr{width:45%;margin:30px 2% 0 5%;}
.r_header_c .txt_left_hdr h2{margin-bottom:20px;}
.about_crs .r_header_c p{line-height:1.4em;margin-bottom:12px;font-size:90% !important;}
.about_crs .r_header_c img{width:45%;margin:0;}

.n2_hdr_17 h2{font-size:28px;}

.r_port ul li{/*padding:20px 2.5%;margin:30px 0.5% 40px;max-width:43%;*/ max-width:450px;padding:20px 20px;margin:30px 0 40px}
.wrap_mast{max-width:86%;padding:20px 5% 40px;}
.mar_ast .left_s_ms{max-width:50%;}
.mar_ast .right_s_ms{max-width:47%;margin-left:2%;}
.phn_sec img{margin-top:-50px;width:51%;}
.phn_sec .wrap_phs div, .services18_p .phn_sec .wrap_phs div{margin:15px 0%;max-width:46%;}
.des_tab{width:30%;}
.inc_tab{width:19.5%;}


ul.rtb_btns li{margin-bottom:0px;display:table-cell;width:auto;}
.sec2_tab .s2t_rs{margin-top:0px;width:48%;}
.sec2_tab img{width:46%;margin-right:3%;}
.srt_twts li{padding:30px 30px;}
.srt_twts li img{display: inline-block;margin: 0;width: 130px;height: 130px;margin-right:2%;}
.srt_twts li > div{display: inline-block;margin: 0;max-width: 75%;text-align: left;}
.srt_twts li a{float:right;}
.sec4_srt ul.rtb_btns li a{padding:0 8%;}
.lf_s5s{width:50%;}
.rs_s5s{margin: 75px 0 0 5%;width: 43%;}

ul.exbtns li{width:26%;padding:20px 3%;}
ul.exbtns li a{font-size:100%;}
ul.exbtns li img{margin-bottom:12px;}

ul.tb_rpts li > img, ul.tb_rpts li > div{width:48%;margin-top:0;}

.tpm18_s9 div{width:47%;}
.tpm18_s9 img{width:52%;}

	.hhdr18 .wrap_1100>div{width: 51%;margin-right: 3%;}
	.hhdr18 a.img_hdr18{width: 45%;margin-bottom: -50px;}
	.hhdr18 h2{font-size:32px;}
	.hhdr18 p {font-size: 18px;display: block;}
	.wid_hand_ico>img{display:none;}




	.hm18_sec1{padding:100px 0 200px;}
	.hm18_sec1 .wrap_1040{width: 90%;}
	.hm18_sec1 .hsrv_sec, .services18_p .hm18_sec1 .hsrv_sec{margin-bottom:80px;}
	.hsrv_sec>img, .services18_p .hsrv_sec>img, .services18_p .hsrv_sec:nth-child(2n)>img{width:50%;margin-right:5%;}
	.services18_p .hsrv_sec>img, .services18_p .hsrv_sec:nth-child(2n)>img{margin:0;}
	.hsrv_sec div, .services18_p .hsrv_sec div{width:45%;margin-top: 20px;}
	.hsrv_sec h2, .home18_p .hsrv_sec h2{font-size:150%;margin-bottom:8px;}
	.hsrv_sec p{margin-bottom:18px;font-size: 100%;}
	.hsrv_sec ul li{margin-bottom: 12px;}
	.hsrv_sec:nth-child(2n)>img{margin-left:4%;}
	.bpsec18{padding: 10px 5% 20px;max-width: 80%;}
	.bpsec18>div{width:70%;margin-top:40px;}
	.bpsec18 h3{font-size:28px;}
	.bpsec18>img{width:29%;}
	.bpsec18 form input[type="text"], .bpsec18 form input[type="email"]{width:226px;}
	.bpsec18 form input[type="submit"], .bpsec18 form button{width:120px;}

	.hsrv_sec span{font-size:90%;margin-bottom:5px;}
	.cf18_sec, .cinf18_sec{display: inline-block;width:40%;vertical-align: top;}

	h3.b18_s2h{margin-top: 50px;}
	.all_posts{max-width: 94%;margin: 0 3%;}
	.p_nav_btns.b18_nv_btns{padding: 70px 5% 20px;}
	.b18_pw{width:31%;margin:0 1% 40px; position: inherit !important;top: inherit !important;right: inherit !important;left: inherit !important;bottom: inherit !important;}
	.b18_pw .pw_cnt{padding: 1px 25px 20px;}
	.b18_pw h3{margin-bottom: 8px;font-size: 110%;}
	.b18_pw p{font-size:90%;}


	.abt18_p .meet_our_team{max-width:90%;}
	.tmp18_ls{padding:20px 4%;}
	.team_m18 p{font-size:100%;}
	ul.eth_btns{width: 40%;margin-right: 3%;}
	ul.eth_btns li a{padding:19px 20px;}
	div.eth_cnt{width: 46%;padding: 30px 5%;}
	.ofc_cul_18{max-width: 80%;padding: 70px 5%;}

	.bp18_pcnt ul, .bp18_pcnt ol{margin-left:56px;}
	.bp18_pcnt ul li:before{left: -6%;}
	.bp18_pcnt ol li:before{left: -7.7%;}
	.bp18_pcnt blockquote{margin: 30px 23px;}
	.bp18_pcnt blockquote.bquote18 h3{font-size: 170%;}
	.bp18_pcnt blockquote.bquote18{padding: 40px 7%;margin: 60px 7%;}
	.bp18_pcnt blockquote.bquote18 h6{font-size: 100%;}
	.clr_txtbx18 {padding: 40px 8%;margin-bottom: 40px;}
	.single18_p .phn_sec.srv18_c{padding:0 0 0 5%;margin-bottom: 70px;}
	.single18_p .phn_sec.srv18_c img{width:40%;}
	.single18_p .phn_sec.srv18_c .wrap_phs div{width: 50%;margin-left: 5%;margin-bottom: 30px;}
	.phn_sec.srv18_c h2{margin-bottom: 8px;font-size: 160%;}
	.phn_sec.srv18_c p{font-size:100%;margin-bottom: 20px;}
	.bp18_pcnt .alignright, .bp18_pcnt .alignleft{max-width:50%;}

	.rtform18 input[type="text"], .rtform18 input[type="email"]{width: 40%;margin: 0 4% 30px 0;padding: 0 3%;}
	.rtform18 input.y_email_r{margin-right: 0;}
	.rtform18 textarea{width: 90%;padding:14px 3.5%;}

	.srev18{max-width:82%;margin: 0 auto;padding-bottom: 80px;}


	.seos18_s1{background-size: 100%;}
	.phn_sec.white_phn .wrap_phs{padding-top:30px;}
	.phn_sec.white_phn img{margin:-80px 2% 2%;width: 45%;}
	.phn_sec.white_phn .wrap_phs div{width:48%;}
	.phn_sec ul li{line-height:1.6em;}
	.phn_sec.white_phn h2{font-size: 140%;}
	.seos18_p .four_buckets{width: 80%;padding: 40px 5%;}
	.seos18_p .four_buckets h2, .seos18_p .hdr_title_n_img>h2{font-size: 160%;margin-bottom: 8px;}
	.seos18_p .four_buckets p, .seos18_p .hdr_title_n_img>p, .ww_sec p{font-size: 100%;}
	.seos18_p .bp_accordian{display:none;}
	.seos18_p .f4_bucket_tabs{width: 80%;padding: 0 5%;}
	.seos18_p .f4bt_cont .wrap_1144 div{padding:30px 5%;}
	.seos18_p .f4_bucket_tabs.new01 .f4bt_btns{text-align:center;}
	.seos18_p .f4bt_btns li{float:none;}
	.seos18_p .f4bt_btns li a{font-size:80%;padding: 0 20px}
	.seos18_p .dg-wrapper a.dg-center p{font-size:120%;}
	.ww_sec{padding: 25px 3%;margin: 0 0 20px;}
	.ww_sec img{width:48%;}
	.ww_sec div{width:48%;}
	.ww_sec h3{font-size:140%;margin-bottom: 8px;}


	.cinf18_sec.desktop_item{display:inline-block !important;}
	.cinf18_sec.mobile_item{display:none !important;}


	.cs_thmbs.f_logos ul li a{padding:10px 25px;height:auto;width:auto}
	.cs_thmbs.f_logos ul li a img{height:40px;width:auto;max-width:inherit}


	.phn_sec.white_phn .wrap_phs{margin-top:50px;width:690px !important;}
	.phn_sec.white_phn img{margin-bottom:0;}
	.phn_sec.white_phn ul li{font-size:100%;}
	.phn_sec.srv18_c a.ph_btn18{width:150px;height:46px;font-size:100%;}



	.menu_18b ul li a{height: 80px;padding: 0 20px;font-size: 16px;}
	.menu_18b ul li.boxed a{padding: 0 35px;}
	.h18b_c:after{background-size:50% auto;}
	.h18b_c .hme .hhdr18{padding-top: 40px;}
	.h18b_c .hhdr18 h2{font-size: 38px;line-height: 1.2em;margin-bottom: 10px;}
	.h18b_c .hhdr18 p{font-size: 22px;}
	.h18b_c .fin18 .wrap_1100{background:url(../images/as_seen_on_bg_dotted.svg) repeat-y left center;}
	.h18b_c .tpm18_ss a.btn_play_vid_car h3{position: absolute;max-width: 100%;width: 100%;font-size: 110%;height: 30px;}
	.h18b_c .tpm18_ss .dg-container nav{top: 150px;max-width: 50%;}
	.h18b_c .vid_3d_slider{padding-bottom: 80px !important;}
	.help_busi_grow li{width: 42%;margin: 0 4% 70px;}
	.help_busi_grow .ico{margin-bottom:25px;}
	.h18b_c .phn_sec.white_phn{padding-top:30px;padding-right:1px;margin-bottom: 100px;}
	.h18b_c .phn_sec.white_phn img{margin:0 20px 0 0;}
	.h18b_c .phn_sec.white_phn h2{font-size:130%;}
	.top_reviwed ul li{width: 42%;margin: 0 2%;padding: 25px 2%;}
	.find_us li, .find_us li:nth-child(3n){width: 42%;margin: 0 2% 20px;padding: 10px 2%;}
	.h18b_c .bpsec18{background-size:30%;}
	.h18b_c .bpsec18>div{width:70%;}
	.h18b_c .bpsec18 form input[type="text"], .h18b_c .bpsec18 form input[type="email"]{width:180px;margin-right: 10px;}
	.h18b_c .bpsec18 form button{width:120px;}
	.h18b_c .dg-container{overflow: hidden;}


	.h18b_c .hhdr18 .wrap_1100>div{width:48%;margin-right:0;}
	.h18b_c .hhdr18 a.img_hdr18{max-width:48%;}
	.h18b_c .hhdr18 h2{font-size:34px;line-height:1.1em;margin-bottom:8px;}
	.h18b_c .hhdr18 p{font-size:20px;}

	.vid_3d_slider .dg-wrapper{height:250px;}

	.n18_ftr .footer_b .wrap_930, .n18_ftr .f_txt_social .wrap_930{max-width:90%;}
	.n18_ftr .footer_b .f_widget:first-child{width:100%;margin-right:0;}
	.n18_ftr .footer_b{margin-bottom:50px;}


	.h18b_c .phn_sec.white_phn{width:690px !important;}

	.hb_wds.help_busi_grow{padding-bottom:20px;}
	.help_busi_grow li, .hb_wds.help_busi_grow li{width:37%;padding:15px 4%;margin:0 2.5% 50px;}


	.s18b .help_busi_grow{padding-bottom:30px;}
	.s18b .help_busi_grow .ico{margin-bottom:10px;}
	.phn_sec.srv18b_phn .wrap_phs>img{width:40%;}
	.phn_sec.srv18b_phn .wrap_phs div{width:50%;margin-left:5%;}



	.p18b_ab .our_story_abt{max-width:80%;padding:40px 5%;}
	.p18b_ab .hhdr18 .wrap_1100>div{margin-top:20px;}
	.phn18b.phn_sec.srv18_c .wrap_phs > img{margin:-80px 1% 0 2%;width:40%;}
	.phn_sec.srv18_c h2 img{width:auto;}
	.phn18b.phn_sec.srv18_c .wrap_phs div{max-width:53%;}
	.phn18b.phn_sec{margin-bottom:70px;}
	.p18b_ab .ofc_cul_18{margin-bottom:150px}
	.p18b_ab .hhdr18 h2{font-size:30px;}
	.p18b_ab .hhdr18 p{font-size:18px;}


	.ipad_yes.menu18b{display:block !important;}
	.ipad_yes.menu18b .mob_menu_hdr{display:none !important;}
	.ipad_yes.menu18b .lnm_height_s{height:28px;}


	.cnt18b .cinf18_sec, .cnt18b .cf18_sec{margin:0 auto;display:block;padding:40px 10%;width:60%;}
	.cnt18b .cf18_sec{top:30px;}

	.mp_01{top:24.4%;left:1.1%;}
	.mp_02{top:18.2%;right:5.3%;}
	.mp_03{top:29.5%;right:9.7%;}
	.mp_04{top:44.8%;right:11.6%;}
	.mp_05{bottom:22.7%;right:16.3%;}
	.mp_06{bottom:13.3%;right:14.1%;}

	.map_p_slider .bx-controls-direction{right:5%;}

	.p_b18b .b18_pw{width:25.8%;padding:20px 2.5%;margin:0 0.8% 30px;}
	.b18_pw h3{font-size:100%;}
	.p_b18b .b18_pw .pw_ico img{margin:0 0 10px;width:60px;height:60px;}

	.p_b18b .hdr_18b{padding:80px 0 0;}
	.p_b18b .bp_wr724{max-width:80%;}
	.p_b18b .whbox_bp{padding:40px 40px;margin-bottom:25px;}
	.p_b18b .hdr_18b h3{font-size:30px;margin-bottom:48px;}
	.p_b18b .p_nav_btns.b18_nv_btns ul li a{width:100px;font-size:90%;}

	.single18_p .phn_sec.srv18_c{padding-top:1px;}
	.scmnt_form18{max-width:82%}


	.ss18b .n2_hdr_17{margin-bottom:20px;padding:20px 0 50px;}
	.ss18b .phn_sec.white_phn img{width:40%;margin:0 5%;}
	.ss18b .n2_hdr_17 .dg-wrapper{width:90%;}
	.ss18b .dg-wrapper a{opacity:0 !important;margin-top:15px;}
	.ss18b .dg-wrapper a.dg-center{opacity:1 !important;}
	.ss18b .f4bt_cont{margin-bottom:10px;}
	.ss18b .f4bt_btns li{width:auto;float:none;}
	.ss18b .f4bt_btns li a{font-size:90%;padding:0 18px !important;width:100px;display:table-cell;height:50px;}
	.ss18b .sec3_srt{padding:40px 0;margin-bottom:100px;}
	.ss18b .srt_twts li>div{max-width:55%;}
	.wwu18b .ww_sec{margin-bottom:80px;}
	.wwu18b.ww_part_18 h2{margin:0 0 50px;}
	.ss18b .ww_sec img{width:47%;}
	.wwu18b .ww_sec div{max-width:48%;margin-top:5px;}
	.wwu18b .ww_sec p{margin-bottom:15px;}
	.wwu18b .ww_sec a.btn_w{font-size:16px;}
	.fin18 ul li:after{margin:0 20px;}
	.ss18b .fin18 h2{margin-bottom:30px;}
	.ss18b .cs_thmbs{padding:25px 0;}
	.ss18b .cs_thmbs.f_logos ul li a{height:80px;padding:0 40px;}
	.ss18b .cs_thmbs.f_logos ul li a img{max-height:30px;}


	.sd18b .cs_des{margin:60px auto 100px;}
	.sd18b .cs_des h2{font-size:180%;margin-bottom:40px;}
	.sd18b .cs_des ul li{margin:0 15px 30px;}
	.sd18b .r_port .bx-wrapper{max-width:80% !important;}
	.sd18b .r_port .bx-controls-direction{top:100px;right:0;left:0;max-width:80%;}
	.wwu18b.ww_part_18{max-width:80%;}
	.sd18b .r_port ul li img.bw_img{max-width:55%;}

	.cmt_v{padding:8px 8px;font-size:80%;}
	.cmt_v img{margin-right:12px;}
	.cat_v{font-size:80%;padding:8px 8px;min-width:inherit;margin-left:5px;}


	.sd18b .map_section{display:block;}
	.sd18b .map_rs{display:inline-block;float:left;}
	.sd18b .map_script{display:inline-block;}

	.snav{margin-top:66px;}
	.mobile_item.ipd_rem_m{margin:0 !important;}

	a.logo_t{padding:30px 0;}
	.menu_18b ul li a, .menu_18b ul li.boxed a{height:auto;padding:0 10px;margin:0 10px;font-size:16px;}
	.menu_18b ul li:last-child a{margin-right:0; padding:2px 7px;}
	.slb_18b .n18b_nav_style .f4bt_btns li a{padding:0 14px !important;}
	.slb_18b .f4_bucket_tabs.new01 .f4bt_btns{margin-bottom:40px;}
	.slb_tab_c div{width:44%;padding:20px 3%;margin-right:3%;}
	.slb_tab_c div:before, .elc_bgss:before{top:-10px;left:-10px;}
	.slb_tab_c img{width:46%;box-shadow: 20px 20px 0 -10px #ecf0f5;}
	.slb_tab_c p{line-height:1.4em;}
	.hlb18b .nh18{padding-bottom:50px;}


	.locs18b .top_reviwed ul li{width:280px !important;margin: 0;}
	.locs18b .phn_sec.white_phn .bx-viewport{padding:30px 0 !important;background-size:auto 70%;}
	.locs18b .phn_sec.white_phn{top:-30px;}
	.locs18b .phn_sec.white_phn .wrap_phs div{margin:50px 0 0;}

	.map_section, .c_hdr_18b, .map_script iframe{width:100%;}
	.map_rs{width:40%;}
	.c_hdr_18b .pnt_img img{margin-top:-27px;}
	.c_hdr_18b .loc_pnts{padding-top:30px;}
	.c_hdr_18b{padding:50px 2%;width:96%;}
	.c_hdr_18b h2{font-size:150%;padding:0 5%;}
	.c_hdr_18b h2:after{width:60px;height:4px;margin:5px 0 20px}
	.c_hdr_18b ul{padding:0 5%;margin-bottom:30px;}
	.c_hdr_18b ul li{font-size:96%;margin-bottom: 10px;padding-left: 25px;line-height:1.5em;}
	.c_hdr_18b a.btn_b{padding:18px 0;}

	.mpe_sec h2{margin-bottom:25px;}
	.mpe_sec ul li{width:130px;height:130px;margin:0 11px 22px;}


    /*    [ NO2 ]    */

    .menu_18b{max-width:70%;}

    .wr_d20 .logo_n_menu_18b .wrap_1100{max-width:100%;}
    .wr_d20 a.logo_t{margin: 34px 0 0 5%;}

    .wr_d20 .menu_18b ul.menu > li > a{margin:0 4px;padding: 35px 0;font-size:15px;}
    .wr_d20 .menu_18b ul.menu>li.get_started{margin-left:0px;/*padding:35px 0;*/}
    .wr_d20 .menu_18b ul.menu>li.get_started > a{padding: 35px 20px;min-width: 120px;}




    .cntp20{padding: 200px 0 100px;}
    .cnt_h20, .dblb{margin-bottom:100px;}
    .cnt_h20 h2, .gsh_h20 h2{font-size:60px;}
    .cnt_h20 p, .gsh_h20 p{font-size:20px;}
    .cfm20{max-width: 90%;padding: 50px calc(5% - 4px);display:block;}
    .fuscity{max-width: 90%;margin: 100px auto 0;display: block;}
    .wr_d20 .fbtm_menu ul li{margin-left:10px;}
    .wr_d20 .n18_ftr .f_txt_social .wrap_930{max-width:100%;}

    .gsh_h20{padding: 150px 10% 220px;}
    .gsh_h20 h2{font-size:44px;margin-bottom:15px;}
    .gsh_h20 p{font-size:100%;}
    .hbar_light{width: 80px;height: 7px;display: block;margin: 30px auto 60px;}
    .gsp20 .cfm20{max-width: 90%;box-sizing: border-box;padding: 100px 6%;margin-bottom:100px;}
    .gsp20 .cfm20 h3{font-size:40px;}
    .tst20{max-width: 90%;padding:100px 0;}
    .tst20 .obig_soc h5{margin:80px 0 20px;}
    .gsp20 .cfm20 input[type=text], .gsp20 .cfm20 input[type=email]{margin-bottom:20px;}

    .blog20{margin-bottom:100px}
    .bhdr20 img.bp_logo{width:60px;margin-top:-30px}
    .bhdr20 h4{font-size:110%;margin-bottom:15px}
    .bhdr20 h2{margin:0 0 30px;font-size:36px}
    a.bbt20{font-size:110%;max-width:90%;padding:25px 10px}
    .bhdr20 .bho_wr > img{top:20px}
    .blog20 .p_b18b .b18_pw.bpwp20{width:47%;margin:0 1% 30px}
    .bpwp20 .bpcnt20{padding:0;}
    .blog20 .p_b18b .b18_pw.bpwp20{padding: 20px 2%;}
    .bpwp20 h2{font-size:21px;}
    .authi20{padding-right: 8px;margin-right: 8px;}
    .authi20 img{margin: 0 4px 0 0;width: 28px;}
    .auncm_p{margin:0 0 20px;}
    .auncm_p span{font-size:80%;}
    .cmts20 img{margin-right: 4px;width: 18px;}
    .p_b18b .b18_pw.bpwp20 p{font-size:90%;}
    .stpart20 .stpleft{max-width:90%;margin:0 auto;display:inline-block;width:50%;margin-right:5%;text-align:left}
    .stpart20 h2{font-size:28px;margin:0 0 10px}
    .stpart20 p{font-size:80%;margin-bottom:25px}
    .stpart20 .stpleft > img.mobile_item{display:none!important}
    .ctsfm{padding:4px 3px 4px 15px;width:100%}
    .ctsfm input[type="text"],.ctsfm input[type="email"]{width:73%;margin:0;font-size:100%}
    .ctsfm button,.ctsfm input[type="submit"]{width:25%;height:44px;background-size:auto 60%}
    .stpart20 > img.desktop_item{display:inline-block!important}
    .wt_ww_us .wtw_cnt h2{font-size:38px;margin-bottom:15px}
    .wt_ww_us .wtw_cnt p{font-size:100%;max-width:100%;margin-bottom:30px}
    .wt_ww_us .wtw_cnt .bbtn20 a{font-size:110%;max-width:90%;padding:22px 10px;box-sizing:border-box;margin-bottom:30px}
    .wt_ww_us{padding:60px 0 0;background-size:100% auto;max-width:94%}

    .blog_cnav20 button#dropdownMenuButton{display: block !important;border: none;background: #F2F5FC url("../images/imgs20/dropdown_down_arrow_ico.svg") no-repeat center right 10%;background-size:14px; font-family: 'Poppins', sans-serif;font-weight: 700;font-size: 18px;line-height: 27px;color: #0957E4;width: 300px;padding: 20px 10%;text-align: left;max-width: 90%;margin: 0 auto;outline:none;}
    .blog_cnav20 .p_b18b .p_nav_btns.b18_nv_btns{padding: 0 0 30px;position: relative;}
    .blog_cnav20 #filters{display:none;max-width:90%;width:298px;margin:0 auto;}
    .blog_cnav20 .p_b18b .p_nav_btns.b18_nv_btns ul li{flex: none;display: block;}
    .blog_cnav20 .p_b18b .p_nav_btns.b18_nv_btns ul li a:hover, .blog_cnav20 .p_b18b .p_nav_btns.b18_nv_btns ul li a.is-checked{border-bottom-width: 0px !important;}
    .blog_cnav20 .p_b18b .p_nav_btns.b18_nv_btns ul li a{width: auto;padding: 10px 10px;font-size: 100%;display: block;height: auto;}
    .blog_cnav20 > span.mobile_item{font-family: 'Open Sans', sans-serif;font-weight: 500;font-size:100%;line-height: 20px;text-align: center;color: #4A4A4A;display:block !important;margin:0 0 20px;}

    .blog_cnav20 #filters.show_bddm{display:block;}


    .wr_d20 .ipad_yes.menu18b .lnm_height_s{height:48px;}

    .sbp20 .wrap_800{display: block;margin: 0 auto;max-width: 100%;}
    h1.ptitle20{font-size: 38px;padding: 0 5%;text-align:center;}
    .sbp20 .bp18_pcnt{padding:0 5% 25px;}
    .fimg20{margin-bottom:40px;}
    .prinf{padding: 0 5%;margin-bottom: 40px;text-align:center;}
    .prinf li{padding-right:15px;margin-right:15px;}
    .prinf img{margin: 0 8px 0 0;height: 22px;}
    .sbp20 .content_r_side{border-bottom:none;}
    .sbp20 .rtform18 input[type=text], .sbp20 .rtform18 input[type=email], .sbp20 .rtform18 input[name=email]{max-width:48%;height: 70px;}
    .sbp20 .rtform18 input[type=email], .sbp20 .rtform18 input[name=email]{margin-left: 3%;}
    .sbp20 .rtform18 textarea{height:300px;}
    .sbp20 .rtform18 input[type=submit]{margin-top:50px;}
    .sbp20 .srev18{width: 100%;max-width: 100%;margin-bottom: 0;}

    .authi_20{display:none;}



    .srv_h20{margin-bottom:130px;}
    .srv_h20 .wrp_h{max-width:100%;}
    .srv_h20 .wrp_h:before{width:20%;}
    .abs_h20 h2{font-size:48px;margin-bottom:15px;}
    .srv_h20 p{font-size: 22px;}
    .abs_h20 h2:before, .srv_h20 .hdr2left:before{width:6px;}
    .srv_h20 .hdr2left{padding-left:4%;}
    .srv_h20 .hdr2right{max-width: 44%;margin-left: 2%;}

    .bk20p .cshdr20 .hdr2left{margin-left: 5%;width: 37%;margin-right: 0%;}
    .bk20p .srv_h20 .hdr2right{max-width: 44%;margin-left: 1%;}

    .srvc{max-width: 45%;margin: 0 2% 35px;padding: 35px 5%;}
    .srvc img{margin-bottom:25px;height:110px;}
    .wrp_wid h3, .srvc h3{font-size:32px;margin-bottom:10px;}
    .wrp_wid p, .srvc p{font-size:100%;}
    .reshdn h2{font-size:48px;margin-bottom:20px;}
    .reshdn p{font-size:22px;margin-bottom:35px;}
    .srvp20{max-width:94%;padding:25px 3%;margin-bottom:30px;}
    .srvp20 .spright.mobile_item{display:none;}
    .srvp20 .spright.desktop_item{display:inline-block !important;max-width: 48%;}
    .srvp20 .spleft{max-width: 48%;margin-right: 3%;margin-top: 20px;}
    .srvp20 h2{font-size:24px;margin-bottom:15px;}
    .srvp20 p{font-size:90%;margin-bottom:15px;line-height:1.5em;}
    .srvp20 h3{font-size:90%;}
    .srvp20 h3 a{font-size: 80%;padding: 0 10px;margin-left: 4%;}
    .srvp20 h4{width: 100px;font-size: 90%;margin-bottom: 18px;}
    .worked_comp{display:block;}
    .wcom_hdn{padding: 100px 5%;display:inline-block;width:26%;}
    .wcom_hdn h2{font-size:36px;}
    .wcom_logos{padding: 0;display: inline-block;vertical-align: middle;max-width:63%;width:100%;}
    .wcom_logos ul li{width:30%;min-height:100px;}

    .cs20 .cshdr20{margin-bottom:100px;}
    .cs20 .cshdr20 .hdr2left{margin-bottom:20px;width:38%;}
    .cs20 .cshdr20 h2{font-size:38px;}
    .cs20 .cshdr20 p{font-size:20px;}
    .cs20 .cshdr20 .hdr2right{margin-bottom: -90px;}
    h3.sel_cat_hd{font-size:22px;}

    .lmbtn20 a, .cs20 button#load-more{width: 250px;padding: 30px 20px;font-size: 22px;margin:20px auto;}

    .abs20_s{}
    .abs20_s .abs_h20{padding-top:60px;}
    .abs20_s .abs_h20 h2{font-size: 40px;margin-bottom: 15px;padding-left: 8%;}
    .abs20_s .abs_h20 p{font-size: 24px;margin: 0 0 0 8%;}
    .abs20_s .hdr2right a{width: 80px;height: 80px;border-width:8px;background-size:25%;margin-left:-48px;}
    .abs20_s .abs_h20{margin-bottom:150px;}
    .abstory{max-width:96%;padding:20px;}
    .abstory .abstbg{padding: 50px 5%;}
    .abstory h2{font-size:40px;margin-bottom:20px;}
    .abstory{margin-bottom:130px;}
    .mtt_hdr{max-width:80%;}
    .mtt_hdr h5{font-size:22px;}
    .mtt_hdr h2, .abs20_s .bbr_hdn, .abs20_s .wf_hdn{font-size: 64px;}
    .tm20{max-width: 45%;margin: 0 2% 40px;padding: 15px 15px 20px;}
    a.all_tm_btn{font-family: 'Poppins', sans-serif;font-weight: 900;font-size: 24px;line-height: 1em;text-align: center;color: #FFFFFF;display: block;width: 250px;padding: 20px 0;margin: 50px auto 0;background: #0957E4;}
    .bbgwrp{display:block;max-width:80%;}
    .wrp_wid{max-width:100%;padding: 15px 15px 40px;}
    .wrp_wid img{margin-bottom:25px;}
    .wrp_wid div{padding: 0 4%;}
    .wrp_wid h3{font-size:26px;}

    .wrsb_sec .img_pr{max-width: 90%;right: 0;display: block;margin: 0 auto -100px;position:relative;z-index:2;}
    .wrsb_sec .cnt_pl{max-width: 98%;right: 0;display: block;margin: 0 auto;padding:150px 5% 50px;}
    .wrsb_sec a.btn_flt{right:0;left:0;}
    .mtt20{margin-bottom:100px;}


    .hmh20{padding: 100px 0 20px;}
    .hmh20 h2{font-size:40px;margin-bottom:12px;}
    .hmh20 p{font-size:100%;}
    .hmh20 .hdr2l{max-width: 45%;margin-right: 4%;}
    .hmh20 .hdr2r{max-width:50%;}
    .hme20 a.rbbcf{width: 80px;height: 80px;border-width: 8px;background-size: 20%;margin-left: -48px;}
    .hmh20 .hdr2r{margin-bottom:-50px;}
    .fealog20_bg{background:none;}
    .fea2wrp{padding: 30px 0 30px 3%;max-width: 55%;}
    .fea2wrp .owl-carousel .owl-item{width:auto !important;}
    .fea2wrp .owl-carousel .owl-item img{width:100px;}

    .online_grw{margin:100px auto;}
    .online_grw h2{font-size:48px;}

    .hme20 .ogp20{width:auto;}
    .ogp20 div{padding:0 3%;}
    .ogp20 h3{font-size: 24px;margin-bottom:10px;}
    .ogp20 p{font-size:100%;}
    .hme20 .reshdn h2{font-size:38px;}
    .enc_pst{margin-bottom:70px;}
    .enc_pst .enpleft{max-width: 55%;margin-right: 2%;}
    .enc_pst .enpimg{max-width:42%;}
    .enc_pst h3{font-size:30px;margin-bottom:10px;}
    .enc_pst p{font-size:100%;margin-bottom:15px;}

    .ob_secv{left:0;padding-top:1px;text-align:center;padding-bottom:40px;}
    .ob_secv .obs_l{display: block;max-width: 90%;margin: -100px auto 30px;}
    .ob_secv .obs_r{display: block;max-width: 90%;margin:0 auto 0px;text-align:center;}
    .ob_secv .obs_r h3{font-size:34px;}
    .ob_secv .obs_r h2{font-size:54px;margin:15px 0;}

    .ob_secv a.rbbcf{right:15%;}


    .cssp20_hdr{padding-top:100px;}
    .cssp20_hdr h2, .the_client_sec h2, .the_plan_sec h2, .the_res20 h2, .cssp20_hdr.swdp h2, .the_client_sec h2, .the_plan_sec h2, .the_res20 h2, .sd18b.sd20 .cs_des h2, .pf20 h2, .pma_s20 h2{font-size: 300%;}
    .cssp20_hdr p, .the_client_sec p, .the_client_sec ol li, .the_plan_sec ul li, .pma_sec p{font-size: 110%;}
    .the_res20{padding-bottom:50px;}
    .the_res20 ul li{max-width: 45%;margin: 0 2% 30px;display: inline-block;vertical-align:top;}
    .pf20.mobile_item .owl-item{overflow:hidden;}
    .pfitem{width: 500px;margin: 50px 50px 0;}
    .pfitem h3{font-size: 150%;line-height: 1.5em;margin: 0 0 4px;}
    .sfs_sldr .bx-prev, .sfs_sldr .bx-next{width:84px;height:84px;}
    .wwpart20up .ww_sec div{max-width:100%;}
    .sd20 .map_script{width:60%;}
    .sd20 .wr_loc_b_box{max-width: 47%;right: 0;}
    .faq20up .faq_items h3{font-size:22px;}
    .faq20up .faq_items p{font-size:100%;}


    .san20 a.rbbcf{width: 100px;height: 100px;margin: auto;right: 0;}
    .asp20 .four_buckets h2, .mpe_sec h2, .asp20 .wu_as20 .pma_s20 h2, .faq20up h2{font-size:250%;}
    .asp20 .cusowlnav .owl-nav{text-align:center;}
    .frbuk20 li{width:320px;}
    .frbuk20 li div{padding: 70px 6%;}
    .frbuk20 li span{font-size:42px;line-height:1.1em;}
    .frbuk20 li h3{font-size: 22px;margin: 15px 0 20px;}
    .frbuk20 li p{font-size: 16px;line-height: 1.4em;}
    .wu_as20 .wws_item{margin: 0 15px;width: 350px;}
    .wu_as20 .wws_item h3{font-size:180%;}


    .ilo_sec h2, .ssp20 .four_buckets h2, .n2_hdr_20 h2, .ssp20 .wwu18b.ww_part_18 h2{font-size: 250%;}
    .icont{max-width: 80%;margin: 0 auto;}
    .ssp20 .f4_bucket_tabs{padding-top:1px;}
    .ssp20 .f4_bucket_tabs.new01 .f4bt_btns{margin-top:-25px;}
    .ssp20 .f4bt_cont .wrap_1144 div{width: 100%;margin: 0 0 25px;}
    .ssp20 .f4bt_cont .wrap_1144 div h3{font-size:30px;line-height:1.2em;}
    .n2_hdr_20 h2{padding-left: 10%;}
    .ssp20 .wws20 .ww_sec:nth-child(odd) img.lft_img{margin-right: 2%;display: inline-block;vertical-align: middle;}
    .ssp20 .wws20 .ww_sec:nth-child(even) img.lft_img{display:none;}
    .ssp20 .wws20 .ww_sec:nth-child(even) img.rgt_img{display:inline-block;vertical-align:middle;margin:0 0 0 2%;}
    .ssp20 .ww_sec div{float:none;display:inline-block;vertical-align:middle;text-align:left;}
    .ssp20 .wws20 .ww_sec h3{font-size: 28px;}
    .ssp20 .wws20 .ww_sec p{font-size: 100%;line-height: 1.6em;}

    .seos18_p .f4_bucket_tabs.new01 .f4bt_btns{margin-top:-150px;}


    .bk20p .wws_item h3{padding-right:0;}

    .bk20p .srv_h20 .hdr2right{margin-bottom:40px;}
    .bkhcta input[type="text"], .bkhcta input[type="email"]{width:70%;font-size:80%;}
    .ctsfm.bkhcta{padding-left:5px;}


}



/**********************************************************************************************
***********************************************************************************************
***********************************************************************************************
**************************	DESKTOP & TAB(landscape) - START	*******************************
***********************************************************************************************
***********************************************************************************************
***********************************************************************************************/
@media (min-width:993px){
	.cf18_sec{width:42%;text-align:center;padding-right:4%;padding-left:4%}
	.cf18_sec > div{display:inline-block;vertical-align:top;text-align:left;max-width:100%;}
	.cinf18_sec{width:30%;}

	.help_busi_grow .h18b_hdn{margin-bottom:67px;}

    .abs20_s .wrp_h{width:1700px;text-align:right;}
    .abs20_s .hdr2left{text-align:left;}

    /*.og20_psts .owl-carousel .owl-item{width:auto !important;margin:0 !important;}*/

    .bk20p_s .pma_s20{width:1200px;}



}
@media (min-width:993px) and (max-width:1600px){
.r_header_c .txt_left_hdr{margin:40px 6.8% 0 4.6%;width:29.5%;}
.r_header_c img{width:55%;}
.about_crs .r_header_c > img{width:50%;}
.about_crs .r_header_c .txt_left_hdr{width:32.5%;}
.r_header_c.btm_hd .txt_left_hdr{margin-top:0;}
.header_trans, .main_slider_section ul li .wrap_1360{max-width:90%;}
.main_slider_section ul li h2{bottom:80px;font-size:66px;width:400px;}
.m_menu ul li a{font-size:24px;}
.menu_content{max-width:80%;}
.m_menu, h4.h_lines, .m_social_btns{margin-bottom: 40px;}
.m_social_btns ul li a{font-size:22px;}
.col_box3_sec .wrap_1360{max-width:94%;}
.col_box3_sec ul li{margin-right:2%;width:30%;}
.col_box3_sec ul li a{padding:50px 10% 130px;width: 80%;height: auto;font-size: 32px;line-height: 1.3em;}
.seo_blueprint .wrap_1360{max-width:92%;}
.seo_blueprint h3{font-size: 40px;}
.seo_blueprint .seo_bp_right{width: 45%;}
.seo_blueprint .seo_bp_left{margin-top:0; width:52%;}
.seo_blueprint h3{font-size:34px;margin-bottom:25px;}
.seo_blueprint h3:after{margin-top:25px;}
.seo_blueprint h4{font-size:24px;margin:16px 0px;}
.get_blueprint .wrap_930{max-width:80%;}
.get_blueprint .ls_gbp_book{width:30%;}
.get_blueprint .rs_gbp_cont{width:63%;margin-top:50px;}
.get_blueprint .rs_gbp_cont h3{font-size:40px;margin-bottom:24px;}
.get_blueprint .rs_gbp_cont p{margin-bottom:30px;}
.get_blueprint.gb_blog .ls_gbp_book{width:214px;}
.t_all_post .element-item:nth-child(3n){margin-right:0;}


	.hhdr18 a.img_hdr18{width:45%;margin-bottom:-50px;}
	.h18b_c .hhdr18 .wrap_1100>div{max-width: 48%;margin-right:0;}
	.h18b_c .hhdr18 a.img_hdr18{max-width:50%;}
	.h18b_c .vid_3d_slider{overflow:hidden;}


	.sd18b_h.h18b_c .hhdr18 .wrap_1100>div{width:600px;max-width:54%;}



}

@media (min-width:993px) and (max-width:1400px){
.phrase_dt{margin-right:0;width:48%;}
.vid_dt{width:48%;float:right;}
.dtt_cont{max-width:96%;margin:0 auto;}
.dtt_btns li a:before{margin-right:10px;}
.dtt_btns li a{padding:12px 12px;}
.tpm_testim{max-width:80%;}
.ts_t_cont img{width:44%;}
.ts_t_cont div{width:40%;}
.map_p_set{max-width:80%;}
.map_p_set div{width:23px;height:33px;background-size:100%;}
.map_p_set div h4{font-size:18px;}
.map_p_set div p{line-height:20px;}
.map_p_set div a{bottom:48px;}

/* .map_p_set .mp_01{top:18.2%;left:2.2%;}
.map_p_set .mp_02{top:21.5%;right:5.4%;}
.map_p_set .mp_03{top:32%;right:9%;}
.map_p_set .mp_04{top:47.5%;right:11%;}
.map_p_set .mp_05{bottom:18.2%;right:16.1%;}
.map_p_set .mp_06{bottom:8%;right:14.4%;} */

.mp_01{top:24.4%;left:1.1%;}
.mp_02{top:18.2%;right:5.3%;}
.mp_03{top:29.5%;right:9.7%;}
.mp_04{top:44.8%;right:11.6%;}
.mp_05{bottom:22.7%;right:16.3%;}
.mp_06{bottom:13.3%;right:14.1%;}

.map_p_set div.mp_01 a{left:-20px;}
.map_p_set div.mp_01 a:after{left:20px;}
.gtt_btn_bar a{padding:12px 40px 12px 25px;}
.gtt_btn_bar.blue{margin-bottom:50px;}
.blue_bar_btn a{padding:18px 0;}
.loc_sin_crs .cont_w_img_f .right_si{width:58%;}
.loc_sin_crs .cont_w_img_f .left_sc{width:35%;margin:33px 3% 0;}
.loc_sin_crs .cont_w_img_f h2{font-size:20px !important;}
.loc_sin_crs .cont_w_img_f ul{padding:0 0 0 10px;}
.loc_sin_crs .cont_w_img_f li{font-size:14px;margin-bottom:8px;background-size:18px;background-position:0 2px;padding-left:25px;line-height:1.3em;}
.title_cont h2{font-size:22px;margin-bottom:15px;}
.title_cont p{font-size:14px;line-height:22px;}
.f4_bucket_tabs.new01 .f4bt_btns li{width:130px;}
.f4bt_cont .wrap_1144 div.full{max-width:70%;}
.f4bt_cont .wrap_1144 div p{margin-bottom:10px;}
.f4bt_cont .wrap_1144 div ul li{margin-bottom:6px;}
.wrap_ar h2{margin-bottom:12px;}
.agency_reviews .bx-wrapper{max-width:90% !important;margin:0 auto;}
.agency_reviews .bx-controls-direction{margin-top:20px;}
.blue_bar_btn{margin-bottom:20px;}
.get_rank{margin-top:0;}
.get_rank .bx-wrapper{max-width:90% !important;margin:0 auto;}
.get_rank ul li{width:640px !important;}
.get_rank ul li h2{font-size:22px;margin-bottom:28px;}
.get_rank ul li p{font-size:16px;background-position:0px 5px;padding:0 0 0 35px;margin-bottom:15px;background-size:20px;}
.get_rank ul li div{width:40%;margin-right:9%;}
.get_rank ul li img{width:270px;margin:30px 30px 0 0;float:none;}
.get_rank .bx-controls-direction{bottom:10px;}
.map_section{max-width:100%;}
.map_rs{width:35%;}
.map_script{width:65%;}
.action_btns_map ul li{margin-right:25px;}
.m_rev_se h4{font-size:16px;}
.m_rev_se div p{font-size:14px;}
.m_rev_se a.direction_ico, .wr_loc_b_box .direction_ico{right:0;width:60px;height:60px;}
.action_btns_map ul li span{font-size:12px;margin-top:5px;}
.wr_loc_b_box{width:320px;padding:14px 15px 8px 20px;bottom:30px;right:45px;}
.wr_loc_b_box h4{font-size:16px;margin-bottom:5px;}
.m_side_details ul li{margin-bottom:15px;}
.m_side_details ul li span{font-size: 12px;margin-left:8px;}
.m_imgs li{width:248px !important;}

	.map_script iframe{/*height:635px;*/}


    /*    STEP RMAC    */

    .menu_18b{max-width:70%;}
    .wr_d20 .logo_n_menu_18b .wrap_1100{max-width:100%;}
    .wr_d20 .menu_18b ul.menu > li > a{margin:0 12px;padding:43px 0;}
    .wr_d20 .menu_18b ul.menu>li.get_started{margin-left:10px;}
    .wr_d20 .menu_18b ul.menu>li.get_started > a{padding: 46px 40px;line-height: 1em;min-width: 200px;font-weight: 600;}
    .wr_d20 a.logo_t{margin: 37px 0 0 5%;}
    .wr_d20 .menu_18b li.current_page_item > a:before{bottom:30px;}

    .cntp20{padding: 150px 0 100px;}
    .cnt_h20, .dblb{margin-bottom:100px;}
    .cnt_h20 p, .gsh_h20 p{font-size:22px;}
    .cfm20{max-width: 48%;padding: 50px calc(3% - 4px);display: inline-block;box-sizing: border-box;}
    .fuscity{max-width: 47%;margin: 50px 0 0 4%;display: inline-block;}
    .fuscity ul li{width: 46%;margin: 0 7% 20px 0;}
    .wr_d20 .fbtm_menu ul li{margin-left:10px;}
    .wr_d20 .n18_ftr .f_txt_social .wrap_930{max-width:100%;}
    .wr_d20 .n18_ftr .footer_b .f_widget:first-child{width:27%;}


    .gsh_h20{padding: 150px 10% 220px;}
    .gsh_h20 h2{font-size:66px;margin-bottom:25px;}
    .gsh_h20 p{font-size:20px;}
    .hbar_light{width: 80px;height: 7px;display: block;margin: 30px auto 60px;}
    .gsp20 .cfm20{max-width: 60%;box-sizing: border-box;padding: 100px 5% 120px;margin-bottom:120px;}
    .gsp20 .cfm20 h3{font-size: 42px;}
    .tst20{max-width:90%;}
    .tst20 h4{font-size:33px;}



    .san20 a.rbbcf{width: 90px;height: 90px;}
    .sanp_f.fealogo20_sec{margin-top: -220px;}
    .ana_18b.asp20 .four_buckets h2, .mpe_sec h2, .faq20up h2{font-size:44px;line-height: 1.2em;}
    .ana_18b.asp20 .four_buckets p, .ssp20 .four_buckets p{font-size:110%;}
    .mpe_sec h2{margin-bottom: 80px;}
    .mpe_sec ul li{max-width: 21%;margin: 0 1.5% 40px;height: 200px;}
    .wws_item div{padding: 30px 4%;margin-right: 4%;}

    .bk20p .wws_item div{padding-bottom:30px;}










}














@media (min-width:759px) and (max-width:993px){
.col_box3_sec ul li{margin-right:2%;width:30%;}
.col_box3_sec ul li a{padding:50px 10% 130px;width: 80%;height: auto;font-size: 32px;line-height: 1.3em;}

.n2_hdr_17 h2{font-size:28px;}

}




@media (min-width:993px) and (max-width:1250px){
.services_crs .slider_section li .slide_cont .slide_text{margin:150px 0 40px 122px}
.serv_sec_01{padding:70px 5%}
.serv_sec_01 div.srv01_cont{width:42%}
.serv_sec_01 img{width:54%;margin-right:3%}
.serv_sec_01 h4{font-size:18px;margin-bottom:12px}
.serv_sec_01 p{line-height:19px;margin-bottom:14px}
.four_buckets{width:92%;padding:50px 4%}
.four_buckets h2{font-size:36px;margin-bottom:20px}
.f4bt_btns li{width:170px}
.f4bt_btns li a{line-height:1.1em;font-size:13px;padding:10px 18px 12px 12px}
.f4bt_btns li a:before{margin-right:10px;width:30px;height:30px}
.f4bt_btns li a:after,.f4bt_btns li.ui-tabs-active a:hover:after{width:12px;height:2px;right:8px}
.f4bt_btns li a:hover:after{top:0;right:8px}
.f4bt_cont{padding:50px 0}
.f4bt_cont .wrap_1144 div{padding:30px 4% 30px 2%;width:40%;margin:0 1% 12px 0}
.f4bt_cont .wrap_1144 div h3{font-size:18px;margin:0 0 10px}
.f4bt_cont .wrap_1144 div p{line-height:1.4em;font-size:13px}
.f4bt_cont .wrap_1144 div:before{width:35px;margin:25px 20px 25px 0;font-size:70px}
.vew_case_study{width:100%;height:250px;margin-bottom:60px}
.vew_case_study .cs_txt{width:60%;padding:0 6%}
.vew_case_study .cs_img{width:40%}
.vew_case_study .cs_txt p{font-size:16px;line-height:1.5em;margin:0 0 15px}
a.blue_btn{font-size:14px;padding:10px 18px}
.why_work_sec{max-width:90%;}
.why_work_sec h2{margin-bottom:35px;font-size:36px}
.why_work_sec div{margin-bottom:60px}
.why_work_sec h3{line-height:1em;margin-bottom:15px}
.why_work_sec p{line-height:1.4em;margin-bottom:18px}
.why_work_sec .left_txt,.why_work_sec .right_txt{width:43%}
.why_work_sec .left_img,.why_work_sec .right_img{width:52%}
.f_contact_sec{padding:50px 0}
.left_contc_detail{width:38%;margin-right:3%}
.form_r_side_cont{width:50%}

.newform_f .form_r_side_cont{width:100%;}

/*.form_r_side_cont input[type="text"],.form_r_side_cont input[type="email"],.form_r_side_cont textarea{max-width:75%;padding:0 12% 0 13%;height:40px}*/
.form_r_side_cont textarea{height:110px}
.form_r_side_cont input[type="submit"]{font-size:16px;height:46px}
.f_contact_sec h3{font-size:18px}
.left_contc_detail p{margin-bottom:20px}
.gcs_slider .bx-wrapper{margin-left:40px;}
.cont_w_img_f .left_sc{margin:20px 3% 0;width:40%;}
.cont_w_img_f .right_si{width:53%;}
.cont_w_img_f h2{font-size:31px;margin-bottom:15px;line-height:1.1em;}
.cont_w_img_f p{font-size:14px;line-height:18px;margin-bottom:14px;}
.cont_w_img_f a.btn_w{padding:12px 25px;font-size:16px;}

.footer_b .f_widget{margin-right:90px;}
.get_blueprint.gb_blog .ls_gbp_book{width:20%;margin-right:4%;}
.get_blueprint.gb_blog .rs_gbp_cont{width:75%;margin-top:10px;}
.get_blueprint.gb_blog .rs_gbp_cont h3{font-size:26px;margin-bottom:15px;}
.get_blueprint.gb_blog .rs_gbp_cont p{margin-bottom:20px;line-height:1.4em;}
.get_blueprint.gb_blog form input[type="text"], .get_blueprint.gb_blog form input[type="email"]{width:190px;}
.post_cats_btns{padding:40px 20px 0;text-align: center;}
.post_cats_btns ul{margin-left:60px;margin-left:auto;margin-right:auto;display:inline-block;vertical-align:top;}
.post_cats_btns ul li a{padding:12px 25px;font-size:20px;}
.tools_posts_area .bx-wrapper{max-width:97% !important;}
.blog_crs h3.post_sec_hdn{padding-bottom:30px;}
.post_cats_btns ul{margin-bottom: 60px !important;}
.about_crs .r_header_c img{width:51%;}

.txt_wd_img_sec img{max-width:48%;}
.hdw_tools .hdwt{width:26%;padding:25px 1.5%;margin-right:2%;}
.hdw_tools .hdwt h3{margin-bottom:10px;}
.hdw_tools .hdwt h3, .txt_wd_img_sec h2, .dit_new .wrap_950 > h2, .txt_wd_mob_sec h2{font-size:130%;}
.hdw_tools .hdwt p, .cntr_txt_hdw p, .txt_wd_img_sec ul li, .txt_wd_img_sec a, .dit_new .wrap_950 > p, .txt_wd_mob_sec p{font-size:96%;}
.hdw_tools .hdwt img{width:60px;}
.txt_wd_img_sec ul li{margin-bottom:25px;}
.txt_wd_img_sec a{width:200px;}
.dit_new .dtt_btns li{width:180px;}
.txt_wd_mob_sec .txt_s_left_m{width:55%;}
.txt_wd_img_sec .wrap_990, .txt_wd_mob_sec .wrap_960{width:95%;}
.why_tool_set .wrap_900>p{margin-bottom:40px;}
.txt_wd_mob_sec{padding:50px 0;}
.txt_wd_mob_sec img{width:250px;}
.txt_wd_mob_sec h2{margin-bottom:20px;}
.txt_wd_mob_sec p{margin-bottom:15px;}

	.p_b18b .b18_pw{width:23%;padding:20px 4%;margin:0 1% 40px;}


	.sd18b .map_section{display:block;}
	/*.sd18b .map_section, .sd18b .map_rs, .sd18b .map_script{display:block;}*/


    .single18_p .r_inr_cont{padding-top:50px;}
    .sbp20 .wrp_ps{max-width:82%;}
    .sbp20 .wrap_800{max-width: 72%;margin-right: 1%;}
    .authi_20{max-width: 26%;padding: 50px 2%;}
    .authi_20 > img{width: 130px;margin-bottom: 20px;}
    .authi_20 h4{font-size:16px;margin-bottom:5px;}
    .authi_20 h3{font-size: 26px;margin-bottom:15px;}
    .authi_20 p{font-size:90%;}
    .soc_iog.floatsoc{top: 25px;left: -7%;}
    .fimg20{padding:0 4%;}
    h1.ptitle20{padding: 0 7%;font-size:32px;}
    .sbp20 .bp18_pcnt{padding:0 7% 25px;}
    .prinf{padding: 0 7%;margin-bottom: 40px;}
    .prinf li{padding-right:15px;margin-right:15px;font-size:100%;}
    .prinf img{margin: 0 8px 0 0;height: 22px;}
    .sbp20 .rtform18 input[type=text], .sbp20 .rtform18 input[type=email], .sbp20 .rtform18 input[name=email]{max-width:48%;height: 70px;}
    .sbp20 .rtform18 input[type=email], .sbp20 .rtform18 input[name=email]{margin-left: 3%;}
    .sbp20 .rtform18 textarea{height:300px;}
    .sbp20 .rtform18 input[type=submit]{margin-top:50px;}
    .sbp20 .srev18{max-width:100%;}

    .sbp20 .bp18_pcnt p, .sbp20 .bp18_pcnt li, .sbp20 .bp18_pcnt ul li, .sbp20 .bp18_pcnt ol li{font-size:18px;}



    .srv_h20{margin-bottom:130px;}
    .srv_h20 .wrp_h{max-width:100%;}
    .srv_h20 .wrp_h:before{width:20%;}
    .abs_h20 h2{font-size:60px;}
    .srv_h20 p{font-size: 23px;}
    .abs_h20 h2:before, .srv_h20 .hdr2left:before{width:8px;}
    .srv_h20 .hdr2left{padding-left:4%;}
    .srv_h20 .hdr2right{max-width: 44%;margin-left: 2%;}

    .bk20p .cshdr20 .hdr2left{margin-left: 5%;width: 37%;margin-right: 0%;}
    .bk20p .srv_h20 .hdr2right{max-width: 44%;margin-left: 1%;}

    .srvc{max-width: 40%;margin:0 2% 40px;padding:50px 5% 70px;}
    .srvc img{margin-bottom:25px;height:110px;}
    .wrp_wid h3, .srvc h3{font-size:32px;margin-bottom:10px;}
    .wrp_wid p, .srvc p{font-size:100%;}
    .reshdn h2{font-size:48px;margin-bottom:20px;}
    .reshdn p{font-size:22px;margin-bottom:35px;}
    .srvp20{padding-left:3%;}
    .srvp20 .spright.mobile_item{display:none;}
    .srvp20 .spright.desktop_item{display:inline-block !important;max-width: 48%;}
    .srvp20 .spleft{max-width: 48%;margin-right: 3%;margin-top: 20px;}
    .srvp20 h2{font-size:28px;margin-bottom:20px;}
    .srvp20 p{font-size:100%;}
    .srvp20 h3{font-size:100%;}
    .srvp20 h3 a{font-size: 90%;padding: 0 15px;margin-left: 5%;}
    .worked_comp{display:block;}
    .wcom_hdn{padding: 140px 5%;display:inline-block;width:25%;}
    .wcom_hdn h2{font-size:46px;}
    .wcom_logos{padding: 0;display: inline-block;vertical-align: middle;max-width:63%;width:100%;}
    .wcom_logos ul li{width:30%;min-height:120px;}

    .cs20 .srv_h20{padding-bottom:20px;}
    .cs20 .hdr2left{magin-bottom:20px;}
    .cs20 .hdr2left h2{font-size:46px;}

    .bk20p .hdr2left h2{font-size:42px;}

    .abs20_s{}
    .abs20_s .abs_h20 h2{font-size: 48px;}
    .abs20_s .abs_h20 p{font-size:22px;}
    .abs20_s .hdr2right a{width: 100px;height: 100px;border-width:8px;background-size:25%;margin-left:-58px;}
    .abs20_s .abs_h20{margin-bottom:170px;}
    .abstory{max-width:96%;padding:20px;}
    .abstory .abstbg{padding: 50px 5%;}
    .abstory h2{font-size:44px;}
    .abstory{margin-bottom:150px;}
    .mtt_hdr{max-width:80%;}
    .mtt_hdr h2, .abs20_s .bbr_hdn, .abs20_s .wf_hdn{font-size: 64px;}
    .tm20{max-width: 30%;margin: 0 1% 24px;padding: 18px 18px 24px;}
    .tm20 h4{font-size:26px;}
    a.all_tm_btn{font-family: 'Poppins', sans-serif;font-weight: 900;font-size: 24px;line-height: 1em;text-align: center;color: #FFFFFF;display: block;width: 250px;padding: 20px 0;margin: 50px auto 0;background: #0957E4;}
    .bbgwrp{display:block;max-width:90%;}
    .wrp_wid{padding: 15px 15px 40px;max-width:100%;}
    .wrp_wid img{margin-bottom:25px;}
    .wrp_wid div{padding: 0 4%;}
    .wrp_wid h3{font-size:26px;}

    .wrsb_sec .img_pr{max-width: 49%;}
    .wrsb_sec .cnt_pl{max-width: 55%;padding:100px 5% 50px;}
    .mtt20{margin-bottom:100px;}




    .fea2wrp ul li{max-width: 19%;margin-right: 3%;}

    .hmh20{padding: 100px 0 20px;}
    .hmh20 h2{font-size:52px;margin-bottom:20px;}
    .hmh20 p{font-size:20px;}
    .hmh20 .hdr2l{max-width: 45%;margin-right: 4%;}
    .hmh20 .hdr2r{max-width:50%;}

    .hme20 a.rbbcf{width: 60px;height: 60px;border-width: 6px;background-size: 20%;}
    .hme20 .hdr2r a.rbbcf{margin-left:-33px;}
    .hme20 .obigr_sec a.rbbcf{right:-33px;}

    .hmh20 .hdr2r{margin-bottom:-50px;}
    /*.fealog20_bg{background:none;}*/
    .fea2wrp{padding: 30px 0 30px 3%;max-width: 55%;}
    .fea2wrp .owl-carousel .owl-item{width:auto !important;}
    .fea2wrp .owl-carousel .owl-item img{width:100px;}

    .online_grw{margin:100px auto;}
    .online_grw h2{font-size:48px;}

    .hme20 .ogp20{width:100%;}
    .ogp20 div{padding:0 3%;}
    .ogp20 h3{font-size: 22px;margin-bottom:10px;}
    .ogp20 p{font-size:100%;}
    .hme20 .reshdn h2{font-size:38px;}
    .enc_pst{margin-bottom:70px;}
    .enc_pst .enpleft{max-width: 55%;margin-right: 2%;}
    .enc_pst .enpimg{max-width:42%;}
    .enc_pst h3{font-size:30px;margin-bottom:10px;}
    .enc_pst p{font-size:100%;margin-bottom:15px;}

    .ob_secv{padding: 40px 0 20px;}
    .ob_secv .obs_l{margin: -118px 6% 20px -8%;max-width:50%;}
    .ob_secv .obs_l img{border-width:8px;}
    .ob_secv .obs_r{}
    .ob_secv .obs_r h3{font-size: 24px;}
    .ob_secv .obs_r h2{font-size:38px;}
    .ob_secv .obs_r h6{font-size: 20px;}

    .npbtns a, .cusowlnav .owl-nav div{width:70px;height:70px;}

    .wr_d20 .n18_ftr .footer_b .f_widget:first-child{width:20%;}
    .wr_d20 .n18_ftr .footer_b .f_widget{margin-right:1%;}

    .bk20p .cshdr20 .hdr2left {margin-left: 4%;width: 34%;margin-right: 0%;}
    .bkhcta{padding-left:10px;}
    .bkhcta input[type="text"], .bkhcta input[type="email"]{width:70%;font-size:90%;}






}



@media (min-width:993px) and (max-width:1100px){
.btm_rec_post .tool_post{width:26%;margin-right:2.5%;padding:20px 2.5% 25px;}
.blog_crs .tools_posts_area.owl-carousel{margin-left:40px !important;}
.about_crs .r_header_c .txt_left_hdr{margin:30px 4% 10px;width:40%;}
.about_crs .r_header_c .txt_left_hdr h2{font-size:26px;margin-bottom:20px;}
.about_crs .r_header_c .txt_left_hdr p{font-size:86%;margin-bottom:14px;line-height:20px;}
.about_crs .r_header_c .txt_left_hdr a.link{font-size:90%;}
.about_crs .r_header_c{margin-bottom:60px;}
.team_m_new{width:300px;}
.owl-carousel .owl-item .team_m_new img{width:140px;height:140px;margin-bottom:10px;}
.team_m_new h4{font-size:20px;}
.team_m_new h5{font-size:18px;}
.team_m_new .ts_bi{margin-top:25px;height:190px;}
.team_m_new .ts_bi div{top:75px;padding:0 10%;}
.our_ethos{padding:70px 30px;}
.ec_full_box{padding:30px 0 40px;margin-bottom:50px;}
.ofc_cult_gallery div{width:22%;}
.f_logos ul li a{width:142px;height:90px;}
.f_logos ul li a img{max-width:70%;}

.cs_thmbs.f_logos ul li a{padding:10px 25px;height:auto;width:auto}
.cs_thmbs.f_logos ul li a img{height:40px;width:auto;max-width:inherit}

.blog_crs h3.post_sec_hdn{margin-left:10px;}
.btm_rec_post{margin-left:25px;}
.like_n_comm_count span{font-size:12px;}
.like_n_comm_count .like_c{margin-right:10px;}
.like_n_comm_count .like_c:before{margin-right:4px;}
.like_n_comm_count .comme_c:before{margin-right:5px;}
.team_slider_w.owl-carousel .team_member img{width:110px;height:110px;}
.team_member{padding:20px 18px 20px;}
.team_member h4{font-size:18px;margin-bottom:5px;}
.team_member h5{font-size:14px;margin-bottom:10px;}
.team_member p{font-size:12px;line-height:20px;}
.team_slider_w .owl-nav .owl-prev{left:0;}
.team_slider_w .owl-nav .owl-next{right:0;}
.blog_crs .tool_post{padding-left:20px;padding-right:20px;}
.tools_posts_area.owl-carousel .owl-item img{max-width:50%;}
.tool_post h3{font-size: 16px;line-height: 21px;margin-bottom: 10px;}
.tool_post p{line-height:22px;margin-bottom:15px;}
.like_n_comm_count span, .like_n_comm_count a, .like_n_comm_count a:before{width:auto;}
.col_box3_sec ul li a{font-size: 28px;padding: 50px 10% 110px;}
.seo_blueprint .seo_bp_right{width:49%;}
.seo_blueprint .seo_bp_left{width:50%;}
.seo_blueprint h3{font-size:28px;}
.seo_blueprint h3 br{display:none;}
.seo_blueprint h4{font-size:22px;}
.seo_blueprint p{line-height:20px;}
.t_p_t_slider .tb_post{margin-right:40px !important;}
.all_posts .tb_post{margin:0 0 60px 5%;}

.footer_b .f_widget{margin-right:50px !important;}
.footer_b .f_widget .logo_wid img{width:150px;}
.footer_b .f_widget .logo_wid p{font-size: 16px;}
.t_all_post{padding-left: 40px;}
.t_all_post .element-item, .t_all_post .element-item:nth-child(3n){margin-right:45px;}
.t_all_post .element-item:nth-child(2n){margin-right:0;}
.breadcrumb{margin-bottom:20px !important;}
.cont_w_img_f h2{font-size: 26px !important;}
.cont_w_img_f p{font-size:80% !important;margin-bottom:12px;}
.first_col_pt{width:230px;}
.other_col_pt{width:140px;}
#pric_t_new tr.headings_tr td, #pric_t_new tr.price_row td:first-child{font-size:80%;}
#pric_t_new span.big_p{font-size:38px;}
#pric_t_new td{font-size:76%;}
#pric_t_new .headings_tr td{padding:20px 0;}
#pric_t_new tr td:nth-child(1){padding:12px 0;}
#pric_t_new tr:last-child td{padding:24px 0 12px;}
.price_row td:nth-child(2), .price_row td:nth-child(3), .price_row td:nth-child(4){padding:18px 0 12px;}
.price_row td:nth-child(2) div, .price_row td:nth-child(3) div, .price_row td:nth-child(4) div{line-height:1.6em;}
.all_rate_rev{width:48%;margin-right:0;}
.your_review_sec{width:47%;float:right;}
.tools_pm_crs .cont_w_img_f .right_si{width:50%;}
.tools_pm_crs .cont_w_img_f .left_sc{width:38%;}
.gtt_btn_bar, .tpm_testim{margin-bottom:70px;}
.tpm_testim .tmp_r_s h2{font-size:20px;}
.ts_t_btns li{width:118px;height:60px;}
.ts_t_btns a{padding:0 10px 0 15px;font-size:12px;}
.dtt_btns li{width:170px;}
.dtt_btns li a{font-size:84%;}
.tools_sr_crs .cont_w_img_f .left_sc{max-width:34%;}
.tools_sr_crs .cont_w_img_f .right_si{width:58%;}
.tools_sr_crs .cont_w_img_f h2{font-size:28px !important;padding-right:50px;margin-top:45px;}
.tools_sr_crs .dive_into_tools h2{font-size:30px;}
.phrase_dt h3{font-size:18px;margin-bottom:15px;}
.phrase_dt ul li{line-height:20px;margin-bottom:15px;}
.tpm_testim.blue{max-width:100%;}
.tpm_testim.blue li{margin-left:80px;}
.tpm_testim.blue .bx-controls-direction .bx-next{right:0;}
.why_tool_set h2{font-size:30px;}
a.hdr_vid_btn:before, .vid_dt a:before{width:60px;height:60px;}
.ts_t_cont h3{font-size:18px;margin-bottom:14px;}
.ts_t_cont p{margin-bottom:12px;}
.first_col_pt{width:300px;}
.other_col_pt{width:180px;}
#pric_t_new.tsr tr.headings_tr td, #pric_t_new.tsr tr.price_row td:first-child, #pric_t_new.tsr td{font-size:90%;}
.map_p_set div a{bottom:44px;}
.blog_crs .r_header_c.blog_t_hd .txt_left_hdr h2{margin-bottom:20px;font-size:26px;}
.r_header_c.blog_t_hd .txt_left_hdr{margin-top:55px;}
.blog_t_hd a.blue_btn{padding:12px 16px;font-size:90%;}
.blog_t_hd a.blue_btn:before{width:22px;height:17px;margin-right:9px;}
.get_rank .bx-wrapper{max-width: 80% !important;}
.tools_posts_area .bx-wrapper{margin-left:35px;}
h1.b_post_title{margin:0 20px 10px;}
.total_reviews{padding:0 20px;}
.r_header_c.contact_t_hd img{width:50%;}
.r_header_c.contact_t_hd .txt_left_hdr{margin:40px 4% 0 4%;width:41%;}
.r_header_c.contact_t_hd .txt_left_hdr h2{margin-bottom:0;}
.contact_crs .newform_f{padding-top:20px;}
.tools_crs .breadcrumb{margin:30px 0 0 5% !important;}
.tools_crs .r_header_c .txt_left_hdr{width:40%;margin:30px 2% 10px 5%;}
.tools_crs .r_header_c .txt_left_hdr h2{font-size:150%;margin-bottom:15px;}
.tools_crs .r_header_c .txt_left_hdr p{font-size:100%;}
.tools_crs .r_header_c img{width:53%;margin-top:30px;}
.tools_crs .tools_posts_area{max-width:90%;margin:0 5%;}
.tools_crs .tool_post, .tools_crs .tool_post:nth-child(3n){width:39%;max-width:80%;margin:0 2% 30px;padding:30px 3%;}
.tools_crs .tool_post h3{font-size:110%;}
.loc_map{padding:60px 0;}
.map_p_slider{width:100%;padding:40px 0;}
.map_p_slider h2{margin-bottom:40px;}
.map_p_slider .bx-viewport{width:95% !important;padding-left:5%;}

.map_p_slider li h3{margin-bottom:10px;}
.team_m_new{width:auto;}
.n2_hdr_17 h2{font-size:28px;}
.f4bt_cont .wrap_1144 div p{margin-left:55px;}

.hdw_tools .hdwt p, .cntr_txt_hdw p, .txt_wd_img_sec ul li, .txt_wd_img_sec a, .dit_new .wrap_950 > p, .txt_wd_mob_sec p{font-size:90%;}
.dit_new .dtt_btns li{width:150px;}
.txt_wd_img_sec{padding-top:40px;}
.txt_wd_img_sec .left_txt_b{max-width:48%;margin-bottom:40px;}
.txt_wd_img_sec h2{margin-bottom:20px;}
.txt_wd_img_sec ul li{margin-bottom:15px;}

.cs_des ul li{width:39%;padding:0 3% 35px;margin:0 1% 20px;}
.r_port ul li{padding:20px 2%;margin:30px 1% 40px;max-width:42%; max-width:300px;padding:20px 20px;margin:30px 0 40px}
.r_port ul li:before{max-width:90%;}
.r_port ul li h3{font-size:160%;}
.r_port ul li p{font-size:90%;}
.r_port ul li img{max-width:80%;}
.r_port ul li a.vs_btn{display:inline-block;vertical-align:top;margin-bottom:10px;}
.mar_ast h2{font-size:160%;}
.mar_ast p{font-size:100%;}
.wrap_mast{max-width:90%;padding:20px 3% 40px;}
.mar_ast .left_s_ms{max-width:48%;margin-right:0;}
.mar_ast .right_s_ms{max-width:47%;margin-left:2%;}
.phn_sec .wrap_phs > img{margin-top:-48px;width:51%;}
.phn_sec .wrap_phs div{margin:15px 0%;max-width:46%;}
.des_tab{width:28.3%;}
.inc_tab{width:19.5%;}
.des_tab ul li{font-size:82%;padding:24px 3% 0;}
.phn_sec h2{font-size:160%;margin-bottom:10px;}
.phn_sec ul{margin-bottom:20px;}
.def_tab h4{padding:16px 5%;text-align:center;}
.fea_on ul li img{margin-right:25px;height:20px;}
.fea_on ul li:after{height:35px;margin-right:25px;}
.sc_form{max-width:80%;padding:40px 5% 50px;}
.sc_form input[type="text"], .sc_form input[type="email"], .sc_form select{    max-width: 90%;padding: 0 5%;}
.sc_form select{max-width:100%;}
.leave_rev{max-width:90%;}
.leave_rev textarea{max-width:90%;padding:20px 3% 10px;}
.wd_rating.comments_listing li{max-width:42%;padding:35px 3%;margin:0 0.5% 10px;}


ul.rtb_btns li{margin-bottom:0px;display:table-cell;width:auto;}
.sec2_tab .s2t_rs{margin-top:0px;width:48%;}
.sec2_tab img{width:48%;margin-right:3%;}
.tpm18_s6 .sec2_tab img{width:45%;margin:0 0 0 2%;}
.srt_twts li{padding:30px 30px;}
.srt_twts li img{display: inline-block;margin: 0;width: 130px;height: 130px;margin-right:2%;}
.srt_twts li > div{display: inline-block;margin: 0;max-width:440px;text-align: left;}
.srt_twts li h2, .ss18b .srt_twts li h2{font-size:160%;}
.srt_twts li a{float:right;}
.sec4_srt ul.rtb_btns li a{padding:0 8%;}
.lf_s5s{width:50%;}
.rs_s5s{margin: 75px 0 0 5%;width: 43%;}
.sec2_tab .s2t_rs h3{font-size:160%;margin-bottom:20px;}
.sec2_tab .s2t_rs li{padding: 1px 0 0 55px;background-size: 40px 40px;min-height: 40px;margin-bottom: 10px;font-size: 100%;}
.benchm_rep > div{width:66%;}
.benchm_rep > div:nth-child(2){width:35%;}
.benchm_rep h4{font-size:100%;}
.benchm_rep > div:nth-child(2) h4{padding:8px;}
.benchm_rep li{padding:25px 5% 0 8%;font-size:90%;}
.benchm_rep li:after{margin-top:30px;}
.benchm_rep li:last-child{padding-bottom:40px;}
.benchm_rep > div:nth-child(2) li{margin:25px auto 39px;}
.tool_s1{background-size:auto 100%;}
.t_menu{width:auto;padding:20px 5%;}
ul.tb_rpts li > img, ul.tb_rpts li > div{width:48%;margin-top:0;}


.sec2_tab .s2t_rs h3{margin-bottom:5px;}
.s2_tb18 .s2t_rs p{margin-bottom:20px;font-size:90%;}
.sec2_tab .s2t_rs li{font-size:90%;}

ul.tb_rpts li div img{margin-bottom: 5px;width: 40px;}
ul.tb_rpts li h3{margin-bottom: 5px;font-size:160%;}
ul.tb_rpts li p{font-size:90%;}

.tpm18_s9 div{width:48%;margin-right:1%;}
.tpm18_s9 img{width:50%;}
.tpm18_ss a.btn_play_vid_car{width:85%;}

	.sec1_srt.trn18{padding: 20px 0;}
	.t_all_post .element-item.trp_18_p, .t_all_post .element-item.trp_18_p:nth-child(3n){width:310px;margin:0 13px 30px;}






	.hhdr18 .wrap_1100>div{width: 51%;margin-right: 3%;}
	.hhdr18 a.img_hdr18{width: 45%;margin-bottom: -50px;}
	.hhdr18 h2{font-size:32px;}
	.hhdr18 p {font-size: 18px;display: block;}
	.wid_hand_ico>img{display:none;}




	.hm18_sec1{padding:100px 0 200px;}
	.hm18_sec1 .wrap_1040{width: 90%;}
	.hm18_sec1 .hsrv_sec{margin-bottom:80px;}
	.services18_p .r_inr_cont{padding-bottom:1px;}
	.hsrv_sec>img, .services18_p .hsrv_sec>img, .services18_p .hsrv_sec:nth-child(2n)>img{width:50%;margin-right:5%;}
	.services18_p .hsrv_sec>img, .services18_p .hsrv_sec:nth-child(2n)>img{margin: 0;}
	.hsrv_sec div, .services18_p .hsrv_sec div{width:45%;margin-top: 20px;}
	.hsrv_sec h2, .home18_p .hsrv_sec h2{font-size:150%;margin-bottom: 8px;}
	.hsrv_sec p{margin-bottom:18px;font-size:100%;}
	.hsrv_sec ul li{margin-bottom: 12px;}
	.hsrv_sec:nth-child(2n)>img{margin-left:4%;}

	.hsrv_sec span{font-size: 80%;margin-bottom: 5px;}

	.bpsec18{padding: 10px 5% 20px;max-width: 80%;}
	.bpsec18>div{width:70%;margin-top:40px;}
	.bpsec18 h3{font-size:28px;}
	.bpsec18>img{width:29%;}
	.bpsec18 form input[type="text"], .bpsec18 form input[type="email"]{width:226px;}
	.bpsec18 form input[type="submit"], .bpsec18 form button{width:120px;}


	.cf18_sec{display:inline-block;width: 44%;padding: 40px 2% 50px 4%;}
	.cinf18_sec{display: inline-block;width: 43%;padding: 50px 2% 1px 4%;}
	.cf18_sec form input[type="text"], .cf18_sec form input[type="email"]{max-width: 90%;padding: 0 3%;}
	.cinf18_sec h2 {font-size: 24px;}
	.cinf18_sec h4 {font-size: 17px;}

	h3.b18_s2h{margin: 70px auto 40px;max-width: 90%;}
	.all_posts{max-width: 94%;margin: 0 3%;}
	.p_nav_btns.b18_nv_btns{padding: 70px 5% 20px;}
	.b18_pw{width:31%;margin:0 1% 40px; position: inherit !important;top: inherit !important;right: inherit !important;left: inherit !important;bottom: inherit !important;}
	.b18_pw .pw_cnt{padding: 1px 25px 20px;}
	.b18_pw h3{margin-bottom: 8px;font-size: 110%;}
	.b18_pw p{font-size:90%;}


	.abt18_p .meet_our_team{max-width:90%;}
	.tmp18_ls{padding:20px 4%;}
	.team_m18 p{font-size:100%;}
	ul.eth_btns{width: 40%;margin-right: 3%;}
	ul.eth_btns li a{padding:19px 20px;}
	div.eth_cnt{width: 46%;padding: 30px 5%;}
	.ofc_cul_18{max-width: 80%;padding: 70px 5%;}


	.bp18_pcnt ul, .bp18_pcnt ol{margin-left:56px;}
	.bp18_pcnt ul li:before{left: -6%;}
	.bp18_pcnt ol li:before{left: -7.7%;}
	.bp18_pcnt blockquote{margin: 30px 23px;}
	.bp18_pcnt blockquote.bquote18 h3{font-size: 170%;}
	.bp18_pcnt blockquote.bquote18{padding: 40px 7%;margin: 60px 7%;}
	.bp18_pcnt blockquote.bquote18 h6{font-size: 100%;}
	.clr_txtbx18 {padding: 40px 8%;margin-bottom: 40px;}
	.single18_p .phn_sec.srv18_c{padding:40px 0 0 5%;margin-bottom: 70px;}
	.single18_p .phn_sec.srv18_c img{width:40%;}
	.single18_p .phn_sec.srv18_c .wrap_phs div{width: 50%;margin-left: 5%;margin-bottom: 30px;}
	.phn_sec.srv18_c h2{margin-bottom: 8px;font-size: 160%;}
	.phn_sec.srv18_c p{font-size:100%;margin-bottom: 20px;}

	.bp18_pcnt .gallery-columns-3, .bp18_pcnt .gallery-columns-2{margin:0 !important;}
	.bp18_pcnt .gallery-columns-3 .gallery-item{margin: 0 1% 1% !important;width: 31% !important;}
	.bp18_pcnt .gallery-columns-2 .gallery-item{margin: 0 1% 1% !important;width: 48% !important;}

	.bp18_pcnt .alignright, .bp18_pcnt .alignleft{max-width:50%;}
	h1.bp18_title{font-size: 44px}

	.rtform18 input[type="text"], .rtform18 input[type="email"]{width: 40%;margin: 0 4% 30px 0;padding: 0 3%;}
	.rtform18 input.y_email_r{margin-right: 0;}
	.rtform18 textarea{width: 90%;padding:14px 3.5%;}

	.srev18{max-width:90%;margin: 0 auto;padding-bottom: 80px;}

	.ncmnts18 li.comment .vcard img.avatar{width:40px;height:40px;margin-right:10px;vertical-align: middle;}
	.ncmnts18 li.comment .vcard cite.fn{vertical-align: middle;font-size: 110%;}
	.ncmnts18 li.comment .vcard{margin-bottom: 12px;}
	.ncmnts18 li.comment p{font-size: 100%;line-height: 1.5em;}
	.ncmnts18 li.comment div.reply{padding-top: 5px;}
	.ncmnts18 li.comment div.reply a{font-size:100%;}
	.ncmnts18 li.comment .comment-body{margin-bottom: 15px;}
	.ncmnts18 ul.children li.comment .vcard{margin-bottom:10px;}
	.ncmnts18 li.comment .comment-body{margin-bottom:10px;}
	.ncmnts18 ul.children li.comment div.brdr_f_chd{margin-left:5%;padding-left: 5%;}
	.ncmnts18 ul.children li.comment div.reply{margin-top:20px;argin-left:10%;}



	.seos18_s1{background-size: 100%;}
	.phn_sec.white_phn .wrap_phs{padding-top:30px;}
	.phn_sec.white_phn img{margin:-80px 2% 2%;width: 45%;}
	.phn_sec.white_phn .wrap_phs div{width:48%;}
	.phn_sec ul li{line-height:1.6em;}
	.phn_sec.white_phn h2{font-size: 140%;}
	.seos18_p .four_buckets{width: 80%;padding: 40px 5%;}
	.seos18_p .four_buckets h2, .seos18_p .hdr_title_n_img>h2{font-size: 160%;margin-bottom: 8px;}
	.seos18_p .four_buckets p, .seos18_p .hdr_title_n_img>p, .ww_sec p{font-size: 100%;}
	.seos18_p .bp_accordian{display:none;}
	.seos18_p .f4_bucket_tabs{width: 80%;padding: 0 5%;}
	.seos18_p .f4bt_cont .wrap_1144 div{padding:30px 5%;}
	.seos18_p .f4_bucket_tabs.new01 .f4bt_btns{text-align:center;}
	.seos18_p .f4bt_btns li{float:none;}
	.seos18_p .f4bt_btns li a{font-size:80%;padding: 0 20px}
	.seos18_p .dg-wrapper a.dg-center p{font-size:120%;}
	.ww_sec{padding: 25px 3%;margin: 0 0 20px;}
	.ww_sec img{width:48%;}
	.ww_sec div{width:48%;}
	.ww_sec h3{font-size:140%;margin-bottom: 8px;}

	.phn_sec.white_phn .wrap_phs{margin-top:50px;width:690px !important;}
	.phn_sec.white_phn img{margin-bottom:0;}
	.phn_sec.white_phn ul li{font-size:100%;}
	.phn_sec.srv18_c a.ph_btn18{width:150px;height:46px;font-size:100%;}




	/*.menu_18b ul li a{height: 80px;padding: 0 20px;font-size: 16px;}
	.menu_18b ul li.boxed a{padding: 0 35px;}*/
	.h18b_c:after{background-size:50% auto;}
	.h18b_c .hme .hhdr18{padding-top: 60px;}
	.h18b_c .hhdr18 h2{font-size: 38px;line-height: 1.2em;margin-bottom: 10px;}
	.h18b_c .hhdr18 p{font-size: 20px;display: inline-block;}
	.h18b_c .fin18 .wrap_1100{background:url(../images/as_seen_on_bg_dotted.svg) repeat-y left center;}
	.h18b_c .tpm18_ss a.btn_play_vid_car{width:100%;}
	.h18b_c .tpm18_ss a.btn_play_vid_car h3{position: absolute;max-width: 100%;width: 100%;font-size: 110%;height: 30px;}
	.h18b_c .tpm18_ss .dg-container nav{top: 0;max-width: 50%;}
	.h18b_c .vid_3d_slider{padding-bottom:200px !important;}
	.help_busi_grow li{width: 42%;margin: 0 4% 70px;}
	.help_busi_grow .ico{margin-bottom:25px;}
	.h18b_c .phn_sec.white_phn{padding-top:30px;padding-right:1px;margin-bottom: 100px;}
	.h18b_c .phn_sec.white_phn .wrap_phs{margin-top: 0px;width: 670px !important;}

	.h18b_c .phn_sec.white_phn img{margin:0 20px 0 0;}
	.h18b_c .phn_sec.white_phn h2{font-size:130%;}
	.top_reviwed ul li{width: 42%;margin: 0 2%;padding: 25px 2%;}
	.find_us li, .find_us li:nth-child(3n){width: 42%;margin: 0 2% 20px;padding: 10px 2%;}
	.h18b_c .bpsec18{background-size:30%;}
	.h18b_c .bpsec18>div{width:70%;}
	.h18b_c .bpsec18 form input[type="text"], .h18b_c .bpsec18 form input[type="email"]{width:180px;margin-right: 10px;}
	.h18b_c .bpsec18 form button{width:120px;}

	.h18b_c .wid_hand_ico>img{display:inline-block;width:24px;margin-left:5px;}


    .n18_ftr{width: 100% !important;margin: 0 !important;}

	.n18_ftr .footer_b .wrap_930, .n18_ftr .f_txt_social .wrap_930{max-width:90%;}
	.n18_ftr .footer_b .f_widget{width:22%;margin-right:1% !important;}
	.n18_ftr .footer_b .f_widget:first-child{width:27%;margin-right:3% !important;}
	.n18_ftr .footer_b{margin-bottom:50px;}


	.h18b_c .phn_sec.white_phn{width:800px;}
	.h18b_c .phn_sec.white_phn .wrap_phs{width:800px !important;}


	.hb_wds.help_busi_grow li{width:23%;padding:15px 3%;margin:0 2% 50px;}
	.s18b .help_busi_grow li{width: 33%;margin: 0 4% 80px;padding: 20px 4%;}
	.phn_sec.srv18b_phn .wrap_phs>img{width:34%;}
	.phn_sec.srv18b_phn .wrap_phs div{width:50%;margin-left:5%;}

	.p18b_ab .our_story_abt{max-width:80%;padding:50px 5%;}

	.cnt18b .wrap_1150{max-width:90%;}
	.cnt18b .cinf18_sec{width:40%;padding:40px 4%;}
	.cnt18b .cf18_sec{top:30px;width:40%;padding:50px 4%;}
	.map_p_slider>.wrap_1040{max-width:90% !important;}
	.map_p_slider .bx-controls-direction{right:5%;}
	.map_p_slider li>a{max-width:70%;}

	.p_b18b .b18_pw{width:23%;padding:20px 4%;margin:0 1% 40px;}
	.p_b18b .hdr_18b{padding:80px 0 0;}
	.p_b18b .bp_wr724{max-width:80%;}
	.p_b18b .whbox_bp{padding:40px 40px;margin-bottom:25px;}
	.p_b18b .hdr_18b h3{font-size:30px;margin-bottom:48px;}
	.p_b18b .p_nav_btns.b18_nv_btns ul li a{width:100px;font-size:90%;display: table-cell;height: 55px;padding: 0 5% !important;vertical-align:middle;}


	.single18_p .phn_sec.srv18_c{padding-top:1px;}
	.scmnt_form18{max-width:82%}

	.ss18b .phn_sec.white_phn .bx-wrapper{max-width:70% !important;margin:0 auto;}
	.ss18b .phn_sec.white_phn img{width:44%;margin:0 5%;}
	.ss18b .phn_sec.white_phn .wrap_phs div{max-width:45%;}
	.ss18b .cs_thmbs.f_logos .bx-wrapper{max-width:60% !important;}
	.fin18 ul li:after{margin:0 20px;}
	.ss18b .fin18 h2{margin-bottom:30px;}
	.ss18b .cs_thmbs{padding:25px 0;}
	.ss18b .cs_thmbs.f_logos ul li a{height:80px;padding:0 40px;}
	.ss18b .cs_thmbs.f_logos ul li a img{max-height:30px;}
	.ss18b .phn_sec.white_phn .bx-controls-direction{top:0;right:10%;}
	.ss18b .dg-container nav{max-width:66%;}
	.ss18b .n2_hdr_17{margin-bottom:20px;}

	.phn18b.phn_sec{max-width:80%;}
	.phn18b.phn_sec.srv18_c .wrap_phs > img{margin:-100px 8% 0 5%;}

	.sd18b .cs_des ul li{margin:0 1% 35px;width:18%;}
	.sd18b .r_port{max-width:70%;margin:0 auto 90px;}
	.sd18b .r_port .bx-wrapper{max-width:100% !important;}
	.sd18b .r_port .bx-controls-direction{max-width:100%;}
	.wwu18b.ww_part_18{max-width:80%;}
	.sd18b .r_port ul li img.bw_img{max-width:55%;}
	.sd18b .r_port h2{text-align:left;}
	.r_port .bx-viewport{padding-top:1px;}

	.sd18b .phn18b, .ss18b .phn18b{margin:160px auto 80px;}
	.phn18b.phn_sec.srv18_c .wrap_phs>img{width:30%;margin-top:-80px;}

	.ss18b .f4bt_cont{margin-bottom:50px;padding-bottom:50px;}

	.ss18b .srt_twts .bx-wrapper{max-width:80% !important;}

	.cmt_v, .cat_v{padding:8px 10px;min-width:inherit;font-size:90%;}
	.cmt_v img{margin-right:14px;}

	.wwu18b .ww_sec div{width:45%;}

	.hlb18b .nh18{padding-bottom:80px;}
	.slb_18b .f4bt_btns li a{font-size:100%;padding:21px 10px;}
	.slb_tab_c div{width:35%;padding:30px 5%;margin-right:8%;}
	.slb_tab_c div:before, .elc_bgss:before{top:-16px;left:-16px;}
	.slb_tab_c img{width:46%;box-shadow: 26px 26px 0 -10px #ecf0f5;}
	.slb_tab_c p{line-height:1.4em;}


	.map_section, .c_hdr_18b, .map_script iframe{width:100%;}
	.map_rs{width:40%;}
	.c_hdr_18b .pnt_img img{margin-top:-48px;}
	.c_hdr_18b .loc_pnts{padding-top:30px;}
	.c_hdr_18b{padding:50px 2%;width:96%;margin-top:30px;}
	.c_hdr_18b h2{font-size:180%;padding:0 5%;}
	.c_hdr_18b ul{padding:0 5%;margin-bottom:30px;}
	.c_hdr_18b ul li{margin-bottom:15px;}
	.loc_h18b{max-width:96%;margin:0 auto}
	.loc_h18b .breadcrumb{max-width:90%;}
	.title_cont p{max-width:70%;}
	.n18b_nav_style ul li a{width:150px;padding:10px 10px}
	.n18b_nav_style ul li a:hover, .n18b_nav_style ul li.ui-tabs-active a{padding:12px 10px;}
	.top_reviwed ul li{width:400px !important;margin:0;padding:25px 20px;}
	.map_rs{width:30%;}
	.map_script{width:70%;}


    .blog20{margin-bottom:100px}
    .bhdr20 img.bp_logo{width:60px;margin-top:-30px}
    .bhdr20 h4{font-size:110%;margin-bottom:15px}
    .bhdr20 h2{margin:0 0 30px;font-size:36px}
    a.bbt20{font-size:110%;max-width:90%;padding:25px 10px}
    .bhdr20 .bho_wr > img{top:20px}
    .blog20 .p_b18b .b18_pw.bpwp20{width:47%;margin:0 1% 30px}
    .bpwp20 .bpcnt20{padding:0;}
    .blog20 .p_b18b .b18_pw.bpwp20{padding: 20px 2%;}
    .bpwp20 h2{font-size:21px;}
    .authi20{padding-right: 8px;margin-right: 8px;}
    .authi20 img{margin: 0 4px 0 0;width: 28px;}
    .auncm_p{margin:0 0 20px;}
    .auncm_p span{font-size:80%;}
    .cmts20 img{margin-right: 4px;width: 18px;}
    .p_b18b .b18_pw.bpwp20 p{font-size:100%;}
    .stpart20 .stpleft{max-width:90%;margin:0 auto;display:inline-block;width:50%;margin-right:5%;text-align:left}
    .stpart20 h2{font-size:40px;margin:0 0 15px}
    .stpart20 p{font-size:80%;margin-bottom:25px}
    .stpart20 .stpleft > img.mobile_item{display:none!important}
    .ctsfm{padding:4px 3px 4px 15px;width:100%}
    .ctsfm input[type="text"],.ctsfm input[type="email"]{width:73%;margin:0;font-size:100%}
    .ctsfm button,.ctsfm input[type="submit"]{width:25%;height:44px;background-size:auto 60%}
    .stpart20 > img.desktop_item{display:inline-block!important}
    .wt_ww_us .wtw_cnt h2{font-size:60px;margin-bottom:20px}
    /*.wt_ww_us .wtw_cnt p{font-size:100%;max-width:100%;margin-bottom:30px}*/
    .wt_ww_us .wtw_cnt .bbtn20 a{font-size:110%;max-width:90%;padding:22px 10px;box-sizing:border-box;margin-bottom:30px}
    .wt_ww_us{padding:60px 0 0;background-size:100% auto;max-width:94%}

    .blog_cnav20 .p_b18b .p_nav_btns.b18_nv_btns ul li a{display: block;padding: 15px 5px !important;height: auto;}


    .cssp20_hdr{margin-bottom: 100px;padding-top: 30px;}
    .cssp20_hdr h2{font-size: 36px;line-height: 1.25em;margin:25px 0 15px;}
    .cssp20_hdr .h2l{margin-top:40px;}
    .cssp20_hdr p{line-height:1.5em;}

    .cs20 .cssp20_hdr h2, .cssp20_hdr.swdp h2{font-size:36px;padding-left:0;}

    .pma_s20 h2, .ilo_sec h2, .n2_hdr_20 h2, .the_client_sec h2, .the_plan_sec h2, .the_res20 h2, .the_client_sec h2, .the_plan_sec h2, .the_res20 h2, .the_client_sec h2, .the_plan_sec h2, .the_res20 h2, .sd18b.sd20 .cs_des h2, .pf20 h2, .pma_s20 h2{font-size:44px;line-height: 1.2em;padding-left:30px;}
    .pma_s20 h2:before, .ilo_sec h2:before, .n2_hdr_20 h2:before, .the_client_sec h2:before, .the_plan_sec h2:before{width:6px;}
    .the_client_sec{margin: 0 0 120px;}
    .the_client_sec img{max-width: 47%;margin-right: 7%;}
    .the_client_sec p, .the_client_sec ol li{font-size: 18px;margin-bottom: 25px;}
    .srtbg_hlf .srt_tw, .cssp20 .srt_tw{padding:80px 5%;}
    .cssp20 .srt_tw li img{width: 27%;margin-right: 5%;}
    .cssp20 .srt_tw li div{width: 72%;max-width:100%;}
    .cssp20 .srt_tw li div p{font-size:24px;line-height:1.4em;}
    .srtbg_hlf .sec3_srt{padding:15px;}
    .the_plan_sec .wrp_ds{width:80%;}
    .the_plan_sec ul li{font-size: 18px;width: 44%;margin-right:4%;}
    .the_res20 h2{margin-bottom:100px;}
    .the_res20 ul li{margin: 0 15px;max-width: 22%;padding: 30px 1%;}
    .the_res20 ul li h3{font-size: 55px;margin: 15px 0 5px;}
    .the_res20 ul li p{font-size: 22px;line-height: 1.5em;}



    .cssp20_hdr{padding-top:100px;}
    .cssp20_hdr.swdp h2{}
    .cssp20_hdr p, .the_client_sec p, .the_client_sec ol li, .the_plan_sec ul li, .pma_sec p{font-size: 110%;}
    .the_res20{padding-bottom:50px;}
    .the_res20 ul li{max-width: 45%;margin: 0 2% 30px;display: inline-block;vertical-align:top;}
    .pf20.mobile_item .owl-item{overflow:hidden;}
    .pfitem h3{font-size: 150%;line-height: 1.5em;margin: 0 0 4px;}
    .sfs_sldr .bx-prev, .sfs_sldr .bx-next{width:84px;height:84px;}
    .wwpart20up .ww_sec div{max-width:100%;}
    .sd20 .map_script{width:60%;}
    .sd20 .wr_loc_b_box{max-width: 47%;right: 0;}
    .faq20up h2{line-height:1.2em;}
    .faq20up .faq_items h3{font-size:24px;margin:0;}
    .faq20up .faq_items p{font-size:100%;padding-right:10%;}
    .sfs_sldr .bx-viewport{padding:70px 0 30px;}
    .sd20 .cs_des ul li{margin:0 0 35px;}
    .pfitem{width: 44%;margin: 200px 2% 70px;}
    .pfitem a.vs_btn{width: 220px;font-size: 100%;padding: 50px 10px;}
    .pma_s20 h2{padding-left:50px;}
    .wwpart20up.ww_part_18{max-width:85%;}
    .wwpart20up .ww_sec{padding:30px 4%;}
    .wwpart20up .ww_sec div{max-width:48%;}
    .wwpart20up .ww_sec:nth-child(odd) img.lft_img{margin-right:5%;}
    .wwpart20up .ww_sec:nth-child(even) img.rgt_img{margin-left:5%;}
    .wwpart20up .ww_sec h3, .wws_item h3, .wws20 .ww_sec h3{font-size:32px;}


    .sseo20 h2{font-size:44px;}
    .ilo_sec h2{font-size:38px;}
    .ilo_sec ul{margin:35px 0;}
    .ilo_sec li{font-size: 20px;line-height: 1.9em;}
    .ilo_sec a.b20btn{font-size: 18px;padding: 30px 20px;width: 250px}
    .sseop20 .f4_bucket_tabs{padding-top:1px;}
    .seos18_p .four_buckets h2{font-size:44px;}
    .seos18_p .f4bt_cont .wrap_1144 div{width: 46%;margin: 0 1% 20px}
    .ssp20 .f4bt_cont .wrap_1144 div:before{font-size:150px;}
    .ssp20 .f4bt_cont .wrap_1144 div h3{font-size: 28px;padding-right: 25%;line-height: 1.3em;}
    .ssp20 .f4bt_cont .wrap_1144 div p{font-size:100%;line-height:1.6em;}
    .n2_hdr_20 p{margin-left:5%;}
    .srtbg_hlf .srt_tw li h2{font-size: 32px;line-height: 1.5em;}
    .srtbg_hlf .srt_tw li h2:before, .ssp20 .srt_tw li h2:after{width: 36px;height: 36px}


    .bk20p .wws_item h3{padding-right:0;margin-bottom:12px;line-height:1.3em;font-size:28px;}
    .wwpart20up .ww_sec p, .wws_item p, .wws20 .ww_sec p{line-height: 1.5em;font-size: 100%;}


    .bk20p .cshdr20 .hdr2left {margin-left: 8%;width: 34%;margin-right: 0%;}
    .bkhcta{padding-left:10px;}
    .bkhcta input[type="text"], .bkhcta input[type="email"]{width:70%;font-size:90%;}
    .bk20p .hdr2left h2{font-size: 38px;}


    .sbp_cnt20bg .stpart20 h2{font-size: 22px;}
    .sbp_cnt20bg .stpart20 p{font-size: 11px;line-height: 1.5em;}
    .sbp_cnt20bg .ctsfm input[type="text"], .sbp_cnt20bg .ctsfm input[type="email"]{font-size: 90%;margin-right: 5%;}



}


@media (min-width:1101px) and (max-width:1750px){
    .bhdr20 .bh2_cnt{padding-bottom:65px;}
    .bhdr20 .bho_wr > img{top:-20px;}




    .bpwp20 h2{font-size:28px;}


    .ctsfm input[type="text"], .ctsfm input[type="email"]{max-width: 60%;margin-right: 9%;}
    .ctsfm button, .ctsfm input[type="submit"]{max-width:29%;height:60px;}
    .stpart20 h2{margin-bottom: 20px;}
    .stpart20 p{font-size: 18px;margin-bottom: 40px;}
    .wt_ww_us{padding-top:150px;}
    .wt_ww_us .wtw_cnt h2{font-size:80px;margin-bottom:20px;}
    .wt_ww_us .wtw_cnt p{font-size: 22px;margin-bottom: 30px;}
    .wt_ww_us .wtw_cnt .bbtn20 a{width:550px;padding:35px 0;}



}


@media (min-width:1101px) and (max-width:1400px){
    /* NO3 */

    .blog20 .p_b18b .b18_pw.bpwp20{margin: 0 1.9% 45px;padding: 36px 22px;max-width: 46%;}
    .bhdr20 img.bp_logo{width:120px;margin-top: -60px;}
    .bhdr20 h4{font-size:24px;}
    .bhdr20 h2{font-size: 60px;margin-bottom: 35px;}
    a.bbt20{font-size: 22px;width: 340px;padding: 30px 10px;}
    .blog_cnav20 .p_b18b .p_nav_btns.b18_nv_btns ul li a{padding:16px 8px;}
    .authi20{padding-right: 18px;margin-right: 18px;}
    .authi20 img{margin: 0 10px 0 0;width: 38px;}
    .auncm_p{margin:0 0 25px;}
    .auncm_p span{font-size:100%;}
    .cmts20 img{margin-right: 10px;width: 28px;}
    .bpwp20 .bpcnt20{padding: 0 2%;}
    .ctsfm{width:100%;padding-left:10%;}
    .stpart20 h2{font-size:50px;}



    .cssp20_hdr{margin-bottom: 100px;padding-top: 30px;}
    .cssp20_hdr h2{font-size: 42px;line-height: 1.25em;margin:25px 0 15px;}
    .cssp20_hdr .h2l{margin-top:40px;}
    .cssp20_hdr p{line-height:1.5em;}
    .pma_s20 h2, .ilo_sec h2, .n2_hdr_20 h2, .the_client_sec h2, .the_plan_sec h2, .the_res20 h2{font-size:58px;line-height: 1.2em;padding-left:40px;}
    .pma_s20 h2:before, .ilo_sec h2:before, .n2_hdr_20 h2:before, .the_client_sec h2:before, .the_plan_sec h2:before{width:7px;}
    .the_client_sec{margin: 0 0 130px;}
    .the_client_sec img{max-width: 47%;margin-right: 7%;}
    .the_client_sec p, .the_client_sec ol li{font-size: 20px;margin-bottom: 30px;}
    .srtbg_hlf .srt_tw, .cssp20 .srt_tw{padding:100px 6%;}
    .cssp20 .srt_tw li img{width: 27%;margin-right: 5%;}
    .cssp20 .srt_tw li div{width: 72%;max-width:100%;}
    .cssp20 .srt_tw li div p{font-size:28px;line-height:1.4em;}
    .srtbg_hlf .sec3_srt{padding:20px;}
    .the_plan_sec .wrp_ds{width:80%;}
    .the_plan_sec ul li{font-size: 20px;width: 44%;margin-right:4%;}
    .the_res20 h2{margin-bottom:100px;}
    .the_res20 ul li{margin: 0 15px;max-width: 22%;padding: 30px 1%;}
    .the_res20 ul li h3{font-size: 55px;margin: 15px 0 5px;}
    .the_res20 ul li p{font-size: 22px;line-height: 1.5em;}


    .sd18b.sd20 .cs_des h2, .pf20 h2, .wwpart20up .pma_s20 h2, .faq20up h2{font-size: 58px;line-height: 1.2em;}
    .wwpart20up .pma_s20 h2{padding-left:50px;}
    .wwpart20up.ww_part_18{max-width: 85%;}
    .pfitem{max-width: 40%;margin: 210px 2% 50px;}


    .sseo20 h2{font-size:64px;}
    .ilo_sec h2{font-size:38px;}
    .ilo_sec ul{margin:35px 0;}
    .ilo_sec li{font-size: 20px;line-height: 1.9em;}
    .ilo_sec a.b20btn{font-size: 18px;padding: 30px 20px;width: 250px}
    .sseop20 .f4_bucket_tabs{padding-top:1px;}
    .seos18_p .four_buckets h2{font-size:44px;}
    .seos18_p .f4bt_cont .wrap_1144 div{width: 46%;margin: 0 1% 20px}
    .ssp20 .f4bt_cont .wrap_1144 div:before{font-size:150px;}
    .ssp20 .f4bt_cont .wrap_1144 div h3{font-size: 28px;padding-right: 25%;line-height: 1.3em;}
    .ssp20 .f4bt_cont .wrap_1144 div p{font-size:100%;line-height:1.6em;}
    .n2_hdr_20 p{margin-left:5%;}
    .srtbg_hlf .srt_tw li h2{font-size: 32px;line-height: 1.5em;}
    .srtbg_hlf .srt_tw li h2:before, .ssp20 .srt_tw li h2:after{width: 36px;height: 36px}

    .ssp20 .f4bt_cont{max-width: 90%;}
    .ssp20 .f4bt_cont .wrap_1144 div{padding:50px 6% 50px 4%;}
    .ssp20 .f4bt_cont .wrap_1144 div h3{font-size: 26px;padding-right: 35%;}
    .ssp20 .wwu18b.ww_part_18{max-width: 80%;}


    .bk20p .cshdr20 .hdr2left {margin-left: 8%;width: 34%;margin-right: 0%;}
    .bkhcta{padding-left:5%;}
    .bkhcta input[type="text"], .bkhcta input[type="email"]{width: 73%;font-size: 100%;margin-right: 1%;max-width: 100%;}
    .bkhcta button, .bkhcta input[type="submit"]{max-width: 22%;height: 56px;background-size: 40%;}




}



@media (min-width:1401px) and (max-width:1750px){
    .cfm20{padding: 70px 4%;box-sizing: border-box;max-width: 50%;}
    .fuscity{margin-left: 8%;width: 41%;}
    .gsp20 .cfm20{max-width:60%;}

    .blog20 .p_b18b .b18_pw.bpwp20{max-width:46%;}
    .bpwp20 h2{font-size: 33px;}
    .stpart20 h2{font-size:54px;}
    .stpart20 p{font-size: 20px;margin-bottom: 50px;}
    .ctsfm button, .ctsfm input[type="submit"]{height:70px;}

    .wr_d20 .lnm_height_s{height:128px;}

    .srv_h20 .hdr2left{margin-left:5%;}
    .srvp20 .spleft{margin-top:30px;max-width:40%;}

    .bk20p .cshdr20 .hdr2left{margin-left: 7%;width: 38%;margin-right: 0%;}
    .bk20p .srv_h20 .hdr2right{max-width: 44%;margin-left: 1%;}

}


@media (min-width:1251px) and (max-width:1500px){
.serv_sec_01{padding:70px 5%}
.serv_sec_01 img{width:50%;margin-right:3%}
.serv_sec_01 div.srv01_cont{width:45%}
.vew_case_study{width:100%;}
.vew_case_study .cs_txt{width:60%;padding:0 6%}
.vew_case_study .cs_img{width:40%}
.f4bt_btns li{width:220px}
.f4bt_btns li a:before{margin-right:10px;width:40px;height:40px}
.f4bt_btns li a:after,.f4bt_btns li.ui-tabs-active a:hover:after{width:15px;height:2px;right:12px}
.f4bt_btns li a:hover:after{top:0;right:8px}
.f4bt_cont{padding:50px 0}
.f4bt_cont .wrap_1144 div{padding:45px 4% 40px 2%;width:40%;margin:0 1% 12px 0}
.f4bt_cont .wrap_1144 div:before{width:35px;margin:45px 20px 20px 0;font-size:80px}
.about_crs .r_header_c img{width:51%;}



    .sbp20 .wrp_ps{max-width: 82%;}
    .sbp20 .wrap_800{max-width: 71%;margin-right: 1%;}
    .authi_20{max-width:27%;}
    .soc_iog.floatsoc{top:25px;left:-7%;}
    .fimg20{margin-bottom:50px;}
    h1.ptitle20{font-size: 39px;padding: 0 7%;}
    .sbp20 .bp18_pcnt{padding:0 7% 25px;}
    .prinf{padding:0 7%;}
    .prinf li{padding: 0 20px 0 0;margin: 0 19px 0 0;}
    .prinf img{height: 26px;}
    .sbp20 .rtform18 input[type=text], .sbp20 .rtform18 input[type=email], .sbp20 .rtform18 input[name=email]{max-width:48%;}
    .sbp20 .rtform18 input[type=email], .sbp20 .rtform18 input[name=email]{margin-left: 3%;}


    .srv_h20{margin-bottom:130px;}
    .srv_h20 .wrp_h{max-width:100%;}
    .srv_h20 .wrp_h:before{width:20%;}
    .abs_h20 h2{font-size:74px;}
    .abs_h20 h2:before, .srv_h20 .hdr2left:before{width:8px;}
    .srv_h20 .hdr2left{padding-left:4%;}
    .srv_h20 .hdr2right{max-width: 44%;margin-left: 2%;}

    .bk20p .cshdr20 .hdr2left{margin-left: 7%;width: 37%;margin-right: 0%;}
    .bk20p .srv_h20 .hdr2right{max-width: 44%;margin-left: 1%;}

    .srvc{max-width: 42%;margin:0 2% 50px;padding:60px 5% 90px;}
    .srvc img{margin-bottom:30px;height:130px;}
    .wrp_wid h3, .srvc h3{font-size:34px;margin-bottom:12px;}
    .wrp_wid p, .srvc p{font-size:18px;}
    .reshdn h2{font-size:58px;margin-bottom:25px;}
    .reshdn p{font-size:23px;margin-bottom:42px;}
    .srvp20{padding-left:4%;}
    .srvp20 .spright.mobile_item{display:none;}
    .srvp20 .spright.desktop_item{display:inline-block !important;max-width: 48%;}
    .srvp20 .spleft{max-width: 48%;margin-right: 3%;margin-top: 20px;}



    .srvp20 h3 a{font-size: 90%;padding: 0 15px;margin-left: 5%;}
    .worked_comp{display:block;}
    .wcom_hdn{padding: 140px 5%;display:inline-block;width:25%;}

    .wcom_logos{padding: 0;display: inline-block;vertical-align: middle;max-width:63%;width:100%;}
    .wcom_logos ul li{width:30%;min-height:120px;}

    .cs20 .cshdr20 h2{font-size:58px;}
    .bk20p .hdr2left h2{font-size:52px;}



    .abs20_s{}
    .abs20_s .hdr2left{max-width: 46%;}
    .abs20_s .abs_h20 h2{font-size: 54px;}
    .abs20_s .abs_h20 p{font-size:22px;}
    .abs20_s .hdr2right a{width: 100px;height: 100px;border-width:8px;background-size:25%;margin-left:-58px;}
    .abs20_s .abs_h20{margin-bottom:180px;}
    .abstory{max-width:90%;padding:30px;}
    .abstory .abstbg{padding: 60px 9% 70px;}
    .abstory h2{font-size:46px;}
    .abstory{margin-bottom:150px;}
    .mtt_hdr{max-width:80%;}
    .mtt_hdr h2, .abs20_s .bbr_hdn, .abs20_s .wf_hdn{font-size: 72px;}
    .tm20{max-width: 30%;margin: 0 1% 24px;padding: 18px 18px 24px;}
    .tm20 h4{font-size:26px;}
    a.all_tm_btn{font-family: 'Poppins', sans-serif;font-weight: 900;font-size: 24px;line-height: 1em;text-align: center;color: #FFFFFF;display: block;width: 250px;padding: 20px 0;margin: 50px auto 0;background: #0957E4;}
    .bbgwrp{display:block;max-width:90%;}
    .wrp_wid{padding: 15px 15px 40px;max-width:100%;}
    .wrp_wid img{margin-bottom:25px;}
    .wrp_wid div{padding: 0 4%;}
    .wrp_wid h3{font-size:30px;}

    .wrsb_sec .cnt_pl{max-width: 49%;padding: 70px 5% 30px;}
    .wrsb_sec .cnt_pl p{font-size: 17px;line-height: 1.9em;margin-bottom: 28px;}
    .wrsb_sec .img_pr{max-width: 55%;}

    .mtt20{margin-bottom:100px;}




    .fea2wrp ul li{max-width: 19%;margin-right: 3%;}

    .hmh20{padding: 100px 0 20px;}
    .hmh20 h2{font-size:64px;margin-bottom:25px;}
    .hmh20 p{font-size:22px;}
    .hmh20 .hdr2l{max-width: 42%;margin-right: 5.6%;}

    .wr_d20 .menu_18b ul.menu>li.get_started{margin-left:60px;}

    .hme20 a.rbbcf{width: 70px;height: 70px;border-width: 7px;background-size: 20%;}
    .hme20 .hdr2r a.rbbcf{margin-left:-47px;}
    .hme20 .obigr_sec a.rbbcf{right:-47px;}

    .hmh20 .hdr2r{margin-bottom:-50px;}
    /*.fealog20_bg{background:none;}*/
    .fea2wrp{padding: 30px 0 30px 3%;max-width: 55%;}
    .fea2wrp .owl-carousel .owl-item{width:auto !important;}
    .fea2wrp .owl-carousel .owl-item img{width:100px;}

    .online_grw{margin:120px auto;}
    .online_grw h2{font-size:54px;}

    .hme20 .ogp20{width:100%;}
    .ogp20 div{padding:0 3%;}
    .ogp20 h3{font-size: 26px;margin-bottom:12px;}

    .hme20 .reshdn h2{font-size:48px;}
    .enc_pst{margin-bottom:70px;}
    .enc_pst .enpleft{max-width: 55%;margin-right: 2%;}
    .enc_pst .enpimg{max-width:42%;}
    .enc_pst h3{font-size:36px;margin-bottom:15px;}


    .ob_secv{padding: 40px 0 20px;}
    .ob_secv .obs_l{margin: -118px 6% 20px -8%;max-width:50%;}
    .ob_secv .obs_l img{border-width:8px;}
    .ob_secv .obs_r{}
    .ob_secv .obs_r h3{font-size: 24px;}
    .ob_secv .obs_r h2{font-size:38px;}
    .ob_secv .obs_r h6{font-size: 20px;}

    .npbtns a, .cusowlnav .owl-nav div{width:80px;height:80px;}














}

@media (min-width:1101px) and (max-width:1200px){
.team_slider_w .owl-nav .owl-prev{left:0;}
.team_slider_w .owl-nav .owl-next{right:0;}
.tools_posts_area .bx-wrapper{max-width:97% !important;}
.all_posts{max-width:800px;}
.all_posts{max-width:96%;}
.t_p_t_slider .tb_post{margin-right:25px !important;width:240px !important;}
.tb_post{width:30%;margin:0 1.5% 60px !important;}
.tb_post .tit_p h3{width:150px;font-size:14px;}
.tb_post .pho_p img{width:46px;height:46px;}
.tb_post p{padding:10px 15px;line-height:1.3em;}
.tb_post .tri_shp > div{padding:55px 15px 0;}
.tb_post a.readmore{font-size:18px;line-height:1em;}
.tb_post .com_lik a.c_lik_n{margin-right:10px;}
.t_all_post{padding-left:35px;}
.t_all_post .ts_bi{height:250px;}
.t_all_post .element-item{width:29%;margin:0 2.5% 30px 0;}
.t_all_post h3{margin-bottom:10px;}
.t_all_post .ts_bi p{line-height:22px;margin-bottom:10px;}
.t_all_post img{margin-bottom:-80px;}
.t_all_post .ts_bi div{padding:0 18px;}
.t_all_post h3 {font-size: 90%;}
.t_all_post .ts_bi p{font-size:70%;}
.first_col_pt{width:270px;}
.other_col_pt{width:150px;}
#pric_t_new span.big_p{font-size:38px;}
#pric_t_new td, #pric_t_new tr.headings_tr td, #pric_t_new tr.price_row td:first-child{font-size:86%;}
#pric_t_new .headings_tr td{padding:20px 0;}
#pric_t_new tr td:nth-child(1){padding:12px 0;}
#pric_t_new tr:last-child td{padding:24px 0 12px;}
.price_row td:nth-child(2), .price_row td:nth-child(3), .price_row td:nth-child(4){padding:18px 0 12px;}
.price_row td:nth-child(2) div, .price_row td:nth-child(3) div, .price_row td:nth-child(4) div{line-height:1.6em;}
.all_rate_rev{width:48%;margin-right:0;}
.your_review_sec{width:47%;float:right;}
.ts_t_btns li{width:130px;}
.dtt_btns li{width:190px;}
.tpm_testim .tmp_r_s h2{font-size:24px;}
.about_crs .r_header_c .txt_left_hdr{margin:35px 4% 10px;width:40%;}
.about_crs .r_header_c .txt_left_hdr h2{font-size:28px;margin-bottom:20px;}
.about_crs .r_header_c .txt_left_hdr p{font-size:16px;margin-bottom:15px;line-height:22px;}
.tools_sr_crs .cont_w_img_f .right_si{width:60%;}
.tools_sr_crs .cont_w_img_f .left_sc{max-width:31%;}
.tools_sr_crs .cont_w_img_f h2{font-size:34px;padding-right:25px;}
.tpm_testim.blue{max-width:100%;}
.tpm_testim.blue li{margin-left:60px;}
.tpm_testim.blue .bx-controls-direction .bx-next{right:0;}
.tpm_testim.blue .tmp_r_s{max-width:75%;}
.first_col_pt{width:320px;}
.other_col_pt{width:200px;}
#pric_t_new.tsr tr.headings_tr td, #pric_t_new.tsr tr.price_row td:first-child, #pric_t_new.tsr td{font-size:100%;}
.map_p_set div{width:28px;height:38px;}
.map_p_set div h4{font-size:20px;margin-bottom:4px;}
.map_p_set div p{line-height:20px;}
.map_p_set div a{padding:14px 20px;width:187px;}
.map_p_set div.mp_01 a{left:-17px;}
.r_header_c.blog_t_hd .txt_left_hdr{margin-top:60px;}
.blog_crs .r_header_c.blog_t_hd .txt_left_hdr h2{margin-bottom:28px;font-size:32px;}
.get_rank ul li{width:760px !important;}

ul.eth_btns{width:40%;margin-right:3%;}
div.eth_cnt{width:46%;padding:30px 5%;}


	.h18b_c:after{background-size:55%;}
	.h18b_c .hhdr18 h2{font-size:48px;margin-bottom:12px;}
	.h18b_c .hhdr18 p{font-size:22px;}
	.n18_ftr .footer_b .wrap_930, .n18_ftr .f_txt_social .wrap_930{max-width:90%;}
	.n18_ftr .footer_b .f_widget{width:20%;margin-right:1%;}
	.n18_ftr .footer_b .f_widget:first-child{width:31%;margin-right:5%;}

	.p18b_ab .hhdr18 .wrap_1100>div{margin-top:40px;}

	.c_hdr_18b{width:90%;}


    .wrsb_sec .cnt_pl{max-width: 49%;padding: 50px 4% 20px;}
    .wrsb_sec .cnt_pl p{font-size: 16px;line-height: 1.8em;margin-bottom: 25px;}
    .wrsb_sec .img_pr{max-width: 55%;}


    .stpart20 h2{font-size:46px;}







}

@media (min-width:1201px) and (max-width:1300px){
.btm_rec_post .tool_post{width:210px;margin-right:25px;padding:25px 25px;}
.blog_crs .tools_posts_area.owl-carousel{margin-left:40px !important;}
.f_logos ul li a{width: 182px;height:100px;}
.team_member{/*width:228px;*/ padding:26px 20px 24px;}
.team_slider_w.owl-carousel .owl-stage-outer{padding:25px 30px 25px 0px;}
.team_slider_w .owl-nav .owl-prev{left:0;}
.team_slider_w .owl-nav .owl-next{right:0;}

.footer_b .f_widget{margin-right:90px;}
.t_p_t_slider .tb_post{width:290px !important;margin-right:25px !important;}
.all_posts .tb_post{width:280px;margin:0 10px 50px;}
.tb_post .tit_p h3{width:190px;}
.cont_w_img_f .left_sc{width: 40%;max-width: 390px;margin: 33px 25px 0 40px;}
.cont_w_img_f .right_si{width:52%;max-width:644px;}
.cont_w_img_f h2{font-size:34px;margin-bottom:18px;}
.cont_w_img_f p{margin-bottom:12px;line-height:20px;}
.breadcrumb{margin-bottom:18px !important;}
.t_all_post{padding-left:40px;}
.t_all_post .ts_bi{height:280px;}
.t_all_post .element-item{width:29%;margin:0 2.5% 35px 0;}
.t_all_post h3{margin-bottom:14px;}
.t_all_post .ts_bi p{line-height:24px;margin-bottom:12px;}
.t_all_post img{margin-bottom:-90px;}
.t_all_post .ts_bi div{padding:0 20px;}
.t_all_post h3 {font-size:100%;}
.t_all_post .ts_bi p{font-size:80%;}
.first_col_pt{width:300px;}
.other_col_pt{width:170px;}
#pric_t_new span.big_p{font-size:42px;}
#pric_t_new td, #pric_t_new tr.headings_tr td, #pric_t_new tr.price_row td:first-child{font-size:92%;}
#pric_t_new .headings_tr td{padding:25px 0;}
#pric_t_new tr td:nth-child(1){padding:14px 0;}
#pric_t_new tr:last-child td{padding:28px 0 14px;}
.price_row td:nth-child(2), .price_row td:nth-child(3), .price_row td:nth-child(4){padding:20px 0 14px;}
.price_row td:nth-child(2) div, .price_row td:nth-child(3) div, .price_row td:nth-child(4) div{line-height:1.6em;}
.review_section{max-width:92%;}
.all_rate_rev{width:48%;margin-right:0;}
.your_review_sec{width:47%;float:right;}
.about_crs .r_header_c .txt_left_hdr{margin:50px 4% 10px;width:40%;}
.about_crs .r_header_c .txt_left_hdr h2{margin-bottom:28px;font-size:32px;}
.about_crs .r_header_c .txt_left_hdr p{font-size:16px;margin-bottom:18px;}
.tools_sr_crs .cont_w_img_f .left_sc{max-width:28%;padding-right:3%;}
.tools_sr_crs .cont_w_img_f .right_si{width:60%;}
.tools_sr_crs .breadcrumb{margin-bottom:40px !important;}
.tpm_testim.blue{max-width:100%;}
.tpm_testim.blue li{margin-left:60px;}
.tpm_testim.blue .tmp_r_s{max-width:83%;}
.tpm_testim.blue .bx-controls-direction .bx-next{right:10px;}
.first_col_pt{width:320px;}
.other_col_pt{width:200px;}
#pric_t_new.tsr tr.headings_tr td, #pric_t_new.tsr tr.price_row td:first-child, #pric_t_new.tsr td{font-size:100%;}
.map_p_set div{width:28px;height:38px;}
.map_p_set div h4{font-size:20px;margin-bottom:4px;}
.map_p_set div p{line-height:20px;}
.map_p_set div a{padding-right:25px;padding-left:25px;width:187px;}
.map_p_set div.mp_01 a{left:-17px;}
.about_crs .r_header_c img{width:51%;}
.r_header_c.blog_t_hd .txt_left_hdr{margin-top:70px;}
.blog_crs .r_header_c.blog_t_hd .txt_left_hdr h2{margin-bottom:35px;font-size:36px;}
.r_header_c.contact_t_hd .txt_left_hdr{margin-top:130px;}
.f4_bucket_tabs.new01 .f4bt_btns li{width:160px;}
.get_rank .bx-wrapper{max-width: 87% !important;}
.get_rank ul li{width:900px !important;}
.get_rank ul li img{width:300px;margin:30px 0 0 0;}
.map_rs{width:30%;}
.map_script{width:70%;}
.wr_loc_b_box{width: 380px;padding: 18px 20px 12px 30px;bottom: 35px;right: 50px;}

.how_dw_sec .wrap_990, .txt_wd_img_sec .wrap_990, .txt_wd_mob_sec .wrap_960{max-width:90%;}
.hdw_tools .hdwt{width:26%;padding:30px 2.5%;margin-right:3%;}
.txt_wd_img_sec{padding-top:60px;}
.txt_wd_img_sec img{max-width:52%}

ul.eth_btns{width:40%;margin-right:3%;}
div.eth_cnt{width:46%;padding:30px 5%;}


	.sd18b_h:after{background-size:auto 80%;}




}

@media (min-width:1301px) and (max-width:1400px){
.btm_rec_post .tool_post{width:230px;margin-right:20px;padding:25px 25px;}
.like_n_comm_count .like_c:before{width:19px;}
.like_n_comm_count .comme_c:before{width:21px;}
.blog_crs .tools_posts_area.owl-carousel{margin-left:40px !important;}
.about_crs .r_header_c .txt_left_hdr{margin-bottom:40px;margin-top:40px;}
.f_logos ul li a{width:216px;}
.rigt_ec_cont{width: 340px;}
.col_box3_sec ul li{margin:0 1.5%;width:30%;}
.col_box3_sec ul li:first-child{margin-left:0;}
.col_box3_sec ul li:last-child{margin-right:0;}
.col_box3_sec ul li a{padding-top:50px;padding-bottom:130px;font-size:38px;}
.cont_w_img_f .left_sc{margin:20px 3% 0;width:42%;}
.cont_w_img_f .right_si{width:52%;}
.cont_w_img_f h2{margin-bottom:25px;line-height:1.2em;font-size:42px;}
.cont_w_img_f p{margin-bottom:20px;}
.cont_w_img_f a.btn_w{padding:15px 35px;}

.tools_posts_area .bx-wrapper{max-width:97% !important;}
.t_p_t_slider .tb_post{margin-right:40px !important;}
.all_posts .tb_post{margin: 0 1.5% 80px;width:30%;}
.cont_w_img_f .left_sc{width: 42%;max-width: 390px;margin: 33px 25px 0 40px;}
.cont_w_img_f .right_si{width:52%;max-width:644px;}
.cont_w_img_f h2{font-size:36px;margin-bottom:18px;}
.cont_w_img_f p{margin-bottom:15px;line-height:20px;}
.breadcrumb{margin-bottom:20px;}
.t_all_post{padding-left:40px;}
.t_all_post .element-item{width:28%;margin:0 3% 40px 0;}
.review_section{max-width:90%;}
.all_rate_rev{width:48%;margin-right:0;}
.your_review_sec{width:47%;float:right;}
.about_crs .r_header_c .txt_left_hdr{width:35%;}
.tools_sr_crs .cont_w_img_f .left_sc{max-width:30%;padding-right:2%;}
.tools_sr_crs .cont_w_img_f .left_sc h2{font-size:44px;}
.tools_sr_crs .cont_w_img_f .right_si{width:60%;}
.tools_sr_crs .breadcrumb{margin-bottom:40px !important;}
.tpm_testim.blue{max-width:100%;}
.tpm_testim.blue li{margin-left:60px;}
.tpm_testim.blue .tmp_r_s{max-width:83%;}
.tpm_testim.blue .bx-controls-direction .bx-next{right:10px;}
.first_col_pt{width:320px;}
.other_col_pt{width:200px;}
#pric_t_new.tsr tr.headings_tr td, #pric_t_new.tsr tr.price_row td:first-child, #pric_t_new.tsr td{font-size:100%;}
.map_p_set div{width:28px;height:38px;}
.map_p_set div h4{font-size:20px;}
.map_p_set div p{line-height:22px;}
.map_p_set div a{padding-right:25px;padding-left:25px;width:187px;}
.map_p_set div.mp_01 a{left:-17px;}
.r_header_c.contact_t_hd .txt_left_hdr{margin-top:130px;}
.map_rs{width:30%;}
.map_script{width:70%;}
.wr_loc_b_box{width: 380px;padding: 18px 20px 12px 30px;bottom: 35px;right: 50px;}
.get_rank .bx-wrapper{max-width:63% !important;}
.get_rank ul li div{width:45%;margin-right:6%;}
.get_rank ul li h2{font-size:26px;margin-bottom:28px;}
.get_rank ul li p{font-size: 16px;background-position: 0px 5px;padding: 0 0 0 40px;margin-bottom: 20px;background-size: 24px;}
.about_crs .r_header_c .txt_left_hdr h2{font-size:34px;margin-bottom:30px;}
.about_crs .r_header_c .txt_left_hdr p{font-size:16px;margin-bottom:20px;}

ul.eth_btns{width:40%;margin-right:3%;}
div.eth_cnt{width:46%;padding:30px 5%;}


	.sd18b_h:after{background-size:auto 85%;}





    .pma_s20 h2,.ilo_sec h2,.n2_hdr_20 h2,.the_client_sec h2,.the_plan_sec h2,.the_res20 h2{font-size:62px}
    .cssp20_hdr{margin-bottom:120px;padding-top:100px}
    .cssp20_hdr .h2l{margin-top:80px}
    .cssp20_hdr h2{font-size:50px;line-height:1.25em;margin:30px 0 22px}
    .the_client_sec p,.the_client_sec ol li{font-size:20px;margin-bottom:35px}
    .cssp20 .srt_tw li div p{font-size:34px;line-height:1.5em}
    .cssp20 .srt_tw li div{width:66%}
    .cssp20 .srt_tw li img{width:29%;margin-right:6%}
    .srtbg_hlf .sec3_srt{padding:22px}
    .srtbg_hlf .srt_tw,.cssp20 .srt_tw{padding:100px 7%}
    .the_res20 ul li{margin:0 20px;max-width:22%;padding:40px 2%}
    .the_res20 ul li h3{font-size:66px;margin:22px 0 7px}
    .the_res20 ul li p{font-size:24px;line-height:1.6em}

    .san20.siphdr20 .san20_bbg h2{font-size:60px;}

    .bkhcta input[type="text"], .bkhcta input[type="email"]{font-size:110%;}



}

@media (min-width:1401px) and (max-width:1500px){
.blog_crs .tools_posts_area.owl-carousel{margin-left:40px !important;}
.about_crs .r_header_c .txt_left_hdr{margin:40px 6%;}
.col_box3_sec ul li{margin:0 1.5%;width:30%;}
.col_box3_sec ul li:first-child{margin-left:0;}
.col_box3_sec ul li:last-child{margin-right:0;}
.col_box3_sec ul li a{padding-top:40px;padding-bottom:160px;font-size:42px;}
.map_p_set div.mp_01 a{left:-17px;}
.map_p_set div.mp_01 a:after{left:20px;right:0;}
.tools_pm_crs .cont_w_img_f .right_si{max-width:50%;}
.r_header_c.contact_t_hd .txt_left_hdr{margin-top:130px;}

.loc_sin_crs .cont_w_img_f .right_si{width:58%;}
.loc_sin_crs .cont_w_img_f .left_sc{width:35%;margin:33px 3% 0;}
.loc_sin_crs .cont_w_img_f h2{font-size:22px !important;}
.loc_sin_crs .cont_w_img_f ul{padding:0 0 0 10px;}
.loc_sin_crs .cont_w_img_f li{font-size:16px;margin-bottom:12px;background-size:18px;background-position:0 2px;padding-left:25px;line-height:1.3em;}

	.sd18b_h:after{background-size:auto;}

    .gsp20 .cfm20{padding-left:100px;padding-right:100px;}
    .gsp20 .cfm20 h3{font-size:43px;}


    .cssp20_hdr{padding-top:80px;}
    .cssp20_hdr h2{font-size:55px;line-height: 1.2em;margin: 30px 0 25px;}
    .the_res20 ul li{width: 285px;margin: 0 20px;}

    .sd18b.sd20 .cs_des h2, .pf20 h2, .wwpart20up .pma_s20 h2, .faq20up h2{font-size: 58px;line-height: 1.2em;}
    .wwpart20up .pma_s20 h2{padding-left:50px;}
    .wwpart20up.ww_part_18{max-width: 85%;}
    .pfitem{max-width: 40%;margin: 210px 2% 50px;}

    .san20.siphdr20 .san20_bbg h2{font-size:64px;}
    .ana_18b.asp20 .four_buckets h2, .mpe_sec h2, .faq20up h2{font-size:58px;line-height: 1.2em;}

    .ilo_sec h2, .ssp20 .four_buckets h2{font-size: 56px;line-height: 1.2em;}
    .ilo_sec ul {margin: 40px 0}
    .ilo_sec li{font-size: 22px;line-height: 2em;}
    .ssp20 .f4bt_cont .wrap_1144 div{width: 47%;margin: 0 1% 40px;}


    .bk20p .cshdr20 .hdr2left {margin-left: 8%;width: 34%;margin-right: 0%;}
    .bkhcta{padding-left:5%;width: 437px;max-width: 90%;}
    .bkhcta input[type="text"], .bkhcta input[type="email"]{width: 73%;font-size: 110%;margin-right: 1%;max-width: 100%;}
    .bkhcta button, .bkhcta input[type="submit"]{max-width: 22%;height: 56px;background-size: 40%;}





}

@media (min-width:1501px) and (max-width:1600px){
.col_box3_sec ul li{margin:0 1.5%;width:30%;}
.col_box3_sec ul li:first-child{margin-left:0;}
.col_box3_sec ul li:last-child{margin-right:0;}
.col_box3_sec ul li a{padding-top:40px;padding-bottom:150px;font-size:42px;}
.r_header_c.contact_t_hd .txt_left_hdr{margin-top:130px;}

    .gsp20 .cfm20{padding-left:100px;padding-right:100px;}
    .gsp20 .cfm20 h3{font-size:46px;}

    .hmh20 .hdr2l{margin-right:4.8%;}
    .worked_comp{width:100%;}
    .wcom_logos ul li{width:30%;}

    .cssp20_hdr{padding-top:80px;}
    .cssp20_hdr h2{font-size:55px;line-height: 1.2em;margin: 30px 0 25px;}
    .the_res20 ul li{width: 285px;margin: 0 20px;}

    .sd18b.sd20 .cs_des h2, .pf20 h2, .wwpart20up .pma_s20 h2, .faq20up h2{font-size: 58px;line-height: 1.2em;}
    .wwpart20up .pma_s20 h2{padding-left:50px;}
    .wwpart20up.ww_part_18{max-width: 85%;}
    .pfitem{max-width: 40%;margin: 210px 2% 50px;}

    .san20.siphdr20 .san20_bbg h2{font-size:64px;}
    .ana_18b.asp20 .four_buckets h2, .mpe_sec h2, .faq20up h2{font-size:58px;line-height: 1.2em;}

    .cs20 .srvp20 .spleft{max-width: 39%;margin-right: 6%;}

    .cshdr20 h2{font-size:58px;}


}


@media (min-width:1601px) and (max-width:1700px){
    .hmh20 .hdr2l{margin-right:4.8%;}
    .worked_comp{width:100%;}
    .wcom_logos ul li{width:30%;}

    .cssp20_hdr h2{font-size:60px;line-height: 1.2em;margin: 30px 0 25px;}

}


@media (min-width:1501px){
.t_all_post .element-item:nth-child(3n){margin-right:0;}
.r_header_c.contact_t_hd .txt_left_hdr{margin-top:130px;}

.loc_sin_crs .cont_w_img_f .right_si{width:58%;}
.loc_sin_crs .cont_w_img_f .left_sc{width:35%;margin:33px 3% 0;max-width:350px;}
.loc_sin_crs .cont_w_img_f h2{font-size:24px !important;}
.loc_sin_crs .cont_w_img_f ul{padding:0 0 0 10px;}
.loc_sin_crs .cont_w_img_f li{font-size:16px;margin-bottom:15px;background-size:20px;background-position:0 2px;padding-left:25px;line-height:1.3em;}

	.sd18b_h:after{background-size:auto;}


}

@media (min-width:1501px) and (max-width:1800px){
    .wrsb_sec .cnt_pl{max-width: 49%;padding: 80px 5% 30px;}
    .wrsb_sec .cnt_pl p{margin-bottom: 30px;}
    .wrsb_sec .img_pr{max-width: 55%;}
    .wrp_wid{max-width:100%;}


    .hmh20 h2{font-size:76px;margin-bottom:25px;}
    .online_grw h2, .reshdn h2{font-size: 64px;}
    .ogp20{width:100%;}
    .ogp20 h3{font-size:32px;}
    .enc_pst h3{font-size:44px;}
    .ob_secv .obs_r h3{font-size:32px;}
    .ob_secv .obs_r h2{font-size:54px;}
    .ob_secv .obs_r h6{font-size: 21px;}
    .ob_secv a.rbbcf{right: -55px;width: 100px;height: 100px;}


}



@media (min-width:1601px){
.col_box3_sec ul li{margin:0 1.5%;width:30%;}
.col_box3_sec ul li:last-child{margin-right:0 !important;}

	.sd18b_h.h18b_c .hhdr18 .wrap_1100>div{width:600px;max-width:54%;}

    .wr_d20 .lnm_height_s{height:128px;}


}

@media (min-width:2700px){
	.bbgwrp{display:block;}
}
