/*!/wp-content/themes/grandium-child/style.css*/body{font-family:'Open Sans',sans-serif}h1{font-family:"Libre Baskerville",serif}h2{font-family:"Libre Baskerville",serif;font-size:36px;color:#3A3A3A}h3{font-family:"Libre Baskerville",serif}h4{font-family:"Libre Baskerville",serif}h5{font-family:'opticopperplate-lightregular';color:#BA1203}h6{font-family:'Open Sans',sans-serif}p{font-family:"Open Sans",sans-serif!important}@media only screen and (max-width:767px){h1{font-size:28px}h1{font-size:24px}}//Member login weidget .page-template-fullwidth-page.page-id-6536.widget-background{background-attachment:scroll!important}::-webkit-input-placeholder{color:#757575;opacity:1}::-moz-placeholder{color:#757575;opacity:1}:-ms-input-placeholder{color:#757575;opacity:1}:-moz-placeholder{color:#757575;opacity:1}//Home Banner .main-search-container{height:100%}.sliderhome,.sliderhome p{font-size:16px;color:#fff}.sliderhome{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;min-height:268px}.main-search-inner{position:relative;display:block;top:50%;transform:translate3d(0,-50%,0);padding-bottom:30px}.video-container{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:-10;overflow:hidden}.main-search-container video{object-fit:cover;height:100%}.main-search-container{display:block;width:100%;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%;height:620px;z-index:9}.sliderhome .container{clear:both}.container{position:relative}@media (min-width:1367px) .container{width:1210px}@media (min-width:1240px) .container{width:1090px}@media (min-width:992px) .container{width:970px}@media (min-width:768px) .container{width:750px}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.innerslider{width:100%;text-align:center;margin-top:500px}.main-search-container video{top:50%;transform:translateY(-52%);left:0;min-width:100%;min-height:100%;width:100%;height:auto;z-index:-10;background-size:cover;transition:1s opacity;position:absolute}.innerslider h5{color:#fff!important}.innerslider h2{font-size:50px;margin-bottom:20px;color:#fff}.innerslider h5{font-size:20px;letter-spacing:1px;font-weight:500;margin-bottom:36px}.btn_banner{background-color:#000!important;line-height:40px;padding:0 30px;color:#fff;text-overflow:ellipsis;text-transform:uppercase;border:none;padding:10px;width:200px!important;display:block;margin-left:455px;font-size:20px;border-radius:10px;font-family:'opticopperplate-lightregular'}.btn_banner:hover{background-color:#FFF!important;color:#000}.btn.light{background-color:#B3C9E1}.btn.light:hover,.btn.light:active,.btn.light:active:focus,.btn.light:focus{background-color:#2D3065}.btn-to-play{background-color:transparent!important;line-height:40px;padding:0 30px;color:#fff;text-overflow:ellipsis;text-transform:uppercase;border:1px solid;width:200px!important;display:block;font-size:14px;border-radius:10px;font-family:'opticopperplate-lightregular'}.fa-chevron-down:before{display:none}//to copy #pga-membership-package .item-desc p b{display:block;float:left;padding-left:20px;padding-right:15px;line-height:1.9em;font-weight:400!important;text-align:left;background:url(/wp-content/themes/grandium-child/./img/icons/check_icon@2x.png) no-repeat left 5px!important;background-size:14px 14px!important}.main-search-container video{top:50%;transform:translateY(-52%);left:0;min-width:100%;min-height:100%;width:100%;height:auto;z-index:-10;background-size:cover;transition:1s opacity;position:absolute}.btn-table{height:60px;line-height:60px;padding:0 30px;font-family:'sofia-pro',sans-serif;font-weight:900;font-size:13px;color:#fff;letter-spacing:2px;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;overflow:hidden;border:none;background-color:#d77b5d;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:inline-block}.its-time-to-play{padding-bottom:65px}.its-time-to-play .big-text .play{font-size:137px;line-height:137px;color:#fff}.its-time-to-play .big-text .its-time{color:#fff;font-size:20px;font-weight:700;letter-spacing:8px;line-height:27px;text-transform:uppercase}.its-time-to-play p{color:#fff;font-size:16px;line-height:25px}@media (max-width:768px){.cmplz-cookiebanner{margin-bottom:65px important}}legend{border-bottom:1px solid #fff}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{border:1px solid #dfdfdf!important;display:block;width:100%;margin-bottom:15px;padding:15px 15px!important;border:2px solid #dfdfdf;color:#757575;font-family:'Open Sans'!important;font-size:13px!important}body #gform_wrapper_26 .gform_body .gform_fields #field_26_6.gfield .ginput_container_email input{height:50px;width:99%!important;background-color:#BA1203}body #gform_wrapper_26 .gform_heading .gform_title{display:none!important}@media only screen and (min-width:767px){body #gform_wrapper_19 .gform_body{margin-left:30px;margin-right:30px;margin-top:15px}body #gform_wrapper_19 p{font-size:11px;line-height:1.5}body #gform_submit_button_19{margin-left:458px;padding-left:25px;padding-right:25px;margin-top:-6px}body #gform_submit_button_8{margin-left:930px!important}}body #gform_submit_button_13{background-color:#f89e74!important}body #gform_submit_button_11{margin-left:50px!important}body #gform_submit_button_16{background-color:#f89e74!important;margin-left:auto!important}@media only screen and (max-width:767px){body #gform_wrapper_6 .gform_body{margin-top:15px;padding-left:10px;padding-right:10px}body #gform_submit_button_6{margin-left:15px}body #gform_wrapper_10{margin-top:25px}}.gform_wrapper.gravity-theme .ginput_complex label,.gform_wrapper.gravity-theme .ginput_complex legend{display:none!important}.gform_wrapper.gravity-theme .gfield_label{display:none!important}.gform_wrapper.gravity-theme #field_submit input,.gform_wrapper.gravity-theme .gform_footer input{height:40px;padding-right:20px;padding-left:20px;line-height:25px;background-color:#000;font-family:'opticopperplate-lightregular';font-size:8px;letter-spacing:2px;font-weight:700;color:#FFF;margin-left:170px;border:1px solid;border-color:#000}label{font-size:12px!important;font-weight:400!important;font-family:"gill-sans-nova",sans-serif}.privacy-policy1 a{font-family:"gill-sans-nova",sans-serif}@media only screen and (min-width:641px){.privacy-policy1 a{margin-left:-106px}.privacy-policy1{margin-top:1px}.gform_wrapper .gform_body{margin-left:100px;margin-right:100px}body #gform_wrapper_26 .gform_body{margin-left:0px!important;margin-right:0px!important}}@media only screen and (max-width:640px){.privacy-policy1 a{margin-left:230px}.privacy-policy1{margin-top:-35px}.gform_wrapper.gravity-theme #field_submit input,.gform_wrapper.gravity-theme .gform_footer input{margin-left:3px}}#golf-courses-services .wrapper-inner{padding:0;margin:0;width:100%;max-width:100%}#golf-courses-services .services-item{margin:0;border:0!important}#golf-courses-services .widget-services-list .services-item .item-photo{width:50%}#golf-courses-services .widget-services-list .services-item .item-photo .photo-big{background-position:bottom center}#golf-courses-services .widget-services-list .services-item .item-desc{padding-top:150px;padding-bottom:150px;padding-left:54%}#golf-courses-services .widget-services-list .services-item:nth-child(2n) .item-desc{padding-left:60px;padding-right:54%}#golf-courses-services .widget-services-list .services-item .item-desc h5{letter-spacing:2px}#golf-courses-services .widget-services-list .services-item .item-desc .links{margin-top:25px}#golf-courses-services .widget-services-list .services-item.odd-item-class .item-desc .content{width:520px}#golf-courses-services .widget-services-list .services-item.even-item-class .item-desc:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#golf-courses-services .widget-services-list .services-item.even-item-class .item-desc .content{float:right;width:520px}@media only screen and (max-width:1199px){#golf-courses-services .widget-services-list .services-item.odd-item-class .item-desc .content{width:410px}#golf-courses-services .widget-services-list .services-item.even-item-class .item-desc .content{float:right;width:410px}}@media only screen and (max-width:991px){#golf-courses-services .widget-services-list .services-item.odd-item-class .item-desc .content{width:100%}#golf-courses-services .widget-services-list .services-item.even-item-class .item-desc .content{float:none;width:100%}#golf-courses-services .widget-services-list .services-item .item-photo{width:100%}#golf-courses-services .widget-services-list .services-item .item-desc{padding:80px}#golf-courses-services .widget-services-list .services-item:nth-child(2n) .item-desc{padding-right:80px}}@media only screen and (max-width:767px){#golf-courses-services .widget-services-list .services-item .item-desc{padding:50px 30px}#golf-courses-services .widget-services-list .services-item:nth-child(2n) .item-desc{padding:50px 30px}}.golf-course-service{margin-bottom:40px!important}.golf-course-service h2{font-size:36px}.golf-course-service ul{display:block;margin:0 0 15px 0;padding:0}.golf-course-service ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.golf-course-service ul li{display:block;float:left;padding-right:25px;font-size:16px;font-weight:300}.golf-course-service ul li img{margin-top:-5px;padding-right:5px;width:auto;height:20px}.golf-course-service ul li span{line-height:20px}.golf-course-service .item-photo{padding:0}.golf-course-service .item-photo::after{background:transparent!important}.golf-course-service .item-photo iframe{height:100%}.golf-course-service .item-desc{min-height:335px!important;padding-left:45.5%!important}.golf-course-service .item-desc h5{color:#717489;font-family:"Arsenal";font-size:14px;line-height:21px;text-transform:capitalize}.golf-course-service .item-desc h2{color:#2D3065;font-family:"Playfair Display";font-size:44px;font-weight:700;letter-spacing:4.19px;line-height:55px}.widget-services-list .golf-course-service .item-desc{padding-right:40px}.widget-services-list .golf-course-service:nth-child(2n) .item-desc{padding-left:40px!important;padding-right:45.5%!important}.golf-course-service .item-desc p{font-size:14px;line-height:1.3em!important}@media only screen and (max-width:991px){.golf-course-service .item-photo{padding-top:30px!important;height:500px!important}.golf-course-service .item-desc{min-height:auto!important;padding:0 30px 30px 30px!important}.widget-services-list .golf-course-service:nth-child(2n) .item-desc{padding:0 30px 30px 30px!important}}@media only screen and (max-width:767px){.golf-course-service .item-photo{height:400px!important}.golf-course-service .item-desc h5{padding-top:15px}.golf-course-service ul{text-align:center}.golf-course-service ul li{display:inline-block;float:none;padding:0 12px}}@media only screen and (max-width:499px){.golf-course-service .item-photo{height:300px!important}}.widget-page-title a.members-back{display:block;margin-top:15px;padding-left:15px;width:auto;color:#4d55ea!important;font-family:karla,sans-serif;font-weight:700;font-size:12px;line-height:14px;background:url(/wp-content/uploads/2023/05/back_icon@2x.png) no-repeat left center;background-size:8px 10px}.weeks-wrapper .week-wrapper .special.midweek h3{color:#2D3065;font-family:"Playfair Display";font-size:28px;font-weight:700;letter-spacing:2.47px;line-height:37px;text-transform:capitalize}.weeks-wrapper .week-wrapper .special.midweek{padding:30px;background-color:#fff;border:1px solid #dfdfdf}.weeks-wrapper .week-wrapper .special.midweek .fees-header{display:block;margin-bottom:25px}.weeks-wrapper .week-wrapper .special.midweek .fees-content{display:block;width:100%;margin-bottom:5px;padding-bottom:10px;border-bottom:1px solid #dfdfdf}.weeks-wrapper .week-wrapper .special.midweek .fees-content.fees-content-more-bottom{margin-bottom:25px}.weeks-wrapper .week-wrapper .special.midweek .fees-content .item{display:inline-block;width:55%;font-family:'Arsenal',serif;font-size:16px;font-weight:700;line-height:21px;color:#717489}.weeks-wrapper .week-wrapper .special.midweek .fees-content .cost{display:inline-block;width:40%;text-align:right;color:#717489;font-family:"Arsenal";font-size:16px;font-weight:700;line-height:21px;text-align:right}.weeks-wrapper .week-wrapper .special-image-bg{width:100%;height:450px}.header{color:#a1978b;font-family:'opticopperplate-lightregular'}.winter-header{font-family:'opticopperplate-lightregular'}.sun{padding-left:15px;background-size:14px 14px;color:#a1978b;font-family:'opticopperplate-lightregular';font-size:14px;line-height:14px;letter-spacing:1px;text-transform:uppercase;background-position-x:92px!important}.winter-snow{padding-left:15px;background-size:14px 14px;color:#a1978b;font-family:'opticopperplate-lightregular';line-height:14px;letter-spacing:1px;text-transform:uppercase;background-position-x:148px!important}@media only screen and (max-width:646px){.winter-snow{background-position-x:85px!important}}.seasons-data .season-data.summer{padding-left:80px;background:#f5f5f5 url(https://westportgolfclub.ie/wp-content/uploads/2023/03/sun-icon.png) no-repeat 30px center;background-size:40px 40px}.seasons-data .season-data.winter{padding-left:80px;background:#f5f5f5 url(https://westportgolfclub.ie/wp-content/uploads/2023/03/snowflake_icon@2x.png) no-repeat 30px center;background-size:40px 40px}.seasons-data .season-data{padding:30px}.seasons-data .season-data .date{font-size:20px;font-weight:700}.fees-header.summer p{color:#A17D23;font-size:12px;line-height:14px;letter-spacing:1px;text-transform:uppercase}.fees-header.early{width:29%;text-align:right}.header-societygolf{color:#A17D23}.society-rates-header{font-size:14px;text-transform:uppercase;float:right;margin-right:10px}#golf-courses-services .wrapper-inner{padding:0;margin:0;width:100%;max-width:100%}#golf-courses-services .services-item{margin:0;border:0!important}#golf-courses-services .widget-services-list .services-item .item-photo{width:50%}#golf-courses-services .widget-services-list .services-item .item-photo .photo-big{background-position:bottom center}#golf-courses-services .widget-services-list .services-item .item-desc{padding-top:150px;padding-bottom:150px;padding-left:54%}#golf-courses-services .widget-services-list .services-item:nth-child(2n) .item-desc{padding-left:60px;padding-right:54%}#golf-courses-services .widget-services-list .services-item .item-desc h5{letter-spacing:2px}#golf-courses-services .widget-services-list .services-item .item-desc .links{margin-top:25px}#golf-courses-services .widget-services-list .services-item.odd-item-class .item-desc .content{width:520px}#golf-courses-services .widget-services-list .services-item.even-item-class .item-desc:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#golf-courses-services .widget-services-list .services-item.even-item-class .item-desc .content{float:right;width:520px}@media only screen and (max-width:1199px){#golf-courses-services .widget-services-list .services-item.odd-item-class .item-desc .content{width:410px}#golf-courses-services .widget-services-list .services-item.even-item-class .item-desc .content{float:right;width:410px}}@media only screen and (max-width:991px){#golf-courses-services .widget-services-list .services-item.odd-item-class .item-desc .content{width:100%}#golf-courses-services .widget-services-list .services-item.even-item-class .item-desc .content{float:none;width:100%}#golf-courses-services .widget-services-list .services-item .item-photo{width:100%}#golf-courses-services .widget-services-list .services-item .item-desc{padding:80px}#golf-courses-services .widget-services-list .services-item:nth-child(2n) .item-desc{padding-right:80px}}@media only screen and (max-width:767px){#golf-courses-services .widget-services-list .services-item .item-desc{padding:50px 30px}#golf-courses-services .widget-services-list .services-item:nth-child(2n) .item-desc{padding:50px 30px}}.golf-course-service{margin-bottom:40px!important}.golf-course-service h2{font-size:36px}.golf-course-service ul{display:block;margin:0 0 15px 0;padding:0}.golf-course-service ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.golf-course-service ul li{display:block;float:left;padding-right:25px;font-size:16px;font-weight:300}.golf-course-service ul li img{margin-top:-5px;padding-right:5px;width:auto;height:20px}.golf-course-service ul li span{line-height:20px}.golf-course-service .item-photo{padding:0}.golf-course-service .item-photo::after{background:transparent!important}.golf-course-service .item-photo iframe{height:100%}.golf-course-service .item-desc{min-height:335px!important;padding-left:45.5%!important}.golf-course-service .item-desc h5{color:#717489;font-family:"Arsenal";font-size:14px;line-height:21px;text-transform:capitalize}.golf-course-service .item-desc h2{color:#2D3065;font-family:"Playfair Display";font-size:44px;font-weight:700;letter-spacing:4.19px;line-height:55px}.widget-services-list .golf-course-service .item-desc{padding-right:40px}.widget-services-list .golf-course-service:nth-child(2n) .item-desc{padding-left:40px!important;padding-right:45.5%!important}.golf-course-service .item-desc p{font-size:14px;line-height:1.3em!important}@media only screen and (max-width:991px){.golf-course-service .item-photo{padding-top:30px!important;height:500px!important}.golf-course-service .item-desc{min-height:auto!important;padding:0 30px 30px 30px!important}.widget-services-list .golf-course-service:nth-child(2n) .item-desc{padding:0 30px 30px 30px!important}}@media only screen and (max-width:767px){.golf-course-service .item-photo{height:400px!important}.golf-course-service .item-desc h5{padding-top:15px}.golf-course-service ul{text-align:center}.golf-course-service ul li{display:inline-block;float:none;padding:0 12px}}@media only screen and (max-width:499px){.golf-course-service .item-photo{height:300px!important}}.swpm-login-widget-form{margin:0 auto;margin-top:30px;margin-bottom:30px;padding:20px;max-width:500px;text-align:left;background:#FFF;border:1px solid #dfdfdf}.swpm-login-widget-form .swpm-username-label{display:none!important}.swpm-login-widget-form input{border:1px solid #dfdfdf}.swpm-login-widget-form input[type='password']{padding-left:10px;padding-right:10px;width:100%;height:40px;font-size:14px}.swpm-login-widget-form input[type='submit']{height:40px;line-height:40px;padding:0 30px;font-family:'opticopperplate-lightregular';font-weight:900;font-size:10px;color:#000;letter-spacing:2px;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;overflow:hidden;border:none;background-color:#fff0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:10px;border:solid 1px}.swpm-login-widget-form input[type='submit']:hover{background-color:#000!important;color:#fff}.swpm-join-us-link{display:none}.swpm-login-form-pw-reset-link{display:none}.swpm-remember-checkbox,.swpm-rember-label,.swpm-login-widget-form input[type='text'],.swpm-username-label{display:none}.user-registration-form-row.user-registration-form-row--wide.form-row form-row-wide{display:none}.weeks-wrapper .week-wrapper .special.midweek .fees-header.summer .sun{padding-left:15px;background:url(/wp-content/themes/grandium-child/./images/icons/sun-icon.png) no-repeat left center;background-size:12px 12px;color:#e04e26;font-size:12px;line-height:14px;letter-spacing:1px;text-transform:uppercase}.weeks-wrapper .week-wrapper .special.midweek .fees-header.summer p{color:#e04e26;font-size:12px;line-height:14px;letter-spacing:1px;text-transform:uppercase}.pager .previous a,.pager .next a{background-color:#b69331;border-color:#b69331}.pager .previous a:hover,.pager .next a:hover{background-color:#b69331;border-color:#b69331}.widget-title h5{margin-bottom:10px}.center-wrapper-inner .wrapper-inner{margin:0 auto!important}.activate-box{cursor:pointer;font-size:13px;top:0;position:relative}.widget-title{margin-bottom:50px;margin-top:75px!important}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-intro-text{max-width:800px}.error404 .section-blog{display:none}.search .widget-page-title h1{font-size:48px!important}.site-main .widget-page-title{padding-top:30px!important;padding-bottom:30px!important;height:auto!important}.site-main .wrapper-inner{padding-top:60px;padding-bottom:60px}.widget-page-title h5,.widget-page-title h1,.widget-page-title p{width:50%}.widget-page-title p{text-align:justify}.widget-page-title .widget-breadcrumb{display:none;margin-top:40px;margin-bottom:0}.widget-page-title .widget-breadcrumb ul li a,.widget-page-title .widget-breadcrumb ul li{color:#004042;font-family:'Open Sans',sans-serif;font-weight:300}.widget-breadcrumb ul li:first-child::before{content:''}.widget-breadcrumb ul li:first-child{padding-left:0}.widget-page-title::after{display:none}.widget-page-title .wrapper-inner{padding-top:60px;padding-bottom:60px}.widget-page-title h1{margin-bottom:20px;font-family:"trajan-pro-3",serif;font-weight:600;color:#3A3A3A!important}.widget-page-title p{margin-top:0;font-weight:300}.widget-page-title .btn{margin-top:40px}#our-facilities .widget-features-grid .features-item a{background:-webkit-linear-gradient(top,#fff0 0%,rgb(0 0 0) 70%)!important;background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0) 70%)!important}.widget-gallery-carousel .gallery-item .item-text{background:linear-gradient(top,#fff0 0%,rgb(32 88 90) 70%)!important;background:-webkit-linear-gradient(top,#fff0 0%,rgb(32 88 90) 70%)!important;background:-moz-linear-gradient(top,#fff0 0%,rgb(32 88 90) 70%)!important}.widget-gallery-carousel .widget-carousel .owl-nav [class*="owl-"]{color:#004042}.widget-gallery-carousel .widget-carousel .owl-nav [class*="owl-"]:hover{color:#004042}.widget-newsletter{width:315px}@media only screen and (max-width:1199px){.widget-page-title h5,.widget-page-title h1,.widget-page-title p{width:70%}}@media only screen and (max-width:767px){.widget-page-title p{text-align:center}.widget-page-title p .btn{margin:20px}.widget-page-title h5,.widget-page-title h1,.widget-page-title p{width:100%}}.widget-page-title .widget-background::before{background:linear-gradient(to left,#fff0 0%,rgb(255 255 255) 100%),linear-gradient(to bottom,#fff0 0%,rgb(255 255 255 / .5) 100%)}.widget-page-title a{color:#000!important}.widget-page-title .btn{color:#000!important}.widget-page-title .btn:hover{color:#FFFFFF!important}.page-contact-form h2{font-size:36px}.page-contact-form .wpcf7{padding:30px 100px 0 100px}.page-contact-form .wpcf7 .ajax-loader{display:none}.page-contact-form .wpcf7 input[type="text"],.page-contact-form .wpcf7 input[type="email"],.page-contact-form .wpcf7 input[type="date"],.page-contact-form .wpcf7-select,.page-contact-form .wpcf7 textarea{display:block;width:100%;margin-bottom:15px;padding:15px 20px;border:2px solid #dfdfdf;font-size:14px;color:#757575}.page-contact-form .wpcf7 textarea{min-height:180px}.page-contact-form .wpcf7 .wpcf7-checkbox{display:block;float:left}.page-contact-form .wpcf7 .wpcf7-checkbox .wpcf7-list-item-label{display:none}.page-contact-form .wpcf7 .wpcf7-checkbox span.wpcf7-list-item{margin:0}.page-contact-form .wpcf7 .wpcf7-checkbox span.wpcf7-list-item input{margin:3px 10px 0 0}.page-contact-form .wpcf7 .align-left{padding-top:5px;padding-bottom:15px}.page-contact-form .wpcf7 .align-left:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.page-contact-form .wpcf7 .align-left span.add-me{display:block;float:left;line-height:25px}@media only screen and (max-width:991px){.page-contact-form .wpcf7{padding:30px 50px 0 50px}}@media only screen and (max-width:767px){.page-contact-form .wpcf7{padding:30px 0}.page-contact-form .wpcf7 .align-left span.add-me{display:inline;float:none}}.site-header .header-top{padding-top:30px;padding-bottom:30px}.site-header .header-top .headet-top-left{float:left}.site-header .header-top .headet-top-right{float:right}.site-header .header-bottom .header-nav ul li:hover>a{color:#BA1203!important}.page-id-1161.top_left_menu .book-golf a{color:#1a1a1a!important}.top_left_menu .book-golf a{display:block;padding:7px 10px 7px 20px;font-family:"Open Sans",sans-serif;font-weight:400;background:url(/wp-content/themes/grandium-child/./img/icons/book_golf_icon_white.png) no-repeat left center;background-size:14px 14px;color:#fff}.top_left_menu .book-golf a:hover{color:#BA1203!important}.page-id-441.top_right_menu .members-area a{color:#000000!important}.top_right_menu .members-area a{display:block;padding:7px 10px 7px 20px;color:#fff;font-family:"Open Sans",sans-serif;font-weight:400;background:url(/wp-content/themes/grandium-child/./img/icons/member-area-green.png) no-repeat left center;background-size:14px 14px;font-size:12px}.top_right_menu .members-area a:hover{color:#BA1203!important}.member_area_menu{display:block;float:right}.member_area_menu .menu-header{position:relative}.member_area_menu .menu-header a{display:block;padding:7px 10px 7px 20px;color:#FFF;font-family:'Romana',serif;font-weight:300;background:url(/wp-content/themes/grandium-child/./img/icons/stm_members_icon@2x.png) no-repeat left center;background-size:14px 14px;font-size:12px}.member_area_menu .menu-header a:hover{color:#ba1203!important}.member_area_menu .menu-header .sub-menu{position:absolute;top:25px;right:0;display:none;padding:15px;width:260px;background:#004042;z-index:99}.member_area_menu .menu-header .sub-menu a{background:#fff0;padding:7px 10px}.member_area_menu .menu-header .sub-menu a:hover{color:#ba1203!important}a.member-logout{display:block;float:right;padding:7px 0 7px 5px;font-family:"Open Sans",sans-serif;font-weight:300;color:#fff}a.member-logout:hover{color:#ba1203!important}a.member-home{display:block;float:right;padding:7px 5px 7px 20px;font-family:"Open Sans",sans-serif;font-weight:300;background:url(/wp-content/themes/grandium-child/./img/icons/member-area-green.png) no-repeat left center;background-size:14px 14px;color:#fff}a.member-home:hover{color:#ba1203!important}.member-user-name{display:block;float:right;padding:7px 10px 7px 20px;font-family:"Open Sans",sans-serif;font-weight:300;color:#fff}.member-user-name:hover{color:#ba1203!important}.site-header .header-bottom .header-logo{top:-15px!important}.site-header .header-bottom .header-nav ul li a{padding:0;font-family:'opticopperplate-lightregular'!important;font-size:11px;color:#fffff}.site-header .header-bottom .header-nav>ul.nav-left{display:block;float:left;padding-right:75px}.site-header .header-bottom .header-nav>ul.nav-left li a{margin-right:50px;letter-spacing:3px}.site-header .header-bottom .header-nav>ul.nav-right{display:block;float:right;padding-left:75px}.site-header .header-bottom .header-nav>ul.nav-right li a{margin-left:50px;letter-spacing:3px}.site-header .header-bottom .header-toggle{background-color:#ab987a}@media only screen and (max-width:1199px){.site-header.nav-open{background:#2f2c2c}.site-header .header-bottom .header-logo{top:0}.site-header .header-bottom .header-nav>ul.nav-left{float:none;padding:0}.site-header .header-bottom .header-nav>ul.nav-left li a{margin:0}.site-header .header-bottom .header-nav>ul.nav-right{float:none;padding:0}.site-header .header-bottom .header-nav>ul.nav-right li a{margin:0}}@media only screen and (max-width:991px){.site-header .header-bottom .header-toggle{right:45px}}@media only screen and (max-width:767px){.site-header .header-bottom .header-logo{top:auto;left:auto;margin:0 auto}}@media only screen and (max-width:419px){.site-header .header-top .wrapper{padding-left:15px!important;padding-right:15px!important}.site-header .header-top .member-user-name{display:none}}#home-slider h5{margin-bottom:40px;font-family:'Open Sans',sans-serif;color:#FFF;font-size:16px}#home-slider h1{font-family:'Amiri',serif;color:#FFF}#home-slider h2{font-family:'Amiri',serif;color:#FFF;font-size:16px}#home-slider h2::before,.widget-slider .widget-carousel .slider-item{background-position:center bottom}.widget-slider .widget-carousel .slider-item .item-inner h2::before,.widget-slider .widget-carousel .slider-item .item-inner h2::after{display:none}.widget-slider .widget-carousel .slider-item .item-inner{padding-top:100px}.slider-booking{display:none}#home-pages-carousel .rooms-item h3{display:none}#home-pages-carousel .rooms-item h2{margin:0;font-family:'Open Sans',sans-serif}#home-pages-carousel .rooms-item h2 a{color:#004042;text-transform:uppercase;font-size:18px;letter-spacing:3px;font-weight:700}#home-pages-carousel .rooms-item i{display:none}#gallery-carousel .wrapper-full-inner{padding-top:20px}#testi-section .customer-photo{display:none}#testi-section .widget-title{margin-bottom:50px;margin-top:10px!important}.widget-offers-grid .widget-title h5{color:#b69357}.widget-offers-grid .widget-title h2{color:#333}#offer-section .btn-link{color:#b69331}.widget-offers-grid .offers-item .item-inner .item-photo::after{display:none}.widget-offers-grid .offers-item .item-inner .item-photo::before{display:none}.widget-offers-grid .offers-item .item-inner .item-desc .btn-link::before{display:none}.home-list{position:relative;z-index:10}.center-wrapper-inner .wrapper-inner.home-list{margin-top:110px!important}.home-list h2{font-family:'opticopperplate-lightregular';color:#004042;text-transform:uppercase;font-size:16px;letter-spacing:1px;font-weight:900}.home-list .fa-star-3::before{content:"\f005\f005\f005";letter-spacing:5px;color:#d77b5d}@media only screen and (max-width:767px){.center-wrapper-inner .wrapper-inner.home-list{margin-top:75px!important}}.page-template-fullwidth-page.page-id-575 .widget-background{background-position:right center}#membership-members .wrapper-inner{padding-top:20px}#membership-ladies-junior .wrapper-inner{padding-top:20px}#membership-members .widget-pager,#membership-ladies-junior .widget-pager{display:none}.widget-rooms-list .memberships-item{margin-bottom:0!important;margin-top:30px}.widget-rooms-list .memberships-item:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.widget-rooms-list .memberships-item .package-details-btn{width:auto;padding-top:10px;cursor:pointer;color:#7bbcbe;text-transform:uppercase;font-weight:700;letter-spacing:3px;font-size:14px;font-family:'gill-sans-nova',sans-serif!important}.widget-rooms-list .memberships-item .item-desc h2{margin-bottom:0!important;font-size:26px}.widget-rooms-list .memberships-item .item-desc{padding:28px}.widget-rooms-list .memberships-item .item-desc p{font-size:14px;color:#24324a}.widget-rooms-list .memberships-item .item-price h3{color:#a1978b!important;font-weight:400!important}.widget-rooms-list .memberships-item .item-price h5{font-size:11px!important;color:#3f3f3f!important;font-weight:400}.widget-rooms-list .memberships-item .item-price h5 span{font-weight:700}.widget-rooms-list .rooms-item .item-price .price-inner h4{margin-top:10px;text-transform:uppercase;font-weight:400;font-size:14px}.widget-rooms-list .memberships-item .item-price .price-inner .btn{margin-top:9px!important}.widget-rooms-list .memberships-item .item-photo img{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:top center;background-size:cover}.wrapper-package-details{display:none;margin:0!important;background-color:#f4f4f4;box-shadow:0 0 30px 0 rgb(33 30 25 / .1);padding:45px 40px}.wrapper-package-details h3{font-size:15px!important;font-weight:700!important;margin-bottom:20px!important;letter-spacing:3px}.wrapper-package-details .package-details ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.wrapper-package-details .package-details ul li{display:block;float:left;padding-left:25px;padding-right:15px;width:50%;line-height:26px;box-sizing:border-box;background:url(/wp-content/uploads/2023/08/list-icon.png) no-repeat left 5px;background-size:18px 18px;font-family:'gill-sans-nova',sans-serif!important}.wrapper-package-details .package-pricing .package-pricing-item{line-height:29px;border-bottom:1px solid #ddd;font-family:"gill-sans-nova",sans-serif}.wrapper-package-details .wrapper-download-btn{display:none;margin-top:50px;text-align:center}.wrapper-package-details .download-btn{padding:15px 35px;background-color:#b0d8ca;border-radius:25px;font-weight:600;color:#fff;margin-top:20px}@media only screen and (max-width:1199px){.widget-rooms-list .memberships-item .item-price .price-inner .btn{padding:0 20px;font-size:9px}}@media only screen and (max-width:991px){.wrapper-package-details{padding:10px 30px 35px 30px}.wrapper-package-details h3{padding-top:25px}}@media only screen and (max-width:767px){.wrapper-package-details .package-details ul li{float:none;width:100%}}@media only screen and (max-width:767px){.wrapper-download-btn{width:350px}.wrapper-package-details .download-btn{margin-left:-115px;font-weight:400;padding:15px 20px}}.green-fees-rates{padding-left:45px;padding-right:45px}.green-fees-rates .wpb_column{padding-left:15px!important;padding-right:15px!important}.green-fees-rates .wpb_column img{width:100%}.green-fees-rates .wpb_column img.small-icon{margin-bottom:15px;width:auto}.green-fees-rates .wpb_column .wpb_single_image{margin:0}.green-fees-rates .wpb_column .fee-rate{padding:20px;background:#FFF;box-shadow:1px 2px 10px #e4e4e4}.green-fees-rates .wpb_column .fee-rate h5{font-weight:700;text-transform:uppercase;letter-spacing:2px}.green-fees-rates .wpb_column .fee-rate h2{color:#b69331;font-family:'Open Sans',sans-serif;font-weight:700}.list-two{padding:0 45px 50px 45px!important}.list-two .left-image-text{padding-bottom:15px;padding-left:15px!important;padding-right:15px!important}.list-two .left-image-text .wpb_single_image{display:block;float:left;margin-bottom:0;margin-right:20px;width:10%}.list-two .left-image-text .wpb_text_column{margin-bottom:0;padding-top:10px}.list-two .left-image-text .wpb_text_column h3{padding-bottom:0}.list-two .left-image-text .wpb_text_column p{line-height:1.3em}.list-two .left-image-text .wpb_text_column .btn{height:30px;line-height:30px}.list-two .left-image-text .vc_column-inner{padding-bottom:0!important;box-shadow:2px 2px 10px #f7f7f7}.equipment-list{padding:0 45px}.equipment-list .wpb_column{padding-left:15px!important;padding-right:15px!important}.equipment-list .wpb_column .vc_column-inner>.wpb_wrapper{padding:30px;box-sizing:border-box;box-shadow:2px 2px 10px #f7f7f7;background-color:#FFF}.equipment-list .wpb_column h5{color:#3A3A3A;font-weight:700;text-transform:uppercase;letter-spacing:2px}.equipment-list .wpb_column h2{color:#a1978b;font-family:"Open Sans",sans-serif;font-weight:700}@media only screen and (max-width:1199px){.list-two .left-image-text .wpb_text_column{padding-top:5px}}@media only screen and (max-width:1199px){.list-two .left-image-text .wpb_text_column p{font-size:13px}}@media only screen and (max-width:991px){.list-two .left-image-text .wpb_single_image{float:none;width:100%;margin-right:0}.list-two .left-image-text .wpb_single_image .vc_single_image-wrapper{width:100%}.list-two .left-image-text .wpb_single_image .vc_figure{width:100%}.list-two .left-image-text .wpb_single_image img{display:block;width:100%;height:auto}.list-two .left-image-text .wpb_text_column{padding:15px}.list-two .left-image-text .wpb_text_column h3{padding-bottom:0}}@media only screen and (max-width:767px){.green-fees-rates .wpb_column .wpb_single_image .wpb_wrapper{width:100%;max-width:none}.green-fees-rates .wpb_column .wpb_single_image .vc_single_image-wrapper{width:100%;max-width:none}.list-two .left-image-text .wpb_text_column{padding-top:35px}}@media only screen and (max-width:669px){.list-two .left-image-text .wpb_single_image{width:50%}.list-two .left-image-text .wpb_text_column{padding-top:50px}.list-two .left-image-text .wpb_text_column h3{padding-bottom:10px}}@media only screen and (max-width:565px){.list-two .left-image-text .wpb_single_image{float:none;width:100%}.list-two .left-image-text .wpb_text_column{padding:15px;text-align:center}.list-two .left-image-text .wpb_single_image .wpb_wrapper{width:100%;max-width:none}.list-two .left-image-text .wpb_single_image .vc_single_image-wrapper{width:100%;max-width:none}.list-two .left-image-text .wpb_single_image .vc_single_image-wrapper img{width:100%;max-width:none}}.page-template-fullwidth-page.page-id-619 .widget-background{background-position:right center}.weeks-wrapper .week-wrapper{padding:0 60px}.weeks-wrapper .week-wrapper .vc_column-inner{background:#FFF}.weeks-wrapper .week-wrapper .vc_column-inner .wpb_single_image{margin:0}.weeks-wrapper .week-wrapper .vc_column-inner .wpb_single_image .vc_figure{width:100%;max-width:none}.weeks-wrapper .week-wrapper .vc_column-inner .wpb_single_image .vc_single_image-wrapper{width:100%;max-width:none}.weeks-wrapper .week-wrapper .vc_column-inner .wpb_single_image img{width:100%;height:auto}.weeks-wrapper .week-wrapper .vc_column-inner .wpb_text_column{margin-bottom:0}.weeks-wrapper .week-wrapper .vc_column-inner .wpb_text_column h6{margin-top:25px;margin-bottom:15px;text-transform:uppercase;font-weight:700;color:#004042;letter-spacing:2px;font-size:14px}.weeks-wrapper .week-wrapper .vc_column-inner .wpb_text_column p{margin-bottom:15px}.weeks-wrapper .week-wrapper .vc_column-inner .wpb_text_column p:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.weeks-wrapper .week-wrapper .vc_column-inner .wpb_text_column p strong:first-child{float:left;font-weight:400;color:#3f3f3f}.weeks-wrapper .week-wrapper .vc_column-inner .wpb_text_column p strong:last-child{float:right;color:#b69331}.weeks-wrapper .week-wrapper .vc_column-inner .vc_separator{margin-top:10px;margin-bottom:10px}.weeks-wrapper .week-wrapper .all-year .vc_column-inner .wpb_text_column h6{margin-top:0}.weeks-wrapper .week-wrapper .all-year .vc_column-inner .wpb_text_column p{margin-bottom:5px}.weeks-wrapper .week-wrapper .all-year .vc_column-inner .wpb_text_column .btn{margin-top:10px}.weeks-wrapper .week-wrapper .special .vc_column-inner h6{margin-top:0;margin-bottom:20px}.weeks-wrapper .week-wrapper .special.midweek .vc_column-inner h6{margin-top:40px;margin-bottom:20px}.weeks-wrapper .week-wrapper .special.midweek .vc_column-inner .btn{margin-top:40px}.weeks-wrapper .week-wrapper .special.weekend .vc_column-inner h6{margin-top:20px;margin-bottom:20px}.weeks-wrapper .week-wrapper .special.weekend .vc_column-inner .btn{margin-top:30px}#society-golf-testimonials .customer-photo{display:none}#society-golf-testimonials .widget-title{margin-bottom:50px}@media only screen and (max-width:1199px){.weeks-wrapper .week-wrapper .vc_column-inner .wpb_text_column h6{margin-top:15px}.weeks-wrapper .week-wrapper .vc_column-inner .vc_separator{margin-top:10px;margin-bottom:10px}.weeks-wrapper .week-wrapper .special .vc_column-inner h6{margin-top:45px}}@media only screen and (max-width:991px){.weeks-wrapper .week-wrapper .special .vc_column-inner h6{margin-top:30px}}.page-template-fullwidth-page.page-id-631 .widget-background{background-position:right center}#corporate-golf-testimonials .customer-photo{display:none}#corporate-golf-testimonials .widget-title{margin-bottom:50px}.corporate-golf-wrapper .video-wrapper{padding:0 60px}.corporate-golf-wrapper .video-wrapper .vc_column-inner{padding:30px!important;background:#FFF}.corporate-golf-wrapper .video-wrapper .vc_column-inner .wpb_video_widget{margin:0!important}#corporate-membership-package .item-desc{min-height:400px}#corporate-membership-package .item-desc p{margin-bottom:5px;font-size:14px;line-height:1.3em}#corporate-membership-package .item-desc p b{display:block;float:left;padding-left:20px;padding-right:15px;width:25%;line-height:1.5em;font-weight:400;text-align:left;background:url(/wp-content/themes/grandium-child/./img/icons/check_icon@2x.png) no-repeat left 5px;background-size:14px 14px}#corporate-membership-package .item-desc p:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#corporate-golf-team-price .item-desc{min-height:350px}#corporate-golf-team-price .item-desc p{font-size:14px;line-height:1.3em}#corporate-golf-team-price .item-desc p b{display:block;float:left;padding-left:20px;padding-right:15px;width:50%;line-height:1.5em;font-weight:400;text-align:left;background:url(/wp-content/themes/grandium-child/./img/icons/check_icon@2x.png) no-repeat left 5px;background-size:14px 14px}#corporate-golf-team-price .item-desc p:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#corporate-golf-team-price .item-desc p a{color:#b59331}@media only screen and (max-width:1199px){#corporate-membership-package .item-desc{min-height:450px}#corporate-membership-package .item-desc p b{width:50%}}@media only screen and (max-width:767px){#corporate-membership-package .item-desc p b{width:100%}#corporate-golf-team-price .item-desc p b{width:100%}}.page-template-fullwidth-page.page-id-626 .widget-background{background-attachment:scroll!important;background-position:right center}.what-we-offer .wrapper-inner{padding:0 45px}.facilities{padding:0 45px}.facilities .wpb_column{padding-left:15px!important;padding-right:15px!important}.facilities .wpb_column .vc_column-inner>.wpb_wrapper{background-color:#FFF;box-sizing:border-box;box-shadow:2px 2px 10px #e1e1e1}.facilities .wpb_column .wpb_wrapper .wpb_single_image{margin-bottom:10px;padding-top:30px}.facilities .wpb_column .wpb_wrapper .wpb_text_column{margin:0;padding-bottom:30px;color:#00405f;font-weight:700}.conferencing-gallery .widget-gallery-carousel{background-color:#fff0}.conferencing-gallery .wrapper-full-inner{padding-top:0}#conferencing-testimonials .customer-photo{display:none}#conferencing-testimonials .widget-title{margin-bottom:50px}***/ .page-template-fullwidth-page.page-id-621 .widget-background{background-position:right center}.menu-list{padding:0 45px}.menu-list .wpb_column{padding-left:15px!important;padding-right:15px!important}.menu-list .wpb_column img{width:100%}.menu-list .wpb_column img.stars-5{width:auto}.menu-list .wpb_column .wpb_single_image{margin:0}.menu-list .wpb_column .menu-details{padding:30px;background:#F8EFE4;box-shadow:1px 2px 10px #e4e4e4;text-align:center}.menu-list .wpb_column .menu-details h4{margin-bottom:10px;color:#004042;font-family:'Amiri',serif;font-weight:700;text-transform:uppercase;letter-spacing:2px}.menu-list .wpb_column .menu-details h5{margin-bottom:25px;color:#c0b79f;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase}.menu-list .wpb_column .menu-details .btn{margin-top:15px}}.page-template-fullwidth-page.page-id-169 .widget-background{background-position:right center}.contact-page .wrapper-inner{padding-top:0;margin:0 auto!important}.contact-page .contact-infos{padding-right:25px}.contact-page .contact-infos .phone{display:inline-block;margin-right:50px}.contact-page .contact-infos .intern{display:inline-block;margin-right:50px}.contact-page .contact-infos .email{display:inline-block}.contact-page h5{padding-bottom:20px}.contact-page .custom-map .wpb_wrapper{padding:0}.contact-page .contact-form .contact-form-title{margin:0}.contact-page .contact-form h5{padding:0 30px}.contact-page .contact-form .wpcf7{padding:30px}.contact-page .contact-form .wpcf7 .ajax-loader{display:none}.contact-page .contact-form .wpcf7 input[type="text"],.contact-page .contact-form .wpcf7 textarea{display:block;width:100%;margin-bottom:15px;padding:10px 15px;border:1px solid #dfdfdf}.contact-page .contact-form .wpcf7 textarea{min-height:180px}.contact-page .contact-form .wpcf7 select{display:block;width:100%;margin-bottom:15px;padding:10px 15px;border:1px solid #dfdfdf;text-transform:uppercase;color:#757575}.contact-page .contact-form .note-collect{font-size:12px;line-height:1.2em}.contact-page .contact-form .note-collect a{color:#b59331}.contact-page .contact-form .note{line-height:1em}.contact-page .contact-form .note .wpcf7-form-control-wrap{display:block;float:left}.contact-page .contact-form .note span.wpcf7-list-item{margin:0}.contact-page .contact-form .note span.wpcf7-list-item input{margin:0 10px 0 0}.contact-page .contact-form .note .wpcf7-list-item-label{display:none}@media only screen and (max-width:767px){.contact-page .contact-infos{padding-right:0}}.page-template-fullwidth-page.page-id-495 .widget-background{background-attachment:scroll!important;background-position:right center}.media-logos .wrapper-inner{padding-bottom:0}.media-logos .logos{padding-top:0;padding-left:45px;padding-right:45px}.media-logos .logos .wpb_column>.vc_column-inner{padding-left:15px!important;padding-right:15px!important}.media-logos .typography{padding-top:0}.media-colors .colors:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.media-colors .colors p{float:left}.media-colors .colors p img{margin-right:15px;max-width:60px;height:auto}.media-colors .colors h4{margin-bottom:0;padding-top:5px;padding-bottom:5px}.photography{padding-bottom:0!important}#media-gallery .wrapper-inner{padding-top:0}.images-folder-list{padding-left:45px;padding-right:45px;padding-top:20px!important}.images-folder-list .wpb_column{padding-left:15px!important;padding-right:15px!important}.images-folder-list .wpb_column img{width:100%}.images-folder-list .wpb_column img.small-icon{margin-bottom:15px;width:auto}.images-folder-list .wpb_column .wpb_single_image{margin:0}.images-folder-list .wpb_column>.vc_column-inner>.wpb_wrapper{box-shadow:1px 2px 10px #e4e4e4}.images-folder-list .wpb_column .description{padding:20px;background:#FFF;box-shadow:1px 2px 10px #e4e4e4}.images-folder-list .wpb_column .description h5{color:#004042;font-weight:700;text-transform:uppercase;letter-spacing:2px}.images-folder-list .wpb_column .description h2{color:#b69331;font-family:'Open Sans',sans-serif;font-weight:700}@media only screen and (max-width:767px){.images-folder-list .wpb_column .wpb_single_image .wpb_wrapper{width:100%;max-width:none}.images-folder-list .wpb_column .wpb_single_image .vc_single_image-wrapper{width:100%;max-width:none}}.page-template-fullwidth-page.page-id-852 .widget-background{background-attachment:scroll!important;background-position:right center}.page-template-fullwidth-page.page-id-1161 .widget-background{background-position:right center}.page-template-fullwidth-page.page-id-863 .widget-background{background-attachment:scroll!important;background-position:right center}#competitions-events-all p{font-size:14px;line-height:1.3em}#competitions-events-all p.first{border-bottom:1px solid #ebebeb;padding-bottom:10px;margin-bottom:10px}#competitions-events-all p b{display:block;float:right;font-weight:700;color:#b59331}#competitions-events p{font-size:14px;line-height:1.3em}#competitions-events p.first{border-bottom:1px solid #ebebeb;padding-bottom:10px;margin-bottom:10px}#competitions-events p b{display:block;float:right;font-weight:700;color:#b59331}.page-template-default.page-id-3 .widget-background{background-attachment:scroll!important;background-position:right center}.page-template-default.page-id-3 .single-detail a{color:#a1978b!important}.page-template-default.page-id-596 .single-detail a{color:#A17D23!important}.site-footer .footer-top{padding-top:50px}.site-footer .footer-top h5{margin-bottom:10px}.site-footer h5{font-size:18px}.site-footer h6{font-weight:300;font-size:14px;letter-spacing:0}.site-footer .footer-top .widget-social-icons{margin-top:35px}.site-footer .widget-social-icons .default a{margin-left:0;margin-right:10px;background-color:#fff0;border-radius:0}.site-footer .widget-social-icons .default a span{display:block;width:100%;height:100%}.site-footer .widget-social-icons .default a.facebook{width:14px;height:26px}.site-footer .widget-social-icons .default a.facebook{background:url(/wp-content/themes/grandium-child/img/social-media/fb-icon-white.png) no-repeat center bottom;background-size:14px 25px}.site-footer .widget-social-icons .default a.instagram{width:25px;height:26px}.site-footer .widget-social-icons .default a.instagram{background:url(/wp-content/themes/grandium-child/img/social-media/insta-white-icon.png) no-repeat center bottom;background-size:25px 25px}.site-footer .widget-social-icons .default a.linkedin-in{width:30px;height:26px}.site-footer .widget-social-icons .default a.linkedin-in{background:url(/wp-content/themes/grandium-child/img/social-media/linkedln-white-icon.png) no-repeat center bottom;background-size:28px 25px}.site-footer .widget-social-icons .default a.google-store{width:30px;height:26px}.site-footer .widget-social-icons .default a.google-store{background:url(/wp-content/themes/grandium-child/img/social-media/google-white-icon.png) no-repeat center bottom;background-size:30px 26px}.site-footer .footer-top .widget-newsletter{margin-top:30px;min-height:65px}.site-footer .footer-top .widget-newsletter .wpcf7-form p{margin-bottom:0}.site-footer .footer-top .widget-newsletter input[type="text"]{background-color:#BA1203;width:100%;height:50px}.site-footer .footer-top .widget-newsletter .checkbox{margin-top:-5px;text-align:left}.site-footer .footer-top .widget-newsletter .checkbox{text-align:left}.site-footer .footer-top .widget-newsletter .checkbox:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.site-footer .footer-top .widget-newsletter .checkbox input{position:static;float:left;margin:3px 10px 0 0}.site-footer .footer-top .widget-newsletter .checkbox .wpcf7-list-item-label{display:none}.site-footer .footer-top .widget-newsletter .checkbox span.wpcf7-list-item{display:block;margin:0}.site-footer .footer-top .widget-newsletter .ajax-loader{display:none;width:0;height:0}.site-footer .footer-top .widget-newsletter .custom-label{display:block;top:0;float:left;color:#7c9fa0}.site-footer .footer-top .widget-newsletter .click-text-activate-box{padding-top:15px}.hastag{padding-top:20px;font-size:15px;font-weight:400;color:#fff;font-family:'Open Sans',sans-serif}.hastag:hover{color:#b59331}.site-footer .footer-bottom .footer-contact{margin-top:30px}.site-footer .footer-bottom .footer-contact a{color:#000!important;text-transform:uppercase}.site-footer .footer-bottom .footer-contact a:hover{color:#82a3a4;!important}.site-footer .footer-bottom .footer-nav{margin-top:15px;font-weight:300}.site-footer .footer-bottom .footer-copyright{display:none}.site-footer .footer-bottom .menu-footer-container .footer-nav{margin:3px 0 0 0}.site-footer .footer-bottom .menu-footer-container .footer-nav li{margin:0}.site-footer .footer-bottom .menu-footer-container .footer-nav li a{padding-right:10px;margin-right:10px;font-size:12px;line-height:12px;text-transform:capitalize;border-right:1px solid #000}.site-footer .footer-bottom .menu-footer-container .footer-nav li a:hover{color:#82a3a4;}.site-footer .footer-bottom .menu-footer-container .footer-nav li.disable-link a{cursor:auto}.site-footer .footer-bottom .menu-footer-container .footer-nav li.disable-link a:hover{color:#82a3a4}.site-footer .footer-bottom .menu-footer-container .footer-nav li:last-child a{border:0;padding-right:0;margin-right:0}.site-footer .footer-top .synergy-golf-logo img{margin-top:15px;display:block;width:185px;height:auto}@media only screen and (max-width:1199px){.site-footer .footer-top .synergy-golf-logo{margin:0 auto;margin-top:15px;text-align:center}.site-footer .footer-top .synergy-golf-logo img{margin:0 auto}}@media only screen and (max-width:991px){.site-footer .footer-bottom .menu-footer-container .footer-nav li{padding-top:3px}.site-footer .footer-bottom .menu-footer-container .footer-nav li a{border-right:0}}@media only screen and (max-width:767px){.site-footer .footer-top .widget-social-icons{margin-top:20px;margin-bottom:25px;margin-left:76px!important}.site-footer .footer-bottom .menu-footer-container .footer-nav li.disable-link{display:block;margin-bottom:5px;width:100%}.site-footer .footer-bottom .menu-footer-container .footer-nav{width:100%}.site-footer .footer-bottom .menu-footer-container .footer-nav li{display:inline-block}}.footer-newsletter{position:relative;text-align:left}.footer-newsletter .mc4wp-form-basic,.mc4wp-form-theme{margin-top:0!important}.footer-newsletter p{display:none;height:0;font-size:0}.footer-newsletter p.need-this{display:block;height:auto}.footer-newsletter p.need-this.input-email{position:absolute;top:50px;left:0;margin-bottom:0!important;height:40px;width:100%}.footer-newsletter .mc4wp-form-theme input[type="email"]{margin-bottom:0!important;background-color:#BA1203!important;border:0!important;color:#FFFFFF!important;font-size:12px;min-height:40px;padding:5px 15px!important;height:40px;display:block;box-sizing:border-box}.footer-newsletter .mc4wp-form-theme input[type="text"]{margin-bottom:0!important;background-color:#BA1203!important;border:0!important;color:#FFFFFF!important;font-size:12px;min-height:40px;padding:5px 15px!important;height:40px;display:block;box-sizing:border-box}.footer-newsletter p.need-this.input-submit{position:absolute;top:130px;right:0;margin-bottom:0!important;height:40px;width:80px}.footer-newsletter .mc4wp-form-theme-light input[type="submit"].custom{margin-bottom:90px!important;border:0!important;min-height:40px;padding:0 15px!important;font-size:12px;line-height:40px;height:40px;display:block;box-sizing:border-box;background-color:#000!important}.footer-newsletter p.need-this.check-it{position:absolute;top:100px;left:0;color:#000!important}.footer-newsletter p.need-this.check-it .change-text{top:-2px;font-size:14px}.footer-newsletter .mc4wp-response{position:absolute;top:75px}.footer-newsletter .mc4wp-response p{display:block;font-size:12px;height:auto;line-height:14px;color:#9accce;font-style:italic}#sgpb-popup-dialog-main-div{padding:100px 150px!important}#sgpb-popup-dialog-main-div .js-subs-submit-btn{margin-top:20px!important;padding:35px 0!important;border-radius:0px!important;border:none!important;box-shadow:none!important}#sgpb-popup-dialog-main-div .js-subs-text-inputs{border:2px solid #cbc4b0!important;border-radius:0!important;padding:20px!important;height:auto!important;color:#cbc4b0!important;font-weight:bold!important}#sgpb-popup-dialog-main-div .js-subs-text-inputs::-webkit-input-placeholder{font-weight:bold!important}#sgpb-popup-dialog-main-div .js-subs-text-inputs::-moz-placeholder{font-weight:bold!important}#sgpb-popup-dialog-main-div .js-subs-text-inputs:-ms-input-placeholder{font-weight:bold!important}#sgpb-popup-dialog-main-div .js-subs-text-inputs:-moz-placeholder{font-weight:bold!important}#sgpb-popup-dialog-main-div h1{margin-bottom:15px;color:#004042}#sgpb-popup-dialog-main-div p.home-popup{font-family:'Amiri',serif;font-size:18px;font-style:italic;color:#cbc4b0;margin-bottom:20px}#sgpb-popup-dialog-main-div .sgpb-subs-form-566{padding-bottom:0}.sgpb-popup-close-button-3{top:20px!important;right:20px!important}@media only screen and (max-width:1199px){#sgpb-popup-dialog-main-div{padding:80px 100px!important}}@media only screen and (max-width:991px){#sgpb-popup-dialog-main-div{padding:50px 50px!important}}@media only screen and (max-width:767px){#sgpb-popup-dialog-main-div{padding:40px 20px!important}#sgpb-popup-dialog-main-div h1{font-size:32px}.sgpb-form-wrapper input[type="submit"],.sgpb-form-wrapper input[type="button"]{line-height:0.3!important}}@media only screen and (max-width:559px){.sgpb-popup-dialog-main-div-theme-wrapper-3{left:0px!important;width:100%}#sgpb-popup-dialog-main-div{width:100%!important;max-width:100%!important;box-sizing:border-box!important}}.boxzilla{padding:50px!important;max-width:500px}.boxzilla h1{margin-bottom:0;font-size:38px}.boxzilla p{margin-top:15px;font-size:12px;line-height:1.3em}.boxzilla p.intro{margin-top:0;font-family:'Amiri',serif;font-size:18px;font-style:italic;color:#cbc4b0;margin-bottom:20px}.boxzilla .newsletter-no-thanks{text-align:center;color:#24324a;margin-top:0}.boxzilla .newsletter-no-thanks a{cursor:pointer}.mc4wp-form-theme{margin-bottom:0!important}.mc4wp-form-theme input[type="text"],.mc4wp-form-theme input[type="email"],.mc4wp-form-theme input[type="tel"],.mc4wp-form-theme input[type="url"],.mc4wp-form-theme input[type="date"],.mc4wp-form-theme input[type="number"],.mc4wp-form-theme select,.mc4wp-form-theme textarea{font-size:14px;line-height:14px;padding:15px 20px!important;border:1px solid #A17D23!important;border-radius:0!important;box-shadow:none!important}.mc4wp-form-theme-light input[type="submit"].custom{margin:0 auto;font-size:16px;font-weight:700;padding:12px 25px!important;text-transform:uppercase;color:#fff!important;border-radius:0!important;box-shadow:none!important}.mc4wp-form-theme-light input[type="submit"].custom:hover{background:#FFFFFF!important;color:#718164!important}.mc4wp-form-basic label,.mc4wp-form-theme label{font-weight:400!important}.mc4wp-form-fields a{color:#A17D23}.cookies-policy{padding:20px 100px!important;background:#004042!important}.cookies-policy h5{margin-bottom:0}.cookies-policy h3{font-family:'Amiri',serif;font-size:30px;color:#004042!important}.cookies-policy p{float:none!important;margin:0!important;color:#FFFFFF!important}.cookies-policy a{color:#FFFFFF!important;text-decoration:underline!important}.cookies-policy #cookie-bar-button-no{margin-top:10px;width:24px;height:24px;background:url(/wp-content/themes/grandium-child/./img/icons/close_icon@2x.png) no-repeat center center;content:'';border:0!important}.cookies-policy #cookie-bar-button-no:hover{background-color:transparent!important}.cookies-policy #cookie-bar-button{margin-top:0;margin-right:35px;margin-bottom:0;padding:15px 25px;background:#b69331!important;border-color:#b69331!important;text-transform:uppercase;font-weight:700;letter-spacing:2px;text-decoration:none!important}@media only screen and (max-width:991px){.cookies-policy{padding:20px 30px!important}.cookies-policy #cookie-bar-button-no{right:30px}.cookies-policy #cookie-bar-button{margin-top:40px}}@media only screen and (max-width:767px){.cookies-policy{padding:20px 20px 20px 20px!important}.cookies-policy h3{font-size:24px}.cookies-policy #cookie-bar-button-no{right:20px}.cookies-policy #cookie-bar-button{margin-top:30px}}.single-post .site-main .section .widget-page-title{height:240px!important}.single-post .site-main .section .widget-page-title h1{font-size:46px!important}.single-post .site-main .section .widget-page-title .widget-background{background-image:url(https://www.stmargaretsgolf.com/extra/2018/12/ST-MARGARETS-GOLF-COUNTRY-CLUB-HOLE-8.jpg)!important;background-position:center center}.back-to-news{display:block;margin-bottom:30px}.page-template-fullwidth-page.page-id-1348 .widget-background{background-attachment:scroll!important;background-position:right center}.page-template-fullwidth-page.page-id-1348 .accordition{margin:0 auto;padding-left:60px;padding-right:60px;max-width:1300px}.page-template-fullwidth-page.page-id-1634 .widget-background{background-attachment:scroll!important;background-position:right center}.page-template-fullwidth-page.page-id-1634 .site-main .widget-page-title{padding-top:80px!important;padding-bottom:80px!important}.user-registration-message{font-family:'Open Sans',sans-serif!important}.user-registration-error{font-family:'Open Sans',sans-serif!important}.page-template-fullwidth-page.page-id-1476 .widget-background{background-attachment:scroll!important;background-position:right center}.page-template-fullwidth-page.page-id-1474 .widget-background{background-attachment:scroll!important;background-position:right center}.page-template-fullwidth-page.page-id-1348 .widget-background{background-attachment:scroll!important;background-position:right center}.page-template-fullwidth-page.page-id-1352 .widget-background{background-attachment:scroll!important;background-position:right center}.page-template-fullwidth-page.page-id-1356 .widget-background{background-attachment:scroll!important;background-position:right center}.page-template-fullwidth-page.page-id-1358 .widget-background{background-attachment:scroll!important;background-position:right center}.page-template-fullwidth-page.page-id-1694 .widget-background{background-attachment:scroll!important;background-position:right center}.page-template-fullwidth-page.page-id-1699 .widget-background{background-attachment:scroll!important;background-position:right center}.page-template-fullwidth-page.page-id-1817 .widget-background{background-attachment:scroll!important;background-position:right center}.page-template-fullwidth-page.page-id-1810 .widget-background{background-attachment:scroll!important;background-position:right center}.page-template-fullwidth-page.page-id-1269 .widget-background{background-attachment:scroll!important;background-position:right center}.page-template-fullwidth-page.page-id-2106 .widget-background{background-attachment:scroll!important;background-position:right center}.quick-links{padding:30px 45px 60px 45px!important}.quick-links .wpb_column{padding-left:15px!important;padding-right:15px!important}.quick-links .wpb_column .vc_column-inner>.wpb_wrapper{padding:30px;box-sizing:border-box;box-shadow:2px 2px 10px #f7f7f7;background-color:#FFF}.quick-links .wpb_column .vc_column-inner>.wpb_wrapper .wpb_single_image{margin-bottom:10px}.quick-links .wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column{margin-bottom:20px}.quick-links .wpb_column h5{margin-top:0;color:#004042;font-weight:700;text-transform:uppercase;letter-spacing:2px}@media only screen and (max-width:767px){.quick-links .wpb_column .vc_column-inner>.wpb_wrapper{margin-bottom:25px!important}}.member-iframe iframe{min-height:700px}.members-news-desc h2{font-size:18px!important}.hole-club .wpb_text_column{margin-bottom:0}.hole-club p.header{padding:0 20px 30px 20px;font-weight:700;border-bottom:1px solid #f5f5f5}.hole-club p.header.to-the-right{text-align:right}.wrapper-inner.hole-club-record{padding-top:0!important}.wrapper-inner.hole-club-record .vc_col-has-fill .vc_column-inner{padding-top:10!important}.wrapper-inner.hole-club-record h5{padding:0 20px 0 20px;font-size:14px;font-weight:600}.wrapper-inner.hole-club-record h4{padding:0 20px 0 20px;font-family:sofia-pro;color:#004042;font-weight:700;font-size:20px}.wrapper-inner.hole-club-record .number{padding:0 20px 0 20px;text-align:right;font-family:'sofia-pro';color:#004042;font-size:17px!important;line-height:40px}.wrapper-inner.hole-club-record .wpb_text_column{margin-bottom:0}.wrapper-inner.hole-club-record.last-record .wpb_text_column{margin-bottom:30px}@media only screen and (max-width:767px){.hole-club p{text-align:center}.hole-club p.header.to-the-right{text-align:center}.hole-club-record{text-align:center;border-bottom:1px solid #efefef}.wrapper-inner.hole-club-record .number{text-align:center}.wrapper-inner.hole-club-record .wpb_column:last-child .number{padding-bottom:30px!important}.wrapper-inner.hole-club-record.last-record .wpb_text_column{margin-bottom:0}}.members-info-3 .wpb_column{padding-left:15px!important;padding-right:15px!important}.members-info-3 .wpb_column .vc_column-inner>.wpb_wrapper{padding:30px;box-sizing:border-box;box-shadow:2px 2px 10px #f7f7f7;background-color:#FFF}.members-info-3 .info-texts.first-one{padding-left:0!important}.members-info-3 .info-texts.last-one{padding-right:0!important}.members-info-3 .info-texts{text-align:center}.members-info-3 .info-texts a{margin-left:5px;margin-right:5px;border-radius:20px;background-color:#b0d8ca}.members-info-3 .info-texts .note{font-size:12px;line-height:1.3em}.info-content .info-texts-content .vc_column-inner{padding:30px 30px 30px 30px!important}.info-content .info-texts-content .vc_column-inner h5{margin-bottom:10px}.info-content .info-texts-content .vc_column-inner .wpb_text_column{margin-bottom:0}.info-content .info-texts-content .vc_column-inner .title-border{margin-bottom:10px;background-color:#b69357;height:2px;width:200px}.info-content .info-texts-content .vc_column-inner h3{font-family:'Amiri',serif;color:#004042}.info-content .info-texts-content .vc_column-inner ul li{padding-bottom:10px;list-style-type:disc}.accordition{margin:0 auto;padding-left:45px;padding-right:45px;max-width:1300px}.accordition .vc_tta-panel{margin-bottom:15px;background-color:#FFF;border:0!important;box-shadow:2px 2px 10px #f7f7f7}.accordition .vc_tta-panel .vc_tta-panel-heading{border:0!important}.accordition .vc_tta-panel .vc_tta-panel-title{padding:15px;background-color:#FFF;border:0!important}.accordition .vc_tta-panel .vc_tta-panel-body{padding:0 30px 30px 30px!important;background-color:#FFFFFF!important;border:0!important}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before{border-color:#b69357!important}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::before{border-color:#a1978b!important}.accordition .vc_tta-panel .vc_tta-panel-title .vc_tta-title-text{color:#004042;font-weight:700;font-size:14px;letter-spacing:3px}@media only screen and (max-width:767px){.members-info-3 .info-texts{margin-bottom:30px;padding-left:0!important;padding-right:0!important}.info-content .info-texts-content .vc_column-inner ul{margin-left:15px}}.committee .committee-title{padding-top:0!important;padding-bottom:0!important}.committee .committee-title .vc_column-inner{padding:0}.committee .committee-title .wpb_text_column{margin:0;padding:30px 30px 15px 30px}.committee .committee-title h5{color:#000;letter-spacing:3px}.committee .committee-two{padding-top:0!important;padding-bottom:0!important;border-bottom:1px solid #f5f5f5}.committee .committee-two .vc_column-inner{padding:0}.committee .committee-two .wpb_text_column{margin:0}.committee .committee-two .vc_column-inner{padding:15px 30px 15px 30px!important}.committee .committee-two h5{margin-bottom:10px}.committee .committee-two h4{font-family:'trajan-pro-3',serif;color:#000;font-size:20px;font-weight:400}.committee .committee-three{padding-top:0!important;padding-bottom:0!important;border-bottom:1px solid #f5f5f5}.committee .committee-three .vc_column-inner{padding:0}.committee .committee-three .wpb_text_column{margin:0}.committee .committee-three .vc_column-inner{padding:15px 30px 15px 30px!important}.committee .committee-three h5{margin-bottom:10px;color:#a1978b!important}.committee .committee-three h4{font-family:'trajan-pro-3',serif;color:#728165;font-size:24px}.honour-images{padding-bottom:30px!important}.honour-images .honour-member:first-child{padding-right:15px}.honour-images .honour-member:last-child{padding-left:15px}.honour-images .honour-member .vc_column-inner{background:#FFF}.honour-images .honour-member .wpb_single_image{display:block;float:left;margin-bottom:0;margin-right:20px;width:auto;height:100%}.honour-images .honour-member .wpb_text_column{padding-top:40px}.honour-images .honour-member .wpb_text_column h3{font-family:'Amiri',serif;color:#004042;font-size:24px}@media only screen and (max-width:767px){.honour-images .honour-member{margin-bottom:20px}.honour-images .honour-member:first-child{padding-right:0}.honour-images .honour-member:last-child{padding-left:0}}.user-registration-form-login .user-registration-Button{height:40px;line-height:40px;padding:0 30px;font-family:'Open Sans',sans-serif;font-weight:900;font-size:10px;color:#fff;letter-spacing:2px;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;overflow:hidden;border:none;background-color:#b59331;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.user-registration-form-login .user-registration-Input{padding-left:10px;padding-right:10px}.user-registration-MyAccount-navigation{display:none}.user-registration-MyAccount-content{display:none}.user-registration{text-align:center}.user-registration label{font-family:'Open Sans',sans-serif;font-weight:400}.user-registration .login{margin:0 auto;padding:20px;max-width:500px;text-align:left;background:#FFF}.user-registration .login input{border:1px solid #b69357}.user-registration .login .user-registration-LostPassword{display:none}.user-registration .login .user-registration-register{display:none}.page-id-1634 .wrapper-inner{padding-top:30px;padding-bottom:30px}.page-id-1634 .user-registration-message{background:#FFF;text-align:left;border-color:#FFFFFF!important;box-shadow:2px 2px 10px #f7f7f7}.page-id-1634 .user-registration-message a{color:#b69357}.user-registration-error{border:0!important;box-shadow:2px 2px 10px #f7f7f7;border-top-color:rgb(216 34 35 / .1)}.post-password-form{margin:0 auto;padding-top:60px;padding-left:60px;padding-bottom:60px;padding-right:60px;max-width:1300px}.post-password-form input[type="submit"]{background:#b69331;height:36px;line-height:36px;padding:0 30px;font-family:'Lato',sans-serif;font-weight:900;font-size:10px;color:#fff;letter-spacing:2px;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;overflow:hidden;border:none}.section-blog .widget-blog-single img{width:100%}.section-blog .single-detail .detail-head{display:none}.section-blog .single-detail .detail-tags{display:none}.grecaptcha-badge{display:none!important}.foogallery-album-gallery-list li{padding:15px}.foogallery-album-gallery-list .foogallery-pile h3{font-family:'Amiri',serif;color:#004042}.foogallery-album-gallery-list .foogallery-pile h3 span{font-family:'Lato',sans-serif}.icon-available{font-size:13px}. #gift-voucher{position:relative;display:none}#gift-voucher img{position:absolute;top:-50vh;right:20vh;z-index:200;display:inline-block;transform-origin:top center;animation-name:swing;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:infinite;display:none}@keyframes swing{0%{transform:rotate(0deg)}50%{transform:rotate(15deg)}100%{transform:rotate(0deg)}}@media only screen and (max-width:560px){.innerslider{margin-top:600px!important}.btn_banner{margin-left:98px!important}}@media only screen and (min-width:561px and max-width:767px){.btn_banner{margin-left:125px!important}}#boxzilla-2917,#boxzilla-5270{padding:10px 15px!important;margin-top:10%!important}