@charset "UTF-8";/* CSS Document */.twelve.columns .homepage-head-img .lia-component-common-widget-slide-out-user-menu{width:auto;position:absolute;top:20px;right:30px;z-index:2}
.announcement-bg-img{margin:0;padding:0;height:220px;width:100%;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center}
.announcement-container{width:100%;padding:20px}
.announcement-h4{font-size:12px;color:#aaaaaa}
.announcement-head{color:#0aa3a8;font-size:24px;line-height:1.3;font-weight:lighter;padding:12px 0 8px}
p.announcement-description{font-size:15px;padding:0 0 14px;color:#aaaaaa;line-height:1.4}
.btn.btn-space.btn-default.btn-xl.waves-effect, .lia-body .lia-panel .lia-view-all a.lia-link-navigation{background:#0aa3a8;color:#ffffff;text-transform:none !important;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;max-width:300px}
.btn.btn-space.btn-default.btn-xl.waves-effect {width:100%}
.btn.btn-space.btn-default.btn-xl.waves-effect.submit-btn{margin-top:55px;max-width:200px}
.CommunityPage .btn.btn-space.btn-default.btn-xl.waves-effect.all-posts{margin:20px auto}
.waves-effect.all-posts a{color:#ffffff}
.all-posts-btn-container{position:relative;width:90%;text-align:center;display:block; margin: auto;}
.btn.btn-space.btn-default.btn-xl.waves-effect:hover,
.lia-body .lia-panel .lia-view-all a.lia-link-navigation:hover{background:#109397;box-shadow:0 14px 26px -12px rgba(16,147,151,0.42),0 4px 23px 0 rgba(0,0,0,0.12),0 8px 10px -5px rgba(16,147,151,0.2)}

@media (max-width:600px){ .btn.btn-space.btn-default.btn-xl.waves-effect {width:auto}}




@media only screen and (max-width:900px) and (min-width:500px){.announcement-bg-img{float:left;width:42%;margin:14px}
.announcement-container{float:left;width:50%;padding:16px 2.5% 16px}
}
.customer-hp-module .subject{font-size:24px;color:#0aa3a8;padding:20px}
/*--------------------Personalised component table on homepage--------------*/ .personalised-hp-module,.announcement-hp-module,.CommunityPage .lia-component-users-widget-users-avatars-online,.lia-component-subscriptions-widget-bookmarks{border:1px solid #1d4383;margin:0 auto 20px;padding:0;max-width:97%;border-radius:2px;overflow:auto;background:#ffffff}
.CommunityPage .lia-component-users-widget-users-avatars-online span.lia-panel-heading-bar-title{font-weight:lighter}
.CommunityPage .lia-component-users-widget-users-avatars-online .lia-panel-heading-bar,.lia-component-subscriptions-widget-bookmarks .lia-panel-heading-bar{height:56px}
.lia-page .lia-component-subscriptions-widget-bookmarks{padding:0 20px 20px !important}
.CommunityPage .lia-panel .lia-panel-content{padding:10px 0 0 0}
.lia-component-subscriptions-widget-bookmarks .lia-panel-content-wrapper .lia-panel-content{padding:0}
.lia-component-subscriptions-widget-bookmarks .lia-panel-content .t-data-grid,.lia-component-subscriptions-widget-bookmarks .lia-view-all{margin:0}
.lia-component-subscriptions-widget-bookmarks .lia-view-all a.lia-link-navigation{left:auto;top:0; width: 100%;}
.SubscriptionsList #columns,.SubscriptionsList td.type.lia-data-cell-secondary.lia-data-cell-text,.SubscriptionsList td.newMessages.lia-data-cell-secondary.lia-data-cell-text,.lia-component-subscriptions-widget-bookmarks .lia-panel-content .t-data-grid .related-info{display:none}
.lia-component-subscriptions-widget-bookmarks .lia-panel-content .t-data-grid .lia-data-cell-primary{word-break:normal}
.personalised-hp-module h2.module-header{color:#ffffff;text-align:center;background:#1d4383;font-size:17px;font-weight:normal;letter-spacing:0.5px;padding:14px 20px;margin:0 0 20px}
.personalised-hp-module .ScopeSelection{padding:0 20px 20px}
table.recentPosts{width:95%;margin:auto}
table.recentPosts tr.aMessage{padding:0 20px}
tr.aMessage td{border-top:1px solid #cccccc}
tr.aMessage td .UserAvatar img{height:65px;width:65px;position:relative;border-radius:50%;margin:2px 12px 5px}
tr.aMessage td .avatar img{border-radius:50%}
tr.aMessage td .UserAvatar,tr.aMessage td .avatar{width:100%;text-align:center;margin:15px 0 0}
tr.aMessage td .author{font-size:13px;text-align:center;color:#0aa3a8;padding:5px 0 12px}
tr.aMessage td .subject{font-size:24px;color:#0aa3a8; line-height: 135%;}
tr.aMessage td .subject a{text-decoration:none !important}
tr.aMessage td .posttime{font-size:13px;display:inline-block;color:#bbbbbb}
tr.aMessage td .board{display:inline-block;color:#bbbbbb}
tr.aMessage td .board a:hover{text-decoration:none !important}
tr.aMessage td:first-of-type{width:12%}
tr.aMessage td:nth-of-type(2){width:60%;vertical-align:middle;padding:0 20px}
tr.aMessage td:nth-of-type(3){width:28%;vertical-align:top}
tr.aMessage:last-of-type{border-bottom:1px solid #cccccc}
td .postviews,td .postreplies,td .kudos{float:right;width:40px;border-left:1px solid #dddddd;text-align:center;margin:40px 0 5px;position:relative}
td .postreplies:before,td .kudos:before,td .postviews:before{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;/*--adjust as necessary--*/ font-size:20px;position:absolute;left:10px}
td .postviews:before{content:"\f06e";color:#d4773d;font-size:21px;top:-32px}
td .postreplies:before{content:"\f0e6";color:#0089bd;top:-30px}
td .kudos:before{content:"\f004";font-size:17px;top:-26px;color:#bb1d7f}
td .kudos{border-left:none;margin-bottom:10px}
.customer-hp-module tr.aMessage td{border-top:none}
.customer-hp-module tr.aMessage td .avatar img{height:106px;width:106px;margin:0 0px 14px 4px}
.tip-hp-module tr.aMessage td .avatar img{border-radius:0}
a:hover,a:focus{text-decoration:none !important}
.customer-hp-module tr.aMessage td:first-of-type{width:auto}
.customer-hp-module tr.aMessage td:nth-of-type(2){width:80%}
.customer-hp-module tr.aMessage td:nth-of-type(3){width:10%}
.customer-hp-module h2.module-header{margin:0}
.customer-hp-module tr.aMessage td .subject{line-height:1.4;padding:22px 0 20px 6px}
@media (max-width:600px){td .kudos{border-left:1px solid #dddddd}
tr.aMessage td .subject{font-size:18px;line-height:1.3}
.customer-hp-module tr.aMessage td .avatar img{height:60px;width:auto}
}
/*--------------------End of personalised component table on homepage--------------*/.four.columns .lia-component-common-widget-search-form .SearchForm.lia-form-inline .search-input{background-color:transparent;border:none;height:50px;border-bottom:2px solid #ffffff;border-radius:0;padding:0;color:#ffffff !important;box-shadow:none}
.lia-component-common-widget-search-form form.SearchForm span.lia-button-wrapper-searchForm-action input.lia-button-searchForm-action{background-image:none;right:0;padding:0;z-index:200;margin-top:-22px}
.lia-quilt-row-hero .lia-component-common-widget-search-form form.SearchForm span.lia-button-wrapper-searchForm-action input.lia-button-searchForm-action:hover{background-image:none}
.lia-search-form-granularity+.lia-button-wrapper-searchForm-action::before{content:"\f002";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#ffffff;font-size:22px;padding-right:0;position:absolute;top:19px;display:block;right:4px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.lia-component-common-widget-search-form{padding: 0 !important}
.lia-search-form-granularity+.lia-button-wrapper-searchForm-action:hover::before{color:#0aa3a8}
.lia-component-common-widget-search-form .SearchForm.lia-form-inline .search-input:active, .lia-component-common-widget-search-form .SearchForm.lia-form-inline .search-input:focus{background-color:transparent;border-color:transparent}
.lia-component-common-widget-search-form form.SearchForm {margin:0 !important;padding:2px 0 0 40px}
.lia-quilt-row-hero .lia-component-common-widget-search-form form.SearchForm span.lia-button-wrapper-searchForm-action input.lia-button-searchForm-action {background-image: none;}
.CategoryPage .input-field .lia-component-common-widget-search-form {margin: 0; padding: 0}
@media (max-width:600px){.lia-quilt-row-hero .lia-component-common-widget-search-form form.SearchForm{padding:0}
}
.lia-component-common-widget-search-form form.SearchForm select.search-granularity {display: none;}
.lia-quilt-row-hero .lia-component-common-widget-search-form{margin:0;padding:0}
.SearchPageForm.SearchPageForm .lia-form-type-search{padding-right:0}
.homepage-icon.fa.fa-home{position:absolute;top:20px;left:32px;z-index:10;font-size:40px;color:#ffffff;cursor:pointer;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}
.homepage-icon.fa.fa-home:hover{color:#0aa3a8}
.pexa-inside-ninetenth .pexa-intro-pg,.pexa-intro-pg{font-size:17px}
.pexa-container:after,.pexa-container:before,.row:after,.row:before{content:" ";display:table}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.clearfix:after,.pexa-container:after,.row:after{clear:both}
.pexa-container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
#tipvideos .pexa-tv-section{margin-top:0}
#tipvideos .section-line{margin-bottom:45px}
#aecvideos .pexa-one-half{margin:auto;float:none}
.video-container{position:relative;padding-bottom:56.25%;overflow:hidden}
.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}
.pexa-intro-pg{color:#0089bd;line-height:1.4;font-weight:400;padding:0 0 8px!important;margin:-4px 0 0!important}
.pexa-inside-ninetenth .pexa-pg-copy{font-size:16px}
ul.pexa-ul-standard{padding:0 0 8px 14px !important;margin:0!important;list-style:circle url(/html/assets/Pexa-Bullets.png)}
.pexa-pg-copy,ul.pexa-ul-standard li{font-size:15px;line-height:1.5;color:#444;padding:0 0 0 4px !important;margin:0!important;font-weight:300}
.lia-quilt-category-page-getting-started .pexa-pg-copy,.lia-quilt-category-page-getting-started ul.pexa-ul-standard li{line-height:1.47}
.pexa-pg-copy{padding-bottom:8px!important}
.bg-gray-lighter{background-color:#efefef}
.pexa-page-section{width:100%;display:block;position:relative;overflow:hidden;background-attachment:fixed;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;padding:60px 0}
.pexa-page-section3,.pexa-page-section4{padding:50px 0 100px}
.pexa-page-section.extrapadding{padding:74px 0}
.row{margin-left:0;margin-right:0}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.pexa-one-half{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.background-grey{background:#eaeaea;min-height:320px}
.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-home:before{content:"\f015"}
.fa-times:before{content:"\f00d"}
@media (min-width:768px){.pexa-container{width:750px}
.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-7,.col-sm-8,.col-sm-9,.pexa-one-half{float:left}
.pexa-one-half{width:50%}
}
@media (min-width:992px){.pexa-container{width:970px}
.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}
.col-md-8{width:66.66666667%}
.col-md-offset-2{margin-left:16.66666667%}
}
@media (min-width:1200px){.pexa-container{width:1170px} .ext-container {width: 1200px}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}
.col-lg-8{width:66.66666667%}
.col-lg-offset-2{margin-left:16.66666667%}
}
@media only screen and (max-width:768px){.mb-xs-30{margin-bottom:30px}
.pexa-page-section1,.pexa-page-section2{padding:20px 0 30px}
.pexa-page-section.extrapadding{padding:20px 0 50px}
}
.pexa-benefits-grid{margin:0 0 -40px 0;text-align:left;vertical-align:top} .pexa-benefits-grid.jd {margin: 0;}
.pexa-benefits-grid.jd .hp-task-icon img {height: 90px;}
.pexa-benefits-grid.jd .hp-task-description {margin: 10px 0 0; color: #777777; font-size: 15px;}
.lslide .pexa-benefits-grid{margin-top:60px}
.pexa-benefit-item {
    display: inline-block;
    width: 23%;
    margin: 0 0 3% 1%;
    padding: 15px;
    position: relative;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: top;
    cursor: pointer;
    text-align: center;
}
.pexa-benefit-item.half {width: 48%;}
.pexa-benefit-item.third{width: 32%}
.pexa-small-grid-container {max-width: 600px; margin: 0 auto 15px;}
.pexa-benefit-icon{position:relative;margin-bottom:6px;} .ext-container .pexa-benefit-icon {margin: 6px}
.pexa-benefit-icon img,.hp-task-icon img{height:64px;width:auto !important;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;box-shadow:none !important; z-index: 10}
.ext-container .pexa-benefit-icon img {height: 74px;}
.hp-task-icon{text-align:center}
.pexa-benefit-item:hover .pexa-benefit-icon img,
.pexa-benefit-item:hover > a >.hp-task-icon img {
	-webkit-transform:scale(1.1);
	transform:scale(1.1)
}
.pexa-benefit-title{position:relative;margin:26px 0 10px!important;padding:0;color:#1b4384;font-size:16px;font-weight:700;letter-spacing:.5px}
.ext-container .pexa-benefit-title {margin:18px 0 10px!important;}
.pexa-benefits-descr{position:relative;font-size:15px;font-weight:300;line-height:1.3;color:#444}
.pexa-benefits-descr p{margin:0!important;padding:8px 0 6px!important}
.pexa-benefits-descr p:first-of-type{padding-top:0!important}
.pexa-benefit-item:after{content:" ";display:block;width:100%;height:100%;position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.08) none repeat scroll 0 0;opacity:0;-webkit-transition:all .37s cubic-bezier(0,0,.58,1);transition:all .27s cubic-bezier(0,0,.58,1);-webkit-transform:scale(.5);transform:scale(.5)}
.pexa-benefit-item:hover:after{opacity:1;-webkit-transform:none;transform:none; z-index: 0;}
.pexa-benefit-item.emoji-selected:after{opacity:1;-webkit-transform:none;transform:none}
.pexa-benefit-item:hover .pexa-benefit-number{color:rgba(0,0,0,.035);-webkit-transform:scale(.75);transform:scale(.75)}
.pexa-people-item, .pexa-quote-item{padding:10px;text-align:center;-webkit-background-size:cover;background-size:cover}
.pexa-quote-item {max-width: 900px; margin: auto;}
.owl-item.active>.pexa-people-item a>.pexa-subject-icon img,
.pexa-people-item a:hover>.pexa-subject-icon img,.pexa-people-item:hover>.pexa-subject-icon img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.pexa-people-title{margin:28px 0 0;font-size:13px;font-weight:800;text-transform:uppercase;color:#1b4383}
.pexa-people-descr{font-size:14px;color:#bb1d7f}
.pexa-subject-icon.black,.pexa-people-title.black{color:rgba(0,0,0,.9)}
.pexa-people-descr.black{color:rgba(0,0,0,.75)}
.owl-buttons{position:static}
.owl-next,.owl-pagination,.owl-prev{display:block;position:absolute;text-align:center}
.owl-next,.owl-prev{opacity:0;top:50%;margin-top:-30px;width:40px;height:60px;color:rgba(255,255,255,.7);text-shadow:1px 1px 0 rgba(0,0,0,.1);z-index:6;-webkit-transition:all .27s cubic-bezier(0,0,.58,1);transition:all .27s cubic-bezier(0,0,.58,1)}
.owl-prev{left:0}
.owl-next{right:0}
.owl-next:hover,.owl-prev:hover{color:rgba(255,255,255,.95);-webkit-transition:0 none!important;transition:0 none!important}
.owl-next:active,.owl-prev:active{-webkit-transform:scale(.94);-moz-transform:scale(.94);-o-transform:scale(.94);-ms-transform:scale(.94);transform:scale(.94)}
.owl-carousel:hover .owl-prev{opacity:1;left:25px}
.owl-carousel:hover .owl-next{opacity:1;right:25px}
.owl-pagination{width:100%;bottom:45px;left:0;z-index:100!important}
.owl-page{display:inline-block;padding:6px 4px}
.owl-page span{width:10px;height:10px;border-radius:50%;display:block;border:2px solid #0089bd;-webkit-transition:all .27s cubic-bezier(0,0,.58,1);transition:all .27s cubic-bezier(0,0,.58,1)}
.owl-page.active span,.owl-page:hover span{background:#0089bd}
.item-carousel .owl-prev{left:-125px}
.item-carousel .owl-next{right:-125px}
section:hover .item-carousel.owl-carousel .owl-prev{opacity:1;left:-80px}
section:hover .item-carousel.owl-carousel .owl-next{opacity:1;right:-80px}
.item-carousel .owl-pagination{bottom:-65px}
.content-slider:hover .owl-prev,.work-full-slider:hover .owl-prev{left:10px}
.content-slider:hover .owl-next,.work-full-slider:hover .owl-next{right:10px}
.content-slider .owl-pagination,.work-full-slider .owl-pagination{bottom:15px}
.single-carousel,.small-item-carousel{margin-bottom:35px}
.single-carousel .owl-pagination,.small-item-carousel .owl-pagination{position:relative;left:0;top:35px;margin:0}
.single-carousel.black .owl-page span,.small-item-carousel.black .owl-page span{background:rgba(0,0,0,.15);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.single-carousel.black .owl-page.active span,.single-carousel.black .owl-page:hover span,.small-item-carousel.black .owl-page.active span,.small-item-carousel.black .owl-page:hover span{background:rgba(0,0,0,.4)}
.single-carousel.black .owl-next,.single-carousel.black .owl-prev,.small-item-carousel.black .owl-next,.small-item-carousel.black .owl-prev{color:rgba(0,0,0,.2);text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.single-carousel.black .owl-next:hover,.single-carousel.black .owl-prev:hover,.small-item-carousel.black .owl-next:hover,.small-item-carousel.black .owl-prev:hover{color:rgba(0,0,0,.35)}
.single-carousel .owl-prev,.small-item-carousel .owl-prev{left:-125px}
.single-carousel .owl-next,.small-item-carousel .owl-next{right:-125px}
section:hover .single-carousel .owl-prev,section:hover .small-item-carousel .owl-prev{opacity:1;left:-80px}
section:hover .single-carousel .owl-next,section:hover .small-item-carousel .owl-next{opacity:1;right:-80px}
.bg-dark-alfa-90{width:100%;position:relative;background:#d3d7dc}
.small-title{padding:0;margin:0;text-align:center;color:#222;font-size:22px}
.section-icon{text-align:center;font-size:32px}
.small-title .serif{text-transform:none;font-weight:400}
.small-title.manager-blue{color:#0089bd}
.section-line{width:55px;height:1px;margin:24px auto 35px;background:#0089bd}
.boxcontainercontent,.columnboxcontainer{width:100%;position:absolute;text-align:center}
.columnboxcontainer{height:100%;top:0;left:0;display:table}
.boxcontainercontent{display:table-cell;vertical-align:bottom;left:50%;top:62%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.boxcontainercontent img{width:auto;height:105px;margin:0 auto;display:block}
h4.boxheader{font-size:20px;color:#999;text-align:center;margin:0!important;padding:46px 25px 25px}
.column-quarter.gettingstarted,.column-quarter.join-discussion,.column-third.groups,.column-third.using-pexa{border-radius:6px;background:#fff;position:relative;float:left;margin-top:14px;height:280px;transition:all .4s ease-in-out}
.column-quarter.gettingstarted:hover,.column-quarter.join-discussion:hover,.column-third.groups:hover,.column-third.using-pexa:hover{box-shadow:0 0 7px #666}
.column-quarter.join-discussion{border-top:6px solid #bb1d7f;border-left:2px solid #bb1d7f;border-right:2px solid #bb1d7f;border-bottom:2px solid #bb1d7f}
.column-quarter.gettingstarted{border-top:6px solid #0089bd;border-left:2px solid #0089bd;border-right:2px solid #0089bd;border-bottom:2px solid #0089bd}
.column-third.using-pexa{border-top:6px solid #0aa3a8;border-left:2px solid #0aa3a8;border-right:2px solid #0aa3a8;border-bottom:2px solid #0aa3a8}
.column-third.groups{border-top:6px solid #1b4383;border-left:2px solid #1b4383;border-right:2px solid #1b4383;border-bottom:2px solid #1b4383}
.container{width:90%;max-width:1400px;margin:0 auto}
.column-quarter.gettingstarted .columnboxcontainer .boxcontainercontent img{height:76px;width:auto}
.column-quarter.gettingstarted.last,.column-quarter.join-discussion.last,.column-third.using-pexa.last{margin-right:0}
.using-pexa:nth-of-type(2) .columnboxcontainer .boxcontainercontent img{height:96px}
.using-pexa:nth-of-type(2) .columnboxcontainer .boxcontainercontent h4{padding:52px 25px 22px}
.column-third{width:31%;margin-right:2.33%}
@media (min-width:600px){.column-quarter{width:23%;margin-right:2%}
}
@media (max-width:600px){.column-quarter{width:49%}
.column-quarter:first-of-type,.column-quarter:nth-of-type(3){margin-right:2%}
.column-quarter:nth-of-type(2),.column-quarter:nth-of-type(4){margin-right:0}
}
@media (max-width:768px){h4.boxheader{font-size:16px}
.pexa-benefit-item, .pexa-benefit-item.third {margin:0 auto}
}
@media (max-width:400px){.column-quarter{width:100%;margin-right:0}
.pexa-benefit-item, .pexa-benefit-item.third {width:97%;margin:0 auto}
.announcement-hp-module, .fi-hpbox, .lia-component-users-widget-users-avatars-online, .customer-hp-module, .CommunityPage .lia-component-users-widget-users-avatars-online,
.lia-component-subscriptions-widget-bookmarks{display: none;}

}
.join-discussion:first-of-type .columnboxcontainer .boxcontainercontent img{height:120px}
.join-discussion:first-of-type .columnboxcontainer .boxcontainercontent h4{padding:38px 25px 36px}
.join-discussion:last-of-type .columnboxcontainer .boxcontainercontent img{height:82px}
.join-discussion:last-of-type .columnboxcontainer .boxcontainercontent h4{padding:50px 25px 12px}
@media screen and (min-width:300px) and (max-width:600px){.boxcontainercontent img{height:90px}
.join-discussion:first-of-type .columnboxcontainer .boxcontainercontent img{height:100px}
.using-pexa:nth-of-type(2) .columnboxcontainer .boxcontainercontent img{height:84px}
}
@media (max-width:500px){.column-third{width:100%;margin-right:0}
.join-discussion:last-of-type .columnboxcontainer .boxcontainercontent img{height:76px}
}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel,.owl-carousel .owl-wrapper{display:none;position:relative}
.owl-carousel{width:100%;z-index:0;margin-bottom:10px;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;z-index:5; margin-top: 25px;}
.owl-carousel .owl-wrapper-outer {margin-top: 0px;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.grabbing{cursor:url(file:///Macintosh%20HD/Users/rebel/Downloads/grabbing.png) 8 8,move}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}
.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}
.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}
.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}
.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}
.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}
.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}
.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}
.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}
@-webkit-keyframes empty{0%{opacity:1}
}
@-moz-keyframes empty{0%{opacity:1}
}
@keyframes empty{0%{opacity:1}
}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@-moz-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
button,input,optgroup,select,textarea{color:inherit;/* 1 */ font:inherit;/* 2 */ margin:0;/* 3 */}
/*** Address Firefox 4+setting `line-height` on `input` using `!important` in * the UA stylesheet. */input{line-height:normal}
.row .col{float:left;box-sizing:border-box;padding:0 0.75rem;min-height:1px}
.row .col.s6{width:50%;margin-left:auto;left:auto;right:auto}
.material-icons{text-rendering:optimizeLegibility;-webkit-font-feature-settings:'liga';-moz-font-feature-settings:'liga';font-feature-settings:'liga'}
.input-field{position:relative;margin-top:7px}
.input-field .prefix{position:absolute;width:3rem;font-size:2rem;transition:color .2s;right:0}
.input-field .prefix.searchicon{width:auto;font-size:1.3rem;line-height:2.6rem;color:#ffffff}
.input-field .prefix.active{color:#26a69a}
input:not([type])+label:after,input[type=text]+label:after,input[type=password]+label:after,input[type=email]+label:after,input[type=url]+label:after,input[type=time]+label:after,input[type=date]+label:after,input[type=datetime]+label:after,input[type=datetime-local]+label:after,input[type=tel]+label:after,input[type=number]+label:after,input[type=search]+label:after,textarea.materialize-textarea+label:after{display:block;content:"";position:absolute;top:60px;opacity:0;transition:.2s opacity ease-out,.2s color ease-out}
/* Text inputs */input:not([type]),input[type=text],input[type=password],input[type=email],input[type=url],input[type=time],input[type=date],input[type=datetime],input[type=datetime-local],input[type=tel],input[type=number],input[type=search],textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #ffffff;border-radius:0;outline:none;height:3rem;width:100%;font-size:1rem;margin:0 0 20px 0;padding:0;box-shadow:none;box-sizing:content-box;transition:all 0.3s}
.input-field .prefix ~ input,.input-field .prefix ~ textarea,.input-field .prefix ~ label,.input-field .prefix ~ .validate ~ label,.input-field .prefix ~ .autocomplete-content{margin-left:3rem;width:92%;width:calc(100% - 3rem)}
@media (max-width:600px){.input-field .prefix ~ input,.input-field .prefix ~ textarea,.input-field .prefix ~ label,.input-field .prefix ~ .validate ~ label,.input-field .prefix ~ .autocomplete-content{margin-left:0;width:100%}
}
.input-field.col label{left:0.75rem}
input:not([type]).validate+label,input[type=text].validate+label,input[type=password].validate+label,input[type=email].validate+label,input[type=url].validate+label,input[type=time].validate+label,input[type=date].validate+label,input[type=datetime].validate+label,input[type=datetime-local].validate+label,input[type=tel].validate+label,input[type=number].validate+label,input[type=search].validate+label,textarea.materialize-textarea.validate+label{width:100%;pointer-events:none}
.input-field label{color:#ffffff;position:absolute;top:1rem;left:0;font-size:1rem;cursor:text;transition:.2s ease-out;text-align:initial}
input:not([type]):focus:not([readonly])+label,input[type=text]:focus:not([readonly])+label,input[type=password]:focus:not([readonly])+label,input[type=email]:focus:not([readonly])+label,input[type=url]:focus:not([readonly])+label,input[type=time]:focus:not([readonly])+label,input[type=date]:focus:not([readonly])+label,input[type=datetime]:focus:not([readonly])+label,input[type=datetime-local]:focus:not([readonly])+label,input[type=tel]:focus:not([readonly])+label,input[type=number]:focus:not([readonly])+label,input[type=search]:focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#26a69a}
input:not([type]):focus:not([readonly]),input[type=text]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=url]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=search]:focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #26a69a;box-shadow:0 1px 0 0 #26a69a}
.input-field.col .prefix ~ label,.input-field.col .prefix ~ .validate ~ label{width:calc(100% - 3rem - 1.5rem)}
.input-field label:not(.label-icon).active{font-size:0.8rem;-webkit-transform:translateY(-120%);transform:translateY(-120%)}
/* Ask a question button ========================================================================== */.btn{display:inline-block;margin-bottom:0;font-weight:700;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:10px 12px;font-size:13px;line-height:1.42857143;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:none;outline-offset:none}
.btn:hover,.btn:focus,.btn.focus{color:#404040;text-decoration:none}
.btn:active,.btn.active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
 .homepage-head-searchbar .btn.btn-space.btn-default.btn-xl.waves-effect{margin:20px 40px 22px !important;padding:2px 0;background:#bb1d7f;color:#ffffff;float:right;line-height:40px;border:none;display:block !important;text-transform:none !important;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
  .homepage-head-searchbar .btn.btn-space.btn-default.btn-xl.waves-effect.specialist {background: #0aa3a8; text-align: center; color: #ffffff;}
    
.three.columns.right-align {float: right; margin-left: 1%;}
  
.homepage-head-searchbar .btn.btn-space.btn-default.btn-xl.waves-effect:hover{box-shadow:0px 2px 10px #222222; }
@media (max-width:600px){.homepage-head-searchbar .btn.btn-space.btn-default.btn-xl.waves-effect{width:100%;float:none;margin:0 auto 20px !important}
  .homepage-head-searchbar a.btn.btn-space.btn-default.btn-xl.waves-effect.specialist {display: none !important}
  .lia-component-common-widget-search-form form.SearchForm {padding: 0;}
}
.btn-xl{padding:0 12px;font-size:15px;line-height:43px;border-radius:3px;font-weight:500}
/*! * Waves v0.6.0 * http://fian.my.id/Waves * * Copyright 2014 Alfiana E. Sibuea and other contributors * Released under the MIT license * https://github.com/fians/Waves/blob/master/LICENSE */.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;transition:.3s ease-out}
.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,0.2);transition:all 0.7s ease-out;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:scale(0);transform:scale(0);pointer-events:none}
.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,0.45)}
.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,0.7)}
.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,0.7)}
.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,0.7)}
.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,0.7)}
.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,0.7)}
.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,0.7)}
.waves-effect input[type="button"],.waves-effect input[type="reset"],.waves-effect input[type="submit"]{border:0;font-style:normal;font-size:inherit;text-transform:inherit;background:none}
.waves-effect img{position:relative;z-index:-1}
.waves-notransition{transition:none !important}
.waves-circle{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,white 100%,black 100%)}
.waves-input-wrapper{border-radius:0.2em;vertical-align:bottom}
.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}
.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}
.waves-block{display:block}
/* Firefox Bug:link not triggered */.waves-effect .waves-ripple{z-index:-1}
/*-------------------------- CUSTOM HOMEPAGE CODE -------------------------- */
.homepage-head-img{background-size:cover;width:100%;height:420px;margin-top:0;position:relative;background-position:center center}
.pexa-certified-head {height: 430px}
.homepage-head-img .user-navigation-user-profile a.lia-component-users-action-view-user-profile {color: #ffffff}
.homepage-head-img.headpage-jd-img {height: 380px;}
.homepage-head-searchbar{position:absolute;bottom:0;min-height:85px;left:0;width:100%;background:rgba(51,69,130,0.9);
}
.ViewProfilePage .homepage-head-searchbar{position:relative}
.pexa-subject-icon img{height:72px;width:auto;webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(.95);transform:scale(.95)}
.item-carousel.icon-carousel .owl-prev{left:0px}
.item-carousel.icon-carousel .owl-next{right:0px}
.pexa-icon-descr{font-size:15px;color:#999999;text-decoration:none !important}
.item-carousel.icon-carousel .owl-next,.item-carousel.icon-carousel .owl-prev{background:#ffffff;color:rgba(10,163,168,0.75);opacity:1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.owl-buttons i.fa{font-size:22px;line-height:62px}
.item-carousel.icon-carousel .owl-next:hover,.item-carousel.icon-carousel .owl-prev:hover{background:#dddddd}
.item-carousel.icon-carousel .pexa-people-item a{text-decoration:none !important}
.homepage.small-title{padding:17px 0 10px;margin:0;text-align:center;color:#0aa3a8;font-size:18px}
#pc-icon-head .homepage.small-title {padding:10px 0}
h2.homepage-title, .PageTitle.lia-component-common-widget-page-title span, .PageTitle.lia-component-common-widget-page-title a {position:absolute;bottom:108px;left:40px;line-height:45px;font-size:38px;color:#ffffff; font-weight: bold}
.homepage-head-searchbar .container .row{margin:0}
.homepage-head-img-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(27,67,131,0)}
@media (max-width:600px){h2.homepage-title, .PageTitle.lia-component-common-widget-page-title span, .PageTitle.lia-component-common-widget-page-title a {text-align:center;font-size:26px;left:0;width:100%;line-height:32px;bottom:152px; padding: 0 10px; overflow-wrap: normal; hyphens: none;}
.homepage-head-searchbar .container .row{padding:0 20px}
body.homepage .container{padding:0}
.homepage-head-img{height:280px} .CommunityPage .homepage-head-img {height: 350px}
.homepage-head-img-overlay{background:rgba(27,67,131,0.7)}
.ViewProfilePage .lia-component-common-widget-page-title {display: none;}
.ViewProfilePage .lia-component-common-widget-search-form form.SearchForm {padding: 0}
}
.item-carousel.icon-carousel .owl-item{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.item-carousel.icon-carousel .owl-item:hover{background:#dddddd}
.item-carousel.icon-carousel .owl-prev,.item-carousel.icon-carousel .owl-next{width:30px}
.item-carousel.icon-carousel .owl-pagination{display:none}
.homepage .container .row{margin:0}
/* Grid–––––––––––––––––––––––––––––––––––––––––––––––––– */.container{position:relative;width:100%;margin:0 auto;padding:0 20px;box-sizing:border-box}
.column,.columns{width:100%;float:left;box-sizing:border-box}
/* For devices larger than 400px */@media (min-width:400px){.container{padding:0}
}
/* For devices larger than 550px */@media (min-width:550px){.container{width:100%}
.column,.columns{margin-left:4%}
.column:first-child,.columns:first-child{margin-left:0}
.one.column,.one.columns{width:4.66666666667%}
.two.columns{width:13.3333333333%}
.three.columns{width:22%}
.four.columns{width:30.6666666667%}
.five.columns{width:39.3333333333%}
.six.columns{width:48%}
.seven.columns{width:56.6666666667%}
.eight.columns{width:65.3333333333%}
.nine.columns{width:74.0%}
.ten.columns{width:82.6666666667%}
.eleven.columns{width:91.3333333333%}
.twelve.columns{width:100%;margin-left:0}
.one-third.column{width:30.6666666667%}
.two-thirds.column{width:65.3333333333%}
.one-half.column{width:48%}
/* Offsets */.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}
.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}
.offset-by-three.column,.offset-by-three.columns{margin-left:26%}
.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}
.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}
.offset-by-six.column,.offset-by-six.columns{margin-left:52%}
.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}
.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}
.offset-by-nine.column,.offset-by-nine.columns{margin-left:78.0%}
.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}
.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}
.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}
.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}
.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}
}
/* Clearing–––––––––––––––––––––––––––––––––––––––––––––––––– *//* Self Clearing Goodness */.container:after,.row:after,.u-cf{content:"";display:table;clear:both}
/* Media Queries–––––––––––––––––––––––––––––––––––––––––––––––––– *//*Note:The best way to structure the use of media queries is to create the queriesnear the relevant code. For example,if you wanted to change the styles for buttonson small devices,paste the mobile query code up in the buttons section and style itthere.*//* Larger than mobile */@media (max-width:400px){.homepage-head-searchbar .btn.btn-space.btn-default.btn-xl.waves-effect{float:none !important;margin:auto auto 20px !important;width:100%}
}
/* Larger than phablet (also point when grid becomes active) */@media (min-width:550px){}
/* Larger than tablet */@media (min-width:750px){}
/* Larger than desktop */@media (min-width:1000px){}
/* Larger than Desktop HD */@media (min-width:1200px){}
html.modal-active,body.modal-active{overflow:auto}
#modal-container{position:fixed;display:table;height:100%;width:100%;top:0;left:0;transform:scale(0);z-index:1000}
#modal-container.one{transform:scaleY(0.01) scaleX(0);animation:unfoldIn 1s cubic-bezier(0.165,0.84,0.44,1) forwards}
#modal-container.one .modal-background .modal{transform:scale(0);animation:zoomIn 0.5s 0.8s cubic-bezier(0.165,0.84,0.44,1) forwards}
#modal-container.one.out{transform:scale(1);animation:unfoldOut 1s 0.3s cubic-bezier(0.165,0.84,0.44,1) forwards}
#modal-container.one.out .modal-background .modal{animation:zoomOut 0.5s cubic-bezier(0.165,0.84,0.44,1) forwards}
#modal-container .modal-background{display:table-cell;background:rgba(0,0,0,0.8);text-align:center;vertical-align:middle}
#modal-container .modal-background .modal{background:white;padding:0;display:block;border-radius:3px;font-weight:300;position:relative;margin:auto;max-width:800px}
#modal-container .modal-background .modal h2{}
#modal-container .modal-background .modal p{}
#modal-container .modal-background .modal .modal-svg{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:3px}
#modal-container .modal-background .modal .modal-svg rect{stroke:#fff;stroke-width:2px;stroke-dasharray:778;stroke-dashoffset:778}
.content{min-height:100%;height:100%;background:white;position:relative;z-index:0}
.content h1{padding:75px 0 30px 0;text-align:center;font-size:30px;line-height:30px}
.content .buttons{max-width:800px;margin:0 auto;padding:0;text-align:center}
.content .buttons .button{display:inline-block;text-align:center;padding:10px 15px;margin:10px;background:red;font-size:18px;background-color:#efefef;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.3);cursor:pointer}
.content .buttons .button:hover{color:white;background:#009bd5}
@keyframes unfoldIn{0%{transform:scaleY(0.005) scaleX(0)}
50%{transform:scaleY(0.005) scaleX(1)}
100%{transform:scaleY(1) scaleX(1)}
}
@keyframes unfoldOut{0%{transform:scaleY(1) scaleX(1)}
50%{transform:scaleY(0.005) scaleX(1)}
100%{transform:scaleY(0.005) scaleX(0)}
}
@keyframes zoomIn{0%{transform:scale(0)}
100%{transform:scale(1)}
}
@keyframes zoomOut{0%{transform:scale(1)}
100%{transform:scale(0)}
}
.modal iframe{z-index:10000}
.bottom-btn-container{position:relative;padding:20px;background:#efefef;width:100%;overflow:auto}
.modal-header{position:relative;padding:10px;background:#1b2573;width:100%;padding:20px 0 22px}
.modal-header .modal-features-header{font-weight:300;font-family:"DINPro",Arial,sans-serif;font-size:20px;line-height:130%;padding:0 30px;text-align:center;color:#ffffff}
.prevslide,.nextslide{width:auto !important;position:relative}
.btn.btn-space.btn-default.btn-xl.waves-effect.prevslide,.btn.btn-space.btn-default.btn-xl.waves-effect.nextslide{line-height:38px;padding:0 30px}
.prevslide{float:left}
.nextslide{float:right}
.modal-close-btn{position:absolute;top:18px;right:20px;cursor:pointer;opacity:0.75;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.modal-close-btn:hover{opacity:1}
.modal-close-btn i{color:#ffffff;font-size:26px}
.head-center{text-align:center}
button.disabled{visibility:hidden;opacity:0;transition:visibility 0s,opacity 0.5s linear}

.PEXA-hide .modal-header {
		padding: 2px 0 6px;
}

.PEXA-hide .modal-features-header {
	font-size: 22px;
	padding: 20px;
}

.PEXA-hide p.modal-intro-text {
	padding: 14px 20px;
	margin: 0;
	color: #777777;
	line-height: 1.4;
	font-size: 16px;
}

.PEXA-hide #modal-container .modal-background .modal {
	max-width:700px
	}

.PEXA-hide .PEXA-demo{
	width:100%;
	padding: 0 40px;
	}



/*------------------------------------- Start of what was lightslider.css-----------------------------------------*/

.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.lightSlider:before,.lightSlider:after{content:" ";display:table}
.lightSlider{overflow:hidden;margin:0}
.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}
.lSSlideWrapper>.lightSlider:after{clear:both}
.lSSlideWrapper .lSSlide{-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}
.lSSlideWrapper .lSFade{position:relative}
.lSSlideWrapper .lSFade>*{position:absolute !important;left:0;z-index:9;margin-right:0;width:100%}
.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}
.lSSlideWrapper .lSFade>*.active{z-index:10}
.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}
.lSSlideOuter .lSPager.lSpg{padding:0;text-align:center}
.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}
.lSSlideOuter .lSPager.lSpg>li a{background-color:#222222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}
.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#428bca}
.lSSlideOuter .media{opacity:0.8}
.lSSlideOuter .media.active{opacity:1}
.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px,0px,0px);-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);-o-transform:translate3d(0px,0px,0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius 0.12s linear 0s 0.35s linear 0s;transition:border-radius 0.12s linear 0s 0.35s linear 0s}
.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}
.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}
.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}
.lSSlideOuter .lSPager.lSGallery:after{clear:both}
.lSAction>a.disabled{pointer-events:none}
.lslide{min-height:350px}
.lslide .pexa-benefit-item{text-align:center}
.lslide .pexa-benefit-item p.hp-task-description{margin-top:20px;color:#aaaaaa}
.lSAction>a{opacity:0;display:block;position:absolute;top:50%;margin-top:-30px;line-height:60px;font-size:44px;text-align:center;color:rgba(255,255,255,.75);text-shadow:1px 1px 0px rgba(0,0,0,.3);z-index:10000;cursor:pointer;-webkit-transition:all 0.27s cubic-bezier(0.000,0.000,0.580,1.000);-moz-transition:all 0.27s cubic-bezier(0.000,0.000,0.580,1.000);-o-transition:all 0.27s cubic-bezier(0.000,0.000,0.580,1.000);-ms-transition:all 0.27s cubic-bezier(0.000,0.000,0.580,1.000);transition:all 0.27s cubic-bezier(0.000,0.000,0.580,1.000)}
.lSAction>a:before{font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.lSSlideOuter .lSAction>.lSPrev{left:25px;opacity:1}
.lSSlideOuter .lSAction>.lSNext{right:25px;opacity:1}
.lSAction>a:hover{text-decoration:none;color:rgba(255,255,255,1)}
.lSAction>.lSPrev:before{content:"Prev"}
.lSAction>.lSNext:before{content:"Next"}
.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}
.lSSlideOuter.vertical{position:relative}
.lSSlideOuter.vertical.noPager{padding-right:0px !important}
.lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0}
.lSSlideOuter.vertical .lightSlider>*{width:100% !important;max-width:none !important}
.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}
.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}
.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}
.lSSlideOuter.lSrtl{direction:rtl}
.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}
.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}
.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}
.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right !important}
@-webkit-keyframes "rightEnd"{0%{left:0}
50%{left:-15px}
100%{left:0}
}
@keyframes "rightEnd"{0%{left:0}
50%{left:-15px}
100%{left:0}
}
@-webkit-keyframes "topEnd"{0%{top:0}
50%{top:-15px}
100%{top:0}
}
@keyframes "topEnd"{0%{top:0}
50%{top:-15px}
100%{top:0}
}
@-webkit-keyframes "leftEnd"{0%{left:0}
50%{left:15px}
100%{left:0}
}
@keyframes "leftEnd"{0%{left:0}
50%{left:15px}
100%{left:0}
}
@-webkit-keyframes "bottomEnd"{0%{bottom:0}
50%{bottom:-15px}
100%{bottom:0}
}
@keyframes "bottomEnd"{0%{bottom:0}
50%{bottom:-15px}
100%{bottom:0}
}
.lSSlideOuter .rightEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}
.lSSlideOuter .leftEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}
.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative}
.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative}
.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}
.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}
GRab cursor */ .lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:grab}
.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}
ul#content-slider{list-style:none outside none;padding-left:0;margin:0}
.PEXA-demo .item{max-width:1400px;margin:auto}
.content-slider li{background-size:cover;text-align:center;color:#FFF}
.content-slider h3{margin:0;padding:70px 0}
.PEXA-demo{width:100%;padding:40px 40px 20px}



/* For devices smaller than 400px */@media (max-width:400px){.PEXA-demo{padding:20px 15px}
.new-features-img{max-width:135px}
}
.PEXA-demo img{width:100%;box-shadow:0 14px 26px -12px rgba(0,0,0,0.03),0 4px 23px 0 rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.1)}
.PEXA-demo .item h2.PEXA-headline{font-size:25px;text-align:left;font-weight:300;font-family:"DINPro",Arial,sans-serif;color:#0aa3a8;opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);transition:all 0.5s ease-in-out 0.2s;-webkit-transition:all 0.5s ease-in-out 0.2s;line-height:135%}
.PEXA-demo .item h2.head-center{text-align:center;margin-bottom:30px}
li.lslide .PEXA-slide-descr{margin:10px 0;opacity:0;line-height:135%;font-size:17px;font-weight:300;font-family:"DINPro",Arial,sans-serif;color:#666666;-webkit-transform:translateY(40px);transform:translateY(40px);transition:all 0.5s ease-in-out 0.7s;-webkit-transition:all 0.5s ease-in-out 0.7s;z-index:10;text-align:left}
li.lslide.active>.columns h2.PEXA-headline,li.lslide.active>.columns .PEXA-slide-descr{opacity:1 !important;-webkit-transform:translateY(0px);transform:translateY(0px)}
li.lslide>.columns{padding:0 20px;position:relative;height:100%;display:table}
li.lslide .columns img.marg-top{margin-top:30px}
.PEXA-headline.marg-top{margin-top:20px}
/* For devices smaller than 400px */@media (max-width:600px){li.lslide>.columns{padding:0}
}
li.lslide .columns img{max-height:400px}
li.lslide .vert-align-mid{position:relative;display:table-cell;vertical-align:middle}
li.lslide{height:100%}
/* For devices larger than 400px */@media (max-width:1000px){li.lslide{height:auto}
}
.PEXA-cta-button a{font-family:"DINPro",Arial,sans-serif;font-size:16px;color:white;padding:8px 22px 11px;border:1px solid white;background:transparent;text-decoration:none !important;border-radius:4px}
.PEXA-cta-button a:hover{background:#0aa3a8;transition:background 0.4s ease-in-out;-webkit-transition:background 0.4s ease-in-out}
.PEXA-demo .JD-component-search-container{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}


/*------------------------------------- End of what was lightslider.css-----------------------------------------*/


.carousel-quote {
	font-size: 24px;
	text-align: center;
	color: #2c2d68;
	line-height: 1.3;
	padding: 0 10px;
}
.quote-details {
	margin: 28px 0 0;
	font-size: 13px;
	font-weight: 800;
	text-transform: uppercase;
	color: #0aa3a8;
	line-height: 1.2;
}

.cbp-l-filters-right input#js-search-blog-posts {
	margin: 0;
	box-sizing: border-box;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
}

.feedback-body-container .feedback-text p {
	color: #777777;
	text-align: center;
	font-size: 16px;	
}

.remove-padding-right {
	padding-right: 0px !important}