Server IP : 149.202.105.228 / Your IP : 216.73.216.18 Web Server : Apache System : Linux webm129.cluster030.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64 User : atfycaf ( 116275) PHP Version : 7.4.33 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/atfycaf/www/admin/ |
Upload File : |
body {background:#FFF; margin:0 auto; font-family:"Open Sans", Arial, Verdana, Helvetica; font-size:16px; color:#231F20;} *, *::before, *::after {box-sizing:border-box;} header, main, footer {float:left; width:100%;} main {margin:40px 0;} header {background:#175E32; border-bottom:1px solid #0C391D;} #header {height:70px; transition-duration:0.5s; position:relative;} #logo {float:left; width:153px;} #logo a {width:153px; margin:5px 0; display:block;} #logo img {width:100%; height:auto;} #headerRight {float:left;} #headerRight h1 {float:left; font-size:16px; color:#FFF !important; margin:27px 0 7px; text-align:right;} #loggedIn {float:left; width:100%; height:20px; line-height:20px; font-size:10px; color:#FFF; text-align:right;} #loggedIn a {color:#FFF; text-decoration:none; margin-left:50px;} #loggedIn a:hover {color:#F00; text-decoration:underline;} .container {margin:0 auto;} #ssSelectContent .container {width:100% !important;} .mainContent {float:left; width:100%; display:inline-block;} .mainContent::before, .mainContent::after {content:" "; display:table;} nav, #mainContainer {float:left;} #mainContainer {position:relative;} .fixed {overflow:hidden;} .showMenu {background:rgba(0,0,0,0.6); width:70px; height:70px; margin:0; border:0; overflow:visible; transition-duration:0.15s; transition-property:opacity, filter, -webkit-filter; transition-timing-function:linear; cursor:pointer; padding:20px;} .showMenuBox {width:48px; height:24px; display:inline-block; position:relative;} .showMenuContent {top:50%; display:block; margin-top:-2px;} .showMenuContent, .showMenuContent::before, .showMenuContent::after {position:absolute; width:30px; height:2px; background:#FFF; transition-duration:0.15s; transition-property:transform, -webkit-transform; transition-timing-function:ease;} .showMenuContent::before, .showMenuContent::after {content:""; display:block;} .showMenuContent::before {top:-6px;} .showMenuContent::after {bottom:-6px;} .showMenu:hover .showMenuContent, .showMenu:hover .showMenuContent::before, .showMenu:hover .showMenuContent::after {background:#CCC;} .menuCollapsed .showMenuContent {bottom:0; top:auto; transition-delay:0.15s; transition-duration:0.15s; transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);} .menuCollapsed .showMenuContent::after {top:-12px; transition:top 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.3s, opacity 0.1s linear 0s;} .menuCollapsed .showMenuContent::before {transition:top 0.12s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.3s, transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s, -webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s;} .menuCollapsed.is-active .showMenuContent {background:#FFF; transform:translate3d(0px, -10px, 0px) rotate(-45deg); transition-delay:0.32s; transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);} .menuCollapsed.is-active .showMenuContent::after {background:#FFF; top:0; opacity:0; transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333) 0s, opacity 0.1s linear 0.27s;} .menuCollapsed.is-active .showMenuContent::before {top:0; background:#FFF; top:0; transform:rotate(-90deg); transition:top 0.12s cubic-bezier(0.33333, 0, 0.66667, 0.33333) 0.18s, transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1) 0.42s, -webkit-transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1) 0.42s;} #adminMenu ul {list-style:none; padding:0; margin:0;} #adminMenu li {width:100%; position:relative;} #adminMenu li a {width:100%; color:#333; padding:0 10px; position:relative; text-decoration:none; transform:perspective(0px) translateZ(0px); transition-duration:0.3s; transition-property:color; cursor:pointer;} #adminMenu li a::before {content:""; background:#175E32; position:absolute; bottom:0; left:0; right:0; top:0; transform:scaleY(0); transform-origin:50% 100% 0; transition-duration:0.3s; transition-property:transform; transition-timing-function:ease-out; z-index:-1;} #adminMenu li a:hover, #adminMenu li a.selectedPage, #adminMenu li a.menuShow {color:#FFF; text-decoration:none;} #adminMenu li a:hover::before, #adminMenu li a.selectedPage::before, #adminMenu li a.menuShow::before {transform:scaleY(1) !important;} .menuDiv {margin-bottom:15px !important;} #numRvws, #numPmts {float:right; background:#175E32; color:#FFF; text-align:center; font-weight:600; width:20px; height:20px; line-height:20px; margin:5px 0; padding:0; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;} .numRvwsZ {display:none;} h1, h2, h3, h4, h5, h6 {font-size:20px; margin:5px 0 10px;} .divSelector h3 {float:left; width:100%; clear:both;} .memLoginContainer {float:left; background:F6F6F6; left:50%; padding:10px; position:relative; border:1px solid #999; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;} #memLoginAC {float:left; background:#175E32; width:100%; height:60px; line-height:60px; color:#FFF; font-size:22px; font-weight:bold; text-align:center; display:block; border:1px solid #0C391D; cursor:pointer; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; transition-duration:0.5s;} #memLoginAC:hover, .selListEdit input:hover, .submitButton:hover, #searchA:hover, #exportExcel:hover, #shufflePlayers:hover, .swapFixture:hover, .swapFixtureR:hover, #autoGenPass:hover, #clearDate:hover {background:#0C391D; color:#FFF; text-decoration:none;} .formInput {float:left; width:100%; position:relative; border:1px solid #999; border-top:none; padding:10px 0; margin:0 0 20px;} .formInput.formError {border:1px solid #BB0003; border-top:none;} .formInput input, .formInput textarea {width:100%; font-size:20px; color:#666; background:transparent; border:none; padding:0 10px; margin:0;} .formInput input {height:35px; line-height:35px;} .formInput textarea {height:150px; font-family:"Open Sans", Arial, Verdana, Helvetica;} .formLabel {position:absolute; top:0; left:0; right:0; width:100%; height:16px; font-size:12px; display:flex; flex-flow:row nowrap;} .formLabel::before, .formLabel::after {content: ""; background:#999; display:inline-block; height:1px; top:0; width:7px;} .formError .formLabel::before, .formError .formLabel::after {background:#BB0003;} .formLabel::after {flex:1 1 auto;} .formLabel {line-height:16px !important;} .formLabel label {position:relative; top:-8px; padding:0 5px;} #mainContainer form {float:left; width:100%; clear:both;} .formContainer, .descTab, .descStTab, #slideSelect, #slideImages, .iframeURL, .stdEntry {float:left; width:100%;} .descTab, #slideSelect, #customColour, .iframeURL {display:none;} #enSelectorTab, #htmlSelectorTab, #currentPhotosTab, .editList, #slideDetails {display:block;} .editList {margin-bottom:40px;} #slideSelect {margin-top:40px;} #langSelector, .functionButtons {float:left; width:100%; margin:5px 0 10px;} #langSelector a, .functionButtons input {float:left; background:#F1F2F3; display:block; color:#333; font-size:14px; text-align:center; margin:0 5px 5px 0; border:none !important; cursor:pointer; transition-duration:0.5s;} #langSelector a, .functionButtons input {height:30px !important; line-height:30px !important;} #langSelector a.selectedLang, #langSelector a:hover, #uploadSelector a.selectedUpload, .functionSelected, .functionButtons input:hover {background:#404041 !important; color:#FFF !important; text-decoration:none;} #langSelector a.selectedLang {font-weight:bold;} .functionButtons form {display:contents;} #committeeSortable {width:100%; list-style:none; margin:20px 0; padding:0; position:relative; display:inline-block;} li.committeeRow {width:100%; background:#FCFCFC; padding:5px 10px 5px 30px; position:relative; border:1px solid #E6E6E6; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; margin-bottom:10px; display:inline-block;} li.committeeRow i.fa-grip-horizontal {position:absolute; left:5px; top:50%; margin-top:-12px; cursor:move;} #committeeSortable .ui-state-highlight {width:100%; height:130px; margin-bottom:10px;} .pFormRow, .pFormCheckRow, .pFormSeasonalContainer, #geoMapDiv, #pFormDates, .pFormTypes, .productTypes, .hFormRow {float:left; width:100%; margin-bottom:3px;} .tFormRow {float:left; width:100%; margin-bottom:10px;} .pFormRowSpaced {margin-bottom:30px;} .pFormRowHidden, .hiddenInput {display:none;} .pFormTitle, .pFormSeasonalTitle {float:left; clear:left;} .pFormSeasonalTitle {width:calc(33.3333% - 2px); padding:0 5px; margin-right:1px;} .pFormTitle, .pFormSeasonalContainer {height:55px; line-height:55px;} .pFormSeasonalDisplay {line-height:20px !important; height:auto !important; border-bottom:1px solid #F1F2F3; margin-bottom:15px; padding-bottom:5px;} .pFormSeasonalTitleRow {font-weight:600;} .pFormTitle {width:33.3333%; font-size:14px; font-weight:600;} .pFormInput, .courseDesc, .pForm20, .tFormInput {float:left; background:#FFF; position:relative; margin:0;} .pFormInput, .courseDesc, .pForm20Inp, .tFormInput {border:1px solid #909090;} .pFormFilterInput {float:left; position:relative; margin:0;} .tFormInput {width:95%; border-top:none;} .pFormInput, .tFormInput, .pFormFilterInput {padding:10px 0;} .pFormInput {padding:10px 0;} .pFormCheck {float:left; position:relative; padding:10px 0;} .pFormPhoto {float:left; background:#FFF; padding:5px; border:1px solid #909090;} .courseDesc {min-width:66.6667%; min-height:500px; padding:10px;} span.pFormTitleS {float:left; width:100%; line-height:normal; font-size:12px; font-weight:normal; font-style:italic;} .pFormInput input, .seasonInput input, .pForm20 input, .tFormInput input, input.galleryPhotoTitle {height:35px; line-height:35px; font-size:20px; color:#909090; background:transparent; border:none; padding:0 10px; margin:0;} .formInput input:focus, .pFormInput input:focus, .pFormInput textarea:focus, .pForm20 input:focus, .tFormInput input:focus, #roundDisplay input:focus, input.galleryPhotoTitle:focus, .tinyTxtEditor:focus, .aSearchInput input:focus {outline:none !important;} .pFormInput input, .tFormInput input {width:100%;} .pFormInputT input {width:calc(100% - 30px);} .pFormInputX input {width:calc(100% - 50px);} #providerID-button, #subLength-button, #subStatus-button {width:100%;} .pFormSelect, .pFormSlide {float:left; position:relative; padding:10px 0;} .tFormSelect {float:left; width:95%; position:relative; padding:10px 0;} .pFormSlide {padding-top:15px;} .pFormTAInput {width:100% !important;} .catDesc, .productIntro, .productDesc, .thumbSelectC {float:left; width:100%; padding:0 10px; margin:0;} .productIntro {min-height:200px;} .catDesc, .productDesc {min-height:500px;} .percentAdd, .pFormFilter {float:left;} .pFormFilter {padding:3px 5px; position:relative;} .pFormFilter input[type="checkbox"]:checked+label { font-weight: bold; } .thumbSelect {position:relative; cursor:pointer;} .thumbSelect img {float:left;} .thumbSelected {border:2px solid #B0222A;} .pFormFilterInput input {margin:10px 0;} #aGroupSearch {float:left; width:100%; display:flex; flex-direction:row; align-content:center; justify-content:center; border:1px solid #E1E1E1; padding:5px 10px; margin-bottom:20px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; position:relative;} .aGroupTitle, .aGroupSelect, .aGroupInput {height:38px; line-height:38px; margin:4px 10px 5px;} .pFormTxtRow {position:relative;} .tinyTxtEditor {float:left; background:#FFF; min-height:500px; padding:0 10px; border:1px solid #CCC;} #newCatRow {display:none;} input[type='number'] {-moz-appearance:textfield;} input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance:none;} .pFormFilter label {width:calc(100% - 30px); margin-left:10px; cursor:pointer;} .langCheck input, .langCheck label, .pFormFilter input, .pFormFilter label {float:left;} .langCheck label {margin-right:10px; cursor:pointer;} #useRealSites {float:left; width:100%; margin:25px 0;} .languageHolder {float:left; width:24px; height:24px; margin-left:10px; position:relative; overflow:hidden;} .languageHolder img {position:absolute; top:0;} #enLang {left:0;} #esLang {left:-25px;} #deLang {left:-50px;} #frLang {left:-75px;} #nlLang {left:-100px;} #ruLang {left:-125px;} .staticDiv {float:left; background:#F1F2F3; width:100%; margin-bottom:15px; display:none;} h2 span, a.hideConfig {font-size:14px; font-weight:normal !important; font-style:italic; cursor:pointer;} h2 span:hover, a.hideConfig:hover {color:#404041; text-decoration:underline;} a.hideConfig {float:right; color:#404041; margin:10px 10px 10px 0;} textarea.globalVarText {width:100%; height:100px;} .loadingWaiting {width:16px; height:16px;} .loadingWaiting, .completeMsg {display:none;} .featuresContent {display:none;} .inputAdd {float:left; line-height:55px; margin-left:5px; font-weight:600;} .pFormRow:nth-child(even), .pFormFilter:nth-child(odd), .pFormRowRed, .productRow:nth-child(odd), tr.oddRow {background:rgba(35, 31, 32, 0.2);} .pFormEditTitle {float:left; width:73%; font-weight:600; margin-right:2%;} .pFormEditButtons {float:left; width:25%; text-align:center;} .pFormEditButtons button {float:left; width:100% !important; left:unset !important; clear:both; margin:10px 0 !important;} .pFormLabel, .tFormLabel {position:absolute; top:0; left:0; right:0; width:100%; height:16px; line-height:16px !important; font-size:12px; display:flex; flex-flow:row nowrap;} .pFormLabel::before, .pFormLabel::after, .tFormLabel::before, .tFormLabel::after {content: ""; background:#909090; display:inline-block; height:1px; top:0; width:7px;} .pFormSelect .pFormLabel::before, .pFormSelect .pFormLabel::after, .tFormSelect .pFormLabel::before, .tFormSelect .pFormLabel::after {background:#C5C5C5;} .pFormLabel::after, .tFormLabel::after {flex:1 1 auto;} .pFormLabel label, .tFormLabel label {position:relative; top:-8px; padding:0 5px;} .pFormInput textarea {width:100%; font-size:20px; color:#909090; background:transparent; border:none; padding:0 10px; margin:0;} .pFormInput textarea {min-height:100px; line-height:30px; font-family:"Open Sans", Arial, Verdana, Helvetica; font-weight:600;} #addRules {float:left; width:100%; display:none;} label {cursor:pointer;} .divSelector {float:left; width:100%; margin-bottom:15px;} .divSelector a, .pagesBack {background:#F1F2F3; height:30px; line-height:30px; text-align:center; color:#333; font-size:12px; padding:5px 3px; border:1px solid #CCC; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; cursor:pointer; position:relative; box-sizing:content-box;} .divSelector a {float:left; margin:0 10px 10px 0;} .pagesBack {float:right; width:166px;} #oBG {background:#404041 !important; color:#FFF !important;} #gBG {background:#F0F2F0 !important;} .moveDivs {clear:both; background:#1D99D3 !important; color:#FFF !important;} .divSelector a.buttonRight {margin:0 0 10px !important;} .divSelector a.selected, .divSelector a.selected:hover {background:#404041 !important; color:#FFF; text-decoration:none;} .divSelector a:hover, .pagesBack:hover {background:#666 !important; color:#FFF; text-decoration:none;} .divSelector a.disabledInsert {background:#FFF !important; color:#CCC !important;} .divSelector a span, .portlet-header span {position:absolute; background:url(images/infoButtonLarge.png) 5px center no-repeat #F1F2F3; width:300px; min-height:41px; font-size:14px; font-weight:normal !important; color:#333 !important; text-align:left; line-height:18px; padding:5px 5px 5px 50px; border:1px solid #CCC; display:none; z-index:99; box-shadow: 1px 1px 2px rgba(0,0,0,.5); -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.5); -moz-box-shadow: 1px 1px 2px rgba(0,0,0,.5); !important; z-index:101 !important;} .divSelector a span {left:150px; top:-80px;} .portlet-header span {left:50px; top:0;} .pageCanvas {float:left; background:#FFF; min-height:400px; padding-bottom:200px; border:1px solid #CCC; overflow-x:hidden;} .pageCanvas .selectableDiv {float:left; margin-bottom:25px; position:relative;} .editableArea {float:left; width:100%; margin:0; display:table;} .sortSelectDiv.handle, .sortSelectDiv.portlet-header {background:#888 !important; color:#FFF;} .handle, .portlet-header {position:absolute; top:0; text-align:center; height:20px; color:#FFF; text-align:center; line-height:20px; font-size:14px; display:none;} .handle {left:20px; width:1150px; cursor:move; z-index:100;} .sortSelectDiv {background:#F1F2F3 !important;} .portlet-placeholder {float:left; background:#F1F2F3; width:1164px; border:3px dotted #F00; margin:0 0 25px; height:200px; z-index:80;} .portlet-header {left:0; width:20px; cursor:pointer; box-sizing:content-box; z-index:101;} .infoButton {width:14px; height:14px; margin-left:10px; cursor:pointer; position:relative;} .infoButton img {vertical-align:text-top;} .infoButton span, .divSelector a span, .portlet-header span, .filterList {position:absolute; background:url(images/infoButtonLarge.png) 5px center no-repeat rgba(241,242,243,0.9); min-height:41px; font-size:14px; font-weight:normal !important; padding:5px 5px 5px 50px; border:1px solid #CCC; display:none; z-index:99; box-shadow: 1px 1px 2px rgba(0,0,0,.5); -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.5); -moz-box-shadow: 1px 1px 2px rgba(0,0,0,.5); line-height:normal !important;} .infoBox {float:left; width:100%; background:url(images/infoButtonLarge.png) 5px center no-repeat #F1F2F3; margin-bottom:15px; padding:5px 5px 5px 60px; border:1px solid #CCC; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;} .filterList {width:200px;} #ssSelectBG, #previewBG, #orderConfirmBG {position:fixed; background:rgba(255,255,255,0.8); top:0; left:0; width:100%; height:100%; display:none; z-index:99;} #ssSelectClose, #previewClose {position:absolute; top:50%; width:200px; height:40px; line-height:40px; display:block; margin-top:-300px; color:#333; overflow:hidden; cursor:pointer; font-size:30px; font-weight:bold; text-align:right;} #ssSelectClose:hover, #previewClose:hover {color:#4393A1; text-decoration:none; transition-duration:0.5s;} #ssSelectContent, #previewContent, #orderConfirmContent {position:absolute; background:#FFF; top:50%; color:#231F20; display:block; overflow-y:auto; border:1px solid #E1E3E1; padding:10px; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px; webkit-box-shadow:4px 4px 5px 0px rgba(51, 51, 51, 0.6); -moz-box-shadow:4px 4px 5px 0px rgba(51, 51, 51, 0.6); box-shadow:4px 4px 5px 0px rgba(51, 51, 51, 0.6);} #ssSelectContent .mainContent {position:relative; overflow:hidden;} #ssSelectContent .textRow {margin:40px 0 0;} #ssSelectContent h2 {position:relative; z-index:1;} #bgPreviewImg {max-width:100%; z-index:0;} #bgPreviewImg2 {max-width:100%; z-index:0;} #bgPreviewImg2.bgLeft {margin-left:-35%;} #bgPreviewImg2.bgRight {right:0; margin-right:-35%;} #templatePreview {float:left; width:100%;} #templatePreview .pageIntro {font-size:1rem; color:rgba(255, 255, 255, 0.5); font-weight:600; max-width:24em; text-transform:uppercase;} #templatePreview h1 {background:linear-gradient(135deg, hsla(0,0%,100%,0) 56%, #ffcaba 98%), linear-gradient(25deg, #f5d1ff 23%, #fff 60%); -webkit-background-clip:text; -webkit-text-fill-color:transparent; max-width:7em; text-align:center; font-size:calc(1.40113rem + 3.74417vw); font-weight:800; margin:20px 0 0; line-height:1.05;} #templatePreview.introAlt h1 {background:linear-gradient(135deg, rgba(255, 255, 255, 0.5) 56%, rgba(255, 255, 255, 0.8) 98%), linear-gradient(25deg, rgba(255, 255, 255, 0.6) 23%, rgba(255, 255, 255, 0.8) 60%); -webkit-background-clip:text; width:80%; max-width:80% !important; margin-bottom:60px;} #templatePreview.textBox p {max-width:80%; text-align:center; font-size:20px;} #templatePreview.textBox {min-height:0px !important;} #templatePreview p {color:rgba(255, 255, 255, 0.9); text-shadow:1px 1px 1px rgba(0, 0, 0, 1); transition-duration:0.5s;} #templatePreview .boxContent p {width:100% !important; max-width:100% !important; text-align:left;} #templatePreview.textBox.bg6 {padding-top:65px;} .mce-tinymce {z-index:98 !important;} #htmlCancel, #htmlInsert, #html2Insert, #htmlNext, #html2Next, #htmlInsertEx {height:30px; line-height:30px; text-align:center; font-size:16px; font-weight:bold; padding:5px 3px; margin:10px 10px 10px 0; border:1px solid #CCC; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; cursor:pointer; position:relative; box-sizing:content-box; transition-duration:0.5s;} #htmlInsert, #html2Insert, #htmlNext, #html2Next, #htmlInsertEx {background:#175E32; color:#FFF;} #htmlCancel {background:#F1F2F3; color:#231F20;} #htmlCancel, #htmlInsert, #htmlNext, #htmlInsertEx {width:166px;} #html2Insert, #html2Next {width:220px;} #htmlCancel {float:left;} #htmlInsert, #html2Insert, #htmlNext, #html2Next, #htmlInsertEx {float:right;} #htmlInsert:hover, #html2Insert:hover, #htmlNext:hover, #html2Next:hover, #htmlInsertEx:hover {background:#F1F2F3; color:#231F20; text-decoration:none; transition-duration:0.5s;} #htmlCancel:hover {background:#175E32; color:#FFF; border-color:#000; text-decoration:none; transition-duration:0.5s;} .roundedOne {position:absolute; bottom:10px; right:10px; width:40px; height:40px;} .roundedOne input {display:none;} .circPath, .tickPath {fill:none; stroke:#404041; stroke-width:3; stroke-linejoin:round; stroke-miterlimit:10; transition-duration:0.5s;} .selPath {stroke:#26CA28; transition-duration:0.5s;} .photoSel {float:left; width:150px; height:113px; overflow:hidden; position:relative; margin:0 10px 10px 0;} .photoSel img {position:absolute; top:-9999px; bottom:-9999px; left:-9999px; right:-9999px; margin:auto; cursor:pointer;} #bgInsert, #ssInsert {float:right; background:#175E32; width:166px; height:30px; line-height:30px; text-align:center; color:#FFF; font-size:16px; font-weight:bold; padding:5px 3px; margin:10px 10px 10px 0; border:1px solid #0C391D; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; cursor:pointer; position:relative; box-sizing:content-box; transition-duration:0.5s;} #bgInsert {clear:both; margin:30px 10px 10px;} #bgInsert:hover, #ssInsert:hover {color:#F1F2F3; color:#333; text-decoration:none; transition-duration:0.5s;} .selListEdit input, .submitButton, .deleteButton, #shufflePlayers {background:#175E32; height:40px; line-height:36px; color:#FFF; font-family:"Open Sans", Arial, Verdana, Helvetica; font-weight:600; padding:0 10px; border:1px solid #0C391D; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; transition-duration:0.5s; cursor:pointer;} .selListEdit input {margin:10px 0 5px;} .submitButton, .deleteButton {float:left; width:200px; left:50%; text-align:center; margin:10px 0 10px -100px; position:relative; display:block;} .submitButton:disabled {opacity:0.4; cursor:default !important;} .deleteButton, .deleteNote, .removeOption {background:#B0222A !important; color:#FFF !important; border:1px solid #862025 !important;} .deleteButton:hover, .deleteNote:hover, .removeOption:hover {background:#862025 !important; color:#FFF !important;} #competitorDisplay, #teamsList {max-width:100%; overflow-x:auto; padding:30px 0;} #roundSelect {float:left; width:100%; margin-bottom:15px; position:relative;} #roundSelect a {float:left; background:#175E32; color:#FFF; padding:0 10px; line-height:24px; font-weight:600; margin-right:5px; border:1px solid #175E32; border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; cursor:pointer; border-bottom:none;} #roundSelect a:hover {text-decoration:none;} #roundSelect::after {content:" "; background:#175E32; position:absolute; bottom:0; left:0; width:100%; height:1px; z-index:-1;} .selectedRound {background:#FFF !important; color:#175E32 !important; border:1px solid #175E32 !important; border-bottom:none !important;} #roundSelect a:last-child {margin-right:0;} #roundDisplay, .roundDisplay {float:left; min-width:100%;} #roundDisplay, .fixtureDisplay, .autoFixtures, .scoreFixtures {position:relative;} .fixtureDisplay {margin-bottom:40px;} .roundDisplay, .playersSet .scoreInput, .playersSet .fixtureRinkPts, .playersSet .fixtureScore {display:none;} .selectedRoundDisplay {display:inline-block !important;} .playersListC, .fixturesListC {float:left;} .playersSet, .fixtureSet, .fixtureSetNE, .scoreSet, .leagueTeams {float:left; width:100%; list-style:none; padding:0; min-height:40px;} .listTitle, .playersListC {width:33%; margin:0; clear:left;} .roundDisplay input, input.playerName, input.scoreInput, .fixtureDateTime input {float:left; padding:5px 3px;} .playersSet input {width:100%;} .playersSet li, .scoreSet li, .fixtureSet .ui-sortable-handle, .fixtureSetNE .ui-sortable-handle, .leagueTeams li {float:left; background:#FAFAFA; width:100%; margin-bottom:5px; border:1px solid #F1F2F3; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; position:relative;} .playersSet li, .fixtureSet .ui-sortable-handle, .fixtureSetNE .ui-sortable-handle {padding:5px 5px 5px 25px;} .homeMatch {margin:35px 0 5px 0 !important;} .matchDateInp {position:absolute; top:-35px; right:0;} .matchVenueInp {position:absolute; top:-40px; left:0;} .matchVenueNInp {float:right;} .fixtureSet input, .fixtureSetNE input {width:calc(100% - 100px);} .playersSet .fixtureDateTime, .fixtureSet li:nth-child(2n) .fixtureDateTime, .fixtureSetNE li:nth-child(2n) .fixtureDateTime {display:none;} .fixtureDateTime {position:absolute; bottom:calc(100% + 5px); right:0; width:100%;} .fixtureDateTime input {float:right; width:calc(100% - 50px) !important; font-family:"Open Sans", Arial, Verdana, Helvetica;} .fixtureDateTime label {float:left; margin-right:5px; line-height:28px;} .fixtureDisplay .fixtureSet input {width:100% !important;} .leagueTeams li {width:calc(100% - 20px); padding:5px 10px;} .leagueTeams input {width:100%;} .fixtureSet .scoreInput, .fixtureSet .scoreInputPre, .fixtureSetNE .scoreInput, .fixtureSetNE .scoreInputPre {width:90px; margin-left:10px;} .playersSet li i, .fixtureSet li i {position:absolute; top:5px; left:3px; line-height:30px; display:block; cursor:move;} .listTitleW, .fixturesListC, .listTitleAG {width:65%; margin:0 0 0 2%;} .listTitleW {clear:none !important;} #round0Display .listTitleW, #round0Display .fixturesListC, #round1Display .listTitleW, #round1Display .fixturesListC {width:100% !important; margin:0 !important;} .fixtureSet li, .fixtureSetNE li {float:left; width:100%; margin-bottom:3px;} .fixtureSet li:nth-child(2n), .fixtureSetNE li:nth-child(2n), .scoreSet li:nth-child(2n) {margin-bottom:40px;} .fixtureSet li.ui-sortable-handle:nth-child(odd)::after, .fixtureSetNE li.ui-sortable-handle:nth-child(odd)::after {content:"Vs"; position:absolute; top:34px; left:50%; font-size:16px; font-weight:600; margin-left:-10px; z-index:1;} .fixtureSet .ui-sortable-placeholder, .fixtureSetNE .ui-sortable-placeholder {height:42px; background:#FAFAFA; border:1px solid #F1F2F3; display:block !important; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;} #roundDisplay .ui-sortable-placeholder.ui-state-highlight {background:#FFFA90 !important; height:42px !important; border:1px solid #DAD55E !important;} .listTitle {float:left; font-weight:600; margin-top:10px !important; margin-bottom:15px !important;} .roundDateInp {position:absolute; top:0; right:0;} .roundDateInp input, .matchDateInp input, .matchVenueInp input {float:none; width:200px;} .groupNameInp {float:left; width:100%; height:30px; line-height:30px;} .groupNameInp input {float:right; width:calc(100% - 160px);} #shufflePlayers {float:right; margin:10px 0;} .swapFixture, .swapFixtureR {float:left; background:#175E32; width:90px; height:30px; line-height:14px; font-size:12px; text-align:center; color:#FFF; font-family:"Open Sans", Arial, Verdana, Helvetica; font-weight:600; padding:0 10px; margin-left:10px; border:1px solid #0C391D; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; transition-duration:0.5s; cursor:pointer;} .teamName {width:60% !important;} .playersSet .teamName {width:100% !important;} .fixtureRinkPts, .fixtureScore, .kFixtureScore {width:18% !important; margin-left:2%;} .knockout64, .knockout32, .knockout16, .knockout8, .knockout4, .knockoutPre64, .knockoutPre32, .knockoutPre16, .knockoutPre8, .knockoutPre4 {display:block;} .knockout64, .knockoutPre32 {width:1540px;} .knockout32, .knockoutPre16 {width:1280px;} .knockout16, .knockoutPre8 {width:1020px;} .knockout8, .knockoutPre4 {width:760px;} .knockout4 {width:510px;} .knockoutPre64 {width:1800px;} .knockoutTable thead th {padding-bottom:40px;} td.knockoutTD {width:250px; background:#FDFDFD; font-size:14px; text-align:left; border:1px solid #F1F2F3; padding:3px; margin-bottom:15px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; position:relative;} td.knockoutTD input.playerName {width:73%;} td.knockoutTD input.scoreInput {width:calc(27% - 8px); margin-left:8px;} td.knockoutTD input.playerName:first-of-type {margin-bottom:5px;} td.knockoutRndConn {width:22px; position:relative;} td.knockoutRndConn span {position:absolute; background:#F0F0F0;} .hConn {width:calc(50% + 0.5px); height:1px;} .vConn {width:1px; height:calc(100% - 49px); top:24.5px; left:calc(50% + 0.5px);} .firstM, .secondM, .preM {left:0;} .firstM {top:24.5px;} .secondM {bottom:24.5px;} .nextR, .preM {top:calc(50% - 0.5px);} .nextR {left:calc(50% + 1.5px);} .preM {width:100%; height:1px;} /* <----- NESTABLE -----> */ #menuTitles {float:left; width:100%; margin:20px 0;} #menuTitles h2, #menuTitles h3 {float:left; width:40%;} #menuTitles h2 {margin-right:20%;} #menuSetup {float:left; width:100%;} .dd { position: relative; display: block; margin: 0; padding: 0; max-width: 600px; list-style: none; font-size: 13px; line-height: 20px; } .dd { float: left; width: 48%; } #menuSetup {float:left; width:100%;} .dd-list, #dd-Home, #dd-Contact, #dd-Suites { display: block; position: relative; margin:0; padding: 0; list-style: none; } #dd-Home, #dd-Suites, #dd-Contact {float:left; clear:left; padding:5px 10px !important; cursor:not-allowed !important;} #dd-Suites {margin:5px 0 0 !important;} #unusedCats {float:right;} .ddTitle {float:left; font-size:16px; font-weight:bold;} .dd-list .dd-list { padding-left: 30px; } .dd-collapsed .dd-list { display: none; } .dd-item, .dd-empty, .dd-placeholder { display: block; position: relative; margin: 0; padding: 0; min-height: 20px; font-size: 13px; line-height: 20px; } .dd-handle { display: block; height: 30px; margin: 5px 0; padding: 5px 10px; color: #333; text-decoration: none; font-weight: bold; border: 1px solid #ccc; background: #fafafa; background: -webkit-linear-gradient(top, #fafafa 0%, #eee 100%); background:-moz-linear-gradient(top, #fafafa 0%, #eee 100%); background:linear-gradient(top, #fafafa 0%, #eee 100%);-webkit-border-radius: 3px; border-radius: 3px; box-sizing: border-box; -moz-box-sizing: border-box;} .dd-handle:hover { color: #2ea8e5; background: #fff; cursor:move; } .dd-item > button { display: block; position: relative; cursor: pointer; float: left; width: 25px; height: 20px; margin: 5px 0; padding: 0; text-indent: 100%; white-space: nowrap; overflow: hidden; border: 0; background: transparent; font-size: 12px; line-height: 1; text-align: center; font-weight: bold; } .dd-item > button:before { content: '+'; display: block; position: absolute; width: 100%; text-align: center; text-indent: 0; } .dd-item > button[data-action="collapse"]:before { content: '-'; } .dd-placeholder, .dd-empty { margin: 5px 0; padding: 0; min-height: 30px; background: #f2fbff; border: 1px dashed #b6bcbf; box-sizing: border-box; -moz-box-sizing: border-box; } .dd-empty { border: 1px dashed #bbb; min-height: 100px; background-color: #e5e5e5; background-image: -webkit-linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff), -webkit-linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff); background-image: -moz-linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff), -moz-linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff); background-image: linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff), linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff); background-size: 60px 60px; background-position: 0 0, 30px 30px;} .dd-dragel { position: absolute; pointer-events: none; z-index: 9999; } .dd-dragel > .dd-item .dd-handle { margin-top: 0; } .dd-dragel .dd-handle {-webkit-box-shadow: 2px 4px 6px 0 rgba(0,0,0,.1); box-shadow: 2px 4px 6px 0 rgba(0,0,0,.1);} .nestable-lists { display: block; clear: both; padding: 30px 0; width: 100%; border: 0; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; } #nestable-menu { padding: 0; margin: 20px 0; } #nestable-output, #nestable2-output { width: 100%; height: 400px; font-size: 0.75em; line-height: 1.333333em; font-family: Consolas, monospace; padding: 5px; box-sizing: border-box; -moz-box-sizing: border-box; } #nestable2 .dd-handle {color: #fff; border: 1px solid #999; background: #bbb; background: -webkit-linear-gradient(top, #bbb 0%, #999 100%); background: -moz-linear-gradient(top, #bbb 0%, #999 100%); background: linear-gradient(top, #bbb 0%, #999 100%);} #nestable2 .dd-handle:hover { background: #bbb; } #nestable2 .dd-item > button:before { color: #fff; } .dd-hover > .dd-handle { background: #2ea8e5 !important; } .nestable-lists { display: block; clear: both; padding: 30px 0; width: 100%; height:auto; min-height:500px; border: 0; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; } #nestable-menu { padding: 0; margin: 20px 0; } .fileinput-button {position:relative; overflow:hidden; display:inline-block;} .fileinput-button input {position:absolute; top:0; right:0; margin:0; opacity:0; -ms-filter:'alpha(opacity=0)'; font-size:200px !important; cursor:pointer;} .btn-success {background-color:#5cb85c; border-color:#4cae4c; color:#fff;} .btn {-moz-user-select:none; background-image:none; border:1px solid transparent; border-radius:4px; cursor:pointer; display:inline-block; font-size:14px; font-weight:400; line-height:1.42857; margin-bottom:0; padding:6px 12px; text-align:center; vertical-align:middle; white-space:nowrap;} #progress, .progress {float:left; width:100%; background-color:#f5f5f5; border-radius:4px; box-shadow:0 1px 2px rgba(0, 0, 0, 0.1) inset; height:20px; margin:20px 0; overflow:hidden;} .bar {height:18px; background:green;} #success, .success {width:100%; color:#333; font-size:16px; font-weight:bold; margin:0 0 20px;} .uploadSuccess {color:#4CAE4C;} .uploadFailed {color:#E31B6E;} #status, #uploadedPhotos {float:left; width:100%; margin-bottom:20px;} ul#sortableEdit, #galleryUpload {float:left; width:100%; list-style-type:none; margin:25px 0; padding:0; position:relative; z-index:2;} ul#sortableEdit li, #galleryUpload li {float:left; background:#FFF; width:212px; height:150px; text-align:center; margin:0 10px 10px 0; padding:5px; border:1px solid #CCC; position:relative;} ul#sortableEdit li {cursor:move;} .imageHolder {float:left; width:200px; height:138px; margin:0; overflow:hidden; position:relative;} .delPhoto, .delUPhoto {position:absolute; background:#1B6636; top:5px; right:5px; width:32px; height:32px; line-height:30px; text-align:center; color:#FFF !important; font-size:30px; font-weight:600; overflow:hidden; cursor:pointer; z-index:90; border:1px solid #1B6636; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; transition-duration:0.5s;} .delPhoto:hover, .delUPhoto:hover {background:#EF9C20; text-decoration:none;} #searchLoadingBG {position:absolute; background:rgba(255,255,255,0.6); top:0; left:0; width:100%; height:100%; z-index:97; display:none;} #searchLoadingBG img {position:absolute; left:calc(50% - 64px); top:calc(50% - 64px); width:128px; height:128px;} .submit100 {float:left; width:100%; height:40px; text-align:center; margin:20px 0;} .submit50 {float:left; width:50%; text-align:center;} .bgLang {float:left; width:100%; margin-bottom:20px;} .bgThumb {float:left; width:24%; text-align:center; margin:0 1% 10px 0; overflow:hidden;} .bgThumbImg {float:left; width:100%; display:flex; justify-content:center; align-items:center; overflow:hidden; margin-bottom:10px;} .bgThumb .update {float:right !important;} .bgThumb .delete {float:left !important;} .deleteImage, .pFormImg {float:left;} .updateImage {float:right; clear:none;} .pFormImg img {width:100%; height:auto;} #slidePreview, #slideContent {float:left; width:100%; height:400px;} #slideContent {text-align:center; display:flex; justify-content:center; flex-direction:column; align-items:center; font-family:"Poppins", Arial, Verdana, Helvetica;} #slideContent h1, #slideContent p {position:relative; z-index:1; text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);} #slideContent h1 {font-size:40px; line-height:44px; font-weight:normal; margin:0 0 15px;} #slideContent p {font-size:16px;} .galleryLink {height:40px; line-height:36px; font-size:16px; font-weight:500; padding:0 20px; margin:10px 15% 10px auto; border:1px solid rgba(0, 0, 0, 0.6); border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; display:inline-block; transition-duration:0.5s; cursor:pointer; transition-duration:0.5s;} .galleryLink:hover {border:1px solid rgba(0, 0, 0, 0); text-decoration:none;} .custom-combobox {position:relative; display:inline-block;} .custom-combobox-toggle {position:absolute; top:0; bottom:0; margin-left:-1px; padding:0;} .custom-combobox-input {margin:0; padding:5px 10px;} .ui-selectmenu-menu, .ui-autocomplete {max-height:200px; overflow-x:hidden; overflow-y:auto;} .deletePop {position:fixed; display:table; height:100vh; width:100vw; top:0; left:0; z-index:99998; transform:scale(0); transition-duration:0.5s;} .deletePopDisplay {transform:scale(1);} .deletePop .deletePopBG {display:table-cell; background:rgba(35,31,32,0.8); text-align:center; vertical-align:middle;} .deletePopContainer {width:96%; max-width:768px; background:#FFF; padding:10px; display:inline-block; border:2px solid #B0222A; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -webkit-box-shadow:2px 2px 10px 0px rgba(0,0,0,0.6); -moz-box-shadow:2px 2px 10px 0px rgba(0,0,0,0.6); box-shadow:2px 2px 10px 0px rgba(0,0,0,0.6); transition-duration:0.5s; cursor:default; overflow-y:auto;} .deleteWarning {color:#B0222A !important;} .pForm50 {float:left; width:50%;} .pForm50 .submitButton, .pForm50 .deleteButton {left:unset; margin:10px 0 !important; width:80%;} .pForm50 .submitButton {float:left;} .pForm50 .deleteButton {float:right;} .form50 {font-weight:400 !important; text-align:center;} #tournamentTable_wrapper, #leagueETable_wrapper {float:left; width:100%; margin:40px 0; max-width:100%; overflow-x:auto;} #tournamentTable, #leagueETable {float:left; margin:20px 0;} table.dataTable thead th, table.dataTable tbody td {text-align:left; font-size:14px;} table.dataTable tbody td {color:#666; vertical-align:middle;} .dataTables_length, .dataTables_filter, .dataTables_info {font-size:12px;} .tableDate {display:none;} td.tableBtns {text-align:center !important;} .tableBtns .submitButton, .tableBtns .deleteButton, .galleryBtn {float:none; left:unset; width:auto; margin:0 auto 10px !important; padding:0 15px !important;} .dataTables_paginate {margin-bottom:40px;} #compID-menu .ui-menu-item-wrapper {padding:3px 1em 24px .4em;} #compID-menu .ui-state-disabled .ui-menu-item-wrapper {padding:3px 1em 3px .4em;} #compID-menu .ui-menu-item-wrapper span {position:absolute; left:5px; bottom:5px; font-size:12px;} #galleryLayout {float:left; width:100%; position:relative; justify-content:center; display:flex; align-items:center; flex-direction:row; flex-wrap:wrap; margin-bottom:40px;} .galleryLayoutContainer {padding:15px; background-clip:padding-box; text-align:left; display:inline-block; position:relative; vertical-align:top;} .galleryLayoutBox {float:left; width:100%; height:100%; background:#FFF; padding:2px; border:1px solid #F1F2F3; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;} .galleryLayoutPhoto, .galleryLayoutTitle, .galleryPhotoTitle, .galleryLayoutSave {float:left; width:100%;} .galleryLayoutPhoto {aspect-ratio:16 / 9; overflow:hidden; position:relative; border-radius:2px 2px 0 0; -moz-border-radius:2px 2px 0 0; -webkit-border-radius:2px 2px 0 0;} .galleryLayoutPhoto img {width:100%; height:auto; position:absolute; top:-9999px; bottom:-9999px; left:-9999px; right:-9999px; margin:auto;} input.galleryPhotoTitle {border:1px solid #F5F5F5 !important; margin:5px 0 !important;} .galleryLayoutTitle .ui-selectmenu-button {width:100%; margin:5px 0 0;} .galleryLayoutSave {background:#175E32; height:40px; line-height:36px; color:#FFF; font-family:"Open Sans", Arial, Verdana, Helvetica; font-weight:600; padding:0 10px; border:1px solid #0C391D; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; transition-duration:0.5s; cursor:pointer; position:relative; display:block;} .galleryLayoutSave:disabled {opacity:0.4; cursor:default !important;} #areaSelectPreviewContainer {float:left; width:960px; height:1080px; margin-bottom:40px; border:1px solid #CCC; position:relative;} #areaSelectPreviewContainer:after {content:"Preview"; position:absolute; top:calc(50% - 9px); left:0; width:100%; font-size:14px; text-align:center; z-index:0;} #areaSelectPreview {position:absolute; top:0; left:0; width:960px; height:1080px; z-index:1; overflow:hidden;} #areaSelectTPreviewContainer {float:left; width:960px; height:180px; margin-bottom:40px; border:1px solid #CCC; position:relative;} #areaSelectTPreviewContainer:after {content:"Preview"; position:absolute; top:calc(50% - 9px); left:0; width:100%; font-size:14px; text-align:center; z-index:0;} #areaSelectTPreview {position:absolute; top:0; left:0; width:960px; height:180px; z-index:1; overflow:hidden;} #imgUploading {float:left; width:100%; height:15px; margin:12.5px 0; text-align:center; display:none;} #passStrength, #passNoMatch {float:left; width:100%; text-align:center; font-size:16px; font-weight:600; display:none; margin-bottom:15px;} #autoGenPass, #clearDate {float:left; background:#175E32; color:#FFF; font-family:"Open Sans", Arial, Verdana, Helvetica; text-align:center; font-size:14px; font-weight:600; padding:0 10px; display:flex; flex-direction:column; border:1px solid #0C391D; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; transition-duration:0.5s; cursor:pointer;} .accessTitle, .accessChecks {float:left; width:100%;} .accessTitle {font-weight:600;} .accessChecks {display:flex; align-items:center; justify-content:center; flex-wrap:wrap; margin-bottom:20px;} .accessCheck {float:left; background:#FCFCFC; min-height:30px; display:flex; flex-direction:row; align-items:center; margin:10px;} .accessCheck:nth-of-type(2n+1) {background:#F1F2F3;} .accessCheck:hover label {color:#231F20;} .accessCheck input {margin-right:7px;} .accessCheck input, .accessCheck label {float:left; cursor:pointer;} .accessCheck label {color:#B0222A; width:100%; font-size:14px; transition-duration:0.5s;} .accessCheck input:checked + label, .accessCheck i.fa-check-square + label {color:#5CB85C;} .checkAll, .unCheckAll {float:right; height:22px; line-height:20px; display:block; color:#FFF; font-size:12px; padding:0 5px; border:1px solid rgba(0,0,0,0.3); border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; transition-duration:0.5s; cursor:pointer; position:relative;} .checkAll {background:#175E32;} .unCheckAll {background:#B0222A;} .checkAll:hover, .unCheckAll:hover {background:#FEF200; color:231F20; text-decoration:none;} .accessCheck i {margin:4px 7px 4px 4px;} .accessCheck i.fa-check-square {color:#0060DF; } .accessCheck i.fa-square {background:#FFF; color:#8F8F9D;} .pagination{float:left; width:100%; height:40px; line-height:40px; text-align:center; margin:0 0 5px; position:relative;} .pagiL {font-size:12px;} .pagination a, .pagination span.currentPage {background:#FFF; min-width:30px; height:30px; line-height:28px; display:inline-block; font-size:14px; color:#231F20; text-decoration:none; margin:5px 1px; border:1px solid #C5C5C5; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;} .prevLink, .nextLink, .pagination span.currentPage, .pagination span.currentPage {background:#175E32 !important; color:#FFF !important; font-weight:600; text-decoration:none; border:1px solid rgba(0,0,0,0.3);} .prevLink, .nextLink {vertical-align:bottom;} .prevLink:hover, .nextLink:hover, .pagination a:hover {background:#FEF200 !important; color:#231F20 !important;} .pageSplitLeft {margin-left:20px !important;} .pageSplitRight {margin-right:20px !important;} .pageNumbers a {text-decoration:none !important;} #clearDate {height:38px; line-height:36px; margin-left:10px;} .logAction {float:left; width:100%; margin-bottom:20px; padding:10px 10px 0; border:1px solid #EBEBEB; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;} .logAction:nth-child(even) {background:#F4F4F4;} .logAction:nth-child(odd) {background:#FCFCFC;} .logRow {float:left; width:100%; display:flex; flex-direction:row; justify-content:center; align-items:center; margin-bottom:10px;} .logHalf {float:left; width:50%; display:flex; flex-direction:column; justify-content:center;} .logDate, .logUser {font-weight:600;} .logMsg {float:left; width:100%; margin-bottom:5px;} .tinyTxtEditor img.imgLeft {float:left; width:33.3334%; margin:0 10px 10px 0;} .tinyTxtEditor img.imgRight {float:right; width:33.3334%; margin:0 0 10px 10px;} .tinyTxtEditor img.imgCentre {float:left; width:100%; height:auto !important; margin:10px 0;} .tinyTxtEditor img {height:auto !important;} #scrollToTop {position:fixed; right:10px; bottom:0; background:rgba(0, 0, 0, 0.6); width:49px; height:32px; line-height:20px; color:#FFF; font-family:Inter; font-size:32px; padding:9px 0 11px; text-align:center; text-decoration:none; z-index:9996; display:none; border:1px solid rgba(0, 0, 0, 0.6); border-bottom:none; border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; transition-duration:0.5s; cursor:pointer; box-sizing:content-box; mix-blend-mode:multiply;} #scrollToTop:hover {background:rgba(0, 0, 0, 1);} @media screen and (min-width: 1200px) { #header, #footer, .container, .pageCanvas .selectableDiv {width:1170px; margin:0 auto;} #adminMenu li a {font-size:14px;} .pageCanvas {width:1172px; margin:15px 0 15px -294px;} .divSelector a, .pagesBack {width:calc(20% - 18px);} #ssSelectContent {width:1170px; left:50%; margin:-260px 0 0 -585px;} #previewContent {width:1200px; left:50%; margin:-260px 0 0 -600px;} #ssSelectClose {right:50%; margin-right:-585px;} #previewClose {margin-right:-600px;} } @media screen and (max-width: 1199px) { #header, #mainMenu, .container, #footer, .pageCanvas .selectableDiv {float:left; width:98%; margin:0 1%;} .pageCanvas {width:100%; left:auto; margin:15px 0 15px -250px;} #ssSelectContent, #previewContent {left:1%; width:98%; margin:-260px 0 0 0;} #ssSelectClose, #previewClose {right:1%;} } @media screen and (min-width: 1171px) { .bgThumbImg {height:125px;} } @media screen and (min-width: 1000px) and (max-width: 1170px) { #adminMenu li a {font-size:14px;} .divSelector a, .pagesBack {width:calc(25% - 18px);} .bgThumbImg {height:110px;} } @media screen and (min-width: 768px) and (max-width: 999px) { #adminMenu li a {font-size:12px;} .pageCanvas {width:770px; margin:15px 0 15px -192px;} .divSelector a, .pagesBack {width:calc(33.3334% - 18px);} .bgThumbImg {height:85px;} } @media screen and (min-width: 768px) { .memLoginContainer {width:500px; margin:0 0 40px -252px;} #header {margin:5px auto;} #headerRight {width:calc(100% - 153px);} #headerRight h1 {width:100%;} nav {width:23%; margin-right:2%; position:relative;} #adminMenu {width:100%; line-height:30px; margin:0 auto;} #adminMenu li {padding:0; display:inline-block; margin:0 0 5px;} .ddMenu li {margin:0 0 1px !important;} .ddMenu li:last-child {margin:0 !important;} #adminMenu ul, #adminMenu li, #adminMenu li a, #adminMenu p {float:left; width:100%;} #adminMenu p {font-weight:bold; margin:0;} #adminMenu li a {float:left; background:#F1F2F3; height:30px; line-height:30px; font-size:12px;} .showMenu {display:none;} #mainContainer {width:75%;} #homeMenuLeft {display:inline-block;} #homeMenuRight {display:none;} .langTitle {float:left; width:60%;} .languageHolder {float:left; width:24px; padding: 0 10px;} .langCheck {float:left; width:calc(40% - 54px); padding-left:50px;} .pFormRow, .hFormRow {padding:5px 10px;} .pFormTitle {display:block;} .pFormLabel {display:none;} .pFormInput, .pFormSelect, .pFormSlide, .featuresAdd, .percentAdd, .pFormFilterInput {width:50%;} .pFormFilter {width:33.3333%;} .pFormCheck, .pFormTitle + .tinyTxtEditor {width:66.6667%;} #autoGenPass {width:calc(15% - 10px); margin:0 0 0 10px;} .tinyTxtEditor {width:100%;} .percentAdd .pFormInput {width:100%; margin-bottom:5px;} .pagination {width:100%;} .paginationBottom {margin:0 0 25px;} .mobilePage, .mobileSplitLeft, .mobileSplitRight {display:none !important;} #langSelector a, .functionButtons input {width:calc(16.6667% - 5px);} .ddTitle, .dd, #dd-Home, #dd-Contact, #dd-Suites {width:40%;} .ddTitle:nth-child(2), .dd:nth-child(2) {margin-left:20%;} .pagesBack {margin:0 0px 10px 0;} #ssSelectContent, #previewContent {height:520px;} #ssSelectContent .mainContent {min-height:375px;} .infoButton span, .divSelector a span, .portlet-header span {width:300px; left:-350px; top:-40px;} .pFormImg {width:66.6667%;} .pForm20 {width:19%; margin-right:1%;} .submitHalf {float:left; width:50%;} .form50 {float:left; width:50%; margin-bottom:20px;} .accessChecks {flex-direction:row;} .galleryLayoutContainer, .accessCheck {width:calc(33.3333% - 20px);} } @media only screen and (max-width: 767px) { #headerRight {width:calc(100% - 223px);} #headerRight h1 {display:none;} #loggedIn {margin-top:50px;} .memLoginContainer {width:300px; margin:0 0 40px -152px;} .showMenu {position:fixed; top:0; right:0; display:inline-block;} nav {position:absolute; top:0; right:0; background:none; width:70px; height:70px; z-index:999;} #adminMenu {position:fixed; top:0; right:-100vw; width:100vw; height:100vh; background:rgba(35,31,32,0.8); padding:25px; z-index:-1; transition:transform 0.4s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0s; overflow-y:auto;} #adminMenu ul {margin:55px 0 70px;} #adminMenu li {padding:0;} #adminMenu li, #mobSignup, #mobLogin {opacity:0; transform:translate3d(0px, 100vh, 0px); transition-delay:0.8s, 0s; transition-duration:0.8s, 0.6s; transition-property:transform, opacity; transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);} #adminMenu li:first-child {border-top:1px solid #41454D;} #adminMenu p {color:#FFF; font-size:12px; font-weight:bold; margin:0 0 3px;} #adminMenu li a {display:table; color:#FFF; font-size:12px; text-align:center; width:100%; padding:5px 10px;} .ddMenu {margin:0 !important; min-width:100% !important; right:0 !important;} nav.is-active {display:block;} nav.is-active #adminMenu {transform:translateX(-100vw);} nav.is-active #adminMenu li {transform:translate3d(0px, 0px, 0px); opacity:1; transition:transform 0.8s ease 0s, opacity 0.6s ease 0s;} nav.is-active #adminMenu li:last-child {border-bottom:none;} nav li:last-child {border-bottom:none;} nav.is-active #adminMenu li:nth-child(2), #mobSignup {transition-delay:0.05s;} nav.is-active #adminMenu li:nth-child(3), #mobLogin {transition-delay:0.1s;} nav.is-active #adminMenu li:nth-child(4) {transition-delay:0.15s;} nav.is-active #adminMenu li:nth-child(5) {transition-delay:0.2s;} nav.is-active #adminMenu li:nth-child(6) {transition-delay:0.25s;} nav.is-active #adminMenu li:nth-child(7) {transition-delay:0.3s;} nav.is-active #adminMenu li:nth-child(8) {transition-delay:0.35s;} nav.is-active #adminMenu li:nth-child(9) {transition-delay:0.4s;} nav.is-active #adminMenu li:nth-child(n+10) {transition-delay:0.45s;} #mainContainer, .tinyTxtEditor {width:100%;} #homeMenuLeft {display:none;} #homeMenuRight {display:inline-block;} .infoButton span, .divSelector a span, .portlet-header span {width:150px;} .infoButton span {left:-200px; top:-10px;} .langTitle {float:left; width:100%; margin-bottom:5px;} .languageHolder {float:left; width:24px; padding: 0 10px; margin-bottom:15px;} .langCheck {float:left; width:calc(100% - 54px); padding-left:50px; margin-bottom:15px;} .pFormRow, .hFormRow {padding:15px 10px;} .pFormTitle {display:none;} .pFormInput, .pForm20, .pFormFilterInput {width:95% !important; border-top:none;} .pFormSelect, .pFormSlide, .featuresAdd {width:95% !important; padding:0;} .pFormSelect .ui-selectmenu-button {border-top:none; padding:15px 10px; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0;} .pFormTxtRow {padding-top:0;} .pFormTxtRow .pFormLabel {width:calc(100% - 20px); left:10px;} .tinyTxtEditor {border-top:none;} #autoGenPass {width:95%; margin:10px 0;} #percentAdd, #mgAdd, .pFormFilter, .pFormCheck {width:100%;} .pagination {clear:left; left:50%; font-size:12px; line-height:20px; margin:0 0 25px -160px !important; width:320px;} .paginationBottom {margin:0 0 25px -160px !important;} .fullPage, .pageSplitLeft, .pageSplitRight {display:none !important;} .pageNumbers a.mobilePage, .nextLink, .prevLink, .mobileSplitRight, .mobileSplitLeft {display:inline-block !important;} .pageNumbers a, #listTypeSelContainer {display:none;} .mobileSplitRight {margin-right:20px !important;} .mobileSplitLeft {margin-left:20px !important;} .ui-selectmenu-button.ui-button {width:98% !important;} .divSelector a {width:calc(50% - 18px);} #langSelector a, .functionButtons input {width:calc(33.3334% - 5px);} .pageCanvas {width:100%; margin:15px 0;} .ddTitle, .dd, #dd-Home, #dd-Contact, #dd-Suites {width:75%;} .ddTitle:nth-child(2), .dd:nth-child(2) {margin-left:25%;} .pagesBack {margin:0 0px 10px 0;} #ssSelectContent, #previewContent {left:1%; top:10vh; width:98%; height:80vh; margin:0;} #ssSelectContent .mainContent {min-height:calc(80vh - 165px);} #ssSelectClose, #previewClose {right:1%;} .bgThumbImg {height:85px;} .pFormImg {width:100%;} .submitHalf, .form50 {float:left; width:100%; margin-bottom:10px;} .accessChecks {flex-direction:column;} .galleryLayoutContainer, .accessCheck {width:calc(100% - 20px);} .accessCheck {margin-bottom:10px;} } a {color:#231F20; text-decoration:none; transition-duration:0.5s;} a:hover {color:#0C391D; transition-duration:0.5s; text-decoration:underline;}