.flex-container a:active,.flexslider a:active{outline:0}.slides,.flex-control-nav,.flex-direction-nav{list-style:none;margin:0;padding:0}.flexslider{margin:0;padding:0;width:100%}.flexslider .slides>li{display:none}.flexslider .slides img{display:block;max-width:100%}.flex-pauseplay span{text-transform:capitalize}.slides:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{background:#fff;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides>li{position:relative}.flex-container{position:relative;zoom:1}.flex-caption{background:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1}.flex-caption{background:rgba(0,0,0,.3);bottom:0;color:#fff;display:none;font-size:14px;left:0;line-height:18px;padding:2%;position:absolute;text-shadow:0 -1px 0 rgba(0,0,0,.3);width:96%}.flex-direction-nav li a{background:url(/sites/all/themes/swingsurgeon/images/slider_bg_direction_nav.png) no-repeat 0 0;cursor:pointer;display:block;height:52px;margin:0;position:absolute;text-indent:-9999px;top:43%;width:52px}.flex-direction-nav li .next{background-position:-52px 0;right:0}.flex-direction-nav li .prev{left:0}.flex-direction-nav li .disabled{cursor:default;filter:alpha(opacity=30);opacity:.3}.flex-control-nav{left:10px;position:absolute;top:10px;width:100%}.flex-control-nav li{display:inline;display:inline-block;margin:0 0 0 5px;zoom:1}.flex-control-nav li:first-child{margin:0}.flex-control-nav li a{background:url(/sites/all/themes/swingsurgeon/images/slider_bg_control_nav.png) no-repeat 0 0;cursor:pointer;display:block;height:13px;text-indent:-9999px;width:13px}.flex-control-nav li a:hover{background-position:0 -13px}.flex-control-nav li a.active{background-position:0 -26px;cursor:default}@media all{.jwplayer-video{margin-top:4px;margin-bottom:4px;margin-left:auto;margin-right:auto;width:80%;max-width:640px;text-align:center}.field.field-name-jw-player-cdn-video-series .field-items .field-item{float:left;padding-right:10px;padding-bottom:6px}.node-jw_player_cdn_video_footer{padding-top:10px;padding-bottom:10px;clear:both}.node-jw_player_cdn_video_downloads{clear:both}}body{margin:0;padding:0;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif}.element-invisible,#skip-link{display:none}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}img{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}a,a:link,a:active,a:visited{color:#135831;text-decoration:underline}iframe{frameborder:0;border-right-style:none;border-left-style:none;border-bottom-style:none;border-top-style:none}a:hover{text-decoration:none}p,h1,h2,h3,h4,h5,h6{margin:0;padding-top:0;padding-right:0;padding-bottom:15px;padding-left:0}blockquote{background-color:#eee;margin:20px;border:1px dashed #ccc;padding-top:10px;padding-right:10px;padding-bottom:0;padding-left:10px}ul,ol{margin:0;padding-top:0;padding-right:0;padding-bottom:20px;padding-left:30px}ul.pager{margin:0;list-style-type:none;line-height:30px;overflow:hidden;padding:10px}ul.pager li{display:inline;padding-right:10px}ul.pager li a{display:inline-block}table{border-collapse:collapse;border-spacing:0;width:100%}tbody{border-top-width:0;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}table td,table th{vertical-align:top}.views-row-even,.views-row-odd{margin:0;padding:0}.view-ss-tax-vocab-pages-shopping .views-row-even{background-color:#fefefe;margin-bottom:20px;padding:10px;margin-top:0;margin-right:0;margin-left:0;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#ccc;border-bottom-color:#ccc}.attachment{clear:both}.views-field-body,.field-name-body{clear:both;padding-top:10px}
.view-ss-video-blog-panel-view .views-row-first.views-row-last{margin:0;background-color:#eee;padding:10px;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#ccc;border-bottom-color:#ccc}.blog-rows .views-row-even{background-color:#eee;margin-bottom:20px;padding:10px;margin-top:0;margin-right:0;margin-left:0;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#ccc;border-bottom-color:#ccc}.blog-rows .views-row-odd{padding-bottom:20px;padding-right:10px;padding-left:10px}.blog-rows .views-row-even.views-row-last,.blog-rows .views-row-odd.views-row-last{margin:0}.node-video-blog .field-items{margin:0;padding:0}.views-field-title,.node-title,.node-video-blog .node-title{font-size:130%;font-weight:700;margin:0;padding-top:0;padding-right:0;padding-bottom:5px;padding-left:0}label{display:block;clear:both}label.edit-submitted-radio-buttons{display:block}#webform-component-select-box label{vertical-align:middle;clear:none;float:left}.form-radios,.form-checkbox{float:left}.form-type-checkbox{float:left;margin-top:10px;margin-right:0;margin-bottom:0;margin-left:0}.action{clear:both!important}#edit-basic #edit-submit{margin-top:15px;margin-left:10px}label.option{display:inline;float:none;font-weight:700;font-size:1.1em}.form-radios label{display:inline}.form-item.form-type-radio{display:inline;padding-right:10px}.form-required{color:#c00}.form-item{padding-bottom:10px}.form-item .description{font-size:1em;font-style:italic;color:#666}.form-text{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:13px;padding:4px;border:1px solid #ccc;background-color:#fff;color:#666;width:70%}.form-select{border:1px solid #ccc;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:13px;padding:4px;margin-top:0;margin-right:10px;margin-bottom:0;margin-left:0;color:#666}.form-textarea-wrapper{width:98%}.form-textarea{height:150px;width:85%!important;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:13px;color:#666;background-color:#fff;padding:5px;border:1px solid #ccc}.form-text:focus,.form-select:focus,.form-textarea:focus{border-top-color:#135831;border-right-color:#135831;border-bottom-color:#135831;border-left-color:#135831;color:#333}#edit-commerce-shipping-shipping-service{padding-top:20px}.form-item.form-type-radio.form-item-commerce-shipping-shipping-service{display:block;clear:both}fieldset{background-color:#fff;margin-bottom:20px;clear:both;border-top-style:solid;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-width:1px;border-top-color:#ccc;padding-top:15px;padding-right:10px;padding-bottom:10px;padding-left:10px}.fieldset-legend{font-size:12px;font-weight:700;background-color:#eee;border:1px solid #ccc;padding-top:5px;padding-right:8px;padding-bottom:5px;padding-left:8px;text-transform:uppercase;text-decoration:none;margin:0}.fieldset-legend a{font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none}.fieldset-legend a:hover{text-decoration:underline}fieldset.collapsible{clear:both;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;margin-top:15px;margin-right:0;margin-bottom:15px;margin-left:0;padding-top:10px;padding-right:0;padding-bottom:0;padding-left:0}fieldset.collapsible .fieldset-legend{font-size:13px;font-weight:400;margin:0;padding:0;background-color:transparent;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;text-transform:none}fieldset.collapsible .fieldset-wrapper{display:none}#edit-field-content-certpro-type-value{color:#333}.webform-grid{background-color:#eee}.webform-grid th,table.checkout-review th{color:#fff;background-color:#333;padding:5px;text-align:left}.webform-grid td{padding:5px;border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-right-color:#fff;border-bottom-color:#fff}td.checkbox{text-align:center!important}
.certified .views-exposed-form label{display:block}.form-actions{clear:both;padding-bottom:10px}.form-submit{background-image:url(/sites/all/themes/swingsurgeon/images/menu_hover.png);background-repeat:repeat-x;background-position:center center;border:1px solid #999;line-height:28px;height:auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;margin-right:10px;font-size:18px}#button-submit{background-image:url(/sites/all/themes/swingsurgeon/images/menu_hover.png);background-repeat:repeat-x;background-position:center center;border:1px solid #999;line-height:28px;height:auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;margin-right:10px;font-size:18px;width:auto}.return-to-shopping{background-image:url(/sites/all/themes/swingsurgeon/images/menu_hover.png);background-repeat:repeat-x;background-position:center center;border:1px solid #999;height:24px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;margin-right:10px;margin-bottom:15px;padding:5px;font-size:18px;width:180px}.return-to-shopping a{text-decoration:none;color:#000}.view-certified-professionals.view-display-id-page_2.certified .views-field.views-field-field-int-sort{background-image:url(/sites/all/themes/swingsurgeon/images/menu_hover.png);background-repeat:repeat-x;background-position:center center;border:1px solid #999;line-height:28px;float:right;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;margin-right:20px;padding-left:15px;padding-right:15px;padding-bottom:5px;margin-bottom:0}.view-certified-professionals.view-display-id-page_2.certified .views-field.views-field-field-int-sort a{text-decoration:none;color:#000}.view-certified-professionals.view-display-id-page_3.certified .views-field.views-field-field-int-sort{background-image:url(/sites/all/themes/swingsurgeon/images/menu_hover.png);background-repeat:repeat-x;background-position:center center;border:1px solid #999;line-height:28px;float:right;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;margin-right:20px;padding-left:15px;padding-right:15px;padding-bottom:5px;margin-bottom:0}.view-certified-professionals.view-display-id-page_3.certified .views-field.views-field-field-int-sort a{text-decoration:none;color:#000}.view-certified-professionals.view-display-id-page_4.certified .views-field.views-field-field-int-sort{background-image:url(/sites/all/themes/swingsurgeon/images/menu_hover.png);background-repeat:repeat-x;background-position:center center;border:1px solid #999;line-height:28px;float:right;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;margin-right:20px;padding-left:15px;padding-right:15px;padding-bottom:5px;margin-bottom:0}.view-certified-professionals.view-display-id-page_4.certified .views-field.views-field-field-int-sort a{text-decoration:none;color:#000}.view-certified-professionals.view-display-id-certified_professionals.certified .views-field.views-field-field-int-sort{background-image:url(/sites/all/themes/swingsurgeon/images/menu_hover.png);background-repeat:repeat-x;background-position:center center;border:1px solid #999;line-height:28px;height:28px;width:172px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:10px;cursor:pointer;margin-right:10px;margin-left:0;padding-top:0;padding-left:10px;padding-right:10px;padding-bottom:0;display:block;float:left;clear:left;text-align:center}.view-certified-professionals.view-display-id-certified_professionals.certified .views-field.views-field-field-int-sort a{text-decoration:none;color:#000}.pane-ss-video-blog-panel-view-panel-pane-1 .pane-content{margin-bottom:20px}.submitted{font-size:11px;text-transform:uppercase;display:block;padding-bottom:10px;color:#666;padding-top:8px}.inline{padding:0;margin:0;list-style-type:none}.inline li{margin-right:10px;border-right-width:1px;border-right-style:solid;border-right-color:#999}.inline li.last{border-right-width:0;border-right-style:none}#login-links{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc;line-height:28px;margin-bottom:10px;clear:both;height:28px}
#login-links a{display:block;float:left;height:27px;line-height:27px;padding-right:10px;padding-left:10px;background-color:#eee;text-decoration:none;color:#999}#login-links a#login-link{border-top-width:1px;border-right-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-left-style:solid;border-top-color:#ccc;border-right-color:#ccc;border-left-color:#ccc}#login-links a#register-link{border-top-width:1px;border-right-width:1px;border-top-style:solid;border-right-style:solid;border-top-color:#ccc;border-right-color:#ccc}#login-links a.hover,#login-links a.lt-active{background-color:#FFF!important;color:#135831!important}.login-forgot{line-height:28px;height:auto;-webkit-border-radius:4px;-moz-border-radius:4px;cursor:pointer;font-size:18px}.view-commerce-cart-form td,#commerce-checkout-form-checkout td,.views-table.cols-4 td{padding:8px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc}.view-commerce-cart-form tr.even td,#commerce-checkout-form-checkout tr.even td{background-color:#eee;padding:5px}.view-commerce-cart-form .form-item{margin:0;padding:0}.view-commerce-cart-form .form-text{width:50px}.view-commerce-cart-form th,#commerce-checkout-form-checkout th,.views-table.cols-4 th{color:#fff;background-color:#333;padding:5px;text-align:left}.orders-table th{background-color:#333;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;color:#fff}.orders-table th a{color:#fff;text-decoration:none;background-color:#333;display:block;padding:5px}.view-commerce-cart-form .line-item-total,.component-total .line-item-total{padding-top:10px;font-size:115%;margin-right:10px}.view-commerce-cart-form .line-item-total-raw,#commerce-checkout-form-checkout .component-total,.views-table.cols-4 .component-total{font-size:125%;border-bottom-width:0;border-bottom-style:none}#commerce-checkout-form-checkout .component-title,.views-table.cols-4 .component-title{border-bottom-width:0;border-bottom-style:none}.view-commerce-cart-form .delete-line-item{background-image:url(/sites/all/themes/swingsurgeon/images/trash.png);background-repeat:no-repeat;text-indent:-3000px;display:block;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;height:16px;width:16px}.commerce-price-formatted-components .component-title,.commerce-price-formatted-components .component-total{background-color:#fff;padding:5px}.field-name-commerce-customer-billing .field-label,.field-name-commerce-customer-shipping .field-label{font-size:14px;font-weight:700;color:#fff;background-color:#333;padding:5px;margin-bottom:5px;margin-top:15px}.commerce-checkout-reputation-pane-items{display:block;clear:both;text-align:center;margin-left:auto;margin-right:auto}.addressfield-container-inline,.street-block,.locality-block,.country{padding-top:0;padding-right:0;padding-bottom:0;padding-left:10px;display:block}.country{padding-bottom:15px}.view-ss-tax-vocab-pages-shopping .views-row-odd{padding-bottom:20px;padding-right:10px;padding-left:10px}.orders-table td{padding:3px!important;vertical-align:middle}.orders-table .views-field-created,th.views-field-created{font-size:100%;color:#333;text-transform:none;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;display:table-cell;margin:0;padding:0;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0}#comments{padding-top:15px}#comment-form{padding:10px}#comments .title{color:#fff;background-color:#16442d;padding:8px;margin:0}#comment-form div #edit-author--2 label{display:block;float:left;padding-right:10px}#comment-form .username{font-size:110%;font-weight:700}.comment{display:block;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.comment header h3{font-size:110%;padding-top:0;padding-right:0;padding-bottom:5px;padding-left:10px;float:left;margin-top:0;margin-right:8px;margin-bottom:0;margin-left:0}.comment header .new{color:#9c0;font-weight:700;font-size:85%}
.comment-submitted{font-size:85%;color:#666;padding-left:10px;display:block;clear:both}.comment .field-items{display:block;border:1px dashed #ccc;background-color:#eee;padding-top:10px;padding-right:10px;padding-bottom:0;padding-left:10px;margin-top:5px;margin-bottom:0;margin-right:10px;margin-left:10px}#comments .indented{margin-left:30px;margin-top:0;margin-right:0;margin-bottom:0;padding:0}#comments fieldset{border:1px solid #ccc;padding:15px}.links.comment-links{text-align:right}table.sticky-enabled th{color:#fff;background-color:#333;padding:5px;text-align:left}table.sticky-enabled td{padding:10px}.view-display-id-certified_professionals .views-label{font-size:110%;font-weight:700;margin-bottom:5px;padding-bottom:5px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc}.views-field-field-content-certpro-company{font-size:115%;font-weight:700;margin-bottom:5px;padding-bottom:5px}.view-ss-product-video-listing-price{display:block;font-size:15px;font-weight:700;padding-top:10px;float:right}.user-picture{float:left;border-right-style:none;border-left-style:none;border-bottom-style:none;border-top-style:none;margin-right:6px;margin-bottom:6px}#edit-paypal-bml{margin-bottom:0}.paypal-ec-order-form .form-submit{height:100%}.paypal-ec-bml-separator{font-weight:700;padding:0 40px 10px 0}.page-checkout-review .form-text{width:auto}#formitemrounded{background-color:#fff;border:1px solid #333;margin-bottom:10px;-webkit-border-radius:6px;-moz-border-radius:60px;border-radius:6px;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:100%;color:#333;font-style:italic;margin-top:0;margin-left:0;margin-right:0;padding-top:8px;padding-right:0;padding-bottom:8px;padding-left:4px}.node-type-general-content.context-support .field.field-name-field-tax-freetagging{visibility:hidden;height:0}.node-type-general-content.context-support .field.field-name-field-tax-freetagging .field-label{height:0}