﻿@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Montserrat:400,700|Lato:300,400,400i,700,700i,900");@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900");.icon{display:inline-block;background-image:url(ui-icons_2e83ff_256x240.png);height:20px;width:20px;}.sprite{display:inline-block;background-image:url(07-images/sprites.png);height:11px;width:11px;}.s-calander{background-position:74px 0;height:66px;width:66px;}.i-calander{background-position:145px 130px;}.i-lock{background-position:64.5px 144px;}.i-add{background-position:224px 113px;}.i-remove{background-position:192px 113px;}.i-delete{background-position:164px 113px;}.i-edit{background-position:192px 128px;}.i-confirm{background-position:192px 98px;}.i-cancel{background-position:256px 114px;}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}img{border:0;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em;}textarea{overflow:auto;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}html{font-size:16px;-webkit-font-smoothing:antialiased;height:100%;}body{font-family:"Lato",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;line-height:1.2;overflow-x:hidden;color:#383838;min-height:95%;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}h1,h2,h3,h4,h5,h6,hgroup,ul,ol,dd,p,figure,pre,table,fieldset,hr{margin-top:0;margin-bottom:1.5rem;}.separator:after{content:"·";}.visuallyhidden,.member-profile-summary .details-container dl .key{position:absolute;top:-9999px;left:-9999px;}.clearfix:after{content:"";display:table;clear:both;}.hidden{display:none !important;}.clickable{cursor:pointer;}.clickable.disabled{cursor:unset;background-color:#f0f0f0;opacity:.5;}header{font-size:14px;margin-bottom:0;background:#0a0a0a;}header:after{content:"";display:table;clear:both;}header .user-header-functions{margin-top:1rem;float:right;text-align:right;font-weight:normal;}header .user-header-functions a{color:#fff !important;}@media screen and (max-width:767px){header{height:42px;position:fixed;z-index:9999;width:100%;background:#444;}}footer{font-size:.75rem;padding:24px 12px;background:#1e1e1e;color:#7e8a8c;margin:32px 0 0 0;}footer:after{content:"";display:table;clear:both;}@media screen and (max-width:767px){footer .footer-section{float:none !important;text-align:center !important;}footer .footer-section.footer-section.left{width:100%;padding-bottom:12px;}footer .footer-section.footer-section.right{width:100%;}}footer .footer-section.left{width:50%;float:left;text-align:left;}footer .footer-section.right{width:50%;float:right;text-align:right;}nav{max-width:768px;margin:0 auto;overflow:hidden;}nav li{display:inline-block;float:left;}nav li a,nav li span,nav li a:visited{display:inline-block;font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif !important;font-size:.75rem !important;font-weight:700 !important;line-height:44px !important;padding:0 10px;width:100%;text-decoration:none;margin:0;background-color:none;color:#ededed;text-transform:uppercase;cursor:pointer;}nav li a:hover,nav li span:hover,nav li a:focus,nav li span:focus{background-color:#1e8aa1;color:#fff;text-decoration:none;}nav .nav-list{margin:0;margin-top:0;padding:0;max-width:768px;white-space:nowrap;}nav .nav-list .menu-header{display:inline-block;}.pg-home nav .nav-list .home .current,.pg-your-account nav .nav-list .your-account .current,.pg-edit-contact-details nav .nav-list .your-account .current,.pg-player-partner-network nav .nav-list .your-account .current,.pg-account-balance-transactions nav .nav-list .your-account .current,.pg-tee-times nav .nav-list .tee-times .current,.pg-messages nav .nav-list .messages .current,.pg-read-message nav .nav-list .messages .current,.pg-write-message nav .nav-list .messages .current,.pg-member-search nav .nav-list .member-search .current,.pg-prizes nav .nav-list .results .current,.pg-results nav .nav-list .results .current{background-color:#1e8aa1;color:#fff;}nav .nav-list .current{background-color:#1e8aa1;color:#fff;}@media screen and (max-width:767px){nav{float:none;text-align:center;width:260px;min-height:100%;z-index:999;background:#1e1e1e;position:fixed;top:42px;bottom:0;transition:left .3s ease-in-out;}nav.closed{left:-260px !important;}nav.open{left:0 !important;}nav .nav-list{height:90%;overflow-y:scroll;}nav .nav-list:after{content:"";display:table;clear:both;}nav .nav-list .menu,nav .nav-list li{position:unset;display:block;width:100%;float:left;border-bottom:1px solid #242424;text-align:left;}nav .nav-list .menu a,nav .nav-list .menu span,nav .nav-list .menu a:visited,nav .nav-list li a,nav .nav-list li span,nav .nav-list li a:visited{font-size:11px;line-height:40px;}nav .nav-list .menu-content{display:block;position:unset;margin:0;}nav .nav-list .menu-content:after{content:"";display:table;clear:both;}nav .nav-list .menu-item{display:block;position:unset;width:100%;background-color:#292929;line-height:30px !important;border-bottom:1px solid #2e2e2e;}nav .nav-list .menu-item a{padding-left:24px;color:#999;line-height:30px !important;}nav.open{display:block;}nav.closed .nav-list{display:none;}}.nav-mob-titlebar{display:none;}@media screen and (max-width:767px){.nav-mob-titlebar{display:block;margin:0;height:42px !important;width:100%;background-color:#0a0a0a;border:0;z-index:988;}}.nav-mob-titlebar .menu-toggle{display:none;color:#fff !important;}@media screen and (max-width:767px){.nav-mob-titlebar .menu-toggle{display:block;padding:0;margin:0;height:42px !important;width:100px;background-color:#0a0a0a;border:0;z-index:988;border-radius:0;outline:none;position:relative;font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;}.nav-mob-titlebar .menu-toggle .menu-icon{display:block;position:absolute;top:20px;left:12px;right:70px;height:2px;background:#eee;}.nav-mob-titlebar .menu-toggle .menu-icon:before,.nav-mob-titlebar .menu-toggle .menu-icon:after{display:block;position:absolute;left:0;height:2px;background:#eee;width:100%;content:"";}.nav-mob-titlebar .menu-toggle .menu-icon:before{top:-4px;}.nav-mob-titlebar .menu-toggle .menu-icon:after{top:4px;}.nav-mob-titlebar .menu-toggle .menu-txt{position:absolute;top:0;left:38px;line-height:42px !important;display:block;}}.menubar .menu{display:inline-block;float:left;}.menubar .menu:hover .menu-content{display:block;}.menubar li.menu:hover>a,.menubar li.menu:focus>a,.menubar li.menu:hover form>a,.menubar li.menu:focus form>a,.menubar li.menu:hover>span,.menubar li.menu:focus>span,.menubar li.menu:hover form>span,.menubar li.menu:focus form>span{background:#1e8aa1;}.menubar .menu-content{display:none;padding-left:0;position:absolute;color:#fff;background-color:#222;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:999999;}.menubar .menu-content li{float:none;display:block;}.menubar .menu-content .menu-item,.menubar .menu-content .menu-item a{text-decoration:none;display:block;line-height:34px !important;}#main-container{min-height:100%;}@media screen and (max-width:767px){#main-container{padding-top:42px;}main#content{padding:0 6px;}}table{width:100%;border:none;}table.collapsible.collapsed thead,table.collapsible.collapsed tbody{display:none;}table tbody td{font-size:.875rem;}thead{font-weight:bold;}thead tr,thead th{background-color:#383838 !important;color:#fff !important;vertical-align:bottom;text-align:left;}thead td{padding-top:20px;}td,th{padding:10px;}td.txt-r,th.txt-r{text-align:right;}td.trans-nett,td.trans-gst,td.trans-total,td.trans-balance,td.pos-detail,td.trans-running-balance,th.trans-nett,th.trans-gst,th.trans-total,th.trans-balance,th.pos-detail,th.trans-running-balance{text-align:right;}@media screen and (max-width:767px){td.trans-nett,td.trans-gst,td.trans-total,td.trans-balance,td.pos-detail,td.trans-running-balance,th.trans-nett,th.trans-gst,th.trans-total,th.trans-balance,th.pos-detail,th.trans-running-balance{text-align:left;}}tfoot{border-top:1px solid #fff;font-weight:bold;background-color:#e2e9eb;text-align:right;}.responsive-table{width:100%;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;}.account-balance-table td,.account-balance-table th{text-align:right;vertical-align:middle;}.account-balance-table td.account-name,.account-balance-table th.account-name{text-align:left;font-weight:700;}input[type="text"],input[type="search"],input[type="password"],input[type="email"],input[type="number"],input[type="datetime"],input[type="date"],input[type="time"],textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:4px;border:2px solid #95a3a6;color:#383838;padding:7px;vertical-align:middle;outline:none;margin-bottom:24px;-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear;transition:border .25s linear,color .25s linear,background-color .25s linear;}input[type="text"].input-validation-error,input[type="text"].input-validation-error:focus,input[type="search"].input-validation-error,input[type="search"].input-validation-error:focus,input[type="password"].input-validation-error,input[type="password"].input-validation-error:focus,input[type="email"].input-validation-error,input[type="email"].input-validation-error:focus,input[type="number"].input-validation-error,input[type="number"].input-validation-error:focus,input[type="datetime"].input-validation-error,input[type="datetime"].input-validation-error:focus,input[type="date"].input-validation-error,input[type="date"].input-validation-error:focus,input[type="time"].input-validation-error,input[type="time"].input-validation-error:focus,textarea.input-validation-error,textarea.input-validation-error:focus{border:solid 2px #e34836;background-color:#fff2f1;}input[type="text"]:focus,input[type="search"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="datetime"]:focus,input[type="date"]:focus,input[type="time"]:focus,textarea:focus{border-color:#0a0a0a;}.edit-form-text{vertical-align:middle;margin-bottom:24px;}select{line-height:29px;max-width:100%;padding:6px;border-radius:0;border:1px solid #95a3a6;}select.input-validation-error{border:solid 1px #e34836;background-color:#fff;}input[readonly="readonly"],input[disabled="disabled"],select[disabled="disabled"]{background-color:#f0f0f0;}input[type="checkbox"]{border-radius:0;border:1px solid #95a3a6;padding:7px;vertical-align:middle;margin-bottom:24px;}input[type="checkbox"].input-validation-error{border:solid 1px #e34836;background-color:#ffefee;}.checkbox{margin-top:0;padding-left:24px;}.checkbox label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px;}.checkbox label::before{content:"";display:inline-block;position:absolute;width:20px;height:20px;left:0;margin-left:-24px;border:2px solid #d3dee0;border-radius:3px;background-color:#fff;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out;}.checkbox label::after{display:inline-block;position:absolute;width:20px;height:20px;left:0;top:0;margin-left:-20px;padding-left:1px;padding-top:1px;font-size:13px;color:#777;}.checkbox input[type="checkbox"]{opacity:0;margin:4px 0 20px 0;}.checkbox input [type="checkbox"]:focus+label::before input[type="checkbox"]:focus+input+label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.checkbox input[type="checkbox"]:checked+label::after,.checkbox input[type="checkbox"]:checked+input+label::after{font-family:"FontAwesome";content:"";}.checkbox input[type="checkbox"]:indeterminate+label::after{display:block;content:"";width:10px;height:3px;background-color:#585858;border-radius:2px;margin-left:-16.5px;margin-top:7px;}.checkbox input[type="checkbox"]:disabled+label{opacity:.65;}.checkbox input[type="checkbox"]:disabled+label::before{background-color:#eee;cursor:not-allowed;}.page-my-card:after{content:"";display:table;clear:both;}.page-my-card .my-card{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.7);}.page-my-card .card-wrapper{background-color:#fff;border-radius:10px;clear:both;text-align:left;width:300px;margin:auto;}.page-my-card h3{text-align:right;border-bottom:15px solid #000;margin-bottom:0;padding-bottom:10px;color:#1f8aa1;padding-right:10px;padding-top:10px;}.page-my-card .card-wrapper img{float:left;text-align:left;margin:10px 0;}.page-my-card .aztec.card-wrapper img{margin-left:10px;}.page-my-card .card-details-wrapper{float:right;margin-top:30px;width:190px;}.page-my-card .barcode .card-details-wrapper{text-align:center;width:100%;}.page-my-card .card-details-wrapper .full-name{font-size:19px !important;font-weight:bold;}.page-my-card .card-details-wrapper .member-number{color:#1f8aa1;display:block;font-size:30px !important;}.page-my-card .close-button{position:absolute;top:0;right:0;font-size:30px;cursor:pointer;color:#fff;}.row{max-width:768px;margin-left:auto;margin-right:auto;}.row:after{content:"";display:table;clear:both;}.col{float:left;position:relative;}@media screen and (max-width:767px){.col{float:none;width:100% !important;margin-bottom:24px;max-width:480px;margin-left:auto;margin-right:auto;}}.col.push-bottom{margin-bottom:36px;}.col.txt-r{text-align:right;}.col.txt-c{text-align:center;}.col.txt-l{text-align:left;}@media screen and (max-width:767px){.col.txt-l-on-collapse{text-align:left;}}.col-fullwidth{width:100%;}.col-1-2{width:50%;vertical-align:top;}.col-1-2.left{padding-right:24px;}@media screen and (max-width:767px){.col-1-2.left{padding-right:0;}}.col-1-2.right{padding-left:24px;}@media screen and (max-width:767px){.col-1-2.right{padding-left:0;}}.col-1-2.bordered.left{border-right:1px solid #d3dee0;}@media screen and (max-width:767px){.col-1-2.bordered.left{border-right:none;}}.col-1-4{width:25%;vertical-align:top;}.col-1-3{width:33.33333%;vertical-align:top;}.max-width-container{display:block;width:100%;margin-left:auto;margin-right:auto;max-width:768px;}p:first-child{margin-top:0;}p:last-child{margin-bottom:0;}h1,.h1{font-size:2.5rem;font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;text-align:center;margin-top:24px;color:#0a0a0a;}@media screen and (max-width:767px){h1,.h1{font-size:1.75rem;margin-top:24px;}}h2,.h2{font-weight:700;font-size:1.75rem;font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;}@media screen and (max-width:767px){h2,.h2{font-size:1.25rem;}}a{color:#1e8aa1;text-decoration:none;}a:hover,a:focus{color:#26afcc;text-decoration:underline;}a:visited{color:#1e8aa1;}.pg-sitemap a:visited{color:#333;}a.stay-link-color:visited{color:#26afcc;}a.blend-in{color:inherit;text-decoration:none;}.heading-with-other-stuff:after{content:"";display:table;clear:both;}.heading-with-other-stuff .heading{float:left;}.heading-with-other-stuff .other-stuff{float:right;}.dashboard{display:block;margin-left:auto;margin-right:auto;}.dashboard:after{content:"";display:table;clear:both;}@media screen and (min-width:512px) and (max-width:767px){.dashboard{max-width:512px;}}.dashboard-item{display:inline-block;float:left;height:200px;vertical-align:bottom;text-align:center;position:relative;background-color:#fff;overflow:hidden;padding:17px;color:#0a0a0a;margin:.5%;border:1px solid #d3dee0;}@media screen and (max-width:511px){.dashboard-item{display:block;float:none;width:99% !important;height:auto;font-size:.875rem;padding:15px 24px;margin-top:2%;}.dashboard-item:after{content:"";display:table;clear:both;}.dashboard-item.hidden-on-collapse{display:none !important;}}.dashboard-item.size-1-3{width:32.33333%;}@media screen and (min-width:512px) and (max-width:767px){.dashboard-item.size-1-3{width:49% !important;max-width:256px;}}.dashboard-item.size-2-3{width:65.66667%;}@media screen and (min-width:512px) and (max-width:767px){.dashboard-item.size-2-3{width:99% !important;max-width:512px;}}.dashboard-item.size-3-3{width:99%;}@media screen and (min-width:512px) and (max-width:767px){.dashboard-item.size-3-3{width:99% !important;max-width:512px;}}.dashboard-item.height-1{height:200px;}.dashboard-item.height-2{height:400px;}.dashboard-item.height-3{height:600px;}.dashboard-item .title{font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.25rem;margin-bottom:0;color:#1e8aa1;border-bottom:1px solid #d3dee0;padding:0 0 5px 0;display:inline-block;line-height:19px;margin-bottom:20px;}@media screen and (max-width:512px){.dashboard-item .title{font-size:1rem;}}.dashboard-item .bottom-link{position:absolute;bottom:0;left:0;width:100%;display:block;padding:6px;text-decoration:none;}.dashboard-item .bottom-link:after{content:'...';position:relative;left:-3px;}.dashboard-item .button,.dashboard-item .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .dashboard-item button.ui-datepicker-current{box-shadow:none;font-size:.875em;text-transform:uppercase;}.dashboard-item .event{margin-top:1px;margin-bottom:0;}.dashboard-item.available-times .title{margin-bottom:24px;}.dashboard-item.available-times .timesheet-list{margin-left:auto;margin-right:auto;list-style:none;margin:0;padding:0;}.dashboard-item.available-times .timesheet-list:after{content:"";display:table;clear:both;}.dashboard-item.available-times .timesheet-list li{list-style-type:none;float:left;width:23%;margin-right:2.5%;}.dashboard-item.available-times .timesheet-list li:last-child{margin-right:0;}@media screen and (max-width:511px){.dashboard-item.available-times .timesheet-list li{width:47%;}.dashboard-item.available-times .timesheet-list li:nth-child(odd){margin-right:5%;}.dashboard-item.available-times .timesheet-list li:nth-child(even){margin-right:0;}.dashboard-item.available-times .timesheet-list li:nth-child(n+3){margin-top:12px;}}.dashboard-item.available-times .timeslot{margin:0;padding:0;text-align:center;color:#fff;}.dashboard-item.available-times .timeslot .time{padding-top:7px;display:block;}.dashboard-item.available-times .timeslot .details{margin:0;padding:0;}.dashboard-item.available-times .timeslot .openings{height:60px;width:60px;line-height:60px;display:block;margin-left:auto;margin-right:auto;font-size:26px;border:1px solid #97b1b6;border-radius:50%;margin-top:12px;}.dashboard-item.my-times{min-height:200px;max-height:200px;overflow-y:scroll;height:auto;}@media screen and (max-width:512px){.dashboard-item.my-times{min-height:auto;}}.dashboard-item.my-times .title{margin-bottom:12px;}.dashboard-item.my-times .dashboard-item.my-times{min-height:200px;height:auto;}@media screen and (max-width:512px){.dashboard-item.my-times .dashboard-item.my-times{margin:0 0 4px 0;}}.dashboard-item.my-times .content a,.dashboard-item.my-times .content a:hover,.dashboard-item.my-times .content a:focus{color:#1e8aa1;}.dashboard-item.my-times>a,.dashboard-item.my-times>a:hover,.dashboard-item.my-times>a:focus{display:inline-block;margin-bottom:1.5rem;text-decoration:none;background-color:#1e8aa1;color:#fff;padding:10px 16px;border-radius:3px;border:none;-webkit-transition:background-color .25s linear,color .25s linear;-moz-transition:background-color .25s linear,color .25s linear;-ms-transition:background-color .25s linear,color .25s linear;transition:background-color .25s linear,color .25s linear;outline:none !important;box-shadow:0 4px 0 #186d7f;margin-top:-10px;margin-bottom:10px;box-shadow:none;font-size:.875em;text-transform:uppercase;}.dashboard-item.my-times>a:hover,.dashboard-item.my-times>a:focus,.dashboard-item.my-times>a:hover:hover,.dashboard-item.my-times>a:hover:focus,.dashboard-item.my-times>a:focus:hover,.dashboard-item.my-times>a:focus:focus{background-color:#229cb6;color:#fff;}.dashboard-item.my-times>a:active,.dashboard-item.my-times>a:hover:active,.dashboard-item.my-times>a:focus:active{background-color:#229cb6;}.dashboard-item.my-times>a:last-child,.dashboard-item.my-times>a:hover:last-child,.dashboard-item.my-times>a:focus:last-child{margin-bottom:0;}.dashboard-item.my-times>a li,.dashboard-item.my-times>a:hover li,.dashboard-item.my-times>a:focus li{list-style-type:none;}.dashboard-item.my-times>a li:last-child,.dashboard-item.my-times>a:hover li:last-child,.dashboard-item.my-times>a:focus li:last-child{margin-right:0;}@media screen and (max-width:511px){.dashboard-item.my-times>a li,.dashboard-item.my-times>a:hover li,.dashboard-item.my-times>a:focus li{width:47%;}.dashboard-item.my-times>a li:nth-child(odd),.dashboard-item.my-times>a:hover li:nth-child(odd),.dashboard-item.my-times>a:focus li:nth-child(odd){margin-right:5%;}.dashboard-item.my-times>a li:nth-child(even),.dashboard-item.my-times>a:hover li:nth-child(even),.dashboard-item.my-times>a:focus li:nth-child(even){margin-right:0;}.dashboard-item.my-times>a li:nth-child(n+3),.dashboard-item.my-times>a:hover li:nth-child(n+3),.dashboard-item.my-times>a:focus li:nth-child(n+3){margin-top:12px;}}.dashboard-item.my-times .timeslot{margin:0 0 12px 0;padding:0;text-align:center;color:#585858;font-size:.875rem;line-height:18px;}.dashboard-item.my-times .timeslot .time{font-weight:bold;padding-top:7px;display:block;color:#383838;}.dashboard-item.my-times .timeslot .details{margin:0;padding:0;font-size:.813rem;}.dashboard-item.my-handicap .title{margin-bottom:12px;}@media screen and (max-width:512px){.dashboard-item.my-handicap .title{margin:0;}}.dashboard-item.my-handicap .my-handicap-button{margin-top:40px;}@media screen and (max-width:512px){.dashboard-item.my-handicap .my-handicap-button{margin:0 0 4px 0;}.dashboard-item.my-handicap .my-handicap-button .title{margin-bottom:0;}}.dashboard-item.results:after{content:"";display:table;clear:both;}.dashboard-item.results .date{display:block;text-transform:uppercase;font-weight:bold;}.dashboard-item.results .medal{float:left;margin-right:12px;opacity:.45;}@media screen and (max-width:511px){.dashboard-item.results .medal{display:none;}}.dashboard-item.results .winner-title{display:block;font-weight:bold;}.dashboard-item.results .winner-name{display:block;}.dashboard-item.results .place{margin:0;margin-top:10px;border-top:1px solid #97b1b6;padding-top:10px;text-align:left;}@media screen and (max-width:511px){.dashboard-item.results .place{text-align:center;}}.dashboard-item.results .place-results{margin-top:10px;}.dashboard-item.upcoming-events .event-title,.dashboard-item.my-events .event-title{font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;}.dashboard-item.upcoming-events .details,.dashboard-item.my-events .details{margin:0;}.dashboard-item.upcoming-events .description,.dashboard-item.my-events .description{display:block;margin:6px 0;}.dashboard-item.upcoming-events a,.dashboard-item.my-events a{color:#1e8aa1;}.dashboard-item.upcoming-events a:focus,.dashboard-item.upcoming-events a:hover,.dashboard-item.my-events a:focus,.dashboard-item.my-events a:hover{text-decoration:underline;}.dashboard-item.event-image{padding:0;}.dashboard-item.icon-and-title.messages .icon{background-image:none;}.dashboard-item.icon-and-title .icon{display:block;width:80px;height:80px;margin-left:auto;margin-right:auto;margin-bottom:24px;margin-top:16px;border-radius:100%;background-color:#0a0a0a;background-image:none;}@media screen and (max-width:512px){.dashboard-item.icon-and-title .icon{margin-bottom:0;margin-top:0;}}.dashboard-item.icon-and-title .icon i{font-size:40px;color:#fff;display:block;text-align:center;line-height:80px;}.dashboard-item.icon-and-title .icon i.fa-envelope-o{line-height:78px;}.dashboard-item.loyalty-points{font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;}.dashboard-item.loyalty-points .big-number{display:block;font-size:37px;margin:20px 0 24px;}@media screen and (max-width:511px){.dashboard-item.loyalty-points .big-number{margin:0;font-size:3rem;line-height:3rem;}}.dashboard-item.loyalty-points .description{font-size:1.3rem;}@media screen and (max-width:512px){.dashboard-item.loyalty-points .description{font-size:1rem;}}.dashboard-item.my-times{color:#7e8a8c;background-color:#fdfdfe;border:1px solid #d3dee0;}.dashboard-item.account-summary .avatar{float:right;border-radius:50%;border:2px solid #fff;}.dashboard-item.account-summary .title{margin:0 0 24px 0;font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;}@media screen and (max-width:511px){.dashboard-item.account-summary .title{margin:0 0 12px 0;}}.dashboard-item.account-summary p.name{font-weight:bold;margin-bottom:12px;font-size:1.068rem;font-weight:700;color:#383838;}@media screen and (max-width:511px){.dashboard-item.account-summary p.name{font-size:1rem;}}.dashboard-item.account-summary .member-number{margin:0;font-size:.813rem;}.dashboard-item.account-summary .member-number .value{margin:0;font-size:15px;word-wrap:break-word;color:#383838;font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;}@media screen and (max-width:511px){.dashboard-item.account-summary .member-number{margin:0;}}.dashboard-item.account-summary a{font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.25rem;margin-bottom:0;color:#1e8aa1;border-bottom:1px solid #d3dee0;padding:0 0 5px 0;display:inline-block;line-height:19px;margin-bottom:20px;}.dashboard-item.account-summary a:hover,.dashboard-item.account-summary a:focus{text-decoration:none;}.dashboard-item.account-summary label{font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;}.dashboard-item.external-page{background-size:contain;font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;}.dashboard-item.external-page .avatar{float:right;border-radius:50%;border:2px solid #fff;}.dashboard-item.external-page .name{font-weight:bold;margin-bottom:0;}.dashboard-item.external-page .member-number{margin:0;margin-bottom:12px;}.dashboard-item.external-page .member-number .value{margin:0;font-size:36px;color:#a6bcc0;}.dashboard-item.external-page a{font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.25rem;margin-bottom:0;color:#1e8aa1;border-bottom:1px solid #d3dee0;padding:0 0 5px 0;display:inline-block;line-height:19px;margin-bottom:20px;}.dashboard-item.external-page a:hover,.dashboard-item.external-page a:focus{text-decoration:none;}.dashboard-item.dynamic-content{color:#fff;background-color:#7ab5de;background-size:contain;padding:unset;}.dashboard-item.dynamic-content table{border:unset;}.dashboard-item.dynamic-content td{padding:unset;vertical-align:top;}.dashboard-item.dynamic-content tr:hover{background-color:unset;}.dashboard-item.merchant-offer{color:#fff;background-color:#26afcc;background-size:contain;padding:unset;}.dashboard-item.merchant-offer table{border:unset;}.dashboard-item.merchant-offer td{padding:unset;vertical-align:top;}.dashboard-item.merchant-offer tr:hover{background-color:unset;position:static;height:500px;z-index:999;margin:50px;}.dashboard-item.merchant-offer .offers-window{border:1px solid #cdcdcd;max-width:668px;margin:50px;position:fixed;z-index:999;padding:10px;background-color:#fff;color:#444;top:0;}.dashboard-item.merchant-offer .offers-window .close-window{position:absolute;right:0;margin-right:10px;}.dashboard-item.merchant-offer .offers-window input[type="checkbox"]{margin-bottom:unset;}.dashboard-item.merchant-offer .offers-window .terms-content{border:1px solid #cdcdcd;overflow-y:scroll;max-height:400px;}.dashboard-item.digital-card .icon{background-image:none;}@media screen and (max-width:512px){.buying-transaction .dashboard-item .total-tile-voucher{margin-bottom:0;}}.buying-transaction .dashboard-item .icon-with-detail .svg-icon-wallet svg path{fill:#0a0a0a;}.buying-transaction .dashboard-item .icon-with-detail span{color:#0a0a0a;}.left-label,.right-label{max-width:160px;margin:0 auto 10px;text-align:center;}.left-label i,.right-label i{vertical-align:middle;font-size:22px;margin-right:4px;width:30px;display:inline-block;}.left-label i.member-number-icon svg,.right-label i.member-number-icon svg{display:inline-block;}.left-label i.member-number-icon svg path,.right-label i.member-number-icon svg path{fill:#0a0a0a;}.left-label span,.right-label span{display:inline-block;vertical-align:middle;font-size:20px;font-weight:normal;width:100px;text-align:right;}@media screen and (max-width:767px){.left-label,.right-label{max-width:100%;}}.dashboard-item.buying-club p.status{font-weight:bold;margin-bottom:12px;font-size:1.068rem;font-weight:700;color:#383838;}@media screen and (max-width:511px){.dashboard-item.buying-club p.status{font-size:1rem;}}.dashboard-item.buying-club a{display:inline-block;margin:.5rem 0;text-decoration:none;color:#eee;padding:8px 8px;}.dashboard-item.buying-club label{font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;}.dashboard-item.buying-club .description{font-size:1.3rem;font-weight:700;}@media screen and (max-width:512px){.dashboard-item.buying-club .description{font-size:1rem;}}.dashboard-item.buying-club a:hover,.dashboard-item.buying-club a:focus{background-color:#b5c8cb;color:#fff;text-decoration:underline;}.dashboard-item.buying-club a:active{background-color:#97b1b6;text-decoration:underline;}.enrollcard{display:inline-block;vertical-align:middle;margin-right:10px;color:#fff;}.ui-dialog .ui-dialog-titlebar-close span{margin:-8px !important;}.vixverifydisable,vixverifydisable:hover{background-color:#b5c8cb !important;color:#fff !important;}.switch{position:relative;display:inline-block;width:60px;height:34px;vertical-align:middle;}.switch input{display:none;}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#848484;-webkit-transition:.4s;transition:.4s;}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;color:rgba(255,255,255,.8);}input:checked+.slider{background-color:#0a0a0a;}input:focus+.slider{box-shadow:0 0 1px #1e8aa1;}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);}.slider.round{border-radius:34px;}.slider.round:before{border-radius:50%;}.ledger-balance-tile .right-label{max-width:100%;margin:0;text-align:center;}.dashboard-item.account-summary.light-primary-bg{background:#1e8aa1;}.dashboard-item.account-summary.light-primary-bg .title{color:#fff;}.dashboard-tile-description{margin-top:10px;}.dashboard-item.buying-club.new-bg-image-tile{background:rgba(0,0,0,.75);color:#fff;}.dashboard-item.buying-club.new-bg-image-tile:after{position:absolute;left:0;top:0;content:"";right:0;bottom:0;background-image:url("07-images/buying-card.jpg");background-repeat:no-repeat;background-size:cover;z-index:-1;}@media screen and (max-width:511px){.dashboard-item.buying-club.new-bg-image-tile:after{background-position:center center;display:block;}}.dashboard-item.buying-club.new-bg-image-tile .title{color:#fff;}.dashboard-item.buying-club.new-bg-image-tile .enroll{color:#fff;}.dashboard-item.buying-club.new-bg-image-tile .switch{width:45px;height:20px;}.dashboard-item.buying-club.new-bg-image-tile .slider:before{background-color:#0f4855;height:18px;width:18px;bottom:1px;}.dashboard-item.buying-club.new-bg-image-tile .slider.round{background:#fff;}.dashboard-item.buying-club.new-bg-image-tile input:checked+.slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);background-color:#0a0a0a;}.dashboard-item.account-summary.new-bg-image-tile{background:rgba(0,0,0,.75);color:#fff;}.dashboard-item.account-summary.new-bg-image-tile:after{position:absolute;left:0;top:0;content:"";right:0;bottom:0;background-image:url("07-images/transaction.jpg");background-repeat:no-repeat;background-size:cover;z-index:-1;}@media screen and (max-width:511px){.dashboard-item.account-summary.new-bg-image-tile:after{background-position:center center;display:block;}}.dashboard-item.account-summary.new-bg-image-tile .title{color:#fff;}.dashboard-item.account-summary.new-bg-image-tile .svg-icon-wallet path{fill:#fff;}.dashboard-item.account-summary.new-bg-image-tile .left-label{width:145px;}.dashboard-item.account-summary.new-bg-image-tile .left-label span{width:100px;text-align:right;font-weight:normal;}.total-message{font-weight:bold;font-style:normal;}@media all and (min-width:768px){.text-align-r{text-align:right;}}.giftcard-label{width:80px;display:inline-block;}.giftcard-dropdown{color:#000;width:120px;}.m-b-10{margin-bottom:10px;}.dashboard-item.new-bg-image-tile .switch{width:45px;height:20px;}.dashboard-item.new-bg-image-tile .slider:before{background-color:#fff;height:18px;width:18px;bottom:1px;}.dashboard-item.new-bg-image-tile input:checked+.slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);background-color:#1e8aa1;}.dashboard-item.new-bg-image-tile .round{background:#0a0a0a;}.dashboard-item.new-bg-image-tile .name{font-weight:bold;margin-bottom:12px;font-size:1.068rem;font-weight:700;color:#383838;}.message-note{font-size:.8rem;}.page-intro,.member-intro{text-align:left;color:#eee;max-width:768px;margin-left:auto;margin-right:auto;}.page-intro:after,.member-intro:after{content:"";display:table;clear:both;}@media screen and (max-width:767px){.page-intro,.member-intro{padding:0;text-align:center;margin:auto;}}.page-intro .member-title,.member-intro .member-title{color:#eee;float:left;text-align:left;font-size:1.25rem;margin:24px 0;font-size:1rem;font-weight:400;}@media screen and (max-width:767px){.page-intro .member-title,.member-intro .member-title{text-align:center;font-size:.813rem;margin:0;float:unset;}}.page-intro .member-title .member-name,.member-intro .member-title .member-name{font-size:2.5rem;display:block;font-weight:700;}@media screen and (max-width:767px){.page-intro .member-title .member-name,.member-intro .member-title .member-name{font-size:.813rem;display:inline;}}.page-intro .member-card,.member-intro .member-card{display:none;float:left;margin-right:36px;padding-right:36px;margin-top:18px;margin-left:18px;max-width:267px;border-right:1px solid #fff;}.page-intro .member-card:after,.member-intro .member-card:after{content:"";display:table;clear:both;}@media screen and (max-width:767px){.page-intro .member-card,.member-intro .member-card{float:none;text-align:center;padding-right:0;margin-left:auto;margin-right:auto;border-right:none;}}.page-intro .member-card .avatar,.member-intro .member-card .avatar{float:left;border:3px solid #fff;border-radius:50%;}@media screen and (max-width:767px){.page-intro .member-card .avatar,.member-intro .member-card .avatar{float:none;}}.page-intro .member-card .details-container,.member-intro .member-card .details-container{float:right;color:#eee;padding:12px;text-align:left;min-height:130px;}@media screen and (max-width:767px){.page-intro .member-card .details-container,.member-intro .member-card .details-container{float:none;padding-right:0;text-align:center;}}.page-intro .member-card .details-container a,.member-intro .member-card .details-container a{color:inherit;}.page-intro .member-card .details-container .title,.member-intro .member-card .details-container .title{font-size:1rem;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;font-weight:normal;}.page-intro .member-card .details-container .handicap-number,.member-intro .member-card .details-container .handicap-number{font-size:2rem;margin:12px 0;}.page-intro .member-card .details-container .view-more-link,.member-intro .member-card .details-container .view-more-link{display:block;padding-top:6px;text-decoration:none;font-size:.75rem;}.page-intro .member-card .details-container .view-more-link:hover,.page-intro .member-card .details-container .view-more-link:active,.member-intro .member-card .details-container .view-more-link:hover,.member-intro .member-card .details-container .view-more-link:active{text-decoration:underline;}.button,.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,a.button,.button-alt,a.button-alt{display:inline-block;margin-bottom:1.5rem;text-decoration:none;background-color:#1e8aa1;color:#fff;padding:10px 16px;border-radius:3px;border:none;-webkit-transition:background-color .25s linear,color .25s linear;-moz-transition:background-color .25s linear,color .25s linear;-ms-transition:background-color .25s linear,color .25s linear;transition:background-color .25s linear,color .25s linear;outline:none !important;box-shadow:0 4px 0 #186d7f;}.button:hover,.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current:hover,.button:focus,.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current:focus,a.button:hover,a.button:focus,.button-alt:hover,.button-alt:focus,a.button-alt:hover,a.button-alt:focus{background-color:#229cb6;color:#fff;}.button:active,.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current:active,a.button:active,.button-alt:active,a.button-alt:active{background-color:#229cb6;}.button:last-child,.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current:last-child,a.button:last-child,.button-alt:last-child,a.button-alt:last-child{margin-bottom:0;}.button.green,.ui-datepicker .ui-datepicker-buttonpane button.green.ui-datepicker-current,a.button.green,.button-alt.green,a.button-alt.green{background-color:#28a745;box-shadow:0 4px 0 #388438;}.button.orange,.ui-datepicker .ui-datepicker-buttonpane button.orange.ui-datepicker-current,a.button.orange,.button-alt.orange,a.button-alt.orange{background-color:#ffbb23;box-shadow:0 4px 0 #a37000;}.button.red,.ui-datepicker .ui-datepicker-buttonpane button.red.ui-datepicker-current,a.button.red,.button-alt.red,a.button-alt.red{background-color:#e34836;box-shadow:0 4px 0 #871f13;}a.button.green{background-color:#28a745;box-shadow:0 4px 0 #388438;}.button-alt,a.button-alt{background-color:#d3dee0;color:#585858;box-shadow:0 4px 0 #bbcccf;}.button-alt:hover,.button-alt:focus,a.button-alt:hover,a.button-alt:focus{background-color:#e2e9eb;color:#585858;}.button-alt:active,a.button-alt:active{background-color:#e2e9eb;}.button-alt:last-child,a.button-alt:last-child{margin-bottom:0;}.message-list{list-style:none;margin:0;padding:0;}@media screen and (max-width:767px){.message-list{margin-bottom:24px;}}.message-list li{margin:0;padding:0;border-bottom:1px solid #cdcdcd;margin-bottom:12px;padding-bottom:12px;}.message-list li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}.message-list li:last-child .details .sender-name,.message-list li:last-child .details .message-snippet,.message-list li:last-child .details .view-more-container{margin-bottom:0;}.message-list .message{margin:0;padding:0;}.message-list .message:after{content:"";display:table;clear:both;}.message-list .message.unread{font-weight:bold;}.message-list .message .avatar{border-radius:50%;height:50px;width:50px;vertical-align:middle;margin-right:12px;}@media screen and (max-width:767px){.message-list .message .avatar{display:none;}}.message-list .message .sender-container,.message-list .message .details{height:50px;line-height:50px;margin:0;padding:0;float:left;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;overflow-y:hidden;}@media screen and (max-width:767px){.message-list .message .sender-container,.message-list .message .details{height:16.66667px;line-height:16.66667px;}}.message-list .message .sender-container{width:33%;}@media screen and (min-width:512px) and (max-width:767px){.message-list .message .sender-container{width:50%;}}@media screen and (max-width:511px){.message-list .message .sender-container{width:100%;background-image:url("07-images/message-link-arrow.png");background-position:right;background-repeat:no-repeat;background-size:30px;}}.message-list .message .details{width:66%;padding-right:50px;background-image:url("07-images/message-link-arrow.png");background-position:right;background-repeat:no-repeat;background-size:30px;}.message-list .message .details:after{content:"";display:table;clear:both;}@media screen and (min-width:512px) and (max-width:767px){.message-list .message .details{width:50%;}}@media screen and (max-width:511px){.message-list .message .details{display:none;}}.tab-group{margin-bottom:24px;}@media screen and (min-width:768px){.tab-group.inited .tab-title{display:none;}}@media screen and (max-width:767px){.tab-group.inited .tab-header{display:none;}}.tab-group .tab-header{list-style:none;margin:0;padding:0;position:relative;top:1px;margin-left:24px;}.tab-group .tab-header:after{content:"";display:table;clear:both;}.tab-group .tab-header li{float:left;}.tab-group .tab-header li:last-child a{border-right:1px solid #cdcdcd;}.tab-group .tab-header a{display:inline-block;padding:12px;background:#f2f2f2;border:1px solid #cdcdcd;border-right:none;color:inherit;text-decoration:none;}.tab-group .tab-header a.active{background:#fff;border-bottom-color:#fff;color:inherit;}@media screen and (min-width:768px){.tab-group .tab{border:1px solid #cdcdcd;padding:24px;}.tab-group .tab[data-state="closed"]{position:absolute;top:-9999px;left:-9999px;}}.member-profile-summary{padding-bottom:24px;border-bottom:1px solid #cdcdcd;margin-bottom:24px;}.member-profile-summary:after{content:"";display:table;clear:both;}.member-profile-summary:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none;}@media screen and (max-width:767px){.member-profile-summary:last-child{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #cdcdcd;}}.member-profile-summary .expand-collapse-link{display:none;}.member-profile-summary .top-items{float:left;width:510px;}.member-profile-summary .top-items:after{content:"";display:table;clear:both;}@media screen and (max-width:767px){.member-profile-summary .top-items{float:none;width:auto;}}.member-profile-summary .avatar{float:left;margin-right:24px;margin-bottom:24px;width:130px;height:130px;border-radius:50%;}@media screen and (max-width:767px){.member-profile-summary .avatar{width:50px;height:50px;margin-bottom:24px;}}.member-profile-summary .name-and-member-number{float:left;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70%;font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;}@media screen and (max-width:767px){.member-profile-summary .name-and-member-number{margin-bottom:0;margin-top:12px;}}.member-profile-summary .name-and-member-number .member-number:after{content:':';}.member-profile-summary .details-section:after{content:"";display:table;clear:both;}.member-profile-summary h4{margin-bottom:6px;}.member-profile-summary .details-container{float:left;margin-bottom:12px;width:320px;}.member-profile-summary .details-container input{width:100%;}@media screen and (min-width:512px) and (max-width:767px){.member-profile-summary .details-container{width:57%;margin-bottom:24px;}}.member-profile-summary .details-container:nth-child(even){margin-right:24px;padding-right:24px;}@media screen and (max-width:511px){.member-profile-summary .details-container{float:none;display:block;width:100%;}.member-profile-summary .details-container:nth-child(even){border-right:none;margin-right:0;padding-right:0;}.member-profile-summary .details-container input{width:100%;}}.member-profile-summary .details-container dl{margin:0;}.member-profile-summary .details-container dl .value{padding:5px;padding-left:0;margin:0;text-overflow:ellipsis;overflow-x:hidden;}@media screen and (min-width:768px){.member-profile-summary[data-collapse-state="collapsed"] .avatar{width:70px;height:70px;}.member-profile-summary[data-collapse-state="collapsed"] .details-container,.member-profile-summary[data-collapse-state="collapsed"] .details-section{display:none;}.member-profile-summary .expand-collapse-link{display:inline-block;position:absolute;right:24px;}}.single-message .details{margin:0;}.single-message .sender{margin-bottom:12px;}.single-message .message{padding-top:12px;border-top:1px solid #cdcdcd;}@media screen and (max-width:767px){.sm-collapse-wrapper{min-height:35px;}.info-message.close{position:absolute;right:34px;width:0;padding-left:0 !important;}.info-message.close p{display:none;}.info-message.close:before{border-radius:3px;}h2,h3{font-size:.9rem;}.title h2{padding-right:5px;}em.note{display:inline-block;margin-top:150px;}}.info-message{display:block;position:relative;padding:12px;padding-left:60px;border-radius:6px;font-size:.938rem;line-height:1.2em;border:0 solid #eee;margin-bottom:24px;}.info-message.error{background-color:#fcebe9;color:#dd6051;border-color:#e34836;}.info-message.error:before{background-color:#e65c4c;}.info-message.error:after{content:"";color:#ef9a90;}.info-message.error a,.info-message.error a:hover,.info-message.error a:focus{color:#dd6051;text-decoration:underline;}.info-message.warning{background-color:#fffaef;color:#e0b454;border-color:#ffe2a3;}.info-message.warning:before{background-color:#ffe2a3;}.info-message.warning:after{content:"";color:#fffaef;}.info-message.warning a,.info-message.warning a:hover,.info-message.warning a:focus{color:#e0b454;text-decoration:underline;}.info-message.success{background-color:#e3f9ec;color:#25b862;border-color:#b8f1d0;}.info-message.success:before{background-color:#b8f1d0;}.info-message.success:after{content:"";color:#e3f9ec;}.info-message.success a,.info-message.success a:hover,.info-message.success a:focus{color:#25b862;text-decoration:underline;}.info-message.info{background-color:#f0f0f0;color:#5c5e5d;border-color:#fff;font-size:14px;}.info-message.info:before{background-color:#bfd4f2;}.info-message.info:after{content:"";color:#e9f1fb;}.info-message.info a,.info-message.info a:hover,.info-message.info a:focus{color:#6f99d3;text-decoration:underline;}.info-message:last-child{margin-bottom:0;}.info-message.sm-collapse{min-height:35px;}.info-message .title{font-weight:bold;}.info-message:before{display:block;width:46px;height:100%;content:"";background-color:#999;position:absolute;left:0;top:0;border-radius:3px 0 0 3px;}.info-message:after{display:block;width:34px;height:34px;content:"";font-family:'Font Awesome 5 Free';color:#fff;font-size:34px;line-height:34px;font-style:normal;font-weight:900;text-decoration:inherit;position:absolute;left:8px;top:50%;transform:translateY(-50%);}em.note{font-size:.8rem;}body.loginpage{background-color:#d3dee0;}body.loginpage #main-container{padding:0;}.pg-login{padding:72px;}@media screen and (max-width:767px){.pg-login{padding:36px;}}@media screen and (max-width:767px){.reset-password-wrapper{margin-top:-17px;}}.login-container{background:#fff;border-radius:6px;padding:36px 24px;margin:0 auto;max-width:768px;}.login-container h1{margin-top:0;margin-bottom:12px;}.Login-logo{width:100%;max-width:320px;margin-left:auto;margin-right:auto;display:block;text-align:center;}.Login-logo .login-logo{margin-bottom:6px;}.login-message{width:80%;margin-left:auto;margin-right:auto;padding:0 12px 12px 12px;color:#7e8a8c;}.validation-summary-errors{margin-bottom:4px;}.login-form{width:100%;max-width:320px;margin-left:auto;margin-right:auto;}.login-form label{margin-bottom:6px;}.login-form input{margin-bottom:24px;}.login-form label,.login-form input{display:block;width:100%;}.login-form .submit-button{display:block;width:100%;text-align:center;text-transform:uppercase;margin-top:36px;}.login-form #aux-link{float:right;margin-top:8px;}.login-form .reset-password,.login-form .reset-password a{text-align:center;font-size:12px;color:#777;text-decoration:none;}.register-form{width:100%;max-width:555px;margin-left:auto;margin-right:auto;}.register-form label{margin-bottom:12px;}.register-form input{margin-bottom:24px;}.register-form .colorgraph{height:5px;border-top:0;background:#c4e17f;border-radius:5px;background-image:-webkit-linear-gradient(left,#c4e17f,#c4e17f 12.5%,#f7fdca 12.5%,#f7fdca 25%,#fecf71 25%,#fecf71 37.5%,#f0776c 37.5%,#f0776c 50%,#db9dbe 50%,#db9dbe 62.5%,#c49cde 62.5%,#c49cde 75%,#669ae1 75%,#669ae1 87.5%,#62c2e4 87.5%,#62c2e4);background-image:-moz-linear-gradient(left,#c4e17f,#c4e17f 12.5%,#f7fdca 12.5%,#f7fdca 25%,#fecf71 25%,#fecf71 37.5%,#f0776c 37.5%,#f0776c 50%,#db9dbe 50%,#db9dbe 62.5%,#c49cde 62.5%,#c49cde 75%,#669ae1 75%,#669ae1 87.5%,#62c2e4 87.5%,#62c2e4);background-image:-o-linear-gradient(left,#c4e17f,#c4e17f 12.5%,#f7fdca 12.5%,#f7fdca 25%,#fecf71 25%,#fecf71 37.5%,#f0776c 37.5%,#f0776c 50%,#db9dbe 50%,#db9dbe 62.5%,#c49cde 62.5%,#c49cde 75%,#669ae1 75%,#669ae1 87.5%,#62c2e4 87.5%,#62c2e4);background-image:linear-gradient(to right,#c4e17f,#c4e17f 12.5%,#f7fdca 12.5%,#f7fdca 25%,#fecf71 25%,#fecf71 37.5%,#f0776c 37.5%,#f0776c 50%,#db9dbe 50%,#db9dbe 62.5%,#c49cde 62.5%,#c49cde 75%,#669ae1 75%,#669ae1 87.5%,#62c2e4 87.5%,#62c2e4);}.title-container{background:url("07-images/portal-intro-header-bg.png") repeat-x bottom left #151515;min-height:50px;margin-bottom:36px;}.title-container:after{content:"";display:table;clear:both;}.page-title{margin-left:auto;margin-right:auto;max-width:768px;}.page-title:after{content:"";display:table;clear:both;}.page-title h1{color:#fff;margin:0 auto;text-align:left;font-size:28px;line-height:50px;float:left;}.page-title h1:before{display:none;content:'';height:10px;width:10px;background-color:#383838;border-radius:50%;vertical-align:middle;margin-right:24px;position:relative;top:-3px;background-image:url(07-images/page-icons.png);background-repeat:no-repeat;background-size:auto -10px;background-position-y:center;}.pg-member-search .page-title h1:before{background-position:-88px center;}.pg-messages .page-title h1:before,.pg-write-message .page-title h1:before,.pg-read-message .page-title h1:before{background-position:11px center;}.pg-slots .page-title h1:before{background-position:-393px center;}.pg-tee-group-booking .page-title h1:before{background-position:-393px center;}.pg-result .page-title h1:before,.pg-results .page-title h1:before,.pg-prizes .page-title h1:before,.pg-competitions .page-title h1:before{background-position:-188px center;}.pg-wait-listing .page-title h1:before{background-position:-288px center;}.pg-your-account .page-title h1:before,.pg-events .page-title h1:before,.pg-edit-groups .page-title h1:before,.pg-edit-contact-details .page-title h1:before,.pg-player-partner-network .page-title h1:before,.pg-account-transactions .page-title h1:before,.pg-account-balance .page-title h1:before,.pg-business-directory .page-title h1:before,.pg-club-page .page-title h1:before,.pg-buying-club .page-title h1:before,.pg-loyalty-transactions .page-title h1:before{background-position:-288px center;}@media screen and (max-width:767px){.title-container{height:50px;min-height:50px;line-height:50px;padding:0;margin-bottom:24px;}.title-container h1{font-size:20px;line-height:50px;text-align:center;width:100%;float:unset;}.title-container h1:before{display:none;}}@media screen and (min-width:512px) and (max-width:767px){.title-container h1{text-align:center;}}.pg-club-page{padding:0;}.pg-club-page img{display:block;margin:0 auto;max-width:100%;}.page-intro-details{text-align:center;position:relative;float:right;color:#95a3a6;font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;background-color:rgba(149,163,166,.15);height:130px;padding:20px 30px;-webkit-box-shadow:inset 0 -60px 80px -60px rgba(0,0,0,.65);-moz-box-shadow:inset 0 -60px 80px -60px rgba(0,0,0,.65);box-shadow:inset 0 -60px 80px -60px rgba(0,0,0,.65);}.page-intro-details .MemberNo,.page-intro-details .Points-Tag{font-size:.813rem;text-transform:uppercase;}.page-intro-details .Points{margin-top:12px;font-size:1.75rem;color:#eee;}@media screen and (max-width:767px){.page-intro-details{display:none;float:unset;line-height:normal;}}.page-intro-details-buyers-club{text-align:center;position:relative;float:right;color:#fff;background-color:rgba(0,0,0,.7);height:100%;padding:16px;}.page-intro-details-buyers-club .Points-Tag{font-weight:bold;}.page-intro-details-buyers-club .Funds-Tag{font-weight:bold;}@media screen and (max-width:767px){.page-intro-details-buyers-club{display:none;}}.playing-partners-list{list-style:none;margin:0;padding:0;margin-bottom:24px;}.playing-partners-list li{margin-bottom:12px;}.playing-partners-list li:after{content:"";display:table;clear:both;}.playing-partners-list li:last-of-type{margin-bottom:0;}.playing-partners-list .contact-link{float:right;}.edit-form label{width:120px;margin-right:12px;font-weight:bold;}.edit-form label:after{content:':';}.edit-form label.blank:after{content:'';}.edit-form label,.edit-form input,.edit-form select,.edit-form .button,.edit-form .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .edit-form button.ui-datepicker-current,.edit-form .button-alt{display:inline-block;margin-bottom:12px;vertical-align:middle;}@media screen and (max-width:767px){.edit-form label,.edit-form input,.edit-form select,.edit-form .button,.edit-form .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .edit-form button.ui-datepicker-current,.edit-form .button-alt{display:block;width:100%;}}@media screen and (max-width:767px){.edit-form input[type="checkbox"]{display:block;text-align:left;max-width:inherit;}}@media screen and (max-width:767px){.edit-form br{display:none;}}@media screen and (max-width:767px){.edit-form .txt-r.txt-l-on-collapse .button,.edit-form .txt-r.txt-l-on-collapse .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .edit-form .txt-r.txt-l-on-collapse button.ui-datepicker-current{display:block;width:100%;text-align:center;}}@media screen and (max-width:767px){.edit-form-text{display:block;margin-bottom:12px;width:100%;}}.angucomplete-holder{position:relative;}.angucomplete-dropdown{border-color:#ececec;border-width:1px;border-style:solid;border-radius:2px;width:250px;padding:6px;cursor:pointer;z-index:9999;position:absolute;margin-top:-6px;background-color:#fff;}.angucomplete-searching{color:#acacac;font-size:14px;}.angucomplete-description{font-size:14px;}.angucomplete-row{padding:5px;color:#000;margin-bottom:4px;clear:both;}.angucomplete-selected-row{background-color:#add8e6;color:#fff;}.angucomplete-image-holder{padding-top:2px;float:left;margin-right:10px;margin-left:5px;}.angucomplete-image{height:34px;width:34px;border-radius:50%;border-color:#ececec;border-style:solid;border-width:1px;}.angucomplete-image-default{background-position:center;background-size:contain;height:34px;width:34px;}.pg-your-account .expand-collapse-link{font-weight:normal;}.pg-your-account article{margin-bottom:5px;}.pg-your-account article.contact-details{margin-bottom:24px;}.pg-your-account .responsive-table table{margin-bottom:0;}@media screen and (max-width:767px){.pg-your-account table{margin-bottom:0;}}@media screen and (max-width:767px){.pg-your-account .heading{margin-bottom:16px;}}.pg-your-account .contact-details-container{margin:0;padding:0;margin-bottom:24px;}.pg-your-account .contact-details-container:after{content:"";display:table;clear:both;}.pg-your-account .contact-details-container .key,.pg-your-account .contact-details-container .value{vertical-align:top;}.pg-your-account .contact-details-container .key:last-of-type,.pg-your-account .contact-details-container .value:last-of-type{margin-bottom:0;}.pg-your-account .contact-details-container .key{display:inline-block;width:35%;font-weight:bold;margin:0;padding:0;margin-bottom:12px;}.pg-your-account .contact-details-container .key:after{content:':';}.pg-your-account .contact-details-container .value{display:inline-block;margin:0;padding:0;width:60%;margin-bottom:12px;}.pg-your-account .contact-details-container .address-line{display:block;}.pg-your-account .profile-pic-section{padding-left:144px;min-height:120px;}.pg-your-account .profile-pic-section:after{content:"";display:table;clear:both;}.pg-your-account .profile-pic-section .button-alt{width:9em;margin-top:12px;margin-bottom:0;margin-right:12px;vertical-align:top;float:left;}.pg-your-account .profile-pic-section .avatar{position:absolute;left:0;top:0;height:120px;width:120px;border-radius:50%;margin-bottom:0;}.pg-your-account .profile-pic-section .upload-form{padding:12px;border:1px solid #cdcdcd;width:100%;}@media screen and (max-width:767px){.pg-your-account .profile-pic-section{margin-bottom:12px;}}@media screen and (max-width:511px){.pg-your-account .profile-pic-section{padding-left:0;}.pg-your-account .profile-pic-section .avatar{position:static;display:block;}.pg-your-account .profile-pic-section .submit-button{margin-top:12px;}}.pg-your-account .password-section .button-alt{margin-top:12px;}.pg-member-search .default-avatar-image{width:100px !important;height:100px !important;display:block;background:url(07-images/dashboard-icon-members.jpg) no-repeat center center;border-radius:50%;}.pg-member-search .member-search-filter-form{text-align:center;padding-bottom:0;margin-bottom:0;border-bottom:none;}.pg-member-search .member-search-filter-form #member-search-input{padding:10px;width:300px;margin-right:12px;margin-bottom:0;}@media screen and (max-width:511px){.pg-member-search .member-search-filter-form #member-search-input{margin-right:0;margin-bottom:12px;width:100%;}}.pg-member-search .member-search-filter-form label[for="member-search-input"]{font-weight:bold;display:inline-block;margin-right:12px;}@media screen and (max-width:767px){.pg-member-search .member-search-filter-form label[for="member-search-input"]{display:none;}}.pg-member-search .search-match{font-weight:bolder;}.pg-member-search .actions-container:after{content:"";display:table;clear:both;}.pg-member-search .actions-container a{display:inline-block;float:right;margin-bottom:0;}@media screen and (max-width:511px){.pg-member-search .actions-container a{float:none;width:auto;display:inline-block;margin-bottom:0 auto 12px auto !important;text-align:center;}.pg-member-search .actions-container a:last-child{margin-bottom:0;}}.pg-member-search .actions-container.mp-paging-panel{margin-top:24px;text-align:center;}.pg-member-search .actions-container.mp-paging-panel a{float:none;}.pg-member-search .alphabet-select,.pg-member-search .alphabet-select-label{display:none;}.pg-member-search .alphabet-cell{display:inline-block;width:25px;}.pg-member-search .alphabet-letter{display:inline-block;width:60%;color:#1e8aa1;cursor:pointer;}.pg-member-search .alphabet-letter:hover{text-decoration:underline;color:#20aac5;}.pg-member-search .alphabet-divider{display:inline-block;width:1px;}.pg-member-search .alphabet-row{width:100%;margin:24px auto 24px auto;border-bottom:1px solid #cdcdcd;padding-bottom:24px;text-align:center;}@media screen and (max-width:767px){.pg-member-search .alphabet-cell{display:none;}.pg-member-search .alphabet-select-label{display:block;text-align:left;margin-bottom:15px;}.pg-member-search .alphabet-select{display:inline-block;border-radius:4px;width:465px;border:2px solid #95a3a6;color:#383838;padding:10px;vertical-align:middle;outline:none;}.pg-member-search .alphabet-select.ng-pristine{color:#929292;}.pg-member-search .tab-group .tab{margin-bottom:48px;}.pg-member-search .tab-group .tab:last-child{margin-bottom:0;}}.pg-write-message label{display:block;margin-bottom:12px;}.pg-write-message #message-input{display:block;width:100%;min-height:10rem;}.pg-write-message #recipient-input{width:100%;max-width:320px;}.pg-edit-contact-details .validation-summary-errors{margin-bottom:24px;}.pg-edit-contact-details .password-section .button,.pg-edit-contact-details .password-section .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .pg-edit-contact-details .password-section button.ui-datepicker-current{margin-top:12px;}.pg-edit-contact-details select{height:34px;line-height:34px;}@media screen and (max-width:767px){.pg-edit-contact-details .mp-edit-contact-details.left{margin-bottom:0;}}.pg-edit-groups .validation-summary-errors{margin-bottom:24px;}.pg-edit-groups .checkbox label{font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;line-height:24px;}.pg-edit-groups .checkbox label::after{font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;line-height:21px;}.pg-edit-groups select{height:34px;line-height:34px;}@media screen and (max-width:767px){.pg-edit-groups .button,.pg-edit-groups .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .pg-edit-groups button.ui-datepicker-current{display:block;width:100%;text-align:center;}}.pg-error .info-message.error dl dt{font-weight:bold;}.pg-error .info-message.error dl dd{margin:20px;}.pg-events .events-block{margin-bottom:15px;}.pg-events .responsive-table{padding-top:100%;position:relative;}.pg-events .responsive-table iframe{position:absolute;top:0;height:100%;width:100%;border:0;}a.pos-detail{background:url("icon-55-document-text.png") no-repeat top right;width:100%;height:32px;margin:0 2px 0 0;display:inline-block;text-indent:-9999px;}@media screen and (max-width:767px){a.pos-detail{margin:0;background-position:top left;}}@media screen and (max-width:767px){.pg-account-balance .col{max-width:unset;}}@media screen and (max-width:688px){.pg-account-balance thead{display:none;}.pg-account-balance table,.pg-account-balance tbody,.pg-account-balance td,.pg-account-balance tr,.pg-account-balance tfoot{display:block;}.pg-account-balance td{border:none;position:relative;padding-left:50%;}.pg-account-balance td:before{position:absolute;top:12px;left:6px;width:45%;padding-right:10px;white-space:nowrap;}.pg-account-balance tfoot td{padding-left:0;}.pg-account-balance td.payment-button{display:block;padding-left:0;}.pg-account-balance td.payment-button .button,.pg-account-balance td.payment-button .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .pg-account-balance td.payment-button button.ui-datepicker-current{width:100%;}.pg-account-balance td.account-name:before{content:"Account Name:";font-weight:bold;text-align:left;}.pg-account-balance td.account-name{text-align:right;}.pg-account-balance td.ninety-days:before{content:"90+ Days:";font-weight:bold;text-align:left;}.pg-account-balance td.sixty-days:before{content:"60 Days:";font-weight:bold;text-align:left;}.pg-account-balance td.thirty-days:before{content:"30 Days:";font-weight:bold;text-align:left;}.pg-account-balance td.current:before{content:"Current:";font-weight:bold;text-align:left;}.pg-account-balance td.total:before{content:"Total:";font-weight:bold;text-align:left;}}.pg-account-balance .account-link-clicked{color:#aaa;}@media screen and (max-width:767px){.pg-loyalty-transactions thead{display:none;}.pg-loyalty-transactions table,.pg-loyalty-transactions tbody,.pg-loyalty-transactions td,.pg-loyalty-transactions tr,.pg-loyalty-transactions tfoot{display:block;}.pg-loyalty-transactions td{border:none;position:relative;padding-left:50%;}.pg-loyalty-transactions td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;}.pg-loyalty-transactions tfoot td{padding-left:0;}.pg-loyalty-transactions td.loyalty-date:before{content:"Date:";font-weight:bold;text-align:left;}.pg-loyalty-transactions td.loyalty-source:before{content:"Source:";font-weight:bold;text-align:left;}.pg-loyalty-transactions td.loyalty-details:before{content:"Details:";font-weight:bold;text-align:left;}.pg-loyalty-transactions td.loyalty-reward:before{content:"Reward:";font-weight:bold;text-align:left;}.pg-loyalty-transactions td.loyalty-redeemed:before{content:"Redeemed:";font-weight:bold;text-align:left;}.pg-loyalty-transactions td.loyalty-balance:before{content:"Balance:";font-weight:bold;text-align:left;}.pg-loyalty-transactions td.loyalty-expires:before{content:"Expires:";font-weight:bold;text-align:left;}}.pg-competitions #content{padding-left:10px;padding-right:10px;}.pg-competitions .info-message{margin-left:auto;margin-right:auto;max-width:768px;margin-bottom:36px;}.pg-competitions .search-filters-container{margin-bottom:15px;}.pg-competitions .search-filters-container h2{float:left;}@media screen and (max-width:767px){.pg-competitions .search-filters-container h2{float:none;width:100%;}}.pg-competitions .search-filters-container::after{clear:both;content:'';display:table;}.pg-competitions .search-filters{text-align:left;float:right;}.pg-competitions .search-filters span{display:inline-block;line-height:40px;float:left;margin-left:12px;color:#95a3a6;}@media screen and (max-width:767px){.pg-competitions .search-filters span{float:none;margin:12px 0;line-height:20px;width:100%;text-align:center;}}.pg-competitions .search-filters input{margin-left:15px;width:150px;position:relative;float:left;}@media screen and (max-width:767px){.pg-competitions .search-filters input{float:none;margin:0;width:100%;}}@media screen and (max-width:767px){.pg-competitions .search-filters{float:none;width:100%;}}.pg-competitions .competitions-table{border:none;}tbody .pg-competitions .competitions-table:hover{background-color:#0f0 !important;}.pg-competitions .competitions-table .competition-date-row{background-color:transparent;border-top:1px solid #ebf0f1;}.pg-competitions .competitions-table .competition-date-row td{background-color:transparent;position:relative;padding:0;display:block;}@media screen and (max-width:479px){.pg-competitions .competitions-table .competition-date-row td{padding:14px 10px 10px 10px;}}.pg-competitions .competitions-table .competition-date-row td:hover{background-color:none;}.pg-competitions .competitions-table .competition-date-row .competition-date-cell{display:inline-block;text-align:center;vertical-align:top;}.pg-competitions .competitions-table .competition-date-row .competition-date-cell label{vertical-align:top;}.pg-competitions .competitions-table .competition-date-row .result-date-cell{display:inline-block;text-align:center;vertical-align:top;width:79%;}.pg-competitions .competitions-table .competition-date-row .result-date-cell label{vertical-align:top;}.pg-competitions .competitions-table .competition-date-row .competition-date{width:20%;text-align:left;vertical-align:top;padding:14px;font-weight:bold;background-color:#1e8aa1;color:#fff;position:absolute;top:0;left:0;bottom:0;}.pg-competitions .competitions-table .competition-date-row .competition-list{width:72%;margin-left:20%;margin-right:8%;padding:14px;min-height:100px;}@media screen and (max-width:479px){.pg-competitions .competitions-table .competition-date-row .competition-list{width:70%;}}.pg-competitions .competitions-table .competition-date-row .result-list{width:79%;}.pg-competitions .competitions-table .competition-date-row .date-status{width:10%;position:absolute;top:0;right:0;bottom:0;}@media screen and (max-width:479px){.pg-competitions .competitions-table .competition-date-row .date-status{position:absolute;top:18px;right:10px;width:15%;}}.pg-competitions .competitions-table .competition-date-row .result-prize-link{width:18%;position:relative;}@media screen and (max-width:767px){.pg-competitions .competitions-table .competition-date-row .result-prize-link{position:static;width:100%;margin-left:17px;}}.pg-competitions .competitions-table .competition-date-row .result-prize-link .booking-status{position:relative;top:inherit;right:inherit;height:20px;margin-bottom:4px;float:right;}.pg-competitions .competitions-table .competition-date-row .result-prize-link .booking-status label{display:block;background:#548edd;border-radius:4px;color:#fff;font-size:10px;line-height:15px;text-transform:uppercase;text-align:center;padding:2px 5px;width:66px;}.pg-competitions .competitions-table .competition-date-row .result-prize-link .booking-status label:hover{background:#2666bf;}.pg-competitions .competitions-table .competition-date-row .result-prize-link .booking-status.prizes{top:inherit;}.pg-competitions .competitions-table .competition-date-row .result-prize-link .booking-status.prizes label{background:#7daef1;}.pg-competitions .competitions-table .competition-date-row .result-prize-link .booking-status.prizes label:hover{background:#468beb;}@media screen and (max-width:767px){.pg-competitions .competitions-table .competition-date-row .result-prize-link .booking-status{position:static;float:left;width:80px;}}.pg-competitions .competitions-table .competition-date-row .competition-cell{display:inline-block;text-align:center;}.pg-competitions .competitions-table .competition-date-row .competition-details{display:block;width:100%;padding-bottom:6px;margin-bottom:12px;border-bottom:1px dotted #d9e2e4;}.pg-competitions .competitions-table .competition-date-row .competition-details:last-child{margin:0;padding:0;border:0;}.pg-competitions .competitions-table .competition-date-row .competition-details-cell{width:32%;display:inline-block;text-align:left;vertical-align:top;}.pg-competitions .competitions-table .competition-date-row .competition-description{width:62%;}@media screen and (max-width:767px){.pg-competitions .competitions-table .competition-date-row .competition-description{width:calc(100% - 25px);}}.pg-competitions .competitions-table .competition-date-row .competition-gender{width:15px;height:40px;}.pg-competitions .competitions-table .competition-date-row .competition-gender.Male label,.pg-competitions .competitions-table .competition-date-row .competition-gender.Both label,.pg-competitions .competitions-table .competition-date-row .competition-gender.Female label{width:5px;height:100%;display:block;background:#039bcc;top:0;}.pg-competitions .competitions-table .competition-date-row .competition-gender.Both label{background:#000;}.pg-competitions .competitions-table .competition-date-row .competition-gender.Female label{background:#ff69b3;}.pg-competitions .competitions-table .competition-date-row .booking-status{text-align:right;position:relative;top:14px;right:12px;height:17px;}.pg-competitions .competitions-table .competition-date-row .date-availability{text-align:left;position:relative;display:block;top:18px;right:14px;}.pg-competitions .competitions-table .competition-date-row:nth-child(even) .competition-date{background-color:#1c7f94;}.pg-competitions .competitions-table .competition-date-row:nth-child(even) .competition-list{background-color:#fafbfb;}.pg-competitions .competitions-table .competition-date-row:nth-child(even) .date-status{background-color:#fafbfb;}.pg-competitions .competitions-table .competition-date-row.book-status-opening .competition-date{background-color:#c1d1d3;}.pg-competitions .competitions-table .competition-date-row.book-status-opening .competition-list{background-color:#f7f9f9;}.pg-competitions .competitions-table .competition-date-row.book-status-opening .date-status{background-color:#f7f9f9;}.pg-competitions .competition-slots-link{font-size:.9em;}@media screen and (max-width:479px){.pg-competitions .competitions-table .competition-date-row td{padding:0;}.pg-competitions .competitions-table .competition-date-row .competition-date{width:100%;height:46px;position:static;}.pg-competitions .competitions-table .competition-date-row .competition-list{margin-left:0;width:85%;}.pg-competitions .competitions-table .competition-date-row .date-status{top:46px;right:0;}}.pg-competitions .competitions-table .competition-date-row.book-status-locked.clickable,.pg-competitions .competitions-table .competition-date-row.book-status-locked .clickable,.pg-competitions .competitions-table .competition-date-row.book-status-opening.clickable,.pg-competitions .competitions-table .competition-date-row.book-status-opening .clickable{cursor:default !important;}.pg-competitions .competitions-table .competition-date-row.book-status-locked td,.pg-competitions .competitions-table .competition-date-row.book-status-opening td,.pg-competitions .competitions-table .competition-date-row.book-status-locked td:hover,.pg-competitions .competitions-table .competition-date-row.book-status-opening td:hover{background-color:transparent;color:#aaa;}.pg-competitions .competitions-table .competition-date-row td .date-status .booking-status,.pg-competitions .competitions-table .competition-date-row td .date-status .date-availability{text-align:right;padding:0;margin:0;}.pg-competitions .competitions-table .competition-date-row td .date-status .booking-status label{padding:4px 6px;border-radius:2px;text-transform:uppercase;font-size:10px;line-height:1;font-weight:bold;display:inline-block;}.pg-competitions .competitions-table .competition-date-row.book-status-open td .date-status .booking-status label{background-color:#00af37;color:#fff;}.pg-competitions .competitions-table .competition-date-row.book-status-open td .date-status .date-availability{margin-top:-4px;}.pg-competitions .competitions-table .competition-date-row.book-status-open td .date-status .date-availability .date-availability-count{font-weight:bold;font-size:21px;}.pg-competitions .competitions-table .competition-date-row.book-status-open td .date-status .date-availability .date-availability-text{font-size:10px;text-transform:uppercase;margin-top:0;display:block;}.pg-competitions .competitions-table .competition-date-row.book-status-opening td .date-status .booking-status label{background-color:#f2bd6c;color:#fff;}.pg-competitions .competitions-table .competition-date-row.book-status-opening td .date-status .booking-status text{display:block;}.pg-competitions .competitions-table .competition-date-row td .competition-date label{font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;font-size:16px;}@media screen and (min-width:460px) and (max-width:768px){.pg-competitions .competitions-table .competition-date-row td .competition-date label{font-size:15px;}}.pg-competitions .competitions-table .competition-date-row td .competition-date span{display:none;}.pg-competitions .competitions-table .competition-date-row td .competition-list .competition-gender label,.pg-competitions .competitions-table .competition-date-row td .competition-list .competition-description .competition-types{text-transform:uppercase;font-size:12px;padding-top:10px;font-weight:700;color:#95a3a6;position:relative;top:0;}.pg-competitions .competitions-table .competition-date-row td .competition-list .competition-gender label{color:#1e8aa1;}.pg-competitions .competitions-table .competition-date-row td .competition-list .competition-description label{font-size:19px;line-height:1;}@media screen and (max-width:767px){.pg-competitions .competitions-table .competition-date-row td .competition-list .competition-description label{font-size:17px;line-height:1.2em;}}.pg-competitions .competitions-table .competition-date-row td .competition-list .competition-description .competition-types{display:block;padding:1px 0 7px 0;top:0;}.pg-competitions .competitions-table .competition-date-row td .result-list .competition-gender{width:12%;}.pg-competitions .competitions-table .competition-date-row td .result-list .competition-gender label,.pg-competitions .competitions-table .competition-date-row td .result-list .competition-description .competition-types{text-transform:uppercase;font-size:12px;padding-top:10px;font-weight:bold;color:#aaa;position:relative;top:3px;}.pg-competitions .competitions-table .competition-date-row td .result-list .competition-description label{font-size:19px;line-height:1;}.pg-competitions .competitions-table .competition-date-row td .result-list .competition-description .competition-types{display:block;padding:1px 0 7px 0;top:0;}.pg-competitions .competitions-table .competition-date-row td .result-list .result-prize-link{width:12%;}.pg-competitions .competitions-table .competition-date-row td .result-list .result-prize-link label{background-color:#3d90cf;color:#fff;padding:4px 6px 3px 6px;border-radius:2px;text-transform:uppercase;font-size:10px;line-height:1;font-weight:bold;}.pg-prizes td .result-score,.pg-prizes td .result-handicap{text-align:right;}.pg-prizes label{vertical-align:top;}.pg-prizes .row-filters label{margin-bottom:5px;}.pg-prizes .capitalize{text-transform:capitalize;}.pg-prizes .header-left{text-align:left;}.pg-competitions .competitions-table .competition-date-row .competition-date-cell{text-align:left;}@media screen and (max-width:479px){.pg-competitions .competitions-table .competition-date-row td .result-list .competition-results{width:100%;text-align:right;}.pg-competitions .competitions-table .competition-date-row .result-list{width:100%;}.pg-competitions .competitions-table .competition-date-row td .result-list .competition-gender{width:20%;}}.pg-prizes h3{font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;margin:24px 0 24px 0;font-size:24px;}.pg-prizes .result-table{margin-top:12px;}.pg-prizes .result-table tr:hover{background-color:inherit !important;}.pg-prizes .result-table th{font-size:15px;}@media screen and (max-width:479px){.pg-prizes .result-table{overflow-x:auto;font-size:12px;}.pg-prizes .result-table th{padding:5px;}.pg-prizes .result-table td,.pg-prizes .result-table th{width:20%;font-size:11px;}}.pg-prizes .prizes-table{border-collapse:separate;}.pg-prizes .prizes-table tr:hover{background-color:inherit !important;}.pg-prizes .prizes-table td,.pg-prizes .prizes-table tr{text-align:left;font-size:13px;vertical-align:middle;}.pg-prizes .prizes-table td{padding:12px 10px;}@media screen and (max-width:479px){.pg-prizes .prizes-table td{padding:12px 5px;}}.pg-prizes .prizes-table tr:hover,.pg-prizes .prizes-table tr:hover td,.pg-prizes .prizes-table td:hover{background-color:transparent important;}.pg-prizes .prizes-table table{margin-bottom:10px;}.pg-prizes .prizes-table th.rotate{min-width:0;max-width:none;position:relative;padding:2px;height:136px;border-right:1px solid #585858 !important;vertical-align:middle;border-collapse:collapse;font-size:16px;}.pg-prizes .prizes-table th.rotate span{display:block;white-space:nowrap;position:absolute;-webkit-transform:rotate(270deg) translateX(-50%);-webkit-transform-origin:0 0;transform:rotate(270deg) translateX(-50%);color:#fff;font-weight:700;text-align:left;width:120px;line-height:12px;left:50%;margin-left:-6px;}.pg-prizes .prizes-table .prizes-div-header{padding:0;background:#1e8aa1;border-bottom:3px solid #fff;border-top:1px solid #fff;}.pg-prizes .prizes-table .prizes-div-header h2,.pg-prizes .prizes-table .prizes-div-header h3{color:#fff;font-size:18px;margin:0;padding:0 20px;line-height:50px;float:left;width:50%;text-align:left;}@media screen and (max-width:479px){.pg-prizes .prizes-table .prizes-div-header h2,.pg-prizes .prizes-table .prizes-div-header h3{padding:0 0 0 6px;}}.pg-prizes .prizes-table .prizes-div-header h3{text-align:right;}@media screen and (max-width:479px){.pg-prizes .prizes-table .prizes-div-header h3{padding:0 6px 0 0;}}.pg-prizes .prizes-table table tr td:nth-child(2n){background-color:rgba(238,238,238,.4) !important;}.pg-prizes .prizes-table table tr td:nth-child(3),.pg-prizes .prizes-table table tr td:nth-child(7){text-align:center;}@media screen and (max-width:767px){.pg-prizes .prizes-table td{font-size:12px;}}@media screen and (max-width:479px){.pg-prizes .prizes-table{font-size:12px;}.pg-prizes .prizes-table th{padding:0;}.pg-prizes .prizes-table td{font-size:11px;}.pg-prizes .prizes-table .prizes-div-header h2,.pg-prizes .prizes-table .prizes-div-header h3{font-size:14px;}}.pg-prizes .comp-results-header{margin-bottom:24px;}.pg-prizes .comp-results-header::after{content:'';display:table;clear:both;}@media screen and (max-width:767px){.pg-prizes .comp-results-header{max-width:480px;margin-left:auto;margin-right:auto;}}.pg-prizes .comp-results-header h2{margin:0;padding:8px 0 0 0;line-height:30px;float:left;}@media screen and (max-width:360px){.pg-prizes .comp-results-header h2{max-width:150px;padding:0;line-height:normal;}}.pg-prizes .comp-results-header .button.comp-back-btn,.pg-prizes .comp-results-header .ui-datepicker .ui-datepicker-buttonpane button.comp-back-btn.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .pg-prizes .comp-results-header button.comp-back-btn.ui-datepicker-current{font-size:14px;font-family:"Lato",Helvetica,Arial,"Lucida Grande",sans-serif;float:right;margin:0;}@media screen and (max-width:767px){.pg-prizes .comp-results-header .button.comp-back-btn,.pg-prizes .comp-results-header .ui-datepicker .ui-datepicker-buttonpane button.comp-back-btn.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .pg-prizes .comp-results-header button.comp-back-btn.ui-datepicker-current{font-size:12px;width:auto;padding:10px 12px;display:inline-block !important;}}.pg-prizes .comp-report-details{padding:15px;border-top:3px solid #1e8aa1;background:#f8f8f8;color:#585858;font-size:14px;line-height:1.2rem;}.pg-prizes .comp-report-details ::after{content:'';display:table;clear:both;}.pg-prizes .comp-report-details div{padding:10px 0;clear:both;}.pg-prizes .comp-report-details span,.pg-prizes .comp-report-details label{margin-bottom:0;width:auto;display:inline-block;float:left;}.pg-prizes .comp-report-details label{color:#383838;font-size:16px;}.pg-prizes .comp-report-details span{padding-right:10px;}@media screen and (max-width:479px){.pg-prizes .comp-report-details{margin-bottom:0;}}.pg-prizes .comp-report-filters{padding:5px 15px 15px 15px;background:#f8f8f8;margin-bottom:2.5rem;}.pg-prizes .comp-report-filters div{padding:5px 0;}@media screen and (max-width:479px){.pg-prizes .comp-report-filters div{margin-bottom:0;}}.pg-prizes .comp-report-filters div:nth-child(3){padding-left:15px;}@media screen and (max-width:479px){.pg-prizes .comp-report-filters div:nth-child(3){padding-left:0;}}.pg-prizes .comp-report-filters label{margin-bottom:5px;width:auto;line-height:1.2rem;}.pg-prizes .comp-report-filters select{font-size:14px;}.color-legend ul{padding-left:0;margin-left:0;list-style:none;text-align:center;}@media screen and (max-width:479px){.color-legend ul{margin-bottom:10px;}}.color-legend ul li{display:inline-block;padding-right:5px;padding-left:5px;margin-bottom:5px;line-height:1.6;font-size:16px;vertical-align:middle;}.color-legend ul li span{height:20px;width:20px;display:inline-block;margin-right:10px;vertical-align:middle;}@media screen and (max-width:479px){.color-legend ul li span{height:15px;width:15px;margin-right:5px;}}.color-legend ul li span.male{background:#039bcc;border:1px solid #039bcc;}.color-legend ul li span.female{background:#ff69b3;border:1px solid #ff69b3;}.color-legend ul li span.both{background:#000;border:1px solid #000;}.color-legend ul li span.generic{background:#fff;border:1px solid #000;}.pg-competitions .competitions-table .competition-date-row.book-status-opening .competition-gender.Male label,.pg-competitions .competitions-table .competition-date-row.book-status-opening .competition-gender.Female label,.pg-competitions .competitions-table .competition-date-row.book-status-opening .competition-gender.Both label{opacity:.3;}.pg-slots .info-message{margin-left:auto;margin-right:auto;max-width:768px;margin-bottom:36px;}.pg-slots .status-message-div{position:sticky;top:5%;z-index:1;}.pg-slots table{border-collapse:collapse;border:none;}.pg-slots table.responsive-table{max-width:764px;}.pg-slots table .slot-row{border:none;}.pg-slots table .slot-row:last-child .entry-side-col{border-bottom:1px solid rgba(10,10,10,.75);}.pg-slots table .slot-row:last-child .slot-cell{border-bottom:1px solid #bbb;}.pg-slots table .slot-cell.Female-entry.empty-cell:after{position:absolute;height:40px;content:"";width:5px;background:#ff69b3;}@media screen and (min-width:480px){.pg-slots table .slot-cell.Female-entry.empty-cell:after{left:5px;transform:translateY(-50%);top:50%;}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.pg-slots table .slot-cell.Female-entry.empty-cell:after{top:40px;}}@media screen and (max-width:479px){.pg-slots table .slot-cell.Female-entry.empty-cell:after{height:15%;margin-left:5px;margin-top:-50px;min-height:40px;}}.pg-slots table .slot-cell.Female-entry .booked-name,.pg-slots table .slot-cell.Female-entry .booked-hc,.pg-slots table .slot-cell.Female-entry .booked-nohc{position:relative;left:5px;}.pg-slots table .slot-cell.Female-entry .booked-name:after,.pg-slots table .slot-cell.Female-entry .booked-hc:after,.pg-slots table .slot-cell.Female-entry .booked-nohc:after{position:absolute;height:100%;content:"";width:5px;left:0;bottom:0;background:#ff69b3;}@media screen and (max-width:767px){.pg-slots table .slot-cell.Female-entry .member-category{left:5px;position:relative;}}@media screen and (max-width:479px){.pg-slots table .slot-cell.Female-entry .member-category{left:10px;}}.pg-slots table button.button,.pg-slots table .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .pg-slots table button.ui-datepicker-current{display:inline-block;margin-bottom:1.5rem;text-decoration:none;background-color:#1e8aa1;color:#fff;padding:6px 12px;border-radius:3px;border:none;-webkit-transition:background-color .25s linear,color .25s linear;-moz-transition:background-color .25s linear,color .25s linear;-ms-transition:background-color .25s linear,color .25s linear;transition:background-color .25s linear,color .25s linear;outline:none !important;box-shadow:none;}.pg-slots table button.button:hover,.pg-slots table .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current:hover,.ui-datepicker .ui-datepicker-buttonpane .pg-slots table button.ui-datepicker-current:hover,.pg-slots table button.button:focus,.pg-slots table .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current:focus,.ui-datepicker .ui-datepicker-buttonpane .pg-slots table button.ui-datepicker-current:focus{background-color:#229cb6;color:#fff;}.pg-slots table button.button:active,.pg-slots table .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current:active,.ui-datepicker .ui-datepicker-buttonpane .pg-slots table button.ui-datepicker-current:active{background-color:#229cb6;}.pg-slots table button.button:last-child,.pg-slots table .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current:last-child,.ui-datepicker .ui-datepicker-buttonpane .pg-slots table button.ui-datepicker-current:last-child{margin-bottom:0;}.pg-slots table button.button.disabled,.pg-slots table .ui-datepicker .ui-datepicker-buttonpane button.disabled.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .pg-slots table button.disabled.ui-datepicker-current{background-color:#eee;color:#aaa;}.pg-slots table button.button.disabled:hover,.pg-slots table .ui-datepicker .ui-datepicker-buttonpane button.disabled.ui-datepicker-current:hover,.ui-datepicker .ui-datepicker-buttonpane .pg-slots table button.disabled.ui-datepicker-current:hover{background-color:#eee;color:#aaa;}.pg-slots table button.button.disabled:focus,.pg-slots table .ui-datepicker .ui-datepicker-buttonpane button.disabled.ui-datepicker-current:focus,.ui-datepicker .ui-datepicker-buttonpane .pg-slots table button.disabled.ui-datepicker-current:focus{background-color:#eee;color:#aaa;}.pg-slots table button.button.disabled:active,.pg-slots table .ui-datepicker .ui-datepicker-buttonpane button.disabled.ui-datepicker-current:active,.ui-datepicker .ui-datepicker-buttonpane .pg-slots table button.disabled.ui-datepicker-current:active{background-color:#eee;color:#aaa;}.pg-slots table .empty-entry,.pg-slots table .booked-entry{margin:0;padding:0;}.pg-slots table .empty-entry .booked-name,.pg-slots table .booked-entry .booked-name{padding:0 10px 0 10px;margin-top:10px;}.pg-slots table .empty-entry .nine-hole-booking-icon,.pg-slots table .booked-entry .nine-hole-booking-icon{display:inline-block;border-radius:30px;opacity:.5;background-color:#1e8aa1;color:#f2f2f2;padding:3px 5px 2px 4px;font-size:9px;text-align:center;}@media screen and (min-width:768px){.pg-slots table .empty-entry .nine-hole-booking-icon,.pg-slots table .booked-entry .nine-hole-booking-icon{margin:5px 8px 0 0;}}@media screen and (max-width:767px){.pg-slots table .empty-entry .nine-hole-booking-icon,.pg-slots table .booked-entry .nine-hole-booking-icon{white-space:normal;margin:0 0 0 10px;display:inline-block;}}@media screen and (max-width:479px){.pg-slots table .empty-entry .nine-hole-booking-icon,.pg-slots table .booked-entry .nine-hole-booking-icon{display:inline-block;margin:0 0 10px 10px;}}.pg-slots table .empty-entry .member-category,.pg-slots table .booked-entry .member-category{text-overflow:ellipsis;background-color:#f2f2f2;color:#a2a2a2;padding:1px 4px 1px 4px;font-size:12px;}@media screen and (min-width:768px){.pg-slots table .empty-entry .member-category,.pg-slots table .booked-entry .member-category{float:right;max-width:45px;text-align:right;margin:5px 8px 0 0;overflow:hidden;}}@media screen and (max-width:767px){.pg-slots table .empty-entry .member-category,.pg-slots table .booked-entry .member-category{white-space:normal;margin:0 10px 0 10px;max-width:45px;display:inline-block;}}@media screen and (max-width:479px){.pg-slots table .empty-entry .member-category,.pg-slots table .booked-entry .member-category{max-width:70%;margin:0 0 10px 10px;}}.pg-slots table .empty-entry .booked-hc,.pg-slots table .empty-entry .booked-nohc,.pg-slots table .booked-entry .booked-hc,.pg-slots table .booked-entry .booked-nohc{padding:5px 10px 0 10px;margin-bottom:5px;}@media screen and (min-width:768px){.pg-slots table .empty-entry .booked-hc,.pg-slots table .empty-entry .booked-nohc,.pg-slots table .booked-entry .booked-hc,.pg-slots table .booked-entry .booked-nohc{max-width:65%;display:inline-block;}}.pg-slots table .empty-entry .booked-hc,.pg-slots table .booked-entry .booked-hc{font-weight:700;}.pg-slots table .empty-entry .booked-nohc,.pg-slots table .booked-entry .booked-nohc{font-weight:400;}.pg-slots table .cart-availability-image{margin:7px 10px -5px 10px;float:right;height:20px;}@media screen and (max-width:767px) and (min-width:480px){.pg-slots table .cart-availability-image{position:relative;display:inline-block;right:5%;margin:8px 0 0 0;}}.pg-slots table .ga-handicap-link{text-decoration:underline;}.pg-slots table .empty-entry{width:100%;}.pg-slots table .slot-cell.entry-cell{padding:0;}.pg-slots table .slot-cell.entry-cell button.button.mp-book-time,.pg-slots table .slot-cell.entry-cell .ui-datepicker .ui-datepicker-buttonpane button.mp-book-time.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .pg-slots table .slot-cell.entry-cell button.mp-book-time.ui-datepicker-current{display:block;margin:6px auto;font-size:12px;line-height:22px;padding:0 6px;text-transform:uppercase;border-radius:3px;font-size:13px;height:30px;width:70px;position:absolute;top:50%;left:50%;margin:-15px 0 0 -35px;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.pg-slots table .slot-cell.entry-cell button.button.mp-book-time,.pg-slots table .slot-cell.entry-cell .ui-datepicker .ui-datepicker-buttonpane button.mp-book-time.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .pg-slots table .slot-cell.entry-cell button.mp-book-time.ui-datepicker-current{top:40.2px;left:76.3px;margin:-15px 0 0 -35px;}}@media screen and (-ms-high-contrast:active) and (max-width:767px) and (min-width:480px),screen and (-ms-high-contrast:none) and (max-width:767px) and (min-width:480px){.pg-slots table .slot-cell.entry-cell button.button.mp-book-time,.pg-slots table .slot-cell.entry-cell .ui-datepicker .ui-datepicker-buttonpane button.mp-book-time.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .pg-slots table .slot-cell.entry-cell button.mp-book-time.ui-datepicker-current{left:47.3px;}}.pg-slots table .slot-cell.entry-cell button.button.booking-edit-button,.pg-slots table .slot-cell.entry-cell .ui-datepicker .ui-datepicker-buttonpane button.booking-edit-button.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .pg-slots table .slot-cell.entry-cell button.booking-edit-button.ui-datepicker-current{min-width:85%;min-height:85%;max-width:85%;display:block;margin:6px auto;font-size:12px;line-height:22px;padding:0 6px;text-transform:uppercase;}.pg-slots table .slot-cell.entry-cell button.button.button-booked:last-child,.pg-slots table .slot-cell.entry-cell .ui-datepicker .ui-datepicker-buttonpane button.button-booked.ui-datepicker-current:last-child,.ui-datepicker .ui-datepicker-buttonpane .pg-slots table .slot-cell.entry-cell button.button-booked.ui-datepicker-current:last-child{margin-bottom:10px;}.pg-slots table .slot-cell.entry-cell .mp-book-time-slot{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;background-color:#fafafa;}.pg-slots .info-message{margin-bottom:20px;}.pg-slots .search-filters{text-align:right;}@media screen and (max-width:511px){.pg-slots .search-filters input,.pg-slots .search-filters select{margin-right:0;margin-bottom:12px;width:100%;}}.pg-slots .Slot-Alias{text-align:center;font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;}.pg-slots .Slot-Alias h3{margin:24px 0 12px 0;font-size:24px;}.pg-slots .slots-table{border:none;z-index:0;}.pg-slots .slot-cell{position:relative;text-align:left;vertical-align:top;width:20%;table-layout:fixed;border-top:1px solid #bbb;border-right:1px solid #ddd;}.pg-slots .entry-side-col{background-color:rgba(10,10,10,.75);color:#fff;font-weight:700;max-width:150px;position:relative;text-align:right;border-bottom:1px solid #aaa;}.pg-slots .entry-side-col button.button,.pg-slots .entry-side-col .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .pg-slots .entry-side-col button.ui-datepicker-current{font-size:12px;line-height:22px;padding:0 6px;text-transform:uppercase;}.pg-slots .entry-side-col .slot-date{font-size:15px;font-weight:700;}.pg-slots .entry-side-col .slot-starttee{font-size:12px;font-weight:400;color:#d3dee0;}.pg-slots .empty-entry{text-align:left;}.pg-slots .booking-overlay{position:absolute;font-size:30px;left:0;padding-left:20px;padding-top:12px;padding-bottom:12px;width:100%;opacity:.7;background-color:#fff;color:#2666bf;z-index:1;white-space:nowrap;}.pg-slots .overlay-cell{vertical-align:top;padding:0;margin:0;white-space:nowrap;border:none;}@media screen and (max-width:479px){.pg-slots table,.pg-slots thead,.pg-slots tbody,.pg-slots th,.pg-slots td,.pg-slots tr{display:block;}.pg-slots .slots-table tr{position:relative;overflow:hidden;}.pg-slots .slots-table td{width:66%;}.pg-slots .slots-table .entry-side-col{position:absolute;height:100%;width:33%;border-top:none;border-right:none;}.pg-slots .slots-table .entry-cell{height:50%;border-right:none;position:static;margin-left:33%;min-height:40px;height:100%;}.pg-slots .slots-table .booking-overlay{height:100%;}.pg-slots .slots-table .slot-row:last-child .slot-cell{border-bottom:none;}.pg-slots .slots-table .slot-row:last-child .slot-cell:last-child{border-bottom:1px solid #bbb;}.pg-slots table .slot-cell.entry-cell button.button.mp-book-time,.pg-slots table .slot-cell.entry-cell .ui-datepicker .ui-datepicker-buttonpane button.mp-book-time.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .pg-slots table .slot-cell.entry-cell button.mp-book-time.ui-datepicker-current{position:static;width:50%;min-height:40px;margin:5px 0 5px 25%;padding:0 0 0 0;}.pg-slots table .slot-cell.entry-cell button.button.booking-edit-button,.pg-slots table .slot-cell.entry-cell .ui-datepicker .ui-datepicker-buttonpane button.booking-edit-button.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .pg-slots table .slot-cell.entry-cell button.booking-edit-button.ui-datepicker-current{width:60%;}.pg-slots table .slot-cell.entry-cell .mp-book-time-slot{position:static;width:100%;min-height:40px;margin:0 0 0 0;padding:5px 0 5px 0;}.pg-slots .extra-filters{vertical-align:middle;text-align:left;}.pg-slots .extra-filters input[type="checkbox"],.pg-slots .extra-filters label{display:inherit;width:10%;margin-bottom:12px;}}.pg-tee-group-booking .info-message{margin-left:auto;margin-right:auto;max-width:768px;margin-bottom:36px;}.pg-tee-group-booking h3{font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;}.pg-tee-group-booking .entries-table{border:none;}.pg-tee-group-booking .entries-table input{max-width:160px;}.pg-tee-group-booking .entries-table .slot-cell{vertical-align:top;border-right:1px solid #e2e9eb;background-color:#f1f4f5;}.pg-tee-group-booking .entries-table th.slot-cell{text-align:center;border-right:1px solid #454545;}.pg-tee-group-booking .friends-table{border:none;}.pg-tee-group-booking .friends-table .friend-cell{border:none;line-height:20px;}.pg-tee-group-booking .friends-table .friend-cell .icon{float:left;}.pg-tee-group-booking .control-panel{margin-bottom:36px;text-align:right;}.pg-tee-group-booking .control-panel .button,.pg-tee-group-booking .control-panel .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .pg-tee-group-booking .control-panel button.ui-datepicker-current{float:left;}.pg-tee-group-booking .control-panel .button.red,.pg-tee-group-booking .control-panel .ui-datepicker .ui-datepicker-buttonpane button.red.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .pg-tee-group-booking .control-panel button.red.ui-datepicker-current{float:none;}@media screen and (max-width:767px){.pg-tee-group-booking .control-panel .button,.pg-tee-group-booking .control-panel .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .pg-tee-group-booking .control-panel button.ui-datepicker-current{float:none;}}.pg-tee-group-booking .control-panel .mp-book-slot{margin-right:20px;margin-bottom:24px;vertical-align:middle;}.pg-tee-group-booking .entry-controls{clear:both;}.pg-tee-group-booking .entry-controls .remove-entry-control{text-align:left;cursor:pointer;margin:0 0 12px 0;color:#1e8aa1;font-size:13px;line-height:18px;}.pg-tee-group-booking .entry-controls .remove-entry-control .icon{float:left;margin-right:2px;}.pg-tee-group-booking .entry-controls label{width:auto;padding-left:4px;}.pg-tee-group-booking .angucomplete-dropdown{overflow-y:auto;max-height:200px;}.pg-tee-group-booking label.editform{width:25%;}.pg-tee-group-booking #NewGuest .button-form{margin:12px 6px 12px 0;}.pg-tee-group-booking #searchbutton{margin-bottom:15px;vertical-align:middle;height:33px;}.pg-tee-group-booking #searchbutton .fa-search,.pg-tee-group-booking #searchbutton .golflink-search-text{vertical-align:top;line-height:.9;}.pg-tee-group-booking #searchbutton.disabled{background-color:#eee;color:#aaa;box-shadow:0 4px 0 #aaa;}.pg-tee-group-booking #searchbutton.disabled:hover{background-color:#eee;color:#aaa;}.pg-tee-group-booking #searchbutton.disabled:focus{background-color:#eee;color:#aaa;}.pg-tee-group-booking #searchbutton.disabled:active{background-color:#eee;color:#aaa;}@media screen and (max-width:767px){.pg-tee-group-booking .entry-controls label{display:inline-block;}.pg-tee-group-booking input[type="checkbox"]{display:inline-block;width:6%;}}@media screen and (min-width:768px){.pg-tee-group-booking #guestGolfLinkNumber{width:138px;}.pg-tee-group-booking .golflink-search-text{display:none;}}@media screen and (max-width:479px){.pg-tee-group-booking table,.pg-tee-group-booking tbody,.pg-tee-group-booking th,.pg-tee-group-booking td,.pg-tee-group-booking tr{display:block;}.pg-tee-group-booking thead{display:none;}.pg-tee-group-booking .entries-table tr{position:relative;}.pg-tee-group-booking .entries-table tr:hover{background-color:inherit;}.pg-tee-group-booking .entries-table td{border-bottom:1px solid;border-color:#fff;}.pg-tee-group-booking .entries-table td input[type="text"]{max-width:100%;}.pg-tee-group-booking .entries-table td label{display:inline-block;width:80%;}.pg-tee-group-booking .entries-table td .entry-controls label{width:auto !important;}.pg-tee-group-booking .entries-table td:hover{background-color:#d3dee0;}}.pg-tee-group-booking .cart-availability-image{display:block;margin:0 12px 0 5px;max-height:22px;min-height:22px;float:right;}.pg-wait-listing .info-message{margin-bottom:20px;}.pg-wait-listing .new-waitlisting-form input[type="checkbox"]{display:inline-block;width:10%;}.pg-wait-listing .wait-listing-table{border:none;}.pg-wait-listing .wait-listing-table input{max-width:160px;}.pg-wait-listing .wait-listing-table th{padding-left:5px;}.pg-wait-listing .wait-listing-table .waitListing-cell{vertical-align:top;text-align:center;}@media screen and (max-width:479px){.pg-wait-listing table,.pg-wait-listing tbody,.pg-wait-listing th,.pg-wait-listing td,.pg-wait-listing tr{display:block;}.pg-wait-listing .col{margin-bottom:0;}.pg-wait-listing thead{display:none;}.pg-wait-listing .wait-listing-table tr{position:relative;}.pg-wait-listing .wait-listing-table tr:hover{background-color:inherit;}.pg-wait-listing .wait-listing-table .waitListing-cell{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;}.pg-wait-listing .wait-listing-table .waitListing-cell:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;}.pg-wait-listing .wait-listing-table .waitListing-cell:nth-of-type(1):before{content:"Name:";font-weight:bold;text-align:left;}.pg-wait-listing .wait-listing-table .waitListing-cell:nth-of-type(2):before{content:"Earliest Start:";font-weight:bold;text-align:left;}.pg-wait-listing .wait-listing-table .waitListing-cell:nth-of-type(3):before{content:"Latest Start:";font-weight:bold;text-align:left;}.pg-wait-listing .wait-listing-table .waitListing-cell:nth-of-type(4):before{content:"Cart:";font-weight:bold;text-align:left;}.pg-wait-listing .wait-listing-table .waitListing-cell:nth-of-type(5):before{content:"Nine Hole:";font-weight:bold;text-align:left;}.pg-wait-listing .wait-listing-table .waitListing-cell:nth-of-type(6):before{content:"";}.pg-wait-listing .wait-listing-table .waitListing-cell:hover{background-color:#cce2f2;}}.pg-results .strokes-double-bogey{background-color:#b29333;}.pg-results .strokes-bogey{background-color:#ffdd78;}.pg-results .strokes-par{background-color:#ddd;}.pg-results .strokes-birdie{background-color:#9aacff;}.pg-results .strokes-eagle{background-color:#617dff;}.pg-results .strokes-albatross{background-color:#233db2;}.pg-results .scorecard{padding:0;}.pg-results .scorecard .scorecard-table .scorecard-row{width:auto;border-bottom:1px solid #ddd;border-right:1px solid #ddd;}.pg-results .scorecard .scorecard-table .scorecard-row.hole-row{background-color:#383838;color:#fff;}.pg-results .scorecard .scorecard-table .scorecard-row span{display:inline-block;text-align:center;border-left:1px solid #ddd;padding-top:6px;padding-bottom:6px;}.pg-results .scorecard .scorecard-table .scorecard-row .scorecard-header{width:10%;text-align:left;padding-left:6px;}.pg-results .scorecard .scorecard-table .scorecard-row .scorecard-entry{width:3.85%;}.pg-results .scorecard .scorecard-table .scorecard-row .scorecard-total{width:7.5%;}.pg-results .scorecard .scorecard-table .scorecard-row .scorecard-subtotal{width:6%;}.pg-results .scorecard .legend-row{margin:0 auto;width:460px;}.pg-results .scorecard .legend-row span{display:inline-block;text-align:center;padding:6px;vertical-align:middle;}.pg-results .scorecard .legend-row .legend-text{padding-left:4px;padding-right:8px;}@media screen and (max-width:479px){.pg-results{overflow-x:auto;font-size:12px;}.pg-results th{padding:5px;}.pg-results td,.pg-results th{width:16.5%;font-size:11px;}}.pg-results label{vertical-align:top;}.pg-results .header-left{text-align:left;}.pg-results .capitalize{text-transform:capitalize;}.pg-results .row-filters label{margin-bottom:5px;}.pg-results h3{font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;margin:24px 0 24px 0;font-size:24px;}.pg-results .comp-results-header{margin-bottom:24px;}.pg-results .comp-results-header::after{content:'';display:table;clear:both;}@media screen and (max-width:767px){.pg-results .comp-results-header{max-width:480px;margin-left:auto;margin-right:auto;}}.pg-results .comp-results-header h2{margin:0;padding:8px 0 0 0;line-height:30px;float:left;}@media screen and (max-width:360px){.pg-results .comp-results-header h2{max-width:150px;padding:0;line-height:normal;}}.pg-results .comp-results-header .button.comp-back-btn,.pg-results .comp-results-header .ui-datepicker .ui-datepicker-buttonpane button.comp-back-btn.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .pg-results .comp-results-header button.comp-back-btn.ui-datepicker-current{font-size:14px;font-family:"Lato",Helvetica,Arial,"Lucida Grande",sans-serif;float:right;margin:0;}@media screen and (max-width:767px){.pg-results .comp-results-header .button.comp-back-btn,.pg-results .comp-results-header .ui-datepicker .ui-datepicker-buttonpane button.comp-back-btn.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .pg-results .comp-results-header button.comp-back-btn.ui-datepicker-current{font-size:12px;width:auto;padding:10px 12px;display:inline-block !important;}}.pg-results .comp-report-details{padding:15px;border-top:3px solid #1e8aa1;background:#f8f8f8;color:#585858;font-size:14px;line-height:1.2rem;}.pg-results .comp-report-details ::after{content:'';display:table;clear:both;}.pg-results .comp-report-details div{padding:10px 0;clear:both;}.pg-results .comp-report-details span,.pg-results .comp-report-details label{margin-bottom:0;width:auto;display:inline-block;float:left;}.pg-results .comp-report-details label{color:#383838;font-size:16px;}.pg-results .comp-report-details span{padding-right:10px;}@media screen and (max-width:479px){.pg-results .comp-report-details{margin-bottom:0;}}.pg-results label{margin-bottom:5px;width:auto;line-height:1.2rem;}.pg-results select{font-size:14px;}.mp-integration .responsive-table{min-height:700px;}.pg-results .mp-content-snippet{height:auto;}.pg-business-directory ul.alphabet{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0;}.pg-business-directory .alphabet li{display:inline-block;border-right:1px solid;padding:0 .4em;text-align:center;}.pg-business-directory .alphabet li:last-child{border-right:none;}.pg-business-directory .alphabet li:hover{cursor:pointer;}.pg-business-directory div.alphabet{padding:15px 0;text-align:center;}.pg-business-directory .table{display:table;width:100%;}.pg-business-directory .table-row{display:table-row;width:100%;}.pg-business-directory .table-cell{display:table-cell;vertical-align:middle;}.pg-business-directory div.listing-wrapper{border:1px solid #3d90cf;border-radius:6px;margin-bottom:10px;min-height:60px;padding:7px;}.pg-business-directory div.listing{height:35px;padding-top:3px;}.pg-business-directory div.name{padding-right:5px;padding-left:7px;padding-top:10px;padding-bottom:10px;}.pg-business-directory div.details-expand{width:100px;}.pg-business-directory a.details{text-decoration:none;vertical-align:top;}.pg-business-directory a.details.expand::after{content:' ▼';}.pg-business-directory a.details.collapse::after{content:' ▲';}.pg-business-directory div.details{transition:all linear .2s;line-height:20px;opacity:1;padding:20px 10px 20px 10px;border-top:1px solid #3d90cf;margin-top:10px;}.pg-business-directory div.details.ng-hide{line-height:0;opacity:0;padding:0 10px;}.pg-business-directory div.category{float:right;}.pg-business-directory div.padded-right{padding-right:10px;}.pg-business-directory .category label{margin-right:10px;}.pg-business-directory select.category{width:100%;}.pg-business-directory input.category[type="text"]{width:100%;margin-bottom:0;}.pg-business-directory .editField{width:100%;}.pg-business-directory .removeFilter{margin-right:5px;border:1px solid #3d90cf;border-radius:5px;padding:3px 5px;cursor:pointer;}.pg-business-directory .multiselect:not(:empty){min-height:40px;margin:3px;border:1px solid #3d90cf;border-radius:6px;margin:2px;vertical-align:middle;display:inline-block;padding:11px;font-size:1em;float:left;}.pg-business-directory .titleFilter:not(:empty)::before{font-weight:bold;content:'Title Contains: ';}.pg-business-directory .firstLetterFilter:not(:empty)::before{font-weight:bold;content:'Title Begins With: ';}.pg-business-directory .categoryFilter:not(:empty)::before{font-weight:bold;content:'Category: ';}.pg-business-directory .listing-wrapper.new,.pg-business-directory .listing-wrapper.edit.new{border-color:#468847;background-color:#dff0d8;}.pg-business-directory input.new,.pg-business-directory input.edit.new,.pg-business-directory textarea.new,.pg-business-directory textarea.edit.new,.pg-business-directory select.edit,.pg-business-directory select.edit.new{border-color:#468847;}.pg-business-directory input.edit,.pg-business-directory textarea.edit,.pg-business-directory select.edit{border-color:#ffb500;}.pg-business-directory .listing-wrapper.edit{border-color:#ffb500;background-color:#fff5da;}.pg-business-directory a.cancel{content:'';}.pg-business-directory a.cancel::after{content:'Cancel';line-height:initial;display:block;text-indent:0;}.pg-business-directory .animate-show.ng-hide-add,.pg-business-directory .animate-show.ng-hide-remove{transition:all linear .5s;}.pg-business-directory .animate-show.ng-hide{line-height:0;opacity:0;padding:0 10px;}.pg-buying-club #pointsSlider{width:75%;margin-bottom:20px;}.pg-buying-club .field-validation-error{text-align:right;color:#e34836;}.pg-buying-club .col.push-bottom{margin-bottom:18px;}.pg-buying-club .pin-section{text-align:center;box-shadow:10px 10px 5px #888;border:1px solid #cdcdcd;}.pg-buying-club .pin-section .button,.pg-buying-club .pin-section .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .pg-buying-club .pin-section button.ui-datepicker-current{margin-top:20px;min-width:240px;}.pg-buying-club .transfer-row{text-align:center;}.pg-buying-club .transfer-row .funds-added{color:#25b862;}.pg-buying-club .transfer-row .loyalty-taken{color:#e34836;}.pg-buying-club .transfer-row .account-section,.pg-buying-club .transfer-row .point-section{width:47% !important;padding-right:0 !important;padding-left:0 !important;padding-bottom:20px;}.pg-buying-club .transfer-row .account-section h2,.pg-buying-club .transfer-row .point-section h2{text-align:right;}.pg-buying-club .transfer-row .new-funds,.pg-buying-club .transfer-row .new-points{border-top:1px solid #383838;}.pg-buying-club .transfer-row .current-points-label,.pg-buying-club .transfer-row .new-points-label,.pg-buying-club .transfer-row .current-funds-label,.pg-buying-club .transfer-row .new-funds-label,.pg-buying-club .transfer-row .current-points-balance,.pg-buying-club .transfer-row .new-points-balance,.pg-buying-club .transfer-row .current-funds-balance,.pg-buying-club .transfer-row .new-funds-balance{display:inline-block;}.pg-buying-club .transfer-row .current-points-label,.pg-buying-club .transfer-row .new-points-label,.pg-buying-club .transfer-row .current-funds-label,.pg-buying-club .transfer-row .new-funds-label{text-align:left;width:70%;}.pg-buying-club .transfer-row .funds-added,.pg-buying-club .transfer-row .loyalty-taken,.pg-buying-club .transfer-row .current-points-balance,.pg-buying-club .transfer-row .new-points-balance,.pg-buying-club .transfer-row .current-funds-balance,.pg-buying-club .transfer-row .new-funds-balance{text-align:right;width:100% !important;padding-right:5px;}.pg-buying-club .transfer-row #points{text-align:right;width:280px;}.pg-buying-club .transfer-row #transferPoints{width:280px;}.pg-buying-club .account-section{float:right;}.pg-buying-club .point-section{float:left;}.pg-buying-club .terms-conditions input[type="checkbox"]{margin-bottom:auto;}.pg-buying-club .terms-content{border:1px solid #cdcdcd;overflow-y:scroll;max-height:400px;}.pg-buying-club .dobDay{max-width:44px;}.pg-buying-club .dobMonth{max-width:44px;}.pg-buying-club .dobYear{max-width:60px;}.pg-buying-club #points-transfer-pad{width:300px;margin:10px auto 20px auto;}.pg-buying-club #transfer-backspace{width:60%;}.pg-buying-club #transfer-clear{width:30%;}.pg-buying-club .transfer-keypad-button{width:30%;}@media screen and (max-width:767px){.pg-buying-club em.note{display:inline-block;margin-top:0;}.pg-buying-club .dobfield{display:inline-block;}.pg-buying-club .point-section,.pg-buying-club .account-section{padding-right:20%;padding-left:20%;}.pg-buying-club .pg-buying-club .transfer-row .current-points-balance,.pg-buying-club .pg-buying-club .transfer-row .current-funds-balance{width:100% !important;padding-right:5px;}.pg-buying-club .pg-buying-club .transfer-row .new-points-balance,.pg-buying-club .pg-buying-club .transfer-row .new-funds-balance{width:100% !important;}.pg-buying-club .new-funds,.pg-buying-club .new-points{margin-right:5px;}.pg-buying-club .funds-added,.pg-buying-club .loyalty-taken{padding-right:5px;}.pg-buying-club .account-section,.pg-buying-club .point-section{width:47% !important;max-width:150px;padding-right:0 !important;padding-left:0 !important;}.pg-buying-club .transfer-row{position:relative;}}.pg-buying-club .button:last-child,.pg-buying-club .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current:last-child,.ui-datepicker .ui-datepicker-buttonpane .pg-buying-club button.ui-datepicker-current:last-child{margin-bottom:12px;}@media screen and (max-width:767px){.pg-ordering .dobfield{display:inline-block;}.pg-ordering .point-section,.pg-ordering .account-section{padding-right:20%;padding-left:20%;}.pg-ordering .food-accordion .note{margin-top:0;}}.pg-ordering .fa{font-size:20px;}.pg-ordering .button:disabled,.pg-ordering .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current:disabled,.ui-datepicker .ui-datepicker-buttonpane .pg-ordering button.ui-datepicker-current:disabled{background-color:#186d7f;}.pg-ordering .separator-row{color:#fff;font-size:12px;width:100%;position:relative;}.pg-ordering .separator-row .text{position:absolute;left:46%;top:0;background-color:#1e8aa1;padding:0 1%;}.pg-ordering .separator-row .line{display:inline-block;height:1px;background-color:#20aac5;width:100%;margin:3px 0;}.pg-ordering .error{color:#f00;margin-bottom:0;}.pg-ordering .order{background-color:#fff;margin-bottom:1em;color:#000;margin:0 auto 20px;width:87%;overflow:auto;overflow-x:hidden;}@media screen and (max-width:767px){.pg-ordering .order{width:100%;border:none;margin:0;}}.pg-ordering .order .location-wrapper{border-color:#1e8aa1;background-color:#1e8aa1;width:100%;}.pg-ordering .order .payment-method{background-color:#20aac5;}.pg-ordering .order .location{padding:1em;border:solid;border:none;width:100%;max-width:300px;margin:0 auto;position:relative;}@media screen and (max-width:767px){.pg-ordering .order .location{width:100%;border:none;margin:0;padding:.1em;}}.pg-ordering .order .location .location-select{width:100%;}@media screen and (max-width:767px){.pg-ordering .order .location .location-select{margin-left:0;width:100%;}}.pg-ordering .order .location .pickup-time-select{color:#e2e9eb;}.pg-ordering .order .location .payment-option{display:inline-block;width:180px;float:left;}.pg-ordering .order .location .order-option-title{margin-left:10px;margin-top:10px;width:100%;text-align:left;margin-bottom:10px;background-color:#e2e9eb;}@media screen and (max-width:767px){.pg-ordering .order .location .order-option-title{margin-top:2px;margin-left:0;margin-bottom:10px;background-color:#b5c8cb;}}.pg-ordering .order .location .order-option label{margin:9px 0 0 0;display:inline-block;width:100%;}.pg-ordering .order .order-option{height:2em;margin:0 0 5px 0;text-align:center;width:100%;color:#fff;vertical-align:middle;position:relative;}@media screen and (max-width:767px){.pg-ordering .order .order-option{margin-left:0;width:100%;}}.pg-ordering label{font-weight:normal !important;display:inline;}.pg-ordering label:after{font-weight:normal !important;display:inline;content:"";}.pg-ordering .pick-time{outline:none;display:block;width:auto;border:none;background-color:transparent;color:#fff !important;text-align:center;font-size:12px;border-bottom:1px dashed #fff;padding-bottom:3px;outline:none;margin:0 auto 0 auto;padding:0;}@media screen and (max-width:767px){.pg-ordering .pick-time{outline:none;height:1.5em;float:right;}}.pg-ordering .location .order-option-radio{position:absolute;vertical-align:middle;right:-9px;top:1px;margin:8px;background-color:#e2e9eb;height:20px;width:20px;}.pg-ordering textarea:focus,.pg-ordering input:focus{outline:none;}.pg-ordering .your-order .section{width:100% !important;}@media screen and (max-width:767px){.pg-ordering .your-order{width:100%;border:none;}}.pg-ordering .your-order .your-order-title{color:#fff;background-color:#1e8aa1;text-align:center;}.pg-ordering .your-order .your-order-detail{padding:.5em;background-color:#fff;text-align:center;border:1px solid #20aac5;}.pg-ordering .your-order .your-order-detail .pleaseChooseItemhide{display:none;}.pg-ordering .your-order .your-order-detail .pleaseChooseItemshow{display:block;}.pg-ordering .your-order .payment-options{text-align:left;padding:1em;}.pg-ordering .your-order .place-order-button{width:95%;margin:0 auto;}.pg-ordering .your-order .back-button{width:95%;margin:0 auto;margin-top:1em;}.pg-ordering .minus-quantity{background:url("ui-icons_2e83ff_256x240.png") no-repeat -18px -194px;width:12px;height:12px;display:inline-block;}.pg-ordering .plus-quantity{background:url("ui-icons_2e83ff_256x240.png") no-repeat -2px -194px;width:12px;height:12px;display:inline-block;}.pg-ordering .sub-menu{float:left;width:10%;text-align:left;}.pg-ordering .back{display:inline-block;padding-right:5px;}.pg-ordering .menu-back{float:left;text-align:left;}.pg-ordering .menu-back .fa{font-size:20px;}.pg-ordering .product-options{background-color:#f2f2f2;border-width:1px;border-style:solid;border-color:#e2e9eb;margin-top:1em;width:100%;}.pg-ordering .order-product{border-bottom:1px solid #1e8aa1;padding:10px 0;margin-bottom:10px;}.pg-ordering .order-product-quantity{text-align:right;display:inline-block;margin-right:1em;margin-top:.5em;color:#000;width:100%;}.pg-ordering .order-product-quantity .plus-qty:before{color:#25b862;}.pg-ordering .order-product-quantity .minus-qty:before{color:#e34836;}.pg-ordering .order-product-description{float:left;text-align:left;display:block;max-width:170px;width:100%;}.pg-ordering .order-product-left{text-align:left;display:inline-block;width:75%;}.pg-ordering .order-product-Price{display:inline;text-align:right;}.pg-ordering .order-modifier-description{text-align:left;display:block;width:100%;}.pg-ordering .subtotal-line{text-align:left;width:100%;padding:0;margin:0;background-color:#fff;display:inline-block;}.pg-ordering .subtotal-line .subtotal-amount-price,.pg-ordering .subtotal-line .subtotal-amount-price-only{display:inline-block;vertical-align:middle;position:relative;padding-right:11px;}.pg-ordering .subtotal-line .subtotal-amount-price:after{position:absolute;right:1px;content:"/";}.pg-ordering .subtotal-label{text-align:left;width:100%;padding:1em;margin:.2em;background-color:#fff;}.pg-ordering .order-details{display:inline;background-color:#fff;width:100%;}.pg-ordering .sections .section{background-color:#fff;width:58%;display:block;}@media screen and (max-width:767px){.pg-ordering .sections .section{width:100%;}}.pg-ordering .sections .section .section-title{margin-top:.5em;color:#fff;font-weight:bold;background-color:#1e8aa1;padding:10px;font-size:24px;}.pg-ordering .sections .section .section-title.title-button{cursor:pointer;}.pg-ordering .sections .section .product.wrapper{border:1px solid #20aac5;}.pg-ordering .sections .section .product{border:none;}.pg-ordering .sections .section .product .product-row{padding:10px 0;cursor:pointer;}.pg-ordering .sections .section .product .product-row:nth-child(odd){background-color:#eee;}.pg-ordering .sections .section .product .product-row:hover{background-color:#d3dee0;}.pg-ordering .sections .section .product-description{margin-left:1%;display:inline-block;text-align:left;max-width:240px;width:100%;}.pg-ordering .sections .section .add-to-cart{display:inline-block;float:right;margin-left:9px;}.pg-ordering .sections .section .add-to-cart:before{color:#25b862;margin:1px 3px 0 0;display:inline-block;}.pg-ordering .sections .section .product-price{display:inline;float:right;min-width:100px;text-align:right;padding-right:5px;}.pg-ordering .sections .section .menu-description{display:inline;width:100%;margin-left:0;}.pg-ordering .sections .section .sub-menu-row{background-color:#1e8aa1;color:#fff;margin-top:-10px;padding:5px 0;}.pg-ordering .sections .section .submenu{display:inline-block;margin-left:1%;}.pg-ordering .sections .section .product-options{margin-top:.5em;background-color:#fff;padding:.02em;}.pg-ordering .sections .section .product-options .add-to-cart-button{margin-top:1em;float:right;margin-bottom:1em;}.pg-ordering .sections .section .product-option{margin:.5em;background-color:#e2e9eb;padding:.02em;}@media screen and (max-width:767px){.pg-ordering .sections .section .product-option{margin-left:0;width:100%;}}.pg-ordering .sections .section .product-option-description{width:100%;height:20px;display:inline-block;text-align:center;background-color:#c4d3d5;}.pg-ordering .sections .section .product-modifiers{margin:.5em;width:100%;clear:both;}.pg-ordering .sections .section .product-modifier-radio{float:left;text-align:left;vertical-align:middle;margin:8px;width:30px;height:.8em;background-color:#e2e9eb;}.pg-ordering .sections .section .product-modifier-label{margin-top:-3px;margin-left:5px;vertical-align:top;width:80%;background-color:#e2e9eb;}.pg-ordering .sections .clear{clear:both;}.pg-ordering .sections .hide{display:none;}.pg-ordering .sections .show{display:inline-block;}.pg-ordering .sections .floating{position:fixed;background-color:#e2e9eb;}@media all and (max-width:768px){.pg-ordering .your-order-wrapper{margin-bottom:1em;width:100%;}.pg-ordering .floating{width:100%;top:0;}}.pg-ordering .order-confirmation{background-color:#fff;margin-bottom:1em;color:#000;margin:0 auto;width:40%;overflow:auto;overflow-x:hidden;}@media all and (max-width:768px){.pg-ordering .order-confirmation{width:100%;float:left;}}.pg-ordering .order-confirmation .order-confirmation-title{width:100%;margin:0 auto;background-color:#fff;}.pg-ordering .order-confirmation .order-summary{width:100%;margin:0 auto;background-color:#fff;}.pg-ordering .order-confirmation .order-summary .order-summary-title{margin:0 auto;width:100%;}@media all and (max-width:768px){.pg-ordering .order-confirmation .order-summary .order-summary-title{width:100%;text-align:center;}}.pg-ordering .order-confirmation .order-summary .order-summary-content{background-color:#fff;}.pg-ordering .order-confirmation .order-items{background-color:#e2e9eb;}.pg-ordering .order-confirmation .order-items .order-items-title{background-color:#e2e9eb;color:#000;margin:0 auto;width:20%;}.pg-ordering .order-confirmation .order-items .order-items-content{background-color:#fff;padding:.5em;}.pg-ordering .order-confirmation .order-items .order-items-content .order-list-item{display:inline-block;}.pg-ordering .order-confirmation .order-items .order-items-content .order-list-item-quantity{width:20%;}.pg-ordering .order-confirmation .order-items .order-items-content .order-list-item-description{width:50%;}.pg-ordering .order-confirmation .order-items .order-items-content .order-list-item-total{text-align:right;float:right;width:18%;}.pg-ordering .order-confirmation .order-items .order-items-content .order-list-total-label{float:left;}.pg-ordering .order-confirmation .order-items .order-items-content .order-list-total{display:inline-block;float:right;}.pg-ordering .order-confirmation .order-summary-line{margin-bottom:1em;display:flex;}.pg-ordering .order-confirmation .order-summary-line .order-summary-content-title{width:30%;display:inline-block;}.pg-ordering .order-confirmation .order-summary-line .order-summary-content-value{width:55%;}.pg-ordering .order-confirmation .back-to-menu-button{margin-top:1em;float:right;margin-bottom:1em;}.pg-ordering .order-confirmation .clear{clear:both;}.hide{display:none;}.restaurant-list h3{font-size:20px;}.restaurant-list ul{padding-left:0;}.restaurant-list ul li{list-style:none;margin-bottom:10px;float:left;width:calc(50% - 10px);margin-right:10px;}.restaurant-list ul li:nth-child(2n+2){margin-right:0;}.restaurant-list ul li a{color:#fff;font-size:16px;display:block;background:#707070;padding:15px 20px 15px 10px;position:relative;transition:background .3s linear 0s;-webkit-transition:background .3s linear 0s;}.restaurant-list ul li a:hover,.restaurant-list ul li a:focus{text-decoration:none;background:#20aac5;}.restaurant-list ul li a svg{position:absolute;right:13px;top:50%;margin-top:-7px;}.restaurant-list ul li a svg path{fill:#fff;}@media screen and (max-width:767px){.restaurant-list ul li{width:100%;}}.restaurant-list ul li.active-restaurant a{text-decoration:none;background:#20aac5;}.hotel-title h3{display:inline-block;width:80%;}.hotel-title .change-restaurant{float:right;font-size:1.17em;font-weight:bold;}@media screen and (max-width:767px){.food-category-list ul{max-width:630px;margin:0 auto;}}@media screen and (max-width:635px){.food-category-list ul{max-width:304px;}}.food-category-list ul li{float:left;margin-right:4px;margin-bottom:4px;}.food-category-list ul li.active-food-category .bg-image:after{background-color:rgba(32,170,197,.8);}.food-category-list ul li:hover .bg-image:after{background-color:rgba(32,170,197,.8);}.food-category-list ul li a{height:148px;width:148px;display:block;position:relative;padding:20px;color:#fff;}.food-category-list ul li a:hover,.food-category-list ul li a:focus{text-decoration:none;}.food-category-list ul li a .bg-image{background-repeat:no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;}.food-category-list ul li a .bg-image:after{background-color:rgba(56,56,56,.8);position:absolute;content:"";left:0;right:0;bottom:0;top:0;transition:background .3s linear 0s;-webkit-transition:background .3s linear 0s;}.food-category-list ul li a svg{position:absolute;right:11px;top:24px;}.food-category-list ul li a svg path{fill:#fff;}@media screen and (max-width:482px){.food-category-list ul li:nth-child(2n+2){margin-right:0;}}ul.modifiers{padding-left:20px;}ul.normal-list{padding-left:0;}ul.normal-list li:not(.standard){list-style:none;}.breadcurmb-menu ul li{display:inline-block;position:relative;padding-right:30px;}.breadcurmb-menu ul li:after{position:absolute;content:">";top:1px;right:11px;font-size:16px;color:#000;font-family:"Lato",Helvetica,Arial,"Lucida Grande",sans-serif;}.breadcurmb-menu ul li:last-child{padding-right:0;}.breadcurmb-menu ul li:last-child:after{content:normal;}.breadcurmb-menu ul li h4{margin-bottom:0;}.food-category li:not(.standard){padding-bottom:20px;border-bottom:1px solid #e2e9eb;margin-bottom:20px;}.food-item-name{float:left;width:calc(100% - 95px);}.food-item-name .food-name{font-size:16px;line-height:1.2;color:#161616;margin-bottom:4px;font-weight:700;}.food-item-name .food-price-only,.food-item-name .food-price{display:inline-block;vertical-align:middle;position:relative;padding-right:11px;}.food-item-name .food-price:after{position:absolute;right:1px;content:"/";}.food-item-name .food-point{display:inline-block;vertical-align:middle;}.add-food-quantity{float:right;margin-top:6px;}.add-food-quantity .add-button-quantity{width:88px;line-height:1.2;color:#000;border-radius:20px;border:1px solid #000;display:inline-block;text-align:center;padding:6px;text-transform:capitalize;text-decoration:none;transition:background .3s linear 0s,color .3s linear 0s;}.add-food-quantity .add-button-quantity:hover,.add-food-quantity .add-button-quantity:focus{background:#383838;color:#fff;}.add-quantity-button .quantity-display{float:left;width:34px;border:0;color:#fff;border-radius:0;background:#383838;margin-bottom:0;padding:8px 0;font-size:14px;font-weight:bold;text-align:center;}.add-quantity-button .quantity-plus,.add-quantity-button .quantity-minus{border:1px solid #000;float:left;width:27px;min-height:33px;line-height:29px;text-align:center;border-top-right-radius:15px;border-bottom-right-radius:15px;font-weight:bold;color:#000;font-size:16px;transition:background .3s linear 0s;}.add-quantity-button .quantity-plus:hover,.add-quantity-button .quantity-plus:focus,.add-quantity-button .quantity-minus:hover,.add-quantity-button .quantity-minus:focus{text-decoration:none;color:#fff;background:#383838;}.add-quantity-button .quantity-minus{border-top-left-radius:15px;border-bottom-left-radius:15px;border-top-right-radius:0;border-bottom-right-radius:0;}.food-custom-popup{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);overflow:auto;}.food-custom-popup .table{display:table;height:100%;width:100%;margin-top:42px;}.food-custom-popup .food-popup-dialog{margin:30px auto;position:relative;width:284px;}.food-custom-popup .food-popup-content{background:#fff;border-radius:6px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5);overflow:hidden;}.food-custom-popup .food-popup-head{background-color:#707070;padding:15px 15px;color:#fff;}.food-custom-popup .food-popup-head h5{font-size:16px;line-height:1.2;margin-bottom:0;font-weight:bold;text-transform:capitalize;}.food-accordion .note{text-align:center;display:block;width:100%;margin-bottom:10px;}.food-accordion-title{background-color:#20aac5;padding:12px 29px 12px 15px;color:#fff;border-bottom:1px solid #e2e9eb;position:relative;cursor:pointer;}.food-custom-popup .food-accordion-title:after{font-family:FontAwesome;content:"";position:absolute;right:15px;top:50%;margin-top:-6.5px;transition:transform .3s linear 0s;}.food-custom-popup .food-accordion-title.active:after{transform:rotate(90deg);}.cust-radio-wrapper .cust-radio{position:relative;display:block;padding-left:23px;user-select:none;cursor:pointer;margin-bottom:0;width:auto;}.cust-radio-wrapper .cust-radio:before{content:"";display:inline-block;position:absolute;width:14px;height:14px;left:0;margin-left:0;border:1px solid #000;border-radius:50%;background-color:#fff;-webkit-transition:border .15s ease-in-out;transition:border .15s ease-in-out;top:50%;margin-top:-8px;}.cust-radio-wrapper .cust-radio:after{display:inline-block;position:absolute;content:" ";width:6px;height:6px;left:6px;margin-left:-1px;border-radius:50%;background-color:#000;transform:scale(0,0);transition:transform .2s linear 0s;top:50%;margin-top:-3px;}.cust-radio-wrapper input[type="radio"]{position:absolute;opacity:0;display:inline-block;width:0;}.cust-radio-wrapper input[type="radio"]:checked+.cust-radio:after{-webkit-transform:scale(1,1);transform:scale(1,1);}.cust-checkbox-wrapper .cust-checkbox{position:relative;display:block;padding-left:23px;user-select:none;cursor:pointer;margin-bottom:0;width:auto;}.cust-checkbox-wrapper .cust-checkbox:before{content:"";display:inline-block;position:absolute;width:14px;height:14px;left:0;margin-left:0;border:1px solid #000;background-color:#fff;top:50%;margin-top:-8px;}.cust-checkbox-wrapper .cust-checkbox:after{display:inline-block;position:absolute;content:"";left:2px;transform:scale(0,0);font-size:12px;font-family:FontAwesome;top:3px;transition:transform .2s linear 0s;}.cust-checkbox-wrapper input[type="checkbox"]{position:absolute;opacity:0;margin-bottom:0;}.cust-checkbox-wrapper input[type="checkbox"]:checked+.cust-checkbox:after{-webkit-transform:scale(1,1);transform:scale(1,1);}.food-accordion-content{padding-left:36px;padding-top:13px;padding-bottom:13px;padding-bottom:15px;}.food-accordion-content .cust-radio-wrapper,.food-accordion-content .cust-checkbox-wrapper{margin-bottom:5px;}.food-popup-footer a{color:#fff;float:left;padding:12px 15px;font-size:14px;line-height:1.2;text-align:center;transition:background .3s linear 0s;}.food-popup-footer a:focus,.food-popup-footer a:hover{text-decoration:none;}.food-popup-footer .cancel-button{background:#707070;width:102px;}.food-popup-footer .cancel-button:hover,.food-popup-footer .cancel-button:focus{background:#7d7d7d;}.food-popup-footer .add-food-to-cart-btn{background:#20aac5;width:calc(100% - 102px);}.food-popup-footer .add-food-to-cart-btn:hover,.food-popup-footer .add-food-to-cart-btn:focus{background:#24bddb;}.add-to-cart-wrapper .food-accordion-title{background:#1e8aa1;}.add-to-cart-wrapper .food-accordion-title h5{font-size:20px;line-height:1.2;margin-bottom:0;}.add-to-cart-wrapper .food-accordion-content{padding-left:15px;padding-right:15px;}.food-time-wrapper{border:1px solid #b5c8cb;padding:15px 10px;margin-bottom:10px;}.food-time-wrapper .cust-radio-wrapper{margin-bottom:0;float:left;}.later-label{float:left;}.late-food-deliver{float:right;text-decoration:underline;}.late-food-deliver .pick-time{background:transparent;height:auto;border:0;color:#000 !important;font-size:14px;font-family:Lato;}.total-loyalti-points{float:right;text-decoration:underline;}.loyalty-label{float:left;}.total-payment{text-align:center;margin-bottom:15px;}.total-payment span{font-size:26px;color:#383838;display:inline-block;vertical-align:middle;}.total-payment .total-payment-label{margin-right:14px;vertical-align:middle;}.total-payment .food-total-amount{display:block;text-align:left;}.total-payment .food-total-points{display:block;text-align:left;}.total-payment .amount-select span{font-size:15px;}.total-payment .amount-select span.total-amount-active{font-size:26px;}.place-oder-button-wrapper{text-align:center;margin-top:15px;}.place-oder-button-wrapper input[type="button"]{display:inline-block;color:#fff;background:#171717;min-width:300px;border-radius:3px;padding:12px 10px;line-height:1.2;transition:background .3s linear 0s;text-transform:uppercase;font-weight:bold;border:0;}.place-oder-button-wrapper input[type="button"]:hover,.place-oder-button-wrapper input[type="button"]:focus{background:#4a4a4a;text-decoration:none;}.cart-placeholder{float:right;position:relative;margin-top:15px;margin-right:15px;}@media screen and (max-width:767px){.cart-placeholder{margin-top:7px;}}.cart-placeholder .food-badge{position:absolute;min-width:10px;padding:3px 4px;font-size:12px;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:10px;background:#20aac5;color:#fff;top:-10px;right:-16px;}@media screen and (max-width:767px){.cart-placeholder .food-badge{top:0;right:-10px;}}@media screen and (max-width:767px){.title-container .hungry-title h1{float:left;padding-left:15px;}}@media screen and (max-width:767px){.pos-wrapper{padding-left:10px;padding-right:10px;}}body.no-scroll{overflow:hidden;}.accordion-outer-block{margin-bottom:20px;}.accordion-outer-block .panel{display:none;background-color:#fff;overflow:hidden;border:1px solid #ccc;}.accordion-outer-block .accordion{cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:15px;transition:.4s;}.accordion-outer-block .accordion h4{margin-bottom:0;position:relative;}.accordion-outer-block .accordion h4:after{content:'';font-family:FontAwesome;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;}.accordion-outer-block .accordion.active h4:after{transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);}.col-sm-6{float:left;width:50%;padding:0 15px;}@media screen and (max-width:767px){.col-sm-6{width:100%;}}.row-15{margin:0 -15px;}.order-details-cart{display:block;}@media screen and (max-width:767px){.order-details-cart{display:none;}}.cart-icon{position:fixed;bottom:0;perspective-origin:0;padding:0;display:none;left:0;right:0;text-align:center;}@media screen and (max-width:767px){.cart-icon{display:block;}}.cart-icon a{color:#fff;display:block;display:inline-block;width:50%;float:left;background:#1e8aa1;padding:5px 0;}.cart-icon a i{font-size:22px;line-height:26px;padding-left:20px;}.cart-icon span{display:block;width:50%;float:left;background:#1a7589;line-height:26px;color:#fff;padding:5px 0;}.back-icon{margin-right:10px;display:inline-block;}ul.breadcrumb{padding:10px 16px;list-style:none;background-color:#eee;}ul.breadcrumb li{display:inline;font-size:18px;}ul.breadcrumb li a{color:#0275d8;text-decoration:none;}ul.breadcrumb li a:hover{color:#01447e;text-decoration:underline;}ul.breadcrumb li+li:before{padding:8px;color:#000;content:"/ ";}.contact-number{width:290px;float:left;}.col-sm-6{float:left;width:50%;padding:0 15px;}@media screen and (max-width:767px){.col-sm-6{width:100%;}}.row-15{margin:0 -15px;}.order-details-cart{display:block;}@media screen and (max-width:767px){.order-details-cart{display:none;}}.cart-icon{position:fixed;bottom:0;perspective-origin:0;padding:0;display:none;left:0;right:0;text-align:center;}@media screen and (max-width:767px){.cart-icon{display:block;}}.cart-icon a{color:#fff;display:block;width:50%;float:left;background:#1e8aa1;padding:5px 0;}.cart-icon a i{line-height:26px;padding-left:20px;}.cart-icon span{display:block;width:50%;float:left;background:#1a7589;line-height:26px;color:#fff;padding:5px 0;}.back-icon{margin-right:10px;display:inline-block;}.pickTimeCalendar{display:inline-block !important;vertical-align:middle;}.m-b-10{margin-bottom:10px;}.total-food-item-list-block .food-item-name .food-name{display:inline-block;margin-right:10px;}.total-food-item-list-block .food-item-name .food-price,.total-food-item-list-block .food-item-name .food-price-only{vertical-align:top;}.order-btn.button,.ui-datepicker .ui-datepicker-buttonpane button.order-btn.ui-datepicker-current{min-width:116px;}#datetime{cursor:pointer;}.food-price-total{width:100% !important;}.m-r-10{margin-right:10px;}@media all and (max-width:768px){.p-b-10{padding-bottom:10px;}}.food-time-block .right-time{float:right;}.food-time-block .right-time select{margin-bottom:0;}@media all and (max-width:768px){.food-time-block .right-time select{margin-bottom:10px;}}@media all and (max-width:768px){.food-time-block .right-time{margin-right:0;}}.v-a-m{vertical-align:middle;}.v-a-t{vertical-align:top !important;}.food-popup-body .food-price-only,.food-popup-body .food-price{display:inline-block;vertical-align:middle;position:relative;padding-right:11px;}.food-popup-body .food-price:after{position:absolute;right:1px;content:"/";}.order-expire-timer{color:#fff;text-align:right;padding-top:15px;padding-right:20px;}.loyalty-points{text-align:center;display:block;width:100%;font-size:12px;}.p-l-0{padding-left:0 !important;}.table-modal{width:400px;border:solid 1px #ccc;padding-top:15px;border-radius:5px;padding:15px 10px;margin:0 auto;margin-top:42px;background:#fff;}@media all and (max-width:400px){.table-modal{width:300px;}}.table-modal table{margin-bottom:0;}.table-modal th{background:#eee;border-top:solid 1px #ccc;border-right:solid 1px #ccc;border-left:solid 1px #ccc;}.table-modal td{font-size:.875rem;border:solid 1px #ccc;}.head-title{margin-bottom:20px;}.table-modal th{text-align:left;}.table-heading{margin:0;}.head-main{margin-bottom:10px;font-weight:bold;position:relative;}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1;}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;}.head-title{margin-bottom:20px;}.trading-hrs{display:block;color:#fff;text-align:right;padding-right:20px;font-size:15px;padding-top:5px;padding-bottom:10px;cursor:pointer;}@media all and (max-width:768px){.title-container-hungry{height:80px;}}@media all and (max-width:768px){.title-container.title-container-hungry .hungry-title h1{margin-top:15px;}}.trading-hour-popup-close{position:absolute;right:0;top:0;display:block;cursor:pointer;}.p-r-20{padding-right:20px;}.cursor-auto{cursor:auto;}.order-select{float:right;margin-top:5px;margin-right:10px;}@media all and (max-width:768px){.order-select{margin-right:0;float:left;}}@media screen and (max-width:479px){.title-container-hungry{height:unset;}.trading-hrs{display:inline-block;position:initial;}.order-expire-timer{display:inline-block;padding-left:40px;padding-right:40px;padding-top:0;}.hungry-title>h1{text-align:left;width:100%;}}.custom-popup{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-color:rgba(0,0,0,.8);z-index:999999;}.confirmation-popup{position:relative;margin:110px auto 0 auto;width:418px;background:#fff;padding:30px 40px;border-radius:8px;text-align:center;font-family:Montserrat,Lato,Helvetica,Arial,sans-serif;}.confirmation-popup h5{color:#000;font-size:22px;font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;margin:0 0 10px 0;font-weight:normal;line-height:1.5;}.confirmation-popup span{display:block;font-size:14px;margin-bottom:15px;}.confirm-button a{display:inline-block;text-align:center;margin-right:10px;border:1px solid #999;border-radius:3px;color:#000;padding:13px 37px;background:#e5e5e5;background:-moz-linear-gradient(top,#e5e5e5 0%,#e5e5e5 49%,#dadada 51%,#ebebeb 89%,#ebebeb 100%);background:-webkit-linear-gradient(top,#e5e5e5 0%,#e5e5e5 49%,#dadada 51%,#ebebeb 89%,#ebebeb 100%);background:linear-gradient(to bottom,#e5e5e5 0%,#e5e5e5 49%,#dadada 51%,#ebebeb 89%,#ebebeb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5',endColorstr='#ebebeb',GradientType=0);box-shadow:0 4px 0 #186d7f;}.confirm-button a:hover,.confirm-button a:focus{text-decoration:none;}.confirm-button a:last-child{margin-right:0;}@media screen and (max-width:767px){#barcode{position:relative;margin:30px auto;}.confirmation-popup{width:90%;margin:30px auto;padding:30px 15px;}.confirmation-popup h5{font-size:18px;}.confirmation-popup a{padding:8px 30px;font-size:14px;}}@media screen and (max-width:400px){.confirmation-popup{padding:30px 15px;}}.total-tile-voucher{height:84px;width:84px;border-radius:100%;background:#0a0a0a;text-align:center;margin:0 auto 15px auto;font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;}.total-tile-voucher span{display:block;text-align:center;line-height:84px;color:#fff;font-size:40px;font-weight:bold;}.vocher-name-tile{font-size:20px;line-height:1.2;color:#fff;}.voucher-list-wrapper{padding-left:0;}.voucher-list-wrapper li{display:block;border:1px solid #d6d6d6;background-color:#fff;box-shadow:0 1px 13px 0 rgba(0,0,0,.11);margin-bottom:20px;padding:19px 40px 19px 25px;font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;position:relative;cursor:pointer;}.voucher-list-wrapper li h5{font-size:16px;line-height:1.2;color:#1e8aa1;font-weight:600;margin-bottom:10px;}.voucher-list-wrapper li svg{position:absolute;right:21px;top:50%;margin-top:-14.5px;}.voucher-list-wrapper li svg path{transition:.3s linear all;-webkit-transition:.3s linear all;}.voucher-list-wrapper li:hover svg path{opacity:1;}.loyalty-details{font-size:14px;font-weight:bold;}.loyalty-details span{display:inline-block;font-weight:normal;}#barcode{position:relative;margin:0 auto;width:241px;background:#fff;padding:35px;border-radius:8px;}.card-wrapper{text-align:center;}.card-wrapper img{max-width:100%;}.card-details-wrapper .member-number{font-size:16px;color:#0a0a0a;line-height:1.2;font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;font-weight:600;}.close-button{border-radius:100%;height:32px;width:32px;background-color:#1e8aa1;position:absolute;z-index:1;top:-16px;right:-16px;text-align:center;cursor:pointer;}.close-button span{display:block;line-height:28px;height:100%;}.no-voucher{cursor:default;}.no-voucher .total-tile-voucher{background-color:#d6d6d6;}.no-voucher .total-tile-voucher span{color:rgba(0,0,0,.3);}.custom-popup .display-table{height:100%;width:100%;display:table;}.custom-popup .table-cell{display:table-cell;vertical-align:middle;}*{-webkit-tap-highlight-color:transparent;}.custom-popup{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-color:rgba(0,0,0,.8);z-index:999999;display:none;}.confirmation-popup{position:relative;margin:0 auto;width:418px;background:#fff;padding:30px 40px;border-radius:8px;text-align:center;font-family:Montserrat,Lato,Helvetica,Arial,sans-serif;}.confirmation-popup h5{color:#0a0a0a;font-size:22px;font-family:"Montserrat","Lato",Helvetica,Arial,sans-serif;margin:0 0 10px 0;font-weight:normal;line-height:1.5;}.confirmation-popup span{display:block;font-size:14px;margin-bottom:15px;}.confirm-button a{display:inline-block;text-align:center;margin-right:10px;border:1px solid #999;border-radius:3px;color:#000;padding:13px 37px;background:#e5e5e5;background:-moz-linear-gradient(top,#e5e5e5 0%,#e5e5e5 49%,#dadada 51%,#ebebeb 89%,#ebebeb 100%);background:-webkit-linear-gradient(top,#e5e5e5 0%,#e5e5e5 49%,#dadada 51%,#ebebeb 89%,#ebebeb 100%);background:linear-gradient(to bottom,#e5e5e5 0%,#e5e5e5 49%,#dadada 51%,#ebebeb 89%,#ebebeb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5',endColorstr='#ebebeb',GradientType=0);box-shadow:0 4px 0 #186d7f;}.confirm-button a:hover,.confirm-button a:focus{text-decoration:none;}.confirm-button a:last-child{margin-right:0;}@media screen and (max-width:767px){#barcode{position:relative;}.confirmation-popup{width:90%;padding:30px 15px;}.confirmation-popup h5{font-size:18px;}.confirmation-popup a{padding:8px 20px;font-size:14px;}.confirm-button a{padding:8px 20px;font-size:14px;}}@media screen and (max-width:600px){#barcode{width:90%;}}[ng\:cloak],[ng-cloak],.ng-cloak{display:none !important;}.mp-loading-centered{width:100%;height:100%;top:0;left:0;position:fixed;zoom:1;background:url("07-images/loading.gif") center center no-repeat #fff;z-index:10;filter:alpha(opacity=50);opacity:.5;}.page-intro-details .mp-loading-centered,.dashboard-item .mp-loading-centered,.pg-your-account .mp-loading-centered,.pg-member-search .mp-loading-centered,.mp-partial-content .mp-loading-centered{position:absolute;}#mp-logout-warning{display:none;}#mp-logout-warning-background{width:100%;height:100%;top:0;left:0;position:fixed;background:#777;z-index:10;filter:alpha(opacity=50);opacity:.5;}.page-intro-details #mp-logout-warning-background,.dashboard-item #mp-logout-warning-background,.pg-your-account #mp-logout-warning-background,.pg-member-search #mp-logout-warning-background,.mp-partial-content #mp-logout-warning-background{position:absolute;}#mp-logout-warning-message{display:inline-block;position:fixed;top:50%;left:50%;margin-left:-210px;z-index:15;font-size:1.5em;}td.mp-numeric{text-align:right;}.validation-summary-valid{display:none;}.info-message li{list-style:none;margin-bottom:12px;}.info-message li:last-child{margin-bottom:0;}.button,.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{text-align:center;}.ui-datepicker{width:18.9em;padding:0;border:solid 1px #cdcdcd;}.ui-datepicker.ui-corner-all,.ui-datepicker .ui-corner-all{border-radius:0;}.ui-datepicker .ui-datepicker-header{font-weight:normal;color:#444;background:#fff;border:none;}.ui-datepicker .ui-datepicker-header .ui-datepicker-month,.ui-datepicker .ui-datepicker-header .ui-datepicker-year{width:45%;margin-right:2%;font-size:16px;}@media screen and (max-width:767px){.ui-datepicker .ui-datepicker-header .ui-datepicker-month,.ui-datepicker .ui-datepicker-header .ui-datepicker-year{display:inline-block;}}.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-hover{width:38px;height:38px;border:none;background:none;top:2px;right:2px;cursor:pointer;}.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon,.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-hover .ui-icon,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-hover .ui-icon{width:100%;height:100%;margin:0;left:0;top:0;background:url("07-images/sprites.png");background-size:70px;background-repeat:no-repeat;background-position:right -37px;position:static;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-hover{left:2px;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-hover .ui-icon{background-position:5px -37px;}.ui-datepicker .ui-datepicker-calendar{margin:0;border:none;}.ui-datepicker .ui-datepicker-calendar td .ui-state-default{color:#444;background:#fff;border:solid 1px #2666bf;}.ui-datepicker .ui-datepicker-calendar td .ui-state-active{color:#fff;background:#2666bf;}.ui-datepicker .ui-datepicker-buttonpane{margin:0;padding-bottom:8px;border:none;text-align:right;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{background:none;float:none;}@media screen and (max-width:767px){.ui-datepicker{width:100%;}}.pg-account-balance-transactions article{margin-bottom:5px;}.mp-integration .mp-integration-container .mp-content-snippet{width:100%;height:500px;border:solid 1px #3d90cf;}.mp-partial-content{margin-bottom:24px;}.mp-partial-content .col-fullwidth{margin-top:12px;}.pg-your-account .mp-partial-content{min-height:100px;}.table-header-button{background:#798b8f;padding:6px 12px;font-weight:400;box-shadow:none;margin-top:4px;color:#d3dee0;}.table-header-button:hover{color:#fff;background:#95a3a6;}.table-header-button.button,.ui-datepicker .ui-datepicker-buttonpane button.table-header-button.ui-datepicker-current{margin-bottom:2px !important;}#floating-back-button{position:fixed;top:90%;left:2.5%;z-index:10;}.buying-header-description{background:#7e8a8c !important;color:#fff;font-weight:bold;}.buying-club-transaction-table thead tr td{padding-top:10px;}.buying-club-transaction-table tr td{text-align:right;}.buying-club-transaction-table tr td:first-child{text-align:left;}.buying-transaction-total{background:#585858;color:#fff;font-weight:bold;}.buying-transaction-total:nth-child(even),.buying-transaction-total:hover{background:#585858;color:#fff;}.ledger-transaction-list.buyingclub-transaction-filter{margin-top:0;margin-bottom:15px;}.transaction-summary{margin-top:8px;float:left;width:calc(100% - 250px);}.transaction-summary.ledger-transaction-list .buyingclub-transaction-filter{margin-top:0;margin-bottom:15px;}.transaction-summary.ledger-transaction-list .balance-transaction{min-width:1px;}.transaction-summary.ledger-transaction-list .transaction-closing-detail strong{text-align:left;min-width:1px;}.transaction-closing-detail{display:block;position:relative;margin-bottom:5px;}.transaction-closing-detail .balance-transaction{display:inline-block;vertical-align:middle;min-width:235px;}@media screen and (max-width:512px){.transaction-closing-detail .balance-transaction{min-width:204px;}}.transaction-closing-detail strong{display:inline-block;vertical-align:middle;text-align:right;min-width:100px;}.buyingclub-transaction-filter{float:right;width:250px;margin-top:25px;}.buyingclub-transaction-filter span{display:inline-block;vertical-align:middle;margin-right:5px;}.buyingclub-transaction-filter select{width:180px;display:inline-block;vertical-align:middle;}.no-m-b{margin-bottom:0;}.text-center{text-align:center;}@media screen and (max-width:770px){.buying-club-transaction-wrapper{padding-left:15px;padding-right:15px;}}@media screen and (max-width:767px){.buying-club-transaction-wrapper{padding-left:0;padding-right:0;}.buyingclub-transaction-filter{float:none;margin-bottom:15px;width:auto;}.buyingclub-transaction-filter span{display:block;margin-right:0;margin-bottom:5px;}.buyingclub-transaction-filter select{display:block;}.transaction-summary{float:none;margin-top:0;width:auto;}.transaction-summary .transaction-detail{margin-bottom:15px;}.transaction-summary .transaction-closing-detail{float:none;padding-right:0;margin-bottom:5px;}}body .payflow-wrappers{text-align:center;margin:60px auto;}body .payflow-wrappers iframe{width:490px;height:341px;}.securepay-screen{max-width:350px;margin:0 auto;padding:0 10px;}.form-field{text-align:center;margin-bottom:10px;}.form-field label{display:block;margin-right:0;margin-bottom:10px;font-weight:bold;}.form-field input{display:block;margin-bottom:0 !important;width:100%;font-weight:bold;}@media screen and (max-width:767px){.form-field input{text-align:center;}}.secure-pay-button-wrapper .material-flat-button.button,.secure-pay-button-wrapper .ui-datepicker .ui-datepicker-buttonpane button.material-flat-button.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .secure-pay-button-wrapper button.material-flat-button.ui-datepicker-current{width:100%;min-height:1px;font-weight:normal;font-size:16px;display:block;margin-bottom:10px;}.securepay-logo{max-width:100%;}body{font-family:"Lato",Helvetica,Arial,"Lucida Grande",sans-serif;}body.loginpage{background:#fff;}body .pg-login{padding:0;}body .login-container{border-radius:5px;border:1px solid #d3dee0;max-width:520px;}@media screen and (max-width:767px){body #reset-password-link-scroll .login-container{height:1000px;}}body .full-height{height:100%;position:fixed;width:100%;overflow:auto;padding:10px 0;}body .login-logo{max-width:300px;text-align:center;margin-left:auto;margin-right:auto;display:block;float:none;margin-bottom:0;}body .login-logo img{margin-bottom:35px;}body .login-logo h3{text-align:center;margin-top:0;margin-bottom:20px;color:#1e8aa1;text-transform:uppercase;font-size:15px;}body .reset-password-wrapper .login-logo{float:none;}body .reset-password-wrapper .g-recaptcha{margin-bottom:40px;}:focus{outline:none !important;}.btn:active,.btn.active{box-shadow:none;}.login-container{border-radius:5px;border:1px solid #d3dee0;max-width:520px;box-shadow:0 -1px 9px rgba(0,0,0,.3);}.table-display{height:100%;width:100%;display:table;}.table-cell{display:table-cell;height:100%;width:100%;vertical-align:middle;}.material-input.input{border:0;border-bottom:2px solid #979a9b;border-radius:0;background:transparent;font-size:18px;line-height:1.2;display:block;width:100%;margin-bottom:40px;font-family:"Lato",Helvetica,Arial,"Lucida Grande",sans-serif;box-shadow:none;height:auto;text-align:left;}@media screen and (max-width:767px){.material-input.input{text-align:center;font-size:16px;}}.material-input.input:focus{box-shadow:none !important;}.material-input.input[readonly="readonly"],.material-input.input[disabled="disabled"]{background:#f1f4f5;}.material-input.input::-webkit-input-placeholder{color:#5c5e5e;}.material-input.input::-moz-placeholder{color:#5c5e5e;}.material-input.input:-ms-input-placeholder{color:#5c5e5e;}.material-input.input:-moz-placeholder{color:#5c5e5e;}.material-input.input.input-validation-error{border:0;border-bottom:2px solid #e34836;background:transparent;}.material-input.input.input-validation-error:focus{border:0;border-bottom:2px solid #e34836;background:transparent;}.material-flat-button.button,.ui-datepicker .ui-datepicker-buttonpane button.material-flat-button.ui-datepicker-current{background-color:#1e8aa1;font-size:18px;font-weight:bold;color:#fff;display:block;width:100%;border-radius:4px;margin-bottom:25px;min-height:45px;margin-top:0;box-shadow:none;}.material-flat-button.button.small-material-button,.ui-datepicker .ui-datepicker-buttonpane button.material-flat-button.small-material-button.ui-datepicker-current{width:auto;min-height:1px;font-size:16px;display:inline-block;font-weight:normal;}.material-flat-button.button:hover,.ui-datepicker .ui-datepicker-buttonpane button.material-flat-button.ui-datepicker-current:hover,.material-flat-button.button:focus,.ui-datepicker .ui-datepicker-buttonpane button.material-flat-button.ui-datepicker-current:focus{background:#229cb6 !important;}.submit-button-wrapper{padding-top:10px;}.login-form{width:100%;max-width:300px;padding-top:12px;margin-left:auto;margin-right:auto;}.login-form .submit-button{text-transform:capitalize;}.login-form .reset-password{padding-bottom:27px;line-height:1.2;}.login-form .reset-password a{text-align:center;font-size:16px;color:#1e8aa1;text-decoration:none;}.sign-up-login-form{border-top:2px solid #1e8aa1;text-align:center;padding-top:18px;}.sign-up-login-form span{display:inline-block;font-size:16px;line-height:1.2;color:#949494;vertical-align:middle;}.sign-up-login-form a{display:inline-block;font-size:16px;line-height:1.2;vertical-align:middle;color:#1e8aa1;margin-left:5px;text-decoration:none;}.sign-up-login-form a:hover,.sign-up-login-form a:focus{text-decoration:none;}.no-m-b{margin-bottom:0 !important;}.col.col-fullwidthpush-bottom.no-m-b{margin-bottom:0;}.info-message{font-size:12px;line-height:1.2;text-align:left;}.validation-summary-errors{max-width:300px;margin-left:auto;margin-right:auto;}.validation-summary-errors ul.info-message{border-radius:3px;padding-left:25px;}.validation-summary-errors ul.info-message:before,.validation-summary-errors ul.info-message:after{content:normal;}.validation-summary-errors ul.info-message li{list-style:disc;list-style-position:outside;}.margin-l-r-none{margin-left:0 !important;margin-right:0 !important;}.register-form-captcha.form-group{margin-bottom:40px;}.register-form-captcha .g-recaptcha>div{margin:0 auto;}.register-button{max-width:320px;margin:0 auto;text-transform:capitalize;}.register-form>.col{margin-bottom:0;}.btn-primary.material-flat-button.button,.ui-datepicker .ui-datepicker-buttonpane button.btn-primary.material-flat-button.ui-datepicker-current{border-color:#1e8aa1;}.btn-primary.material-flat-button.button:hover,.ui-datepicker .ui-datepicker-buttonpane button.btn-primary.material-flat-button.ui-datepicker-current:hover,.btn-primary.material-flat-button.button:focus,.ui-datepicker .ui-datepicker-buttonpane button.btn-primary.material-flat-button.ui-datepicker-current:focus{background-color:#1e8aa1;border-color:#1e8aa1;}.btn-primary.material-flat-button.button:active:hover,.ui-datepicker .ui-datepicker-buttonpane button.btn-primary.material-flat-button.ui-datepicker-current:active:hover,.btn-primary.material-flat-button.button:active:focus,.ui-datepicker .ui-datepicker-buttonpane button.btn-primary.material-flat-button.ui-datepicker-current:active:focus{box-shadow:none;}.reset-password-link .text-center{text-align:center;}.reset-password-link .text-center{text-align:center;}.reset-password-link .validation-summary-errors{max-width:320px;}.reset-password-link .validation-summary-errors.info-message{border-radius:3px;}.reset-password-content-box{max-width:320px;margin-left:auto;margin-right:auto;}.col.no-f-l{float:none;}.form-group.no-m-b{margin-bottom:0;}.error-reset-password{padding-left:0;}.error-reset-password:after,.error-reset-password:before{content:normal !important;}.error-reset-password .validation-summary-errors{margin-bottom:0;}.error-reset-password ul{margin-bottom:0;border-radius:3px;padding-left:25px;}.error-reset-password ul li{list-style:disc;list-style-position:outside;}.reset-password-message .text-center{text-align:center !important;}body .resend-mail form{text-align:center;}body .resend-mail .text-center{text-align:center !important;}@media screen and (max-width:767px){body .full-height{position:relative;margin-top:10px;margin-bottom:40px;-webkit-overflow-scrolling:touch;}body .login-logo img{margin-bottom:25px;}body .login-logo.register-title h3{font-size:28px;}body .reset-password-wrapper .full-height,body .reset-password-wrapper .login-container{margin-top:0;}.full-height .table-display{display:block;}.full-height .table-cell{display:block;}.full-height.register-page{margin-top:-17px;}.full-height.register-page .login-container{margin-top:0;}.validation-summary-errors{margin-bottom:4px;}.login-container{max-width:96%;margin-top:15px;}.material-input.input{margin-bottom:25px;}.login-form .reset-password{padding-bottom:20px;}.material-flat-button.button,.ui-datepicker .ui-datepicker-buttonpane button.material-flat-button.ui-datepicker-current{font-size:18px;}.reset-password-message .full-height{margin-top:0;}.reset-password-message .login-container{margin-top:0;max-width:96%;}.reset-password-message .title-reset-password{font-size:18px;}.register-form-captcha.form-group{margin-bottom:20px;}.resend-mail .full-height,.resend-mail .login-container{margin-top:0;}}@media screen and (max-width:400px){.login-container{padding:36px 15px;}.pg-login{padding:45px 0;}}@media screen and (max-width:357px){body .reset-password-wrapper .g-recaptcha{margin-bottom:0;}.g-recaptcha{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0;}.register-form-captcha.form-group{margin-bottom:0;}}.password-display-box{position:relative;}.password-display-box input{padding-right:35px;}.password-display-box .password-display{position:absolute;top:10px;right:2px;font-size:12px;color:#a2a2a2;display:block;cursor:pointer;user-select:none;}.txt-c{text-align:center;}.page-title-wrapper{text-align:center;}.page-title-wrapper h3{color:#a3a5a4;margin-bottom:20px;font-size:20px;}@media screen and (max-width:767px){.page-title-wrapper h3{font-size:18px;}}.link-disabled{opacity:.5;color:#979a9b;pointer-events:none;}.resend-code{font-size:14px;}.resend-code span{display:block;text-align:center;margin-bottom:2px;}input[type="text"].payment-input{margin-bottom:0;}.passwordpopup .close{position:absolute;right:15px;top:15px;}.passwordpopup .close i{color:#a3a3a3;font-size:18px;cursor:pointer;transition:color .3s linear 0s;}.passwordpopup .close i:hover,.passwordpopup .close i:focus{color:#0a0a0a;}.passwordpopup h3{font-size:20px;margin-bottom:15px;font-weight:normal;}.passwordpopup .material-input.input{text-align:center;margin-bottom:30px;}.passwordpopup .btn-primary{color:#fff;background-color:#1a8aa1;border-color:#1a8aa1;}.passwordpopup .btn-danger{color:#fff;background-color:#d9534f;border-color:#d9534f;}.passwordpopup .btn{display:inline-block;padding:6px 22px;margin-bottom:0;font-size:18px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;transition:.3s linear all;}.passwordpopup .btn:hover,.passwordpopup .btn:focus{text-decoration:none;}.passwordpopup .btn-primary:hover,.passwordpopup .btn-primary:focus{color:#fff;background-color:#229cb6;border-color:#229cb6;}.passwordpopup .btn-danger:hover,.passwordpopup .btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#c9302c;}.passwordpopup .button-wrapper a{margin-right:10px;}.passwordpopup .button-wrapper a:last-child{margin-right:0;}.passwordpopup .popup-psw{margin-bottom:30px;}.passwordpopup .popup-psw .material-input.input{margin-bottom:0;}.round-circle{height:40px;width:40px;margin:0 auto 25px;background:#1e8aa1;border-radius:20px;}.round-circle i{color:#fff;line-height:40px;font-size:30px;}.cust-validation{display:block;color:#f00;margin-top:5px;font-size:15px;}.form-member em{display:none;}.payment-radio-wrapper{float:left;position:relative;display:block;user-select:none;cursor:pointer;width:100%;margin:0 0 10px 0;border:1px solid #b5c8cb;min-height:50px;}.payment-radio-wrapper .cust-radio{position:relative;display:inline-block;padding:17px 5px 16px 33px;user-select:none;cursor:pointer;width:100%;margin-bottom:0;margin-left:0;margin-right:0;font-size:10pt;text-transform:uppercase;}.payment-radio-wrapper .cust-radio:before{content:"";display:inline-block;position:absolute;width:14px;height:14px;left:11px;margin-left:0;border:1px solid #000;border-radius:50%;background-color:#fff;-webkit-transition:border .15s ease-in-out;transition:border .15s ease-in-out;top:50%;margin-top:-8px;}.payment-radio-wrapper .cust-radio:after{display:inline-block;position:absolute;content:" ";width:6px;height:6px;left:17px;margin-left:-1px;border-radius:50%;background-color:#000;transform:scale(0,0);transition:transform .2s linear 0s;top:50%;margin-top:-3px;}.payment-radio-wrapper .cust-radio .payment-option-icon{right:10px;position:absolute;max-height:30px;margin-top:-9px;}.payment-radio-wrapper .cust-radio .icon-mastercard{right:60px;}.payment-radio-wrapper input[type="radio"]{position:absolute;opacity:0;display:inline-block;width:0;}.payment-radio-wrapper input[type="radio"]:checked+.cust-radio:after{-webkit-transform:scale(1,1);transform:scale(1,1);}