@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);
@import url(https://fonts.googleapis.com/css?family=Fjalla+One);
body{color:#666;font-family:'Open Sans', sans-serif;padding:0px !important;margin:0px !important;font-size:13px;overflow-x:hidden;}
a, a:hover, a:focus{text-decoration:none;outline:none;}
::selection{background:#57c8f2;color:#fff;}
::-moz-selection{background:#017C3c;color:#fff;}
h1,h2,h3,h4,h5,h6{font-family:'Open Sans', sans-serif;}
a{color:#444e67;}
a:hover{color:#017C3c;}
.tab .panel-body{
    padding-left: 30px;
        background: #F4F4F4;
}
.media .media-body h3{
        font-size: 14px;
    margin-top: 10px;
}
.keepmesurvey-banner
{
        width: 560px;
    height: 88px;
}
p{line-height:22px}
    h3.overview-h3{
        background: #cde7da;
        padding: 10px;
        display:inline-block;
        margin:0px;
        -webkit-box-shadow: 4px 4px 10px 0px rgba(50, 50, 50, 0.75);
        -moz-box-shadow:    4px 4px 10px 0px rgba(50, 50, 50, 0.75);
        box-shadow:         4px 4px 10px 0px rgba(50, 50, 50, 0.75);
        font-size: 18px;
        color:#008746;
        
    }
    	.survey-pck-logo-360-survey { width: 250px; }
                .sketch-font-survey{
        font-weight: 400 !important;
        font-size: 2.0em !important;
        }
        .learn-more-survey{
            margin-top: -2%;
        margin-left: 3%;
        }
    .blockquoteC {
            padding: 10px 20px;
            margin: 0 0 20px;
            border-left: 5px solid #AEAAAA;
            border-right: 5px solid #AEAAAA;
            font-weight: 600;
            font-size: 15px;
            text-align: center;
        }
.header-frontend .navbar{margin-bottom:0;}
.navbar-default{border:none;}
.navbar-brand{color:#bcc0cd;font-size:30px;font-weight:100;line-height:30px;margin-top:30px;padding:0 0 0 15px;}
.navbar-brand span{color:#017C3c;}
.header-frontend .navbar-collapse ul.navbar-nav{float:right;margin-right:0;}
.header-frontend .navbar-default{background-color:#fff;}
.header-frontend .nav li a, .header-frontend .nav li.active ul.dropdown-menu li a{color:#666;font-size:14px;font-weight:300;background:none;}
.header-frontend .nav li a:hover,
.header-frontend .nav li a:focus,
.header-frontend .nav li.active a,
.header-frontend .nav li.active a:hover,
.header-frontend .nav li a.dropdown-toggle:hover,
.header-frontend .nav li a.dropdown-toggle:focus,
.header-frontend .nav li.active ul.dropdown-menu li a:hover,
.header-frontend .nav li.active ul.dropdown-menu li.active a{color:#fff;background-color:#017C3c;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.header-frontend .navbar-default .navbar-nav > .open > a,
.header-frontend .navbar-default .navbar-nav > .open > a:hover,
.header-frontend .navbar-default .navbar-nav > .open > a:focus{color:#fff;background-color:#017C3c;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.header-frontend .navbar{min-height:100px;}
.header-frontend .navbar-nav > li{padding-bottom:30px;padding-top:30px;}
.header-frontend .navbar-nav > li > ul > li > ul{position:absolute;left:176px;list-style:none;background:white;width:153px;margin-top:-40px;display:none;}
.open .open ul{display:block !important;}
.open .open{background:#017C3c;}
.open .open a{display:block;}
.header-frontend .navbar-nav > li > a{padding-bottom:6px;padding-top:5px;border-radius:5px;-webkit-border-radius:5px;margin-left:2px;line-height:30px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.dropdown-menu li a:hover{color:#fff !important;}
.header-frontend .nav .caret{border-bottom-color:#999;border-top-color:#999;}
.dropdown-menu{box-shadow:none;border-radius:0;}
.header-frontend .nav li .dropdown-menu{padding:0;}
.header-frontend .nav li .dropdown-menu li a{line-height:28px;padding:3px 12px;}
.search{margin-top:3px;width:20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border:1px solid #fff;box-shadow:none;background:url("../img/search-icon.jpg") no-repeat 10px 8px;padding:0 5px 0 35px;color:#fff;}
.search:focus{margin-top:3px;width:180px;border:1px solid #eaeaea;box-shadow:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#c8c8c8;font-weight:300;margin-left:10px;}
.feature-head{padding:10px 12px 20px;}
.feature-head h1{color:#475168;font-size:30px;font-weight:300;margin-top:0;font-family:'Fjalla One', sans-serif;}
.feature-head p{color:#666;font-size:17.97px;font-weight:300;}
.f-box{background:#e0e0e0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwZTBlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI3JSIgc3RvcC1jb2xvcj0iI2RmZTVkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2ZmZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmNmZmY0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top, #e0e0e0 0%, #dfe5d7 27%, #fcfff4 100%, #fcfff4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0e0e0), color-stop(27%,#dfe5d7), color-stop(100%,#fcfff4), color-stop(100%,#fcfff4));background:-webkit-linear-gradient(top, #e0e0e0 0%,#dfe5d7 27%,#fcfff4 100%,#fcfff4 100%);background:-o-linear-gradient(top, #e0e0e0 0%,#dfe5d7 27%,#fcfff4 100%,#fcfff4 100%);background:-ms-linear-gradient(top, #e0e0e0 0%,#dfe5d7 27%,#fcfff4 100%,#fcfff4 100%);background:linear-gradient(to bottom, #e0e0e0 0%,#dfe5d7 27%,#fcfff4 100%,#fcfff4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0', endColorstr='#fcfff4',GradientType=0);border:1px solid #ccc;border-radius:10px;padding:20px;text-align:center;min-height:210px;margin-bottom:20px;transition-duration:500ms;transition-property:width, background;transition-timing-function:ease;-webkit-transition-duration:500ms;-webkit-transition-property:width, background;-webkit-transition-timing-function:ease;}
.f-box i{font-size:50px;line-height:normal;margin-top:40px;display:block;color:#017C3c;}
.f-box:hover, .f-box.active{background:#017C3c;border-radius:10px;padding:20px;text-align:center;min-height:210px;margin-bottom:20px;transition-duration:500ms;transition-property:width, background;transition-timing-function:ease;-webkit-transition-duration:500ms;-webkit-transition-property:width, background;-webkit-transition-timing-function:ease;}
.f-box:hover i, .f-box.active i{font-size:50px;line-height:normal;margin-top:40px;display:block;color:#fff;}
.f-box:hover h2, .f-box.active h2{color:#fff;}
.f-box h2{font-size:20px;text-transform:uppercase;font-weight:400;font-family:'Fjalla One', sans-serif;}
.f-text{font-size:14px;font-weight:300;}
.quote{margin:70px 0;display:inline-block;width:100%;}
.quote-info{background:#666;padding:19px;border-radius:4px;-webkit-border-radius:4px;min-height:90px;}
.quote-info h1{color:#fff;font-weight:400;font-size:18px;margin:0 0 8px 0;text-transform:uppercase;font-family:'Fjalla One', sans-serif;}
.quote-info h2{color:#fff;font-weight:400;font-size:18px;margin:0 0 8px 0;text-transform:uppercase;font-family:'Fjalla One', sans-serif;}
.quote-info p{color:#eee;font-weight:300;margin:0;}
.purchase-btn{width:100%;line-height:75px;font-size:20px;font-weight:400;font-family:'Fjalla One', sans-serif;}
.accordion{margin-bottom:40px;display:inline-block;width:100%;}
.tab{background:#f4f4f4;}
.tab .nav > li > a{padding:18px 15px;}
.tab-bg-dark-navy-blue{background:#6f6f6f;border-bottom:none;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;padding:0;}
.tab-bg-dark-navy-blue .nav > li > a:hover, .tab-bg-dark-navy-blue .nav > li > a:focus{background-color:#f4f4f4;text-decoration:none;}
.panel-heading .nav > li > a,
.panel-heading .nav > li.active > a, .panel-heading .nav > li.active > a:hover, .panel-heading .nav > li.active > a:focus{border-width:0;border-radius:0;}
.panel-heading .nav > li > a{color:#fff;}
.panel-heading .nav > li.active > a, .panel-heading .nav > li > a:hover{color:#6f6f6f;background:#f4f4f4;}
.panel-heading .nav > li:first-child.active > a, .panel-heading .nav > li:first-child > a:hover{border-radius:4px 0 0 0;-webkit-border-radius:4px 0 0 0;}
.tab .nav-tabs.nav-justified > li{border-right:1px solid #f4f4f4;}
.tab .nav-tabs.nav-justified > li:last-child{border-right:none;}
.p-head{color:#017C3c;font-size:14px;font-weight:400;}
.cmt-head{font-size:14px;font-weight:400;}
.p-thumb img{border-radius:3px;-webkit-border-radius:3px;height:50px;width:50px;}
.about-testimonial ul li{list-style:none;}
.about-testimonial{margin:20px 0 0 0;position:relative;}
ul.about-flex-slides{margin-left:0;}
.flex-direction-nav{position:absolute;right:10px;top:30px;width:70px;}
.flex-direction-nav li{display:inline-block;width:12px;}
.flex-direction-nav li a{outline:none;}
.flex-direction-nav li a i{color:#cccccc;}
.flex-control-paging{display:none;}
.about-testimonial .about-testimonial-image{float:left;margin:0 15px;position:relative;}
.about-testimonial .about-testimonial-image img{border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;height:100px !important;width:100px !important;}
.about-flexslider .about-flex-slides img{display:block;width:100%;}
.about-testimonial a.about-testimonial-author{display:inline-block;font-size:15px;text-transform:uppercase;font-weight:bold;line-height:11px;margin:30px 0 8px 0;color:#504946;font-weight:300;}
.about-testimonial .about-testimonial-company{display:block;font-size:13px;line-height:14px;color:#ababab;font-weight:300;}
.about-testimonial.boxed-style .about-testimonial-content{background-color:#e9e9e9;border:1px solid #e9e9e9;border-radius:5px;-moz-border-radius:5px;}
.about-testimonial .about-testimonial-content{margin-top:55px;padding:20px;position:relative;}
.about-testimonial .about-testimonial-content p{line-height:20px;margin:0;}
.about-testimonial.boxed-style .about-testimonial-content:before{background-color:#e9e9e9;border-right:1px solid #e9e9e9;border-color:#f5f5f5;border-image:none;border-style:none;top:-7px;content:"";display:block;height:14px;left:60px;position:absolute;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);width:15px;display:none\0/;_display:none;}
.view{float:left;overflow:hidden;position:relative;text-align:center;cursor:default;background:#fff;}
.view .mask,.view .content{position:absolute;overflow:hidden;top:0;left:0;height:100%;width:100%;}
.view img{display:block;position:relative;}
.view h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:16px;padding:10px;background:rgba(0, 0, 0, 0.8);margin:5px 0 0 0;}
.view p{font-size:12px;position:relative;color:#fff;padding:10px 20px 20px;text-align:center;margin-bottom:10px;}
.view a.info{display:inline-block;text-decoration:none;padding:7px 14px;background:#000;color:#fff;text-transform:uppercase;-webkit-box-shadow:0 0 1px #000;-moz-box-shadow:0 0 1px #000;}
.view a.info:hover{-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;}
.view-tenth img{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.view-tenth .mask{background-color:rgba(0, 0, 0, 0.5);-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
.view-tenth h2{background:transparent;margin:0px 10px;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);color:#333;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
.view-tenth p{color:#333;line-height:normal;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;}
.view-tenth a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;}
.view-tenth:hover img{-webkit-transform:scale(5);-moz-transform:scale(5);-o-transform:scale(5);-ms-transform:scale(5);transform:scale(5);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=.5);opacity:.5;}
.view-tenth:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.view-tenth:hover h2,.view-tenth:hover p,.view-tenth:hover a.info{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
[data-zlname]{position:relative;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
[data-zlname] > img{display:block;max-width:100%;}
[data-zlname] [data-zl-popup]{position:absolute;display:block;padding:1px;height:40px;width:40px;background:#323231;color:#fff;overflow:hidden;display:none;text-align:center;}
[data-zl-overlay]{top:0;left:0;position:absolute;width:100%;height:100%;display:none;padding:inherit;}
[data-zl-ovzoom0],[data-zl-ovzoom1]
,[data-zl-ovzoom2],[data-zl-ovzoom3]{position:absolute;width:25%;height:100%;}
[data-zl-ovrolling]{position:absolute;display:none;width:100%;height:100%;}
[data-zl-ovdouble0],[data-zl-ovdouble1]{position:absolute;display:none;}
[data-zlname = reverse-effect] [data-zl-popup = link]{background:rgba(256,256,256,1);border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;}
[data-zlname = reverse-effect] [data-zl-popup = link2]{background:rgba(256,256,256,1);border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;}
[data-zlname = reverse-effect] [data-zl-popup = link]:hover,
[data-zlname = reverse-effect] [data-zl-popup = link2]:hover{opacity:.5;}
.mask a i{color:#242424 !important;font-size:16px;line-height:40px;}
.r-work{color:#475168;text-transform:uppercase;font-size:24px;font-weight:400;margin-bottom:20px;font-family:'Fjalla One', sans-serif;}
.bx-wrapper{margin-bottom:120px;}
.pricing-table{background:#eeeeee;text-align:center;padding:0 0 25px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.pricing-table.most-popular{top:-20px;position:relative;}
.most-popular{background:#017C3c;color:#fff;}
.most-popular h1{font-size:25px !important;padding-bottom:10px;padding-top:17px !important;}
.most-popular h2{background:#f1f1f1 !important;margin-top:20px !important;color:#666 !important;}
.most-popular ul li{border-bottom:1px dotted #ccc !important;}
.most-popular .price-actions .btn{margin:10px 0;cursor:pointer;}
.pricing-table .price-actions .btn{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#acacac;color:#fff;border:none;box-shadow:none;text-shadow:none;padding:10px 20px;cursor:pointer;}
.pricing-head h1{font-size:18px;font-weight:300;padding-top:15px;}
.pricing-head h2{padding:30px 0;background:#777777;color:#fff;font-size:50px;font-weight:100;}
.pricing-table ul{margin:15px 0;padding:0;}
.pricing-table ul li{border-bottom:1px dotted #CCCCCC;margin:0 2em;padding:1em 0;text-align:center;font-weight:300;}
.pricing-head span.note{display:inline;font-size:25px;line-height:0.8em;position:relative;top:-18px;}
.pricing-quotation, .team-info{background:#EEEEEE;padding:20px 20px 35px 20px;margin-bottom:100px;display:inline-block;width:100%;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.pricing-quotation h3, .team-info h3{font-weight:300;}
.pricing-quotation p, .team-info p{margin-bottom:0px;}
.pricing-plan, .team-info-wrap{position:relative;}
.pricing-quotation:before, .team-info:before{background-color:#EEEEEE;border-color:#EEEEEE;border-image:none;border-right:1px solid #EEEEEE;border-style:none;top:-7px;content:"";display:block;height:14px;left:48%;position:absolute;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);width:15px;}
.breadcrumbs1{background:#DD7E1C;color:#fff;padding:45px 0;margin-bottom:40px;}
.breadcrumb{margin-bottom:0;background:none;}
.breadcrumbs a{color:#eee;}
.breadcrumbs a:hover{color:#fff;}
.breadcrumb li a{color:#ccc;}
.breadcrumb li.active{color:#fff;}
.breadcrumbs{float:right;}
.breadcrumbs1 h1{font-size:24px;font-weight:600;margin:3px 0 0;text-transform:uppercase;font-family:'Fjalla One', sans-serif;}
.contact-map{margin-top:-40px;margin-bottom:40px;}
.contact-form{margin-bottom:20px;}
.address h4{color:#475168;text-transform:uppercase;margin-bottom:20px;font-family:'Fjalla One', sans-serif;}
.about-us img{width:100%;}
.carousel-control.left, .carousel-control.right{background:none;}
.carousel-control{background:#000000 !important;bottom:40%;color:#FFFFFF;font-size:20px;left:0;line-height:48px;opacity:0.5;position:absolute;text-align:center;text-shadow:0 0px 0px rgba(0, 0, 0, 0);top:40%;width:10%;}
.carousel-control:hover{background:rgba(212,108,94,.8) !important;color:#FFFFFF;text-decoration:none;}
.carousel-control:hover, .carousel-control:focus{opacity:0.6;}
.carousel-caption{background:rgba(0,0,0,0.6);padding-bottom:0px;bottom:0;color:#FFFFFF;left:0 !important;padding-bottom:5px;padding-top:10px;position:absolute;right:0 !important;text-align:center;text-shadow:0 0px 0px rgba(0, 0, 0, 0);z-index:10;}
.about h3{color:#475168;font-family:'Fjalla One', sans-serif;margin-top:0;}
.icon-wrap{font-size:2em;height:60px;width:60px;float:left;line-height:60px;text-align:center;color:#fff;margin-right:15px;}
.ico-bg{background:#f37d6c;}
.round{border-radius:50%;-webkit-border-radius:50%;}
.content h3, .media h3{margin-top:0;color:#475168;font-size:20px;font-family:'Fjalla One', sans-serif;}
.media h3{margin-top:20px;}
.media-body h4{font-size:16px;color:#475168;}
.hiring, .services{margin-bottom:40px;display:inline-block;width:100%;}
.hiring{margin-top:60px;}
.gray-box{background:#f2f2f2;padding:10px 0;}
.progress{background-color:#E1E1E1;}
.flexslider{background:none;border:none;}
.about-skill-meter .sr-only{position:static !important;}
.about-skill-meter .progress-bar{text-align:left;padding-left:10px;}
.about-skill-meter .progress{height:30px;box-shadow:none;line-height:30px;}
.about-skill-meter .progress-bar-danger{background-color:#f37d6c;box-shadow:none;}
.skills{margin-bottom:25px;color:#47506a;font-size:20px;font-family:'Fjalla One', sans-serif;}
.person{margin-bottom:10px;}
.person img{width:210px;height:210px;border-radius:50%;-webkit-border-radius:50%;}
.team-social-link{display:block;margin:10px 0 20px 0;}
.team-social-link a{display:inline-block !important;color:#cac8c7;font-size:20px;margin:0 8px;}
.team-social-link a:hover{color:#f37c6b;}
.person-info h4, .person-info h4 a{color:#f37c6b;font-weight:300;margin-bottom:5px;}
.mtop30{margin-top:30px;}
.highlight-1{background:#9CCE44;color:#FFFFFF;}
.highlight-2{background:#242424;color:#FFFFFF;}
.highlight-3{background:#F2C600;color:#242424;}
.dropcap{background-color:#666666;color:#FFFFFF;float:left;font-size:30px;line-height:30px;margin:4px 8px 0 0;padding:5px 10px;text-align:center;}
.dropcap2{background-color:#666666;border-radius:50%;-webkit-border-radius:50%;color:#FFFFFF;float:left;font-size:35px;height:41px;line-height:25px;margin:3px 8px 0 0;padding:10px;text-align:center;}
.btn-row{margin-bottom:30px;}
.blog-item{margin-bottom:40px;padding-bottom:40px;border-bottom:1px dashed #ddd;}
.date-wrap, .comnt-wrap{margin-bottom:20px;}
.date-wrap span, .comnt-wrap span{display:block;padding:10px 0;text-align:center;}
.date-wrap .date{font-size:30px;font-weight:300;background:#017C3c;color:#fff;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;}
.date-wrap .month{font-size:16px;font-weight:300;background:#f6f5f0;color:#a19fa2;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;}
.comnt-wrap .comnt-ico{background:#efeee9;color:#a0a0a0;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;font-size:20px;}
.comnt-wrap .value{background:#f6f5f0;color:#a0a0a0;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;}
.blog-img img{width:100%;border-radius:4px;-webkit-border-radius:4px;}
.blog-item h1, .blog-item h1 a{font-size:25px;color:#017C3c;font-weight:300;font-family:'Fjalla One', sans-serif;}
.blog-item h1{margin-bottom:20px;line-height:35px;}
.blog-item h1 a:hover{text-decoration:underline;}
.author{margin:25px 0 30px 0;font-size:16px;}
.author a, .shate-view a{color:#017C3c;}
.shate-view{margin-top:20px;}
.shate-view ul li{margin-bottom:5px;}
.blog-side-item h3{margin-top:30px;color:#475268;font-size:18px;font-family:'Fjalla One', sans-serif;}
.blog-side-item ul li{margin-bottom:5px;border-bottom:1px solid #efefef;line-height:35px;}
.blog-side-item ul li a{display:inline-block;width:100%;}
.media p{line-height:normal;}
ul.tag{display:inline-block;width:100%;}
ul.tag li{float:left;margin:10px 10px 0 0;border-bottom:none;}
ul.tag li a{border:1px solid #e8e8e8;padding:0 10px;border-radius:4px;-webkit-border-radius:4px;}
.media img.media-object{border-radius:50%;-webkit-border-radius:50%;height:80px;width:80px;}
.footer{background:#475268;color:#fff;padding:25px 0 0 0;margin-top:50px;display:inline-block;width:100%;font-weight:300;}
.footer h1{font-size:20px;text-transform:uppercase;font-weight:400;margin-top:0;margin-bottom:20px;font-family:'Fjalla One', sans-serif;}
.footer h2{font-size:20px;text-transform:uppercase;font-weight:400;margin-top:0;margin-bottom:20px;font-family:'Fjalla One', sans-serif;}
.footer address a{color:#f37c6b;}
.tweet-box{background:#505b71;padding:20px 15px;border-radius:5px;font-size:14px;}
.tweet-box:before{background-color:#505b71;border-color:#505b71;border-image:none;border-right:1px none #505b71;border-style:none;content:"";display:block;height:22px;left:60px;position:absolute;top:32px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:22px;}
.tweet-box a, .tweet-box i{color:#00adef;}
.tweet-box a:hover{color:#F77B6F;}
.tweet-box i{font-size:40px;float:left;margin-right:15px;}
.social-link-footer li{float:left;margin:0 10px 10px 0px;}
.social-link-footer li a{color:#fff;background:#505b71;padding:10px;width:50px;height:50px;float:left;text-align:center;font-size:20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.social-link-footer li a:hover{background:#017C3c;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.main-slider{background:#DD7E1C;color:#fff;z-index:1;position:relative;overflow:hidden;}
.slider-colored{z-index:1;position:relative;border-top:solid 1px #eee;border-bottom:solid 1px #eee;}
.slide_title{font-weight:300;color:#017C3c;text-transform:uppercase;font-size:35px;font-family:'Fjalla One', sans-serif;}
.slide_subtitle{font-family:'Open Sans';font-weight:400;padding:5px;color:#fff;text-transform:uppercase;font-size:18px;}
.slide_list_item{font-family:'Open Sans';font-weight:400;padding:5px;color:#fff;text-transform:uppercase;font-size:14px;}
.slide_desc{color:#fff;font-size:14px;line-height:24px;font-weight:lighter;}
.slide_desc_bordered{border-left:3px solid #ddd !important;padding-left:5px;}
.slide_btn{font-family:'Open Sans';font-weight:300;background:#017C3c;padding:15px 20px;color:#fff;font-size:14px;text-transform:uppercase;cursor:pointer;}
.slide_btn:hover, .slide_btn:focus{font-family:'Open Sans';font-weight:300;background:#e77368;padding:15px 20px;color:#fff;font-size:14px;text-transform:uppercase;cursor:pointer;}
.dark-text{color:#333;}
.yellow-txt{color:#ffe582;}
.bx-controls-direction a{background-color:#eee !important;padding:20px 35px;border-radius:5px !important;margin-left:5px !important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.bx-controls-direction a:hover{background-color:#F77B6F !important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.bx-wrapper .bx-prev, .bx-wrapper .bx-prev:hover{left:43%;background-position:25px 8px;}
.bx-wrapper .bx-next, .bx-wrapper .bx-next:hover{background-position:22px 8px;}
.property{padding:100px 0;margin-bottom:60px;}
.gray-bg{background:#f4f4f4;}
.property h1{color:#475168;font-size:24px;text-transform:uppercase;font-family:'Fjalla One',sans-serif;font-weight:400;margin-bottom:30px;}
a.btn-purchase{background:#475168;color:#fff;text-transform:uppercase;padding:20px 40px;margin-top:30px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
a.btn-purchase:hover, a.btn-purchase:focus{background:#017C3c;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.clients{margin-top:50px;}
.clients ul li{display:inline-block;margin:0 30px;}
#gallery{margin:auto;position:relative;width:100%;}
#gallery h2{color:#fff;padding-top:30px;}
.gallery-container{margin:0 auto 40px auto;position:relative;width:100%;}
.col-4 .item{width:23%;margin-right:2%;margin-bottom:2%;}
.col-4 .item img{height:230px;}
ul#filters{display:inline-block;width:100%;margin:5px 0 30px 0;}
ul#filters li{float:left;margin-right:10px;margin-bottom:10px;}
ul#filters li a{background:#E2E0E1;padding:10px 15px;display:inline-block;color:#7D797A;outline:none;border-radius:5px;-webkit-border-radius:5px;transition-duration:500ms;transition-property:width, background;transition-timing-function:ease;-moz-transition-duration:500ms;-moz-transition-property:width, background;-moz-transition-timing-function:ease;-webkit-transition-duration:500ms;-webkit-transition-property:width, background;-webkit-transition-timing-function:ease;}
ul#filters > li > a:hover,
ul#filters > li > a:focus,
ul#filters > .active > a,
ul#filters > .active > span{background:#017C3c;padding:10px 15px;display:inline-block;color:#fff;border-radius:5px;-webkit-border-radius:5px;transition-duration:500ms;transition-property:width, background;transition-timing-function:ease;-moz-transition-duration:500ms;-moz-transition-property:width, background;-moz-transition-timing-function:ease;-webkit-transition-duration:500ms;-webkit-transition-property:width, background;-webkit-transition-timing-function:ease;}
.item img{width:100%;height:100%;}
.text-grid a{color:#fff;}
.text-grid div{padding:0 10px;}
.text-grid p{margin-bottom:10px;}
.isotope-item{z-index:2;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
.isotope,
.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}
.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width;}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity;}
.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}
.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}
.parallax1{background:url("../img/flat_parallax.jpg") no-repeat fixed 0 0 #017C3c;background-size:cover;width:100%;min-height:200px;font-style:italic;}
.parallax1 h1{text-align:center;color:#fff;font-size:24px;font-weight:300;line-height:40px;margin-top:25px;}
.parallax1 h2{text-align:center;color:#fff;font-size:24px;font-weight:300;line-height:40px;margin-top:25px;}
.mbot50{margin-bottom:50px;}
.address-space{padding-right:15px;}
.cust-slide{background:#ed7f1e !important;}
.cust-slide .caption{color:#fff;}
.gallery-container-alt {float: right; font-weight: 600;}

@media only screen and (max-width:1200px) and (min-width:959px){.navbar>.container .navbar-brand{margin-left:-15px;}
}
@media only screen and (max-width:1190px) and (min-width:768px){.navbar>.container .navbar-brand{margin-left:-80px;}
}
@media only screen and (max-width:959px) and (min-width:768px){.navbar>.container .navbar-brand{margin-left:0px;}
}
@media only screen and (max-width:767px) and (min-width:480px){.navbar>.container .navbar-brand{margin-left:0px;}
}
.cal-equal-label{font-size:38px;vertical-align:middle;display:block;font-weight:bold;color:#ccc;padding:16px 0px;}
.custom-calculator-box{border-top:1px solid #d5d6d2;background:#ffffff url("../img/bg_pattern.png") repeat 0 0;}
.custom-calculator{border:1px solid #ccc;padding-top:8px;background:#f5f5f5;background:-moz-linear-gradient(top, rgba(245,245,245,1) 0, rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top, rgba(245,245,245,1) 0,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top, rgba(245,245,245,1) 0,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0,rgba(245,245,245,1)), color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top, rgba(245,245,245,1) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom, rgba(245,245,245,1) 0,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#ffffff',GradientType=0);}
.custom-calculator .col-lg-2 #spinner3{padding:10px 0px;}
.custom-calculator .col-lg-2 #spinner3 .input-group input,.custom-calculator .col-lg-2 #spinner3 .input-group button{height:50px;}
.custom-cal-price, .custom-cal-price .col-lg-8{margin-top:6px;}
.survey ul{list-style:none;}
.survey ul li{margin-left:30px;}.longline{text-decoration:line-through;}
.survey-pck-thumb{border:8px solid #ccc;border-radius:8px;opacity:1;margin-bottom:5px;}
.survey-pck-thumb:hover{opacity:0.7;}
.survey-pck-logo{width:170px;}
.feature-head-title{display:inline;float:left;margin-right:15px;padding-right:15px;border-right:1px solid;}
.feature-head-title-n{display:inline;float:left;margin-right:15px;padding-right:15px;}
.feature-head-tagline{margin-top:4px;}
.services > .col-lg-6{margin-bottom:15px;}
.services > .col-lg-6 > div > p{display:table;}
#footer-links a{float:left;color:#eee;padding-left:10px;}
#footer-links a:hover{color:#fff;}
.bottom-footer{background:#DD7E1C;padding:15px 0px 0px;color:#fff;}
.jump{background:url('../img/jump-g.png')no-repeat;}
.jump:hover{background:#017C3C url('../img/jump-w.png') no-repeat;}
.sketch-font{font-family:'Cabin Sketch' !important;font-weight:700 !important;color:#017C3C !important;font-size:3.0em !important;}
.video-bg{background:url('assets/sketch-bg.png') no-repeat;padding:4% 12%;display:inline-block;}
.video-content-desc{}
.video-content-desc-rt{}
.sketch-title-bg{display:inline-block;background:url('assets/sketch-title-bg.png') 0px 2px;}
.justify-15{text-align:justify;font-size:15px;}
#reason-page-bg{background:url('../img/reason_page_bg.png') -102px -10px no-repeat;display:block;}
#reason-page-bg b{background:url('../img/reason_page_li.png') no-repeat;display:block;padding-left:3%;background-size:contain;}
ol.upper-alpha{list-style-type:upper-alpha;}
ol.lower-alpha{list-style-type:lower-alpha;}
ol.lower-roman{list-style-type:lower-roman;}
.line-through{text-decoration:line-through;}
.normal-font li{font-weight:normal;font-size:13px;}
.question{border-bottom:1px solid #ccc;padding:10px 0px 15px 10px;margin:20px 0px;border-left:4px solid #ccc;display:inline-block;}
.question span{font-size:1.1em;}
.poll-opt input{margin-right:8px;vertical-align:sub;margin-left:10px;}
.poll-opt-selct:hover{background:rgba(255, 255, 255, 0.50);background:#eee;border-radius:4px;padding-right:10px;display:table;}
.submit-btn-cust{border:0px;margin-top:10px;background:#78CD51;}
.toolbar, #errorWrapper{z-index:9 !important;}
.survey-poll{background:url('../img/macbook-pro.png') no-repeat;background-size:100%;height:710px;padding-top:3.3%;padding-left:1%;}
.survey-poll form{height:405px;width:76.7%;padding:4%;margin-left:11.2%;background:url('../img/Analyze-Survey1.jpg') no-repeat;overflow-y:scroll;}
.question{background-color:rgba(255, 255, 255, 0.50);padding-right:15px;}
@media only screen and (max-width:1190px) and (min-width:768px){.survey-poll{height:710px;}
                                                                .survey-poll form{height:434px;overflow-y:scroll;}
}
@media only screen and (max-width:959px) and (min-width:768px){.survey-poll{height:710px;}
                                                               .survey-poll form{height:328px;overflow-y:scroll;}
}
@media only screen and (max-width:767px) and (min-width:480px){.survey-poll{background:none;background-size:80%;height:auto;padding-top:0%;padding-left:0%;overflow:hidden;}
                                                               .survey-poll form{height:auto;width:100%;overflow:hidden;background:none;}
}
.login-body{background-color:#f1f2f7;}
.form-signin{max-width:330px;margin:20px auto 0;background:#fff;border-radius:5px;-webkit-border-radius:5px;border:solid 1px #eee;}
.form-signin h2.form-signin-heading{margin:0;padding:20px 15px;text-align:center;background:#037B3B;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;color:#fff;font-size:18px;text-transform:uppercase;font-weight:300;font-family:'Open Sans', sans-serif;}
.form-signin .checkbox{margin-bottom:14px;}
.form-signin .checkbox{font-weight:normal;color:#b6b6b6;font-weight:300;font-family:'Open Sans', sans-serif;}
.form-signin .form-control{position:relative;font-size:16px;height:auto;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.form-signin .form-control:focus{z-index:2;}
.form-signin input[type="text"], .form-signin input[type="password"]{margin-bottom:15px;border-radius:5px;-webkit-border-radius:5px;border:1px solid #eaeaea;box-shadow:none;font-size:12px;}
.form-signin .btn-login{background:#f67a6e;color:#fff;text-transform:uppercase;font-weight:300;font-family:'Open Sans', sans-serif;box-shadow:0 4px #e56b60;margin-bottom:20px;}
.form-signin p{text-align:center;color:#b6b6b6;font-size:16px;font-weight:300;}
.form-signin a{color:#41cac0;}
.form-signin a:hover{color:#b6b6b6;}
.scrollbar form{overflow-y:scroll;margin-bottom:25px;}
.force-overflow{min-height:450px;}
#survey-form::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5;}
#survey-form::-webkit-scrollbar{width:14px;background-color:#F5F5F5;}
#survey-form::-webkit-scrollbar-thumb{background-color:#F90;background-image:-webkit-linear-gradient(45deg,
                                          rgba(255, 255, 255, .2) 25%,
                                          transparent 25%,
                                          transparent 50%,
                                          rgba(255, 255, 255, .2) 50%,
                                          rgba(255, 255, 255, .2) 75%,
                                          transparent 75%,
                                          transparent)}
.errorSummary{color:#FF6C60;}
.errorMessage{color:#FF6C60;}
@media only screen and (max-width:1300px) and (min-width:1199px){.slide_title{top:50px !important;}
                                                                 .slide_subtitle{top:110px !important;}
                                                                 .slide_desc{top:149.5px !important;}
                                                                 .lft-content{left:72px !important;}
}
@media only screen and (max-width:1200px) and (min-width:959px){.slide_title{top:50px !important;}
                                                                .slide_subtitle{top:90px !important;}
                                                                .slide_desc{top:126.5px !important;}
                                                                .banner-img{width:380px !important;height:340px !important;}
                                                                .lft-content{left:92px !important;}
                                                                .start-btn{top:155px !important;line-height:16px !important;}
                                                                .fullwidthbanner-container .fullwidthabnner{height:285px !important;}
                                                                #banner-man{width:342px !important;height:462px !important;}
}
@media only screen and (max-width:958px) and (min-width:768px){.slide_title{top:50px !important;font-size:30px !important;}
                                                               .slide_subtitle{top:85px !important;}
                                                               .slide_desc{top:114.5px !important;}
                                                               .banner-img{width:320px !important;height:320px !important;}
                                                               .start-btn{top:145.5px;line-height:16px !important;}
                                                               .lft-content{left:80px !important;}
                                                               .fullwidthbanner-container .fullwidthabnner{height:250px !important;}
                                                               #banner-man{width:354px !important;height:390px !important;}
}
@media only screen and (max-width:767px) and (min-width:480px){.slide_title{top:50px !important;font-size:20px !important;}
                                                               .slide_subtitle{top:72px !important;}
                                                               .slide_desc{top:95px !important;}
                                                               .banner-img{width:240px !important;height:185px !important;}
                                                               .start-btn{top:115px !important;line-height:10px !important;}
                                                               .lft-content{left:80px !important;}
                                                               .fullwidthbanner-container .fullwidthabnner{height:195px !important;}
                                                               #banner-man{width:286px !important;height:320px !important;}
}
@media only screen and (max-width:479px) and (min-width:320px){.slide_title{top:50px !important;font-size:16px !important;}
                                                               .slide_subtitle{top:64px !important;}
                                                               .slide_desc{top:82px !important;}
                                                               .banner-img{width:175px !important;height:168px !important;}
                                                               .start-btn{top:100px !important;line-height:13px !important;}
                                                               .lft-content{left:80px !important;}
                                                               .fullwidthbanner-container .fullwidthabnner{height:195px !important;}
                                                               #banner-man{width:186px !important;height:220px !important;}
}
@media only screen and (max-width:320px){.slide_title{top:25px !important;font-size:9px !important;}
                                         .slide_subtitle{top:34px !important;}
                                         .slide_desc{top:40px !important;}
                                         .banner-img{width:120px !important;height:120px !important;}
                                         .start-btn{top:54px !important;line-height:6px !important;width:38px;}
                                         .lft-content{left:65px !important;}
                                         .fullwidthbanner-container .fullwidthabnner{height:120px !important;}
                                         #banner-man{width:105px !important;height:138px !important;}
}
    .specialOfferBadge 
    {
        width: 150px;
    }
    .nav-tabs.nav-justified{
            width: 22.5% !important;
        float: left;
        background: #ccc;
    }
    .panel-body{
        width: 75%;
        float: left;
    }
    .nav-tabs.nav-justified>li{
        display: table-row !important;
    }
    .panel-heading .nav > li a{
        font-size: 1.2em;
        border-bottom: 1px solid;
    }
    .panel-heading .nav > li:first-child > a:hover {
        border-radius: 0px 0 0 0;
        -webkit-border-radius: 0px 0 0 0;
    }

    .pricing-head h2 {
        padding: 20px 0;
        background: #777777;
        color: #fff;
        font-size: 30px;
        font-weight: 100;
    }

    .service-tab ul{
        overflow:hidden;
    }

    @media (max-width:700px){
        .nav-tabs.nav-justified>li {
            display: block !important;
        }
        .panel-heading .nav > li a {
            font-size: 1em;
        }

        .tab .nav > li > a {
            padding: 18px 0px;
        }
    }

    @media (max-width:360px){
        .panel-heading .nav > li a {
            font-size: .7em;
        }
        .tab .nav > li > a {
            padding: 8px 1px;
        }
    }

    @media (max-width:280px){
        .panel-heading .nav > li a {
            font-size: .4em;
        }
    }