@import url(https://fonts.googleapis.com/css?family=Lato:400,700,900);@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600);button,html,input,select,textarea{color:#2e2d30}body,html{height:100%}body{position:relative;font-family:Lato,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;font-weight:400;-webkit-font-smoothing:antialiased;padding:0;margin:0;color:#2e2d30}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}a,a:focus,a:hover,button,button:focus,button:hover{color:#1b1b1b;text-decoration:none;outline:0;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}xmp{font-family:Lato,Helvetica,Arial,sans-serif;white-space:pre-wrap;font-weight:700;display:inline-block;line-height:0}hr{border-top:1px solid #e7e7e7}.btn{font-family:Montserrat,Helvetica,Arial,sans-serif;display:inline-block;background:#fff;padding:0 16px;border:0;border-radius:0;text-transform:uppercase;font-size:14px;font-weight:700;line-height:46px;border:solid 2px transparent}.btn:focus{outline:0!important;box-shadow:none!important}.btn-primary{background:#00ea00;color:#1c2436;border:2px solid #00ea00;border-radius:3px}.btn-primary:focus,.btn-primary:hover{color:#1c2436!important;border:2px solid #00b700!important;background:#00b700!important}.btn-search{border-color:#00ea00;background:0 0;color:#1c2436}.btn-search:focus,.btn-search:hover{border-color:#00ea00!important;background:0 0!important;color:#1c2436!important}.btn-secondary{background:#00ea00;color:#1c2436;border:2px solid #00ea00;border-radius:3px}.btn-secondary:focus,.btn-secondary:hover{color:#1c2436!important;border:2px solid #00b700!important;background:#00b700!important}.btn-outline,.btn-outline:focus,.btn-outline:hover{border-color:#00ea00!important;background-color:transparent!important;color:#fff!important}.btn-danger{background:#c9302c;color:#fff;border:2px solid #c9302c;border-radius:3px}.btn-danger:focus,.btn-danger:hover{color:#fff;border:2px solid #d9534f!important;background:#d9534f!important}.btn-grey{background:#cbcbcb;color:#fff;border:2px solid #cbcbcb;border-radius:3px}.btn-grey:focus,.btn-grey:hover{color:#fff;border:2px solid #bbb;background:#bbb}.btn-secondary-border{background:0 0;color:#1c2436;border:2px solid #1c2436;border-radius:3px}.btn-secondary-border:focus,.btn-secondary-border:hover{color:#0f2a78;border:2px solid #0f2a78;background:0 0}.btn-facebook{background:#2b6aba;color:#fff;border-bottom-color:#2b6aba!important}.btn-facebook:hover{background:#3674c4;color:#fff}.fb-colour{color:#2b6aba!important}.fb-colour:hover{color:#3674c4!important}.btn-twitter{background:#03bfef;color:#fff;border-bottom-color:#03bfef!important}.btn-twitter:hover{background:#18c6f3;color:#fff}.twitter-colour{color:#03bfef!important}.twitter-colour:hover{color:#18c6f3!important}.btn-google{background:#eb6554;color:#fff;border-bottom-color:#eb6554!important}.btn-google:hover{background:#f26d60;color:#fff}.btn-youtube{background:#e71d07;color:#fff;border-bottom-color:#e71d07!important}.btn-youtube:hover{background:#c82c1b;color:#fff}.youtube-colour{color:#e71d07!important}.youtube-colour:hover{color:#c82c1b!important}.btn-instagram{background:#833ab4;color:#fff;border-bottom-color:#833ab4!important}.btn-instagram:hover{background:#9d54ce;color:#fff}.instagram-colour{color:#833ab4!important}.instagram-colour:hover{color:#9d54ce!important}.social-icon{font-size:18px}.btn-toolbar-border{background:0 0;color:#fff;border:2px solid #00ea00;border-radius:3px}.btn-toolbar-border:focus,.btn-toolbar-border:hover{color:#fff;border:2px solid #00ea00;background:0 0}.btn-nav{background:0 0;font-weight:700}.btn-xs{font-size:12px;line-height:30px;padding:0 12px}.btn-transparent{background:0 0}.btn-inline{position:relative;background:0 0;display:inline-block;width:auto;height:auto;margin:0;padding:0;text-transform:inherit;font-size:inherit;line-height:inherit;border:0}.btn-inline:hover{opacity:.75}.actions .btn-inline{font-size:12px;opacity:.5}.btn-action:hover{opacity:1}.btn-inactive{opacity:.25;cursor:default}.btn-login{color:#1c2436!important;font-size:12px!important;line-height:30px!important;padding:0 10px!important;background:#00ea00;border-color:#00ea00}.btn-login:focus,.btn-login:hover{border:2px solid #00b700!important;background:#00b700!important}.btn-sign-up{color:#1c2436;text-transform:none;line-height:18px;border:solid 2px #00ea00;border-radius:5px;padding:5px 20px}.btn-sign-up:hover{border-color:#00b700;color:#1c2436}.btn-sign-up span{text-transform:uppercase;font-size:12px}.btn-mobile-categories{margin:10px}.btn-share{display:block;width:100%;border-radius:0;padding-left:10px;padding-right:10px;line-height:40px}.btn-like{display:block;width:100%;border:solid 2px #00ea00;padding-left:10px;padding-right:10px;line-height:40px;border-radius:3px;font-size:12px}@media (max-width:767px){.btn-like{padding-left:3px;padding-right:3px;font-size:11px}}.btn-like:hover{opacity:.75}.btn-like span{float:right;background:#00ea00;color:#fff;padding:0 15px;margin-right:-10px}@media (max-width:767px){.btn-like span{margin-right:-5px}}.btn-liked,.btn-liked:hover{background:#00b700;color:#fff}.btn-user{background:#00ea00;color:#fff!important;font-weight:700;border:2px solid #00ea00;border-radius:3px;padding-top:6px!important;padding-bottom:6px!important;margin-top:8px!important}.btn-user:focus,.btn-user:hover{color:#fff;border:2px solid #00b700!important;background:#00b700!important}.fa.fa-primary{color:#00ea00}.fa.fa-secondary{color:#1c2436}.fa.fa-success{color:#1cc35f}input[type=email],input[type=password],input[type=text],input[type=text]:focus,textarea,textarea:focus{outline:0;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.form-group{position:relative;margin-bottom:20px}.form-group-no-label{padding-top:28px}.form-control{display:inline-block;width:100%;height:50px;background:#fff;border:solid 2px #333;border-radius:5px;line-height:50px color: #1b1b1b}.form-control:focus{border:solid 2px #333}.form-control-xs{display:inline-block;width:100%;background:#fff;border:solid 2px #cbcbcb;border-radius:5px;line-height:20px;height:36px;color:#1b1b1b;font-weight:700}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:0}.sp-filters .form-select select,.sp-filters input,.sp-filters input::placeholder{color:#000;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600}.sp-search-terms{color:#000;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600}.clear-summer-programs{float:right;border-bottom:solid 1px #00ea00;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600}.sp-filter-search-bar{position:relative}.sp-filter-search-bar .fa{position:absolute;top:18px;left:18px}.sp-filter-search-bar #search{padding-left:50px}.form-search{position:relative}.form-search:after{position:absolute;font-family:'Font Awesome 5 Free';text-align:center;top:15px;right:20px;pointer-events:none;content:"\f002";z-index:9;font-weight:900}.advanced-search{position:relative;display:none;margin-bottom:40px}.advanced-search-type{margin-bottom:40px}.form-uploader{display:inline-block;width:100%;min-height:50px;line-height:50px;background:#f8f8f8;border:solid 2px #333;border-radius:5px;line-height:50px color: #1b1b1b;text-align:center;font-weight:700;padding:10px}.form-uploader .dropzone{width:100%;min-height:100px;border:2px dotted #ccc;border-radius:5px;line-height:100px;cursor:pointer;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.form-uploader .dropzone:hover{border-color:#333}.form-uploader .dz-success-mark svg{background:#1cc35f;padding:5px;border-radius:5px}.filter-input{position:relative;display:inline-block;padding-left:5px}@media (max-width:767px){.filter-input{padding-left:0}}.filter-input .form-control{display:inline-block;width:auto;padding:0 10px 0 30px;background:0 0;border:solid 3px #00ea00;border-radius:5px;line-height:40px;height:40px;color:#fff;font-weight:700}.filter-input:after{position:absolute;font-family:'Font Awesome 5 Free';min-width:28px;text-align:center;top:50%;margin-top:-11px;left:10px;z-index:0;color:#fff;pointer-events:none;content:"\f002";font-weight:900}.form-select{position:relative}.form-select select{font-family:Lato,Helvetica,Arial,sans-serif;background:#fff!important;display:block;width:100%;height:50px;background:#fff;border:solid 2px #333;border-radius:5px;line-height:40px;padding-left:10px;padding-right:10px;color:#1b1b1b;background-image:none;text-indent:.01px;text-overflow:'';-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;box-sizing:border-box;outline:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.form-select select:hover{border:solid 2px #333}.form-select select::-ms-expand{display:none}.form-select:after{position:absolute;font-family:'Font Awesome 5 Free';min-width:28px;font-size:20px;text-align:center;top:50%;margin-top:-10px;right:10px;z-index:0;color:#4a4a4a;padding-left:12px;pointer-events:none;content:"\f0d7";font-weight:900}.filter-select{position:relative;display:inline-block;padding-left:5px}.filter-select select{font-family:Lato,Helvetica,Arial,sans-serif;background:0 0!important;display:inline-block;width:auto;height:40px;padding:0 30px 0 10px;line-height:34px;font-weight:700;background-image:none;border:solid 3px #00ea00;color:#fff;border-radius:5px;text-indent:.01px;text-overflow:'';-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;box-sizing:border-box;outline:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.filter-select select:hover{border:solid 3px #00ea00}.filter-select select::-ms-expand{display:none}.filter-select select option{color:#1c2436}.filter-select:after{position:absolute;font-family:'Font Awesome 5 Free';min-width:28px;text-align:center;top:50%;margin-top:-10px;right:10px;z-index:0;color:#fff;padding-left:12px;pointer-events:none;content:"\f107";font-weight:900}.form-select-inline{display:inline-block;position:relative;width:auto}.form-select-inline select{font-family:Lato,Helvetica,Arial,sans-serif;display:block;width:100%;color:#2e2d30;line-height:30px;height:40px;padding-right:45px;text-indent:.01px;text-overflow:'';-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;box-sizing:border-box;outline:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.form-select-inline select:hover{opacity:.75}.disable-select .form-select,.disable-select .form-select:after{opacity:.35}.disable-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.25}.form-label{font-family:Montserrat,Helvetica,Arial,sans-serif;display:inline-block;width:100%;font-weight:700;margin-bottom:5px;text-transform:uppercase}.form-label span a{display:inline-block;font-family:Lato,Helvetica,Arial,sans-serif;font-size:12px;opacity:.5}.label-checkbox a.link{color:#1c2436;text-decoration:underline}.label-checkbox a.link:hover{opacity:.75}.form-label span a:hover{opacity:1}.form-label span.info{display:inline-block;color:#9a9a9a;float:right}@media (max-width:767px){.form-label span.info{display:none}}.form-label span.info-left{display:inline-block;color:#9a9a9a;float:none;margin:0 5px}@media (max-width:767px){.form-label span.info-left{display:none}}input[type=checkbox]{display:none}input[type=checkbox]+label:before{position:absolute;font-family:'Font Awesome 5 Free';display:inline-block;left:0;border:solid 2px #333;border-radius:5px;width:30px;height:30px;line-height:26px;text-align:center;font-size:14px}label.label-checkbox{font-family:Montserrat,Helvetica,Arial,sans-serif;cursor:pointer;line-height:30px;margin-bottom:0;padding-left:40px}.form-checkbox input[type=checkbox]+label:before{content:"\f00c";border:solid 2px #cbcbcb;color:transparent;font-size:12px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.form-checkbox input[type=checkbox]:checked+label:before{content:"\f00c";color:#fff;border:solid 2px #1c2436;background:#1c2436;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.form-checkbox-xs input[type=checkbox]{display:none}.form-checkbox-xs input[type=checkbox]+label:before{width:24px;height:24px;line-height:20px;font-size:12px}.form-checkbox-xs label.label-checkbox{line-height:24px;padding-left:30px}.form-radio input[type=radio]{display:none}.form-radio input[type=radio]+label:before{position:absolute;font-family:'Font Awesome 5 Free';display:inline-block;background:#fff;width:30px;height:30px;line-height:26px;border-radius:50%;text-align:center;font-size:12px;top:3px;left:0}.form-radio{text-align:left}.form-radio label.label-radio{cursor:pointer;line-height:28px;padding:5px 5px 0 36px}.form-radio input[type=radio]+label:before{content:"\f00c";border:solid 2px #cbcbcb;color:#fff;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.form-radio input[type=radio]:checked+label:before{content:"\f00c";color:#fff;border:solid 2px #1c2436;background:#1c2436;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.form-radio-xs input[type=radio]{display:none}.form-radio-xs input[type=radio]+label:before{width:24px;height:24px;line-height:20px;font-size:10px}.form-radio-xs label.label-radio{line-height:20px;padding-left:30px}.form-radio-box input[type=radio]{display:none}.form-radio-box input[type=radio]+label:before{position:absolute;font-family:'Font Awesome 5 Free';display:inline-block;background:#fff;border-radius:5px;width:30px;height:30px;line-height:26px;text-align:center;font-size:14px;top:-10px;right:-10px}.form-radio-box label.label-radio{display:table;width:100%;min-height:120px;border-radius:5px;cursor:pointer;line-height:28px;text-align:center;border:solid 2px #cbcbcb;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.form-radio-box label.label-radio:hover{border-color:#333;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.form-radio-box label.label-radio .label-content{display:table-cell;vertical-align:middle;padding:5px}.form-radio-box label.label-radio p{margin:0;padding:0}@media (max-width:1200px){.form-radio-box label.label-radio p{font-size:13px}}@media (max-width:767px){.form-radio-box label.label-radio p{font-size:11px}}.form-radio-box label.label-radio p.title{font-size:20px}.form-radio-box label.label-radio p.uppercase{text-transform:uppercase}.form-radio-box input[type=radio]+label:before{content:"\f00c";border:solid 2px #333;color:#fff;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;opacity:0}.form-radio-box input[type=radio]:checked+label:before{content:"\f00c";color:#fff;background:#1c2436;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;opacity:1}.form-radio-box input[type=radio]:checked+label.label-radio{border:solid 2px #1c2436}.form-radio-box .label-icon{display:block;width:70px;height:70px;margin:auto;background-position:center center;background-repeat:no-repeat;background-size:70px 70px}.form-radio-box .label-subscribe{background-image:url(../img/icon-select-subscribe.png)}.form-radio-box .label-renew{background-image:url(../img/icon-select-renew.png)}.form-radio-box .label-submit-article{background-image:url(../img/icon-select-article.png)}.form-radio-box .label-submit-photo{background-image:url(../img/icon-select-photo.png)}.form-radio-box .label-submit-novel{background-image:url(../img/icon-select-novel.png)}.form-radio-box .label-submit-video{background-image:url(../img/icon-select-video.png)}@media (min-width:992px) and (max-width:1200px){.form-radio-box label.label-radio{min-height:150px}}.form-radio-box .label-type-poetry{background-image:url(../img/icon-select-type-poetry.png)}.form-radio-box .label-type-fiction{background-image:url(../img/icon-select-type-fiction.png)}.form-radio-box .label-type-nonfiction{background-image:url(../img/icon-select-type-nonfiction.png)}.form-radio-box .label-type-hot-topics{background-image:url(../img/icon-select-type-hot-topics.png)}.form-radio-box .label-type-college-articles{background-image:url(../img/icon-select-type-college-articles.png)}.form-radio-box .label-type-reviews{background-image:url(../img/icon-select-type-reviews.png)}.form-radio-box .label-type-opinion{background-image:url(../img/icon-select-type-opinion.png)}.form-radio-box .label-price{position:absolute;top:-30px;left:0;display:block;width:70px;height:70px;font-family:Montserrat,Helvetica,Arial,sans-serif;line-height:70px;font-size:20px;background-image:url(../img/icon-price-star.png);margin:auto;background-position:center center;background-repeat:no-repeat;background-size:70px 70px}.form-upload{display:inline-block;width:100%;background:#fff;border:solid 2px #cbcbcb;border-radius:2px;height:76px;line-height:76px;color:#1b1b1b;text-align:center}.header{position:relative;background:#00ea00;padding:20px 0}.header a.logo{display:inline-block;width:100%;height:90px;margin:0;background:url(../img/logo-header-2022.png) left center no-repeat;background-size:contain}@media (max-width:767px){.header a.logo{display:inline-block;width:100%;height:60px;margin:0;background:url(../img/logo-header-2022.png) left center no-repeat;background-size:contain}}.header a.logo:hover{opacity:.75}.navbar{min-height:auto;margin-bottom:10px}.navbar-nav{width:100%;text-align:center}@media (max-width:767px){.navbar-nav{margin:0;padding:5px 20px}}.navbar-nav li{float:none;display:inline-block}.navbar-nav .dropdown-toggle{border-left:solid 1px #e7e7e7!important;border-right:solid 1px #e7e7e7!important}.navbar-nav .nav-border-left{border-left:solid 1px #e7e7e7!important}.navbar-nav .nav-border-right{border-right:solid 1px #e7e7e7!important}.navbar-nav li .dropdown-menu li{display:block}.navbar-nav li .form-group{min-width:280px}@media (max-width:992px){.navbar-nav li .form-group{min-width:190px}}.navbar-nav li .form-group .form-control{width:100%}.navbar-nav li .btn-login{margin-top:8px}.navbar-collapse{padding-left:0;padding-right:0}.navbar-toggle{margin-right:0}.categories{position:fixed;top:0;bottom:0;left:0;display:inline-block;width:70px;background:#f8f8f8;-webkit-box-shadow:0 0 20px 1px rgba(0,0,0,.1);-moz-box-shadow:0 0 20px 1px rgba(0,0,0,.1);box-shadow:0 0 20px 1px rgba(0,0,0,.1);z-index:9}@media (max-width:767px){.categories{display:none}}@media (max-height:440px){.categories{display:none!important}}.categories ul{display:table;widows:100%;height:100%;list-style:none;margin:0;padding:0}.categories ul li{display:table-row;width:100%;list-style:none;margin:0;padding:0}.categories ul li a.link-category{display:table-cell;vertical-align:middle;width:100%;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:10px;line-height:10px;font-weight:700;text-align:center;margin:0;padding:5px 5px 10px;border-left:solid 3px transparent;border-bottom:solid 1px #d6d6d6;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease;background:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(50%,#eee));background-size:200% 100%;background-position:0 0}.categories ul li a.link-category:hover{border-left:solid 3px #1c2436;background-position:-100% 0}.categories ul li span{display:block;width:100%;height:30px;margin:auto;background-position:center -3px;background-repeat:no-repeat;background-size:30px 30px}.categories ul li.magazine a span{background-image:url(../img/menu-icon-magazine.png)}.categories ul li.poetry a span{background-image:url(../img/menu-icon-poetry.png)}.categories ul li.fiction a span{background-image:url(../img/menu-icon-fiction.png)}.categories ul li.nonfiction a span{background-image:url(../img/menu-icon-nonfiction.png)}.categories ul li.reviews a span{background-image:url(../img/menu-icon-reviews.png)}.categories ul li.forums a span{background-image:url(../img/menu-icon-forums.png)}.categories ul li.art a span{background-image:url(../img/menu-icon-art.png)}.categories ul li.contests a span{background-image:url(../img/menu-icon-contests.png)}.categories ul li.programs a span{background-image:url(../img/menu-icon-programs.png)}.categories ul li.college a span{background-image:url(../img/menu-icon-college-guide.png)}.categories ul li.logo{background:#00ea00 url(../img/logo-header-2022.png) center center no-repeat;background-size:60px 28px}.categories ul li.logo a{border-left:solid 3px #00ea00;opacity:1}.categories ul li.logo a:hover{background:#00ea00;border-left:solid 3px #00ea00;opacity:.25}.categories ul li.dropdown{position:relative}.categories ul li .dropdown-content{display:none;position:absolute;left:60px;min-width:380px;z-index:10}.categories ul li .dropdown-content-sm{min-width:190px}.categories ul li .dropdown-content-lg{min-width:620px}.categories ul li .dropdown-content-last{margin-top:-60px}.categories ul li .dropdown-content .content{display:inline-block;position:relative;background-color:#f8f8f8;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:5px;margin-top:0;margin-left:30px;border-left:solid 3px #1c2436}.categories ul li .dropdown-content .content:after,.categories ul li .dropdown-content .content:before{right:100%;top:20px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.categories ul li .dropdown-content-last .content:after,.categories ul li .dropdown-content-last .content:before{top:auto;bottom:20px}.categories ul li .dropdown-content .content:after{border-right-color:#1c2436;border-width:10px;margin-top:-10px;z-index:0!important}.categories ul li .dropdown-content .content:before{border-color:transparent;border-width:20px;margin-top:-20px;z-index:0!important}.categories ul li .dropdown-content a{display:inline-block;width:100%;padding:5px 0;border-bottom:solid 1px #d6d6d6}.categories ul li .dropdown-content a.highlight{color:#1c2436;font-weight:700}.categories ul li .dropdown-content a:hover{opacity:.75}.categories ul li .dropdown-content a:last-child{border:0}.categories ul li.dropdown:hover .dropdown-content{display:block}.mobile-categories{position:fixed;bottom:0;left:0;display:inline-block;width:100%;margin:0;-webkit-box-shadow:0 0 20px 1px rgba(0,0,0,.1);-moz-box-shadow:0 0 20px 1px rgba(0,0,0,.1);box-shadow:0 0 20px 1px rgba(0,0,0,.1);z-index:9999;text-align:center}@media (max-height:440px){.mobile-categories{display:block!important}}.mobile-categories ul{background:rgba(0,0,0,.85);widows:100%;list-style:none;padding:10px;margin:0;overflow:scroll;max-height:480px}.mobile-categories ul li{list-style:none;margin:0;padding:0;text-align:center}.mobile-categories ul li a{display:inline-block;vertical-align:middle;width:100%;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:12px;line-height:20px;font-weight:700;text-align:center;margin:0;padding:3px 5px 6px;background-size:200% 100%;background-position:0 0;color:#fff}.mobile-categories ul li span{display:block;width:100%;height:30px;margin:auto;background-position:center -3px;background-repeat:no-repeat;background-size:30px 30px}.mobile-categories ul li.magazine a span{background-image:url(../img/menu-icon-magazine-white.png)}.mobile-categories ul li.poetry a span{background-image:url(../img/menu-icon-poetry-white.png)}.mobile-categories ul li.fiction a span{background-image:url(../img/menu-icon-fiction-white.png)}.mobile-categories ul li.nonfiction a span{background-image:url(../img/menu-icon-nonfiction-white.png)}.mobile-categories ul li.reviews a span{background-image:url(../img/menu-icon-reviews-white.png)}.mobile-categories ul li.forums a span{background-image:url(../img/menu-icon-forums-white.png)}.mobile-categories ul li.art a span{background-image:url(../img/menu-icon-art-white.png)}.mobile-categories ul li.contests a span{background-image:url(../img/menu-icon-contests-white.png)}.mobile-categories ul li.programs a span{background-image:url(../img/menu-icon-programs-white.png)}.mobile-categories ul li.college a span{background-image:url(../img/menu-icon-college-guide-white.png)}.mobile-categories h3{color:#fff;margin:0}.mobile-categories h3 a{color:#fff;padding:0!important;margin:0!important;font-size:16px!important}.mobile-categories hr{margin:0 0 10px 0;border-color:rgba(255,255,255,.25)}.dropdown-wrapper{display:inline-block;width:100%;height:auto;border:solid red 1px}.dropdown{display:inline-block}.dropdown-menu{margin:0;padding:0;border:0;border-radius:0}.dropdown-menu ul{list-style:none;margin:0;padding:0}.dropdown-menu li{margin:0;padding:0;border-bottom:solid 1px #e4e4e4}.dropdown-menu>li>a{padding:10px}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background:0 0}@media (max-width:767px){.navbar-nav .open .dropdown-menu{background-color:#fff}}.dropdown-menu-search{padding:5px 10px 10px}.dropdown-menu-search .form-control{border:solid 2px transparent;border-bottom:solid 1px #e4e4e4}.typeahead.dropdown-menu li.active{color:#2e2d30;background:#e7e7e7}.typeahead.dropdown-menu li.active a,.typeahead.dropdown-menu li.active a span{color:#2e2d30}.typeahead .mention_name{font-size:12px}.typeahead .mention_username{font-size:12px}.typeahead .mention_image{float:left;margin-right:5px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:20px;height:20px}.container{padding-left:80px}@media (max-width:992px){.container{padding-left:80px}}@media (max-height:440px){.container{padding-left:15px}}@media (max-width:767px){.container{padding-left:15px}}section.content{position:relative;padding:0 0 40px}section.content h3{position:relative;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;line-height:24px;margin:0 0 10px;padding:0}section.content h4{position:relative;font-family:Montserrat,Arial,sans-serif;font-size:24px;line-height:24px;text-transform:uppercase;font-weight:700;margin:0;padding:0}section.content h5{position:relative;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700}section.content .page-heading{display:table;width:100%;margin-bottom:10px}section.content .page-heading .title{display:table-cell;vertical-align:middle}section.content .page-heading .title h1{font-family:Montserrat,Arial,sans-serif;font-size:26px;line-height:26px;text-transform:uppercase;font-weight:700;margin:0;padding:0}section.content .page-heading .title h1 span.logo{display:inline-block;width:100px;height:47px;margin-bottom:-10px;background:url(../img/logo-title-2022.png) center center no-repeat;background-size:contain}section.content .page-heading .actions{display:table-cell;text-align:right;vertical-align:middle}section.content .page-heading .actions ul.filters{display:inline-block;list-style:none;margin:0;padding:0}section.content .page-heading .actions ul li{display:inline-block;padding-left:10px}section.content .page-heading .actions ul li .form-group{margin-bottom:0}section.content .list-links{position:relative;display:inline-block;width:100%;list-style:none;margin:0;padding:0}section.content .list-links li{margin:0;padding:5px 0}section.content .list-links li a{display:inline-block;color:#1c2436;font-weight:700}section.content .list-links li a:focus,section.content .list-links li a:hover{color:#20409c}section.content .list-card{position:relative;display:table;width:100%;list-style:none;margin:0;padding:0}section.content .list-card li{display:table-cell;margin:0;padding:5px 0;vertical-align:middle}section.content .list-card li.img{width:80px;padding-right:10px}section.content .list-card li.img img{border-radius:5px}section.content .list-card li a{display:inline-block;font-weight:700}section.content .list-card li a:focus,section.content .list-card li a:hover{opacity:.75}section.content .steps{position:relative;display:inline-block;width:100%;list-style:none;margin:20px 0;padding:0;text-align:center}section.content .steps li{position:relative;display:inline-block;min-width:130px;margin:0;padding:0 8px;font-size:12px;color:#777}@media (max-width:768px){section.content .steps li{min-width:20px}}@media (max-width:768px){section.content .steps li:after{left:56px;width:10px}}section.content .steps li:last-child:after{border-top:none}section.content .steps li span.number{display:block;width:40px;height:40px;line-height:40px;margin:0 auto 5px;border-radius:6px;background:#cbcbcb;color:#fff;font-weight:700;text-transform:uppercase;text-align:center}section.content .steps li.done span.number{background:#1c2436;color:#fff}@media (max-width:768px){span.text{display:none}}section.content .list-links li a:focus,section.content .list-links li a:hover{color:#20409c}section.content .label-primary{font-family:Montserrat,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:700;padding:5px 10px;border-radius:10px;background:#00b1ff}.popover .badge,section.content .badge{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:10px;line-height:14px;font-weight:700;color:#fff}.popover .badge-primary,section.content .badge-primary{background:#00b1ff}.popover .badge-secondary,section.content .badge-secondary{background:#fad900;color:#2e2d30}.popover .badge-bronze,section.content .badge-bronze{background:#a56827;color:#fff;text-transform:uppercase}.popover .badge-silver,section.content .badge-silver{background:#7a7d84;color:#fff;text-transform:uppercase}.popover .badge-gold,section.content .badge-gold{background:#aa9b00;color:#fff;text-transform:uppercase}.popover .badge-platinum,section.content .badge-platinum{background:#fff;border:solid 2px #545454;color:#545454;text-transform:uppercase}.popover .badge-diamond,section.content .badge-diamond{background:#fff;border:solid 2px #aa9b00;color:#aa9b00;text-transform:uppercase}.popover .badge-elite,section.content .badge-elite{background:#fff;border:solid 2px #011d7e;color:#011d7e;text-transform:uppercase}.popover .badge-mag,section.content .badge-mag{background:#fad900;color:#2e2d30}.content-label{font-family:Montserrat,Helvetica,Arial,sans-serif;display:inline-block;width:100%;font-weight:700;margin-bottom:5px;text-transform:uppercase}section.content .img-border{display:inline-block;border:solid 1px #e7e7e7}section.content .img-border-radius{display:inline-block;border-radius:5px}section.content .panel{position:relative;background:0 0;border:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}section.content .panel .panel-heading{position:relative;display:table;width:100%;background:#1c2436;color:#fff;border:0;border-radius:0;padding:20px 15px;margin-bottom:5px}section.content .panel .panel-heading .panel-title{display:table-cell;vertical-align:middle}@media (max-width:992px){section.content .panel .panel-heading .panel-title{display:block}}section.content .panel .panel-heading .panel-title h3{font-family:Montserrat,Arial,sans-serif;font-size:20px;line-height:20px;text-transform:uppercase;font-weight:700;margin:0;padding:0}section.content .panel .panel-heading .panel-title h3 span{display:inline-block;width:36px;height:20px;background:url(../img/bg-section-title.png) center center no-repeat;background-size:35px 20px}section.content .panel .panel-heading .panel-toolbar{display:table-cell;vertical-align:middle;text-align:right;padding-right:10px}@media (max-width:992px){section.content .panel .panel-heading .panel-toolbar{display:block;text-align:left;padding:10px 0 5px}}section.content .panel .panel-heading .panel-toolbar .btn{margin-left:10px}@media (max-width:768px){section.content .panel .panel-heading .panel-toolbar .btn{margin-left:0;margin-right:10px;margin-bottom:10px}}@media (max-width:768px){section.content .panel .panel-heading .panel-toolbar .filter-input,section.content .panel .panel-heading .panel-toolbar .filter-select{margin-left:0;margin-right:10px;margin-bottom:10px;padding:0}}section.content .panel .panel-body{padding-bottom:0}section.content .panel .panel-no-padding{padding-left:0;padding-right:0}section.content .bg-grey{background:#f8f8f8;border:solid 1px #e7e7e7}section.content .panel-quote{position:relative;background:#f8f8f8;padding:20px 30px 15px 30px;margin-bottom:20px;word-break:break-word}section.content .panel-quote:after{position:absolute;top:-6px;left:20px;font-family:'Font Awesome 5 Free';content:"\f10d";font-size:26px;font-weight:900}section.content .panel-quote .author{font-size:12px;opacity:.5}section.content .panel-quote .desc{font-size:16px;line-height:22px;font-weight:700}.modal .modal-content .panel-top,section.content .panel-top{position:relative;background:#f8f8f8;padding:15px;margin-bottom:20px;word-break:break-word}section.content .panel-profile{position:relative;background:#1c2436;color:#fff;padding:10px;margin-bottom:20px}section.content .panel-profile hr{border-top:1px solid rgba(255,255,255,.3)}section.content .panel-profile .icon{width:100%;height:50px}section.content .panel-profile .icon-articles{background:url(../img/icon-select-article-white.png) center center no-repeat;background-size:50px 50px}section.content .panel-profile .icon-images{background:url(../img/icon-select-photo-white.png) center center no-repeat;background-size:50px 50px}section.content .panel-profile .icon-videos{background:url(../img/icon-select-video-white.png) center center no-repeat;background-size:50px 50px}section.content .panel-profile .icon-comments{background:url(../img/icon-select-type-hot-topics-white.png) center center no-repeat;background-size:50px 50px}section.content .panel-faqs{position:relative;background:#f8f8f8;padding:15px;margin-bottom:20px}section.content .panel-border-radius{position:relative;background:#f8f8f8;padding:15px;border-radius:5px;margin-bottom:20px}.modal .modal-content .panel-your-works,section.content .panel-your-works{height:180px;overflow-y:scroll}section.content .panel-authors-comments{position:relative;background:#f8f8f8;padding:15px 20px;margin:20px 0}section.content .panel-authors-comments:after{position:absolute;top:-6px;left:20px;font-family:'Font Awesome 5 Free';content:"\f10e";font-size:28px;font-weight:700}section.content .panel-authors-comments .author{font-size:12px;opacity:.5}section.content .panel-authors-comments .desc{font-size:18px;line-height:24px;font-weight:700}section.content .panel-video{position:relative;background:#121212;padding:30px;margin-bottom:20px}section.content .panel-essays{padding:0 20px;margin-bottom:80px}section.content .panel-essays .panel-heading{position:relative;display:table;width:100%;background:0 0;color:#2e2d30;border:0;border-radius:0}section.content .panel-essays .panel-body{padding:0 15px 15px}section.content .panel-essays .panel-body .title{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;font-size:20px;line-height:20px;margin-bottom:5px}section.content .mention-sb{padding:0 10px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;line-height:26px;margin-bottom:10px}section.content .mention-sb a{display:inline-block;width:150px;height:30px;background:url(../img/mention-sb.png) center center no-repeat;background-size:150px 30px;text-indent:-9999px}section.content .mention-sb a:hover{opacity:.75}section.content .panel-accordion{padding:5px 0;border-bottom:1px solid #eee}section.content .panel-accordion .panel-heading{position:relative;background:0 0;height:auto;color:#2e2d30;border:0;border-radius:0;padding:0}section.content .panel-accordion .panel-heading a{display:inline-block;width:100%;padding:10px 0}section.content .panel-accordion .panel-heading a:hover{opacity:.75}section.content .panel-accordion .panel-body{padding:5px 0;border:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border:0}section.content .panel-accordion .panel-title>a.accordion-toggle::before,section.content .panel-accordion a[data-toggle=collapse]::before{position:absolute;top:10px;right:10px;font-family:"Font Awesome 5 Free";content:"\f106";font-size:14px}section.content .panel-accordion .panel-title>a.accordion-toggle.collapsed::before,section.content .panel-accordion a.collapsed[data-toggle=collapse]::before{content:"\f107"}section.content .panel-accordion .panel-body{padding-left:0;padding-right:0;border:0}.article .title{font-family:Montserrat,Arial,sans-serif;font-size:26px;line-height:26px;text-transform:uppercase;font-weight:700;margin:0;padding:0}.article .date{font-size:16px;line-height:22px;margin-bottom:20px}.article .author,.panel-profile{display:table;width:100%}.article .author .avatar,.panel-profile .avatar{display:table-cell;vertical-align:middle;width:70px}.article .author .avatar span,.panel-profile .avatar span{display:inline-block;width:60px;height:60px;background-position:center center;background-repeat:no-repeat;background-size:60px 60px;border-radius:50%}.article .author .desc,.panel-profile .desc{display:table-cell;height:50px;vertical-align:middle;font-size:16px;word-break:break-word}.article .author .desc .info a,.panel-profile .desc .info a{display:inline-block;font-weight:700;color:#1c2436}.article .author .desc .actions{margin-bottom:0}.article .author .desc .actions a.btn,.panel-profile-actions a.btn{display:inline-block;font-size:12px;line-height:20px;text-transform:none;padding:0;border:0;font-weight:400;margin-right:10px}.article .author .desc .actions a i.fa,.panel-profile-actions a i.fa{color:#00ea00}.article .content{font-size:16px;line-height:22px;margin-bottom:20px}.article .actions{margin-bottom:10px}.article .actions .btn-action{margin-right:20px}.article .tags{font-size:16px;line-height:22px;margin-bottom:20px}.article .tags a,.category-links a{display:inline-block;border-bottom:solid 1px #00ea00;margin-right:10px}.article .tags a:hover,.category-links a:hover{opacity:.75}.article .media{padding-bottom:20px}.article .media .img{text-align:center}.article .media .img img{text-align:center;margin:0 auto}section.content .img-copyright{font-size:12px;padding:10px 0;opacity:.5;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}section.content .img-copyright:hover{opacity:1;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.popover{width:360px!important;min-width:360px!important}@media (max-width:768px){.popover{width:280px!important;min-width:280px!important}}.popover .author{display:table;width:100%}.popover .author .avatar{display:table-cell;vertical-align:top;width:70px;padding-top:10px}.popover .author .avatar span{display:inline-block;width:60px;height:60px;background-position:center center;background-repeat:no-repeat;background-size:60px 60px;border-radius:50%}.popover .author .desc{display:table-cell;height:50px;vertical-align:middle;line-height:20px}.popover .author .desc .info a{display:inline-block;font-weight:700;color:#1c2436;font-size:16px}.popover .author .desc .actions{margin:0 0 5px}section.content .nav-pills{margin-bottom:30px}section.content .nav-pills a{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;padding:5px 10px;text-transform:uppercase}.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover,section.content .nav-pills>li.active>a{background-color:#1c2436}section.content .card{position:relative;margin:0 auto 40px}@media (max-width:767px){section.content .card{max-width:480px}}section.content .card .img .image{display:block;width:100%;height:150px;margin:0;padding:0;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;border-radius:5px}@media (max-width:767px){section.content .card .img .image{height:200px}}section.content .card .img .image-large{height:180px}@media (max-width:767px){section.content .card .img .image-large{height:200px}}section.content .card .img a:hover{opacity:.75}section.content .card .img{position:relative;border-radius:10px;margin-bottom:20px;z-index:1;text-align:center}section.content .card-featured .img{box-shadow:0 0 0 5px #1c2436;border-radius:5px}section.content .card .img .img-actions{position:absolute;top:10px;right:10px;z-index:999}section.content .card .title{margin:0 0 5px 0}section.content .row-summer-programs .card .content{min-height:260px}section.content .row-summer-programs .card .content-match-height-lower{min-height:auto}@media (max-width:767px){section.content .row-summer-programs .card .content,section.content .row-summer-programs .card .content-match-height-lower{min-height:auto}}section.content .card .content.content-category{min-height:30px}section.content .card .content .desc{min-height:20px;margin-top:20px;margin-bottom:10px}section.content .card .content .desc a{font-weight:700}section.content .card .content .desc a:hover{opacity:.75}section.content .card .content .actions{margin-top:10px}section.content .card .actions{margin-top:10px}section.content .card .actions ul{display:table;width:100%;list-style:none;margin:0;padding:0}section.content .card .actions ul li{display:table-cell;vertical-align:middle;margin:0;padding:0 5px 0 0}section.content .card .actions ul li:last-child{padding:0}section.content .card-label{position:absolute;left:10px;bottom:-10px;display:inline-block;text-transform:uppercase;background:#1c2436;font-family:Montserrat,Helvetica,Arial,sans-serif;color:#fff;font-size:10px;line-height:16px;font-weight:700;border-radius:10px;padding:3px 10px;z-index:9;text-align:center}section.content .card-featured .card-label{left:5px;bottom:-12px}@media (max-width:992px){section.content .card-featured .card-label{left:10px}}section.content .card-video .icon-play{position:absolute;top:50%;left:50%;display:inline-block;width:60px;height:40px;background:url(../img/btn-play.png) center center no-repeat;background-size:60px 40px;margin-left:-30px;margin-top:-20px;z-index:9;pointer-events:none}section.content .icon-video{position:absolute;top:50%;left:50%;display:inline-block;width:60px;height:60px;background:url(../img/btn-video.png) center center no-repeat;background-size:60px 60px;margin-left:-30px;margin-top:-30px;z-index:9;pointer-events:none}section.content .card-btn{display:inline-block;width:90%;text-transform:uppercase;background:#00ea00;font-family:Montserrat,Helvetica,Arial,sans-serif;color:#1c2436;font-size:20px;line-height:20px;font-weight:700;border-radius:5px;padding:10px;z-index:9;text-align:center;margin:-20px 0 0}section.content .card-btn span{display:block;font-size:14px}section.content .card-star{position:absolute;right:10px;top:-10px;display:inline-block;width:70px;height:70px;line-height:70px;font-size:30px;background:url(../img/icon-star.png) center center no-repeat;background-size:70px 70px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;z-index:9;text-align:center}@media (max-width:768px){section.content .card-star{font-size:20px}}section.content .card-star span{display:block;font-size:10px;line-height:12px;margin-top:-5px;font-weight:400}@media (max-width:768px){section.content .card-star span{display:none}}section.content .card-star-xs{right:-15px;top:-15px;width:40px;height:40px;line-height:40px;font-size:12px;background:url(../img/icon-star.png) center center no-repeat;background-size:40px 40px}@media (max-width:768px){section.content .card-star-xs{right:-3px}}section.content .card-comment{position:absolute;right:10px;bottom:-10px;display:inline-block;width:70px;height:70px;background:url(../img/icon-comment.png) center center no-repeat;background-size:70px 70px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;z-index:9;text-align:center;font-size:20px}section.content .card-comment-xs{right:-15px;top:-10px;width:40px;height:40px;line-height:40px;font-size:12px;background:url(../img/icon-comment.png) center center no-repeat;background-size:40px 40px}@media (max-width:768px){section.content .card-comment-xs{right:-3px}}.formatted-number{font-style:normal}section.content .card-novel .img{position:relative;min-height:220px;border-radius:0;z-index:1}section.content .card-novel img{border-radius:0;margin:0 auto}section.content .card-novel .cover{text-align:center;min-height:160px}section.content .card-novel .details{display:table;width:100%;height:80px;text-align:center}section.content .card-novel .details .content{display:table-cell;width:100%;text-align:center;height:100%;vertical-align:middle}section.content .card-novel .details .content .author{text-transform:uppercase}section.content .card-book .img{background:#fff;background:-moz-linear-gradient(top,#fff 0,#fff 80%,#f8f8f8 80%,#f8f8f8 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#fff),color-stop(80%,#fff),color-stop(80%,#f8f8f8),color-stop(100%,#f8f8f8));background:-webkit-linear-gradient(top,#fff 0,#fff 80%,#f8f8f8 80%,#f8f8f8 100%);background:-o-linear-gradient(top,#fff 0,#fff 80%,#f8f8f8 80%,#f8f8f8 100%);background:-ms-linear-gradient(top,#fff 0,#fff 80%,#f8f8f8 80%,#f8f8f8 100%);background:linear-gradient(to bottom,#fff 0,#fff 80%,#f8f8f8 80%,#f8f8f8 100%)}section.content .page-content a{display:inline-block;border-bottom:solid 1px #00ea00}section.content .page-content a.no_underline{border-bottom:0}section.content .page-content a:hover{opacity:.75}section.content .card-full{margin-bottom:0}section.content .card-full .card-label{position:absolute;left:10px;top:-10px;bottom:auto}section.content .card-full .title{padding-right:80px}section.content .card-past-issues img{margin:0}.comment .user{display:table;width:100%}.comment .user .avatar{display:table-cell;vertical-align:middle;width:50px}.comment .user .avatar span{display:inline-block;width:40px;height:40px;background-position:center center;background-repeat:no-repeat;background-size:40px 40px;border-radius:50%}.comment .user .desc{display:table-cell;height:50px;vertical-align:middle}.comment .user .desc .info a{display:inline-block;font-weight:700;color:#1c2436}.comment .user .desc .time{font-size:12px}.comment .content{margin-top:10px;margin-bottom:10px}.comment-reply{display:none}.comment-reply-icon{display:inline-block;width:60px;height:40px;background-image:url(../img/icon-reply.png);background-position:center center;background-repeat:no-repeat;background-size:60px 40px}.comment-replies-icon{display:inline-block;width:60px;height:40px;background-image:url(../img/icon-replies.png);background-position:center center;background-repeat:no-repeat;background-size:60px 40px}section.content .dashboard-profile{position:relative;border:solid 2px #cbcbcb;border-radius:5px;padding:15px}section.content .dashboard-profile .user{display:table;width:100%}@media (max-width:768px){section.content .dashboard-profile .user{margin-bottom:20px}}section.content .dashboard-profile .user .avatar{display:table-cell;vertical-align:middle;width:90px}section.content .dashboard-profile .user .avatar span{display:inline-block;width:80px;height:80px;background-position:center center;background-repeat:no-repeat;background-size:80px 80px;border-radius:50%}section.content .dashboard-profile .user .desc{display:table-cell;height:80px;vertical-align:middle}section.content .dashboard-profile .user .desc .name{font-size:20px;font-weight:700}section.content .dashboard-profile .user .desc .statusbar{margin-top:5px;padding:0;line-height:14px}section.content .dashboard-profile .user .desc .statusbar p{font-size:12px;margin:0;padding:0}section.content .dashboard-profile .user .desc .statusbar .base{display:inline-block;width:100%;line-height:3px;border-radius:3px;background:#e6e6e6;padding:0}section.content .dashboard-profile .user .desc .statusbar .base span{display:inline-block;height:6px;border-radius:3px;background:#1cc35f}section.content .favorite-item{display:table;background:#f8f8f8;width:100%;text-align:center;margin-bottom:20px}section.content .favorite-item .icon{display:table-cell;width:80px;height:80px;background-size:60px 60px;background-position:center center;background-repeat:no-repeat}section.content .favorite-item .title{display:table-cell;vertical-align:middle;font-weight:700}section.content .settings-avatar{display:block;width:50px;height:50px;line-height:50px;background-position:center center;background-repeat:no-repeat;background-size:50px 50px;border-radius:50%;margin-right:10px;float:left}.dashboard-about-edit{display:none}.share-type{display:table;width:100%;min-height:100px;border-radius:5px;line-height:28px;border:solid 2px #cbcbcb;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.share-type:hover{border-color:#333}.share-type .content{display:table-cell;vertical-align:middle;padding:10px}.share-type .content h3{font-family:Montserrat,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:14px;line-height:20px;margin:0;padding:0;text-align:center}.share-type .content{background-position:center 10px;background-repeat:no-repeat;background-size:70px 70px;padding-top:80px;height:160px}.share-type.share-type-email .content{background-image:url(../img/icon-share-email.png)}.share-type.share-type-facebook .content{background-image:url(../img/icon-share-facebook.png)}.share-type.share-type-gift .content{background-image:url(../img/icon-share-gift.png)}.forum-type{display:table;width:100%;min-height:100px;border-radius:5px;line-height:28px;border:solid 2px #cbcbcb;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.forum-type .content{display:table-cell;vertical-align:middle;padding:10px}.forum-type .content h3{font-family:Montserrat,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:14px;line-height:20px;margin:0;padding:0}.forum-type .content p{margin:0;padding:0}.forum-type .content{background-position:10px center;background-repeat:no-repeat;background-size:70px 70px;padding-left:86px}.forum-type.forum-type-workshop .content{background-image:url(../img/icon-forums-workshop.png)}.forum-type.forum-type-regular .content{background-image:url(../img/icon-forums-regular.png)}.table-forums>tbody>tr>td,.table-forums>thead>tr>td{padding-left:0;padding-right:0}.table-forums>tbody>tr>td,.table-forums>thead>tr>td{vertical-align:middle}.table-forums>tbody>tr>td,.table-forums>thead>tr>td{padding-left:10px}.table-forums>tbody>tr>td:first-child,.table-forums>thead>tr>td:first-child{padding-left:0}.table-forums>thead>tr>td{text-transform:uppercase;color:#777;font-weight:900;font-size:12px}.table-forums .title a{font-weight:900;font-size:16px}.table-forums .title a:hover{opacity:.75}.table-forums .title p{margin:0}.table-forums .info{min-width:120px}.table-forums .info a{font-weight:900;color:#1c2436}.table-celebrity{border:0}.table-celebrity>tbody>tr>td,.table-celebrity>thead>tr>td{padding-left:0;padding-right:0;border:0;vertical-align:middle}.table-celebrity>tbody>tr>td.img,.table-celebrity>thead>tr>td.img{width:140px;text-align:left!important}.table-celebrity>tbody>tr>td img,.table-celebrity>thead>tr>td img{display:inline-block;max-width:120px;border-radius:50%}section.content .card-college{margin-bottom:60px}section.content .card-college .img{box-shadow:0 0 0 4px #eee;border-radius:5px}section.content .card-college img{width:auto;max-height:120px}section.content .card-college.card-featured .img{box-shadow:0 0 0 4px #1c2436}#featured .card.card-college .content{min-height:250px}.card.card-college .content{min-height:180px}@media (max-width:991px){.card.card-college .content{min-height:240px}}section.content .link-img{position:relative;display:inline-block;width:100%;text-align:center}section.content .link-img:hover{opacity:.75}section.content .link-title{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:18px;line-height:20px;font-weight:700}section.content .link-title:hover{opacity:.75}.lightbox{display:inline-block;width:100%}.lightbox:hover{opacity:.75}.owl-homepage{position:relative}.owl-homepage .item{position:relative;width:100%;z-index:0}.owl-homepage .item .content{position:relative;width:100%;display:table;min-height:354px}.owl-homepage .item .content .wrap{position:relative;display:table-cell;vertical-align:bottom;width:100%;height:100%;min-height:354px;z-index:2;padding:30px}@media (max-width:768px){.owl-homepage .item .content{min-height:320px;padding:0}}.owl-homepage .item .content p{max-width:520px;color:#fff}.owl-homepage .item .content h3{font-family:Montserrat,Arial,sans-serif;font-size:28px;line-height:28px;text-transform:uppercase;font-weight:700;margin:0;padding:0;color:#fff}@media (max-width:768px){.owl-homepage .item .content h3{font-size:36px;line-height:40px}}.owl-homepage .item span.gradient{position:absolute;top:0;left:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 1%,rgba(0,0,0,0) 30%,rgba(0,0,0,.8) 99%,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 1%,rgba(0,0,0,0) 30%,rgba(0,0,0,.8) 99%,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 1%,rgba(0,0,0,0) 30%,rgba(0,0,0,.8) 99%,rgba(0,0,0,.8) 100%);width:100%;height:100%;z-index:1}@media (max-width:768px){.owl-homepage .item span.gradient{background:-moz-linear-gradient(top,rgba(0,0,0,0) 10%,rgba(0,0,0,0) 10%,rgba(0,0,0,.8) 99%,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 10%,rgba(0,0,0,0) 10%,rgba(0,0,0,.8) 99%,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 10%,rgba(0,0,0,0) 10%,rgba(0,0,0,.8) 99%,rgba(0,0,0,.8) 100%)}}.owl-homepage .item .img{position:absolute;top:0;left:0;background-position:center center;background-repeat:no-repeat;background-position:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-color:#e7e7e7;width:100%;height:100%;z-index:0}.carousel-homepage .carousel-toolbar{position:absolute;right:20px;bottom:40px;z-index:999}.carousel-homepage .carousel-toolbar .btn-carousel{display:inline-block;background:#fff;border-radius:50%;text-align:center;font-size:14px;line-height:14px;padding:10px}.slider-photos{position:relative;display:block;margin-bottom:-20px}.slider-photos .slider .content{text-align:center;padding:10px 10px 3px;min-height:380px}.slider-photos .slider .content a{display:inline-block}.slider-photos .slider .content a:hover{opacity:.75}.slider-photos .slider .content img{width:auto;max-height:300px}.slider-photos .carousel-toolbar span{position:absolute;top:44%;z-index:100;background:#fff;border-radius:50%;text-align:left;font-size:14px;line-height:14px;padding:10px;border:solid 1px #e7e7e7}.slider-photos .carousel-toolbar span.btn-carousel-next{left:-8px}.slider-photos .carousel-toolbar span.btn-carousel-prev{right:-8px}.thumbnail-slider .item{margin:0!important}.thumbnail-slider .thumb{padding:3px}.thumbnail-slider .owl-item.active.center{border:3px solid #00ea00}.thumbnail-slider-container .owl-carousel .owl-stage{position:relative;margin-left:-118px}.img-payments{display:inline-block;max-width:220px}.subscribe_option_blocks{display:none}.submit-widget{display:inline-block;width:100%;min-height:468px;background:#fff;border:solid 2px #333;border-radius:5px;line-height:50px color: #1b1b1b}@media (max-width:768px){.submit-widget{margin-bottom:20px}}.submit-widget-images{max-height:430px;overflow-y:scroll}.submit-widget-image-list{list-style:none;margin:0;padding:0}.submit-widget-image-list li{display:inline-block;width:29%;list-style:none;margin:5px;padding:0;border:solid 5px transparent;border-radius:5px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}@media (max-width:768px){.submit-widget-image-list li{width:44%}}.submit-widget-image-list li.current{border:solid 5px #1c2436;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.submit-widget-image{margin:15px;min-height:270px;border:solid #e7e7e7 1px}.submit-widget-image .details{text-align:center;padding:10px 0}.submit-widget-image .details .author{font-size:18px;line-height:22px;font-weight:700}.submit-widget-color{padding:5px 15px}.submit-widget-color table{width:100%}.submit-widget-color table tr td{width:29px;height:29px;cursor:pointer;margin:1px;padding:0;border:solid #e7e7e7 1px}.submit-verify-wrapper{display:none}.submit-step-2,.submit-step-3,.submit-step-verify{display:none}.content-short{position:relative;height:600px;overflow:hidden;margin-bottom:40px}.content-toggle table{width:100%!important;max-width:100%!important}.content-short span.gradient{display:inline-block;width:100%;height:130px;position:absolute;bottom:0;background:rgba(254,254,254,0);background:-moz-linear-gradient(top,rgba(254,254,254,0) 0,#fff 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(254,254,254,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(254,254,254,0) 0,#fff 100%);background:-o-linear-gradient(top,rgba(254,254,254,0) 0,#fff 100%);background:-ms-linear-gradient(top,rgba(254,254,254,0) 0,#fff 100%);background:linear-gradient(to bottom,rgba(254,254,254,0) 0,#fff 100%)}.img-lightbox-sm{position:relative;display:inline-block;width:100%;height:80px;border-radius:5px;background-size:cover;background-position:center center;margin-bottom:5px}@media (max-width:768px){.img-lightbox-sm{height:140px}}.aside-actions{display:inline-block;width:100%;max-width:340px;list-style:none;margin:0 0 10px;padding:0}.aside-actions li{list-style:none;margin:0 0 10px;padding:0}.aside-actions li a{position:relative;display:inline-block;width:100%;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;text-align:left;color:#1c2436;line-height:50px}@media (max-width:1200px){.aside-actions li a{font-size:12px}}.aside-actions li a:after{position:absolute;font-family:'Font Awesome 5 Free';min-width:30px;text-align:center;top:50%;margin-top:-25px;right:8px;z-index:0;color:#00ea00;padding-left:14px;pointer-events:none;content:"\f105"}.aside-actions li a:hover:after{color:#00ea00!important}.aside-actions li a{background:#e3e2e6}.aside-actions li a:hover{background:#838492!important;color:#fff}.aside-actions li a span{display:block;width:50px;height:50px;margin-right:10px;float:left}@media (max-width:1200px){.aside-actions li a span{width:46px;margin-right:5px}}.aside-actions li.btn-newsletter a{background:#1c2436 url(../img/btn-subscribe-2022.png) center center no-repeat;background:#00ea00}.aside-actions li.btn-newsletter a:after{color:#1c2436}.aside-actions li.btn-newsletter a span{background:#1c2436 url(../img/btn-subscribe-2022.png) center center no-repeat;background-size:30px 30px}.aside-actions li.btn-subscribe a span{background:#1c2436 url(../img/menu-icon-magazine-2022.png) center center no-repeat;background-size:30px 30px}.aside-actions li.btn-submit a span{background:#1c2436 url(../img/btn-submit-2022.png) center center no-repeat;background-size:30px 30px}.aside-actions li.btn-find-college a span{background:#1c2436 url(../img/btn-find-college-2022.png) center center no-repeat;background-size:30px 30px}.aside-actions li.btn-find-summer a span{background:#1c2436 url(../img/btn-find-summer-2022.png) center center no-repeat;background-size:30px 30px}.img-google-adv img{display:inline-block;max-width:100%}.breadcrumb{background:0 0;margin:0;padding:0}.breadcrumb>li+li:before{padding:0 10px}.breadcrumb li a{font-weight:700;text-transform:uppercase;font-size:12px}.carousel{position:relative;display:block;margin-top:0}.owl-nav{display:none}.owl-dots{text-align:center;padding:10px 0}.owl-print-magazine .owl-dots.disabled{display:none}.owl-dot{display:inline-block;width:42px;height:10px;background:#cbcbcb;margin-right:5px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.owl-dot:hover{opacity:.75;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.owl-dot.active{background:#e62e35}.owl-carousel .fixed-video-aspect{position:relative}.owl-carousel .fixed-video-aspect:before{display:block;content:"";width:100%;padding-top:56.25%}.owl-carousel .fixed-video-aspect>.item-video{position:absolute;top:0;left:0;right:0;bottom:0}.owl-carousel .owl-video-play-icon{background-size:cover}.owl-video-tn{background-size:cover!important}.btn-carousel{display:inline-block;font-weight:700;cursor:pointer;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.btn-carousel:hover{opacity:.75;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.btn-carousel-next,.btn-carousel-prev{margin-left:3px;margin-right:3px}.btn-carousel i.fa{color:#00ea00;margin:0 3px}.pagination-wrapper{position:relative;text-align:center;margin:auto}.pagination{position:relative;display:inline-block;margin-left:0;margin-right:0}.pagination>li{position:relative;display:inline-block;margin-left:10px;margin-right:0}@media (max-width:768px){.pagination>li{margin-left:5px}}.pagination>li:last-child:after{border:0}.pagination>li>a,.pagination>li>span{font-family:Montserrat,Helvetica,Arial,sans-serif;display:inline-block;min-width:36px;background:0 0;text-align:center;font-weight:700;padding:0 3px;font-size:12px;line-height:32px;color:#1c2436;border:solid 2px #1c2436;border-radius:6px}@media (max-width:768px){.pagination>li>a,.pagination>li>span{min-width:34px;line-height:30px}}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background:0 0;color:inherit;border:solid 2px #1c2436}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:6px!important}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#1c2436;border-color:#1c2436}.modal{text-align:center;padding:0!important;z-index:99999}.modal-dialog{display:inline-block;text-align:left}@media (max-width:768px){.modal-dialog{width:100%;margin:auto;padding:5px}}.modal .modal-xs{max-width:500px}.modal .close{position:absolute;top:20px;right:20px;opacity:1;color:#cbcbcb;font-size:20px;z-index:9999}.modal .close:hover{opacity:.75}.modal .modal-header{border:0;padding-top:10px}.modal .modal-header h1{position:relative;font-family:Montserrat,Arial,sans-serif;font-size:36px;line-height:36px;font-weight:700;margin:0;padding:0;text-transform:uppercase}@media (max-width:768px){.modal .modal-header h1{font-size:26px;line-height:26px}}.modal .modal-content{background:#fff;border-radius:5px;padding:20px 30px}.modal .modal-content h3{position:relative;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;line-height:24px;margin:0 0 10px;padding:0}@media (max-width:768px){.modal .modal-content{padding:10px}}.modal-backdrop.in{background:#101010;opacity:.95}.modal-header-stapm{background-position:center right;background-repeat:no-repeat;background-size:150px 70px;background-image:url(../img/icon-stamp.png)}.fade{-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-ms-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;opacity:0}.fade.in{opacity:1}.modal-images{max-height:330px;overflow-y:scroll}.modal-image-list{list-style:none;margin:0;padding:0}#chosen_image_section #image_preview img{max-width:300px}.modal-image-list li{display:inline-block;width:18%;list-style:none;margin:5px;padding:0;border:solid 5px transparent;border-radius:5px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.modal-image-list li.current{border:solid 5px #1c2436;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.tooltip{z-index:9999}.tooltip-inner{font-size:12px;line-height:20px;padding-left:15px;padding-right:15px;padding-bottom:5px;white-space:pre;font-weight:700;max-width:none;text-transform:none;white-space:pre-wrap;max-width:300px}.tooltip-label{display:block;text-align:left;font-size:11px;line-height:16px;padding-top:5px}.popover{padding:0;border:0;max-width:100%;width:<width>}.popover,.popover .arrow{padding:0;border:0;-webkit-box-shadow:0 0 20px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 20px 1px rgba(0,0,0,.2);box-shadow:0 0 20px 1px rgba(0,0,0,.2)}.popover .popover-content{padding:5px 10px}footer{position:relative;width:100%}footer .footer-bottom{background:#1c2436;padding:20px 0}footer .footer-bottom .logo-footer{display:inline-block;width:100%;height:70px;background:url(../img/logo-footer-2022.png) center center no-repeat;background-size:contain;margin:20px 0}footer .footer-bottom h3{font-family:Montserrat,Helvetica,Arial,sans-serif;color:#fff;font-size:16px;line-height:20px}footer .footer-bottom ul.menu{display:inline-block;width:100%;list-style:none;margin:0 0 20px;padding:0}footer .footer-bottom ul.menu li{display:inline-block;width:100%;margin:0;padding:0}footer .footer-bottom ul.menu li a{display:inline-block;color:silver;font-family:Lato,Helvetica,Arial,sans-serif;font-size:12px;line-height:24px}footer .footer-bottom ul.menu li a:hover{opacity:.75}footer .footer-copyright{background:#1c2436;color:#9a9a9a;padding:20px 0 15px;font-family:Lato,Helvetica,Arial,sans-serif;font-size:12px;line-height:20px}@media (max-width:768px){footer .footer-copyright{padding-bottom:50px}}footer .footer-copyright ul.menu{list-style:none;margin:0;padding:0}@media (max-width:768px){footer .footer-copyright ul.menu{padding:5px 10px 10px}}footer .footer-copyright ul.menu li{display:inline-block;list-style:none;margin:0;padding-left:20px}footer .footer-copyright ul.menu li a{display:inline-block;color:#9a9a9a;font-family:Lato,Helvetica,Arial,sans-serif;font-size:20px}footer .footer-copyright ul.menu li a:hover{color:#fff}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}/*!
 * IE10 viewport hack for Surface/desktop Windows 8 bug
 * Copyright 2014-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}
