.container{width:100%}.two-sidebars .content-inner,.one-sidebar .content-inner,.region-sidebar-first,.region-sidebar-second{margin-left:0;margin-right:0}.region-sidebar-first{width:50%}.region-sidebar-second{width:50%}.one-sidebar .sidebar{width:100%}.region-sidebar-first,.region-sidebar-second{overflow:hidden;margin-top:20px;float:left;clear:none}.region-sidebar-first.block,.region-sidebar-second .block{width:100%}.at-panel .region{display:inline;float:left}.two-66-33>.region,.two-50>.region,.two-33-66>.region,.two-brick>.panel-row>.region,.three-50-25-25>.region,.three-3x33>.region,.three-25-50-25>.region,.three-25-25-50>.region,.four-4x25>.panel-row>.region,.four-4x25>.panel-row,.three-inset-left>.inset-wrapper,.three-inset-left>.inset-wrapper>.region,.three-inset-left>.region-three-inset-left-sidebar,.three-inset-right>.inset-wrapper,.three-inset-right>.inset-wrapper>.region,.three-inset-right>.region-three-inset-right-sidebar,.five-5x20>.panel-row>.region,.five-5x20>.panel-row,.six-6x16>.panel-row>.region,.six-6x16>.panel-row{float:none;display:block;width:100%;clear:both}@media only screen and (min-width:581px) and (max-width:768px){.container{width:100%}.two-sidebars .content-inner,.one-sidebar .content-inner,.region-sidebar-first,.region-sidebar-second{margin-left:0;margin-right:0}.region-sidebar-first{width:50%}.region-sidebar-second{width:50%}.one-sidebar .sidebar{width:100%}.region-sidebar-first,.region-sidebar-second{overflow:hidden;margin-top:20px;float:left;clear:none}.region-sidebar-first.block,.region-sidebar-second .block{width:100%}.at-panel .region{display:inline;float:left}.two-66-33>.region-two-66-33-first,.two-33-66>.region-two-33-66-second{width:66.666666%}.two-66-33>.region-two-66-33-second,.two-33-66>.region-two-33-66-first{width:33.333333%}.two-50>.region,.two-brick>.panel-row>.region,.three-50-25-25>.region-three-50-25-25-second,.three-50-25-25 .region-three-50-25-25-third,.three-3x33>.region,.four-4x25>.panel-row>.region,.five-5x20>.panel-row>div.region{width:50%}.two-brick>.panel-row{float:none}.three-50-25-25>.region-three-50-25-25-first,.three-3x33>div.region-three-33-first,.three-25-50-25>.region-three-25-50-25-first,.three-25-25-50>.region-three-25-25-50-first,.four-4x25>.panel-row,.three-inset-left>.inset-wrapper>.region,.three-inset-right>.inset-wrapper>.region,.five-5x20>div.panel-row,.five-5x20>div.panel-row>div.region-five-fifth,.six-6x16>.panel-row{float:none;display:block;width:100%;clear:both}.three-25-50-25>div.region-three-25-50-25-second,.three-25-25-50>div.region-three-25-25-50-third{width:75%}.three-25-50-25>div.region-three-25-50-25-third,.three-25-25-50>div.region-three-25-25-50-second,.three-inset-right>.region-three-inset-right-sidebar{width:25%}.three-inset-left>.region-three-inset-left-sidebar{width:25%;float:right}.three-inset-left>.inset-wrapper{width:75%;float:right}.three-inset-right>.inset-wrapper{width:75%;float:left}.six-6x16>.panel-row>.region{width:50%;float:left}}@media only screen and (min-width:769px) and (max-width:1024px){.container{width:100%}#content-column,.content-column,div.sidebar{float:left;clear:none}.two-sidebars .content-inner{margin-left:20%;margin-right:20%}.sidebar-first .content-inner{margin-left:20%;margin-right:0}.sidebar-second .content-inner{margin-right:20%;margin-left:0}.region-sidebar-first{width:20%;margin-left:-100%}.region-sidebar-second{width:20%;margin-left:-20%}.at-panel .region{display:inline;float:left}.two-66-33>.region-two-66-33-first,.two-33-66>.region-two-33-66-second,.three-inset-left>.inset-wrapper>div.region-three-inset-left-middle,.three-inset-right>.inset-wrapper>div.region-three-inset-right-middle{width:66.666666%}.two-66-33>.region-two-66-33-second,.two-33-66>.region-two-33-66-first,.three-3x33>.region,.three-inset-left>.inset-wrapper>div.region-three-inset-left-inset,.three-inset-right>.inset-wrapper>div.region-three-inset-right-inset,.five-5x20>.row-2>.region{width:33.333333%}.two-50>.region,.two-brick>.panel-row>.region,.three-50-25-25>div.region-three-50-25-25-first,.three-25-50-25>div.region-three-25-50-25-second,.three-25-25-50>div.region-three-25-25-50-third,.five-5x20>.row-1>.region{width:50%}
.two-brick>.panel-row{float:none}.three-50-25-25>.region,.three-25-50-25>.region,.three-25-25-50>.region,.three-inset-left>.region-three-inset-left-sidebar,.three-inset-right>.region-three-inset-right-sidebar{width:25%}.four-4x25>.panel-row>.region,.four-4x25>.panel-row{width:50%;float:left}.three-inset-left>.region-three-inset-left-sidebar,.three-inset-left>.inset-wrapper,.three-inset-left>.inset-wrapper>.region-three-inset-left-middle{float:right}.three-inset-left>.inset-wrapper{width:75%}.three-inset-left>.inset-wrapper>.region,.three-inset-right>.inset-wrapper>.region{width:100%}.three-inset-right>.inset-wrapper{width:75%;float:left}.five-5x20>.row-1{width:40%}.five-5x20>.row-2{width:60%}.five-5x20>.panel-row{float:left}.six-6x16>.panel-row{width:33.333333%;float:left}.six-6x16>.panel-row>.region{float:none;display:block;width:100%;clear:both}}@media only screen and (min-width:1025px){.container{width:100%;max-width:1140px}#content-column,.content-column,div.sidebar{float:left;clear:none}.two-sidebars .content-inner{margin-left:25%;margin-right:25%}.sidebar-first .content-inner{margin-left:25%;margin-right:0}.sidebar-second .content-inner{margin-right:25%;margin-left:0}.region-sidebar-first{width:25%;margin-left:-100%}.region-sidebar-second{width:25%;margin-left:-25%}.at-panel .region{display:inline;float:left}.two-66-33>.region-two-66-33-first,.two-33-66>.region-two-33-66-second,.three-inset-left>.inset-wrapper>div.region-three-inset-left-middle,.three-inset-right>.inset-wrapper>div.region-three-inset-right-middle{width:66.666666%}.two-66-33>.region-two-66-33-second,.two-33-66>.region-two-33-66-first,.three-3x33>.region,.three-inset-left>.inset-wrapper>div.region-three-inset-left-inset,.three-inset-right>.inset-wrapper>div.region-three-inset-right-inset,.five-5x20>.panel-row>.region{width:33.333333%}.two-50>.region,.two-brick>.panel-row>.region,.three-50-25-25>div.region-three-50-25-25-first,.three-25-50-25>div.region-three-25-50-25-second,.three-25-25-50>div.region-three-25-25-50-third,.five-5x20>.row-1 div.region-five-first,.five-5x20 .row-1 div.region-five-second{width:50%}.two-brick>.panel-row{float:none}.three-50-25-25>.region,.three-25-50-25>.region,.three-25-25-50>.region,.three-inset-left>.region-three-inset-left-sidebar,.three-inset-right>.region-three-inset-right-sidebar{width:25%}.four-4x25>.panel-row>.region,.four-4x25>.panel-row{width:50%;float:left}.three-inset-left>.region-three-inset-left-sidebar,.three-inset-left>.inset-wrapper,.three-inset-left>.inset-wrapper>.region-three-inset-left-middle{float:right}.three-inset-left>.inset-wrapper{width:75%}.three-inset-left>.inset-wrapper>.region,.three-inset-right>.inset-wrapper>.region{width:100%}.three-inset-right>.inset-wrapper{width:75%;float:left}.five-5x20>.panel-row,.six-6x16>.panel-row>.region{float:none;display:block;width:100%;clear:both}.six-6x16>.panel-row{width:33.333333%;float:left}}@media only screen and (max-width:480px){.region[class*="float-blocks"] .block{float:none;width:100%}}@media only screen and (max-width:580px){html,body{background:#fff;font-size:13px;min-width:130px;padding:31px 0 57px}.region-content{padding:0 0 15px}.view-content,.node{padding:0 15px}.ajax-progress-throbber{background:#fff !important;border:1px dashed #a5b0ba !important;-webkit-border-radius:20px !important;border-radius:20px !important;color:#3c4651 !important;height:17px !important;left:50% !important;margin-left:-50px !important;margin-top:-25px !important;padding:5px 15px !important;position:fixed !important;top:50% !important;vertical-align:middle !important;width:100px !important;z-index:1001 !important}.ajax-progress-throbber *{margin:0 !important;padding:0 !important}.messages{text-align:left}.field-item img{height:auto !important;max-width:320px;width:100% !important}#page-wrapper{height:100%}#page{border:0;-webkit-box-shadow:none;box-shadow:none;width:100%}#page h1.title{margin-bottom:40px}.header-top{display:none}.region-header{display:none}.sidebar-first #content{overflow-x:hidden;text-align:center}.sidebar-first #content .section{left:0;padding-left:0;position:relative;-webkit-transition:left .5s;transition:left .5s}.sidebar-first #content .section.expanded{left:100%}#footer{display:none}#bottom-footer{display:none}input[type='submit']{font-size:15px !important}.form-item{float:none !important;padding:0 !important;text-align:left;margin:0 0 15px !important;width:auto !important}.form-item label{margin-bottom:5px}.form-item input[type='text'],.form-item input[type='email']{-webkit-box-sizing:border-box !important;box-sizing:border-box !important;width:100% !important}legend{margin:10px 0 5px;text-align:left}.fieldset-wrapper{clear:both}#highlighted{display:none}.node .field-name-body,.webform-client-form{float:none !important;width:auto !important}#sidebar-first #block-superfish-2{display:block}.one-sidebar.sidebar-isset #sidebar-first{background:#303740 url(/sites/all/themes/golfmotion_adaptive/images/sidebar_bg.png)}.one-sidebar.sidebar-isset #content{width:100%;float:none}.sidebar-filter-found{position:fixed;width:105px;height:30px;left:30px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left top 0;-ms-transform-origin:left top 0;transform-origin:left top 0;background:#30373f;-webkit-box-shadow:1px 1px 6px 0 rgba(0,0,0,0.3);box-shadow:1px 1px 6px 0 rgba(0,0,0,0.3);top:100px;z-index:10;color:white;font-weight:bold;-webkit-transition:all .5s ease;transition:all .5s ease}.sidebar-filter-found:hover{cursor:pointer;background:#323941}.sidebar-filter-found:before{display:block;content:'Filters';position:absolute;width:100%;height:25px;left:45%;top:52%;z-index:2;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sidebar-filter-found:after{display:block;content:'\f0b0';position:absolute;width:20px;height:25px;right:13px;top:50%;z-index:2;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:'FontAwesome'}#sidebar-first #block-views-exp-catalog-page{opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}#sidebar-first #block-views-exp-catalog-page .views-exposed-widgets{margin-top:35px}#sidebar-first .views-exposed-form .views-exposed-widget{color:#a0a8b0}#sidebar-first .views-exposed-form .views-exposed-widget input,#sidebar-first .views-exposed-form .views-exposed-widget label:after{color:#3c4651}#sidebar-first .views-exposed-form .views-exposed-widget .form-item{margin-bottom:5px !important}#sidebar-first.filter-expanded{width:70%;-webkit-transition:all .5s ease;transition:all .5s ease}#sidebar-first.filter-expanded .sidebar-filter-found{left:-webkit-calc(70% + 30px);left:calc(70% + 30px);-webkit-transition:all .5s ease;transition:all .5s ease}#sidebar-first.filter-expanded .sidebar-filter-found:after{color:#ff6752}
#sidebar-first.filter-expanded #block-views-exp-catalog-page{opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease}#sidebar-first.expanded .sidebar-filter-found{position:static}#sidebar-first #block-views-exp-catalog-page{margin-left:0}.node-is-product-display .commerce-add-to-cart .attribute-widgets .form-type-commerce-fancy-attributes.form-item{margin:0 auto 20px !important;width:189px !important}.node-is-product-display .commerce-add-to-cart .form-item-quantity label{float:left}.block-mobile-bottom-menu{background:url(/sites/all/themes/golfmotion_adaptive/images/header_bg.png);display:block;font-size:15px;left:0;position:fixed;min-height:57px;min-width:300px;width:100%;z-index:999;background:white;bottom:0;-webkit-box-shadow:0 -3px 15px rgba(0,0,0,0.4);box-shadow:0 -3px 15px rgba(0,0,0,0.4);z-index:1002}.block-mobile-bottom-menu .mobile-bottom-menu-item{background-repeat:no-repeat;background-position:center 10px;color:#586470;display:block;float:left;font-size:11px;height:57px;-webkit-transition:background-color .15s;transition:background-color .15s;width:20%;z-index:1000}.block-mobile-bottom-menu .mobile-bottom-menu-item:active,.block-mobile-bottom-menu .mobile-bottom-menu-item:hover,.block-mobile-bottom-menu .mobile-bottom-menu-item.active{background-color:#2aace4;color:#fff}.block-mobile-bottom-menu .mobile-bottom-menu-item::before{content:'';display:block;padding-top:36px}.block-mobile-bottom-menu .mobile-bottom-menu-home-link{background-image:url(/sites/all/themes/golfmotion_adaptive/images/home.svg)}.block-mobile-bottom-menu .mobile-bottom-menu-home-link:active,.block-mobile-bottom-menu .mobile-bottom-menu-home-link:hover,.block-mobile-bottom-menu .mobile-bottom-menu-home-link.active{background-image:url(/sites/all/themes/golfmotion_adaptive/images/home_active.svg)}.block-mobile-bottom-menu .mobile-bottom-menu-contact-us-link{background-image:url(/sites/all/themes/golfmotion_adaptive/images/contact_us.svg)}.block-mobile-bottom-menu .mobile-bottom-menu-contact-us-link:active,.block-mobile-bottom-menu .mobile-bottom-menu-contact-us-link:hover,.block-mobile-bottom-menu .mobile-bottom-menu-contact-us-link.active{background-image:url(/sites/all/themes/golfmotion_adaptive/images/contact_us_active.svg)}.block-mobile-bottom-menu .mobile-bottom-menu-pay-link{background-image:url(/sites/all/themes/golfmotion_adaptive/images/pay.svg)}.block-mobile-bottom-menu .mobile-bottom-menu-pay-link:active,.block-mobile-bottom-menu .mobile-bottom-menu-pay-link:hover,.block-mobile-bottom-menu .mobile-bottom-menu-pay-link.active{background-image:url(/sites/all/themes/golfmotion_adaptive/images/pay_active.svg)}.block-mobile-bottom-menu .mobile-bottom-menu-cart-link{background:none;width:40%}.block-mobile-bottom-menu .mobile-bottom-menu-cart-link:active,.block-mobile-bottom-menu .mobile-bottom-menu-cart-link:hover,.block-mobile-bottom-menu .mobile-bottom-menu-cart-link.active{background-color:#2aace4}.block-mobile-bottom-menu .mobile-bottom-menu-cart-link::before{content:none}.block-mobile-bottom-menu .mobile-bottom-menu-cart-link .cart-menu-item-price{background:#fff;color:#3c4651;display:inline-block;font-size:14px;margin:10px 0 2px;padding:3px 10px;border:1px solid #586470}.view-commerce-cart-form .view-content{padding:0}.view-commerce-cart-form .view-content .table-cart{font-size:15px}.view-commerce-cart-form .view-content .table-cart dl{margin-top:45px;border-bottom:1px solid #d5dde0}.view-commerce-cart-form .view-content .table-cart dt{color:#a5b0ba;float:left;font-weight:400;padding:10px 15px;text-align:left;width:50%}.view-commerce-cart-form .view-content .table-cart dd{font-weight:400;padding:10px 15px;text-align:right}.view-commerce-cart-form .view-content .table-cart input[type='text']{float:right;margin-top:-5px;text-align:right;width:50px !important}.view-commerce-cart-form .view-content dt.views-field-line-item-title{display:none}.view-commerce-cart-form .view-content dd.views-field-line-item-title .title,.view-commerce-cart-form .view-content dd.views-field-line-item-title th{color:#a5b0ba;font-size:14px;font-weight:normal}
.view-commerce-cart-form .view-content dt.views-field-edit-delete{display:none}.view-commerce-cart-form .view-content .views-field-line-item-title.product-name{border-bottom:1px solid #d5dde0;color:#3c4651;font-size:15px;font-weight:600;padding-bottom:20px;text-align:left;width:auto}.view-commerce-cart-form .view-content .views-field-line-item-title.product-name span{color:#b0d85b}.view-commerce-cart-form .view-content .views-field-line-item-title.product-name div{line-height:18px;padding-bottom:5px}.view-commerce-cart-form .view-content .line-item-summary .line-item-total{font-size:18px;margin:25px 0 50px;padding-right:15px;text-align:right;width:100%}.view-commerce-cart-form .view-content .line-item-summary .line-item-total .line-item-total-label{font-size:13px;padding-right:7px}.view-commerce-cart-form .view-content .line-item-summary .line-item-total span{display:inline}.view-commerce-cart-form .view-content .commerce-line-item-actions{text-align:center}.view-commerce-cart-form .view-content .edit-line-item-link,.view-commerce-cart-form .view-content .add-another-product-link{font-size:13px}.view-commerce-cart-form .view-content .views-field-edit-quantity{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.view-commerce-cart-form .view-content .views-field-edit-quantity .form-text{margin-left:0 !important;margin-right:40px !important}.view-commerce-cart-form .view-content .views-field-edit-quantity .ui-spinner{left:auto;right:115px;top:4px}.view-commerce-cart-form .view-content .views-field-edit-quantity .ui-spinner .ui-spinner-button{height:27px !important}.view-commerce-cart-form .view-content .views-field-edit-quantity .ui-spinner .ui-spinner-down{bottom:27px}.view-commerce-cart-form .view-content .views-field-edit-quantity .ui-spinner .ui-spinner-up{top:0}.view-commerce-cart-form .view-content .views-field-edit-quantity .form-text.ui-spinner-disabled{margin-right:0 !important}.view-catalog .view-content td{width:100%;margin:0 0 20px;padding-bottom:25px}.view-catalog .view-content td .views-field-catalog-term-price-field{display:block;float:none;font-size:15px;left:50%;margin-left:20px;right:auto;width:auto}.view-catalog .view-content .views-field-nothing .field-product-image img{position:static;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}.view-catalog .view-content .views-field-nothing .product-title{min-height:auto}.item-list .pager li.pager-item,.item-list .pager li.pager-current{display:none}.view-blog .views-row{display:inline-block}.view-blog .views-row .blog-teaser-img{float:none;margin:0 auto;width:75%}.view-blog .views-row .blog-teaser-img img{width:100%}.view-blog .views-row .blog-teaser-content{float:none;margin-bottom:30px;padding:0 15px;width:auto}.view-blog .views-row .blog-teaser-content .title{margin:25px 0 10px}.view-blog .views-row .blog-teaser-content .title a{padding:0}.view-blog .views-row .blog-teaser-published{font-size:12px;margin-top:7px}.view-blog .views-row .readmore{display:inline-block;float:none;margin:0 auto}.view-blog .views-row .readmore a{font-size:14px}.node-article>.content{padding:10px 0 20px !important}.node-article .field-name-field-image{float:none;margin:0 auto}.node-article .field-name-field-image img{width:75%}.node-article .article-published-date{color:#8696a2;font-size:11px;margin:20px 0 30px}.node-article p{margin-bottom:30px}.view-blog .views-row:last-child{margin-bottom:0;padding-bottom:0}#commerce-checkout-form-checkout{margin:0 10px}.commerce_shipping .form-type-radio label{float:none;position:relative;top:-3px}.view-commerce-cart-summary .view-content{border-top:1px solid #d5dde0;padding:0}.view-commerce-cart-summary .view-content .table-cart{font-size:15px;margin-top:0}.view-commerce-cart-summary .view-content .table-cart dl{margin:5px 0 0}.view-commerce-cart-summary .view-content .table-cart dt{color:#7e8a95;float:left;font-weight:400;padding:5px 15px;text-align:left;width:50%}.view-commerce-cart-summary .view-content .table-cart dd{font-weight:400;padding:5px 15px;text-align:right}.view-commerce-cart-summary .view-content dt.views-field-line-item-title{display:none}
.view-commerce-cart-summary .view-content dd.views-field-line-item-title{color:#7e8a95;font-size:15px;font-weight:600;text-align:left;text-decoration:underline;width:auto}.commerce-order-handler-area-order-total .commerce-price-formatted-components{min-width:200px}.commerce-order-handler-area-order-total td.component-title{padding-left:10px;text-align:left}.commerce-order-handler-area-order-total td.component-total{padding-right:10px;text-align:right}#edit-commerce-payment-payment-method{border:0}#commerce-checkout-form-review legend{width:100%}.pane-data-full .form-item{text-align:center}.gm_custom_resend_order_mail_pane{margin:0 15px}#edit-gm-custom-resend-order-mail-pane-description{text-align:center;padding:0 15px}#edit-gm-custom-resend-order-mail-pane-form-textfield{width:250px !important}#edit-gm-custom-resend-order-mail-pane-form{width:auto}.checkout-completion-message .order-completion-mail-invoice,.checkout-completion-message .order-completion-pdf-invoice{float:none;margin:0 auto;padding-left:0;padding-right:0;width:220px}.checkout-completion-message .order-completion-mail-invoice{margin-bottom:40px}.vacation-mode #commerce-shipping-service-details .form-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;float:none;text-align:left;width:100%}.page-taxonomy-term-121 .view-catalog,.page-taxonomy-term-120 .view-catalog{margin-top:90px}.page-taxonomy-term-121 #block-views-exp-catalog-page,.page-taxonomy-term-120 #block-views-exp-catalog-page{left:50%;margin-left:-90px;top:80px;width:180px}.page-taxonomy-term-121 #block-views-exp-catalog-page .views-exposed-form .views-exposed-widget,.page-taxonomy-term-120 #block-views-exp-catalog-page .views-exposed-form .views-exposed-widget{float:none}.page-taxonomy-term-121 #block-views-exp-catalog-page select,.page-taxonomy-term-120 #block-views-exp-catalog-page select{width:100%}div.messages.commerce-add-to-cart-confirmation{border:0;bottom:57px;left:0;margin:0 !important;overflow-x:hidden;overflow-y:scroll;padding:0;position:fixed;top:57px;width:100%}div.messages.commerce-add-to-cart-confirmation .message-inner{font-size:12px;width:auto}div.messages.commerce-add-to-cart-confirmation .message-inner .added-product-title{float:none;padding:40px 15px 0;width:auto}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper{background:none;border:0;display:block;margin:0 auto;padding:0 15px;position:static;width:190px}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button a,div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.continue .commerce-add-to-cart-confirmation-close{font-size:15px;margin:0;padding:2px 20px}div.messages.commerce-add-to-cart-confirmation .message-inner .commerce-add-to-cart-confirmation-close{display:none}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content{margin:0 auto 30px;min-height:auto;width:200px}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .commerce-product-title{margin-top:0}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .view-content .views-field-commerce-total .views-label{float:none;padding-right:0}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .view-content .views-field-commerce-total .field-content{vertical-align:text-bottom}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .field-name-field-product-image{margin:25px 0 !important;position:static}div.messages.commerce-add-to-cart-confirmation .related-products-wrapper{display:none}.page-node-12 #node-12{padding:0}.page-node-12 .webform-client-form{padding:0 15px 30px}.page-node-12 .webform-client-form #edit-submitted-right-comments-questions{width:100% !important}.page-node-12 .webform-client-form #edit-submitted-right-upload-your-logo-upload input[type='submit']{display:none}.page-node-12 .gmap-canvas{border:0}.page-node-12 #webform-component-left{float:none;margin:0}
.right-side-webform .background,.right-side-webform .region-content,.right-side-webform #main{background:#fff}.right-side-webform .field-name-body{padding:15px 0}.right-side-webform .webform-client-form .form-title{background:none;border:0;margin:0;padding:0;text-align:center}.right-side-webform .webform-client-form{padding:0}#edit-submitted-upload-your-logo-upload input[type='submit']{display:none}#edit-submitted-comments-questions{width:100% !important}.right-side-webform .webform-client-form .form-actions{border:0;margin-top:0;padding-top:15px}.right-side-webform h1{background:url(/sites/all/themes/golfmotion_adaptive/images/title-line-bg.png) center bottom no-repeat;border:0 none;color:#3c4651;font-size:14px;font-weight:normal;margin:0 0 25px;padding:0 25px 13px;text-align:center;text-transform:uppercase}.page-coupon .block-main{padding:0 15px}.page-coupon .form-item{margin:0 0 7px !important}.page-coupon #edit-coupon-wrapper{width:100%}.page-coupon #edit-submit{float:right}.page-coupon .coupon-product-list{margin-top:30px}.page-coupon .coupon-list-item{text-align:left}.page-coupon .description{text-align:center}.page-coupon .form-item-coupon-code{width:100% !important}.page-node-30 #page h1.title{background:url(/sites/all/themes/golfmotion_adaptive/images/title-line-bg.png) center bottom no-repeat;height:auto;margin:0 0 5px;overflow:auto;padding:22px 25px 13px;text-indent:unset}.page-node-30 .region-content{padding:0 0 20px}.page-node-30 .region-content .block-12{border:0 !important}#block-block-10,#block-block-11,#block-block-12{border-bottom:1px solid #d5dde0;float:none;height:auto !important;margin:0 auto;padding:35px 15px 25px;width:90%}#block-block-10 .best,#block-block-11 .best,#block-block-12 .best{font-size:12px}#block-block-10 .custom-title,#block-block-11 .custom-title,#block-block-12 .custom-title{font-size:10px;padding:2px 10px}#block-block-10 .more,#block-block-11 .more,#block-block-12 .more{display:inline-block;font-size:15px;margin-top:17px;position:static}#block-block-10 ul,#block-block-11 ul,#block-block-12 ul{margin:0 20px}#block-block-10 ul li,#block-block-11 ul li,#block-block-12 ul li{background:url(/sites/all/themes/golfmotion_adaptive/images/grn-dot-list.jpg) no-repeat 20px 15px}.faq{counter-reset:faq-number;padding:0 15px;text-align:left}.faq .item-list{border-bottom:0;margin-bottom:40px;padding:0}.faq .faq-ul-questions-top a{border-bottom:1px solid #c3c4c5}.faq .faq-ul-questions-top a::before{content:counter(faq-number) ") ";counter-increment:faq-number}.faq .faq-question{color:#1fb0ef;padding:0}.faq .faq-answer .field-name-body{color:#3c4651;margin:10px 0 50px;padding:10px}.faq .faq-answer:last-child .field-name-body{margin-bottom:0}.faq .links.inline{display:none}body.front #content{overflow-x:visible}body.front #content .section.expanded{left:0}body.front div.messages{display:none}body.front #page-wrapper{background:url(/sites/all/themes/golfmotion_adaptive/images/front_page.png) no-repeat;background-size:100%;width:100%;height:232vw}body.front .background{padding-bottom:0}body.front .background #highlighted{display:block}body.front .background #highlighted .front-page-banner-link{background:#b9ec4f url(/sites/all/themes/golfmotion_adaptive/images/get_started_icon.png) no-repeat 10px 50%;-webkit-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 1px 0 #386185;box-shadow:0 1px 0 #386185;-webkit-box-sizing:border-box;box-sizing:border-box;color:#759433;font-size:4.5vw;font-weight:bold;height:auto;left:50%;margin-left:-25%;margin-top:205%;padding:12px 15px 12px 40px;position:absolute;text-indent:0;text-transform:uppercase;width:50%}body.front .background .title,body.front .background .region-content .block-main{display:none}.page-user-login .region-content{padding-left:15px;padding-right:15px}.page-user-login .region-content input[type="password"]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.page-user-login .region-content .form-actions input[type="submit"]{float:right}.page-our-process #block-views-exp-our-process-page{top:25px;margin-right:20px;margin-left:20px}.page-our-process #block-views-exp-our-process-page .form-radios{display:block}.page-our-process #block-views-exp-our-process-page .form-item{width:-webkit-calc(100%/3) !important;width:calc(100%/3) !important;margin-bottom:20px;display:inline-block;text-align:center;margin-right:20px !important;margin-left:20px !important}.page-our-process .view-our-process{padding-top:20px}.page-our-process .view-our-process .views-row{margin-top:25px}.page-our-process .view-our-process .views-field-title .field-content{color:#a5b0ba;font-size:18px}.page-our-process .view-our-process .view-header{margin-top:60px;padding-bottom:0}.page-our-process .view-our-process .view-header div{margin:10px 0;width:100%}.page-our-process .view-our-process .views-field-field-company-logo,.page-our-process .view-our-process .views-field-field-process-product-images{float:none;width:100%;max-width:300px;margin:0 auto}.page-our-process .view-our-process .views-field-field-process-product-images li{float:none}.page-our-process .view-our-process .views-field-field-company-logo:after{top:-webkit-calc(100% - 34px);top:calc(100% - 34px);left:50%;bottom:0;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:rotate(90deg) translateX(-50%);-ms-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%)}
.page-our-process .view-our-process .views-field-field-process-product-images .item-list ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-our-process .view-our-process .views-field-field-process-product-images .item-list ul li.first{position:relative}.page-our-process .view-our-process .views-field-field-process-product-images .item-list ul li.first:after{top:100%;left:50%;bottom:0;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:rotate(90deg) translateX(-50%);-ms-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%)}.node-is-product-display .content{padding:0 15px 15px}.node-is-product-display .content .product-image{float:none;margin:0 auto}.node-is-product-display .content .product-image .field-slideshow{height:auto !important;width:auto !important}.node-is-product-display .content .product-info{float:none;max-width:none;padding:0;width:auto}.node-is-product-display .content .product-info>div{margin-bottom:30px;width:auto}.node-is-product-display .content .product-info .field-name-field-description{width:auto}.node-is-product-display .content .product-info .field-name-commerce-price{display:inline-block;float:none;margin:0 auto}.node-is-product-display .content .product-info .form-item-attributes-field-golf-polo-sizes,.node-is-product-display .content .product-info .form-item-attributes-field-team,.node-is-product-display .content .product-info .form-item-attributes-field-golf-bags-size{margin:0 auto 5px !important;width:200px !important}.node-is-product-display .content .product-info .form-item-attributes-field-golf-polo-sizes label,.node-is-product-display .content .product-info .form-item-attributes-field-team label,.node-is-product-display .content .product-info .form-item-attributes-field-golf-bags-size label{padding-left:10px;margin-bottom:0 !important;width:100%}.node-is-product-display .content .product-info .form-item-attributes-field-golf-polo-sizes select,.node-is-product-display .content .product-info .form-item-attributes-field-team select,.node-is-product-display .content .product-info .form-item-attributes-field-golf-bags-size select{width:100%}.node-is-product-display .content .product-info .commerce-add-to-cart{width:100%}.node-is-product-display .content .product-info .commerce-add-to-cart .form-item-quantity{display:inline-block;margin-bottom:5px !important}.node-is-product-display .content .product-info .commerce-add-to-cart .form-item-quantity input[type='text']{width:30px !important}.node-is-product-display .content .product-info .commerce-add-to-cart .form-item-quantity label{margin-right:25px}.node-is-product-display .content .product-info .commerce-add-to-cart input[type='submit']{font-size:14px;left:50%;margin-left:-60px;position:relative;width:120px}.node-is-product-display.node-golf-bags .product-image,.node-is-product-display.node-scorecard-holders .product-image{width:auto;margin-bottom:160px}.node-is-product-display.node-golf-bags .product-image:before,.node-is-product-display.node-golf-bags .product-image:after,.node-is-product-display.node-scorecard-holders .product-image:before,.node-is-product-display.node-scorecard-holders .product-image:after{content:"";display:table;clear:both}.node-is-product-display.node-scorecard-holders .product-image{margin-bottom:210px}.node-type-scorecard-holders .block-bags-slideshow-block{position:absolute;top:330px}.node-type-golf-balls #page #page-title{margin-bottom:0}.node-type-golf-polos .node-is-product-display .content .product-image{margin-bottom:25px}.block-bags-slideshow-block{width:50%;max-width:auto;margin:0;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}
#block-webform-client-block-14>.content{padding:0 0 45px}#block-webform-client-block-14>.content .node .content{padding-bottom:0}#block-webform-client-block-14>.content .node .content .field-name-body{border:0;height:auto}#block-webform-client-block-14>.content .node .content .field-name-body .field-item{padding-left:0}#block-webform-client-block-14>.content .node .content .field-type-text-with-summary{background:none}#block-webform-client-block-14>.content .node .content .field-type-text-with-summary .field-item>*{display:none}#block-webform-client-block-14>.content .node .content .field-type-text-with-summary .contact-us-mobile-text{display:block}#block-webform-client-block-14>.content .node .content .field-type-text-with-summary .contact-us-mobile-text .description{margin-bottom:40px}#block-webform-client-block-14>.content .node .content .field-type-text-with-summary .contact-us-mobile-text .title{color:#626c78;font-size:24px;font-weight:normal;padding:0}#block-webform-client-block-14>.content .node .content #webform-component-left{float:none;text-align:left}#block-webform-client-block-14>.content .node .content #webform-component-left :last-child{margin-bottom:0}#block-webform-client-block-14>.content .node .content #webform-component-right{text-align:left}#block-webform-client-block-14>.content .node .content #webform-component-right .form-item{padding:0;margin-bottom:0;width:auto}#block-webform-client-block-14>.content .node .content #webform-component-right #edit-submitted-right-comments-questions{-webkit-box-sizing:border-box;box-sizing:border-box;width:100% !important;resize:none}#block-webform-client-block-14>.content .node .content #webform-component-right #edit-submitted-right-upload-your-logo-ajax-wrapper{margin-bottom:25px}#block-webform-client-block-14>.content .node .content #webform-component-right #edit-submitted-right-upload-your-logo-ajax-wrapper label{padding-bottom:5px}#block-webform-client-block-14>.content .node .content #webform-component-right #edit-submitted-right-upload-your-logo-upload input[type='submit']{display:none}#block-webform-client-block-14>.content .node .content #edit-submit--2{margin-top:25px}.block-webform .field-type-text-with-summary{border-bottom:1px solid #d5dde0;border-top:6px solid #d5dde0;max-width:none;padding-bottom:0}.block-webform .field-type-text-with-summary:before{display:none}.block-webform .field-type-text-with-summary:after{display:none}#sidebar-first{bottom:57px;-webkit-box-shadow:inset -3px 0 5px rgba(18,18,19,0.3);box-shadow:inset -3px 0 5px rgba(18,18,19,0.3);display:block;overflow-x:hidden;overflow-y:scroll;position:fixed;top:63px;-webkit-transition:width .5s;transition:width .5s;width:0;z-index:999}#sidebar-first.expanded{width:100%}#sidebar-first .content .accordion-header{background:none !important;padding-left:20px}#sidebar-first .content .accordion-header:hover{background:none}#sidebar-first .content .ui-accordion-content{display:none !important}#sidebar-first .content .menu-mlid-734{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons.png) no-repeat 15px 10px !important}#sidebar-first .content .menu-mlid-734.active-trail{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons_active.png) no-repeat 15px 10px !important}#sidebar-first .content .menu-mlid-2033{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons.png) no-repeat 15px -32px !important}#sidebar-first .content .menu-mlid-2033.active-trail{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons_active.png) no-repeat 15px -32px !important}#sidebar-first .content .menu-mlid-2004{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons.png) no-repeat 15px -77px !important}#sidebar-first .content .menu-mlid-2004.active-trail{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons_active.png) no-repeat 15px -77px !important}#sidebar-first .content .menu-mlid-15061{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons.png) no-repeat 15px -120px !important}#sidebar-first .content .menu-mlid-15061.active-trail{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons_active.png) no-repeat 15px -120px !important}#sidebar-first .content .menu-mlid-7630{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons.png) no-repeat 15px -162px !important}#sidebar-first .content .menu-mlid-7630.active-trail{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons_active.png) no-repeat 15px -162px !important}#sidebar-first .content .menu-mlid-5642{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons.png) no-repeat 15px -205px !important}#sidebar-first .content .menu-mlid-5642.active-trail{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons_active.png) no-repeat 15px -205px !important}#sidebar-first .content .menu-mlid-8650{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons.png) no-repeat 15px -246px !important}#sidebar-first .content .menu-mlid-8650.active-trail{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons_active.png) no-repeat 15px -246px !important}#sidebar-first .content .menu-mlid-7144{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons.png) no-repeat 15px -290px !important}#sidebar-first .content .menu-mlid-7144.active-trail{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons_active.png) no-repeat 15px -290px !important}#sidebar-first .content .menu-mlid-7628{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons.png) no-repeat 15px -713px !important}#sidebar-first .content .menu-mlid-7628.active-trail{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons_active.png) no-repeat 15px -713px !important}#sidebar-first .content .menu-mlid-5445{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons.png) no-repeat 15px -334px !important}#sidebar-first .content .menu-mlid-5445.active-trail{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons_active.png) no-repeat 15px -334px !important}#sidebar-first .content .menu-mlid-14123{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons.png) no-repeat 15px -378px !important}#sidebar-first .content .menu-mlid-14123.active-trail{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons_active.png) no-repeat 15px -378px !important}#sidebar-first .content .menu-mlid-5649{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons.png) no-repeat 15px -418px !important}#sidebar-first .content .menu-mlid-5649.active-trail{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons_active.png) no-repeat 15px -418px !important}#sidebar-first .content .menu-mlid-10745{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons.png) no-repeat 15px -462px !important}#sidebar-first .content .menu-mlid-10745.active-trail{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons_active.png) no-repeat 15px -462px !important}#sidebar-first .content .menu-mlid-5650{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons.png) no-repeat 15px -505px !important}#sidebar-first .content .menu-mlid-5650.active-trail{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons_active.png) no-repeat 15px -505px !important}#sidebar-first .content .menu-mlid-4809{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons.png) no-repeat 15px -548px !important}#sidebar-first .content .menu-mlid-4809.active-trail{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons_active.png) no-repeat 15px -548px !important}#sidebar-first .content .menu-mlid-5446{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons.png) no-repeat 15px -590px !important}#sidebar-first .content .menu-mlid-5446.active-trail{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons_active.png) no-repeat 15px -590px !important}
#sidebar-first .content .menu-mlid-10777{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons.png) no-repeat 15px -635px !important}#sidebar-first .content .menu-mlid-10777.active-trail{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons_active.png) no-repeat 15px -635px !important}#sidebar-first .content .menu-mlid-15064{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons.png) no-repeat 15px -677px !important}#sidebar-first .content .menu-mlid-15064.active-trail{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/menu_icons_active.png) no-repeat 15px -677px !important}#sidebar-first .content .accordion-header.active-trail{background-color:rgba(255,255,255,0.175) !important;background-position-x:9px !important;border-left:6px solid #9fc352;padding-left:14px}#sidebar-first .content .accordion-header.active-trail a{background-image:url(/sites/all/themes/golfmotion_adaptive/images/sidebar_menu_arrow_active.png)}#sidebar-first .content a{background:url(/sites/all/themes/golfmotion_adaptive/images/sidebar_menu_arrow.png) no-repeat 87% 50%;min-width:270px;overflow-x:hidden;padding-left:27px}.view-testimonials .views-field-field-image,.view-testimonials .views-field-title,.view-testimonials .views-field-body,.view-testimonials .views-field-nothing{float:none;width:auto}.view-testimonials .views-field-field-image{margin-left:0}.view-testimonials .views-field-title{font-size:15px;margin:0 0 15px}.view-testimonials .views-field-body{font-size:13px}.view-testimonials .views-field-nothing{margin-bottom:60px;width:100%}.view-testimonials .views-field-nothing .person-info{font-size:12px;margin:0;width:100%}.view-testimonials .view-content{margin-bottom:40px}.block-mobile-top-menu{background:url(/sites/all/themes/golfmotion_adaptive/images/header_bg.png);display:block;font-size:15px;left:0;position:fixed;min-height:57px;min-width:300px;width:100%;z-index:999;background:white;-webkit-box-shadow:0 -3px 15px rgba(0,0,0,0.4);box-shadow:0 -3px 15px rgba(0,0,0,0.4);border-bottom:6px solid white;top:0}.block-mobile-top-menu .mobile-top-menu-call-us-link{background:url(/sites/all/themes/golfmotion_adaptive/images/mobile_icon_phone.svg) no-repeat center center;color:#586470;display:block;font-size:11px;height:57px;left:10px;position:absolute;top:-10px;width:52px;z-index:1000;padding-top:10px}.block-mobile-top-menu .mobile-top-menu-call-us-link::before{content:'';display:block;padding-top:37px}.block-mobile-top-menu .mobile-top-menu-logo-link{background:url(/sites/all/themes/golfmotion_adaptive/images/mobile_logo_new.svg) no-repeat center center;-webkit-box-sizing:border-box;box-sizing:border-box;color:#66afec;display:block;height:53px;margin:0 auto;padding-left:15px;text-align:center;width:190px}.block-mobile-top-menu .menu-hamburger-switcher{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/top_menu.png) no-repeat -26px 50%;height:57px;position:absolute;right:15px;top:0;width:27px;z-index:1000}.block-mobile-top-menu .menu-hamburger-switcher.active{background:url(/sites/all/themes/golfmotion_adaptive/images/sprites/top_menu.png) no-repeat -53px 50%}.node-used-golf-balls .content{padding:0}.node-used-golf-balls .content .field-name-field-product-image{width:100%}.node-used-golf-balls .content .field-name-field-block-reference .content{text-align:left;width:auto}.node-used-golf-balls .content .group-right-column{margin-top:45px}.node-used-golf-balls .content .right-col{min-width:0;text-align:right;width:130px}.node-used-golf-balls .content .right-col .commerce-add-to-cart input[type='submit']{display:block;margin-left:0;position:static}.node-used-golf-balls .content .views-field-field-description{margin-top:15px}.node-used-golf-balls .content .group-right-column{margin:45px auto}.view-user-orders-custom .views-table{text-align:left}.view-user-orders-custom .views-table td{font-size:12px}.page-user-edit .block-system{padding:0 15px}.page-user-edit .block-system .password-strength,.page-user-edit .block-system div.password-confirm{display:none}.page-user-edit .block-system input[type='password']{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.page-user-edit .block-system .description{margin-top:10px}.page-user-edit .block-system div.password-suggestions{-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:bold;padding:15px;width:100%}.page-user-edit .block-system div.password-suggestions li{font-weight:normal}.page-user-edit .block-system .form-item{margin-bottom:30px !important}.page-gm-wizard #page h1.title{margin-bottom:25px}.page-gm-wizard .region-content{padding:0}#gm_wizard_form_wrapper .product-info-wrapper,#gm_wizard_form_wrapper .wizard-step-1 .form-radios{float:none !important;width:auto !important}#gm_wizard_form_wrapper .image-style-product-wizard-step-1{max-width:250px}#gm_wizard_form_wrapper .wizard-step-1 .form-radios{text-align:left}#gm_wizard_form_wrapper .wizard-step-1 .form-radios .form-item{float:left !important}#gm_wizard_form_wrapper .product_description{width:auto;margin:5px 15px 20px}#gm_wizard_form_wrapper .product_description img{width:100%}#gm_wizard_form_wrapper .ui-accordion .ui-accordion-header{background-position-x:100%;font-size:16px;padding-left:45px}#gm_wizard_form_wrapper .ui-accordion .ui-accordion-header .ui-icon{left:20px}#gm_wizard_form_wrapper .ui-accordion-content .description{margin-top:10px}#gm_wizard_form_wrapper .ui-accordion-content .form-item-product-id{margin:10px 0 !important}#gm_wizard_form_wrapper .ui-accordion .ui-accordion-header.last{border-bottom:1px solid #cad7dd}#gm_wizard_form_wrapper .ui-accordion .ui-accordion-header.last.ui-state-active{border-bottom:0}#gm_wizard_form_wrapper .submit-buttons{border-top:0;padding:0;text-align:center}#gm_wizard_form_wrapper .submit-buttons .fieldset-wrapper{display:inline-block;float:none}#gm_wizard_form_wrapper .submit-buttons .fieldset-wrapper input{display:block;float:left;margin:8px;width:100px}#gm_wizard_form_wrapper .submit-buttons .fieldset-wrapper .add-to-cart{width:auto}.page-gm-wizard #gm_wizard_form_wrapper .navigation .step-title{padding-top:4px}.page-gm-wizard #gm_wizard_form_wrapper .navigation .item-list{display:none}#gm_wizard_form_wrapper .wizard-step-2{float:none}#gm_wizard_form_wrapper .wizard-step-2>.fieldset-wrapper>.form-radios{float:none;margin:20px auto 50px;padding-right:0;width:315px}#gm_wizard_form_wrapper .wizard-step-2 .left-side-container{float:none;width:100%;margin:0 auto 30px !important}#gm_wizard_form_wrapper .wizard-step-2 .left-side-container .image-container.form-wrapper{float:none;margin:0 auto;width:auto}#gm_wizard_form_wrapper .wizard-step-2 .left-side-container .image-container.form-wrapper>div{width:300px;margin:0 auto}#gm_wizard_form_wrapper .wizard-step-2 .beauty-radios-wrapper .form-item-customise-method{top:53px;width:195px !important}#gm_wizard_form_wrapper .wizard-step-2 .beauty-radios-wrapper .form-item-customise-method label{font-size:15px;font-weight:normal;left:2px;top:-43px}#gm_wizard_form_wrapper .wizard-step-2 .beauty-radios-wrapper span{bottom:15px;font-size:12px;left:143px}#gm_wizard_form_wrapper .wizard-step-2 .beauty-radios-wrapper .description{left:122px}#gm_wizard_form_wrapper .wizard-step-2 .beauty-radios-wrapper .description p{margin-top:5px}#gm_wizard_form_wrapper .wizard-step-2 .beauty-radios-wrapper.radio-without-description .form-item-customise-method{top:53px !important}#gm_wizard_form_wrapper .wizard-step-2 .beauty-radios-wrapper.radio-without-description>span{top:57px !important}#gm_wizard_form_wrapper .wizard-step-2 .product-blank{margin-bottom:30px !important;margin-top:0 !important}#gm_wizard_form_wrapper .wizard-step-2 .product-blank.double.back.active{margin-left:80px}#gm_wizard_form_wrapper .wizard-step-2 .product-blank.double.front.active{margin-left:0}#gm_wizard_form_wrapper .wizard-step-2 #edit-guides{padding:0}#gm_wizard_form_wrapper .wizard-step-2 .form-item-guides{display:inline-block}
#gm_wizard_form_wrapper .wizard-step-2 .form-item-guides>label{line-height:22px}#gm_wizard_form_wrapper .wizard-step-2 .form-item-guides .form-item-guides{float:left !important;margin:0 !important}#gm_wizard_form_wrapper .wizard-step-2 .form-item-guides .on{width:54px !important}#gm_wizard_form_wrapper .wizard-step-2 .form-item-guides .off{width:43px !important}#gm_wizard_form_wrapper .wizard-step-2 .form-item-ball-side{display:inline-block}#gm_wizard_form_wrapper .wizard-step-2 .form-item-ball-side>label{line-height:22px}#gm_wizard_form_wrapper .wizard-step-2 .form-item-ball-side>.form-radios{padding-right:0}#gm_wizard_form_wrapper .wizard-step-2 .form-item-ball-side .form-item-ball-side{float:left !important;margin:0 !important}#gm_wizard_form_wrapper .wizard-step-2 .form-item-ball-side .front{width:54px !important}#gm_wizard_form_wrapper .wizard-step-2 .form-item-ball-side .back{width:43px !important}#gm_wizard_form_wrapper .wizard-step-2 .image_method{display:block !important;width:100%}#gm_wizard_form_wrapper .wizard-step-2 .form-type-jcrop-image{display:inline-block;margin:0 auto;padding:0 15px 15px !important}#gm_wizard_form_wrapper .wizard-step-2 .form-type-jcrop-image input[type='file']{max-width:none;width:100%}#gm_wizard_form_wrapper .wizard-step-2 .form-type-jcrop-image .form-managed-file input[id*='upload-button']{display:none}#gm_wizard_form_wrapper .wizard-step-2 .form-type-jcrop-image .form-managed-file input[id*='remove-button'],#gm_wizard_form_wrapper .wizard-step-2 .form-type-jcrop-image .form-managed-file input[id*='image-edit']{background:none !important;color:#2aace4;font-size:13px !important;padding:0;margin:0 15px;-webkit-border-radius:0;border-radius:0;border-bottom:1px dashed #88cdea}#gm_wizard_form_wrapper .wizard-step-2 .form-type-jcrop-image .form-managed-file input[type='submit']:hover{background:none !important}#gm_wizard_form_wrapper .wizard-step-2 .left-side-container>.fieldset-wrapper>fieldset{display:inline-block;float:none !important}#gm_wizard_form_wrapper .wizard-step-2 .left-side-container>.fieldset-wrapper .text_line{float:none;padding:10px 15px 2px !important}#gm_wizard_form_wrapper .wizard-step-2 .left-side-container>.fieldset-wrapper .text_line .form-type-textfield{margin-bottom:0 !important}#gm_wizard_form_wrapper .wizard-step-2 .left-side-container>.fieldset-wrapper .text_line .form-type-spectrum-colorpicker,#gm_wizard_form_wrapper .wizard-step-2 .left-side-container>.fieldset-wrapper .text_line .form-type-select{float:left !important}#gm_wizard_form_wrapper .wizard-step-2 .left-side-container>.fieldset-wrapper .text_line .form-type-spectrum-colorpicker{margin:7px 20px 0 0 !important}.crop-image-wrap{background:#fff;text-align:center;position:fixed;left:0;top:57px;bottom:57px;overflow-x:hidden;overflow-y:scroll;width:100%}.crop-image-wrap .jcrop-crop-cropbox{padding:20px 20px 0}.crop-image-wrap .description{margin-bottom:10px}#gm_wizard_form_wrapper .personalised-golf-ball .wizard-step-2 .product-blank.double.back.inactive{right:0}#gm_wizard_form_wrapper .personalised-golf-ball .wizard-step-2 .product-blank.double.front.active{margin-left:20px}.personalised-golf-tees .product-blank.single.active{margin-left:-10px}#gm_wizard_form_wrapper .personalised-divot-tools.printed_divot_tools .beauty-radios-wrapper .form-type-radio{top:65px}#gm_wizard_form_wrapper .personalised-divot-tools.printed_divot_tools .beauty-radios-wrapper span{bottom:27px}#gm_wizard_form_wrapper .personalised-divot-tools.printed_divot_tools .product-blank.double.front.active,#gm_wizard_form_wrapper .personalised-divot-tools.printed_divot_tools .product-blank.double.back.active{margin-left:-30px}#gm_wizard_form_wrapper .personalised-divot-tools.printed_divot_tools .back.form-item{width:92px !important}#gm_wizard_form_wrapper .personalised-gift-sets .beauty-radios-wrapper .form-type-radio{top:65px}#gm_wizard_form_wrapper .personalised-gift-sets .beauty-radios-wrapper span{bottom:27px;left:165px}#gm_wizard_form_wrapper .personalised-gift-sets .product-blank.double.back.active{margin-left:-10px}#gm_wizard_form_wrapper .personalised-gift-sets .left-side-container .form-item-ball-side .form-radios .form-item{width:62px !important}#gm_wizard_form_wrapper .personalised-gift-sets .left-side-container .form-item-ball-side .form-radios .back.form-item{width:62px !important}#gm_wizard_form_wrapper .personalised-gift-sets.gm_gift_sets_marker_box .beauty-radios-wrapper .form-type-radio{top:65px}#gm_wizard_form_wrapper .personalised-gift-sets.gm_gift_sets_marker_box .beauty-radios-wrapper span{bottom:27px}#gm_wizard_form_wrapper .personalised-gift-sets.gm_gift_sets_marker_box .product-blank.double.front.active{margin-left:-40px}#gm_wizard_form_wrapper .personalised-gift-sets.gm_gift_sets_marker_box .product-blank.double.back.active{margin-left:40px}#gm_wizard_form_wrapper .personalised-gift-sets.gm_gift_sets_marker_box .left-side-container .form-item-ball-side .form-radios .back.form-item{width:75px !important}.wizard-form.engraved_divots .product-blank.single.active{margin-left:-37px}.personalised-pencils .product-blank.single.active,.golf-gloves .product-blank.single.active,.umbrellas.wizard-form .product-blank.single.active,.personalised-scorecard-holders .product-blank.single.active,.personalised-brush-tools .product-blank.single.active{margin-left:-34px}.golf-towels.wizard-form .product-blank.single.active,.golf-hats.wizard-form .product-blank.single.active{margin-left:-25px}#gm_wizard_form_wrapper .wizard-step-3{text-align:left}#gm_wizard_form_wrapper .wizard-step-3 .row.first{display:inline-block;margin-bottom:0;padding-bottom:0 !important;padding-top:0 !important;text-align:left}#gm_wizard_form_wrapper .wizard-step-3 .row.first span{color:#8a95a0;font-size:12px;font-weight:normal}#gm_wizard_form_wrapper .wizard-step-3 .row.first .markup-ball-qty::before{content:'('}#gm_wizard_form_wrapper .wizard-step-3 .row.first span:last-child::after{content:')'}#gm_wizard_form_wrapper .wizard-step-3 .row.first .form-item-qty label{display:block;float:none;font-weight:normal;margin:0;text-align:center}#gm_wizard_form_wrapper .wizard-step-3 .row.first .form-item-qty .form-text{display:block;float:none;margin:10px auto 0 !important;width:60px !important}
#gm_wizard_form_wrapper .wizard-step-3 .row.first .form-item-qty .ui-spinner{bottom:29px;left:-webkit-calc(50% - 71px);left:calc(50% - 71px);position:relative}#gm_wizard_form_wrapper .wizard-step-3 .row.first .form-item-qty .ui-spinner .ui-spinner-up{left:111px}#gm_wizard_form_wrapper .wizard-step-3 .row{padding:15px 15px 20px 15px !important;position:relative}#gm_wizard_form_wrapper .wizard-step-3 .row.sub-custom-price .item-title{width:auto;position:static;top:0}#gm_wizard_form_wrapper .wizard-step-3 .row.sub-custom-price .item-title .price{position:static}#gm_wizard_form_wrapper .wizard-step-3 .row>.label{color:#373c43}#gm_wizard_form_wrapper .wizard-step-3 .row .item-title{font-size:12px;position:absolute;text-align:left;top:35px;width:100%}#gm_wizard_form_wrapper .wizard-step-3 .row .item-title .price{font-size:13px;font-weight:normal;position:absolute;right:30px;top:-20px !important}#gm_wizard_form_wrapper .wizard-step-3 .row.subtotal{padding-bottom:20px !important}#gm_wizard_form_wrapper .wizard-step-3 .row.subtotal .label::after{content:':'}#gm_wizard_form_wrapper .personalised-ball-markers.wizard-form .row{padding-bottom:15px}#gm_wizard_form_wrapper .personalised-ball-markers.wizard-form .form-elements.form-wrapper{display:inline-block;float:none;max-width:none;width:auto}#gm_wizard_form_wrapper .personalised-ball-markers.wizard-form .form-elements.form-wrapper .related-product-form-element{float:none;margin:0 auto 30px;max-width:200px;width:100%}#gm_wizard_form_wrapper .personalised-ball-markers.wizard-form .form-elements.form-wrapper .ui-spinner .ui-spinner-up{left:101px}#gm_wizard_form_wrapper .personalised-ball-markers.wizard-form .form-elements.form-wrapper .ui-spinner .ui-spinner-down{left:auto}#gm_wizard_form_wrapper .personalised-ball-markers.wizard-form .optional-extras{text-align:center}#gm_wizard_form_wrapper .personalised-ball-markers.wizard-form .optional-extras .form-type-item label{text-align:center}#gm_wizard_form_wrapper .personalised-ball-markers.wizard-form .optional-extras .option-category{padding-left:0}#gm_wizard_form_wrapper .personalised-ball-markers.wizard-form .optional-extras .form-type-textfield{display:block;margin:5px auto 0 !important;text-align:center}#gm_wizard_form_wrapper .personalised-ball-markers.wizard-form .optional-extras .form-type-textfield label{margin-right:0}#gm_wizard_form_wrapper .personalised-ball-markers.wizard-form .optional-extras .form-type-textfield input{margin:0 !important}#gm_wizard_form_wrapper .personalised-ball-markers.wizard-form .optional-extras .form-type-textfield .ui-spinner{left:-webkit-calc(50% - 65px);left:calc(50% - 65px)}#gm_wizard_form_wrapper .personalised-ball-markers.wizard-form .option-category{float:none;margin-bottom:10px;text-align:center;width:100% !important}#gm_wizard_form_wrapper .personalised-ball-markers.wizard-form .option-category .descr{float:none}#gm_wizard_form_wrapper .personalised-ball-markers.wizard-form .option-amount{float:none;width:100%}#gm_wizard_form_wrapper .personalised-ball-markers.wizard-form .option-amount .price{font-weight:normal}#gm_wizard_form_wrapper .personalised-divot-tools.wizard-form .row{padding-bottom:15px}#gm_wizard_form_wrapper .personalised-divot-tools.wizard-form .row.first{padding-bottom:0}#gm_wizard_form_wrapper .personalised-divot-tools.wizard-form .form-item-marker-color>label{line-height:20px;margin-bottom:20px}#gm_wizard_form_wrapper .personalised-divot-tools.wizard-form .form-item-marker-color .form-radio-wrapper,#gm_wizard_form_wrapper .personalised-divot-tools.wizard-form .form-item-marker-color .form-radio-wrapper.last{float:none;height:190px;margin:0 auto 15px}#gm_wizard_form_wrapper .personalised-divot-tools.wizard-form .form-item-marker-color label.option{padding-right:100px}#gm_wizard_form_wrapper .golf-gloves.wizard-form .row{padding-bottom:15px}#gm_wizard_form_wrapper .golf-gloves.wizard-form .row.first{padding-bottom:0}#gm_wizard_form_wrapper .golf-gloves.wizard-form .subform-form-wrapper{border-top:1px solid #cad7dd;text-align:center}#gm_wizard_form_wrapper .golf-gloves.wizard-form .subform-form-wrapper .attribute-widgets{border-top:0;display:inline-block;padding:5px 0 0}#gm_wizard_form_wrapper .golf-gloves.wizard-form .subform-form-wrapper .attribute-widgets .form-item{float:left !important;margin-right:20px !important}#gm_wizard_form_wrapper .golf-gloves.wizard-form .form-item-gloves-color>label{line-height:20px;margin-bottom:20px}#gm_wizard_form_wrapper .golf-gloves.wizard-form .form-item-gloves-color .form-radio-wrapper,#gm_wizard_form_wrapper .golf-gloves.wizard-form .form-item-gloves-color .form-radio-wrapper.last{float:none;height:190px;margin:0 auto 15px}#gm_wizard_form_wrapper .golf-gloves.wizard-form .form-item-gloves-color label.option{padding-right:100px;padding-top:152px}#gm_wizard_form_wrapper .golf-towels.wizard-form .row,#gm_wizard_form_wrapper .golf-hats.wizard-form .row{padding-bottom:15px}#gm_wizard_form_wrapper .golf-towels.wizard-form .row.first,#gm_wizard_form_wrapper .golf-hats.wizard-form .row.first{padding-bottom:0}#gm_wizard_form_wrapper .golf-towels.wizard-form .form-item-print-side>label,#gm_wizard_form_wrapper .golf-hats.wizard-form .form-item-print-side>label{line-height:20px;margin-bottom:20px}#gm_wizard_form_wrapper .golf-towels.wizard-form .form-item-print-side .form-radio-wrapper,#gm_wizard_form_wrapper .golf-towels.wizard-form .form-item-print-side .form-radio-wrapper.last,#gm_wizard_form_wrapper .golf-hats.wizard-form .form-item-print-side .form-radio-wrapper,#gm_wizard_form_wrapper .golf-hats.wizard-form .form-item-print-side .form-radio-wrapper.last{float:none;height:190px;margin:0 auto 15px}#gm_wizard_form_wrapper .golf-towels.wizard-form .form-item-print-side label.option,#gm_wizard_form_wrapper .golf-hats.wizard-form .form-item-print-side label.option{padding-right:100px;padding-top:152px}#gm_wizard_form_wrapper .umbrellas.wizard-form .row{padding-bottom:15px}#gm_wizard_form_wrapper .umbrellas.wizard-form .row.first{padding-bottom:0}#gm_wizard_form_wrapper .umbrellas.wizard-form .pricing-info{padding:10px 15px 40px}#gm_wizard_form_wrapper .umbrellas.wizard-form .form-item-qty{float:none !important}#gm_wizard_form_wrapper .umbrellas.wizard-form .form-item-qty input[type='text']{display:block;float:none;margin:0 auto !important}#gm_wizard_form_wrapper .umbrellas.wizard-form .form-item-num-panels .form-radio-wrapper,#gm_wizard_form_wrapper .umbrellas.wizard-form .form-item-num-panels .form-radio-wrapper.last{float:none;height:192px;margin:0 auto 15px}#gm_wizard_form_wrapper .umbrellas.wizard-form .form-item-num-panels label.option{padding-right:75px;padding-top:154px}#gm_wizard_form_wrapper .umbrellas.wizard-form .form-item-num-colors .form-radio-wrapper,#gm_wizard_form_wrapper .umbrellas.wizard-form .form-item-num-colors .form-radio-wrapper.last{float:none;height:135px;margin:0 auto 15px}#gm_wizard_form_wrapper .umbrellas.wizard-form .form-item-num-colors label.option{padding-right:75px;padding-top:97px}#gm_wizard_form_wrapper .personalised-golf-ball.wizard-form .row.first{text-align:center;margin-bottom:15px}#gm_wizard_form_wrapper .personalised-golf-ball.wizard-form .row.first .form-item-qty{margin-bottom:0 !important}#gm_wizard_form_wrapper .personalised-golf-ball.wizard-form .row.first .form-item-qty select{display:block;margin:0 auto}#gm_wizard_form_wrapper .personalised-golf-ball.wizard-form .row,#gm_wizard_form_wrapper .bag-tags.wizard-form .row{padding-bottom:40px !important}
#gm_wizard_form_wrapper .personalised-golf-ball.wizard-form .row.first,#gm_wizard_form_wrapper .bag-tags.wizard-form .row.first{padding-bottom:0 !important}#gm_wizard_form_wrapper .personalised-golf-ball.wizard-form .row.subtotal,#gm_wizard_form_wrapper .bag-tags.wizard-form .row.subtotal{padding-bottom:20px !important}#gm_wizard_form_wrapper .cheaper-section-wrp{width:90%;margin:0 auto}#gm_wizard_form_wrapper .cheaper-section-wrp .row,#gm_wizard_form_wrapper .cheaper-section-wrp .subtotal-block,#gm_wizard_form_wrapper .cheaper-section-wrp .quantity_list{float:none;width:100%;margin-top:20px}#gm_wizard_form_wrapper .cheaper-section-wrp .subtotal-block{margin:0}#gm_wizard_form_wrapper .cheaper_block{width:90%}#gm_wizard_form_wrapper .cheaper_block .wizard-message{position:static;width:100%}#gm_wizard_form_wrapper .related-product-form-element .form-type-textfield{height:29px}#gm_wizard_form_wrapper .related-product-form-element .form-type-textfield .ui-spinner{display:none}#gm_wizard_form_wrapper .related-product-form-element .related-product-price-custom{float:none;width:auto;text-align:center}#gm_wizard_form_wrapper .classic-divot-tool-marker .cheaper-section-wrp .marker-color{width:auto;padding:15px 15px 20px 15px !important;position:relative}#gm_wizard_form_wrapper .classic-divot-tool-marker .cheaper-section-wrp .marker-color input{width:auto}#gm_wizard_form_wrapper .classic-divot-tool-marker .cheaper-section-wrp .row label,#gm_wizard_form_wrapper .classic-divot-tool-marker .cheaper-section-wrp .subtotal-block label{display:inline-block;width:auto}#gm_wizard_form_wrapper .classic-divot-tool-marker .cheaper-section-wrp .form-item-marker-color>label{line-height:20px;margin-bottom:20px}#gm_wizard_form_wrapper .classic-divot-tool-marker .cheaper-section-wrp .form-item-marker-color .form-radio-wrapper,#gm_wizard_form_wrapper .classic-divot-tool-marker .cheaper-section-wrp .form-radio-wrapper.last{float:none;height:190px;margin:0 auto 15px}#gm_wizard_form_wrapper .classic-divot-tool-marker .cheaper-section-wrp .form-item-marker-color label.option{padding-right:0;padding-top:0}#block-superfish-2 .sf-accordion-toggle{display:none}#block-superfish-2 .sf-main-menu li ul li{padding-left:20px}.sf-main-menu.sf-menu li.sf-depth-1:hover a.sf-depth-1:before{display:none}.sf-main-menu.sf-menu li.menuparent{position:static}.sf-main-menu.sf-menu li.menuparent.sfHover a.menuparent{background:none}.sf-main-menu.sf-menu li.menuparent>ul{width:100% !important;background:inherit;padding:0 !important;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.sf-main-menu.sf-menu li.menuparent>ul li{width:100%}.sf-main-menu.sf-menu li.menuparent>ul li.sf-item-1.sf-clone-parent{display:none}.sf-main-menu.sf-menu li.menuparent>ul li.sf-clone-parent{display:none}.sf-main-menu.sf-menu li.menuparent.menu-item-big-depth ul{width:100% !important;background:inherit;-webkit-box-shadow:none;box-shadow:none}.sf-main-menu.sf-menu li.menuparent.menu-item-big-depth ul li.menuparent{width:100% !important;background:inherit}.sf-main-menu.sf-menu li.menuparent.menu-item-big-depth ul li.menuparent ul{width:100% !important;background:inherit}.sf-main-menu.sf-menu li.menuparent.menu-item-big-depth ul li.menuparent ul li{width:100%;float:none}.sf-main-menu.sf-menu li.menuparent.menu-item-big-depth.second-item ul li.menuparent ul{width:100% !important;background:inherit}.sf-main-menu.sf-menu li.menuparent.menu-item-big-depth.second-item ul li.menuparent ul li{width:100%;float:none}#sidebar-first .content li:hover{background:#d8d8d8}#sidebar-first .content li.menuparent a:after{content:'\f067'}#sidebar-first .content li.menuparent.sf-expanded a.menuparent.active{border-bottom:1px solid #798b9c}#sidebar-first .content li.sf-clone-parent{display:none}#sidebar-first .content li.sf-no-children a:after{content:'\f105'}#sidebar-first .content li a{background:none;position:relative}#sidebar-first .content li a:after{position:absolute;right:55px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;font-family:'FontAwesome';font-weight:bold}#sidebar-first .content li li:hover li{background:#e6e6e6}#sidebar-first .content li.logo-item{display:none}#gm_wizard_form_wrapper #edit-product-info{width:100% !important}.block-customer-examples-block{margin-top:50px}.block-customer-examples-block .slide__content{padding:0 20px}@media only screen and (max-width:380px){.block-customer-examples-block .slick__arrow .slick-prev,.block-customer-examples-block .slick__arrow .slick-next{background:url(/sites/all/themes/golfmotion_adaptive/images/left.svg) no-repeat center center;background-size:cover;left:5px}.block-customer-examples-block .slick__arrow .slick-next{background:url(/sites/all/themes/golfmotion_adaptive/images/right.svg) no-repeat center center;background-size:cover;right:5px;left:auto}}.get-in-touch-custom-block{display:none}.contact-us-webform-custom-block{display:none}}@media only screen and (min-width:581px) and (max-width:768px){#page{border:0;margin:0;width:100%}.ajax-progress-throbber{background:#fff !important;border:1px dashed #a5b0ba !important;-webkit-border-radius:20px !important;border-radius:20px !important;color:#3c4651 !important;height:17px !important;left:50% !important;margin-left:-50px !important;margin-top:-25px !important;padding:5px 15px !important;position:fixed !important;top:50% !important;vertical-align:middle !important;width:100px !important;z-index:1001 !important}.ajax-progress-throbber *{margin:0 !important;padding:0 !important}.region-header .menu li{width:17.5%}.region-header .menu li.menu-item-751,.region-header .menu li.logo-item{width:30%}.region-header .menu li a{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.background{background-color:#fff !important;position:relative;z-index:10}.block-main>.content{padding:0 3%}#bottom-footer{display:none}.form-managed-file .form-file{max-width:none;width:100%}input[id$='-upload-button']{display:none}textarea{padding:5px}#sidebar-first #block-superfish-2{display:none}.sidebar-first #content .section{padding-left:0}.one-sidebar.sidebar-isset #sidebar-first{width:180px}.one-sidebar.sidebar-isset #content{width:-webkit-calc(100% - 180px);width:calc(100% - 180px);margin-right:0;float:right}.one-sidebar.sidebar-isset #sidebar-first{background:none}.one-sidebar.sidebar-isset .view-catalog .view-content td{width:-webkit-calc((100% - 85px)/4);width:calc((100% - 85px)/4);display:inline-block;float:none;vertical-align:top}.one-sidebar.sidebar-isset .view-catalog .view-content td img{-o-object-fit:contain;object-fit:contain;height:150px}.view-blog{margin:0 5%}.view-blog .blog-teaser-content{float:none;margin-left:200px;width:auto}.article-published-date{color:#8a95a0;font-size:12px;font-weight:400;line-height:20px;margin-bottom:15px}th.views-field-edit-delete{overflow:hidden;text-indent:-9000px;width:100px}.views-field-line-item-title.product-name .title{color:#8796a2}.views-view-grid{display:block}.views-view-grid tbody,.views-view-grid tr,.views-view-grid td{display:block}.view::after{content:'.';visibility:hidden;display:block;height:0;clear:both}.commerce-order-handler-area-order-total .commerce-price-formatted-components{min-width:300px}.view-commerce-cart-summary .table-cart thead{border-bottom:1px solid #d5dde0}.view-commerce-cart-summary .table-cart th{vertical-align:bottom}.view-commerce-cart-summary .table-cart th.views-field-commerce-total{padding-right:0}.view-commerce-cart-summary .table-cart tbody td{font-size:14px;padding:15px 0}.page-checkout .block-main .form-type-textfield,.page-checkout .block-main .form-type-email,.page-checkout .block-main .form-type-select{margin-top:10px}.page-checkout .block-main .form-type-textfield label,.page-checkout .block-main .form-type-email label,.page-checkout .block-main .form-type-select label{padding-bottom:2px}
.page-checkout .block-main .commerce_shipping .form-type-radio label{float:none}.page-checkout .account,.page-checkout .customer_profile_shipping,.page-checkout .customer-profile-billing-ajax-wrapper{margin-top:20px}.page-checkout .checkout-buttons{text-align:right}div.messages.commerce-add-to-cart-confirmation{left:50%;margin-left:-310px !important;margin-top:-100px;position:fixed;top:50%}div.commerce_add_to_cart_confirmation_overlay{display:none}.page-node-12 .block-main>.content{padding:0}.page-node-12 .block-main>.content #webform-component-left{width:-webkit-calc(50% - 40px);width:calc(50% - 40px)}.page-node-12 .block-main>.content #webform-component-right{margin-left:-webkit-calc(50%);margin-left:calc(50%)}.page-node-12 .block-main>.content #node-12 .webform-client-form textarea,.page-node-12 .block-main>.content .webform-client-form .form-text{width:100% !important}.page-node-12 .block-main>.content input#edit-submit{float:right}.page-node-12 .block-main>.content .form-managed-file .form-submit{margin:5px 0 0 5px}.image-style-image-block-740x{width:100%}.right-side-webform .field-name-body{-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-calc(100% - 365px);width:calc(100% - 365px)}.right-side-webform .field-name-body img{height:auto !important;width:100% !important}.right-side-webform .webform-client-form{margin-right:-3%}#block-block-14{background-size:100%;height:30vw;text-align:left;width:100%}#block-block-14>.content{padding-left:33%;padding-top:4%}.page-node-30 .background{text-align:center}.page-node-30 .background #messages{text-align:left}.page-node-30 .background .region-content{display:inline-block}#footer .section .region-footer{background-position-y:-89px;padding:15px 0}.front-page-banner-link{background-size:100%;height:26vw;width:100%}.view-catalog .view-content td{width:-webkit-calc(25% - 19px);width:calc(25% - 19px)}.view-catalog .view-content td.col-last{margin-right:19px}.view-our-process .view-header div{line-height:20px;margin:0;width:33%}.view-our-process .view-header div span{display:inline-block;float:left;padding:4px 10px;width:8px}.view-our-process .views-field-field-company-logo{width:33%}.view-our-process .views-field-field-process-product-images{width:66%}.view-our-process .views-field-field-process-product-images .item-list ul li{margin:0;padding:0;text-align:center;width:50%}.view-our-process .views-field-field-process-product-images .item-list ul li.first:after{top:60%}.view-our-process .views-field-field-process-product-images .item-list ul li a{display:block;padding:10px}.view-our-process .views-field-field-process-product-images{margin-left:0}.custom-banner-process .process-steps-wrp{width:-webkit-calc(100% - 60px);width:calc(100% - 60px)}.custom-banner-process .steps-arrow:after{width:80%}#block-views-domains-block-1 .form-item-jump{width:50px}#block-views-domains-block-1 .form-item-jump .destination-options{background-size:100% !important;height:18px;width:36px}#block-views-domains-block-1 .form-item-jump .destination-options::after{background-image:url(/sites/all/themes/golfmotion_adaptive/images/tablet_arr.png);padding-left:50px}#ctools-jump-menu{padding:0}.block-tablet-phone{display:block;height:18px;margin-right:15px;width:40px}.block-tablet-phone .tablet-phone-icon{background:url(/sites/all/themes/golfmotion_adaptive/images/tablet_phone.png) no-repeat 0 0;height:18px;width:40px}.block-tablet-phone .tablet-phone{border-bottom:1px solid #a3a3a3;display:none;position:absolute;margin-top:5px;z-index:1}.block-tablet-phone .tablet-phone .tablet-phone-triangle{border-color:transparent transparent #ebf0f2 transparent;border-style:solid;border-width:0 8px 8px 8px;height:0;width:0}.block-tablet-phone .tablet-phone .tablet-phone-content{background-color:#ebf0f2;color:#3c4651;padding:10px 20px}.block-tablet-phone .tablet-phone.active{display:block}
.block-7{white-space:nowrap}.block-8{display:none}.node-is-product-display{text-align:center}.node-is-product-display>.content{display:inline-block;text-align:left}.node-is-product-display .commerce-add-to-cart .form-item-quantity input[type=text]{width:25px !important}.node-is-product-display .group-right-column{float:left}.node-is-product-display .product-info,.node-is-product-display .field-name-field-description{width:200px}.node-is-product-display .product-info>div,.node-is-product-display .field-name-field-description>div{width:200px}.node-is-product-display.node-golf-bags>.content,.node-is-product-display.node-scorecard-holders>.content{display:block}.node-is-product-display.node-golf-bags .product-image,.node-is-product-display.node-scorecard-holders .product-image{width:-webkit-calc((100% - 280px));width:calc((100% - 280px))}.block-bags-slideshow-block{max-width:300px}#node-14 #webform-component-left{width:300px}#node-14 #webform-component-left .form-item,#node-14 #webform-component-left input[type='text'],#node-14 #webform-component-left input[type='email']{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#node-14 #webform-component-right{width:-webkit-calc(100% - 320px);width:calc(100% - 320px)}#node-14 #webform-component-right .form-item{width:auto}#node-14 #webform-component-right .form-item textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100% !important}#node-14 input[type='submit']{float:right;margin-right:50px}.view-testimonials{padding:0 5%}.view-testimonials .views-field-field-image{margin-left:0}.view-testimonials .views-field-title,.view-testimonials .views-field-body,.view-testimonials .views-field-nothing{float:none;margin:15px 0 0 200px;width:auto}.node-is-product-display.node-used-golf-balls .product-image{margin-right:20px;width:-webkit-calc(100% - 300px);width:calc(100% - 300px);margin-left:0}.node-is-product-display.node-used-golf-balls .group-right-column,.node-is-product-display.node-used-golf-balls .product-info>div{width:280px !important}.node-is-product-display.node-used-golf-balls .field-name-field-product-image{margin:0 auto 20px}.node-is-product-display.node-used-golf-balls .field-name-field-product-image img{height:auto;width:100%}.node-is-product-display.node-used-golf-balls .field-name-field-block-reference .content{margin:0 20px;width:auto}.node-is-product-display .product-image{margin:0 auto 30px}#gm_wizard_form_wrapper .main.form-wrapper{overflow:visible}#gm_wizard_form_wrapper .wizard-step-1 .product-info-wrapper{width:-webkit-calc(100% - 320px) !important;width:calc(100% - 320px) !important}#gm_wizard_form_wrapper .wizard-step-1 .product-info-wrapper .product_description,#gm_wizard_form_wrapper .wizard-step-1 .product-info-wrapper .product_description img{width:100%}#gm_wizard_form_wrapper .wizard-step-1 .form-item-product-id{margin:10px 0 !important}#gm_wizard_form_wrapper .wizard-step-1 .description{margin:8px 0}#gm_wizard_form_wrapper .wizard-step-2 .left-side-container{margin-left:-webkit-calc(50% - 345px);margin-left:calc(50% - 345px)}#gm_wizard_form_wrapper .wizard-step-2 #edit-customise-method{margin-right:-webkit-calc(50% - 340px);margin-right:calc(50% - 340px)}#gm_wizard_form_wrapper .wizard-step-2 .image-controls{margin-left:20px}#gm_wizard_form_wrapper .wizard-step-2 .text_method{margin-left:20px}#gm_wizard_form_wrapper .wizard-step-2 .text_method .form-text{width:300px}#gm_wizard_form_wrapper .wizard-step-2 .text_method .fieldset-wrapper fieldset:last-child{border-bottom:0}#gm_wizard_form_wrapper .wizard-step-2 .fieldset-wrapper>.form-item-guides,#gm_wizard_form_wrapper .wizard-step-2 .fieldset-wrapper>.form-item-ball-side{clear:both;display:block;float:none;margin-left:20px}#gm_wizard_form_wrapper .wizard-step-2 .form-managed-file input[type='file']{width:100%;max-width:none}
#gm_wizard_form_wrapper .wizard-step-2 .form-managed-file input[class*='_upload_button']{display:none}#gm_wizard_form_wrapper .wizard-step-2 .cropbox{width:100%}#gm_wizard_form_wrapper .wizard-step-2 .crop-image-popup .form-type-jcrop-image{bottom:0;left:230px;overflow-x:hidden;overflow-y:scroll;position:fixed;top:0;width:100%}#gm_wizard_form_wrapper .wizard-step-2 .jcrop-holder{display:none}#gm_wizard_form_wrapper .wizard-step-2 .jcrop-crop-cropbox .description{display:none}#gm_wizard_form_wrapper .personalised-divot-tools .wizard-step-2 .left-side-container,#gm_wizard_form_wrapper .personalised-pencils .wizard-step-2 .left-side-container,#gm_wizard_form_wrapper .golf-gloves .wizard-step-2 .left-side-container,#gm_wizard_form_wrapper .umbrellas .wizard-step-2 .left-side-container{margin-left:-webkit-calc(50% - 355px);margin-left:calc(50% - 355px)}#gm_wizard_form_wrapper .wizard-step-3{margin-top:20px;text-align:left}#gm_wizard_form_wrapper .wizard-step-3 .row.first{display:inline-block;padding-bottom:15px;text-align:left}#gm_wizard_form_wrapper .wizard-step-3 .row.first span{color:#8a95a0;font-size:12px;font-weight:normal}#gm_wizard_form_wrapper .wizard-step-3 .row.first .markup-ball-qty::before{content:'('}#gm_wizard_form_wrapper .wizard-step-3 .row.first span:last-child::after{content:')'}#gm_wizard_form_wrapper .wizard-step-3 .row.first .form-item-qty{float:left !important;margin-right:10px !important}#gm_wizard_form_wrapper .wizard-step-3 .row.first .form-item-qty label{font-weight:normal}#gm_wizard_form_wrapper .wizard-step-3 .row.first .form-item-qty label::after{content:':'}#gm_wizard_form_wrapper .wizard-step-3 .row.first .form-item-qty .form-text{margin-right:0 !important;width:60px !important}#gm_wizard_form_wrapper .wizard-step-3 .row{position:relative;padding:15px}#gm_wizard_form_wrapper .wizard-step-3 .row.sub-custom-price .item-title{width:auto;position:static;top:0}#gm_wizard_form_wrapper .wizard-step-3 .row.sub-custom-price .item-title .price{position:static}#gm_wizard_form_wrapper .wizard-step-3 .row>.label{color:#373c43}#gm_wizard_form_wrapper .wizard-step-3 .row .item-title{font-size:12px;position:absolute;text-align:left;top:35px;width:100%}#gm_wizard_form_wrapper .wizard-step-3 .row .item-title .price{font-size:13px;font-weight:normal;position:absolute;right:30px;top:-20px !important}#gm_wizard_form_wrapper .wizard-step-3 .row.collapsible{padding-bottom:30px}#gm_wizard_form_wrapper .wizard-step-3 .row.subtotal{padding-bottom:20px !important}#gm_wizard_form_wrapper .wizard-step-3 .row.subtotal .label::after{content:':'}#gm_wizard_form_wrapper .wizard-step-3 .form-item-marker-color .form-radio-wrapper,#gm_wizard_form_wrapper .wizard-step-3 .form-item-marker-color .form-radio-wrapper.last{height:170px;margin:0 15px 15px}#gm_wizard_form_wrapper .wizard-step-3 .attribute-widgets{padding:15px 15px 20px}#gm_wizard_form_wrapper .wizard-step-3 .form-item-gloves-color>label{line-height:20px;margin-bottom:20px}#gm_wizard_form_wrapper .wizard-step-3 .form-item-gloves-color .form-radio-wrapper,#gm_wizard_form_wrapper .wizard-step-3 .form-item-gloves-color .form-radio-wrapper.last{height:170px;margin:0 15px 15px}#gm_wizard_form_wrapper .wizard-step-3 .form-item-gloves-color label.option{padding-right:100px;padding-top:147px}#gm_wizard_form_wrapper .wizard-step-3 .form-item-num-panels .form-radio-wrapper,#gm_wizard_form_wrapper .wizard-step-3 .form-item-num-panels .form-radio-wrapper.last{height:175px;margin:0 15px 15px}#gm_wizard_form_wrapper .wizard-step-3 .form-item-num-panels label.option{padding-right:75px;padding-top:147px}#gm_wizard_form_wrapper .wizard-step-3 .form-item-print-side>label{line-height:20px;margin-bottom:20px}#gm_wizard_form_wrapper .wizard-step-3 .form-item-print-side .form-radio-wrapper,#gm_wizard_form_wrapper .wizard-step-3 .form-item-print-side .form-radio-wrapper.last{height:172px;margin:0 15px 15px}#gm_wizard_form_wrapper .wizard-step-3 .form-item-print-side label.option{padding-right:100px;padding-top:152px}#gm_wizard_form_wrapper .wizard-step-3 .form-item-num-colors .form-radio-wrapper,#gm_wizard_form_wrapper .wizard-step-3 .form-item-num-colors .form-radio-wrapper.last{height:125px;margin:0 15px 15px}
#gm_wizard_form_wrapper .wizard-step-3 .form-item-num-colors label.option{padding-right:75px;padding-top:97px}#gm_wizard_form_wrapper .wizard-step-3 .cheaper-section-wrp .row,#gm_wizard_form_wrapper .wizard-step-3 .cheaper-section-wrp .subtotal-block{margin-top:20px}#gm_wizard_form_wrapper .wizard-step-3 .cheaper-section-wrp .subtotal-block{float:right}#gm_wizard_form_wrapper .wizard-step-3 .cheaper-section-wrp .quantity_list,#gm_wizard_form_wrapper .wizard-step-3 .cheaper-section-wrp .subtotal{float:none;width:100%;margin-top:0;clear:both}#gm_wizard_form_wrapper .wizard-step-3 .cheaper_block .wizard-message{position:static;width:100%}#gm_wizard_form_wrapper .wizard-step-3 .related-product-form-element .related-product-image-custom{margin-bottom:1em}#gm_wizard_form_wrapper .wizard-step-3 .related-product-form-element .form-type-textfield,#gm_wizard_form_wrapper .wizard-step-3 .related-product-form-element .related-product-price-custom{float:none;width:100%}#gm_wizard_form_wrapper .wizard-step-3 .related-product-form-element .form-type-textfield{height:29px}#gm_wizard_form_wrapper .wizard-step-3 .related-product-form-element .related-product-price-custom{padding-bottom:.5em;text-align:center}#gm_wizard_form_wrapper .personalised-golf-ball .wizard-step-3 .row,#gm_wizard_form_wrapper .bag-tags .wizard-step-3 .row{padding:15px 15px 40px}#gm_wizard_form_wrapper .personalised-golf-ball .wizard-step-3 .row.first,#gm_wizard_form_wrapper .bag-tags .wizard-step-3 .row.first{padding-bottom:10px}@font-face{font-family:'DroidSans-Bold';src:url(/sites/all/themes/golfmotion_adaptive/fonts/Droid_Sans/DroidSans-Bold.ttf)}@font-face{font-family:'FontAwesome';src:url(/sites/all/themes/golfmotion_adaptive/fonts/font_awesome/fontawesome-webfont.eot?v=4.7.0);src:url(/sites/all/themes/golfmotion_adaptive/fonts/font_awesome/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/sites/all/themes/golfmotion_adaptive/fonts/font_awesome/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/sites/all/themes/golfmotion_adaptive/fonts/font_awesome/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/sites/all/themes/golfmotion_adaptive/fonts/font_awesome/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/sites/all/themes/golfmotion_adaptive/fonts/font_awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:normal;font-style:normal}.region-header .menu li.sf-expanded a.active{background:white;color:#a3eb4a;text-shadow:none}#block-superfish-1{display:none}#block-superfish-3{display:block}#block-superfish-3 .sf-accordion-toggle{display:none}.region-header .menu li.sf-expanded a.active{background:white;color:#a3eb4a;text-shadow:none}.sf-main-menu.sf-menu.sf-accordion li{width:17.5%}.sf-main-menu.sf-menu.sf-accordion li.logo-item{width:30%}.sf-main-menu.sf-menu.sf-accordion li.sf-depth-1.sf-expanded a.sf-depth-1:before{content:'';height:4px;width:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,right top,from(#a1d959),to(#2db1ec));background:linear-gradient(to right,#a1d959,#2db1ec);z-index:10}.sf-main-menu.sf-menu.sf-accordion li.menuparent.sf-expanded a.menuparent.sf-depth-1{color:#a3eb4a;text-shadow:none;background:white}.sf-main-menu.sf-menu.sf-accordion li.menuparent>ul{top:52px;left:0 !important;width:100% !important;background:white;padding:10px 0 !important;position:absolute}.sf-main-menu.sf-menu.sf-accordion li.menuparent>ul li{width:-webkit-calc(100%/4);width:calc(100%/4);display:inline-block;vertical-align:top;float:none}.sf-main-menu.sf-menu.sf-accordion li.menuparent>ul li.sf-clone-parent{display:none}.sf-main-menu.sf-menu.sf-accordion li.menuparent>ul li a{width:auto;height:auto;line-height:normal;color:#2db1ec;padding-top:10px;padding-left:15px}.sf-main-menu.sf-menu.sf-accordion li.menuparent>ul li a:hover{color:#323941}
.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul{width:17.5% !important;padding:0 !important;left:auto !important}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li{float:none;width:100%}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li.first a{padding-top:0}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li.first.menuparent a.sf-with-ul:after{top:60%}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li.last a{padding-top:0;padding-bottom:0}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li.firstandlast a{padding-top:0;padding-bottom:0}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li a{padding-left:10px;text-align:left;height:46px;line-height:46px}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li.sf-expanded ul{top:0 !important;left:100% !important;width:-webkit-calc(100%*3.7) !important;width:calc(100%*3.7) !important}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li.sf-expanded ul li{float:left;width:-webkit-calc(100%/4);width:calc(100%/4)}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li.menuparent.sf-expanded a{background:#2db1ec;color:white}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li.menuparent.sf-expanded a:hover{background:#2db1ec;color:white}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li.menuparent a:hover{background:white;color:#323941;text-decoration:underline}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li.menuparent a{padding-top:0}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li.menuparent a.sf-with-ul:after{right:10px}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth.second-item ul{width:17.5% !important}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth.second-item ul li ul{width:100% !important}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth.second-item ul li ul li{width:100%}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth.second-item ul li ul li a{padding-top:0}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth.second-item ul li.sf-expanded ul{width:100% !important}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth.second-item ul li.sf-expanded ul li{width:100%}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth.second-item ul li.sf-expanded ul li a{padding-top:0}.block-customer-examples-block{margin-top:50px}.block-customer-examples-block .slide__content{padding:0 20px}.contact-us-webform-custom-block #webform-component-left{width:-webkit-calc(50% - 40px);width:calc(50% - 40px);overflow:visible}.contact-us-webform-custom-block #webform-component-right{margin-left:-webkit-calc(50%);margin-left:calc(50%);overflow:visible}.contact-us-webform-custom-block textarea,.contact-us-webform-custom-block .form-text{width:100% !important}.contact-us-webform-custom-block input#edit-submit{float:right}.contact-us-webform-custom-block .form-managed-file .form-submit{margin:5px 0 0 5px}.region-header .menu li a{font-size:14px}.block-27 table{float:right}.block-27::after{clear:both;content:'';display:table}#footer .section .region-footer:before{top:42px}#footer .section .region-footer .block-menu,#footer .section .region-footer .block-block{float:none}#footer .section .block-menu{padding-left:0}#footer .section .social-media{width:20%}#footer .section .social-media a.social-button{margin-left:10px;margin-bottom:10px}#footer .section #block-block-23 ul{width:160px}#sidebar-first #block-superfish-2{display:none}.sidebar-first #content .section{padding-left:0}.one-sidebar.sidebar-isset #sidebar-first{width:180px}.one-sidebar.sidebar-isset #content{width:-webkit-calc(100% - 180px);width:calc(100% - 180px);margin-right:0;float:right}.one-sidebar.sidebar-isset #sidebar-first{background:none}.one-sidebar.sidebar-isset .view-catalog .view-content td{width:-webkit-calc((100% - 85px)/2);width:calc((100% - 85px)/2);display:inline-block;float:none;vertical-align:top}
.one-sidebar.sidebar-isset .view-catalog .view-content td img{-o-object-fit:contain;object-fit:contain;height:150px}#footer .section .social-media{clear:both}#footer .section .region-footer{padding-bottom:40px}.page-checkout .locality-block>div{float:none !important}.page-node-12 .block-main>.content{padding:0}.page-node-12 .block-main>.content label{padding-bottom:3px}.page-node-12 .block-main>.content #webform-component-left,.page-node-12 .block-main>.content #webform-component-right{float:none;margin:0;width:100%}.page-node-12 .block-main>.content #webform-component-left .form-item{clear:none;float:left;margin-right:40px;width:-webkit-calc(50% - 40px);width:calc(50% - 40px)}.page-node-12 .block-main>.content #webform-component-right{margin-top:15px}.page-node-12 .block-main>.content #webform-component-right .webform-component-textarea{width:100%}.page-node-12 .block-main>.content input#edit-submit{float:right;margin-top:-5px;margin-bottom:30px}.page-node-12 .block-main>.content .form-managed-file .form-submit{margin:5px 0 0 5px}.right-side-webform .background{background:#fff}.right-side-webform .field-name-body{width:100%}.right-side-webform .field-name-body .field-item p:first-of-type{float:left;width:47%}.right-side-webform .field-name-body .field-item p:last-child{float:right;margin-top:-50px;width:50%}.right-side-webform .webform-client-form{float:none;margin:0;padding:0;width:100%}.right-side-webform .webform-client-form label{padding-bottom:3px}.right-side-webform .webform-client-form .form-title{background:none;border:0;padding:0}.right-side-webform .webform-client-form .form-title h2{background:url(/sites/all/themes/golfmotion_adaptive/images/title-line-bg.png) center bottom no-repeat;color:#3c4651;font-size:16px;padding-bottom:13px;text-align:center;text-transform:uppercase}.right-side-webform .webform-client-form .form-title span{display:none}.right-side-webform .webform-client-form .webform-component-textfield,.right-side-webform .webform-client-form .webform-component-email{float:left;width:-webkit-calc(50% - 60px);width:calc(50% - 60px)}.right-side-webform .webform-client-form .form-textarea-wrapper textarea{width:100% !important}.right-side-webform .webform-client-form input#edit-submit{float:right;margin-bottom:30px;margin-top:-5px}.right-side-webform .webform-client-form #edit-submitted-upload-your-logo-ajax-wrapper{clear:both;padding-top:25px}.right-side-webform .webform-client-form #edit-submitted-upload-your-logo-ajax-wrapper label{padding-bottom:5px}.right-side-webform .webform-client-form #edit-submitted-upload-your-logo-ajax-wrapper .form-submit{margin:5px 0 0 5px}.right-side-webform .webform-client-form .form-actions{border:0;margin:30px 0 50px;padding-top:0}#block-block-10,#block-block-11,#block-block-12{height:auto !important;padding-bottom:10px;width:100%}#block-block-10 .left-wrapper,#block-block-11 .left-wrapper,#block-block-12 .left-wrapper{float:left;width:225px}#block-block-10 .right-wrapper,#block-block-11 .right-wrapper,#block-block-12 .right-wrapper{clear:right;margin:0 50px 0 240px}#block-block-10 .right-wrapper .more,#block-block-11 .right-wrapper .more,#block-block-12 .right-wrapper .more{display:block;float:right;position:static;width:75px}#block-block-14 p{font-size:16px;line-height:22px}.page-product-display .block-main>.content{padding:0}.page-product-display .node-is-product-display>.content{padding-left:0;padding-right:0}.page-product-display .node-is-product-display.node-used-golf-balls>.content{padding:0 3% 50px}.page-product-display .node-is-product-display.node-used-golf-balls>.content .field-name-field-block-reference .content{background-position:50% 20px;padding:115px 25px 5px}#node-14 .field-name-body{background-position-x:50%;height:auto}#node-14 .field-type-text-with-summary .title{margin-top:125px;padding:0;text-align:center}#node-14 .field-type-text-with-summary span{display:block;padding:0;text-align:center}#node-14 .note-message{margin:25px auto;position:static}.block-webform .field-type-text-with-summary{max-width:80%}
.block-webform .field-type-text-with-summary:after{display:none}#gm_wizard_form_wrapper .wizard-step-1 .product-info-wrapper,#gm_wizard_form_wrapper .wizard-step-1 .form-radios{float:none !important;margin:0 auto 30px;width:80% !important}#gm_wizard_form_wrapper .wizard-step-1 .image-style-product-wizard-step-1{max-width:300px}#gm_wizard_form_wrapper .wizard-step-1 .product-info-wrapper{text-align:center}#gm_wizard_form_wrapper .wizard-step-1 .ui-accordion-header{background-position-x:100% !important}#gm_wizard_form_wrapper .wizard-step-2>.fieldset-wrapper>.form-radios,#gm_wizard_form_wrapper .wizard-step-2 .left-side-container{float:none !important;margin:0 auto 30px !important}#gm_wizard_form_wrapper .wizard-step-2>.fieldset-wrapper>.form-radios{width:315px}#gm_wizard_form_wrapper .wizard-step-2 .left-side-container{width:80%}#gm_wizard_form_wrapper .wizard-step-2 .image-container{float:none;margin:0 auto;width:376px !important}#gm_wizard_form_wrapper .wizard-step-2 .image-container .image-controls{margin:10px auto 20px}#gm_wizard_form_wrapper .wizard-step-2 .image-container .form-type-radios{display:inline-block;margin:0 auto}#gm_wizard_form_wrapper .wizard-step-2 .form-type-jcrop-image{margin-right:0}#gm_wizard_form_wrapper .wizard-step-2 .form-type-jcrop-image .form-managed-file{text-align:center}#gm_wizard_form_wrapper .wizard-step-2 .text_method,#gm_wizard_form_wrapper .wizard-step-2 .image_method{float:none;margin:0 auto}#gm_wizard_form_wrapper .wizard-step-2 .text_method fieldset,#gm_wizard_form_wrapper .wizard-step-2 .image_method fieldset{float:none}#gm_wizard_form_wrapper .wizard-step-2 .text_method input[type='text'],#gm_wizard_form_wrapper .wizard-step-2 .image_method input[type='text']{width:100%}#gm_wizard_form_wrapper .wizard-step-3 .cheaper-section-wrp .row,#gm_wizard_form_wrapper .wizard-step-3 .cheaper-section-wrp .subtotal-block{margin-top:2em}#gm_wizard_form_wrapper .wizard-step-3 .cheaper-section-wrp .subtotal-block{float:right}#gm_wizard_form_wrapper .wizard-step-3 .cheaper-section-wrp .quantity_list,#gm_wizard_form_wrapper .wizard-step-3 .cheaper-section-wrp .subtotal{float:none;width:100%;margin-top:0;clear:both}#gm_wizard_form_wrapper .wizard-step-3 .cheaper_block .wizard-message{position:static;width:100%}#gm_wizard_form_wrapper .wizard-step-3 .related-product-form-element .related-product-image-custom{margin-bottom:1em}#gm_wizard_form_wrapper .wizard-step-3 .related-product-form-element .form-type-textfield,#gm_wizard_form_wrapper .wizard-step-3 .related-product-form-element .related-product-price-custom{float:none;width:100%}#gm_wizard_form_wrapper .wizard-step-3 .related-product-form-element .form-type-textfield{height:29px}#gm_wizard_form_wrapper .wizard-step-3 .related-product-form-element .related-product-price-custom{padding-bottom:.5em;text-align:center}#gm_wizard_form_wrapper .wizard-step-3 .related-product-form-element .ui-spinner{display:none}.node-is-product-display.node-used-golf-balls .field-name-field-product-image{width:100%}@font-face{font-family:'DroidSans-Bold';src:url(/sites/all/themes/golfmotion_adaptive/fonts/Droid_Sans/DroidSans-Bold.ttf)}@font-face{font-family:'FontAwesome';src:url(/sites/all/themes/golfmotion_adaptive/fonts/font_awesome/fontawesome-webfont.eot?v=4.7.0);src:url(/sites/all/themes/golfmotion_adaptive/fonts/font_awesome/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/sites/all/themes/golfmotion_adaptive/fonts/font_awesome/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/sites/all/themes/golfmotion_adaptive/fonts/font_awesome/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/sites/all/themes/golfmotion_adaptive/fonts/font_awesome/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/sites/all/themes/golfmotion_adaptive/fonts/font_awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:normal;font-style:normal}
#block-superfish-2 .sf-accordion-toggle{display:none}#block-superfish-1{display:none}#block-superfish-3{display:block}#block-superfish-3 .sf-accordion-toggle{display:none}.region-header .menu li.sf-expanded a.active{background:white;color:#a3eb4a;text-shadow:none}.region-header .menu li a{font-size:13px}.sf-main-menu.sf-menu.sf-accordion li{width:17.5%}.sf-main-menu.sf-menu.sf-accordion li.logo-item{width:30%}.sf-main-menu.sf-menu.sf-accordion li.sf-depth-1.sf-expanded a.sf-depth-1:before{content:'';height:4px;width:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,right top,from(#a1d959),to(#2db1ec));background:linear-gradient(to right,#a1d959,#2db1ec);z-index:10}.sf-main-menu.sf-menu.sf-accordion li.menuparent.sf-expanded a.menuparent.sf-depth-1{color:#a3eb4a;text-shadow:none;background:white}.sf-main-menu.sf-menu.sf-accordion li.menuparent>ul{top:52px;left:0 !important;width:100% !important;background:white;padding:10px 0 !important;position:absolute}.sf-main-menu.sf-menu.sf-accordion li.menuparent>ul li{width:-webkit-calc(100%/4);width:calc(100%/4);display:inline-block;vertical-align:top;float:none}.sf-main-menu.sf-menu.sf-accordion li.menuparent>ul li.sf-clone-parent{display:none}.sf-main-menu.sf-menu.sf-accordion li.menuparent>ul li a{width:auto;height:auto;color:#2db1ec;line-height:normal;padding-top:0;padding-left:15px}.sf-main-menu.sf-menu.sf-accordion li.menuparent>ul li a:hover{color:#323941}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul{width:21.2% !important;padding:0 !important;left:0 !important}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li[class*='sf-item']{float:none;width:100%}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li[class*='sf-item'] a{padding-top:5px;padding-left:7px;text-align:left;height:auto;line-height:30px}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li[class*='sf-item'].menuparent a.sf-with-ul:after{top:50%}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li[class*='sf-item'].sf-expanded ul{top:0 !important;left:100% !important;width:-webkit-calc(100%*3.7) !important;width:calc(100%*3.7) !important}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li[class*='sf-item'].sf-expanded ul li{float:left;width:-webkit-calc(100%/4);width:calc(100%/4)}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li[class*='sf-item'].menuparent.sf-expanded a{background:#2db1ec;color:white}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li[class*='sf-item'].menuparent.sf-expanded a:hover{background:#2db1ec;color:white}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li[class*='sf-item'].menuparent a:hover{background:white;color:#323941;text-decoration:underline}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li[class*='sf-item'].menuparent a.sf-with-ul:after{right:7px}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth.second-item ul{width:17.5% !important;left:auto !important}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth.second-item ul li ul li a{padding-top:5px}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth.second-item ul li.sf-expanded ul{left:auto !important;right:100%;width:-webkit-calc(100%*2) !important;width:calc(100%*2) !important}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth.second-item ul li.sf-expanded ul li{width:100%}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth.second-item ul li.sf-expanded ul li a{padding-top:5px}
.block-customer-examples-block{margin-top:50px}.block-customer-examples-block .slide__content{padding:0 20px}.get-in-touch-custom-block .content{margin:0 30px;max-width:600px}.contact-us-webform-custom-block #webform-component-left,.contact-us-webform-custom-block #webform-component-right{float:none;margin:0;width:100%;overflow:visible}.contact-us-webform-custom-block #webform-component-left .form-item{clear:none;float:left;margin-right:40px;width:-webkit-calc(50% - 40px);width:calc(50% - 40px)}.contact-us-webform-custom-block #webform-component-right{margin-top:15px}.contact-us-webform-custom-block #webform-component-right .webform-component-textarea{width:100%}.contact-us-webform-custom-block input#edit-submit{float:right;margin-top:-5px;margin-bottom:30px}.contact-us-webform-custom-block .form-managed-file .form-submit{margin:5px 0 0 5px}}@media only screen and (min-width:769px) and (max-width:1024px){#page{border:0;margin:0;width:100%}.ajax-progress-throbber{background:#fff !important;border:1px dashed #a5b0ba !important;-webkit-border-radius:20px !important;border-radius:20px !important;color:#3c4651 !important;height:17px !important;left:50% !important;margin-left:-50px !important;margin-top:-25px !important;padding:5px 15px !important;position:fixed !important;top:50% !important;vertical-align:middle !important;width:100px !important;z-index:1001 !important}.ajax-progress-throbber *{margin:0 !important;padding:0 !important}.region-header .menu li{width:17.5%}.region-header .menu li.menu-item-751,.region-header .menu li.logo-item{width:30%}.region-header .menu li a{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.background{background-color:#fff !important;position:relative;z-index:10}.block-main>.content{padding:0 3%}#bottom-footer{display:none}.form-managed-file .form-file{max-width:none;width:100%}input[id$='-upload-button']{display:none}textarea{padding:5px}#sidebar-first #block-superfish-2{display:none}.sidebar-first #content .section{padding-left:0}.one-sidebar.sidebar-isset #sidebar-first{width:180px}.one-sidebar.sidebar-isset #content{width:-webkit-calc(100% - 180px);width:calc(100% - 180px);margin-right:0;float:right}.one-sidebar.sidebar-isset #sidebar-first{background:none}.one-sidebar.sidebar-isset .view-catalog .view-content td{width:-webkit-calc((100% - 85px)/4);width:calc((100% - 85px)/4);display:inline-block;float:none;vertical-align:top}.one-sidebar.sidebar-isset .view-catalog .view-content td img{-o-object-fit:contain;object-fit:contain;height:150px}.view-blog{margin:0 5%}.view-blog .blog-teaser-content{float:none;margin-left:200px;width:auto}.article-published-date{color:#8a95a0;font-size:12px;font-weight:400;line-height:20px;margin-bottom:15px}th.views-field-edit-delete{overflow:hidden;text-indent:-9000px;width:100px}.views-field-line-item-title.product-name .title{color:#8796a2}.views-view-grid{display:block}.views-view-grid tbody,.views-view-grid tr,.views-view-grid td{display:block}.view::after{content:'.';visibility:hidden;display:block;height:0;clear:both}.commerce-order-handler-area-order-total .commerce-price-formatted-components{min-width:300px}.view-commerce-cart-summary .table-cart thead{border-bottom:1px solid #d5dde0}.view-commerce-cart-summary .table-cart th{vertical-align:bottom}.view-commerce-cart-summary .table-cart th.views-field-commerce-total{padding-right:0}.view-commerce-cart-summary .table-cart tbody td{font-size:14px;padding:15px 0}.page-checkout .block-main .form-type-textfield,.page-checkout .block-main .form-type-email,.page-checkout .block-main .form-type-select{margin-top:10px}.page-checkout .block-main .form-type-textfield label,.page-checkout .block-main .form-type-email label,.page-checkout .block-main .form-type-select label{padding-bottom:2px}.page-checkout .block-main .commerce_shipping .form-type-radio label{float:none}.page-checkout .account,.page-checkout .customer_profile_shipping,.page-checkout .customer-profile-billing-ajax-wrapper{margin-top:20px}.page-checkout .checkout-buttons{text-align:right}div.messages.commerce-add-to-cart-confirmation{left:50%;margin-left:-310px !important;margin-top:-100px;position:fixed;top:50%}div.commerce_add_to_cart_confirmation_overlay{display:none}.page-node-12 .block-main>.content{padding:0}.page-node-12 .block-main>.content #webform-component-left{width:-webkit-calc(50% - 40px);width:calc(50% - 40px)}.page-node-12 .block-main>.content #webform-component-right{margin-left:-webkit-calc(50%);margin-left:calc(50%)}
.page-node-12 .block-main>.content #node-12 .webform-client-form textarea,.page-node-12 .block-main>.content .webform-client-form .form-text{width:100% !important}.page-node-12 .block-main>.content input#edit-submit{float:right}.page-node-12 .block-main>.content .form-managed-file .form-submit{margin:5px 0 0 5px}.image-style-image-block-740x{width:100%}.right-side-webform .field-name-body{-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-calc(100% - 365px);width:calc(100% - 365px)}.right-side-webform .field-name-body img{height:auto !important;width:100% !important}.right-side-webform .webform-client-form{margin-right:-3%}#block-block-14{background-size:100%;height:30vw;text-align:left;width:100%}#block-block-14>.content{padding-left:33%;padding-top:4%}.page-node-30 .background{text-align:center}.page-node-30 .background #messages{text-align:left}.page-node-30 .background .region-content{display:inline-block}#footer .section .region-footer{background-position-y:-89px;padding:15px 0}.front-page-banner-link{background-size:100%;height:26vw;width:100%}.view-catalog .view-content td{width:-webkit-calc(25% - 19px);width:calc(25% - 19px)}.view-catalog .view-content td.col-last{margin-right:19px}.view-our-process .view-header div{line-height:20px;margin:0;width:33%}.view-our-process .view-header div span{display:inline-block;float:left;padding:4px 10px;width:8px}.view-our-process .views-field-field-company-logo{width:33%}.view-our-process .views-field-field-process-product-images{width:66%}.view-our-process .views-field-field-process-product-images .item-list ul li{margin:0;padding:0;text-align:center;width:50%}.view-our-process .views-field-field-process-product-images .item-list ul li.first:after{top:60%}.view-our-process .views-field-field-process-product-images .item-list ul li a{display:block;padding:10px}.view-our-process .views-field-field-process-product-images{margin-left:0}.custom-banner-process .process-steps-wrp{width:-webkit-calc(100% - 60px);width:calc(100% - 60px)}.custom-banner-process .steps-arrow:after{width:80%}#block-views-domains-block-1 .form-item-jump{width:50px}#block-views-domains-block-1 .form-item-jump .destination-options{background-size:100% !important;height:18px;width:36px}#block-views-domains-block-1 .form-item-jump .destination-options::after{background-image:url(/sites/all/themes/golfmotion_adaptive/images/tablet_arr.png);padding-left:50px}#ctools-jump-menu{padding:0}.block-tablet-phone{display:block;height:18px;margin-right:15px;width:40px}.block-tablet-phone .tablet-phone-icon{background:url(/sites/all/themes/golfmotion_adaptive/images/tablet_phone.png) no-repeat 0 0;height:18px;width:40px}.block-tablet-phone .tablet-phone{border-bottom:1px solid #a3a3a3;display:none;position:absolute;margin-top:5px;z-index:1}.block-tablet-phone .tablet-phone .tablet-phone-triangle{border-color:transparent transparent #ebf0f2 transparent;border-style:solid;border-width:0 8px 8px 8px;height:0;width:0}.block-tablet-phone .tablet-phone .tablet-phone-content{background-color:#ebf0f2;color:#3c4651;padding:10px 20px}.block-tablet-phone .tablet-phone.active{display:block}.block-7{white-space:nowrap}.block-8{display:none}.node-is-product-display{text-align:center}.node-is-product-display>.content{display:inline-block;text-align:left}.node-is-product-display .commerce-add-to-cart .form-item-quantity input[type=text]{width:25px !important}.node-is-product-display .group-right-column{float:left}.node-is-product-display .product-info,.node-is-product-display .field-name-field-description{width:200px}.node-is-product-display .product-info>div,.node-is-product-display .field-name-field-description>div{width:200px}.node-is-product-display.node-golf-bags>.content,.node-is-product-display.node-scorecard-holders>.content{display:block}.node-is-product-display.node-golf-bags .product-image,.node-is-product-display.node-scorecard-holders .product-image{width:-webkit-calc((100% - 280px));width:calc((100% - 280px))}
.block-bags-slideshow-block{max-width:300px}#node-14 #webform-component-left{width:300px}#node-14 #webform-component-left .form-item,#node-14 #webform-component-left input[type='text'],#node-14 #webform-component-left input[type='email']{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#node-14 #webform-component-right{width:-webkit-calc(100% - 320px);width:calc(100% - 320px)}#node-14 #webform-component-right .form-item{width:auto}#node-14 #webform-component-right .form-item textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100% !important}#node-14 input[type='submit']{float:right;margin-right:50px}.view-testimonials{padding:0 5%}.view-testimonials .views-field-field-image{margin-left:0}.view-testimonials .views-field-title,.view-testimonials .views-field-body,.view-testimonials .views-field-nothing{float:none;margin:15px 0 0 200px;width:auto}.node-is-product-display.node-used-golf-balls .product-image{margin-right:20px;width:-webkit-calc(100% - 300px);width:calc(100% - 300px);margin-left:0}.node-is-product-display.node-used-golf-balls .group-right-column,.node-is-product-display.node-used-golf-balls .product-info>div{width:280px !important}.node-is-product-display.node-used-golf-balls .field-name-field-product-image{margin:0 auto 20px}.node-is-product-display.node-used-golf-balls .field-name-field-product-image img{height:auto;width:100%}.node-is-product-display.node-used-golf-balls .field-name-field-block-reference .content{margin:0 20px;width:auto}.node-is-product-display .product-image{margin:0 auto 30px}#gm_wizard_form_wrapper .main.form-wrapper{overflow:visible}#gm_wizard_form_wrapper .wizard-step-1 .product-info-wrapper{width:-webkit-calc(100% - 320px) !important;width:calc(100% - 320px) !important}#gm_wizard_form_wrapper .wizard-step-1 .product-info-wrapper .product_description,#gm_wizard_form_wrapper .wizard-step-1 .product-info-wrapper .product_description img{width:100%}#gm_wizard_form_wrapper .wizard-step-1 .form-item-product-id{margin:10px 0 !important}#gm_wizard_form_wrapper .wizard-step-1 .description{margin:8px 0}#gm_wizard_form_wrapper .wizard-step-2 .left-side-container{margin-left:-webkit-calc(50% - 345px);margin-left:calc(50% - 345px)}#gm_wizard_form_wrapper .wizard-step-2 #edit-customise-method{margin-right:-webkit-calc(50% - 340px);margin-right:calc(50% - 340px)}#gm_wizard_form_wrapper .wizard-step-2 .image-controls{margin-left:20px}#gm_wizard_form_wrapper .wizard-step-2 .text_method{margin-left:20px}#gm_wizard_form_wrapper .wizard-step-2 .text_method .form-text{width:300px}#gm_wizard_form_wrapper .wizard-step-2 .text_method .fieldset-wrapper fieldset:last-child{border-bottom:0}#gm_wizard_form_wrapper .wizard-step-2 .fieldset-wrapper>.form-item-guides,#gm_wizard_form_wrapper .wizard-step-2 .fieldset-wrapper>.form-item-ball-side{clear:both;display:block;float:none;margin-left:20px}#gm_wizard_form_wrapper .wizard-step-2 .form-managed-file input[type='file']{width:100%;max-width:none}#gm_wizard_form_wrapper .wizard-step-2 .form-managed-file input[class*='_upload_button']{display:none}#gm_wizard_form_wrapper .wizard-step-2 .cropbox{width:100%}#gm_wizard_form_wrapper .wizard-step-2 .crop-image-popup .form-type-jcrop-image{bottom:0;left:230px;overflow-x:hidden;overflow-y:scroll;position:fixed;top:0;width:100%}#gm_wizard_form_wrapper .wizard-step-2 .jcrop-holder{display:none}#gm_wizard_form_wrapper .wizard-step-2 .jcrop-crop-cropbox .description{display:none}#gm_wizard_form_wrapper .personalised-divot-tools .wizard-step-2 .left-side-container,#gm_wizard_form_wrapper .personalised-pencils .wizard-step-2 .left-side-container,#gm_wizard_form_wrapper .golf-gloves .wizard-step-2 .left-side-container,#gm_wizard_form_wrapper .umbrellas .wizard-step-2 .left-side-container{margin-left:-webkit-calc(50% - 355px);margin-left:calc(50% - 355px)}#gm_wizard_form_wrapper .wizard-step-3{margin-top:20px;text-align:left}#gm_wizard_form_wrapper .wizard-step-3 .row.first{display:inline-block;padding-bottom:15px;text-align:left}#gm_wizard_form_wrapper .wizard-step-3 .row.first span{color:#8a95a0;font-size:12px;font-weight:normal}#gm_wizard_form_wrapper .wizard-step-3 .row.first .markup-ball-qty::before{content:'('}#gm_wizard_form_wrapper .wizard-step-3 .row.first span:last-child::after{content:')'}#gm_wizard_form_wrapper .wizard-step-3 .row.first .form-item-qty{float:left !important;margin-right:10px !important}#gm_wizard_form_wrapper .wizard-step-3 .row.first .form-item-qty label{font-weight:normal}#gm_wizard_form_wrapper .wizard-step-3 .row.first .form-item-qty label::after{content:':'}#gm_wizard_form_wrapper .wizard-step-3 .row.first .form-item-qty .form-text{margin-right:0 !important;width:60px !important}#gm_wizard_form_wrapper .wizard-step-3 .row{position:relative;padding:15px}
#gm_wizard_form_wrapper .wizard-step-3 .row.sub-custom-price .item-title{width:auto;position:static;top:0}#gm_wizard_form_wrapper .wizard-step-3 .row.sub-custom-price .item-title .price{position:static}#gm_wizard_form_wrapper .wizard-step-3 .row>.label{color:#373c43}#gm_wizard_form_wrapper .wizard-step-3 .row .item-title{font-size:12px;position:absolute;text-align:left;top:35px;width:100%}#gm_wizard_form_wrapper .wizard-step-3 .row .item-title .price{font-size:13px;font-weight:normal;position:absolute;right:30px;top:-20px !important}#gm_wizard_form_wrapper .wizard-step-3 .row.collapsible{padding-bottom:30px}#gm_wizard_form_wrapper .wizard-step-3 .row.subtotal{padding-bottom:20px !important}#gm_wizard_form_wrapper .wizard-step-3 .row.subtotal .label::after{content:':'}#gm_wizard_form_wrapper .wizard-step-3 .form-item-marker-color .form-radio-wrapper,#gm_wizard_form_wrapper .wizard-step-3 .form-item-marker-color .form-radio-wrapper.last{height:170px;margin:0 15px 15px}#gm_wizard_form_wrapper .wizard-step-3 .attribute-widgets{padding:15px 15px 20px}#gm_wizard_form_wrapper .wizard-step-3 .form-item-gloves-color>label{line-height:20px;margin-bottom:20px}#gm_wizard_form_wrapper .wizard-step-3 .form-item-gloves-color .form-radio-wrapper,#gm_wizard_form_wrapper .wizard-step-3 .form-item-gloves-color .form-radio-wrapper.last{height:170px;margin:0 15px 15px}#gm_wizard_form_wrapper .wizard-step-3 .form-item-gloves-color label.option{padding-right:100px;padding-top:147px}#gm_wizard_form_wrapper .wizard-step-3 .form-item-num-panels .form-radio-wrapper,#gm_wizard_form_wrapper .wizard-step-3 .form-item-num-panels .form-radio-wrapper.last{height:175px;margin:0 15px 15px}#gm_wizard_form_wrapper .wizard-step-3 .form-item-num-panels label.option{padding-right:75px;padding-top:147px}#gm_wizard_form_wrapper .wizard-step-3 .form-item-print-side>label{line-height:20px;margin-bottom:20px}#gm_wizard_form_wrapper .wizard-step-3 .form-item-print-side .form-radio-wrapper,#gm_wizard_form_wrapper .wizard-step-3 .form-item-print-side .form-radio-wrapper.last{height:172px;margin:0 15px 15px}#gm_wizard_form_wrapper .wizard-step-3 .form-item-print-side label.option{padding-right:100px;padding-top:152px}#gm_wizard_form_wrapper .wizard-step-3 .form-item-num-colors .form-radio-wrapper,#gm_wizard_form_wrapper .wizard-step-3 .form-item-num-colors .form-radio-wrapper.last{height:125px;margin:0 15px 15px}#gm_wizard_form_wrapper .wizard-step-3 .form-item-num-colors label.option{padding-right:75px;padding-top:97px}#gm_wizard_form_wrapper .wizard-step-3 .cheaper-section-wrp .row,#gm_wizard_form_wrapper .wizard-step-3 .cheaper-section-wrp .subtotal-block{margin-top:20px}#gm_wizard_form_wrapper .wizard-step-3 .cheaper-section-wrp .subtotal-block{float:right}#gm_wizard_form_wrapper .wizard-step-3 .cheaper-section-wrp .quantity_list,#gm_wizard_form_wrapper .wizard-step-3 .cheaper-section-wrp .subtotal{float:none;width:100%;margin-top:0;clear:both}#gm_wizard_form_wrapper .wizard-step-3 .cheaper_block .wizard-message{position:static;width:100%}#gm_wizard_form_wrapper .wizard-step-3 .related-product-form-element .related-product-image-custom{margin-bottom:1em}#gm_wizard_form_wrapper .wizard-step-3 .related-product-form-element .form-type-textfield,#gm_wizard_form_wrapper .wizard-step-3 .related-product-form-element .related-product-price-custom{float:none;width:100%}#gm_wizard_form_wrapper .wizard-step-3 .related-product-form-element .form-type-textfield{height:29px}#gm_wizard_form_wrapper .wizard-step-3 .related-product-form-element .related-product-price-custom{padding-bottom:.5em;text-align:center}#gm_wizard_form_wrapper .personalised-golf-ball .wizard-step-3 .row,#gm_wizard_form_wrapper .bag-tags .wizard-step-3 .row{padding:15px 15px 40px}#gm_wizard_form_wrapper .personalised-golf-ball .wizard-step-3 .row.first,#gm_wizard_form_wrapper .bag-tags .wizard-step-3 .row.first{padding-bottom:10px}@font-face{font-family:'DroidSans-Bold';src:url(/sites/all/themes/golfmotion_adaptive/fonts/Droid_Sans/DroidSans-Bold.ttf)}@font-face{font-family:'FontAwesome';src:url(/sites/all/themes/golfmotion_adaptive/fonts/font_awesome/fontawesome-webfont.eot?v=4.7.0);src:url(/sites/all/themes/golfmotion_adaptive/fonts/font_awesome/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/sites/all/themes/golfmotion_adaptive/fonts/font_awesome/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/sites/all/themes/golfmotion_adaptive/fonts/font_awesome/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/sites/all/themes/golfmotion_adaptive/fonts/font_awesome/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/sites/all/themes/golfmotion_adaptive/fonts/font_awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:normal;font-style:normal}
.region-header .menu li.sf-expanded a.active{background:white;color:#a3eb4a;text-shadow:none}#block-superfish-1{display:none}#block-superfish-3{display:block}#block-superfish-3 .sf-accordion-toggle{display:none}.region-header .menu li.sf-expanded a.active{background:white;color:#a3eb4a;text-shadow:none}.sf-main-menu.sf-menu.sf-accordion li{width:17.5%}.sf-main-menu.sf-menu.sf-accordion li.logo-item{width:30%}.sf-main-menu.sf-menu.sf-accordion li.sf-depth-1.sf-expanded a.sf-depth-1:before{content:'';height:4px;width:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,right top,from(#a1d959),to(#2db1ec));background:linear-gradient(to right,#a1d959,#2db1ec);z-index:10}.sf-main-menu.sf-menu.sf-accordion li.menuparent.sf-expanded a.menuparent.sf-depth-1{color:#a3eb4a;text-shadow:none;background:white}.sf-main-menu.sf-menu.sf-accordion li.menuparent>ul{top:52px;left:0 !important;width:100% !important;background:white;padding:10px 0 !important;position:absolute}.sf-main-menu.sf-menu.sf-accordion li.menuparent>ul li{width:-webkit-calc(100%/4);width:calc(100%/4);display:inline-block;vertical-align:top;float:none}.sf-main-menu.sf-menu.sf-accordion li.menuparent>ul li.sf-clone-parent{display:none}.sf-main-menu.sf-menu.sf-accordion li.menuparent>ul li a{width:auto;height:auto;line-height:normal;color:#2db1ec;padding-top:10px;padding-left:15px}.sf-main-menu.sf-menu.sf-accordion li.menuparent>ul li a:hover{color:#323941}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul{width:17.5% !important;padding:0 !important;left:auto !important}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li{float:none;width:100%}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li.first a{padding-top:0}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li.first.menuparent a.sf-with-ul:after{top:60%}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li.last a{padding-top:0;padding-bottom:0}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li.firstandlast a{padding-top:0;padding-bottom:0}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li a{padding-left:10px;text-align:left;height:46px;line-height:46px}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li.sf-expanded ul{top:0 !important;left:100% !important;width:-webkit-calc(100%*3.7) !important;width:calc(100%*3.7) !important}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li.sf-expanded ul li{float:left;width:-webkit-calc(100%/4);width:calc(100%/4)}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li.menuparent.sf-expanded a{background:#2db1ec;color:white}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li.menuparent.sf-expanded a:hover{background:#2db1ec;color:white}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li.menuparent a:hover{background:white;color:#323941;text-decoration:underline}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li.menuparent a{padding-top:0}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth ul li.menuparent a.sf-with-ul:after{right:10px}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth.second-item ul{width:17.5% !important}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth.second-item ul li ul{width:100% !important}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth.second-item ul li ul li{width:100%}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth.second-item ul li ul li a{padding-top:0}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth.second-item ul li.sf-expanded ul{width:100% !important}.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth.second-item ul li.sf-expanded ul li{width:100%}
.sf-main-menu.sf-menu.sf-accordion li.menuparent.menu-item-big-depth.second-item ul li.sf-expanded ul li a{padding-top:0}.block-customer-examples-block{margin-top:50px}.block-customer-examples-block .slide__content{padding:0 20px}.contact-us-webform-custom-block #webform-component-left{width:-webkit-calc(50% - 40px);width:calc(50% - 40px);overflow:visible}.contact-us-webform-custom-block #webform-component-right{margin-left:-webkit-calc(50%);margin-left:calc(50%);overflow:visible}.contact-us-webform-custom-block textarea,.contact-us-webform-custom-block .form-text{width:100% !important}.contact-us-webform-custom-block input#edit-submit{float:right}.contact-us-webform-custom-block .form-managed-file .form-submit{margin:5px 0 0 5px}}