.menu-sibling-new:before,.menu-sibling:before{font-family:FontAwesome;display:block;content:"\f105"}.readmore,.tp-bar .logo{text-align:center}.bg-primary .heading:before,.bg-white{background-color:#fff}.bg-primary,.bg-primary .heading p,.bg-primary h2,.bg-primary h3,.bg-primary h4,.bg-primary h5,.bg-primary h6,::selection{color:#fff}.related-posts .blog-box h5,.team-box .text .exp,.widget .blog-box h4{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}::-moz-selection{color:#fff}.image,.image-hover{position:relative}.image img,.image-hover img{width:100%}.section,.section-test{padding:70px 0 0}.section+.section{padding-top:70px!important}.section-condensed{padding:25px 0}.section .upper-section,.section-parallax .upper-section{padding-bottom:30px}.bg-primary .heading:after{background-color:rgba(0,0,0,.3)}.bg-primary .form-control::-moz-placeholder{color:#fff}.bg-primary .form-control:-ms-input-placeholder{color:#fff}.bg-primary .form-control::-webkit-input-placeholder{color:#fff}.bg-primary .btn-default{border-color:transparent}.bg-primary .btn-default:hover{background-color:#000;border-color:transparent}.menu-sibling,.menu-sibling-new{cursor:pointer;right:0;top:0;text-align:center;display:block;width:40px;height:40px;line-height:40px;z-index:1;background-color:rgba(0,0,0,.15);position:absolute}.menu-sibling{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0)}.active>.menu-sibling:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}.menu-sibling-new{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0)}.active>.menu-sibling-new:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}.section-image,.section-parallax,.site-banner{background-position:center center;background-repeat:no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}.section-parallax{padding:50px 0 30px;background-attachment:fixed}.no-padding-bottom{padding-bottom:0!important}.no-padding-top{padding-top:0!important}.readmore{padding:14px 15px;color:#666;font-size:14px;text-transform:uppercase;display:block;background-color:#f3f3f3}.search-init-btn:hover,.site-banner,.site-banner a,.site-banner h1{color:#fff}.tp-bar{padding:5px 0;background:#76c04e;}.logo a,.logo img{display:inline-block}.site-banner{padding:30px 0}.site-banner h1{font-size:30px}.appintment-form-btm:after,.appintment-form-btm:before,.author-box:after,.author-box:before,.banner-ico-list:after,.banner-ico-list:before,.blog-btm ul:after,.blog-btm ul:before,.blog-options:after,.blog-options:before,.flickr-gallery:after,.flickr-gallery:before,.post-nav:after,.post-nav:before,.service-block:after,.service-block:before,.team-box:after,.team-box:before{display:table;content:''}.appintment-form-btm:after,.author-box:after,.banner-ico-list:after,.blog-btm ul:after,.blog-options:after,.flickr-gallery:after,.post-nav:after,.service-block:after,.team-box:after{clear:both}.fullscreen-slider,.fullscreen-slider .item{position:relative}.sliderimg{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:0}.fullscreen-slider .banner-content-outer{position:relative;z-index:100}.fullscreen-slider .banner-content-area{width:100%;height:100%;display:table}.fullscreen-slider .banner-content-inner{display:table-cell;vertical-align:middle;padding:30px}.fullscreen-slider .banner-content{width:300px;padding:15px;color:#444;background-color:rgba(255,255,255,.5);display:inline-block;text-align:left}.banner-content .iconic-large{margin-bottom:16px;text-align:center}.banner-content .iconic-large img{width:80px}.banner-content h2{font-size:16px;text-align:center}.banner-ico-list{padding:0;margin:0 0 0 -15px;list-style:none;text-align:center}.banner-ico-list>li{padding-left:15px;display:inline-block}.banner-content .iconic{width:50px;height:54px;margin-bottom:20px;line-height:54px;border:1px solid #e3e3e3;background-color:#fff;border-radius:3px;font-size:28px;text-align:center}.banner-content p:last-child{margin-bottom:0}.banner-content .visible-med{display:none}.heading{width:80%;padding-bottom:18px;margin:auto;text-align:center;position:relative}.heading:after,.heading:before{width:48px;height:2px;display:block;content:'';background-color:#999;position:absolute;bottom:0;left:50%;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}.heading:before{margin-left:-49px;margin-right:-49px}.heading:hover:before{width:99px;margin-left:-100px}.heading:hover:after{width:99px;margin-right:-100px}.heading h2{margin-bottom:10px}.heading p{font-size:16px;color:#999}.site-search{padding:0;margin-top:3px;background-color:#fff;z-index:500;transition:padding .15s ease-in-out;-moz-transition:padding .15s ease-in-out;-webkit-transition:padding .15s ease-in-out;width:100%;position:absolute;top:100%}.site-search.open{padding:20px 0 25px;box-shadow:0 2px 2px rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2)}.site-search .container{position:relative}.search-init-btn{width:125px;height:26px;line-height:26px;padding:0 0 46px;text-transform:capitalize;color:#fff;font-size:10px;border:0;position:absolute;top:0;right:0;z-index:10;border-radius:0 0 100% 100%;-moz-border-radius:0 0 100% 100%;-webkit-border-radius:0 0 100% 100%;transition:top .15s ease-in-out;-moz-transition:top .15s ease-in-out;-webkit-transition:top .15s ease-in-out}.site-search.open .search-init-btn{top:-20px}.search-init-btn:active,.search-init-btn:focus{outline:0}.search-init-btn:before{font-family:FontAwesome;content:"\f002";font-size:13px;margin-left:-6px;position:absolute;top:15px;left:50%}.quick-contact,.quick-contact .col-sm-4,.site-search-form{position:relative}.open .search-init-btn:before{content:"\f00d"}.site-search-form{padding:0}.site-search-form ul{list-style:none;padding:0;margin-bottom:0}.site-search-form .form-control{margin-bottom:25px}.quick-contact{padding-top:50px}.quick-contact-box{padding:15px 25px;z-index:500;background-color:#fff;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;box-shadow:0 -5px 5px rgba(0,0,0,.3);-moz-box-shadow:0 -5px 5px rgba(0,0,0,.3);-webkit-box-shadow:0 -5px 5px rgba(0,0,0,.3)}.quick-contact .row>.col-sm-4:last-child .quick-contact-box{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 -5px 5px rgba(0,0,0,.3),0 3px 3px rgba(0,0,0,.15);-moz-box-shadow:0 -5px 5px rgba(0,0,0,.3),0 3px 3px rgba(0,0,0,.15);-webkit-box-shadow:0 -5px 5px rgba(0,0,0,.3),0 3px 3px rgba(0,0,0,.15)}.quick-contact-box header{cursor:pointer}.quick-contact-box header .fa{font-size:1.5em;position:relative;top:2px}.quick-contact-box header h4{margin-bottom:0;font-size:14px}.quick-contact-box span.time{float:right}.quick-contact-box .text{padding-top:30px;display:none}.quick-contact-box .text ul{margin:0;padding:0;list-style:none}.timetable li+li{margin-top:10px;padding-top:10px;border-top:1px solid #f1efef}.blog-btm ul,.blog-options ul,.contact-list,.filter-list,.filter-tabs,.member-info,.options,.services-list,.social-links,.user-comments{padding:0;margin:0;list-style:none}.filter-tabs{margin-bottom:50px;text-align:center;border-top:1px solid #e3e3e3}.filter-tabs li{padding:10px 18px 5px;margin-top:-1px;display:inline-block;color:#7e7e7e;font-size:15px;line-height:32px;cursor:pointer;border-top:2px solid transparent;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}.filter-list{margin-left:-20px}.filter-list>li{width:100%;padding-left:20px;margin-bottom:20px;float:left}.filter-list li.mix{display:none}.owl-buttons{margin:0}.owl-pagination{padding-top:30px;text-align:center}.owl-pagination>div{width:15px;height:15px;margin:0 5px;background-color:transparent;border:1px solid transparent;display:inline-block;transition:border-color .8s ease}.owl-pagination>div.active{border-color:#666}.owl-pagination>div span{width:9px;height:9px;margin:2px;background-color:#666;display:block}.bg-primary .owl-pagination>div.active,.testim .owl-pagination>div.active{border-color:#fff}.bg-primary .owl-pagination>div span,.testim .owl-pagination>div span{background-color:#fff}.owl-buttons>div{text-decoration:none;display:block;width:54px;height:54px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:#fff;text-align:center;text-indent:-9999px;border:1px solid transparent;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.owl-buttons>div.owl-prev{left:-50px}.owl-buttons>div.owl-next{right:-50px}.owl-carousel:hover .owl-buttons>div.owl-prev{opacity:.7;left:10px}.owl-carousel:hover .owl-buttons>div.owl-next{opacity:.7;right:10px}.owl-carousel:hover .owl-buttons>div.owl-next:hover,.owl-carousel:hover .owl-buttons>div.owl-prev:hover{opacity:1}.owl-buttons>div:before{width:51px;height:51px;line-height:51px;font-family:FontAwesome;font-size:22px;font-weight:700;display:inline-block;content:'\f104';position:absolute;top:0;left:0;text-indent:0;z-index:2}.owl-buttons>div.owl-next:before{content:'\f105'}.dept-box-2 .iconic:before,.owl-buttons>div:after,.section-single .iconic:before,.user-comments li li .comment-bx:before{content:''}.owl-buttons>div:after{width:40px;height:40px;display:block;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;position:absolute;top:6px;left:6px;z-index:1}.owl-controls-2 .owl-buttons{margin-top:-50px;margin-bottom:0;text-align:right;float:right}.owl-controls-2 .owl-buttons>div{width:32px;height:30px;margin-left:4px;position:relative;display:inline-block;border-color:#e3e3e3;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.owl-carousel .owl-controls-2 .owl-buttons>div.owl-prev{opacity:.7;left:0}.owl-carousel .owl-controls-2 .owl-buttons>div.owl-next{opacity:.7;right:0}.owl-controls-2 .owl-buttons>div:before{width:8px;height:13px;line-height:13px;font-size:22px;color:#e3e3e3;top:7px;left:11px}.owl-controls-2 .owl-buttons>div:after{display:none}#sync1,#sync2,#sync2 .owl-wrapper-outer{border:1px solid #f3f3f3}#sync2 .owl-wrapper-outer{border-left:0}#sync2{padding:9px}#sync2 .owl-item{border-left:1px solid #f3f3f3}#sync2 .owl-buttons>div{width:25px;height:25px;border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#sync2 .owl-buttons>div.owl-next,#sync2 .owl-buttons>div.owl-prev{width:25px;height:25px;opacity:.7;left:10px}#sync2 .owl-buttons>div.owl-next{left:auto;right:10px}#sync2 .owl-buttons>div.owl-next:hover,#sync2 .owl-buttons>div.owl-prev:hover{opacity:1}#sync2 .owl-buttons>div:before{width:8px;height:13px;line-height:13px;font-size:18px;top:5px;left:9px}#sync2 .owl-buttons>div:after{top:0;left:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#load-selected-member .owl-buttons{margin-bottom:30px;text-align:center}#load-selected-member .owl-buttons>button,#load-selected-member .owl-buttons>div{width:auto;height:auto;padding:10px 20px;margin:0 10px 0 0;display:inline-block;vertical-align:top;color:#fff;border:0;background-color:#e3e3e3;position:relative;top:0;opacity:1;text-indent:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}#load-selected-member .owl-buttons>button{padding:10px 16px}#load-selected-member .owl-buttons>div.owl-prev,#load-selected-member .owl-carousel:hover .owl-buttons>div.owl-prev{opacity:1;left:0}#load-selected-member .owl-buttons>div.owl-next,#load-selected-member .owl-carousel:hover .owl-buttons>div.owl-next{opacity:1;right:0}#load-selected-member .owl-buttons>div:after,#load-selected-member .owl-buttons>div:before{display:none}.image-hover{position:relative}.image-hover figcaption{color:#fff;text-align:center;display:block;position:absolute;top:0;left:0;right:0;bottom:0}.appointment-area,.appointment-box{position:relative}.image-hover figcaption .image-popup,.image-hover figcaption .link{width:55px;height:55px;line-height:58px;background-color:#fff;font-size:26px}.image-hover figcaption .image-popup:hover,.image-hover figcaption .link:hover{color:#fff}.dept-box,.service-block,.service-box{margin-bottom:30px;text-align:center;border:1px solid #f3f3f3;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.service-block .iconic,.service-box .iconic,.thumb-box .iconic{font-size:80px}.service-box .text h4,.thumb-box .text h4{margin-bottom:40px}.appointment-box{padding:20px;border:1px solid #d8d8d8;background-color:#fff;z-index:10;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.appointment-form ul{margin-bottom:0;padding:0;list-style:none}.appointment-form label{display:block}.appointment-form .form-control{margin-bottom:20px}.appointment-form textarea.form-control{height:100px}.appintment-form-btm{padding:25px 20px;margin:20px -20px -20px;background-color:#f3f3f3;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.appintment-form-btm label{text-transform:none}.form-buttons>li{padding-left:15px;padding-right:15px;float:left}.form-buttons>li .btn{margin-bottom:15px}.appointment-box-snap{display:none}.dept-box{padding:15px;text-align:center;background-color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.dept-box h6{color:#666}[class^=icon-]{display:inline-block;line-height:1}.dept-box .iconic{text-align:center}.dept-box .iconic [class^=icon-]{width:97px;height:90px;background-image:url(images/sprites.png);background-repeat:no-repeat;background-position:0 -56px}.dept-box .iconic .icon-tooth{background-position:0 -56px}.dept-box .iconic .icon-heart{background-position:0 -145px}.dept-box .iconic .icon-kidney{background-position:0 -236px}.dept-box .iconic .icon-lungs{background-position:0 -326px}.dept-box .iconic .icon-brain{background-position:0 -415px}.dept-box .iconic .icon-ribs{background-position:0 -506px}.dept-box-2{padding:0;margin-bottom:30px;overflow:hidden}.dept-box-2 .iconic{width:160px;height:160px;padding-top:20px;margin:10px auto 25px;text-align:center;line-height:160px;border:10px solid transparent;overflow:hidden;position:relative;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.dept-box-2 .iconic:before{width:100%;height:100%;display:block;position:absolute;z-index:1;top:0;left:0;border:10px solid #000;opacity:.08;filter:alpha(opacity=.08);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}.dept-box-2:hover .iconic:before{opacity:.25;filter:alpha(opacity=25)}.dept-box-2 .iconic [class^=icon-]{position:relative;z-index:1}.dept-box-2 .heading{padding-bottom:20px;margin-bottom:20px}.dept-box-2 .text{padding:0 20px}.comment-box figure{width:100px;height:100px;text-align:center;display:inline-block;border:5px solid transparent;overflow:hidden;position:relative;top:40px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.comment-box .text{padding:15px 20px;margin-top:60px;background-color:#fff;border:1px solid #d8d8d8;position:relative;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.comment-box .text:before,.comment-box-2 .text:before{content:'';display:block;position:absolute}.comment-box .text:before{width:31px;height:50px;background:url(images/sprites.png) 10px -595px no-repeat;left:60px;top:-32px;transform:rotate(115deg);-moz-transform:rotate(115deg);-webkit-transform:rotate(115deg)}.comment-box:nth-child(even){text-align:right}.comment-box:nth-child(even) .text{text-align:left}.comment-box:nth-child(even) .text:before{background-position:-42px -595px;left:auto;right:60px;transform:rotate(-115deg);-moz-transform:rotate(-115deg);-webkit-transform:rotate(-115deg)}.comment-box .text p{line-height:30px}.comment-box .text p:last-child{margin-bottom:0}.comment-box-2 figure{width:80px;height:80px;padding:4px;border-width:1px}.comment-box-2 figure img{border:1px solid #f3f3f3;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.comment-box-2 .text{margin-top:40px;border-color:#f3f3f3}.comment-box-2 .text:before{width:26px;height:37px;background-position:-84px -595px;left:-26px;top:70px}.user-comments ul{padding:0;margin-left:40px;list-style:none}.comment-bx{padding:20px;border:1px solid #f3f3f3;position:relative}.user-comments li li .comment-bx,.user-comments li+li .comment-bx{margin-top:30px}.user-comments li li .comment-bx:before{width:1px;height:30px;display:block;background-color:#f3f3f3;position:absolute;left:-1px;top:-31px}.comment-bx>figure{width:90px;margin-right:10px;float:left;border:1px solid #f3f3f3}.comment-bx .text{position:relative}.comment-date{margin-bottom:10px;color:#999;font-size:12px}.character-count,.comment-form .form-control,.contact-form .form-control{margin-bottom:30px}.reply-button{padding:3px 26px;color:#fff;display:inline-block}.reply-button:hover{color:#fff;background-color:#000}.comment-form textarea.form-control{height:200px}.character-count{margin-top:-30px;text-align:right}.date-float,.section-single,.section-single .iconic{text-align:center}.comment-form input[type=submit]+.checkbox-inline{margin-left:20px}.focus p:last-child{margin-bottom:0}.focus .btn{margin-top:30px}.blog-box,.news-box{margin-bottom:30px;border:1px solid #ccc}.news-box figure img{opacity:1;filter:alpha(opacity=100);position:relative;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}.news-area:hover .news-box figure img{opacity:.5;filter:alpha(opacity=50)}.news-area:hover .news-box:hover figure img{opacity:1;filter:alpha(opacity=100)}.news-box .readmore{border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}.dept-box-2:hover .readmore,.news-box:hover .readmore{color:#fff}.news-box .image a{width:100%;height:100%;display:block;position:absolute;left:0;top:0}.date-float{display:inline-block;padding:5px 10px 7px;color:#fff;line-height:1;position:absolute;left:15px;bottom:15px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.blog-box .text,.blog-box h4,.blog-box h5,.news-box .text{padding:15px 20px}.date-float span{font-size:22px;font-weight:600;display:block;line-height:1;margin-bottom:2px}.news-box .text p{font-size:16px}.news-box .text p:last-child{margin-bottom:0}.section-single .iconic{width:80px;height:80px;line-height:80px;margin:auto auto 40px;font-size:46px;color:#fff;background-color:rgba(255,255,255,.5);position:relative;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.section-single .iconic:before{width:98px;height:98px;display:block;background-color:transparent;border:1px solid #fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;position:absolute;left:-8px;top:-8px}.blog-options>ul>li+li,.post-nav a+a{border-left:1px solid #f3f3f3}.section-single h2{font-size:40px;font-weight:600}.section-single p{margin-bottom:30px;font-size:16px;font-weight:600}.blog-box{overflow:hidden}.blog-box h4,.blog-box h5{margin-bottom:0;border-bottom:1px solid #f3f3f3}.blog-btm{background-color:#f3f3f3}.blog-btm li,.blog-options li{float:left}.blog-options li{color:#999}.blog-btm ul.grid-2 li{width:100%}.contents .blog-box h4{border-bottom:0}.blog-btm>ul>li+li{border-top:1px solid #fff}.blog-options{border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3}.blog-btm li a,.blog-btm li span,.blog-options li a,.blog-options li span{color:#666;font-size:14px;text-align:center;display:block;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}.blog-btm ul.options,.blog-btm>ul>li span,.blog-btm>ul>li>a,.blog-options ul.options,.blog-options>ul>li>a,.blog-options>ul>li>span{padding:14px 18px}.blog-btm li a:hover{color:#fff}.blog-btm li a .fa,.blog-options li .fa,.blog-options li a .fa,.options li .fa{margin-right:10px}.blog-btm li a.post-type,.blog-options li a.post-type{padding:13px 18px 12px}.blog-btm li a.post-type .fa,.blog-options li a.post-type .fa{font-size:26px;margin-right:0;position:relative;top:3px}.blog-btm ul.options li,.blog-options ul.options li{position:relative}.blog-btm ul.options li+li,.blog-options ul.options li+li{padding-left:8px;padding-right:15px}.blog-btm ul.options li:last-child,.blog-options ul.options li:last-child{padding-right:0}.blog-btm ul.options li+li:after,.blog-options ul.options li+li:after{content:'|';position:absolute;right:0}.blog-btm ul.options li:last-child:after,.blog-options ul.options li:last-child:after{display:none}.blog-btm ul.options li a,.blog-options ul.options li a{display:inline-block}.blog-btm ul.options li .fa,.blog-btm ul.options li a:hover,.blog-options ul.options li .fa,.blog-options ul.options li a:hover{background-color:transparent;color:#666}.blog-btm li.share .fa,.blog-options li.share .fa{font-size:20px;margin-right:0;position:relative;top:3px}.no-image .image{display:none}.blog-carousel .owl-buttons{margin-bottom:0}.author-box,.post-nav{margin-bottom:30px}.blog-box .blog-video{position:relative;background-color:#f3f3f3}.contents .blog-box iframe{height:400px}.post-nav{padding:10px 0;border:1px solid #f3f3f3}.post-nav a{width:50%;padding:4px 15px;font-size:14px;font-weight:300;color:#444;display:block;float:left}.post-nav a+a{text-align:right}.team-tabs-list,.testim-picture,.testim-text,.thumb-box{text-align:center}.post-nav a .fa{font-size:1.4em;position:relative;top:1px;margin-right:10px}.post-nav a+a .fa{margin-right:0;margin-left:10px}.author-box .image{width:140px;margin-right:20px;float:left;border:1px solid #f3f3f3}.author-box .text{padding-top:5px}.author-box .social-links{margin-bottom:20px}.related-posts{margin-bottom:30px}.related-posts .item{margin:0 10px}.related-posts .blog-btm>ul>li>a{padding:14px 10px;font-size:11px}.comments-section{margin-bottom:30px}.section-testimonials,.testimonials{position:relative}.section-testimonials:after,.section-testimonials:before{height:100%;display:block;content:'';position:absolute;top:0}.team-tabs-list li,.thumb-box ol{display:inline-block}.section-testimonials:before{width:100%;left:0}.testim{padding:50px 0;position:relative;z-index:1}.testim-text{color:#fff}.testim-text h2,.testim-text h3,.testim-text h4{color:inherit}.testim-picture .snap{width:180px;height:180px;display:inline-block}.snap{padding:10px;border:2px solid transparent;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.snap img{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.snap img,.thumb-box{border:1px solid #f3f3f3}.testim .owl-pagination{padding-top:0;margin-top:-10px;position:relative;top:30px}.thumb-list{padding:0;margin:0;list-style:none}.thumb-box .text{padding:0 20px}.thumb-box .btn,.thumb-box .text{margin-bottom:40px}.team-section{margin-bottom:30px}.team-list,.team-tabs-list{padding:0;margin:0;list-style:none}.team-tabs-list{margin-bottom:30px}.team-tabs-list li{margin:0 8px;position:relative}.team-tabs-list li+li:before{content:'|';color:#444;position:absolute;left:-13px;top:21px}.team-tabs-list li a{padding:20px 10px;color:#444;display:block;position:relative;border-top:2px solid transparent}.team-box,.team-hover-box{margin-bottom:30px;border:1px solid #ccc;overflow:hidden;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.team-hover-box .team-box{margin:0;border:0}.team-box .text{padding:15px 20px}.team-box .text h4{margin-bottom:10px}.team-box .text p{margin-bottom:25px;font-size:.9em}.team-box .text .dept{margin-bottom:7px;color:#999}.team-box .text .exp{max-width:95%;padding:0 8px;margin-bottom:15px;color:#fff;display:inline-block}.team-box .text .social-links{margin-bottom:12px}.member-info{margin-bottom:30px}.member-info>li+li>div{padding-top:8px}.member-info .info-title{width:100px;float:left;border-right:1px solid #f3f3f3}.member-info .info-desc{padding-left:20px;margin-left:100px;border-left:1px solid #f3f3f3}.member-info .info-desc .social-links{margin-bottom:0;margin-right:10px;display:inline-block}.social-links li{display:inline-block;margin-right:8px}.social-links li a{font-size:22px;color:#e3e3e3;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}.footer,.footer a,.footer h4{color:#fff}.footer{padding:70px 0 50px;background-color:rgba(0,0,0,.8);position:relative}.footer>.section_title h4,.widget>.section_title h4{margin-bottom:15px}.footer .container{position:relative;z-index:1}.footer>.section_title,.title,.widget>.section_title{padding-bottom:1px;margin-bottom:30px;position:relative}.footer>.section_title:after,.footer>.section_title:before,.title:after,.title:before,.widget>.section_title:after,.widget>.section_title:before{width:48px;height:2px;display:block;content:'';background-color:#4dc4c0;position:absolute;bottom:0;left:0}.footer>.section_title:after,.title:after,.widget>.section_title:after{margin-left:49px;background-color:#FFF}.footer>.section_title:after{background-color:#fff}.footer #map-canvas{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.footer .btn{border-color:transparent}.widget{margin-bottom:30px}.widget ul{margin:0;padding:0;list-style:none}.widget_contact li{padding-left:32px;position:relative}.widget_contact li+li{margin-top:15px}.widget_contact li:before{font-family:FontAwesome;content:'';font-size:16px;position:absolute;left:0;top:-1px}.widget_contact li.comp-name:before{content:"\f196"}.widget_contact li.address:before{content:'\f041'}.widget_contact li.phone:before{content:'\f095'}.widget_contact li.fax:before{content:'\f1ac'}.widget_contact li.email:before{content:'\f003'}.widget_events>ul>li{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #f3f3f3}.widget_events>ul>li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.event-box{padding-left:60px;position:relative}.event-box .date-float{left:0;top:6px;bottom:auto}.event-box .text p{margin-bottom:5px}.widget_newsletter input[type=text]{margin-bottom:20px}.widget_newsletter input[type=submit]{float:right}.widget .blog-btm>ul>li>a{padding:10px 5px;font-size:12px}.blog-box .text,.blog-box h5,.widget .blog-box h4{padding:13px 15px}.widget .blog-box h4{font-size:16px;text-transform:none}.widget .blog-box .text p:last-child{margin-bottom:0}.flickr-gallery{margin-left:-20px}.flickr-gallery li{padding-left:10px;margin-bottom:10px;width:50%;float:left}.flickr-gallery li a{display:block}.flickr-gallery li img{width:100%}.widget_categories ul li{padding-bottom:10px;margin-bottom:10px;text-align:right;border-bottom:1px dashed #e3e3e3;position:relative;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}.activity-box,.gallery-box{border:1px solid #f3f3f3}.section-social .social-links,.social-opener{text-align:center}.widget_categories ul li a{float:left;display:inline-block;color:#444}.widget_tweets .feeds>li{padding-left:22px;margin-bottom:10px;position:relative}.widget_tweets .feeds>li:before{font-family:FontAwesome;content:'\f099';position:absolute;left:0;top:2px}.widget_tweets .feeds>li a{color:inherit}.section-social{color:#fff;position:relative}.section-social .container{padding:10px 0 5px}.section-social .social-links li{margin:0 16px}.section-social .social-links li a{color:#fff;font-size:22px;transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}.section-social .social-links li a:hover{color:#fff;transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2)}.social-opener{width:60px;height:26px;line-height:26px;margin-left:-30px;cursor:pointer;font-size:22px;font-weight:700;display:block;position:absolute;top:-26px;left:50%}.social-opener:before{font-family:FontAwesome;content:'\f106';pointer-events:none}@media (min-width:768px){.site-btm{text-align:left}}.site-btm{padding:0;text-align:center;background-color:#76c04e}.site-btm p{margin-bottom:10px}.site-btm a{color:#fff}.site-btm a:hover{color:#fff;text-decoration:underline}.bottom-links{padding:0;margin:0;list-style:none}.service-block,.service-block .iconic .fa{margin-bottom:30px}.bottom-links li{display:inline-block}.bottom-links li+li{margin-left:12px}.bottom-links li+li:before{content:'|';position:relative;left:-8px;color:#fff}.bottom-links a{color:#fff}.service-block .iconic{padding:30px 0;line-height:1}.service-block .iconic p{margin-bottom:0;font-size:18px}.service-block .detail{position:relative}.service-block .detail:after{width:80%;height:1px;display:block;content:'';background-color:#f3f3f3;position:absolute;top:0;left:10%}.service-block .detail .text{padding:15px 20px;display:table-cell;vertical-align:top}.service-block .detail .text p:last-child{margin-bottom:0}.service-block .detail .image{display:none;vertical-align:top}.gallery-box figcaption .image-popup,.gallery-box figcaption .link{margin-top:-27.5px;position:absolute;top:50%;left:50%}.contact-list li,.form-wrap{position:relative}.gallery-box figcaption .image-popup{margin-left:-60px}.gallery-box figcaption .link{margin-right:-60px}.activity-box{padding:20px 15px;margin-bottom:30px}.activity-box.media>.pull-left{margin-right:20px;float:none!important}.activity-box .media-body p{margin-bottom:20px;font-size:13px}.contact-form ul{padding:0;margin-bottom:0;list-style:none}.contact-info{margin-bottom:30px}.contact-list li{padding-left:30px;margin-bottom:15px}.contact-list li a{color:inherit}.contact-list li:before{font-family:FontAwesome;content:'';position:absolute;left:0;top:0}.contact-list li.comp-name:before{content:"\f196"}.contact-list li.address:before{content:'\f041'}.contact-list li.phone:before{content:'\f095'}.contact-list li.fax:before{content:'\f1ac'}.contact-list li.email:before{content:'\f003'}#map-canvas{width:100%;height:300px}.form-control.datepicker{padding:6px 12px}.datepicker td,.datepicker th{line-height:20px}.input-date{display:block;position:relative}.input-date:after{width:20px;height:20px;display:block;pointer-events:none;font-family:FontAwesome;content:"\f073";font-size:18px;line-height:20px;color:#d0d0d0;position:absolute;right:10px;top:13px}.preloading-screen{position:fixed;height:100%;width:100%;background:#fff;z-index:99999}