@charset "utf-8";@import http://fonts.googleapis.com/css?family=Open+Sans:700italic,400,300,700,600,800,900;@import http://fonts.googleapis.com/css?family=Roboto:400,300,700,500;@font-face{font-family:'AvenirNextCons-Heavy';src:url(assets/fonts/AvenirNextLTPro-HeavyCn.eot);src:url(assets/fonts/AvenirNextLTPro-HeavyCn.eot) format("embedded-opentype"),url(assets/fonts/AvenirNextLTPro-HeavyCn.woff) format("woff"),url(assets/fonts/AvenirNextLTPro-HeavyCn.ttf) format("truetype"),url(assets/fonts/AvenirNextLTPro-HeavyCn.svg#Scriptina) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'AvenirNextLTPro-Bold';src:url(assets/fonts/AvenirNextLTPro-Bold.eot);src:url(assets/fonts/AvenirNextLTPro-Bold.eot) format("embedded-opentype"),url(assets/fonts/AvenirNextLTPro-Bold.woff) format("woff"),url(assets/fonts/AvenirNextLTPro-Bold.ttf) format("truetype"),url(assets/fonts/AvenirNextLTPro-Bold.svg#Scriptina) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'AvenirNextLTPro-Regular';src:url(assets/fonts/AvenirNextLTPro-Regular.eot);src:url(assets/fonts/AvenirNextLTPro-Regular.eot) format("embedded-opentype"),url(assets/fonts/AvenirNextLTPro-Regular.woff) format("woff"),url(assets/fonts/AvenirNextLTPro-Regular.ttf) format("truetype"),url(assets/fonts/AvenirNextLTPro-Regular.svg#Scriptina) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Courier;src:url(assets/fonts/Courier.eot?#iefix) format("embedded-opentype"),url(assets/fonts/Courier.woff) format("woff"),url(assets/fonts/Courier.ttf) format("truetype"),url(assets/fonts/Courier.svg#svgFontName) format("svg")}@font-face{font-family:myriadpro_regular;src:url(assets/fonts/myriadpro_regular.eot?#iefix) format("embedded-opentype"),url(assets/fonts/myriadpro_regular.woff) format("woff"),url(assets/fonts/myriadpro_regular.ttf) format("truetype"),url(assets/fonts/myriadpro_regular.svg#svgFontName) format("svg")}@font-face{font-family:myriadpro_bold;src:url(assets/fonts/myriadpro_bold.eot?#iefix) format("embedded-opentype"),url(assets/fonts/myriadpro_bold.woff) format("woff"),url(assets/fonts/myriadpro_bold.ttf) format("truetype"),url(assets/fonts/myriadpro_bold.svg#svgFontName) format("svg")}@font-face{font-family:Avenir_Bold;src:url(assets/fonts/avenir_black.eot?#iefix) format("embedded-opentype"),url(assets/fonts/avenir_black.woff) format("woff"),url(assets/fonts/avenir_black.ttf) format("truetype"),url(assets/fonts/avenir_black.svg#svgFontName) format("svg")}@font-face{font-family:Avenir_Book;src:url(assets/fonts/avenir_book.eot?#iefix) format("embedded-opentype"),url(assets/fonts/avenir_book.woff) format("woff"),url(assets/fonts/avenir_book.ttf) format("truetype"),url(assets/fonts/avenir_book.svg#svgFontName) format("svg")}@font-face{font-family:Avenir_Medium;src:url(assets/fonts/avenir_medium.eot?#iefix) format("embedded-opentype"),url(assets/fonts/avenir_medium.woff) format("woff"),url(assets/fonts/avenir_medium.ttf) format("truetype"),url(assets/fonts/avenir_medium.svg#svgFontName) format("svg")}@font-face{font-family:Avenir_Light;src:url(assets/fonts/avenir-light.eot);src:url(assets/fonts/avenir-light.eot) format("embedded-opentype"),url(assets/fonts/avenir-light.woff) format("woff"),url(assets/fonts/avenir-light.ttf) format("truetype"),url(assets/fonts/avenir-light.svg#Scriptina) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:Avenir_Heavy;src:url(assets/fonts/Avenir_Heavy.eot);src:url(assets/fonts/Avenir_Heavy.eot) format("embedded-opentype"),url(assets/fonts/Avenir_Heavy.woff) format("woff"),url(assets/fonts/Avenir_Heavy.ttf) format("truetype"),url(assets/fonts/Avenir_Heavy.svg#Scriptina) format("svg");font-weight:400;font-style:normal}
::-webkit-input-placeholder{color:#fff}:-moz-placeholder{color:#fff;opacity:1}::-moz-placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff}.clear{display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}body a{color:#cdb900;text-decoration:none;}body a:hover{color:#e74c3c}
li{list-style:none}b{font-weight:700}i{font-style:italic}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong,h7 strong,h8 strong{font-family:'Open Sans',sans-serif;font-weight:700}h1,h2,h3,h4,h5,h6,h7,h8,p{margin:0;font-weight:400}h1,h2,h3,h4,h5,h6,h7,h8{/*font-family:'Open Sans',sans-serif;font-weight:400*/ font-family:Avenir_Book;} p strong{font-family:Avenir_Bold;} img{max-width:100%}p{font-size:16px;color:#000;/*font-family:'Open Sans',sans-serif;font-weight:400*/ font-family:Avenir_Book; }h1{font-size:32px}h2{font-size:28px}h3{font-size:26px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}body,ul{margin:0;padding:0;font-family:'Open Sans',sans-serif;font-weight:400}hr{background:#ccc;border:none;height:1px!important;width:600px;margin:70px auto 60px;clear:both;overflow:hidden;display:block}.wrapper{width:1170px;margin:0 auto;overflow:hidden;height:auto}.wrapper_960{width:960px;margin:0 auto}.grey_color{color:#919191}.sky_color{color:#008ffe}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=submit]{border:1px solid #e2e2e2;border-radius:10px;background:#5fa0cb;box-shadow:none;width:342px;height:47px;padding:1px 10px 3px;font-size:22px;font-weight:300;font-style:italic;font-family:'Open Sans',sans-serif;outline:0;text-align:center;color:#fff}select,textarea{outline:0}input[type=submit]{background:none;font-style:normal;font-weight:400;padding-bottom:4px;letter-spacing:2px}input[type=submit]:hover{background:#fff;color:#2980b9}.header{padding:0;background:#fff;position:fixed;top:0;right:0;left:0;z-index:99;overflow:hidden;height:auto;border-bottom:1px solid #cccccc;}#header_height{padding-bottom:1px;margin-top:0}.logo{float:left;margin-top:25px}.logo img{max-width:115px;max-height:25px}.main_menu{float:right;margin-top:-5px}.mobile_menu{display:none}.main_menu ul li{display:inline-block;margin:0 0 0 30px}.main_menu ul li a{font-size:25px;color:#686868;font-family:'Open Sans',sans-serif;font-weight:300;display:block}.main_menu ul li a:hover{color:#e74c3c}.main_menu ul li.bordered{margin:0 0 0 25px;border:none;box-shadow:none}.main_menu ul li.bordered a{color:#686868;border:1px solid #4a5e6e;border-radius:5px;padding:7px 19px 11px 18px}.main_menu ul li.bordered a:hover{color:#fff;background:#e74c3c;border-color:#e74c3c}.grid_bg_section{background:url(assets/images/grid_bg_10.jpg)}.grid_bg_section .graph_bg_h{background:url(assets/images/graph_img_03.png) bottom center no-repeat;padding:15px 0 0}.grid_bg_section .ho_1st_sec_thumb{float:left;margin:0 0 -4px 30px}.grid_bg_section .ho_1st_sec_content{width:600px;float:right;margin-top:28px}.grid_bg_section .ho_1st_sec_content h5{color:#919191;margin-bottom:16px}.grid_bg_section .ho_1st_sec_content h2{color:#008ffe;margin-bottom:7px}.blue_form_full{border-top:1px solid #ebebeb;background:#2980b9;padding:26px 0 48px;text-align:center}.blue_form_full h3{color:#fff;letter-spacing:1px;word-spacing:2px;margin-bottom:14px}.blue_form_full h3 span{font-weight:400;font-style:italic}.blue_form_full p{color:#fff;font-size:21px;letter-spacing:.5px;font-weight:300}.blue_form_full form p{display:inline-block;vertical-align:top;margin-right:34px}.blue_form_full form p:last-child{margin-right:0}.content_area{padding:42px 0 25px}.content_area h1{margin:60px 0 58px;color:#008ffe;letter-spacing:2.7px}.content_area h4{color:#8a8a8a;margin-bottom:32px;letter-spacing:1px}.content_area h5{color:#008ffe;margin-bottom:26px}.content_area p{color:#8a8a8a;line-height:1.6em;letter-spacing:1.2px}.iframes li{display:inline-block;vertical-align:top;margin-right:20px;background:url(assets/images/iframe_bg_03.jpg) no-repeat;padding:50px 0 0}.iframes li:last-child{margin-right:0}ul.plus_lists{display:inline-block;vertical-align:top;margin:0;width:49%}ul.plus_lists li{background:url(assets/images/plus_img_black_new_li.png) 0 4px no-repeat;padding:0 0 0 15px;margin-bottom:20px;color:#000;font-size:16px;font-family:myriadpro_regular;letter-spacing:.3px}services_section_h{text-align:center}.services_section_h h6{color:#7f7f7f;margin:65px auto 60px;text-align:center}.services_section_h ul li{display:inline-block;width:218px;height:173px;padding:15px 10px 12px;text-align:center;border:5px solid #ccc;background:#ebebeb;border-radius:10px;box-shadow:0 0 0 1px #dcdcdc inset;margin:0 100px 80px 0;position:relative;vertical-align:top}.home_services_third ul li:nth-child(4){width:100%;max-width:922px}.services_section_h ul li:nth-child(3),.services_section_h ul li:nth-child(4),.services_section_h ul li:nth-child(7){margin-right:0}.services_section_h ul li img{max-width:172px;max-height:144px}.services_section_h ul li p{font-family:myriadpro_bold;font-size:20px;color:#008ffe;position:absolute;bottom:10px;left:0;right:0;letter-spacing:.4px}.market_websites{background:#ebebeb;text-align:center;padding:8px 0 16px;border-bottom:1px solid #d7d7d7;margin-bottom:58px}.market_websites h6{margin:0 0 12px;font-size:20px;color:#767676;letter-spacing:.6px}.market_websites ul li{display:inline-block;vertical-align:top;margin:0 35px 0 0}.market_websites ul li:last-child{margin-right:25px}.footer_form_full{background:0 0;padding:0;margin-bottom:40px}.footer input[type=text],.footer input[type=email],.footer input[type=tel],.footer input[type=password],.footer input[type=number]{box-shadow:0 4px 18px -6px #000 inset;height:36px;width:268px}.footer input[type=submit]{background:#fff;color:#008ffe;border:3px solid #008ffe;border-radius:10px;padding:6px 13px 9px;height:43px;font-size:22px}.footer input[type=submit]:hover{background:#008ffe;color:#fff}.footer_form_full p{color:#3c3c3c;font-size:24px;letter-spacing:3px;font-weight:600;margin-right:25px!important}.footer_form_full p:last-child{margin-right:0}.website_map h6{font-size:18px;color:#7e7e7e;text-align:center;margin-bottom:16px}.widget_f{display:inline-block;vertical-align:top;margin:0 15px 25px 10px;text-align:left}.widget_f:last-child{margin-right:0;margin-bottom:0}.web_map_widget ul li{margin-bottom:5px}.web_map_widget ul li a{font-size:14px;color:#7e7e7e;font-family:myriadpro_regular;letter-spacing:.6px}.web_map_widget .social_btns_footer ul li a{font:normal normal normal 14px/1 FontAwesome}.widget_f ul li a:hover{color:#008ffe}.social_btns_footer{width:160px;margin-top:3px}.social_btns_footer ul li,.web_map_widget .social_btns_footer ul li{display:inline-block;vertical-align:top;margin:0 15px 26px 0}.social_btns_footer ul li a,.web_map_widget .social_btns_footer ul li a{font-size:24px;color:#000}.social_btns_footer ul li a.fa-facebook:hover{color:#3b5998}.social_btns_footer ul li a.fa-google-plus:hover{color:#D95433}.social_btns_footer ul li a.fa-linkedin:hover{color:#007bb6}.social_btns_footer ul li a.fa-twitter:hover{color:#3cf}.social_btns_footer ul li a.fa-pinterest:hover{color:#C92228}.social_btns_footer ul li a.fa-vimeo-square:hover{color:#17B3E8}.social_btns_footer ul li a.fa-yelp:hover{color:#c41200}.social_btns_footer ul li a.fa-play:hover{color:#FF3535}.footer_bottom_txt{margin:135px auto 5px}.footer_bottom_txt p{color:#000;font-size:18px;font-family:myriadpro_regular;font-style:italic;letter-spacing:.7px}.blog_content_area{width:100%;background-repeat:no-repeat;background-size:50% 100%;background-attachment:fixed;background-position:top right}.inner_page .blue_form_full{padding:1px 0 28px}.inner_page .blue_form_full h6{font-size:24px;color:#fff;letter-spacing:0;font-family:'Open Sans',sans-serif!important;font-weight:300!important;margin:15px 0 2px}.blue_form_full form{margin-top:16px}.inner_page .blue_form_full input[type=text],.inner_page .blue_form_full input[type=email],.inner_page .blue_form_full input[type=tel],.inner_page .blue_form_full input[type=password],.inner_page .blue_form_full input[type=number]{height:40px}.inner_page .blue_form_full input[type=submit]{height:50px;padding-top:1px;font-size:22px}.inner_page .market_webs_out{border-bottom:1px solid #dbdbdb}.market_webs_in_blog{padding:22px 0 10px;background:url(assets/images/ribbon_03.png) top right no-repeat}.market_webs_in_blog h6{text-align:center;font-size:28px;color:#202020;margin:0 4px 0 0;letter-spacing:.4px;display:none}.market_webs_in_blog ul{margin-top:0;text-align:center}.market_webs_in_blog ul li{display:inline-block;vertical-align:top;margin:0 16px 8px}.market_webs_in_blog ul li:first-child{margin-left:0}.market_webs_in_blog ul li:last-child{margin-right:0}.market_webs_in_blog ul li img{width:auto}.blog_posts_area,.sidebar_area{display:inline-block;vertical-align:top}.blog_posts_area{float:left;width:648px;padding:82px 10px 15px 30px;}.sidebar_area{width:300px;background:#fafafa;padding:0px 0px 0 0px;margin-top:68px;margin-left:0;float:left}.right_fray_222{display:block;position:absolute;top:0;left:50%;width:100%;height:100%;background-color:#fafafa;z-index:1}.blog_content_area{position:relative;overflow:hidden}.blog_post{display:inline-block;vertical-align:top;border:1px solid #d7d7d7;box-shadow:0 0 0 1px #f4f4f4 inset;border-radius:10px;text-align:left;width:244px;margin:0 70px 65px 0}.blog_post .b_post_cont{padding:20px}.blog_post h1{font-size:18px;color:#008ffe;margin:0 auto 13px;font-family:myriadpro_regular;text-align:center}.blog_post p{font-size:12px;color:#212121;line-height:2.5em;margin-bottom:1px}.blog_post a.readmore_btn{font-size:12px;font-family:myriadpro_bold;display:inline-block;margin:12px 0 0;letter-spacing:.4px}.blog_post .blog_post_tags{color:#008ffe;text-align:center;background:#e5e5e5;border-radius:0 0 10px 10px;padding:24px 20px 16px;font-size:19px;font-family:myriadpro_bold}.blog_post .blog_post_tags a{font-size:19px;font-family:myriadpro_bold;display:inline-block;margin:0 0 12px}.blog_post .blog_post_tags a,.blog_post a.readmore_btn{color:#2a9bfe}.blog_post .blog_post_tags a:hover,.blog_post a.readmore_btn:hover{color:#7e7e7e}a.more_posts_btn{font-size:30px;color:#e74c3c;margin:10px auto 0;display:inline-block;font-weight:700;border:1px solid #A6A6A6;border-radius:10px;padding:10px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}a.more_posts_btn:hover{color:#fff;background-color:#e74c3c;border-color:#e74c3c}.sidebar_area .widget_s{margin-bottom:70px;text-align:left;margin-right:10px}.sidebar_area .widget_s h3{font-family:myriadpro_regular;color:#3c3c3c;font-size:20px;margin-bottom:15px}.sidebar_area .widget_s ul{padding-left:15px}.sidebar_area .widget_s ul li{margin-bottom:2px}.sidebar_area input[type=text],.sidebar_area input[type=email],.sidebar_area input[type=tel],.sidebar_area input[type=password],.sidebar_area input[type=number]{width:216px;height:28px;margin-bottom:5px;max-width:85%}.sidebar_area input[type=submit]{width:130px;height:40px;font-size:24px;padding:0;color:#5FA0CB}.sidebar_area input[type=submit]:hover{border:2px solid #008ffe;background:0 0}.searchform label.screen-reader-text{display:none}#wp-calendar td{padding:3px}#wp-calendar caption{margin-bottom:5px}.page_cont_service{margin-top:64px;margin-bottom:125px}.page_cont_service>h1{color:#636363;font-size:36px;margin-bottom:32px}.page_cont_service p{color:#636363;font-size:22px;line-height:1.6em;letter-spacing:1.38px;margin-bottom:15px}.service_post_area{text-align:center}.service_post_area .service_post{position:relative;min-height:339px;background:#f0f0f0;border:7px solid #d7d7d7;box-shadow:0 0 0 1px #dcdcdc inset;width:366px;padding:26px 30px 17px;display:inline-block;vertical-align:top;border-radius:10px;margin:0 34px 175px}.service_post_area .service_post .serv_p_title h1{font-size:36px;display:inline-block;margin-bottom:16px}.service_post_area .service_post .serv_p_title{color:#008ffe}.service_post_area .service_post .serv_p_title:hover{color:#7e7e7e}.service_post_area .service_post p{font-size:18px;color:#7f7f7f;line-height:1.75em;text-align:left;letter-spacing:.15px}.service_post_area .service_post a.serv_readmore_btn{font-size:24px;color:#008ffe;margin:34px auto 0;display:block;font-family:myriadpro_regular;position:absolute;bottom:14px;left:0;right:0}.service_post_area .service_post a.serv_readmore_btn:hover{color:#7e7e7e}.service_post_area.serv_area_second .service_post:nth-child(3){min-height:236px;width:100%;margin:0 auto 175px;border:none;box-shadow:none;text-align:center;padding:38px 0 28px;border-radius:0;background:#e5e5e5}.service_post_area.serv_area_second .service_post:nth-child(3) .serv_post_wrapper{width:930px;margin:0 auto}.service_post_area.serv_area_second .service_post:nth-child(3) h1{margin-bottom:35px}.service_post_area.serv_area_second .service_post:nth-child(3) p{font-size:24px;line-height:1.4em;margin-bottom:60px}.service_post_area.serv_area_second .service_post:nth-child(3) a.serv_readmore_btn{font-size:30px;margin-top:18px;bottom:36px}.results_page .grid_bg_section{border:none}.grid_bg_section .results_rocket_bg{background:url(assets/images/rocket_header_img_03.png) bottom center no-repeat;padding:0;height:442px}.result_page_cont{margin-bottom:84px;background:#ebebeb;padding:34px 0 5px}.result_page_cont p{color:#636363;font-size:27px;margin-bottom:32px;line-height:1.05em;letter-spacing:2px}.res_testimonial_sec{margin-bottom:88px;border-bottom:1px solid #e5e5e5;text-align:center}.res_testimonial_sec img{display:inline-block;vertical-align:top;margin-right:-5px}.res_testimonial_sec .side_co_area_t{width:600px;display:inline-block;vertical-align:top}.res_testimonial_sec .side_co_area_t blockquote{margin:0}.res_testimonial_sec .side_co_area_t blockquote p{color:#636363;font-size:36px;text-align:right;float:right;padding:28px 0 10px 50px;background:url(assets/images/result_blockqout_bg_03.png) no-repeat;margin:0 0 80px;letter-spacing:2.6px;line-height:1.32em;font-weight:400;font-family:myriadpro_regular;word-spacing:1px}.res_testimonial_sec .side_co_area_t a.goto_page_btn{float:right}a.goto_page_btn{background:#fff;color:#008ffe;border:2px solid #008ffe;border-radius:10px;padding:18px 9px 17px;font-size:30px;width:552px;display:block;text-align:center;font-family:myriadpro_regular}a.goto_page_btn:hover{background:#008ffe;color:#fff}.res_case_studies_sec{text-align:center;border-bottom:1px solid #e5e5e5}.res_case_studies_sec .wrapper{width:722px}.res_case_studies_sec p{font-size:36px;color:#636363;letter-spacing:2.5px;line-height:1.45em}.res_case_studies_sec a.goto_page_btn{margin:88px auto 100px}.seo_results_sec{padding:125px 0 300px;background:url(assets/images/seo_blue_grey_graph_bg_11.jpg) bottom right no-repeat}.seo_results_sec .wrapper{width:910px}.seo_results_sec p{font-size:36px;color:#636363;letter-spacing:1.8px;line-height:1.45em}.seo_results_sec a.goto_page_btn{margin:85px 0 0 15px}
.post_s_details h1{font-family:'AvenirNextLTPro-Bold';font-size:28px;color:#000000;line-height:1.4em;padding-right:40px;margin:0 0 15px;}
.post_s_details h5.date_pbs{font-family:Avenir_Bold;font-size:16px;color:#000000;line-height:1em;}
.single .single_blog_post_area .single_post{margin:68px 40px 0 0;padding:0;text-align:left;width:828px;max-width:100%}
.single .single_blog_post_area .single_post .spost_content_area{background:#ffffff;padding:24px 26px 30px 35px;max-width:100%;box-shadow:1px 3px 4px 1px #c2c2c2;margin-bottom:72px;}
.single_blog_post_area .single_post .single_p_title{color:#1b1b1b;display:inline-block}.single_blog_post_area .single_post .post_s_details a.post_date:hover{color:#7f8c8c}.single_blog_post_area .single_post .post_s_details{margin-bottom:28px}.single_blog_post_area .single_post .post_s_details a{color:#7f8c8c;font-size:14px;display:inline-block;margin:0;padding:0}.single_blog_post_area .single_post .post_s_details a:hover{color:#e2534b}.single_blog_post_area .single_post p{color:#000;font-size:16px}.single_blog_post_area .single_post .post_author_bio{background:#fff;border-radius:10px;padding:1px 15px 20px 12px;margin-bottom:68px;border:2px solid #D0D0D0}.single_blog_post_area .single_post .post_author_bio .author_img{float:left;margin:8px 36px 15px 0}.single_blog_post_area .single_post .post_author_bio .author_img img{max-width:150px;max-height:150px;border-radius:50%;border:2px solid #d0d0d0}.single_blog_post_area .single_post .post_author_bio .auhtor_full_name{margin:7px 0 6px;color:#1d1d1d;font-size:32px;font-family:'Open Sans',sans-serif;font-weight:300}.single_blog_post_area .single_post .post_author_bio .author_about_desc p{line-height:1.5em;letter-spacing:.4px;margin-bottom:0;font-size:18px;color:#1d1d1d;font-family:Avenir_Book;font-weight:300}.single_blog_post_area .single_post .feed_back{text-align:center}.single_blog_post_area .single_post .feed_back p{display:block;vertical-align:top;margin:0 0 33px!important;text-align:left}.single_blog_post_area .single_post .feed_back p.marg_right_y{margin-right:25px}.single_blog_post_area .single_post .feed_back input[type=submit]:hover{background:#2980b9;color:#fff}.result_seo_content{text-align:center;border-bottom:0 solid #e5e5e5;margin-bottom:32px}.result_seo_content img{display:inline-block;vertical-align:top}.result_seo_content h1{color:#353535;font-size:100px;display:inline-block;vertical-align:top;width:450px;text-align:left;line-height:.95em;margin-top:30px}.full_content_area{margin:17px auto 50px}.full_content_area p,.blog_content_area.single_blog_post_new li,.blog_content_area.single_blog_post_new p,.single_post.single_blog_post_new p{color:#000;font-size:16px;line-height:1.5em;letter-spacing:.1px;margin-bottom:24px}.contact_page{width:100%;background-repeat:no-repeat;background-size:50% 100%;background-attachment:fixed;background-color:#fff}.contact_page .contact_cont.left_c_s{float:left;width:360px;margin:22px 18px 0 40px;text-align:center}.contact_page .contact_cont.left_c_s form{margin-top:25px}.contact_page .contact_cont.left_c_s form p{margin-bottom:30px}span.author_link_s_p a{color:#e2534b!important}span.author_link_s_p a:hover{color:#7e7e7e!important}.contact_cont.left_c_s input[type=text],.contact_cont.left_c_s input[type=email],.contact_cont.left_c_s input[type=tel],.contact_cont.left_c_s input[type=password],.contact_cont.left_c_s input[type=number]{height:40px;padding-top:2px;letter-spacing:1px}.contact_cont.left_c_s input[type=submit]{width:295px;height:43px;padding:2px 0 0;font-size:22px}.contact_page .sidebar_area_c.right_c_s{float:left;width:490px;background-color:#fff;padding-top:20px;padding-left:40px}.sidebar_area_c.right_c_s h4{color:#484848;margin:30px 0 18px}.sidebar_area_c.right_c_s h6{font-size:25px;line-height:1em}.sidebar_area_c.right_c_s .contact_map{overflow:hidden;border-radius:50%;position:relative;z-index:95;height:283px;width:288px;margin:35px auto 0}.sidebar_area_c.right_c_s .contact_map iframe{border-radius:50%}.sidebar_area_c.right_c_s .address_c,.sidebar_area_c.right_c_s .email_phone_c{display:inline-block;vertical-align:top;letter-spacing:1.3px}.sidebar_area_c.right_c_s .email_phone_c{float:right}.service_consulting_page .page_cont_service{margin-top:0;margin-bottom:-3px}.serv_consult_c{border-bottom:5px solid #959595;box-shadow:0 3px 0 1px #cecece inset}.serv_consult_c .left_s_c{width:692px;display:inline-block;vertical-align:top;margin-top:26px}.serv_consult_c .right_s_c_img{display:inline-block;vertical-align:top;margin-top:10px}.serv_consult_c .right_s_c_img img{margin-bottom:-1px}.serv_consult_c h3{font-size:36px;color:#494949;margin-bottom:28px}.serv_consult_c p,.serv_consult_c ul li{font-size:18px;color:#1b1b1b;font-family:myriadpro_regular;letter-spacing:.5px;line-height:1.3em;margin-bottom:17px}.serv_consult_c ul{margin-left:35px}.serv_consult_c ul li{margin-bottom:0;background:url(assets/images/plus_sign_blue_06.jpg) 0 6px no-repeat;padding:0 0 0 15px;letter-spacing:0}.clients_we_worked{text-align:center;border-bottom:5px solid #959595;box-shadow:0 0 0 1px #cecece inset;padding:62px 0 102px}.clients_we_worked h3{font-size:36px;color:#008ffe;margin-bottom:60px}.clients_we_worked ul li{display:inline-block;vertical-align:middle;margin:0 17px}.benefits_to_business{background:#e5e5e5;text-align:center}.ben_busi_item{border:6px solid #959595;box-shadow:0 0 0 1px #adadad inset;border-radius:10px;width:170px;height:308px;display:inline-block;vertical-align:top;padding:0 2px 0 4px;margin:0 65px 52px 0}.bb_upr_s{min-height:182px}.ben_busi_item:nth-child(5),.ben_busi_item:nth-child(9){margin-right:0}.ben_busi_item img{margin:20px auto;max-height:138px;max-width:130px}.ben_busi_item h4{font-size:23px;letter-spacing:.8px;margin-bottom:12px;font-family:myriadpro_bold}.ben_busi_item ul{text-align:left}.ben_busi_item ul li{font-size:14px;color:#383838;background:url(assets/images/plus_sign_on_grey_bl_col_03.png) 0 10px no-repeat;padding-left:10px;letter-spacing:-.5px;margin-bottom:0;line-height:2em}.bb_diff_img img{margin:35px auto 30px}.benefits_to_business h3{font-size:36px;color:#008ffe;margin:48px auto 70px}.testimonials_reviews_two{padding:88px 0 105px}.two_testi_item{display:inline-block;vertical-align:top;width:48%;margin-left:25px;overflow:hidden;height:auto}.two_testi_item:first-child{margin-left:0}.two_testi_item blockquote{color:#000;font-size:30px;font-style:italic;background:url(assets/images/blockquote_bg_testi_03.png) no-repeat;margin:0 0 2px;padding:40px 0 0 10px;min-height:115px;letter-spacing:-.5px;width:420px}.two_testi_item blockquote p{color:#000;font-size:30px;font-style:italic;letter-spacing:-.5px;text-shadow:0 0 0 #000}.testi_info{width:295px;float:right}.two_testi_item h3{color:#000;font-size:30px;margin-bottom:5px;text-shadow:0 0 0 #000}.two_testi_item h4{color:#000;font-size:22px;text-shadow:0 0 0 #000}.two_testi_item .t_test_img{border-radius:50%;width:188px;height:188px;display:inline-block;margin:-8px 0 0 16px;float:left}.two_testi_item .t_test_img img{max-height:188px;max-width:188px;border-radius:50%}.two_testi_item a.con_on_linkedin{background:url(assets/images/cont_linkedin_img_03.jpg) no-repeat;width:132px;height:58px;display:inline-block;float:left;margin:97px 0 0 12px;background-size:100% 100%}.two_testi_item a[href=""].con_on_linkedin{display:none}a.linkedin_sc{background:url(assets/images/cont_linkedin_img_03.jpg) no-repeat;width:115px;height:60px;display:inline-block}.blue_footer{background-color:#008ffe;background-image:url(assets/images/sec_footer_bg_02.png);background-repeat:repeat-x}.blue_footer .footer_form_area h3{color:#fff;text-align:center;margin-bottom:40px}.blue_footer .footer_form_area p{color:#fff;margin-bottom:22px;font-size:24px;letter-spacing:4px;word-spacing:1px;line-height:1em}.text_with_footer_form p strong{font-family:myriadpro_bold}.blue_footer .footer_form_area form p{margin-bottom:30px}.blue_footer .footer_form_area form input[type=submit]{color:#fff;border:4px solid #fff;background:#008ffe;height:60px;width:298px;font-size:30px}.blue_footer .footer_form_area form input[type=submit]:hover{color:#008ffe;background:#fff}.blue_footer input[type=text],.blue_footer input[type=email],.blue_footer input[type=tel],.blue_footer input[type=password],.blue_footer input[type=number]{width:274px}.blue_footer .contact_cont.left_c_s{display:inline-block;vertical-align:top;margin:0 75px 0 0}.blue_footer .text_with_footer_form{display:inline-block;vertical-align:top;width:530px}.blue_footer .market_websites{margin-bottom:25px}.blue_footer .footer_bottom_txt{margin:115px auto 0}.tesimonials_results_area .title_tra{text-align:center;margin:84px auto 100px}.tesimonials_results_area .title_tra h1{color:#646464;font-size:72px}.tesimonials_results_area .title_tra h2{color:#646464;font-size:60px}.testimonials_post_r{display:inline-block;vertical-align:top;margin-bottom:158px;text-align:left}.testimonials_post_r .testi_left_s{display:inline-block;vertical-align:top;width:390px;margin-right:100px;background:url(assets/images/blockquote_bg_testimonials_page_03.png) no-repeat;padding:16px 0 0 6px}.testimonials_post_r .test_rr_cont{min-height:100px}.testimonials_post_r .testi_left_s p{color:#4d4d4d;font-size:21px;letter-spacing:.5px}.testimonials_post_r .testi_left_s p b{font-family:myriadpro_bold}.testimonials_post_r .testi_left_s .thumbn_tes_pers{height:170px;width:170px;border-radius:50%;float:left;margin:28px 25px 0 0}.testimonials_post_r .testi_left_s .thumbn_tes_pers img{max-height:170px;max-width:170px;border-radius:50%}.testimonials_post_r .testi_left_s .testi_info_r{width:190px;float:left;margin:70px 0 0}.testimonials_post_r .testi_left_s .testi_info_r h4{font-size:24px;color:#4d4d4d;font-family:myriadpro_bold}.testimonials_post_r .testi_left_s .testi_info_r h3{font-size:18px;color:#4d4d4d}.testimonials_post_r .testi_iframe_video{display:inline-block;vertical-align:top;margin-top:15px;background:url(assets/images/key_wo_iframe_video_06.jpg) no-repeat;padding:54px 0 0;background-size:100%}.case_study_ad{background:#fafafa;text-align:left;margin-bottom:145px}.case_study_ad .wrapper_960{position:relative;padding:58px 0 34px}.case_study_ad .left_s_rcs_cont{display:inline-block;vertical-align:top;width:685px}.case_study_ad .right_s_rcs_img{position:absolute;bottom:-4px;right:0}.case_study_ad h5{color:#5d5d5d;font-size:30px;line-height:1.2em}.case_study_ad h2{color:#737373;font-size:66px;margin:-7px 0 -14px}.case_study_ad h1{color:#008ffe;font-size:200px}.case_study_ad a.read_case_study_btn{background:0 0;color:#008ffe;border:4px solid #008ffe;border-radius:10px;padding:9px 0;font-size:30px;width:622px;display:block;text-align:center;font-family:myriadpro_bold;margin-top:8px}.case_study_ad a.read_case_study_btn:hover{color:#fafafa;background:#008ffe}.results_testimonials_page .testimonials_reviews_two{padding-top:40px}.results_testimonials_page .testimonials_reviews_two .two_testi_item blockquote{font-size:36px;color:#4d4d4d;background:url(assets/images/blockquote_bg_testimonials_page_03.png) no-repeat;font-style:normal;letter-spacing:0;font-family:myriadpro_regular;padding:18px 0 0 8px;margin-bottom:45px}.results_testimonials_page .testimonials_reviews_two .two_testi_item blockquote p{color:#4d4d4d;font-size:36px}.results_testimonials_page .testimonials_reviews_two .two_testi_item blockquote strong{font-family:myriadpro_bold}.results_testimonials_page .testimonials_reviews_two .two_testi_item .t_test_img{width:164px;height:164px;margin-left:0}.results_testimonials_page .testimonials_reviews_two .two_testi_item .t_test_img img{max-width:164px;max-height:164px;border-radius:50%}.results_testimonials_page .testimonials_reviews_two .two_testi_item span.clear{display:none}.results_testimonials_page .testimonials_reviews_two .two_testi_item h3{font-size:24px;color:#4d4d4d;font-family:myriadpro_bold;margin-bottom:0}.results_testimonials_page .testimonials_reviews_two .two_testi_item h4{font-size:18px;color:#4d4d4d}.results_testimonials_page .testimonials_reviews_two .testi_info{margin-top:30px;width:280px}.ser_wd_cont{margin-top:36px}.ser_wd_cont h2{text-align:right;font-size:52px;color:#4d4d4d;margin-bottom:-5px;letter-spacing:1px}.ser_wd_cont h1{text-align:right;font-size:60px;color:#4d4d4d;margin-bottom:45px;letter-spacing:1px}.ser_wd_cont p{font-size:23px;color:#6b6b6b;letter-spacing:.8px}.ui_plus_ux{text-align:center;margin-top:70px}.ui_plus_ux h5{font-size:30px;color:#8f8f8f;text-align:left;margin:40px 0 10px}.ui_plus_ux p{font-size:18px;color:#8f8f8f;text-align:left;margin-bottom:10px;letter-spacing:.4px}.ui_plus_ux p strong{font-family:myriadpro_bold}.plus_img_uiux,.usr_exprn,.usr_intrf{display:inline-block;vertical-align:top}.ui_plus_ux .usr_intrf{width:425px}.ui_plus_ux .plus_img_uiux{margin:85px 20px 0 0}.ui_plus_ux .usr_exprn{width:410px}.wp_feature_blue{background:#008ffe;padding:40px 0 54px;margin:88px 0 0;border-top:1px solid #7abdf1;border-bottom:1px solid #7abdf1}.wp_feature_blue h3,.wp_feature_blue p,.wp_feature_blue ul li{color:#fff}.wp_feature_blue h3{font-size:30px;margin-bottom:8px;letter-spacing:.4px}.wp_feature_blue p{font-size:18px;font-family:myriadpro_regular;letter-spacing:.5px}.wp_feature_blue ul{margin:42px 0}.wp_feature_blue ul li{font-size:18px;font-family:myriadpro_regular;margin-bottom:10px;letter-spacing:.3px}.wp_feature_blue .left_s_wp_fe{width:475px;display:inline-block;vertical-align:top;margin-right:80px}.wp_feature_blue .wp_logo_img{margin-top:28px}.wp_fe_bot_img{text-align:center}.code_with_pencil{padding:85px 0 80px;border-bottom:1px solid #e5e5e5;margin-bottom:84px}.code_with_pencil .left_s_cwp{display:inline-block;vertical-align:top;margin-right:70px}.code_with_pencil .right_s_cwp{width:520px;display:inline-block;vertical-align:top;margin-top:60px}.code_with_pencil h5{color:#606060;letter-spacing:1px;margin-bottom:38px}.code_with_pencil p{color:#606060;font-size:18px;margin-bottom:38px}.portfolio_section{margin-bottom:100px}.portfolio_section h2{color:#008ffe;text-align:center;margin-bottom:105px}.portfolio_item{width:465px;display:inline-block;text-align:center;margin:0 8px 164px 9px}.portfolio_item .port_img img{max-width:462px;max-height:337px}.portfolio_item .port_url{display:inline-block;font-family:myriadpro_bold;font-size:24px;color:#606060;text-align:center;margin:22px auto 0}.portfolio_item .port_url:hover{color:#008ffe}.results_case_study_page .case_study_up_cont{padding:0 0 95px}.results_case_study_page .grid_bg_section{border:none}.results_upper_sec h1{font-size:140px;color:#646464;line-height:1em}.results_upper_sec h2{color:#646464;margin:27px 0 -12px}.sec_section_ke_video{padding:22px 0 0;background:#fafafa}.sec_section_ke_video .le_s_ss_img{display:inline-block;vertical-align:top;width:250px;margin-top:65px}.sec_section_ke_video .le_s_ss_img img{margin-bottom:-4px}.sec_section_ke_video .ri_s_ss_vid{display:inline-block;vertical-align:top;width:660px}.sec_section_ke_video .ri_s_ss_vid h3{font-size:41px;color:#5e5e5e;background:url(assets/images/res_we_h3_q_img_03.png) no-repeat;padding:22px 0 0 3px}.sec_section_ke_video .ri_s_ss_vid .ifr_video_ke{margin:40px 0 0 150px;display:inline-block;background:url(assets/images/crss_f_iframe_bg_03.jpg) no-repeat;padding:50px 0 0;background-size:100%}.action_posts_rcsc{padding:30px 0 0}.content_res_case_s_c h3{font-size:36px;color:#5e5e5e;font-family:myriadpro_bold;margin:52px 0 8px}.content_res_case_s_c h4{font-size:30px;color:#5e5e5e;font-family:myriadpro_bold}.content_res_case_s_c p{font-size:18px;color:#5e5e5e;margin:0 0 18px;letter-spacing:.4px}.content_res_case_s_c hr{background:#e5e5e5;width:100%;margin:54px auto 0}.action_post{margin:0 auto 140px;overflow:hidden;height:auto}.wrapper_1700:last-child{margin-bottom:0}.ac_post{float:left}.ac_post .ap_p_cont{width:49%;display:inline-block;vertical-align:top;margin-left:0}.ac_post .ap_p_cont h4{margin-bottom:20px}.ac_post .side_img_ap{width:49%;display:inline-block;vertical-align:top;float:right}.ac_post .side_img_ap img{max-width:100%;height:auto}.action_post:nth-child(even) .ac_post{float:right}.action_post:nth-child(even) .ac_post .ap_p_cont{float:left;margin-left:0}.action_post:nth-child(even) .ac_post .side_img_ap{float:right}.results_upper_sec h1.results_pt_title{text-align:left;color:#008ffe;margin:58px 0 5px;font-size:60px;letter-spacing:1.4px;font-family:myriadpro_bold;line-height:1em}h1.results_pt_title span{text-align:left;color:#636363;font-family:myriadpro_regular;font-size:36px;display:block;line-height:1em;margin-top:5px;letter-spacing:0}.inner_d_page .default_inner_page h1{margin-bottom:10px}.inner_d_page .default_inner_page p{margin-bottom:15px}.page_title_t{font-family:myriadpro_regular;color:#3c3c3c;font-size:34px;margin-bottom:10px;text-align:left}.comments_list_t{text-align:left}p.comment-notes{display:none!important}.comments_list_t p{margin-bottom:5px!important}.comments_list_t ol.comment-list li.comment{margin-bottom:18px}form#commentform.comment-form p.form-submit{width:100%;display:block}.results_rocket_bg.case_study_up_cont .results_upper_sec{margin-top:75px}.action_posts_rcsc .action_post:nth-child(3) .ac_post .ap_p_cont{float:right}.action_posts_rcsc .action_post:nth-child(3) .ac_post .side_img_ap{float:left}.post_s_content .aligncenter,.post_s_content .aligncenter IMG,.post_s_content .size-full,.post_s_content IFRAME,.post_s_content IMG.aligncenter{max-width:100%!important}.results_blue_cont_section{color:#fff;background:#008ffe;padding:30px 0 35px}.results_blue_cont_section p{margin-bottom:24px;color:#fff;font-size:18px;letter-spacing:1.5px}.seo_site_ranking{padding:50px 0 0}.seo_rank_site_post{margin-bottom:46px}.seo_rank_site_post h1.seo_r_rank_title{color:#6c6c6c;font-size:24px;font-family:myriadpro_regular;letter-spacing:1px}.seo_rank_site_post h6.time_resl_h{color:#6c6c6c;font-size:18px;font-family:myriadpro_regular;margin:2px 0 0;letter-spacing:1.15px}.seo_r_img{text-align:center;margin:25px 0 0}.seo_rank_site_post hr.bor_line_seo{background:#dcdcdb;max-width:676px;width:100%;margin:44px auto 0}.seo_rank_site_post:last-child hr,.seo_rank_site_post:nth-child(4) hr{display:none}.wrapper_title_17{width:1700px;margin:0 auto}.wrapper_title_17 h3{width:1330px;float:right}.darK_grey_seo_page{padding:52px 0 95px;background:#525252;overflow:hidden;height:auto;margin-bottom:78px}.darK_grey_seo_page .upper_cont_dgse{width:938px}.darK_grey_seo_page h3{font-size:24px;font-family:myriadpro_bold;letter-spacing:1.3px;margin-bottom:20px}.darK_grey_seo_page h1{font-size:60px;font-family:myriadpro_bold;letter-spacing:6px;margin-bottom:-8px;line-height:1em}.darK_grey_seo_page p{color:#d9d9d9;font-size:18px;margin-bottom:23px;line-height:1.4em;letter-spacing:1px}.darK_grey_seo_page .left_text_grs{display:inline-block;padding:46px 30px 0 0;vertical-align:top}.darK_grey_seo_page .right_img_grs{display:inline-block;width:562px;vertical-align:top}div.wpcf7 img.ajax-loader{display:none}.single_post p{margin-bottom:24px!important}.single_post blockquote:before{color:#ccc;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.single_post blockquote p{display:inline}.single_post ol{counter-reset:li;margin-left:0;padding-left:0}.single_post ol>li{position:relative;margin:0 0 6px 2em;padding:4px 8px;list-style:none}.single_post ol>li:before{content:counter(li);counter-increment:li;position:absolute;top:-2px;left:-2em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:2em;margin-right:8px;padding:4px;border-top:2px solid #666;color:#fff;background:#666;font-weight:700;font-family:"Helvetica Neue",Arial,sans-serif;text-align:center}.single_post ol ol li:last-child{margin-bottom:0}.single_post ul>li:before{content:"\2022";counter-increment:li;position:absolute;top:-2px;left:-2em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:2em;margin-right:8px;padding:4px;border-top:2px solid #fff;color:#000;font-weight:700;font-family:"Helvetica Neue",Arial,sans-serif;text-align:center}.single_post li ol,.single_post li ul{margin-top:6px}.single_post ul ul li:last-child{margin-bottom:0}.single_post HR{border:0;height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0));margin:10px 0;padding:0}.single_post .aligncenter{margin:0 auto;display:block}.single_post .alignleft{float:left;margin-right:15px}
.single_post img.alignleft{margin:2px 54px 20px 0;}
.single_post .wp-caption-text{font-size:12px;text-align:center}.market_webs_out .search_tools{margin:25px auto 0;text-align:center}.search_dropdown_wr,.search_form_blog{width:468px;display:inline-block;background:#008ffe;border-radius:10px;box-shadow:0 3px 12px -5px #000;overflow:hidden;margin:0 0 4px 24px;text-align:left}.search_form_blog input[type=text]::-webkit-input-placeholder{color:#fff}.search_form_blog input[type=text]:-moz-placeholder{color:#fff;opacity:1}.search_form_blog input[type=text]::-moz-placeholder{color:#fff;opacity:1}.search_form_blog input[type=text]:-ms-input-placeholder{color:#fff}.search_page .blog_posts_area{padding-top:57px}.search_dropdown_wr{margin-left:0;height:39px}.search_dropdown_wr ul{position:absolute;z-index:9;margin:14px 0 0;display:none;width:468px;background:url(assets/images/drop_d_ul_img_03.png) 382px 0 no-repeat;padding-top:5px}.search_dropdown_wr ul li a{background:#c4c4c4;color:#fff;font-size:17px!important;padding:9px 20px 9px 40px;display:block}.search_dropdown_wr ul li a:hover{background:red!important}.search_dropdown_wr ul li:first-child a{border-radius:5px 5px 0 0}.search_dropdown_wr ul li:last-child a{border-radius:0 0 5px 5px}a.title_li_sd{font-size:23px;color:#fff;padding-left:42px;margin-top:6px;display:block;background:url(assets/images/down_arrow_search_16.png) right center no-repeat;max-width:368px}a.title_li_sd:hover{color:#fff}.single_blog_post_new ol ol>li{list-style:lower-alpha!important}.single_post.blog_posts_area.single_blog_post_new ol li p,.single_post.blog_posts_area.single_blog_post_new ul li p{margin:0!important;text-shadow:0 0 0}.blog_content_area.single_blog_post_new ul li{font-size:18px}.blog_content_area.single_blog_post_new ul li p{font-size:16px}.blog_content_area.single_blog_post_new p{color:#1b1b1b}.single_blog_post_new ol>li:before,.single_blog_post_new ul>li:before{display:none!important}.single_post.single_blog_post_new ol{margin-left:48px}.single_post.single_blog_post_new ol ol{margin-left:25px}.single_post.single_blog_post_new ul ul{margin-left:25px}.new_service_post{margin-bottom:70px}.page_cont_service h4{font-family:myriadpro_bold;font-size:36px;margin-bottom:30px;color:#616161}.new_service_post h1,.new_service_post h2{font-size:34px;color:#008ffe;line-height:1em;margin-bottom:24px;font-family:myriadpro_bold}.new_service_post .service_content p{line-height:1.8em}.new_service_post .service_content{display:inline-block;width:815px;margin-left:35px;vertical-align:top}.new_service_post .service_thumb{display:inline-block;width:103px;vertical-align:top}.new_service_post .service_thumb img{width:100%;height:auto}.new_blog_post{border:1px solid #a6a6a6;border-radius:10px;box-shadow:none;padding:0 5px 14px 0;position:relative;min-height:186px;height:auto;margin:63px 0 104px;text-align:left}.new_blog_post .blog_featured_img{width:123px;height:123px;display:inline-block;vertical-align:top;float:left;margin:0 14px 0 0;border-radius:50%;overflow:hidden;border:2px solid #a6a6a6;position:absolute;top:-64px;left:8px;background-color:#FFF}.new_blog_post .blog_featured_img img{width:100%;height:100%}.new_blog_post .blog_content{display:inline-block;vertical-align:top;width:auto;margin:10px 0 0 20px}.new_blog_post .blog_content h1{color:#000;font-size:24px;margin-bottom:0;font-family:'Open Sans',sans-serif;font-weight:300;text-align:center;width:auto;min-height:64px;margin-left:135px;line-height:1.2em}.new_blog_post .blog_content p{color:#212121;font-size:12px;line-height:1.7em;letter-spacing:.2px}h2.blog_page_subhead{color:#000;font-size:36px;margin:0 0 25px;text-align:center;font-family:'Open Sans',sans-serif;font-weight:300}.home_upr_sec_content h4,.home_third_section h4{font-size:24px;color:#0690fe;font-family:myriadpro_regular;text-align:center}.home_upr_sec_content h2{color:#323232;font-size:28px}.left_cont_area_home{display:inline-block;vertical-align:top;width:600px;float:left}.left_cont_area_home p{font-size:18px;color:#323232;font-family:myriadpro_regular;margin-bottom:18px;letter-spacing:.5px;line-height:1em}.left_cont_area_home p b,.left_cont_area_home p strong{font-family:myriadpro_bold}.right_ser_post_home{display:inline-block;vertical-align:top;width:465px;float:right}.right_ser_post_home ul li{display:inline-block;text-align:center;background:#ebebeb;border-radius:10px;box-shadow:0 0 0 1px #dcdcdc inset;position:relative;vertical-align:top;width:105px;height:102px;border:6px solid #ccc;padding:4px;margin:0 0 46px 26px}.right_ser_post_home ul li img{max-width:75px;max-height:72px;height:auto}.right_ser_post_home ul li p{font-family:myriadpro_bold;color:#008ffe;font-size:16px;position:absolute;bottom:5px;left:0;right:0;letter-spacing:.4px;line-height:.9em}.right_ser_post_home ul li a{color:#008ffe;font-size:16px}.right_ser_post_home h4,.left_cont_area_home h4{margin:0 0 18px}.home_upr_sec_content{margin:60px 0 20px}.home_third_section{margin:20px 0 90px}.home_third_section h4{margin:58px 0 12px;letter-spacing:1.5px}.home_third_section p,.mid_cont_home .content_area p{color:#404040;letter-spacing:1.3px;line-height:1.2em;margin-bottom:12px}.home_third_section ul.iframes{margin-top:55px}.clear.marg80{margin-top:70px}.mid_cont_home .content_area h3{margin-bottom:60px;letter-spacing:1.8px;font-size:32px;color:#000}.mid_cont_home .content_area p{color:#000;line-height:1.6em}.pull_right{float:right}.pull-left{float:left}.mid_cont_home .content_area{padding:0 0 0px}.red_pipe_cont_bottom{margin-bottom:-8px}img.blue_pipe_cont_top{margin-bottom:18px}.mid_cont_home .blue_form_full h3,.blue_form_full.home_t_form h3{font-size:32px}.mid_cont_home .blue_form_full{padding-bottom:15px}img.alignleft{float:left;margin-right:10px}img.alignright{float:right;margin-left:10px}.full_content_area h2{font-size:28px}.home_upr_sec_content .left_cont_area_home h2,.mid_cont_home .content_area h3{text-align:center}.buildings_bg{background:url(http://webris.org/wp-content/uploads/2015/04/buildings_bg_02.png) no-repeat bottom center}.we_get_results_section ul{text-align:center;margin-top:34px}.we_get_results_section ul li{display:inline-block;margin:0 35px;width:124px;height:152px;padding:3px;background:#b7b7b7}.we_get_results_section ul li:first-child{margin-left:0}.we_get_results_section ul li:last-child{margin-right:0}.we_get_results_section	ul li img{width:100%;height:98px}.we_get_results_section ul li h5{font-size:15px;color:#0f0f0f;font-family:myriadpro_regular;background:#e2dfdf;padding:7px 0 6px}img.blue_pipe_cont_top,.red_pipe_cont_bottom{width:100%}.we_get_results_section{text-align:center}.we_get_results_section h3{color:#4e95ff;font-family:myriadpro_bold;margin:40px 0 10px}.we_get_results_section p{text-align:left;color:#0f0f0f;letter-spacing:1px;margin:0 auto}.we_get_results_section p b{font-family:myriadpro_bold}.blue_form_full.home_t_form.new_h_t_f .red_pipe_cont_bottom{margin-top:20px}.we_get_results_section .blue_pipe_cont_top{margin-top:50px;margin-bottom:0}.header{overflow:initial;height:inherit}.header .wrapper{overflow:initial}.grid_bg_section,.buildings_bg,.grid_bg_section .graph_bg_h{overflow:hidden;height:auto}.main_menu ul li.menu-item-has-children{position:relative}.main_menu ul li.menu-item-has-children:hover ul.sub-menu{display:block}.main_menu ul li.menu-item-has-children > a:after{width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:100px solid red}.main_menu ul > li.current-menu-item a,.main_menu ul > li.current-menu-parent a{color:#e74c3c}.main_menu ul > li.bordered.current-menu-item a{color:#fff!important;background:#e74c3c;border-color:none}.main_menu ul > li a{padding-right:20px}.main_menu ul > li a:hover ul.sub-menu{display:block}.main_menu ul > li ul.sub-menu{display:none;position:absolute;padding:31px 0 0;z-index:99999;left:0;overflow:hidden;border-radius:4px}.main_menu ul > li ul.sub-menu li{margin-left:0;margin-top:0;display:block}.main_menu ul > li ul.sub-menu li a{font-size:14px;padding:16px 20px 15px;font-weight:300;background:#fff;color:#66727b;display:block;white-space:nowrap;border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2;font-family:'Roboto',sans-serif;font-weight:400;min-width:140px}.main_menu ul > li ul.sub-menu li:last-child a{border-bottom:1px solid #e2e2e2;border-radius:0 0 6px 6px}.main_menu ul > li ul.sub-menu li:first-child a{border-radius:6px 6px 0 0}.main_menu ul > li ul.sub-menu li a:hover,.main_menu ul > li ul.sub-menu li.current-menu-item a{background:#e74c3c;color:#fff!important;border-color:#e74c3c}

.main_menu ul li a, input[type="submit"], .mark_sites ul li a, a.r3_circle_btn, .new_services ul li a, .new_services ul li img, .marketing_clients li img
{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}

.main_menu ul li.menu-item-has-children.current-menu-item > a,.main_menu ul li.menu-item-has-children.current_page_ancestor > a,.main_menu ul li.menu-item-has-children.current-menu-parent > a,.main_menu ul li.menu-item-has-children > a:hover{background:url(assets/images/dropdown_menu_indicator_hover.png) no-repeat 0 0;background-position:right 65%}.main_menu ul li.menu-item-has-children > a{background:url(assets/images/dropdown_menu_indicator.png) no-repeat 0 0;background-position:right 65%;padding-right:20px}.blog_hardcode_content p{margin-bottom:18px!important}.blog_hardcode_content h5{font-size:24px;color:#000}.blog_hardcode_content h4{font-size:28px;color:#000}.blog_hardcode_content p b,.blog_hardcode_content p strong{font-family:'myriadpro_bold'}.testimonial_c{position:relative;margin:132px 0 0}.testimonial_c .test_c_img{position:absolute;top:-90px;left:0;right:0;width:175px;height:175px;margin:0 auto}.testimonial_c .test_c_bg_2{border:4px solid #d7d7d7;border-radius:7px;background-color:#ebebeb;background-image:url(assets/images/bottom_right_qoute_img_04.png);background-repeat:no-repeat;background-position:bottom right}.testimonial_c .test_c_cont{padding:88px 24px 10px 17px;background-image:url(assets/images/top_left_quote_img_04.png);background-repeat:no-repeat;background-position:top left}.testimonial_c .test_c_cont p{margin-bottom:18px}.blog_hardcode_content .red_heading_r{background:url(assets/images/top_header_bg_red.jpg) no-repeat 0 0;background-size:cover;padding:10px 11px 4px;margin-bottom:18px}.blog_hardcode_content .red_heading_r h2{font-size:58px;font-family:Courier!important;color:#fff;font-weight:700;line-height:1em;text-align:left;text-shadow:1px 1px 5px #900;margin-bottom:24px!important}.blog_hardcode_content .red_heading_r .ryan_was_here{text-align:center}.blog_hardcode_content .red_heading_r .ryan_was_here p{color:#fff;text-shadow:1px 1px 5px #900;font-family:"Arial Black",sans-serif;background:url(assets/images/ryan_was_here_grey_tra_bg.png) repeat;padding:0;border-radius:6px;padding:3px 27px 5px;border-radius:10px;display:inline-block}.part_one_g_bnr{margin:45px 0 22px}.part_two_g_bnr{margin:52px 0 34px}.red_bg_c{background:#ef4836;padding:17px 45px 22px;margin:35px auto 20px}.red_bg_c h5{font-size:24px;font-family:"Myriad Pro";color:#fff;font-style:italic;line-height:1}h5.red_bg_b{background:#ef4836;padding:16px 45px 14px;margin:0 auto 30px;text-align:center;font-size:20px;font-family:"Myriad Pro";color:#fff;font-weight:700;line-height:1}.left_s_h_c_cont{width:325px;display:inline-block;vertical-align:top;margin-left:10px}.right_s_h_c_cont{width:235px;padding:20px 12px 15px 15px;display:inline-block;vertical-align:top;margin:0 0 0 32px;background-color:#F1F1F1;text-align:center;box-shadow:-2px 3px 9px -4px #000}.left_s_h_c_cont p{font-family:"Myriad Pro";line-height:1;letter-spacing:.3px!important}img.brown_work_boots{margin:10px 0 0}img.proven_method_1{margin:8px 0 18px}.inrp{padding:0 5px}.pull_left_cont{float:left;width:52%}.pull_left_cont p{padding-right:35px;line-height:1.05em}.grey_note_area{background:#ebebeb;padding:14px 10px;font-size:16px;font-family:'myriadpro_regular';text-align:center;border-radius:12px;box-shadow:0 3px 7px -4px #000}.pull_right_cont{float:right}p.replic_heading{margin:30px 0 20px!important;text-align:center}.proven_method_2{margin:30px 0 10px}.pickup_c{font-size:28px;color:#000;font-family:'myriadpro_bold';background:url(assets/images/pickup_icon_09.png) no-repeat 0 0;background-position:center left;padding:8px 0 7px 58px;background-size:auto 100%;margin:5px 0 15px}.half_s_img{width:49.8%;display:inline-block}.left_s_pull{float:left}.right_s_pull{float:right}.proven_method_3{margin:28px 0 25px}p a.m_hover{color:#000}p a.m_hover:hover{color:#2a9bfe}.blog_hardcode_content .h4_space{margin:40px 0 14px}.top_location_menu{display:none;position:fixed;top:0;width:100%;background:#3b3838;z-index:9999;text-align:right;padding:5px 0 3px}.title_loc_menu{margin-right:2px;color:#fff}.top_location_menu ul li{display:inline-block;margin-left:1px}.top_location_menu ul li a{font-size:17px;font-weight:400;color:#fff;font-family:'AvenirNextLTPro-Regular';background:url(assets/images/locations_menu_item_top_bg_.png) no-repeat 0 0;background-position:center right;padding:0 22px 0 0;letter-spacing:1px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.top_location_menu ul li:last-child a{background:none;padding-right:0}.top_location_menu ul li a:hover,.top_location_menu ul li.current-menu-item a{color:red;letter-spacing:.7px;font-family:'AvenirNextLTPro-Bold'}.buildings_bg{background-size:100% auto!important}.buildings_wd_pins .wrapper{position:relative;text-align:center}.buildings_wd_pins h1{font-size:49px;color:#3c3c3c;margin:15px 0;text-align:left;font-family:'Open Sans',sans-serif;font-weight:300}.buildings_wd_pins h1 strong,.buildings_wd_pins h1 strong{font-weight:700}.buildings_wd_pins h1 span{color:#2980b9}.buildings_wd_pins img.w_header_pins_img{position:absolute;z-index:7;left:0;right:0;margin:0 auto}.buildings_wd_pins img.w_hdr_builds_img{z-index:5;bottom:-4px;position:relative}#boston_city_content .blue_form_full,#boston_city_content input[type=submit]{background:#909090}#boston_city_content input[type=submit]:hover{color:#909090}#boston_city_content .we_get_results_section h2{color:#000;font-size:30px;margin-bottom:10px}#boston_city_content .home_upr_sec_content h2{color:#000;font-size:24px;text-align:center;margin-bottom:18px}#boston_city_content .left_cont_area_home h3{color:#323232;font-size:28px}#boston_city_content .mid_cont_home{background:#fff}#boston_city_content .mid_cont_home .content_area h2{color:#000;font-size:32px;text-align:center;margin:5px auto 14px}#boston_city_content .home_third_section h3{color:#000;font-size:24px}.home_third_section .boston_bot_lef_cont{width:660px;display:inline-block;vertical-align:top;margin:0 35px 0 30px;padding:0 30px 0 0}.home_third_section .boston_bot_lef_cont h2{color:#000;font-size:24px;margin:30px auto 7px;text-align:center;letter-spacing:1.5px}.home_third_section .boston_bot_lef_cont p{line-height:1.3em}ul.iframes.right_s_iframes{text-align:right;width:310px;display:inline-block;vertical-align:top;padding:0 28px;margin:0 40px 0 0;text-align:center}ul.iframes.right_s_iframes li{margin:0 auto 40px}#boston_city_content .we_get_results_section{padding-top:55px}#boston_city_content .we_get_results_section p{letter-spacing:.7px}#boston_city_content .home_upr_sec_content{margin-top:32px}#boston_city_content .home_third_section{margin:64px 0 100px}.new_blog_c_area .wrapper.n_blog_wrapper{text-align:center}.new_blog_c_area .blog_posts_area{width:100%;padding:50px 2px 40px 0}.new_blog_c_area .half_b_post_area{display:inline-block;vertical-align:top;width:570px}.new_blog_c_area .half_b_post_area.latest_posts_area_blog{padding:0;margin-right:24px}.new_blog_post .blog_content a:hover,.new_blog_post .blog_content a:hover h1{color:#e74c3c}.new_blog_post:last-child{margin-bottom:22px}.new_blog_c_area .sidebar_area{width:220px;padding:52px 10px 0}.new_blog_c_area .sidebar_area input[type=text],.new_blog_c_area .sidebar_area input[type=email],.new_blog_c_area .sidebar_area input[type=tel],.new_blog_c_area .sidebar_area input[type=password],.new_blog_c_area .sidebar_area input[type=number]{width:220px}.new_blog_c_area .sidebar_area .widget_s{margin-left:0}.list_of_all_posts_area{border-top:2px solid #D7D7D7;padding:5px 10px}.list_of_all_posts_area h2.blog_page_subhead{margin:0 0 25px}.list_of_all_posts_area ul{margin:0;padding:0}.list_of_all_posts_area ul li{display:block;margin-bottom:3px}.list_of_all_posts_area ul li a{display:inline-block;vertical-align:top;font-size:15px}.list_of_all_posts_area ul li a:hover{color:#7e7e7e!important}.list_of_all_posts_area ul li a span{color:#000;text-shadow:0 0 0 #000}.list_of_all_posts_area ul li a.post_title_apa{color:red}.list_of_all_posts_area ul li a.post_date_apa{color:#989898}.list_of_all_posts_area ul li a.post_category_apa{color:#1a97fe}.cat_n_tag_area .cat_area_left,.cat_n_tag_area .tag_area_right{display:inline-block}.blog_posts_area .half_b_post_area.latest_posts_area_blog .new_blog_post:last-child{margin-bottom:22px}.new_blog_post .blog_content p{color:#000;font-size:18px;font-family:Avenir_Book;font-weight:300;line-height:1.5em;letter-spacing:.3px}.cat_n_tag_area .tag_area_right a span{color:#000;text-shadow:0 0 0}.cat_n_tag_area .tag_area_right a:last-child span{display:none}.new_blog_post .blog_content .other_details{margin-top:8px}.new_blog_post .blog_content .other_details span,.new_blog_post .blog_content .other_details a{color:#000;font-family:Avenir_Book;font-weight:300}.new_blog_post .blog_content .other_details a:hover{color:#e74c3c}h1.page_title{color:#7f8c8c;font-size:32px;font-family:'Open Sans',sans-serif;font-weight:300;margin-bottom:14px}blockquote{border-left:5px solid #9c9c9c;padding:0 0 0 24px}.full_content_area p a{text-decoration:underline}.full_content_area ol,.full_content_area ul,.single_post.single_blog_post_new ul,.single_post.single_blog_post_new ol{padding-left:34px;margin:0 0 24px}.single_blog_post_new ul li,.single_blog_post_new ol li{line-height:1.1em;padding-left:0;margin-left:0;list-style-position:inside!important;margin-bottom:1px;line-height:1.5em}.foot_loc_area{overflow:hidden;height:auto}.foot_loc_area a.left_s_mail_btn,.new_footer .location_menu_footer,.new_footer .location_menu_footer p.loca_me_title,.new_footer .menu-locations-menu-top-container,.new_footer .menu-locations-menu-top-container ul li,.footer_menu_b ul li,.social_buttons_f ul li,.footer_b_menu_c{display:inline-block;vertical-align:top}.new_footer .foot_loc_area a.left_s_mail_btn,.foot_social_n_menu .social_buttons_f{float:left}.new_footer .foot_loc_area .location_menu_footer,.foot_social_n_menu .footer_menu_b{float:right}.new_footer .location_menu_footer p.loca_me_title,.new_footer .menu-locations-menu-top-container ul li a,.new_footer .foot_loc_area a.left_s_mail_btn,.footer_menu_b ul li a,.location_menu_footer ul li a{color:#505050;font-size:24px;font-family: Avenir_Book;}.foot_loc_area{padding:8px 0 9px;border-top:2px solid #a6a6a6;border-bottom:2px solid #a6a6a6}.new_footer .menu-locations-menu-top-container ul li a{background:url(assets/images/footer_menu_item_icon.png) no-repeat right center;padding-right:28px;font-family: Avenir_Book;}.new_footer .menu-locations-menu-top-container ul li:last-child a{padding-right:0;background:none}.footer_menu_b ul li{margin-left:70px} .footer_menu_b ul li:first-child{margin-left:0;} .location_menu_footer .footer_b_menu_c{margin-left:6px;} .social_buttons_f ul li{margin:0 10px 0 0}.social_buttons_f ul li a{width:43px;height:43px;background-image:url(assets/images/social_icons_sprite_34.png);background-repeat:no-repeat;display:block}.social_buttons_f ul li a.fa_fa-play{background-position:0 0}.social_buttons_f ul li a.fa_fa-facebook{background-position:-54px 0}.social_buttons_f ul li a.fa_fa-twitter{background-position:-108px 0}.social_buttons_f ul li a.fa_fa-linkedin{background-position:-163px 0}.social_buttons_f ul li a.fa_fa-google-plus{background-position:-217px 0}.social_buttons_f ul li a.fa_fa-play:hover{background-position:0 -47px}.social_buttons_f ul li a.fa_fa-facebook:hover{background-position:-54px -47px}.social_buttons_f ul li a.fa_fa-twitter:hover{background-position:-108px -47px}.social_buttons_f ul li a.fa_fa-linkedin:hover{background-position:-163px -47px}.social_buttons_f ul li a.fa_fa-google-plus:hover{background-position:-217px -47px}.foot_social_n_menu{margin:18px 0 40px}.location_menu_footer ul li a:hover,.footer_menu_b ul li a:hover,.new_footer .foot_loc_area a.left_s_mail_btn:hover,.footer_menu_b ul > li.current-menu-item a,.footer_menu_b ul > li.current-menu-parent a,li.current-menu-parent > a,li.current_page_item > a{color:#e74c3c!important}.social_buttons_f.single_p_social_share .share_buttons{border:2px solid #d0d0d0;margin:75px 0 55px;border-radius:10px;padding:7px 0}p.share_title{color:#3f3f3f;font-size:18px;font-family:'Open Sans',sans-serif;font-weight:600;display:inline-block;vertical-align:top;margin:9px 42px 0 13px !important}.single_blog_post_new h1.page_title{margin:0 0 3px}.sidebar_area.blog_sidebar{ min-height:inherit !important; width:300px;background:none;margin:68px 0 0 0;list-style:none;padding-left:0;padding-right:0;}.sidebar_area .symple-box.blue.ryan_bio{background:#FFF;border:1px solid #b3b3b3;padding-top:100px;position:relative;margin-top:80px;border-radius:10px}.sidebar_area .symple-box{padding:5px}.comment-author.vcard{padding:10px 0 0 48px;position:relative}.comment-author.vcard img.avatar{position:absolute;top:0;left:0;border-radius:5px}.comment-author.vcard cite.fn{font-weight:700;color:#000;font-family:'Open Sans',sans-serif;font-size:16px;font-style:normal;margin:0 12px 0 34px;display:inline-block;vertical-align:top}.comment-author.vcard .comment-meta.commentmetadata{display:inline-block;vertical-align:top;text-shadow:0 0 0}.comment-author.vcard .comment-meta.commentmetadata .comment_date_wb,.comment-author.vcard .comment_txt_ab p{color:#000;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:400}
.comment-author.vcard .comment_txt_ab p{font-family:'AvenirNextLTPro-Regular';}
.comment-author.vcard .comment_txt_ab{border:1px solid #f3f3f3;box-shadow:2px 2px 5px 0px #ababab;border-radius:0px;margin:10px 0 0;padding:12px 25px 16px 32px;background:#ffffff;}.comment-author.vcard div.reply{display:inline-block;float:right}.comment-author.vcard div.reply a.comment-reply-link{color:#e2534b;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:400;text-transform:uppercase;padding-left:20px;background:url(assets/images/reply_icon.png) no-repeat left center}.comment-author.vcard div.reply a.comment-reply-link:hover{color:#7e7e7e;-webkit-filter:grayscale(1);filter:grayscale(1)}.single_blog_post_area .single_post .feed_back h3.feedback_heading{font-family:Avenir_Bold;font-size:24px;color:#000;margin-bottom:38px;text-align:left}.comment_form_section{margin:64px 0 20px}.single_post .feed_back input[type=text],.single_post .feed_back input[type=email],.single_post .feed_back input[type=tel],.single_post .feed_back textarea{background:#ffffff;color:#1b1b1b;font-size:24px;box-shadow:none;border:1px solid #f9f9f9;font-weight:400;width:460px;height:48px;padding:0 10px;text-align:left;font-family:'Open Sans',sans-serif;font-weight:400;border-radius:0;box-shadow:2px 2px 4px 0px #ababab;}.single_post .feed_back textarea{width:775px;max-width:100%;min-height:144px;padding:12px 14px;border-radius:0px;resize:none;font-style:italic;font-family:'Open Sans',sans-serif;font-weight:400}.single_post .feed_back label{margin-left:16px;display:inline-block;vertical-align:top;margin-top:12px}.single_post.single_blog_post_new ol.comment-list{padding-left:0}.comment_form_section #respond.comment-respond{padding-left:5px}.single_post.single_blog_post_new ul.children{margin:10px 0}.single_post.single_blog_post_new h4.comments_count_wr{margin-bottom:56px;color:#1d1d1d;font-family:Avenir_Bold;}.sidebar_area .symple-box.blue img.ryan_stw_img{position:absolute;top:-75px;left:0;right:0;margin:0 auto}a.new_blue_btn{color:#2980b9;background-color:#fff;border:1px solid #2980b9;border-radius:10px;padding:10px;display:inline-block;margin:5px auto;text-decoration:none!important; -webkit-transition: all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s; }a.new_blue_btn:hover{background-color:#2980B9;color:#fff}.sidebar_area a.new_blue_btn{margin:15px auto}.social_buttons_f.sidebar_soical{margin-bottom:10px}.social_buttons_f.sidebar_soical ul li:first-child{margin-left:0}.social_buttons_f.sidebar_soical ul li:last-child{margin-right:0}.social_buttons_f.sidebar_soical ul li{margin:0 1px}.single_blog_post_new ol li,.single_blog_post_new ul li{list-style:decimal!important;list-style-position:inside!important;margin-bottom:0px;padding:0}.single_blog_post_new ul li{list-style-image:url(assets/images/ul_list_style_icon.jpg)!important;list-style-position:inside!important;margin-bottom:0px;padding:0}
.single_blog_post_new ul li ul li{list-style-image:url(assets/images/ul_list_style_icon_inr.jpg)!important;list-style-position:inside!important;}
.cont_form_widget{border:1px solid #B3B3B3;border-radius:10px;padding:10px 10px 15px}.cont_form_widget h5{font-size:22px;color:#343434;font-family:'Open Sans',sans-serif;font-weight:300;margin:0 0 2px}.cont_form_widget p{font-size:18px;color:#050505;font-family:Avenir_Book;}.cont_form_widget input[type="email"]{color:#aeb4b9;font-size:18px;font-style:italic;font-weight:400;font-family:'Open Sans',sans-serif;background:none;width:100%;height:44px;width:92%;height:44px;max-width:92%;padding:0 4%;margin:13px 0 10px}.cont_form_widget input[type="submit"]{font-family:'Open Sans',sans-serif;font-weight:400;color:#2980b9;background-color:#fff;border:1px solid #2980b9;border-radius:10px;padding:10px;display:inline-block;width:100%;padding:0;font-size:18px;height:50px}.cont_form_widget input[type="submit"]:hover{color:#fff;background:#2980B9;border-color:#2980B9}.cont_form_widget ::-webkit-input-placeholder{color:#aeb4b9}.cont_form_widget ::-moz-placeholder{color:#aeb4b9;opacity:1;color:#aeb4b9;opacity:1}.cont_form_widget ::-ms-input-placeholder{color:#aeb4b9}.new_search_blog.search_form_blog{width:1170px;max-width:100%;border:none;box-shadow:none;margin:0 auto;background-color:#fff}.search_form_blog.new_search_blog form.searchform{position:relative}.new_search_blog.search_form_blog input[type=submit]{display:block;vertical-align:top;margin:0;float:right;cursor:pointer;color:#e74c3c;font-size:21px;font-weight:400;width:370px;background:none;border:1px solid #e74c3c;padding:0;height:50px;} .new_search_blog.search_form_blog input[type=submit]:hover{background-color:#e74c3c;color:#ffffff;} .search_form_blog input[type=text]{height:48px;padding:0 20px;width:728px;border:none;background:0 0;display:inline-block;box-shadow:none;vertical-align:top;text-align:left;color:#4e4e4e;text-align:center;font-size:21px;font-family:'Open Sans',sans-serif;font-weight:400;font-style:italic;border:1px solid #e1e1e1;}.search_form_blog.new_search_blog ::-webkit-input-placeholder{color:#000!important}.search_form_blog.new_search_blog ::-moz-placeholder{color:#000!important;opacity:1;color:#000!important;opacity:1}.search_form_blog.new_search_blog ::-ms-input-placeholder{color:#000!important}.new_blog_c_area .half_b_post_area.latest_posts_area_blog{border:none!important}input[type="submit"]:hover,input[type="submit"]{cursor:pointer!important}.searched_post_out .new_blog_post{width:44%;margin-left:1%;margin-right:1%;margin-bottom:40px;display:inline-block}.blue_form_full.red_bg_form{background-color:#e74c3c!important}.blue_form_full.red_bg_form input[type="text"],.blue_form_full.red_bg_form input[type="email"]{background:#ed796d;height:44px}.blue_form_full.red_bg_form input[type="submit"]{height:50px}.buildings_wd_pins.miami_top_b_hdr h1{position:absolute;top:-16px;left:0;z-index:9;width:100%;margin:0 0 10px}.buildings_wd_pins h1 span.b_line_h1{display:block;font-size:65px;color:#3C3C3C;line-height:1em;margin-top:-7px}.buildings_wd_pins.miami_top_b_hdr{padding:38px 0 0}.blue_form_full .wrapper > p{width:917px;max-width:100%;margin:0 auto 28px}.home_upr_sec_content h2{font-size:32px;color:#000;font-family:'Open Sans',sans-serif;font-weight:300;margin-bottom:22px;text-align:center}.home_upr_sec_content p{color:#0f0f0f;font-size:18px;font-family:Avenir_Book;margin-bottom:11px}.mid_cont_home.miami_mid_co_h{margin:120px 0}.mid_cont_home.miami_mid_co_h .wrapper{border:1px solid #b3b3b3;border-radius:10px;padding:25px 0 0;line-height:1.6em}.we_get_results_section.mia_g_res{margin-top:64px}.we_get_results_section.mia_g_res h3{margin:0 0 20px;color:#000;font-size:32px;font-family:'Open Sans',sans-serif;font-weight:300;letter-spacing:1.4px}.we_get_results_section.mia_g_res p{font-size:18px;font-weight:300}.we_get_results_section.mia_g_res ul{margin-top:60px;margin-bottom:120px}.mid_cont_home.miami_mid_co_h .lef_s_con_b{display:inline-block;vertical-align:top;margin:36px 35px 0 27px}.mid_cont_home.miami_mid_co_h .rig_s_co_b{display:inline-block;width:745px;max-width:100%}.miami_mid_co_h .lef_s_con_b .social_buttons_f{margin:22px 0 10px}.miami_mid_co_h .rig_s_co_b h3{text-align:center;color:#000;font-size:32px;font-weight:300;letter-spacing:1.5px;margin:-2px 0 34px}.miami_mid_co_h .rig_s_co_b p{font-size:18px;letter-spacing:.8px;line-height:1.64em;font-weight:300;margin-bottom:15px}.miami_mid_co_h .featured_on{clear:both;background:#dfdfdf;text-align:center;margin-top:18px}.miami_mid_co_h .featured_on h3{background:#2980b9;color:#fff;border:1px solid #b3b3b3;border-radius:8px;margin:0;padding:13px 0}.miami_mid_co_h .featured_on ul{padding:18px 0 30px}.miami_mid_co_h .featured_on ul li{display:inline-block;vertical-align:middle;margin:0 40px}.miami_mid_co_h .lef_s_con_b .social_buttons_f ul li{margin:0 6px} .social_buttons_f ul li:last-child{margin-right:0;} .testim_section .testim_col{display:inline-block;vertical-align:top;width:442px;border:1px solid #a6a6a6;border-radius:10px;padding:14px 32px 15px 28px;margin-right:120px}.testim_section .testim_col:last-child{margin-right:0}.testim_section .testim_col .testmi_photo{width:135px;height:135px;margin:0 34px 0 -5px;float:left}.testim_section .testim_col .testmi_photo img{border-radius:50%}.testim_section .testim_col hr{width:100%;margin:14px 0 30px}.testim_section .testim_col .testim_cont{display:inline-block;margin:8px 10px 0 0}.testim_section .testim_col .testim_cont h2{margin-bottom:3px;font-family:'Open Sans',sans-serif;color:#000;font-size:32px;font-weight:300}.testim_section .testim_col .testim_cont h2 b{font-weight:600}.testim_section .testim_col .testim_cont p{margin-bottom:3px}.testim_section .testim_col .testim_phrase{margin:0 0 24px;background:url(assets/images/d_qoute_img_03.png) no-repeat left 10px;padding-left:5px}.testim_section .testim_col .testim_phrase p{font-size:24px;color:#000;font-family:Avenir_Book;}.testim_section .testim_col .testim_phrase p b{font-weight:600}a.testim_btn{padding:13px 29px}.we_get_results_section.mia_g_res{margin-bottom:80px}.services_circles{margin:60px 0 0;width:100%}.services_circles img{width:100%}.services_circles ul{margin:2px auto}.services_circles ul li{display:inline-block;vertical-align:top;margin:0 45px 0 0;width:102px}.services_circles ul li:last-child,.services_circles ul li.last{margin-right:0}.services_circles ul li a{height:98px;width:88px;padding:0 5px;background:#fff;border:2px solid #a6a6a6;border-radius:50%;font-size:16px;color:#505050;font-family:'Open Sans',sans-serif;font-weight:300;text-align:center;display:table;letter-spacing:.5px;line-height:1.3em;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.services_circles ul li a span{display:table-cell;vertical-align:middle}.services_circles ul li a:hover{border-color:#2980b9;background:#2980b9;color:#fff}strong i{font-weight:700}.full_content_area.wrapper.content_full_wd_new{width:100%}.cmi_header{margin-top:28px;background:url(http://webris.org/wp-content/uploads/2015/07/cmi_header_img.jpg) no-repeat center bottom;background-size:contain}.cmi_header h3,.cmi_header h1{text-shadow:0 0 1px #000000,0 0 1px #000000,0 0 1px #000000,0 0 1px #000000,0 0 1px #000}.chapters_area h2{text-shadow:0 0 1px #525252,0 0 1px #525252,0 0 1px #525252,0 0 1px #525252,0 0 1px #525252}.cmi_header h3{font-size:50px;font-family:'Open Sans',sans-serif;font-weight:800;letter-spacing:.3px;color:#fff;line-height:1em;margin-bottom:-4px;margin-left:4px}.cmi_header h1{font-size:152px;font-family:'AvenirNextCons-Heavy';color:#fff;margin:0;line-height:1em}.cmi_header iframe.cmi_video, .cmi_header img.cmi_video{float:right;position:relative;top:-50px;right:0;border-radius:12px;margin-top:-40px}img.cmi_rings_bar{width:100%;margin-bottom:-5px}span.red_lab_txt{background:#e74c3c;color:#fff;font-size:20px;font-family:'Open Sans',sans-serif;font-weight:700;display:block;width:100%;text-align:center;padding:9px 0}.ab_ryan_con_mark{border-radius:10px;border:1px solid #b3b3b3;margin:114px 0 0;padding:28px 24px 24px 60px;position:relative}.ab_ryan_con_mark .ryan_soc_side{display:inline-block;float:left;margin:-118px 58px 40px -40px}.new_blue_btn.cmi_btn{padding:12px 35px;font-size:18px}.cmi_co_top_ri{position:absolute;top:-115px;right:-114px}.cmi_co_btm_le{position:absolute;bottom:-216px;left:-117px}.wrapper.ovrf_n{overflow:inherit}.ab_ryan_con_mark h4{margin-bottom:22px}.sec_cont_cmi h2{font-size:30px;color:#595959;font-weight:700;font-family:'Open Sans',sans-serif;margin-top:-5px;margin-bottom:12px}.sec_cont_cmi h5{margin-bottom:24px}.cmi_border_area{border-radius:10px;border:1px solid #b3b3b3;margin:60px 0 0;background-color:#fff}.pull-right{float:right}.cmi_an_img{margin:0 0 20px 65px}.cmi_wrpr{padding:28px 32px 20px 60px}.grey_bg_cmi{background:#e4e4e4;border:1px solid #898989;border-radius:10px;margin:-10px 22px 15px;padding:28px 40px 45px 48px}.grey_bg_cmi h4{font-size:22px}ul.proc_steps_wid{padding:0;margin:40px 0 45px}ul.proc_steps_wid li{display:inline-block;vertical-align:top;margin:0 70px 0 0;text-align:center;position:relative}ul.proc_steps_wid li:last-child{margin-right:0}ul.proc_steps_wid li.first_li_cmi{margin-right:92px}ul.proc_steps_wid li.sec_li_cmi{margin-right:60px}ul.proc_steps_wid li.third_li_cmi{margin-right:42px}ul.proc_steps_wid li p{text-align:left;margin-bottom:18px}ul.proc_steps_wid li p strong{text-align:center;display:block}ul.proc_steps_wid li img{margin-top:0;position:relative;z-index:2}ul.proc_steps_wid li span.btm_proc_wid_img{position:absolute;bottom:-55px;right:-130px;z-index:1}ul.proc_steps_wid li span.btm_proc_wid_img.sec_wimg{bottom:-47px;right:-128px}ul.proc_steps_wid li span.btm_proc_wid_img.third_wimg{bottom:-60px;right:-95px}.btm_area_aft_grey{padding:28px 60px 20px;position:relative}.right_btm_grey_ar{position:absolute;bottom:-182px;right:-108px;z-index:-1}span.side_r_pipe_img{position:absolute;top:74px;right:16px;z-index:2;width:70px;height:78%;background:url(assets/images/stria_pipe_vet.png) repeat-y 0 0}.chapters_area{position:relative;margin-top:70px}.chapters_area h2{font-size:70px;font-family:'Open Sans',sans-serif;font-weight:800;letter-spacing:.3px;color:#fff;margin:0 0 2px;line-height:1em}.chapters_area h3{font-size:36px;color:#fff;font-weight:700;line-height:1em;margin-left:3px}.blue_title_sec{background:#2980b9;width:580px;float:left;position:relative;display:inline-block;margin-right:-1px;border-top:1px solid #898989;border-bottom:1px solid #898989;padding:12px 0 28px}.blue_title_sec:before{content:'';display:block;position:absolute;top:-1%;left:-120%;width:120%;height:100%;background-color:#2980B9;border-top:1px solid #898989;border-bottom:1px solid #898989}.bl_title_img_pipe{position:relative;z-index:3;left:-3px;top:0}.chapters_area a.new_blue_btn{font-size:31px;padding:25px 51px;border-radius:12px;margin-top:18px}.chapt_desc{margin:12px 0 40px;width:1050px;max-width:95%}.yout_vid_plac_hldr{float:right;border:1px solid #e74c3c;margin:0 6px 20px 44px;max-width:90%}.content_menus_area{text-align:center;margin:134px 0 70px}.content_menus_area .con_title_hdr{margin:0 auto}.content_menus_area .men_hdrs.desktop_item{margin-bottom:15px}.content_menus_area .men_hdrs.con_title_hdr{margin-bottom:10px}.content_menus_area .menu_cont:first-child,.content_menus_area .menu_cont.owned_menu{margin-left:0}.content_menus_area .menu_cont:last-child,.content_menus_area .menu_cont.paid_menu{margin-right:0}.content_menus_area .menu_cont{display:inline-block;vertical-align:top;border:2px solid gray;border-radius:12px;margin:0 60px;width:298px}.content_menus_area .menu_cont span{display:block;text-align:right;border-bottom:2px solid #bbb;height:21px;margin:0 5px}.content_menus_area .menu_cont span img{margin:2px 13px 0 0}.content_menus_area .menu_cont h4{color:#000;font-weight:400;line-height:1em;margin:8px 0 0}.content_menus_area .menu_cont ul{text-align:left;padding-left:16px}.content_menus_area .menu_cont ul li{margin-bottom:0}.content_menus_area .menu_cont ul li a{color:#000;font-size:16px;font-weight:400}.content_menus_area .menu_cont ul li a:hover{color:#e74c3c}.content_section_area h2.section_blue_title{background:#2980b9;color:#fff;font-weight:800;padding:26px 4%;text-align:center;margin-bottom:65px}.content_section_area section{width:1170px;max-width:95%;margin:0 auto 80px}.content_section_area section .contn_left{width:570px;display:inline-block;vertical-align:top;margin-right:22px}.content_section_area section .contn_left h3{color:#000;line-height:1em;margin:-4px 0 16px}.content_section_area section .contn_left p{color:#000}.content_section_area section .contn_left ul,.content_section_area section .contn_left ol{margin-bottom:24px}.content_section_area section .contn_left li{margin-bottom:0}.content_section_area section .thumbn_right{width:570px;display:inline-block;vertical-align:top;text-align:right}.content_section_area section a.back_to_top_btn{color:red;font-size:24px;text-decoration:underline;font-weight:700;margin:25px 0 0;display:inline-block}.content_section_area span.section_end_line{width:1020px;max-width:90%;height:4px;margin:28px auto 0;background:gray;display:block}.land_point{position:relative;top:-140px}.chapter_navig_btm{border:1px solid #898989;border-radius:10px}.chapter_navig_btm h2{color:#000;font-size:30px;border-bottom:1px solid #898989;padding:17px 22px 19px}.chapter_navig_btm ul{padding-left:28px;margin:25px 0 50px}.chapter_navig_btm ul li{list-style:none!important;margin-bottom:22px}.content_cre_area{margin:48px 0 100px}.chapter_navig_btm ul li a{color:#000;font-size:18px}.content_cre_area h3{margin-bottom:22px}.left_s_cmi,.right_s_cmi{display:inline-block;vertical-align:top}.left_s_cmi{width:570px;margin-right:32px}.right_s_cmi{width:560px}.qa_box{border:1px solid #898989;border-radius:10px;margin-bottom:60px}.qa_box h6{border-bottom:2px solid #919191;font-size:16px;color:#000;font-weight:600;padding:3px 8px 0;margin-bottom:5px}.qa_box p{margin:0 0 6px;padding:0 8px}.smily_section_box{border:2px solid #acaeb0;border-radius:10px;padding:38px 33px 27px 34px;width:309px;margin:60px auto 0;display:inline-block;text-align:left}.smily_section_box img{margin:-16px 45px 20px -12px;float:left}.smily_section_box h5,.smily_section_box p{border-bottom:2px solid #f2f2f3;padding-bottom:7px}.smily_section_box h5{margin-left:154px;margin-bottom:10px}.smily_section_box p{font-size:14px}.r3_box{border:1px solid #a9abac;box-shadow:0 0 0 1px #dfe0e0 inset;border-radius:10px;margin-bottom:40px;width:518px}.r3_box span.bord_b_h{text-align:right;display:block;border-bottom:1px solid #a9abac;box-shadow:0 -1px 0 0 #dfe0e0 inset;padding:8px 25px 0 0}.r3_box .r3_cont{padding:30px 28px 24px}.r3_box.btm_rst .r3_cont{padding:22px 38px 0}.r3_box h5{font-size:21px;color:#656565}.r3_box p{color:#656565}.r3_box.btm_rst{position:relative}.r3_box.btm_rst p{margin-bottom:6px}ul.social_btn_cmi{padding:0;margin:0}ul.social_btn_cmi li{display:inline-block}ul.social_btn_cmi li:hover{opacity:.8}.r3_box .down_r_arrow{position:absolute;bottom:-92px;left:58px;z-index:9}.boxed_txt{border:1px solid #a9abac;box-shadow:0 0 0 1px #dfe0e0 inset;margin-bottom:22px;padding:5px 0 5px 12px}.boxed_txt.ans_bxt{padding:10px 14px 0}.grey_bg_cmi_cont{background:#ebebeb;border-top:2px solid #898989;border-bottom:2px solid #898989;padding:32px 0 30px;margin:70px 0 80px}.grey_bg_cmi_cont iframe{margin-bottom:55px}.left_gap_lil{margin-left:25px}.align_left_img{display:inline-block;max-width:140px;vertical-align:top;margin:34px 34px 20px 0}.af_img_r_cont{width:380px;display:inline-block;vertical-align:top}.multiple_pages_consd img{width:170px;display:inline-block;vertical-align:top;margin:0 12px 0 0}.multiple_pages_consd p{font-size:14px;margin:0 0 32px}.multiple_pages_consd .cont_s_mpc{display:inline-block;vertical-align:top}.join_on_social{margin:56px 0 90px;padding:15px 28px 18px;border:1px solid #898989;border-radius:10px;text-align:center;box-shadow:0 5px 10px -3px #b1b1b1}.join_on_social h2{font-family:arial;margin:0 0 12px}.join_on_social p{text-align:left}.join_on_social ul{padding:0;margin:0}.join_on_social ul li{display:inline-block}.join_on_social ul li.lock_img_cntr{margin:0 50px}.pull_left{float:left}.pull_right{float:right}.ga_r_sp{margin-right:58px}.med_gap_r{margin-right:34px}.report_section_ca{border:1px solid #898989;border-radius:10px;margin-bottom:104px}.blue_b_title{background:#2980b9;color:#fff;border-radius:10px;border:1px solid #898989;padding:12px 28px;margin:-20px -1px 30px}.rs_cont{padding:0 20px 35px 28px}.rs_cont ul li{margin-bottom:0}#chap_top_nav{background:#c4c4c4;box-shadow:0 3px 4px 0 #d4d4d4;border-bottom:1px solid #898989;padding:7px 0 0}#chap_top_nav ul{padding:0;margin:0 auto;text-align:center;width:95%;margin-bottom:-2px}#chap_top_nav ul li{border-right:2px solid #efefef;font-size:14px;color:#000;display:inline-block;vertical-align:top;margin-right:8px;padding-right:12px;line-height:1em}#chap_top_nav ul li:last-child{margin-right:0;padding-right:0;border-right:none}#chap_top_nav ul li a{color:red;text-decoration:underline!important}#chap_top_nav ul li a:hover{color:#7e7e7e}.stick{position:fixed;top:93px;z-index:9999;width:100%} .join_on_social .onp-sl-secrets .onp-sl-facebook .onp-sl-overlay-front{background:url(assets/images/join_fb_image.jpg) no-repeat 0 0 !important;} .join_on_social .onp-sl-secrets .onp-sl-twitter .onp-sl-overlay-front{background:url(assets/images/join_twitter_image.jpg) no-repeat 0 0 !important;} .join_on_social .onp-sl-social-buttons .onp-sl-control{width:416px !important;height:100px !important;} .join_on_social .onp-sl-secrets .onp-sl-control{background:none !important;padding:0 !important;} .join_on_social .onp-sl-secrets .onp-sl-button-overlay, .join_on_social .onp-sl-secrets .onp-sl-control-inner-wrap{height:100px !important;} .join_on_social .onp-sl-secrets .onp-sl-outer-wrap, .join_on_social .onp-sl-secrets .onp-sl-inner-wrap{background:none !important;box-shadow:none !important;border:none !important;} .join_on_social .onp-sl{max-width:inherit !important;} .join_on_social .onp-sl .onp-sl-social-buttons .onp-sl-text .onp-sl-strong{margin-bottom: 0;font-family: arial;margin: 0 0 12px;font-size: 28px;font-weight:600;} .join_on_social .onp-sl .onp-sl-social-buttons .onp-sl-text .onp-sl-strong:before, .join_on_social .onp-sl .onp-sl-social-buttons .onp-sl-text .onp-sl-strong:after, .join_on_social .onp-sl-secrets .onp-sl-facebook .onp-sl-overlay-icon, .join_on_social .onp-sl-secrets .onp-sl-control .onp-sl-overlay-line, .join_on_social .onp-sl-secrets .onp-sl-control .onp-sl-overlay-line, .join_on_social .onp-sl-secrets .onp-sl-twitter .onp-sl-overlay-icon, .join_on_social .onp-sl-secrets .onp-sl-control .onp-sl-overlay-line, .join_on_social .onp-sl-secrets .onp-sl-control .join_on_social .onp-sl-overlay-text{display:none !important;} .join_on_social .onp-sl-secrets .onp-sl-control .onp-sl-overlay-text, .join_on_social .onp-sl-secrets .onp-sl-control .onp-sl-overlay-text{font-size:0 !important;} .join_on_social .onp-sl .onp-sl-social-buttons{padding:0 !important;} .join_on_social .onp-sl .onp-sl-text p{color: #000;font-size: 16px;line-height: 1.5em;letter-spacing: .1px;margin-bottom: 24px !important;font-weight: 400;} .join_on_social .onp-sl-secrets .onp-sl-control{margin:0 !important;} .join_on_social .onp-sl-control.onp-sl-twitter-tweet.onp-sl-twitter.onp-sl-flip{margin-right:180px !important;} .join_on_social .onp-sl-control.onp-sl-twitter-tweet.onp-sl-twitter.onp-sl-flip:before{display:block;content:'';width:72px;height:100px;background:url(assets/images/lock_img_cmi.png) no-repeat 0 0;position:absolute;top:0;right:-128px;} .join_on_social .onp-sl-secrets .onp-sl-twitter .onp-sl-overlay-back{background:none !important;} .join_on_social .onp-sl-social-buttons .onp-sl-flip .onp-sl-control-inner-wrap{box-shadow:none !important;} .content_section_area section .contn_left h5{margin-bottom:12px;} .buildings_wd_pins.miami_top_b_hdr img {height:auto;}
.full_content_area.wh_full_cont_area{margin-top:0!important}

.blue_section_wh a.button_wh, ul.social_links li a{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}

.blue_section_wh{background:#2980b9;text-align:center;margin-bottom:-46px}.blue_section_wh h2{font-size:44px;color:#fff;font-family:'Open Sans',sans-serif;font-weight:900;margin:35px 0 2px;font-family:Arial #000}.blue_section_wh h2 em{font-style:italic}.blue_section_wh p{font-size:24px;color:#fff;font-weight:400;margin:0 0 32px}.blue_section_wh a.button_wh{color:#fff;font-size:24px;font-weight:300;border:1px solid #fff;display:inline-block;margin:0 auto 48px;padding:5px 48px 8px;border-radius:8px}.blue_section_wh a.button_wh:hover{color:#2980B9;background:#fff}.blue_section_wh .video_c{text-align:center}.wh_land_cont .blue_form_full.red_bg_form{padding:70px 0 15px;border-top:none}.wh_land_cont .blue_form_full.red_bg_form h3{font-size:38px;font-family:Arial #000;font-weight:900;margin:0 0 8px}.wh_land_cont .blue_form_full.red_bg_form p{font-size:20px;color:#fff}.white_section_wh{padding:0}.white_section_wh .wrapper{overflow:hidden;height:auto}.white_section_wh .left_s_whsec{width:860px;display:inline-block;vertical-align:top;margin:60px 0 0}.white_section_wh img{float:right;margin:32px 0 0}.white_section_wh h2{color:#131313;margin:0;font-family:Arial #000;margin-bottom:30px}.white_section_wh p{color:#131313;font-weight:400;margin-bottom:20px;font-size:22px;width:820px;line-height:1em}.grey_section{background:#9f9f9f;text-align:center;padding:50px 0 40px}.grey_section h2{color:#fff;font-size:31px;font-weight:400;margin-bottom:34px}.grey_section ul{margin-bottom:0}.grey_section ul li{margin:0 5px;display:inline-block;list-style:none;line-height:1em}.videos_wh_sec{background:#fff;padding:80px 0;text-align:center}.videos_wh_sec h2{font-size:36px;color:#131313;font-weight:400;line-height:1.1em;margin-bottom:70px}.videos_wh_sec ul{padding:0;margin:0}.videos_wh_sec ul li{display:inline-block;vertical-align:top;width:570px;margin:0 10px 0 0}.videos_wh_sec ul li:last-child{margin-right:0}.blue_section_wh .video_c,.videos_wh_sec ul li{position:relative;overflow:hidden;border-radius:10px;display:inline-block;vertical-align:top;}.blue_section_wh .video_c img,.videos_wh_sec ul li img{opacity:0}.blue_section_wh .video_c iframe,.videos_wh_sec ul li iframe{position:absolute;top:0;right:0;left:0;margin:0 auto;width:100%;height:100%}.blue_form_full.wh_blue_form{padding:28px 0}.blue_form_full.wh_blue_form h2{font-size:40px;color:#fff;font-family:Arial #000;text-transform:uppercase;margin:0 0 38px}.blue_form_full.wh_blue_form p{font-size:20px;color:#fff;font-weight:400;margin-bottom:25px}.modules_section{text-align:center;padding:105px 0 50px}.modules_section ul{margin:0;padding:0}.modules_section ul li{background:#f5f5f5;padding:20px 18px 38px 15px;display:inline-block;vertical-align:top;width:337px;margin:0 24px 90px 0}.modules_section ul li:nth-child(3),.modules_section ul li:nth-child(6){margin-right:0}.modules_section ul li:nth-child(1),.modules_section ul li:nth-child(2),.modules_section ul li:nth-child(3){min-height:322px}.modules_section ul li:nth-child(4),.modules_section ul li:nth-child(5),.modules_section ul li:nth-child(6){min-height:232px}.modules_section ul li h5{font-size:20px;color:#000;font-weight:700;margin-bottom:20px}.modules_section ul li p{font-size:16px;color:#000;font-weight:400;margin:0 0 -2px;letter-spacing:0;text-align:left}.wh_payment_section.wrapper{text-align:center;background:#ebebeb;padding:35px 0 0;margin:0 auto;border-radius:8px;border:1px solid #898989}.wh_payment_section h2{font-size:42px;color:#000;margin:0;font-weight:900;font-family:Arial #000}.wh_payment_section h3{font-size:43px;font-weight:400;color:#000;margin:-2px 0 45px}.wh_payment_section img{margin-bottom:35px}
.main_menu_new ul.menu > li > ul,.main_menu_new ul.menu > li > ul > li > ul,.main_menu_new ul.menu > li > ul > li > ul > li > ul,.main_menu_new ul.menu > li > ul > li > ul > li > a,.main_menu_new ul.menu > li > ul > li > a,.main_menu_new ul.menu > li.menu-item-has-children > a,.new_search_blog.search_form_blog input[type=submit], .main_menu_mo ul li, .main_menu_mo ul li a, .service_inquiry_page input[type="submit"]
{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s} .main_menu_new ul.menu > li > ul, .main_menu_new ul.menu > li > ul > li > ul,.main_menu_new ul.menu > li > ul > li > ul > li ul{display:none;position:absolute}
.main_menu_new ul.menu > li > ul > li:hover > ul,.main_menu_new ul.menu > li > ul > li > ul > li:hover ul,.main_menu_new ul.menu > li > ul > li > ul > li,.main_menu_new ul.menu > li > a{display:block}.main_menu_new ul.menu > li,.main_menu_new ul.menu > li > ul > li{display:inline-block;vertical-align:top}.main_menu_new ul.menu > li.menu-item-has-children:hover > a,.main_menu_new ul.menu > li > ul > li.menu-item-has-children > a{color:#2980b9;}.main_menu_new ul.menu > li > ul,.main_menu_new ul.menu > li > ul > li > ul{position:absolute}.main_menu_new{float:right}.main_menu_new ul.menu > li{margin:0 0 0 110px} .main_menu_new ul.menu > li > ul{left:0;right:0;max-width:1170px;background-color:#f9f9f9;margin:0 auto;text-align:left;padding:0;}.main_menu_new ul.menu > li > a{color:#7b7b7b;font-size:21px;padding:25px 0 20px;text-align:center;text-transform:capitalize;font-family: Avenir_Medium;} .main_menu_new ul.menu > li > ul > li{margin:0 74px 0 0;text-align:center;position:relative} .main_menu_new ul.menu > li > ul > li:last-child{margin-right:0}.main_menu_new ul.menu > li > ul > li > ul{background:#fff;margin:-1px 0 0;padding:0;overflow:hidden;border-radius:5px;width:99%}.main_menu_new ul.menu > li > ul > li > a{color:#9f9f9f;font-size:21px;display:block;padding:15px 0 14px;white-space:nowrap;font-family: Avenir_Medium;}.main_menu_new ul.menu > li > ul > li:hover > a{color:#2980b9}.main_menu_new ul.menu > li > ul > li > ul > li > a{color:#66727b;font-size:14px;font-family:'Roboto',sans-serif;font-weight:400;display:block;padding:16px 27px 16px 18px;border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2;text-align:left}.main_menu_new ul.menu > li > ul > li > ul > li:last-child > a{border-bottom:1px solid #e2e2e2}.main_menu_new ul.menu > li > ul > li > ul > li:hover > a{color:#fff;background-color:#e74c3c;border-color:#e74c3c}.main_menu_new ul.menu > li > ul > li > ul > li:first-child > a{overflow:hidden;border-radius:5px 5px 0 0}.main_menu_new ul.menu > li > ul > li > ul > li:last-child > a{overflow:hidden;border-radius:0 0 5px 7px} .recent_updates_bposts{width:770px;display:inline-block;vertical-align:top;float:left}.most_popular_updates_bposts{width:372px;display:inline-block;vertical-align:top;float:right}h2.bp_n2_heading{font-size:21px;color:#4e4e4e;font-family:Arial #000;text-align:center;padding:8px 0;border:1px solid #898989;background:#ebebeb;margin-bottom:22px}.blog_post_n2{width:368px;border:1px solid #898989;display:inline-block;vertical-align:top;margin-bottom:84px;position:relative}.blog_post_n2 img{width:368px;height:254px;max-width:100%;border-bottom:2px solid #898989;position:absolute;top:0;left:0;right:0;margin:0 auto}.blog_post_n2 img.blog_plholder{opacity:0;position:inherit;top:inherit;left:inherit;right:inherit}.blog_post_n2 h1{font-size:21px;color:#4e4e4e;font-weight:300;text-align:center;margin:0;padding:9px 15px 8px;line-height:1.2em;min-height:75px}.blog_post_n2 a:hover h1{color:#e74c3c}.recent_updates_bposts .blog_post_n2{float:left;margin-right:28px}.recent_updates_bposts .blog_post_n2:nth-child(even){margin-right:0}.search_form_blog input[type=text]::-webkit-input-placeholder{color:#4e4e4e}.search_form_blog input[type=text]:-moz-placeholder{color:#4e4e4e;opacity:1}.search_form_blog input[type=text]::-moz-placeholder{color:#4e4e4e;opacity:1}.search_form_blog input[type=text]:-ms-input-placeholder{color:#4e4e4e}.searched_post_out .blog_post_n2.srch_p{margin:0 8px 80px}
.service_inquiry_page{margin:40px 0 25px}.service_inquiry_page .left_s_si{background:#ebebeb;border:1px solid #898989;display:inline-block;vertical-align:top;float:left;width:740px;padding:50px 30px 30px}.service_inquiry_page .left_s_si h6{width:325px;margin:0 auto;color:#535353;font-size:20px;line-height:1.2em}.service_inquiry_page .right_s_si{display:inline-block;vertical-align:top;float:right;width:332px}.service_inquiry_page .right_s_si .srvc_widget_r{background:#ebebeb;border:1px solid #898989;display:block;vertical-align:top;margin:0 0 34px;padding:35px 30px;text-align:center}.srvc_widget_r.srvc_social_wid{padding:20px 30px}.service_inquiry_page .right_s_si .srvc_widget_r p{font-size:23px;color:#5d5d5d;font-weight:300;text-shadow:0 0 0}.service_inquiry_page .right_s_si .srvc_widget_r ul{text-align:center}.service_inquiry_page .right_s_si .srvc_widget_r ul li{display:inline-block;vertical-align:top;margin:15px 1%;width:47%}.service_inquiry_page .right_s_si .srvc_widget_r ul li img{max-width:100%}.service_inquiry_page input::-webkit-input-placeholder,.service_inquiry_page textarea::-webkit-input-placeholder{color:#5d5d5d}.service_inquiry_page input:-moz-placeholder,.service_inquiry_page textarea:-moz-placeholder{color:#5d5d5d;opacity:1}.service_inquiry_page input::-moz-placeholder,.service_inquiry_page textarea::-moz-placeholder{color:#5d5d5d;opacity:1}.service_inquiry_page input:-ms-input-placeholder,.service_inquiry_page textarea:-ms-input-placeholder{color:#5d5d5d}.service_inquiry_page input[type="text"],.service_inquiry_page input[type="email"],.service_inquiry_page input[type="tel"],.service_inquiry_page textarea{border:1px solid #898989;background:#f5f5f5;color:#5d5d5d;font-size:25px;font-weight:300;font-style:italic}.service_inquiry_page input[type="text"],.service_inquiry_page input[type="email"],.service_inquiry_page input[type="tel"]{width:324px;height:45px}.service_inquiry_page #y_name{margin-right:40px}.service_inquiry_page #y_phone{margin-right:40px}.service_inquiry_page textarea{font-family:'Open Sans',sans-serif;width:719px;height:135px;resize:none;border-radius:10px;margin-top:35px;padding:10px 0 0 15px}.service_inquiry_page input[type="submit"]{color:#fff;background:#e74c3c;height:50px;width:347px;margin:22px 0 10px}.service_inquiry_page input[type="submit"]:hover{background:#2980B9}.service_inquiry_page span.wpcf7-form-control-wrap.inq_ser_sel{margin:12px 0 -15px;display:block}.service_inquiry_page #inq_ser_sel span.wpcf7-list-item{display:inline-block;vertical-align:top;width:300px;margin:9px 55px 9px 0;padding:0 0 0 35px}.service_inquiry_page #inq_ser_sel span.wpcf7-list-item:nth-child(even){margin-right:0}.service_inquiry_page #inq_ser_sel input:focus,input:focus{outline:none}.service_inquiry_page #inq_ser_sel label{cursor:pointer}.service_inquiry_page #inq_ser_sel input[type="radio"]{display:inline-block;width:17px;height:16px;-webkit-appearance:none;border-radius:50%;background:none;border:1px solid #ebebeb}.service_inquiry_page #inq_ser_sel input[type="radio"]:checked{background:#f5f5f5;border:1px solid #898989}.service_inquiry_page #inq_ser_sel span.wpcf7-list-item-label{font-size:25px;color:#5d5d5d;font-style:italic;font-weight:300}#mobile_menu_btn{display:inline-block;vertical-align:top;position:absolute;top:6px;right:3%;z-index:999999;width:24px;height:20px;padding:10px;}.navbar-toggle{width:24px}.navbar-toggle span.icon-bar{display:block;background-color:#E74C3C;width:100%;height:2px;margin-bottom:5px}.navbar-toggle span.icon-bar:last-child{margin-bottom:0} #mobile_cont{position:absolute;top:0;right:0;margin:0 auto;width:84%;padding:50px 8% 30px;background:#f9f9f9;z-index:9999}.main_menu_mo ul li a{color:#7b7b7b;/*font-family:'Spinnaker',sans-serif;text-transform:uppercase;*/font-size:130%;display:block;padding:6px 0;margin:5px 0;text-transform:capitalize;font-family: Avenir_Medium;}.main_menu_mo > ul > li.menu-item-has-children:hover > a,.main_menu_mo > ul > li.menu-item-has-children > a:hover{background:none!important}.main_menu_mo > ul > li.menu-item-has-children ul li:hover > a{color:#2c3b70}.main_menu_mo ul li a:hover,.main_menu_mo ul li.current_page_item > a{color:#2980b9}.main_menu_mo ul li ul{display:none;padding-left:8px;}.main_menu_mo ul li.menu-item-has-children:hover ul.sub-menu{display:block}.main_menu_mo ul li ul li a{text-transform:none;border:none;padding:5px 0;margin:5px 0;font-size:110%}.main_menu_mo ul li ul li a:hover,.main_menu_mo ul li ul li.current_page_item > a{color:#2980b9;}
.bnr_ad:first-child, .bnr_ad.first_ad_pst{margin-top:108px;} .bnr_ad{margin-bottom:164px;max-width:85%;} .bnr_ad img{max-width:100%;} .bnr_ad h3{border:2px solid #cccccc;width:660px;height:auto;padding:6px 16px 9px;font-size:24px;color:#7f8c8c;font-weight:300;line-height:1.5em;margin:44px auto 34px;} .bnr_ad ul{padding:0 !important;margin:0 !important;text-align:center;} .bnr_ad ul li{display:inline-block;vertical-align:top;margin:0 102px 0 0;} .bnr_ad ul li:last-child{margin-right:0;} .bnr_ad ul li a{display:block;} .menu-navicon span{-webkit-transition: all .2s; -moz-transition: all .2s; -ms-transition: all .2s; -o-transition: all .2s; transition: all .2s;} #mobile_menu_btn.opened_menu .menu-navicon{background-color:rgba(255, 255, 255, 0);} #mobile_menu_btn.opened_menu .menu-navicon span{top:0;} #mobile_menu_btn.opened_menu .menu-navicon span.upr_m_line{-webkit-transform:rotate(45deg); -ms-transform:rotate(45deg);transform: rotate(45deg);} #mobile_menu_btn.opened_menu .menu-navicon span.btn_m_line{ -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg);} .menu-navicon{background:#E74C3C;height:4px;position:relative;top:8px;} .menu-navicon span{background:#E74C3C;position:absolute;width:100%;height:4px;display:inline-block;} .menu-navicon span.upr_m_line{top:-7px;} .menu-navicon span.btn_m_line{top:7px;} .main_menu_new ul.menu > li > ul.sub-menu:before, .main_menu_new ul.menu > li > ul.sub-menu:after{content:'';display:block;width:100%;height:100%;background:#F9F9F9;position:absolute;top:0;} .main_menu_new ul.menu > li > ul:before{left:-100%;} .main_menu_new ul.menu > li > ul:after{left:100%;}
.foot_social_n_menu .social_buttons_f ul li a{background-image:url(assets/images/social_icons_sprite_34_f.png)}
.contact_p2 input[type="submit"],.form_blue_new input[type="submit"]{font-family:Avenir_Medium;border:2px solid #fff;box-shadow:0 0 0 1px #60a1cb inset;padding:0;width:369px;height:56px;margin-top:30px}
.contact_p2 input[type="submit"]:hover,.form_blue_new input[type="submit"]:hover{box-shadow:none;color:#1C628F}
.contact_p2 input[type="text"],.contact_p2 input[type="email"],.contact_p2 input[type="tel"],.form_blue_new input[type="text"],.form_blue_new input[type="email"],.form_blue_new input[type="tel"],.widget_s input[type="email"]{border:none;border-bottom:2px solid #fff;border-radius:0;background:none;text-align:left;padding:0 15px;margin:0 0 32px;height:38px;width:540px;max-width:95%;font-style:normal;font-family:Avenir_Light}
.homer2_h_bg.buildings_bg{background:url(http://webris.org/wp-content/uploads/2015/10/n_home_hdr_bg.jpg) no-repeat bottom center;background-size:100% 100%!important}
.homer2_h_bg.buildings_bg .buildings_wd_pins h1{font-weight:400;font-family:Avenir_Book;font-size:44px;color:#949494;top:15px;line-height:1em;width:53%}
.homer2_h_bg.buildings_bg .buildings_wd_pins h1 strong{color:#2980b9;font-family:Avenir_Bold;font-weight:400;letter-spacing:.5px}
.homer2_h_bg.buildings_bg .buildings_wd_pins h2{position:absolute;top:115px;left:0;font-size:34px;color:#c2c2c2;font-family:Avenir_Book;width:53%;text-align:left;line-height:1.1em}
.contact_p2 h2,.contact_p2 h3{font-family:Avenir_Book}
.contact_p2 h2 strong{font-family:Avenir_Bold}
.contact_p2{background:#2980b9;text-align:center;padding:33px 0 46px}
.contact_p2 h2{color:#fff;font-size:32px;letter-spacing:1px;margin-bottom:24px}
.contact_p2 h4{font-family:Avenir_Light}
.contact_p2 p{color:#fff;font-size:18px;letter-spacing:1.2px;font-family:Avenir_Light}
.contact_p2 .left_s_cp2{display:inline-block;vertical-align:top;width:570px;float:left;margin-top:60px}
.contact_p2 .right_s_cp2{display:inline-block;vertical-align:top;width:525px;float:right;text-align:left;margin-top:66px}
.testim_cp2{display:inline-block;vertical-align:top;width:205px;padding:18px 12px 60px 22px;margin:80px 0 70px 16px;text-align:center;border:3px solid #fff;border-radius:10px;position:relative}
.testim_cp2 h3{font-size:28px;color:#fff;font-style:italic;letter-spacing:3px;line-height:1.2em}
.testim_cp2 h4{text-align:right;color:#fff;font-size:18px;letter-spacing:3.5px;margin:10px 0 9px;line-height:1.2em}
.testim_cp2 img{margin:0 auto;position:absolute;left:0;right:0;bottom:-68px}
.contact_p2 .mark_sites{margin-top:36px}
.mark_sites{background:#2980b9;padding:44px 0}
.mark_sites ul li{display:inline-block;vertical-align:middle;margin:0 24px}
.mark_sites ul li:first-child{margin-left:0}
.mark_sites ul li:last-child{margin-right:0}
.mark_sites ul li a:hover{opacity:.5}
.form_blue_new{background:#2980b9;text-align:center}
.form_blue_new .wpcf7{background:#1c628f;height:100%;width:455px;padding:30px 65px;display:inline-block;vertical-align:top}
.form_blue_new .fbn_cont{width:550px;display:inline-block;text-align:center;margin:30px 8px 10px 0}
.form_blue_new h3{font-size:32px;font-family:Avenir_Medium;color:#fff;margin-bottom:32px}
.form_blue_new h3 strong{font-family:Avenir_Bold}
.form_blue_new p{font-size:21px;color:#fff;font-family:Avenir_Book;line-height:1.8em;letter-spacing:.5px}
.form_blue_new input[type="submit"],.form_blue_new input[type="button"]{margin-top:20px;width:100%;border-radius:25px}
.hr3_services{padding-top:50px;text-align:center}
.hr2_testim .wrapper h2,.services_wd h2{color:#5d5d5d;font-size:37px;font-family:Avenir_Book;margin-bottom:-2px;text-align:center}
.hr2_testim .wrapper h2 span,.services_wd h2 span{color:#2980b9;font-family:Avenir_Bold}
.hr2_testim .wrapper h3,.services_wd h3{color:#5d5d5d;font-size:28px;font-family:Avenir_Book;margin-bottom:0;text-align:center}
.mid_cont_home.hr2_ab_ryan{background:#2980b9;margin:0;padding:86px 0 0}
.mid_cont_home.hr2_ab_ryan .wrapper{border:none;border-radius:0;padding:0}
.mid_cont_home.hr2_ab_ryan h3,.mid_cont_home.hr2_ab_ryan p,.mid_cont_home.hr2_ab_ryan p a{color:#fff}
.mid_cont_home.hr2_ab_ryan .rig_s_co_b h3{margin:0 0 54px;text-align:left}
.mid_cont_home.hr2_ab_ryan .lef_s_con_b{margin:6px 72px 0 0}
.form_blue_new.down_nfb{background:#1c628f;padding:21px 20px 30px 30px;margin-top:48px}
.form_blue_new.down_nfb h3{margin-bottom:38px}
.form_blue_new.down_nfb .wpcf7{width:auto;padding:0;background:none}
.form_blue_new.down_nfb input{display:inline-block;vertical-align:top;margin-right:0}
.form_blue_new.down_nfb input[type="submit"]{margin:-16px 0 0;width:334px;height:56px;border-radius:17px}
.form_blue_new.down_nfb input[type="text"],.form_blue_new.down_nfb input[type="tel"]{width:300px;margin:0 55px 0 0}
.hr2_testim{background:#f9f9f9;padding:55px 0 28px}
.hr2_testim .testim_section{margin:70px 0 28px}
.hr2_testim .testim_section .testim_col .testmi_photo{width:82px;height:83px;margin:0 25px 0 21px}
.hr2_testim .testim_col{background:#fff;padding:0;border:none;box-shadow:5px 6px 8px -3px #cdcdcd;border-radius:0;margin-right:18px;position:relative;}
.hr2_testim .testim_section .testim_col .testim_cont h2{text-align:left;color:#0f0f0f;font-size:22px;font-family:Avenir_Medium;letter-spacing:4.2px;margin:-2px 0 0}
.hr2_testim a.testim_btn{width:293px;border:2px solid #0e76bc;padding:7px 0;letter-spacing:0;color:#2980b9;font-size:22px;font-family:Avenir_Book;border-radius:16px;margin:0}
.hr2_testim a.testim_btn:hover{color:#fff;background:#0e76bc}
.hr2_testim .testim_section .testim_col .testim_phrase{background:none;padding:0;width:73%;margin:0 auto 30px;line-height:1.9em;letter-spacing:2px;text-align:center}
.hr2_testim .testim_section .testim_col .testim_phrase p{font-size:21px;color:#0f0f0f;font-family:Avenir_Medium;text-align:center}
.hr2_testim .testim_section .testim_col hr{margin:20px 0 22px}
.hr2_testim .bx-viewport{padding-bottom:35px}
.hr2_testim .bx-controls-direction{display:none}
.hr2_testim .bx-pager{text-align:center}
.hr2_testim .bx-pager .bx-pager-item{display:inline-block;vertical-align:top;margin:0 6px}
.hr2_testim .bx-pager .bx-pager-item a{background:#515151;display:block;width:25px;height:23px;font-size:0;border-radius:50%}
.hr2_testim .bx-pager .bx-pager-item a.active{background:#2980b9}
.form_blue_new.full_w_nform{padding:30px 0 5px}
.form_blue_new.full_w_nform .wrapper{max-width:80%}
.form_blue_new.full_w_nform h3{margin-bottom:12px}
.form_blue_new.full_w_nform p{line-height:1.2em}
.form_blue_new.full_w_nform .wpcf7{width:100%;background:none;padding:0;margin-top:44px}
.form_blue_new.full_w_nform input{display:inline-block;vertical-align:top}
.form_blue_new.full_w_nform input[type="text"],.form_blue_new.full_w_nform input[type="tel"],.form_blue_new.full_w_nform input[type="email"]{width:325px;margin-right:35px}
.form_blue_new.full_w_nform input[type="submit"]{width:370px;margin-top:-14px}
.sr2_white_section{padding:63px 0 58px}
.sr2_white_section h2,.sr2_white_section p{color:#000;font-family:Avenir_Medium;float:left;width:550px;margin-right:60px}
.sr2_white_section h2{font-size:32px;margin-bottom:8px}
.sr2_white_section p{line-height:2.5em;letter-spacing:.3px}
.sr2_white_section img{width:512px;display:inline-block;vertical-align:top;margin-top:0}
.services_posts_r2{background:#f9f9f9;padding:73px 0 80px}
.service_pr2{display:inline-block;vertical-align:top;margin:0 40px 73px 0;padding:8px 0 28px;background:#fff;width:562px;position:relative;box-shadow:5px 6px 5px -3px #cdcdcd}
.service_pr2:nth-child(even){margin-right:0}
.service_pr2 .spr_thumb{display:inline-block;vertical-align:middle;margin-left:10px;border-radius:100%;overflow:hidden;width:108px;height:108px}
.service_pr2 .spr_thumb img{height:100%;width:100%}
.service_pr2 h2{color:#000;font-size:32px;font-family:Avenir_Medium;text-align:left;display:inline-block;vertical-align:middle;width:415px;margin-left:14px}
.service_pr2 .spr_brief{margin:6px 0 28px}
.service_pr2 .spr_brief p{padding:25px 25px 0 15px;letter-spacing:.3px;line-height:1.6em}
.service_pr2 .spr_brief:before{content:'';display:block;width:100%;height:1px;background:#e0e0e0}
.service_pr2 a.new_blue_btn{font-size:22px;color:#2980b9;font-family:Avenir_Medium;letter-spacing:3px;border:2px solid #0e76bc;width:293px;padding:7px 0;margin:0;border-radius:15px}
.service_pr2 a.new_blue_btn:hover{color:#fff}
.service_pr2 a:hover h2{color:#2980b9}
.testi_result_sec{background:#f9f9f9;padding:113px 0 135px;text-align:center}
.testi_result_sec .service_pr2{width:1170px;max-width:95%;margin:0 auto;text-align:left}
.testi_result_sec .service_pr2 h2{width:86%;text-align:center}
.testi_result_sec .service_pr2 .spr_thumb{width:9.25%;height:auto;margin-left:1.12%}
.testi_result_sec .service_pr2 .spr_brief{margin-bottom:18px}
.testi_result_sec .service_pr2 h2 span{color:#2980b9}
.testi_result_sec .service_pr2 .spr_brief p{padding:25px 25px 0}
.testi_review_wide_blue{background:#2980b9;padding:95px 0}
.testi_review_wide_blue .tsti_th_side{display:inline-block;vertical-align:top;width:300px;text-align:center;margin-right:45px}
.testi_review_wide_blue .tsti_th_side h3{font-size:24px;color:#fff;font-family:Avenir_Book;margin-bottom:4px}
.testi_review_wide_blue .tsti_th_side .tst_img{margin-bottom:7px;width:190px;display:inline-block;vertical-align:top}
.testi_review_wide_blue .tsti_review_s{background-image:url(assets/images/case_s_blockquote_bg_up.png),url(assets/images/case_s_blockquote_bg_down.png);background-position:top left,right bottom;background-repeat:no-repeat;padding:40px 0 35px 32px;width:768px;display:inline-block;vertical-align:top}
.testi_review_wide_blue .tsti_review_s p{color:#fff;font-size:34px;font-family:Avenir_Book;letter-spacing:.5px}
h4.blue_h4{color:#2980b9;font-family:Avenir_Book}
.cs_r2_content .half_col{display:inline-block;vertical-align:top;width:540px;margin:0 20px 36px 0;padding-right:20px}
.cs_r2_content .half_col_csr2{display:inline-block;vertical-align:top;width:545px;margin:0 70px 50px 0;padding:0}
.cs_r2_content .half_col_csr2:nth-child(odd){margin-right:0}
.cs_r2_content .half_col_csr2 h4,.cs_r2_content .half_col_csr2 p{display:inline-block;vertical-align:top;float:left}
.cs_r2_content img{display:inline-block;vertical-align:top;max-width:80%}
.cs_r2_content h4{color:#000;font-family:Avenir_Medium;margin-top:65px}
.cs_r2_content h4.blue_h4{color:#2980b9;margin-bottom:7px}
.cs_r2_content p{font-size:18px;letter-spacing:.25px;line-height:1.6em}
.cs_r2_content .half_col_csr2 h4{margin:0 0 30px}
.cs_r2_content .half_col_csr2 p{line-height:1.5em;letter-spacing:.5px;margin-bottom:42px}
.cs_the_results{padding:45px 0 20px}
.cs_the_results .blue_h4_csm{color:#2980b9;font-family:Avenir_Book;margin:0 0 60px}
.three_col_cstr li{background:#f9f9f9;border:1px solid #c2c2c2;box-shadow:0 0 0 1px #e6e6e6 inset;display:inline-block;vertical-align:top;width:258px;padding:38px 5px 20px;margin:0 174px 58px 0;text-align:center}
.three_col_cstr li:last-child{margin-right:0}
.three_col_cstr li h2{color:#093;font-size:57.33px;font-family:Avenir_Book;line-height:1em;margin:0 0 14px}
.three_col_cstr li h4{line-height:1em;margin:0 0 20px}
.f_col_cstr{background:#f9f9f9;border:1px solid #c2c2c2;box-shadow:0 0 0 1px #e6e6e6 inset;padding:56px 10px;text-align:center;margin-bottom:90px}
.f_col_cstr h2{font-family:Avenir_Bold;font-size:42px;color:#1c1c1c}
.csue_bottom_section{text-align:justify}
.csue_bottom_section img{margin-bottom:60px}
.r2_header{padding:44px 0 0}
.r2_header h1{color:#2980b9;font-size:42px;font-family:Avenir_Bold;line-height:1em;margin:0 0 15px;letter-spacing:2px}
.r2_header h1 span{color:#ffc000}
.r2_header h2{color:#878787;font-size:34px;font-family:Avenir_Book;line-height:1em;margin:0}
.r2_header img{width:100%;margin:10px auto 0}
.swd_after_hdr{text-align:center;padding:70px 0 80px}
.swd_after_hdr .left_s_swd{display:inline-block;vertical-align:top;width:850px;margin-right:15px}
.swd_after_hdr h2,.swd_after_hdr h3{color:#5d5d5d;font-family:Avenir_Book;line-height:1em}
.swd_after_hdr h2{font-size:37px;margin:28px 82px 13px 0;text-align:right}
.swd_after_hdr h3{font-size:28px;margin:0 0 54px;text-align:right}
.swd_after_hdr h4{font-family:Avenir_Bold;text-align:center;font-size:22px}
.swd_after_hdr p{text-align:left;line-height:1.8em;padding-right:25px;font-size:18px;letter-spacing:.4px;margin-bottom:8px}
.swd_after_hdr .right_s_thmb{width:300px;display:inline-block;vertical-align:top}
.swd_after_hdr .right_s_thmb img{max-width:80%}
.swd_blue_section{background:#2980b9;padding:100px 0 80px}
.swd_blue_section .left_s_thmb,.swd_blue_section .right_s_cont{text-align:left;display:inline-block;vertical-align:top}
.swd_blue_section .left_s_thmb{width:500px;margin-right:118px}
.swd_blue_section .right_s_cont{width:545px}
.swd_blue_section h2{color:#fff;font-size:37px;margin-bottom:12px}
.swd_blue_section h3{color:#fff;font-size:28px;margin:0 0 50px 15px}
.swd_blue_section p{color:#fff;font-size:18px;line-height:2em;letter-spacing:.5px}
.services_wd{padding:102px 0 50px}
.services_wd h3{margin-bottom:85px}
.swd_post{width:350px;display:inline-block;vertical-align:top;margin:0 54px 122px 0}
.swd_post:nth-child(3n){margin-right:0}
.swd_post .thumb_s{margin:0 0 17px}
.swd_post .thumb_s img{width:100%;height:auto}
.swd_post .b_links{margin:0;overflow:hidden;height:auto}
.swd_post .b_links a{display:inline-block;vertical-align:top;color:#3d3d3d;font-size:18px;font-family:Avenir_Book}
.swd_post .b_links a:hover{color:#2980b9}
.swd_post .b_links a.view_images_btn{float:left}
.swd_post .b_links a.visit_website_btn{float:right}
.swd_tab_section{padding:140px 0}
.swd_tab_cont{background:#f2f2f2;padding:34px 60px 60px 28px;box-shadow:0 -1px 0 0 #f4f4f4;position:relative;min-height:206px}
.swd_tab_cont h2{color:#000;font-size:32px;font-family:Avenir_Bold;margin:0 0 28px}
.swd_tab_cont .s_tab_img{display:inline-block;vertical-align:top;width:140px;margin:6px 35px 0 0}
.swd_tab_cont .s_tab_phrase{display:inline-block;vertical-align:top;width:895px}
.swd_tab_cont p{color:#000;font-size:18px;font-family:Avenir_Book;letter-spacing:.4px;line-height:1.6em}
.swd_tab_btns{background:#fff;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;height:7px;margin:70px auto 25px;position:relative;width:1070px;max-width:92%}
.swd_tab_btns li{position:absolute;width:53px;height:53px;top:-23px;background:#f2f2f2;border:1px solid #e8e8e8;border-radius:100%;outline:none}
.swd_tab_btns li a{font-size:0;background:#1d6aad;display:block;margin:0 auto;width:32px;height:32px;position:absolute;top:18%;left:0;right:0;border-radius:100%;outline:none;border:1px solid #1d6aad}
.swd_tab_btns li.ui-tabs-active:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(55,151,219,0);border-top-color:#f2f2f2;border-width:20px;opacity:0;z-index:999999;opacity:1;top:-50px;left:0;right:0;margin:0 auto}
.swd_tab_btns li.ui-tabs-active a{background:#ffc000;border:1px solid #1d6aad;left:-1px}
.swd_tab_btns li.tab_btn_1{left:0}
.swd_tab_btns li.tab_btn_2{left:31.7%}
.swd_tab_btns li.tab_btn_3{left:63.6%}
.swd_tab_btns li.tab_btn_4{right:0}
.hr2_testim .testim_section .testim_col .testmi_photo img{height:auto}
.serv_wids{text-align:center;margin:118px 0 132px}
.serv_wids ul li{display:inline-block;vertical-align:top;width:32%;margin-right:1.5%}
.serv_wids ul li:last-child{margin-right:0}
.serv_wids ul li h4{font-size:28px;color:#5d5d5d;font-family:Avenir_Book;margin:0 0 22px;text-align:center!important}
.serv_wids ul li .shw_cir{background:#2980b9;border-radius:100%;overflow:hidden;position:relative;z-index:9}
.serv_wids ul li img{margin:0 auto;position:relative;top:6px;z-index:0}
.serv_wids ul li a:hover .shw_cir{background:#e74c3c}
.serv_wids ul li a:hover h4{color:#2980b9}
.fbn_red input[type="submit"],.fbn_grey input[type="submit"]{box-shadow:none!important}
.fbn_red{background-color:#e74c3c!important}
.fbn_grey{background:#909090!important}
.fbn_red input[type="submit"]:hover{color:#E74C3C!important;background:#fff!important}
.fbn_grey input[type="submit"]:hover{color:#909090!important;background:#fff!important}
body .single_blog_post_new a{text-decoration:underline}
.single_blog_post_area h1,.single_blog_post_area h2,.single_blog_post_area h3,.single_blog_post_area h4,.single_blog_post_area h5, .r3_p_cont_style h1,.r3_p_cont_style h2,.r3_p_cont_style h3,.r3_p_cont_style h4,.r3_p_cont_style h5{font-family:Avenir_Medium;color:#000}
.single_blog_post_area h1 strong,.single_blog_post_area h2 strong,.single_blog_post_area h3 strong,.single_blog_post_area h4 strong,.single_blog_post_area h5 strong, .r3_p_cont_style h1 strong,.r3_p_cont_style h2 strong,.r3_p_cont_style h3 strong,.r3_p_cont_style h4 strong,.r3_p_cont_style h5 strong{font-family:Avenir_Bold}
.single_blog_post_area p,.single_blog_post_area ol li,.single_blog_post_area ul li, .r3_p_cont_style p,.r3_p_cont_style ol li,.r3_p_cont_style ul li{font-family:Avenir_Book}
.single_blog_post_area .single_blog_post_new .post_s_content h1, .r3_p_cont_style h1{font-size:28px}
.single_blog_post_area .single_blog_post_new .post_s_content h2, .r3_p_cont_style h2{font-size:24px}
.single_blog_post_area .single_blog_post_new .post_s_content h3, .r3_p_cont_style h3{font-size:20px;margin-bottom:1px}
.single_blog_post_area .single_blog_post_new .post_s_content h4, .r3_p_cont_style h4{font-size:18px;margin-bottom:2px}
.single_blog_post_area .single_blog_post_new .post_s_content h5, .r3_p_cont_style h5{font-size:16px;margin-bottom:2px}
.single_blog_post_area .single_blog_post_new .post_s_content p,.single_blog_post_area .single_blog_post_new .post_s_content ul li,.single_blog_post_area .single_blog_post_new .post_s_content ol li, .r3_p_cont_style p,.r3_p_cont_style ul li,.r3_p_cont_style ol li{font-size:16px}
.single_blog_post_area .single_blog_post_new .post_s_content ol ol,.single_blog_post_area .single_blog_post_new .post_s_content ul ul, .r3_p_cont_style ol ol,.r3_p_cont_style ul ul{margin:0}
.grey_text_box{background:#f9f9f9;padding:25px 20px;box-shadow:1px 1px 2px 0 #d4d4d4;max-width:720px;margin-bottom:54px}
.blue_text_box{background:#2980b9;padding:25px 20px;box-shadow:1px 1px 2px 0 #d4d4d4;max-width:720px;margin-bottom:80px;border:1px solid#f9f9f9}
.full_content_area .grey_text_box, .full_content_area .blue_text_box{max-width:96%;}
.grey_text_box p,.blue_text_box p{margin:0!important;font-family:Avenir_Light;letter-spacing:0!important}
.blue_text_box p{color:#fff!important}
.half_text_area,.one_third_text_area,.two_third_text_area,.one_fourth_text_area,.third_fourth_text_area{display:inline-block;vertical-align:top;margin-bottom:50px}
.half_text_area{width:48%;padding:0 1.5%}
.one_third_text_area{width:30%;padding:0 1.5%}
.two_third_text_area{width:64%;padding:0 2%}
.one_fourth_text_area{width:22%;padding:0 1.5%}
.third_fourth_text_area{width:75%;padding:0 .2%}
.first{padding-left:0!important}
.last{padding-right:0!important}
.post_owner_details{margin:37px 0 60px}
.pod_thumb{display:inline-block;vertical-align:middle;width:142px;margin-right:20px}
.pod_thumb img{width:100%;border-radius:100%}
.pod_cont{background:#f6f6f6;display:inline-block;vertical-align:middle;padding:14px 23px 26px;width:540px;position:relative}
.post_owner_details .pod_cont h5{font-size:16px;font-family:Avenir_Bold;margin-bottom:2px}
.post_owner_details .pod_cont p{font-size:14px;font-family:Avenir_Book;margin-bottom:11px!important}
.post_owner_details .pod_cont h4{font-size:16px;text-align:center}
.post_owner_details ul.pod_social_btns{text-align:center;padding:0;position:absolute;bottom:-30px;left:0;right:0;margin:0 auto}
ul.pod_social_btns li{display:inline-block;vertical-align:middle;margin:0 18px 0 0}
ul.pod_social_btns li:last-child{margin-right:0}
ul.pod_social_btns li a:hover img{opacity:.8}
.b_btn{text-decoration:none!important}
.b_btn,input[type="submit"].b_btn,.single_blog_post_area .single_post .feed_back input[type=submit]{display:inline-block;vertical-align:top;margin:0 auto;background:#2980b9;border-radius:25px;color:#fff;font-size:16px;text-decoration:none;font-family:Avenir_Book;line-height:40px;padding:5px 5px 5px 42px;box-shadow:2px 2px 7px 0 #bbb;border:none;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.b_btn{margin-bottom:20px}
.b_btn:after{content:'';float:right;display:inline-block;vertical-align:top;width:40px;height:40px;background:#fff url(assets/images/yellow_plus_sign.png) no-repeat center center;border-radius:100%;margin-left:42px}
input[type="submit"].b_btn,.single_blog_post_area .single_post .feed_back input[type=submit]{padding:5px 68px 5px 24px;background:#2980b9 url(assets/images/plus_s_wd_white_r_btn.png) no-repeat 98% center;width:auto;letter-spacing:.4px;margin-top:26px;border:none!important;height:auto}
.single_post .feed_back input[type=submit]:hover,input[type="submit"].b_btn:hover{background:#FFE600 url(assets/images/plus_s_wd_white_r_btn.png) no-repeat 98% center!important;color:#FFF}
.b_btn:hover{color:#FFF;background-color:#FFE600}
.widget_s form ::-webkit-input-placeholder{color:#000}
.widget_s form :-moz-placeholder{color:#000;opacity:1}
.widget_s form ::-moz-placeholder{color:#000;opacity:1}
.widget_s form :-ms-input-placeholder{color:#000}
.widget_s form{margin-top:5px}
.widget_s input[type="text"], .widget_s input[type="email"]{width:200px;padding:0 5px;color:#000;font-family:Avenir_Light;font-size:18px;margin-bottom:30px;border-radius:0;background:none;border:none;border-bottom:1px solid #b8b8b8;font-style:normal;max-width:95%;height:38px;text-align:left;letter-spacing:1.8px;}
.widget_s input[type="text"]{margin-bottom:18px;}
.widget_s input[type="submit"]{margin-top:0;max-width:100%;}
.best_up_wid{background:#fff;padding:20px 22px 24px}
.sidebar_area .widget_s .best_up_wid h3{text-align:center;font-size:20px}
.sidebar_area .widget_s .best_up_wid p{margin-bottom:24px;line-height:1.4em;letter-spacing:-.2px}
.sidebar_area .widget_s .best_up_wid ol,.sidebar_area .widget_s .best_up_wid ul{padding-left:2px}
.best_up_wid li{font-family:Avenir_Light;list-style-position:inside}
.form_blue_new.nsp_form{background:#1C628F;position:relative;box-shadow:0 5px 6px -2px #ababab}
.form_blue_new.nsp_form .fbn_cont{width:570px;position:relative;margin:28px 16px 0 0}
.form_blue_new.nsp_form h3{font-size:24px;margin-bottom:6px;text-shadow:3px 2px 6px #7e7e7e}
.form_blue_new.nsp_form p{font-size:16px;line-height:1.5em}
.form_blue_new.nsp_form:before{content:'';display:block;width:60%;height:100%;position:absolute;top:0;left:0;background:#2980b9;z-index:0}
.form_blue_new.nsp_form .wpcf7{position:relative;padding:16px 0 28px 75px}
.form_blue_new.nsp_form ::-webkit-input-placeholder{color:#d2e0e9}
.form_blue_new.nsp_form :-moz-placeholder{color:#d2e0e9;opacity:1}
.form_blue_new.nsp_form ::-moz-placeholder{color:#d2e0e9;opacity:1}
.form_blue_new.nsp_form :-ms-input-placeholder{color:#d2e0e9}
.form_blue_new.nsp_form p{text-align:left}
.form_blue_new.nsp_form input{border-bottom:3px solid #d2e0e9;color:#d2e0e9;margin-bottom:18px;width:330px}
.form_blue_new.nsp_form input[type="email"]{margin-bottom:0}
.form_blue_new.nsp_form input[type="submit"]{position:absolute;top:30px;right:0;background:#fff url(assets/images/submit_btn.jpg) no-repeat center center;width:66px;height:66px;border:none;border-radius:100%;font-size:0;box-shadow:2px 2px 5px 0 #154869}
.form_blue_new.nsp_form input[type="submit"]:hover{background-color:#E74C3C}
.h3_header{position:relative;background:url(assets/images/h3_vid_ph.jpg) no-repeat center top;background-size:cover}
.h3_header img.vid_img_ph{width:100%;}
.h3_header .h3_hdr_cont{position:absolute;top:160px;left:0;right:0;margin:0 auto;z-index:1;text-align:center;width:945px;max-width:90%;}
.h3_header .h3_hdr_cont h1{color:#ffffff;font-size:42px;font-family:Avenir_Heavy;line-height:1em;margin:0 0 23px;letter-spacing:0.8px;text-shadow:3px 3px 6px #737373;}
.h3_header .h3_hdr_cont h2{color:#ffffff;font-size:28px;font-family:Avenir_Light;line-height:1.3em;margin:0 0 0;letter-spacing:0.5px;text-shadow:0px 0px 8px #616161;}
.new_thumb{width:750px;max-width:98%;}
.new_thumb img{/*width:100%;*/height:auto;}
.new_services{text-align:center;margin-top:105px;margin-bottom:50px;}
.hr3_services h2{color:#5f5f5f;font-size:37px;font-family:Avenir_Medium;}
.hr3_services h3{color:#5f5f5f;font-size:28px;font-family:Avenir_Book;line-height:1.3em;}
.new_services ul li{display:inline-block;vertical-align:top;width:368px;margin:0 24px 148px 0;border:1px solid #d9d9d9;padding:0 0 50px;position:relative;box-shadow:2px 2px 2px -1px #bbbbbb;background:#ffffff;}
.new_services ul li:nth-child(3n+3){margin-right:0;}
.new_services ul li .ns_thumb{margin:0 auto 0;position:relative;}
.new_services ul li .ns_thumb img{height:auto;width:100%; /*-webkit-filter:grayscale(1); -webkit-filter:grayscale(100%); filter:grayscale(100%); filter:url(#greyscale); filter:gray;*/ filter:grayscale(100%); -webkit-filter:grayscale(100%); filter:gray;}
.new_services ul li h4{color:#000000;font-family:Avenir_Medium;margin:38px auto 1px;max-width:90%;}
.new_services ul li a:hover h4{color:#e74c3c;}
.new_services ul li a:hover img{-webkit-filter:none;filter:none !important;}
.new_services ul li .ns_phrase{max-width:90%;margin:0 auto;padding:0 27px;}
.new_services ul li .ns_phrase p{text-align:left;font-family:Avenir_Medium;font-size:18px;line-height:1.45em;}
a.r3_circle_btn{display:inline-block;vertical-align:top;background:#2980b9 url(assets/images/yellow_plus_sign_n.png) no-repeat center center;border-radius:100%;width:52px;height:52px;box-shadow:2px 2px 4px -2px #bbbbbb;}
a.r3_circle_btn:hover{background-color:#000000;}
.form_blue_new.nsp_form.home_r3_form:before{width:54%;}
.form_blue_new.nsp_form.home_r3_form .fbn_cont{margin-top:32px;margin-bottom:32px;}
.form_blue_new.nsp_form.home_r3_form input{letter-spacing:3px;margin-bottom:42px;}
.form_blue_new.nsp_form.home_r3_form h3{margin-bottom:12px;}
.form_blue_new.nsp_form.home_r3_form p{font-size:18px;line-height:2em;}
.form_blue_new.nsp_form.home_r3_form .wpcf7{background:none;padding-top:36px;}
.form_blue_new.nsp_form.home_r3_form input[type="submit"]{top:60px;}
.hr2_testim .testim_col a.r3_circle_btn, .new_services ul li a.r3_circle_btn{position:absolute;top:140px;right:8px;}
.new_services ul li a.r3_circle_btn{bottom:-20px;box-shadow:2px 2px 4px -2px #444444;z-index:9;top:inherit;}
.hr2_testim .testim_col h3{color:#0f0f0f;font-family:Avenir_Medium;font-size:21px;text-align:left;padding:0 27px;margin:36px 0 34px;letter-spacing:2px;line-height:1.4em;}
.h3_hdr_video{position:absolute;top:0;left:0;right:0;margin:0 auto -5px;width:100%;height:100%;}
.h3_hdr_video video{width:100%;height:100%;}
.m_video_btn{margin-top:112px;display:inline-block;vertical-align:top;}
#hdr3_video_popup{position:fixed;top:0;left:0;right:0;margin:0 auto;text-align:center;width:80%;height:90%; z-index:999;padding:5% 10%;background:rgba(0,0,0,0.8);display:none;}
#close_vid_3_btn{position:fixed;right:7%;top:4%;z-index:999;padding:10px;display:none;}
.header .main_menu_new ul.menu > li > a{cursor:pointer;}
#video_header_r3 > img{width:100%;height:auto;}
.full_content_area img.alignleft{margin:10px 50px 8px 30px;}
.full_content_area .f_head_section{margin:40px auto 50px;}
.full_content_area .fpage_title{font-size:36px;text-align:center;margin-bottom:1px;}
.full_content_area .fpage_sub_title{font-size:24px;text-align:center;}
.form_blue_new.down_nfb.nbff_r3 input{letter-spacing:3px;border-bottom-width:3px;line-height:1em;width:auto;width:300px;}
.form_blue_new.down_nfb.nbff_r3 input[type="submit"]{background:#ffffff url(assets/images/plus_s_wd_transp_r_btn.png) no-repeat right center;background-size:auto 100%;width:auto;border:none;padding:0 78px 0 44px;color:#000000;font-size:24px;border-radius:28px;box-shadow:2px 3px 8px -4px #000000;letter-spacing:0.5px;margin:-6px 0 0 100px;}
.ab_us_header{position:relative;margin-bottom:98px;}
.ab_us_header > img{width:100%;}
.ab_us_hdr_cont{position:absolute;top:68px;left:0;right:0;}
.ab_us_hdr_cont h1{font-size:59px;font-family:Avenir_Medium;line-height:1em;margin-bottom:30px;}
.ab_us_hdr_cont h1 strong{font-family:Avenir_bold;}
.ab_us_hdr_cont h1 span{color:#438ec0;}
.about_us_page h2{font-size:34px;font-family:Avenir_Medium;line-height:1.1em;}
.about_us_page h3{font-size:24px;font-family:Avenir_Medium;line-height:1em;}
.promise_to_clients{text-align:center;margin-bottom:28px;}
.promise_to_clients h2{text-align:center !important;margin-bottom:66px;}
.p2c_post{width:510px;display:inline-block;vertical-align:top;margin:56px 32px 90px 0;border:1px solid #e5e5e5;box-shadow:1px 1px 0px 0px #bdbdbd;position:relative;padding:55px 26px 46px;background:#ffffff;}
.p2c_post .p2c_icon{width:116px;height:114px;margin:0 auto;text-align:center;position:absolute;top:-56px;left:0;right:0;overflow:hidden;background:#ffffff;box-shadow:1px 1px 1px 0px #b8b8b8;border-radius:100%;}
.p2c_post .p2c_icon img{width:100%;height:100%;}
.p2c_post h3{color:#2980b9;margin:28px 0 9px;}
.p2c_post p{font-size:19px;color:#252525;text-align:left;line-height:1.8em;letter-spacing:0.5px;}
.wr_team > h2{text-align:center !important;margin-bottom:66px;color:#868686;}
.team_mem{width:499px;border:1px solid #e5e5e5;display:inline-block;vertical-align:top;margin:150px 20px 160px 0;padding:2px 30px 90px 40px;position:relative;text-align:center;}
.team_mem .tm_photo{width:300px;height:300px;border-radius:100%;margin:-150px auto 22px;overflow:hidden;}
.team_mem .tm_photo img{width:100%;height:auto;}
.team_mem h2{color:#545454;font-family:Avenir_Light;text-align:center !important;margin-bottom:4px;}
.team_mem h3{color:#545454;font-family:Avenir_Light;text-align:center !important;margin-bottom:38px;}
.team_mem p{color:#545454;font-family:Avenir_Light;text-align:left;line-height:1.5em;font-size:19px;letter-spacing:0.5px;}
ul.social_links{position:absolute;bottom:-38px;left:0;right:0;margin:0 auto;}
ul.social_links li{display:inline-block;vertical-align:top;margin:0 100px 0 0;}
ul.social_links li a{border:2px solid #e5e5e5;background:#ffffff;border-radius:100%;color:#0ba4e0;font-size:48px;display:inline-block;vertical-align:top;text-align:center;width:82px;padding:19px 0 15px;}
ul.social_links li:last-child{margin-right:0;}
ul.social_links li a:hover{background:#000000;color:#cdb900;border-color:#000000;}
.cf_video_section{text-align:center;margin-top:45px;}
.cf_video_section h1{color:#949494;font-size:37px;font-family:Avenir_Book;line-height:1em;margin-bottom:16px;text-align:center !important;}
.cf_video_section h1 strong{font-family:Avenir_Bold;}
.cf_video_section h1 span{color:#2980b9;}
.cf_video_section h2{color:#c2c2c2;font-size:34px;font-family:Avenir_Medium;line-height:1em;text-align:center !important;}
.cf_video_section a.m_video_btn{display:inline-block;vertical-align:top;margin:0 auto;position:absolute;top:42%;left:0;right:0;}
.cf_video{display:inline-block;vertical-align:top;width:885px;margin:72px auto 0;position:relative;max-width:85%;}
.cf_video > img{margin-bottom:-5px;}
.cf_center_content{margin:6px auto 70px;}
.cf_center_content .h_col{text-align:left;margin:66px 28px 0 0;width:568px;display:inline-block;vertical-align:top;max-width:100%;}
.cf_center_content .h_col:nth-child(2n+2){margin-right:0;}
.cf_center_content h3, .cf_bottom_section h3{color:#2980b9;font-size:24px;margin-bottom:4px;font-family:Avenir_Medium;}
.cf_center_content p{color:#000000;font-size:19px;font-family:Avenir_Medium;letter-spacing:0.5px;line-height:1.6em;margin-bottom:30px;}
.sppc_center_cont{margin-top:30px;}
.sppc_center_cont h3{margin-bottom:20px;}
.sppc_center_cont p{margin-bottom:50px;}
.h_col p:last-child, .f_col p:last-child{margin-bottom:0;}
.cf_bottom_section{margin:120px auto 125px;}
.cf_bottom_section h3{margin-bottom:40px;}
.cf_3col{display:inline-block;vertical-align:top;width:228px;margin:0 172px 105px 0;padding:30px 20px 30px;border:1px solid #c2c2c2;box-shadow:0px 0px 0px 1px #e6e6e6 inset;background:#f9f9f9;text-align:center;}
.cf_3col:last-child, .last_cfb{margin-right:0;}
.cf_3col h2{font-size:57px;color:#009933;margin-bottom:0;}
.cf_3col p{font-size:21px;color:#3e3e3e;line-height:1.8em;}
.sppc_hdr_section{text-align:center;margin-top:70px;}
.sppc_hdr_section h1{color:#949494;font-size:44px;font-family:Avenir_Medium;margin-bottom:0;text-align:center !important;line-height:1em;}
.sppc_hdr_section h1 span{color:#2980b9;font-size:46px;display:block;margin:2px 0 20px;}
.sppc_hdr_section h1 strong{font-family:Avenir_Bold;}
.sppc_hdr_section h2{color:#a0a0a0;font-size:34px;font-family:Avenir_Book;text-align:center !important;line-height:1em;margin-bottom:55px;}
.sppc_hdr_section img{margin-bottom:-5px;}
.mark_clients_section{margin-top:100px;}
.mark_clients_section h2{color:#404040;text-align:center !important;font-size:32px;font-family:Avenir_Medium;margin-bottom:32px;}
.marketing_clients{text-align:center;}
.marketing_clients li{display:inline-block;vertical-align:middle;margin:0 2% 0 0;width:18%;}
.marketing_clients li:last-child{margin-right:0;}
.marketing_clients li a:hover img{opacity:0.5;}
.testimonial_r3{background:#2980b9;padding:52px 0 50px;text-align:center;}
.testimonial_r3 .name_img{display:inline-block;vertical-align:top;width:270px;margin:46px 70px 0 0;text-align:center;}
.testimonial_r3 .name_img .photo_tr3{display:inline-block;vertical-align:top;}
.testimonial_r3 .name_img .photo_tr3 img{border-radius:100%;}
.testimonial_r3 .name_img h3{color:#ffffff;font-size:24px;font-family:Avenir_Medium;margin:8px 0 4px;}
.testimonial_r3 .quote_side{width:780px;max-width:100%;display:inline-block;vertical-align:top;text-align:center;}
.testimonial_r3 blockquote{background-image:url(assets/images/quote-open.png), url(assets/images/quote-close.png);background-repeat:no-repeat, no-repeat;background-position:top left, bottom right;color:#ffffff;font-size:34px;margin:0px 0 24px;border:none;padding:36px 0 34px 32px;font-family:Avenir_Medium;text-align:left;}
a.r3_wide_btn{background:#ffffff;border-radius:50px;padding:6px 7px 6px 18px;color:#000000;font-size:24px;font-family:Avenir_Medium;display:inline-block;vertical-align:top;line-height:2.2em;height:48px;letter-spacing:-0.5px;margin:0 auto 10px;box-shadow:3px 3px 7px -3px #222222;}
a.r3_wide_btn:after{content:'';display:inline-block;vertical-align:top;background:#2980b9 url(assets/images/yellow_plus_sign_n.png) no-repeat center center;border-radius:100%;width:53px;height:49px;margin-left:10px;}
.csue_txt{color:#1c1c1c;font-size:41px;font-family:Avenir_Bold;background:#f9f9f9;margin:0 auto;width:95%;padding:55px 2%;border:1px solid #c2c2c2;box-shadow:0px 0px 0px 1px #e6e6e6 inset;text-align:center;}
.cs_f{margin-bottom:100px;}

/*
	http://webris.org/wp-content/uploads/2016/01/
	http://localhost/webris/wp-content/uploads/2016/01/
*/

/*.wrap_full{position:relative;}
.invisb{opacity:0;}
.right_s_abso{position:absolute;top:75px;right:0;}*/
.sec_cont_ss{background:#ffffff;}
.sec_cont_ss.grey_sec.abs_s_img{padding-bottom:280px;}
.sec_cont_ss.grey_sec.abs_s_img .wrapper{overflow:inherit;}
/*.sec_cont_ss.grey_sec.abs_s_img .wrapper .h_col img{position:absolute;right:0;}*/


.sr3_link_building_page .ab_us_header{position:relative;margin-bottom:0;}
.form_blue_new.slim_full{position:absolute; /*bottom:38px;*/ bottom:68px; width:100%;height:auto;z-index:0;}


.form_blue_new.slim_full{padding-top:24px; display:none;}
.form_blue_new.slim_full h3{font-size:24px;text-shadow:1px 1px 7px #636363;margin-bottom:17px;}
.form_blue_new.slim_full .wpcf7{width:82%;padding:0 9%;}
.form_blue_new.slim_full p{display:inline-block;vertical-align:top;}
.form_blue_new.slim_full form{position:relative;}
.form_blue_new.slim_full input[type="text"], .form_blue_new.slim_full input[type="email"]{width:338px;padding:0 10px;font-size:20px;font-family:Avenir_Light;letter-spacing:3px;opacity:0.8;margin:10px 120px 24px 0;}
.form_blue_new.slim_full input[type="submit"]{position:absolute;top:-40px;right:0;margin:0;font-size:0;width:78px;height:78px;border-radius:100%;border:none;box-shadow:4px 4px 10px -5px #222222;background:#ffffff url(assets/images/submit_btn.jpg) no-repeat center;}
.form_blue_new.slim_full input[type="submit"]:hover{background-color:#000000;}

.sr3_link_building_page{}
/*.sr3_link_building_page .ab_us_header{margin-bottom:-6px; padding-bottom:100px;}*/
.sr3_link_building_page .ab_us_header h1{margin-bottom:52px;}
.sr3_link_building_page .ab_us_header h2{margin-bottom:45px;}
.sr3_link_building_page .cf_center_content{margin:0 auto; z-index:0;}
section.sec_cont_ss.grey_sec{background:url(assets/images/grey_texture_bg.jpg);}
section.sec_cont_ss{padding:88px 0 110px; padding-bottom:0 !important;}
section.sec_cont_ss h2{text-align:center !important;font-size:32px;color:#000000;font-family:Avenir_Medium;margin-bottom:10px;}
section.sec_cont_ss h3{color:#000000;font-size:27px;font-family:Avenir_Heavy;margin-bottom:28px;}
section.sec_cont_ss p{color:#000000;font-size:24px;font-family:Avenir_Medium;letter-spacing:0;line-height:1.3em;margin-bottom:30px;}

section.sec_cont_ss .h_col:last-child{margin-right:0;}

section.sec_cont_ss .h_col ul{margin-bottom:78px;padding-right:25px;}
section.sec_cont_ss .h_col ul li{color:#000000;font-size:19px;font-family:Avenir_Book;/*background:url(assets/images/list_st_link_build.png) no-repeat left 2px;padding-left:28px;*/ list-style-image:url(assets/images/list_st_link_build.png);list-style-position:inside;line-height:1.5em;margin-bottom:3px;}
section.sec_cont_ss .h_col ul li strong{font-family:Avenir_Medium;}

#section_nav{position:fixed;top:140px;left:64px;z-index:9999;}
#section_nav li{display:block;margin-bottom:10px;}
#section_nav li a{font-size:0;background:#4d4d4d;border:1px solid #212121;display:block;width:16px;height:16px;border-radius:100%;}
#section_nav li.active a{background:#fcee21;}

#section_nav li.noactive{display:none;}
#section_nav li.noactive a{background:#4d4d4d;}

section.sec_cont_ss.list_sec .h_col{margin-top:25px;}
section.sec_cont_ss.list_sec .h_col ul{margin-bottom:25px;}
section.sec_cont_ss.list_sec .h_col p img{width:70%;}

.sec_down_btn{height:0;text-align:center;position:fixed;bottom:20px;right:0;left:0;margin:0 auto;z-index:1; -webkit-animation: bounce 3s ease-in-out infinite; -moz-animation: bounce 3s ease-in-out infinite; -ms-animation: bounce 3s ease-in-out infinite; animation: bounce 3s ease-in-out infinite; }
.sec_down_btn a{display:inline-block;vertical-align:top;}

.op_container .bx-wrapper{transform:translate3d(-5px, 0px, 0px);}

.section.first_s_sec{position:relative;z-index:9999;}

section.section.first_s_sec.work_with_agen{background:url(http://webris.org/wp-content/uploads/2016/01/sr3_link_building_header_img.jpg) no-repeat center top;background-size:cover;}
section.section.first_s_sec.work_with_agen .ab_us_header.slb_header img.hdr_slbb{opacity:0;}

.op_container{text-align:center; width: 100%;}
.op_wid{display:inline-block;vertical-align:top;position:relative;margin-top:100px; margin-bottom:10px; box-shadow:2px 2px 3px 0px #c8c8c8;background:#ffffff;width:436px;padding:80px 26px 40px;}
.op_wid:last-child{margin-right:0 !important; margin-left:0 !important;}
section .op_wid img{position:absolute;top:-48px;left:0;right:0;margin:0 auto;}
section .op_wid h3{color:#2980b9;font-size:24px;font-family:Avenir_Medium;margin-bottom:20px;}
section .op_wid p{color:#000000;font-size:19px;font-family:Avenir_Book;line-height:1.5em;letter-spacing:0;text-align:left;margin-bottom:0;}

section.publications_cont{text-align:center;}
section.publications_cont .cf_center_content .h_col{width:550px;margin-right:50px;}
section.publications_cont .cf_center_content .h_col.last{margin-right:0;}
section.publications_cont p{font-size:18px;color:#000000;font-family:Avenir_Book;line-height:1.7em;}
section.publications_cont ul.publications_list{padding:0;}
section.publications_cont ul.publications_list li{list-style:none !important;display:inline-block;vertical-align:top;width:46%;margin:0 1.5% 70px;}
section.publications_cont ul.publications_list li a:hover img{animation-duration:2s;animation-delay:50ms;animation-iteration-count:infinite;animation-name:pulse;}

section.section img.invisb, section.section h2{-webkit-transition:all 3s;-moz-transition:all 3s;-ms-transition:all 3s;-o-transition:all 3s;transition:all 3s}
section.section img.shade_btm, .op_wid{-webkit-transition:all 2s;-moz-transition:all 2s;-ms-transition:all 2s;-o-transition:all 2s;transition:all 2s}
section.section h2{ -webkit-transform:translate3d(0, -50px, 0px); -moz-transform:translate3d(0, -50px, 0px); -ms-transform: translate3d(0, -50px, 0px); transform:translate3d(0, -50px, 0px);}
section.section img.shade_btm{opacity:0;-webkit-transform:translate3d(0, 200px, 0px); -moz-transform:translate3d(0, 200px, 0px); -ms-transform: translate3d(0, 200px, 0px); transform:translate3d(0, 200px, 0px);}
section.section.active img.shade_btm{opacity:1;}
section.section.active h2, section.section.active img.shade_btm{ -webkit-transform:translate3d(0, 0, 0px); -moz-transform:translate3d(0, 0, 0px); -ms-transform: translate3d(0, 0, 0px); transform:translate3d(0, 0, 0px);}

.wrapper.op_container .bx-viewport{height:auto !important;}
.wrapper.op_container .bx-viewport{padding-right:5px;}

/*.wrapper.cf_center_content .bx-viewport{height:auto !important;}*/