@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700');/* 25-01-2017 css*/
input[type='submit']{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0px;}
.clear{clear:both;}
a{color:#1b5ba9}
a.only-ph {color: #5f5e5f !important;pointer-events: none;}
#header-top{background:#275da6;}
.phone-lft-btm:after{display:none;}
.phone-lft-btm{color:#fefefe;font-family:"Montserrat-regular";font-size:25px;position:relative;}
.phone-lft-top{color:#fefefe;font-family:"Montserrat-regular";font-size:20px;line-height:25px;text-align:right;}
.menu > li > a{font-family:"SourceSansPro-bold";}
#header .top-right{float:right;margin:5px 0 0 0;}
#header .phone{padding:0px;clear:both;margin:15px 0 0 0;}
.phone-lft-btm > span{display:block;font-size:19px;}
.contact-area .phone-lft-btm{font-size:22px;}
.search-input::-webkit-input-placeholder{/* Chrome/Opera/Safari */
 color:#f9fafc;opacity:1;}
 .fixed .search-input::-webkit-input-placeholder{color:#612e8a!important;opacity:1 !important;}
.analysis-sec input[type="text"]::-webkit-input-placeholder{color:#275ea7;opacity:1;}
.analysis-sec ul{margin:0px;}
.search-input::-moz-placeholder{/* Firefox 19+ */
 color:#f9fafc;opacity:1;}
 .fixed .search-input::-moz-placeholder{/* Firefox 19+ */
 color:#612e8a;opacity:1;}
.analysis-sec input[type="text"]::-moz-placeholder{color:#275ea7;opacity:1;}
.search-input:-ms-input-placeholder{/* IE 10+ */
 color:#f9fafc;opacity:1;}
 .fixed .search-input:-ms-input-placeholder{/* IE 10+ */
 color:#612e8a;opacity:1;}
.analysis-sec input[type="text"]:-ms-input-placeholder{color:#275ea7;opacity:1;}
.search-input:-moz-placeholder{/* Firefox 18- */
 color:#f9fafc;opacity:1;}
 .fixed .search-input:-moz-placeholder{/* Firefox 18- */
 color:#612e8a;opacity:1;}
.analysis-sec input[type="text"]:-moz-placeholder{color:#275ea7;opacity:1;}
.fixed .phone-lft-top{color:#612e8a;display:none;font-size:18px;}
.fixed .phone-lft-btm{font-size:18px;}
#header.fixed .phone{padding:0;}
#header.fixed .logo{height:40px;margin:10px 0 20px;}
.margin-top-slider{padding:170px 0 0;transition:all 0.5s ease-in-out 0s;}
.fixed + .margin-top-slider{padding:50px 0 0;transition:all 0.5s ease-in-out 0s;}
.slider-sec{background:rgba(0, 0, 0, 0) url("../images/slider1.jpg") no-repeat scroll 0 0 / cover;height:548px;width:100%;}
.slider-container{margin:0 auto;width:1060px;}
.slider-captions{float:right;height:284px;margin:89px 0 78px;width:555px;}
.caption-title{font-family:"Montserrat-bold";font-size:52px;margin:0 0 25px;text-shadow:0 3px 5px rgba(0, 0, 0, 0.64);}
.cations-left{float:left;}
.slider-captions span.name{display:block;font-family:"Montserrat-bold";font-size:30px;text-shadow:0 3px 5px rgba(0, 0, 0, 0.64);}
.cations-left > strong{display:block;font-family:"Montserrat-bold";font-size:16px;}
.owner{font-family:"Montserrat-regular";font-size:13px;}
.video-icon{display:inline-block;padding:0;position:relative;top:30px;vertical-align:middle;width:135px;}
.video-icon > a:after{background:rgba(0, 0, 0, 0) url("../images/video-icon.png") no-repeat scroll 0 0;content:"";display:block;height:50px;left:41px;position:absolute;right:0;text-align:center;top:-55px;width:50px;background-size:100% auto;}
.video-icon > a{color:#ffffff;display:block;font-family:"Montserrat-bold";font-size:12px;position:relative;text-align:center;text-transform:uppercase;width:138px;}
.video-icon > a:hover{text-decoration:underline;}
.bottom-captions{background-color:rgba(0, 0, 0, 0.35);clear:both;padding:20px 0;}
.bottom-captions ul{border:1px solid #ffffff;display:inline-block;margin:0;padding:5px;text-align:center;vertical-align:middle;width:916px;}
.bottom-captions *{font-family:"Montserrat-bold";}
.bottom-captions ul li{display:inline-block;width:32%;}
.bottom-captions strong{display:inline-block;font-size:17.86px;vertical-align:middle;text-align:left;}
.bottom-captions ul li span{display:inline-block;font-size:45px;line-height:45px;vertical-align:top;}
#home-content .purple-txt{font-size:26.96px;text-align:center;}
#services-head{background:#fafafa;padding:60px 0 73px;}
#home-content{background:#fff;}
#services-head .heading{color:#275ea7;}
#services-head .sub-heading{color:#612e8a;}
#services-blocks .service-block{box-shadow:none;}
#services-blocks{background-color:#fafafa;}
#services-blocks .icon > img{width:auto;}
.service-block p, .service-block .link{opacity:0;}
.service-block:hover{background:#275da6 none repeat scroll 0 0;}
.service-block:hover p{opacity:1;}
.service-block:hover .link{opacity:1;}
.analysis-sec{background:#9fc54d none repeat scroll 0 0;clear:both;padding:90px 0;text-align:center;}
.analysis-sec *{font-family:"Montserrat-bold";}
.analysis-sec .large-title{font-size:50px;}
.analysis-sec .mediam-title{font-size:20px;margin:25px 0;}
.analysis-sec input[type="text"]{border:medium none;color:#275ea7;font-size:20px;margin:0 0 40px;padding:22px 20px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.analysis-sec input[type="submit"]{background:#275ea7 none repeat scroll 0 0;border:medium none;color:#ffffff;font-size:20px;padding:8px 65px;cursor:pointer;}
.service-sec .content-center{max-width:1420px;margin:0px auto;}
.service-sec{background:#fafafa none repeat scroll 0 0;width:100%;}
.service-sec ul{margin:0;}
.service-sec ul li{float:left;padding:20px 0px;text-align:center;width:25%;height:250px;margin:0px 0px 80px 0px;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;}
.service-icon{color:#275da6;font-size:130px;}
.service-sec ul li .title{color:#612e89;font-size:20px;text-transform:uppercase;font-family:"Montserrat-bold";}
.btn{background:#612e8a none repeat scroll 0 0;color:#ffffff;font-family:"Montserrat-bold";font-size:17px;padding:10px 22px;}
.service-sec ul li .btn{display:none;}
 .service-sec ul li p{color:#ffffff;font-size:18px;line-height:20px;padding:0 85px;display:none;margin:25px 0;}
.service-sec ul li:hover{background:#275da6;}
.service-sec ul li:hover .btn{display:inline-block;vertical-align:top;}
.service-sec ul li:hover p{display:block;}
.service-sec ul li:hover .service-icon{color:#ffffff;font-size:70px;}
.service-sec ul li:hover .title{display:none;}
#about-us{background:#275ea7 none repeat scroll 0 0;}
.partner-logo-sec{background:#fafafa none repeat scroll 0 0;clear:both;padding:50px 0;position:relative;}
.partner-logo-sec .content-center{margin:0 auto;max-width:1250px;}
.partner-logo-sec ul{margin:0px;}
.partner-logo-sec li{display:inline-block;text-align:center;width:19.5%;}
.slick-prev:before, .slick-next:before{color:#000000;}
.slick-prev{left:0px;}
.slick-next{right:0;}
#case-studies{background:#ffffff none repeat scroll 0 0;float:left;width:100%;}
#case-studies .case-img{float:left;margin:0px;}
#case-studies .slick-prev:before, #case-studies .slick-next:before{content:"";}
.testimonial-slider .slick-prev:before, .testimonial-slider .slick-next:before{content:"";}
#case-studies .slick-prev{left:0px;width:34px;height:54px;background:rgba(0, 0, 0, 0) url("../images/left-arrow.png") no-repeat scroll 0px 0px;left:5%;z-index:99;position:absolute;-webkit-transform:translate(0px, -70%);-ms-transform:translate(0px, -70%);-moz-transform:translate(0px, -70%);transform:translate(0px, -70%);top:70%;}
#case-studies .slick-next{width:34px;height:54px;background:rgba(0, 0, 0, 0) url("../images/right-arrow.png") no-repeat scroll 0px 0px;right:0px;position:absolute;z-index:99;right:15%;-webkit-transform:translate(0px, -70%);-ms-transform:translate(0px, -70%);-moz-transform:translate(0px, -70%);transform:translate(0px, -70%);top:70%;}
.case-content{float:left;margin:0;width:27%;}
#case-studies .slick-active .case-img{margin-right:20px;}
#case-studies .slick-slide{opacity:0.4;}
ul#input_58_6 label{color:#ffffff;}
.case-lnk.link a{font-size:20px !important;}
#case-studies .slick-slide.slick-active{opacity:1;}
.case-content .btn{text-transform:uppercase;}
#case-studies .case-lnk{background:#612e8a none repeat scroll 0 0;float:left;padding:13px 28px;text-transform:uppercase;}
#case-studies .case-lnk:hover{background:#275da6 none repeat scroll 0 0;}
.case-content p{margin:0 0 130px;}
#case-studies .slick-dots{bottom:-35px;height:35px;margin:0;padding:0;position:absolute;}
#case-studies .slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;top:-50px;width:20px;}
#case-studies .slick-dots li button:before{display:none;}
#case-studies .slick-dots li button{background:#f1f2f3 none repeat scroll 0 0;border:0 none;border-radius:100%;color:rgba(0, 0, 0, 0);cursor:pointer;display:block;font-size:0;height:20px;left:0;line-height:0;margin:0;outline:0 none;padding:5px;position:absolute;top:0;width:20px;}
.footer-form-section.gravity-form .gform_wrapper label{color:#a1a6a9;padding:0;}
.footer-form-section .gform_footer:before{display:none;}
.footer-form-section .gform_footer:after{display:none;}
.footer-form-section.gravity-form .gform_footer input{background-color:#67b4e8;opacity:1;padding:10px 35px;}
.gravity-form .gform_footer input{padding:10px 35px;}
#case-studies .case-lnk a:after{border-color:-moz-use-text-color #fff #fff -moz-use-text-color;border-right:2px solid #fff;right:-16px;}
#case-studies .case-lnk a:hover:after{border-color:-moz-use-text-color #fff #fff -moz-use-text-color;border-right:2px solid #fff\9\0;/*Only works in IE9*/
 }
#case-studies .case-lnk a:hover:before{border-color:#fff;right:-34px;}
#case-studies .case-lnk a{color:#ffffff;}
#case-studies .case-lnk a:hover{color:#ffffff;}
#case-studies .bx-pager.bx-default-pager{bottom:-40px;left:0;position:absolute;right:0;}
#case-studies .bx-pager-link{background:#f8f8f8 none repeat scroll 0 0;border-radius:100%;display:block;height:20px;margin:0;width:20px;}
#case-studies .bx-pager-link.active{background:#cacbcc;}
#case-studies .case-block{float:none;width:100%;}
#companies-logo{clear:both;}
#case-studies .large-title{color:#26508e;font-size:22.69px;margin:0 0 5px;text-transform:uppercase;font-family:"SourceSansPro-bold";}
#blog-news{background:#ffffff none repeat scroll 0 0;clear:both;float:left;margin:0 0 115px;width:100%;}
.post-blog:first-child{padding:0;width:100%;}
.feture-img{margin:0 0 25px;}
.feture-img img{height:209px;max-width:100%;}
.hm-single-post{display:inline-block;margin:0 60px 20px 0;vertical-align:top;width:396px;}
.hm-single-post p{margin:0px 0px 10px 0px;}
.post-blog .sub-head{margin:0 0 10px;}
#blog-news .heading{color:#26508e;}
#blog-news .pst-lnk a:before, #blog-news .pst-lnk a:after{display:none;}
#case-studies .link a:after{display:none;}
.footer-form-section{background:#612e89 none repeat scroll 0 0;clear:both;}
.footer-form-section{background:#612e89 none repeat scroll 0 0;clear:both;}
#more-about-us{background:#fafafa none repeat scroll 0 0;clear:both;float:left;font-size:100px;margin:0px;padding:35px 0px;position:relative;width:100%;}
#more-about-us .sub-heading h2{color:#612e89;font-size:51px;line-height:55px;text-align:center;text-transform:capitalize;}
#more-about-us .icons-left{margin:0;}
#services{font-size:100px;background:#fafafa;float:left;width:100%;}
#more-about-us .phone-lft-btm:after{display:block;}
#more-about-us .phone-lft-btm a{color:#612e8a;}
/*popup form css*/
.footer-form-section.gravity-form .gform_wrapper .transition-label label .gfield_required{color:#fff;}
.pop-form.gravity-form .gform_wrapper li.gchoice_62_6_1 label{color:#fff;}
.close-btn:after,.close-btn:before{cursor:pointer;height:3px;width:40px;background:#ffffff;position:absolute;display:block;content:'';right:0;top:42px;margin:0;}
.close-btn:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-mo-transform:rotate(-45deg);bottom:0;}
.close-btn:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-mo-transform:rotate(45deg);bottom:0;}
.pop-btn{bottom:0;color:#ffffff;display:inline-block;font-family:Montserrat-regular;font-weight:bold;height:100%;line-height:58px;padding:0 44px 0 20px;position:absolute;right:0;z-index:1;text-transform:capitalize;vertical-align:middle;z-index:101;cursor:pointer;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.pop-btn span{position:relative;}
.pop-btn span:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color #fff #fff -moz-use-text-color;-moz-border-image:none;-ms-border-image:none;-o-border-image:none;-webkit-border-image:none;border-image:none;border-right:2px solid #fff;border-style:none solid solid none;border-width:medium 2px 2px medium;content:"";height:11px;margin-top:-6px;position:absolute;right:-13px;top:50%;-moz-transform:rotate(-45deg) translate(0px, 1px);-ms-transform:rotate(-45deg) translate(0px, 1px);-o-transform:rotate(-45deg) translate(0px, 1px);-webkit-transform:rotate(-45deg) translate(0px, 1px);transform:rotate(-45deg) translate(0px, 1px);-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;width:11px }
.pop-btn.down-btn span:after{-moz-transform:rotate(45deg) translate(0px, 1px);-ms-transform:rotate(45deg) translate(0px, 1px);-o-transform:rotate(45deg) translate(0px, 1px);-webkit-transform:rotate(-45deg) translate(0px, 1px);transform:rotate(45deg) translate(0px, 1px);right:-22px;margin-top:-9px}
.pop-btn:before{border-bottom:2px solid rgba(0, 0, 0, 0);content:"";height:0;margin-top:-9px;position:absolute;right:20px;top:50%;-moz-transform:rotate(0deg) translate(0px, 1px);-ms-transform:rotate(0deg) translate(0px, 1px);-o-transform:rotate(0deg) translate(0px, 1px);-webkit-transform:rotate(0deg) translate(0px, 1px);transform:rotate(0deg) translate(0px, 1px);-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;width:0 }
.pop-form.gravity-form .gform_wrapper label{z-index:9;}
.pop-form .content-center{position:relative;}
.form-center{margin:0 auto;max-width:610px;padding:30px 0;}
.pop-form.gravity-form .gform_wrapper form .gfield_description.validation_message{font-size:10px;right:5px;top:20px;}
.footer-form-section.gravity-form .gform_wrapper form .gfield_description.validation_message{font-size:10px;top:21px;}
.analysis-sec .gform_wrapper form .gfield_description.validation_message{top:28px;}
.pop-form{display:none;left:0;position:absolute;right:0;top:100%;width:100%;background-color:rgba(103, 180, 232,0.949);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-overflow-scrolling:touch }
.form-heading{font-size:23.336px;font-family:'Montserrat-regular';color:#fff;text-align:center;position:relative;margin:0 0 40px;z-index:0;}
.form-icon{display:block;font-size:50px;}
.form-icon:after{content:"\e606";font-family:"icomoon";}
.gravity-form .gform_wrapper ul{list-style:outside none none;margin:0;}
.gravity-form form{position:relative;}
.gform_body > ul:after{clear:both;}
.gform_body > ul:before, .gform_body > ul:after{content:" ";display:table;}
.gravity-form .gform_wrapper li{color:#484848;float:left;margin:0 0 35px 0;padding:0;position:relative;width:100%;font-family:'SourceSansPro-Bold';}
.gravity-form .gform_wrapper input[type="text"]{background:#ffffff;border:1px solid #ebebeb;color:#484848;font-family:'Montserrat-regular';font-size:16px;padding:15px;width:100%;box-shadow:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.gravity-form .gform_wrapper textarea{overflow:hidden;background:#ffffff;border:1px solid #ebebeb;color:#484848;font-family:'Montserrat-regular';font-size:16px;height:149px;overflow:auto;padding:15px;resize:none;width:100%;box-shadow:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.gravity-form .gform_wrapper label{font-family:'Montserrat-regular';font-size:16px;left:15px;position:absolute;top:16px;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;}
.pop-form.gravity-form .gform_wrapper label{color:#a1a6a9;left:0;}
.gravity-form .gform_wrapper label .gfield_required{color:#612e8a;margin:0 0 0 2px;}
.sub-content-form .gform_wrapper form input[type="text"]{font-family:Montserrat-regular;}
.sub-content-form .gform_wrapper form input[type="text"], .sub-content-form .gform_wrapper form textarea{box-shadow:none;border:1px solid #b5b5b5;}
.gravity-form .gform_wrapper .transition-label label{transform:translate3d(0, -42px, 0);-webkit-transform:translate3d(0, -42px, 0);-moz-transform:translate3d(0, -42px, 0);-ms-transform:translate3d(0, -42px, 0);color:#fff;}
.gravity-form .gfield_checkbox li{width:100% !important;display:block !important;margin:0 !important;}
.gravity-form .gfield_checkbox li:last-child{display:none !important;}
.after-content-form.gravity-form .gfield_checkbox label{position:static;color:#fff;font-family:SourceSansPro-regular;}
.gravity-form .gform_footer{clear:both;float:none;margin:0 auto;position:relative;text-align:center;width:214px;}
.gravity-form .gform_footer.top_label{bottom:30px;clear:none;position:absolute;right:0;width:auto;}
.gravity-form .gform_footer input{appearance:none;-webkit-appearance:none;position:relative;background:#612e8a;border:medium none;font-family:'SourceSansPro-Bold';color:#ffffff;cursor:pointer;font-size:21.18px;text-transform:capitalize;padding:10px 54px;margin:0;}
.gravity-form .gform_footer input:hover{background:#275ea7;}
.footer-form-section.gravity-form .gform_footer input{background-color:#67b5e8;}
.footer-form-section.gravity-form .gform_footer input:hover{background-color:#275ea7;}
.gravity-form .gform_wrapper .col-gfields li{display:inline-block;margin:0 2.2% 35px 0;vertical-align:top;width:48.8%;}
.gravity-form .gform_wrapper .col-gfields li:nth-child(2n+2){margin:0 0 35px;}
.gravity-form .gform_wrapper li.full-gfields{display:block;margin:0 0 35px 0;vertical-align:top;width:100%;}
.gravity-form .gform_wrapper .gfield_checkbox .transition-label label{transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);}
.gravity-form .gform_wrapper li:not(#foo) > input[type="checkbox"]:checked + label{background-position:0 0px;}
.gravity-form .gform_wrapper li:not(#foo) > input[type="checkbox"] + label{background:rgba(0, 0, 0, 0) url("../images/check-box.png") no-repeat scroll 0 -30px;clear:none;cursor:pointer;display:block;margin:0;padding:8px 0 8px 30px;position:static;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;height:34px;}
.after-content-form.gravity-form .gform_wrapper li:not(#foo) > input[type="checkbox"] + label{background:rgba(0, 0, 0, 0) url("../images/new-tck.png") no-repeat scroll 0 -30px;clear:none;cursor:pointer;display:block;margin:0;padding:8px 0 8px 30px;position:static;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;height:34px;}
.after-content-form.gravity-form .gform_footer input{background:#13b5ea;font-family:"montserrat-bold";font-size:16px;padding:14px 57px;}
.after-content-form.gravity-form .gform_footer.top_label{bottom:24px;}
.after-content-form.gravity-form .gform_footer input:hover{background:#369ee3 none repeat scroll 0 0;}
.after-content-form.gravity-form .gform_wrapper li:last-child{display:none;}
.after-content-form.gravity-form .gform_wrapper li:not(#foo) > input[type="checkbox"]:checked + label{background-position:0 0;}
.footer-form-section.gravity-form .gform_wrapper li:not(#foo) > input[type="checkbox"]:checked + label{background-position:0 0px;}
.footer-form-section.gravity-form .gform_wrapper li:not(#foo) > input[type="checkbox"] + label{background:rgba(0, 0, 0, 0) url("../images/check-box2.png") no-repeat scroll 0 -30px;}
.gravity-form .gform_wrapper li:not(#foo) > input[type="checkbox"]{cursor:pointer;float:left;height:34px;opacity:0;position:absolute;width:25px;z-index:1;}
#header-nav .content-center{position:relative;}
.gravity-form .gform_footer:before{display:none;}
#header-top .search-box{-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;line-height:23px;margin:0 0 5px;text-align:right;vertical-align:middle;}
.fixed-bar #header-top .search-box{display:none;}
#header-top .search-box .search-input{background-color:rgba(0, 0, 0, 0);background-image:url("../images/search-icon.png");background-position:96% center;background-repeat:no-repeat;border:medium none;color:#f9fafc;cursor:pointer;font-size:15.24px;height:17px;padding:8px 30px;position:relative;transition:all .5s ease-in-out 0s;width:0px;-webkit-transition:width .35s;transition:width .35s;text-transform:uppercase;}
.fixed #header-top .search-box .search-input{color:#612e8a;}
#header-top .search-box .search-input:focus{background:#3265a9 url("../images/search-icon.png") no-repeat scroll 8px center;cursor:text;outline:medium none;padding-right:40px;width:260px;z-index:100;}
#header-top .search-box .search-btn{background:rgba(0, 0, 0, 0) url("../images/search-icon.png") no-repeat scroll 0 0;border:medium none;cursor:pointer;display:none;font-size:0;height:16px;position:absolute;right:0;top:0px;width:16px;}
.fixed #header-top .search-box .search-input:focus{background:#f8f8f8 url("../images/search-icon-purple.png") no-repeat scroll 8px center;}
.fixed #header-top .search-box .search-input{background-color:rgba(0, 0, 0, 0);background-image:url("../images/search-icon-purple.png");background-position:96% center;}
 /*tab css start here*/
#content-accs .resp-tabs-list li{background:#ebebeb none repeat scroll 0 0;border-right:2px solid #ffffff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#26508e;cursor:pointer;float:left;font-family:"Source Sans Pro",sans-serif;font-size:20px;font-weight:700;height:96px;list-style:outside none none;margin:0 !important;padding:25px 20px !important;text-align:center;text-transform:uppercase;width:25%;position:relative;}
#content-accs .resp-tabs-list li.resp-tab-active{background-color:#612e89;}
#content-accs .resp-tabs-list li.resp-tab-active h3{color:#ffffff;}
#content-accs .resp-tabs-list li:last-child{border-right:none;}
 #content-accs .resp-tabs-list li h3{left:0;padding:0 20px;position:absolute;right:0;text-align:center;top:50%;-webkit-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);transform:translate(0px, -50%);}
#content-accs .resp-tab-content{border:none;padding:30px 15px 15px 15px;}
#content-accs .resp-tab-content .alignleft{margin:8px 20px 10px 0;}
#content-accs .resp-tabs-container{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;clear:left;margin:0;padding:0 30px;}
#content-accs div.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#612e89;width:7px;}
#blog-news .heading span{border-bottom:1px solid #26508e;display:inline-block;padding:10px 20px;}
#offices .heading span{border-bottom:1px solid #26508e;padding:10px 20px;}
div.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:9px;}
.mCSB_scrollTools .mCSB_draggerContainer{background:#f1f2f3 none repeat scroll 0 0;}
div.mCustomScrollbar{height:400px;}
#more-about-us .icons-left{float:none;margin:0 auto 45px;}
#more-about-us .icons-left img{display:block;margin:auto;}
 /*tab css end here*/
#footer{float:left;width:100%;}
#gform_wrapper_63{position:relative;}
#gform_wrapper_63 label{color:#275ea7;font-size:20px;left:20px;position:absolute;top:22px;}
#gform_wrapper_63 label .gfield_required{color:#275ea7;}
.slick-slide img{max-width:100%;margin:auto;}
.gravity-form .gform_footer:after{display:none;}
#case-studies .case-lnk a:before{display:none;}
.lit-blue-bg.pop-btn.mobile-show{display:none;}
.lit-blue-bg:hover{background:#369ee3 none repeat scroll 0 0;}
.slider-sec img.slider-img{display:none;}
h1{line-height:normal;margin:30px 0px 20px 0px;min-height:inherit;}
.page-id-12776 h1{font-size:102px;line-height:normal;}
.page-id-12776 h1 span{display:block;font-size:45px;line-height:normal;}
.bubble-icon-conatiner{display:none;}
.gac-graph{margin:-144px 0 0 !important;max-width:100%;}
#gform_wrapper_56 .gform_body, #gform_wrapper_57 .gform_body{position:relative;}
li#field_56_7, li#field_57_7{clear:both;margin:0 3% 35px 0;width:48%;}
li#field_56_7, li#field_57_7{clear:both;}
li#field_56_4{position:absolute;right:0;top:0;}
li#field_56_5, li#field_57_5{position:absolute;right:0;top:24%;}
#field_56_5 textarea, #field_57_5 textarea{height:216px;padding:31px 0 0 18px;}
.sub-content-form .gform_wrapper form textarea{font-family:"Montserrat-regular";font-size:16px;}
li#field_57_2{position:absolute;right:0;top:0;}
.page-id-12776 .sub-content-form .gform_footer input{background:#275ea7 none repeat scroll 0 0;padding:8px 60px;text-align:center;text-transform:uppercase;}
.page-id-12776 .sub-content-form .gform_footer:before{display:none;}
.page-id-12776 .sub-content-form .gform_footer:after{display:none;}
#gform_wrapper_57 h3, #gform_wrapper_56 h3{color:#6b3d91;font-family:"Montserrat-bold";font-size:30px;text-align:center;}
.border-heading{border-bottom:1px solid #612e8a;padding:0 0 10px;}
.img-colm{position:relative;text-align:center;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;}
.img-colm:hover .overlay2{opacity:1;}
.img-colm:hover .download-btn{opacity:1;}
.overlay2{background-color:rgba(0, 0, 0, 0.58);height:100%;position:absolute;top:0;width:100%;opacity:0;}
.download-btn{background:#275ea7 none repeat scroll 0 0;color:#ffffff !important;display:inline-block;font-family:"Montserrat-bold";font-size:20px;left:0;margin:auto;padding:10px 25px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:50%;-webkit-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);transform:translate(0px, -50%);width:180px;opacity:0;}
#gform_wrapper_64{background:rgba(0, 0, 0, 0) url("../images/social-media-analysis-bg.jpg") no-repeat scroll 100% 100% / cover;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;margin:0 auto;max-width:750px;width:100%;}
.single-content-form.single-content-form2.post-content-form .gform_body{float:none;}
#gform_wrapper_64.single-content-form_wrapper.gform_wrapper li .free-ppc-text{background:rgba(0, 0, 0, 0) url("../images/free-social-media-graphic-new.png") no-repeat scroll center top;}
.single-content-form.single-content-form2.post-content-form .free-ppc-text span{font-size:40px;line-height:40px;}
.single-content-form.single-content-form2 .get{color:#fff !important;display:inline-block;text-align:left;}
.single-content-form2 .filed-title{color:#ffffff;display:block;font-family:"SourceSansPro-Bold";font-size:20px;line-height:25px;margin:18px 0 30px;text-align:center;text-transform:uppercase;}
.single-content-form.single-content-form2 .gform_footer input{background:#26508e none repeat scroll 0 0}
.single-content-form.single-content-form2.post-content-form .free-ppc-text{font-size:25px;line-height:25px;}
.sub-inner.free-icon-container{overflow:hidden;}
.pop-form{z-index:999;}
#gform_wrapper_65{background:rgba(0, 0, 0, 0) url("../images/competitor-analysis-bg.jpg") no-repeat scroll 100% 100% / cover;}
#gform_wrapper_65.single-content-form_wrapper.gform_wrapper li .free-ppc-text{background:rgba(0, 0, 0, 0) url("../images/free-competitor--graphic-new.png") no-repeat scroll center top;}
.single-content-form2 #gform_wrapper_65 .filed-title{color:#005eab;font-size:28px;line-height:28px;margin:0;}
#gform_wrapper_65.single-content-form_wrapper li p{margin:0 0 15px;}
#gform_wrapper_65 .get{color:#005eab;text-align:center;}
#gform_wrapper_65 form .gform_footer{margin:-78px auto 0;}
.free-analysis{background:#9fc54d none repeat scroll 0 0;color:#ffffff;float:left;left:-122px;line-height:72px;padding:0 34px;position:fixed;right:auto !important;text-transform:uppercase;top:50%;transform:rotate(90deg);z-index:99999;}
.free-analysis a{color:#ffffff;font-family:"Montserrat-bold";font-size:32px;}
.gravity-form.thankyou-page-form label{color:#3d5ca6;left:41px;padding:0;top:10px;font-family:"SourceSansPro-Bold";}
.gravity-form.thankyou-page-form input[type="text"]{background:#ffffff none repeat scroll 0 0;border:1px solid #b5b5b5;box-sizing:border-box;color:#3d5ca6;font-family:"Montserrat-regular";font-size:16px;padding:15px;width:100%;}
.gravity-form.thankyou-page-form ul{margin:0;}
.gravity-form.thankyou-page-form ul li{box-sizing:border-box;display:inline-block;padding:0 25px;vertical-align:top;width:48%;}
li#field_66_6{display:block;margin:0 0 85px;padding:0;width:100%;}
ul#input_66_6 li label{left:0;position:relative !important;font-family:"Montserrat-regular";}
ul#input_66_6 li{display:inline-block !important;width:25% !important;}
ul#input_66_6 li label{color:#275da6;font-family:"Source Sans Pro",sans-serif;font-size:23px;font-weight:700;left:0;position:relative !important;}
li#field_66_5{color:#3d5ca6;display:block;text-align:center;width:100%;}
.thankyou-form-text{display:block;font-size:22px;text-align:center;margin:8px 0 0;}
.gravity-form.thankyou-page-form{margin:0 0 70px;}
#gform_wrapper_66 .gform_footer.top_label{position:relative;}
#gform_wrapper_66 li:not(#foo) > input[type="checkbox"]:checked + label{background:rgba(0, 0, 0, 0) url("../images/check-box2-uncheck.png") no-repeat scroll 0 0;}
#gform_wrapper_66 li:not(#foo) > input[type="checkbox"] + label{background:rgba(0, 0, 0, 0) url("../images/check-box2-check.png") no-repeat scroll 0 0;padding:5px 0 8px 48px;text-align:center;line-height:28px;}
.page-id-12827 h2{margin:0 0 60px;}
.center.slick-initialized.slick-slider{font-size:113px;line-height:normal;}
.drop-down{position:absolute;top:24px;right:0;min-width:304px;z-index:9;}
.drop-down-label{color:#000;font-family:'SourceSansPro-Bold';margin:0;padding:15px;border:1px solid #ccc;background:#fff;font-size:20px;color:#5f5e5f;position:relative;}
.dropdown-link{background:url(../images/form-select.jpg) no-repeat scroll 0 0 rgba(0,0,0,0) !important;height:42px !important;width:54px !important;display:block;position:absolute;right:4px;top:7px;text-align:center;font:0/0 a;}
.list-categories{padding:0;margin:5px 0 0 0;border:1px solid #ccc;height:500px;overflow-y:scroll;background-color:#fff;display:none;}
.cat-item a{font-family:SourceSansPro-Regular;font-size:18px;line-height:30px;color:#5f5e5f;padding:10px 15px;display:block;}
.cat-item a:hover{color:#fff;background-color:#612e8a;}
.analysis-sec .gform_wrapper .transition-label label{transform:translate3d(0,-55px,0);-webkit-transform:translate3d(0,-55px,0);-moz-transform:translate3d(0,-55px,0);-ms-transform:translate3d(0,-55px,0);color:#fff !important;}
.seo-form .gform_wrapper .transition-label label{transform:translate3d(0,-40px,0);-webkit-transform:translate3d(0,-40px,0);-moz-transform:translate3d(0,-40px,0);-ms-transform:translate3d(0,-40px,0);color:#fff !important;}
.analysis-sec input[type="submit"]:hover{background:#612e8a none repeat scroll 0 0;}
.analysis-sec .gform_wrapper .transition-label label .gfield_required, .seo-form .gform_wrapper .transition-label label .gfield_required{color:#fff !important;}
.analysis-sec .gform_wrapper label{top:9px;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;}
.seo-form .gform_wrapper label{top:7px;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;}
.post_single{margin:30px 0;}
.post_single .btn:hover{background:#275da6 none repeat scroll 0 0;color:#ffffff !important;}
#gform_wrapper_23 .get{color:#ffffff;}
.postid-2042 .content-form-outer{display:none;}
.nav-previous{float:left;}
.nav-previous a{color:#612e8a;display:block;padding:10px 20px;text-transform:uppercase;font-size:14px;}
.nav-next{float:right;margin:0 0 15px;}
.nav-next > a{color:#612e8a;display:block;padding:10px 20px;text-transform:uppercase;font-size:14px;}
.sub-title-container{box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.35);}
::-webkit-input-placeholder{/* Chrome/Opera/Safari */
 color:#b9b9b9;opacity:1;font-size: 16px;}
::-moz-placeholder{/* Firefox 19+ */
 color:#b9b9b9;opacity:1;font-size: 16px;}
:-ms-input-placeholder{color:#b9b9b9;opacity:1;font-size: 16px;}
#header-nav .ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target:after{font-size:20px;top:46%;}
.gravity-form.thankyou-page-form .gform_wrapper .transition-label label{color:#3d5ca6;}
.gravity-form.thankyou-page-form .gform_wrapper form .gfield_description.validation_message{right:40px;top:12px;}
#print-doc{margin:0 0 40px;float:left;}
.service-block:hover{background:none;}
.btn-blue{background:#275ea7 none repeat scroll 0 0;border:medium none;color:#ffffff;cursor:pointer;font-size:20px;padding:8px 35px;}
.text-bg-color strong{background:#e8e9e9 none repeat scroll 0 0;color:#612e8a;font-family:"SourceSansPro-bold";font-size:27.74px;}
.sub-content-form{margin:15px 0 100px;}
.btn-blue:hover{color:#fff !important;background:#612e8a;}
.center-div{text-align:center;}
.center-div img{display:inline-block;margin:0 10px 25px 0 !important;}
.sub-inner-content p a{color:#1b5ba9;font-family:SourceSansPro-Regular;}
.sub-inner-content h4, .sub-inner h3{color:#1b5ba9;}
.page-id-4554 #print-doc p strong{color:#1b5ba9;font-family:SourceSansPro-bold;text-transform:uppercase;}
.table-container-1 p strong{color:#1b5ba9;font-family:"SourceSansPro-bold";}
#portfolio-block{/*float:left;*/
 margin:0 0 102px;}
.drop-down-label > span{color:#b3b3b4;}
#case-study-form .gform_footer:before, #case-study-form .gform_footer:after{display:none;}
#case-study-form .gform_footer input{padding:10px 20px;}
.page-id-9168 .columns-1{float:none;}
.acm-image{padding:0 20px 0 0;}
.page-id-9168 .contact-blue-bg .form-center{padding:30px;}
.free-analysis a:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color #fff #fff -moz-use-text-color;-moz-border-image:none;-ms-border-image:none;-o-border-image:none;-webkit-border-image:none;border-image:none;border-right:2px solid #fff;border-style:none solid solid none;border-width:medium 2px 2px medium;content:"";height:11px;margin-top:-6px;position:absolute;right:-13px;top:50%;-moz-transform:rotate(-45deg) translate(0px, 1px);-ms-transform:rotate(-45deg) translate(0px, 1px);-o-transform:rotate(-45deg) translate(0px, 1px);-webkit-transform:rotate(-45deg) translate(0px, 1px);transform:rotate(-45deg) translate(0px, 1px);-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;width:11px }
.free-analysis a{position:relative;}
.my_pagination, .my_pagination2{margin:0 0 104px;}
.my_pagination .page-numbers.next:after, .my_pagination .page-numbers.next:before, .my_pagination .page-numbers.prev:before, .my_pagination .page-numbers.prev:after{display:none;}
.my_pagination .page-numbers.next, .my_pagination .page-numbers.prev{padding:10px 30px;}
.box-left{display:inline-block;vertical-align:top;}
.box-right{display:inline-block;margin:0 0 0 40px;vertical-align:top;}
.sub-content-form .gform_wrapper ul li select{padding:10px 11px 11px 18px;font-family:Montserrat-regular;}
li#field_9_4 label .gfield_required{color:#612e8a;position:absolute;left:170px;display:block;top:-5px;font-size:18px;}
.page-id-3866 #print-doc{margin:0px;}
.page-id-4557 #print-doc{margin:0px;}
.page-id-4552 #print-doc{margin:0px;}
.page-id-12827 #print-doc{margin:0px;}
.page-id-4546 #print-doc{margin:0px 0px 70px 0px;}
.page-id-4554 #print-doc{margin:0px 0px 70px 0px;}
.page-id-3866 .border-top{margin:50px 0 55px;}
.postid-12837 .footer-form-section{margin-bottom:102px;}
#wp_page_numbers{margin:0 0 102px;}
#sub-container #author{margin-bottom:102px;}
.sub-content-form .gform_wrapper .selectric .label{border:1px solid #b5b5b5;font-family:Montserrat-regular;padding:10px;box-shadow:none;}
.full-width-form{float:left;height:auto;max-width:100%;padding:30px 0 !important;width:100%;}
/*media css start here*/
.sub-content-form .gform_wrapper label{font-family:Montserrat-regular;}
@media only screen and (max-width:1600px){.pop-form.gravity-form .gform_footer.top_label{bottom:70px;}
.pop-form.gravity-form .gform_wrapper textarea{height:90px;}
#header-nav .ubermenu .ubermenu-tabs-group .ubermenu-item .ubermenu-target{padding:10px 20px;}
#header-nav .ubermenu-skin-black-white-2 .ubermenu-submenu-nav .ubermenu-submenu .ubermenu-item:first-child .ubermenu-target{padding:10px 36px;}
#header-nav .ubermenu-skin-black-white-2 .ubermenu-submenu-nav .ubermenu-submenu .ubermenu-item:last-child .ubermenu-target{padding:10px 36px;}
#header-nav .ubermenu-skin-black-white-2 .ubermenu-submenu-nav .ubermenu-submenu .ubermenu-item .ubermenu-target{padding:10px 36px;}
.ubermenu .ubermenu-colgroup .ubermenu-column, .ubermenu .ubermenu-custom-content-padded, .ubermenu .ubermenu-nonlink, .ubermenu .ubermenu-retractor, .ubermenu .ubermenu-submenu-padded, .ubermenu .ubermenu-submenu-type-stack > .ubermenu-item-normal > .ubermenu-target, .ubermenu .ubermenu-target, .ubermenu .ubermenu-widget, .ubermenu-responsive-toggle{padding:10px 36px;}
#home-banner{padding:30px 0;}
}
@media only screen and (max-width:1400px) and (min-width:1025px){.form-icon:after{display:none;}
.form-heading{margin:0 0 20px;}
.form-center{padding:10px 0;}
#case-studies .case-img{width:43%;}
.case-content{width:40%;}
.case-content p{margin:0 0 25px;}
.slider-sec{background-size:100% auto;height:400px;position:relative;}
.slider-captions{width:500px;}
.caption-title{font-size:40px;}
.bottom-captions{bottom:0;position:absolute;width:100%;}
.bottom-captions strong{font-size:15px;line-height:15px;}
.bottom-captions ul li span{font-size:30px;line-height:30px;}
}
/*other css*/
.page-id-4543 .sub-inner-content h1{display:none;}
.page-id-4543 .website-analysis-sec{margin:30px 0 0;}
/*display none css*/
.breadcrumb-container{display:none;}
.page-id-12776 .subform-group{display:none;}
.drop-down.show-mobile{display:none;}
.filter-main .drop-down-label{display:none;}
.show-mobile-trending{display:none}
.thumbup{position:absolute;right:60px;top:20px;width:120px;}
.btn-center{text-align:center;}
.blue-btn{background:#275da6 none repeat scroll 0 0;border:medium none;color:#ffffff;cursor:pointer;display:inline-block;font-family:"Montserrat-regular";font-size:20px;padding:10px 35px;text-transform:uppercase;}
.sub-inner-content .blue-btn:hover{background:#612e8a none repeat scroll 0 0;color:#ffffff;}
.btn-center > span.down-arrow{cursor:pointer;display:block;margin:30px 0 0;width:auto;}
.career-sec-slider{background:rgba(0, 0, 0, 0) url("../images/our-team-bg.jpg") no-repeat scroll 0 0;width:100%;background-size:cover;clear:both;padding:60px 0px 15px 0px;float:left;margin:0px 0px 70px 0px;}
.career-sec-slider #case-studies{background:none;padding:0px;}
.heading-carrer{font-family:"Montserrat-bold";font-size:24px;margin:0 0 50px;position:relative;text-align:left;text-transform:uppercase;display:inline-block;}
.heading-carrer:after{background:#ffffff none repeat scroll 0 0;content:"";display:block;height:1px;left:105%;position:absolute;top:15px;width:200px;}
#sub-container .career-sec-slider .content-center{max-width:960px;}
.career-sec-slider .case-content .large-title, .career-sec-slider .case-content p{color:#ffffff !important;}
.career-sec-slider #case-studies .case-lnk{background:#275da6 none repeat scroll 0 0;}
.career-sec-slider #case-studies .case-lnk:hover{background:#441e6c none repeat scroll 0 0;}
.career-sec-slider #case-studies .slick-prev{background:rgba(0, 0, 0, 0) url("../images/testimonial-arrow-left.png") no-repeat scroll 0 0;-webkit-transform:translate(0px, -47%);-ms-transform:translate(0px, -47%);-moz-transform:translate(0px, -47%);transform:translate(0px, -47%);top:47%}
.career-sec-slider #case-studies .slick-next{background:rgba(0, 0, 0, 0) url("../images/testimonial-arrow-right.png") no-repeat scroll 0 0;-webkit-transform:translate(0px, -47%);-ms-transform:translate(0px, -47%);-moz-transform:translate(0px, -47%);transform:translate(0px, -47%);top:47%;right:5%;}
.content-center.like-owner-sec{clear:both;margin:0px auto 45px auto;}
.content-center.like-owner-sec .heading-carrer{color:#275da6;}
.content-center.like-owner-sec .heading-carrer:after{background:#275da6;}
.like-owner-img{display:block;text-align:center;}
.following-perks-sec{background:#f8f8f8 url("../images/job-perks-bg.jpg") no-repeat;background-size:cover;padding:60px 0px;clear:both;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.offer-listing ul{margin:0 0 0 -40px;padding:0;}
.offer-listing ul li{box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;margin:0;padding:0 40px 40px;vertical-align:top;}
.offer-listing ul li:nth-child(even){width:50%;}
.offer-listing ul li:nth-child(odd){width:48%;}
.offer-listing ul li strong{font-size:18px;color:#275da6;font-family:"SourceSansPro-bold";line-height:18px;margin:0px 0px 15px 0px;}
.offer-listing ul li p{font-size:18px;color:#275da6;font-family:"SourceSansPro-regular";line-height:30px;margin:0px;}
.following-perks-sec .heading-carrer{color:#612e8a;}
.following-perks-sec .heading-carrer:after{background:#612e8a;}
.list-icon{display:block;}
.list-icon img{margin:0 0 8px !important;}
.our-process-sec{background:#612e89;padding:50px 0px 60px 0px;clear:both;}
 .our-process-sec .heading-carrer{color:#fff;}
.our-process-sec .heading-carrer:after{background:#fff;}
#sub-container .our-process-sec .content-center{max-width:990px;}
.process-list li{box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;padding:0 20px;position:relative;text-align:center;vertical-align:top;width:32%;}
.process-list li:after{background:rgba(0, 0, 0, 0) url("../images/process-arrow.png") no-repeat scroll 0 0;content:"";display:block;height:52px;position:absolute;right:-15px;top:70px;width:28px;}
.circle-icon{background:#fefdfd none repeat scroll 0 0;border-radius:100%;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:172px;padding:32px 0 0;width:172px;margin:0 auto 30px;font-family:"SourceSansPro-regular";}
.process-list span{display:block;font-size:40px;font-family:"SourceSansPro-bold";color:#fff;}
.process-list strong{display:block;font-size:22px;font-family:"SourceSansPro-bold";text-transform:uppercase;color:#fff;}
.process-list p{display:block;font-size:17px;font-family:"SourceSansPro-regular";line-height:32px;color:#fff;}
.process-list li:last-child:after{display:none;}
.process-list > ul{margin:0 0 0 -22px;text-align:center;}
.bluecorona-testimonials{background:rgba(0, 0, 0, 0) url("../images/bluecorona-testimonials-bg.jpg")no-repeat scroll 0 0;background-size:cover;padding:50px 0px;clear:both;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#sub-container .bluecorona-testimonials .content-center{max-width:980px;}
.testimonial-slider{margin:0;}
.testimonial-slider > li{padding:0 80px;text-align:center;}
.bluecorona-testimonials .testimonial-head{color:#ffffff;font-family:"Montserrat-bold";font-size:32px;line-height:normal;margin:0 0 45px;padding:0 0 25px;text-align:center;text-transform:uppercase;position:relative;}
.bluecorona-testimonials .testimonial-head:after{background:#ffffff none repeat scroll 0 0;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;top:60px;width:84%;}
.bluecorona-testimonials ul li p{color:#ffffff;display:inline-block;font-family:"SourceSansPro-bold";font-size:22px;font-style:italic;line-height:44px;padding:0 75px;text-align:center;}
.testimonial-slider span{font-size:22px;font-style:italic;margin:0 0 5px;font-family:"SourceSansPro-bold";display:block;text-align:center;}
.up-side{margin:-10px 0 0;padding:0 9px 0 0;}
.bluecorona-testimonials ul li p span{display:inline-block;font-family:"SourceSansPro-bold";font-size:45px;margin:0;vertical-align:middle;}
.classdoor-icon{margin:55px 0 0;text-align:center;}
.apply-now-heading{font-size:28px;color:#612e8a;font-family:"Montserrat-bold";margin:30px 0px;}
.testimonial-slider .slick-prev{left:0px;width:34px;height:54px;background:rgba(0, 0, 0, 0) url("../images/testimonial-arrow-left.png") no-repeat scroll 0px 0px;left:-15%;z-index:99;position:absolute;-webkit-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);transform:translate(0px, -50%);top:50%;}
.testimonial-slider .slick-next{width:34px;height:54px;background:rgba(0, 0, 0, 0) url("../images/testimonial-arrow-right.png") no-repeat scroll 0px 0px;right:0px;position:absolute;z-index:99;right:-15%;-webkit-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);transform:translate(0px, -50%);top:50%;}
.bluecorona-testimonials .slick-dots li button:before{color:#fcfdfd;font-size:52px;opacity:0.5;}
.bluecorona-testimonials .slick-dots li.slick-active button:before{color:#fff;opacity:1;}
.bluecorona-testimonials .slick-dots li{margin:0;padding:0;}
.career-sec-slider .slick-dots{display:none !important;}
.career-sec-slider #case-studies .case-img{display:inline-block;float:none;vertical-align:middle;width:45%;}
.career-sec-slider .case-content p{margin:0 0 40px;}
.career-sec-slider .case-content{display:inline-block;float:none;vertical-align:middle;width:24%;text-align:left;}
.blue-btn:hover{background:#612e8a none repeat scroll 0 0;}
.case-block-innner iframe{height:360px;margin:0 0 20px;max-width:100%;}
.career-sec-slider #case-studies .case-block-innner{float:none;margin:0 auto;width:auto;text-align:center}
/*media screen for video iframe*/
@media only screen and (max-width:1920px) and (min-width:1800px){.case-block-innner iframe{height:390px;}
}
@media only screen and (max-width:1400px){.case-block-innner iframe{height:279px;}
#home-banner{padding:35px 0;}
}
/*media screen for video iframe*/
@media only screen and (max-width:1024px){.career-sec-slider #case-studies .case-block-innner{text-align:center;}
.case-block-innner iframe{height:311px;}
.home-bxslider{display:none;}
.partner-logo-sec .slick-prev:before{color:#000 !important;background:rgba(0, 0, 0, 0) url("../images/left-arrow.png") no-repeat scroll 0 0;height:54px;width:34px;z-index:99;left:-9px;display:block;font-size:0;}
.partner-logo-sec .slick-next:before{color:#000 !important;background:rgba(0, 0, 0, 0) url("../images/right-arrow.png") no-repeat scroll 0 0;height:54px;width:34px;z-index:99;right:-9px;display:block;font-size:0;}
.partner-logo-sec .slick-prev{left:0px;height:54px;width:34px;z-index:9;}
.partner-logo-sec .slick-next{right:0;height:54px;width:34px;z-index:9;}
.banner-single, .banner-inner{width:100%;}
.free-analysis{display:none;}
#case-studies .slick-slider .slick-track, #case-studies .slick-slider .slick-list{padding:0px !important;}
.case-content{width:32%;}
#case-studies .slick-next{right:5%;bottom:0px;}
#case-studies .slick-prev{bottom:0px;}
#case-studies .slick-dotted.slick-slider{position:relative;}
.service-sec ul li p{padding:0 20px;}
.content-center{padding:0px 15px;}
.slider-sec{background-size:100% auto;height:375px;position:relative;}

.slider-captions{width:500px;}
.caption-title{font-size:40px;}
.bottom-captions{bottom:0;position:absolute;width:100%;padding:10px 0;}
.bottom-captions strong{font-size:15px;line-height:15px;}
.bottom-captions ul li span{font-size:30px;line-height:30px;}
.slider-sec{display:none;}
/*.partner-logo-sec .slick-prev, .partner-logo-sec .slick-next{transform:none;-webkit-transform:none;-ms-transform:none;-o-transform:none;margin-top:-27px;}
*/
.process-list > ul{margin:0;text-align:center;}
.thumbup{right:0px;}
.testimonial-slider .slick-next{right:0px;}
.testimonial-slider .slick-prev{left:0px;}
.offer-listing ul{margin:0px;}
.career-sec-slider #case-studies .slick-prev{bottom:-60px;left:-45px;margin:auto;right:0;top:auto;transform:none;}
.career-sec-slider #case-studies .slick-next{bottom:-60px;left:0;margin:auto;right:-45px;top:auto;transform:none;}
.career-sec-slider{padding-bottom:60px;}
.bluecorona-testimonials .testimonial-head{font-size:26px;}
}
/**/
#print-doc{float:none;}
/**/
.home-bxslider .bx-pager .bx-pager-item, .home-bxslider .bx-controls-auto .bx-controls-auto-item{display:inline-block;}
.home-bxslider .bx-pager.bx-default-pager a{background:#666666 none repeat scroll 0 0;border-radius:100%;display:block;height:13px;margin:0 18px;outline:0 none;text-indent:-9999px;width:13px;}
.home-bxslider .bx-pager.bx-default-pager a:hover, .home-bxslider .bx-pager.bx-default-pager a.active{background:#275ea7 none repeat scroll 0 0;}
.home-bxslider .bx-wrapper .bx-pager{color:#666666;font-family:Arial;font-size:0.85em;font-weight:bold;padding-top:20px;text-align:center;}
.superior-service .serve-rght p{margin:0 0 0 70px;}
/*10-7-17 p*/
.bc-resorce h1{font-size:45px;font-family:"Montserrat-bold";color:#275ea7;}
.bc-resorce h2{font-size:32px;font-family:"Montserrat-bold";color:#6f2a8e;}
.bc-resorce h3{font-size:20px;font-family:"Montserrat-bold";color:#275ea7;}
.bc-resorce h4{font-size:18px;font-family:"SourceSansPro-Bold";color:#6f2a8e;}
.register{background:#005eab none repeat scroll 0 0;text-align:center;padding:42px 0;clear:both;}
.title-head{font-size:32px;font-family:"Montserrat-bold";}
.register .title-head{color:#fff;}
.register p{font-size:27px;font-family:"SourceSansPro-Regular";color:#fff;margin:0 0 32px;}
.register a{font-size:20px;font-family:"Montserrat-bold";color:#fff;background:#6f2a8e;padding:18px 60px;text-transform:uppercase;display:inline-block;}
.register a:hover{background:#441e6c none repeat scroll 0 0;}
.resour-ces .title-head{color:#6f2a8e;}
.resour-ces p{font-size:18px;font-family:"SourceSansPro-Bold";margin:0 0 78px;}
.columns-list{float:left;margin:0 18px;width:33%;}
.columns-list.list-13{width:16%;}
.resources-content > ul{display:block;margin:0;width:100%;text-align:center;}
.resources-content li{margin:0 0 160px;display:inline-block;vertical-align:top;width:33%;}
.resources-title{color:#6f2a8f;font-family:montserrat-bold;font-size:28px;margin:0 0 32px;display:block;}
.outer-icon{background:#005daa none repeat scroll 0 0;border-radius:204px;display:block;height:204px;position:relative;text-align:center;width:204px;margin:0 auto 28px;}
.outer-icon > img{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);}
.btn-resource > a{background:#6f2a8e none repeat scroll 0 0;display:inline-block;padding:20px 0px;font-size:18px;font-family:montserrat-bold;color:#fff;text-transform:uppercase;width:232px;}
.btn-resource > a:hover{background:#441e6c;}
 .resour-ces{background:#f8f8f8 none repeat scroll 0 0;text-align:center;padding:60px 0 0px;margin:0 0 75px;}
.resources-content > ul{margin:0 0 156px;}
.resources-content > ul:last-child{margin:0;}
/********************************************10-7-17*******************************/
/**************container-table************/
.container-table{display:table;width:100%;}
.column-cell{display:table-cell;height:100%;overflow:hidden;position:relative;vertical-align:middle;}
/**************container-table end************/
/* meet the team */
.bio-inner h2{color:#1b5ba9;}
.team-section{background:rgba(0, 94, 171, .9) url("../images/team-img.png") no-repeat center center;background-size:cover;background-blend-mode:multiply;padding:70px 0;width:100%;position:relative;text-align:center;}
.overlay-banner{position:static;background:transparent;padding:0;}
.banner-btn a:hover{background-color:#67b5e8;}
/* resources page */
.portfolio-overlay{background:rgba(97, 46, 138, 0.6);}
.resource-section{background-color:#f8f8f8;padding:80px 0 0;}
.page-heading-sec{margin:0 0 30px;}
.page-heading{font-size:32px;line-height:40px;font-family:Montserrat-bold;}
.page-sub-heading p{font-family:'SourceSansPro-Bold';margin:0;}
.panel-columns{margin:0 0 80px;}
.panel-heading{font-family:Montserrat-bold;font-size:28px;line-height:32px;margin:0 0 30px;}
.panel-icon{background-color:#275ea7;border-radius:50%;display:block;height:207px;margin:0 auto 30px;width:207px;position:relative;}
.panel-icon:after{content:"\e606";font-family:"icomoon";font-size:4em;left:0;margin:0 auto;position:absolute;right:0;top:50%;transform:translate(0px, -50%);}
.panel-columns .btn{border:1px solid #612e8a;display:inline-block;padding:20px 32px;text-transform:uppercase;min-width:233px;}
.panel-columns .btn:hover{background-color:#13b5ea;color:#fff;}
.feature-blog-section{padding:30px 0;}
.feature-row .column-cell{width:50%;padding:0 15px 50px;vertical-align:top;}
.feature-column h3 a{color:#6f2a8e;display:inline-block;margin:0 0 10px;}
.feature-column h3 a:hover{color:#1b5ba9;}
.feature-column p{margin:0 0 10px;}
.blog-wrap{float:left;width:100%;margin:0px 0px 100px 0px;}
.blog-time{font-size:21.1833px;color:#26508e;margin:0 0 10px;font-family:"SourceSansPro-Bold";}
.blog-link a{color:#26508e;display:block;font-size:18px;font-family:"SourceSansPro-Bold";}
.blog-link a:hover{color:#612e8a;}
.register-section{background-color:#005eab;padding:40px 0;}
 .featured-blogs{float:left;width:100%;}
.featured-blogs ul{margin:0;}
.featured-blogs .title-head{color:#6f2a8e;text-align:center;}
.blog-title{color:#275da6;display:inline-block;font-family:SourceSansPro-bold;font-size:26px;margin:0 0 20px;position:relative;}
.blog-title:after{background:#004f91 none repeat scroll 0 0;content:"";display:block;height:1px;position:absolute;right:-210px;top:18px;width:200px;}
.featured-blogs ul li{float:left;width:45%;margin:0 0 5px;position:relative;}
.featured-blogs ul li:nth-child(2n){float:right;}
.featured-blogs ul li img{display:block;margin:0 0 15px;max-width:100%;}
.featured-blogs ul li span{color:#004f91;display:block;font-family:SourceSansPro-bold;font-size:21px;height:70px;margin:0 0 20px;}
.featured-blogs ul li p strong{bottom:0;color:#6f2a8e;font-family:SourceSansPro-bold;font-size:18px;height:56px;line-height:22px;margin:0;position:absolute;}
.featured-blogs ul li .blog-link{color:#6f2a8e;font-family:SourceSansPro-bold;font-size:18px;margin:0px 0px 5px 0px}
.featured-blogs ul li .blog-link:hover{color:#26508e}
.featured-blogs ul li p{color:#5f5e5f;font-family:SourceSansPro-regular;font-size:18px;margin:0px 0px 5px 0px}
.internet-marketing-resource{margin:0 0 60px;}
.featured-blogs.featured-blogs2 .title-head{color:#6f2a8e;margin:0 0 30px;text-align:left;}
.center-def-wrap{margin:0 auto;max-width:965px;}
.market-definition ul{margin:0;}
.market-definition ul li{display:block;padding:20px;}
.market-definition ul li:nth-child(2n){background:#f8f8f8 none repeat scroll 0 0;}
.market-definition ul li .def-heading{color:#005daa;display:inline-block;font-family:SourceSansPro-bold;font-size:22px;position:relative;text-align:center;text-transform:uppercase;vertical-align:middle;width:100px;margin-right:25px;}
.market-definition ul li:nth-child(1) .def-heading{border-bottom:1px solid #5f5e5f;padding-bottom:12px;}
.market-definition ul li .marketing-heading{border-left:1px solid #5f5e5f;display:inline-block;padding:0 0 0 40px;vertical-align:middle;width:80%;}
.market-definition ul li:nth-child(1) .marketing-heading{border-left:none;}
.market-definition ul li:nth-child(1) .marketing-heading .marketing-sub-heading{border-bottom:1px solid #5f5e5f;border-left:medium none;display:block;padding-bottom:18px;text-transform:uppercase;}
a.ppc-learnmore{color:#5f5e5f;font-family:SourceSansPro-bold;}
.marketing-heading .marketing-sub-heading{color:#005daa;font-family:SourceSansPro-bold;font-size:22px;text-transform:uppercase;}
.marketing-heading > p{color:#5f5e5f;font-family:SourceSansPro-regular;font-size:18px;margin:0;}
/*SEO page css*/
/* 4.7.2017 */
.meet-team #team-slide span, .meet-team #team-slide1 span{border:1px solid #612e8a;color:#612e8a;font-size:20px;padding:16px 76px 16px 55px;font-family:Montserrat-bold;vertical-align:middle;}
.meet-team .single-faq-head h3:before, .meet-team .single-faq-head h3:after{right:69px;width:15px;height:3px;}
.meet-team #team-slide > h3, .meet-team #team-slide1 > h3{display:inline;width:auto;vertical-align:middle;}
.meet-team #team-slide, .meet-team #team-slide1{display:block;float:left;margin:70px auto;text-align:center;width:100%;}
.pres_colm{float:left;margin:8px 0 0;padding:0 13px 0 0;width:516px;}
.content-img{background:#f6f6f6;float:left;padding:34px 20px;text-align:center;width:100%;}
#sub-container .pres_colm > img{margin:0;}
#sub-container .content-img > img{margin:0;}
.meet-team #print-doc{margin:0 0 60px;}
.meet-team #team-conatiner{margin:0px;}
/* r */

.meet-team div#team-conatiner  {margin-bottom: 50px; }
#team-conatiner ul {margin:0;    font-size: 0;}

div#team-conatiner li{width: 20%;
padding: 0;
display: inline-block;
float: none ;
vertical-align: top;     margin: 0 !important;}


#sub-container .sub-inner .people-list img{width:100%;}
#team-conatiner ul{list-style-type:none;}
#team-conatiner .portfolio-columns .columns-feture-img {height:auto; margin-bottom:0;border-bottom: 0;}
div#team-conatiner .info-button {border: none;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);
 left: 0;text-align: left;

color: #612e89;

padding: 10px 15px;font-size: 16px;}
div#team-conatiner .info-button span{text-transform: capitalize;}
div#team-conatiner .portfolio-overlay {background: rgba(255,255,255,0.8);}
div#team-conatiner .portfolio-columns .columns-feture-img:hover .portfolio-overlay { height:40%;}
div#team-conatiner .person.active  .portfolio-columns .columns-feture-img .portfolio-overlay { height:40%;}
div#team-conatiner .biography {margin: 0;padding: 0;}  
 .team-img-block { background-position:center center; background-repeat:no-repeat; background-size:cover;} 
 
  .team-img-block img { opacity:0; visibility:hidden;}3
  #team-conatiner ul.executive-team {
    margin-bottom: 30px;
}

#team-conatiner ul:before,ul:after {content:''; display:table;}
#team-conatiner ul:after {clear:both;}
.blue-divider {position: relative;

height: 2px;

margin: 60px auto;

background-color: #26508e;

width: 158px;}

 .executive-team li{ display:none;} 
 .executive-team li:first-child{ display:block;} 

 
  
/* end */
/* end */
/* 5.7.2017 */
.meet-team .sub-head.drk-txt > span{font-size:18px;text-transform:capitalize;}
.img-conatiner > img{width:100%;}
/*.overlay-banner{background:rgba(0, 94, 171, 0.8);height:100%;position:absolute;top:0;width:100%;text-align:center;padding:38px 0;}
*/
.banner-heading{font-family:Montserrat-Bold;font-size:32px;}
.banner-btn a{background:#6f2a8e;color:#ffffff;display:inline-block;font-family:Montserrat-bold;font-size:17px;padding:16px 56px;text-transform:uppercase;}
.banner-sub-heading{font-family:sourcesanspro-regular;font-size:27px;padding:0 0 40px;}
.meet-team #team-conatiner .name{display:none;}
.team-portfolio-bg .columns-feture-img{border-bottom:5px solid #6f2a8e;}
/*01-08-2017*/
.superior-service.marketing .serve-rght li{color:#5f5e5f;font-family:SourceSansPro-Regular;font-size:18px;line-height:30px;margin:0 0 30px;}
.superior-service.marketing .serve-rght li strong{color:#005eab;font-family:sourcesanspro-bold;}
.superior-service.marketing .serve-rght strong, .makes-bluecorona strong{color:#5f5e5f;font-family:sourcesanspro-bold;}
.superior-service.marketing .serve-rght{width:56%;}
.makes-bluecorona p{margin:0px 0px 30px 0px;}
.superior-service.marketing{margin:30px 0 0;}
.center-btn{clear:both;display:block;padding:50px 0 0;text-align:center;}
.seemore-button{background:#6f2a8e none repeat scroll 0 0;color:#fff;display:inline-block;font-family:"Montserrat-bold";font-size:20px;padding:18px 60px;text-transform:uppercase;}
.seemore-button:hover{background:#441e6c;}
/*01-08-2017 end*/
/********************************************10-7-17*******************************/
/********************************************10-8-17*******************************/
.seo-form input[type="text"], .seo-form input[type="email"]{background:#ffffff;border:1px solid #ebebeb;color:#26508e;font-family:'SourceSansPro-Bold';font-size:18px;padding:10px;width:100%;box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.35);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.seo-form ul{list-style:none;margin:0;text-align:center;}
.seo-form ul li{display:inline-block;padding:0 10px;position:relative;text-align:left;width:33%;}
.seo-form ul li label{color:#26508e;font-family:"SourceSansPro-Bold";font-size:18px;left:21px;position:absolute;top:9px;transform:translate3d(0px, 0px, 0px);transition:all 0.5s ease-in-out 0s;}
.seo-form{background:rgba(0, 0, 0, 0) url("../images/seo-analysis-bg.jpg") no-repeat scroll 100% 100% / cover;margin:30px auto;padding:50px 20px;position:relative;width:100%;}
.seo-form .gform_footer{margin:0px 0 0;text-align:center;}
.seo-form .gform_button{background:#5ec6fd none repeat scroll 0 0;border:medium none;color:#ffffff;cursor:pointer;font-family:"SourceSansPro-Bold";font-size:21.18px;margin:0;padding:10px 50px;text-align:center;text-transform:capitalize;}
.seo-form .gform_button:hover{background:#369ee3;}
 .seo-service-testimonials .slick-dots{bottom:-50px;}
/********************************************10-8-17 End*******************************/

h1 {
  line-height: normal;
  margin: 30px 0 20px;
  min-height: inherit;
}


.page-id-16359 .free-icon-container {    overflow: inherit;}

.tracking-form {color: #5f5e5f;font-family: 'SourceSansPro-Bold'; color: #26508e;    position: relative;
    z-index: 1;}

.tracking-form #uwpqsf_id { border: none;}
form#uwpqsffrom_16497 {   margin: 0 -10px;}

.tracking-form .uwpqsf_class > span[class*='taxolabel-'], .tracking-form .uwpqsf_class > span[class*='cmflabel-'] {display: none;}

.tracking_field label{ color: #26508e;
font-family: 'SourceSansPro-Bold';
font-size: 18px; position: absolute;
top: 11px;
left: 6%; }


.tracking_fields {font-size: 0; margin: 0 -10px;}
.tracking-form .tracking_field {
    margin-bottom: 20px;
font-size:12px;
display: inline-block;
width: 50%;
vertical-align: middle;
padding: 0 10px;
position: relative;
}

.tracking_radio {
    display: inline-block;
    margin-right: 10px;

	
}
.tracking_radio span {
    display: inline-block;
    padding: 0 5px;
	
}
.tracking-form input[type="text"] {

    background: #ffffff;
    border: 1px solid #ebebeb;
    color: #26508e;
    font-family: 'SourceSansPro-Bold';
    font-size: 18px;
    padding: 11px 4%;
    width: 100%;
    box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.35);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;

}

.tracking-form  select {
    background: url(../images/form-select.jpg) no-repeat scroll right center #ffffff !important;
    border: medium none;
    color: #000000;
    font-size: 15px;
    height: 42px;
    line-height: 22px;
    outline: medium none;
    padding: 11px;
    width: 100%;
    box-shadow: 0 0 3px 0 rgba(0,0,0,0.35) inset;
    font-family: 'SourceSansPro-Bold';
    font-size: 18px;
    color: #26508e;
	    width: 100% !important;
    margin: 0 !important;
	    appearance: none;
	    -moz-appearance: none;
	    -webkit-appearance: none; 
		border-radius:0;

}
.tracking-form .selectricWrapper {
    width: auto;
}
.tracking-form .selectric .label {
    color: #000000;
    font-family: 'SourceSansPro-Bold';
    margin: 0;
    padding: 11px;
    text-indent: 10px;
    box-shadow: 0 0 3px 0 rgba(0,0,0,0.35) inset;
    background: #fff;
    font-size: 18px;
    color: #26508e;
	border: 1px solid #b5b5b5;
	display: block;
white-space: nowrap;
overflow: hidden;
line-height: 19px;
min-height: 18px;

}

.tracking-form .selectric .button {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    background: url("../images/form-select.jpg") no-repeat scroll 0 0 #612e8a !important;
    height: 42px !important;
    width: 54px !important;
    color: #BBB;
    text-align: center;
    font: 0/0 a;
    *font: 20px/30px Lucida Sans Unicode,Arial Unicode MS,Arial;
}

.tracking-form .selectricOpen .selectricItems{background: #612e8a !important; box-shadow: 0 4px 5px 0 rgba(0,0,0,0.3);    overflow-y: scroll;}
.tracking-form .selectricWrapper li {
    color: #ffffff !important;
  font-family: 'SourceSansPro-Bold';
  font-size:16px;
    line-height: 24px;
    margin: 4px 0 !important;
    text-indent: 21px;
    width: 100% !important;
	padding: 0;
position: relative;
}
 
.tracking-form .selectricItems li:hover{color: #67b5e8 !important;}



.tracking-form {
    margin-bottom: 20px;
}
.tracking_button:before{border-bottom:2px solid rgba(0,0,0,0);content:"";height:0;margin-top:-1px;position:absolute;right:50px;top:50%;-moz-transform:rotate(0deg) translate(0px, 1px);-ms-transform:rotate(0deg) translate(0px, 1px);-o-transform:rotate(0deg) translate(0px, 1px);-webkit-transform:rotate(0deg) translate(0px, 1px);transform:rotate(0deg) translate(0px, 1px);-moz-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;width:0;z-index:9;}
.tracking_button:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color #fff #fff -moz-use-text-color;-moz-border-image:none;-ms-border-image:none;-o-border-image:none;-webkit-border-image:none;border-image:none;border-right:2px solid #fff;border-style:none solid solid none;border-width:medium 2px 2px medium;content:"";height:11px;margin-top:-5px;position:absolute;right:37px;top:50%;-moz-transform:rotate(-45deg) translate(0px, 1px);-ms-transform:rotate(-45deg) translate(0px, 1px);-o-transform:rotate(-45deg) translate(0px, 1px);-webkit-transform:rotate(-45deg) translate(0px, 1px);transform:rotate(-45deg) translate(0px, 1px);-moz-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;width:11px;}
.tracking_button:hover:before{border-color:#fff;right:20px;width:30px;}
.tracking_button:hover:after{-moz-transform:rotate(-45deg) translate(12px, 11px);-ms-transform:rotate(-45deg) translate(12px, 11px);-o-transform:rotate(-45deg) translate(12px, 11px);-webkit-transform:rotate(-45deg) translate(12px, 11px);transform:rotate(-45deg) translate(12px, 11px);}

.tracking-form .tracking_button{appearance:none;-webkit-appearance:none;position:relative;background:#612e8a;border:medium none;font-family:'SourceSansPro-Bold';color:#ffffff;cursor:pointer;font-size:21.18px;text-transform:capitalize;padding:13px 52px 13px 34px;margin:0;display: inline-block;}
.tracking-form .tracking_button:hover{background:#275ea7;}
.tracking_description_area { position:relative;}
.tracking_description {
    position: relative;
    background-color: #275ea7;
    padding: 20px;
    margin-bottom: 20px;
}
.tracking_description * { color:#fff;}

div.tracking_description a { color: #fff;}

div.tracking_description a:hover { color: #67b5e8;}

.sub-inner .tracking_description p { margin-bottom:10px;}
@media only screen and (max-width:1024px){
	a.only-ph {color: #5f5e5f !important;pointer-events: inherit;}
}

