@font-face{font-family:'Optima';src:url('/wp-content/themes/imcos/fonts/optima/Optima.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/imcos/fonts/optima/Optima.woff) format('woff'),url(/wp-content/themes/imcos/fonts/optima/Optima.ttf) format('truetype'),url('/wp-content/themes/imcos/fonts/optima/Optima.svg#Optima') format('svg');font-weight:400;font-style:normal}h1{font-family:'Optima';color:#333;font-size:40px;font-weight:400}h2{font-family:'Optima';font-weight:100}h3{color:#4a5c6e;font-family:'Optima'}img{max-width:100%}a{word-break:break-word;text-decoration:underline}.horizontal-space{padding-left:5%}.sidebar a{text-decoration:none}body{color:#666!important}nav ul ul{left:0}.headerInner{display:inline-block;padding:0 3%;width:100%}nav.menu ul ul li{font-size:14px}nav.menu ul li a:hover{text-decoration:none}.footer ul.menu li:before{content:"-";padding:0 10px 0 0}footer.footer h4{padding-bottom:5px}ul#menu-footer-members{margin-bottom:0}.sidebar{padding-bottom:20px}.social img{padding-right:2%}.social{margin-top:30px}.footer .pure-u-1.pure-u-sm-1-2.pure-u-md-1-4{border-right:1px solid #999;padding:0 4%;margin:30px 0 0 0}.footer .pure-u-1.pure-u-sm-1-2.pure-u-md-1-4:first-child{padding-left:0}.footer .pure-u-1.pure-u-sm-1-2.pure-u-md-1-4:last-child{border-right:none}footer.footer h4{margin:0}.popcorn a{text-decoration:none}table.col2 a[href^="mailto:"]{font-size:16px;font-weight:400;color:#666}table.col2 tr{width:100%;border-bottom:1px solid #ccc}table.col2 td{width:50%;padding:10px 30px;border-right:3px solid #ccc;font-family:'Optima';word-break:break-word}table.col2 td:last-child{border-right:none}table.col2 td:first-child{color:#334C67;font-size:20px;line-height:24px;font-weight:700}table.col2 td:first-child>p{line-height:30px;margin:0}table.col2 td p{margin:0}table.col2 tr:last-child{border:none}.text{margin-bottom:30px}table.about{width:100%}table.about tr{width:100%}table.about td{width:50%;padding:15px 30px;border-right:3px solid #ccc;font-family:'Optima';word-break:break-word}table.about td:last-child{border-right:none}table.about td:first-child{color:#334C67;font-size:18px;line-height:24px;font-weight:700}table.about td:first-child>p{line-height:30px;margin:0}table.about td p{margin:0}table.about tr:last-child{border:none}table.about th{font-weight:bolder;text-align:left;padding:30px 30px 20px;border-right:3px solid #ccc;color:#2f4a67;font-size:24px;line-height:30px;font-family:'Optima'}table.about tr:last-child{border-bottom:1px solid #ccc}table.about:last-child tr:last-child{border-bottom:none}h1{font-family:'Optima'}.banner{height:340px;margin-top:-4px;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important}.banner .wrapper{width:100%;margin:0 auto}.bannerContent{padding:0;width:96%;max-width:1500px;position:absolute;bottom:10px}.banner h1{color:#fff;font-size:40px;font-weight:400;text-transform:uppercase;letter-spacing:2px;padding-left:4%}.view-map img{float:right;position:absolute;bottom:20px;right:3%}.overlayblue{position:relative;height:100%;width:100%;background:#fff0;background:-moz-linear-gradient(top,#fff0 0%,#fff0 6%,#fff0 9%,#fff0 43%,#fff0 54%,rgb(50 77 105 / .54) 76%,rgb(50 77 105 / .73) 84%,rgb(48 75 104) 95%,rgb(47 74 103) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#fff0),color-stop(6%,#fff0),color-stop(9%,#fff0),color-stop(43%,#fff0),color-stop(54%,#fff0),color-stop(76%,rgb(50 77 105 / .54)),color-stop(84%,rgb(50 77 105 / .73)),color-stop(95%,rgb(48 75 104)),color-stop(100%,rgb(47 74 103)));background:-webkit-linear-gradient(top,#fff0 0%,#fff0 6%,#fff0 9%,#fff0 43%,#fff0 54%,rgb(50 77 105 / .54) 76%,rgb(50 77 105 / .73) 84%,rgb(48 75 104) 95%,rgb(47 74 103) 100%);background:-o-linear-gradient(top,#fff0 0%,#fff0 6%,#fff0 9%,#fff0 43%,#fff0 54%,rgb(50 77 105 / .54) 76%,rgb(50 77 105 / .73) 84%,rgb(48 75 104) 95%,rgb(47 74 103) 100%);background:-ms-linear-gradient(top,#fff0 0%,#fff0 6%,#fff0 9%,#fff0 43%,#fff0 54%,rgb(50 77 105 / .54) 76%,rgb(50 77 105 / .73) 84%,rgb(48 75 104) 95%,rgb(47 74 103) 100%);background:linear-gradient(to bottom,#fff0 0%,#fff0 6%,#fff0 9%,#fff0 43%,#fff0 54%,rgb(50 77 105 / .54) 76%,rgb(50 77 105 / .73) 84%,rgb(48 75 104) 95%,rgb(47 74 103) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8c3bf',endColorstr='#2f4a67',GradientType=0)}.advert .bx-wrapper .bx-viewport{box-shadow:none!important;border:none!important;background:transparent!important;left:0px!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.advert a{text-decoration:none}.advert ul.bxslider{margin:0;padding-left:0;z-index:999}.advert ul.bxslider-pending>li:not(:first-child){display:none}.advert li a{display:block;height:150px;width:100%}.advert .bx-wrapper .bx-pager.bx-default-pager a{background:#fff!important;border:1px solid #2F4A67}.advert .bx-wrapper .bx-pager.bx-default-pager a:hover,.advert .bx-wrapper .bx-pager.bx-default-pager a.active{background:#2F4A67!important}.advert{margin-top:30px}.home .advert{display:none}.advert h2{font-size:20px;color:#2E4A66;font-weight:700}.advert{padding:0 3%}.advert h2 img{vertical-align:middle}.advert .bx-wrapper .bx-pager{top:-35px!important;bottom:initial!important}.advert .bx-wrapper{margin:30px auto 30px!important;border-bottom:1px solid #eee;padding-bottom:10px}.bx-wrapper img{margin:0 auto}.bx-wrapper .bx-pager{padding-top:0!important}.advert h2 a:hover{text-decoration:none}.attachment .advert{display:none}.attachment img{margin:0 auto;display:block}.listingImage{background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important;min-height:350px}.blog .content{padding:0;background:#f7f7f7}.blog-text{padding:10px 4%;font-size:17px!important;position:relative;padding-bottom:100px}.blog-text a{text-decoration:none}.blog-text h1{margin-bottom:5px;font-size:23px;font-weight:700;line-height:28px}.blog-row{margin:30px 0;background:#fff}button#more{background:#000;text-transform:uppercase;padding:15px 20px;color:#fff;margin:20px 0;font-size:14px;letter-spacing:.2em;border:none;min-width:170px;font-family:'Optima';font-weight:bolder;position:absolute;bottom:0;text-decoration:none}.BlogDate{margin:20px 0;color:#333}.blog-row:first-child{margin-top:0}span.day{border:1px solid #000;padding:6px 4px 6px 10px;margin-right:10px}.su-table.nocolor .su-even td{background-color:#fff!important;border:none!important}.su-table.nocolor table,.su-table.nocolor td{border:none!important}.addtoany_share_save_container.addtoany_content_bottom{margin-top:30px}.single .BlogDate{padding-bottom:25px}.pure-g.gallerySingle,.pure-g.gallery{padding:0 2%}.galleryListingImage a:hover{text-decoration:none}.GalleryImage{height:225px;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important}.galleryListingImage{margin-bottom:30px;padding:0 1%}.gallerySingle a,.galleryListingImage a{text-decoration:none}.gallery-title{padding:30px 20px;background:#fff;font-family:'Optima'}.gallery-caption{padding:15px 20px;background:#fff}.fancybox-overlay{background:url(/wp-content/themes/imcos/images/overlay.png)!important}.fancybox-close{bottom:-18px!important;top:initial!important;z-index:999999999!important}.fancybox-title-float-wrap .child{margin-right:0!important;background:#fff!important;color:#333!important;white-space:normal!important;text-shadow:none!important}.fancybox-title-inside-wrap{padding-bottom:10px;padding-left:5px;padding-right:5px}.fancybox-title-float-wrap{position:relative!important;right:0!important;margin-bottom:0!important;text-align:left!important;padding:20px 0}.fancybox-skin{padding:0!important}.single-gallery .fancybox-image{padding-top:60px!important}.fancybox-nav span{top:30px!important}.fancybox-nav{height:initial!important;z-index:999999999999999!important}.fancybox-nav span{visibility:visible!important;width:55px!important;text-align:center}.fancybox-next span{background-image:url(/wp-content/themes/imcos/images/next.png)!important;background-repeat:no-repeat!important;background-position:100%!important;background-size:contain!important;height:10px!important}.fancybox-prev span{background-image:url(/wp-content/themes/imcos/images/prev.png)!important;background-repeat:no-repeat!important;background-position:left!important;background-size:contain!important;height:10px!important;width:64px!important}.fancybox-prev span:after{content:'Previous';margin:10px 0;position:absolute;top:5px;right:5px}.fancybox-next span:after{content:'Next';margin:10px 0;position:absolute;top:5px;right:5px}.gallerySingle h1{margin:20px;font-size:30px;line-height:36px;font-weight:700}#fancybox-buttons.top{top:30px!important}.zoomContainer{z-index:999999999999!important;overflow:hidden!important}.single-gallery .zoomContainer{margin-top:61px!important}.single-gallery .fancybox-close{bottom:-45px!important}.home-banner{height:600px;margin-top:-4px;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important;position:relative;display:none}.banner-text{background:rgb(47 74 103 / .8);color:#fff;left:5%;padding:10px 30px 30px 30px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);letter-spacing:0;max-width:600px;min-width:250px}.banner-text h1{color:#E9DDCC;font-size:34px;line-height:42px;margin-bottom:0}.banner-text h2{margin:0}.view-map-home{padding-top:20px}.view-map-home img{max-width:100%}span.close{color:#fff;float:right;font-size:28px;cursor:pointer;margin-top:10px}.homeFeaturedImage{height:400px;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important}.featuredTitle{color:#fff;background:#2F4A67;padding:10px;display:inline-block;min-width:125px;font-family:'Optima';font-size:22px}.col{padding:0 2% 30px}.col-inner{background:#fff;position:relative}.col-inner a{text-decoration:none}.col.news .colText{border-bottom:1px solid #000}.col.news .colText:last-child{border-bottom:none}.colText{padding:15px 20px}.colText:last-child{borde}.colText h1{margin:0;font-size:23px;font-weight:700;line-height:28px}.colText h3{margin:0 0 15px;font-size:18px}.colTextExcerpt{margin:0;font-size:16px}.colTextExcerpt a{text-decoration:none}.news-button{text-align:right}button#news-home{background:#000;text-transform:uppercase;padding:5px 10px;color:#fff;margin:15px 0 0 0;font-size:12px;letter-spacing:.2em;border:none;font-family:'Optima';font-weight:bolder;max-width:100%!important;text-decoration:none}button#news-home:hover{background:#2F4A67}.pure-g [class*="pure-u"]{font-family:'Bembo Std'!important;font-size:18px;line-height:20px}.join #inner{background:#2F4A67;color:#fff;padding:20px 20px 60px 20px;background-image:url(/wp-content/themes/imcos/images/backgroundimage.png);background-repeat:no-repeat;background-position:80% 90%;position:relative}.join #inner h1:first-child{margin-top:10px}.join #inner h1{color:#fff;font-weight:400;font-size:28px;line-height:34px}.join li{list-style:disc;margin-bottom:10px}.join ul{padding-left:20px}div#inner{padding-bottom:70px}button#homemore{background:#000;text-transform:uppercase;padding:15px 3%;color:#fff;margin:20px 0 0 0;font-size:14px;letter-spacing:.2em;border:none;min-width:170px;position:absolute;bottom:30px;font-family:'Optima';font-weight:bolder;max-width:100%!important;text-decoration:none}#splashscreen li{height:100%}#splashscreen .bx-wrapper{letter-spacing:0;max-width:600px!important;background:rgb(47 74 103 / .8);color:#fff;padding:20px 30px;margin:30px 0!important;position:absolute!important;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);letter-spacing:0}#splashscreen .bx-wrapper ul{padding-left:0;margin-top:0}#splashscreen .bx-wrapper .bx-viewport{width:100%;background:rgb(47 74 103 / .8);box-shadow:none!important;border:none!important;background:transparent!important;left:0px!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.enterWebsite img{display:inline-block!important}#splashscreen li{background-position:center center!important;background-size:85%!important;background-repeat:no-repeat!important;max-height:100vh;cursor:pointer}#splashscreen{position:absolute;top:0;left:0;bottom:0;width:100%;z-index:99999999;background:#144969}.pure-g.home{display:none;padding:0 1%}.home footer.footer,.home .footer-bottom{display:none}span.enter{color:#fff;float:right;font-size:28px;cursor:pointer}.enterWebsite{cursor:pointer;background:#343434;max-width:280px;padding:15px;margin-top:20px;font-family:'Optima';font-size:14px;letter-spacing:.2em;text-transform:uppercase;font-weight:bolder}.welcomeTextInner h1{color:#fff}.bookListingImage img{margin:0 auto;display:block}body.pmpro-checkout #wpwidget-widget:nth-child(1){display:none}.bookImage{padding:30px;background:#F2F2F2;position:relative}.book-text{padding:20px 4% 80px}.book-text h1{font-size:22px;line-height:28px;margin:10px 0}.book-text h2{font-size:16px;line-height:23px;color:#666}.book-text h3{font-size:12px;font-style:italic;line-height:16px;font-weight:100}.post-type-archive-bookreview button#more{margin:20px 0 20px 0}.sidebarTitle{background:#2f4a66;color:#fff;font-size:24px;font-family:'Optima';padding:10px 10px 10px 20px;line-height:40px}.sidebar ul{padding:0 20px}.sidebar ul li{padding:15px 0;border-bottom:1px solid #EEE}.header-right img{margin-top:-10px}header.header .header-right{padding-left:2%}input#s{color:#999;letter-spacing:.2em}ul#menu-main-navigation{padding-left:0;margin-top:8px;margin-bottom:0}header.header .header-middle{font-family:'Optima'}header.header .header-middle-top .left{font-size:17px}header.header .header-middle-top{margin-bottom:0!important}.footer-bottom .pure-g div{color:#2D4A66;font-size:17px;font-weight:700}.popcorn{text-align:right}ul li{list-style-type:disc}ol li{list-style-type:decimal}.sidebar ul li,footer ul li{list-style:none}header#search-header{background:none;padding:0;letter-spacing:2px}header#search-header h2{color:#000}form#your-profile td{display:block}label[for=pass1-text]{margin-bottom:10px}form#your-profile h3{margin:40px 0 10px 0}div#becomeamember{padding-left:5%}input#wp-submit{background:#333;color:#fff;letter-spacing:2px;text-transform:uppercase;padding:10px 20px;border:none;font-size:14px;font-family:'optima'}.buttonbecomemember{background:#333;color:#fff;letter-spacing:2px;text-transform:uppercase;padding:15px 20px;border:none;font-size:14px;width:100%;text-align:center;margin:20px auto;display:block;font-family:'optima'}#signinimcos{padding-right:5%;border-right:1px solid #ccc}.journal-text-left{padding-right:5%}.journal-text-right{padding-left:2%}.about-journal{background:#fff;padding:40px 0;margin:0 3%}.pure-g.about-journal{margin-bottom:40px;padding:30px 3% 40px;letter-spacing:0}.journal-latest{background:#fff;margin:0 3%;padding:40px 0}.pure-g.journal-latest{padding:40px 3%;margin-bottom:40px}.latest-issue h1{color:#2C4A66;font-weight:700;margin-top:0;letter-spacing:1px}img#bluearrow{vertical-align:top;margin-left:10%}.issue-number-block{margin-bottom:30px;letter-spacing:0}span.issue-number-top{margin-left:20px}.view-journal{margin-right:10%;float:right}#viewjournal{background:#000;text-transform:uppercase;padding:15px 20px;color:#fff;margin:20px 0;font-size:14px;letter-spacing:.2em;border:none;min-width:170px;font-family:'Optima';font-weight:bolder}.latest-journal-title{font-size:22px;color:#333;font-weight:700;font-family:'optima';line-height:26px}.pure-u-md-1-2.snippet-content{padding-right:5%;margin-bottom:30px;letter-spacing:0}.journals-list .journal-buttons a{text-decoration:none}.latest-journal-author{font-weight:700}.pure-g.journal-list{padding:0 1%}.journals-list .issue-number,.buy{min-width:50px}.journals-list .issue-number,.journals-list .preview-button a,.buy a{font-family:'optima'!important;letter-spacing:.1em;font-weight:700;font-size:13px}button#viewjournal:hover,button#homemore:hover,button#more:hover,input#wp-submit:hover,.buttonbecomemember:hover{background:#2C4A66}.pure-g{letter-spacing:0}.journal-search{width:100%;margin-bottom:30px}.journal-search form.search-form input[type="text"]{height:60px;color:#000;font-size:16px}.journal-search i.fa.fa-search{margin:15px 0 15px 8px;font-size:26px}.journal-search form.search-form label{background:#000;color:#fff;width:50px;margin:0 20px}.sharer{clear:both;padding-top:30px}.sharer__label{margin:0 0 12px;font-family:'Optima';font-size:16px;font-weight:700}.sharer__options{display:flex;gap:10px;margin:0;padding:0;list-style:none}.sharer__options .sharer__option{margin:0;padding:0;list-style:none}.sharer__link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#2c4a66;color:#fff;transition:background-color .2s ease}.sharer__link:hover,.sharer__link:focus{background:#000;color:#fff}.sharer__icon{width:22px;height:22px;fill:currentColor}tr.tml-user-admin-bar-front-wrap{display:none}div#pmpro_account table th{text-align:left;padding:10px 0}.su-table.nocolor table{width:initial!important}.ie9 .overlayblue{filter:none!important}.search-instructions{background-color:#fff;width:100%;box-sizing:border-box;padding:20px;margin:40px 0}