.topbar .contact-info{display:inline-block;width:50%;text-align:left;margin-top:20px}.socialicons{position:absolute;z-index:9999;right:0;top:156px}.contact-info .phone{width:50%;text-align:left;vertical-align:top;float:left}.contact-info .location{width:50%;text-align:left;vertical-align:top;float:left}.contact-info h3{color:#000000;font-size:14px}.contact-info h3 .fa{color:#b54484;padding:0 10px}.contact-info a{padding-left:30px;font-weight:bold;font-size:18px}@media screen and (max-width:1200px){.contact-info a{font-size:13px}.socialicons{top:136px}}#cssmenu ul li ul li a{font-size:15px}.holder,.mainbody{min-height:0px}.socialtop{margin-top:44px;margin-bottom:10px}.phontopbar{margin-top:10px;float:left}.phones{color:#fff;font-size:14px;display:inline-block}.darkheading h2 ,.darkheading h1{color:#222 !important}.redtext{color:#951c1f !important}.shadowtext{text-shadow:2px 2px 2px rgb(48, 49, 50)}.buttons{background-color:rgba(0, 0, 0, 0);background-image:linear-gradient(0deg, transparent 10%, transparent 90%);border:1px solid rgb(52,152,219);border-radius:0px;color:#ccc !important;padding:10px 20px}.buttons:hover{background-color:#3498db;color:#fff !important}.fourblocks{position:relative;z-index:9999}.ult-new-ib-desc{background:rgba(37,37,37,0.5) !important}.ult-new-ib-desc h2{color:#fff !important;font-size:25px !important}.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"]{border-width:1px;border-style:solid;border-radius:0px;border-color:#5472d2}h1{font-weight:700}.aqua{color:#4fbbc5 !important}footer .btn-social-icon{color:#50bac5}footer .fa{color:#b54484}footer a .fa{color:#51bac6}footer h3{margin-top:40px;font-weight:bold}.lispace li{margin-top:20px}#cssmenu ul li ul li.blue-heading:hover > a, #cssmenu ul li ul li.blue-heading > a, #cssmenu2 ul li ul li.blue-heading:hover > a, #cssmenu2 ul li ul li.blue-heading > a{color:#63d0f7 !important;font-weight:600 !important;background:#39777d}.three-level-menu a{padding-left:40px !important}.read-more-about{background:#fff;padding:20px 15px 15px 15px;border:1px solid #01c1cf;text-align:center}.gform_wrapper span.gform_description{display:none !important}.gform_wrapper .gform_body{padding:0px 0}.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"]{background:#50bac5 !important;border:1px solid #50bac5 !important}.gform_wrapper .gform_footer input.button:hover, .gform_wrapper .gform_footer input[type="submit"]:hover{background:#000 !important;border:1px solid #000 !important}.google-map .vc_column-inner{padding-top:0px !important}.gform_wrapper .gform_footer{padding:0 !important}.popup-box{padding:0 15px;text-align:center;height:480px;overflow-y:scroll;overflow-x:hidden}.popup-box-heading h4{background:#50bac5;color:#fff;padding:15px;margin:0px}.popup-box .gform_heading{display:none}.gform_wrapper{margin:0px 0 20px !important}.gform_wrapper .field_description_below .gfield_description{padding-top:0px !important}.on-contact-page .btn-success, .fullwidth-button .btn-success{color:#fff !important;background-color:#50bac5 !important;border-color:#50bac5 !important;display:block !important;width:100% !important}.on-contact-page .btn-success:hover, .on-contact-page .btn-success:focus, .on-contact-page .btn-success.focus, .on-contact-page .btn-success:active, .on-contact-page .btn-success.active, .on-contact-page .open>.dropdown-toggle.btn-success, .fullwidth-button .btn-success:hover, .on-contact-page .btn-success:focus, .fullwidth-button .btn-success.focus, .on-contact-page .btn-success:active, .fullwidth-button .btn-success.active, .on-contact-page .open>.dropdown-toggle.btn-success{color:#fff;background-color:#000 !important;border-color:#000 !important}@media only screen and (min-width:991px){.btn-social-icon{width:25px !important}}@media (max-width:767px){.upb_row_bg{background-position:22% -55px !important}#logo img.img-responsive{margin:10px auto !important;width:60% !important}#custom_html-3 img.img-responsive{margin:10px auto !important;width:60% !important}h1{font-size:36px !important;line-height:48px !important;margin:10px auto !important}#mainbodystretch .text-white h1{font-size:36px !important;line-height:36px !important;position:relative;top:-0px;text-align:center}#mainbodystretch .text-white h3{font-size:16px !important;line-height:24px !important;position:relative;top:-0px;text-align:center}h2{font-size:30px !important;line-height:40px !important;margin:10px auto !important}.fullwidth-button .btn-success{padding:5px 10px !important;width:80% !important;margin:auto;font-size:16px !important}.testimonial-section{padding:0px !important}.book-consulting{padding:0px !important}#footer-bottom .nopadding{font-size:14px;line-height:24px}#cssmenu{width:80% !important;margin:auto !important;background:rgba(0,0,0,.05);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#mainmenucontainer{background:#50bac5;padding:10px}#cssmenu #menu-button{width:100%;padding:8px 19px !important;text-transform:capitalize !important;font-size:14px !important;font-weight:400 !important;letter-spacing:0px !important}.container.nopadding{padding:6px 0}#cssmenu #menu-button:after{top:7px}#cssmenu #menu-button:before{top:21px}#cssmenu > ul > li > a{font-size:14px !important}#cssmenu > ul > li li a{font-size:13px !important;line-height:21px !important}}