#faq section{border-top:1px dashed #777;padding-top:1em}#faq img{max-width:350px;object-fit:scale-down;border:1px solid #777}nav,header,footer,section{display:block}*{margin:0;padding:0;border:0;font-family:'Ubuntu','Trebuchet MS','Arial',sans-serif;outline:none;word-break:break-word}html{font-size:16px}input[type="text"],input[type="tel"],input[type="password"],input[type="email"],textarea{-webkit-appearance:none;border-radius:0}input[size]{width:unset!important}input,submit,button,select,textarea{font-size:1em;box-sizing:border-box}select{border-radius:0;-moz-appearance:none;-webkit-appearance:none;background:url(https://images.crushspot.com/site/select.png) no-repeat right 5px center!important;padding-right:15px!important}select[multiple]{background:none!important;padding:0!important}textarea{resize:none}nav,header,nav a,header a,#profile-nav,#profile-nav a{color:#fff;text-decoration:none}label,.small-txt{font-size:.75em;font-weight:400}h1,.ninja-pc{font-size:2rem;margin-bottom:10px;font-family:'Yanone Kaffeesatz','Trebuchet MS';font-weight:400}h1 *{font-size:inherit;color:#000;font-family:'Yanone Kaffeesatz','Trebuchet MS'}h2,h2 *{margin-bottom:0;font-family:'Yanone Kaffeesatz','Trebuchet MS';font-weight:400}section{margin-bottom:50px}header{padding-top:2px;background-color:#002249;box-shadow:inset 0 -1px 1px 1px rgba(0,0,0,0.5)}footer{min-height:45px;background-color:#f9f9f9;text-align:center;border-top:1px solid #999;padding-bottom:10px;margin-top:10px}ol{margin-bottom:1.5em;padding-left:1.5em}.logo{max-height:35px}.page-content{margin:auto;margin-top:15px}.page-content.no-margin{margin-top:0}.centered{text-align:center}.spin{animation:rotate-widget 4s linear infinite;vertical-align:middle}.entice{background-color:#004994!important;padding-top:.8em!important;padding-bottom:.8em!important}.loading-fade{animation:loading 2s linear infinite}.user-link{text-decoration:none}.user-link:active,.user-link:hover{text-decoration:underline}.M{color:#009!important}.F{color:#ff69b4!important}.Bot{color:#777}.topic-cat{font-size:.8em;display:block;color:#777;margin:2px 2px 10px 0}.timestamp{font-size:.8em;float:right;color:#777}.excerpt{min-height:90px}.links{margin-bottom:10px}.transition-hide{opacity:0;transition:all .5s linear}.dismiss{position:absolute;right:5px;top:3px;width:20px;height:20px;background:url(https://images.crushspot.com/site/trash.png);background-size:contain;display:block}.clearfix{clear:both}.notify-good{border-radius:5px;border:1px solid #090;background:#5b5;padding:5px 25px 10px 15px;position:relative;margin-bottom:25px;color:#fff}.notify-bad{border-radius:5px;border:1px solid #500;background:#a22;padding:5px 25px 10px 15px;position:relative;margin-bottom:25px;color:#fff}.notify-good ul,.notify-bad ul{padding:.5em 2em}.page-field{padding:1px 0 1px 5px;border:1px solid;width:1em}.site-tools{text-align:right;margin-bottom:.5em}.comment-link{padding-left:20px;background:url(https://images.crushspot.com/site/comments-icon.png) no-repeat;text-decoration:none}.post-time,.visit-time{padding-left:20px;background:url(https://images.crushspot.com/site/time-icon.png) no-repeat}.hidden{visibility:hidden}.remove{display:none}.gap{margin:.4em auto}.standard-form input,.standard-form select,.standard-form textarea{padding:3px;border:1px solid #ddd;border-radius:3px;width:10.5em}.standard-form input[type=checkbox]{width:unset}.wide{width:100%;box-sizing:border-box}.short{min-height:100px!important}.long{min-height:250px!important}.editable{border-bottom:1px dashed #777}.notice{margin:0 0 10px;position:relative;border:1px solid #944900;border-left:0;border-right:0;color:#944900;background:#EC8;padding:15px 0 10px 5px;line-height:1.5rem;font-size:.85em;display:block;text-decoration:none}.center-fix{width:unset!important}.non-touch{flex-wrap:wrap}.progress-bar-container{border-radius:5px;border:1px solid #777;position:relative;text-align:center;height:25px;margin:10px 0;background-image:repeating-linear-gradient(-45deg,#777,#777 10px,#aaa 10px,#aaa 20px)}.progress-bar{background-color:rgba(0,100,188,0.5);height:100%;width:100%}.progress-statement{margin-top:1em}a.btn{display:inline-block}a.btn-wide{display:block}.btn{text-decoration:none;border-radius:2px;padding:5px 10px;-webkit-appearance:none;color:#fff;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.3));background-color:#999;box-shadow:inset 0 1px 0 rgba(255,255,255,0.3);border:1px solid rgba(0,0,0,0.25);cursor:pointer}.btn-wide{padding:5px 0;width:100%;box-sizing:border-box;text-align:center;margin-left:auto;margin-right:auto;display:block}.btn:active,.btn:hover{background-image:linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0));box-shadow:inset 0 -1px 0 rgba(255,255,255,0.2)}.btn-primary{background-color:#004994}.btn-go{background-color:#5b5}.btn-danger{background-color:#a22}.btn[disabled="disabled"]{background-color:#555;color:#999;box-shadow:none;background-image:none}.primary{color:#004994}.go{color:#5b5}.danger{color:#a22}.inactive{color:#555}.inactive-light{color:#ccc}.spot_728_90,.spot_flexible{width:728px;height:90px;margin:auto}.spot_300_250{width:300px;height:250px}nav .page-content{margin-top:0}nav{position:relative;height:35px;padding-top:10px;box-shadow:0 1px 1px 1px rgba(0,0,0,0.5);background-color:#004994;z-index:100;background-image:linear-gradient(rgba(255,255,255,.25),rgba(0,0,0,.25))}#profile-nav{height:45px;box-shadow:0 1px 1px 1px rgba(0,0,0,0.5);background-color:#004994;background-image:linear-gradient(rgba(255,255,255,.25),rgba(0,0,0,.25));color:#fff;overflow:hidden}nav.float{position:fixed;top:0;left:0;width:100%;animation:reveal .5s}#container.float{margin-top:35px}.nav-toggle{width:33px;height:30px;background:url(https://images.crushspot.com/site/menu.png) no-repeat;display:block;float:right;margin-top:-3px;padding-bottom:10px}.user-nav{display:block;position:relative}.user-nav .menu{display:none;background:#333;background-image:linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0))}.badge[data-show-badge='1']{margin-left:5px;font-size:.85em;border-radius:15px;color:#004994;background:#fff;padding:0 8px}.badge[data-show-badge='0']{display:none}.user-nav .menu div{margin:1em auto 0;width:80%}.user-nav .menu input{border-radius:5px;border:1px solid #000;padding:5px;margin-bottom:1em;width:190px;box-shadow:inset 0 1px 1px 1px rgba(0,0,0,0.5)}.user-nav .menu input[type=checkbox]{width:unset;margin-top:1em;box-shadow:none}.user-nav ul{list-style:none;display:block;margin-bottom:25px}.user-nav li > *{display:block;padding:5px;background:#333;border-bottom:1px solid #999;background-image:linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0));font-size:.85em}.user-icon{border-radius:15px;border:2px solid #fff}.xs-icon{max-height:30px;border-radius:15px;vertical-align:middle}.header-profile-right p a{display:inline-block;font-size:.85em}.header-account-panel a{text-decoration:underline}.my-stats span{display:block;margin-top:.3em}.my-stats{margin-bottom:15px}.shrink{transform:scale(0)}.notification-center{box-shadow:inset 0 1px 1px 1px #aaa;border-radius:2px;padding:6px;background:#fdfdfd;color:#111;font-size:.85em;height:5em;position:relative;text-align:left;transition:transform 1s}.notification-center a{text-decoration:none;color:#00f}.notification-center .time,#csn .time{font-size:.85em;position:absolute;bottom:.5rem;right:.5rem}.my-notifications[data-notifications='0']{display:none}#rank-banner{border-bottom:1px dashed #777;position:relative;text-align:right;margin-bottom:1em}#rank-banner h2{text-align:left}.rank-title{margin-left:1em;text-align:left}.rank-data{font-size:.75em;display:inline-block;border-right:1px dashed #777;max-width:32%;padding:0 5px;box-sizing:border-box;color:#aaa}.rank-number{font-size:2rem;font-family:'Yanone Kaffeesatz';color:#000}.rank-data:last-child{border:0}#notification-list{list-style:none;margin-bottom:1rem;width:100%}#notification-list li{display:flex;margin:2px 0;border-bottom:1px dotted #004994;padding-top:5px;width:100%}#notification-list li:last-child{border:0}#notification-list .icon{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center}#notification-list .text{width:calc(100% - 40px)}#notification-list .unread{background-color:#c3d3f1}#notification-list .time{font-size:.75em;color:#777;display:block;text-align:right;margin-right:.25em}.settings-option{display:flex;flex-wrap:wrap;align-items:center}.settings-option label{min-width:20%}.settings-option > *{display:inline-block;margin:10px 3px}.settings-option input[type="checkbox"]{margin:0}.settings-option option{padding:5px}#profile-nav ul{list-style:none}#profile-nav li{display:inline-block;margin-left:-3px;width:20%}#profile-nav li:first-child{margin-left:0;width:19%}#profile-nav a{display:block;border-right:1px solid #fff;padding:13px 0;text-align:center;min-height:18px}#profile-nav li:last-child a{border-right:0}.menu-profile{background:url(https://images.crushspot.com/site/profile-on.png) no-repeat}.menu-friends{background:url(https://images.crushspot.com/site/friends-on.png) no-repeat}.menu-photos{background:url(https://images.crushspot.com/site/photos-on.png) no-repeat}.menu-blogs{background:url(https://images.crushspot.com/site/blogs-on.png) no-repeat}.menu-forum-topics{background:url(https://images.crushspot.com/site/forum-topics-on.png) no-repeat}.menu-icon,.menu-icon:hover{background-position:center}#photo-album-list{height:170px;box-shadow:inset 0 -1px 1px 1px rgba(0,0,0,0.5);background:rgba(150,150,150,.5);color:#595959;display:flex;align-items:center;overflow:hidden;justify-content:center}#photo-album-list > div{width:80%;overflow:hidden}#photo-album-list > div > div{display:flex;align-items:center;justify-content:center;width:100%;height:128px}.album{display:inline-flex;align-items:center;flex-shrink:0;min-height:128px;width:116px}.album-arrow{width:20%;display:inline-block;text-align:center}#photo-album-list .page-content{max-width:71%;overflow-x:auto}.content-grid{margin-top:1em}.grid-cell{display:inline-block;vertical-align:middle;text-align:center;width:170px;margin-bottom:2em}.right-pane .grid-cell{width:49%}.upload-preview{list-style:none}.upload-preview li{background:#ddd;padding:20px;position:relative}.upload-preview li:nth-child(2n+0){background:#f5f5f5}.upload-preview li.hilite{box-shadow:inset 0 0 0 5px rgba(0,73,148,1)}.upload-preview span{display:inline-block;width:160px;height:160px;max-width:160px;max-height:160px;overflow:hidden;border:1px dashed #aaa}.upload-preview img{width:160px}.upload-options{position:absolute;top:20px;right:0;text-align:center}#user-showcase > h1{padding-left:42px;background:url(https://images.crushspot.com/site/h1-icons/users-icon.png) 0 4px no-repeat;background-size:contain}#blog-showcase > h1{padding-left:42px;background:url(https://images.crushspot.com/site/h1-icons/blogs-icon.png) 0 3px no-repeat;background-size:contain}#topic-showcase > h1{padding-left:42px;background:url(https://images.crushspot.com/site/h1-icons/topics-icon.png) 0 3px no-repeat;background-size:contain}.tab-nav{margin-bottom:10px}.tab-nav li{display:inline-block;margin-left:5px;font-size:.85em;border-radius:15px;color:#004994;background:none;padding:2px 8px;cursor:pointer}.tab-nav li > a{color:#004994;text-decoration:none}.tab-nav li[data-tab-selected='true'],.tab-nav li:hover,.tab-nav li a:hover{color:#fff;background:#004994}.left-carousel-arrow,.right-carousel-arrow{display:inline-block}.carousel-content{transition:opacity .2s linear}.carousel-content > div{height:100%}.carousel-content > div > div{display:flex;height:100%}.carousel-user img{width:130px;height:130px;object-fit:cover}.carousel-empty,.carousel-loader{min-width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center}.home-view-more{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;width:154px;box-sizing:border-box}.carousel-user{display:inline-block;flex-shrink:0;height:100%;width:154px;text-align:center;border-right:1px dotted #ccc;box-sizing:border-box}.carousel-post{flex-shrink:0;width:100%;height:100%;padding:0 10px;box-sizing:border-box;position:relative}.carousel-post p{margin-top:15px}.showcase-panel{width:50%;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:20px 0;box-sizing:border-box;border-top:1px solid #004994;border-right:1px solid #004994}.showcase-panel:nth-of-type(2n){border-right:0}.showcase-panel:nth-of-type(-n+2){border-top:0}.showcase-panel .fas{text-shadow:3px 1px 5px #777}.showcase-panel a{text-decoration:none}.comment{position:relative;border-bottom:1px dotted #777;margin-bottom:10px}.comment-author{display:inline-block}.comment-time{float:right;font-size:.85em;margin-top:5px}.comment-text{padding:10px 0 15px 35px;min-height:60px}.comment-options{position:absolute;bottom:5px;right:0}.comment-options a{margin-left:15px}.comment:last-child{border-bottom:0}.comment-form{margin-bottom:25px}.comment-form textarea{border:1px solid #eee;box-sizing:border-box;resize:none;width:100%;min-height:75px}.user-profile{line-height:1.5}.blog-entry-content{padding:40px 0 15px;position:relative;line-height:1.5}.blog-entry-content .post-time{position:absolute;right:0;top:8px}.blog-entry h2{display:inline-block;margin-bottom:.25em}.blog-controls{position:absolute;top:2px;left:5px}.blog-controls a{margin-right:15px;font-size:.85em}#user-photo{position:relative;min-height:300px}.photo-controls{display:flex;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;font-size:3em;color:#fff;text-shadow:0 1px 5px #000;opacity:0}.photo-controls:hover{opacity:1;cursor:pointer}.photo-nav-left{width:50%;text-align:left;padding-left:15px}.photo-nav-right{width:50%;text-align:right;padding-right:15px}.photo-controls i{opacity:.5}#user-photo > .photo{position:relative;top:0;left:0;width:100%;text-align:center}.indicator{position:absolute;top:100px;left:0;width:100%;text-align:center;z-index:1}.photo img{position:relative;z-index:2;max-height:500px}#forum-topics,#forum-cats{list-style:none;margin-bottom:10px}#forum-topics li,#forum-cats li{border-bottom:1px dotted #777;padding:15px 5px;display:table;width:100%;box-sizing:border-box}#forum-topics li:nth-child(2n+0),#forum-cats li:nth-child(2n+0){background-color:#f8f8f8}#forum-topics li span,#forum-cats li span{display:table-cell}.quoted-user-link,.quoted-user-link:visited{color:#00f;text-decoration:none}.cat-name,.cat-list-title{padding-bottom:5px;font-size:1.18em}.cat-desc{width:70%;font-size:.85em}.cat-topics,.cat-replies{color:#777;font-size:.7em;width:10%;text-align:right}.cat-list-topic{font-size:.85em}.cat-list-author,.cat-list-posted,.cat-list-updated,.cat-list-views,.cat-list-replies{color:#777;font-size:.7em;text-align:right}.cat-list-posted,.cat-list-updated{width:15%}.cat-list-views,.cat-list-replies{width:5%}.shadow-box{box-shadow:0 1px 2px 1px #aaa;border-radius:2px;padding:6px;background:#fdfdfd;margin-bottom:10px;position:relative;transition:box-shadow 1.5s}.highlighted{box-shadow:0 1px 2px 2px #004994!important}.quoted-content{margin:.5em 1em;background:#fff;font-size:.85em}.quoted-content p{padding-left:1em;line-height:1.75}.post-author{display:inline-block;margin-bottom:5px}.forum-tagline{font-size:.65em}.post-time{color:#004994;font-size:.85em;position:absolute;right:8px;top:10px}.post-content{border:1px solid #ccc;border-left:0;border-right:0;padding:5px 0 15px;min-height:70px;position:relative}.edit-time{color:#777;position:absolute;bottom:2px;left:0;font-size:.7em}.post-controls{text-align:right;padding:5px 0 0}.post-controls a{margin-right:25px;text-decoration:none;color:#004994}.post-controls a:hover{color:#777}.indent-post{margin-left:1.5em}.forum-sig{font-size:.75em;text-align:right;border-top:1px dashed #004994;width:60%;margin-left:40%;padding-top:.5em;margin-top:1em}.page-navigation{box-shadow:0 1px 1px 1px #aaa;border-radius:2px;padding:6px;background:#fdfdfd;margin-bottom:10px;font-size:.85em}.forum-form textarea{display:block;resize:none;min-height:100px;width:100%;background:none}.quote-note{margin-left:.5rem;font-size:.75rem}.results-list{float:right}#msg-list{list-style:none}#msg-list li{border-bottom:1px dotted #777;padding:15px 5px;display:table;width:98%}#msg-list li:first-child{border-top:1px dotted #777}#msg-list li:nth-child(2n+0){background-color:#f8f8f8}#msg-list li:hover{cursor:pointer}#msg-list li span{display:table-cell}.msg-sender{padding-bottom:5px;font-size:1.18em}.msg-excerpt{width:80%;font-size:.85em}.sent-time{color:#777;font-size:.7em;width:20%;text-align:right}#msg-window{list-style:none;clear:both}.msg-date{text-align:center;color:#777;font-size:.85em;clear:both;padding:10px 0;font-weight:700}.msg{border-radius:10px;border:1px solid;max-width:65%;clear:both;min-height:45px;margin-bottom:10px;padding:5px 28px 10px 8px;position:relative;font-weight:400}.sent-msg{float:right;background-color:#6893bf;color:#fff;border-color:#004994}.received-msg{float:left;background-color:#f8f8f8;color:#000;border-color:#999}.msg-in-progress{opacity:.2}.msg:hover{cursor:pointer}.msg-time{position:absolute;font-size:.85em;color:#777;display:none;max-width:140px;bottom:15px;word-break:keep-all}.sent-msg .msg-time{right:102%}.received-msg .msg-time{left:102%}.msg .dismiss{display:none}.msg:hover .dismiss,.msg:hover .msg-time{display:block}.msg-nav a{margin-bottom:5px}#msg-form{border-top:1px dotted #777;padding-top:7px;margin-bottom:10px}#msg-form button{vertical-align:top}.homepage-signup-form{margin-bottom:25px}.visitor-list{list-style:none}.visitor-list li{border-bottom:1px dotted #999;padding:5px 0}.visit-time{font-size:.85em;display:inline-block;float:right}.recent-photos{list-style:none;display:flex;flex-wrap:wrap;align-content:start}.recent-photos li{display:inline-flex;justify-content:center;align-items:center;flex:none;width:65px;height:65px}.error-ninja{width:310px;min-height:500px;background:url(https://images.crushspot.com/site/error-ninja.png) no-repeat;position:relative;margin:auto}.forbidden-ninja{width:386px;max-width:100%;min-height:478px;background:url(https://images.crushspot.com/site/forbidden-ninja.png) no-repeat;position:relative;margin:auto}.login-ninja{width:348px;min-height:502px;background:url(https://images.crushspot.com/site/login-ninja.png) no-repeat;position:relative;margin:auto}.maintenance-professor{width:297px;min-height:507px;background:url(https://images.crushspot.com/site/maintenance-professor.png) no-repeat;position:relative;margin:auto}.ninja-pc{position:absolute;top:241px;left:62px;color:#ddd;width:186px;text-align:center}#overlay{display:none;position:fixed;width:100%;height:100%;background:rgba(255,255,255,0.5);top:0;left:0;z-index:100}#overlay > div{transition:top 1.5s;position:relative;margin:auto;top:10px;width:325px;min-height:10%;border-radius:4px;padding:15px 25px 15px 15px;box-shadow:1px 3px 3px 1px rgba(0,0,0,0.5);background:#fff}.registration-form label{display:block;margin-top:2em;margin-bottom:.2em}.registration-form .error-msg{font-size:.7em;color:#900;margin-left:5px;font-weight:700}.correction{box-shadow:0 0 5px 1px rgba(153,0,0,0.8);background-color:#fee}.panel{width:100%;margin:5px;box-sizing:border-box;overflow:hidden}.panel-header{background-color:#004994;color:#fff;height:2rem;display:flex;align-items:center;border-radius:10px 10px 0 0;padding-left:1rem}.panel-content{padding:1em;background-color:#fff;border-radius:0 0 10px 10px;border:1px solid #004994;overflow-x:scroll;background-image:linear-gradient(-90deg,rgba(30,30,30,0.1),rgba(255,255,255,1))}.right-pane .panel-content{font-size:.85rem}@media only screen and (max-width: 500px){.blog-entry-content{padding:20px 0 15px;position:relative;line-height:1.5}.blog-entry-content .post-time{top:0}.blog-controls{position:static}.header-profile-panel{transform:scale(.95)}}@media only screen and (max-width: 911px){select[multiple]{-webkit-appearance:menulist}.tab-nav{margin-left:5px}.wide{width:97.5%}.main-container{width:95%}.hide-mobile{display:none}.nav-toggle{margin-top:-1px;margin-right:5px}.cat-list-author,.cat-list-updated{width:33%}.cat-list-posted,.cat-list-views,.cat-list-replies{display:none!important}.display-age{font-size:.7rem}.main-container > h1{margin-left:5px}.page-navigation{width:unset}.grid-cell{width:49%}.settings-option label{min-width:40%}.notification-center{margin:0 1em}.user-nav ul{margin-bottom:0}.user-nav .menu{border-bottom:1px solid #999}.user-nav .menu div{width:50%;margin-top:0}ul.main-nav{margin-top:-5px;display:none}.main-nav li a{display:block;padding:5px;background:#333;border-bottom:1px solid #999;background-image:linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0))}.main-nav li a[data-active='1'],.main-nav li a:hover{background-image:linear-gradient(rgba(255,255,255,0.3),rgba(0,0,0,0))}.tab-nav li{margin-left:-5px;margin-bottom:10px}.carousel-content{width:100%;overflow-x:hidden;display:inline-block;min-height:180px;position:relative}.carousel-user,.home-view-more{width:175px;border:0}.homepage-signup-form select,.homepage-signup-form input[type=text],.homepage-signup-form input[type=password],.homepage-signup-form input[type=email],.homepage-signup-form input[type=tel]{padding:5px;border:1px solid rgba(0,0,0,0.2);margin-bottom:5px}.homepage-signup-form input{width:49%}.homepage-signup-form select{width:49%}.homepage-signup-form input[type=checkbox]{width:unset}.right-pane,.left-pane{width:100%;margin:auto;margin-bottom:10px}.spot_728_90{display:none}.spot_300_250{margin-bottom:10px}.spot_flexible{width:300px;min-height:250px;margin-bottom:10px}header{text-align:center;padding:10px 0}.header-login-form input[type=text],.header-login-form input[type=password]{padding:5px;margin-left:auto;margin-right:auto;width:177px;display:block}.header-login-form input{margin-bottom:15px}.header-profile-panel span{display:inline-block}.header-profile-right p{text-align:center;width:100%}.header-profile-right p a{margin:1em auto 0;display:block;width:93px}#profile-nav span{display:none}.tab-nav li a{margin-bottom:5px}.right-carousel-arrow,.left-carousel-arrow{display:none}#topic-showcase .carousel-content > div > div,#blog-showcase .carousel-content > div > div{display:block;width:100%}.carousel-post{border-bottom:1px dotted #999;padding:10px 0}.excerpt,.showcase .blog-entry-content{min-height:45px}.msg-time{display:block;opacity:.3}.registration-form{margin-left:1em}.photo img{max-width:100%}.photo-controls{opacity:.7}.photo-options .btn{display:block;margin:1em}.edit-thumb{display:none!important}}@media only screen and (min-width: 912px) and (max-width: 1024px){.show-mobile{display:none}.carousel-content{max-width:100%;overflow-x:hidden;display:inline-block;vertical-align:top;min-height:180px}#topic-showcase .carousel-content > div > div,#blog-showcase .carousel-content > div > div{display:block;width:100%}.main-nav .entice{background:none!important;padding-top:0!important;padding-bottom:0!important}.wide{width:99%}.main-container{margin-left:15px;margin-right:15px;min-height:500px}.main-container > h1{margin-left:5px}.shadow-box,.page-navigation{margin-left:5px;margin-right:5px}select[multiple]{-webkit-appearance:menulist}.right-pane,.left-pane{width:100%;margin:auto;margin-bottom:10px}ul.main-nav{list-style:none;display:inline-block;vertical-align:top;margin-left:25px;margin-top:-10px;height:55px}.main-nav li{display:inline-block;height:100%;margin-left:-4px}.main-nav li a{display:block;height:29px;padding:13px 13px 0}.main-nav li a[data-active='1'],.main-nav li a:hover{border-bottom:3px solid;transition:border-bottom .1s linear}.user-nav{display:block;float:right;position:relative;text-align:right;margin-top:3px;margin-right:25px}.user-nav .menu{position:absolute;text-align:left;top:34px;right:0;width:250px;border:1px solid #999;border-top:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:#333;background-image:linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0))}.spot_728_90{margin:15px auto}header{text-align:center;padding:10px 0}.header-login-form input[type=text],.header-login-form input[type=password]{padding:5px;margin-right:10px;width:177px;margin-bottom:10px}.header-profile-right p a{margin:.5em 5px 0 0}.menu-icon,.menu-icon:hover{background-position:5% 80%,center center}.homepage-signup-form select,.homepage-signup-form input[type=text],.homepage-signup-form input[type=password],.homepage-signup-form input[type=email],.homepage-signup-form input[type=tel]{padding:5px;border:1px solid rgba(0,0,0,0.2);margin-bottom:5px}.homepage-signup-form input{width:49.5%}.homepage-signup-form select{width:49.5%}.homepage-signup-form input[type=checkbox]{width:unset}.header-login-form input{margin-bottom:15px}.right-carousel-arrow,.left-carousel-arrow{display:none}.carousel-post{border-bottom:1px dotted #999;width:100%;display:block;padding:10px 0}.carousel-content{width:100%}.carousel-user,.home-view-more{width:165px;border:0}.excerpt,.showcase .blog-entry-content{min-height:45px}.header-account-panel > div{display:inline-block;vertical-align:top;text-align:left}.header-profile-left{display:inline-block;padding-right:10px;width:160px;position:relative;vertical-align:top}.header-profile-right{display:inline-block;vertical-align:top;text-align:left}.my-stats{margin:0 5px;max-width:25%}.my-notifications{width:25%;height:164px}.my-notifications[data-notifications="1"]{padding-left:15px;border-left:1px dotted #fff}.photo img{max-width:100%}.photo-controls{opacity:.7}.edit-thumb{display:none!important}}@media only screen and (min-width: 1025px){.hide-desktop{display:none!important}.show-mobile{display:none}.user-nav li a:hover{background-image:linear-gradient(rgba(255,255,255,0.3),rgba(0,0,0,0))}.main-container{min-height:500px}ul.main-nav{list-style:none;display:inline-block;vertical-align:top;margin-left:25px;margin-top:-10px;height:35px}.main-nav li{display:inline-block;height:100%;margin-left:-4px}.main-nav li a{display:block;height:29px;padding:13px 13px 0}.main-nav li a[data-active='1'],.main-nav li a:hover{border-bottom:3px solid;transition:border-bottom .1s linear}.user-nav{display:block;float:right;position:relative;text-align:right;margin-top:3px}.user-nav .menu{position:absolute;text-align:left;top:34px;right:0;width:250px;border:1px solid #999;border-top:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:#333;background-image:linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0))}header{height:350px}.page-content{width:1024px}.remember{margin-top:5px}.header-box{border-radius:15px;background:rgba(0,0,0,0.5);padding:5px 15px 50px;width:850px;margin:auto;margin-top:25px;color:#fff}.header-login-form input[type=text],.header-login-form input[type=password]{padding:5px;margin-right:10px;width:177px}.header-login-form form{margin-left:180px}.header-account-panel{padding:15px;padding-bottom:5px}.header-account-panel .user-icon{max-height:130px;margin-top:-4px}.header-account-panel > div{display:inline-block;height:146px;vertical-align:top;margin-top:-10px}.my-stats{border-right:1px dotted #fff;margin:-10px 15px 0;width:280px}.my-notifications{width:390px}.my-notifications[data-notifications="0"]{display:inline-block}#csn{position:fixed;margin:auto;bottom:30px;right:10px;width:325px;min-height:10%;border-radius:5px;border:1px solid #004994;padding:15px 25px 15px 15px;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.4);background:rgba(200,220,255,.95);font-size:.85em}.header-profile-left{display:inline-block;padding-right:10px;margin-top:25px;width:160px;position:relative}.header-profile-right{display:inline-block;vertical-align:top}.header-profile-panel{width:100%;height:109px;margin-bottom:17px;text-align:left}.header-profile-panel span{font-size:.85em}.header-profile-right p a{margin:.5em 5px 0 0}#profile-nav li:first-child{border-left:1px solid #fff}#profile-nav li:last-child a{border-right:1px solid #fff}.menu-profile:hover{background:url(https://images.crushspot.com/site/profile.png) no-repeat,#004994 linear-gradient(rgba(0,0,0,.25),rgba(255,255,255,.25))}.menu-friends:hover{background:url(https://images.crushspot.com/site/friends.png) no-repeat,#004994 linear-gradient(rgba(0,0,0,.25),rgba(255,255,255,.25))}.menu-photos:hover{background:url(https://images.crushspot.com/site/photos.png) no-repeat,#004994 linear-gradient(rgba(0,0,0,.25),rgba(255,255,255,.25))}.menu-blogs:hover{background:url(https://images.crushspot.com/site/blogs.png) no-repeat,#004994 linear-gradient(rgba(0,0,0,.25),rgba(255,255,255,.25))}.menu-forum-topics:hover{background:url(https://images.crushspot.com/site/forum-topics.png) no-repeat,#004994 linear-gradient(rgba(0,0,0,.25),rgba(255,255,255,.25))}.menu-icon,.menu-icon:hover{background-position:5% 80%,center center}.photo-controls i:hover{opacity:1}.homepage-signup-form select,.homepage-signup-form input[type=text],.homepage-signup-form input[type=password],.homepage-signup-form input[type=email],.homepage-signup-form input[type=tel]{padding:5px;border:1px solid rgba(0,0,0,0.2);margin-bottom:5px}.homepage-signup-form input{width:49.3%}.homepage-signup-form select{width:49.3%}.homepage-signup-form input[type=checkbox]{width:unset}.left-pane{display:inline-block;width:700px;vertical-align:top}.right-pane{display:inline-block;width:300px;margin-left:24px;vertical-align:top}.announcement{border-radius:6px;background:#ddd;border:1px solid #aaa;padding:15px;overflow:hidden;position:relative}.announcement[data-read='true']{animation:none;display:none}.announcement p{margin-top:1em}.left-carousel-arrow,.right-carousel-arrow{border-radius:15px 0 0 15px;border:1px solid #aaa;color:#aaa;padding:123px 5px 122px;font-size:2.9em;display:inline-block;vertical-align:top;height:300px;box-sizing:border-box}.right-carousel-arrow{border-radius:0 15px 15px 0;margin-left:-4px}.carousel-content{display:inline-block;height:300px;max-height:300px;width:616px;max-width:616px;overflow:hidden;vertical-align:top;margin-left:-4px;border:solid #aaa;border-width:1px 0;box-sizing:border-box}.left-carousel-arrow:hover,.right-carousel-arrow:hover{background:#004994;color:#fff;cursor:pointer}.carousel-empty{border:0!important}.carousel-loader img{animation:rotate-widget 2s infinite linear}.carousel-post{padding-top:5px}#user-tile{display:none;position:absolute;border-radius:5px;background:#fff;box-shadow:1px 1px 1px 1px rgba(0,0,0,0.5)}#user-tile span{font-size:.85em}#user-tile .link-icon{border-radius:5px 5px 0 0;background-color:#002249;border-bottom:1px dashed #ccc;padding:5px;color:#fff;height:115px;overflow:hidden}#user-tile .link-info{padding:5px}.right-pane .grid-cell img{width:50%}.recent-photos li{width:75px;height:75px}.spot_flexible{margin-bottom:10px}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.carousel-content > div > div > span:nth-child(4n+0){width:154px;border:0}}@media only screen and (min-width: 1441px){.page-content{width:1440px}.left-pane{width:1116px}.carousel-content > div > div > span:nth-child(6n+0){border:0}.carousel-content{width:1032px;max-width:1032px}.carousel-content > div > div{width:1032px}.carousel-content > div > div > span{width:172px}.carousel-content > div > div > span img{max-width:151px}.carousel-post{width:50%;border-right:1px dotted #ccc}.carousel-post:nth-child(2n+0){border-right:0}}@keyframes reveal{from{opacity:0}to{opacity:1}}@keyframes rotate-widget{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes loading{from{opacity:0}50%{opacity:1}to{opacity:0}}#chat{height:80vh;max-height:80vh;display:flex;flex-wrap:nowrap;background-image:linear-gradient(45deg,transparent -44%,rgba(0,73,148,0.6) 100%);border-radius:7px;box-shadow:1px 1px 1px 0 #000;padding:6px;padding-top:10px;padding-left:8px}#chat-left{width:75%;flex-shrink:0}.chat-insert{border-radius:7px;background:#fff;box-shadow:inset 1px 1px 5px 0 #777;border:solid #444;border-width:1px;box-sizing:border-box;padding-top:5px}#message-pane{height:calc(100% - 47px);padding-top:10px;overflow:auto}#chat-participants{width:245px;margin-left:7px;margin-bottom:47px;overflow-y:auto}#submit-pane{margin-top:10px}#submit-pane input{border-radius:5px;padding:6px;width:calc(100% - 70px)}#submit-pane button{margin-left:5px}.chat-msg{display:block;margin:0;padding:5px 0 5px 50px;text-indent:-40px;line-height:1.5;font-size:.85em}.chat-msg:first-child{padding-top:0}.chat-private{border-left:8px solid #004994;background:rgba(0,73,144,0.2)}.chat-notice{border-left:8px solid red;background:rgba(255,0,0,0.5)}@media (max-width: 767px){#chat{height:50vh}#chat-participants{display:none}#chat-left{width:99.5%}}#chat-participants ul{display:none;list-style:none;font-size:.7em;background-image:linear-gradient(#fff,#ccc);box-shadow:0 1px 0 0 rgba(0,0,0,.5)}#chat-participants li{padding:5px;padding-left:15px;border-bottom:1px solid #777;border-top:1px solid #ccc}#chat-participants li:hover{font-weight:900;cursor:pointer;color:#a22}.participant span{padding:5px 10px;display:block;cursor:pointer;border-bottom:1px solid #777;font-size:.8em}
