/* LICENSE & DETAILS
==================================================
    Theme Name: Heylone
    Theme URI: preview.imithemes.com/heylone-wp
	Author: imithemes
	Author URI: www.imithemes.com
	Description: <strong>Responsive Wordpress Theme for Web Studios, Freelancers and Small Businesses. Designed & Developed by imithemes</strong> - <a href="http://www.imithemes.com">www.imithemes.com</a>. Follow us for update notifications:<br/> <a href='http://twitter.com/imithemes'>Twitter</a><br/> | <a href='http://www.facebook.com/imithemes'>Facebook</a>
	Version: 1.4
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	All files, unless otherwise stated, are released under the GNU General Public License
	version 3.0 (http://www.gnu.org/licenses/gpl-3.0.html)
================================================= */
*,.wp-caption-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.blog-item .date a,a:hover{text-decoration:underline}blockquote p,h4{letter-spacing:2px}.accordion-toggle,a{cursor:pointer}*,.site-header .menu-toggle:focus{outline:0}.showcase .centered,a>img{vertical-align:middle}.widget form,.widget input,.widget select,.widget textarea,embed,img,object{max-width:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%}blockquote p,h1,h2,h3,h4,h5,h6{font-family:'Roboto Condensed',sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-spacing:0;border-collapse:collapse}*{box-sizing:border-box}body,html{height:100%}hmtl a,html{width:100%;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a{color:#666;text-decoration:none;-webkit-transition:color .1s linear 0s;-moz-transition:color .1s linear 0s;-o-transition:color .1s linear 0s;transition:color .1s linear 0s}a:active,a:focus,a:hover{outline:0;color:#999}a img{border:none}.gray-bg{background:#bababa}.gray-text{color:#bababa}.lgray-bg{background:#f8f8f8}.dgray-bg{background:#333}img{height:auto}hr,hr.fw{display:block;clear:both;width:100%;height:1px}.strong,strong{font-weight:700}.italic,em,i{font-style:italic}.uppercase{text-transform:uppercase}.align-left{float:left;margin:0 25px 0 0!important}.align-right{float:right;margin:0 0 0 25px!important}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.icon-box,.progress-bar,.showcase,.showcase .centered,.word-rotate{text-align:center}.color-text{color:#fff}.through{text-decoration:line-through}.accordion-toggle:hover,.alert .close:hover,.nav-tabs li a:hover,ul.nav-list-primary>li a:hover{text-decoration:none}.border-radius{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}h1,h2,h3,h4,h5,h6{margin:0 0 15px;color:#333;font-weight:400;line-height:1.5em}h4,h4 a{color:#999}h2,h4{font-weight:700;text-transform:uppercase}h1{font-size:42px}h2{font-size:36px;letter-spacing:3px}h3{font-size:24px}h4{font-size:16px}.thin,blockquote p{font-weight:300}h5{font-size:13px;text-transform:uppercase;left:1px}h6{font-size:12px}h1.short,h2.short,h3.short,h4.short,h5.short,h6.short,p.short{margin-bottom:5px}h1.spaced,h2.spaced,h3.spaced,h4.spaced,h5.spaced,h6.spaced{margin-top:22px}h1 a,h2 a,h3 a,h5 a,h6 a{color:#333}.huge{font-size:10em}blockquote{margin:30px 0;padding:0 0 0 30px;border-left:3px solid}blockquote p{margin-bottom:0;white-space:normal;font-style:normal;font-size:15px;line-height:25px;text-transform:uppercase}p,p.md{line-height:22px}blockquote cite{color:#ccc;font-size:12px}p{font-size:14px;margin:0 0 15px}p.md{font-size:16px}p.lg{font-size:30px;line-height:1.2em}.big{font-size:200%;line-height:1.5em}p.drop-caps:first-child:first-letter{float:left;margin-top:5px;margin-right:5px;padding:4px;font-size:75px;font-family:Georgia,serif;line-height:60px}.cursive,.date,.fact{font-family:Volkhov,serif;font-style:italic}p.drop-caps.secondary:first-child:first-letter{margin-right:10px;padding:6px 12px;border-radius:4px;color:#fff}hr{margin-top:20px;margin-bottom:20px;border:0;background:#ccc}hr.fw,hr.sm{border:0;background:#eaeaea}hr.fw{margin-top:0;margin-bottom:50px}hr.sm,ul.inline>li{display:inline-block}hr.sm{margin:15px 0;width:40px;height:2px}.spacer-100,.spacer-20,.spacer-30,.spacer-40,.spacer-50,.spacer-75{width:100%;clear:both}ul.angles,ul.carets,ul.chevrons,ul.icon{list-style-type:none;margin:0 0 15px}ul.angles>li,ul.carets>li,ul.checks>li,ul.chevrons>li{margin:10px 0}ul.angles>li>i,ul.carets>li>i,ul.checks>li>i,ul.chevrons>li>i{margin-right:2px}ul.inline{margin:10px 0;list-style-type:none}ul.inline>li{margin-right:10px}ul.inline>li i.fa{margin-right:2px}ol ul,ul,ul ul{margin:10px 0 10px 20px}ul.nav-list-primary>li a{display:block;padding:8px;border-bottom:1px solid #eaeaea;color:#666}ul.nav-list-primary>li a:hover{background-color:#f8f8f8}ul{list-style-type:disc}ol{margin:10px 0 10px 30px;list-style-type:decimal}ul ul{list-style-type:circle}#projects,.comments,.flex-control-nav,.nav-tabs,.navigation ul,.owl-carousel,.pricing-column ul,.project-details ul,.services-list ul,.widget ul,footer .social-icons{list-style-type:none}dl{margin:10px 0}dl dt{font-weight:700}.date{display:block;margin-bottom:10px;color:#ccc;font-size:12px}address.ico i{display:inline-block;float:left;clear:both;padding-top:3px}address.ico p{margin:0;padding-bottom:10px}address.ico span{display:inline-block;padding-left:20px}.cursive{text-transform:none;font-weight:400;letter-spacing:0}.tagcloud a{font-size:12px!important}.error_err{border:1px solid red!important}.mandatory{margin-left:11px;color:red;font-size:23}.margin-0{margin-bottom:0!important}.margin-10{margin-bottom:10px!important}.margin-15{margin-bottom:15px!important}.margin-20{margin-bottom:20px!important}.margin-30{margin-bottom:30px!important}.margin-40{margin-bottom:40px!important}.margin-50{margin-bottom:50px!important}.margin-60{margin-bottom:60px!important}.margin-70{margin-bottom:70px!important}.margin-80{margin-bottom:80px!important}.push-top{margin-top:35px}.padding-b0{padding-bottom:0!important}.padding-tb20{padding-top:20px;padding-bottom:20px}.padding-tb45{padding-top:45px;padding-bottom:45px}.padding-tb75{padding-top:75px;padding-bottom:75px}.padding-tb100{padding-top:100px;padding-bottom:100px}.padding-tb125{padding-top:125px;padding-bottom:125px}.spacer-20,.spacer-30{height:30px}.spacer-40{height:40px}.spacer-50{height:50px}.spacer-75{height:75px}.spacer-100{height:100px}.overlay-transparent{background:rgba(0,0,0,.6)}.btn{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -2px 2px rgba(0,0,0,.1),0 0 2px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -2px 2px rgba(0,0,0,.1),0 0 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -2px 2px rgba(0,0,0,.1),0 0 2px rgba(0,0,0,.2);border-width:0}.btn-default,.progress{-webkit-box-shadow:none}.btn-default{-moz-box-shadow:none;box-shadow:none;border-width:1px}.icon-box{background:url(images/bg-icons.png) center center no-repeat;width:65px;height:69px;line-height:69px;font-size:22px;position:absolute;top:-35px;left:50%;margin-left:-32px}.parallax-overlay{background-color:rgba(36,203,245,.7)}.pattern-overlay{background:url(images/checkers.png)}#spinner:after,#spinner:before{position:absolute;top:0;height:12px;width:12px;border-radius:12px;background-color:rgba(0,0,0,.5);content:""}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:11000}#spinner{position:absolute;width:12px;height:12px;z-index:9999;top:46%;top:-webkit-calc(50% - 6px);top:calc(50% - 6px);left:46%;left:-webkit-calc(50% - 6px);left:calc(50% - 6px);border-radius:12px;background-color:#000;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:spinner 1s ease-in-out infinite;animation:spinner 1s ease-in-out infinite}#spinner:before{left:-25px}#spinner:after{left:25px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0)}100%,50%{-webkit-transform:rotate(180deg)}}@keyframes spinner{0%{transform:rotate(0)}100%,50%{transform:rotate(180deg)}}.tabs{margin-bottom:25px}.nav-tabs{margin:0}.nav-tabs li{position:relative;display:block;float:left;margin-right:1px}.nav-tabs li a{display:block;padding:10px 20px;background:#f8f8f8}.nav-tabs li a:active,.nav-tabs li a:hover,.nav-tabs li.active a{color:#fff;background:#666}.tab-content{padding:20px 0;background:#fff}.tab-content>.tab-pane{display:none}.accordion-heading.togglize .accordion-toggle .fa-plus-circle,.tab-content>.active{display:block}.accordion{margin-bottom:35px}.accordion-group{margin-bottom:8px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.accordion-heading{border-bottom:0 none}.accordion-inner,.alert{border:1px solid #efefef}.accordion-heading .accordion-toggle{position:relative;display:block;padding:15px;background:#f8f8f8;font-size:13px;-webkit-transition:all .1s linear 0s;-moz-transition:all .1s linear 0s;-ms-transition:all .1s linear 0s;-o-transition:all .1s linear 0s;transition:all .1s linear 0s}.accordion-heading .accordion-toggle.active,.accordion-heading:hover .accordion-toggle,.accordion-heading:hover .accordion-toggle.inactive{color:#fff;background:#666}.accordion-heading .accordion-toggle.inactive{background:#f8f8f8}.accordion-heading.accordionize .accordion-toggle i,.accordion-heading.togglize .accordion-toggle i{position:absolute;top:50%;right:20px;margin:-8px 0 0;color:#666;font-size:18px;-webkit-transition:all .1s linear 0s;-moz-transition:all .1s linear 0s;-ms-transition:all .1s linear 0s;-o-transition:all .1s linear 0s;transition:all .1s linear 0s}.alert .close,.progress-bar{line-height:20px;position:relative}.accordion-heading:hover .accordion-toggle i{color:#fff}.accordion-heading .accordion-toggle.active i,.accordion-heading:hover .accordion-toggle.inactive i{color:#666}.accordion-heading.accordionize .accordion-toggle.active i,.accordion-heading.togglize .accordion-toggle.active i{color:#fff;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.accordion-heading.togglize .accordion-toggle i{margin:-8px 0 0;font-size:18px}.accordion-heading.togglize .accordion-toggle .fa-minus-circle,.accordion-heading.togglize .accordion-toggle.active .fa-plus-circle{display:none}.accordion-heading.togglize .accordion-toggle.active .fa-minus-circle{display:block}.accordion-inner{padding:16px;background:#fff}.alert,.alert-standard{background-color:#f8f8f8}.progress-striped .progress-bar,.progress-striped .progress-bar-success{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.alert{margin-bottom:20px;padding:15px 35px 15px 15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-shadow:none}.alert .close{top:0;right:-22px;color:#FFF;text-shadow:none;-webkit-transition:opacity .1s linear 0s;-moz-transition:opacity .1s linear 0s;-ms-transition:opacity .1s linear 0s;-o-transition:opacity .1s linear 0s;transition:opacity .1s linear 0s}.alert .close:hover{opacity:1}.alert-standard{border-color:#efefef}.alert-standard,.alert-standard .close{color:#666}.alert-success{border-color:#d6e9c6;background-color:#dff0d8}.alert-success,.alert-success .close{color:#468847}.alert-danger,.alert-error{border-color:#ebccd1;background-color:#f2dede}.alert-danger,.alert-danger .close,.alert-error,.alert-error .close{color:#b94a48}.alert-info{border-color:#bce8f1;background-color:#d9edf7}.alert-info,.alert-info .close{color:#3a87ad}.alert-warning{border-color:#faebcc;background-color:#fcf8e3}.progress,.progress-bar{background-color:#eaeaea;border-radius:3px}.alert-warning,.alert-warning .close{color:#c09853}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{margin-bottom:15px;height:20px;box-shadow:none;overflow:visible}.progress-bar{float:left;width:0;height:100%;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:12px;-webkit-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-striped .progress-bar-info,.progress-striped .progress-bar-warning{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}span.progress-bar-tooltip{position:absolute;top:-28px;right:5px;display:block;padding:4px 8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#333;color:#FFF;font-size:11px;line-height:15px;opacity:0;filter:alpha(opacity=0);-o-border-radius:3px}span.progress-bar-tooltip:after{position:absolute;bottom:-5px;left:13px;display:block;width:0;border-width:5px 5px 0;border-style:solid;border-color:#333 transparent;content:""}.counters .timer,.fact,.fact-ico{display:inline-block}.progress-label{text-transform:uppercase}.breadcrumb{margin:8px 0 0}.fact-ico{width:100px;height:100px;color:#fff;line-height:100px;margin:50px 0 10px}.fact{color:#999;font-size:15px;margin-top:10px}.counters .timer{color:#333;font-weight:700;font-size:38px}.parallax .counters .timer{color:#fff}#gmap iframe{width:100%!important;margin:0!important;padding:0!important;border:none!important}body{background-color:#fff;color:#898989;font-size:14px;font-weight:400;font-family:Lato,sans-serif;line-height:20px}.pages-header .title-companion,.project-categories,.team-position{font-family:Volkhov,serif;font-style:italic}.body{width:100%}.site-header{position:fixed;top:0;left:0;z-index:9999;width:100%}.admin-bar .site-header{top:28px}.site-header .container{position:relative}.site-header .logo{padding:10px 0;height:47px;display:block}.site-header .logo img{max-height:47px;width:auto}.site-header .menu-toggle{position:absolute;z-index:999;right:15px;bottom:-50px;text-align:center;width:130px;height:50px;line-height:50px;display:block;font-size:16px;padding:0;border-radius:0 0 3px 3px}.navigation{height:67px;width:100%;display:none;-webkit-box-shadow:0 3px 0 rgba(0,0,0,.05);-moz-box-shadow:0 3px 0 rgba(0,0,0,.05);box-shadow:0 3px 0 rgba(0,0,0,.05);position:relative;z-index:999}.navigation ul{margin:0;padding:20px 0;float:right}.navigation ul>li{float:left;margin-left:20px;font-size:14px;text-transform:uppercase}.navigation ul>li>a{display:block;height:27px;line-height:27px;color:#333;overflow:hidden;padding:0 15px}.navigation ul>li.external.current-menu-item>a,.navigation ul>li>a.current,.navigation ul>li>a:hover{text-decoration:none;background:#333}.showcase{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;position:static!important;z-index:1}.showcase.pages{padding:0}.showcase .centered{display:table-cell;width:100%}.more{position:absolute;bottom:20px;color:#fff;-webkit-animation:none!important;-moz-animation:none!important;animation:none!important}.showcase .more{z-index:9}.scrollto{position:static!important}@-webkit-keyframes read-more{0%,100%{bottom:70px}50%{bottom:60px}}@-moz-keyframes read-more{0%,100%{bottom:70px}50%{bottom:60px}}@-o-keyframes read-more{0%,100%{bottom:70px}50%{bottom:60px}}@keyframes read-more{0%,100%{bottom:70px}50%{bottom:60px}}.centered{position:relative;z-index:1}.hero-slider{position:absolute;top:0;left:0;z-index:0;height:100%;overflow:hidden}.author-words,.pages-header,.word-rotate{position:relative}.hero-slider>ul>li{height:100%;overflow:hidden}.hero-slider>ul>li img{width:100%;height:100%}.word-rotate{visibility:hidden;min-width:550px;padding:0 30px;height:0;overflow:hidden;z-index:1;margin:5% auto 0}.word-rotate.active{visibility:visible;width:auto;overflow:hidden}span.word-rotate-items{position:relative;top:0;width:100%;color:#fff}span.word-rotate-items span{display:inline-block;font-size:54px;line-height:67px}.pages{padding:75px 0 0}.inside .pages{padding:125px 0 75px}.pages-header{border-bottom:solid 1px #eaeaea;margin-bottom:50px}.pages-header h2{margin-bottom:0}.pages-header .title-companion{font-size:14px;font-weight:400;text-align:right;padding-top:35px;letter-spacing:0;text-transform:none;color:#999}.flex-control-nav,.hlicon,.play-video,.pricing-column,.project-info,.services-list,.services-list .icon,.team-item .social-icons,.team-item .team-image,.team-name,.team-position,.testimonial{text-align:center}.pages-header hr.sm{margin:0 0 5px}.play-video{width:60px;height:60px;font-size:24px;line-height:60px;position:absolute;z-index:90;top:50%;left:50%;margin:30px 0 0 -30px;background:rgba(0,0,0,.5);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#tweets{position:relative}.testimonial .img-block{width:100px;height:100px;position:relative;display:inline-block;margin-bottom:30px}.testimonial .img-block img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;box-shadow:0 2px 2px rgba(0,0,0,.3)}.testimonial .img-block .shine{background:-moz-linear-gradient(top,rgba(255,255,255,.7) 0,rgba(255,255,255,.2) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.7)),color-stop(100%,rgba(255,255,255,.2)));background:-webkit-linear-gradient(top,rgba(255,255,255,.7) 0,rgba(255,255,255,.2) 100%);background:-o-linear-gradient(top,rgba(255,255,255,.7) 0,rgba(255,255,255,.2) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,.7) 0,rgba(255,255,255,.2) 100%);background:linear-gradient(top,rgba(255,255,255,.7) 0,rgba(255,255,255,.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3ffffff', endColorstr='#33ffffff', GradientType=0 );height:50px;width:100px;box-shadow:inset 0 2px 1px rgba(255,255,255,.7);position:absolute;z-index:99;top:0;left:0;border-radius:100px 100px 60px 60px}.testimonial blockquote{margin:0;padding:0;border:0}.testimonial blockquote p{color:#333}.testimonial blockquote cite{font-size:13px;text-transform:uppercase;margin-top:20px;display:inline-block;color:#666}.client-logos{margin-top:30px}.client-logos img{cursor:pointer;opacity:.6}.client-logos .synced img{opacity:1}.services-list ul{margin:0}.hlicon,.services-list .icon{width:65px;height:69px;display:inline-block;line-height:69px;background:url(images/bg-icons.png) center center no-repeat;margin-bottom:10px;font-size:20px}.services-list li{line-height:24px}.nav-pills>li>a{color:#333}.portfolio-container{font-size:0}.portfolio-item{width:25%;position:relative;z-index:8;display:inline-block;overflow:hidden;margin-bottom:-10px;cursor:url(images/crosshair.png) 40 40,crosshair}.portfolio-item .portfolio-image{position:relative;display:block;overflow:hidden}.portfolio-item .portfolio-image img{width:100%;height:auto;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.portfolio-item:hover .project-overlay{opacity:1;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.project-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:9;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.project-info{position:relative;width:100%;height:70px;padding:13px 0 0;background:#fff}.portfolio-item h4{display:block;margin-bottom:0;color:#333}.project-categories{display:block;font-size:14px}.contentWrapper{position:relative;overflow:hidden;width:100%}#projects{position:relative;clear:both;float:left;margin:0}.portfolio-item-iContent{display:none}.portfolio-item-wrap{background:#fafafa;width:100%;display:none;position:relative;padding:90px 0 50px;font-size:14px}.portfolio-item-arrow{position:absolute;top:-16px;color:#fff;font-size:44px}.portfolio-item-close{position:absolute;width:24px;height:24px;font-size:24px;color:#ccc;left:50%;top:30px;margin:0 0 0 -12px;opacity:.5;cursor:pointer}.portfolio-item-close:hover{opacity:.7}.portfolio-item-next,.portfolio-item-prev{position:absolute;z-index:999;width:40px;line-height:80px;height:80px;color:#999;font-size:30px;left:0;top:50%;margin-top:-40px;text-align:center;opacity:.5;background:#fff;cursor:pointer}.portfolio-item-next{right:0;left:auto}.portfolio-item-next:hover,.portfolio-item-prev:hover{opacity:.9}.project-details ul{margin:0 0 20px}.project-details li{border-bottom:1px solid #eaeaea;padding:10px 0}.project-details li:last-child{border-bottom:0}.flexslider{margin:0;padding:0}.flexslider .slides{margin:0;list-style-type:none;zoom:1}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.slides:after,html[xmlns] .slides{display:block}.slides:after{content:".";clear:both;visibility:hidden;line-height:0;height:0}* html .slides{height:1%}.flex-control-nav{margin:10px 0 0}.flex-control-nav li{display:inline;margin:0 5px}.flex-control-nav a{width:12px;height:12px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:inline-block;text-indent:-9999px;background-color:#eaeaea}.team-item{position:relative;display:block;overflow:hidden;padding:30px;background:#fff}.team-item .team-image{position:relative;display:block;overflow:hidden}.team-name{display:block;margin-top:20px;margin-bottom:5px;color:#666;text-transform:uppercase;font-weight:700;font-size:14px}.team-position{display:block;font-weight:400;font-size:13px;margin-bottom:10px}.team-item hr.fw{margin-bottom:0}.team-item .social-icons{margin:10px 0 0;font-size:20px}.team-item .social-icons a{margin:0 5px;color:#999}.team-item .social-icons a:hover{color:#666}.pricing-table{margin:100px 0}.pricing-table:after{display:block;visibility:hidden;clear:both;height:0;content:""}.pricing-table>div:first-child .pricing-column-content,.pricing-table>div:first-child h3{border-left:1px solid #eee!important}.pricing-column{float:left;overflow:hidden;padding:0;background-color:#fff;-webkit-transition:box-shadow .2s linear;-moz-transition:box-shadow .2s linear;-o-transition:box-shadow .2s linear;transition:box-shadow .2s linear}.pricing-column .features{padding:0;margin-bottom:0;background:0 0}.pricing-column .pricing-column-content{padding:0 0 20px;border-right:1px solid #eee;border-bottom:1px solid #eee}.pricing-column.highlight{position:relative;z-index:100;margin:-20px -1px 0;background-color:#fff;-webkit-box-shadow:0 0 13px rgba(0,0,0,.09);-moz-box-shadow:0 0 13px rgba(0,0,0,.09);box-shadow:0 0 13px rgba(0,0,0,.09);-o-box-shadow:0 0 13px rgba(0,0,0,.09)}.pricing-column.highlight .pricing-column-content,.pricing-column.highlight h3{border:none}.pricing-column.highlight h3 .highlight-reason{display:block;color:rgba(0,0,0,.4);text-transform:uppercase;letter-spacing:1.5px;font-size:12px}.pricing-column.highlight .pricing-column-content{border-right:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee}.pricing-column.highlight:hover{-webkit-box-shadow:0 0 13px rgba(0,0,0,.15);-moz-box-shadow:0 0 13px rgba(0,0,0,.15);box-shadow:0 0 13px rgba(0,0,0,.15);-o-box-shadow:0 0 13px rgba(0,0,0,.15)}.pricing-column ul{margin:0}.pricing-column ul li{padding:5px 25px;color:#666!important;list-style:none;line-height:18px}.pricing-column.highlight h3{margin-bottom:0!important;padding:15px 0}.pricing-column h3{margin-bottom:0;padding:18px 0;border-top:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;background-color:#fff;font-size:26px;line-height:28px}.pricing-column .pricing-header{background-color:#f8f8f8}#back-to-top,footer{background:#333;text-align:center}.pricing-column h4{margin-bottom:0;margin-left:-22px;padding:20px 30px 6px;color:#333;font-size:54px!important;line-height:42px!important}.pricing-column h4 .dollar-sign{position:relative;top:-14px;right:-6px;font-size:22px;line-height:22px}.pricing-column .interval{display:block;padding-bottom:17px;min-height:38px;color:#999}.pricing-column ul{margin-left:0;margin-top:10px}.pricing-column .btn{margin-top:25px;margin-bottom:10px}.pricing-column.highlight .btn{margin-bottom:10px}.pricing-table.six-cols>div{width:16.5%}.pricing-table.five-cols>div{width:20%}.pricing-table.four-cols>div{width:25%}.pricing-table.three-cols>div{width:33.2%}.pricing-table.two-cols>div{width:50%}.owl-carousel .item{margin-left:25px}.owl-carousel{margin-left:-15px}.owl-carousel.single-carousel,.owl-carousel.single-carousel .item{margin-left:0}.blog-item{margin-bottom:30px}.blog-item .img-responsive{margin-top:6px}.blog-item h3{margin-bottom:5px}.blog-item .date a{color:#666}.blog-item a:hover{text-decoration:none}.contact-info{text-align:center;color:#fff}.contact-info p{margin:0}.contact-info a{color:#fff}.contact-info a:hover{text-decoration:underline;color:#fff}.post-title a:hover,.tag-cloud a:hover{text-decoration:none}#message{margin-top:20px;margin-left:15px;margin-right:15px}.loader{position:absolute;margin:6px 0 0 20px}#gmap{height:350px;overflow:hidden}footer{padding:25px 0;position:relative;color:#666}.post,.post.pages{padding:35px}footer .social-icons{margin:0;text-align:center}footer .social-icons li{display:inline-block;margin:20px 10px}footer .social-icons a{font-size:44px;color:#666}footer .social-icons a:hover{color:#999}#back-to-top{width:30px;height:40px;line-height:40px;display:inline-block;position:absolute;top:-25px;left:50%;margin-left:-15px;z-index:999}#back-to-top i{font-size:26px}.post{background-color:#fff;margin-bottom:2px}.post.sticky{border-top:3px solid #333}.post-title{margin-bottom:5px}.post-meta{margin-bottom:30px;display:block}.post-meta a{color:#666}.post .read-more,.widget h4{color:#333}.post-content{margin-top:25px}.post-comment-form,.post-comments{margin-top:40px}.comments{margin:0}.comments li,.comments li h5{margin-bottom:5px}.comments li .post-comment-block{padding:25px 25px 10px;border-bottom:1px solid #eaeaea}.comments li .img-thumbnail{float:left;margin-right:20px}.comments li ul{padding-top:25px;padding-left:50px}.post-comment-form{border-bottom:0}.widget h4{border-bottom:1px solid #eaeaea;padding-bottom:10px}.widget ul{margin:0}.widget ul li{margin:5px 0}.tag-cloud a{display:inline-block;margin-right:4px;margin-bottom:4px;padding:2px 6px;border:1px solid #eaeaea;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;color:#666;font-size:12px}.parallax .twitter-widget,.twitter-widget ul{margin:0;list-style-type:none}.widget abbr[title],.widget fieldset,.widget pre{border-color:#f8f7f3}.widget_calendar tbody a:hover,.widget_calendar thead th{background-color:#eee}.tag-cloud a:hover{color:#999}.parallax .twitter-widget{font-size:20px;line-height:30px;color:#999;padding:0 100px}.parallax .twitter-widget a{color:#fff}.widget{margin-bottom:30px;word-wrap:break-word}.widget address{margin-bottom:18px}.widget ins,.widget mark{color:#000}.widget_calendar table{line-height:2;margin:0;width:100%}.widget_calendar caption{color:#666;font-weight:700;line-height:1.7142857142;margin-bottom:18px;text-align:left;text-transform:uppercase}.widget_calendar tbody td,.widget_calendar thead th{text-align:center;padding-left:5px;padding-right:5px}.widget_calendar tbody a{background-color:#eee;text-decoration:none;padding-left:5px;padding-right:5px;display:block}.widget_calendar #prev{padding-left:5px}.widget_calendar #next{padding-right:5px;text-align:right}.parallax .twitter-widget .date{margin-top:15px}.wp-caption{margin-bottom:24px;color:#767676}.wp-caption img[class*=wp-image-]{display:block;margin:0}.wp-caption-text{box-sizing:border-box;font-size:12px;font-style:italic;line-height:1.5;margin:9px 0;padding-right:10px}.wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}.alignright{float:right;margin:0 0 1em 1em}.alignleft{float:left;margin:0 1em 1em 0}.aligncenter{display:block;margin-left:auto;margin-right:auto}a img.alignright{float:right;margin:0 0 1em 1em}a img.alignleft{float:left;margin:0 1em 1em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.parallax{background-attachment:fixed!important;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-color:#f8f8f8}.touch .parallax{background-attachment:scroll!important}.gallery-caption{background-color:rgba(0,0,0,.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:left;width:100%}.gallery-caption:before{content:"";height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%}.gallery-item:hover .gallery-caption{opacity:1}.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.bypostauthor>article .fn:before,.comment-edit-link:before,.comment-reply-link:before,.comment-reply-login:before,.comment-reply-title small a:before,.contributor-posts-link:before,.menu-toggle:before,.search-toggle:before,.slider-direction-nav a:before,.widget_twentyfourteen_ephemera .widget-title:before{-webkit-font-smoothing:antialiased;display:inline-block;font:400 16px/1 Genericons;text-decoration:inherit;vertical-align:text-bottom}@media (min-width:992px) and (max-width:1199px){.navigation ul>li{margin-left:0}}@media only screen and (max-width:992px){.navigation,.site-header{height:auto}.pricing-column .features,.pricing-column.highlight .btn{margin-bottom:0}.pages-header .title-companion{text-align:left;padding-top:0;padding-bottom:10px}.site-header,.site-header .logo{text-align:center}.site-header .menu-toggle{right:auto;left:50%;margin-left:-65px}.navigation ul{float:none}.navigation ul>li{width:100%;float:none;margin-left:0}.navigation ul>li>a{height:40px;line-height:40px}.word-rotate{min-width:40%}span.word-rotate-items span{font-size:24px}.pricing-column.highlight{margin:0}.pricing-table>div:nth-child(2n+1) h3,.pricing-table>div:third-child .pricing-column-content{border-left:1px solid #eee!important}.toggle .pricing-column h3{font-size:26px!important}.pricing-table.five-cols>div,.pricing-table.four-cols>div,.pricing-table.six-cols>div,.pricing-table.three-cols>div,.pricing-table.two-cols>div{width:50%}}@media only screen and (max-width:767px){.team-item{margin-bottom:30px}.pricing-table.five-cols>div,.pricing-table.four-cols>div,.pricing-table.six-cols>div,.pricing-table.three-cols>div,.pricing-table.two-cols>div{margin:0 auto 30px;width:100%}.portfolio-item{width:50%}.services-list{margin-bottom:30px}.contact-info p{margin:0 0 20px}.vertical-rythm{margin-bottom:30px}}@media only screen and (max-width:480px){.portfolio-item{width:100%}}