@charset "utf-8";.bt-suscribe,.logo-caption{text-shadow:2px 2px 2px #31414A}.header-top{width:100%;height:auto;min-height:63px;background:#1D4F5E}.logo-thumb{width:118px;float:left;margin-right:35px}.logo-caption{font-size:22px;font-family:eurostileregular;color:#fff;display:inline-block;line-height:22px;padding-top:20px}.signup-btn{float:left;padding-top:9px}.signup-btn a:hover{color:#6B8246}.main-header{width:100%;height:auto;padding:20px 0 }.main-nav{padding-bottom:20px}.main-menu,.main-menu ul li{padding:0;position:relative}.text-logo{font-size:58px;line-height:44px;font-family:arial_blackregular;color:#000;position:relative}.color-red{color:#9c2226}.color-gray{color:#5f5f5f}.text-logo-small{font-size:21px;line-height:20px;color:#3b3b3b;font-family:Arial,Helvetica,sans-serif;position:absolute;display:block;right:26px;bottom:0;width:252px;height:auto}.caption-inner p,.main-menu ul li a{font-family:eurostileregular}.header-adver-box{width:100%;height:auto;margin-top:4px}.header-adver-box img{width:100%;max-width:728px;height:auto}.archive-data img,.sidebar-communities .event-thumb img,.top-stories .stories-thumb img,.upcoming-event .event-thumb img{max-width:100%;height:auto}.text-logo img{max-width:100%}.main-menu{width:100%;margin-top:30px;margin-bottom:20px}.main-menu-content{width:100%;position:relative}.main-menu ul{margin:0;padding:0;list-style-type:none;float:left;width:100%}.main-menu ul li{float:left;margin:0}.main-menu ul li a{border-bottom:solid 1px #97999C;border-left:solid 1px #97999C;color:#69409e;font-size:17px;line-height:19px;text-decoration:none}.main-menu ul li:first-child a{border-left:0}.main-menu ul ul{position:absolute;display:none;top:100%;left:0;z-index:99;background:#69409e;min-width:275px;padding:5px}.main-menu ul li.sfHover>ul,.main-menu ul li:hover>ul,.read-more-btn,.read-more-btn a,.screenshot>*{display:block}.main-menu ul>li{float:left;text-align:center}.main-menu ul li a{display:block;position:relative;text-transform:uppercase;padding:13px 5px!important}.main-menu ul ul ul{top:0;left:100%}.main-menu ul li a:hover,.main-menu>ul>li.sfHover>a{color:#fff;background:#69409e}.main-menu ul li ul li{float:none;padding:0 5px;margin:0;background:#69409e}.main-menu ul li ul li a,.main-menu ul>li>ul>li>a{padding:8px 3px;border-top:solid 1px #73929B;border-bottom:0;border-left:0;border-right:0;font-size:16px;line-height:16px;color:#fff}.main-menu ul li ul li:first-child a,.main-menu>ul>li>ul>li:first-child>a{border-top:none}.main-menu ul li ul li:hover a{background:#fff;color:#69409e}.main-content{margin-bottom:40px}.main-menu ul li ul li:hover ul li a{background:#69409e;color:#fff}.main-menu ul li ul li ul li{float:none;padding:0 5px;margin:0;background:#69409e}.main-menu ul li ul li ul li a,.main-menu ul>li>ul>li>ul>li>a{padding:8px 3px;border-top:solid 1px #73929B;border-bottom:0;border-left:0;border-right:0;font-size:16px;line-height:16px;color:#fff}.main-menu ul li ul li ul li:hover a{background:#fff;color:#69409e}.screenshot{position:relative;overflow:hidden}.caption-inner,.screenshot-caption{position:absolute;color:#fff;width:100%}.screenshot-caption{height:100%;background:rgba(175,175,49,.75);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}.screenshot-caption>*{-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;transition:opacity 1s ease}.screenshot-caption_left{bottom:0;padding-left:15px;right:95%}.screenshot-caption.screenshot-caption_left.with-caption{height:45PX;right:0}.caption-inner{text-decoration:none;font-size:14px;box-sizing:border-box;padding:10px;left:0;bottom:0}.caption-inner p{margin-bottom:5px!important;font-size:20px;line-height:25px;color:#fff}.entry-meta,.entry-meta span,.wp-content h1{font-family:dinbold}.screenshot:hover .screenshot-caption>*{-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;transition:opacity 1s ease;opacity:1}.screenshot img{width:100%;height:auto}.wp-content h1{color:#9c2226;margin-top:0;line-height:25px;margin-bottom:25px}.entry-meta{color:#5e7079;font-size:18px;line-height:18px;padding:15px 0}.entry-meta a{color:#9c2226}.entry-meta a:hover{color:#5e7079;text-decoration:underline}.entry-meta span{color:#5e7079;font-weight:500}.entry-meta span.author a{color:#5e7079;text-decoration:none}.entry-title{font-family:eurostilebold;font-size:36px;line-height:42px;color:#1d4f5e;margin:14px 0;font-weight:500}.entry-content,.entry-content p{font-family:Sintony,sans-serif;color:#4a4747;font-size:18px}.entry-content{border-bottom:solid 1px #C5B5B5;margin-bottom:30px}.entry-content p{margin-bottom:15px;line-height:34px;font-weight:400}.entry-content a{color:#828d37;text-decoration:none}.entry-content a:hover{color:#9c2226;text-decoration:underline}.last-post .entry-content,.last-row .entry-content{border-bottom:0}.more-post{border-bottom:solid 1px #C5B5B5;margin-bottom:25px}.more-post h3{font-family:dinbold;font-size:21px;color:#9c2226;margin:0 0 24px;font-weight:500}.more-post .entry-title{font-weight:400;font-size:32px;color:#1d4f5e;font-family:eurostileregular;line-height:38px;margin-top:25px}.entry-title a{color:#1d4f5e;text-decoration:none}.entry-title a:hover{text-decoration:underline}.more-post .entry-content p{font-size:18px}.more-post .entry-meta{padding-top:0}.more-post .last-row .entry-content{margin-bottom:15px}.bottom-box{padding:0 30px}.bottom-box h3{font-size:21px;line-height:21px;color:#9c2226;margin:0 0 10px;font-family:dinbold}.bottom-box p{text-align:left;font-size:18px;font-family:Sintony,sans-serif;color:#4a4747;margin-bottom:15px;line-height:34px;font-weight:400}.product-by,.read-more-btn a,.smart-content h3{text-align:center}.bottom-box a{color:#97999c;text-decoration:none}.bottom-box a:hover{color:#9c2226;text-decoration:underline}.bottom-red-box{background:#973B2D;padding-top:14px;margin-top:28px}.bottom-red-box h3{font-size:21px;line-height:21px;color:#fff;margin:0 0 10px;font-family:dinbold}.read-more-btn{padding:10px 0}.read-more-btn a{padding:3px 0;font-size:22px;color:#fff;font-family:eurostileregular;line-height:24px;border:2px solid #AA9330}.read-more-btn a:hover{border:2px solid #fff;color:#fff;text-decoration:none}.fade{opacity:1;transition:opacity .55s ease-in-out;-moz-transition:opacity .55s ease-in-out;-webkit-transition:opacity .55s ease-in-out}.fade:hover{opacity:.7}.bw{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.bw:hover{-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.wp-content blockquote{border-top:solid 17px #afaf31;border-bottom:solid 17px #afaf31;padding:10px 0;margin:0 0 30px;border-left:0}.comment-section,.post-share{border-bottom:solid 1px #c5b5b5}.wp-content blockquote p{font-size:24px;line-height:40px;margin:0;font-family:Sintony,sans-serif;font-weight:700;color:#9c2226}.wp-content .post-data blockquote p{margin:0}.wp-content .post-data p{margin-bottom:30px}.wp-content ul.list-style-box{margin-left:55px;list-style-type:square;color:#9c2226;padding:0;margin-bottom:30px}.category-post ul,.comment-section ul,.footer-nav,.footer-nav ul,.member-list,.post-share ul,.social-link,.top-stories ul{list-style-type:none}.wp-content .list-style-box li{padding-left:10px;color:#9c2226}.wp-content .list-style-box li p{margin:0;color:#4a4747;line-height:30px}.comment-section,.margin-bot{margin-bottom:24px}.comment-section{display:none;padding-bottom:24px}.comment-section ul{margin:0;padding:0}.comment-section ul li{float:left;width:50%}.comment-section ul li a{display:block;font-family:dinbold;font-size:19px;line-height:22px;color:#9c2226;padding:0 10px;text-decoration:none}.comment-section ul li a:hover{color:#4a4747}.post-share{padding-bottom:4px}.job_socialmedia .post-share{border-bottom:none;padding-top:10px}.post-share ul{margin:0 4px 0 0;padding:0;float:right}.post-share ul li{margin:0;float:left;padding:0 3px}.post-share ul li a{display:block;border-radius:22px;border:3px solid #fff;transition:all 1s ease}.post-share ul li a:hover{border:3px solid #ccc;transition:all 1s ease}.post-share ul li a img{border-radius:20px}.inner-page .bottom-box{padding:0 30px}.inner-page .bottom-red-box{margin-top:4px;padding:18px 10px}.inner-page .bottom-box p{line-height:33px}.inner-page .read-more-btn{width:188px;margin:0 auto}.post-data .entry-content{border-bottom:0;padding-bottom:4px;margin-bottom:25px}.smart-content .text-logo{font-size:45px;line-height:38px;position:relative;margin-bottom:15px}.smart-content .text-logo-small{font-size:16px;line-height:19px;right:0;width:222px}.right-side .smart-content p{font-size:18px;line-height:28px}.inner-page .right-side .smart-content p{line-height:28px}.smart-content a{color:#a9b5a2;text-decoration:none}.smart-content a:hover{color:#4a4747}.footer{width:100%;height:auto;background:#1D4F5E;padding:30px 0 5px}.footer-box-last .signup-btn{float:right}.footer-nav{float:left;min-width:200px;margin:0;padding:0 0 0 15px}.footer-nav li{margin:0;padding:0}.footer-nav li a{display:block;font-size:18px;font-weight:700;font-family:eurostilebold;color:#fff;padding:9px 0;line-height:18px}.footer-nav ul{float:none;width:auto;padding-left:20px;padding-right:0}.footer-nav li a:hover{color:#973B2D}.social-btn-link{float:right;margin-bottom:40px}.social-link{position:relative;margin:0;padding:0;height:40px}.social-link li{float:left;padding:0 2px;border-radius:28px}.social-link li a{display:block;border-radius:28px;border:2px solid #1D4F5E;transition:all 1s ease}.social-link li a img{border-radius:28px}.right-side h3{color:#9c2226;font-size:21px;font-family:dinbold;line-height:22px;margin-top:0;margin-bottom:20px}.sidebar-search label{font-size:23px;line-height:24px;font-family:dinregular;color:#1d4f5e;float:left;margin-right:3px}.form-group,.sidebar-search input{font-family:eurostileregular}.sidebar-search input{margin-top:7px;border:0}.sidebar-search input[type=submit]{background:url(../images/search-white.png) no-repeat;background-size:24px;width:26px;height:26px;margin-top:10px}.form-group{display:block;position:relative;padding:0 5px;border-bottom:solid 1px #97999C;border-left:solid 1px #97999C;color:#1d4f5e;font-size:17px;line-height:19px;text-decoration:none;height:46px}.header-top .sidebar-search .form-group,.signup-btn a{display:block;border:2px solid #6B8246;padding:5.5px 10px;color:#fff;font-size:22px;font-family:eurostileregular;line-height:22px;text-shadow:2px 2px 2px #31414A;text-decoration:none}.header-top .sidebar-search .form-group{padding:1.5px 10px}.header-top .sidebar-search{padding-top:9px;padding-left:9px}.header-top .sidebar-search input{float:left;color:#fff;padding:2.5px 5px;margin-top:1px}.header-top .form-group #searchsubmit{margin-top:3px}.header-top .form-group input[type=text]{background:0 0}.bt-suscribe,a.btn-link,a.btn-link:hover{background-color:#1d4f5d}.header-top .form-group input[type=text]:focus{outline:0}.header-top .form-group{height:auto}.top-search{float:right}.sidebar-communities ul,.upcoming-event ul{list-style-type:none;margin:0;padding:0}.sidebar-communities ul li,.upcoming-event ul li{margin-bottom:15px}.sidebar-communities .event-thumb,.upcoming-event .event-thumb{padding-bottom:15px}.right-side p{color:#4a4747;font-size:16px;font-family:Sintony,sans-serif;line-height:24px;margin-bottom:17px}.right-side p strong{font-weight:600}.upcoming-event ul li a{color:#a9b5a2}.upcoming-event ul li a:hover{color:#4a4747}.top-stories ul{margin:0;padding:0}.top-stories ul li,.top-stories ul li p{margin-bottom:18px}.top-stories ul li{border-bottom:solid 1px #C5B5B5}.top-stories .stories-thumb{padding-bottom:15px}.top-stories ul li a{color:#a9b5a2}.top-stories ul li a:hover{color:#4a4747}.member-list{margin:0;padding:0}.member-list li{padding:18px 0}.product-by{margin-bottom:30px}.our-member h3{margin-bottom:20px}.category-post h3{font-size:18px;margin-bottom:10px;line-height:18px;font-family:dinbold;color:#9c2226}.category-post ul li,.category-post ul li p{font-size:18px;font-family:Sintony,sans-serif;color:#4a4747}.category-post ul{margin:0;padding:0}.category-post ul li{padding:15px 0;border-bottom:solid 1px #c5b5b5}.copyright,.develop-by{padding-top:15px}.category-post ul li p{margin:0;line-height:24px}.alignright,.design-logo{margin-left:15px}.copyright p,.develop-by,.develop-by p{font-size:14px;font-family:dinregular;color:#fff}.inner-page .right-side p{line-height:26px}.inner-page .top-stories{padding-bottom:0}.copyright p{line-height:48px}.develop-by{line-height:14px}.design-logo,.develop-by p{display:inline-block;line-height:48px;float:right}.bt-suscribe,.tribe-events-cal-links a,img.aligncenter{display:block}a.btn-link{color:#fff!important;padding:8px 15px}a.btn-link:hover{color:#ccc}.alignright{float:right;margin-bottom:15px}.alignleft{float:left;margin-right:15px;margin-bottom:15px}.aligncenter{margin:auto;position:relative;padding:5px 15px}.bt-suscribe{margin:0 10px;border:2px solid #6B8246;padding:10px;color:#fff;font-size:22px;font-family:eurostileregular;line-height:22px;text-decoration:none}.bt-suscribe:hover{color:#fff}.cdsa_submenu{float:right;list-style:none;width:450px;margin-bottom:0}.cdsa_submenu li{text-align:left;padding:5px 0;border-bottom:2px solid #97999C}.cdsa_submenu li:last-child{border-bottom:none}.cdsa_submenu li a{font-weight:700;color:#D30025;text-decoration:none}.cdsa_submenu li a:hover{color:#1D4F5E}.banner-home.cdsa-banner{margin:0!important}.entry-category>a{border-right:2px solid;padding-right:6px}.entry-category>a:last-child{border-right:none}.category-list{margin-top:10px}.mc_embed_signup{background:url(../images/mesa-form.jpg);overflow:hidden;position:relative;background-size: 100% 100%;}.mc_embed_signup .newsleter-input li input,.mc_embed_signup .newsleter-list li input{background-color:#fff;border:1px solid #444;color:#444}.mc_embed_signup_scroll{margin-left:50px;padding-top:99px;position:relative;padding-bottom:15px}.mc_embed_signup .form-title{font-size:56px}.mc_embed_signup .entry-title{font-size:34px}.mc_embed_signup .indicates-required{margin-top:25px;margin-bottom:15px}.mc_embed_signup .newsleter-input,.mc_embed_signup .newsleter-list{list-style:none;margin-left:0;padding-left:0;width:100%}.mc_embed_signup .newsleter-list li{float:left;width:20%}.mc_embed_signup .newsleter-input li{float:left;width:50%}.mc_embed_signup .newsleter-input li.left label{width:100px;text-align:left;font-size:17px}.mc_embed_signup .newsleter-input li.right label{width:130px;text-align:right;font-size:17px}.mc_embed_signup .newsleter-input li input{padding:4px;width:200px;margin-bottom:10px}.mc_embed_signup .bar-left{background-color:#9c2226;opacity:.85;width:35px;height:900px;position:absolute}.mc_embed_signup .button-suscribe{background-color:#1d4e64;color:#fff;border:none;font-size:18px;font-weight:700;padding:5px 15px}.pop-bg,.pop-content{padding:0;position:fixed;display:block}.pop-bg{margin:0;opacity:.5;bottom:1px;left:0;right:0;top:0;z-index:1099;background:#01141a}.pop-content{width:500px;left:50%;top:30%;margin-top:-75px;margin-left:-250px;outline:0;z-index:1100;box-shadow:0 2px 11px rgba(50,50,50,.28)}.pop-content .image-div{background:#fff;width:500px;height:300px;padding:50px;position:relative}.pop-content .pop-title{color:#9c2226;font-family:dinbold;margin:0}.pop-content .pop-sub-title{color:#1d4f5e;font-family:eurostilebold}.pop-content .pop-dismiss{background-color:#fff;height:30px;right:-15px;top:-15px;position:absolute;text-align:center;width:30px;border:2px solid #000;border-radius:15px;font-size:16px;font-weight:700;padding:3px;cursor:pointer}.pop-content .pop-more{background-color:#1d4e64;color:#fff;border:none;font-size:18px;font-weight:700;padding:5px 15px;margin-top:10px;display:block;width:130px}.pop-content .me-sending{width:35px;left:50%;top:50%;margin-top:-17px;margin-left:-17px;position:absolute;z-index:100}a.tribe-events-button{border:1px solid #516e37;background:#1d4f5d;font-size:14px;padding:3px 6px;color:#fff;font-weight:700;float:right}a.tribe-events-button:hover{text-decoration:underline;color:#fff}a.tribe-events-ical.tribe-events-button,a.tribe-events-icalnew.tribe-events-button{margin-left:5px}.sidebar-jobs{background:#f9f9f9;display:inline-block;width:100%;padding:13px;margin-top:20px}.sidebar-jobs h4{border-bottom:1px solid #930c11;padding-bottom:11px;font-weight:700}.sidebar-jobs ul{list-style:none;margin:0;padding:0;max-height:200px;overflow-y:scroll}body div.job_listings .job-manager-pagination{text-align:left}body ul.job_listings li.job_listing a div.position{padding:0}body ul.job_listings li.job_listing a{padding:1em}.job_types,.search_by_date{display:none}.job_application.application a:hover{color:#828d37}.sidebar-jobs ul li a{color:#626262}nav.job-manager-pagination ul li span.current{color:#fff;background:#000}.job-manager-pagination ul li a{color:#626262}.site-sponsors tr{border-bottom:1px solid #DDD}.site-sponsors td{padding:5px 0}
