#navbar_main{height:90px;box-shadow:0 2px 10px -2px rgba(0, 0, 0, 0.5);}
body.has-navbar-main-active #navbar_main{height:90px;}
#navbar_main .btn-go-top{position:fixed;right:0px;bottom:0px;}
.icon-trk-toolbar{height:75px;width:250px;background-image:none;}
#navbar_main .main-actions-left .btn-toggler{display:block;float:left;margin-left:5px;margin-top:25px;}
#navbar_main .main-actions-right{top:22px;}
section#main{padding-top:100px;}
.pagefrature{width:100%;text-align:center;}
.pagefrature img{width:100%;height:100%;}
.pagetitle h1{font-size:24px;font-weight:bold;}
#footer{background-color:#232323;background-color:rgba(35, 35, 35, 0.56);border-top:1px solid #525252;padding:6px 0 10px;margin-top:10px;}
#footer ul.footer-locales{margin:0px;}
ul.footer-locales li{margin-right:20px;}
#footer ul.footer-locales li a{color:#ccc;font-size:12px;font-weight:bold;}
body.has-header-shadow #navbar_main{background-color:#fff;box-shadow:0 2px 4px -2px rgba(0, 0, 0, 0.3);}
.award-link{margin-bottom:4px;}
.award-link:hover .award{opacity:1;}
.award-link:hover{}
.award-link:hover .award-description{color:#565670;}
.awrd_img{opacity:0.3;}
.awrd_img.active{opacity:1 !important;}
.share-button.sharer-0{-moz-user-select:none;height:20px;width:92px;}
.share-button.sharer-0 [class*="entypo-"]::before{font-family:entypo, sans-serif;}
.share-button.sharer-0 label{background:none repeat scroll 0 0 #a29baa;border-radius:5px;color:#333;cursor:pointer;font-size:16px;margin:0;padding:5px 10px;transition:all 0.3s ease 0s;}
.share-button.sharer-0 label:hover{opacity:0.8;}
.share-button.sharer-0 label span{font-family:Lato, sans-serif;font-size:0.9em;font-weight:700;padding-left:6px;text-transform:uppercase;}
.share-button.sharer-0 .social{margin-left:-15px;opacity:0;transition:all 0.4s ease 0s;visibility:hidden;}
.share-button.sharer-0 .social.top{margin-top:-80px;transform-origin:0 0 0;}
.share-button.sharer-0 .social.bottom{margin-top:5px;transform-origin:0 0 0;}
.share-button.sharer-0 .social.middle{margin-top:-34px;}
.share-button.sharer-0 .social.middle.right{margin-left:105px;transform-origin:5% 50% 0;}
.share-button.sharer-0 .social.middle.left{transform-origin:5% 50% 0;}
.share-button.sharer-0 .social.right{margin-left:14px;}
.share-button.sharer-0 .social.load{transition:none 0s ease 0s !important;}
.share-button.sharer-0 .social.networks-1{width:60px;}
.share-button.sharer-0 .social.networks-1.center, .share-button.sharer-0 .social.networks-1.left{margin-left:14px;}
.share-button.sharer-0 .social.networks-1.middle.left{margin-left:-70px;}
.share-button.sharer-0 .social.networks-1 ul{width:60px;}
.share-button.sharer-0 .social.networks-2{width:120px;}
.share-button.sharer-0 .social.networks-2.center{margin-left:-13px;}
.share-button.sharer-0 .social.networks-2.left{margin-left:-44px;}
.share-button.sharer-0 .social.networks-2.middle.left{margin-left:-130px;}
.share-button.sharer-0 .social.networks-2 ul{width:120px;}
.share-button.sharer-0 .social.networks-3{width:180px;}
.share-button.sharer-0 .social.networks-3.center{margin-left:-45px;}
.share-button.sharer-0 .social.networks-3.left{margin-left:-102px;}
.share-button.sharer-0 .social.networks-3.middle.left{margin-left:-190px;}
.share-button.sharer-0 .social.networks-3 ul{width:180px;}
.share-button.sharer-0 .social.networks-4{width:240px;}
.share-button.sharer-0 .social.networks-4.center{margin-left:-75px;}
.share-button.sharer-0 .social.networks-4.left{margin-left:162px;}
.share-button.sharer-0 .social.networks-4.middle.left{margin-left:-250px;}
.share-button.sharer-0 .social.networks-4 ul{width:240px;}
.share-button.sharer-0 .social.networks-5{width:300px;}
.share-button.sharer-0 .social.networks-5.center{margin-left:-105px;}
.share-button.sharer-0 .social.networks-5.left{margin-left:-225px;}
.share-button.sharer-0 .social.networks-5.middle.left{margin-left:-320px;}
.share-button.sharer-0 .social.networks-5 ul{width:300px;}
.share-button.sharer-0 .social.active{opacity:1;transition:all 0.4s ease 0s;visibility:visible;}
.share-button.sharer-0 .social.active.top{transform:scale(1) translateY(-10px);}
.share-button.sharer-0 .social.active.bottom{transform:scale(1) translateY(15px);}
.share-button.sharer-0 .social.active.middle.right{transform:scale(1) translateX(10px);}
.share-button.sharer-0 .social.active.middle.left{transform:scale(1) translateX(-10px);}
.share-button.sharer-0 .social ul{color:#fff;height:46px;left:0;list-style:outside none none;margin:auto;padding:0;position:relative;right:0;}
.share-button.sharer-0 .social ul li{box-sizing:content-box;cursor:pointer;display:none;float:left;font-size:20px;height:22px;margin:0;padding:12px 0;color:#fff;position:relative;text-align:center;transition:all 0.3s ease 0s;width:60px;z-index:2;}
.share-button.sharer-0 .social ul li a i{color:#fff;}
.share-button.sharer-0 .social ul li:hover a i{color:rgba(0, 0, 0, 0.5);}
.share-button.sharer-0 .social li[class*="facebook"]{background:none repeat scroll 0 0 #3b5998;display:block;}
.share-button.sharer-0 .social li[class*="twitter"]{background:none repeat scroll 0 0 #6cdfea;display:block;}
.share-button.sharer-0 .social li[class*="google"]{background:none repeat scroll 0 0 #e34429;display:block;}
.share-button.sharer-0 .social li[class*="pinterest"]{background:none repeat scroll 0 0 #c5282f;display:block;}
.share-button.sharer-0 .social li[class*="paper-plane"]{background:none repeat scroll 0 0 #42c5b0;display:block;}
.user-badge-post-show{margin-top:0px;}
.fa-6x{font-size:6em;}
.fa-7x{font-size:7em;}
.fa-8x{font-size:8em;}
.fa-9x{font-size:9em;}
.fa-10x{font-size:10em;}
.fa-11x{font-size:11em;}
.profile-jumbotron{padding-top:0px;}
section#main.mainprofile{padding-top:90px !important;}
.tab-contents section{display:none;}
.post-header{padding-top:0px;}
.btn-file input, .btn-file-big input{width:100%;}
.dashboard > .container{display:block !important;visibility:visible !important;}
.loading-spinner{display:none;}
.dashboard{padding-top:0px;margin-top:0px;}
.icon.icon-trk-logo{display:none;}
.user-badge-talents{overflow:auto;}
.cycle-bg-image{height:100% !important;left:0 !important;position:fixed !important;top:0 !important;background-color:#000 !important;width:100% !important;}
.centre-container{margin:auto;width:500px;}
#large-header{position:absolute !important;width:100% !important;}
#large-header canvas{width:100%;}
.home.blog:not(.logged-in) section#main, .home.page:not(.logged-in) section#main{padding-top:0px;}
body.home.blog:not(.logged-in) a:not(.btn):not(.link-box), body.page.blog:not(.logged-in) a:not(.btn):not(.link-box){border-bottom:0px;}
.home.blog .button-main-menu, .home.page .button-main-menu{left:30px;position:absolute;background-color:transparent;right:auto;top:100px;}
.home.blog .button-main-menu .fa-bars, .home.page .button-main-menu .fa-bars{color:#ccc;font-size:28px;}
.home.blog .button-main-menu .fa-bars:first-child, .home.page .button-main-menu .fa-bars:first-child{margin-right:-5px;}
.home.blog .button-main-menu .fa-bars:last-child, .home.page .button-main-menu .fa-bars:last-child{margin-left:-5px;}
.footsocial > li{display:inline;}
.footsocial img{width:30px;}
body.home.blog:not(.logged-in) a:not(.btn):not(.link-box), body.home.page:not(.logged-in) a:not(.btn):not(.link-box){color:#fff;text-decoration:none;}
#footer .logo{text-align:center;}
#footer .logo img{max-width:160px;}
.copyright{font-size:15px;margin-top:10px;color:#fff;text-align:center;}
.footsocial{margin-top:8px;padding-left:0 !important;}
.home-btn-links{margin-top:20px;padding:40px;}
.home-btn-links .btn{margin-bottom:0px;overflow:hidden;padding-top:20px;padding-bottom:20px;text-overflow:ellipsis;white-space:nowrap;}
.btn-no-background{background-color:rgba(255, 255, 255, 0.1);border-color:white;color:white;text-shadow:none !important;}
.col-sm-4.trk-description h1{font-size:22px;line-height:28px;margin-top:0px;color:#fff;}
.col-sm-4.trk-description h2{font-size:19px;line-height:30px;margin-bottom:20px;margin-top:20px;color:#fff;}
.home.blog .trk-description, .home.page .trk-description{margin-top:70px;}
.home.blog .forms-container-wrapper, .home.page .forms-container-wrapper{margin-top:125px;}
.main-menu .btn.btn-circular.btn-sm.btn-toggler{background:none;padding-left:18px;padding-top:8px;color:#fff;}
body:not(.logged-in) #navbar_main .main-actions-left{width:100%;}
body:not(.logged-in) #navbar_main .main-actions-left a.btn{text-align:center;background:none repeat scroll 0 0 #5fa2ca;border-radius:5px;color:#fffffe;font-size:15px;margin-right:10px;margin-top:5px !important;padding:3px 15px;}
.top_buttons_nav a.meal-deal-btn{text-align:center;background:#5fa2ca;border-radius:5px;color:#fff;font-size:15px;margin-right:10px;padding:6px 12px;}
.top_buttons_nav a.meal-deal-btn:hover{text-decoration:none}
body:not(.logged-in) #link_to_root{float:left;}
.clear{clear:both;margin:0px;padding:0px;}
.page-template-publicprofile section#main, .page-template-myprofile section#main{padding-top:56px;-webkit-padding-before:90px;}
.registration-form-separator, #login_form p > small, #registration_form p > small{color:#fff;}
.button-main-menu{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.button-main-menu.open-nav{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.is-menu-open #navbar_main .main-actions-left .btn-toggler{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
#navbar_main .main-actions-left .btn-toggler{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.nav-menu{bottom:auto;position:absolute;top:90px;}
.main-nav{}
.open-nav .mobile-toggle{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.mobile-toggle{cursor:pointer;font-size:20px;position:fixed;left:20px;top:100px;width:40px;z-index:1000;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.mobile-toggle span{width:40px;height:4px;margin-bottom:6px;background:#000;display:block;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;}
.black-color{background:#000 !important;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;}
.white-color{background:#ccc !important;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;}
.menu-panel{width:100%;position:absolute;top:0;width:100%;display:none;right:3000px;z-index:1055;opacity:1 !important;background-size:cover;background-position:center center;background-repeat:no-repeat;right:3000px;width:100%;}
.menu-panel-inner{}
.menu-block{border:solid 3px;padding:20px 10px;margin:12px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}
.menu-block:hover{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}
.menu-block a{display:block;font-size:18px;line-height:25px;font-weight:200;text-transform:uppercase;letter-spacing:8px;}
.nav-list-holder{padding:0 0px;}
.slogan-holder{display:none;}
.nav-item-wrap{}
.main-nav-menu{list-style:none;padding:10px;text-align:left;margin-left:auto;margin-right:auto;width:100%;}
.main-nav-menu li{margin-bottom:15px;padding:0;}
.main-nav-menu li a.main-nav-link{color:#fff !important;font-size:14px;font-weight:200;letter-spacing:2px;text-decoration:none;text-transform:uppercase;transition:all 0.8s linear 0s;}
.main-nav-menu li a.main-nav-link:hover{-webkit-transition:all .8s linear;-moz-transition:all .8s linear;-ms-transition:all .8s linear;-o-transition:all .8s linear;transition:all .8s linear;}
.main-nav-menu li a.main-nav-link:focus{font-weight:600;border-bottom:solid 1px #fff;-webkit-transition:all .8s linear;-moz-transition:all .8s linear;-ms-transition:all .8s linear;-o-transition:all .8s linear;transition:all .8s linear;}
.sub-nav{display:none;margin-bottom:15px;margin-left:303px;margin-top:5px;padding:0;width:41%;}
.sub-nav a{background-color:rgba(188, 96, 213, 0.36) !important;color:#fff;display:block;font-size:14px;font-weight:200;letter-spacing:4px;line-height:24px;text-align:left;margin-bottom:5px;text-decoration:none;text-shadow:1px 1px 1px #000 !important;transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.sub-nav a:hover{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.slogan-text{margin-top:20px;font-size:16px;line-height:23px;font-weight:600;}
.copy-credits{text-align:right;margin-top:60px;border-top:solid 1px;padding-top:10px;}
.copy-credits h4 > a{font-size:18px;line-height:25px;font-weight:600;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.copy-credits h4 > a:hover{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.copy-credits p{font-size:12px;line-height:19px;}
.nav-social{list-style:none outside none;margin:0;padding:0;margin:10px;margin-right:0;}
.nav-social li{display:inline-block;margin-left:1px;}
.nav-social li a > img{width:30px;opacity:1;-webkit-transition:all .8s linear;-moz-transition:all .8s linear;-ms-transition:all .8s linear;-o-transition:all .8s linear;transition:all .8s linear;}
.nav-social li a > img:hover{opacity:0.5;-webkit-transition:all .8s linear;-moz-transition:all .8s linear;-ms-transition:all .8s linear;-o-transition:all .8s linear;transition:all .8s linear;}
.banner-bg{}
.nav-tabs > li > a{font-size:12px;}
.main-nav-menu .sub-menu, .gn-menu-main .sub-menu{display:none;}
.main-nav-menu .sub-menu li{list-style:none;}
.page-top-space{margin-top:0px;}
.page-section{padding:100px 0;}
.separator-section{padding:100px 0;}
.add-top{margin-top:120px;}
.add-bottom{margin-bottom:120px;}
.add-top-half{margin-top:60px;}
.add-bottom-half{margin-bottom:60px;}
.add-top-quarter{margin-top:30px;}
.add-bottom-quarter{margin-bottom:30px;}
.pad-top{padding-top:120px;}
.pad-bottom{padding-bottom:120px;}
.pad{padding-left:20px;padding-right:20px;}
.remove-top{margin-top:0;}
.remove-bottom{margin-bottom:0;}
.remove-pad-top{padding-top:0;}
.remove-pad-bottom{padding-bottom:0;}
.mob-center > .img-responsive{display:inline-block;}
.no-gutter{margin-left:-15px !important;}
.no-pad{padding:0 !important;}
.valign{background-color:rgba(0, 0, 0, 0.59);position:relative;top:50%;transform:translateY(-50%);width:100%;}
.absolute-overlay{position:absolute;top:0;left:0;}
.poster-img{background:url(../images/poster.jpg) center center no-repeat !important;background-size:cover !important;}
.masthead{position:fixed;top:0;width:100%;height:80px;z-index:998;}
.shadow-on{box-shadow:1px 1px 2px rgba(0, 0, 0, 0.2);}
.home.blog .button-main-menu.open-nav .fa-bars, .home.page .button-main-menu.open-nav .fa-bars{color:#fff;}
.nav-list-holder{height:620px;padding:0 50px;}
.page .button-main-menu, .logged-in .button-main-menu, .home.blog.logged-in .button-main-menu, .home.page.logged-in .button-main-menu{background-color:transparent;left:10px;position:relative;right:auto;float:left;top:25px;}
.page #navbar_main .main-actions-left .btn-toggler, .logged-in #navbar_main .main-actions-left .btn-toggler{margin-top:5px;}
.page .button-main-menu .fa-bars:first-child, .logged-in .button-main-menu .fa-bars:first-child, .home.blog.logged-in .button-main-menu .fa-bars:first-child, .home.page.logged-in .button-main-menu .fa-bars:first-child{margin-right:-15px;}
.page .button-main-menu .fa-bars, .logged-in .button-main-menu .fa-bars, .home.blog.logged-in .button-main-menu .fa-bars, .home.page.logged-in .button-main-menu .fa-bars{color:#666;font-size:28px;}
.home.blog:not(.logged-in) #menu-main-menu li a, .home.page:not(.logged-in) #menu-main-menu li a{color:#fff;}
.logged-in #menu-main-menu li a{color:#555;}
.page-template-myprofile .nav.nav-tabs a{font-size:12px;padding:11px 12px;}
.gn-menu .sub-menu{font-size:15px;line-height:25px;display:none;padding:4px 4px 4px 60px;}
.logged-in #menu-main-menu .sub-menu li a{color:#28507a;}
.gn-menu-wrapper.gn-open-all .sub-menu li{height:auto;}
.gn-menu-main, .gn-menu-main ul{margin:0;padding:0;background:white;color:#5f6f81;list-style:none;text-transform:none;font-weight:300;font-family:'Lato', Arial, sans-serif;line-height:60px;}
.gn-menu-main a{display:block;height:100%;color:#555555 !important;text-decoration:none;cursor:pointer;}
.gn-menu-main .sub-menu a{color:#303d6a;}
.no-touch .gn-menu-main a:hover, .no-touch .gn-menu li.gn-search-item:hover, .no-touch .gn-menu li.gn-search-item:hover a{background:#6FA3CA;color:white;}
.gn-menu-main > li{display:block;float:left;height:100%;border-right:1px solid #c6d0da;text-align:center;}
.gn-menu-main li.gn-trigger{position:relative;width:60px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.gn-menu-main > li:last-child{float:left;border-right:none;}
.gn-menu-main > li > a{padding:8px 0 0 10px;font-size:30px;text-transform:uppercase;letter-spacing:1px;font-weight:bold;}
.gn-menu-main:after{display:table;clear:both;content:"";}
.gn-menu-wrapper{position:fixed;top:90px;bottom:0;left:0;overflow:hidden;width:60px;border-top:1px solid #c6d0da;-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);transform:translateX(-60px);-webkit-transition:-webkit-transform 0.3s, width 0.3s;-moz-transition:-moz-transform 0.3s, width 0.3s;transition:transform 0.3s, width 0.3s;}
.gn-scroller{position:absolute;overflow-y:scroll;width:290px;height:100%;}
.gn-menu{border-bottom:1px solid #c6d0da;text-align:left;font-size:18px;}
.gn-menu li:not(:first-child), .gn-menu li li{box-shadow:inset 0 1px #c6d0da}
.gn-submenu li{overflow:hidden;height:0;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;transition:height 0.3s;}
.gn-submenu li a{color:#28507a;}
input.gn-search{position:relative;z-index:10;outline:none;border:none;background:transparent;color:#5f6f81;font-weight:300;cursor:pointer;width:60%;}
.gn-search::-webkit-input-placeholder{color:#5f6f81}
.gn-search:-moz-placeholder{color:#5f6f81}
.gn-search::-moz-placeholder{color:#5f6f81}
.gn-search:-ms-input-placeholder{color:#5f6f81}
.gn-search:focus::-webkit-input-placeholder, .no-touch .gn-menu li.gn-search-item:hover .gn-search:focus::-webkit-input-placeholder{color:transparent}
input.gn-search:focus{cursor:text}
.no-touch .gn-menu li.gn-search-item:hover input.gn-search{color:white}
.no-touch .gn-menu li.gn-search-item:hover .gn-search::-webkit-input-placeholder{color:white}
.no-touch .gn-menu li.gn-search-item:hover .gn-search:-moz-placeholder{color:white}
.no-touch .gn-menu li.gn-search-item:hover .gn-search::-moz-placeholder{color:white}
.no-touch .gn-menu li.gn-search-item:hover .gn-search:-ms-input-placeholder{color:white}
.gn-menu-main a.gn-icon-search{position:absolute;top:0;left:0;height:60px;}
.gn-menu-wrapper .fa::before{display:inline-block;width:60px;text-align:center;text-transform:none;font-weight:normal;font-style:normal;font-variant:normal;line-height:1;speak:none;-webkit-font-smoothing:antialiased;}
.gn-menu-wrapper .gn-icon::before{display:inline-block;width:60px;text-align:center;text-transform:none;font-weight:normal;font-style:normal;font-variant:normal;font-family:'ecoicons';line-height:1;speak:none;-webkit-font-smoothing:antialiased;}
.gn-icon-help::before{content:"\e000"}
.gn-icon-earth::before{content:"\e004"}
.gn-icon-cog::before{content:"\e006"}
.gn-icon-search::before{content:"\e005"}
.gn-icon-download::before{content:"\e007"}
.gn-icon-photoshop::before{content:"\e001"}
.gn-icon-illustrator::before{content:"\e002"}
.gn-icon-archive::before{content:"\e00d"}
.gn-icon-article::before{content:"\e003"}
.gn-icon-pictures::before{content:"\e008"}
.gn-icon-videos::before{content:"\e009"}
.gn-icon span{width:0;height:0;display:block;overflow:hidden;}
.gn-icon-menu::before{margin-left:-15px;vertical-align:-2px;width:30px;height:3px;background:#2F71B8;box-shadow:0 3px white, 0 -6px #2F71B8, 0 -9px white, 0 -12px #2F71B8;content:'';position:relative;top:10px;}
.no-touch .gn-icon-menu:hover::before, .no-touch .gn-icon-menu.gn-selected:hover::before{background:white;box-shadow:0 3px #2F71B8, 0 -6px white, 0 -9px #2F71B8, 0 -12px white;}
.gn-icon-menu.gn-selected::before{background:#5993cd;box-shadow:0 3px white, 0 -6px #5993cd, 0 -9px white, 0 -12px #5993cd;}
.gn-menu-wrapper.gn-open-all, .gn-menu-wrapper.gn-open-part{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px);}
.gn-menu-wrapper.gn-open-all{width:270px;z-index:9999;}
.gn-menu-wrapper.gn-open-all .gn-submenu li{height:60px}
@media screen and (max-width:422px){.gn-menu-wrapper.gn-open-all{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px);width:100%;}
.gn-menu-wrapper.gn-open-all .gn-scroller{width:130%}
}
.header{width:80px;position:fixed;height:80px;background:#fff;box-shadow:0 2px 4px -2px rgba(0, 0, 0, 0.3);top:0;z-index:1040;}
.gn-icon-menu{position:relative;}
.nav_menu{float:left;position:relative;}
.tab-contents section.active{display:block !important;}
body.has-navbar-main-active #navbar_main, body.has-active-map #navbar_main{height:90px;}
.search-actions .container-fluid{padding-bottom:0px;}
.page-template-skillsandproducts.logged-in section#main{padding-top:55px;}
.page-template-skillsandproducts section#main{padding-top:85px;}
.page-template-requests.logged-in section#main{padding-top:55px;}
.page-template-requests section#main{padding-top:85px;}
.page-template-users.logged-in section#main{padding-top:55px;}
.page-template-users section#main{padding-top:85px;}
.search-map{top:190px;}
.white-bg{background:none repeat scroll 0 0 rgba(13, 13, 13, 0.5) !important;width:28%;}
.messages-list{max-height:350px;min-height:80px;overflow:auto;}
#conversation{padding-bottom:10px;}
.message-new textarea{height:100px;}
#dzconversionme{display:none;}
.alert-warning{margin-left:5px;}
.widget_image_widget img{width:100%;}
.error404{margin-bottom:30px;margin-top:20px;text-align:center;}
.search-filters-talents-selector.active select{margin-bottom:10px;margin-top:5px;width:100%;}
#avatarupload input{color:#000;}
.talents-collection-info-element{float:left;display:inline-block;margin:10px;padding:5px 0;box-shadow:0 0 1px 1px #ccc;background-color:#fff;width:17%;min-height:130px;}
#ajax_loader{left:42%;top:50%;margin-top:-50px;z-index:5000;position:fixed;bottom:40px;width:200px;height:115px;padding:10px;opacity:0.8;color:#FFF;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-shadow:none;text-align:center;display:none;}
.rj_banner{background-color:#6c4310;color:#fff;padding:40px 20px;}
.rj_banner .pagetitle h1{color:#FFF;}
#invite_success, #invite_error{display:none;}
.already_selected{display:none;}
.searchbar-result-content ul li:hover a{text-decoration:none;}
.profile-avatar{display:inline-block;vertical-align:middle;}
.profile-title-wrapper{display:inline-block;margin-left:25px;}
.dz_timmer_outer{border-radius:5px;box-shadow:1px 1px 2px 2px #ccc;margin:auto;padding:10px;width:500px;}
.timmer select{margin-top:30px;}
.talent{box-shadow:0 0 1px 1px #ccc;padding:2px;width:30%;}
.timmer{border-radius:50%;box-shadow:1px 1px 2px 2px #ccc;height:150px;margin:auto;padding:14px;text-align:center;width:150px;}
.rtp{background-color:rgba(47, 126, 136, 0.73);border-radius:30px;color:#fff;font-size:20px;font-weight:bold;padding:10px;text-decoration:none;}
.rest{padding:20px !important;text-align:center;}
.dz_timmer_outer > p{padding:10px;}
.rj_rang{border-radius:50%;height:30px;transform:scale(1.5);}
.timmer input{border:medium none;box-shadow:0 0 1px 1px #ccc;margin-top:40%;width:46%;text-align:center;}
.delete_msg{position:relative;top:10px;}
.profile-avatar::before{border-radius:25%;}
.profile-avatar{border-radius:25%;position:absolute;left:29%;top:50%;margin-top:-80px;}
.profile-avatar .img-circle{border-radius:25%;}
.profile-title-wrapper .profile-avatar{background:#fff;border-radius:0px;height:60px;left:0px;top:0px;position:relative;margin-bottom:0px;margin-right:5px;margin-top:0px;padding:2px 5px 5px;width:60px;}
.profile-title-wrapper .profile-avatar .img-circle{height:100% !important;line-height:normal;margin-top:0;padding-top:0;position:relative;top:0;width:100% !important;}
.ep-avatar.ep-avatar .btn-add-picture, .ep-cover-form.ep-avatar .btn-add-picture{margin-top:7px;}
#avatarupload #customavatar{display:none;}
#map_canvas h4{font-size:14px;text-align:center;}
#map_canvas p{text-align:center;}
.dzhide{display:none;}
.talents-collection-info-element h1{border-bottom:3px double #ccc;margin-bottom:2%;width:100%;padding:5px 0;}
.rj_talents{padding-left:5px;min-height:120px;}
.rj_talents > a{float:left;margin:0 3%;}
.rj_talents-msg{margin:0 3%;text-align:left;}
.talents-collection-info .btn{margin-left:2px;margin-right:2px;}
.icon.icon-trk-toolbar > img{width:100%;}
@media screen and (max-width:360px){.icon-trk-toolbar{width:250px;}
#search_header{display:none;}
.time-wallet-detail-lg span.hours-label{font-size:15px;line-height:40px;}
.time-wallet-detail-lg{width:60px;height:60px;}
.time-wallet-detail-lg i:first-child{font-size:10px;}
.time-wallet-detail span, .time-wallet-detail i{font-size:10px;}
.dztimecredits li{width:65px !important;}
}
@media screen and (max-width:320px){.icon-trk-toolbar{width:230px;}
#search_header{display:none;}
.footsocial li a, .col-sm-3.logo a{border-bottom:0px !important;}
.time-wallet-detail-lg span.hours-label{font-size:15px;line-height:40px;}
.time-wallet-detail-lg{width:60px;height:60px;}
.time-wallet-detail-lg i:first-child{font-size:10px;}
.time-wallet-detail span, .time-wallet-detail i{font-size:10px;}
.dztimecredits li{width:65px !important;}
}
.my_comments_boxes h3, .my_comments_boxes .logged-in-as, .my_comments_boxes .comment-form-comment label{display:none;}
.my_comments_boxes .comment_label{display:block;font-weight:bold;}
.my_comments_boxes{padding-top:10px;}
.page-id-1251 section#main{padding-top:55px !important;}
@media screen and (min-width:667px) and (max-width:736px){body:not(.logged-in) #navbar_main .main-actions-left a.btn{margin-top:10px !important;margin-right:5px !important;}
}
@media screen and (max-width:480px){.icon-trk-toolbar{height:auto !important;width:200px !important}
body:not(.logged-in) #navbar_main .main-actions-left a.btn{margin-right:5px !important;margin-top:5px !important;}
}
@media screen and (max-width:479px){.top_buttons_nav{top:-10px;}
.top_buttons_nav{width:100%;float:left;text-align:center !important;}
body:not(.logged-in) #navbar_main .main-actions-left a.btn{font-size:14px !important;margin-right:5px !important;margin-top:5px !important;float:none !important;clear:both;}
}
.notification-bar-wrapper{ color:#fff;position:fixed;left:0;right:0;z-index:11;display:block;width:100%;padding:0;transform:translate3d(0, 0, 0);transition:all 0.3s ease;top:90px;background-color:#5fa2ca;padding:15px 0;min-height:50px;text-align:center;text-transform:uppercase;}
.notification-bar-wrapper a{color:#fff;}
#header-bg img{max-width:100%;object-fit:cover}
.delivery_wrap{background-color:#292929;color:#ffffff;padding:30px 0;text-align:center;}
.info-blade-content{font-size:1.4em;display:inline-block;vertical-align:middle;padding:0 0 0 70px;position:relative;line-height:40px;}
.info-blade-content:before{content:"";background:url(../images/truckicon_100x.png) no-repeat center;position:absolute;left:0;top:0;width:50px;height:40px;}
.feature-content{padding-top:80px;padding-bottom:80px;position:relative;}
.feature-content .yf-promise{position:absolute;margin:0;top:40px;width:180px;height:180px;right:40px;display:block;}
.section-header{position:relative;margin-bottom:40px;clear:both;}
.feature-reveal{text-align:center}
.feature-reveal .desc-wrap{min-height:240px;}
.feature-content h3{text-transform:uppercase;}
.feature-reveal h3{color:#3074bd;margin:20px 0;font-size:20px;line-height:30px;min-height:60px;}
.feature-reveal p{margin:0 0 20px;font-size:16px;line-height:26px;}
.feature-reveal a{text-align:center;background:#5fa2ca;border-radius:5px;color:#fff;font-size:15px;margin-right:10px;padding:6px 12px;}
.feature-reveal a:hover{text-decoration:none}
.full-page-header-banner-content-area h1{margin:20px 0;font-size:25px;text-transform:uppercase;font-weight:600;color:#000;}
.full-page-header-banner-content-area h3{text-transform:uppercase;margin:0 0 20px;font-weight:600;}
.full-page-header-banner-content-area h4{text-transform:uppercase;margin:20px 0;color:#000;font-weight:400;}
.full-page-header-banner-content-area ul{padding:0 0 0 20px;list-style:outside;}
.full-page-header-banner-content-area ul li{line-height:28px;}
.full-page-header-banner-content-area table td, .paypalbtn table td{padding:6px}
.full-page-header-banner-content-area a{color:#5fa2ca;}
.menu-images-list{width:100%;float:left;padding:0 0 40px;}
.menu-images-list a{padding:5px;width:25%;float:left}
.menu-images-list a img{max-width:100%;}
@media screen and (max-width:1024px){#header-bg img{max-width:100%;object-fit:none;height:100%;}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.feature-reveal h3{font-size:18px;}

}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){section#main{padding-top:94px;}
.info-blade-content{font-size:1.2em;}
}
@media screen and (max-width:768px){.feature-reveal .desc-wrap,.feature-reveal h3{min-height:inherit;}
.paypalbtn {
	width: 100% !important;
	min-height: auto !important;
	margin: 0 0 15px !important;
}
}
@media screen and (max-width:767px){.menu-images-list a{width:100%;padding:0 0 10px;text-align:center}
.info-blade-content{background:url(../images/truckicon_100x.png) no-repeat left top;font-size:1.2em;line-height:30px;text-align:left}
.info-blade-content:before{display:none}
}
@media screen and (max-width:414px){section#main{padding-top:78px;}
#header-bg img{max-width:100%;object-fit:cover;height:100%;min-height:140px;}
.delivery_wrap{padding:5px 0}
.info-blade-content{font-size:11px;line-height:18px;}
.notification-bar-wrapper{font-size:10px;padding:10px 0;min-height:inherit;}
}
@media screen and (max-width:320px){section#main{padding-top:84px;}
.notification-bar-wrapper{padding:5px 0;}
}
.spl_container {
	border: 2px solid #5fa2ca;
	padding: 10px;
	margin: 10px 0 0 0;
}
.spl_container h4 {
	color: #5fa2ca;
	font-size: 18px;
	font-weight: 700;
	margin: 0 0 10px;
}
.spl_container ul {
	padding: 0 0 0 10px;
	list-style: inside;
	margin: 0;
}
.spl_container ul li {
	line-height: 28px;
}
.btnwrapper {
	width: 100%;
	padding: 15px 0;
	overflow: hidden;
}
.paypalbtn {
    width: calc(50% - 22px);
    float: left;
    padding: 15px;
    border: 1px solid #cecece;
    min-height: 490px;
    margin: 0 10px;
}
.paypalbtn h4 {
	margin: 0 0 15px;
}
.paypalbtn select {width:100%;
height:34px;
border:1px solid #cecece;
margin:3px 0
}
.second_table td {
	padding: 6px !important;
}
.second_table input[type=number] {
	-webkit-appearance: none;
-moz-appearance: textfield;
border: 1px solid #cecece;
padding: 7px;
width:100%;
min-width:70px;
max-width:70px;
}
