@import url(app.css);@import url(blocks.css);@import url(plugins.css);a,a:focus{text-decoration:none}.about-me h2,.about-my-goals h2,.link-list a,.service-block-v3 .service-heading,.title-box-v2 h2{text-transform:uppercase}.service,.service .desc,.service-info .info-description,.service-or{overflow:hidden}#iewarn{display:none}.lt-ie9 #iewarn{display:block}body{color:#333;font-size:13px;line-height:1.6;font-family:'Open Sans',sans-serif}li,li a,p{color:#555}a,a:hover{color:#f8951d}a,a:active,a:focus,a:hover{outline:0!important}a:hover{text-decoration:underline}.margin-top20{margin-top:20px}.wrapper{background:#fff}.parallax-bg{background:url(../img/blur/img1.jpg) 50% 0 fixed}.parallax-team{background:url(../img/team/faces.jpg) 50% 0 fixed}.parallax-team,.parallax-team .title-box-v2{position:relative}.parallax-team:before{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:rgba(255,255,255,.9)}.service{margin-bottom:10px;padding:15px 15px 10px}.service:hover{background:#fcfcfc;box-shadow:0 0 5px #ddd;-webkit-transition:box-shadow .2s ease-in-out;-moz-transition:box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out}.service:hover i{color:#656565}.service .desc{padding:0 15px}.service .desc h4{font-size:22px;line-height:25px}.service .service-icon{float:left;padding:10px;color:#f8951d;font-size:35px;text-align:center;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.service .service-icon.icon-cogs{font-size:37px}.service .service-icon.icon-plane{font-size:43px}.thumb-headline h2{color:#eee;font-size:16px}.footer-logo{margin:17px 0 20px}.latest-list li{padding:8px 0;border-top:1px solid #353535}.latest-list li:first-child{padding-top:0;border-top:none}.latest-list li a{color:#eee}.latest-list small{color:#999;display:block}.link-list li{border-top:solid 1px #353535}.link-list li:first-child{border-top:none!important}.link-list a{color:#eee;font-size:11px;padding:6px 0;display:inline-block}.link-list li i{color:#bbb;float:right;margin-top:10px}.social-icons{margin-top:5px}.social-icons li{margin:0}.social-icons li a{margin:0 3px}.sponsors{border-top:solid 2px #eee;padding:60px 0}.sponsors img{margin-bottom:30px;margin-right:auto;margin-left:auto}a.thumbnail{padding:0;border:none;margin-bottom:15px}.thumbnail-style{padding:7px;margin-bottom:20px}.thumbnail-style:hover{box-shadow:0 0 8px #ddd;-webkit-transition:box-shadow .2s ease-in-out;-moz-transition:box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out}.thumbnail h3,.thumbnail-style h3{margin:6px 0 8px}.thumbnail h3 a,.thumbnail-style h3 a{color:#585f69;font-size:18px}.thumbnail h3 a:hover,.thumbnail-style h3 a:hover{color:#f8951d;text-decoration:none}.thumbnail-style .thumbnail-img{position:relative;margin-bottom:11px}.thumbnail-style a.btn-more{right:-10px;bottom:10px;color:#fff;padding:1px 6px;position:absolute;background:#f8951d;display:inline-block}.thumbnail-style a.btn-more:hover{text-decoration:none;box-shadow:0 0 0 2px #de6c11}.thumbnail-style:hover a.btn-more{right:10px}.thumbnail-kenburn img{left:10px;margin-left:-10px;position:relative;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.thumbnail-kenburn:hover img{-webkit-transform:scale(1.2) rotate(2deg);-moz-transform:scale(1.2) rotate(2deg);-o-transform:scale(1.2) rotate(2deg);-ms-transform:scale(1.2) rotate(2deg);transform:scale(1.2) rotate(2deg)}.service-alternative .service:hover{background:#76ca2c;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.service-alternative .service:hover h4,.service-alternative .service:hover i,.service-alternative .service:hover p{color:#fff}.service-v1 h2{margin:15px 0 10px;font-size:20px;line-height:28px}.service-v1 p{text-align:justify}.about-me h2{margin:0;font-size:20px}.about-me span{color:#999;display:block;font-size:14px;margin-bottom:10px}ul.blog-tags a,ul.blog-tags li{display:inline-block}.about-me .social-icons{margin-top:7px}.about-skills{padding:40px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;background:url(../img/breadcrumbs.png)}.gallery-page .thumbnail,.gallery-page .thumbnail:hover{padding:0;border:none;box-shadow:none}.gallery-page .thumbnails{margin-bottom:6px}.privacy a{text-decoration:underline}.privacy a:hover{color:#f8951d;text-decoration:none}.portfolio-item h2{color:#555;font-size:24px;margin:0 0 15px}.portfolio-item li{padding:3px 0}.portfolio-item p a{text-decoration:underline}.portfolio-item p a:hover{text-decoration:none}.portfolio-item1 ul{margin:10px 0 20px}.portfolio-item1 li{font-size:16px;margin-bottom:3px}.portfolio-item1 li i{font-size:18px;margin-right:4px}ul.blog-tags a{font-size:13px;padding:2px 7px;background:#f7f7f7;margin:0 3px 6px 0}ul.blog-tags a i{color:#666}ul.blog-tags a:hover{background:#f8951d}ul.blog-tags a:hover,ul.blog-tags a:hover i{color:#fff!important;text-decoration:none;transition:all .2s ease-in-out}.info-blocks:hover i.icon-info-blocks,ul.blog-tags a:hover,ul.blog-tags a:hover i{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.title-box{font-size:16px;text-align:center;padding:10px 0 30px;border-bottom:solid 1px #eee}.title-box .title-box-text{color:#555;display:block;font-size:35px;font-weight:200}@media (max-width:768px){.title-box .title-box-text{font-size:26px;line-height:34px;margin-bottom:10px}.title-box p{font-size:15px}}.block-blockquote{margin:20px 0;text-align:center;border:1px dashed #ccc}.block-blockquote-inner{padding:15px}.block-blockquote p{font-size:26px;margin-bottom:0}.info-blocks{margin-bottom:15px}.info-blocks:hover i.icon-info-blocks{color:#f8951d;transition:all .2s ease-in-out}.info-blocks i.icon-info-blocks{float:left;color:#777;font-size:30px;min-width:50px;margin-top:10px;text-align:center}.info-blocks .info-blocks-in{padding:0 10px;overflow:hidden}.info-blocks .info-blocks-in h3{color:#555;font-size:20px;line-height:28px}.info-blocks .info-blocks-in p{font-size:12px}.brand-page .btn,.form-page input,.form-page select{margin-bottom:10px}ul.labels-demo{margin:5px 0}ul.labels-demo li{list-style:none;display:inline-block;margin:0 5px 2px 0}.badge-sidebar{border-left:solid 1px #eee}@media (max-width:991px){.badge-sidebar{border-left:none}}.line-icon-page .item-box{width:25%;float:left;height:90px;text-align:center;padding:20px 10px;margin:0 -1px -1px 0;word-wrap:break-word;border:1px solid #ddd}@media (max-width:768px){.line-icon-page .item-box{height:115px}}@media (max-width:450px){.line-icon-page .item-box{height:130px}}.line-icon-page .item-box:hover{background:#fafafa}.line-icon-page .item span{display:block;font-size:28px;margin-bottom:10px}.line-icon-page .item:hover{color:#f8951d}.icon-page-fa{margin-bottom:20px}.icon-page-fa .item-box{float:left;height:100px;width:16%!important}.icon-page-fa .item{font-size:12px}.icon-page-fa .item i{color:#555;display:block;font-size:24px;margin-bottom:10px}@media (max-width:767px){.icon-page-fa .item-box{width:20%!important}}@media (max-width:600px){.icon-page-fa .item-box{width:30%!important}}@media (max-width:400px){.icon-page-fa .item-box{width:50%!important}}.service-or{position:relative}.service-bg{width:250px;padding:60px;position:absolute;top:-10px;right:-100px;background-color:rgba(255,255,255,.1);transform:rotate(55deg);-o-transform:rotate(55deg);-ms-transform:rotate(55deg);-moz-transform:rotate(55deg);-webkit-transform:rotate(55deg)}.service-block-v2 .service-block-in{padding:20px 30px;text-align:center;margin-bottom:15px;background:rgba(255,255,255,.2)}.service-block-v2 .service-block-in img{width:100%;margin-bottom:15px}.service-block-v2 .service-block-in p,.simple-block{margin-bottom:20px}.service-block-v2 .service-block-in i{font-size:40px}.service-block-v2 .service-block-in h4{line-height:25px}.service-block-v2 .service-block-in h4,.service-block-v2 .service-block-in i,.service-block-v2 .service-block-in p{color:#fff}.simple-block img{width:100%}.simple-block p{text-align:center}.simple-block .carousel-indicators{top:10px;left:65%;text-align:right}.error-v1,.service-block-u i,.social-contacts li i,.testimonials-bs .carousel-arrow,.title-box-v2{text-align:center}.simple-block .carousel-indicators .active{background:#555}.simple-block .carousel-indicators li{border-color:#555}.simple-block .carousel-inner>.item{margin:0}.simple-block .responsive-video{margin-bottom:3px}.title-box-v2{margin-bottom:40px}.title-box-v2 h2{font-size:25px}.title-box-v2 p{font-size:13px}.no-space{padding:0}.no-space-left{padding-left:0;padding-right:15px!important}.no-space-right{padding-right:0;padding-left:15px!important}.list-style-v1 li{margin-bottom:7px}.list-style-v1 i{margin-right:5px}.arrow_list li{list-style:none;margin:0 0 3px;line-height:22px;position:relative}.arrow_list li:before{font-family:FontAwesome;content:"\f105";margin-left:-20px;position:absolute;top:0;left:0}.social-contacts li{padding:5px 0;border-top:1px solid #ddd}.social-contacts li:first-child{border-top:none}.social-contacts li i{color:#777;font-size:13px;min-width:13px;margin-right:12px}.service-block-v3{padding:20px}.service-block-u i{color:#fff;border:1px solid #fff;float:left;width:50px;height:50px;padding:11px;font-size:22px;line-height:28px;margin-right:15px;display:inline-block}.service-block-v3 .service-heading,.service-block-v3 .service-in small{color:#fff;opacity:.8;line-height:1}.service-block-v3 .counter,.service-block-v3 .service-in h4{color:#fff}.service-block-v3 .service-heading{font-size:16px}.service-block-v3 .counter{display:block;line-height:1;font-size:30px}.service-block-v3 .progress{margin-bottom:7px}.service-block-v3 .service-in small{font-size:16px;text-transform:uppercase}.service-block-v3 .service-in h4{font-size:16px;line-height:.8;margin-bottom:0}.service-block-v3 .statistics .heading-xs{color:#fff;opacity:.8}.service-block-v3 .statistics small{color:#fff}.service-block-v3 .statistics .progress{background:#bbb}.service-block-v3 .statistics .progress-bar-light{background:#fff}img.img-mouse{width:150px;height:auto;margin:0 auto 60px}.service-info{position:relative;padding:40px 0 50px;background:url(../img/patterns/17.png)}.service-info i.service-info-icon{color:#777;float:left;width:50px;height:50px;padding:15px;font-size:20px;line-height:17px;margin-right:20px;text-align:center;display:inline-block;border:1px solid #777}.service-info .info-description h3{margin:0 0 10px}.service-info .info-description p{color:#777}.project-details li{color:#555;font-weight:200;margin-bottom:5px}.project-details strong{min-width:100px;display:inline-block}.project-details a{text-decoration:underline}.testimonials-bs{padding:50px 0;background:url(../img/bg/16.jpg) 50% 0 fixed}.testimonials-bs .headline-center-v2 span.author{color:#777;font-size:14px}.testimonials-bs .item{margin-bottom:30px}.testimonials-bs .carousel-control-v2 i{color:#888;width:30px;height:30px;padding:2px;font-size:22px;display:inline-block;border:2px solid #888}.testimonials-bs .carousel-control-v2 i:hover{color:#f8951d;border-color:#f8951d;text-decoration:none;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.testimonials-bs .carousel-control-v2.left,.testimonials-bs .carousel-control-v2.right{text-decoration:none;background-image:none}.team-v1 li>h3{color:#555}.error-v1{padding-bottom:30px}.error-v1 p{color:#555;font-size:16px}.error-v1 span{color:#555;display:block;font-size:35px;font-weight:200}.error-v1 span.error-v1-title{color:#777;font-size:180px;line-height:200px;padding-bottom:20px}@media (max-width:500px){.error-v1 p{font-size:12px}.error-v1 span{font-size:25px}.error-v1 span.error-v1-title{font-size:140px}}
.form-control.parsley-error {
    background: #f7eaea!important;
    border: 1px solid #f8b6b6;
}