@import url("//netdna.bootstrapcdn.com/bootstrap/3.0.0-rc2/css/bootstrap-glyphicons.css");@font-face{font-family:'open_sansregular';src:url('../fonts/opensans-regular/opensans-regular-webfont.eot');src:url('../fonts/opensans-regular/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/opensans-regular/opensans-regular-webfont.woff2') format('woff2'),
url('../fonts/opensans-regular/opensans-regular-webfont.woff') format('woff'),
url('../fonts/opensans-regular/opensans-regular-webfont.ttf') format('truetype'),
url('../fonts/opensans-regular/opensans-regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'libel_suitregular';src:url('../fonts/libelsuit/libelsuit-webfont.eot');src:url('../fonts/libelsuit/libelsuit-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/libelsuit/libelsuit-webfont.woff2') format('woff2'),
url('../fonts/libelsuit/libelsuit-webfont.woff') format('woff'),
url('../fonts/libelsuit/libelsuit-webfont.ttf') format('truetype'),
url('../fonts/libelsuit/libelsuit-webfont.svg#libel_suitregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'oswaldregular';src:url('../fonts/oswald/oswald-regular-webfont.eot');src:url('../fonts/oswald/oswald-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/oswald/oswald-regular-webfont.woff2') format('woff2'),
url('../fonts/oswald/oswald-regular-webfont.woff') format('woff'),
url('../fonts/oswald/oswald-regular-webfont.ttf') format('truetype'),
url('../fonts/oswald/oswald-regular-webfont.svg#oswaldregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:"Flaticon";src:url("../fonts/flaticons/flaticon.eot");src:url("../fonts/flaticons/flaticon.eot") format("embedded-opentype"),
url("../fonts/flaticons/flaticon.woff") format("woff"),
url("../fonts/flaticons/flaticon.ttf") format("truetype"),
url("../fonts/flaticons/flaticon.svg") format("svg");font-weight:normal;font-style:normal;}
[class^="icon-"]:before, [class*="icon-"]:before,
[class^="icon-"]:after, [class*="icon-"]:after{display:inline-block;font:normal normal normal 14px/1 Flaticon;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-add-user:before{content:"\e000";}
.icon-discussion:before{content:"\e001";}
.icon-check:before{content:"\e002";}
.icon-code:before{content:"\e003";}
.icon-heart:before{content:"\e004";}
.icon-idea:before{content:"\e005";}
.icon-mobile:before{content:"\e006";}
.icon-arrow-left:before{content:"\e007";}
.icon-office:before{content:"\e008";}
.icon-reload:before{content:"\e009";}
.icon-arrow-right:before{content:"\e00a";}
.icon-web-browser:before{content:"\e00b";}
html{font-size:1em;line-height:1.4;}
html,
body{height:100%;font-family:'open_sansregular';font-size:14px;}
body{overflow-x:hidden;}
@-webkit-viewport{width:device-width;}
@-moz-viewport{width:device-width;}
@-ms-viewport{width:device-width;}
@-o-viewport{width:device-width;}
@viewport{width:device-width;}
::-moz-selection{background:#b3d4fc;text-shadow:none;}
::selection{background:#b3d4fc;text-shadow:none;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
li{list-style:none;}
audio,
canvas,
iframe,
img,
svg,
video{vertical-align:middle;}
fieldset{border:0;margin:0;padding:0;}
textarea{resize:vertical;}
a:hover{text-decoration:none;}
a:focus{outline:none;}
ul{padding:0;margin:0;}
ul li{list-style-type:none;}
h1,
h2,
h3,
h4,
h5,
h6{margin:0;}
p{margin-bottom:0;}
.main-bg{background:#74c042;}
.sub-bg{background:#fff;}
.main-color{color:#74c042 !important;}
.white-color{color:#fff;}
.button{padding:20px 60px;border-radius:4px;font-size:25px;font-weight:bold;display:inline-block;color:#fff;text-shadow:none;}
.button:hover{cursor:pointer;color:#fff;}
.button.light{padding:19px 59px;}
.line{width:10%;margin:0.5em 0;border:1px solid #74c042;}
.line3{width:10%;margin:0.5em 0;border:1px solid #007ab5;}
.line2{width:15%;margin:0.5em 0;border:1px solid #FFF;}
.button.light{border:2px solid #eeeeee;}
.padding-large{padding-top:90px;padding-bottom:90px;}
.padding-small{padding-top:30px;padding-bottom:30px;}
.padding-mini{padding-top:15px;padding-bottom:15px;}
.padding-top-large{padding-top:90px;}
.padding-bottom-medium{padding-bottom:40px;}
.margin-top-large{margin-top:90px;}
.margin-bottom-large{margin-bottom:90px;}
.margin-top-medium{margin-top:40px;}
.margin-top-small{margin-top:20px;}
.margin-bottom-medium{margin-bottom:40px;}
.margin-bottom-small{margin-bottom:25px;}
.margin-bottom-tiny{margin-bottom:10px;}
.margin-right-small{margin-right:15px;}
.margin-left-small{margin-left:15px;}
.mat-none{margin-top:0;}
.mab-none{margin-bottom:0;}
.mar-none{margin-right:0;}
.mal-none{margin-left:0;}
.hidden{display:none !important;visibility:hidden;}
.nrml-txt{color:#ddd;}
.ulight-text{color:#ddd;font-size:1.3em;font-family:'oswaldregular';}
.divider{height:1px;width:100%;display:block;margin:19px 0;overflow:hidden;background-color:#95a5a6;}
.number-list li{list-style-type:decimal;}
a:focus{outline:none !important;outline-offset:-2px;}
.row{margin-right:0;margin-left:0;}
.form-control{border-radius:0;border-color:#00acff;}
.rq-cntrl{background:#007ab5;color:#acacac;}
.btn-submit{background:#252525;border-radius:0;font-family:'libel_suitregular';color:#74C042;font-size:22px;letter-spacing:1px;transition:all .5s;}
.btn-submit:hover{background:#74C042;color:#222222;}
.btn-donate{background:#f26027;color:#fff;font-family:'oswaldregular';border-radius:0;}
.btn-donate:hover{background:#252525;color:#999;}
.mid-text{color:#007ab5;font-size:1.8em;font-family:'oswaldregular';}
.btn-request{background:#74c042;border-radius:0;font-weight:bold;}
.form-group-sm{margin-bottom:5px;}
.fr{float:right;margin-top:15px;}
#hddn-menu{z-index:99999;position:relative;}
.navbar-brand img.hddn-brand{width:80px;}
.hddn-navbar{margin-bottom:0;background-color:#74c042;box-shadow:0px 9px 5px -5px rgba(0,0,0,0.3);}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{color:#555;background-color:#e7e7e7;}
.navbar-nav > li > a{padding-top:25px;padding-bottom:25px;font-family:'libel_suitregular';font-size:18px;}
.navbar-default .navbar-nav > li > a{color:#fff;transition:all 0.5s;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover{color:#007ab5;background-color:transparent;}
.navbar-fixed-top{top:0;border-width:0 0 3px;}
.hddn-navbar-brand{float:left;height:auto;padding:17.5px 16px;font-size:18px;background:#fff;}
.hddn-navbar-brand:hover{background:#fff !important;}
ul.dropdown-menu{background-color:#74c042;}
ul.dropdown-menu li{width:100%;border-top:1px solid #98e267;}
ul.dropdown-menu li a{display:block !important;}
ul.dropdown-menu li a{color:#fff;font-family:'libel_suitregular';font-size:16px;font-weight:bold;padding-top:10px;padding-bottom:10px;transition:ease-out 0.5s;}
ul.dropdown-menu li a:hover{color:#007ab5;}
.navbar-nav > li > .dropdown-menu{margin-top:-2px;}
.caret{margin-left:5px;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover{color:#555;background-color:transparent;}
@media all and (max-width:767px){ul.dropdown-menu li a{color:#fff !important;padding-top:15px;padding-bottom:15px;}
ul.dropdown-menu li a:focus, ul.dropdown-menu li a:hover{color:#74C042 !important;padding-top:15px;padding-bottom:15px;}
ul.dropdown-menu li{border-bottom:1px solid #fff;}
.navbar-nav > li > a{padding-top:15px !important;padding-bottom:15px !important;}
}
.heading-panel{background-color:#3d3d3d;border-top:1px solid #494949;color:#ffffff;font-family:'libel_suitregular';}
.contact-list li a{padding:0 10px;}
.contact-list li a i{margin-right:5px;font-size:22px;}
.contact-info a{color:#74c042;font-size:18px;line-height:12px;}
.inline-list li, .contact-list li{display:inline-block;padding:12px 10px;}
.inline-list li a{line-height:12px;transition:all 0.5s;}
.inline-list li a i{color:#3d3d3d;font-size:22px;}
.inline-list li a:hover{background:#3d3d3d;padding:8px;border-radius:5px;}
.inline-list li a:hover i{color:#74c042;}
.social{background:#74c042;text-align:right;position:relative;width:100%;float:right;}
.social:before{content:'';background:#74c042;height:47px;width:100%;position:absolute;top:0;}
.social:after{content:" ";width:0;height:0;border-right:25px solid #74c042;border-top:47px solid transparent;position:absolute;left:-25px;top:0;margin-bottom:0 !important;}
@media (min-width:768px){div.container{padding-left:0;padding-right:0;}
}
@media all and (max-width:1024px){.contact-list li{padding:12px 0;}
.contact-list li a, .contact-list li a i{font-size:15px;padding:0 1px;}
.contact-info{text-align:center;}
.social:before{width:6.8%;}
}
@media all and (max-width:767px){.contact-list li{padding:12px 0;}
.contact-list li a, .contact-list li a i{font-size:13px;padding:0 1px;}
.contact-info{text-align:center;}
.inline-list li{padding:12px 5px;}
.social{width:60%;}
.social:before{width:15%;}
#fixed-navbar.fixed .navbar-brand img{width:60px !important;}
}
@media all and (max-width:320px){.contact-list li a, .contact-list li a i{font-size:12px;padding:0 1px;}
}
#fixed-navbar.fixed{background:rgba(0,0,0,0.5);left:0;position:fixed;top:0;width:100%;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;z-index:9999;}
#fixed-navbar.fixed a{color:#fff !important;}
#fixed-navbar.fixed .navbar-brand img{width:90px;}
#navigation{position:relative;}
.main-navbar{z-index:999999;background:rgba(255,255,255,0.7);border:none;border-radius:0;position:absolute;width:100%}
main-navbar
.main-nav > li > a{padding-top:35px;padding-bottom:35px;font-family:'libel_suitregular';font-size:18px;}
.navbar-brand img{width:100px;}
@media all and (max-width:767px){.navbar-brand img{width:60px;}
.navbar-nav{background:rgba(119,192,66,0.9);}
}
.main-navbar .main-nav > li > a{color:#3d3d3d;transition:all 0.5s;}
.main-navbar .main-nav > .active > a, .main-navbar .main-nav > .active > a:focus, .main-navbar .main-nav > .active > a:hover{color:#555;background-color:#74c042;}
.main-navbar .main-nav > li > a:focus, .main-navbar .main-nav > li > a:hover{background-color:#74c042;}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover{background-color:#74c042;border-color:#3d3d3d;}
.navbar{border-top:none;}
#services{background-color:#252525;background-image:url(../images/bg.png), url(../images/black-orchid.png);background-position:right top, left top;background-repeat:no-repeat, repeat;}
#services h2{font-family:'libel_suitregular';color:#ddd;}
.service-icon{text-align:center;}
.service-icon figure{position:relative;border:1px solid #636363;padding:55px 20px;overflow:hidden;}
.service-icon figure img{width:80px;}
.service-icon figure figcaption{position:absolute;top:-300px;left:0;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ws-transition:0.5s;-o-transition:0.5s;background:rgba(255,255,255,0.8);width:100%;height:100%;padding:10px;}
.service-icon figure:hover figcaption{top:0;}
.service-icon figure figcaption p{font-family:'libel_suitregular';font-size:25px;width:100%;float:left;}
.service-icon figure figcaption span{width:100%;float:left;font-size:12px;}
.service-icon figure figcaption a{border:1px solid #252525;width:100%;padding:6px 12px;color:#252525;font-family:'libel_suitregular';font-size:20px;}
.service-rw{margin-bottom:30px;}
.hvr-bounce-to-right-2{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
.hvr-bounce-to-right-2:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#007ab5;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.hvr-bounce-to-right-2:hover, .hvr-bounce-to-right-2:focus, .hvr-bounce-to-right-2:active{color:white;}
.hvr-bounce-to-right-2:hover:before, .hvr-bounce-to-right-2:focus:before, .hvr-bounce-to-right-2:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);}
@media all and (max-width:768px){#services{background-color:#252525;background-image:url(../images/bg.png), url(../images/black-orchid.png);background-position:right top, left top;background-repeat:no-repeat, repeat;background-size:30%, 100%;}
.service-icon figure figcaption p{font-size:15px;}
.service-icon figure figcaption span{font-size:10px;}
}
@media all and (max-width:1024px){.service-icon figure figcaption p{font-size:15px;}
.service-icon figure figcaption span{font-size:9.5px;}
}
#why{background:#007ab5;}
.light-text{color:#ddd;font-size:1.8em;font-family:'oswaldregular';}
.vp-btn{padding:6px 12px;color:#fff;border:3px solid #fff;font-family:'oswaldregular';margin:0 15px;}
.hvr-bounce-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
.hvr-bounce-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#74c042;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.hvr-bounce-to-right:hover, .hvr-bounce-to-right:focus, .hvr-bounce-to-right:active{color:white;}
.hvr-bounce-to-right:hover:before, .hvr-bounce-to-right:focus:before, .hvr-bounce-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.case-study{position:relative;}
.case-study .case-study-left{background:url("../images/bf-left.jpg") no-repeat;background-size:cover;background-position:70% 20%;}
.case-study .col-md-6{padding:0;cursor:pointer;color:#fff;transition:background .5s;}
.case-study .case-study-right{background:url("../images/bf-right.jpg") no-repeat;background-size:cover;background-position:70% 20%;}
.case-study .col-md-6{padding:0;cursor:pointer;color:#fff;transition:background .5s;}
.case-study-left .overlay{padding-left:200px;padding-right:50px;transition:background .5s;}
.case-study-right .overlay{padding-right:200px;padding-left:50px;transition:background .5s;}
.case-study .overlay:hover{width:100%;background:rgba(0, 122, 181, 0.9);}
.case-study h3{text-shadow:1px 1px 1px #444;font-size:25px;font-weight:bold;}
.case-study .description{font-weight:lighter;}
#owl-demo .item{background:none;border:1px solid #dedede;width:133px;height:100px;margin:5px;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;}
//#owl-demo .item-1{//background:#fff url(../images/clients/ultra-pickleball.png) no-repeat left center !important;//transition:background .5s;//}
//#owl-demo .item-1:hover{//background:#fff url(../images/clients/ultra-pickleball.png) no-repeat right center !important;//}
//#owl-demo .item-2{//background:#fff url(../images/clients/accesspoint.png) no-repeat left center !important;//transition:background .5s;//}
//#owl-demo .item-2:hover{//background:#fff url(../images/clients/accesspoint.png) no-repeat right center !important;//}
//#owl-demo .item-3{//background:#fff url(../images/clients/blastone.png) no-repeat left center !important;//transition:background .5s;//}
//#owl-demo .item-3:hover{//background:#fff url(../images/clients/blastone.png) no-repeat right center !important;//}
//#owl-demo .item-4{//background:#fff url(../images/clients/chicagoland.png) no-repeat left center !important;//transition:background .5s;//}
//#owl-demo .item-4:hover{//background:#fff url(../images/clients/chicagoland.png) no-repeat right center !important;//}
//#owl-demo .item-5{//background:#fff url(../images/clients/jupitar.png) no-repeat left center !important;//transition:background .5s;//}
//#owl-demo .item-5:hover{//background:#fff url(../images/clients/jupitar.png) no-repeat right center !important;//}
//#owl-demo .item-6{//background:#fff url(../images/clients/miracle.png) no-repeat left center !important;//transition:background .5s;//}
//#owl-demo .item-6:hover{//background:#fff url(../images/clients/miracle.png) no-repeat right center !important;//}
//#owl-demo .item-7{//background:#fff url(../images/clients/pappyvita.png) no-repeat left center !important;//transition:background .5s;//}
//#owl-demo .item-7:hover{//background:#fff url(../images/clients/pappyvita.png) no-repeat right center !important;//}
//#owl-demo .item-8{//background:#fff url(../images/clients/ricks.png) no-repeat left center !important;//transition:background .5s;//}
//#owl-demo .item-8:hover{//background:#fff url(../images/clients/ricks.png) no-repeat right center !important;//}
//#owl-demo .item-9{//background:#fff url(../images/clients/softechmirror.png) no-repeat left center !important;//transition:background .5s;//}
//#owl-demo .item-9:hover{//background:#fff url(../images/clients/softechmirror.png) no-repeat right center !important;//}
//#owl-demo .item-10{//background:#fff url(../images/clients/stuart.png) no-repeat left center !important;//transition:background .5s;//}
//#owl-demo .item-10:hover{//background:#fff url(../images/clients/stuart.png) no-repeat right center !important;//}
//#owl-demo .item-11{//background:#fff url(../images/clients/winemaker.png) no-repeat left center !important;//transition:background .5s;//}
//#owl-demo .item-11:hover{//background:#fff url(../images/clients/winemaker.png) no-repeat right center !important;//}
//#owl-demo .item-12{//background:#fff url(../images/clients/Jupiter_Florida_Fan.png) no-repeat left center !important;//transition:background .5s;//}
//#owl-demo .item-12:hover{//background:#fff url(../images/clients/Jupiter_Florida_Fan.png) no-repeat right center !important;//}
.clients-slide{display:block;overflow:hidden;clear:both;padding:10px 0;position:absolute;bottom:-100px;width:100%;}
.clients{background:#fff;box-shadow:1px 1px 5px 5px rgba(0,0,0,0.5);padding:10px;}
.clients h4{padding:5px;font-family:'libel_suitregular';}
#owl-demo{padding:5px;}
.why-choose-us .icon{font-size:35px;height:80px;width:80px;line-height:80px;border:1px solid #efefef;display:inline-block;border-radius:4px;}
.why-choose-us .icon i{color:#74c042;}
.why-choose-us h4{margin:15px 0 20px;color:#464646;font-family:'libel_suitregular';}
.why-choose-us p{color:#909090;}
.why-choose-us .service{padding:5px;margin-bottom:50px;cursor:pointer;}
.why-choose-us .service:hover > .icon{background:#74c042;color:#fff;transition:all .85s;}
.why-choose-us .service:hover > .icon i{color:#fff;transition:all .85s;}
.why-choose-us h2{font-family:'libel_suitregular';}
.title{font-family:'libel_suitregular';}
.processes{background:#fff url(../images/az-subtle.png) repeat top left fixed;color:#464646;}
.processes .icon-container{margin-right:25px;font-size:24px;}
.processes .feature{margin:auto;padding-left:37px;padding-right:37px;margin-bottom:45px;}
.feature:last-child{margin-bottom:0;}
.processes .description{width:90%;}
.processes .description p{color:#909090;}
.processes .description h4{font-family:'libel_suitregular';}
.icon-d, .icon-c, .icon-i, .icon-o{color:#fff;}
.processes .process-bar{height:100px;width:100px;line-height:100px;font-size:24px;display:inline-block;}
.processes .discussion{border-radius:50px 50px 0 50px;}
.processes .check{border-radius:50px 50px 50px 0;}
.processes .idea{border-radius:50px 0 50px 50px;}
.processes .office{border-radius:0 50px 50px 50px;}
.discussion i, .check i, .idea i, .office i{color:#fff;font-size:30px;}
.processes .process-bar.main-bg{margin-left:100px;}
.processes .process-bar.left{margin-right:100px;}
.processes .process-bar.right{border:3px dashed #74c042;background:#007ab5;}
.processes .lines{height:55px;width:110px;margin:-3px auto -3px;border-right:3px dashed #74c042;border-left:3px dashed #74c042;border-bottom:3px dashed #74c042;}
.portfolio-panel{background:none;border:none;}
#quote{background:url("../images/process-bg.jpg") no-repeat center fixed;background-size:cover;color:#fffeff;}
.quote .overlay{background:rgba(0, 8, 5, 0.85);}
.quote p{font-size:20px;}
.rq-btn{background:#007ab5;border:3px solid #74c042;font-size:1.2em;}
.hs-btn{font-size:1.2em;}
.banner{padding:30px 0;width:100%;position:relative;}
.bg-primary-variant-1{color:#FFFFFF;}
.banner_cnt{position:absolute;left:0;right:0;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-left:40px;padding-right:30px;}
.top-banner-txt{font-family:'libel_suitregular';font-size:43px;}
.top-banner-txt span.normal{font-family:'oswaldregular';}
.morphext > .animated{display:inline-block;}
.btns{text-align:center;}
#testi{background:#74c042;}
.hr-icon{text-align:center;overflow:hidden;margin-top:30px;}
.hr-icon .icon-wrap{position:relative;display:inline-block;}
.hr-icon .icon-wrap:before{left:167%;}
.hr-icon .icon-wrap:after{right:156%;}
.hr-icon .icon-wrap i{background:url(../images/quote-bg.png) no-repeat center center;padding:20px;font-size:20px;color:#74c042;}
.hr-icon .icon-wrap:before, .hr-icon .icon-wrap:after{content:'';position:absolute;width:430px;height:3px;background-color:#ffffff;top:50%;margin-top:-1px;}
.quote{color:rgba(0,0,0,.1);text-align:center;}
.portfolio-testi{float:left;width:100%;}
#fade-quote-carousel.carousel{padding-bottom:60px;}
#fade-quote-carousel.carousel .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;}
#fade-quote-carousel.carousel .carousel-inner .active{opacity:1;-webkit-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;}
#fade-quote-carousel.carousel .carousel-indicators{bottom:10px;}
#fade-quote-carousel.carousel .carousel-indicators > li{background-color:transparent;border:1px solid #007ab5;}
.carousel-indicators .active{background-color:#007ab5 !important;}
#fade-quote-carousel blockquote{text-align:center;border:none;}
#fade-quote-carousel .profile-circle{width:100px;height:100px;margin:0 auto;border-radius:100px;}
#fade-quote-carousel.carousel .carousel-inner .item blockquote p{font-size:15px;font-style:italic;}
#fade-quote-carousel.carousel .carousel-inner .item blockquote small{color:#007ab5;}
#fade-quote-carousel.carousel .carousel-inner .item blockquote small a{color:#ea5d2d;}
#portfolio{background:#fff url(../images/bg_2.png) no-repeat top left;}
.panel-tabs{position:relative;bottom:30px;clear:both;border-bottom:1px solid transparent;}
.panel-tabs > li{float:left;margin-bottom:-1px;}
.panel-tabs > li > a{margin-right:2px;margin-top:4px;line-height:.85;border:1px solid #e0e0e0;border-radius:0;color:#333;}
.panel-tabs > li > a:hover{border-color:transparent;color:#ffffff;background-color:#007ab5;}
.panel-tabs > li.active > a,
.panel-tabs > li.active > a:hover,
.panel-tabs > li.active > a:focus{color:#fff;cursor:default;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:rgba(0,122,181,1);border-bottom-color:transparent;}
.tab-nav{top:60px;position:absolute;right:15px;}
.prtflio-bx{text-align:center;}
.prtflio-bx figure{position:relative;overflow:hidden;text-align:center;}
.prtflio-bx figure img{width:100%;border:1px solid #e0e0e0;padding:5px;}
.prtflio-bx figure figcaption{position:absolute;top:-300px;left:0;width:100%;height:100%;padding:10px;background:rgba(37, 37, 37, 0.8);transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ws-transition:0.5s;-o-transition:0.5s;}
.prtflio-bx figure figcaption a{color:#fff;font-size:30px;top:30px;position:relative;}
.prtflio-bx figure figcaption a:hover{color:#74c042;}
.prtflio-bx figure:hover figcaption{top:0;}
.prtflio-bx figure figcaption h3.prt-ttl{font-family:'libel_suitregular';color:#fff;font-size:16px;}
.prtflio-bx figure figcaption span{color:#fff;font-size:30px;font-weight:700;padding:3px 8px;border:1px solid #dedede;transition:background 0.5s;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-ws-transition:background 0.5s;-o-transition:background 0.5s;cursor:pointer;margin-top:17px;}
.prtflio-bx figure figcaption span:hover{background:#fff;color:#252525;}
.portfolio-footer{float:left;width:100%;}
#footer{background-color:#222222;background-image:url(../images/lines.png), url(../images/egg-shell.png);background-repeat:repeat-x, repeat;}
.quick-links{background:none;}
.quick-links panel{}
.quick-links .panel-heading{background:none;padding:0;}
.quick-links .panel-body{padding:0;margin-top:15px; height: 280px; display: block; overflow: hidden;}
.quick-links .panel-heading .panel-title h3{font-family:'libel_suitregular';color:#3f3f3f;border-bottom:3px solid #3f3f3f;}
.quick-links .panel-body ul.foot-links li{border-bottom:1px solid #3f3f3f;}
.quick-links .panel-body ul.foot-links li a{display:block;overflow:hidden;color:#616060;padding:5px 5px;}
.quick-links .panel-body ul.foot-links li a i{margin-right:5px;}
.quick-links .panel-body ul.foot-links li a:hover{color:#7b7878;}
.hvr-shutter-out-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.hvr-shutter-out-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#0e0c0c;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.hvr-shutter-out-horizontal:hover, .hvr-shutter-out-horizontal:focus, .hvr-shutter-out-horizontal:active{}
.hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);}
.gtouch{background:none;border-color:#3f3f3f;}
#lower-footer{background:#0e0c0c;}
.cd-panel{position:fixed;top:0px;left:0;height:100%;width:100%;visibility:hidden;-webkit-transition:visibility 0s 0.6s;-moz-transition:visibility 0s 0.6s;transition:visibility 0s 0.6s;z-index:99999;}
.cd-panel::after{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;cursor:pointer;-webkit-transition:background 0.3s 0.3s;-moz-transition:background 0.3s 0.3s;transition:background 0.3s 0.3s;}
.cd-panel.is-visible{visibility:visible;-webkit-transition:visibility 0s 0s;-moz-transition:visibility 0s 0s;transition:visibility 0s 0s;}
.cd-panel.is-visible::after{background:rgba(0, 0, 0, 0.6);-webkit-transition:background 0.3s 0s;-moz-transition:background 0.3s 0s;transition:background 0.3s 0s;}
.cd-panel.is-visible .cd-panel-close::before{-webkit-animation:cd-close-1 0.6s 0.3s;-moz-animation:cd-close-1 0.6s 0.3s;animation:cd-close-1 0.6s 0.3s;}
.cd-panel.is-visible .cd-panel-close::after{-webkit-animation:cd-close-2 0.6s 0.3s;-moz-animation:cd-close-2 0.6s 0.3s;animation:cd-close-2 0.6s 0.3s;}
@-webkit-keyframes cd-close-1{0%, 50%{-webkit-transform:rotate(0);}
100%{-webkit-transform:rotate(45deg);}
}
@-moz-keyframes cd-close-1{0%, 50%{-moz-transform:rotate(0);}
100%{-moz-transform:rotate(45deg);}
}
@keyframes cd-close-1{0%, 50%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);}
100%{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
}
@-webkit-keyframes cd-close-2{0%, 50%{-webkit-transform:rotate(0);}
100%{-webkit-transform:rotate(-45deg);}
}
@-moz-keyframes cd-close-2{0%, 50%{-moz-transform:rotate(0);}
100%{-moz-transform:rotate(-45deg);}
}
@keyframes cd-close-2{0%, 50%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);}
100%{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
}
.cd-panel-header{position:fixed;width:90%;height:50px;line-height:50px;background:rgba(37, 37, 37, 0.96);z-index:2;box-shadow:0 1px 1px rgba(0, 0, 0, 0.08);-webkit-transition:top 0.3s 0s;-moz-transition:top 0.3s 0s;transition:top 0.3s 0s;}
.cd-panel-header h1{font-weight:bold;color:#89ba2c;padding-left:5%;font-family:'libel_suitregular';}
.from-right .cd-panel-header, .from-left .cd-panel-header{top:-50px;}
.from-right .cd-panel-header{right:0;}
.from-left .cd-panel-header{left:0;}
.is-visible .cd-panel-header{top:0px;-webkit-transition:top 0.3s 0.3s;-moz-transition:top 0.3s 0.3s;transition:top 0.3s 0.3s;}
@media only screen and (min-width:768px){.cd-panel-header{width:70%;}
}
@media only screen and (min-width:1170px){.cd-panel-header{width:30%;}
}
.cd-panel-close{position:absolute;top:0;right:0;height:100%;width:60px;display:inline-block;overflow:hidden;text-indent:100%;white-space:nowrap;}
.cd-panel-close:before, .cd-panel-close:after{position:absolute;top:22px;left:20px;height:3px;width:20px;background-color:#424f5c;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.cd-panel-close::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.cd-panel-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.no-touch .cd-panel-close:hover{background-color:#424f5c;}
.no-touch .cd-panel-close:hover::before, .no-touch .cd-panel-close:hover::after{background-color:#ffffff;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;}
.no-touch .cd-panel-close:hover::before{-webkit-transform:rotate(220deg);-moz-transform:rotate(220deg);-ms-transform:rotate(220deg);-o-transform:rotate(220deg);transform:rotate(220deg);}
.no-touch .cd-panel-close:hover::after{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.cd-panel-container{position:fixed;width:90%;height:100%;top:0px;background:#007ab5;z-index:1;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;transition-delay:0.3s;}
.from-right .cd-panel-container{right:0;-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
.from-left .cd-panel-container{left:0;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
.is-visible .cd-panel-container{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
@media only screen and (min-width:768px){.cd-panel-container{width:70%;}
}
@media only screen and (min-width:1170px){.cd-panel-container{width:30%;}
}
.cd-panel-content{position:absolute;top:0;left:0;width:100%;height:750px;padding:70px 5%;overflow:auto;-webkit-overflow-scrolling:touch;}
.cd-panel-content p{font-size:14px;font-size:0.875rem;color:#424f5c;line-height:1.4;margin:2em 0;}
.cd-panel-content p:first-of-type{margin-top:0;}
@media only screen and (min-width:768px){.cd-panel-content p{font-size:16px;font-size:1rem;line-height:1.6;}
}
.captcha-bx{padding-left:0;}
.captcha-bx-2{padding-right:0;}
.rq-qt-form{margin-right:0 !important;margin-left:0 !important;}
.rq-qt-form label{color:#ddd;}
.rq-addon{background:none;border-radius:0;border-color:#00acff;color:#acacac;}
.captcha-bx a{color:#9e9797;}
.slider-inner img{width:100%;}
#testi h2{font-family:'libel_suitregular';}
.about-txt p{padding-bottom:20px;}
.panel-group > .panel-default > .acc-hd{background:#007ab5 !important;}
.panel-group .panel{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;}
.panel-default{border-color:#e8e8e8;}
.acc-bd{padding:10px;color:#909090;}
.acc-hd{padding:0;border-radius:0;}
.acc-ttl{font-size:16px;font-weight:600;margin:0px 0 !important;padding:5px 0;}
.acc-ttl a{position:relative;display:block;padding:6px 12px;box-shadow:none;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;color:#fff;}
.acc-ttl a.collapsed{color:#fff;box-shadow:0 0 15px rgba(0,0,0,.04) inset;-o-box-shadow:0 0 15px rgba(0,0,0,.04) inset;-moz-box-shadow:0 0 15px rgba(0,0,0,.04) inset;-webkit-box-shadow:0 0 15px rgba(0,0,0,.04) inset;}
.acc-ttl a.collapsed:hover{color:#74c042;}
.panel-title a .control-icon{position:absolute;top:50%;right:10px;margin-top:-8px;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.acc-ttl a.collapsed .control-icon{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);}
.acc-ttl a i{font-size:1.2em;padding-right:5px;}
.panel-default > .panel-heading + .panel-collapse .panel-body{border-top:none;}
.image-text{margin-right:10px;}
.glimpse{float:left;}
.glimpse p{margin:15px 0;float:left;}
.glimpse-list li{padding:10px 0;border-bottom:1px solid #dedede;float:left;width:100%;color:#909090;}
.glimpse-list li span{background:#007ab5;padding:10px;margin-right:10px;float:left;color:#fff;}
.icons-list{border-bottom:0;border-bottom:1px dotted #dedede;}
.icons-list > tbody > tr > td{margin-bottom:4px;color:#909090;font-family:'open_sansregular';font-size:13px;border:none;}
.icons-list > tbody > tr > td i{color:#007ab5;font-size:14px;margin-right:2px;width:15px;}
.wrk-hrs-ttl{margin:15px 0 10px !important;}
.classic-title{color:#74c042 !important;}
.portfolio-box{max-width:1170px;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;text-align:left;}
.portfolio-box .gallery a img{float:left;height:auto;border:2px solid #dedede;-webkit-transition:-webkit-transform .15s ease;-moz-transition:-moz-transform .15s ease;-o-transition:-o-transform .15s ease;-ms-transition:-ms-transform .15s ease;transition:transform .15s ease;position:relative;}
.portfolio-box .gallery a:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);z-index:99999;}
.portfolio-box .gallery a.big img{width:100%;}
.clear{clear:both;float:none;width:100%;}
.portfolio-items,
.portfolio-filter{list-style:none;padding:0;margin:0;}
.portfolio-items{margin-right:-20px;}
.portfolio-filter{margin-bottom:50px;text-align:center;}
.portfolio-filter > li{display:inline-block;}
.portfolio-items > li{float:left;padding:0;margin:0;}
.btn-prvw{background:#f26027;color:#252525;border:none;}
.btn-prvw:hover{background:#252525;color:#f26027;}
.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;}
.filter-row{margin:15px 0;width:100%;}
.btn-filter{background:#252525;border-radius:0;border:1px solid #f26027;font-family:'libel_suitregular';font-size:18px;color:#f26027;}
.btn-filter.focus, .btn-filter:hover,.btn-filter.active:focus, .btn-filter.active, .btn-filter:active, .open > .dropdown-toggle.btn-filter{color:#252525;background-color:#f26027;border-color:#252525;}
.top-txt{padding:20px 0 80px 0;background:url(../images/separator.png) no-repeat bottom center;text-align:center;background-size:100%;}
.service-list li{display:inline-block;font-family:'oswaldregular';font-size:18px;color:#909090;padding:0 5px;}
.rt-txt{padding-left:0;}
.rt-txt-rgt{padding-right:0;text-align:center;}
.service-ttl{color:#007ab5;font-family:'oswaldregular';font-size:22px;}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li{float:none;}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a{min-width:74px;margin-right:0;color:#252525;transition:all 1s;font-family:'oswaldregular';background:#b7b7b7;margin:3px 0;}
.tabs-left > .nav-tabs{float:left;margin-right:19px;border-right:1px solid #74c042;}
.tabs-left > .nav-tabs > li > a{margin-right:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.tabs-left > .nav-tabs > li > a img{width:20px;margin-right:15px;}
.srvc-hd{background:#74c042 !important;border-radius:0;}
.srvc-ttl{margin:0 !important;color:#fff !important;}
.srvc-ttl a img{width:20px;margin-right:15px;}
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus{border-color:#eeeeee #dddddd #eeeeee #eeeeee;background:#74c042;color:#fff;}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#ffffff;background:#74c042;color:#fff;}
.srvc-tabs{border-bottom:none;}
.srvc-tabs > li > a{border-bottom:1px dotted #74c042;}
.srvc-txt img{width:40%;margin:0 15px 15px 0;float:left;}
.logo-txt li{color:#909090;}
.logo-txt li i{margin-right:15px;}
.wd-hd{padding:0 0 20px 0;float:left;width:100%;}
.wd-ttl{width:70%;float:left;line-height:35px;}
.wd-bd{padding:0 0 20px 0;}
.wd-pic img{padding:5px;border:1px dotted #909090;opacity:0.7;transition:linear .5s;}
.wd-pic a:hover img{opacity:1;background:#74c042;}
.btn-prtfl{border:1px solid #007ab5;padding:6px 12px;text-transform:uppercase;}
.btn-prtfl:hover{border:1px solid #007ab5;padding:6px 12px;background:#007ab5;color:#fff;}
h3.sml-ttl{color:#007ab5;font-family:'oswaldregular';font-size:18px;margin-bottom:20px;}
.type{border:1px solid transparent;box-shadow:0px 0px 1px 1px rgba(0, 0, 0, 0.3);}
.sml-txt img{width:30%;float:left;margin-right:15px;border-right:2px solid #007ab5;padding-right:10px;}
.type-panel:first-child{padding-left:0;}
.type-panel:last-child{padding-right:0;}
.type-hd{padding:0;background:#007ab5 !important;border-radius:0;}
.type-ttl{color:#fff;font-family:'oswaldregular';font-size:18px;padding:10px;}
.type-bd{padding:10px;height:300px;}
.vd-btn{padding:6px 12px;margin-top:15px;background:#252525;color:#74c042;font-family:'oswaldregular';}
.vm-btn{margin-top:0;}
.type-ftr{background:none;border:none;}
.type-gd{height:150px;}
.ecoomerce-list li{color:#909090;}
.type-ec{height:250px;}
.open-source img{width:100%;}
.open-source-2 img{width:150px;}
.web-bx{margin-bottom:10px;}
@media only screen and (max-width:1200px){.processes .icon-container{margin-right:15px;}
}
@media only screen and (max-width:1024px){.case-study-left .overlay{padding-left:100px;}
.case-study-right .overlay{padding-right:100px;}
}
@media only screen and (max-width:992px){.process-interactive{margin-bottom:90px;}
#portfolio{background-size:20% !important;}
.panel-tabs{margin-top:45px;}
.prtflio-bx figure figcaption h3.prt-ttl{font-size:13px;}
.processes .icon-container{margin-right:5px;font-size:20px;}
.processes .feature{margin:auto;padding-left:0px;padding-right:7px;margin-bottom:45px;}
}
@media only screen and (min-width:768px) and (max-width:959px){}
@media only screen and (max-width:767px){.top-banner-txt{font-size:20px;}
.quote p{font-size:16px;}
.banner_cnt{padding:0;}
.vp-btn{padding:3px 6px;margin:0 1px;}
#portfolio{background-size:50%;}
.pull-right{float:none !important;}
.tab-nav{top:60px;position:relative;right:15px;}
.panel-tabs{margin-top:5px;margin-bottom:15px;}
.form-horizontal .form-group{margin-right:0px;margin-left:0px;}
.cd-panel-content{position:absolute;top:0;left:0;width:100%;height:600px;padding:70px 5%;overflow:auto;-webkit-overflow-scrolling:touch;}
.rq-qt-form-bx{padding-bottom:60px;}
.captcha img{width:80px;}
.wd-ttl{width:100%;}
.btn-prtfl{margin-top:10px;float:left !important;}
.lft-wd-panl{display:none;}
}
@media only screen and (max-height:600px){}
@media only screen and (min-width:480px) and (max-width:767px){}
@media only screen and (max-width:479px){.processes .process-bar.main-bg{margin-left:40px;}
.processes .process-bar.left{margin-right:40px;}
.processes .lines{width:50px;}
.processes .icon-container{margin-right:10px;}
.processes .description{width:100%;}
}
@media only screen and (max-width:320px){.processes .process-bar.main-bg{margin-left:0px;}
.processes .process-bar.left{margin-right:0px;}
}
.mobile-tabs li.active a, .mobile-tabs li.active a:hover, .mobile-tabs li.active a:focus{border-top:3px solid #74c042;color:#74c042;}
.mobile-tabs li.open-source-3 a{font-family:'libel_suitregular';font-size:1.3em;}
#slider{width:100%;}
ol.numericControls{margin:1em 0;padding:0;height:28px;}
ol.numericControls li{margin:0 10px 0 0;padding:0;float:left;list-style:none;height:28px;line-height:28px;}
ol.numericControls li a{float:left;height:28px;line-height:28px;border:1px solid #ccc;background:#DAF3F8;color:#555;padding:0 10px;text-decoration:none;}
ol.numericControls li.current a{background:#5DC9E1;color:#fff;}
ol.numericControls li a:focus, .prevBtn a:focus, .nextBtn a:focus{outline:none;}
.graphic, .prevBtn, .nextBtn{margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;}
.prevBtn, .nextBtn{display:block;width:50px;height:50px;position:absolute;left:2%;top:50%;z-index:1000;background:url(../images/left-arrow.png) no-repeat 0 0;cursor:pointer;}
@media all and (max-width:767px){.nextBtn{left:85% !important;}
}
.nextBtn{left:95%;}
.nextBtn{background:url(../images/right-arrow.png) no-repeat 0 0;}
#slider .slide{position:relative;height:100%;overflow:hidden;}
#slider, #slider img{width:100%;}
.centeredDotsControls, .centeredDotsControls a, .centeredDotsControls a span{z-index:2;position:relative;}
.centeredDotsControls a{width:25px;height:25px;margin:5px;background:transparent;box-shadow:0 1px 1px black;border:3px solid #eee;border-radius:20px;display:inline-block;}
.centeredDotsControls a{background:#333333;text-decoration:none;color:#fff;}
.centeredDotsControls a.current{background:#ffffff;color:#333;}
.career-txt{margin-bottom:30px;}
.career-txt h3{font-family:'libel_suitregular';margin-bottom:10px;color:#007AB5;}
.career-box{padding-left:0;padding-right:0;}
.career-sp{margin:0 !important;}
.career-panel{box-shadow:0px 0px 2px 2px #ccc;border-radius:0;border:none;}
.career-panel .panel-heading{background-color:#007ab5;border-radius:0;}
.career-panel .panel-heading h3.panel-title{font-family:'libel_suitregular';color:#fff;font-size:1.5em;font-weight:bold;letter-spacing:.8px;}
.career-box ul li{list-style-type:decimal;margin-left:15px;color:#909090;}
.pkg-tbl > thead > tr > th{text-align:center;background-color:#007AB5;color:#fff;}
.pkg-tbl > tbody > tr > td.price{min-width:170px;vertical-align:middle !important;text-align:center;}
.pkg-tbl > tbody > tr > td span.gt-btn{margin-left:55px;}
.pkg-tbl > tbody > tr > td.tbl-ttl{line-height:30px;background:#74C042;vertical-align:middle !important;font-family:'libel_suitregular';color:#fff;font-size:1.8em;}
.pkg-tbl > tbody > tr > td.catgry{vertical-align:middle !important;font-weight:bold;}


/*New Gallery*/
.gallery-tabs{text-align:center;border-bottom:none;}
.gallery-tabs li{display:inline-block;float:none;}
.gallery-tabs li a{background: #057ab5;
    padding: 6px 12px;
    color: #fff;
    border: 1px solid #74c042;
    font-family: 'libel_suitregular';
    font-size: 1.2em;
	    border-radius: 4px;}
.gallery-tabs li a:focus, .gallery-tabs li a:hover{
	background: #74c042;
	border:1px solid #057ab5;
	text-decoration: none;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    background: #74c042;
	border:1px solid #057ab5;
	text-decoration: none;
	color:#fff;
}
.gallery-panel{background:none;border:none;}
.no-margin{margin-left:0;margin-right:0;}
.galleryList li{padding:5px;}
.galleryList li img{width:100%;}


.glHoverBtn{margin:28% auto;}
.glHoverBtn a{margin:10px;background: #057ab5;
    padding: 6px 12px;
    color: #fff;
    border: 1px solid #74c042;
    font-family: 'libel_suitregular';
    font-size: 1.2em;
	    border-radius: 4px;}
.glHoverBtn a i{margin-right:5px;}


.view {
   width: 100%;
   height: 100%;
   overflow: hidden;
   position: relative;
   text-align: center;
   border:2px solid rgba(0,0,0,0.3);
   /*-webkit-box-shadow: 0px 0px 2px rgba(0,0,0,0.6);
   -moz-box-shadow: 0px 0px 2px rgba(0,0,0,0.6);
   box-shadow: 0px 0px 2px rgba(0,0,0,0.6);*/
   cursor: default;
   background: #fff url(../images/bgimg.jpg) no-repeat center center;
}
.view .mask {
   width: 100%;
   height: 100%;
   position: absolute;
   overflow: hidden;
   top: 0;
   left: 0;
}
.view img {
   display: block;
   position: relative;
}
.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.7s ease-in-out;
   -moz-transition: all 0.7s ease-in-out;
   -o-transition: all 0.7s ease-in-out;
   -ms-transition: all 0.7s ease-in-out;
   transition: all 0.7s 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: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=0);
   opacity: 1;
}
.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;
}
				
/*Portfolio Details Page*/
.prtImg img{width:100%;}
.prtImg{max-height: 400px; overflow-y: auto; border: 1px solid #000; overflow: hidden;}
.port-type-bd {
    padding: 8px 25px;
    height: auto; margin-bottom:30px;
}

#hover2 {
    bottom: 0;
}
#hover2, .tipster-pic img.tipster-img {
    width: 100%;
}
#hover2 {
    height: 50%;
    left: 0;
    z-index: 99;
    position: absolute;
}



#hover {
    top: 0;
}
#hover, .tipster-pic img.tipster-img {
    width: 100%;
}
#hover{
    height: 50%;
    left: 0;
    z-index: 99;
    position: absolute;
}

.port-pro-head{font-family: 'libel_suitregular'; color:#333; font-size:2.2em;}
.port-pro-head span{font-size:0.8em; font-family: 'oswaldregular';}
.port-type-bd h3{ font-family: 'libel_suitregular'; color:#5a5a5a; font-size:1.7em; margin-bottom:15px;}
.bg-none{ background-color:transparent;}

@media all and (max-width:767px){
	.port-pro-head span { font-size: 0.7em; font-family: 'oswaldregular';}
	.port-pro-head { font-size: 2.0em;}
	.copyright,.ftmstLinks{text-align: center !important;}
}
.trmTtl{font-family: 'libel_suitregular',sans-serif;font-size:1.5em; color:#74c042 !important;padding-bottom:10px !important;}
.trmList{padding-left: 15px;margin-bottom:30px !important;}
.trmList li{list-style-type: disc;color: #909090;}
.form-bx p{color:#616060;}
.form-bx label{color:#616060;}
.footmost-links li{display:inline-block;color:#333;font-size: 0.85em;}
.footmost-links li a{color:#333;padding: 5px;}
.ftmstLinks{text-align:right;}

