@media screen and (max-width:767px){}@media (min-width:768px){}@media (min-width:768px){}@media (max-width:767px){}@media (min-width:768px){}@media (min-width:768px){}@media (max-width:767px){}@media (max-width:767px){}.cj-searchbar-overlay-container{height:112px;position:relative;margin-top:-112px;color:#fff;z-index:999;background-color:#000000;background-color:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000, endColorstr=#33000000);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000, endColorstr=#33000000)}.cj-searchbar-overlay-container fieldset{padding-top:35px;background:transparent}.cj-searchbar-overlay-container button.job-search-button{font-family:'Lato',sans-serif;font-weight:400;font-size:14px;line-height:20px;font-weight:900;text-align:center}.cj-searchbar-overlay-container button.job-search-button i{font-weight:900;font-size:16px}.cj-searchbar-overlay-container .search-title{font-family:'Lato',sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#fff}.cj-searchbar-overlay-container.affix{top:257px;width:100%}@media (max-width:991px) and (min-width:768px){.cj-searchbar-overlay-container{height:132px;margin-top:0}.cj-searchbar-overlay-container fieldset{padding-top:25px}}@media (max-width:767px){.cj-searchbar-overlay-container{height:auto;margin-top:0}.cj-searchbar-overlay-container fieldset{padding-top:25px}.cj-searchbar-overlay-container button.job-search-button{margin-top:10px;margin-bottom:10px}}.fullwidthbanner-container{width:100% !important;position:relative;padding:0;height:354px !important;overflow:hidden;margin-top:-3px}.fullwidthbanner{height:240px !important}.fullwidthbanner li{height:354px !important}.tp-loader{background-color:transparent !important;top:30% !important}.tp-bannertimer{display:none !important}.tp-rightarrow.default{background:url(/images/slider/arrows.png) no-repeat 0 0 !important}.tp-leftarrow.default{background:url(/images/slider/arrows.png) no-repeat 0 -69px !important}.tparrows{width:49px !important;height:49px !important;opacity:.3 !important}.tparrows:hover{opacity:.5 !important}.tp-caption.cj-blue-box{font-size:2.5em !important;line-height:1.2em !important;color:#fff;width:330px !important;max-width:330px !important;min-height:120px !important;overflow:hidden;padding:20px !important;text-transform:uppercase;white-space:normal !important;font-weight:700;background-color:#254e78;background-color:rgba(37,78,120,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33254e78, endColorstr=#33254e78);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33254e78, endColorstr=#33254e78)}.tp-caption.cj-black-box{font-size:1em;line-height:1.4em;color:#fff;max-width:330px;width:330px !important;min-height:120px !important;overflow:hidden;padding:15px;white-space:normal !important;margin:auto !important;background-color:#000000;background-color:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000, endColorstr=#33000000);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000, endColorstr=#33000000)}.tp-caption a,.tp-caption a:hover{font-family:'Lato',sans-serif;font-weight:400;font-size:14px;line-height:20px;font-weight:900;color:#fff !important}.tp-caption a .cjicon,.tp-caption a:hover .cjicon{font-weight:900;font-size:16px}.tp-caption a.cj-btn-red,.tp-caption a:hover.cj-btn-red{text-align:center}@media only screen and (max-width:991px){.cj-static-slider{background:url(/images/1.jpg) center no-repeat}.tp-caption.cj-blue-box{font-size:2.5em !important;bottom:185px !important;max-width:100% !important;width:100% !important;min-height:inherit !important;background-color:transparent !important}.tp-caption.cj-black-box{width:90% !important;max-width:90%;min-height:inherit !important;margin:0 auto !important}.tp-caption.cj-join-btn{bottom:130px !important}.tp-bullets{display:none}}@media only screen and (max-width:767px){.tp-caption.cj-blue-box{font-size:2em !important}}.clientlist .clientlist-row.row{margin-left:-5px;margin-right:-5px}.clientlist .clientlist-row .col-xs-4,.clientlist .clientlist-row .col-sm-3,.clientlist .clientlist-row .col-md-4{padding-right:5px;padding-left:5px}.clientlist .clientlist-row .clientlist-item-wrapper{display:table !important;width:100%;margin-bottom:10px}.clientlist .clientlist-row .clientlist-item-wrapper .clientlist-item{background:#fafafa;text-align:center;border:solid 1px #eee;width:100%;height:60px;padding:5px;display:table-cell !important;vertical-align:middle}@media only screen and (max-width:500px){.clientlist .clientlist-row .clientlist-item-wrapper .clientlist-item{height:40px}}.clientlist .clientlist-row .clientlist-item-wrapper .clientlist-item img{float:none;margin:auto;width:100%;max-height:48px}@media only screen and (max-width:500px){.clientlist .clientlist-row .clientlist-item-wrapper .clientlist-item img{max-height:28px}}.posts .dl-horizontal{margin-bottom:15px;overflow:hidden}.posts .dl-horizontal a{color:#254e78}.posts .dl-horizontal dt{width:60px;float:left}.posts .dl-horizontal dt img{width:60px;height:60px;padding:2px;margin-top:2px;border:solid 1px #B3B3B3}.posts .dl-horizontal dd{margin-left:70px}.posts .dl-horizontal dd p{margin:0}.posts .dl-horizontal dd a:hover{color:#fff;text-decoration:none}.posts .dl-horizontal:hover dt img,.posts .dl-horizontal:hover dd a{color:#fff;border-color:#254e78 !important;transition:all .4s ease-in-out}.cj-news{margin-bottom:20px}.cj-news h3{margin:15px 0 10px}.cj-news .by-author span{color:#525252}.cj-news a.read-more{color:#254e78}.cj-news .by-author{margin-bottom:8px}.cj-news .by-author strong{font-family:'Lato',sans-serif;font-weight:700;font-size:14px;line-height:20px;color:#254e78}.cj-news .cj-news-img{overflow:hidden;max-height:150px;position:relative}.cj-news-horizontal h3{margin-top:0}@media (max-width:991px){.cj-news-horizontal h3{margin-top:15px}}.bignews-block{background:#d9d7b8;float:left;width:100%;min-height:45px;display:table}.bignews-block:hover{cursor:pointer}.bignews-block .bignews-title{font-family:'Montserrat',sans-serif;font-weight:700;font-size:16px;line-height:25px;color:#fff;text-decoration:none;text-align:center;background:#254e78;border-color:#254e78;padding:10px;width:25%;display:table-cell;vertical-align:middle}.bignews-block .bignews-title a,.bignews-block .bignews-title a:hover{color:#fff;text-decoration:none !important}.bignews-block .bignews-text{padding:10px;display:table-cell;vertical-align:middle}.bignews-block .bignews-text a{color:#525252}.bignews-block .bignews-text a:hover{color:#c50000}#cj-sidebar .cj-sidebar-stats{margin-bottom:45px}#cj-sidebar .cj-sidebar-stats .headline,#cj-sidebar .cj-sidebar-stats .row,#cj-sidebar .cj-sidebar-stats .panel-group,#cj-sidebar .cj-sidebar-stats .panel-group .panel{margin-bottom:10px !important}.cj-sidebar-stats .cj-sidebar-stats-item{font-family:'Lato',sans-serif;font-weight:400;font-size:14px;line-height:20px;line-height:38px;color:#525252;display:block;background:#efefef;text-align:right;padding-right:12px}.cj-sidebar-stats .cj-sidebar-stats-item a{color:#525252;display:block}.cj-sidebar-stats .cj-sidebar-stats-item a:hover{text-decoration:none;background:#f5f5f5}.cj-sidebar-stats .cj-sidebar-stats-item .cj-sidebar-stats-item-count{font-family:'Lato',sans-serif;font-weight:700;font-size:14px;line-height:20px;line-height:38px;display:inline-block;padding:0 12px;background:#bd181f;color:#fff;float:left}.cj-sidebar-stats .cj-sidebar-stats-item .cj-sidebar-stats-item-count.cj-blue-count{background:#254e78}.cj-sidebar-accordion{margin-bottom:45px}.cj-sidebar-accordion .headline,.cj-sidebar-accordion .row,.cj-sidebar-accordion .panel-group,.cj-sidebar-accordion .panel-group .panel{margin-bottom:10px !important}.cj-sidebar-accordion .panel-heading,.cj-sidebar-accordion .panel-collapse{position:relative}.cj-sidebar-accordion .panel-body{background-color:#fff}.cj-sidebar-accordion ul{margin-bottom:0}.cj-sidebar-accordion ul li{padding-top:3px;padding-bottom:3px}.cj-sidebar-image-list{margin-bottom:45px}.cj-sidebar-image-list .headline,.cj-sidebar-image-list .row,.cj-sidebar-image-list .panel-group,.cj-sidebar-image-list .panel-group .panel{margin-bottom:10px !important}.cj-sidebar-image-list.row{margin-left:-3px;margin-right:-3px}.cj-sidebar-image-list li{display:inline}.cj-sidebar-image-list li.col-xs-3{padding-left:3px;padding-right:3px}.cj-sidebar-image-list li a{display:block;width:100%;height:auto;background:#254e78;background:rgba(37,78,120,0.5);margin-bottom:6px}.cj-sidebar-image-list li img{opacity:.9;width:100%}.cj-sidebar-image-list li:hover img{opacity:1}.cj-sidebar-member-list,.cj-sidebar-group-options{margin-bottom:45px}.cj-sidebar-member-list .headline,.cj-sidebar-group-options .headline,.cj-sidebar-member-list .row,.cj-sidebar-group-options .row,.cj-sidebar-member-list .panel-group,.cj-sidebar-group-options .panel-group,.cj-sidebar-member-list .panel-group .panel,.cj-sidebar-group-options .panel-group .panel{margin-bottom:10px !important}.cj-sidebar-group-events{margin-bottom:45px}.cj-sidebar-group-events .headline,.cj-sidebar-group-events .row,.cj-sidebar-group-events .panel-group,.cj-sidebar-group-events .panel-group .panel{margin-bottom:10px !important}.cj-sidebar-group-events .date-formats{margin-top:0}.cj-sidebar-group-events .overflow-h{font-family:'Lato',sans-serif;font-weight:400;font-size:12px;line-height:16px}.cj-timeline{margin-bottom:45px}.cj-timeline .headline,.cj-timeline .row,.cj-timeline .panel-group,.cj-timeline .panel-group .panel{margin-bottom:10px !important}.cj-timeline .cj-timeline-list{padding:0;list-style:none;position:relative}.cj-timeline .cj-timeline-list>li{position:relative}.cj-timeline .cj-timeline-list:before{top:0;bottom:0;left:22%;width:4px;content:'';background:#f3f3f3;position:absolute;margin-left:-14px}.cj-timeline .cj-timeline-list>li .cj-timeline-tmtime{width:25%;display:block;position:absolute;padding-right:80px}.cj-timeline .cj-timeline-list>li .cj-timeline-tmtime span{top:9px;display:block;text-align:right;position:relative}.cj-timeline .cj-timeline-list>li .cj-timeline-tmtime span:first-child{color:#999;font-size:14px;line-height:.9}.cj-timeline .cj-timeline-list>li .cj-timeline-tmtime span:last-child{color:#585f69;font-size:20px;font-weight:normal}.cj-timeline .cj-timeline-list>li .cj-timeline-tmlabel{color:#fff;padding:10px 20px 20px;background:#f3f3f3;line-height:1.4;clear:both;position:relative;border-radius:5px;margin:0 0 40px 25%}.cj-timeline .cj-timeline-list>li .cj-timeline-tmlabel li{padding:0}.cj-timeline .cj-timeline-list>li .cj-timeline-tmlabel h2{margin-top:0;font-size:21px;padding:0 0 5px;margin-bottom:10px;text-transform:capitalize;border-bottom:1px solid #ddd}.cj-timeline .cj-timeline-list>li .cj-timeline-tmlabel .text-left{float:left}.cj-timeline .cj-timeline-list>li .cj-timeline-tmlabel:after{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#f3f3f3;border-width:10px;top:15px}.cj-timeline .cj-timeline-list>li .cj-timeline-tmicon{top:20px;left:22%;width:10px;height:10px;position:absolute;background:#72c02c;margin:0 0 0 -17px;box-shadow:0 0 0 4px #f3f3f3;-webkit-font-smoothing:antialiased}.cj-timeline .cj-timeline-list:before{left:42%}.cj-timeline .cj-timeline-list>li{min-height:95px;margin-bottom:20px}.cj-timeline .cj-timeline-list>li.cj-timeline-last{min-height:0}.cj-timeline .cj-timeline-list>li.cj-timeline-last .cj-timeline-tmicon{top:14px}.cj-timeline .cj-timeline-list>li.cj-timeline-last .cj-timeline-tmlabel:after{top:10px}.cj-timeline .cj-timeline-list>li .cj-timeline-tmtime{width:45%;padding-right:35px;text-align:right}.cj-timeline .cj-timeline-list>li .cj-timeline-tmtime .cj-timeline-date{font-family:'Lato',sans-serif;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-0.5px;color:#525252}.cj-timeline .cj-timeline-list>li .cj-timeline-tmtime .cj-timeline-time{color:#B3B3B3}.cj-timeline .cj-timeline-list>li .cj-timeline-tmtime .cj-profile-photo-wrapper{width:40px;margin-top:10px;float:right}.cj-timeline .cj-timeline-list>li .cj-timeline-tmtime .cj-profile-photo-wrapper img.cj-profile-photo{width:40px}.cj-timeline .cj-timeline-list>li .cj-timeline-tmicon{left:42%;background:#bd181f}.cj-timeline .cj-timeline-list>li .cj-timeline-tmlabel{font-family:'Lato',sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#525252;padding:10px 20px;margin:0 0 20px 45%}.cj-timeline .cj-timeline-list>li .cj-timeline-tmlabel a{font-family:'Lato',sans-serif;font-weight:700;font-size:12px;line-height:16px;color:#bd181f}.cj-timeline .cj-timeline-list>li .cj-timeline-tmlabel p{margin:0}@media (max-width:480px){.cj-timeline .cj-timeline-list>li .cj-timeline-tmtime{font-family:'Lato',sans-serif;font-weight:400;font-size:12px;line-height:16px;padding-right:40px}}.cj-sidebar-posted-by{margin-bottom:45px}.cj-sidebar-posted-by .headline,.cj-sidebar-posted-by .row,.cj-sidebar-posted-by .panel-group,.cj-sidebar-posted-by .panel-group .panel{margin-bottom:10px !important}.cj-sidebar-posted-by .cj-gray-box{background:#f5f5f5}.cj-sidebar-posted-by.unauthenticated .cj-member-card-meta div{white-space:normal}.cj-sidebar-posted-by.unauthenticated .cj-restriction-notice{color:#bd181f}.cj-sidebar-suggested-groups{margin-bottom:45px}.cj-sidebar-suggested-groups .headline,.cj-sidebar-suggested-groups .row,.cj-sidebar-suggested-groups .panel-group,.cj-sidebar-suggested-groups .panel-group .panel{margin-bottom:10px !important}.cj-sidebar-suggested-groups .cj-member-card+.cj-member-card{margin-top:10px}.cj-sidebar-suggested-groups .cj-member-card .cj-member-card-photo img{width:40px;height:40px;opacity:0}.cj-sidebar-suggested-groups .cj-member-card .cj-member-card-meta{padding-top:5px}.cj-sidebar-similar-jobs{margin-bottom:45px}.cj-sidebar-similar-jobs .headline,.cj-sidebar-similar-jobs .row,.cj-sidebar-similar-jobs .panel-group,.cj-sidebar-similar-jobs .panel-group .panel{margin-bottom:10px !important}.cj-sidebar-recently-viewed,.cj-sidebar-link-list{margin-bottom:45px}.cj-sidebar-recently-viewed .headline,.cj-sidebar-link-list .headline,.cj-sidebar-recently-viewed .row,.cj-sidebar-link-list .row,.cj-sidebar-recently-viewed .panel-group,.cj-sidebar-link-list .panel-group,.cj-sidebar-recently-viewed .panel-group .panel,.cj-sidebar-link-list .panel-group .panel{margin-bottom:10px !important}.cj-sidebar-recently-viewed a span,.cj-sidebar-link-list a span{color:#525252}.cj-sidebar-recently-viewed a:hover span,.cj-sidebar-link-list a:hover span{color:#bd181f}.cj-sidebar-chat-with-agent a.cj-chat-with-agent-background{display:block;background:#f5f5f5;padding:15px 20px}.cj-sidebar-chat-with-agent a.cj-chat-with-agent-background .cjicon-stack{color:#254e78;margin-right:6px}.cj-sidebar-chat-with-agent a.cj-chat-with-agent-background h4{font-family:'Lato',sans-serif;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-0.5px;margin:0}.cj-sidebar-chat-with-agent a.cj-chat-with-agent-background p{margin:0}.cj-sidebar-chat-with-agent a.cj-chat-with-agent-background:hover h4,.cj-sidebar-chat-with-agent a.cj-chat-with-agent-background:hover p{color:#c50000 !important}.cj-activity-heading{background:#f5f5f5;height:45px}.cj-activity-heading h5{line-height:45px;margin:0;padding:0}.cj-recent-activity-item{border-bottom:1px solid #fff;padding:10px 0}.cj-recent-activity{margin:0 15px}ul.cj-recent-activity-purchases{display:inline;list-style:none;padding-left:0}ul.cj-recent-activity-purchases li{display:inline}ul.cj-recent-activity-purchases a li{color:#c50000}ul.cj-recent-activity-purchases li:after{content:", "}ul.cj-recent-activity-purchases li.cj-recent-activity-purchase-title:after,ul.cj-recent-activity-purchases li:last-child:after{content:""}.testimonials{margin-bottom:10px}.testimonials .testimonial-info{font-family:'Lato',sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#525252;padding:0 15px;margin-top:36px;height:62px;overflow:hidden}.testimonials .testimonial-info span{position:relative}.testimonials .testimonial-info span a{font-family:'Lato',sans-serif;font-weight:700;font-size:12px;line-height:16px;color:#cc3333}.testimonials .testimonial-info em{color:#525252;display:block}.testimonials .testimonial-info img{box-shadow:0 0 2px #B3B3B3;box-shadow:0 0 2px #B3B3B3 1px 2px .4;float:left;margin-right:15px;width:60px;height:60px;padding:2px}.testimonials .testimonial-author{overflow:hidden}.testimonials .carousel-arrow{bottom:70px;position:absolute}@media (max-width:991px){.testimonials .carousel-arrow{bottom:62px}}.testimonials .carousel-arrow a{position:static;display:block;background:none}.testimonials .carousel-arrow a i{font-size:16px;font-weight:700;color:#fff;padding:2px;min-width:20px;text-align:center;background:#9bb0c4}@media (max-width:991px){.testimonials .carousel-arrow a i{font-size:25px;min-width:30px}}.testimonials .carousel-arrow a i:hover{color:#fff;background:#254e78}.testimonials .carousel-arrow.left{right:36px}@media (max-width:991px){.testimonials .carousel-arrow.left{right:50px}}.testimonials .carousel-arrow.right{right:13px}.testimonials .carousel-control{width:100%;text-align:right;text-shadow:none;position:absolute;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.testimonials .carousel-control .left{right:27px;left:auto}.testimonials .carousel-control .right{right:0}.testimonials.testimonials-v1 .item p{position:relative}.testimonials.testimonials-v1 .item p:after,.testimonials.testimonials-v1 .item p:before{left:60px;bottom:-20px}.testimonials.testimonials-v1 .item p:after{border-top:22px solid;border-left:0 solid transparent;border-right:22px solid transparent;width:0;height:0;content:" ";display:block;position:absolute;border-top-color:#9bb0c4;border-left-style:inset;border-right-style:inset}.testimonials.testimonials-v1 p{padding:10px;font-style:italic;background:#9bb0c4;color:#fff}.blog-twitter .blog-twitter-inner{padding:10px;background:#f5f5f5;position:relative;margin-bottom:10px}.blog-twitter .blog-twitter-inner,.blog-twitter .blog-twitter-inner:after,.blog-twitter .blog-twitter-inner:before{transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.blog-twitter .blog-twitter-inner:after,.blog-twitter .blog-twitter-inner:before{width:0;height:0;right:0;bottom:0;content:" ";display:block;position:absolute}.blog-twitter .blog-twitter-inner:after{border-top:15px solid #B3B3B3;border-right:15px solid transparent;border-left:0 solid transparent;border-left-style:inset;border-right-style:inset}.blog-twitter .blog-twitter-inner:before{border-bottom:15px solid #fff;border-right:0 solid transparent;border-left:15px solid transparent;border-left-style:inset;border-bottom-style:inset}.blog-twitter .blog-twitter-inner:hover{border-color:#254e78;border-top-color:#254e78}.blog-twitter .blog-twitter-inner:hover:after{border-top-color:#254e78}.blog-twitter .blog-twitter-inner span.twitter-time{font-family:'Lato',sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#525252;display:block}.blog-twitter .blog-twitter-inner i.fa{font-size:18px;line-height:33px;top:2px;color:#9bb0c4;position:relative}.top-recruiters .top-recruiters-list{margin-bottom:45px;margin-bottom:0}.top-recruiters .top-recruiters-list .headline,.top-recruiters .top-recruiters-list .row,.top-recruiters .top-recruiters-list .panel-group,.top-recruiters .top-recruiters-list .panel-group .panel{margin-bottom:10px !important}.top-recruiters .top-recruiters-list.row{margin-left:-3px;margin-right:-3px}.top-recruiters .top-recruiters-list li{display:inline}.top-recruiters .top-recruiters-list li.col-xs-3{padding-left:3px;padding-right:3px}.top-recruiters .top-recruiters-list li a{display:block;width:100%;height:auto;background:#254e78;background:rgba(37,78,120,0.5);margin-bottom:6px}.top-recruiters .top-recruiters-list li img{opacity:.9;width:100%}.top-recruiters .top-recruiters-list li:hover img{opacity:1}.top-recruiters .top-recruiters-list img{height:100%}.cj-sidebar-section{margin-bottom:40px}@media only screen and (min-width:480px) and (max-width:768px){.cj-sidebar-section.cj-breakpoint-xssm{width:50% !important;float:left}}.tp-hide-revslider,.tp-caption.tp-hidden-caption{visibility:hidden !important;display:none !important}.tp-caption{z-index:1}.tp-caption.big_white{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:20px;line-height:20px;font-family:'Open Sans',sans;padding:3px 4px;padding-top:1px;margin:0;border-width:0;border-style:none;background-color:#000;letter-spacing:0}.tp-caption.big_orange{position:absolute;color:#fff;text-shadow:none;font-weight:700;font-size:36px;line-height:36px;font-family:Arial;padding:0 4px;margin:0;border-width:0;border-style:none;background-color:#fb7354;letter-spacing:-1.5px}.tp-caption.big_black{position:absolute;color:#000;text-shadow:none;font-weight:800;font-size:36px;line-height:36px;font-family:'Open Sans',sans;padding:0 4px;margin:0;border-width:0;border-style:none;background-color:#fff;letter-spacing:-1.5px}.tp-caption.medium_grey{position:absolute;color:#fff;text-shadow:none;font-weight:700;font-size:20px;line-height:20px;font-family:Arial;padding:2px 4px;margin:0;border-width:0;border-style:none;background-color:#888;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,0.5)}.tp-caption.small_text{position:absolute;color:#fff;text-shadow:none;font-weight:700;font-size:14px;line-height:20px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,0.5)}.tp-caption.medium_text{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:20px;line-height:20px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,0.5)}.tp-caption.large_text{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:36px;line-height:36px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,0.5)}.tp-caption.large_black_text{position:absolute;color:#000;text-shadow:none;font-weight:300;font-size:42px;line-height:42px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.very_large_text{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:60px;line-height:60px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,0.5);letter-spacing:0}.tp-caption.very_large_black_text{position:absolute;color:#000;text-shadow:none;font-weight:800;font-size:72px;line-height:72px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.bold_red_text{position:absolute;color:#d31e00;text-shadow:none;font-weight:800;font-size:20px;line-height:20px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.bold_brown_text{position:absolute;color:#a04606;text-shadow:none;font-weight:800;font-size:20px;line-height:20px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.bold_green_text{position:absolute;color:#5b9830;text-shadow:none;font-weight:800;font-size:20px;line-height:20px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.very_big_white{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:36px;line-height:36px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap;padding:3px 4px;padding-top:1px;background-color:#7e8e96}.tp-caption.very_big_black{position:absolute;color:#000;text-shadow:none;font-weight:700;font-size:60px;line-height:60px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;padding:0 4px;padding-top:1px;background-color:#fff}.tp-caption.modern_medium_fat{position:absolute;color:#000;text-shadow:none;font-weight:800;font-size:24px;line-height:20px;font-family:'Open Sans',sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.modern_medium_fat_white{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:24px;line-height:20px;font-family:'Open Sans',sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.modern_medium_light{position:absolute;color:#000;text-shadow:none;font-weight:300;font-size:24px;line-height:20px;font-family:'Open Sans',sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.modern_big_bluebg{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:30px;line-height:36px;font-family:'Open Sans',sans-serif;padding:3px 10px;margin:0;border-width:0;border-style:none;background-color:#4e5b6c;letter-spacing:0}.tp-caption.modern_big_redbg{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:30px;line-height:36px;font-family:'Open Sans',sans-serif;padding:3px 10px;padding-top:1px;margin:0;border-width:0;border-style:none;background-color:#de543e;letter-spacing:0}.tp-caption.modern_small_text_dark{position:absolute;color:#555;text-shadow:none;font-size:14px;line-height:22px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.boxshadow{box-shadow:0 0 20px rgba(0,0,0,0.5)}.tp-caption.black{color:#000;text-shadow:none;font-weight:300;font-size:19px;line-height:19px;font-family:'Open Sans',sans}.tp-caption.noshadow{text-shadow:none}.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.tp-caption a:hover{color:#ffa902}.tp_inner_padding{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:none !important}.tp-caption .frontcorner{width:0;height:0;border-left:40px solid transparent;border-right:0 solid transparent;border-top:40px solid #00A8FF;position:absolute;left:-40px;top:0}.tp-caption .backcorner{width:0;height:0;border-left:0 solid transparent;border-right:40px solid transparent;border-bottom:40px solid #00A8FF;position:absolute;right:0;top:0}.tp-caption .frontcornertop{width:0;height:0;border-left:40px solid transparent;border-right:0 solid transparent;border-bottom:40px solid #00A8FF;position:absolute;left:-40px;top:0}.tp-caption .backcornertop{width:0;height:0;border-left:0 solid transparent;border-right:40px solid transparent;border-top:40px solid #00A8FF;position:absolute;right:0;top:0}.button{padding:6px 13px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:30px;cursor:pointer;color:#fff !important;text-shadow:0 1px 1px rgba(0,0,0,0.6) !important;font-size:15px;line-height:45px !important;background:url(/assets/gritter/gradient/g30.png) repeat-x top;font-family:arial,sans-serif;font-weight:bold;letter-spacing:-1px}.button.big{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.6);font-weight:bold;padding:9px 20px;font-size:19px;line-height:57px !important;background:url(/assets/gritter/gradient/g40.png) repeat-x top}.purchase:hover,.button:hover,.button.big:hover{background-position:bottom,15px 11px}@media only screen and (min-width:480px) and (max-width:767px){.button{padding:4px 8px 3px;line-height:25px !important;font-size:11px !important;font-weight:normal}a.button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}}@media only screen and (min-width:0) and (max-width:479px){.button{padding:2px 5px 2px;line-height:20px !important;font-size:10px !important}a.button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}}.button.green,.button:hover.green,.purchase.green,.purchase:hover.green{background-color:#21a117;box-shadow:0 3px 0 0 #104d0b}.button.blue,.button:hover.blue,.purchase.blue,.purchase:hover.blue{background-color:#1d78cb;box-shadow:0 3px 0 0 #0f3e68}.button.red,.button:hover.red,.purchase.red,.purchase:hover.red{background-color:#cb1d1d;box-shadow:0 3px 0 0 #7c1212}.button.orange,.button:hover.orange,.purchase.orange,.purchase:hover.orange{background-color:#ff7700;box-shadow:0 3px 0 0 #a34c00}.button.darkgrey,.button.grey,.button:hover.darkgrey,.button:hover.grey,.purchase.darkgrey,.purchase:hover.darkgrey{background-color:#555;box-shadow:0 3px 0 0 #222}.button.lightgrey,.button:hover.lightgrey,.purchase.lightgrey,.purchase:hover.lightgrey{background-color:#888;box-shadow:0 3px 0 0 #555}.tp-simpleresponsive .slotholder *,.tp-simpleresponsive img{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;visibility:hidden}.tp-simpleresponsive img{max-width:none}.noFilterClass{-webkit-filter:none !important;filter:none !important}.tp-bannershadow{position:absolute;margin-left:auto;margin-right:auto;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tp-bannershadow.tp-shadow1{background:url(/assets/revolution_slider/shadow1.png) no-repeat;background-size:100%;width:890px;height:60px;bottom:-60px}.tp-bannershadow.tp-shadow2{background:url(/assets/revolution_slider/shadow2.png) no-repeat;background-size:100%;width:890px;height:60px;bottom:-60px}.tp-bannershadow.tp-shadow3{background:url(/assets/revolution_slider/shadow3.png) no-repeat;background-size:100%;width:890px;height:60px;bottom:-60px}.caption.fullscreenvideo{left:0;top:0;position:absolute;width:100%;height:100%}.caption.fullscreenvideo iframe{width:100% !important;height:100% !important}.tp-caption.fullscreenvideo{left:0;top:0;position:absolute;width:100%;height:100%}.tp-caption.fullscreenvideo iframe{width:100% !important;height:100% !important}.tpclear{clear:both}.tp-bullets{z-index:1000;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out}.tp-bullets.hidebullets{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-bullets.simplebullets.navbar{border:1px solid #666;border-bottom:1px solid #444;background:url(/assets/revolution_slider/boxed_bgtile.png);height:40px;padding:0 10px;border-radius:5px}.tp-bullets.simplebullets.navbar-old{background:url(/assets/revolution_slider/navigdots_bgtile.png);height:35px;padding:0 10px;border-radius:5px}.tp-bullets.simplebullets.round .bullet{cursor:pointer;position:relative;background:url(/assets/revolution_slider/bullet.png) no-Repeat top left;width:20px;height:20px;margin-right:0;float:left;margin-top:-10px;margin-left:3px}.tp-bullets.simplebullets.round .bullet.last{margin-right:3px}.tp-bullets.simplebullets.round-old .bullet{cursor:pointer;position:relative;background:url(/assets/revolution_slider/bullets.png) no-Repeat bottom left;width:23px;height:23px;margin-right:0;float:left;margin-top:-12px}.tp-bullets.simplebullets.round-old .bullet.last{margin-right:0}.tp-bullets.simplebullets.square .bullet{cursor:pointer;position:relative;background:url(/assets/revolution_slider/bullets2.png) no-Repeat bottom left;width:19px;height:19px;margin-right:0;float:left;margin-top:-10px}.tp-bullets.simplebullets.square .bullet.last{margin-right:0}.tp-bullets.simplebullets.square-old .bullet{cursor:pointer;position:relative;background:url(/assets/revolution_slider/bullets2.png) no-Repeat bottom left;width:19px;height:19px;margin-right:0;float:left;margin-top:-10px}.tp-bullets.simplebullets.square-old .bullet.last{margin-right:0}.tp-bullets.simplebullets.navbar .bullet{cursor:pointer;position:relative;background:url(/assets/revolution_slider/bullet_boxed.png) no-Repeat top left;width:18px;height:19px;margin-right:5px;float:left;margin-top:10px}.tp-bullets.simplebullets.navbar .bullet.first{margin-left:0 !important}.tp-bullets.simplebullets.navbar .bullet.last{margin-right:0 !important}.tp-bullets.simplebullets.navbar-old .bullet{cursor:pointer;position:relative;background:url(/assets/revolution_slider/navigdots.png) no-Repeat bottom left;width:15px;height:15px;margin-left:5px !important;margin-right:5px !important;float:left;margin-top:10px}.tp-bullets.simplebullets.navbar-old .bullet.first{margin-left:0 !important}.tp-bullets.simplebullets.navbar-old .bullet.last{margin-right:0 !important}.tp-bullets.simplebullets .bullet:hover,.tp-bullets.simplebullets .bullet.selected{background-position:top left}.tp-bullets.simplebullets.round .bullet:hover,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.navbar .bullet:hover,.tp-bullets.simplebullets.navbar .bullet.selected{background-position:bottom left}.tparrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out}.tparrows.hidearrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-leftarrow{z-index:100;cursor:pointer;position:relative;background:url(/assets/revolution_slider/large_left.png) no-Repeat top left;width:40px;height:40px}.tp-rightarrow{z-index:100;cursor:pointer;position:relative;background:url(/assets/revolution_slider/large_right.png) no-Repeat top left;width:40px;height:40px}.tp-leftarrow.round{z-index:100;cursor:pointer;position:relative;background:url(/assets/revolution_slider/small_left.png) no-Repeat top left;width:19px;height:14px;margin-right:0;float:left;margin-top:-7px}.tp-rightarrow.round{z-index:100;cursor:pointer;position:relative;background:url(/assets/revolution_slider/small_right.png) no-Repeat top left;width:19px;height:14px;margin-right:0;float:left;margin-top:-7px}.tp-leftarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(/assets/revolution_slider/arrow_left.png) no-Repeat top left;width:26px;height:26px;margin-right:0;float:left;margin-top:-13px}.tp-rightarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(/assets/revolution_slider/arrow_right.png) no-Repeat top left;width:26px;height:26px;margin-right:0;float:left;margin-top:-13px}.tp-leftarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(/assets/revolution_slider/small_left_boxed.png) no-Repeat top left;width:20px;height:15px;float:left;margin-right:6px;margin-top:12px}.tp-rightarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(/assets/revolution_slider/small_right_boxed.png) no-Repeat top left;width:20px;height:15px;float:left;margin-left:6px;margin-top:12px}.tp-leftarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(/assets/revolution_slider/arrowleft.png) no-Repeat top left;width:9px;height:16px;float:left;margin-right:6px;margin-top:10px}.tp-rightarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(/assets/revolution_slider/arrowright.png) no-Repeat top left;width:9px;height:16px;float:left;margin-left:6px;margin-top:10px}.tp-leftarrow.navbar-old.thumbswitharrow{margin-right:10px}.tp-rightarrow.navbar-old.thumbswitharrow{margin-left:0}.tp-leftarrow.square{z-index:100;cursor:pointer;position:relative;background:url(/assets/revolution_slider/arrow_left2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-right:0;margin-top:-9px}.tp-rightarrow.square{z-index:100;cursor:pointer;position:relative;background:url(/assets/revolution_slider/arrow_right2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-left:0;margin-top:-9px}.tp-leftarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(/assets/revolution_slider/arrow_left2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-right:0;margin-top:-9px}.tp-rightarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(/assets/revolution_slider/arrow_right2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-left:0;margin-top:-9px}.tp-leftarrow.default{z-index:100;cursor:pointer;position:relative;background:url(/assets/revolution_slider/large_left.png) no-Repeat 0 0;width:40px;height:40px}.tp-rightarrow.default{z-index:100;cursor:pointer;position:relative;background:url(/assets/revolution_slider/large_right.png) no-Repeat 0 0;width:40px;height:40px}.tp-leftarrow:hover,.tp-rightarrow:hover{background-position:bottom left}.tp-bullets.tp-thumbs{z-index:1000;position:absolute;padding:3px;background-color:#fff;width:500px;height:50px;margin-top:-50px}.fullwidthbanner-container .tp-thumbs{padding:3px}.tp-bullets.tp-thumbs .tp-mask{width:500px;height:50px;overflow:hidden;position:relative}.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer{width:5000px;position:absolute}.tp-bullets.tp-thumbs .bullet{width:100px;height:50px;cursor:pointer;overflow:hidden;background:none;margin:0;float:left;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.tp-bullets.tp-thumbs .bullet:hover,.tp-bullets.tp-thumbs .bullet.selected{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.tp-thumbs img{width:100%}.tp-bannertimer{width:100%;height:10px;background:url(/assets/revolution_slider/timer.png);position:absolute;z-index:200;top:0}.tp-bannertimer.tp-bottom{bottom:0;height:5px;top:auto}@media only screen and (min-width:480px) and (max-width:767px){.responsive .tp-bullets.tp-thumbs{width:300px !important;height:30px !important}.responsive .tp-bullets.tp-thumbs .tp-mask{width:300px !important;height:30px !important}.responsive .tp-bullets.tp-thumbs .bullet{width:60px !important;height:30px !important}}@media only screen and (min-width:0) and (max-width:479px){.responsive .tp-bullets{display:none}.responsive .tparrows{display:none}}.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tp-simpleresponsive a{text-decoration:none}.tp-simpleresponsive ul{list-style:none;padding:0;margin:0}.tp-simpleresponsive>ul>li{list-stye:none;position:absolute;visibility:hidden}.caption.slidelink a div,.tp-caption.slidelink a div{width:3000px;height:1500px;background:url(/assets/revolution_slider/coloredbg.png) repeat}.tp-loader{background:url(/assets/revolution_slider/loader.gif) no-repeat 10px 10px;background-color:#fff;margin:-22px -22px;top:50%;left:50%;z-index:10000;position:absolute;width:44px;height:44px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tp-transparentimg{content:"url(/assets/revolution_slider/transparent.png)"}.tp-3d{-webkit-transform-style:preserve-3d;-webkit-transform-origin:50% 50%}