@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}ol,ul{list-style:none}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:captapp;src:url(../fonts/captapp.eot?t6rw6l);src:url(../fonts/captapp.eot?t6rw6l#iefix) format("embedded-opentype"),url(../fonts/captapp.ttf?t6rw6l) format("truetype"),url(../fonts/captapp.woff?t6rw6l) format("woff"),url(../fonts/captapp-5d3d1e9558.svg?t6rw6l#captapp) format("svg");font-weight:400;font-style:normal}[class*=' ca-'],[class^=ca-]{font-family:captapp!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.log-header-meta{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:10px 15px;background-color:#fff;border-bottom:1px solid #ddd;font-size:14px;gap:10px}.left-meta,.right-meta{display:flex;flex-direction:column}.left-meta{gap:5px}.right-meta{flex-grow:1}.right-meta-text,.team-member{flex-direction:column;display:flex}.right-meta-text{align-items:flex-end;gap:4px}.right-meta-actions{display:flex;justify-content:flex-end;gap:6px;margin-top:4px}.log-date-label,.log-logger-label,.log-style-label,.videos-label{color:#333;font-weight:500}.edit-fishing-session{cursor:pointer}.delete-fishing-session{color:#dc3545;font-weight:700}.hide-fishing-session{color:#ffc107;font-weight:700}.restore-fishing-session{color:#007bff}.add-backup-media-fishing-session{color:#17a2b8}.edit-fishing-session:hover{text-decoration:underline}.team-members{display:flex;flex-wrap:nowrap;overflow-x:auto;padding:10px 0;gap:10px;border-top:1px solid #ddd;scrollbar-width:none;-ms-overflow-style:none;transition:all .3s ease}.team-members::-webkit-scrollbar{height:0}.team-members:hover::-webkit-scrollbar{height:6px}.team-members:hover::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:3px}.team-members:hover::-webkit-scrollbar-track{background-color:#f0f0f0}.team-member{align-items:center;text-align:center;width:60px;flex-shrink:0;position:relative}.avatar-container{position:relative;width:42px;height:42px;margin-bottom:4px}.avatar{width:42px;height:42px;border-radius:50%;object-fit:cover;border:2px solid #e0e0e0;box-shadow:0 1px 2px rgba(0,0,0,.1);transition:transform .2s ease}.avatar:hover{transform:scale(1.05)}.flag-inside{position:absolute;top:-4px;left:-4px;width:16px;height:12px;object-fit:cover;border:1px solid #fff;border-radius:2px;background-color:#fff}.modal-header-full,.profile-modal,.video-wrapper{position:relative}.nameTeam{font-size:.75em;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}.video-overlay-label{position:absolute;top:8px;right:8px;background-color:rgba(0,0,0,.7);color:#fff;padding:2px 6px;font-size:13px;font-weight:700;border-radius:4px;z-index:5}.log-header-center{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;margin-top:8px}.boat-name{font-size:18px;font-weight:700;color:#222;margin:0}.captain-name{display:flex;align-items:center;gap:6px;font-size:14px;color:#555}.captain-name img{width:16px;height:12px;border-radius:2px;border:1px solid #ccc}.profile-modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999;display:flex;align-items:center;justify-content:center}.profile-modal{width:100%;max-width:500px;border-radius:16px;overflow-y:auto;max-height:90vh;font-family:'Helvetica Neue',sans-serif;display:flex;flex-direction:column;background-color:#fff;z-index:10000}.modal-header-full{background:url(../../images/background-captapp.png) center center no-repeat;background-size:cover;padding:50px 20px 100px;display:flex;justify-content:center;align-items:center}.captapp-logo-centered{width:110px;z-index:1}.profile-img-centered{width:120px;height:120px;border-radius:50%;border:5px solid #fff;object-fit:cover;box-shadow:0 4px 15px rgba(0,0,0,.3);background-color:#fff;position:absolute;bottom:-60px;left:50%;transform:translateX(-50%);z-index:10}.name-card-centered{margin-top:70px;background:#fff;border-radius:8px;padding:12px 20px;box-shadow:0 3px 10px rgba(0,0,0,.1);max-width:280px;margin-left:auto;margin-right:auto;text-align:center;font-weight:700;font-size:20px;color:#222}.form-header,.tabs{padding-bottom:10px}.profile-name-centered{font-size:22px;font-weight:700;margin:0;color:#222}.tabs{display:flex;justify-content:space-around;border-bottom:1px solid #ccc;margin-top:30px}.tab{font-size:15px;font-weight:500;color:#888;cursor:pointer;padding-bottom:5px}.tab.active{color:#007BFF;border-bottom:2px solid #007BFF;font-weight:700}.modal-body-user{padding:0 20px 20px;margin-top:20px;text-align:left}.info-row{margin-bottom:16px;display:flex;flex-direction:column;align-items:flex-start}.label{font-size:14px;color:#007BFF;font-weight:600;margin-bottom:4px;text-align:left}.value-user{font-size:16px;font-weight:600;color:#222;white-space:nowrap}hr{border:none;border-bottom:1px solid #ccc;margin:12px 0}.experience-country-list-horizontal{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding:10px 20px 10px 0;gap:10px;border-top:1px solid #ddd;cursor:grab;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;max-width:100%}.experience-country-list-horizontal:active{cursor:grabbing}.experience-country-list-horizontal::-webkit-scrollbar{display:none}.experience-country-list-horizontal:hover::-webkit-scrollbar{height:6px}.experience-country-list-horizontal:hover::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:3px}.experience-country-list-horizontal:hover::-webkit-scrollbar-track{background-color:#f0f0f0}.country-item{display:flex;align-items:center;gap:8px;padding:10px 16px;background:linear-gradient(to bottom right,#fff,#f8f8f8);border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.06);border:1px solid #e5e5e5;transition:all .25s ease-in-out;white-space:nowrap;flex-shrink:0;font-weight:500;color:#333}.country-item:last-child{margin-right:20px}.country-item:hover{transform:translateY(-4px) scale(1.02);background:#f0f4ff;box-shadow:0 6px 12px rgba(0,123,255,.1);border-color:#cce0ff}.flag-icon{object-fit:cover;border-radius:3px;border:1px solid #ccc}.close-modal{position:absolute;top:12px;right:16px;font-size:28px;font-weight:700;color:#222;cursor:pointer;transition:transform .2s ease,color .2s ease;z-index:10}.close-modal:hover{transform:scale(1.2);color:#000}.boat-card{background:#fff;border-radius:16px;box-shadow:0 4px 15px rgba(0,0,0,.06);margin-bottom:24px;padding:16px;transition:all .3s ease}.boat-header{display:flex;align-items:center;gap:16px}.boat-thumb{width:60px;height:60px;object-fit:cover;border-radius:50%;border:3px solid #eee;box-shadow:0 2px 6px rgba(0,0,0,.1)}.boat-info{flex-grow:1}.toggle-details-btn{width:100%;margin-top:12px;padding:10px;font-size:14px;background:#0d47a1;color:#fff;border:none;border-radius:12px;cursor:pointer;font-weight:500;transition:background .2s}.capt-nav,.capt-nav a:active,.capt-nav a:link,.capt-nav a:visited{color:#fff!important}.toggle-details-btn:hover{background:#1565c0}.boat-details{margin-top:16px;animation:fadeIn .3s ease-in-out}.boat-img-full{width:100%;margin-top:10px;border-radius:12px;object-fit:cover}@keyframes fadeIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:480px){.profile-modal{max-width:95%}.captapp-logo-centered{width:90px}.profile-img-centered{width:90px;height:90px;bottom:-45px;right:15px}.name-card-centered{max-width:90%;padding:10px;margin-top:60px}.profile-name-centered{font-size:18px}}@media (max-width:480px){.log-header-meta{flex-direction:column;align-items:center;text-align:center;gap:10px}.left-meta,.log-header-center,.right-meta-actions,.right-meta-text{width:100%;align-items:center;text-align:center}.right-meta-actions{justify-content:center;flex-wrap:wrap}}.ca-add-user:before{content:'\e900'}.ca-arrow-up:before{content:'\e901'}.ca-bell:before{content:'\e902'}.ca-bill-fish:before{content:'\e903'}.ca-boat:before{content:'\e904'}.ca-bubble:before{content:'\e905'}.ca-calendar:before{content:'\e906'}.ca-capt-hat:before{content:'\e907'}.ca-checkmark:before{content:'\e908'}.ca-circle-checkmark:before{content:'\e909'}.ca-close:before{content:'\e90a'}.ca-envelop:before{content:'\e90b'}.ca-facebook:before{content:'\e90c'}.ca-flag:before{content:'\e90d'}.ca-globe:before{content:'\e90e'}.ca-hashtag:before{content:'\e90f'}.ca-hat:before{content:'\e910'}.ca-hause:before{content:'\e911'}.ca-instagram:before{content:'\e912'}.ca-lock:before{content:'\e913'}.ca-no-flag:before{content:'\e914'}.ca-pencil:before{content:'\e915'}.ca-phone:before{content:'\e916'}.ca-plus:before{content:'\e917'}.ca-search:before{content:'\e918'}.ca-share:before{content:'\e919'}.ca-slider-left:before{content:'\e91a'}.ca-slider-right:before{content:'\e91b'}.ca-times:before{content:'\e91c'}.ca-toggle-down:before{content:'\e91d'}.ca-toggle-left:before{content:'\e91e'}.ca-toggle-right:before{content:'\e91f'}.ca-toggle-up:before{content:'\e920'}.ca-triangle-down:before{content:'\e921'}.ca-triangle-left:before{content:'\e922'}.ca-triangle-right:before{content:'\e923'}.ca-triangle-up:before{content:'\e924'}.ca-user:before{content:'\e925'}.ca-warning:before{content:'\e926'}.ca-white-hat:before{content:'\e927'}.capt-nav{margin-bottom:0;border:none;border-radius:0;background-color:#036;position:fixed;width:100%;z-index:100;-webkit-backface-visibility:hidden;backface-visibility:hidden}.capt-nav .capt-nav-btn:focus,.capt-nav .capt-nav-btn:hover,.capt-nav .dropbtn{background-color:transparent}.capt-nav .header-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.capt-nav .container-fluid{height:100%}.capt-nav .capt-nav-btn{border-color:#fff}.capt-nav a:hover{color:#94c57d}.capt-nav .navbar-header img{width:154px;margin-top:6px}.capt-nav .profile-nav-item{bottom:10px}.capt-nav .dropbtn{border:0}.capt-nav .profile-image{vertical-align:middle;width:40px;height:40px;border-radius:50%;object-fit:cover;object-position:50% 50%}.capt-nav .dropdown-items{background-color:#036!important}.capt-nav .dropdown-items a{color:#fff}.capt-nav .notification-nav-item{bottom:0}.capt-nav .notificationDropbtn{width:auto;display:flex;align-items:center;border:0;background-color:transparent}.capt-nav .notificationDropbtn span{width:auto;height:fit-content}.capt-nav .notification-icon{font-size:22px}.capt-nav .notificationDropdown{height:600px;overflow-y:scroll;background-color:#ededed!important}.capt-nav .notificationContainer{width:400px}.capt-nav .notificationItemContainer{background-color:#fff;width:100%;margin:3px 1px;border:1px solid rgba(0,0,0,.2);cursor:pointer}.capt-nav .notificationItemHeader{display:flex;color:rgba(0,0,0,.6);margin:5px 5px 0 0;font-size:12px;justify-content:flex-end;cursor:pointer}.capt-nav .notificationItemBody{display:flex;flex-direction:column;padding:3px;color:#000;overflow:hidden;cursor:pointer}.capt-nav .notificationItemBody .notificationItemTitle{font-size:18px;margin-bottom:10px;padding:2px 5px;cursor:pointer}.capt-nav .notificationItemBody .notificationItemDescription{font-size:14px;margin-bottom:5px;padding:2px 5px;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;cursor:pointer}.capt-nav .notificationsLoader{width:100%;height:50px;text-align:center}.capt-nav .notificationsLoader img{width:50px;height:50px}.capt-navbar-collapse{border-color:#fff!important;padding:0}.capt-navbar-collapse ul li{display:flex}.capt-navbar-collapse ul li.hide-desktop{display:none}.capt-navbar-collapse ul li .item{color:#fff!important;margin:0 20px;padding:0;display:flex;cursor:pointer;align-items:center;width:100%;justify-content:space-between;position:relative}.capt-navbar-collapse ul li.nav-active .item,.capt-navbar-collapse ul li:hover .item{border-bottom:6px solid #e9a900}.capt-navbar-collapse ul img,.capt-navbar-collapse ul span{width:18px;height:18px;margin-right:5px}.capt-navbar-collapse .list-container{margin-top:40px;display:flex;flex-wrap:wrap;justify-content:space-between}.capt-navbar-collapse .list-container .align-right{margin-left:auto}@media only screen and (max-width:767px){.navbar-header img{width:120px!important;margin-left:10px}.list-container{margin-top:0!important}.list-container ul{width:100%;margin:0}.list-container ul li{height:10vh;border-bottom:1px solid #fff;align-items:center}.list-container ul li.hide-desktop{display:flex}.list-container ul li:hover .item{border:none}.list-container ul li.nav-active{background-color:#e9a900;border:none}.list-container ul li.nav-active .item{border:none}.list-container ul .profile-nav-item{bottom:0}.notificationDropbtn{margin-left:10px!important}.notificationDropdown{width:330px!important;height:400px!important;overflow-y:hidden!important}.notificationContainer{display:flex!important;flex-direction:column!important;width:100%!important;height:370px!important;overflow-y:scroll}.notificationItemContainer{width:100%!important;height:80px!important;overflow:hidden!important;margin-top:20px!important}.notificationItemHeader{font-size:10px!important}.notificationItemBody .notificationItemTitle{font-size:16px!important}.notificationItemBody .notificationItemDescription{font-size:12px!important;white-space:nowrap!important}}html *{font-family:"Segoe UI",sans-serif;touch-action:manipulation}.capt-centered-container{width:100%}.capt-content-load-panel{top:0;height:0;width:100vw;position:fixed;z-index:5000}.capt-square-list,.position-relative{position:relative}.capt-content-load-panel .load-img{z-index:-1}.capt-bio-process{background-color:grey}.capt-factor{background-color:#ec7b6b}.capt-company{background-color:#8d6c55}.capt-user{background-color:#6acccb}.capt-role{background-color:#f8be1f}.capt-data{background-color:#7c8688}.capt-report{background-color:#9c7cbf}.capt-calculation{background-color:#94c57d}.capt-log-out{background-color:#ea6666}.capt-common-square{background-color:#08ae9e}.capt-common-square-blue{background-color:#5786f7}.capt-main-content,html{background-color:#dee3e7}.capt-square-list{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.capt-square-list .capt-square-item-small{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:50%;min-height:23.5vh}.capt-square-list .capt-square-item-small span{text-align:center;color:#fff;min-height:6vh}.capt-square-list .capt-square-item-small img{margin:5vh auto 6px}.capt-square-list .capt-square-item-large{width:100%}.capt-dropdown{text-align:center;margin-top:12px}.capt-dropdown button,.capt-dropdown ul{width:100%}.capt-dropdown ul a{text-overflow:ellipsis;overflow:hidden}.capt-menu-log-out{width:100%;height:6vh;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.capt-menu-log-out span{width:100%;text-align:center;margin:auto;color:#fff}.capt-personal-information,h1{margin-bottom:18px}html{line-height:1}button:focus,div:focus,input:focus,select:focus,textarea:focus{outline:0!important}select{-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,rgba(0,0,0,0) 50%,grey 50%),linear-gradient(135deg,grey 50%,rgba(0,0,0,0) 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + -3px),calc(100% - 15px) calc(1em + -3px),calc(100% - 2.5em) 0;background-size:5px 5px,5px 5px,1px 100%;background-repeat:no-repeat}body.no-scroll,html.no-scroll{overflow-y:hidden;position:fixed;width:100%;height:100%}body.no-scroll::-webkit-scrollbar,html.no-scroll::-webkit-scrollbar{display:none}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}h1{font-size:1.5em;margin-top:20px}h2{font-size:20px}table{border-collapse:collapse;border-spacing:0;margin-top:2%;width:100%}img{object-fit:fill}.capt-main-content{padding:98px 0 0}.capt-cancel-button,.errors-container{background-color:#ea6666}.capt-body-container{width:100%}.capt-body-container input,.capt-body-container li,.capt-body-container select{color:grey}.capt-centered-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;font-family:Roboto,sans-serif}.capt-button{color:#fff;border:none}.capt-alert{margin-bottom:0!important}.capt-alert .capt-aler-message{font-size:12px}.capt-overlay{top:0;left:0;height:100vh;width:100vw;position:fixed;z-index:1049}.capt-overlay.hidding{opacity:0}.capt-overlay.hide{opacity:.9;z-index:100}.capt-content-load-panel{text-align:center;padding-top:38vh;font-size:34px;background-color:#f5f4f4;opacity:.9;color:#fff;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.capt-content-load-panel.hide .load-img{z-index:-1;height:0}.capt-video-player{display:flex;transition:height .3s;overflow:hidden}.capt-video-player.hide{height:0}.capt-video-player .background{background-color:#000;opacity:.8;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.capt-video-player .player-container{width:100%;margin-top:70px;display:flex;justify-content:center;overflow-y:scroll}.capt-video-player .player-container video-player{width:100%}.capt-video-player .player-container .videogular-container{width:85%;height:100%;z-index:1}.capt-video-player .player-container .share-iframe .videogular-container{margin-bottom:0;width:100%}.capt-video-player .player-container single-session{z-index:1;height:100%}.capt-video-player .player-container .single-tournament{width:750px}.capt-video-player .close-btn{position:absolute;top:0;right:0;margin:25px;border:none;background-color:transparent;color:#fff;width:40px;height:40px;font-size:25px;z-index:1}.capt-video-player .close-btn:focus{outline:0}.capt-search-bar-container{width:100%;min-height:9vh;text-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.capt-search-bar-container .capt-search-bar{margin:auto}.capt-list-container{width:100%}.capt-list-container .capt-list-item-inactive{background-color:#ec7b6b!important}.capt-list-container .capt-list-item-collapse{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;height:10vh;background-color:#94c57d;color:#fff}.capt-list-container .capt-list-item-collapse .capt-list-item-mid{display:-webkit-flex;display:flex;width:50%}.capt-list-container .capt-list-item-collapse .capt-list-item-data{margin-top:auto;margin-bottom:auto;margin-left:10%}.capt-list-container .capt-list-item-collapse .capt-list-item-icons{-webkit-justify-content:flex-end;justify-content:flex-end}.capt-list-container .capt-list-item-collapse .capt-list-item-icons img{width:30px;height:30px;margin-top:auto;margin-bottom:auto;margin-right:10%}.capt-list-container .capt-list-collapse-area{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.capt-list-container .capt-list-collapse-area .collapse-area-item{display:-webkit-flex;display:flex;height:8vh;background-color:#ccc;color:#fff}.capt-list-container .capt-list-collapse-area .collapse-area-item span{margin:auto}.capt-modal-form{width:80%;margin:0 auto 1rem;-webkit-flex-direction:column;flex-direction:column}.capt-modal-form label{font-size:18px;text-align:center;width:100%;margin-top:3vh;color:#008b8b}.capt-modal-form input,.capt-modal-form textarea{width:100%;text-align:center;border:0;outline:0;border-bottom:1px solid grey;margin-top:8px;font-size:14px}.capt-modal-form textarea{height:16vh;resize:none}.capt-modal-form select{width:100%;height:2em;margin-top:.5em;background-color:#fff;border-color:#000}.modal-title{color:#008b8b;font-size:22px}.capt-top-spaced{margin-top:20px;text-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}.capt-top-spaced li{font-size:14px;color:grey;font-weight:700}.capt-data-list{-webkit-flex-direction:row;flex-direction:row}.data-column{width:48%}.data-column .data-row{height:2rem;margin-bottom:1rem}.data-column .data-input{margin-top:0;border:none;height:100%}.data-column .data-name{padding-top:.5rem;color:grey}.form-header{padding-top:10px;text-align:center;background-color:#45828f;border-top:1px solid #fff;border-bottom:1px solid #fff}.form-header label{font-size:1.5em;color:#fff}.capt-disabled{opacity:.4}.capt-enabled{opacity:1}.capt-list-msg{text-align:center}.capt-list-msg p{margin-top:7rem;text-align:center;margin-left:5%;margin-right:5%;font-size:1.5em}.date-picker-date-time,.date-picker-date-time table{width:100%}.data-container{background-color:#ccc;margin-top:1rem;display:flex;flex-direction:column;min-height:4rem}.data-container .large-lbl{color:grey;font-size:1.3rem}.data-container .date-input{background-color:#ccc;padding:10px;font-size:1.3rem;width:75%;margin:auto}.file-name{background-color:#7c8688;height:3.5rem;color:#fff;display:flex;justify-content:center}.flex-centered{margin:auto}.errors-container{min-height:5rem;display:flex;justify-content:center;color:#fff;margin:1rem auto 2rem;border-radius:5px;width:90%;font-size:.8rem}.load-csv{width:60%}.input-file{display:none!important}.capt-dropdown{width:24%;padding:1%;margin:10px 0 5px;display:inline-block;border:none;box-sizing:border-box;background-color:#3d608e;font-size:x-large;font-style:italic}.separator{padding:1px;background-color:#fff;margin-bottom:28px;width:308px;display:inline-flex}.center-text{text-align:-webkit-center;text-align:-moz-center}.display-inline{display:inline-flex;width:100%}.display-flex{display:flex}.display-box,.profile-img{display:-webkit-inline-box}.flex-wrap{flex-wrap:wrap}.display-block{display:block}.content-space-around{justify-content:space-around}.align-right{text-align:right}.little-margin-left{margin-left:3%}.simple-text{font-size:18px;margin-bottom:38px;width:308px}.italic-text{font-style:italic}form.ng-submitted input.ng-invalid{border:2px solid #d04437;padding:9px}form.ng-submitted input.ng-valid,form.ng-valid input.ng-valid{border:2px solid #0a9a49}form.ng-invalid input.ng-invalid,form.ng-invalid select.ng-invalid{border:2px solid #d04437}form.ng-invalid input.ng-valid{border:2px solid #0a9a49}.rotate-180{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.capt-select-input{display:flex}.capt-select-input input[type=checkbox],.capt-select-input input[type=radio]{position:absolute;top:-9999px;left:-9999px}.capt-select-input input[type=checkbox]:checked~.input-display,.capt-select-input input[type=radio]:checked~.input-display{background:#2981ae}.capt-select-input label{margin-left:8px;padding-top:2px}.capt-select-input .input-display{background:0 0;width:18px;height:18px;border:1px solid #80878e;border-radius:5px;box-shadow:inset 0 0 0 2px #fff}.capt-select-input .input-display.round,.social-media a{border-radius:50%}.load{width:15px;height:15px;margin-left:4px}.social-media{display:flex;justify-content:flex-end;margin-top:10px}.social-media .insta{margin-left:25px}.social-media a{background-color:#72b3e2;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.social-media a img{width:25px;height:25px;margin:0}.nav-social{display:none;position:absolute;bottom:3vh;right:15px}.nav-social .social-media{margin:0}.thumbnail-container{position:relative}.thumbnail-container:hover .play{background:url(../images/icons/play.png) no-repeat;background-size:100%}.thumbnail-container .video-img{cursor:pointer}.thumbnail-container .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;background:url(../images/icons/play-hover.png) no-repeat;background-size:100%}.app-footer,body.modal-open{position:fixed}.clip-lbl{top:0;left:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.videogular-container{width:100%;height:390px;margin:auto;overflow:hidden}.videogular-container .thumbnail-container img{width:100%}.videogular-container .play-btn{visibility:hidden;width:0;height:0;margin:0;padding:0;border:0}.app-footer{left:0;bottom:0;width:100%;height:50px;background-color:#036;text-align:center;color:#fff;padding-top:10px;transition:top .2s ease-in-out;z-index:9999}@media only screen and (max-width:767px){.capt-main-content{padding-top:78px}.capt-video-player .player-container{margin-top:0;overflow-y:scroll}.capt-video-player .player-container .videogular-container,.capt-video-player .player-container .videogular-container .thumbnail-container img{width:100%;height:85%!important}.capt-video-player .player-container single-session{margin-top:60px;margin-bottom:60px}.capt-video-player .player-container single-session .slick-slider{max-height:35vh}.capt-video-player .player-container .single-tournament{width:100vw}.capt-video-player .close-btn{margin:8px 17px 0 0}.social-media{width:0;height:0}.nav-social{display:flex}.nav-social .social-media{width:100%;height:100%;display:flex}}.modal-invitation .modal-cut-screen,.modal-locality-setting .modal-cut-screen,.modal-tournament-ad .modal-cut-screen{display:inline-block}.modal-dialog{width:auto;height:auto;margin:auto 0 0}.modal-body{position:initial}.modal-fullscreen{background:#036;color:#fff;text-align:center;border:none;border-radius:0;min-height:100vh;max-height:100%}.modal-fullscreen .modal-content{background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none}.modal-backdrop.modal-backdrop-fullscreen{background:#fff}.modal-backdrop.modal-backdrop-fullscreen.in{opacity:.97;filter:alpha(opacity=97)}.modal-header,.modal-header-left{border-bottom:none;float:right}.modal-header button,.modal-header-left button{background-color:#036;font-size:3em;border:none}.modal-header label,.modal-header-left label{background-color:#036;cursor:pointer;font-size:32px}.modal-header-left{float:left;padding:15px}@media only screen and (max-width:768px){.modal-body{padding:0}}.no-dialog .modal-dialog{margin:35px auto 0;width:750px}.modal-cut-screen .modal-body{padding:5% 15%;overflow-y:scroll;height:500px}@media only screen and (max-width:768px){.no-dialog .modal-dialog{margin:2%;width:96%}.modal-cut-screen .modal-body{padding:5% 4% 0}}.modal-invitation,.modal-tournament-ad{padding:0 5px 40px;text-align:center;vertical-align:middle}.modal-invitation h1{margin-top:20px;font-size:2em}.modal-invitation p{margin-top:20px;font-size:1.2em;color:#888;font-weight:300}.modal-invitation button{font-size:1.4em}.modal-invitation .close{position:absolute;top:10px;right:10px}.modal-invitation .sign-in{margin-top:50px}.modal-invitation .sign-in h1{margin-top:30px}.modal-invitation .sign-in button{width:65%;height:50px;margin-top:20px;background-color:#036;color:#fff}.modal-invitation .sign-up{margin-top:30px}.modal-invitation .sign-up button{margin-top:10px;color:#036;background-color:#fff;border:none}.modal-tournament-ad{height:91vh}.modal-tournament-ad .close{position:absolute;top:10px;right:10px}.modal-tournament-ad img{max-width:60%;margin:0 auto}@media only screen and (max-width:768px){.modal-tournament-ad{max-height:65vh;overflow-y:scroll}.modal-tournament-ad img{max-width:100%;margin:0 auto}}.modal-locality-setting{text-align:center;padding:0 1px 40px;vertical-align:middle}.modal-locality-setting .main-title{position:absolute;bottom:0;left:0;width:100%;margin-top:20px;font-size:2em}.modal-locality-setting .modal-text{margin-top:20px;font-size:1.2em;color:#888;font-weight:300;line-height:1.3em}.modal-locality-setting .captapp-button{font-size:1.4em;border:none}.modal-locality-setting .close{position:absolute;top:10px;right:10px}.modal-locality-setting .header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;height:180px;background:url(../images/set_locality_background.png) no-repeat;background-size:cover}@media only screen and (min-width:568px){.modal-locality-setting .header{height:200px;background:url(../images/set_locality_background.png) center no-repeat}}.modal-locality-setting .content{margin-top:20px;position:relative}.modal-locality-setting .content .submit-button{width:80%;height:60px;margin-top:20px;background-color:#036;color:#fff}.modal-locality-setting .content .form{text-align:left;margin:10px 30px}.modal-locality-setting .content .form .input-label{color:#a8adb1;margin:3% 0 1% 5%}.modal-locality-setting .content .form .input-label+.user-dropdown{margin-top:5px}.modal-locality-setting .content .form .user-dropdown+.input-label,.modal-locality-setting .footer{margin-top:20px}.modal-locality-setting .footer .maybe-later-button{color:#888;background-color:#fff;font-size:1.2em}.modal-notification{display:flex;overflow-x:hidden}.modal-notification .modal-cut-screen{width:100%;display:inline-block}.modal-notification .close{position:absolute;top:10px;right:10px}.modal-notification .notificationContainer{display:flex;flex-direction:column;align-items:center;width:100%;height:fit-content!important;padding:10px 20px;margin-bottom:25px;overflow-x:hidden}.modal-notification .notificationContainer .notificationHeader{display:flex;width:100%;color:rgba(0,0,0,.6);margin:5px 5px 0 0;font-size:12px;justify-content:flex-start}.modal-notification .notificationContainer .notificationBody{display:flex;flex-direction:column;width:100%;margin-top:25px;padding:0 15px;color:#000}.modal-notification .notificationContainer .notificationBody .notificationItemTitle{text-align:center;font-size:20px;margin-bottom:10px;padding:2px 5px}.modal-notification .notificationContainer .notificationBody .notificationItemDescription{text-align:justify;font-size:16px;margin-bottom:5px;padding:2px 5px;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.modal-notification .notificationContainer .notificationBody .notificationBtn{display:inline-block;align-self:center;width:100px;height:40px;padding:5px 25px;margin-top:20px;font-size:20px;cursor:pointer;text-align:center;text-decoration:none;outline:0;color:#fff;background-color:#5786f7;border:none;border-radius:15px;box-shadow:0 9px #999}.modal-notification .notificationContainer .notificationBody .notificationBtn:active{background-color:#326efc;box-shadow:0 5px #666;transform:translateY(4px)}.modal-share{display:flex;overflow-x:hidden}.modal-share .modal-cut-screen{width:100%;display:inline-block}.modal-share .close{position:absolute;top:10px;right:10px}.modal-share .container{display:flex;flex-direction:column;width:100%;margin-top:40px;margin-bottom:20px;justify-content:center!important;align-items:center!important}.modal-share .container .body-container{display:flex;flex-direction:row;width:100%;justify-content:center;align-items:center;margin-bottom:25px}.modal-share .container .body-container input{width:80%;height:30px}.modal-share .container .body-container button{width:30px;height:30px}.modal-share .container .footer-container{display:flex;flex-direction:row;width:100%;justify-content:center;align-items:center;margin-bottom:15px}.modal-share .container .footer-container button{border:none;background-color:transparent;cursor:pointer;font-size:40px;padding:0;margin:0 10px}.modal-share .container .footer-container .gmail-button{color:red;margin-left:30px;margin-right:30px}.modal-share .container .footer-container .facebook-button{color:#00f;margin-left:30px;margin-right:30px}.modal-share .container .footer-container .instagram-button{color:purple;margin-left:30px;margin-right:30px}.modal-share .container .footer-container .twitter-button{color:#1da1f2;margin-left:30px;margin-right:30px}.action-confirm h1{color:#fff;margin:0}.action-confirm .edit-user-header{padding-left:25px}.action-confirm .confirm-body{padding:20px}.action-confirm .confirm-body p{font-size:1.2em;text-align:center}.action-confirm .modal-buttons{margin:15px 25px 25px;display:flex}.action-confirm .modal-buttons button{height:40px;width:120px;font-size:18px}.action-confirm .modal-buttons button.accept{margin-left:auto;color:#fff;background-color:#e9a900;border:none}.action-confirm .modal-buttons button.accept:hover{background-color:#3180b3}.action-confirm .modal-buttons button.delete{margin-left:auto;color:#fff;background-color:#d04437;border:none}.action-confirm .modal-buttons button.delete:hover{background-color:#3180b3}.action-confirm .modal-buttons button.cancel{margin-right:auto;margin-left:0;background-color:#deeeff;border:1px solid #3180b3;color:#3180b3}.action-confirm .modal-buttons button.cancel:hover{background-color:#3180b3;color:#fff}.vertical-align{display:flex;display:-ms-flexbox;display:-webkit-flex;align-items:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center}.vertical-align-right{display:flex;display:-ms-flexbox;display:-webkit-flex;align-items:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;justify-content:flex-end}input.input-validation-error{color:#d04437}.modal-rules h1{color:#fff;margin:0}.modal-rules h2{color:#3180b3;margin:3px 0 10px 5px}.modal-rules p{margin:0 5px 20px;line-height:1.8em;font-size:16px;text-align:left!important}.modal-rules .confirm-body .content{max-height:300px;overflow:auto}.modal-rules .edit-user-header .close-modal{color:#fff;font-weight:300;font-size:24px;float:right;margin-top:-20px;cursor:pointer;font-family:Arial,sans-serif}.modal-rules .modal-buttons{margin:0;display:flex}.modal-rules .modal-buttons button{height:40px;width:120px;font-size:18px}.modal-rules .modal-buttons button.openrule{margin-left:15px;color:#fff;background-color:#3180b3;border:none}.modal-rules .modal-buttons button.openrule:hover{background-color:#e9a900}@-webkit-keyframes LinearGradientAnimation{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@-moz-keyframes LinearGradientAnimation{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes LinearGradientAnimation{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.empty-feed{text-align:center;height:50vh;padding:50px}.empty-feed .title{color:#494949;font-size:1.5em}.empty-feed .message,.empty-feed .sub-message{color:#888;white-space:pre-line;font-size:1.2em;line-height:1.2em}.empty-feed .sub-message{margin-top:2em;font-size:.9em}.capt-login-container{color:grey;width:100%}.capt-logo-container{margin-top:50px}.capt-logo-container img{margin:auto}.capt-login-form{margin-top:50px;width:80%;margin-left:auto;margin-right:auto;-webkit-flex-direction:column;flex-direction:column}.capt-login-form .capt-second-lbl{margin-top:36px}.capt-login-form label{font-size:20px;text-align:center}.capt-login-form input{text-align:center;border:0;outline:0;border-bottom:1px solid grey;margin-top:8px;font-size:14px}.capt-login-form button{margin-top:36px}.capt-forgot-pass{text-align:center;margin-top:50px;margin-bottom:50px}.capt-forgot-pass a{color:#6acccb;font-size:15px}.label-forgot-pass{float:left}.sign-in-header{margin-bottom:2%}.sign-in-header img{margin-left:5%;margin-top:4%}.title-label{font-style:italic;font-size:18px}.forgot-label{margin-bottom:38px;margin-top:27px;text-decoration:underline;cursor:pointer}.loginBtn{width:308px;padding:9px 0 17px 30px;position:relative;border:none;line-height:34px;font-size:20px;margin:1em 0;height:51px}.loginBtn:before{content:'';position:absolute;top:0;left:0;width:45px;height:100%}.loginBtn:focus{outline:0}.loginBtn:active{box-shadow:inset 0 0 0 32px rgba(0,0,0,.1)}.loginBtn-facebook{background-image:linear-gradient(#4c69ba,#3b55a0)}.loginBtn-facebook:before{border-right:#036 2px solid;background:url(../../images/icons/icon_facebook.png) 0 no-repeat;background-size:cover}.loginBtn-facebook:focus,.loginBtn-facebook:hover{background-color:#5b7bd5;background-image:linear-gradient(#5b7bd5,#4c69ba)}.capt-input,.role-selected{background-color:#3d608e}.capt-label{font-size:16px;margin-bottom:5px}.capt-input,.capt-submit-btn{width:308px;display:inline-block;font-size:21px}.capt-input{padding:9px;margin:10px 0 5px;border:none;box-sizing:border-box;font-style:italic}.capt-input::-webkit-input-placeholder{color:#a8adb1}.capt-input:-moz-placeholder{color:#a8adb1}.capt-input::-moz-placeholder{color:#a8adb1}.capt-input:-ms-input-placeholder{color:#a8adb1}.capt-submit-btn{background-color:#036;height:53px;color:#fff;text-align:center;text-decoration:none;margin:20px 0 0;border:3px solid}.next-page-btn:disabled,.role-btn:disabled{border-color:#a8adb1;color:#a8adb1}.register-emai-btn{margin-bottom:72px}.no_close .modal-header{display:none}@media only screen and (max-width:768px){.capt-input,.capt-submit-btn,.loginBtn,.next-page-btn,.password-label,.separator,.simple-text{width:290px}}.register-body-container h1{margin-bottom:18px}.capt-register-btn{margin-bottom:6%}.password-label{margin:1px 0 9px;font-size:larger;width:308px}.next-page-btn{margin-top:13%;width:308px;padding:3%}.password-show-btn{padding:14px 0;pointer-events:all;position:absolute;right:3px;top:0;bottom:0;height:46px;margin-top:12px;margin-right:4px;font-size:larger;width:68px;cursor:pointer;background-color:#036}.password-show-btn2{top:113px}.email-error-message{background-color:#d04437;height:20px;margin-bottom:-10px;width:308px}.role-btns{margin-bottom:150px}.role-btn:focus{background-color:#165589}.white-img{color:#fff;width:146px;height:146px;border-radius:100px;margin:-1px}.under-btn{margin-left:-308px;height:50px;padding-top:6px;opacity:0}.phone-code-input{width:35%;font-size:x-large;padding:3%}.phone-input{width:62%;font-size:x-large;-moz-appearance:textfield}.phone-input::-webkit-inner-spin-button,.phone-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.capt-register-dropdown{margin-bottom:0;width:100%;padding:3%}.capt-register-date{margin-bottom:6%;width:100%;padding:3%}.capt-register-label{width:68%;font-size:x-large;font-style:italic;margin-bottom:3%}.register-input-title{color:#fff;margin-top:10px;margin-left:15px;text-align:left}.progress-bar-section{margin:30px 0 0}.third-progress-bar-section{margin-top:17px}.fourth-progress-bar-section{margin-top:148px}.fifth-progress-bar-section{margin-top:69px}.input-with-label{width:308px}.last-page-btn{margin-top:3%;width:60%;padding:2%}.profile-img{border:3px solid;border-radius:77px;width:150px;height:150px;text-align:center;padding:0;margin-bottom:13px}.close-register{font-size:29px}.fake-file-choose{display:inline-flex}.error-block{color:#d04437;font-weight:700}@media only screen and (max-width:768px){.email-error-message,.input-with-label,.under-btn{width:290px}.password-show-btn{margin-right:4px;right:10px}.under-btn{margin-left:-290px}}.my-profile-body-container{padding-top:20px;height:100%;display:flex;flex-direction:column;margin:0 auto;width:750px}.my-profile-progress-bar-section{background-color:#036;color:#fff;padding:1% 3% 3%;height:108px;box-shadow:2px 2px 25px #888;margin-bottom:18px}.my-profile-progress-bar-section .my-profile-progress-bar{background-color:#036;border:1px solid #fff;margin:1%;height:20px;padding:3px}.my-profile-progress-bar-section .progress-bar-fill{height:12px;width:82%;color:#fff;background-color:#e9a900;padding:.01em 16px}.my-profile-progress-bar-section .progress-bar-fill::after,.my-profile-progress-bar-section .progress-bar-fill::before{content:'';display:table;clear:both}.my-profile-progress-bar-section .my-profile-completion{display:flex;flex-direction:row;margin:1%}.my-profile-progress-bar-section .my-profile-completion label{margin:0 auto 0 4%;font-size:18px}.my-profile-progress-bar-section .my-profile-completion button{background-color:transparent;border:1px solid;padding:8px;width:165px;margin:0 0 0 auto}.capt-personal-information{background-color:#fff;height:100%;padding-bottom:4%;box-shadow:2px 2px 25px #888}.capt-personal-information .user-info-container{flex-direction:row}.capt-personal-information .display-flex .user-name{overflow:hidden;text-overflow:ellipsis;margin-bottom:8px;padding-bottom:3px}.img-container{position:relative;display:flex;flex-direction:column;align-items:center}.img-container .user-flag{position:absolute;top:0;left:0;height:27px;width:38px;box-shadow:2px 2px 15px #888}.img-container div{position:relative}.user-name{margin-left:5%;font-size:22px}.user-role-name,.user-text{margin-left:20px;margin-right:20px;margin-top:24px}.user-text{font-size:16px}.user-role-name{color:#a8adb1;font-size:18px}.edit-profile{margin-left:auto;margin-right:8%;margin-top:24px;text-decoration:underline;color:#3180b3;font-size:16px;cursor:pointer}.profile-separator{padding:1px;background-color:#a8adb1;margin-bottom:10px;margin-left:3%;width:94%}.user-info{margin-left:5%;margin-top:auto;width:68%}.user-info tr th:first-child{color:#a8adb1;font-size:16px;height:27px;text-align:right;width:1px}.user-info tr th{font-size:19px;padding-left:3%}.icon-lock{color:#a8adb1;font-size:13px}.hide-textbox{border:none;background-color:transparent}.logout-btn{margin-right:5%;width:150px}.fishing-exp-info,.platform-exp-info,.platformInfo-exp-info{display:flex;justify-content:space-around}.fe-table-info{margin-left:0;width:35%}.fe-table-info tr th:first-child{color:#a8adb1;font-size:16px;height:30px;text-align:right}.fe-table-info tr th{padding-left:7%}.fe-table-info tr th label{overflow:hidden;text-overflow:ellipsis;width:86px;height:18px}.flags-section{width:30%}.boats-fished-in{display:block;width:85%;margin:40px auto 5px}.boats-fished-in .title,.countries-label{color:#a8adb1;margin-bottom:15px;font-size:18px}.boats-fished-in .boat-name{width:50%;display:inline-block;padding:10px 0}.boat-flag,.flag-icon{height:27px;width:38px;box-shadow:2px 2px 15px #888;z-index:1}.flag-icon{margin-right:5%;margin-bottom:3%}.boat-info-container{justify-content:space-around;padding-right:6%;display:flex;padding-left:3%}.boat-img-container{display:flex}.boat-flag{margin-right:-17%}.bottom-boat-info{width:100%;display:flex;justify-content:flex-end;padding-left:13%;padding-right:8%}.bottom-table tr:first-child{text-align:center}.bottom-table tr:first-child th{text-align:center;font-size:18px;padding-left:22%}.first-bottom-table{margin-right:14%}.last-my-profile-section{margin-bottom:10%}.last-my-profile-label{margin-left:6%;margin-right:8%;margin-bottom:10%;text-decoration:underline;color:#3180b3;font-size:19px;cursor:pointer}.add-boat-btn{background-color:transparent;border:2px solid #036;color:#036;width:30%;font-size:20px}.no-boat-info-container{text-align:center}.no-boat-label{margin-top:24px;color:#a8adb1;font-size:20px}.my-profile-app-version{color:#ede8e3;font-size:small;margin-right:1%}.user-profile-public-container{padding:20px;background-color:#fff;border:1px solid #ddd;margin:20px;border-radius:8px}@media only screen and (max-width:768px){.my-profile-body-container{width:100%;margin:0}.capt-personal-information .user-info-container{margin:0;flex-direction:column}.capt-personal-information .user-info-container .user-info{width:95%}.capt-personal-information .fishing-exp-info{flex-direction:column}.capt-personal-information .fishing-exp-info .fe-table-info,.capt-personal-information .fishing-exp-info .flags-section{width:95%;margin-left:5%}.capt-personal-information .img-container{margin:0 auto 10px}.capt-personal-information .img-container .white-img{width:180px;height:180px}.capt-personal-information .boat-info-container,.capt-personal-information .bottom-boat-info{flex-direction:column;padding:0}.capt-personal-information .bottom-table tr:first-child th{padding-left:0;border-bottom:1px solid #a8adb1;border-top:1px solid #a8adb1}.capt-personal-information table{margin:0 5%;width:90%}.capt-personal-information table th{text-align:left!important;padding-left:10px}}.edit-user-header{background-color:#036;color:#fff;padding:15px}.edit-user-header .close-register{float:right;margin:-49px 0 0;cursor:pointer}.edit-user-header .header-title{color:#fff}.input-lable,.profile-form-section{color:#a8adb1}.info-container{margin-top:20px}.user-names-section{padding-left:0;width:100%}.profile-form-section .user-address-container .user-address{display:flex}.profile-form-section .user-address-container .user-address .user-state{width:50%}.profile-form-section .user-address-container .user-address .user-city{width:40%;margin-left:auto}.input-lable{margin:3% 0 1% 5%}.user-input{width:100%;margin-bottom:0;padding:6px;font-weight:400;border:1px solid #a8adb1;color:#000;background-color:#fff}.user-dropdown{width:100%;padding:8px;color:#000}.table-dropdown{width:80%;color:#000}.small-dropdown{background-image:none;-webkit-appearance:menulist;padding:5px}.table-input{padding:2%;width:100%;color:#000}.edit-user-profile-separator{width:100%;border-width:.5px;margin-top:50px;background-color:#a8adb1}.user-phone-code{width:20%;margin-right:5%}.edit-user-btn{margin-top:25px;background-color:#036;border:1px solid #fff;width:261px;margin-bottom:20px;height:50px;color:#fff;font-size:21px}.img-container{margin-right:40px;margin-left:8px}.img-container .delete-icon{background-color:transparent;cursor:pointer;margin-right:138px;z-index:1}.img-container .white-img-modal{color:#fff;width:146px;height:146px;border-radius:100px;margin-top:-32px}.img-container .photo-picker{position:relative;margin:10px auto}.img-container .photo-picker .change-picture-label{cursor:pointer;color:#3180b3;text-decoration:underline;width:100%;height:100%}.edit-config-container,.edit-fishing-exp-container{color:#a8adb1}.img-container .photo-picker .change-picture-btn{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;margin:0}.activeSort{border-radius:5px;background-color:#036;border:none;width:40px;height:20px}.nonActiveSort{border-radius:5px;background-color:#d3d3d3;border:none;width:40px;height:20px}@media only screen and (max-width:768px){.info-container{flex-direction:column}.img-container{margin-right:auto;margin-left:auto}.edit-fishing-exp-container,.edit-profile-container{margin-bottom:22px}.profile-form-section{margin-bottom:20px}.profile-form-section .user-address-container .user-address{flex-wrap:wrap}.profile-form-section .align-right .edit-user-btn,.profile-form-section .user-address-container .user-address .user-city,.profile-form-section .user-address-container .user-address .user-state{width:100%}}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){.profile-form-section .last-lable{margin-bottom:22vh}.edit-fishing-exp-container,.edit-profile-container{margin-bottom:23vh}}.edit-fishing-exp-container .false-btn{background-color:transparent;border:none}.edit-fishing-exp-container .fishing-exp-dropdown{padding:8px;width:100%}.edit-fishing-exp-container .align-right .edit-user-btn{width:100%}.edit-fishing-exp-container .fishing-types{margin-bottom:10px}.years-label{position:absolute;top:12px;left:31px}.fishing-exp-label{font-size:21px;margin:3% 0 2%}.flags-container-fishing-exp{margin-bottom:10%}.flag-icon-fishing-exp{height:37px;width:59px;margin-right:-88%;margin-bottom:-25%}.delete-icon-fishing-exp{margin:0}.edit-config-container .false-btn{background-color:transparent;border:none}.edit-config-container .exp-dropdown{padding:8px;width:100%}.edit-config-container .align-right .edit-user-btn{width:100%}.edit-config-container .fishing-types{margin-bottom:10px}.edit-label{font-size:21px;margin:3% 0 2%}@media only screen and (max-width:768px){.modal-cut-screen .edit-user-header .header-title{font-size:22px}}.profile-form-section .boat-make-container{display:flex}.profile-form-section .boat-make-container .manufacturer{width:50%}.profile-form-section .boat-make-container .boat-type{width:40%;margin-left:auto}.profile-form-section .boat-make-container .boat-type label{margin-bottom:4px}.profile-form-section .additional-info{display:flex}.profile-form-section .additional-info .right-data{margin-left:auto}.profile-form-section .additional-info .left-data,.profile-form-section .additional-info .right-data{width:45%}.profile-form-section .additional-info .left-data .input-label-container,.profile-form-section .additional-info .right-data .input-label-container{display:flex}.profile-form-section .additional-info .left-data .input-label-container .near-input-lable,.profile-form-section .additional-info .right-data .input-label-container .near-input-lable{margin:5px}.profile-form-section .last-lable{height:50px}.edit-boat-label{margin:3% 0 1% 20px}.first-edit-boat-lable{margin:3% 0 1% 10%}.edit-boat-dropdown{padding:7px;color:#000}.near-input-lable{font-size:18px;color:#000;margin-left:5px}.edit-boat-input{width:45%;color:#000}.header-title{color:#fff}@media only screen and (max-width:768px){.profile-form-section .additional-info,.profile-form-section .boat-make-container{display:flex;flex-wrap:wrap}.profile-form-section .additional-info .boat-type,.profile-form-section .additional-info .left-data,.profile-form-section .additional-info .manufacturer,.profile-form-section .additional-info .right-data,.profile-form-section .boat-make-container .boat-type,.profile-form-section .boat-make-container .left-data,.profile-form-section .boat-make-container .manufacturer,.profile-form-section .boat-make-container .right-data{width:100%}.edit-boat-input{width:90%}}.forgot-pass-modal .forgot-pass-container{margin-top:80px;display:flex;flex-direction:column;align-items:center}.forgot-pass-modal .forgot-pass-container .head-lbl{font-size:21px}.forgot-pass-modal .forgot-pass-container .enter-email{margin-top:25px;font-size:19px}.forgot-pass-modal .forgot-pass-container form{display:flex;flex-direction:column}.forgot-pass-modal .forgot-pass-container form .top-spaced{margin-top:140px}.log-feed-container{width:750px;margin:0 auto 60px}.log-feed-container .feed-loader{width:100%;text-align:center;margin-top:40px}.log-feed-container .feed-loader img{width:50px;height:50px}.log-feed-container .log-register{transition:all .3s cubic-bezier(.25,.8,.25,1);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border-radius:.4em;overflow:hidden}.log-feed-container .img-container{width:70px;height:70px;position:relative;margin-right:0}.log-feed-container .img-container .object-flag{width:30px;height:20px;position:absolute;top:0;left:0}.log-feed-container .img-container .object-img{width:70px;height:70px;border-radius:50%}.log-feed-container .single-session,.log-feed-container .single-session .log-body .share-iframe{width:750px}.log-feed-container .single-session .log-register{margin-bottom:15vh!important}.log-feed-container .log-content .log-register .log-body.image-container img,.log-feed-container .single-session .image-container img{margin:auto}.log-feed-container .single-session .log-body .slick-active,.log-feed-container .single-session .log-body .slick-track{min-width:750px!important}.log-feed-container .single-session .image-container{background-color:#036;height:390px;display:flex}.log-feed-container .log-content{display:flex;flex-direction:column;margin-top:10px}.log-feed-container .log-content .log-register{width:100%;margin-bottom:15px;background-color:#fff}.log-feed-container .log-content .log-register .log-rank{height:45px;display:flex;color:#7c8688;justify-content:space-between;border-bottom:1px solid #ddeefe}.log-feed-container .log-content .log-register .log-rank .log-style-label{align-self:center;margin-left:20px;width:100%}.log-feed-container .log-content .log-register .log-rank .lbl-rank{background-color:#036;color:#fff;width:130px;justify-content:center;font-size:35px;padding-top:5px;display:none}.log-feed-container .log-content .log-register .log-rank .lbl-rank.rank-active{display:flex}.log-feed-container .log-content .log-register .log-rank .lbl-info{display:flex;flex-wrap:wrap;white-space:nowrap;width:165px;justify-content:center;padding:15px}.log-feed-container .log-content .log-register .log-rank .lbl-info.aligned{margin-left:auto}.log-feed-container .log-content .log-register .log-rank .lbl-info div{display:flex}.log-feed-container .log-content .log-register .log-rank .lbl-info .edit-fishing-session{margin-top:20px;margin-right:10px;cursor:pointer;cursor:hand}.log-feed-container .log-content .log-register .log-rank .lbl-info .delete-fishing-session{text-decoration:underline;color:#d04437}.log-feed-container .log-content .log-register .log-rank .lbl-info .hide-fishing-session{text-decoration:underline;color:#e9a900}.log-feed-container .log-content .log-register .log-rank .lbl-info .restore-fishing-session{text-decoration:underline;color:#009954}.log-feed-container .log-content .log-register .log-rank .lbl-info .backup-media{z-index:2}.log-feed-container .log-content .log-register .log-rank .lbl-info .add-backup-media-fishing-session{margin-top:5px;text-decoration:underline;color:#009954}.log-feed-container .log-content .log-register .log-header{display:flex}.log-feed-container .log-content .log-register .log-header .img-container{margin:10px 0 0 10px}.log-feed-container .log-content .log-register .log-header .header-info{width:100%;display:flex;flex-direction:column;margin:10px 0 0 15px}.log-feed-container .log-content .log-register .log-header .header-info .main-header{display:flex;flex-direction:row;margin-top:10px;position:relative;height:32px}.log-feed-container .log-content .log-register .log-header .header-info .main-header h1{margin:0;font-size:32px;font-weight:700;width:calc(100% - 10px);height:35px}.fishlog-feed-container .log-content .log-register .log-body .slick-slider .slick-next:before,.fishlog-feed-container .log-content .log-register .log-body .slick-slider .slick-prev:before,.log-feed-container .log-content .log-register .log-body .slick-slider .slick-next:before,.log-feed-container .log-content .log-register .log-body .slick-slider .slick-prev:before{font-size:40px}.log-feed-container .log-content .log-register .log-header .header-info .sub-header{margin-top:10px;margin-right:10px;color:#7c8688;display:flex;position:relative;height:20px}.log-feed-container .log-content .log-register .log-header .header-info .sub-header label{width:calc(100% - 25px);left:24px}.log-feed-container .log-content .log-register .log-header .header-info .sub-header img{width:20px;height:15px}.log-feed-container .log-content .log-register .log-header .clip-lbl{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.log-feed-container .log-content .log-register .log-body{margin-top:10px}.log-feed-container .log-content .log-register .log-body .slick-slider .slick-next,.log-feed-container .log-content .log-register .log-body .slick-slider .slick-prev{z-index:1;width:100px;height:100px}.log-feed-container .log-content .log-register .log-body .slick-slider .slick-prev{left:0}.log-feed-container .log-content .log-register .log-body .slick-slider .slick-next{right:0}.log-feed-container .log-content .log-register .log-body .slick-slider .slick-track .slick-slide .thumbnail-container .video-img{height:390px}.log-feed-container .log-content .log-register .log-body .slick-slider .slick-track .slick-slide .thumbnail-container .play{width:70px;height:70px}.log-feed-container .log-content .log-register .log-body.image-container{background-color:#036;height:390px;display:flex}.log-feed-container .log-content .log-register .log-body.image-container .boat-img{width:100%;height:100%;object-fit:contain}.log-feed-container .log-content .log-register .log-footer{display:flex;padding:15px 40px 10px;flex-wrap:wrap;justify-content:center}.log-feed-container .log-content .log-register .log-footer .misc-info{width:50%;text-align:center}.log-feed-container .log-content .log-register .log-footer .misc-info p{text-align:center;width:100%;color:#7c8688;font-size:14px}.log-feed-container .log-content .log-register .log-footer .misc-info img,.log-feed-container .log-content .log-register .log-footer .misc-info label{width:140px;height:60px}.log-feed-container .log-content .log-register .log-footer .misc-info label{font-size:35px;font-weight:700;padding:13px;text-align:center}.log-feed-container .log-content .log-register .log-footer .misc-info .fishName{color:#000;font-size:24px;margin-top:20px;width:180px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:53px}.log-feed-container .log-content .log-register .register-info{display:flex}.log-feed-container .log-content .log-register .register-info .register{width:80px}.log-feed-container .log-content .log-register .register-info .register p{text-align:center;font-size:16px}.log-feed-container .log-content .log-register .register-info .register label{text-align:center;width:100%;font-size:45px;font-weight:700}.log-feed-container .log-content .log-register .register-info .register hr{border-bottom:12px solid;margin:0}.log-feed-container .log-content .log-register .register-info .register hr.rises{border-color:#72b3e2}.log-feed-container .log-content .log-register .register-info .register hr.bites{border-color:#2981ae}.log-feed-container .log-content .log-register .register-info .register hr.releases{border-color:#eca73a}.log-feed-container .log-content .log-register .register-info .register hr.harvest{border-color:#009954}.log-feed-container .log-content .log-register .register-info .log-separator{display:flex;justify-content:center;font-size:34px;font-weight:700;width:4px;padding-top:23px}.log-feed-container .log-content .log-register .log-actions{display:flex;justify-content:space-between;color:#4694bc;border-top:1px solid #ddeefe}.log-feed-container .log-content .log-register .log-actions label{padding-top:12px;width:100%;text-align:center;cursor:pointer;height:40px;position:relative}.log-feed-container .log-content .log-register .log-actions label .addthis_custom_sharing{width:100%;position:absolute;top:0;left:0;opacity:0;height:40px}.log-feed-container .log-content .log-register .log-actions label .addthis_custom_sharing .at-icon-wrapper{line-height:16px;padding-top:12px;width:100%!important;text-align:center;cursor:pointer;height:40px!important}.log-feed-container .log-content .log-register .log-actions .hide-show-details{background-color:#036;color:#fff}.log-feed-container .log-content .log-register .fish-summary{display:flex;flex-wrap:wrap;justify-content:space-around;padding:10px 6px;border-top:1px solid #ddeefe}.log-feed-container .log-content .log-register .fish-summary li{display:flex;position:relative}.log-feed-container .log-content .log-register .fish-summary li .img-section{display:flex;flex-direction:column}.log-feed-container .log-content .log-register .fish-summary li .img-section img{width:120px}.log-feed-container .log-content .log-register .fish-summary li .img-section figcaption{text-align:center;font-size:15px;width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:20px}.log-feed-container .log-content .log-register .fish-summary li .counter{position:absolute;top:-.5em;right:-.5em;height:25px;border-radius:25px;padding:.3em .7em;background-color:#000;color:#fff;font-size:1em;opacity:.7;font-weight:400}.log-feed-container .log-content .log-register .log-comments{width:100%;overflow:hidden;transition:height 1s}.log-feed-container .log-content .log-register .log-comments.closed{height:0}.log-feed-container .log-content .log-register .log-comments .load-previous{width:100%;display:flex;justify-content:center;align-items:center;text-decoration:underline;color:#4694bc;cursor:pointer}.log-feed-container .log-content .log-register .log-comments .comments-list .comment{display:flex;margin:10px 40px;flex-direction:column;border-bottom:1px solid #b7d7e5;padding-bottom:10px}.log-feed-container .log-content .log-register .log-comments .comments-list .comment .name{display:flex;align-items:center;position:relative}.log-feed-container .log-content .log-register .log-comments .comments-list .comment .name .user-flag{position:absolute;top:0;left:0;width:18px;height:13px}.log-feed-container .log-content .log-register .log-comments .comments-list .comment .name .user-img{width:40px;height:40px;border-radius:50%;margin-right:8px}.log-feed-container .log-content .log-register .log-comments .comments-list .comment .text{color:#80878e;margin:10px;text-align:justify}.log-feed-container .log-content .log-register .log-comments .comments-list .comment .time{font-size:12px;margin-left:auto}.log-feed-container .log-content .log-register .log-comments .commenter{padding:15px 40px}.log-feed-container .log-content .log-register .log-comments .commenter form{position:relative}.log-feed-container .log-content .log-register .log-comments .commenter form button,.log-feed-container .log-content .log-register .log-comments .commenter form textarea{border:1px solid #80878e;background-color:#fff}.log-feed-container .log-content .log-register .log-comments .commenter form textarea{padding:12px 65px 5px 5px;height:40px;width:100%}.log-feed-container .log-content .log-register .log-comments .commenter form button{position:absolute;top:0;right:0;height:40px}.header-info{padding-bottom:12px}.header-info .sub-header{margin-top:14px;margin-bottom:12px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.boat-name-label,.captain-label{display:block;font-size:15px;font-weight:500;line-height:1.4}@media only screen and (max-width:768px){.log-feed-container{width:100%}.log-feed-container .single-session{margin-top:0;width:320px}.log-feed-container .single-session .log-body .share-iframe{width:320px}.log-feed-container .single-session .log-body .slick-active,.log-feed-container .single-session .log-body .slick-track{min-width:320px!important}.log-feed-container .log-content .log-register .log-rank .lbl-info div,.log-feed-container .single-session .log-register .log-rank .lbl-info div{margin-top:5px}.log-feed-container .log-content .log-register .log-header,.log-feed-container .single-session .log-register .log-header{margin-bottom:12px}.log-feed-container .log-content .log-register .log-header .img-container .object-flag,.log-feed-container .single-session .log-register .log-header .img-container .object-flag{width:25px;height:15px}.log-feed-container .log-content .log-register .log-header .img-container .object-img,.log-feed-container .single-session .log-register .log-header .img-container .object-img{width:60px;height:60px}.log-feed-container .log-content .log-register .log-header .header-info,.log-feed-container .single-session .log-register .log-header .header-info{margin:10px 0 0 10px}.log-feed-container .log-content .log-register .log-header .header-info .main-header,.log-feed-container .single-session .log-register .log-header .header-info .main-header{height:26px}.log-feed-container .log-content .log-register .log-header .header-info .main-header h1,.log-feed-container .single-session .log-register .log-header .header-info .main-header h1{font-size:24px;height:26px}.log-feed-container .log-content .log-register .log-header .rank-position,.log-feed-container .single-session .log-register .log-header .rank-position{display:none}.log-feed-container .log-content .log-register .log-header .sub-header label,.log-feed-container .single-session .log-register .log-header .sub-header label{font-size:18px}.log-feed-container .log-content .log-register .log-footer,.log-feed-container .single-session .log-register .log-footer{padding:25px 10px 10px}.log-feed-container .log-content .log-register .log-footer .misc-info,.log-feed-container .single-session .log-register .log-footer .misc-info{width:50%}.log-feed-container .log-content .log-register .log-footer .misc-info .fishName,.log-feed-container .single-session .log-register .log-footer .misc-info .fishName{width:100%}.log-feed-container .log-content .log-register .log-actions,.log-feed-container .single-session .log-register .log-actions{flex-wrap:wrap}.log-feed-container .log-content .log-register .log-actions label,.log-feed-container .single-session .log-register .log-actions label{width:50%}.log-feed-container .log-content .log-register .log-actions .hide-show-details,.log-feed-container .single-session .log-register .log-actions .hide-show-details{width:100%}.log-feed-container .log-content .log-register .misc-info,.log-feed-container .log-content .log-register .register-info,.log-feed-container .single-session .log-register .misc-info,.log-feed-container .single-session .log-register .register-info{width:100%!important;justify-content:center;margin-bottom:15px}.log-feed-container .log-content .log-register .log-comments .comments-list .comment,.log-feed-container .single-session .log-register .log-comments .comments-list .comment{margin:10px 20px}.log-feed-container .log-content .log-register .log-comments .commenter,.log-feed-container .single-session .log-register .log-comments .commenter{padding:15px 20px}.log-feed-container .log-content .add-backup-media-fishing-session,.log-feed-container .single-session .add-backup-media-fishing-session{margin-left:30px}}.fishlog-feed-container{width:750px;margin:0 auto 60px}.fishlog-feed-container .feed-loader{width:100%;text-align:center;margin-top:40px}.fishlog-feed-container .feed-loader img{width:50px;height:50px}.fishlog-feed-container .log-register{transition:all .3s cubic-bezier(.25,.8,.25,1);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border-radius:.4em;overflow:hidden}.fishlog-feed-container .img-container{width:80px;height:70px;position:relative;margin-right:0}.fishlog-feed-container .img-container .object-flag{width:30px;height:20px;position:absolute;top:0;left:0}.fishlog-feed-container .img-container .object-img{width:70px;height:70px;border-radius:50%}.fishlog-feed-container .single-session,.fishlog-feed-container .single-session .log-body .share-iframe{width:750px}.fishlog-feed-container .single-session .log-register{margin-bottom:15vh!important}.fishlog-feed-container .log-content .log-register .log-body.image-container img,.fishlog-feed-container .single-session .image-container img{margin:auto}.fishlog-feed-container .single-session .log-body .slick-active,.fishlog-feed-container .single-session .log-body .slick-track{min-width:750px!important}.fishlog-feed-container .single-session .image-container{background-color:#036;height:390px;display:flex}.fishlog-feed-container .log-content{display:flex;flex-direction:column;margin-top:10px}.fishlog-feed-container .log-content .btn-reload{display:inline-block;margin:20px 0;padding:10px 20px;font-size:18px;font-weight:700;text-align:center;text-decoration:none;border-radius:4px;border:none;background-color:#f0f0f0;color:#333;cursor:pointer;transition:background-color .3s ease}.fishlog-feed-container .log-content .btn-reload:hover{background-color:#e0e0e0}.fishlog-feed-container .log-content .btn-reload:focus{outline:0;box-shadow:0 0 0 2px #999}.fishlog-feed-container .log-content .log-register{width:100%;margin-bottom:15px;background-color:#fff}.fishlog-feed-container .log-content .log-register .log-rank{display:flex;flex-direction:row;padding:5px}.fishlog-feed-container .log-content .log-register .log-rank .lbl-info{display:flex;flex:1;align-items:center;padding:5px}.fishlog-feed-container .log-content .log-register .log-rank .lbl-info .log-style-label{font-size:18px}.fishlog-feed-container .log-content .log-register .log-rank .lbl-info-details{flex:1;flex-direction:column}.fishlog-feed-container .log-content .log-register .log-rank .lbl-info-details .log-date-label{width:100%;font-size:14px;font-style:italic;text-align:end;padding-bottom:5px}.fishlog-feed-container .log-content .log-register .log-rank .lbl-info-details .log-logger-label{width:100%;margin-top:5px;font-size:14px;font-style:italic;font-weight:400;text-align:end}.fishlog-feed-container .log-content .log-register .log-header{display:flex;flex-direction:row}.fishlog-feed-container .log-content .log-register .log-header .log-header-details{display:flex;flex:2}.fishlog-feed-container .log-content .log-register .log-header .log-header-details .img-container{margin:10px 0 0 10px}.fishlog-feed-container .log-content .log-register .log-header .log-header-details .header-info{width:100%;display:flex;flex-direction:column;margin:10px 0 0 15px}.fishlog-feed-container .log-content .log-register .log-header .log-header-details .header-info .main-header{display:flex;flex-direction:row;margin-top:10px;position:relative;height:32px}.fishlog-feed-container .log-content .log-register .log-header .log-header-details .header-info .main-header h1{margin:0;font-size:32px;font-weight:700;width:calc(100% - 10px);height:35px}.fishlog-feed-container .log-content .log-register .log-header .log-header-details .header-info .sub-header{margin-top:10px;margin-right:10px;color:#7c8688;display:flex;position:relative;height:20px}.fishlog-feed-container .log-content .log-register .log-header .log-header-details .header-info .sub-header label{width:calc(100% - 25px);left:24px}.fishlog-feed-container .log-content .log-register .log-header .log-header-details .header-info .sub-header img{width:20px;height:15px}.fishlog-feed-container .log-content .log-register .log-header .log-header-details .clip-lbl{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fishlog-feed-container .log-content .log-register .log-header .log-header-options{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1}.fishlog-feed-container .log-content .log-register .log-header .log-header-options .edit-fishing-session{cursor:pointer;cursor:hand}.fishlog-feed-container .log-content .log-register .log-header .log-header-options .delete-fishing-session{text-decoration:underline;color:#d04437}.fishlog-feed-container .log-content .log-register .log-header .log-header-options .hide-fishing-session{text-decoration:underline;color:#e9a900}.fishlog-feed-container .log-content .log-register .log-header .log-header-options .restore-fishing-session{text-decoration:underline;color:#009954}.fishlog-feed-container .log-content .log-register .log-header .log-header-options .backup-media{display:flex;margin-top:20px;justify-content:center}.fishlog-feed-container .log-content .log-register .log-header .log-header-options .add-backup-media-fishing-session{width:100%;text-decoration:underline;color:#009954}.fishlog-feed-container .log-content .log-register .log-weather{display:flex;flex-direction:row;margin:15px 15px 5px;padding:15px;border:1px solid rgba(192,192,192,.8)}.fishlog-feed-container .log-content .log-register .log-weather .weather-info-container{flex:1;display:flex;flex-direction:column;align-items:center}.fishlog-feed-container .log-content .log-register .log-weather .weather-info-container img{width:60px;height:60px}.fishlog-feed-container .log-content .log-register .log-weather .weather-temperature-container table,.fishlog-feed-container .log-content .log-register .log-weather .weather-wind-container table{width:100%;height:100%;margin:0 auto}.fishlog-feed-container .log-content .log-register .log-weather .weather-temperature-container{flex:2;display:flex;align-items:center}.fishlog-feed-container .log-content .log-register .log-weather .weather-temperature-container td{text-align:center}.fishlog-feed-container .log-content .log-register .log-weather .weather-wind-container{flex:2;display:flex;align-items:center}.fishlog-feed-container .log-content .log-register .log-weather .weather-wind-container td{text-align:center}.fishlog-feed-container .log-content .log-register .log-body{margin-top:10px}.fishlog-feed-container .log-content .log-register .log-body .slick-slider .slick-next,.fishlog-feed-container .log-content .log-register .log-body .slick-slider .slick-prev{z-index:1;width:100px;height:100px}.fishlog-feed-container .log-content .log-register .log-body .slick-slider .slick-prev{left:0}.fishlog-feed-container .log-content .log-register .log-body .slick-slider .slick-next{right:0}.fishlog-feed-container .log-content .log-register .log-body .slick-slider .slick-track .slick-slide .thumbnail-container .video-img{height:390px}.fishlog-feed-container .log-content .log-register .log-body .slick-slider .slick-track .slick-slide .thumbnail-container .play{width:70px;height:70px}.fishlog-feed-container .log-content .log-register .log-body.image-container{background-color:#036;height:390px;display:flex}.fishlog-feed-container .log-content .log-register .log-body.image-container .boat-img{width:100%;height:100%;object-fit:contain}.fishlog-feed-container .log-content .log-register .log-footer{display:flex;padding:15px 40px 10px;flex-wrap:wrap;justify-content:center}.fishlog-feed-container .log-content .log-register .log-footer .misc-info{width:50%;text-align:center}.fishlog-feed-container .log-content .log-register .log-footer .misc-info p{text-align:center;width:100%;color:#7c8688;font-size:14px}.fishlog-feed-container .log-content .log-register .log-footer .misc-info img,.fishlog-feed-container .log-content .log-register .log-footer .misc-info label{width:140px;height:60px}.fishlog-feed-container .log-content .log-register .log-footer .misc-info label{font-size:35px;font-weight:700;padding:13px;text-align:center}.fishlog-feed-container .log-content .log-register .log-footer .misc-info .fishName{color:#000;font-size:24px;margin-top:20px;width:180px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:53px}.fishlog-feed-container .log-content .log-register .register-info{display:flex}.fishlog-feed-container .log-content .log-register .register-info .register{width:80px}.fishlog-feed-container .log-content .log-register .register-info .register p{text-align:center;font-size:16px}.fishlog-feed-container .log-content .log-register .register-info .register label{text-align:center;width:100%;font-size:45px;font-weight:700}.fishlog-feed-container .log-content .log-register .register-info .register hr{border-bottom:12px solid;margin:0}.fishlog-feed-container .log-content .log-register .register-info .register hr.rises{border-color:#72b3e2}.fishlog-feed-container .log-content .log-register .register-info .register hr.bites{border-color:#2981ae}.fishlog-feed-container .log-content .log-register .register-info .register hr.releases{border-color:#eca73a}.fishlog-feed-container .log-content .log-register .register-info .register hr.harvest{border-color:#009954}.fishlog-feed-container .log-content .log-register .register-info .log-separator{display:flex;justify-content:center;font-size:34px;font-weight:700;width:4px;padding-top:23px}.fishlog-feed-container .log-content .log-register .log-actions{display:flex;justify-content:space-between;color:#4694bc;border-top:1px solid #ddeefe}.fishlog-feed-container .log-content .log-register .log-actions label{padding-top:12px;width:100%;text-align:center;cursor:pointer;height:40px;position:relative}.fishlog-feed-container .log-content .log-register .log-actions label .addthis_custom_sharing{width:100%;position:absolute;top:0;left:0;opacity:0;height:40px}.fishlog-feed-container .log-content .log-register .log-actions label .addthis_custom_sharing .at-icon-wrapper{line-height:16px;padding-top:12px;width:100%!important;text-align:center;cursor:pointer;height:40px!important}.fishlog-feed-container .log-content .log-register .log-actions .hide-show-details{background-color:#036;color:#fff}.fishlog-feed-container .log-content .log-register .fish-summary{display:flex;flex-wrap:wrap;justify-content:space-around;padding:10px 6px;border-top:1px solid #ddeefe}.fishlog-feed-container .log-content .log-register .fish-summary li{display:flex;position:relative}.fishlog-feed-container .log-content .log-register .fish-summary li .img-section{display:flex;flex-direction:column}.fishlog-feed-container .log-content .log-register .fish-summary li .img-section img{width:120px}.fishlog-feed-container .log-content .log-register .fish-summary li .img-section figcaption{text-align:center;font-size:15px;width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:20px}.fishlog-feed-container .log-content .log-register .fish-summary li .counter{position:absolute;top:-.5em;right:-.5em;height:25px;border-radius:25px;padding:.3em .7em;background-color:#000;color:#fff;font-size:1em;opacity:.7;font-weight:400}.fishlog-feed-container .log-content .log-register .log-comments{width:100%;overflow:hidden;transition:height 1s}.filter-container,.ranking-feed-section{transition:all .3s cubic-bezier(.25,.8,.25,1)}.fishlog-feed-container .log-content .log-register .log-comments.closed{height:0}.fishlog-feed-container .log-content .log-register .log-comments .load-previous{width:100%;display:flex;justify-content:center;align-items:center;text-decoration:underline;color:#4694bc;cursor:pointer}.fishlog-feed-container .log-content .log-register .log-comments .comments-list .comment{display:flex;margin:10px 40px;flex-direction:column;border-bottom:1px solid #b7d7e5;padding-bottom:10px}.fishlog-feed-container .log-content .log-register .log-comments .comments-list .comment .name{display:flex;align-items:center;position:relative}.fishlog-feed-container .log-content .log-register .log-comments .comments-list .comment .name .user-flag{position:absolute;top:0;left:0;width:18px;height:13px}.fishlog-feed-container .log-content .log-register .log-comments .comments-list .comment .name .user-img{width:40px;height:40px;border-radius:50%;margin-right:8px}.fishlog-feed-container .log-content .log-register .log-comments .comments-list .comment .text{color:#80878e;margin:10px;text-align:justify}.fishlog-feed-container .log-content .log-register .log-comments .comments-list .comment .time{font-size:12px;margin-left:auto}.fishlog-feed-container .log-content .log-register .log-comments .commenter{padding:15px 40px}.fishlog-feed-container .log-content .log-register .log-comments .commenter form{position:relative}.fishlog-feed-container .log-content .log-register .log-comments .commenter form button,.fishlog-feed-container .log-content .log-register .log-comments .commenter form textarea{border:1px solid #80878e;background-color:#fff}.fishlog-feed-container .log-content .log-register .log-comments .commenter form textarea{padding:12px 65px 5px 5px;height:40px;width:100%}.fishlog-feed-container .log-content .log-register .log-comments .commenter form button{position:absolute;top:0;right:0;height:40px}@media only screen and (max-width:768px){.fishlog-feed-container{width:100%}.fishlog-feed-container .single-session{margin-top:0;width:320px}.fishlog-feed-container .single-session .log-body .share-iframe{width:320px}.fishlog-feed-container .single-session .log-body .slick-active,.fishlog-feed-container .single-session .log-body .slick-track{min-width:320px!important}.fishlog-feed-container .log-weather{flex-direction:column!important;justify-content:center!important;align-items:center!important}.fishlog-feed-container .log-weather .weather-info-container{flex:1!important;flex-direction:row!important;justify-content:center!important;align-items:center!important}.fishlog-feed-container .log-weather .weather-info-container img{width:60px;height:60px}.fishlog-feed-container .log-weather .weather-temperature-container{width:100%}.fishlog-feed-container .log-weather .weather-temperature-container td,.fishlog-feed-container .log-weather .weather-wind-container td{width:50%!important;padding-top:5px!important;padding-bottom:5px!important}.fishlog-feed-container .log-weather .weather-wind-container{width:100%}.fishlog-feed-container .log-weather-mobile{display:flex;flex-direction:row;margin:20px 5px;border:1px solid rgba(192,192,192,.8)}.fishlog-feed-container .log-weather-mobile img{width:70px;height:70px}.fishlog-feed-container .log-weather-mobile p{padding:10px;text-align:justify;line-height:1.2}.fishlog-feed-container .log-content .log-register .log-rank,.fishlog-feed-container .single-session .log-register .log-rank{flex-direction:column}.fishlog-feed-container .log-content .log-register .log-rank .lbl-info,.fishlog-feed-container .log-content .log-register .log-rank .lbl-info-details,.fishlog-feed-container .single-session .log-register .log-rank .lbl-info,.fishlog-feed-container .single-session .log-register .log-rank .lbl-info-details{justify-content:center}.fishlog-feed-container .log-content .log-register .log-rank .lbl-info-details .log-date-label,.fishlog-feed-container .log-content .log-register .log-rank .lbl-info-details .log-logger-label,.fishlog-feed-container .single-session .log-register .log-rank .lbl-info-details .log-date-label,.fishlog-feed-container .single-session .log-register .log-rank .lbl-info-details .log-logger-label{text-align:center}.fishlog-feed-container .log-content .log-register .log-header,.fishlog-feed-container .single-session .log-register .log-header{flex-direction:column}.fishlog-feed-container .log-content .log-register .log-header .log-header-details,.fishlog-feed-container .single-session .log-register .log-header .log-header-details{display:flex;justify-content:center}.fishlog-feed-container .log-content .log-register .log-header .log-header-details .img-container .object-flag,.fishlog-feed-container .single-session .log-register .log-header .log-header-details .img-container .object-flag{width:25px;height:15px}.fishlog-feed-container .log-content .log-register .log-header .log-header-details .img-container .object-img,.fishlog-feed-container .single-session .log-register .log-header .log-header-details .img-container .object-img{width:60px;height:60px}.fishlog-feed-container .log-content .log-register .log-header .log-header-details .header-info,.fishlog-feed-container .single-session .log-register .log-header .log-header-details .header-info{margin:10px 0 0 10px}.fishlog-feed-container .log-content .log-register .log-header .log-header-details .header-info .main-header,.fishlog-feed-container .single-session .log-register .log-header .log-header-details .header-info .main-header{height:26px}.fishlog-feed-container .log-content .log-register .log-header .log-header-details .header-info .main-header h1,.fishlog-feed-container .single-session .log-register .log-header .log-header-details .header-info .main-header h1{font-size:24px;height:26px}.fishlog-feed-container .log-content .log-register .log-header .log-header-details .rank-position,.fishlog-feed-container .single-session .log-register .log-header .log-header-details .rank-position{display:none}.fishlog-feed-container .log-content .log-register .log-header .log-header-details .sub-header label,.fishlog-feed-container .single-session .log-register .log-header .log-header-details .sub-header label{font-size:18px}.fishlog-feed-container .log-content .log-register .log-header .log-header-options,.fishlog-feed-container .single-session .log-register .log-header .log-header-options{margin-top:15px}.fishlog-feed-container .log-content .log-register .log-footer,.fishlog-feed-container .single-session .log-register .log-footer{padding:25px 10px 10px}.fishlog-feed-container .log-content .log-register .log-footer .misc-info,.fishlog-feed-container .single-session .log-register .log-footer .misc-info{width:50%}.fishlog-feed-container .log-content .log-register .log-footer .misc-info .fishName,.fishlog-feed-container .single-session .log-register .log-footer .misc-info .fishName{width:100%}.fishlog-feed-container .log-content .log-register .log-actions,.fishlog-feed-container .single-session .log-register .log-actions{flex-wrap:wrap}.fishlog-feed-container .log-content .log-register .log-actions label,.fishlog-feed-container .single-session .log-register .log-actions label{width:50%}.fishlog-feed-container .log-content .log-register .log-actions .hide-show-details,.fishlog-feed-container .single-session .log-register .log-actions .hide-show-details{width:100%}.fishlog-feed-container .log-content .log-register .misc-info,.fishlog-feed-container .log-content .log-register .register-info,.fishlog-feed-container .single-session .log-register .misc-info,.fishlog-feed-container .single-session .log-register .register-info{width:100%!important;justify-content:center;margin-bottom:15px}.fishlog-feed-container .log-content .log-register .log-comments .comments-list .comment,.fishlog-feed-container .single-session .log-register .log-comments .comments-list .comment{margin:10px 20px}.fishlog-feed-container .log-content .log-register .log-comments .commenter,.fishlog-feed-container .single-session .log-register .log-comments .commenter{padding:15px 20px}}.ranking-feed-container{width:750px}.ranking-feed-section{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border-radius:.4em;overflow:hidden;background-color:#fff;margin-top:.5em}.ranking-feed-section .feed-loader{width:100%;text-align:center;margin-top:40px}.ranking-feed-section .feed-loader img{width:50px;height:50px}.ranking-feed-section .feed-loader h2{color:#888;white-space:pre-line;font-size:1.4em;line-height:1.2em;margin-bottom:3em}.ranking-feed-section .empty-feed{height:auto;padding:3em 4em 5em}.ranking-feed-section .flag{width:1.2em;opacity:.7}.ranking-feed-section .flag.unknown-flag{width:1em}.ranking-feed-section .ranking-container{width:100%}.ranking-feed-section .ranking-container .filter-tabs{position:relative;height:60px}.ranking-feed-section .ranking-container .filter-tabs .tab-wrap{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;scroll-snap-type:x mandatory;display:flex;position:absolute;width:100%}.ranking-feed-section .ranking-container .filter-tabs .tab-wrap::-webkit-scrollbar{display:none}@media only screen and (min-width:767px){.ranking-feed-section .ranking-container .filter-tabs .tab-wrap{justify-content:space-evenly}}.ranking-feed-section .ranking-container .filter-tabs .tab-wrap .tab-item{width:100%;display:flex;justify-content:center;padding:1.35em;border-style:solid;border-color:#dee3e7;border-width:0 0 1px;scroll-snap-align:center;transition:background-color .5s;cursor:pointer}.ranking-feed-section .ranking-container .filter-tabs .tab-wrap .tab-item.active{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);font-weight:700;font-size:1.3em;line-height:.2em;border-width:0 1px;transition:none;cursor:default}.ranking-feed-section .ranking-container .filter-tabs .tab-wrap .tab-item.active:hover{background-color:#fff}.ranking-feed-section .ranking-container .filter-tabs .tab-wrap .tab-item:hover{background-color:#f2f2f2}.ranking-feed-section .ranking-container .header{padding:.7em 2em}.ranking-feed-section .ranking-container .header .header-content{display:flex;justify-content:space-between}.ranking-feed-section .ranking-container .header .header-content .view-all-btn{height:50px;padding:1em;overflow:hidden;border-width:0;outline:0;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,.6);background:linear-gradient(270deg,#fff,#f2f2f2);background-size:400% 400%;-webkit-animation:LinearGradientAnimation 2s ease-in infinite;-moz-animation:LinearGradientAnimation 2s ease-in infinite;animation:LinearGradientAnimation 2s ease-in infinite;background-color:#fff;color:#000}.ranking-feed-section .ranking-container .header .header-content .view-all-btn:focus,.ranking-feed-section .ranking-container .header .header-content .view-all-btn:hover{color:#fff;background:linear-gradient(270deg,#e9a900,#d09700);background-size:400% 400%;-webkit-animation:LinearGradientAnimation 2s ease-in infinite;-moz-animation:LinearGradientAnimation 2s ease-in infinite;animation:LinearGradientAnimation 2s ease-in infinite}@media only screen and (max-width:767px){.ranking-feed-section .ranking-container .header .header-content{flex-direction:column}.ranking-feed-section .ranking-container .header .header-content .view-all-btn{margin-top:1em}}.ranking-feed-section .ranking-container .header .main-filter-info{font-size:1.5em;font-weight:700;margin:.3em 0}.ranking-feed-section .ranking-container .header .filters-info{font-size:1em}.ranking-feed-section .ranking-container .body{display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:767px){.ranking-feed-section .ranking-container .body{flex-direction:column}}.ranking-feed-section .ranking-container .body .ranking-rows{display:flex;flex-direction:column;width:100%}.ranking-feed-section .ranking-container .body .ranking-rows .row-info{height:80px;align-items:center;display:flex;justify-content:space-between;padding:0 20px;background:#fff;transition:.5s}.ranking-feed-section .ranking-container .body .ranking-rows .row-info:hover{background:#e6ebf0}.ranking-feed-section .ranking-container .body .ranking-rows .row-info.selected,.ranking-feed-section .ranking-container .body .ranking-rows .row-info:active{background:#dee3e7}.ranking-feed-section .ranking-container .body .ranking-rows .row-info.own-user{background:#deeeff}.ranking-feed-section .ranking-container .body .ranking-rows .row-info .position-info{font-size:1.8em;font-weight:700;text-align:center}.ranking-feed-section .ranking-container .body .ranking-rows .row-info .protagonist-info{margin-right:auto;margin-left:1em}.ranking-feed-section .ranking-container .body .ranking-rows .row-info .protagonist-info .protagonist-name{font-size:1.3em;font-weight:700}.ranking-feed-section .ranking-container .body .ranking-rows .row-info .protagonist-info .protagonist-flag{margin-left:5px;opacity:.7;right:.5em;top:-.5em}.ranking-feed-section .ranking-container .body .ranking-rows .row-info .protagonist-info .sub-protagonist-name{display:block;font-size:.9em;margin-top:.3em;color:#7c8688}.ranking-feed-section .ranking-container .body .ranking-rows .row-info .performance{font-size:1.3em;font-weight:700}.ranking-feed-section .ranking-container .body .ranking-rows .row-info .performance p{font-size:.8em;font-weight:400}.ranking-feed-section .ranking-container .body .selected-row-info{background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#036;padding:0;display:flex;position:relative;justify-content:space-between;flex-direction:column;width:90%;min-height:260px}@media only screen and (max-width:767px){.ranking-feed-section .ranking-container .body .selected-row-info{width:100%;min-height:260px}}.ranking-feed-section .ranking-container .body .selected-row-info .background-for-no-boat{width:13em;align-self:center;opacity:.3}.ranking-feed-section .ranking-container .body .selected-row-info .sub-protagonist-info{display:flex;align-items:center;position:relative;margin-top:.6em;margin-left:1.2em}.ranking-feed-section .ranking-container .body .selected-row-info .sub-protagonist-info+.sub-protagonist-info{margin-top:.5em}.ranking-feed-section .ranking-container .body .selected-row-info .sub-protagonist-info .sub-protagonist-flag{position:absolute;top:.2em;left:-.4em;opacity:1;z-index:3;width:1.7em}.ranking-feed-section .ranking-container .body .selected-row-info .sub-protagonist-info .sub-protagonist-img{width:4em;height:4em;object-fit:cover;border-radius:50%;background-color:rgba(234,234,234,.7);border:.2em solid rgba(234,234,234,.7);z-index:2}.ranking-feed-section .ranking-container .body .selected-row-info .sub-protagonist-info .sub-protagonist-name{background-color:rgba(234,234,234,.7);border-radius:0 1em 1em 0;padding:.6em 1.5em;margin-left:-.8em;font-size:.9em;font-weight:bolder;z-index:1;max-width:75%}.ranking-feed-section .ranking-container .body .selected-row-info .winner-icon{position:absolute;right:0;top:0;width:3em;z-index:0}.ranking-feed-section .ranking-container .body .selected-row-info .fishing-stats{display:flex;justify-content:center;width:100%;height:80px;background-color:rgba(234,234,234,.7);padding:.6em .4em 0}.ranking-feed-section .ranking-container .body .selected-row-info .fishing-stats .stats{width:70px}.ranking-feed-section .ranking-container .body .selected-row-info .fishing-stats .stats p{text-align:center;font-size:.8em;margin-bottom:.5em}.ranking-feed-section .ranking-container .body .selected-row-info .fishing-stats .stats label{text-align:center;width:100%;font-size:2em;font-weight:700}.ranking-feed-section .ranking-container .body .selected-row-info .fishing-stats .stats hr{border-bottom:.4em solid;margin:0}.ranking-feed-section .ranking-container .body .selected-row-info .fishing-stats .stats hr.rises{border-color:#72b3e2}.ranking-feed-section .ranking-container .body .selected-row-info .fishing-stats .stats hr.bites{border-color:#2981ae}.ranking-feed-section .ranking-container .body .selected-row-info .fishing-stats .stats hr.releases{border-color:#eca73a}.ranking-feed-section .ranking-container .body .selected-row-info .fishing-stats .stats hr.harvest{border-color:#009954}.ranking-feed-section .ranking-container .body .selected-row-info .fishing-stats .log-separator{font-size:1.3em;font-weight:700;padding-top:1em;margin:0 .1em}.details{width:100%;overflow:hidden;transition:height 1s}.details.closed{height:0}.details .detail-row{display:flex;border-top:1px solid #80878e;padding:10px 60px 0;flex-wrap:wrap;background-color:#f2f2f2}.details .detail-row .body,.details .detail-row .header{width:50%}.details .detail-row .header{display:flex}.details .detail-row .header .details-user-info{display:flex;flex-direction:column;margin-left:15px;margin-top:15px;flex-wrap:wrap}.details .detail-row .header .details-user-info .points{display:flex}.details .detail-row .header .details-user-info .points label{font-size:18px;font-weight:700}.details .detail-row .header .details-user-info h2{width:100%;font-size:25px}.details .detail-row .body{display:flex;justify-content:space-between}.details .detail-row .body .register-info{margin-top:14px;width:auto}.details .detail-row .body .register-info .accuracy{width:initial}.details .detail-row .body .register-info .accuracy .accuracy{border-bottom:4px solid #d4423c!important}.details .detail-row .body .register-info label{font-size:36px!important}.details .detail-row .body .register-info hr.bites{border-bottom:4px solid #2981ae!important}.details .detail-row .body .register-info hr.releases{border-bottom:4px solid #eca73a!important}.details .detail-row .body .register-info .log-separator{padding-top:22px!important;font-size:26px!important}.details .detail-row .fish-list-container{width:100%;margin-top:10px;text-align:center}.details .detail-row .fish-list-container .show-fish{color:#4694bc;text-decoration:underline;font-size:17px;margin-top:5px;margin-bottom:10px;cursor:pointer}.details .detail-row .fish-list-container .fish-list{margin-top:14px;overflow:hidden;transition:height 1s}.details .detail-row .fish-list-container .fish-list .fish-register{display:flex;border-top:1px solid #80878e;border-right:1px solid #80878e;padding-left:15px;padding-right:15px;background-color:#fff;flex-wrap:wrap}.details .detail-row .fish-list-container .fish-list .fish-register.Release{border-left:4px solid #eca73a}.details .detail-row .fish-list-container .fish-list .fish-register.Bite{border-left:4px solid #2981ae}.details .detail-row .fish-list-container .fish-list .fish-register.Harvest{border-left:4px solid #009954}.details .detail-row .fish-list-container .fish-list .fish-register .body,.details .detail-row .fish-list-container .fish-list .fish-register .header{margin-top:10px;margin-bottom:10px}.details .detail-row .fish-list-container .fish-list .fish-register .header{width:60%;justify-content:space-between;align-items:center}.details .detail-row .fish-list-container .fish-list .fish-register .header .fish-container{position:relative;display:inline-block}.details .detail-row .fish-list-container .fish-list .fish-register .header .fish-container img{width:140px;object-fit:contain}.details .detail-row .fish-list-container .fish-list .fish-register .header .fish-container .fish-badge{position:absolute;top:-5px;right:-5px;display:flex;align-items:center;justify-content:center;width:fit-content;height:20px;padding-left:5px;padding-right:5px;border-radius:20%;background-color:rgba(247,92,74,.9);color:#fff;font-size:12px}.details .detail-row .fish-list-container .fish-list .fish-register .header .log-info{display:flex;flex-direction:column;align-items:flex-start}.details .detail-row .fish-list-container .fish-list .fish-register .header .log-info label{text-align:left}.details .detail-row .fish-list-container .fish-list .fish-register .header .log-info .time{color:#7c8688;font-size:14px}.details .detail-row .fish-list-container .fish-list .fish-register .header .log-info .type{font-size:16px;font-weight:700;margin:6px 0}.details .detail-row .fish-list-container .fish-list .fish-register .header .fish-name{font-size:18px}.details .detail-row .fish-list-container .fish-list .fish-register .body{width:40%;justify-content:space-around}.details .detail-row .fish-list-container .fish-list .fish-register .body .caption-container{padding:0;border:none;background-color:transparent;width:150px}.details .detail-row .fish-list-container .fish-list .fish-register .body .caption-container.disabled{cursor:initial}.details .detail-row .fish-list-container .fish-list .fish-register .body .caption-container .video-img{width:150px;height:75px}.details .detail-row .fish-list-container .fish-list .fish-register .body .caption-container .play{width:40px;height:40px}.details .detail-row .fish-list-container .fish-list .fish-register .body .actions-container{padding-top:10px;text-align:left}.details .detail-row .fish-list-container .fish-list .fish-register .body .actions-container p{text-decoration:underline}.details .detail-row .fish-list-container .fish-list .fish-register .body .actions-container p.delete{color:#d4423c;margin-bottom:8px;cursor:pointer}.details .detail-row .fish-list-container .fish-list .fish-register .body .actions-container p.edit{color:#4694bc;margin-bottom:8px;cursor:pointer}.details .detail-row .fish-list-container .fish-list .fish-register .body .actions-container p.addBkMedia{color:#009954;cursor:pointer}@media only screen and (max-width:768px){.details .detail-row .body,.details .detail-row .header{width:100%}.details .detail-row{flex-wrap:wrap;padding:10px 30px}.details .detail-row .header .img-container{margin-left:0}.details .detail-row .fish-list-container{margin-top:0}.details .detail-row .fish-list-container .body,.details .detail-row .fish-list-container .header{width:100%!important}.details .detail-row .fish-list-container .header{justify-content:space-around!important}.details .detail-row .fish-list-container .header img{width:120px!important;height:60px!important}}.datepicker-section{height:510px;width:100%}.datepicker-section .uib-datepicker{background-color:transparent;padding:0;margin:0 0 0 8px;height:100%}.datepicker-section .uib-datepicker div{background-color:#fff;height:100%;width:100%}.datepicker-section .uib-datepicker table tr{height:56px}.datepicker-section .uib-datepicker table tr th{color:#3180b3}.datepicker-section .uib-datepicker table tr td,.datepicker-section .uib-datepicker table tr th{padding:0 1px}.datepicker-section .uib-datepicker table tr td button,.datepicker-section .uib-datepicker table tr th button{font-size:15px;border:none}.datepicker-section .uib-datepicker table tr td button span,.datepicker-section .uib-datepicker table tr td button strong,.datepicker-section .uib-datepicker table tr th button span,.datepicker-section .uib-datepicker table tr th button strong{font-weight:700}.period.active button{color:#fff;background-color:#e9a900}.filter-container{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);border-radius:.4em;overflow:hidden;display:flex;flex-direction:column;margin-bottom:20px;width:750px;background-color:#dee3e7}.filter-container .filter-header{background:linear-gradient(270deg,#ffba04,#e9a900);background-size:400% 400%;-webkit-animation:LinearGradientAnimation 1.5s ease-in infinite;-moz-animation:LinearGradientAnimation 1.5s ease-in infinite;animation:LinearGradientAnimation 1.5s ease-in infinite;color:#fff;width:100%;height:40px;display:flex;justify-content:center;align-items:center;font-size:18px;cursor:pointer}.filter-container .filter-header span{margin-left:6px}.filter-container .filter-body{background-color:#fff;overflow:hidden;transition:height 1s;padding:0 40px}.filter-container .filter-body .filter-select{height:65px;display:flex;justify-content:space-around;align-items:center}.filter-container .filter-body .filter-select div{width:100%;text-align:center}.filter-container .filter-body .filter-select div label{font-size:21px;cursor:pointer}.filter-container .filter-body .filter-select div label.selected,.filter-container .filter-body .filter-select div label:hover,.filter-container .filter-body .filter-select div.selected label{font-weight:700;border-bottom:6px solid #e9a900}.filter-container .filter-body .filter-select .nav-arrow{font-size:20px;cursor:pointer;border:none;background-color:transparent;display:none}.filter-container .filter-body .filter-select .nav-arrow.disabled{color:#80878e;cursor:auto}.filter-container .filter-body .display-container section{overflow:hidden}.filter-container .filter-body .display-container section.collapse{height:0}.filter-container .filter-body .display-container .input-section{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;height:100px}.filter-container .filter-body .display-container .input-section .input-option label{font-size:16px}.filter-container .filter-body .display-container .input-section .option-select{width:100%;justify-content:center;display:flex}.filter-container .filter-body .display-container .input-section .option-select select{width:250px;height:32px;padding:2px 10px;border:1px solid #a8adb1;background-color:#fff;border-radius:0}.filter-container .filter-body .display-container .input-section .option-select span{margin-left:-28px;margin-top:11px;z-index:0;font-size:12px;height:0}.filter-container .filter-body .display-container .species ul{display:flex;flex-wrap:wrap;border-bottom:1px solid #80878e;justify-content:space-around}.filter-container .filter-body .display-container .species ul li{width:166px;text-align:center;margin-bottom:14px;cursor:pointer}.filter-container .filter-body .display-container .species ul li.selected{background-color:#72b3e2}.filter-container .filter-body .display-container .species ul li img{width:140px;height:62px;display:flex;margin:5px auto}.filter-container .filter-body .display-container .species ul li figcaption{font-size:14px;padding-top:5px;background-color:#fff}.filter-container .filter-body .display-container .species .all-species{margin-top:5px;display:flex}.filter-container .filter-body .display-container .species .all-species input{margin-left:2px;margin-right:5px}.filter-container .filter-body .display-container .boats ul{display:flex;flex-wrap:wrap;border-bottom:1px solid #80878e;justify-content:space-around}.filter-container .filter-body .display-container .boats ul li{width:166px;text-align:center;margin-bottom:14px;cursor:pointer}.filter-container .filter-body .display-container .boats ul li.selected{border:2px solid #72b3e2}.filter-container .filter-body .display-container .boats ul li img{width:100px;height:100px;display:flex;margin:5px auto;border-radius:50%}.filter-container .filter-body .display-container .boats ul li figcaption{font-size:14px;padding-top:5px;background-color:#fff}.filter-container .filter-body .display-container .boats .search-input{border:2px solid #f5f5f5}.filter-container .filter-body .display-container .boats .all-species{margin-top:5px;display:flex}.filter-container .filter-body .display-container .boats .all-species input{margin-left:2px;margin-right:5px}.filter-container .filter-body .display-container .boats .search-form{height:35px;border:1px solid #80878e;margin-top:20px}.filter-container .filter-body .display-container .boats .search-form button,.filter-container .filter-body .display-container .boats .search-form input[type=text]{border:none;background-color:transparent;width:40px;color:#80878e}.filter-container .filter-body .display-container .boats .search-form input[type=text]{width:310px;padding-left:20px;font-size:18px}.filter-container .filter-body .actions{height:65px;display:flex;align-items:center;justify-content:flex-end}.filter-container .filter-body .actions .apply,.filter-container .filter-body .actions .reset{font-size:18px;cursor:pointer}.filter-container .filter-body .actions .reset{background-color:transparent;border:1px solid #4694bc;border-radius:5px;transition:all .3s;margin-right:30px;padding:.3em 1.2em;color:#4694bc}.filter-container .filter-body .actions .reset:hover{box-shadow:0 1px 1px rgba(0,0,0,.4)}.filter-container .filter-body .actions .apply{background-color:#2482b0;border-radius:5px;transition:all .3s;box-shadow:0 1px 3px rgba(0,0,0,.6);width:170px;height:40px;border:none;color:#fff}.filter-container .filter-body .actions .apply:hover{background-color:#2892c5;box-shadow:0 1px 5px rgba(0,0,0,.6)}.filter-container .filter-body .actions .apply.disabled{background-color:#fff;color:#80878e;border:1px solid #80878e;cursor:auto}.filter-container .filter-footer{background-color:#ddeefe;display:flex;padding:0 40px;color:#036}.filter-container .filter-footer .date-range,.filter-container .filter-footer .filter-display{align-items:center;display:flex}.filter-container .filter-footer .filter-display{width:100%;justify-content:space-between;flex-wrap:wrap;padding:1em 0}.filter-container .filter-footer .filter-display .filter-summary{padding-bottom:1em}.filter-container .filter-footer .filter-display .create{background-color:transparent;border:1px solid #3180b3;border-radius:5px;transition:all .3s;color:#3180b3;height:36px;width:206px}.filter-container .filter-footer .filter-display .create:hover{box-shadow:0 1px 1px rgba(0,0,0,.4);background-color:#3180b3;border:none;color:#fff}@media only screen and (max-width:768px){.filter-container{width:100%}.filter-container .filter-body{padding:0 10px}.filter-container .filter-body .filter-select div{justify-content:center;display:none}.filter-container .filter-body .filter-select .nav-arrow,.filter-container .filter-body .filter-select div.selected{display:flex}.filter-container .filter-body .display-container .input-section{flex-direction:column;justify-content:center;height:initial}.filter-container .filter-body .display-container .input-section .input-option{width:130px;margin:0 auto 18px}.filter-container .filter-body .display-container .input-section .option-select{margin:30px 0 50px}.filter-container .filter-body .actions{justify-content:space-between}.filter-container .filter-body .actions .reset{margin:0 1em 0 0;border:0}}.at-expanded-menu-ft,.at3winsvc_adifni,.at3winsvc_email,.at3winsvc_linkedin,.at3winsvc_mailto,.at3winsvc_pinterest_share,.at3winsvc_print,.at3winsvc_skype,.at3winsvc_tumblr{display:none!important}.at-expanded-menu-page-url{overflow:visible!important}@media only screen and (min-width:1023px){.at3winsvc_whatsapp{display:none!important}}.my-fishlogs-container{width:100%}.my-fishlogs-container .title{color:#132c38;text-align:center}.my-fishlogs-container .angular-google-map-container,.my-fishlogs-container .no-map-container{height:520px}.my-fishlogs-container .summary-container{display:flex;width:95%;margin-right:auto;margin-left:auto;border-top:2px solid #c5cacd}.my-fishlogs-container .calendar-container{min-width:275px}.my-fishlogs-container .calendar-container .calendar-header{display:none;cursor:pointer}.my-fishlogs-container .calendar-container .calendar-body{overflow:hidden;transition:height 1s;height:510px;min-width:275px}.my-fishlogs-container .calendar-container .calendar-body.closed{height:0}.my-fishlogs-container .calendar-container .calendar-body .uib-datepicker,.my-fishlogs-container .calendar-container .calendar-body .uib-datepicker table{margin:0}.my-fishlogs-container .container-title{background-color:#3180b3;width:100%;height:30px;display:flex;justify-content:center;align-items:center;padding:0 20px}.my-fishlogs-container .container-title .icon,.my-fishlogs-container .container-title .title{color:#fff;font-size:16px;margin:0}.my-fishlogs-container .container-title .title{margin:0 auto;display:flex}.my-fishlogs-container .map-container{position:relative;width:100%;display:flex}.my-fishlogs-container .map-container .angular-google-map,.my-fishlogs-container .map-container .no-map-container{width:100%}.my-fishlogs-container .map-container .no-map-container .no-map-image{width:100%;height:98%;padding-left:205px;background-image:linear-gradient(to bottom,#4a7095,#396184)}.my-fishlogs-container .map-container .summary-data-container{width:195px;height:478px;background-color:#fff;margin-top:10px;margin-left:10px;display:flex;flex-wrap:wrap;position:absolute;top:0;left:0;z-index:1}.my-fishlogs-container .map-container .summary-data-container .fishes-container{overflow:auto;height:280px;margin-left:10px;margin-bottom:10px;width:100%;object-fit:contain}.my-fishlogs-container .map-container .summary-data-container .fishes-container div{margin-top:35px}.my-fishlogs-container .map-container .summary-data-container .fishes-container div img{width:100px;height:45px}.my-fishlogs-container .map-container .summary-data-container .fishes-container div .fish-counter{font-size:17px;font-weight:700;float:right;margin-top:14px;margin-right:15px}.my-fishlogs-container .map-container .summary-data-container .fishes-container div .counter{display:block;text-align:center;width:150px;border-radius:25px;padding:.3em .7em;background-color:#000;color:#fff;font-size:.9em;opacity:.7;font-weight:400}.my-fishlogs-container .map-container .summary-data-container .fishes-container div .fish-name{font-size:13px}.my-fishlogs-container .map-container .summary-data-container .summary-counter{padding-left:20px}.my-fishlogs-container .map-container .summary-data-container .summary-counter .number-label{font-weight:700;font-size:34px;margin:0}.my-fishlogs-container .map-container .summary-data-container .summary-counter .releases{border-bottom:6px solid #e9a900}.my-fishlogs-container .map-container .summary-data-container .summary-counter .accuracy{border-bottom:6px solid #d04437}.my-fishlogs-container .map-container .summary-data-container .summary-counter .text-label{font-size:17px}.my-fishlogs-container .map-container .summary-data-container .summary-counter div{margin-bottom:12px}@media only screen and (max-width:768px){.my-fishlogs-container .map-container{flex-wrap:wrap}.my-fishlogs-container .map-container .no-map-container{width:0%}.my-fishlogs-container .calendar-container{width:100%;margin-top:10px}.my-fishlogs-container .calendar-container .calendar-header{display:flex}.my-fishlogs-container .container-title .icon,.my-fishlogs-container .container-title .title{font-size:20px}.my-fishlogs-container .summary-container{display:flex;flex-wrap:wrap;width:100%}.my-fishlogs-container .summary-container calendar{width:100%;margin-bottom:10px}.my-fishlogs-container .summary-container calendar .uib-datepicker{margin:0}.my-fishlogs-container .summary-container .summary-data-container{width:100%;position:inherit;display:block;margin-left:0;height:auto}.my-fishlogs-container .summary-container .summary-data-container .fishes-container{display:inline-flex;justify-content:center;flex-wrap:wrap;margin:0 0 20px;padding:10px;height:auto}.my-fishlogs-container .summary-container .summary-data-container .summary-counter{display:flex;flex-wrap:wrap;justify-content:space-around}.my-fishlogs-container .summary-container .summary-data-container .summary-counter div{margin:0 8px 20px}}.modal-cut-screen .modal-body.add-backup-media,.modal-cut-screen .modal-body.edit-fishing-log{height:600px}.edit-user-header h1{color:#fff}.edit-fishing-log .false-btn{background-color:transparent;border:none}.edit-fishing-log .edit-profile{margin-top:9px}.edit-fishing-log .footer{display:flex}.edit-fishing-log .footer .edit-user-btn{margin-left:auto}.edit-fishing-log .video-input{width:100%}.edit-fishing-log .detail-backup-media-row .header{width:60%;justify-content:space-between;align-items:center}.edit-fishing-log .detail-backup-media-row .header img{width:140px;object-fit:contain}.edit-fishing-log .detail-backup-media-row .header .log-info{display:flex;flex-direction:column;align-items:flex-start}.edit-fishing-log .detail-backup-media-row .header .log-info label{text-align:left}.edit-fishing-log .detail-backup-media-row .header .log-info .time{color:#7c8688;font-size:14px}.edit-fishing-log .detail-backup-media-row .header .log-info .type{font-size:16px;font-weight:700;margin:6px 0}.edit-fishing-log .detail-backup-media-row .header .fish-name{font-size:18px}.add-backup-media-header{background-color:#036;color:#fff;padding:15px}.add-backup-media-header .close-register{float:right;margin:-70px -10px 0;cursor:pointer}.add-backup-media-header .header-title{color:#fff}.modal-body.add-backup-media .fishing-log-info{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.modal-body.add-backup-media .fishing-log-info .user-info{display:flex;flex-direction:row;align-items:center;width:100%;margin-left:0;margin-top:0}.modal-body.add-backup-media .fishing-log-info .user-info .img-container{position:relative;display:flex;flex-direction:column;align-items:center;margin-right:5px;margin-left:0}.modal-body.add-backup-media .fishing-log-info .user-info .img-container .user-flag{position:absolute;top:0;left:0;height:17px;width:28px;box-shadow:2px 2px 15px #888}.modal-body.add-backup-media .fishing-log-info .user-info .img-container .user-img{height:60px;width:60px;border-radius:50%}.modal-body.add-backup-media .fishing-log-info .user-info .img-container div{position:relative}.modal-body.add-backup-media .fishing-log-info .user-info .details-user-info .points{display:flex}.modal-body.add-backup-media .fishing-log-info .user-info .details-user-info .points label{font-size:18px;font-weight:700}.modal-body.add-backup-media .fishing-log-info .user-info .details-user-info h2{width:100%;font-size:20px}.modal-body.add-backup-media .fishing-log-info .log-info{display:flex;flex-direction:column;align-items:flex-start}.modal-body.add-backup-media .fishing-log-info .log-info label{text-align:left}.modal-body.add-backup-media .fishing-log-info .log-info .time{color:#7c8688;font-size:14px}.modal-body.add-backup-media .fishing-log-info .log-info .type{font-size:16px;font-weight:700;margin:6px 0}.modal-body.add-backup-media .fishing-log-info .fish-info{display:flex}.modal-body.add-backup-media .fishing-log-info .fish-info .fish-img{width:140px;object-fit:contain}.modal-body.add-backup-media .upload-media-container{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.modal-body.add-backup-media .upload-media-container .choose-picture-input{border:none}.modal-body.add-backup-media .upload-media-container .upload-media-btn{margin-top:25px;background-color:#036;border:1px solid #fff;width:261px;margin-bottom:20px;height:50px;color:#fff;font-size:21px}.modal-body.add-backup-media .videos-container{text-align:center}.modal-body.add-backup-media .videos-container .close-register{position:absolute;float:right;z-index:300000;color:red;top:10px;right:10px}.modal-body.add-backup-media .videos-container .delete-spinner{position:absolute;color:#fff;top:50%;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.modal-body.add-backup-media .videos-container .media-image{width:100%;height:100%;image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;-ms-interpolation-mode:nearest-neighbor}.modal-body.add-backup-media .videos-container .media-image .backup-image{width:100%;height:390px;background-size:contain;background-repeat:no-repeat;object-fit:scale-down;object-position:50% 50%}.delete-media-confirm.uk-modal.uk-open{z-index:9999!important}@media only screen and (max-width:767px){.modal-cut-screen .modal-body.add-backup-media{height:500px}.modal-body.add-backup-media .fishing-log-info{flex-direction:column}.modal-body.add-backup-media .fishing-log-info .user-info{width:100%}.modal-body.add-backup-media .fishing-log-info .user-info .img-container{margin-left:0;margin-right:5%;margin-top:5%}.modal-body.add-backup-media .fishing-log-info .log-info{display:inline-flex;flex-direction:row;align-items:center}.modal-body.add-backup-media .fishing-log-info .log-info label{margin:10px}.modal-body.add-backup-media .upload-media-container{flex-direction:column}}.tournament-container{display:flex}.tournament-container .tournament-list-container{width:750px;margin:0 auto 60px}.tournament-container .tournament-list-container .feed-loader{width:100%;text-align:center;margin-top:40px}.tournament-container .tournament-list-container .feed-loader img{width:50px;height:50px}.tournament-container .tournament-list-container .single-tournament,.tournament-container .tournament-list-container .tournament-list-content{display:flex;flex-direction:column}.tournament-container .tournament-list-container .single-tournament .tournament-register,.tournament-container .tournament-list-container .tournament-list-content .tournament-register{transition:all .3s cubic-bezier(.25,.8,.25,1);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border-radius:.4em;overflow:hidden;margin-top:20px;width:100%;background-color:#fff;position:relative}.tournament-container .tournament-list-container .single-tournament .tournament-register.no-join .single-tournament .details-container,.tournament-container .tournament-list-container .single-tournament .tournament-register.no-join .tournament-details .details-container,.tournament-container .tournament-list-container .tournament-list-content .tournament-register.no-join .single-tournament .details-container,.tournament-container .tournament-list-container .tournament-list-content .tournament-register.no-join .tournament-details .details-container{margin-bottom:0}.tournament-container .tournament-list-container .single-tournament .tournament-register .upcoming,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .upcoming{background-color:#036}.tournament-container .tournament-list-container .single-tournament .tournament-register .current,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .current{background-color:#3180b3}.tournament-container .tournament-list-container .single-tournament .tournament-register .past,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .past{background-color:#80878e}.tournament-container .tournament-list-container .single-tournament .tournament-register .draft,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .draft{background-color:#5786f7}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-header,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-header{display:flex;color:#fff}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-header label,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-header label{font-size:22px;margin:25px 42px 15px 28px}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-header a,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-header a{font-size:22px;margin:25px 42px 15px 28px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap:break-word}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-header .status-name,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-header .status-name{margin-left:auto}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-header .tournament-icon,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-header .tournament-icon{display:block;width:50px;height:auto;max-height:50px;margin-left:5px;margin-top:auto;margin-bottom:auto}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-header .club-label,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-header .club-label{background-color:#fff;color:#000;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:15px 2px 0 0;position:absolute;right:0}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-options,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-options{padding:20px 20px 0}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-options .option,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-options .option{cursor:pointer}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-options .option:hover,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-options .option:hover{text-decoration:underline}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-options .cancelBtn,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-options .cancelBtn{color:#e9a900}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-options .finishBtn,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-options .finishBtn{color:#3180b3}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-options .deleteBtn,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-options .deleteBtn{color:#d4423c}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info{padding-left:62px;padding-right:32px;margin-top:22px;margin-bottom:28px;color:#132c38;display:flex}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info .tournament-info-section label,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info .tournament-info-section label{font-size:18px;margin-bottom:9px;width:100%}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info .tournament-info-section .tournament-date,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info .tournament-info-section .tournament-date{font-size:22px;font-weight:700;width:100%}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info .tournament-info-section .country-names,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info .tournament-info-section .country-names{width:100%;font-style:italic;margin-top:.5em}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info .content-centered,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info .content-centered{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info .tournament-prize-section,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info .tournament-prize-section{width:188px}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info .tournament-prize-section.judge,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info .tournament-prize-section.judge{width:230px}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info .tournament-prize-section.judge .join-container,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info .tournament-prize-section.judge .join-container{justify-content:center}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info .tournament-prize-section.judge .join-container button,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info .tournament-prize-section.judge .join-container button{width:100%;margin-top:.3em;padding-top:10px;text-align:center}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info .tournament-prize-section label,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info .tournament-prize-section label{color:#132c38;font-size:36px}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info .tournament-prize-section .tournament-prize,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info .tournament-prize-section .tournament-prize{padding-top:10px;font-size:22px;width:100%;color:#80878e;margin-bottom:9px}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info .tournament-prize-section .price,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info .tournament-prize-section .price{margin-bottom:5px;width:100%}@media only screen and (min-width:768px){.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info .tournament-prize-section .price,.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info .tournament-prize-section .tournament-prize,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info .tournament-prize-section .price,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info .tournament-prize-section .tournament-prize{text-align:right}}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info .tournament-prize-section .members-info,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info .tournament-prize-section .members-info{font-size:20px;margin-top:10px;color:#80878e}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info .tournament-prize-section .fake-join,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info .tournament-prize-section .fake-join{margin-top:1em}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info .tournament-qr-section,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info .tournament-qr-section{width:250px}.tournament-container .tournament-list-container .single-tournament .tournament-register .join-section,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .join-section{width:100%;height:74px;margin-bottom:3em}.tournament-container .tournament-list-container .single-tournament .tournament-register .join-section label,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .join-section label{margin-left:4em;margin-bottom:1.5em}.tournament-container .tournament-list-container .single-tournament .tournament-register .join-section .join-action,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .join-section .join-action{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:768px){.tournament-container .tournament-list-container .single-tournament .tournament-register .join-section .join-action.share-post,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .join-section .join-action.share-post{padding-bottom:150px}}.tournament-container .tournament-list-container .single-tournament .tournament-register .join-section-absolute,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .join-section-absolute{position:absolute}.tournament-container .tournament-list-container .single-tournament .tournament-register .join-btn,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .join-btn{height:47px;color:#fff;background-color:#e9a900;border:none;font-size:24px;width:160px;text-align:center}.tournament-container .tournament-list-container .single-tournament .tournament-register .join-btn:hover,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .join-btn:hover{background-color:#3180b3}.tournament-container .tournament-list-container .single-tournament .tournament-register .join-btn.disabled,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .join-btn.disabled{background-color:#80878e;cursor:inherit}.tournament-container .tournament-list-container .single-tournament .tournament-register .join-btn.paypal,.tournament-container .tournament-list-container .single-tournament .tournament-register .join-btn.paypal:hover,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .join-btn.paypal,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .join-btn.paypal:hover{background-color:transparent}.tournament-container .tournament-list-container .single-tournament .tournament-register .winners-container,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .winners-container{padding:0 24px 0 35px;border-top:1px solid #72b3e2}.tournament-container .tournament-list-container .single-tournament .tournament-register .winners-container .winner-header,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .winners-container .winner-header{display:flex;padding:20px 0}.tournament-container .tournament-list-container .single-tournament .tournament-register .winners-container .winner-header .winner-info-container,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .winners-container .winner-header .winner-info-container{width:478px;display:flex}.tournament-container .tournament-list-container .single-tournament .tournament-register .winners-container .winner-header .winner-info-container .img-container,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .winners-container .winner-header .winner-info-container .img-container{width:70px;height:70px;position:relative;margin-right:0}.tournament-container .tournament-list-container .single-tournament .tournament-register .winners-container .winner-header .winner-info-container .img-container .object-flag,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .winners-container .winner-header .winner-info-container .img-container .object-flag{width:30px;height:20px;position:absolute;top:0;left:0}.tournament-container .tournament-list-container .single-tournament .tournament-register .winners-container .winner-header .winner-info-container .img-container .object-img,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .winners-container .winner-header .winner-info-container .img-container .object-img{width:70px;height:70px;border-radius:50%}.tournament-container .tournament-list-container .single-tournament .tournament-register .winners-container .winner-header .winner-info-container .winner-info,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .winners-container .winner-header .winner-info-container .winner-info{width:100%;display:flex;flex-direction:column;margin:10px 0 0 15px}.tournament-container .tournament-list-container .single-tournament .tournament-register .winners-container .winner-header .winner-info-container .winner-info .main-header,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .winners-container .winner-header .winner-info-container .winner-info .main-header{display:flex;flex-direction:row;margin-top:10px;position:relative;height:32px}.tournament-container .tournament-list-container .single-tournament .tournament-register .winners-container .winner-header .winner-info-container .winner-info .main-header h1,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .winners-container .winner-header .winner-info-container .winner-info .main-header h1{margin:0;font-size:32px;font-weight:700;width:calc(100% - 10px);height:35px}.tournament-container .tournament-list-container .single-tournament .tournament-register .winners-container .winner-header .winner-info-container .winner-info .sub-header,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .winners-container .winner-header .winner-info-container .winner-info .sub-header{margin-top:10px;margin-right:10px;color:#7c8688;display:flex;position:relative;height:20px}.tournament-container .tournament-list-container .single-tournament .tournament-register .winners-container .winner-header .winner-info-container .winner-info .sub-header .clip-lbl,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .winners-container .winner-header .winner-info-container .winner-info .sub-header .clip-lbl{position:absolute}.tournament-container .tournament-list-container .single-tournament .tournament-register .winners-container .winner-header .winner-info-container .winner-info .sub-header label,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .winners-container .winner-header .winner-info-container .winner-info .sub-header label{width:calc(100% - 25px);left:24px}.tournament-container .tournament-list-container .single-tournament .tournament-register .winners-container .winner-header .winner-info-container .winner-info .sub-header img,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .winners-container .winner-header .winner-info-container .winner-info .sub-header img{width:20px;height:15px}.tournament-container .tournament-list-container .single-tournament .tournament-register .winners-container .winner-header .winner-points,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .winners-container .winner-header .winner-points{display:flex;justify-content:center}.tournament-container .tournament-list-container .single-tournament .tournament-register .winners-container .winner-header .winner-points .misc-info,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .winners-container .winner-header .winner-points .misc-info{text-align:center}.tournament-container .tournament-list-container .single-tournament .tournament-register .winners-container .winner-header .winner-points .misc-info p,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .winners-container .winner-header .winner-points .misc-info p{text-align:center;width:100%;color:#7c8688;font-size:14px}.tournament-container .tournament-list-container .single-tournament .tournament-register .winners-container .winner-header .winner-points .misc-info label,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .winners-container .winner-header .winner-points .misc-info label{width:140px;height:60px;font-size:35px;font-weight:700;padding:13px 0;text-align:center}.tournament-container .tournament-list-container .single-tournament .tournament-register .winners-container .winner-header .winner-points .winner-img,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .winners-container .winner-header .winner-points .winner-img{margin-left:10px}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-footer,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-footer{background-color:#deeeff;font-size:18px;color:#3180b3;display:flex;height:40px}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-footer button,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-footer button{width:221px;height:42px;background-color:#036;color:#fff;border:1px solid #3180b3}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-footer label,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-footer label{margin:12px 30px 12px auto}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-footer .addthis_custom_sharing,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-footer .addthis_custom_sharing{width:107px;margin-top:-12px;margin-left:-32px;position:absolute;opacity:0}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-footer .addthis_custom_sharing .at-icon-wrapper,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-footer .addthis_custom_sharing .at-icon-wrapper{width:100%!important;cursor:pointer;height:40px!important}@media only screen and (max-width:768px){.tournament-container{width:100%}.tournament-container .tournament-list-container{width:100%;overflow:hidden}.tournament-container .tournament-list-container .single-tournament .tournament-register{margin-top:50px}.tournament-container .tournament-list-container .single-tournament .tournament-register.no-join .single-tournament .details-container,.tournament-container .tournament-list-container .single-tournament .tournament-register.no-join .tournament-details .details-container,.tournament-container .tournament-list-container .tournament-list-content .tournament-register.no-join .single-tournament .details-container,.tournament-container .tournament-list-container .tournament-list-content .tournament-register.no-join .tournament-details .details-container{margin-bottom:0}.tournament-container .tournament-list-container .single-tournament .tournament-register.no-join .tournament-info,.tournament-container .tournament-list-container .tournament-list-content .tournament-register.no-join .tournament-info{margin-bottom:20px}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-header,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-header{padding-bottom:10px}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-header label,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-header label{margin:18px 10px 0}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-header .status-name,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-header .status-name{display:none}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info{padding-left:10px;padding-right:10px;flex-wrap:wrap}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info.expanded,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info.expanded{margin-bottom:28px}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info .tournament-info-section,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info .tournament-info-section{margin-bottom:10px;text-align:center}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info .tournament-info-section label,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info .tournament-info-section label{margin-bottom:15px}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info .tournament-info-section .tournament-date,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info .tournament-info-section .tournament-date{width:100%;font-size:21px}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info .tournament-prize-section,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info .tournament-prize-section{text-align:center;width:100%!important;display:flex;flex-wrap:wrap;justify-content:center}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info .tournament-prize-section label,.tournament-container .tournament-list-container .single-tournament .tournament-register .winners-container .winner-header .winner-info-container,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info .tournament-prize-section label,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .winners-container .winner-header .winner-info-container{width:100%}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-info .tournament-qr-section,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-info .tournament-qr-section{margin:0 auto}.tournament-container .tournament-list-container .single-tournament .tournament-register .join-section label,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .join-section label{margin-left:10px}.tournament-container .tournament-list-container .single-tournament .tournament-register .winners-container .winner-header,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .winners-container .winner-header{flex-direction:column}.tournament-container .tournament-list-container .single-tournament .tournament-register .winners-container .winner-header .winner-points,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .winners-container .winner-header .winner-points{justify-content:space-around;margin-top:20px}.tournament-container .tournament-list-container .single-tournament .tournament-register .winners-container .winner-header .winner-points img,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .winners-container .winner-header .winner-points img{margin:0}.tournament-container .tournament-list-container .single-tournament .tournament-register .tournament-footer label,.tournament-container .tournament-list-container .tournament-list-content .tournament-register .tournament-footer label{margin:auto 15px auto auto}}.draft-container{display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;height:fit-content;margin-top:15px;border-radius:10px}.draft-container .draft-single{flex:0 0 auto;width:33%;height:270px;border-radius:10px;margin-right:15px}.draft-container .draft-single .draft-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:25%;background-color:#5786f7;border-radius:10px 10px 0 0;padding:0 10px}.draft-container .draft-single .draft-header .draft-icon{display:block;width:50px;height:auto;max-height:50px;margin-left:5px;margin-top:auto;margin-bottom:auto}.draft-container .draft-single .draft-header .draft-options{margin-right:10px}.draft-container .draft-single .draft-header .draft-options .option{cursor:pointer}.draft-container .draft-single .draft-header .draft-options .deleteBtn{font-size:22px;color:#d4423c}.draft-container .draft-single .draft-body{display:flex;flex-direction:column;align-items:center;margin:auto;height:75%;background-color:#fff;cursor:pointer}.draft-container .draft-single .draft-body .draft-title{width:100%;justify-content:center;align-items:center;overflow:hidden;text-align:center;padding:15px 5px 0}.draft-container .draft-single .draft-body .draft-title .tournament-name{height:fit-content;font-size:22px;color:#000}.draft-container .draft-single .draft-body .draft-image{width:130px;height:75px;margin-top:10px;margin-bottom:10px}@media only screen and (max-width:768px){.draft-container .draft-single{width:45%;height:230px}.draft-container .draft-single .draft-header{height:20%}.draft-container .draft-single .draft-header .draft-options{margin-right:5px}.draft-container .draft-single .draft-header .draft-options .deleteBtn{font-size:22px}.draft-container .draft-single .draft-body{height:80%}}.collapsible-panel{overflow:hidden;transition:height .6s ease-in-out}.single-tournament,.tournament-details{width:100%}.single-tournament .details-container,.tournament-details .details-container{padding:0 32px 20px 62px}.single-tournament .details-container p,.tournament-details .details-container p{line-height:1.4em;font-size:16px;margin-bottom:1em}.single-tournament .details-container .general-info,.tournament-details .details-container .general-info{white-space:pre-line}.single-tournament .details-container .collapsible-title,.tournament-details .details-container .collapsible-title{position:relative;margin-top:0;margin-bottom:3em;font-weight:700;cursor:pointer;letter-spacing:.02em;text-transform:uppercase;color:#80878e;font-size:.9em}.single-tournament .details-container .collapsible-title:before,.tournament-details .details-container .collapsible-title:before{margin-right:1em;display:inline-block;font-family:"Font Awesome 5 Free";font-size:1.2em;content:'\f107';-webkit-transition:all .5s;transition:all .5s;color:#ccc}.single-tournament .details-container .collapsible-title[aria-expanded=true]:before,.tournament-details .details-container .collapsible-title[aria-expanded=true]:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.single-tournament .details-container .details-panel table .region,.single-tournament .details-container .details-panel table .specie,.single-tournament .details-container .details-panel table th,.tournament-details .details-container .details-panel table .region,.tournament-details .details-container .details-panel table .specie,.tournament-details .details-container .details-panel table th{font-weight:700}.single-tournament .details-container .details-panel table .locality,.tournament-details .details-container .details-panel table .locality{font-weight:400}.single-tournament .details-container .section-separator,.tournament-details .details-container .section-separator{border-bottom:1px solid #80878e;padding-bottom:1em;margin-bottom:15px;margin-top:1em}.single-tournament .details-container .section-separator label,.tournament-details .details-container .section-separator label{padding-bottom:2em}.single-tournament .details-container .details-list,.tournament-details .details-container .details-list{display:flex;flex-direction:column;margin-bottom:50px}.single-tournament .details-container .details-list li,.tournament-details .details-container .details-list li{display:flex;margin:10px 0}.single-tournament .details-container .details-list li label,.single-tournament .details-container .details-list li p,.tournament-details .details-container .details-list li label,.tournament-details .details-container .details-list li p{font-size:16px}.single-tournament .details-container .details-list li .detail-name,.tournament-details .details-container .details-list li .detail-name{color:#80878e;width:160px;text-align:right}.single-tournament .details-container .details-list li .detail-content,.tournament-details .details-container .details-list li .detail-content{width:494px;display:flex;flex-direction:column;justify-content:center}.single-tournament .details-container .details-list li .detail-content p,.tournament-details .details-container .details-list li .detail-content p{padding-left:30px}.single-tournament .details-container .details-list li .detail-content p a,.tournament-details .details-container .details-list li .detail-content p a{margin-left:10px}.single-tournament .details-container .details-list li .detail-content .comma,.tournament-details .details-container .details-list li .detail-content .comma{margin-right:2px}.single-tournament .details-container .details-list li .detail-content ul,.tournament-details .details-container .details-list li .detail-content ul{margin-left:30px;list-style:disc!important}.single-tournament .details-container .details-list li .detail-content li li,.tournament-details .details-container .details-list li .detail-content li li{font-weight:700;display:block}@media only screen and (max-width:767px){.single-tournament .details-container,.tournament-details .details-container{padding:0 10px 20px}.single-tournament .details-container .details-list,.tournament-details .details-container .details-list{margin-bottom:10px}}.leads-tabs,.tournament-results-container{padding:0 32px 20px 62px}.tournament-results-container .lead-title{text-align:center;font-weight:700}.tournament-results-container .section-separator{color:#80878e;font-size:14px;border-bottom:1px solid #000;margin-bottom:15px}.tournament-results-container .section-separator label{padding:10px 0}.tournament-results-container .lbl-header{color:#7c8688}.tournament-results-container .results-list{margin-top:30px}.tournament-results-container .results-list .result-register{display:flex;border-top:1px solid #7c8688;padding:10px 0}.tournament-results-container .results-list .result-register .img-container{margin:0}.tournament-results-container .results-list .result-register .img-container .object-flag{max-width:30px;width:22px;height:14px;margin-top:20px;object-fit:cover}.tournament-results-container .results-list .result-register .header-info{width:100%;display:flex;margin:0 0 0 10px}.tournament-results-container .results-list .result-register .header-info h1{margin:0;font-size:32px;font-weight:700;min-width:96px}.tournament-results-container .results-list .result-register .header-info label{color:#7c8688;margin-top:4px}.tournament-results-container .results-list .result-register .header-info .main-header{display:flex;flex-direction:column;position:relative;width:526px}.tournament-results-container .results-list .result-register .header-info .main-header.winner{width:458px}.tournament-results-container .results-list .result-register .header-info .main-header h1,.tournament-results-container .results-list .result-register .header-info .main-header label{width:calc(100% - 10px)}.tournament-results-container .results-list .result-register .header-info .sub-header{display:flex;justify-content:flex-end;text-align:right}.tournament-results-container .results-list .result-register .header-info .sub-header .info{display:flex;flex-direction:column;margin-right:20px}.tournament-results-container .results-list .result-register .header-info .sub-header .winner-img{width:50px;height:65px;object-fit:scale-down}.tournament-results-container .results-list .result-register .clip-lbl.sub{top:35px}@media only screen and (max-width:768px){.tournament-results-container{padding:0 10px 20px}.tournament-results-container .results-list .result-register .header-info{flex-direction:column;width:calc(100% - 32px)}.tournament-results-container .results-list .result-register .header-info .main-header{width:auto;margin-bottom:8px}}.bold{font-weight:700}.tournament-judge{width:750px;margin:15px auto 60px;background-color:#dee3e7}.tournament-judge .empty-judge-filter-result{text-align:center;vertical-align:middle}.tournament-judge .feed-loader{width:100%;text-align:center;margin-top:40px}.tournament-judge .feed-loader img{width:50px;height:50px}.tournament-judge h2+h2{margin-top:15px}.tournament-judge .judge-summary{margin-bottom:20px;background-color:#fff}.tournament-judge .tournament-log-container{margin-top:20px;background-color:#fff}.tournament-judge .pending{border:1px solid #000;background-color:#dee3e7;color:#000}.tournament-judge .pending .cheating-alert{color:#d04437;font-weight:600;padding-bottom:15px}.tournament-judge .pending .captapp-alert-success{color:#0a9a49}.tournament-judge .pending .captapp-alert-warning{color:#e9a900}.tournament-judge .pending .captapp-alert-danger{color:#d04437}.tournament-judge .approved{background-color:#009954;color:#fff}.tournament-judge .rejected{background-color:#d04437;color:#fff}.tournament-judge .invalid{background-color:#e9a900;color:#fff}.tournament-judge .summary{text-align:center;background-color:#036;color:#fff}.tournament-judge .container-header{padding:15px 25px 7px}.tournament-judge .container-header .head-info{display:flex;margin-bottom:10px;width:100%;justify-content:space-between}.tournament-judge .container-header .head-info a{color:#fff;text-decoration:underline;cursor:pointer;position:absolute;margin-left:5px}.tournament-judge .container-header .head-info .completed{margin-right:0}.tournament-judge .container-header .head-info .log{align-self:flex-start}.tournament-judge .container-header .head-info .warning-icon{margin-right:10px;margin-left:-10px}.tournament-judge .container-header .alert-section{display:flex;justify-content:space-between;width:100%}.tournament-judge .info-container{margin-left:20px;margin-bottom:-20px;width:570px;display:flex;margin-top:0}.tournament-judge .info-container .img-container{width:70px;height:70px;position:relative;margin-right:0;margin-left:0;margin-bottom:1%}.tournament-judge .info-container .img-container .object-flag{width:30px;height:20px;position:absolute;top:0;left:0}.tournament-judge .info-container .img-container .object-img{width:70px;height:70px;border-radius:50%}.tournament-judge .info-container .user-info{width:100%;display:flex;flex-direction:column;margin:10px 0 0 15px}.tournament-judge .info-container .user-info .main-header{display:flex;flex-direction:row;margin-top:10px;position:relative;height:32px}.tournament-judge .info-container .user-info .main-header h1{margin:0;font-size:28px;font-weight:700;width:calc(100% - 10px);height:35px}.tournament-judge .judge-actions{display:flex;justify-content:flex-start;padding:20px 0 10px;border-top:1px solid #80878e;background-color:#036;font-size:large}.tournament-judge .judge-actions button{margin:auto;border-radius:5px;width:40%;height:40px;color:#fff;border:0}.tournament-judge .judge-actions .judge-button{background-color:#2482b0}.tournament-judge .judge-actions.results{border:0}.tournament-judge .judge-actions .finish-judge{background-color:#d04437}.tournament-judge .container-body .status{color:#d04437}.tournament-judge .container-body .points{margin-left:auto;margin-bottom:20px}.tournament-judge .container-body .points .points-label{margin-right:5px}.tournament-judge .container-body .points .points-input{height:34px;width:30%;border:1px solid #a8adb1;border-radius:10px}.tournament-judge .container-body .judge-button{margin-left:20%;border-radius:5px;width:30%;height:34px;color:#fff;background-color:#2482b0;border:0}.tournament-judge .container-body .disabled{background-color:#80878e}.tournament-judge .container-body .actions{display:flex;justify-content:flex-end;margin-right:35%;margin-bottom:10px}.tournament-judge .container-body .actions button{background-color:#fff;color:#72b3e2;border:1px solid #72b3e2;width:100px;height:100px;margin-left:20px;font-size:18px;border-radius:50%}.tournament-judge .container-body .actions button.selected{color:#fff;background-color:#009954;border:none}.tournament-judge .container-body .actions button.selectednotrelease{color:#fff;background-color:#d04437;border:none}.tournament-judge .container-body .actions button:disabled{background:grey}.tournament-judge .container-body .actions .species-is-correct-label{margin-right:auto}.tournament-judge .container-body .actions .species-is-correct-input{margin-bottom:5%}.tournament-judge .container-body .message-no-video{text-align:center;font-size:12px;margin-top:20px}.tournament-judge .container-body .finish-judge{color:#d04437;cursor:pointer;text-decoration:underline;font-weight:700}.tournament-judge .container-body .release-time h2{font-weight:700;margin-left:4px}.tournament-judge .container-body .videos .video-container iframe{width:100%;height:45vh}.tournament-judge .container-body .videos .video-container .backup-media{color:#fff;background-color:#ffe15e;padding-top:5px;padding-bottom:5px}.tournament-judge .container-body .videos .video-container h2{color:#000}.tournament-judge .container-body .videos .video-container .slick-next,.tournament-judge .container-body .videos .video-container .slick-prev{z-index:1;width:100px;height:100px}.tournament-judge .container-body .videos .video-container .slick-next:before,.tournament-judge .container-body .videos .video-container .slick-prev:before{font-size:50px}.tournament-judge .container-body .videos .video-container .slick-prev{left:0}.tournament-judge .container-body .videos .video-container .slick-next{right:0}.tournament-judge .container-body .videos .pause-btn{display:none;visibility:hidden;width:0;height:0}.tournament-judge .container-body .videos .log-container{padding:20px}.tournament-judge .container-body .videos .log-container .video-info{display:flex;justify-content:space-between}.tournament-judge .container-body .videos .log-container .video-info .download-button{border:none;background:0 0;color:#036}.tournament-judge .container-body .videos .log-container .info-container{width:570px;display:flex;margin-top:0}.tournament-judge .container-body .videos .log-container .info-container .img-container{width:70px;height:70px;position:relative;margin-right:0}.tournament-judge .container-body .videos .log-container .info-container .img-container .object-flag{width:30px;height:20px;position:absolute;top:0;left:0}.tournament-judge .container-body .videos .log-container .info-container .img-container .object-img{width:70px;height:70px;border-radius:50%}.tournament-judge .container-body .videos .log-container .info-container .user-info{width:100%;display:flex;flex-direction:column;margin:10px 0 0 15px}.tournament-judge .container-body .videos .log-container .info-container .user-info .main-header{display:flex;flex-direction:row;margin-top:10px;position:relative;height:32px}.tournament-judge .container-body .videos .log-container .info-container .user-info .main-header h1{margin:0;font-size:28px;font-weight:700;width:calc(100% - 10px);height:35px}.tournament-judge .container-body .videos .log-container .specie-container{display:flex}.tournament-judge .container-body .videos .log-container .specie-container .img-section{display:flex;flex-direction:column}.tournament-judge .container-body .videos .log-container .specie-container .img-section img{width:140px}.tournament-judge .container-body .videos .log-container .specie-container .img-section figcaption{text-align:center;font-size:15px;width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:20px}.tournament-judge .container-body .videos .details-container{border-top:1px solid #80878e;padding:20px 20px 5px}.tournament-judge .container-body .videos .details-container .label-time{padding:0 0 15px}.tournament-judge .container-body .videos .details-container .label-time b{font-weight:600}.tournament-judge .container-body .videos .details-container .cheating-alert{color:#08ae9e;font-weight:600;padding-bottom:15px}.tournament-judge .container-body .sizes{margin-top:20px;margin-bottom:20px;display:flex;justify-content:space-evenly;align-items:center}.tournament-judge .container-body .sizes .length-container,.tournament-judge .container-body .sizes .weight-container{width:100%}.tournament-judge .container-body .sizes .size-input{width:30%;margin-bottom:0;padding:6px;font-weight:400;border:1px solid #a8adb1;color:#000;background-color:#fff;border-radius:10px}.tournament-judge .container-body .sizes .size-dropdown{width:30%;padding:8px;color:#000;border-radius:10px;background-color:#fff}.tournament-judge .container-body .date-container{border:0}.tournament-judge .container-body .date-container tr td{border:1px solid #000}.tournament-judge .container-body .date-container tr td label{font-size:18px;padding:8px}.tournament-judge .container-body .judge-results{display:flex;flex-direction:column;align-items:center;padding:40px 0 20px}.tournament-judge .container-body .judge-results h1{margin-top:0}.tournament-judge .container-body .judge-results .finish{margin-top:10px;margin-left:0;width:100%}.tournament-judge .container-body .summary-cards{text-align:center}.tournament-judge .container-body .summary-cards .release-summary-title{width:max-content;color:#009954}.tournament-judge .container-body .summary-cards .not-release-summary-title{width:max-content;color:#d04437}.tournament-judge .container-body .summary-cards .judge-summary-label{color:#000;font-size:35px}.tournament-judge .container-body .log-comments{width:100%;overflow:visible;transition:height 1s}.tournament-judge .container-body .log-comments.closed{height:0}.tournament-judge .container-body .log-comments .load-previous{width:100%;display:flex;justify-content:center;align-items:center;text-decoration:underline;color:#4694bc;cursor:pointer}.tournament-judge .container-body .log-comments .loading-container{width:100%;position:relative;margin-bottom:50px}.tournament-judge .container-body .log-comments .loading-container .load-img{position:absolute;top:50%;left:50%;height:30px}.tournament-judge .container-body .log-comments .comments-list .comment{display:flex;margin:10px 40px;flex-direction:column;padding-bottom:10px}.tournament-judge .container-body .log-comments .comments-list .comment .name{display:flex;align-items:center;position:relative}.tournament-judge .container-body .log-comments .comments-list .comment .name .user-flag{position:absolute;top:0;left:0;width:18px;height:13px}.tournament-judge .container-body .log-comments .comments-list .comment .name .user-img{width:40px;height:40px;border-radius:50%;margin-right:8px}.tournament-judge .container-body .log-comments .comments-list .comment .text{color:#80878e;margin:10px;text-align:justify}.tournament-judge .container-body .log-comments .comments-list .comment .time{font-size:12px;margin-left:auto}.tournament-judge .container-body .log-comments .commenter{padding:15px 40px}.tournament-judge .container-body .log-comments .commenter form{position:relative}.tournament-judge .container-body .log-comments .commenter form button,.tournament-judge .container-body .log-comments .commenter form textarea{border:1px solid #80878e}.tournament-judge .container-body .log-comments .commenter form textarea{padding:12px 65px 5px 5px;width:100%;max-height:100px}.tournament-judge .container-body .log-comments .commenter form button{position:absolute;top:100%;right:0;height:40px;background-color:#2482b0;color:#fff}.tournament-judge .container-body .log-comments .commenter form .disabled{background-color:#80878e}.tournament-judge .container-body .captapp-alert-success{color:#0a9a49;margin-bottom:5px}.tournament-judge .container-body .media-image{width:100%;height:100%;image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;-ms-interpolation-mode:nearest-neighbor}.tournament-judge .container-body .media-image .backup-image{width:100%;height:390px;background-size:contain;background-repeat:no-repeat;object-fit:scale-down;object-position:50% 50%}.tournament-judge .container-footer{padding:10px 25px 25px;display:flex;justify-content:space-between}.tournament-judge .container-footer button{color:#fff;background-color:#036;border:none;width:168px;height:32px;font-size:16px}.tournament-judge .container-footer button:hover{background-color:#e9a900}.tournament-judge .container-footer button.disabled{background-color:#80878e}.tournament-judge .container-footer button.finish{margin:auto}.date-container{width:95%;margin-right:auto;margin-left:auto;border-top:2px solid #c5cacd}.calendar-container{min-width:275px}.calendar-container .calendar-header{display:none;cursor:pointer}.calendar-container .calendar-body{overflow:hidden;transition:height 1s;height:510px;min-width:275px}.calendar-container .calendar-body.closed{height:0}.calendar-container .calendar-body .uib-datepicker,.calendar-container .calendar-body .uib-datepicker table{margin:0}@media only screen and (max-width:767px){.tournament-judge{width:100%}.tournament-judge .container-header{padding:10px 15px}.tournament-judge .container-header .head-info{flex-direction:column;text-align:center;margin-bottom:0}.tournament-judge .container-header .head-info label{margin-bottom:2px}.tournament-judge .container-header .alert-section{flex-direction:column;text-align:center}.tournament-judge .container-body .videos .video-container iframe{height:40vh}.tournament-judge .container-body .summary-cards .not-release-summary-title,.tournament-judge .container-body .summary-cards .release-summary-title{width:auto}.tournament-judge .container-body .log-container{flex-direction:column;padding:10px!important}.tournament-judge .container-body .log-container .video-info .download-button,.tournament-judge .container-body .log-container .video-info .video-amount{margin-top:5px;margin-bottom:5px}.tournament-judge .container-body .log-container .info-container{flex-direction:column;width:100%!important;justify-content:center;align-items:center}.tournament-judge .container-body .log-container .info-container .img-container{margin:auto!important}.tournament-judge .container-body .log-container .info-container .user-info{margin-left:0!important}.tournament-judge .container-body .log-container .info-container .user-info .main-header{text-align:center}.tournament-judge .container-body .log-container .info-container .user-info .main-header h1{font-size:24px!important}.tournament-judge .container-body .log-container .specie-container{justify-content:center;margin-top:20px;flex-direction:column}.tournament-judge .container-body .log-container .sizes{flex-direction:column;justify-content:flex-start}.tournament-judge .container-body .log-container .length-container,.tournament-judge .container-body .log-container .weight-container{margin-top:10px;margin-bottom:10px}.tournament-judge .container-body .log-container .actions{margin-bottom:10px;margin-right:0}.tournament-judge .container-body .log-container .actions button{width:25vw;height:25vw;font-size:medium;margin-left:5px;margin-right:5px}.tournament-judge .container-body .log-container .actions .species-is-correct-input{margin-bottom:2%!important}.tournament-judge .container-body .log-container .actions .species-is-correct-label{padding-left:0!important}.tournament-judge .container-body .log-container .points{align-items:center}.tournament-judge .container-body .log-container .points .judge-button{width:40%;height:40px;align-items:center;margin-left:10%}.tournament-judge .container-body .date-container tr td label{font-size:14px;padding:5px}.tournament-judge .container-footer{padding:10px 15px 25px}.tournament-judge .container-footer button{width:140px}.tournament-judge .container-footer button:hover{background-color:#036}}.create-tournament{width:750px;margin:0 auto 60px}.create-tournament .head-link{margin-top:20px;margin-bottom:10px}.create-tournament .head-link label{color:#72b3e2;text-decoration:underline}.create-tournament .header{height:75px;color:#fff;background-color:#036;display:flex;flex-direction:column;margin-bottom:5px;padding:15px 40px}.create-tournament .header .progressbar{counter-reset:step;width:100%;display:flex;justify-content:space-between}.create-tournament .header .progressbar li{list-style-type:none;width:25%;float:left;position:relative;text-align:center;z-index:2}.create-tournament .header .progressbar li:before{width:30px;height:30px;content:'';counter-increment:step;line-height:30px;border:2px solid #fff;display:block;text-align:center;margin:0 auto 10px;border-radius:50%;background-color:#fff}.create-tournament .header .progressbar li:after{width:100%;height:2px;content:'';position:absolute;background-color:#fff;top:15px;left:-34%;z-index:-1}.create-tournament .header .progressbar li:first-child:after{content:none}.create-tournament .header .progressbar li.active{font-size:18px;font-weight:700;color:#fff}.create-tournament .header .progressbar li.active:before{background-color:#fff}.create-tournament .header .progressbar li.active+li:after{height:3px}.create-tournament .header .progressbar li.active,.create-tournament .header .progressbar li.active~li:before{background-color:#036}.create-tournament .header .content{width:100%;display:flex;justify-content:space-between}.create-tournament .header .content label{width:25px;display:none}.create-tournament .header .content label.active{font-size:18px;font-weight:700}.create-tournament .header img{height:24px;width:100%;margin-bottom:5px;object-fit:contain}.create-tournament .body-container{background-color:#fff;padding:10px 20px 40px}.create-tournament .body-container .section-header{display:flex;justify-content:space-between;border-bottom:1px solid #80878e;padding:20px 10px 5px 20px;align-items:flex-end}.create-tournament .body-container .section-header label{font-size:22px;text-align:center}.create-tournament .body-container .section-body{padding-top:15px;display:flex}.create-tournament .body-container .section-footer{margin-top:20px;padding-top:10px;border-top:1px solid #80878e;display:flex}.create-tournament .body-container .section-footer button{color:#fff;background-color:#72b3e2;border:none;width:168px;height:40px;font-size:18px}.create-tournament .body-container .section-footer button:hover,.create-tournament .body-container .select-judges .judges-container .judges-list .judge-item:hover{background-color:#e9a900}.create-tournament .body-container .section-footer button.disabled{background-color:#80878e}.create-tournament .body-container .section-footer button.next{margin-left:auto}@media screen and (max-width:767px){.create-tournament .body-container .section-footer button.next{margin-left:20px}}@media only screen and (max-width:767px){.create-tournament{width:100%}.create-tournament .head-link{text-align:center}.create-tournament .header{justify-content:center}.create-tournament .header .progressbar,.create-tournament .header img,.create-tournament .header label{display:none}.create-tournament .header .content{justify-content:center}.create-tournament .header .content .active{display:flex;width:initial;font-size:24px!important}.create-tournament .body-container .section-footer button{width:130px}}.create-tournament .body-container .date-section{display:flex}.create-tournament .body-container .date-section .left-picker{width:380px;padding:0 12px;margin-top:30px}.create-tournament .body-container .date-section .left-picker .picker-header{font-size:24px;display:flex}.create-tournament .body-container .date-section .left-picker .picker-body{border-bottom:1px solid #80878e;border-top:1px solid #80878e;height:155px;display:flex;justify-content:center;align-items:center;margin:12px 0}@media only screen and (max-width:768px){.create-tournament .body-container .date-section .left-picker .picker-body{border-bottom:0;margin:25px 0 60px;padding:80px 0 0}}.create-tournament .body-container .date-section .left-picker .time-zone{border-bottom:1px solid #80878e;height:50px;display:flex;justify-content:center;align-items:center;margin:12px 0}.create-tournament .body-container .date-section .left-picker .time-zone .option-select{width:100%;justify-content:center;display:flex;align-items:center}.create-tournament .body-container .date-section .left-picker .time-zone .option-select label{width:390px;font-size:18px;margin-bottom:2px}.create-tournament .body-container .date-section .left-picker .time-zone .option-select select{width:250px;height:32px;padding:2px 50px 2px 10px;border:1px solid #a8adb1;background-color:#fff;border-radius:0;white-space:nowrap;text-overflow:ellipsis}.create-tournament .body-container .date-section .left-picker .picker-footer{display:flex;align-items:center;justify-content:space-between}.create-tournament .body-container .date-section .left-picker .picker-footer label{font-size:18px}@media only screen and (max-width:768px){.create-tournament .body-container .date-section .left-picker .time-zone{border-bottom:0;margin:25px 0 60px;padding:80px 0 0}.create-tournament .body-container .date-section .left-picker .picker-footer{border-top:1px solid #80878e}.create-tournament .body-container .date-section .left-picker .picker-late-join{margin-bottom:20px}}.create-tournament .body-container .date-section .left-picker .picker-late-join{border-top:1px solid #80878e;border-bottom:1px solid #80878e}.create-tournament .body-container .date-section .left-picker .picker-late-join label{font-size:18px;font-weight:700}.create-tournament .body-container .date-section .left-picker .pick-container{display:flex;flex-direction:column}.create-tournament .body-container .date-section .left-picker .pick-container .head{font-size:18px}.create-tournament .body-container .date-section .left-picker .time-picker{width:110px;align-items:center}.create-tournament .body-container .date-section .left-picker .time-picker input{font-size:24px;width:75px;height:40px;padding:2px 6px;border:none;background-color:#f2f2f2}.create-tournament .body-container .date-section .left-picker .time-picker button{width:30px;background-color:transparent;border:none;display:flex;justify-content:center;align-items:center;margin:5px 0}.create-tournament .body-container .date-section .left-picker .date-separator{margin:15px 15px 0;display:flex;align-items:center}.create-tournament .body-container .date-section .right-picker{width:330px}.create-tournament .body-container .date-section .right-picker .datepicker-section{height:100%}.create-tournament .body-container .date-section .right-picker .datepicker-section .uib-datepicker{height:448px;margin:0}@media only screen and (max-width:767px){.create-tournament .body-container .date-section .hour-picker-btn{font-size:30px;margin:20px 0!important;-webkit-text-size-adjust:none;touch-action:manipulation}.create-tournament .body-container .date-section{width:100%;flex-wrap:wrap}.create-tournament .body-container .date-section .left-picker,.create-tournament .body-container .date-section .right-picker{width:100%}.create-tournament .body-container .date-section .left-picker .picker-footer,.create-tournament .body-container .date-section .left-picker .picker-header{justify-content:center}}.create-tournament .body-container .fee-section{padding:20px 15px 0}.create-tournament .body-container .fee-section .entrance-fee{margin:30px 0;text-align:center}.create-tournament .body-container .fee-section .entrance-fee label{width:160px;text-align:right}.create-tournament .body-container .fee-section .entrance-fee input{border:none;border-bottom:1px solid #80878e;text-align:right;width:120px}.create-tournament .body-container .fee-section .entrance-fee .currency-input{border:0 inset}.create-tournament .body-container .fee-section .entrance-fee .currency-input input{border:0}.create-tournament .body-container .fee-section .check-lbl{margin-top:50px;margin-left:auto;display:flex;justify-content:flex-end;align-items:center}.create-tournament .body-container .fee-section .check-lbl input{margin-top:0;margin-right:5px}.create-tournament .body-container .fee-section .check-lbl a{margin-left:4px}.create-tournament .body-container .judges-container,.create-tournament .body-container .select-judges .search-form{width:280px;display:flex;margin-right:auto;margin-left:auto}.create-tournament .body-container .select-judges .search-form{height:35px;border:1px solid #80878e;margin-top:20px}.create-tournament .body-container .select-judges .search-form button,.create-tournament .body-container .select-judges .search-form input[type=text]{border:none;background-color:transparent}.create-tournament .body-container .select-judges .search-form input[type=text]{width:310px;padding-left:20px;font-size:18px}.create-tournament .body-container .select-judges .search-form button{width:40px;color:#80878e}.create-tournament .body-container .select-judges .judges-container{flex-direction:column}.create-tournament .body-container .select-judges .judges-container .head-label{border-bottom:1px solid #80878e;padding:3px 10px;color:#80878e;font-size:18px;margin-top:20px}.create-tournament .body-container .select-judges .judges-container .judges-list{border-top:1px solid grey}.create-tournament .body-container .select-judges .judges-container .judges-list .judge-item{display:flex;height:64px;align-items:center;padding:0 10px;border:1px solid grey;border-top:none}.create-tournament .body-container .select-judges .judges-container .judges-list .judge-item .picture-container{width:50px;height:50px;border-radius:50%;position:relative}.create-tournament .body-container .select-judges .judges-container .judges-list .judge-item .picture-container .picture{width:100%;height:100%;border-radius:50%}.create-tournament .body-container .select-judges .judges-container .judges-list .judge-item .picture-container .flag{position:absolute;bottom:0;right:0;width:20px;height:15px}.create-tournament .body-container .select-judges .judges-container .judges-list .judge-item .judge-name{margin-left:12px;font-size:21px;width:196px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.create-tournament .body-container .select-judges .judges-container .selected-judges .judge-item{border:none;border-bottom:1px solid #80878e;height:50px}.create-tournament .body-container .select-judges .judges-container .selected-judges .judge-item:hover{background-color:transparent}.create-tournament .body-container .select-judges .judges-container .selected-judges .judge-item .picture-container{width:38px;height:38px}.create-tournament .body-container .select-judges .judges-container .selected-judges .judge-item .picture-container .picture{width:100%;height:100%}.create-tournament .body-container .select-judges .judges-container .selected-judges .judge-item .picture-container .flag{width:15px;height:10px}.create-tournament .body-container .select-judges .judges-container .selected-judges .judge-item .judge-name{font-size:18px}.create-tournament .body-container .select-judges .judges-container .selected-judges .judge-item .remove{background-color:transparent;border:none;color:#d4423c;cursor:pointer}.create-tournament .body-container .name-section{padding:44px 60px 0;width:100%;display:flex;flex-direction:column;font-size:18px}.create-tournament .body-container .name-section input,.create-tournament .body-container .name-section textarea{padding:5px 12px;margin-bottom:10px}.create-tournament .body-container .name-section input{border:none;border-bottom:1px solid #80878e}.create-tournament .body-container .name-section textarea{border:1px solid #80878e;margin-top:30px;height:120px;resize:none}.create-tournament .body-container .name-section label{font-size:14px;color:#80878e;text-align:right;margin-right:20px}.create-tournament .body-container .name-section label.red{color:#d04437}.create-tournament .body-container .name-section .picture-container{width:150px;height:150px;margin-left:auto;margin-right:auto}.create-tournament .body-container .name-section img{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.create-tournament .body-container .name-section .add-picture-label{font-size:18px;margin-top:30px;margin-bottom:15px}.create-tournament .body-container .name-section .choose-picture-input{border:none}.create-tournament .body-container .name-section .image-recommendation-label{text-align:justify}@media only screen and (max-width:767px){.create-tournament .body-container .name-section{padding:44px 0 0}}.create-tournament .body-container .region-section{display:flex;flex-direction:column;width:100%;padding:50px 110px 0}.create-tournament .body-container .region-section .inputs{display:flex;justify-content:space-between}.create-tournament .body-container .region-section .inputs .input-option label{font-size:16px}.create-tournament .body-container .region-section .selects{margin-top:40px}.create-tournament .body-container .region-section .selects .option-select{width:100%;justify-content:center;display:flex;flex-direction:column;align-items:center}.create-tournament .body-container .region-section .selects .option-select label{width:390px;font-size:16px;color:grey;margin-left:20px;margin-bottom:2px}.create-tournament .body-container .region-section .selects .option-select label .sort-label{width:200px}.create-tournament .body-container .region-section .selects .option-select select{width:390px;height:32px;padding:2px 10px;border:1px solid #a8adb1;background-color:#fff;border-radius:0}.create-tournament .body-container .region-section .selects .option-select span{margin-left:-28px;margin-top:11px;z-index:0;font-size:12px;height:0}.create-tournament .body-container .region-section .selected-items{width:390px;margin:10px auto}.create-tournament .body-container .region-section .selected-items .item{border:none;border-bottom:1px solid #80878e;height:50px;display:flex;justify-content:space-between;align-items:center}.create-tournament .body-container .region-section .selected-items .item .name{font-size:18px}.create-tournament .body-container .region-section .selected-items .item .remove{background-color:transparent;border:none;color:#d4423c;cursor:pointer}.create-tournament .body-container .region-section label+select{margin-top:5px}.create-tournament .body-container .region-section .option-select-item+.option-select-item{margin-top:20px}@media only screen and (max-width:767px){.create-tournament .body-container .region-section{padding:0}.create-tournament .body-container .region-section .inputs{justify-content:space-around}.create-tournament .body-container .region-section .selected-items,.create-tournament .body-container .region-section .selects .option-select label,.create-tournament .body-container .region-section .selects .option-select select{width:100%}}.create-tournament .body-container .rules-list{width:100%}.create-tournament .body-container .rules-list .slick-track{display:flex!important;justify-content:space-between}.create-tournament .body-container .rules-list .slick-track:after,.create-tournament .body-container .rules-list .slick-track:before{display:none}.create-tournament .body-container .rules-list .rule-item{width:228px!important;height:284px;border:1px solid #80878e;padding:0;background-color:#fff}.create-tournament .body-container .rules-list .rule-item:nth-child(2){margin:0 5px}.create-tournament .body-container .rules-list .rule-item.selected{border:none}.create-tournament .body-container .rules-list .rule-item.selected .name{background-color:#e9a900}.create-tournament .body-container .rules-list .rule-item.selected .body{background-color:#dee3e7}.create-tournament .body-container .rules-list .rule-item .name{height:68px;font-size:24px;width:100%;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#036}.create-tournament .body-container .rules-list .rule-item .body{position:relative;height:216px;padding:15px 10px 10px;display:flex;flex-direction:column;justify-content:flex-end}.create-tournament .body-container .rules-list .rule-item .body .rule-check,.create-tournament .body-container .rules-list .rule-item .body a{align-self:flex-end}.create-tournament .body-container .rules-list .rule-item .body p{position:absolute;top:15px;left:10px;right:10px;text-align:justify}.create-tournament .body-container .rules-list .rule-item .body .rule-check{width:44px;height:44px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;border:1px solid #80878e;margin-top:30px}.create-tournament .body-container .rules-list .rule-item .body .rule-check.checked{background-color:#72b3e2}.create-tournament .body-container .rules-list .rule-item .body .rule-check.checked img{display:flex}.create-tournament .body-container .rules-list .rule-item .body .rule-check img{width:25px;height:25px;display:none}@media only screen and (max-width:767px){.create-tournament .body-container .rules-list .slick-track{display:block}.create-tournament .body-container .rules-list .rule-item{width:100%!important}}@media only screen and (min-width:768px){.create-tournament .body-container .rules-list .slick-track{width:100%!important}}.create-tournament .body-container .species-section{width:100%;display:flex;flex-direction:column}.create-tournament .body-container .species-section .all-species .input-lbl{width:120px;margin-left:auto}.create-tournament .body-container .species-section .fish-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:15px}.create-tournament .body-container .species-section .fish-list .fish-item{width:225px;height:75px;border:1px solid #f2f2f2;display:flex;justify-content:center;flex-direction:column;margin-bottom:15px}.create-tournament .body-container .species-section .fish-list .fish-item.selected{background-color:#e9a900!important}.create-tournament .body-container .species-section .fish-list .fish-item.selected .name,.create-tournament .body-container .species-section .fish-list .fish-item.selected .value{color:#fff!important}.create-tournament .body-container .species-section .fish-list .fish-item .name,.create-tournament .body-container .species-section .fish-list .fish-item .value{width:225px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.create-tournament .body-container .species-section .fish-list .fish-item .name{color:#000;font-size:22px}.create-tournament .body-container .species-section .fish-list .fish-item .value{font-size:18px;color:#80878e;margin-top:5px}@media only screen and (max-width:767px){.create-tournament .body-container .species-section .fish-list{justify-content:space-around}.create-tournament .body-container .species-section .fish-list .fish-item:hover{background-color:#fff}.create-tournament .body-container .species-section .fish-list .fish-item:hover .name{color:#000}.create-tournament .body-container .species-section .fish-list .fish-item:hover .value{color:#80878e}}.create-tournament-team{width:80%;margin:0 auto 60px}.create-tournament-team .head-link{margin-top:20px;margin-bottom:10px}.create-tournament-team .head-link label{color:#72b3e2;text-decoration:underline}.create-tournament-team .body-container{background-color:#fff;padding:40px}@media only screen and (max-width:767px){.create-tournament-team{width:80%;margin:0 auto 60px}.create-tournament-team .head-link{margin-top:20px;margin-bottom:10px}.create-tournament-team .head-link label{color:#72b3e2;text-decoration:underline}.create-tournament-team .body-container{background-color:#fff;padding:40px}}.select-team{display:flex;flex-direction:row;width:100%}.select-team .select-team-body{display:flex;flex-direction:column;width:85%}.select-team .select-team-body .select-team-container .select-team-title{font-size:20px;font-weight:500;color:#036;margin-bottom:30px}.select-team .select-team-body .select-team-container .team-list{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;padding:0}.select-team .select-team-body .select-team-container .team-list .single-team{display:flex;flex-direction:row;align-items:center;position:relative;flex-basis:calc(30% - 20px);margin:0 20px 30px;padding:15px 20px;border-radius:10px;border:2px solid transparent;box-shadow:-1px 1px 5px 0 rgba(0,0,0,.5);-webkit-box-shadow:-1px 1px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:-1px 1px 5px 0 rgba(0,0,0,.5)}.select-team .select-team-body .select-team-container .team-list .single-team:hover{cursor:pointer;border:2px solid gray}.select-team .select-team-body .select-team-container .team-list .single-team .team-circle-container{flex:1}.select-team .select-team-body .select-team-container .team-list .single-team .team-circle-container .team-circle{width:50px;height:50px;overflow:hidden;border-radius:50%;background-color:#f0f0f0;margin-right:15px;border:1px solid #d3d3d3}.select-team .select-team-body .select-team-container .team-list .single-team .team-circle-container .team-circle img{width:100%;height:100%;object-fit:fill}.select-team .select-team-body .select-team-container .team-list .single-team .team-name{flex:3;font-size:18px;font-weight:700;text-align:justify;padding:5px}.select-team .select-team-body .select-team-container .team-list .single-team .diagonal-banner{position:absolute;transform:rotate(7deg);width:100%;left:0;white-space:nowrap;background-color:rgba(255,0,0,.7);padding:10px 20px;color:#fff;border:1px double #fff;box-shadow:0 0 5px rgba(0,0,0,.5);text-align:center;font-size:16px;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.select-team .select-team-body .select-team-container .loading-container{display:flex;justify-content:center;align-items:center;padding:10px}.select-team .select-team-body .select-team-container .loading-container img{width:30px;height:30px}.select-team .select-team-body .select-team-container .no-team{margin-top:10px;font-size:18px;font-weight:700;text-align:center}.select-team .select-team-body .create-team-container{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:50px}.select-team .select-team-body .create-team-container .create-team-text .create-team-title{font-size:20px;font-weight:500;color:#036;margin-bottom:10px}.select-team .select-team-body .create-team-container .create-team-text .create-team-info{font-size:16px}.select-team .select-team-body .create-team-container .create-team-action{padding-right:50px}.select-team .select-team-body .create-team-container .create-team-action .create-team-button{background-color:#036;color:#fff;font-size:20px;padding:15px 100px;border-radius:50px}.select-team .select-team-section{width:15%;padding:0 15px;border-left:2px solid #d3d3d3}.select-team .select-team-section .team-section-title{font-size:18px;font-weight:500;color:#036;margin-bottom:30px}.select-team .select-team-section .team-section-info{font-size:16px;text-align:justify}@media only screen and (max-width:767px){.select-team{flex-direction:column}.select-team .select-team-body{width:100%}.select-team .select-team-body .select-team-container .team-list{display:flex;flex-direction:column}.select-team .select-team-body .select-team-container .team-list .single-team{width:100%;margin:10px 0}.select-team .select-team-body .create-team-container{flex-direction:column}.select-team .select-team-body .create-team-container .create-team-action{padding-right:0;margin-top:20px}.select-team .select-team-body .create-team-container .create-team-action .create-team-button{font-size:16px;padding:15px 40px}.select-team .select-team-section{width:100%;padding:0;border-left:0;border-top:2px solid #d3d3d3;margin-top:20px}.select-team .select-team-section .team-section-title{margin-top:10px}}.info-team{display:flex;flex-direction:row;width:100%}.info-team .info-team-body{display:flex;flex-direction:column;width:85%}.info-team .info-team-body .progress-bar-teams{display:flex;flex-direction:row;justify-content:space-evenly;align-self:center;width:90%}.info-team .info-team-body .progress-bar-teams .section{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50px}.info-team .info-team-body .progress-bar-teams .section .image-active{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border:2px solid #036;border-radius:50%}.info-team .info-team-body .progress-bar-teams .section .image-inactive{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border:2px solid #d3d3d3;border-radius:50%}.info-team .info-team-body .progress-bar-teams .section .text{color:#000;font-size:16px;font-weight:500;margin-top:10px;white-space:nowrap}.info-team .info-team-body .progress-bar-teams .line-inactive{border:none;border-top:5px solid #d3d3d3;flex:1}.info-team .info-team-body .info-team-container{margin-top:30px;margin-bottom:50px}.info-team .info-team-body .info-team-container .name-body{margin-bottom:30px}.info-team .info-team-body .info-team-container .name-body .name-title{font-size:18px;font-weight:500;color:#8f8f8f;margin-bottom:10px}.info-team .info-team-body .info-team-container .name-body .name-input{width:50%;height:100%;padding:5px;font-size:18px;border:none;border-bottom:2px solid #ccc}.info-team .info-team-body .info-team-container .image-body .image-title{font-size:18px;font-weight:500;color:#8f8f8f;margin-bottom:20px}.info-team .info-team-body .info-team-container .image-body .image-container{position:relative;width:150px;height:150px;margin-left:20px}.info-team .info-team-body .info-team-container .image-body .image-container .circular-button-camera{position:absolute;bottom:0;right:0;background-color:#036;color:#fff;padding:10px;border:1px solid #036;border-radius:50%;cursor:pointer}.info-team .info-team-body .info-team-container .image-body .image-container .circular-button-close{position:absolute;top:0;left:0;background-color:#036;color:#fff;padding:10px;border:1px solid #036;border-radius:50%;cursor:pointer}.info-team .info-team-body .info-team-container .image-body .image-container .circular-button-close img{width:20px;height:20px;object-fit:fill}.info-team .info-team-body .info-team-container .image-body .image-container .circular-image{width:150px;height:150px;border-radius:50%;border:1px solid #d3d3d3;overflow:hidden}.info-team .info-team-body .info-team-container .image-body .image-container .circular-image img{width:150px;height:150px;object-fit:fill}.info-team .info-team-body .info-team-actions{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.info-team .info-team-body .info-team-actions .cancel-container{display:flex;justify-content:start;width:30%;padding-left:50px}.info-team .info-team-body .info-team-actions .cancel-container .cancel-button{border:none;background-color:#fff;color:#8f8f8f;padding:10px 20px}.info-team .info-team-body .info-team-actions .action-container{display:flex;justify-content:end;width:70%;padding-right:50px}.info-team .info-team-body .info-team-actions .action-container .next-button{background-color:#036;color:#fff;font-size:18px;padding:10px 80px;border-radius:50px}.info-team .info-team-section{width:15%;padding:0 15px;border-left:2px solid #d3d3d3}.info-team .info-team-section .team-section-title{font-size:18px;font-weight:500;color:#036;margin-bottom:30px}.info-team .info-team-section .team-section-info{font-size:16px;text-align:justify}@media only screen and (max-width:767px){.info-team{flex-direction:column}.info-team .info-team-body,.info-team .info-team-body .progress-bar-teams{width:100%}.info-team .info-team-body .progress-bar-teams .section .text{display:none}.info-team .info-team-body .info-team-container .name-body .name-input{width:100%;font-size:16px}.info-team .info-team-body .info-team-container .image-body .image-container{margin:0 auto}.info-team .info-team-body .info-team-actions{flex-direction:column;justify-content:center;align-items:center}.info-team .info-team-body .info-team-actions .cancel-container{display:flex;justify-content:center;width:100%;padding-left:0;margin-bottom:20px}.info-team .info-team-body .info-team-actions .action-container{justify-content:center;width:100%;padding-right:0}.info-team .info-team-body .info-team-actions .action-container .next-button{font-size:16px;padding:15px 70px}.info-team .info-team-section{width:100%;padding:0;border-left:0;border-top:2px solid #d3d3d3;margin-top:20px}.info-team .info-team-section .team-section-title{margin-top:10px}}.crew-team{display:flex;flex-direction:row;width:100%}.crew-team .crew-team-body{display:flex;flex-direction:column;width:85%}.crew-team .crew-team-body .progress-bar-teams{display:flex;flex-direction:row;justify-content:space-evenly;align-self:center;width:90%}.crew-team .crew-team-body .progress-bar-teams .section{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50px}.crew-team .crew-team-body .progress-bar-teams .section .image-complete{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border:2px solid #036;border-radius:50%;background-color:#036}.crew-team .crew-team-body .progress-bar-teams .section .image-active{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border:2px solid #036;border-radius:50%}.crew-team .crew-team-body .progress-bar-teams .section .image-inactive{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border:2px solid #d3d3d3;border-radius:50%}.crew-team .crew-team-body .progress-bar-teams .section .text{color:#000;font-size:16px;font-weight:500;margin-top:10px;white-space:nowrap}.crew-team .crew-team-body .progress-bar-teams .line-active{border:none;border-top:5px solid #3498db;flex:1}.crew-team .crew-team-body .progress-bar-teams .line-inactive{border:none;border-top:5px solid #d3d3d3;flex:1}.crew-team .crew-team-body .accordion-container{width:100%;margin-top:30px}.crew-team .crew-team-body .accordion-container .member-accordion-item{width:70%;margin-bottom:50px}.crew-team .crew-team-body .accordion-container .member-accordion-item .accordion-header{display:flex;padding:5px 10px 10px;justify-content:space-between;border-bottom:1px solid #000;cursor:pointer}.crew-team .crew-team-body .accordion-container .member-accordion-item .accordion-header .section-title{flex:1;font-size:20px;font-weight:500;color:#036}.crew-team .crew-team-body .accordion-container .member-accordion-item .accordion-header .arrow{width:20px;height:20px}.crew-team .crew-team-body .accordion-container .member-accordion-item .accordion-content{display:none;padding:10px;margin-top:15px}.crew-team .crew-team-body .accordion-container .active .accordion-content{display:block}.crew-team .crew-team-body .accordion-container .active .accordion-content .acordion-title{font-size:16px;color:#8f8f8f;margin-bottom:10px}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container{display:flex;flex-direction:row;width:100%}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container .search-input-container{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;border:none;border-bottom:1px solid #ccc}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container .search-input-container .selected-users{display:flex;flex-wrap:wrap;padding:5px}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container .search-input-container .selected-users .selected-user{background:#e2e2e2;color:#000;border-radius:5px;padding:5px 10px;margin:5px;display:flex;align-items:center}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container .search-input-container .selected-users .selected-user .remove-user{margin-left:5px;cursor:pointer}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container .search-input-container .search-input{flex:1;padding:5px;font-size:16px;border:none}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container .search-input-container .search-input-list{list-style-type:none;padding:0;margin:0;position:absolute;top:100%;width:100%;max-height:200px;overflow-y:auto;background-color:#fff;border:1px solid #d3d3d3;box-shadow:0 2px 4px rgba(0,0,0,.2);z-index:1}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container .search-input-container .search-input-list .search-input-item{padding:10px;border-bottom:1px solid #d3d3d3}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container .search-input-container .search-input-list .search-input-item:last-child{border-bottom:none}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container .search-input-container .search-input-list .search-input-item:hover{background-color:#f2f2f2;cursor:pointer}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container .search-input-container .search-input-list .search-input-item-loader{display:flex;justify-content:center;align-items:center;padding:10px;border-bottom:1px solid #d3d3d3}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container .search-input-container .search-input-list .search-input-item-loader img{width:30px;height:30px}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container .search-input-action{margin-left:30px}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container .search-input-action img{width:50px;height:50px}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-list-container{list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0;margin-top:20px}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-list-container .single-member{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;flex-basis:calc(25% - 20px);margin:0 20px 30px 0;padding:15px 20px;border-radius:10px;border:1px solid #d3d3d3;box-shadow:-1px 1px 5px 0 rgba(0,0,0,.5);-webkit-box-shadow:-1px 1px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:-1px 1px 5px 0 rgba(0,0,0,.5)}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-list-container .single-member .delete-button{position:absolute;top:10px;right:10px}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-list-container .single-member .delete-button:hover{cursor:pointer}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-list-container .single-member .delete-button img{width:20px;height:20px}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-list-container .single-member .member-circle{width:80px;height:80px;overflow:hidden;border-radius:50%;background-color:#f0f0f0;border:1px solid #d3d3d3}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-list-container .single-member .member-circle img{width:100%;height:100%;object-fit:fill}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-list-container .single-member .member-name{margin-top:10px;font-size:16px;white-space:nowrap}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-list-container .no-member-info{margin-top:10px;font-size:18px;font-weight:700;text-align:center}.crew-team .crew-team-body .info-team-actions{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.crew-team .crew-team-body .info-team-actions .cancel-container{display:flex;justify-content:start;width:30%;padding-left:50px}.crew-team .crew-team-body .info-team-actions .cancel-container .cancel-button{border:none;background-color:#fff;color:#8f8f8f;padding:10px 20px}.crew-team .crew-team-body .info-team-actions .action-container{display:flex;justify-content:end;width:70%;padding-right:50px}.crew-team .crew-team-body .info-team-actions .action-container .back-button,.crew-team .crew-team-body .info-team-actions .action-container .next-button{color:#fff;padding:10px 80px;border-radius:50px;background-color:#036;font-size:18px}.crew-team .crew-team-body .info-team-actions .action-container .back-button{margin-right:30px}.crew-team .crew-team-body .info-team-actions .action-container .button-disabled{background-color:#8f8f8f}.crew-team .crew-team-section{width:15%;padding:0 15px;border-left:2px solid #d3d3d3}.crew-team .crew-team-section .team-section-title{font-size:18px;font-weight:500;color:#036;margin-bottom:30px}.crew-team .crew-team-section .team-section-info{font-size:16px;text-align:justify}@media only screen and (max-width:767px){.crew-team{flex-direction:column}.crew-team .crew-team-body,.crew-team .crew-team-body .progress-bar-teams{width:100%}.crew-team .crew-team-body .progress-bar-teams .section .text{display:none}.crew-team .crew-team-body .accordion-container .member-accordion-item{width:100%}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container{flex-direction:column}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container .search-input-container{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;border:none;border-bottom:1px solid #ccc}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container .search-input-container .selected-users{display:flex;flex-wrap:wrap;padding:5px}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container .search-input-container .selected-users .selected-user{background:#e2e2e2;color:#000;border-radius:5px;padding:5px 10px;margin:5px;display:flex;align-items:center}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container .search-input-container .selected-users .selected-user .remove-user{margin-left:5px;cursor:pointer}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container .search-input-container .search-input{flex:1;padding:5px;font-size:16px;border:none}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container .search-input-container .search-input-list{list-style-type:none;padding:0;margin:0;position:absolute;top:100%;width:100%;max-height:200px;overflow-y:auto;background-color:#fff;border:1px solid #d3d3d3;box-shadow:0 2px 4px rgba(0,0,0,.2);z-index:1}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container .search-input-container .search-input-list .search-input-item{padding:10px;border-bottom:1px solid #d3d3d3}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container .search-input-action{margin-left:30px}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-search-container .search-input-action img{width:50px;height:50px}.crew-team .crew-team-body .accordion-container .active .accordion-content .member-list-container,.crew-team .crew-team-body .info-team-actions{flex-direction:column;justify-content:center}.crew-team .crew-team-body .info-team-actions .cancel-container{display:flex;justify-content:center;width:100%;padding-left:0;margin-bottom:20px}.crew-team .crew-team-body .info-team-actions .action-container{flex-direction:column;padding-right:0}.crew-team .crew-team-body .info-team-actions .action-container .back-button{font-size:16px;padding:10px 60px;margin-right:0;margin-bottom:20px}.crew-team .crew-team-body .info-team-actions .action-container .next-button{font-size:16px;padding:10px 60px}.crew-team .crew-team-section{width:100%;padding:0;border-left:0;border-top:2px solid #d3d3d3;margin-top:20px}.crew-team .crew-team-section .team-section-title{margin-top:10px}}.confirm-team{display:flex;flex-direction:row;width:100%}.confirm-team .confirm-team-body{display:flex;flex-direction:column;width:85%}.confirm-team .confirm-team-body .progress-bar-teams{display:flex;flex-direction:row;justify-content:space-evenly;align-self:center;width:90%}.confirm-team .confirm-team-body .progress-bar-teams .section{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50px}.confirm-team .confirm-team-body .progress-bar-teams .section .image-complete{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border:2px solid #036;border-radius:50%;background-color:#036}.confirm-team .confirm-team-body .progress-bar-teams .section .image-active{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border:2px solid #036;border-radius:50%}.confirm-team .confirm-team-body .progress-bar-teams .section .text{color:#000;font-size:16px;font-weight:500;margin-top:10px;white-space:nowrap}.confirm-team .confirm-team-body .progress-bar-teams .line-active{border:none;border-top:5px solid #3498db;flex:1}.confirm-team .confirm-team-body .confirm-info-container{display:flex;flex-direction:row;align-items:center;width:100%;margin-top:30px}.confirm-team .confirm-team-body .confirm-info-container .icon-container{width:80px;height:80px;overflow:hidden;border-radius:50%;background-color:#f0f0f0;border:1px solid #d3d3d3}.confirm-team .confirm-team-body .confirm-info-container .icon-container img{width:80px;height:80px;object-fit:fill}.confirm-team .confirm-team-body .confirm-info-container .name-container{width:40%;margin-left:10px;border-bottom:1px solid #d3d3d3}.confirm-team .confirm-team-body .confirm-info-container .name-container .name-title{font-size:18px;color:#8f8f8f}.confirm-team .confirm-team-body .confirm-info-container .name-container .name-text{font-size:16px;padding:10px 0 5px 5px}.confirm-team .confirm-team-body .accordion-container{width:100%;margin-top:30px}.confirm-team .confirm-team-body .accordion-container .confirm-accordion-item{width:70%;margin-bottom:50px}.confirm-team .confirm-team-body .accordion-container .confirm-accordion-item .accordion-header{display:flex;padding:5px 10px 10px;justify-content:space-between;border-bottom:1px solid #000;cursor:pointer}.confirm-team .confirm-team-body .accordion-container .confirm-accordion-item .accordion-header .section-title{flex:1;font-size:20px;font-weight:500;color:#036}.confirm-team .confirm-team-body .accordion-container .confirm-accordion-item .accordion-header .arrow{width:20px;height:20px}.confirm-team .confirm-team-body .accordion-container .confirm-accordion-item .accordion-content{display:none;padding:10px;margin-top:15px}.confirm-team .confirm-team-body .accordion-container .active .accordion-content{display:block}.confirm-team .confirm-team-body .accordion-container .active .accordion-content .member-list-container{list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0;margin-top:20px}.confirm-team .confirm-team-body .accordion-container .active .accordion-content .member-list-container .single-member{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;flex-basis:calc(25% - 20px);margin:0 20px 30px 0;padding:15px 20px;border-radius:10px;border:1px solid #d3d3d3;box-shadow:-1px 1px 5px 0 rgba(0,0,0,.5);-webkit-box-shadow:-1px 1px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:-1px 1px 5px 0 rgba(0,0,0,.5)}.confirm-team .confirm-team-body .accordion-container .active .accordion-content .member-list-container .single-member .member-circle{width:80px;height:80px;overflow:hidden;border-radius:50%;background-color:#f0f0f0;border:1px solid #d3d3d3}.confirm-team .confirm-team-body .accordion-container .active .accordion-content .member-list-container .single-member .member-circle img{width:100%;height:100%;object-fit:fill}.confirm-team .confirm-team-body .accordion-container .active .accordion-content .member-list-container .single-member .member-name{margin-top:10px;font-size:16px;white-space:nowrap}.confirm-team .confirm-team-body .accordion-container .active .accordion-content .member-list-container .no-member-info{margin-top:10px;font-size:18px;font-weight:700;text-align:center}.confirm-team .confirm-team-body .confirm-team-actions{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.confirm-team .confirm-team-body .confirm-team-actions .cancel-container{display:flex;justify-content:start;width:30%;padding-left:50px}.confirm-team .confirm-team-body .confirm-team-actions .cancel-container .cancel-button{border:none;background-color:#fff;color:#8f8f8f;padding:10px 20px}.confirm-team .confirm-team-body .confirm-team-actions .action-container{display:flex;justify-content:end;width:70%;padding-right:50px}.confirm-team .confirm-team-body .confirm-team-actions .action-container .back-button{color:#fff;padding:10px 80px;border-radius:50px;background-color:#036;font-size:18px;margin-right:30px}.confirm-team .confirm-team-body .confirm-team-actions .action-container .create-button{color:#fff;padding:10px 80px;border-radius:50px;background-color:#036;font-size:18px}.confirm-team .confirm-team-body .confirm-team-actions .action-container .button-disabled{background-color:#8f8f8f}.confirm-team .confirm-team-section{width:15%;padding:0 15px;border-left:2px solid #d3d3d3}.confirm-team .confirm-team-section .team-section-title{font-size:18px;font-weight:500;color:#036;margin-bottom:30px}.confirm-team .confirm-team-section .team-section-info{font-size:16px;text-align:justify}@media only screen and (max-width:767px){.confirm-team{flex-direction:column}.confirm-team .confirm-team-body,.confirm-team .confirm-team-body .progress-bar-teams{width:100%}.confirm-team .confirm-team-body .progress-bar-teams .section .text{display:none}.confirm-team .confirm-team-body .confirm-info-container .name-container{width:60%}.confirm-team .confirm-team-body .accordion-container .confirm-accordion-item{width:100%}.confirm-team .confirm-team-body .accordion-container .active .accordion-content .member-list-container{flex-direction:column;justify-content:center}.confirm-team .confirm-team-body .accordion-container .active .accordion-content .member-list-container .single-member{width:100%}.confirm-team .confirm-team-body .confirm-team-actions{flex-direction:column;justify-content:center}.confirm-team .confirm-team-body .confirm-team-actions .cancel-container{width:100%;padding-left:0;margin-bottom:20px}.confirm-team .confirm-team-body .confirm-team-actions .action-container{flex-direction:column;padding-right:0}.confirm-team .confirm-team-body .confirm-team-actions .action-container .back-button{font-size:16px;padding:10px 50px;margin-right:0;margin-bottom:20px}.confirm-team .confirm-team-body .confirm-team-actions .action-container .create-button{font-size:16px;padding:10px 50px}.confirm-team .confirm-team-section{width:100%;padding:0;border-left:0;border-top:2px solid #d3d3d3;margin-top:20px}.confirm-team .confirm-team-section .team-section-title{margin-top:10px}}.register-team{display:flex;flex-direction:row;width:100%}.register-team .register-team-body{display:flex;flex-direction:column;width:85%}.register-team .register-team-body .register-info-container{display:flex;flex-direction:row;align-items:center;width:100%;margin-top:30px}.register-team .register-team-body .register-info-container .icon-container{width:80px;height:80px;overflow:hidden;border-radius:50%;background-color:#f0f0f0;border:1px solid #d3d3d3}.register-team .register-team-body .register-info-container .icon-container img{width:80px;height:80px;object-fit:fill}.register-team .register-team-body .register-info-container .name-container{width:40%;margin-left:10px;border-bottom:1px solid #d3d3d3}.register-team .register-team-body .register-info-container .name-container .name-title{font-size:18px;color:#8f8f8f}.register-team .register-team-body .register-info-container .name-container .name-text{font-size:16px;padding:10px 0 5px 5px}.register-team .register-team-body .accordion-container{width:100%;margin-top:30px}.register-team .register-team-body .accordion-container .register-accordion-item{width:70%;margin-bottom:50px}.register-team .register-team-body .accordion-container .register-accordion-item .accordion-header{display:flex;padding:5px 10px 10px;justify-content:space-between;border-bottom:1px solid #000;cursor:pointer}.register-team .register-team-body .accordion-container .register-accordion-item .accordion-header .section-title{flex:1;font-size:20px;font-weight:500;color:#036}.register-team .register-team-body .accordion-container .register-accordion-item .accordion-header .arrow{width:20px;height:20px}.register-team .register-team-body .accordion-container .register-accordion-item .accordion-content{display:none;padding:10px;margin-top:15px}.register-team .register-team-body .accordion-container .active .accordion-content{display:block}.register-team .register-team-body .accordion-container .active .accordion-content .member-list-container{list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0;margin-top:20px}.register-team .register-team-body .accordion-container .active .accordion-content .member-list-container .single-member{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;flex-basis:calc(25% - 20px);margin:0 20px 30px 0;padding:15px 20px;border-radius:10px;border:1px solid #d3d3d3;box-shadow:-1px 1px 5px 0 rgba(0,0,0,.5);-webkit-box-shadow:-1px 1px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:-1px 1px 5px 0 rgba(0,0,0,.5)}.register-team .register-team-body .accordion-container .active .accordion-content .member-list-container .single-member .member-circle{width:80px;height:80px;overflow:hidden;border-radius:50%;background-color:#f0f0f0;border:1px solid #d3d3d3}.register-team .register-team-body .accordion-container .active .accordion-content .member-list-container .single-member .member-circle img{width:100%;height:100%;object-fit:fill}.register-team .register-team-body .accordion-container .active .accordion-content .member-list-container .single-member .member-name{margin-top:10px;font-size:16px;white-space:nowrap}.register-team .register-team-body .accordion-container .active .accordion-content .member-list-container .single-member .tournament-checkbox{position:absolute;top:5px;left:8px;width:20px;height:20px}.register-team .register-team-body .accordion-container .active .accordion-content .member-list-container .single-member .already-participant{position:absolute;top:10px;right:8px;width:20px;height:20px}.register-team .register-team-body .accordion-container .active .accordion-content .member-list-container .single-member .already-participant img{width:100%;height:100%;object-fit:fill}.register-team .register-team-body .accordion-container .active .accordion-content .member-list-container .single-member .wrong-location{position:absolute;top:10px;right:8px;width:20px;height:20px}.register-team .register-team-body .accordion-container .active .accordion-content .member-list-container .single-member .wrong-location img{width:100%;height:100%;object-fit:fill}.register-team .register-team-body .accordion-container .active .accordion-content .member-list-container .no-member-info{margin-top:10px;font-size:18px;font-weight:700;text-align:center}.register-team .register-team-body .check-container{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:10px 55px 10px 0}.register-team .register-team-body .check-container p{font-size:16px;margin-left:5px}.register-team .register-team-body .register-team-actions{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.register-team .register-team-body .register-team-actions .cancel-container{display:flex;justify-content:start;width:30%;padding-left:50px}.register-team .register-team-body .register-team-actions .cancel-container .cancel-button{border:none;background-color:#fff;color:#8f8f8f;padding:10px 20px}.register-team .register-team-body .register-team-actions .action-container{display:flex;justify-content:end;width:70%;padding-right:50px}.register-team .register-team-body .register-team-actions .action-container .create-button{background-color:#036;color:#fff;font-size:18px;padding:10px 80px;border-radius:50px}.register-team .register-team-body .register-team-actions .action-container .button-disabled{background-color:#8f8f8f}.register-team .register-team-section{width:15%;padding:0 15px;border-left:2px solid #d3d3d3}.register-team .register-team-section .team-section-title{font-size:18px;font-weight:500;color:#036;margin-bottom:30px}.register-team .register-team-section .team-section-info{font-size:16px;text-align:justify}.register-team .register-team-section .team-section-info img{width:16px;height:16px}@media only screen and (max-width:767px){.register-team{flex-direction:column}.register-team .register-team-body{width:100%}.register-team .register-team-body .register-info-container .name-container{width:60%}.register-team .register-team-body .accordion-container .register-accordion-item{width:100%}.register-team .register-team-body .accordion-container .active .accordion-content .member-list-container{flex-direction:column;justify-content:center}.register-team .register-team-body .accordion-container .active .accordion-content .member-list-container .single-member{width:100%}.register-team .register-team-body .accordion-container .active .accordion-content .member-list-container .single-member .tournament-checkbox{top:10px;left:10px}.register-team .register-team-body .check-container{justify-content:center;padding:0;margin-bottom:20px}.register-team .register-team-body .check-container p{text-align:justify}.register-team .register-team-body .register-team-actions{flex-direction:column;justify-content:center}.register-team .register-team-body .register-team-actions .cancel-container{justify-content:center;width:100%;padding-left:0;margin-bottom:10px}.register-team .register-team-body .register-team-actions .action-container{flex-direction:column;justify-content:center;width:100%;padding-right:0}.register-team .register-team-body .register-team-actions .action-container .create-button{font-size:16px;padding:10px 50px}.register-team .register-team-section{width:100%;padding:0;border-left:0;border-top:2px solid #d3d3d3;margin-top:20px}.register-team .register-team-section .team-section-title{margin-top:10px}}.tournament-counter{background-color:#45828f;background-image:url(../images/tournament-banner-overlay.png);width:100%;height:120px;padding-right:20px}.tournament-counter .content{padding-top:30px}.tournament-counter .content .title{color:#fff;font-size:22px;text-align:right;margin-top:20px}.tournament-counter .content .title .title-cup{background-image:url(../images/trophy-white.png);background-repeat:no-repeat;padding-top:8px;padding-left:40px}.tournament-counter .content .counter{color:#fff;text-align:center}.tournament-counter .content .counter .title{color:#fff;font-size:16px;font-weight:lighter}.tournament-counter .content .counter .value{font-size:60px;font-weight:700;margin-top:10px}.create-tournament .body-container .club-section{display:flex;flex-direction:column;width:100%;padding:50px 110px 0}.create-tournament .body-container .club-section .selects{margin-top:40px}.create-tournament .body-container .club-section .selects .option-select{width:100%;justify-content:center;display:flex;flex-direction:column;align-items:center}.create-tournament .body-container .club-section .selects .option-select label{width:390px;font-size:16px;color:grey;margin-left:20px;margin-bottom:2px}.create-tournament .body-container .club-section .selects .option-select select{width:200px;height:32px;padding:2px 10px;border:1px solid #a8adb1;background-color:#fff;border-radius:0}.create-tournament .body-container .club-section .selects .option-select span{margin-left:-28px;margin-top:11px;z-index:0;font-size:12px;height:0}@media only screen and (max-width:767px){.create-tournament .body-container .club-section{padding:0}.create-tournament .body-container .club-section .selected-items,.create-tournament .body-container .club-section .selects .option-select label,.create-tournament .body-container .club-section .selects .option-select select{width:100%}}.ourapp-container{width:100%}.ourapp-container section{position:relative;z-index:1;display:flex}.ourapp-container .show-apps .content{width:100%;display:flex;flex-direction:column}.ourapp-container .show-apps .content .slider{width:100%;height:420px}.ourapp-container .show-apps .content .slider .slick-arrow{z-index:1}.ourapp-container .show-apps .content .slider .slick-arrow::before{font-size:40px}.ourapp-container .show-apps .content .slider .slick-prev{left:30px}.ourapp-container .show-apps .content .slider .slick-next{right:30px}.ourapp-container .show-apps .content .download-images{display:flex;justify-content:space-around;position:absolute;bottom:50px;left:50%;transform:translate(-50%,0)}.ourapp-container .show-apps .content .download-images img{width:180px;height:60px;margin:0 10px}.ourapp-container .show-apps .content .download-images img:first-child{margin-bottom:20px}.ourapp-container .details{background-color:#fff;color:#000}.ourapp-container .details .content{width:100%;height:100%}.ourapp-container .details .content .setup-desktop,.ourapp-container .details .content .setup-mobile{width:95%}.ourapp-container .details .content .setup-desktop{padding:70px 15% 20px 10%}.ourapp-container .details .content .setup-mobile{display:none;padding:10% 10% 0}.ourapp-container .details .content .content-body{display:flex;justify-content:space-between}.ourapp-container .details .content .content-body .bullet-list{font-size:30px;font-weight:100;width:50%;padding-left:10%}.ourapp-container .details .content .content-body .bullet-list li{margin:6% 0;display:flex;align-items:center}.ourapp-container .details .content .content-body .bullet-list li .bullet-point{background-color:#e9a900;width:10px;height:10px;border-radius:50%;margin-right:15px;display:flex;flex-shrink:0}.ourapp-container .details .content .content-body .mockup-img-holder{width:50%;display:flex}.ourapp-container .details .content .content-body .mockup-img-holder img{width:100%;height:100%}.ourapp-container .mobile-images{padding:70px 0 0;display:flex;justify-content:space-around;flex-wrap:wrap;background-color:#a9cfdf}.ourapp-container .mobile-images img{margin-bottom:40px}@media only screen and (max-width:767px){.ourapp-container .details .content .setup-desktop,.ourapp-container .show-apps .content .slider .slick-arrow{display:none}.ourapp-container .show-apps{justify-content:center}.ourapp-container .show-apps .content .download-images{flex-wrap:wrap;bottom:30px;width:100%;justify-content:center;position:relative;top:0;flex-direction:column;align-items:center;background-color:#036;padding:15px 0}.ourapp-container .show-apps .content .download-images img{margin:10px 0 0!important}.ourapp-container .show-apps .content .download-images label{color:#fff;font-size:23px;border-bottom:5px solid #e9a900}.ourapp-container .details .content .setup-mobile{display:flex}.ourapp-container .details .content .content-body{flex-direction:column}.ourapp-container .details .content .content-body .bullet-list{font-size:1.5em;width:100%;padding-right:10%}.ourapp-container .details .content .content-body .mockup-img-holder{width:100%}}.legal-container{width:750px;padding:20px 20px 60px;margin:10px auto 60px;background-color:#fff}.legal-container .small-subtitle{margin:10px 0 30px;color:#7c8688}.legal-container .mayus{text-transform:uppercase}.legal-container h1,.legal-container h2,.legal-container h3{margin:0;font-weight:700;width:calc(100% - 10px)}.legal-container h1{margin-top:30px;font-size:32px}.legal-container h2{margin-top:40px;font-size:24px}.legal-container h3{margin-top:30px;font-size:18px}.legal-container p{margin:0 0 20px;line-height:1.8em;font-size:16px;color:#2d2d32}.legal-container p b{font-weight:700}.legal-container ol,.legal-container ul{margin-left:40px;line-height:1.8em;font-size:16px}.legal-container ul{list-style:disc}.legal-container ol{list-style-type:decimal}.legal-container ul+p{margin-top:15px}.my-clubs-container{padding-top:20px;height:100%;display:flex;flex-direction:column;width:95%;margin-left:auto;margin-right:auto;font-family:Lato,Arial,Helvetica,sans-serif}.my-clubs-container .my-clubs-list{background-color:#fff;height:100%;padding-left:4%;padding-right:4%;padding-top:1%;box-shadow:2px 2px 25px #888}.my-clubs-container hr{display:block;height:1px;border:0;border-top:dashed 1px #ccc;margin:1em 0;padding:0}.my-clubs-container .club-container{width:200px;height:250px;box-shadow:0 2px 3px #ccc,0 -1px 2px #ccc;text-align:center;border-radius:5px;display:flex;flex-direction:row}.my-clubs-container .club-container .club-logo{padding-top:1%;padding-bottom:5%;width:60%}.my-clubs-container .club-container .club-description{text-align:left;font-size:small;height:20%;overflow-x:scroll;text-overflow:ellipsis;margin-top:5%;margin-left:3%;padding-right:1%}.my-clubs-container .club-container hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:20% 2% 1em}.my-clubs-container .club-container a:link{text-decoration:underline;font-size:small}.my-clubs-container .my-club-inner-container{box-shadow:0 2px 3px #ccc,0 -1px 2px #ccc;background-color:#fff}.my-clubs-container img{width:80%;height:155px}.my-clubs-container .my-club-desc{height:4rem}.my-clubs-container .my-club-desc-text{display:block;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:justify}.my-clubs-container button{background-color:#e9a900;color:#fff;border-radius:5px;border-color:#e9a900;margin-bottom:15px}.my-clubs-container .btn-visit-club{background-color:#2e89ff;color:#fff;border-radius:5px;border-color:#2e89ff;margin-bottom:10px}.modal-items{margin-top:0!important;border:1px solid #d3d3d3!important}.quantity-input{width:20%}@media only screen and (max-width:768px){.quantity-input{width:60px;margin-bottom:10px}}.apple-error .step-container{height:420px;background-color:#f5f5f5}.apple-error .step-container label{color:#000;padding-top:10px;padding-bottom:5px;font-weight:700}.apple-error .step-container img{width:100%;height:390px;background-size:contain;background-repeat:no-repeat;object-fit:scale-down;object-position:50% 50%}