.head-banner,.header{position:relative}.login,.top_menu li a{text-transform:uppercase}.client_services li b,.client_services li strong,.desciption h1,.download_forms h2,.event_text h3 a,.event_text p b,.features p b,.features p strong,.first_slide h2,.open_jobs h5,.open_jobs p b,.page_title,.secondPara>p,.top_menu li a,h1,h2,h3,h4,h5,h6{font-weight:400}.tribe-events-event-meta address.tribe-events-address,.tribe-events-list .tribe-events-venue-details,address{font-style:normal}.bx-next,.bx-prev,a:focus{outline:0!important}*{outline:0;border:none}.wrapper{width:100%;background:#fff}body{font-family:proxima_nova_rgregular}.responsive{width:100%;height:100%}.secondPara>img{display:inline-block!important}.secondPara{background:0 0;margin-top:-30px}.secondPara>p{color:#fff;font-family:GothamBook;font-size:2em;line-height:30px;text-shadow:0 1px 4px #000;padding-top:0}.head-banner .headBannerContent,.head-banner h1{color:#fff;font-family:GothamBold}.top-menu{width:100%;float:left;background:rgba(255,255,255,1);padding:15px 0 20px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);z-index:999}.head-banner{margin:0;width:100%;clear:both}.category .head-banner{min-height:300px;background:url(http://www.cachetservices.com/wp-content/themes/twentyfourteen/images/small-banner.jpg) center center no-repeat;background-size:cover}.head-banner .headBannerContent{position:absolute;top:40%;width:100%;letter-spacing:1px;z-index:1;text-shadow:0 0 15px rgba(0,0,0,.7);text-align:center}.head-banner h1{font-size:40px;width:100%!important}.page-id-309 .top-menu.no-absolute,.page-id-311 .top-menu.no-absolute{position:static}.logo{float:left;width:158px;padding:1em 0}.login,.main_menu,.top_menu{float:right}.logo a{background:url(../../../uploads/2014/12/cachet-Logo.png) 0 0/100% auto no-repeat rgba(0,0,0,0);display:block;height:70px;max-width:100%}.top_menu{clear:both;margin-top:.8em}.top_menu li{display:inline-block;margin:0 10px;position:relative}.top_menu li:last-child{margin-right:0}.top_menu li a{color:#484848;font-size:13px;font-family:GothamBold;padding:20px 10px;display:block;text-decoration:none!important;letter-spacing:.7px}.top_menu li a:hover{text-decoration:none;color:#a72646}.top_menu li a.active,.top_menu li.current-menu-ancestor a,header .current_page_item a{color:#a72646}.sub-menu .current-menu-item{background:#a72646}span.glyphicon.glyphicon-heart.redheart{color:#CB1453}.login{background:#752641;border-radius:3px;color:#fff;font-family:proxima_nova_rgbold;font-size:12px;letter-spacing:.5px;line-height:30px;padding:0 15px}.desciption,.desciption h1,.features p strong,.first_slide h2,.testimonials blockquote{font-family:proxima_novalight}.login span{font-size:.7em;top:0}.top_menu li.menu-item-has-children:hover ul.sub-menu{display:block}.top_menu li ul.sub-menu{background:#752641;border-radius:0 0 5px 5px;display:none;left:50%;margin-left:-120px;overflow:hidden;padding:0;position:absolute;top:59px;width:240px;z-index:999999}.top_menu li ul.sub-menu li:hover{background:#C51350}.top_menu li:last-child ul.sub-menu{margin-left:-86px;width:122px}.top_menu li ul.sub-menu li{width:100%;height:auto;margin:0}.top_menu li ul.sub-menu li a{color:#fff!important;font-size:11px;height:auto;padding:10px 20px;text-align:left;width:100%}.top_menu li ul.sub-menu li:last-child a{border:none}.first_slide{top:20%;left:14%;text-align:left;text-shadow:none}.first_slide h2{color:#2F2E2E;font-size:30px;line-height:1.2;margin:1em 0 .5em}.first_slide p{color:#383838;font-size:17px}.features{background:#eef5f9;padding:2em 0}.features.four_col ul li{width:24%;margin-right:1%}.features ul li{float:left;width:28%;list-style:none;margin-right:8%;opacity:0;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}.features ul li.animate{opacity:1;-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}.features ul li:last-child{margin-right:0}.features ul li figure{float:left;margin-right:15px}.features p b{color:#0073be;font-size:17px}.features p{color:#769db6;font-size:13px}.features p strong{color:#0678be;font-size:22px;display:inline-block;padding-top:10px}#menu-item-332 a,.single-services #post-300 .entry-header h1{text-transform:capitalize}.apply_btn,.download_forms h2,.event_text h3 a,.individual_content h5,.links li a,.page_title,.tab-content h2,.tabs_container .nav-tabs>li>a,.tax_resource h2{text-transform:uppercase}.payroll_services,.service_content{padding:3em 0}.payroll_services{background:#fafafa}.service_content figure{float:left;margin-right:5%;width:30%}.desciption{color:#979797;font-size:16px;margin-left:35%}.desciption h1{color:#676767;font-size:28px;margin-top:0}.desciption ul{padding:1em 0}.desciption ul li{padding-left:30px;background:url(../images/arrow.png) 0 2px no-repeat;width:49%;display:inline-block;padding-right:2%;margin-bottom:5px}.desciption ul li:nth-child(2n){padding-right:0}.payroll_services .desciption{float:left;margin-left:0;padding-right:5%;width:70%}.payroll_services figure{float:left;width:30%}.testimonials{float:left;margin:30px 0;width:100%;padding-top:30px}.testimonials blockquote{clear:both;margin-left:10px;margin-right:10px;padding:30px 50px;background:url(../images/quote-start.png) no-repeat;border:0;color:#959595;font-size:18px;position:relative}.testimonials blockquote:after{background:url(../images/quote-end.png) no-repeat;width:34px;height:22px;content:"";position:absolute;bottom:20px;right:0}.testimonials blockquote p{text-align:right;margin:0}.testimonials blockquote p b{font-family:proxima_nova_rgbold;font-size:16px}.home .pre_footer,.page-id-4 .pre_footer{margin:0}.pre_footer b{color:#064e66;font-size:20px;font-weight:400;margin:0 30px 0 0}.content{color:#636363;font-family:proxima_novalight;padding:0;overflow:hidden}.media_tabs{border-bottom:1px solid #CCC;float:left;margin:0 0 20px;width:100%}.page_title{color:#504F4F;font-size:30px;margin:10px 0}.content p{margin:0 0 10px}.client_services li{float:none;display:inline-block;vertical-align:top;font-family:GothamBold;font-size:14px;padding-bottom:10px;padding-right:3%;width:49%}.client_services li:last-child{padding-right:0}.client_services ul{margin-top:1em;display:inline-block;text-align:left;width:750px!important;max-width:100%}.arrow_style li{background:url(../images/arrow.png) 0 2px no-repeat rgba(0,0,0,0);padding-left:30px;color:#636363;margin:5px 0;text-align:left;padding-bottom:10px}.case_study{margin-top:2.5em;float:left;width:100%}.tabs_container .nav-tabs>li{margin:0 10px 0 0;width:25%}.tabs_container .nav-tabs>li>a{color:#9a9a9a;font-size:16px;font-family:proxima_novasemibold;border-radius:0;padding:12px 15px;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border-top:1px solid #bdbdbd;border-bottom:none;background:#f3f3f3}.tabs_container .nav-tabs>li.active>a{background:0 0;color:#333;position:relative;outline:0!important}.tabs_container .nav-tabs{border:none;float:left;width:100%;margin:0}.tabs_container .tab-content{float:left;width:100%}.tab-content h2{margin-top:0;font-size:16px;color:#636363;font-family:GothamBold;letter-spacing:1px}.left_text{line-height:1.6;color:#636363}.left_text img{margin:0 0 20px 20px;border:1px solid #ccc}.download_forms{padding-top:2em}.download_forms h2{color:#404040;font-size:22px;font-family:proxima_novalight;margin:0 0 10px}.download_forms ul li{background:url(../images/pdf-icon.png) no-repeat;padding-left:50px;margin-bottom:10px;width:30.6%;float:left;margin-right:4%}.download_forms ul li:nth-child(3n){margin-right:0}.download_forms ul li a{background:#ededed;display:block;border-radius:3px;padding:13px 10px;color:#858585;font-size:14px;font-family:proxima_nova_rgbold;text-transform:uppercase;text-decoration:none!important;min-height:45px}.ptm_forms{padding-top:2em}.download_forms ul li a:hover{background:#e4e4e4}.events_container li{padding:2em 0;border-bottom:1px solid #ccc;overflow:hidden}.event figure{float:left;margin-right:20px}.event_text h3{margin-bottom:10px;margin-top:0}.event_text h3 a{font-size:20px;font-family:proxima_novalight;display:inline-block;color:#0079bd}.event_text p b,.pagination li{font-family:proxima_nova_rgbold}.event_text p{font-size:17px}.event_text p b{color:#868686;font-size:15px}.pagination ul{float:right;margin-top:20px}.pagination li{float:left;border:none;margin-left:10px;color:#787878;line-height:30px}.careers li,.open_jobs h4,.open_jobs h5{font-family:GothamBold}.pagination li a.last_page,.pagination li a.next_page{height:30px;width:30px;border:1px solid #ccc;font-size:11px;line-height:28px;text-align:center;text-decoration:none!important}.pagination li a{color:#b4b4b4;display:block}.pagination li a.next_page{display:block}.careers{font-size:18px;padding-bottom:20px;padding-top:40px;line-height:1.7}.careers h2{color:#6e2b3c;font-size:24px}.careers ul{margin-bottom:30px}.careers li{float:left;width:32%;margin-right:2%;color:#777;font-size:14px}.careers li:nth-child(3n){margin-right:0}.opening_heading{background:url(../images/careers-strip-image.jpg) rgba(0,0,0,0);margin-top:2em;padding:1.3em 0}.opening_heading .page_title{color:#fff}.open_jobs li{padding-bottom:10px}.open_jobs ul li ul li{list-style-position:inside;list-style-type:initial}.open_jobs h5{font-size:20px;margin-bottom:10px}.open_jobs li,.open_jobs p{font-size:18px;line-height:2}.open_jobs p b{font-family:proxima_novasemibold;font-size:15px}.apply_btn,.contactForm h2{font-family:GothamBold}.apply_btn{background:#31afd4;font-size:14px;color:#fff;padding:10px 50px;border-radius:3px;display:inline-block;text-decoration:none!important;letter-spacing:1px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.apply_btn:hover{background:#1794B7;color:#fff}.apply_btn span{font-size:.9em}.contact .wrapper{background:#f3f7f9}.contactForm{float:left;width:60%;padding-top:30px}.contact_info{position:absolute;right:0;width:37%;top:0;background:#752641;color:#fff;height:100%;padding:60px}.contactForm h2{color:#676767;font-size:30px}.contact_us form p{width:50%;float:left}.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-required.wpcf7-validates-as-tel{border:1px solid #ccc;border-radius:0;height:40px;padding:8px 10px;width:90%}.contact_us form .wpcf7-form-control-wrap input[type=text],.contact_us form .wpcf7-form-control-wrap input[type=email],.contact_us form .wpcf7-form-control-wrap select,.contact_us form .wpcf7-form-control-wrap textarea,.contact_us form .wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-required.wpcf7-validates-as-tel{height:60px;padding:8px 10px;background:#fff;border:none;border-bottom:1px solid #c2c2c2;width:90%;color:#464646;border-radius:0;font-family:GothamBook;-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.contact_us form input[type=tel]:focus,.contact_us form input[type=text]:focus,.contact_us form input[type=email]:focus,.contact_us form select:focus,.contact_us form textarea:focus{border-color:#12c97e!important}.contact_us form .wpcf7-form-control-wrap select{-moz-appearance:none}.contact_us form .wpcf7-form-control-wrap select option{padding:4px 10px}.wpcf7-form-control.wpcf7-textarea{width:95%!important}.contact_us p.full{width:100%!important}.contact_us form .wpcf7-form-control-wrap textarea{height:120px;resize:none}.contact_us form .submit{clear:both}.contact_us form input[type=submit]{height:65px;width:65px;color:transparent;background:url(http://www.cachetservices.com/wp-content/themes/twentyfourteen/images/plane.png) center center no-repeat #752641;border:none;border-radius:40px}.tribe-filter-live h1{width:35%;line-height:20px;margin:27px 0 15px}.single-tribe_events h1{width:100%}.tribe-events-nav-next,.tribe-events-nav-previous{width:23px;height:23px;cursor:pointer;text-indent:118px}.contactForm input.wpcf7-form-control.wpcf7-not-valid,.contactForm input.wpcf7-form-control.wpcf7-validates-as-required.wpcf7-not-valid{border:none!important;border-bottom:1px solid red!important}div.wpcf7-response-output{clear:both;margin:0!important;padding:20px 0 0}h2.tribe-events-page-title{font-family:proxima_nova_rgregular;font-weight:400!important;background:#C51351;color:#fff;padding:20px 0}#tribe-events-footer .tribe-events-sub-nav,#tribe-events-header .tribe-events-sub-nav{overflow:inherit!important}#tribe-events-footer .tribe-events-sub-nav li,#tribe-events-header .tribe-events-sub-nav li{position:absolute;top:57px}.tribe-events-nav-previous{background:url(../images/left-calender.png) no-repeat;left:20px;line-height:56px;overflow:hidden}.single-tribe_events .tribe-events-nav-previous{line-height:20px}.tribe-events-nav-next{right:20px;background:url(../images/right-calender.png) no-repeat;line-height:21px;overflow:hidden}#tribe-events-content table.tribe-events-calendar{position:relative;top:-15px}.tribe-theme-twentyfourteen #tribe-events-pg-template{padding-left:0!important}#tribe-events .tribe-events-button,#tribe-events .tribe-events-button:hover,#tribe_events_filters_wrapper input[type=submit],.tribe-events-button,.tribe-events-button.tribe-active:hover,.tribe-events-button.tribe-inactive,.tribe-events-button:hover,.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-daynum-] a,.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a,.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a,.tribe-events-othermonth{background:0 0!important;color:#ce366c!important}.tribe-events-calendar thead th{background:#a62450!important;font-family:proxima_nova_rgregular;border-right:1px solid #fff}#tribe-events-content .tribe-events-calendar td{border:1px solid #a62450!important;font-family:proxima_nova_rgregular}.tribe-events-calendar thead th:last-child{border:none!important}.tribe-events-month-event-title a{color:#626262!important}.recurring-info-tooltip,.tribe-events-calendar .tribe-events-tooltip,.tribe-events-week .tribe-events-tooltip{border:0;background-color:#cf366c!important;color:#fff!important}#tribe-events-content .tribe-events-tooltip h4,#tribe_events_filters_wrapper .tribe_events_slider_val,.single-tribe_events a.tribe-events-gcal,.single-tribe_events a.tribe-events-ical{color:#fff!important}#tribe-bar-form input[type=text]#tribe-bar-date{border:1px solid #cc3066!important;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:10px!important;background:0 0!important;color:#c51351!important}#tribe-bar-form input[type=text]#tribe-bar-search{border:1px solid #cc3066!important;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:10px!important;background:url(../images/search-icon.png) 95% 8px no-repeat!important;color:#c51351!important}.contact_info p b{font-family:GothamBook;font-size:25px;font-weight:400}address{font-size:18px}.address{padding-top:15px}.address li.phone{background:url(http://www.cachetservices.com/wp-content/themes/twentyfourteen/images/phone.png) 65px 24px no-repeat rgba(0,0,0,0)}.address li.fax{background:url(http://www.cachetservices.com/wp-content/themes/twentyfourteen/images/fax.png) 65px 25px no-repeat rgba(0,0,0,0)}.address li.email{background:url(http://www.cachetservices.com/wp-content/themes/twentyfourteen/images/email.png) 65px 28px no-repeat rgba(0,0,0,0)}.address li{border-top:1px solid #A52450;font-size:20px;margin:0 -60px;padding:20px 60px 20px 120px}.address li a{color:inherit}.address li p{margin-bottom:0}.address b{display:block;font-family:GothamBold;font-size:12px;font-weight:400}.content .container{padding:0}.single-tribe_events .tribe-events-sub-nav li{position:static!important}#tribe-events-footer .tribe-events-nav-previous{text-indent:0!important}.contact_info h6{margin:10px 0;color:#6b6b6b;font-size:16px;font-weight:400}.social_links_contact{background:#d5ddda;bottom:0;height:100px;left:0;padding-left:50px;padding-top:40px;position:absolute;width:100%}.social_links li,.social_links_contact li{float:left;margin-right:10px}.social_links li a,.social_links_contact li a{height:28px;width:34px;display:block;background:url(../images/social.png) no-repeat rgba(0,0,0,0)}.footerMain li b,.footer_menu_primary li,.links li,.location_icon{display:inline-block}.social_links_contact .google{background-position:-119px 0}.social_links_contact .facebook{background-position:20px 0}.social_links_contact .twitter{background-position:-29px 0}.social_links_contact .linkedin{background-position:-73px 0}.modal-header{background:#f3f7f9;border:none}.modal-header h4{font-size:22px;font-weight:400;font-family:proxima_novalight}.modal-header .close{background:#c51351;color:#FFF;font-size:1em;margin-top:0;opacity:1;padding:10px;position:absolute;right:0;top:0}.modal-content form{padding:20px 50px}.modal-content form p{float:left;width:100%;margin-bottom:8px}.modal-content form label{float:left;font-size:18px;width:25%;margin-right:5%;color:#a1a1a1}.modal-content form input,.modal-content form select,.modal-content form textarea{border:1px solid #ccc;width:70%;float:left;padding:7px 10px;border-radius:0;color:#a1a1a1}.modal-content form input:focus,.modal-content form textarea:focus{border-color:#0078bd}.modal-content form textarea{height:100px;resize:none}.modal-content form input[type=submit]{background:#752641;border:none;color:#fff;padding:10px;font-family:proxima_nova_rgregular;margin-left:30%;font-size:17px}.tax_resource h2{font-weight:400;font-family:proxima_novalight;font-size:20px;margin-bottom:10px;margin-top:0}.tax_resource ul{margin-top:3em}.tax_resource li{float:left;width:50%;margin-bottom:4em;padding-right:3em;border-right:1px solid #ccc}.tax_resource li:nth-child(2n){padding-left:3em;padding-right:0;border:none}.partner_logo{height:170px;margin:0 auto;padding:0 30px;position:relative;text-align:center;width:150px}.partner_logo>a,.partner_logo>a img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.bx-wrapper{position:relative}.bx-next,.bx-prev{position:absolute;top:40%!important;height:18px;margin-top:-30px;width:12px;text-indent:-999em}.bx-prev{left:-50px!important;background:url(../images/left_arrow.png) center center no-repeat!important}.bx-next{right:-40px!important;background:url(../images/right_arrow.png) center center no-repeat!important}.links{margin-top:2em}.links li{padding-bottom:5px;border-bottom:2px solid #b4b4b4;margin-right:2em}.links li a{font-family:proxima_nova_rgbold;font-size:16px;color:#b4b4b4;text-decoration:none!important}.links li.active{border-color:#0078bd}.links li.active a{color:#0078bd}.individual_events_container{padding-top:10px}.left_box{float:left}.left_box p{margin-bottom:0}.left_box p b{color:#0079bd;font-weight:400;font-family:proxima_novasemibold}.location_icon{background:url(../images/location_icon.png) no-repeat;height:23px;position:relative;top:7px;width:14px;margin-right:5px}.right_box{float:right;text-align:right}.footer,.footer nav{float:left}.social_likes{margin-bottom:5px}.individual_content{border-top:1px solid #CCC;clear:both;padding-top:30px;float:left;width:100%;margin-top:30px}.individual_content h5{font-size:20px;font-weight:400;font-family:proxima_novalight;margin-bottom:5px}.footerMain b,.footerMain h4{font-family:GothamBold}.footer{background:#fff;padding:30px 0;width:100%}.footerMain{color:#752641}.footerMain h4{border-right:4px solid #e1e5e9;color:#752641;font-size:21px;line-height:1.2;margin-top:0;padding:10px 0}.footerMain li{margin-top:7px}.footerMain li b{width:60px}.footerMain b{color:#383838;font-size:13px;font-weight:400}.footer_menu_primary li a,.social p b{font-family:GothamBold;text-transform:uppercase;font-weight:400}.footer_menu_primary li a{color:#752641;font-size:13px;padding:.5em;margin:0 1em 0 0}.footer_menu_secondary li{display:block;font-size:15px}.footer_menu_secondary li a{display:inline-block;color:#752641}.social{float:right}.social p b{color:#ababab}.social li{display:inline-block;height:27px;width:34px;margin-left:5px;background:url(../images/social.png) no-repeat}.social li a{display:block;height:27px;width:28px}.social .fb{background-position:20px 0}.social .twitter{background-position:-29px 0}.social .gplus{background-position:-119px 0}.social .linkedin{background-position:-73px 0}.left-grid{width:70%;float:left}.right-grid{width:25%;float:right}ul.blog-listing{width:100%;float:left;padding-top:40px}ul.blog-listing li.blogli{width:48%;float:left;margin:0;min-height:250px}.blog_content ul.arrow_style li{width:100%;float:left}ul.blog-listing li figure{width:250px;float:left}.postDesc{margin-left:290px}ul.blog-listing li h3{width:100%;float:left;color:#c51350;line-height:20px;font-size:18px;margin:0 0 10px;font-family:GothamBook}ul.blog-listing li p{color:#878787;font-size:17px;line-height:1.8;margin:0}.postDesc small{display:block;padding:5px 0}ul.blog-listing li a,ul.blog-listing li h3 a{color:#752641}#dpe_fp_widget-2 h3,.archive-post h3,.dpe-flexible-posts li a,.recent-post h3,ul.archive-cat li a,ul.blog-listing li a.read_more,ul.post-cat li a{color:#fff;font-family:GothamBook}ul.blog-listing li a.read_more{width:120px;height:35px;float:right;line-height:35px;margin:20px 0 0;background:#a72646;text-align:center;font-size:16px}#dpe_fp_widget-2 h3,.dpe-flexible-posts li,.recent-post h3,ul.post-cat li{margin:0 0 20px;width:100%;float:left}#dpe_fp_widget-2,.recent-post{width:100%;float:left;background:#c32f60;padding:20px}#dpe_fp_widget-2 h3,.recent-post h3{font-size:19px;text-transform:uppercase;font-weight:400}.dpe-flexible-posts,ul.post-cat{width:100%;float:left}.dpe-flexible-posts li a,ul.post-cat li a{width:100%;float:left;font-size:13px;padding:0 0 0 20px;line-height:18px;position:relative}.dpe-flexible-posts li a:before,ul.post-cat li a:before{content:'';position:absolute;left:0;top:7px;background:#fff;width:8px;height:8px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.archive-post{width:100%;float:left;background:url(../images/blog-archive-img.png) no-repeat rgba(86,36,53,.7);padding:20px;margin:20px 0 0}.archive-post h3{width:100%;float:left;font-size:19px;margin:0 0 20px;text-transform:uppercase;font-weight:400}.archive-post select{width:150px;height:32px;float:left;font-size:14px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:none;background:#fff;margin:0 0 20px}ul.archive-cat,ul.archive-cat li,ul.archive-cat li a{width:100%;float:left}ul.archive-cat li{margin:0 0 20px}ul.archive-cat li a{font-size:14px;padding:0 0 0 20px;line-height:16px;position:relative}.page-template-page-templatesPartners-php .hentry .post-thumbnail,.page-template-page-templatesblog-php .hentry .post-thumbnail,.page-template-page-templatescareers-php .hentry .post-thumbnail,.page-template-page-templatescontact-php .hentry .post-thumbnail,.page-template-page-templatesmedia_library-php .hentry .post-thumbnail{display:none}.page-template-page-templatesPartners-php .entry-title{text-align:center}.blog_content h1,.blog_content h4{color:#c32f60;font-family:proxima_novalight;font-size:25px;font-weight:400;text-transform:uppercase}.testi_content{padding-top:50px;text-align:center}.testimonials ul li{border-left:7px solid #31afd4;border-radius:3px 0 0 3px;margin-bottom:5px;padding:20px 10px 20px 40px}.testi_content p{color:#686868!important;font-family:proxima_nova_rgregular;font-size:18px;line-height:2}span.author{color:#242424;display:block;font-family:GothamBold;font-size:13px;margin-bottom:5px}.testimonials ul li p,span.position{font-family:proxima_nova_rgregular}span.position{color:#a2a2a2;display:block;font-size:14px;line-height:23px}.wp-pagenavi a,.wp-pagenavi span{padding:6px 10px!important}.testimonials ul li p{color:#242424;font-size:18px;line-height:1.6;margin:0 0 13px}.faq_content{margin:0 auto;max-width:100%;width:960px;padding-top:40px}.faq_content li{float:left;margin:0 0 30px;padding:0;width:100%}span.answ,span.ques{display:block;margin-top:10px}span.ques{color:#242424;font-size:20px}span.ques a{color:inherit}span.ques a:hover{text-decoration:none!important}span.answ{color:#585858;font-size:17px;margin-bottom:15px}.resources-box{width:960px;max-width:100%;margin:20px auto 40px}.resources-box ul{position:relative;border:1px solid #d8d8d8;border-radius:3px;top:-40px;margin-top:-30px;background:#fff}.resources-box ul li{float:left;position:relative;width:50%}.resources-box ul li a{height:100%;left:0;position:absolute;top:0;width:100%}.resources-box ul li.first{height:255px;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.resources-box ul li.sec{height:255px;clear:both;border-right:1px solid #d8d8d8}.resources-box ul li.third{height:170px;border-bottom:1px solid #d8d8d8;position:absolute;top:0;right:0}.resources-box ul li.fourth{height:170px;border-bottom:1px solid #d8d8d8;position:absolute;top:170px;right:0}.resources-box ul li.fifth{height:170px;position:absolute;bottom:0;right:0}.resources-box ul li figure{display:inline-block;width:auto;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);position:absolute;left:50%;top:50%;text-align:center}.resources-box ul li.fifth figure,.resources-box ul li.fourth figure,.resources-box ul li.third figure{left:15%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);transform:translate(0,-50%)}.resources-box ul li figure figcaption{float:none;padding:10px 0 0;width:auto;font-size:16px;color:#4a4a4a;font-family:GothamBold;font-weight:400}.fifth figcaption,.fifth img,.fourth figcaption,.fourth img,.third figcaption,.third img{display:inline-block;vertical-align:middle}.fifth figcaption,.fourth figcaption,.third figcaption{padding:0 0 0 10px!important}.explore-box{width:329px;position:absolute;bottom:0;left:50%;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);background:url(../images/show-img.png) no-repeat;height:45px}.explore-box a,.services-box,.services-box ul{width:100%;text-align:center;float:left}.explore-box a{text-transform:uppercase;text-decoration:none;color:#777;font-size:16px;background:url(../images/small-arrow.png) 85% 17px no-repeat;line-height:45px;font-family:proxima_nova_rgregular}.services-box{padding:60px 0;position:relative}.services-box h3{font-size:30px;font-weight:400;padding-bottom:20px;margin:0}.services-box ul{padding-top:30px}.services-box ul li{display:inline-block;padding:0 20px;position:relative;text-align:center;vertical-align:bottom;width:24%;z-index:2}.services-box ul li figure{width:auto;display:inline-block;text-align:center}.services-box ul li figcaption{color:#585858;float:left;font-family:proxima_nova_rgregular;font-size:14px;line-height:1.5;margin:10px 0 0;text-transform:capitalize;width:100%}.services-box ul li figcaption h4{font-family:GothamBold;font-size:15px;font-weight:400;margin:10px 0}.transaction-section h3,.transaction-section h4{font-family:proxima_nova_rgregular;width:100%;float:left;text-align:center;font-weight:400}.services-box ul li figcaption p:nth-child(2){min-height:110px}.transaction-section{width:100%;float:left;padding:60px 0 30px}.transaction-section h3{color:#000;font-size:27px;margin:0 0 20px}.transaction-section h4{color:#717171;font-size:18px;margin:0}.transaction-section ul{width:100%;float:left;text-align:center;margin:40px 0 0}.transaction-section ul li{width:21%;display:inline-block;margin:0 5% 50px 0;vertical-align:top}.testimonials-section,.transaction-section ul li figure{float:left;width:100%}.transaction-section ul li:nth-child(4n){margin-right:0}.transaction-section ul li figcaption h5{color:#3c3c3c;float:left;font-family:GothamBold;font-size:13px;padding-top:6px;width:100%;margin:0 0 5px}.testimonials-section{background:url(http://www.cachetservices.com/wp-content/themes/twentyfourteen/images/shadow.png) repeat-x #fff;padding:40px 0 0;text-align:center}.testimonials-section h4{color:#000;float:left;font-family:proxima_nova_rgregular;font-size:27px;font-weight:400;margin:20px 0;width:100%}.testimonials-section p,.testimonials-section span{color:#575757;font-family:proxima_nova_rgregular;width:100%;float:left}.testimonials-section p{font-size:20px;line-height:1.6}.testimonials-section span{font-size:15px;margin:20px 0 0}.testimonials-section blockquote{clear:both;margin:0 10px;padding:30px 150px;background:url(http://www.cachetservices.com/wp-content/themes/twentyfourteen/images/quote-left.png) 90px 0 no-repeat;border:0;color:#959595;font-size:18px;font-family:proxima_novalight;position:relative;overflow:hidden}.testimonials-section blockquote:after{background:url(http://www.cachetservices.com/wp-content/themes/twentyfourteen/images/quote-right.png) no-repeat;width:54px;height:36px;content:"";position:absolute;bottom:20px;right:100px}.TSInner{text-align:center}.shield-section{width:100%;float:left;background:url(../images/protection-banner.jpg) center center no-repeat;padding:60px 0}.shield-section figure{width:18%;float:left}.shield-section figcaption{width:74%;float:right}.shield-section figcaption h4{color:#000;float:left;font-family:GothamBold;font-size:20px;font-weight:400;margin:0 0 10px;width:100%}.shield-section figcaption p{color:#3c3c3c;float:left;font-family:proxima_nova_rgregular;font-size:17px;margin:0 0 20px;width:100%}.shield-section .btn{border-radius:30px;font-family:GothamBold;font-size:13px;letter-spacing:.5px;padding:10px 25px;text-transform:capitalize}.edit-link{display:none}.about-section{width:100%;float:left}.about-section p{font-size:17px;margin:0 0 10px;color:#686868;line-height:1.9;font-family:proxima_nova_rgregular;text-align:center}.aboutDesc{padding-top:30px}.about-section ul{text-align:center;margin:50px 0}.about-section ul li{width:17%;display:inline-block;margin:0 10% 0 0;vertical-align:top}.about-section ul li:last-child{margin:0}.about-section ul li figure{width:100%;float:left}.about-section ul li figure figcaption{width:100%;float:left;font-size:16px;margin:10px 0 0;color:#52619c}.aboutAfterIcons p{margin-bottom:40px}aboutAfterIcons p:last-child{margin-bottom:0}.page-template-about .services-box{padding-top:40px}.services-section ul li{float:left;padding:0 20px;width:25%}.services-section ul li figcaption h3{width:100%;float:left;font-size:15px;color:#454545;margin:20px 0 10px;font-family:proxima_nova_rgregular}.services .post-thumbnail{display:none}.services-section{background:#f8f8f8;width:100%;float:left;padding:20px 0;margin:30px 0 0}.services-section h2{font-size:1.8em;font-weight:400;font-family:GothamBold;margin:.67em 0;color:#636363;text-transform:uppercase}.services-section ul li figcaption h3 a,.services-section ul li figcaption p{width:100%;color:#454545;font-family:proxima_nova_rgregular;float:left}.services-section ul{width:100%;float:left;text-align:center;margin:20px 0}.services-section ul li:last-child{margin:0}.services-section ul li figure{width:100%;float:left;text-align:center}.services-section ul li figcaption{width:100%;float:left}.services-section ul li figcaption h3 a{text-decoration:none;font-size:15px;margin:10px 0 5px}.services-section ul li figcaption h3 span{margin:0 5px}.services-section ul li figcaption p{font-size:14px;line-height:22px}.services-content h2{font-size:20px;font-weight:400;font-family:GothamBold;margin:1.3em 0;color:#6e2b3c;text-transform:uppercase}.benefStyle h2{text-align:center}.services-content p{font-size:17px;font-weight:400;font-family:proxima_nova_rgregular;margin:0 0 15px;color:#636363;line-height:1.5}.page-template-services .services-box{padding-top:30px}.page-template-services .services-box .btn{border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 4px rgba(39,26,25,.18);color:#6b6b6b;display:inline-block;margin-top:20px;padding:7px 15px;background:#fff}.page-template-services .services-box .btn i{color:#909090;font-size:9px;top:0}ul.services-tab{width:auto;float:left;border-bottom:5px solid #c51351}ul.services-tab li{float:left;margin:0 10px 0 0;padding:0;width:209px!important}ul.services-tab li:last-child{margin:0!important}ul.services-tab li a{width:100%;float:left;color:#979797;padding:20px 5px;background:#eaeaea;font-size:14px;text-align:center;font-family:proxima_novasemibold}ul.services-tab li a.active,ul.services-tab li a:hover{background:#c51351;color:#fff;text-decoration:none}.benefStyle{background:#fff;border:1px solid rgba(23,91,112,.2);border-radius:3px;box-shadow:0 1px 21px rgba(23,91,112,.2);margin:40px 0}.services-content.inner_services{float:left;width:100%}.services-col-a{background:#fff;overflow:hidden;padding:30px 100px;text-align:left}.click-infograph,.newSlide,.read_more,.testimonials .simplePagerNav,.wp-pagenavi{text-align:center}.services-col-a:nth-child(2n){background:#f0f4f6}.services-col-a strong{color:#6e2b3c;display:block;font-family:GothamBold;font-weight:400;padding-bottom:5px}#post-249 .post-thumbnail,.page-template-page-templatesservices-php .services-content img.attachment-post-thumbnail.wp-post-image,.partner_section .bx-wrapper .bx-controls-direction a{display:none}.services-col-a span{width:100%;float:left;font-size:16px;color:#737373;font-family:GothamBold;margin:0 0 10px}.inner-subscription blockquote,.services-col-a p{margin:0;float:left}.services-col-a p{color:#334a56;font-family:proxima_nova_rgregular;font-size:15px;line-height:24px;width:100%}.read_more,.testimonials ul.paging li h3{font-family:GothamBold}.home .services-box ul li a{color:#fff!important}.read_more,.read_more:hover{color:#fff}.inner-subscription select{float:left;margin:0 20px}.inner_services{display:none;margin:20px 0 0}.read_more{background:#636363;font-size:12px;letter-spacing:1px;padding:5px 15px;text-transform:capitalize}#tribe-bar-form label,.RMInfo,.click-infograph{text-transform:uppercase}.testimonials ul.paging li p{font-size:15px;color:#555}.testimonials ul.paging li h3{font-size:14px;margin:5px 0 10px}.partner_section{float:left;width:100%}#partnerdiv{background:#fff;border:1px solid #d8d8d8;border-radius:5px;margin:0 auto;position:relative;top:-60px;z-index:1;width:960px;max-width:100%}#partnerdiv>ul{overflow:hidden}.partner_section li{border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8;float:left;position:relative;top:1px;width:33.333%}.partner_section li:nth-child(3n){border-right:0}.partner_section .bx-wrapper .bx-pager.bx-default-pager a{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:0 0!important;border:1px solid #bababa}.bx-wrapper .bx-pager.bx-default-pager a.active,.partner_section .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#bababa!important}.bx-wrapper .bx-controls-auto,.partner_section .bx-wrapper .bx-pager{bottom:-80px}.heading-sec{position:absolute;top:211px;width:364px}.heading-sec h1{font-size:2em;font-weight:400;font-family:GothamBook;color:#fff;text-shadow:0 1px 4px #000}.heading-sec .learn-more-btn{background:url(../images/learn-more.png) center center no-repeat;width:194px;height:48px;float:left;margin:0}.modal-content form label.error{color:red!important;float:left;margin:5px 0 0;text-align:center;width:100%!important}.attachment-post-thumbnail.wp-post-image{height:100%;margin:0 0 15px;width:100%}.contact_us{float:left;margin:-20px 0 40px;width:100%;position:relative}.wp-pagenavi{float:left;margin:30px 0;width:100%}.grid-panel{margin:20px 0 0}.page-id-8 .grid-panel{margin:0}.single-blog .Blog{margin:20px 0 0}.testimonials_grid{margin:0 auto;max-width:100%;overflow:hidden;width:960px}.testimonials ul.simplePagerNav li.currentPage a{background:#428bca;color:#fff;cursor:text}.testimonials ul.simplePagerNav li a{border-radius:20px;display:block;font-family:GothamBold;height:35px;line-height:35px;min-width:35px;padding:0}.testimonials ul.simplePagerNav li{background:rgba(0,0,0,0)!important;display:inline-block;padding:20px 5px 0;border:none}.inner-subscription{float:left;margin:20px 0;width:76.5%}.left-side-pdf{float:left;width:300px}.right-side-pdf{margin-left:350px;padding:20px;font-size:16px}.click-infograph{display:inline-block;font-family:proxima_nova_rgbold;font-size:13px;letter-spacing:1px;padding:10px 5px 0}.newSlide h2{font-family:GothamBold;font-size:17px;font-weight:400;letter-spacing:.5px}#tribe-bar-form label,.eemail_textbox_button,.tabs_container #myTab>li a{letter-spacing:1px;font-family:GothamBold}.newSlide h3{font-family:GothamBold;font-size:30px;font-weight:400;letter-spacing:1px;line-height:1;margin:20px 0}.customBtn{background:#752641;border-radius:3px;color:#fff;display:inline-block;font-size:15px;overflow:hidden;padding:15px 45px 15px 15px;position:relative;text-align:left;text-decoration:none}.capt_style>b,.contact_us .wpcf7-form-control-wrap,.customBtn b{display:block}.customBtn::after{background:url(http://www.cachetservices.com/wp-content/themes/twentyfourteen/images/arrow-right.png) center center no-repeat #6c1130;content:" ";height:100%;position:absolute;right:0;top:0;width:30px}.search-form,.widget_search{position:relative}.customBtn b{font-family:GothamBold;font-weight:400}.expertContact{clear:both;padding:40px 0;background:url(http://www.cachetservices.com/wp-content/themes/twentyfourteen/images/background.jpg) center center no-repeat;background-size:cover}.homeContact{width:340px;float:right;background:#fff;padding:30px;border-radius:3px}.homeContact p{margin:0 0 10px}.homeContact p:last-child{margin-bottom:0}.homeContact .capt_style{overflow:hidden}.homeContact form input[type=text],.homeContact form input[type=email],.homeContact form select,.homeContact form textarea{padding:10px;box-shadow:inset 0 1px 5px rgba(0,0,0,.1);border:1px solid #d2d2d2;width:100%;border-radius:3px;height:45px}.homeContact form .wpcf7-form-control.wpcf7-textarea{width:100%!important;height:110px;resize:none}.contact_us form select{width:95%!important}.capt_style>b{background:#fff;border-radius:3px 0 0 3px;box-shadow:0 1px 5px rgba(0,0,0,.1) inset;border:1px solid #d2d2d2;border-right:none;float:left;height:45px;line-height:45px;text-align:center;width:85px}.capt_style>span{display:block;margin-left:85px}.capt_style>span input{border-radius:0 3px 3px 0!important}.homeContact form input[type=submit]{background:#752641;border-radius:30px;font-family:GothamBold;font-size:15px;border:none;width:100%;padding:14px;color:#fff}.homeContact .wpcf7-response-output{margin:0!important}.EXText{color:#fff;font-size:20px;padding:50px}.EXText h3{font-family:GothamBold;font-size:40px;line-height:1;margin-bottom:30px}.allPartners .owl-carousel{width:auto!important;margin-left:260px}.allPartners{box-shadow:0 1px 9px rgba(23,91,112,.2);border:1px solid #cdcdcd;border-left:none;border-right:none;background:#fff;clear:both;margin-bottom:13px;margin-top:40px}.home .allPartners{margin-top:0}.partTitle{background:#752641;color:#fff;float:left;font-family:GothamBold;font-size:29px;height:167px;margin-top:-1px;line-height:1;padding:52px 40px;width:260px}.allPartners .item{height:165px;max-width:100%;padding:30px;vertical-align:middle;width:260px;text-align:center}.allPartners .item>a{display:table-cell;height:105px;vertical-align:middle;width:260px}.allPartners .item img{max-height:100%;width:100%;display:inline-block}.copyright{border-top:1px solid #e8e8e8;color:#888;margin-top:10px;padding-top:20px;overflow:hidden}.copyrightText{display:inline-block;padding-top:7px}.services-content .entry-title{display:none}.services-content{padding-top:40px}.services-content .entry-content{padding:0 100px;text-align:left}.benefits-box{background:url(../images/pattern-blog.png) #dce6e9;clear:both;color:#494949;font-family:GothamBold;font-size:17px;padding:40px;text-align:center}.benefits-box h4{color:#032e53;font-family:proxima_nova_rgregular;font-size:25px;margin:10px 0 20px}.benefits-box b{font-size:15px;font-weight:400}.benefits-box ul{margin:0 auto;max-width:100%;padding:30px 0 0;width:740px}.benefits-box ul li{display:inline-block;text-align:left;vertical-align:middle;width:49%;padding-bottom:20px}.benefits-box ul li figure{width:55px;text-align:center}.benefits-box ul li figcaption,.benefits-box ul li figure{display:table-cell;vertical-align:middle;font-size:17px}.benefits-box ul li figcaption{padding-left:15px}.benefits-box ul li figcaption h5{margin:0}.service_finalText{padding:50px 0 25px;width:650px;color:#717171;max-width:100%;font-size:17px;text-align:center;margin:0 auto}.addthis_toolbox{text-align:left}.testimonials .wp-pagenavi{margin-top:40px;text-align:center}.wp-pagenavi a,.wp-pagenavi span{display:inline-block}.tabs_container #myTab{margin-top:40px}.tabs_container #myTab>li{width:30%}.tabs_container #myTab>li a{text-align:center;padding:25px 15px;font-size:14px}#tribe-bar-form label{display:block;font-size:11px;font-weight:400;line-height:1;margin:0 0 5px;padding:0}#tribe-bar-form input#tribe-bar-date[type=text],#tribe-bar-form input#tribe-bar-search[type=text]{background:rgba(0,0,0,0)!important;border:1px solid #cc3066!important;border-radius:3px;color:#c51351!important;padding:12px 10px!important}#tribe-bar-form .tribe-bar-submit input[type=submit]{background:#752641!important;border:none;border-radius:3px;color:#fff!important;font-family:GothamBold;font-size:13px;font-weight:400;height:auto;letter-spacing:1px;line-height:20px;margin-top:16px;padding:10px 20px;width:auto}.tribe-bar-submit{margin-left:0}#tribe-bar-form{background:0 0!important}.tribe-bar-date-filter{padding:15px 0}.wp-pagenavi a,.wp-pagenavi span{min-width:34px;text-align:center;border-color:#343b45;color:#343b45;border-radius:30px}.wp-pagenavi .first,.wp-pagenavi .last,.wp-pagenavi .pages{padding:6px 20px!important}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#343b45!important;background:#343b45;color:#fff}.widget.eemail_widget{background:#752641;margin-bottom:10px;padding:20px;text-align:left}.eemail_textbox_class{background:#a52450;border-radius:3px;color:#fff;padding:10px 20px;width:100%!important}.eemail_textbox_button{background:#c51350;border-radius:3px;font-size:12px;font-weight:400;padding:13px 20px;width:auto!important}.widget_search{background:rgba(0,0,0,.6);border-radius:3px 3px 0 0;margin-top:-100px;padding:20px}.screen-reader-text{display:none}.search-field{padding:10px;width:100%;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;border-radius:3px}.search-submit{background:url(../images/search-icon2.png) center center no-repeat rgba(0,0,0,0);position:absolute;right:11px;text-indent:-9999px;top:11px;height:17px;width:17px}#primary-sidebar .widget.widget_categories{background:0 0!important}#primary-sidebar .widget.widget_categories .widget-title,#primary-sidebar .widget.widget_categories a{color:#515151}#primary-sidebar .widget.widget_categories a{display:block;padding:10px 0}.page-id-309 .entry-header,.page-id-309 .post-thumbnail,.page-id-311 .entry-header,.page-id-311 .post-thumbnail{display:none}.page-id-309 h3,.page-id-309 strong,.page-id-311 h3,.page-id-311 strong{color:#6e2b3c;display:block;font-family:GothamBold;font-weight:400;padding-bottom:5px}.page-id-309 .entry-content *,.page-id-311 .entry-content *{text-align:left}.left-blog.categoryPage{margin-bottom:40px;overflow:hidden}.blog-Thumb img{border-radius:5px}.RMInfo{background:#30aed3;border-radius:3px;color:#fff;display:inline-block;font-family:proxima_nova_rgbold;font-size:12px;letter-spacing:.5px;line-height:30px;margin-right:20px;padding:0 15px;vertical-align:top}@-moz-document url-prefix(){.contact_us .wpcf7-form-control-wrap.state::after{border-color:#888 transparent transparent;border-style:solid;border-width:6px;content:"";pointer-events:none;position:absolute;right:8%;top:25px}}@media only screen and (min-width:720px) and (max-width:1199px){.top-menu{background:#fff}.logo{margin-top:12px;width:100px}.top_menu li{margin:0 .5em}.top_menu li a{font-size:12px}.top_menu li ul.sub-menu{top:39px}.transaction-section ul li{margin:0;padding:10px 20px;vertical-align:middle;width:32%}.shield-section figure{margin-top:45px}.bx-wrapper .bx-prev{left:-30px!important}.bx-wrapper .bx-next{right:-30px!important}.footer_menu_primary li a{font-size:11px;margin:0 .5em 0 0}.footer_menu_secondary{font-size:12px}.client_services li{width:50%}ul.services-tab li{margin:0 2px 0 0;width:auto!important}ul.services-tab li a{padding:15px}.partner_section .bx-wrapper .bx-controls-auto,.partner_section .bx-wrapper .bx-pager{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);transform:translate(-50%,0)}.left-grid{width:60%}.right-grid{width:35%}ul.blog-listing li a.read_more{height:auto;width:auto;line-height:1;padding:5px 10px;font-size:14px}ul.blog-listing li.blogli{width:100%;min-height:auto}.Blog .wp-pagenavi a,.Blog .wp-pagenavi span{display:inline-block}.tabs_container .nav-tabs>li{width:auto}.tribe-filter-live h1{font-size:20px!important}.careers li{width:50%;margin-right:0;padding-right:2%}.inner-subscription{float:left;margin:20px 0;width:100%}}@media only screen and (max-width:719px){.heading-sec,.menu-footer-container,.menu-header-container{display:none}.services-col-a,ul.blog-listing li.blogli{min-height:auto}.logo{width:100px}.careers li,.explore-box,.modal-content form input,.modal-content form label,.modal-content form textarea,.social{width:100%}.top-menu{position:relative}.content{padding:0 15px}.careers li{margin-right:0}.page_title{font-size:25px}.opening_heading{text-align:center;padding:1em 0}.open_jobs h5{font-size:15px}.modal-content form{padding:20px}.modal-content form input[type=submit]{margin-left:0}.about-section ul li,.services-section ul li{width:100%;margin:0 0 30px;padding:0}.footer_menu_secondary{text-align:left}.social{text-align:center;margin-top:10px}.services-section ul li figcaption h3,.services-section ul li figcaption h3 a{margin:0}.responsive{height:auto}.explore-box{position:static;background:#ededed;transform:none;text-align:center}.explore-box a{background:0 0}.services-box ul li{float:none;width:auto;margin:0 -15px;padding:20px;height:auto}.transaction-section h3{font-size:16px}.transaction-section h4{font-size:13px}.transaction-section ul li{width:49%;margin:0 0 15px}.transaction-section ul li figure img{width:48px;text-align:center;margin:auto;display:block}.shield-section figure,.testimonials-section .bx-controls{display:none}.transaction-section ul li figcaption{color:#45484b;float:none;text-align:right;vertical-align:middle;width:auto}.contact_us form,.left-grid,.right-grid,.shield-section figcaption,ul.blog-listing li.blogli{width:100%}.shield-section figcaption h4{font-size:18px;margin-top:10px}.testimonials-section{padding:30px 0 10px;background-position:top center}.testimonials-section h4{margin:0;padding:0 0 10px}.client_services li{width:100%;padding-right:0}ul.services-tab li{margin:0}ul.services-tab li a{padding:10px}.services-content img{max-width:100%;height:auto}.right-grid{margin-top:30px}.wp-pagenavi a,.wp-pagenavi span{display:inline-block}.contact_us form{margin-right:0}.contact_us form input[type=submit],.contact_us form input[type=text],.contact_us form input[type=email],.contact_us form p,.contact_us form select,.contact_us form textarea,.wpcf7-form-control.wpcf7-textarea{width:100%!important}.contact_us form input[type=submit]{margin-left:0}.tabs_container .nav-tabs>li{margin:0;width:auto}.tabs_container .nav-tabs>li>a{font-size:12px;padding:10px 3px}#tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow{top:2px}.tribe-bar-search-filter{padding:15px 0}#tribe-geo-results h2.tribe-events-page-title,h2.tribe-events-page-title{font-size:20px}.services-col-a{width:100%}ul.services-tab li{width:100%!important;margin-right:0!important}.inner-subscription{float:left;margin:20px 0;width:100%}.right-side-pdf{padding:20px;clear:both;margin:15px 0 0}}.wpcf7-form label.error{display:none!important}.contactForm input.wpcf7-form-control.error,.contactForm input.wpcf7-form-control.wpcf7-validates-as-required.error,.contactForm select.wpcf7-form-control.wpcf7-validates-as-required.error,.contactForm textarea.wpcf7-form-control.wpcf7-validates-as-required.error{border:none!important;border-bottom:1px solid red!important}