.holder{width:960px;margin:0 auto;position:relative;z-index:12;float:right}#contactFormContainer{position:absolute;left:368px;z-index:1}#contactForm{height:342px;width:558px;background:#515151 url(../images/birdy.jpg) no-repeat 241px 11px;border:1px solid #929191;padding:7px 12px;color:#fff;display:none}.bar{display:none;background:url(../images/ajax-loader.gif) no-repeat center;margin-top:100px;height:40px;width:230px}#messageSent{display:none}#contactForm span{display:none;font-size:9px;line-height:10px;padding-left:6px;color:#f5c478}#contactFormContainer .contact{height:77px;width:160px;background:url(../images/button_register.png);position:absolute;left:418px;bottom:-75px;cursor:pointer}.contact2{height:77px;width:160px;background:url(../images/button_referrals.png);position:absolute;left:620px;bottom:-75px;cursor:pointer}#backgroundPopup{display:none;position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0;background:#000;z-index:11}#contactForm textarea,#contactForm input{width:180px;background:#6d6d6d url(../images/contact_input.png) repeat-x top;color:#fff;border:1px solid #8a8a8a;height:15px;line-height:14px;font-size:11px;padding:2px 2px 0}#contactForm input{background-position:0 -20px}#contactForm textarea{height:114px;font-family:Verdana,Geneva,sans-serif}#contactForm .submit{border:1px solid #aba8a8;background:#e5e5e5;text-transform:uppercase;color:#4d4d4d;font-weight:700;padding:7px 16px 7px 14px;height:37px;width:124px;cursor:pointer;float:left;margin-top:15px;margin-left:15px}#contactForm .submit:active{background:#cacaca}#contactForm label{padding-left:4px;font-weight:700}#contactForm p{padding-bottom:8px}#contactForm .input_boxes{float:left;width:500px}#dummycontent{padding-top:100px;height:900px;position:relative}.bottomlink{position:absolute;bottom:0}.topborder{width:100%;height:10px;background:#30a088;margin-bottom:30px}.pagecontent .title{margin-left:30px}.home-feature,.home-feature-2,.team-member{margin-top:44px}.margin-block{margin-top:44px}.img-feature{text-align:center;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box}.home-feature img,.team-member img{border-radius:50%;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.service-feature{border-radius:50%;width:210px;height:210px;font-size:28px;margin:0 auto;margin-bottom:22px;padding-top:80px;text-align:center}.services{margin-top:22px}.service{margin-top:22px}.service h4{font-weight:600;padding-bottom:11px}.home-feature h2,.home-feature-2 h2{font-size:28px;padding:22px 0 11px 0;margin:0;text-align:center}.home-feature p,.home-feature-2 p{padding:0}.home-feature-2 h2,.team-member h2{font-size:22px}.team-member h2{padding-top:11px;line-height:22px;text-align:center}.team-member h4{font-size:14px;text-align:center;line-height:22px;margin-bottom:22px}.home-title,.sidebar-title{background:url(27a577/line-title.png) repeat-x 0 9px;padding:0;margin-bottom:15px}.home-title h3,.sidebar-title h3{font-weight:700;font-size:14px;text-transform:uppercase;display:inline;padding-right:15px}.sidebar-title{margin-bottom:11px}.block-3col{margin-top:22px}.gal-img{display:block;overflow:hidden}.gal-img .gal-more{width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;-webkit-transform:translate(0,-350px);-moz-transform:translate(0,-350px);-o-transform:translate(0,-350px);-ms-transform:translate(0,-350px);transform:translate(0,-350px);-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.gal-img:hover .gal-more{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.gal-img .gal-more:before{content:'';display:inline-block;height:100%;vertical-align:middle}.gal-img .gal-more .mask-elem{position:relative;display:inline-block;vertical-align:middle}.gal-more ul li{display:inline-block}a.gal-btn,.gal-btn-2{border-radius:50px;display:block;width:70px;height:70px;font-size:12px;font-weight:600;text-decoration:none;padding-top:22px}.gal-btn-2{margin:0 auto}.cases-text,.news-text{padding-top:11px}.cases-text p,.news-text p{padding:0}.gallery-text{padding:11px 0;text-align:center;font-weight:600}.title-gal-post{font-weight:600;padding-bottom:11px}.test-title{width:82%}.flexslider-testimonials{margin-top:15px}.flexslider-testimonials .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider-testimonials .flex-direction-nav a{background:url(27a577/flexslider-arrows.png) no-repeat scroll 0 0 transparent;cursor:pointer;display:block;height:20px;position:absolute;text-indent:-9999px;width:20px;z-index:10;border:none;opacity:1;margin:-20px 0 0}.flexslider-testimonials .flex-direction-nav .flex-prev{background-position:0 0;left:86%;top:-16px}.flexslider-testimonials .flex-direction-nav .flex-prev:hover{background-position:0 -20px}.flexslider-testimonials .flex-direction-nav .flex-next{background-position:-20px 0;right:0;top:-16px}.flexslider-testimonials .flex-direction-nav .flex-next:hover{background-position:-20px -20px}.home-test{font-style:italic;line-height:22px;margin-bottom:11px}.test-author-name{font-weight:600;padding:11px 0 0 0}.test-author p{text-align:right}.item-avatar{border-radius:100%;float:right;height:70px;margin-left:20px;overflow:hidden;width:70px}.item-avatar-left{float:left;height:70px;margin-right:20px;overflow:hidden;width:70px}.news-info{padding:11px;font-size:12px}.home-apoint{padding:22px 0}.home-apoint h2{font-weight:600}.home-apoint-btn,.read-more{margin-top:30px;text-align:right}.home-apoint-btn a,.read-more a{padding:10px 16px;text-decoration:none}.read-more{margin-top:11px}.read-more a{display:inline-block}.tablehead{width:33%;float:left;height:50px;font-weight:700;background:#30a088}.tableline{width:100%;clear:both;height:auto;margin-left:auto;margin-right:auto;margin-bottom:0}.tableblock{width:33%;float:left;height:40px}.tableblock h5{text-align:center;margin-top:15px;font-size:14px}.tablehead2{width:50%;float:left;height:50px;font-weight:700;background:#30a088}.tableline2{width:60%;clear:both;height:auto;margin-left:20%;margin-right:20%;margin-bottom:0}.tableblock2{width:50%;float:left;height:40px}.tableblock2 h5{text-align:center;margin-top:15px;font-size:14px}#topnav{display:block;width:100%;position:relative;margin-top:-20px}#topnav .logo{float:left;padding:1.57em 0em}#topnav .logo a{text-decoration:none;padding:3px 7px;display:block}#topnav #navbtn{display:none;float:right;top:0;width:20px;padding:2.5em 0em;background:url(../images/nav-icon.png) center no-repeat;text-indent:-99999px;overflow:hidden}#topnav nav{position:absolute;top:30px;right:-10px}#topnav nav ul{list-style:none}#topnav nav ul li{display:block;float:left;margin-right:4px}#topnav nav ul li a{color:#4E525D;font-size:1em;padding:1.3em 1.5em;display:block;transition:0.5s all;-webkit-transition:0.51s all;-moz-transition:0.5s all;-o-transition:0.5s all;border-bottom:2px solid #fff}#topnav nav ul li a:hover{border-bottom:2px solid #30a088;color:#666;background:#EEE}#topnav nav ul li.active>a{border-bottom:2px solid #30a088;color:#30a088}#btmnav{display:block;padding:5px 0;border-top:1px solid #cfcfcf;font-size:1.1em;font-weight:400}#btmnav .credits{color:#999;line-height:1.45em}#btmnav nav{padding:9px 0;padding-bottom:15px}#btmnav nav ul li{display:inline}#btmnav nav ul li a{font-weight:700}h1,h2,h3,h4{font-weight:300!important}.header_bg{margin-left:30px;margin-right:30px}