.applegreen,.green{color:#7fab17}.colorred{color:red}.applegreenth th{color:#7fab17!important}.colorgrey,.grey{color:#5c5c5c}.colordarkgrey,.darkgrey{color:#3a3a3a}.colororange,.orange{color:#ff8103!important}.tactd td{text-align:center!important}.tacth th{text-align:center!important}.p0{padding:0!important}.m0{margin:0!important}.clrB{clear:both}.p5{padding:5px}.p7{padding:7px}.p10{padding:10px}.p15{padding:15px}.p20{padding:20px}.pt0{padding-top:0!important}.pt5{padding-top:5px}.pt8{padding-top:8px}.pt10{padding-top:10px}.pt12{padding-top:12px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt35{padding-top:35px}.pt40{padding-top:40px}.pt50{padding-top:50px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pb35{padding-bottom:35px}.pb40{padding-bottom:40px}.pb50{padding-bottom:50px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pr35{padding-right:35px}.pr40{padding-right:40px}.pr50{padding-right:50px}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px}.pl35{padding-left:35px}.pl40{padding-left:40px}.pl50{padding-left:50px}.mt0{margin-top:0}.mt2{margin-top:2px}.mt5{margin-top:5px}.mt7{margin-top:7px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mb2{margin-bottom:2px}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mr2{margin-right:2px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr35{margin-right:35px}.mr40{margin-right:40px}.mr50{margin-right:50px}.ml0{margin-left:0!important}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.ml35{margin-left:35px}.ml40{margin-left:40px}.ml50{margin-left:50px}.ml55{margin-left:55px}.ml65{margin-left:65px}.bt{border-top:1px solid #ddd}.fl{float:left}.fr{float:right!important}.lh10{line-height:10px}.lh15{line-height:15px}.lh20{line-height:20px}.lh25{line-height:25px}.lh30{line-height:30px}.w100p{width:100%}.w75p{width:75%}.w65p{width:65%}.w50p{width:50%}.w40p{width:40%}.w35p{width:35%}.w25p{width:25%}.w20p{width:20%}.h100p{height:100%}.h75p{height:75%}.h50p{height:50%}.h25p{height:25%}.tal{text-align:left}.tali{text-align:left!important}.tar{text-align:right}.tari{text-align:right!important}.tac{text-align:center}.taci{text-align:center!important}.taj{text-align:justify}.taji{text-align:justify!important}.font8{font-size:8px}.font9{font-size:9px}.font10{font-size:10px}.font11{font-size:11px}.font12{font-size:12px}.font14{font-size:14px}.font15{font-size:15px}.font16{font-size:16px}.font18{font-size:18px}.font20{font-size:20px}.font21{font-size:21px}.font22{font-size:22px}.font24{font-size:24px}.font28{font-size:28px}.font30{font-size:30px}.font32{font-size:32px}.font36{font-size:36px}.font40{font-size:40px}.font48{font-size:48px}.keep_on_top{z-index:99999!important}.roboto{font-family:roboto,sans-serif}.bold{font-weight:700}.m0a{margin:0 auto}.dn{display:none}.dni{display:none!important}.db{display:block}.dbi{display:block!important}.vn{visibility:hidden}.vni{visibility:hidden!important}.no-border{border:none!important}.p-rel{position:relative}.p-abs{position:absolute}.p-fxd{position:fixed}.zebra_stripes:nth-child(even){background-color:#e8e8e8}.zebra_stripes_light:nth-child(even){background-color:#f7f7f7}.flip{transform:rotate(-180deg)}.golfcourse-list-box .sameboxstyle{height:400px!important}.memberslist .memberbox .memberbox-img img{border-radius:8px;width:105px!important;height:105px!important}.groupslist .groupbox .groupbox-img a img{width:105px;height:105px}.golfcourseslist .golfcoursesbox .golfcoursesbox-img a img{width:233.078px!important;height:233.078px!important}.golfcoursesinfo-body .golfcoursesinfo-img img{width:720px;height:273.094px}.golfDropDown .chosen-container-single .chosen-single:before{background-position:-256px -169px;right:8px;display:none}.galleryBox li .commongallery-img a img{width:219.078px;min-height:161.312px}.newseventlist-img img{height:180px;width:180px}.newseventinfo-body .newseventinfo-img img{height:273.094px;width:720px}.golfcoursesinfo-detail .coursePhotos #sync1 .item img{width:660px;height:320px}.golfcoursesinfo-detail .coursePhotos #sync2 .item img{width:70px;height:57.8906px}.simplePopupBackground{display:none}.loginheader{height:80px;box-shadow:0 4px 6px rgba(0,0,0,.2);background:linear-gradient(to bottom,#fff 0%,#eaeaea 100%);background:-webkit-linear-gradient(top,#fff 0%,#eaeaea 100%);padding-top:20px;font-size:14px;position:relative}.loginwrap .inttxt{background:0 0;border:none;border-bottom:1px solid #ddd;padding:0;transition:all .2s ease-in-out;z-index:2;font-size:14px;font-family:roboto,sans-serif;min-height:30px;width:100%;color:#fff}.hide-sub-drop-down::before{display:none}.proshopSliderWrap img{height:300px!important;width:728px!important}.prodBox .prodImg{position:relative!important}.prodBox .prodImg a{height:177.422px!important;width:138px!important}.prodBox .prodImg img{max-height:95%;max-width:95%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.detailWrap .leftDetail .prodmainImg .largeImg img{width:330px;height:330px}.suggestgroup ul li .groupimg img{height:131px;width:355px}.sugggroupbox .groupimg img{height:131px;width:355px}.friendbox-img img{width:232px;height:232px}.group_list .sugggroupbox{height:244px}.profilecover .profilepicthumb .imageCover img{height:242.875px;width:226px}.selectgolfcourse-img{position:relative}.selectgolfcourse-img img{width:230px;height:174.469px}.pageleft .worldsection .btnwrap{padding-left:425px}.worldsection .btnwrap .active{background:0 0!important;color:#7fab17!important}.worldsection .btnwrap .active:hover{background:#7fab17!important;color:#fff!important}.revieworder .worldwraptitle .defaultBtn{margin-left:260px!important}.revieworder .align_right{margin-left:550px!important}.pageleft .worldsection .hotdealProducts .prodBox .prodImg a img{width:138px;height:177.422px}.golfbrowsecoursepage .golfsection .filterForm .formLeft .calenderGreenIcon{position:absolute!important;right:22px!important;bottom:60px!important}.sectiontitlebox .page_header a{margin-left:66%}.weather_icon img{margin-left:85%;position:absolute;bottom:15%}.setting_icon{margin-left:81%;position:absolute;bottom:18%}.calender_icon{margin-left:77%;position:absolute;bottom:15%}.lcsbox .sharewithothers a{height:auto}.add_to_weekdays,.add_to_weekends{margin-left:93%;margin-bottom:6%;margin-top:-2%}.discount_popup_button{margin-left:42%!important;margin-top:5%!important}.holiday_list_box{height:290px!important}.discounts input{border:1px solid #ddd;width:100%;background:#f1f1f1;border-radius:6px;padding:5px 10px;font-size:14px;font-family:roboto slab,serif;letter-spacing:1px;color:#666;margin-right:35%}.diff_pull_left{margin-left:39%;margin-bottom:25%;margin-top:-21%;width:60%}.holiday_show_image{width:660px!important;height:320px!important}.holiday_scroll_image{width:70px!important;height:57.8906px!important}.holiday_logo_image{width:76px!important;height:30.3906px!important}.holiday_company_image{width:76px!important;height:30.3906px}.holiday_country_package_logo{width:35px!important}.tour_list_img{width:138px!important;height:138px!important}.right_country_brand{height:89px!important;width:296px!important}.right_package_logo{width:108px!important;height:93.8125px!important}.holiday_box{width:234px;height:203.25px}.showhidePopup{margin-right:-4%!important}.select2-dropdown-gray .select2-search--dropdown .select2-search__field{background-color:#f1f1f1}.selectgolfcourse li .selectgolfcourse-heading a{white-space:normal;width:200px;display:block;overflow:hidden;text-overflow:ellipsis}.proshopDetailWrap p i{font-family:roboto,sans-serif;font-size:14px}.sugggroupbox .groupdtl p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shopitemBox .shopitemBoxInfo p.amount{white-space:nowrap}.platinumCellUpg{border:1px solid #f0e5cc;background:#fff;border-radius:4px}.platinumCellUpg .joinRuleHead{background:#f0e5cc}.platinumCellUpg .titleHead{width:450px}.platinumCellUpg ul{margin:22px 0 0;width:96%;margin:0 auto;border-bottom:1px solid #cacaca}.platinumCellUpg ul li{float:left;width:25%;text-align:center}.platinumCellUpg ul li span{color:#b0b0b0;font-size:12px;display:block}.platinumCellUpg ul li b{margin:0 auto;width:68px;height:68px;display:inline-block;border:1px solid #ddd;border-radius:50%;text-align:center}.platinumCellUpg ul li b img{margin:0 auto;margin-top:11px}.ourPartnersBox .memberslist .owl-item{width:150px;height:70px}.ourPartnersBox .memberslist .memberbox .memberbox-img img{width:150px!important;height:70px!important;margin-left:26px}.ourPartnersBox .memberslist{width:1000px}.ourPartnersBox .memberslist .owl-buttons .owl-prev,.ourPartnersBox .memberslist .owl-buttons .owl-next{top:20px}.ourPartnersBox .memberslist .memberbox .memberbox-img a{width:150px}.commericaltheme02{background:#fff!important;border-radius:0;overflow:hidden}.commericaltheme02.commericalwrap{background:#fff;width:730px;height:315px;display:block}.commericaltheme02.commericalwrap a{display:block}.commericaltheme02 .wrapcontrols{position:absolute;right:5px;top:5px}.commericaltheme02 .wrapcontrols button{margin-left:2px;display:inline-block;overflow:hidden;font-size:12px;line-height:16px;text-decoration:underline;text-transform:uppercase;text-align:center;color:#fff;background:0 0;vertical-align:middle}.commericaltheme02 .wrapcontrols button img{max-width:100%!important;width:auto!important;margin:0 auto;display:block;border:none}.commericaltheme02 .wrapcontrols .wrapcollapseview{display:none}#ad_expanding_header{width:730px;height:90px;overflow:hidden;position:relative}.usersuser_profile .select2-container--default .select2-search--dropdown .select2-search__field{border:0;background:#f1f1f1!important;height:30px;background:0 0;padding:0 10px 0 0;width:calc(100% - 15px)}.usersuser_profile .select2-results__option{font-family:roboto,serif}.usersuser_profile .profilePage .sectiontitlebox .defaultBtn.graycolor{right:145px}.usersuser_profile .profilePage .sectiontitlebox .defaultBtn{right:0}.fade{color:#d3d3d3}.fadecustomcheckbox b{width:20px;height:20px;display:inline-block;margin-top:-2px;vertical-align:middle;background:0 0}.fr_tar{float:right;text-align:right}.hid{visibility:hidden!important}.vis{visibility:visible}.newsdetail ul li{list-style:disc outside!important;margin-left:30px;margin-top:10px;margin-bottom:10px}.postatic{position:static!important}.dn{display:none!important}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simplePopup p{margin-bottom:5px}.play_button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:50px;height:36px;background:url(../img/sprite.png) no-repeat -154px -150px;display:block}.video-js{font-size:10px;color:#fff}.vjs-default-skin .vjs-big-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:50px;height:36px;background:url(../img/sprite.png) no-repeat -154px -150px;display:block;border:none!important}.vjs-default-skin .vjs-big-play-button::before{content:"";border:none!important}.video-js .vjs-control-bar,.video-js .vjs-big-play-button,.video-js .vjs-menu-button .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-height{height:410px!important}.video-js .vjs-slider{background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-volume-level,.video-js .vjs-play-progress,.video-js .vjs-slider-bar{background:#fff}.video-js .vjs-load-progress{background:#bfc7d3;background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:#fff;background:rgba(115,133,159,.75)}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:720px 400px;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.video_ad_label{color:#fff;font:12px arial,sans-serif;line-height:12px;bottom:35px;right:10px;z-index:9991;position:absolute!important;border:1px solid #fff;background-color:rgba(0,0,0,.5);padding:4px;min-width:100px;text-align:center}.skip_ad{cursor:pointer}.video_url{position:absolute;width:100%;height:100%;z-index:999}.video_ad_title{color:#fff;font:14px arial,sans-serif;line-height:14px;top:10px;left:20px;z-index:990;position:absolute!important;border:1px solid #fff;background-color:rgba(0,0,0,.5);padding:5px}.video_ad_after_div{width:100%;height:34px;float:left;font:14px arial,sans-serif;line-height:14px;background:rgba(0,0,0,.6);color:#fff;padding:10px;position:absolute;top:346px}.video_ad_after_div a,.video_ad_after_div a:visited{height:14px;display:inline-block;color:#fff}.ad_progress{width:100%;float:left;height:4px;position:absolute;bottom:0;left:0}.ad_progress .progress{width:0%;float:left;height:4px;background-color:#ffbe18}.t0{top:0}.r-20{right:-20px}.group_buttons{float:right!important;margin-left:10px!important;position:relative!important}.position_relative{position:relative!important;float:right!important}.showcasebox-info{position:relative;padding:10px 5px}.showcasebox-other{position:absolute;top:0;right:0}.showcasebox-other span{font-size:12px;color:#333;margin-right:14px;padding-right:15px;border-right:1px solid #ccc;display:inline-block;vertical-align:middle;font-weight:700;margin-top:2px}.showcasebox-other .ratingcount{vertical-align:top}.showcasebox-title{position:relative;padding-bottom:10px}.showcasebox-title h2{font-size:14px;padding-bottom:10px;padding-right:150px}.circle-page{position:relative;display:block;margin-left:10px;border-radius:6px}.ad-url{position:absolute;height:100%!important;width:100%!important;display:block;z-index:9990;top:0;left:0}.circle-page .vjs-poster{background-size:100% 100%!important}.circle-page .vjs-control-bar{margin-bottom:0}.circle-page .video_ad_after_div{top:378px}p#thaiuserdetail{height:250px;overflow-y:scroll}.golfer_wk_user_home,.golfer_wk_user_home a img{height:180px!important;width:173px!important}.notification_loader{width:30px;margin-left:-15px;left:50%;margin-bottom:10px}#teetime_slots{width:100%;float:left}#spinner{width:100%;float:left;text-align:center;vertical-align:middle;margin-bottom:10px}#spinner img{height:32px;width:32px;left:50%;margin-left:-16px;position:relative}.lcsbox.addaddom{margin-top:20px}.quizBox,.preownedBox{margin-top:20px}.price{font-size:16px;position:relative;padding:5px 0 0;line-height:16px}.circledesign{margin-bottom:20px;padding:10px 0 20px;border-bottom:1px solid #ddd}.golferoftheweekdesign{margin-bottom:20px;padding:0 0 20px;border-bottom:1px solid #ddd}.ribbon-blue{position:absolute;left:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon-blue span{font-family:tahoma;font-size:12px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:100px;display:block;background:#79a70a;background:linear-gradient(#2989d8 0%,#1e5799 100%);box-shadow:0 3px 10px -5px #000;position:absolute;top:19px;left:-21px}.ribbon-blue span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #1e5799;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #1e5799}.ribbon-blue span::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #1e5799;border-bottom:3px solid transparent;border-top:3px solid #1e5799}.ribbon-green{position:absolute;left:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon-green span{font-size:12px;font-family:tahoma;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:100px;display:block;background:#79a70a;background:linear-gradient(#9BC90D 0%,#79A70A 100%);box-shadow:0 3px 10px -5px #000;position:absolute;top:19px;left:-21px}.ribbon-green span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #79a70a;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #79a70a}.ribbon-green span::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #79a70a;border-bottom:3px solid transparent;border-top:3px solid #79a70a}.ribbon-cyan{position:absolute;left:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon-cyan span{font-size:12px;font-family:tahoma;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:100px;display:block;background:#79a70a;background:linear-gradient(#05EFF7 0%,#087F8F 100%);box-shadow:0 3px 10px -5px #000;position:absolute;top:19px;left:-21px}.ribbon-cyan span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #087f8f;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #087f8f}.ribbon-cyan span::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #087f8f;border-bottom:3px solid transparent;border-top:3px solid #087f8f}.ribbon-yellow{position:absolute;left:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon-yellow span{font-size:12px;font-family:tahoma;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:100px;display:block;background:#79a70a;background:linear-gradient(#F79E05 0%,#8F5408 100%);box-shadow:0 3px 10px -5px #000;position:absolute;top:19px;left:-21px}.ribbon-yellow span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #8f5408;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #8f5408}.ribbon-yellow span::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #8f5408;border-bottom:3px solid transparent;border-top:3px solid #8f5408}.h-ribbon{position:absolute;padding:0 .5em;font-size:1.1em;margin:0 0 0 -.625em;line-height:1.875em;color:#fff;border-radius:0 .156em .156em 0;background-color:#7fab17;box-shadow:-1px 2px 3px rgba(0,0,0,.5);z-index:999;top:5px;left:10px;font-family:roboto slab,serif;font-weight:700}.h-ribbon:before,.h-ribbon:after{position:absolute;content:'';display:block;z-index:999}.h-ribbon:before{width:.469em;height:100%;padding:0 0 .438em;top:0;left:-.469em;background:inherit;border-radius:.313em 0 0 .313em;z-index:999}.h-ribbon:after{width:.313em;height:.313em;background:rgba(0,0,0,.35);bottom:-.313em;left:-.313em;border-radius:.313em 0 0 .313em;box-shadow:inset -1px 2px 2px rgba(0,0,0,.3);z-index:999}.video_ticker{content:'';background:url(../img/sprite.png) no-repeat -153px -150px;width:55px;height:40px;position:absolute;top:100%;left:15px;margin-top:-45px;margin-left:224px}.table_border{border:5px solid #fff}.discounts_table{padding:10px;float:left;width:100%;margin-bottom:10px}.discounts_table .text_div{line-height:36px;font-family:Roboto,serif;color:#3d3d3d;font-size:16px}.discounts_table .upgrade_box{line-height:20px;padding-left:50px;background-image:url(/assets/img/plat.png);background-repeat:no-repeat;background-position:0 0;background-size:40px 40px}.discounts_table .discounts_div{line-height:40px;padding-left:50px;background-image:url(/assets/images/discounts.png);background-repeat:no-repeat;background-position:0 0;background-size:40px 40px;height:40px}.discounts_table .customselect{margin:0}.small_text{font-size:10px}.table_divider{width:100%;margin:5px 0;height:1px;border-top:1px dotted #c6c6c6}.mw100{min-width:100px}.priority_slots_form .time_picker{width:200px}.priority_slots_form .timepicker_priority_time_end{float:left;width:170px;padding:5px 5px 5px 30px}.priority_slots_form .clock_icon{position:absolute;margin-top:3.5px;margin-left:5px}.coming-soon span img{width:200px;position:absolute;left:-1px;top:0}.profile_complete .percent_circle{font-family:Roboto,serif;width:145px}.profile_complete .profile_complete_content{width:385px}.profile_complete .complete_button{width:200px}.profile_complete .grey{color:#797979}.profile_complete .dark_grey{color:#404040}a.border_only{background:0 0!important;color:#7fab17!important;text-decoration:none!important;border:1px solid #7fab17!important;border-radius:4px}.livescore_logo{position:absolute;right:0;bottom:10px;border-radius:6px;width:100px;height:40px;overflow:hidden;background:#fff}.hole_score_circle{border-radius:50%;color:#fff;width:30px;height:30px;line-height:30px;margin:0 auto}.mix_yellow{background-color:#dd9c00}.mix_red{background-color:#b60000}.mix_blue{background-color:#002f6c}.mix_black{background-color:#1a1a1a}.hole_score_circle{border-radius:50%;color:#fff;width:30px;height:30px;line-height:30px;margin:0 auto}.mix_yellow{background-color:#dd9c00}.mix_red{background-color:#b60000}.mix_blue{background-color:#002f6c}.mix_black{background-color:#1a1a1a}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity 500ms;visibility:hidden;opacity:0;z-index:999}.overlay:target{visibility:visible;opacity:1}.popup{margin:70px auto;padding:20px;background:#fff;border-radius:5px;width:40%;position:relative;transition:all 5s ease-in-out;top:15%}.popup h2{margin-top:0;color:#333;font-family:Tahoma,Arial,sans-serif;line-height:20px}.popup .close{position:absolute;top:10px;right:30px;transition:all 200ms;font-size:30px;font-weight:700;text-decoration:none;color:#333}.popup .close:hover{color:#06d85f}.popup .content{max-height:30%;overflow:auto}@media screen and (max-width:700px){.box{width:70%}.popup{width:70%}}.hole_score_circle{border-radius:50%;color:#fff;width:30px;height:30px;line-height:30px;margin:0 auto}.mix_yellow{background-color:#dd9c00}.mix_red{background-color:#b60000}.mix_blue{background-color:#002f6c}.mix_black{background-color:#1a1a1a}