@font-face {
    font-family: 'comic_bookregular';
    src: url('http://www.artisticksgolf.com/themes/fonts/comic_book-webfont.woff2') format('woff2'),
         url('http://www.artisticksgolf.com/themes/fonts/comic_book-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face{font-family:Lato;src:url("http://www.artisticksgolf.com/themes/fonts/Lato-Regular.ttf") format('truetype')}@font-face{font-family:Lato-Bold;src:url("http://www.artisticksgolf.com/themes/fonts/Lato-Bold.ttf") format('truetype')}@font-face{font-family:Lato-Black;src:url("http://www.artisticksgolf.com/themes/fonts/Lato-Black.ttf") format('truetype')}@font-face{font-family:UbuntuCondensed;src:url("http://www.artisticksgolf.com/themes/fonts/UbuntuCondensed-Regular.ttf") format('truetype')}@font-face{font-family:BebasNeue;src:url("http://www.artisticksgolf.com/themes/fonts/BebasNeue.otf") format('opentype')}@font-face{font-family:VinylOblique;src:url("http://www.id.vespa.com/public/bundles/site/fonts/VinylOblique.eot#iefix") format("embedded-opentype"),url("http://www.artisticksgolf.com/themes/fonts/VINYLOblique.woff") format("woff"),url("http://www.id.vespa.com/public/bundles/site/fonts/VinylOblique.svg#VinylOblique") format("svg");font-weight:400}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:#FFDD19 url('http://www.artisticksgolf.com/themes/img/background-pattern.jpg') top center no-repeat fixed;}@media only screen and (max-width:700px){body{overflow-x:hidden;max-width:100%}}.hide{display:none!important}.show{display:block}.left{float:left}.capitalize{text-transform:capitalize!important}.clear{clear:both}.row{width:auto;height:auto;position:relative;margin:0;padding:0;clear:both;/* overflow:hidden */}.column-1,.column-2,.column-2-3,.column-3,.column-4{float:left;min-height:1px;padding:0;position:relative}.column-1{width:100%}.column-2{width:50%}.column-2-3{width:66.66667%}.column-3{width:33.33333%}.column-4{width:25%}#wrapper{min-width:240px;max-width:1140px;margin:0 auto;position:relative;overflow:hidden}#wrapper.print{background:#000}#wrapper.print .configurator h2 img{display:inline;vertical-align:middle}.load-more{margin:0 auto 20px;padding:7px 10px 10px;width:200px;min-height:31px;background:#000;text-align:center;border:1px solid #fff}.load-more a{line-height:1em!important;display:block;font-family:UbuntuCondensed;font-weight:400;font-size:.9em;text-transform:uppercase;text-decoration:none;color:#fff}.loading-more{margin:0 auto 20px;padding:5px 10px;width:20%;min-height:31px;background:#111;text-align:center}.share-article{border-top:3px solid #000;background:0 0;margin:20px 0;text-align:center;position:relative}.share-article .social-medias{background:#000;width:210px;position:relative;margin:0 auto;display:none}.share-article .social-medias ul{margin:0;padding:0}.share-article .social-medias ul li{list-style-type:none;display:inline-block;margin:5px 15px}.share-article .social-medias ul li a{display:block;line-height:1em!important}.share-article .show-share{background:#000;width:210px;margin:0 auto;position:absolute;left:0;right:0;min-height:30px}.share-article .show-share a{display:block;line-height:1em!important;color:#fff;text-transform:lowercase;padding:5px 10px;font-family:Georgia,serif;font-style:italic;background-image:url("http://www.artisticksgolf.com/themes/img/magazine-share-open.png");background-repeat:no-repeat;background-position:5px 50%}.share-article .show-share.open{border-top:1px solid #999}.share-article .show-share.open a{background-image:url("http://www.artisticksgolf.com/themes/img/magazine-share-close.png")}.full-image-slide-container{background:#000}.full-image-slide-container ul{margin:0;padding:0}.full-image-slide-container ul li{overflow:hidden;max-width:100%;list-style:none}.full-image-slide-container ul li img{max-width:100%;width:100%}.full-image-slide-container .bx-wrapper{max-width:100%}.full-image-slide-container .bx-wrapper .bx-viewport{left:0;border:none;box-shadow:none}.full-image-slide-container .bx-wrapper .bx-controls-direction a{height:97px;width:97px;margin-top:-48.5px}@media only screen and (max-width:640px){.full-image-slide-container .bx-wrapper .bx-controls-direction a{height:72px;width:72px;margin-top:-36px}}@media only screen and (max-width:360px){.full-image-slide-container .bx-wrapper .bx-controls-direction a{height:47px;width:47px;margin-top:-23.5px}}.full-image-slide-container .bx-wrapper .bx-prev{background:url("http://www.artisticksgolf.com/themes/img/prev-black-arrow-circle.png") center center no-repeat;background-size:100%;left:30px}@media only screen and (max-width:640px){.full-image-slide-container .bx-wrapper .bx-prev{left:20px}}@media only screen and (max-width:360px){.full-image-slide-container .bx-wrapper .bx-prev{left:10px}}.full-image-slide-container .bx-wrapper .bx-next{background:url("http://www.artisticksgolf.com/themes/img/next-black-arrow-circle.png") center center no-repeat;background-size:100%;right:30px}@media only screen and (max-width:640px){.full-image-slide-container .bx-wrapper .bx-next{right:20px}}@media only screen and (max-width:360px){.full-image-slide-container .bx-wrapper .bx-next{right:10px}}.lightbox .lb-outerContainer{background:#4f4c4d;border-radius:0}.lightbox .lb-container{padding:10px}.lightbox .lb-image{border-radius:0}nav ul{margin:0;padding:0}nav ul li{list-style-type:none;display:inline-block;vertical-align:middle}nav ul li:last-child{background:0 0}nav ul li a{text-shadow: -3px 0 #000000,0 3px #000000,3px 0 #000000,0 -3px #000000; padding:5px 17px 0 12px;color:yellow;text-decoration:none;text-transform:uppercase;display:block;overflow:visible;height:40px;font-family:'comic_bookregular';font-size:17px}nav ul li a:active{color:#6DCDB1}nav ul li a:visited{color:yellow; border:2px solid black;}nav ul li a:hover{color:#6DCDB1}nav#top-menu{padding-top:10px;margin-right:15px}nav#top-menu ul{float:right}nav#top-menu ul a{font-weight:400;font-family:VinylOblique;font-size:.9em}nav#top-menu ul a .active{text-decoration:underline}@media only screen and (max-width:700px){nav#top-menu{display:none}}nav#main-menu ul{text-align:center;font-family:Lato;font-size:.9em}@media only screen and (max-width:810px){nav#main-menu ul{font-size:.8em}}nav#main-menu ul li{position:relative}@media only screen and (max-width:810px){nav#main-menu ul li a{padding:5px 14px 0 12px}}nav#main-menu ul li.active a:after{content:url("http://www.artisticksgolf.com/themes/img/bg_nav_active.png");display:block;position:absolute;bottom:-5px;left:50%;margin-left:-19px}nav#main-menu.homepage{border-bottom:none}@media only screen and (max-width:700px){nav#main-menu{display:none}}nav.mobile-toggle{display:none;position:absolute;z-index:50;top:10px;right:10px;width:50px;height:50px;background:#6DCDB1}nav.mobile-toggle a{display:block;width:48px;height:48px;text-decoration:none;background:url("http://www.artisticksgolf.com/themes/img/navicon-white.png") center center no-repeat #6DCDB1;background-size:75%}@media only screen and (max-width:700px){nav.mobile-toggle{display:block}}@media only screen and (max-width:320px){nav.mobile-toggle{top:10px;right:10px}}nav.mobile-toggle.active a{background:url("http://www.artisticksgolf.com/themes/img/navicon-black-x.png") center center no-repeat #6DCDB1;background-size:75%}nav.mobile-inner-toggle{display:none;position:absolute;z-index:50;top:0;bottom:0;right:10px;width:45px;height:45px;background:#fff}nav.mobile-inner-toggle a{display:block;width:45px;height:45px;text-decoration:none;background:url("../img/navicon-black.png") center center no-repeat #fff;background-size:75%}@media only screen and (max-width:700px){nav.mobile-inner-toggle{display:block}}nav.mobile-inner-toggle.active a{background:url("http://www.artisticksgolf.com/themes/img/navicon-white.png") center center no-repeat #6DCDB1;background-size:77%}nav#foot-menu{padding:15px 5px 5px}nav#foot-menu ul{text-align:center;font-family:Georgia,serif;font-size:1em}nav#foot-menu ul li{background:url("../img/menu-separator-b.png") right center no-repeat;line-height:1.8em}@media only screen and (max-width:600px){nav#foot-menu ul li{font-size:.9em}}@media only screen and (max-width:300px){nav#foot-menu ul li{background:0 0;border-bottom:1px solid #000}nav#foot-menu ul li:last-child{border-bottom:none}}nav#foot-menu ul li:last-child{background:0 0}nav#foot-menu ul li a{color:#000}nav#fixed-menu{border-bottom:2px solid #6dcdb1;position:fixed;z-index:10000;top:0;max-width:1140px;width:100%;text-align:center;box-shadow:0 1px 10px #222;font-family:Lato}nav#fixed-menu .main-menu{background:#FFF;padding:8px 0;font-size:.8em;border-bottom:1px solid #6dcdb1}@media only screen and (max-width:810px){nav#fixed-menu .main-menu{font-size:.8em}}nav#fixed-menu .main-menu a.mini-logo{float:left;width:80px;height:auto;margin-right:0;margin-bottom:5px;margin-left:15px}nav#fixed-menu .main-menu a.mini-logo img{width:100%}@media only screen and (max-width:1024px){nav#fixed-menu .main-menu a.mini-logo{display:block;float:none;text-align:center;margin:0 auto 5px}}nav#fixed-menu .main-menu ul{width:91.5%}@media only screen and (max-width:810px){nav#fixed-menu .main-menu ul{width:100%}}nav#fixed-menu .main-menu ul li{position:relative}nav#fixed-menu .main-menu ul li:last-child{background:0 0}nav#fixed-menu .main-menu ul li a{height:30px}@media only screen and (max-width:810px){nav#fixed-menu .main-menu ul li a{padding:5px 14px 0 12px}}nav#fixed-menu .main-menu ul li.active a:after{content:url("http://www.artisticksgolf.com/themes/img/bg_nav_active.png");display:block;position:absolute;bottom:-12px;left:50%;margin-left:-19px}@media only screen and (max-width:1024px){nav#fixed-menu .main-menu ul{float:none;display:inline-block}}nav#fixed-menu .inner-nav{padding:10px 0;background:#fff;font-size:1em}nav#fixed-menu .inner-nav ul li{background:0 0}nav#fixed-menu .inner-nav ul li a{color:#000;height:auto;line-height:1em!important;padding:5px 10px}nav#fixed-menu .inner-nav ul li a.active,nav#fixed-menu .inner-nav ul li a:hover{color:#6DCDB1}@media only screen and (max-width:700px){nav#fixed-menu{display:none}}nav.inner{padding:10px 0;font-family:Lato;font-size:.9em;font-weight:400;background:#6DCDB1;text-align:center;min-height:45px}nav.inner h2{font-size:1.1em;font-family:Lato;font-weight:400;margin:0 auto;text-transform:uppercase;display:none}@media only screen and (max-width:700px){nav.inner h2{display:inline-block}}@media only screen and (max-width:700px){nav.inner ul{display:none}}nav.inner ul li{background:0 0}nav.inner ul li a{color:#FFF;height:auto;line-height:1em!important;padding:5px 10px}nav.inner ul li a.active,nav.inner ul li a:hover{color:#000}nav.inner-mobile{display:none;position:absolute;z-index:10000;right:10px;background:#fff;width:40%;border-top:1px solid #ccc;box-shadow:0 4px 4px #333}nav.inner-mobile ul{text-align:center}nav.inner-mobile ul li{display:block;background:0 0;font-size:.9em;border-bottom:1px solid #eee}nav.inner-mobile ul li a{color:#000;height:auto;padding:12px 10px;line-height:1em!important}nav.inner-mobile ul li a:active{color:#6DCDB1}nav.inner-mobile ul li a:hover{color:#6DCDB1;text-decoration:none}nav.inner-mobile ul li.active,nav.inner-mobile ul li.active a,nav.inner-mobile ul li.active a:active{color:#6DCDB1}nav.inner-mobile ul li.active a:hover{color:#6DCDB1;text-decoration:none}#mobile-menu{width:80%;position:absolute;top:0;z-index:49;left:100%}#mobile-menu ul{background:white; margin:0;padding:0;font-family:Lato;font-size:.9em;font-weight:400;text-transform:uppercase;border-left:1px solid #CCC}#mobile-menu ul li{border-bottom:1px solid #CCC;list-style-type:none}#mobile-menu ul li:last-child{border-bottom:none}#mobile-menu ul li a{color:#000;background:#FFF;text-decoration:none;display:block;padding:5% 20px;font-family:VinylOblique;font-size:17px}#mobile-menu ul li a:active{background:#6DCDB1;color:#FFF}#mobile-menu ul li a:hover{color:#6DCDB1}#mobile-menu ul li.active a{background:#FFF;color:#6DCDB1}@media only screen and (max-width:645px){#mobile-menu{display:block}}header{position:relative;padding:0;margin:0;background:#FFF}header #main-logo{text-align:center;min-height:0;background:#FFF}header #main-logo h1{padding:15px 0;margin:0}header #main-logo a{display:block;margin:0 auto;max-width:50%}header #main-logo a img{max-width:100%}header #main-logo h2{margin:0;padding:0;text-transform:uppercase;font-family:Lato;font-weight:400;font-size:4em;color:#fff}#content{min-height:0}@media only screen and (max-width:700px){#content{padding-top:0}}#content a{line-height:0;display:block}#content a .box-caption{position:absolute;z-index:9;top:0;left:0;right:0;margin:auto;background:rgba(0,0,0,.8);color:#fff;width:100%;padding:15px 20px;font-family:Lato;font-weight:400;font-size:2em;line-height:1em;visibility:hidden}#content a .box-caption.bottom{top:auto;bottom:0}#content a .box-caption.center{top:0;bottom:0;height:70px}#content a:hover .box-caption{visibility:visible}#content .video-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;display:none}#content iframe{position:absolute;top:0;left:0;width:100%;height:100%;background:url("http://www.artisticksgolf.com/themes/img/ajax-loader.gif") center center no-repeat}.home{background:#000}.home a img{position:relative;z-index:1;width:100%;max-width:100%;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.home a:hover img{opacity:.9}.heritage{/* background:#000 */}.heritage .heritage-content{display:none}.heritage #vespalogy a{overflow:hidden}.heritage #vespalogy a img{max-width:100%;width:100%}.heritage #vespalogy .video-container{display:none}.heritage #timeline img{max-width:100%}.heritage #timeline img:first-child{margin-bottom:-4px}.heritage #timeline .timeline-content{background:#000;margin:0;padding:0}.heritage #timeline .timeline-content ul{margin:0;padding:0}.heritage #timeline .timeline-content ul li{display:inline}.heritage #timeline .timeline-slide{width:100%;height:100%;background:#fff;position:relative;overflow:hidden}.heritage #timeline .timeline-slide h2{font-size:2.5em;font-family:Georgia,serif;margin:5px 0 20px;padding:0 0 20px;border-bottom:4px dotted #000}@media only screen and (max-width:640px){.heritage #timeline .timeline-slide h2{font-size:2em;text-align:center;margin:0 0 10px;padding:0 0 10px}}@media only screen and (max-width:400px){.heritage #timeline .timeline-slide h2{font-size:1.3em}}.heritage #timeline .timeline-slide p{font-size:1em;line-height:1.4em;font-family:Lato;font-weight:400;margin-bottom:10px}@media only screen and (max-width:640px){.heritage #timeline .timeline-slide p{font-size:.9em}}@media only screen and (max-width:400px){.heritage #timeline .timeline-slide p{font-size:.8em}}.heritage #timeline .timeline-slide .content{float:left;position:relative}@media only screen and (max-width:640px){.heritage #timeline .timeline-slide .content{width:100%;float:none;/* background:rgba(255,255,255,.85); */ /* position:absolute;top:0;z-index:30; */color:#000;/* min-height:700px */}}.heritage #timeline .timeline-slide .content .desc{margin:auto;width:70%;position:relative;padding:60px 10px 40px}@media only screen and (max-width:640px){.heritage #timeline .timeline-slide .content .desc{padding:15px;width:75%}}@media only screen and (max-width:480px){.heritage #timeline .timeline-slide .content .desc{padding:15px 0;width:75%}}.heritage #timeline .timeline-slide .image{float:right;max-height:700px;overflow:hidden;position:relative;left:auto;right:0;top:0;bottom:0;margin:auto}@media only screen and (max-width:640px){.heritage #timeline .timeline-slide .image{width:100%;float:none}.heritage #timeline .timeline-slide .image img{float:none;margin:0 auto}}.heritage #timeline .timeline-slide img,.heritage #timeline .timeline-slide.inverse .content{float:right}.heritage #timeline .timeline-slide.inverse .image{float:left;left:0;right:auto}.heritage #timeline .timeline-slide.inverse .image img{float:inherit}@media only screen and (max-width:640px){.heritage #timeline .timeline-slide.inverse .image img{float:none;margin:0 auto}}.heritage #timeline .timeline-slide.black{background:#000}.heritage #timeline .black{color:#fff;background:#000}.heritage #timeline .black h2{border-bottom:4px dotted #fff}@media only screen and (max-width:640px){.heritage #timeline .black h2{border-bottom:4px dotted #000}}.heritage #timeline .bxslider{margin:0}.heritage #timeline .bx-wrapper{margin:0 auto 30px}.heritage #timeline .bx-wrapper .bx-viewport{left:0;box-shadow:none;border:none;max-height:800px}.heritage #timeline .bx-wrapper .bx-pager.bx-default-pager a{background:#fff;width:15px;height:15px;border-radius:8px}.heritage #timeline .bx-wrapper .bx-pager.bx-default-pager a.active,.heritage #timeline .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#c49a6c}.heritage #timeline .bx-wrapper .bx-controls-direction a{background-color:#231f20;height:148px;margin-top:-74px;width:47px}@media only screen and (max-width:480px){.heritage #timeline .bx-wrapper .bx-controls-direction a{width:32px;height:115px}}@media only screen and (max-width:360px){.heritage #timeline .bx-wrapper .bx-controls-direction a{width:30px;height:85px}}.heritage #timeline .bx-wrapper .bx-prev{background:url("http://www.artisticksgolf.com/themes/img/prev-arrow-alt.png") center center no-repeat;left:0}.heritage #timeline .bx-wrapper .bx-next{background:url("http://www.artisticksgolf.com/themes/img/next-arrow-alt.png") center center no-repeat;right:0}.heritage #timeline .bx-wrapper .bx-controls-auto,.heritage #timeline .bx-wrapper .bx-pager{bottom:-95px}.heritage #timeline h3{text-transform:uppercase;color:#fff;margin:0 auto 60px;font-family:Lato-Bold;font-weight:400;font-size:2.1875em;text-align:center}@media only screen and (max-width:640px){.heritage #timeline h3{font-size:1.7em}}@media only screen and (max-width:480px){.heritage #timeline h3{font-size:1.4em}}@media only screen and (max-width:480px){.heritage #timeline h3{font-size:1.1em}}.heritage #history-models img{max-width:100%}.heritage #history-models .gallery{padding:3% 0 1.6%}.heritage #history-models .gallery .models{padding:0 3%}.heritage #history-models .gallery .models .thumbnail{text-align:center;width:32.19%;height:auto;margin-right:1.4%;margin-bottom:1.4%;position:relative}.heritage #history-models .gallery .models .thumbnail img{max-width:100%}.heritage #history-models .gallery .models .thumbnail:last-child{margin-right:0}.heritage #history-models .gallery .models .thumbnail .model-info{display:none;width:100%;height:100%;position:absolute;top:0;left:0;color:#fff;background:rgba(0,0,0,.7)}.heritage #history-models .gallery .models .thumbnail .model-info h2{width:80%;margin:30% auto 10px;font-family:BebasNeue;font-weight:400;font-size:2.5em;text-transform:uppercase;padding-bottom:10px;border-bottom:1px solid #fff;line-height:1em}@media only screen and (max-width:700px){.heritage #history-models .gallery .models .thumbnail .model-info h2{font-size:2em;margin:20% auto 10px}}@media only screen and (max-width:480px){.heritage #history-models .gallery .models .thumbnail .model-info h2{font-size:1.5em}}@media only screen and (max-width:360px){.heritage #history-models .gallery .models .thumbnail .model-info h2{font-size:1.1em;padding-bottom:5px;margin:18% auto 5px}}.heritage #history-models .gallery .models .thumbnail .model-info time{font-family:Georgia,serif;font-weight:700;font-size:2.5em;line-height:1em}@media only screen and (max-width:700px){.heritage #history-models .gallery .models .thumbnail .model-info time{font-size:2em}}@media only screen and (max-width:480px){.heritage #history-models .gallery .models .thumbnail .model-info time{font-size:1.3em}}@media only screen and (max-width:360px){.heritage #history-models .gallery .models .thumbnail .model-info time{font-size:1.1em}}.heritage #history-models .gallery .models .thumbnail a{text-decoration:none}.heritage #history-models .gallery .models .thumbnail a.active{margin-bottom:0}.heritage #history-models .gallery .models .thumbnail a.active .model-info{display:block}.heritage #history-models .gallery .models .thumbnail a.active:after{position:absolute;margin:0 auto 0 -24px;left:50%;bottom:-7%;content:"";width:0;height:0;border-left:24px solid transparent;border-right:24px solid transparent;border-bottom:24px solid #fff}@media only screen and (max-width:600px){.heritage #history-models .gallery .models .thumbnail a.active:after{bottom:-5%;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:16px solid #fff;margin-left:-16px}}.heritage #history-models .gallery .models .thumbnail a:hover .model-info{display:block}.heritage #history-models .gallery .model-desc{padding:3%;background-color:#383839;border-top:3px solid #fff;margin-bottom:3%;color:#fff;text-align:center;display:none}.heritage #history-models .gallery .model-desc .model-pic{width:100%;margin:0 auto 10px}.heritage #history-models .gallery .model-desc article{width:80%;margin:0 auto}@media only screen and (max-width:700px){.heritage #history-models .gallery .model-desc article{width:95%}}.heritage #history-models .gallery .model-desc article h2{margin:0 auto 10px;font-family:BebasNeue;font-weight:400;font-size:2.5em;padding-bottom:10px;border-bottom:1px solid #fff;line-height:1em}@media only screen and (max-width:700px){.heritage #history-models .gallery .model-desc article h2{width:90%}}.heritage #history-models .gallery .model-desc article time{font-family:Georgia,serif;font-weight:700;font-size:2.5em;line-height:1em;margin-bottom:20px}@media only screen and (max-width:700px){.heritage #history-models .gallery .model-desc article time{font-size:2em}}.heritage #history-models .gallery .model-desc article p{margin:20px auto;text-align:left;padding:0;font-family:Lato;font-weight:400;font-size:.9em;line-height:1.4em}.heritage #history-models .gallery .model-desc article p:last-child{margin-bottom:0;padding-bottom:20px;border-bottom:1px solid #fff}.heritage #vintage-comm{color:#fff}.heritage #vintage-comm img{width:100%;max-width:100%}.heritage #vintage-comm .content{float:left;position:relative}@media only screen and (max-width:600px){.heritage #vintage-comm .content{float:none;width:100%;padding:10px}}.heritage #vintage-comm .content .vid-desc{margin:auto;width:85%;position:absolute;top:20px;left:0;bottom:auto;right:0}@media only screen and (max-width:600px){.heritage #vintage-comm .content .vid-desc{position:relative;top:0;bottom:0;width:95%}}.heritage #vintage-comm .content .vid-desc h2{font-family:Georgia,serif;font-weight:400;font-size:2.5em;margin:10px 0 20px}@media only screen and (max-width:700px){.heritage #vintage-comm .content .vid-desc h2{font-size:2em}}@media only screen and (max-width:640px){.heritage #vintage-comm .content .vid-desc h2{font-size:1.5em}}@media only screen and (max-width:600px){.heritage #vintage-comm .content .vid-desc h2{margin:5px 0 10px}}@media only screen and (max-width:480px){.heritage #vintage-comm .content .vid-desc h2{font-size:1.3em}}.heritage #vintage-comm .content .vid-desc p{font-size:1.15em;line-height:1.4em;font-family:Lato;font-weight:400;margin-bottom:10px}@media only screen and (max-width:700px){.heritage #vintage-comm .content .vid-desc p{font-size:1em}}@media only screen and (max-width:640px){.heritage #vintage-comm .content .vid-desc p{font-size:.9em;line-height:1.4em}}@media only screen and (max-width:600px){.heritage #vintage-comm .content .vid-desc p{margin:5px 0}}@media only screen and (max-width:480px){.heritage #vintage-comm .content .vid-desc p{font-size:.8em}}.heritage #vintage-comm .video-container{position:relative;width:50%;padding-bottom:50%;height:0;overflow:hidden;float:right;background:url("http://www.artisticksgolf.com/themes/img/play-button.png") center center no-repeat #58ba47;display:block;margin-top:0}@media only screen and (max-width:600px){.heritage #vintage-comm .video-container{float:none;width:100%}}.heritage #vintage-comm .video-container iframe{background:0 0;position:absolute;top:0;left:0;width:100%;height:100%}.heritage #vintage-comm .video-slides{background:#383839;padding:20px 0}.heritage #vintage-comm .video-slides ul{overflow:hidden;margin:0}.heritage #vintage-comm .video-slides ul li{list-style-type:none;float:left;border:1px solid #fff;overflow:hidden}.heritage #vintage-comm .video-slides ul li img{max-width:100%}.heritage #vintage-comm .video-slides .bxslider{margin:0}.heritage #vintage-comm .video-slides .bx-wrapper{max-width:100%!important;padding:0}.heritage #vintage-comm .video-slides .bx-wrapper .bx-viewport{background:0 0;border:none;left:0;box-shadow:none;width:73%!important;margin:0 auto}.heritage #vintage-comm .video-slides .bx-wrapper .bx-controls-direction a{height:94px;width:94px;margin-top:-47px}@media only screen and (max-width:700px){.heritage #vintage-comm .video-slides .bx-wrapper .bx-controls-direction a{height:70px;width:70px;margin-top:-35px}}@media only screen and (max-width:600px){.heritage #vintage-comm .video-slides .bx-wrapper .bx-controls-direction a{height:60px;width:60px;margin-top:-30px}}@media only screen and (max-width:480px){.heritage #vintage-comm .video-slides .bx-wrapper .bx-controls-direction a{height:50px;width:50px;margin-top:-25px}}@media only screen and (max-width:360px){.heritage #vintage-comm .video-slides .bx-wrapper .bx-controls-direction a{height:40px;width:40px;margin-top:-20px}}.heritage #vintage-comm .video-slides .bx-wrapper .bx-prev{background:url("../img/prev-arrow-circle.png") center center no-repeat;background-size:100%;left:30px}@media only screen and (max-width:960px){.heritage #vintage-comm .video-slides .bx-wrapper .bx-prev{left:20px}}@media only screen and (max-width:800px){.heritage #vintage-comm .video-slides .bx-wrapper .bx-prev{left:10px}}@media only screen and (max-width:700px){.heritage #vintage-comm .video-slides .bx-wrapper .bx-prev{left:5px}}.heritage #vintage-comm .video-slides .bx-wrapper .bx-next{background:url("http://www.artisticksgolf.com/themes/img/next-arrow-circle.png") center center no-repeat;background-size:100%;right:30px}@media only screen and (max-width:960px){.heritage #vintage-comm .video-slides .bx-wrapper .bx-next{right:20px}}@media only screen and (max-width:800px){.heritage #vintage-comm .video-slides .bx-wrapper .bx-next{right:10px}}@media only screen and (max-width:700px){.heritage #vintage-comm .video-slides .bx-wrapper .bx-next{right:5px}}.the-choice{background:#000}.the-choice nav.inner{font-size:1.2em}.the-choice .choice-details{padding:25px 25px 10px;color:#fff;background:#000;position:relative}@media only screen and (max-width:600px){.the-choice .choice-details{padding:20px 15px 10px}}.the-choice .choice-details .choice-description{border-bottom:5px solid #fff;padding-bottom:20px}.the-choice .choice-details .choice-description p{font-family:Lato;font-weight:400;font-size:1.1em}@media only screen and (max-width:768px){.the-choice .choice-details .choice-description p{font-size:1em}}@media only screen and (max-width:480px){.the-choice .choice-details .choice-description p{font-size:.9em}}.the-choice .choice-details .choice-title{position:relative;border-bottom:5px solid #fff;padding-top:10px}.the-choice .choice-details .choice-title h2{font-family:BebasNeue;font-weight:400;font-size:10.1em;margin:0;line-height:.8em}@media only screen and (max-width:768px){.the-choice .choice-details .choice-title h2{font-size:12em}}@media only screen and (max-width:700px){.the-choice .choice-details .choice-title h2{font-size:8em}}@media only screen and (max-width:480px){.the-choice .choice-details .choice-title h2{font-size:7em}}@media only screen and (max-width:360px){.the-choice .choice-details .choice-title h2{font-size:5em}}.the-choice .choice-details .choice-title span{font-size:2em;font-weight:700;position:absolute;right:0;bottom:0;padding-bottom:1%}@media only screen and (max-width:768px){.the-choice .choice-details .choice-title span{font-size:1.75em}}@media only screen and (max-width:700px){.the-choice .choice-details .choice-title span{font-size:1.5em}}@media only screen and (max-width:480px){.the-choice .choice-details .choice-title span{font-size:1.25em}}@media only screen and (max-width:360px){.the-choice .choice-details .choice-title span{font-size:1.1em}}.the-choice .choice-details h3{font-family:Lato-Bold;font-weight:400;font-size:1.8em;text-transform:uppercase;margin:0;padding:10px 0;border-bottom:5px solid #fff}@media only screen and (max-width:768px){.the-choice .choice-details h3{font-size:1.65em}}@media only screen and (max-width:700px){.the-choice .choice-details h3{font-size:1.5em}}@media only screen and (max-width:480px){.the-choice .choice-details h3{font-size:1.2em}}.the-choice .choice-details .desc-color{position:relative;min-height:770px}@media only screen and (max-width:640px){.the-choice .choice-details .desc-color{float:none;width:100%;min-height:0}}.the-choice .choice-details .desc-color .choice-desc{font-family:Lato;font-weight:400;font-size:1.1em;padding-top:20px}.the-choice .choice-details .desc-color .choice-desc p:first-child{margin-top:0}@media only screen and (max-width:768px){.the-choice .choice-details .desc-color .choice-desc{font-size:1.1em}}@media only screen and (max-width:700px){.the-choice .choice-details .desc-color .choice-desc{font-size:1em}}@media only screen and (max-width:480px){.the-choice .choice-details .desc-color .choice-desc{font-size:.9em}}@media only screen and (max-width:360px){.the-choice .choice-details .desc-color .choice-desc{font-size:.8em}}.the-choice .choice-details .desc-color .choice-colors .color{width:50%;float:left;height:35px;font-family:Lato;font-weight:400;text-transform:uppercase;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden;margin-top:10px;display:table}@media only screen and (max-width:768px){.the-choice .choice-details .desc-color .choice-colors .color{margin-top:10px;width:90%;height:30px}}@media only screen and (max-width:640px){.the-choice .choice-details .desc-color .choice-colors .color{width:33%}}@media only screen and (max-width:480px){.the-choice .choice-details .desc-color .choice-colors .color{width:48%}}.the-choice .choice-details .desc-color .choice-colors .color .color-box{width:35px;height:35px;border:5px solid #eee;text-decoration:none;display:inline-block!important;vertical-align:top}@media only screen and (max-width:768px){.the-choice .choice-details .desc-color .choice-colors .color .color-box{width:30px;height:30px;border:2px solid #eee}}.the-choice .choice-details .desc-color .choice-colors .color .color-box.azzurro-marechiaro{background:#c5e2f6}.the-choice .choice-details .desc-color .choice-colors .color .color-box.blu-midnight{background:#143c66}.the-choice .choice-details .desc-color .choice-colors .color .color-box.verde-muschio{background:#1b2e29}.gts .gts-details .desc-color .gts-colors .color .color-box.verde-muschio{background:#1b2e29}.the-choice .choice-details .desc-color .choice-colors .color .color-box.nero-vulcano{background:#070909}.the-choice .choice-details .desc-color .choice-colors .color .color-box.marrone-toscana{background:#880a2f}.the-choice .choice-details .desc-color .choice-colors .color .color-box.rosso-dragon{background:#bd153e}.the-choice .choice-details .desc-color .choice-colors .color .color-box.monte-bianco{background:#fff}.the-choice .choice-details .desc-color .choice-colors .color .color-box.verde-portovenere{background:#4fa89f}.the-choice .choice-details .desc-color .choice-colors .color .color-box.celeste-procida{background:#147bba}.the-choice .choice-details .desc-color .choice-colors .color .color-box.giallo-ponza{background:#F8EE22}.the-choice .choice-details .desc-color .choice-colors .color .color-box.giallo-lime{background:#fff200}.the-choice .choice-details .desc-color .choice-colors .color .color-box.arancio-taormina{background:#eb5f38}.the-choice .choice-details .desc-color .choice-colors .color .color-box.grigio-titanio{background:#a4a5a5}.the-choice .choice-details .desc-color .choice-colors .color .color-box.rosso-chianti{background:#740e22}.the-choice .choice-details .desc-color .choice-colors .color .color-box.beige-tufo-di-lecce{background:#cdc3bb}.the-choice .choice-details .desc-color .choice-colors .color .color-name{width:77%;height:35px;line-height:1.2em!important;color:#fff;font-size:.9em;text-decoration:none;word-wrap:break-word;overflow-wrap:break-word;padding:0 15px 0 10px;display:table-cell!important;vertical-align:middle}@media only screen and (max-width:960px){.the-choice .choice-details .desc-color .choice-colors .color .color-name{font-size:.8em}}@media only screen and (max-width:768px){.the-choice .choice-details .desc-color .choice-colors .color .color-name{width:83%;font-size:.8em;height:30px}}@media only screen and (max-width:700px){.the-choice .choice-details .desc-color .choice-colors .color .color-name{padding:0 15px 0 10px}}@media only screen and (max-width:480px){.the-choice .choice-details .desc-color .choice-colors .color .color-name{font-size:.75em}}.the-choice .choice-details .specs{padding:20px 0 0 20px}@media only screen and (max-width:640px){.the-choice .choice-details .specs{padding:25px 0 0;width:100%}}.the-choice .choice-details .specs table{width:100%}@media only screen and (max-width:640px){.the-choice .choice-details .specs table{padding:25px 0 0}}.the-choice .choice-details .specs table tbody tr th{text-align:left;width:30%;padding:0 10px 15px 0;font-family:Lato-Bold;font-weight:400;font-size:1.1em}@media only screen and (max-width:768px){.the-choice .choice-details .specs table tbody tr th{font-size:1em}}@media only screen and (max-width:700px){.the-choice .choice-details .specs table tbody tr th{font-size:.95em}}@media only screen and (max-width:480px){.the-choice .choice-details .specs table tbody tr th{font-size:.8em}}.the-choice .choice-details .specs table tbody tr td{padding:0 0 15px;font-family:Lato;font-weight:400;font-size:1.1em}@media only screen and (max-width:768px){.the-choice .choice-details .specs table tbody tr td{font-size:1em}}@media only screen and (max-width:700px){.the-choice .choice-details .specs table tbody tr td{font-size:.95em}}@media only screen and (max-width:480px){.the-choice .choice-details .specs table tbody tr td{font-size:.8em}}.the-choice .choice-details .specs table tbody tr.notes{padding:20px 0 10px;font-family:Lato;font-weight:400;font-size:.7em}.the-choice .choice-accesories h3{background:#fff;font-family:Lato-Bold;font-weight:400;font-size:1.8em;color:#000;padding:25px;margin:0;text-transform:uppercase}@media only screen and (max-width:768px){.the-choice .choice-accesories h3{font-size:1.65em}}@media only screen and (max-width:700px){.the-choice .choice-accesories h3{font-size:1.5em}}@media only screen and (max-width:480px){.the-choice .choice-accesories h3{font-size:1.2em}}.the-choice .choice-accesories ul{position:relative;margin:0;padding:0;overflow:hidden}.the-choice .choice-accesories ul li{width:33.33333%;max-height:378px;overflow:hidden;float:left;border:1px solid #626365}.the-choice .choice-accesories ul li img{width:100%;display:inline-block;vertical-align:top;max-height:100%;max-width:100%}.the-choice .choice-accesories ul li:nth-child(3n),.the-choice .choice-accesories ul li:nth-child(3n-1),.the-choice .choice-accesories ul li:nth-child(3n-2){border-right:hidden;border-bottom:none}@media only screen and (max-width:480px){.the-choice .choice-accesories ul li{width:50%}}.the-choice .choice-accesories .image-popup{-webkit-box-sizing:padding-box;-moz-box-sizing:padding-box;box-sizing:padding-box;position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:61.8%;height:61.8%;max-width:100%;max-heigth:60%;float:left;border:15px solid #4f4c4d;background:#fff;text-align:center;box-shadow:0 0 5px #000;z-index:35;display:none}@media only screen and (max-width:640px){.the-choice .choice-accesories .image-popup{max-width:90%;border:10px solid #4f4c4d}}.the-choice .choice-accesories .image-popup img{vertical-align:middle;display:block}.the-choice .choice-accesories .image-popup a.close-popup{width:37px;height:37px;position:absolute;top:-35px;right:-35px;background:url("http://www.artisticksgolf.com/themes/img/popup-close.png") center center no-repeat;text-decoration:none}@media only screen and (max-width:640px){.the-choice .choice-accesories .image-popup a.close-popup{top:-25px;right:-25px}}.magazine{background:#000}.magazine a{text-decoration:none}.magazine a img{max-width:100%}.magazine .article-head{position:relative;text-align:center}.magazine .article-head img{max-width:100%;margin-bottom:-3px}.magazine .article-head .article-title{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;color:#fff;text-align:center;width:100%;height:50%}.magazine .article-head h3.title{font-family:UbuntuCondensed;font-weight:700;font-size:3.5em;margin:0}.magazine .article-head h4.subtitle{font-family:UbuntuCondensed;font-weight:400;font-size:2.5em;margin:0}.magazine .article-images{position:relative;text-align:center}.magazine .article-images img{max-width:100%;margin-bottom:-3.5px}.magazine .article-images iframe{position:inherit !important; } .magazine .article-content{background:#fff;padding:3% 5%}.magazine article{background:#fff;font-family:Georgia,Lato,serif;font-weight:400;-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:40px;-webkit-column-gap:40px;column-gap:40px}@media only screen and (max-width:600px){.magazine article{-moz-column-count:1;-webkit-column-count:1;column-count:1}}.magazine article h1,.magazine article h2{font-family:Lato-Black;font-weight:400;margin:0 0 20px}@media only screen and (max-width:600px){.magazine article h1,.magazine article h2{margin:0 auto 10px;text-align:center}}.magazine article h1{font-size:2.4em}@media only screen and (max-width:500px){.magazine article h1{font-size:2.1em}}.magazine article h2{font-size:2em}@media only screen and (max-width:500px){.magazine article h2{font-size:1.75em}}.magazine article h3{font-size:1.4em;margin:5px 0}@media only screen and (max-width:500px){.magazine article h3{font-size:1.2em}}.magazine article h4{font-size:1.2em;margin:5px 0 0}@media only screen and (max-width:500px){.magazine article h4{font-size:1em}}.magazine article h5,.magazine article h6{margin:5px 0}.magazine article a{display:inline!important;line-height:inherit!important;color:#999}.magazine article a:visited{color:#3db44f}.magazine article a:active{color:#777}.magazine article a:hover{text-decoration:underline}.magazine article p{line-height:1.6em;margin:0 auto 15px;font-size:.95em;color:#111}@media only screen and (max-width:500px){.magazine article p{font-size:.9em}}.magazine article ol,.magazine article ul{margin:10px 0;font-size:.95em}.magazine article ol li,.magazine article ul li{line-height:1.4em}.magazine article ol li ol,.magazine article ol li ul,.magazine article ul li ol,.magazine article ul li ul{margin:5px 0}.magazine article blockquote{font-size:.8em;font-style:italic;padding:10px 25px;background:#eee;margin:0 0 10px}.magazine article blockquote p{margin:0}.magazine .article-list{background:#111;min-height:250px;color:#fff;padding:0 4% 5px}.magazine .article-list h2.no-article{font-family:UbuntuCondensed;font-size:2em;margin:35px auto 10px;text-align:center;position:relative}.magazine .article-list h3{font-family:UbuntuCondensed;font-weight:400;font-size:1.5em;margin:15px auto 20px;padding:0 30px 10px;text-align:center;position:relative;border-bottom:3px dotted #fff}.magazine .article-list ul{margin:0;text-align:center}.magazine .article-list ul li{list-style-type:none;vertical-align:top;margin:auto}.magazine .article-list ul li a{line-height:1em!important;display:block;color:#fff;font-family:UbuntuCondensed}.magazine .article-list ul li a img{max-width:100%;border:1px solid #eee}.magazine .article-list ul li a h4{margin:5px 0;line-height:1.3em;font-size:1.4em;font-weight:400}@media only screen and (max-width:800px){.magazine .article-list ul li a h4{font-size:1.2em}}@media only screen and (max-width:600px){.magazine .article-list ul li a h4{font-size:1em}}.magazine .article-list ul li a:hover img{border:1px solid #000}.magazine .article-list .bxslider{margin:0}.magazine .article-list .bx-wrapper{max-width:100%!important;padding:0}.magazine .article-list .bx-wrapper .bx-viewport{background:0 0;border:none;left:0;box-shadow:none;width:66%!important;margin:0 auto;height:auto!important}.magazine .article-list .bx-wrapper .bx-viewport li{margin:auto}.magazine .article-list .bx-wrapper .bx-controls-direction a{height:94px;width:94px;margin-top:-47px}@media only screen and (max-width:720px){.magazine .article-list .bx-wrapper .bx-controls-direction a{height:70px;width:70px;margin-top:-35px}}@media only screen and (max-width:480px){.magazine .article-list .bx-wrapper .bx-controls-direction a{height:50px;width:50px;margin-top:-25px}}.magazine .article-list .bx-wrapper .bx-prev{background:url("../img/prev-arrow-circle.png") center center no-repeat;background-size:100%;left:10px}@media only screen and (max-width:720px){.magazine .article-list .bx-wrapper .bx-prev{left:0}}.magazine .article-list .bx-wrapper .bx-next{background:url("http://www.artisticksgolf.com/themes/img/next-arrow-circle.png") center center no-repeat;background-size:100%;right:10px}@media only screen and (max-width:720px){.magazine .article-list .bx-wrapper .bx-next{right:0}}.magazine .category-header{text-decoration:none;text-transform:uppercase;font-family:Lato-Bold;font-size:1.85em;color:#fff;line-height:1em!important;margin:10.5px 0;text-align:center}.primavera{background:#000}.primavera img{max-width:100%}.primavera .primavera-details{padding:25px 25px 10px;color:#fff;background:#000;position:relative}@media only screen and (max-width:600px){.primavera .primavera-details{padding:20px 15px 10px}}.primavera .primavera-details .primavera-description{border-bottom:5px solid #fff;padding-bottom:20px}.primavera .primavera-details .primavera-description p{font-family:Lato;font-weight:400;font-size:1.1em}@media only screen and (max-width:768px){.primavera .primavera-details .primavera-description p{font-size:1em}}@media only screen and (max-width:480px){.primavera .primavera-details .primavera-description p{font-size:.9em}}.primavera .primavera-details .primavera-title{position:relative;border-bottom:5px solid #fff;padding-top:10px}.primavera .primavera-details .primavera-title h2{font-family:BebasNeue;font-weight:400;font-size:10.1em;margin:0;line-height:.8em}@media only screen and (max-width:768px){.primavera .primavera-details .primavera-title h2{font-size:12em}}@media only screen and (max-width:700px){.primavera .primavera-details .primavera-title h2{font-size:10em}}@media only screen and (max-width:480px){.primavera .primavera-details .primavera-title h2{font-size:6em}}@media only screen and (max-width:360px){.primavera .primavera-details .primavera-title h2{font-size:5em}}.primavera .primavera-details .primavera-title span{font-size:2em;font-weight:700;position:absolute;right:0;bottom:0;padding-bottom:1%}@media only screen and (max-width:768px){.primavera .primavera-details .primavera-title span{font-size:1.75em}}@media only screen and (max-width:700px){.primavera .primavera-details .primavera-title span{font-size:1.5em}}@media only screen and (max-width:480px){.primavera .primavera-details .primavera-title span{font-size:1.25em}}@media only screen and (max-width:360px){.primavera .primavera-details .primavera-title span{font-size:1.1em}}.primavera .primavera-details h3{font-family:Lato-Bold;font-weight:400;font-size:1.8em;text-transform:uppercase;margin:0;padding:10px 0;border-bottom:5px solid #fff}@media only screen and (max-width:768px){.primavera .primavera-details h3{font-size:1.65em}}@media only screen and (max-width:700px){.primavera .primavera-details h3{font-size:1.5em}}@media only screen and (max-width:480px){.primavera .primavera-details h3{font-size:1.2em}}.primavera .primavera-details .desc-color{position:relative;min-height:770px}@media only screen and (max-width:640px){.primavera .primavera-details .desc-color{float:none;width:100%;min-height:0}}.primavera .primavera-details .desc-color .primavera-desc{font-family:Lato;font-weight:400;font-size:1.1em;padding-top:20px}.primavera .primavera-details .desc-color .primavera-desc p:first-child{margin-top:0}@media only screen and (max-width:768px){.primavera .primavera-details .desc-color .primavera-desc{font-size:1.1em}}@media only screen and (max-width:700px){.primavera .primavera-details .desc-color .primavera-desc{font-size:1em}}@media only screen and (max-width:480px){.primavera .primavera-details .desc-color .primavera-desc{font-size:.9em}}@media only screen and (max-width:360px){.primavera .primavera-details .desc-color .primavera-desc{font-size:.8em}}.primavera .primavera-details .desc-color .primavera-colors .color{width:50%;float:left;height:35px;font-family:Lato;font-weight:400;text-transform:uppercase;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden;margin-top:10px;display:table}@media only screen and (max-width:768px){.primavera .primavera-details .desc-color .primavera-colors .color{margin-top:10px;width:90%;height:30px}}@media only screen and (max-width:640px){.primavera .primavera-details .desc-color .primavera-colors .color{width:33%}}@media only screen and (max-width:480px){.primavera .primavera-details .desc-color .primavera-colors .color{width:48%}}.primavera .primavera-details .desc-color .primavera-colors .color .color-box{width:35px;height:35px;border:5px solid #eee;text-decoration:none;display:inline-block!important;vertical-align:top}@media only screen and (max-width:768px){.primavera .primavera-details .desc-color .primavera-colors .color .color-box{width:30px;height:30px;border:2px solid #eee}}.primavera .primavera-details .desc-color .primavera-colors .color .color-box.azzurro-marechiaro{background:#c5e2f6}.primavera .primavera-details .desc-color .primavera-colors .color .color-box.blu-midnight{background:#143c66}.primavera .primavera-details .desc-color .primavera-colors .color .color-box.nero-vulcano{background:#070909}.primavera .primavera-details .desc-color .primavera-colors .color .color-box.marrone-toscana{background:#880a2f}.primavera .primavera-details .desc-color .primavera-colors .color .color-box.marrone-crete-senesi{background:#7a6759}.primavera .primavera-details .desc-color .primavera-colors .color .color-box.rosso-dragon{background:#bd153e}.primavera .primavera-details .desc-color .primavera-colors .color .color-box.monte-bianco{background:#fff}.primavera .primavera-details .desc-color .primavera-colors .color .color-box.verde-portovenere{background:#4fa89f}.primavera .primavera-details .desc-color .primavera-colors .color .color-box.celeste-procida{background:#147bba}.primavera .primavera-details .desc-color .primavera-colors .color .color-box.giallo-lime{background:#fff200}.primavera .primavera-details .desc-color .primavera-colors .color .color-box.arancio-taormina{background:#eb5f38}.primavera .primavera-details .desc-color .primavera-colors .color .color-box.grigio-titanio{background:#a4a5a5}.primavera .primavera-details .desc-color .primavera-colors .color .color-box.rosso-chianti{background:#740e22}.primavera .primavera-details .desc-color .primavera-colors .color .color-box.beige-tufo-di-lecce{background:#cdc3bb}.primavera .primavera-details .desc-color .primavera-colors .color .color-name{width:77%;height:35px;line-height:1.2em!important;color:#fff;font-size:.9em;text-decoration:none;word-wrap:break-word;overflow-wrap:break-word;padding:0 15px 0 10px;display:table-cell!important;vertical-align:middle}@media only screen and (max-width:960px){.primavera .primavera-details .desc-color .primavera-colors .color .color-name{font-size:.8em}}@media only screen and (max-width:768px){.primavera .primavera-details .desc-color .primavera-colors .color .color-name{width:83%;font-size:.8em;height:30px}}@media only screen and (max-width:700px){.primavera .primavera-details .desc-color .primavera-colors .color .color-name{padding:0 15px 0 10px}}@media only screen and (max-width:480px){.primavera .primavera-details .desc-color .primavera-colors .color .color-name{font-size:.75em}}.primavera .primavera-details .specs{padding:20px 0 0 20px}@media only screen and (max-width:640px){.primavera .primavera-details .specs{padding:25px 0 0;width:100%}}.primavera .primavera-details .specs table{width:100%}@media only screen and (max-width:640px){.primavera .primavera-details .specs table{padding:25px 0 0}}.primavera .primavera-details .specs table tbody tr th{text-align:left;width:30%;padding:0 10px 15px 0;font-family:Lato-Bold;font-weight:400;font-size:1.1em}@media only screen and (max-width:768px){.primavera .primavera-details .specs table tbody tr th{font-size:1em}}@media only screen and (max-width:700px){.primavera .primavera-details .specs table tbody tr th{font-size:.95em}}@media only screen and (max-width:480px){.primavera .primavera-details .specs table tbody tr th{font-size:.8em}}.primavera .primavera-details .specs table tbody tr td{padding:0 0 15px;font-family:Lato;font-weight:400;font-size:1.1em}@media only screen and (max-width:768px){.primavera .primavera-details .specs table tbody tr td{font-size:1em}}@media only screen and (max-width:700px){.primavera .primavera-details .specs table tbody tr td{font-size:.95em}}@media only screen and (max-width:480px){.primavera .primavera-details .specs table tbody tr td{font-size:.8em}}.primavera .primavera-details .specs table tbody tr.notes{padding:20px 0 10px;font-family:Lato;font-weight:400;font-size:.7em}.primavera .primavera-accesories{color:#fff;background:#fff;position:relative;border-bottom:5px solid #000}@media only screen and (max-width:600px){.primavera .primavera-accesories{padding:20px 15px 10px}}.primavera .primavera-accesories h3{background:#fff;font-family:Lato-Bold;font-weight:400;font-size:1.8em;color:#000;padding:25px;margin:0;text-transform:uppercase}@media only screen and (max-width:768px){.primavera .primavera-accesories h3{font-size:1.65em}}@media only screen and (max-width:700px){.primavera .primavera-accesories h3{font-size:1.5em}}@media only screen and (max-width:480px){.primavera .primavera-accesories h3{font-size:1.2em}}.primavera .primavera-accesories .prod-note{background:#fff;font-family:Lato-Bold;font-weight:400;font-size:.8em;color:red;margin:0;padding-left:25px;border-bottom:1px solid #626365}@media only screen and (max-width:768px){.primavera .primavera-accesories .prod-note{font-size:.6em}}@media only screen and (max-width:700px){.primavera .primavera-accesories .prod-note{font-size:.6em}}@media only screen and (max-width:480px){.primavera .primavera-accesories .prod-note{font-size:.6em}}.primavera .primavera-accesories .buynow{text-transform:uppercase;text-align:right;font-size:1.2em}.primavera .primavera-accesories .buynow a{padding:0 25px 0 0;text-decoration:none;color:red;margin:0}.primavera .primavera-accesories ul{position:relative;margin:0;padding:0;overflow:hidden}.primavera .primavera-accesories ul li{width:33.33333%;max-height:378px;overflow:hidden;float:left;border:1px solid #626365}.primavera .primavera-accesories ul li img{width:100%;display:inline-block;vertical-align:top;max-height:100%;max-width:100%}.primavera .primavera-accesories ul li:nth-child(3n),.primavera .primavera-accesories ul li:nth-child(3n-1),.primavera .primavera-accesories ul li:nth-child(3n-2){border-right:hidden;border-bottom:none}.primavera .primavera-accesories ul li:nth-child(14),.primavera .primavera-accesories ul li:nth-child(15){border-bottom:solid #626365 1px}.primavera .primavera-accesories ul li:nth-child(16){border-left:solid 1px #626365;border-right:solid #626365 1px}@media only screen and (max-width:480px){.primavera .primavera-accesories ul li{width:50%}}.primavera .primavera-accesories .image-popup{-webkit-box-sizing:padding-box;-moz-box-sizing:padding-box;box-sizing:padding-box;position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:61.8%;height:61.8%;max-width:100%;max-heigth:60%;float:left;border:15px solid #4f4c4d;background:#fff;text-align:center;box-shadow:0 0 5px #000;z-index:35;display:none}@media only screen and (max-width:640px){.primavera .primavera-accesories .image-popup{max-width:90%;border:10px solid #4f4c4d}}.primavera .primavera-accesories .image-popup img{vertical-align:middle;display:block}.primavera .primavera-accesories .image-popup a.close-popup{width:37px;height:37px;position:absolute;top:-35px;right:-35px;background:url("http://www.artisticksgolf.com/themes/img/popup-close.png") center center no-repeat;text-decoration:none}@media only screen and (max-width:640px){.primavera .primavera-accesories .image-popup a.close-popup{top:-25px;right:-25px}}.primavera.feature img{max-width:100%;display:block;margin:0 auto}.primavera.feature .image{background:#fff;overflow:hidden;border:25px solid #fff}@media only screen and (max-width:700px){.primavera.feature .image{float:none;width:100%}}.primavera.feature .image.red{border-color:#FFF}.primavera.feature .image.blue{border-color:#FFF}.primavera.feature .image.brown{border-color:#FFF}@media only screen and (max-width:600px){.primavera.feature .image{border-width:15px}}.primavera.feature .desc{padding:0 30px;background:#fff;color:#000;text-align:center;overflow:hidden}@media only screen and (max-width:700px){.primavera.feature .desc{float:none;width:100%;padding:25px}}@media only screen and (max-width:600px){.primavera.feature .desc{padding:15px}}.primavera.feature .desc h2{font-size:3.33em;font-family:BebasNeue;font-weight:400;margin:40px 0 15px}@media only screen and (max-width:700px){.primavera.feature .desc h2{margin:0 0 15px}}@media only screen and (max-width:480px){.primavera.feature .desc h2{font-size:3em;margin:0}}.primavera.feature .desc h2.red{color:#f3756c}.primavera.feature .desc h2.blue{color:#57b0e3}.primavera.feature .desc h2.brown{color:#dc975d}.primavera.feature .desc p{font-size:.8125em;font-family:Lato;text-transform:uppercase;text-align:center;line-height:2.3em}@media only screen and (max-width:480px){.primavera.feature .desc p{font-size:.7em;line-height:1.8em}}.primavera.feature .inverse .image{float:right}.primavera.made .full-image-slide-container{background:#fbd72d;padding:25px}@media only screen and (max-width:700px){.primavera.made .full-image-slide-container{padding:10px}}.primavera.made .play-video img{width:100%;max-width:100%}.primavera.studio img{margin-bottom:-5px;max-width:100%;max-height:100%}.primavera.gallery .prima-gallery-slide-container{background:#000}.primavera.gallery .prima-gallery-slide-container ul{margin:0;padding:0}.primavera.gallery .prima-gallery-slide-container ul li{max-width:100%;list-style:none}.primavera.gallery .prima-gallery-slide-container ul li img{max-width:100%;margin-bottom:-3px}.primavera.gallery .prima-gallery-slide-container .bx-wrapper{max-width:100%}.primavera.gallery .prima-gallery-slide-container .bx-wrapper .bx-viewport{left:0;border:none;box-shadow:none}.primavera.gallery .prima-gallery-slide-container .bx-wrapper .bx-controls-direction a{height:97px;width:97px;margin-top:-48.5px}.primavera.gallery .prima-gallery-slide-container .bx-wrapper .bx-prev{background:url("http://www.artisticksgolf.com/themes/img/prev-black-arrow-circle.png") center center no-repeat;background-size:100%;left:30px}.primavera.gallery .prima-gallery-slide-container .bx-wrapper .bx-next{background:url("http://www.artisticksgolf.com/themes/img/next-black-arrow-circle.png") center center no-repeat;background-size:100%;right:30px}.configurator-main{background:#fff}.configurator img{max-width:100%;margin:0 auto;display:block}.configurator .configurator-variant{max-width:800px;margin:0 auto;background:#fff;overflow:hidden}.configurator .configurator-variant h3{margin:10px 0 4px;font-family:UbuntuCondensed;font-size:1.1em;font-weight:400;text-transform:uppercase;padding-bottom:2px;border-bottom:1px solid #000}.configurator .configurator-variant ul{margin:0;padding:0;font-family:UbuntuCondensed;font-size:1.1em;font-weight:400;text-transform:uppercase}.configurator .configurator-variant ul li{padding:0}.configurator .configurator-variant ul li a{line-height:1.4em!important;text-decoration:none;color:#111}.configurator .configurator-variant ul li a:active{color:#555}.configurator .configurator-variant ul li a:visited{color:#111}.configurator .configurator-variant ul li a:hover{color:#555}.configurator .config-engine{float:left;padding-left:15px}.configurator .config-engine ul li{list-style-type:none;position:relative;margin:0 0 0 20px}.configurator .config-engine ul li a:before{content:" ";width:15px;height:15px;border:1px solid #555;margin:auto;border-radius:20px;position:absolute;left:-20px;top:6px}.configurator .config-engine ul li.active a:before{background:#0070ac}.configurator .config-engine ul li:hover a:before{background:#000}.configurator .config-type{float:right;padding:0 15px 30px 0}.configurator .config-type ul{margin-top:10px}.configurator .config-type ul li{display:inline-block;list-style-type:none;margin:0 0 0 20px;position:relative}.configurator .config-type ul li a:after{content:"";width:18px;height:18px;border:1px solid #555;position:absolute;bottom:-20px;left:0;right:0;margin:auto;border-radius:20px}.configurator .config-type ul li.active a:after{background:#0070ac}.configurator .config-type ul li:hover a:after{background:#000}.configurator .configurator-main{position:relative}.configurator .configurator-main h2{text-align:center;font-family:Lato;font-weight:400;font-size:2.2em;line-height:1.5em;margin:5px 0}.configurator .configurator-main h3{text-align:center;font-family:UbuntuCondensed;font-weight:400;font-size:1.8em;line-height:1.5em;margin:5px 0}.configurator .configurator-main .float{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.configurator .prima-type{background:#000;text-align:center;padding:10px 10px 7px}.configurator .prima-type a{line-height:1em!important;color:#fff;text-transform:uppercase;text-decoration:none;font-family:BebasNeue;font-size:2em}.configurator .prima-type a:active,.configurator .prima-type a:visited{color:#fff}.configurator .prima-type a:hover{color:#000}.configurator .prima-type.red{background:#f3746b}.configurator .prima-type.blue{background:#57b0e3}.configurator .config-container{margin:0 auto;background:#fff;text-align:center}.configurator .config-container .config-color{margin-bottom:30px}.configurator .config-container .config-color ul{margin:0 0 25px;padding:0}.configurator .config-container .config-color ul li{display:inline-block;vertical-align:top;margin:0 10px;text-transform:uppercase;font-family:Lato;font-size:.875em;max-width:120px;position:relative}.configurator .config-container .config-color ul li .color-type{max-width:100px;margin:0 auto 8px}.configurator .config-container .config-color ul li .color-type.azzurro-marechiaro{background:#c4e0f5}.configurator .config-container .config-color ul li .color-type.monte-bianco{background:#eee}.configurator .config-container .config-color ul li .color-type.rosso-dragon{background:#a31e26}.configurator .config-container .config-color ul li .color-type.blu-midnight{background:#143b67}.configurator .config-container .config-color ul li .color-type.nero-vulcano{background:#040707}.configurator .config-container .config-color ul li .color-type img{width:100%;margin-bottom:0;position:relative}.configurator .config-container .config-color ul li a{line-height:1em!important;text-decoration:none;color:#000;position:relative;min-height:125px}.configurator .config-container .config-color ul li a:active,.configurator .config-container .config-color ul li a:visited{color:#000}.configurator .config-container .config-color ul li a:hover{color:#555}.configurator .config-container .config-color ul li a:after{content:"";width:20px;height:20px;border:1px solid #000;position:absolute;bottom:0;left:0;right:0;margin:auto;border-radius:21px}.configurator .config-container .config-color ul li.active a:after{background:#000}.configurator .config-container .config-color ul li:hover a:after{background:#f7e644}.configurator .config-container .config-accesories{background:#5bb87a;padding:10px;text-align:center}.configurator .config-container .config-accesories h3{font-family:Lato;font-weight:400;font-size:1em;color:#fff;text-transform:uppercase;margin:5px 0 15px}.configurator .config-container .config-accesories ul{padding:0 0 0 15px;margin:0}.configurator .config-container .config-accesories ul li{display:inline-block;vertical-align:top;margin:0 15px 10px;text-transform:uppercase;font-family:Lato;font-size:.8em;max-width:110px}.configurator .config-container .config-accesories ul li .accesories-thumbnail{background:#fff}.configurator .config-container .config-accesories ul li a{line-height:1em!important;color:#fff;text-decoration:none;position:relative}.configurator .config-container .config-accesories ul li a .accesories-thumbnail{background:#fff;position:relative;margin-bottom:7px}.configurator .config-container .config-accesories ul li a .accesories-name{line-height:1.3em;color:#fff}.configurator .config-container .config-accesories ul li a:hover img{box-shadow:0 0 5px #fff}.configurator .config-container .config-accesories ul li .active-checklist{width:100%;height:100%;position:absolute;background:url("http://www.artisticksgolf.com/themes/img/config-accesories-checklist.png") center center no-repeat rgba(0,0,0,.68);top:0;bottom:0;left:0;right:0;line-height:1em;visibility:hidden}.configurator .config-container .config-accesories ul li.active .active-checklist{visibility:visible}.configurator .config-container .config-submit{margin-bottom:0}.configurator .config-container .config-submit h3{margin:8px 0;font-family:Lato;font-weight:400;font-size:.9em;text-transform:uppercase;padding:0 10px}.configurator .config-container .config-submit .submit-container{background:#5bb87a;text-align:center;padding:15px 0}.configurator .config-container .config-submit a{width:50%;min-width:240px;margin:0 auto;border:1px solid #000;border-radius:5px;line-height:1em!important;padding:15px;text-transform:uppercase;color:#fff;font-family:Lato-Bold;font-weight:400;text-decoration:none;background:#000}.configurator .config-container .config-submit a:active{color:#fbd72d}.configurator .config-container .config-submit a:visited{color:#fff}.configurator .config-container .config-submit a:hover{color:#fbd72d}.configurator .config-container .config-submit .config-form-container{background:rgba(0,0,0,.9);top:0;right:0;bottom:0;left:0;margin:auto;position:fixed;border:5px solid #eee;display:none;padding:10px;width:55%;min-width:700px;max-width:720px;height:50%;min-height:465px;z-index:10000}@media only screen and (max-width:700px){.configurator .config-container .config-submit .config-form-container{width:100%;min-width:100%;max-width:100%}}.configurator .config-container .config-submit .config-form-container h4{color:#fff;font-family:Lato;font-size:1.2em;font-weight:400;padding:0 20px;margin:15px 0 25px}@media only screen and (max-width:640px){.configurator .config-container .config-submit .config-form-container h4{font-size:1.3em}}@media only screen and (max-width:480px){.configurator .config-container .config-submit .config-form-container h4{font-size:1.1em}}.configurator .config-container .config-submit .config-form-container form{position:relative;top:0;width:75%;text-align:left;margin:0 auto}@media only screen and (max-width:640px){.configurator .config-container .config-submit .config-form-container form{top:25%;position:static;width:100%}}.configurator .config-container .config-submit .config-form-container form .field{margin-bottom:15px}.configurator .config-container .config-submit .config-form-container form .button-container{text-align:center;padding-top:15px}.configurator .config-container .config-submit .config-form-container form .button-container input[type=button],.configurator .config-container .config-submit .config-form-container form .button-container input[type=submit]{background:#000;color:#fff;font-family:Lato-Bold;font-size:.85em;text-transform:uppercase;height:30px;padding:0 15px;margin:0 auto;border:1px solid #fff;width:41%}.configurator .config-container .config-submit .config-form-container form .button-container input[type=button]:hover,.configurator .config-container .config-submit .config-form-container form .button-container input[type=submit]:hover{background:#5bb87a}.configurator .config-container .config-submit .config-form-container form label{width:25%;color:#fff;text-align:right;display:inline-block;margin-right:20px;font-family:Lato;font-weight:400}.configurator .config-container .config-submit .config-form-container form input{border:1px solid #eee;width:60%;height:30px;padding:0 10px;font-family:Lato;font-weight:400;font-size:.9em;line-height:.9em;color:#888}.configurator .config-container .config-submit .config-form-container form .checkbox{margin:20px 0 0}.configurator .config-container .config-submit .config-form-container form .checkbox label{color:#fff;cursor:pointer}.configurator .config-container .config-submit .config-form-container form .checkbox input[type=checkbox]{margin-right:10px}.configurator .config-container .config-submit .config-form-container #recaptcha_area{margin:0 auto 10px;padding-left:50px}@media only screen and (max-width:640px){.configurator .config-container .config-submit .config-form-container #recaptcha_area{padding-left:0}}@media only screen and (max-width:320px){.configurator .config-container .config-submit .config-form-container #recaptcha_area{margin-left:-14px}}.configurator .config-container .config-submit .config-form-container #captcha-container a{display:inline;line-height:1em}.configurator .config-container .config-submit .config-form-container .button-container{text-align:center;padding-top:0}.configurator .config-container .config-submit .config-form-container .button-container input[type=button],.configurator .config-container .config-submit .config-form-container .button-container input[type=submit]{background:#000;color:#fff;font-family:Lato-Bold;font-size:.85em;text-transform:uppercase;height:30px;padding:0 15px;margin:0 auto;border:1px solid #fff;width:30%}.configurator .config-container .config-submit .config-form-container .button-container input[type=button]:hover,.configurator .config-container .config-submit .config-form-container .button-container input[type=submit]:hover{background:#5bb87a}.configurator .config-container .config-submit .config-form-container a.close-popup{width:37px;height:37px;position:absolute;top:10px;right:10px;min-width:0;border-radius:20px;border:none;background:url("http://www.artisticksgolf.com/themes/img/popup-close.png") center center no-repeat;text-decoration:none}@media only screen and (max-width:640px){.configurator .config-container .config-submit .config-form-container a.close-popup{bottom:20px;right:20px;top:auto}}.page-946{background:#000}.page-946 img{width:100%;max-width:100%;margin-bottom:-5px}.page-946.features{display:table;font-size:1em;font-family:Lato;color:#000}.page-946.features .right-grad{background:url("http://www.artisticksgolf.com/themes/img/bg-946-features-right.png") right repeat-y #fff}.page-946.features .left-grad{background:url("http://www.artisticksgolf.com/themes/img/bg-946-features-left.png") left repeat-y #fff}@media only screen and (max-width:700px){.page-946.features .image{float:none;width:100%}}.page-946.features .desc{padding:30px 25px}@media only screen and (max-width:700px){.page-946.features .desc{float:none;width:100%}}.page-946.features .inverse .image{float:right}@media only screen and (max-width:700px){.page-946.features .inverse .image{float:none}}.page-946.features .right-article{position:absolute;right:0;left:auto;top:0;bottom:0;margin:auto;overflow:hidden;padding:40px 20px;display:table-cell;vertical-align:middle}.page-946.features .right-article.edge{right:0}.page-946.features .right-article.half-far{right:25px}.page-946.features .right-article.far{right:50px}.page-946.features .right-article.short{height:200px}.page-946.features .right-article.average{height:300px}.page-946.features .right-article.tall{height:400px}.page-946.features .left-article{position:absolute;right:auto;left:0;top:0;bottom:0;margin:auto;overflow:hidden;padding:40px 20px;display:table-cell;vertical-align:middle}.page-946.features .left-article.edge{left:0}.page-946.features .left-article.half-far{left:25px}.page-946.features .left-article.far{left:50px}.page-946.features .left-article.short{height:200px}.page-946.features .left-article.average{height:300px}.page-946.features .left-article.tall{height:400px}.page-946.features .narrow{width:25%}.page-946.features .normal{width:33%}.page-946.features .above-normal{width:40%}.page-946.features .wide{width:50%}.page-946.features h3{font-size:1.3em;font-weight:700;text-transform:uppercase}@media only screen and (max-width:700px){.page-946.features h3{margin:0;font-size:1.1em}}.page-946.features p{line-height:1.7em}@media only screen and (max-width:700px){.page-946.features p{font-size:.9em}}.page-946.handmade .handmade-946-slide-container{background:#000}.page-946.handmade .handmade-946-slide-container ul{margin:0;padding:0}.page-946.handmade .handmade-946-slide-container ul li{max-width:100%;list-style:none}.page-946.handmade .handmade-946-slide-container ul li img{max-width:100%;margin-bottom:-3px}.page-946.handmade .handmade-946-slide-container .bx-wrapper{max-width:100%}.page-946.handmade .handmade-946-slide-container .bx-wrapper .bx-viewport{left:0;border:none;box-shadow:none}.page-946.handmade .handmade-946-slide-container .bx-wrapper .bx-controls-direction a{height:97px;width:97px;margin-top:-48.5px}.page-946.handmade .handmade-946-slide-container .bx-wrapper .bx-prev{background:url("http://www.artisticksgolf.com/themes/img/prev-black-arrow-circle.png") center center no-repeat;background-size:100%;left:30px}.page-946.handmade .handmade-946-slide-container .bx-wrapper .bx-next{background:url("http://www.artisticksgolf.com/themes/img/next-black-arrow-circle.png") center center no-repeat;background-size:100%;right:30px}.page-946.gallery .full-image-slide-container{background:#000}.page-946.gallery .full-image-slide-container ul li img{max-width:100%;margin-bottom:-3px}.page-946.gallery .full-image-slide-container .bx-wrapper .bx-next,.page-946.gallery .full-image-slide-container .bx-wrapper .bx-prev{background-size:100%}.page-946.accesories .accesories-desc{background:#000}.page-946.accesories .accesories-desc .desc{background:#000;color:#fff;font-size:1em;font-family:Lato;padding:20px 30px}.page-946.accesories .accesories-desc .desc p{margin:0 0 20px}@media only screen and (max-width:700px){.page-946.accesories .accesories-desc .desc{float:none;width:100%;padding:20px}}.page-946.accesories .accesories-desc .image{overflow:hidden}.page-946.accesories .accesories-desc .image img{max-width:100%}@media only screen and (max-width:700px){.page-946.accesories .accesories-desc .image{float:none;width:100%}}.page-946.accesories .accesories-desc.inverse .desc{float:right}.offers{background:#000}.offers .offer-register{display:none}.offers .offer-content{background:#fff;padding:0 30px}@media only screen and (max-width:700px){.offers .offer-content{padding:0 15px}}.offers .offer-content h2{color:#000;text-align:center;margin:20px auto 15px;font-family:Lato-Bold;font-weight:400;font-size:2em}@media only screen and (max-width:768px){.offers .offer-content h2{font-size:1.7em}}@media only screen and (max-width:700px){.offers .offer-content h2{font-size:1.5em}}.offers .offer-content .offer-subscribe h3{color:#000;text-align:left;margin:10px auto;padding:0 20px;font-family:Lato;font-weight:400;font-size:1.2em;line-height:1.6em;max-width:75%}@media only screen and (max-width:768px){.offers .offer-content .offer-subscribe h3{font-size:1.1em;max-width:100%;padding:0 20px}}@media only screen and (max-width:700px){.offers .offer-content .offer-subscribe h3{font-size:1em;padding:0 10px}}@media only screen and (max-width:480px){.offers .offer-content .offer-subscribe h3{padding:0 5px}}@media only screen and (max-width:320x){.offers .offer-content .offer-subscribe h3{font-size:.9em}}.offers .offer-content .offer-form-container{margin:0 auto 40px;padding:10px;width:55%;min-width:700px;max-width:720px;height:45%}@media only screen and (max-width:700px){.offers .offer-content .offer-form-container{width:100%;min-width:100%;max-width:100%;padding:0}}.offers .offer-content .offer-form-container h4{color:#000;font-family:Lato;font-size:1.2em;font-weight:400;padding:0 20px;margin:15px 0 25px}@media only screen and (max-width:640px){.offers .offer-content .offer-form-container h4{font-size:1.3em}}@media only screen and (max-width:480px){.offers .offer-content .offer-form-container h4{font-size:1.1em}}.offers .offer-content .offer-form-container form{position:relative;top:0;width:75%;text-align:left;margin:0 auto}@media only screen and (max-width:640px){.offers .offer-content .offer-form-container form{top:25%;width:100%}}.offers .offer-content .offer-form-container form .field{margin-bottom:15px}.offers .offer-content .offer-form-container form .button-container{text-align:center;padding-top:15px}.offers .offer-content .offer-form-container form .button-container input[type=button],.offers .offer-content .offer-form-container form .button-container input[type=submit]{background:#000;color:#fff;font-family:Lato-Bold;font-size:.85em;text-transform:uppercase;height:30px;padding:0 15px;margin:0 auto;border:1px solid #000;width:41%}.offers .offer-content .offer-form-container form .button-container input[type=button]:hover,.offers .offer-content .offer-form-container form .button-container input[type=submit]:hover{background:#3db44f}.offers .offer-content .offer-form-container form label{width:25%;color:#000;text-align:right;display:inline-block;margin-right:20px;font-family:Lato;font-weight:400;font-size:.9em}.offers .offer-content .offer-form-container form input{border:1px solid #aaa;width:60%;height:30px;padding:0 10px;font-family:Lato;font-weight:400;font-size:.9em;line-height:.9em;color:#666}.offers .offer-content .offer-form-container form select{padding:3px;width:60%;height:30px;border:1px solid #aaa;font-family:Lato;font-weight:400;font-size:.9em;line-height:.9em;color:#666}.offers .offer-content .offer-form-container form .checkbox{margin:0 0 20px 0}.offers .offer-content .offer-form-container form .checkbox label{vertical-align: middle;position: relative;cursor:pointer;text-align: left}.offers .offer-content .offer-form-container form .checkbox input[type=checkbox]{margin-right:10px;vertical-align: middle;position: relative;width:30px !important;margin-left: 30%}.offers .offer-content .offer-form-container #recaptcha_area{margin:0 auto 10px;padding-left:50px}@media only screen and (max-width:640px){.offers .offer-content .offer-form-container #recaptcha_area{padding-left:0}}@media only screen and (max-width:320px){.offers .offer-content .offer-form-container #recaptcha_area{margin-left:-14px}}.offers .offer-content .offer-form-container #captcha-container a{display:inline;line-height:1em}.offers .offer-content .offer-form-container .button-container{text-align:center;padding-top:5px}.offers .offer-content .offer-form-container .button-container input[type=button],.offers .offer-content .offer-form-container .button-container input[type=submit]{background:#000;color:#fff;font-family:Lato-Bold;font-size:.85em;text-transform:uppercase;padding:8px 15px;margin:0 auto;border:1px solid #000;width:30%}.offers .offer-content .offer-form-container .button-container input[type=button]:hover,.offers .offer-content .offer-form-container .button-container input[type=submit]:hover{background:#3db44f}.offers img{max-width:100%}.ui-menu{background:#fff;border:1px solid #aaa;max-height:200px;overflow-y:auto}.ui-menu .ui-menu-item{background:#fff}.ui-menu .ui-menu-item a{font-family:Lato;cursor:pointer}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a:hover{margin:0;font-family:Lato-Bold;background:#fffbcc}.dealer{background:#000;position:relative}.dealer .map-container{z-index:100;position:fixed;width:100%;max-width:650px;max-height:475px;left:0;top:0;bottom:0;right:0;margin:auto;border:15px solid rgba(79,76,77,.8);background:#000;display:none}.dealer .map-container a.close-popup{width:37px;height:37px;position:absolute;top:-30px;right:-30px;background:url("http://www.artisticksgolf.com/themes/img/popup-close.png") center center no-repeat;background-size:100%;text-decoration:none}@media only screen and (max-width:700px){.dealer .map-container{border:5px solid rgba(79,76,77,.8);width:91%}.dealer .map-container a.close-popup{top:auto;right:10px;bottom:10px}}.dealer article{background:#3DB44F;background-size: contain;min-height:450px;height:auto;width:100%;margin:0 auto;padding:35px 15px;color:#fff;text-transform:uppercase;text-align:center;font-family:Lato;font-weight:400;position:relative;-webkit-transition:height .8s;-moz-transition:height .8s;transition:height .8s}.dealer article form{width:100%;min-width:0;margin:0;color:#000;overflow:hidden;border-radius:3px}.dealer article form select{width:120%;height:30px;padding:3px 0 3px 10px;border-radius:3px;border:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("http://www.artisticksgolf.com/themes/img/dealer-dropdown.png");background-repeat:no-repeat;background-position:82% 50%;-webkit-appearance:none}.dealer article form select:focus{outline:0}.dealer article form select::-moz-focus-inner{border:none}.dealer article h2{font-family:Lato-Bold;font-weight:400;font-size:1.2em}.dealer article .dealer-list{overflow:hidden;padding-top:15px;width:100%;min-height:350px;text-align:center;margin:0 auto;position:relative}.dealer article .dealer-list .dealer-info{display:inline-block;vertical-align:top;position:relative;width:31%}@media only screen and (max-width:700px){.dealer article .dealer-list .dealer-info{width:90%}}.dealer article .dealer-list .dealer-info .dealer-loader{position:absolute;z-index:5;top:145px;left:50%;margin-left:-15.5px}@media only screen and (max-width:700px){.dealer article .dealer-list .dealer-info .dealer-loader{position:relative;left:auto;top:0;margin-left:0}}.dealer article .dealer-list .dealer-info .dealer-icon{position:absolute;z-index:6;top:50px;left:50%;margin-left:-100px;width:200px}@media only screen and (max-width:900px){.dealer article .dealer-list .dealer-info .dealer-icon{width:180px;margin-left:-70px}}@media only screen and (max-width:800px){.dealer article .dealer-list .dealer-info .dealer-icon{width:160px;margin-left:-45px}}@media only screen and (max-width:750px){.dealer article .dealer-list .dealer-info .dealer-icon{display:none}}@media only screen and (max-width:700px){.dealer article .dealer-list .dealer-info .dealer-icon{display:block;position:relative;margin:0 auto 15px;left:0;top:0}}.dealer article .dealer-list .dealer-info .dealer-icon img{width:100%}.dealer article .dealer-list .dealer-info ul{margin-top:0;text-align:left;padding-left:0;margin-left:0}.dealer article .dealer-list .dealer-info ul li{padding:20px 0;border-bottom:2px solid #fff;list-style-type:none}.dealer article .dealer-list .dealer-info ul li:last-child{border-bottom:none}@media only screen and (max-width:640px){.dealer article .dealer-list .dealer-info ul li{text-align:center}}.dealer article .dealer-list .dealer-info ul li h3,.dealer article .dealer-list .dealer-info ul li h4{font-family:Lato-Black;font-weight:400;font-size:1.2em}.dealer article .dealer-list .dealer-info ul li h3{margin:0 0 2px}.dealer article .dealer-list .dealer-info ul li h4{margin:0 0 10px}.dealer article .dealer-list .dealer-info ul li address{font-style:normal;margin:0 0 15px}.dealer article .dealer-list .dealer-info ul li .fax,.dealer article .dealer-list .dealer-info ul li .telp,.dealer article .dealer-list .dealer-info ul li .view-map{display:block;margin:0 0 5px}.dealer article .dealer-list .dealer-info ul li .view-map{margin-top:20px;text-transform:capitalize}.dealer article .dealer-list .dealer-info ul li .view-map a{line-height:1em!important;color:#3db44f;text-decoration:none;display:inline-block!important;padding:5px 10px 8px;background:#fff;border-radius:3px}.dealer article .dealer-list .dealer-info ul li .view-map a:active,.dealer article .dealer-list .dealer-info ul li .view-map a:visited{color:#3db44f}.dealer article .dealer-list .dealer-info ul li .view-map a:hover{background:#f5ee30}.customer-service{background:#FFD200}.customer-service article{width:80%;margin:0 auto;padding:35px 15px;min-height:500px;color:#fff}@media only screen and (max-width:640px){.customer-service article{width:95%}}.customer-service article h2{text-transform:uppercase;font-family:Lato-Bold;font-weight:400;font-size:2em;margin:0 0 20px}@media only screen and (max-width:640px){.customer-service article h2{text-align:center;font-size:1.7em}}.customer-service article .service-info{overflow:hidden;margin-bottom:20px} .service-info .row .contact-img{width: 49%;float: left}@media only screen and (max-width:640px){.customer-service article .service-info{text-align:center} .service-info .row .contact-img, .service-info .row .contact-img-first{width: 100%;float: left;margin: 30px 0 5px 0;}}.customer-service article img{margin:40px auto 5px ;display:block}@media only screen and (max-width:900px){.customer-service article img{float:none;margin:0 auto;display:block;width:300px}}.customer-service article h3{font-size:3em;margin:0}@media only screen and (max-width:640px){.customer-service article h3{font-size:2.5em}}.customer-service article p{text-transform:uppercase;font-family:Lato-Bold;font-weight:400}@media only screen and (max-width:640px){.customer-service article p{font-size:.9em}}.customer-service article a{line-height:2em!important;color:#fff;text-decoration:none}.customer-service article a:active{color:#000}.customer-service article a:visited{color:#fff}.customer-service article a:hover{text-decoration:underline}.legal{background:#5a4a42;padding:35px 25px!important}@media only screen and (max-width:700px){.legal{padding:3%!important}}.legal article{width:94%;border:20px solid #000;margin:0 auto;padding:30px 25px 15px;background:#fff;font-size:.9em}@media only screen and (max-width:700px){.legal article{border:5px solid #000;width:100%;padding:15px}}.legal article h2{text-transform:uppercase;font-family:Lato-Black;font-weight:400;font-size:2em;margin:0}@media only screen and (max-width:700px){.legal article h2{font-size:1.75em}}.legal article h3{margin-top:0;font-family:Lato-Black;font-weight:400}@media only screen and (max-width:700px){.legal article h3{font-size:1em}}.legal article p{font-family:Lato;font-weight:400;margin-bottom:15px;line-height:1.5em}@media only screen and (max-width:700px){.legal article p{font-size:.9em}}.legal article ol{list-style-type:lower-alpha;font-family:Lato;font-weight:400}@media only screen and (max-width:700px){.legal article ol{font-size:.9em}}.legal article ol li{line-height:1.5em;margin-bottom:5px}footer{background:#fff}footer #vespa-misc{padding:15px 0 10px}footer #vespa-misc .column-3{min-height:70px;border-right:3px dotted #6DCDB1}footer #vespa-misc .column-3:last-child{background:0 0;border-right:none}@media only screen and (max-width:645px){footer #vespa-misc .column-3{border-right:none;border-bottom:3px dotted #6DCDB1;padding:10px;float:none;margin:0 auto}footer #vespa-misc .column-3:last-child{background:0 0;border-bottom:none}}footer #vespa-misc #newsletter{width:36.25%}footer #vespa-misc #newsletter h4{padding:0 10px;margin:0 0 10px;font-family:Lato;font-weight:400;font-size:.85em;text-transform:uppercase;text-align:center}footer #vespa-misc #newsletter form{margin:0 auto;text-align:center;height:30px;line-height:30px}footer #vespa-misc #newsletter form input[type=email]{border:1px solid #000;width:50%;height:30px;padding:0 10px;font-family:Lato;font-weight:400;font-size:.9em;line-height:inherit;color:#888;-webkit-appearance:none;border-radius:0}footer #vespa-misc #newsletter form input[type=button],footer #vespa-misc #newsletter form input[type=submit]{background:#000;color:#fff;font-family:Lato-Bold;font-size:.85em;text-transform:uppercase;height:30px;line-height:1em;padding:0 15px;margin-left:-5px;border:1px solid #000;-webkit-appearance:none;border-radius:0}footer #vespa-misc #newsletter form input[type=button]:hover,footer #vespa-misc #newsletter form input[type=submit]:hover{background:#3db44f}@media only screen and (max-width:600px){footer #vespa-misc #newsletter form input[type=button],footer #vespa-misc #newsletter form input[type=submit]{margin-top:-1px}}@media only screen and (max-width:645px){footer #vespa-misc #newsletter{width:90%;padding-top:0}}footer #vespa-misc #newsletter .subscribe-form-container{background:rgba(0,0,0,.9);top:0;right:0;bottom:0;left:0;margin:auto;position:fixed;border:5px solid #eee;display:none;padding:10px;width:55%;min-width:700px;max-width:720px;height:50%;min-height:465px;z-index:10000;box-shadow:0 0 10px #333}@media only screen and (max-width:700px){footer #vespa-misc #newsletter .subscribe-form-container{width:100%;min-width:100%;max-width:100%}}footer #vespa-misc #newsletter .subscribe-form-container h4{color:#fff;font-family:Lato;font-size:1.2em;font-weight:400;padding:0 20px;margin:15px 0 25px;text-transform:capitalize}@media only screen and (max-width:700px){footer #vespa-misc #newsletter .subscribe-form-container h4{font-size:1.35em}}@media only screen and (max-width:640px){footer #vespa-misc #newsletter .subscribe-form-container h4{font-size:1.2em}}@media only screen and (max-width:480px){footer #vespa-misc #newsletter .subscribe-form-container h4{font-size:1em}}footer #vespa-misc #newsletter .subscribe-form-container form{position:relative;top:0;width:75%;text-align:left;margin:0 auto;height:auto;line-height:1em}@media only screen and (max-width:640px){footer #vespa-misc #newsletter .subscribe-form-container form{top:25%;width:95%;position:static}}footer #vespa-misc #newsletter .subscribe-form-container form .field{margin-bottom:15px}footer #vespa-misc #newsletter .subscribe-form-container form .button-container{text-align:center;padding-top:15px}footer #vespa-misc #newsletter .subscribe-form-container form .button-container input[type=button],footer #vespa-misc #newsletter .subscribe-form-container form .button-container input[type=submit]{background:#000;color:#fff;font-family:Lato-Bold;font-size:.85em;text-transform:uppercase;height:30px;padding:0 15px;margin:0 auto;border:1px solid #fff;width:41%}footer #vespa-misc #newsletter .subscribe-form-container form .button-container input[type=button]:hover,footer #vespa-misc #newsletter .subscribe-form-container form .button-container input[type=submit]:hover{background:#5bb87a}footer #vespa-misc #newsletter .subscribe-form-container form label{width:25%;color:#fff;text-align:right;display:inline-block;margin-right:20px;font-family:Lato;font-weight:400}footer #vespa-misc #newsletter .subscribe-form-container form input{border:1px solid #eee;width:60%;height:30px;padding:0 10px;font-family:Lato;font-weight:400;font-size:.9em;line-height:.9em;color:#888}footer #vespa-misc #newsletter .subscribe-form-container form .checkbox{margin:20px 0 0}footer #vespa-misc #newsletter .subscribe-form-container form .checkbox label{color:#fff;cursor:pointer}footer #vespa-misc #newsletter .subscribe-form-container form .checkbox input[type=checkbox]{margin-right:10px}footer #vespa-misc #newsletter .subscribe-form-container #recaptcha_area{margin:0 auto 10px;padding-left:50px}@media only screen and (max-width:640px){footer #vespa-misc #newsletter .subscribe-form-container #recaptcha_area{padding-left:0}}@media only screen and (max-width:320px){footer #vespa-misc #newsletter .subscribe-form-container #recaptcha_area{margin-left:-14px}}footer #vespa-misc #newsletter .subscribe-form-container #captcha-container a{display:inline;line-height:1em}footer #vespa-misc #newsletter .subscribe-form-container .button-container{text-align:center;padding-top:0}footer #vespa-misc #newsletter .subscribe-form-container .button-container input[type=button],footer #vespa-misc #newsletter .subscribe-form-container .button-container input[type=submit]{background:#000;color:#fff;font-family:Lato-Bold;font-size:.85em;text-transform:uppercase;height:30px;padding:0 15px;margin:0 auto;border:1px solid #fff;width:30%}footer #vespa-misc #newsletter .subscribe-form-container .button-container input[type=button]:hover,footer #vespa-misc #newsletter .subscribe-form-container .button-container input[type=submit]:hover{background:#3db44f}footer #vespa-misc #newsletter .subscribe-form-container a.close-popup{width:37px;height:37px;position:absolute;top:10px;right:10px;min-width:0;border-radius:20px;border:none;background:url("http://www.artisticksgolf.com/themes/img/popup-close.png") center center no-repeat;text-decoration:none}@media only screen and (max-width:640px){footer #vespa-misc #newsletter .subscribe-form-container a.close-popup{bottom:20px;right:20px;top:auto}}footer #vespa-misc #socmeds{text-align:center;width:27.5%}footer #vespa-misc #socmeds .socmed-link{display:inline-block;margin:0 5%;padding:11px 0 0}@media only screen and (max-width:860px){footer #vespa-misc #socmeds .socmed-link{margin:0 4%}}@media only screen and (max-width:720px){footer #vespa-misc #socmeds .socmed-link{margin:0 3%;padding:19px 0 0}}@media only screen and (max-width:645px){footer #vespa-misc #socmeds{width:90%}footer #vespa-misc #socmeds .socmed-link{padding:7px 0 0}}footer #vespa-misc #campaigns{text-align:center;width:36.25%}footer #vespa-misc #campaigns .campaign-link{display:inline-block;margin:0 5%;max-width:115px}footer #vespa-misc #campaigns .campaign-link img{width:100%}@media only screen and (max-width:645px){footer #vespa-misc #campaigns{width:90%}}footer #copyright{padding:5px 5px 15px;text-align:center;font-family:Georgia,serif;font-size:.85em}footer #disclaimer{font-family:Lato;font-weight:400;font-size:.5em;text-transform:uppercase;text-align:center;padding:0 20px 25px;width:76%;margin:0 auto}@media only screen and (max-width:768px){footer #disclaimer{width:100%}}footer #sponsor-logo{position:absolute;right:20px;bottom:10%;width:115px;height:55px;overflow:hidden}footer #sponsor-logo img{max-width:100%}@media only screen and (max-width:768px){footer #sponsor-logo{position:relative;margin:10px auto 20px;bottom:0;right:0}}.sprint{background:#FFF}.sprint img{max-width:100%}.sprint .sprint-details{padding:25px 25px 10px;color:#fff;background:#000;position:relative}@media only screen and (max-width:600px){.sprint .sprint-details{padding:20px 15px 10px}}.sprint .sprint-details .sprint-description{border-bottom:5px solid #fff;padding-bottom:20px}.sprint .sprint-details .sprint-description p{font-family:Lato;font-weight:400;font-size:1.1em}@media only screen and (max-width:768px){.sprint .sprint-details .sprint-description p{font-size:1em}}@media only screen and (max-width:480px){.sprint .sprint-details .sprint-description p{font-size:.9em}}.sprint .sprint-details .sprint-title{position:relative;border-bottom:5px solid #fff;padding-top:10px}.sprint .sprint-details .sprint-title h2{font-family:BebasNeue;font-weight:400;font-size:10.1em;margin:0;line-height:.8em}@media only screen and (max-width:768px){.sprint .sprint-details .sprint-title h2{font-size:12em}}@media only screen and (max-width:700px){.sprint .sprint-details .sprint-title h2{font-size:10em}}@media only screen and (max-width:480px){.sprint .sprint-details .sprint-title h2{font-size:7em}}@media only screen and (max-width:360px){.sprint .sprint-details .sprint-title h2{font-size:5em}}.sprint .sprint-details .sprint-title span{font-size:2em;font-weight:700;position:absolute;right:0;bottom:0;padding-bottom:1%}@media only screen and (max-width:768px){.sprint .sprint-details .sprint-title span{font-size:1.75em}}@media only screen and (max-width:700px){.sprint .sprint-details .sprint-title span{font-size:1.5em}}@media only screen and (max-width:480px){.sprint .sprint-details .sprint-title span{font-size:1.25em}}@media only screen and (max-width:360px){.sprint .sprint-details .sprint-title span{font-size:1.1em}}.sprint .sprint-details h3{font-family:Lato-Bold;font-weight:400;font-size:1.8em;text-transform:uppercase;margin:0;padding:10px 0;border-bottom:5px solid #fff}h3 a.spec-trigger{line-height:35px!important;text-decoration:none;color:#FFF}@media only screen and (max-width:768px){.sprint .sprint-details h3{font-size:1.65em}}@media only screen and (max-width:700px){.sprint .sprint-details h3{font-size:1.5em}}@media only screen and (max-width:480px){.sprint .sprint-details h3{font-size:1.2em}}.sprint .sprint-details .desc-color{position:relative;min-height:770px}@media only screen and (max-width:640px){.sprint .sprint-details .desc-color{float:none;width:100%;min-height:0}}.sprint .sprint-details .desc-color .sprint-desc{font-family:Lato;font-weight:400;font-size:1.1em;padding-top:20px}.sprint .sprint-details .desc-color .sprint-desc p:first-child{margin-top:0}@media only screen and (max-width:768px){.sprint .sprint-details .desc-color .sprint-desc{font-size:1.1em}}@media only screen and (max-width:700px){.sprint .sprint-details .desc-color .sprint-desc{font-size:1em}}@media only screen and (max-width:480px){.sprint .sprint-details .desc-color .sprint-desc{font-size:.9em}}@media only screen and (max-width:360px){.sprint .sprint-details .desc-color .sprint-desc{font-size:.8em}}.sprint .sprint-details .desc-color .sprint-colors .color{width:50%;float:left;height:35px;font-family:Lato;font-weight:400;text-transform:uppercase;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden;margin-top:10px;display:table}@media only screen and (max-width:768px){.sprint .sprint-details .desc-color .sprint-colors .color{margin-top:10px;width:90%;height:30px}}@media only screen and (max-width:640px){.sprint .sprint-details .desc-color .sprint-colors .color{width:33%}}@media only screen and (max-width:480px){.sprint .sprint-details .desc-color .sprint-colors .color{width:48%}}.sprint .sprint-details .desc-color .sprint-colors .color .color-box{width:35px;height:35px;border:5px solid #eee;text-decoration:none;display:inline-block!important;vertical-align:top}@media only screen and (max-width:768px){.sprint .sprint-details .desc-color .sprint-colors .color .color-box{width:30px;height:30px;border:2px solid #eee}}.sprint .sprint-details .desc-color .sprint-colors .color .color-box.azzurro-marechiaro{background:#c5e2f6}.sprint .sprint-details .desc-color .sprint-colors .color .color-box.blu-midnight{background:#143c66}.sprint .sprint-details .desc-color .sprint-colors .color .color-box.nero-vulcano{background:#070909}.sprint .sprint-details .desc-color .sprint-colors .color .color-box.marrone-toscana{background:#880a2f}.sprint .sprint-details .desc-color .sprint-colors .color .color-box.rosso-dragon{background:#bd153e}.sprint .sprint-details .desc-color .sprint-colors .color .color-box.monte-bianco{background:#fff}.sprint .sprint-details .desc-color .sprint-colors .color .color-box.verde-portovenere{background:#4fa89f}.sprint .sprint-details .desc-color .sprint-colors .color .color-box.celeste-procida{background:#147bba}.sprint .sprint-details .desc-color .sprint-colors .color .color-box.giallo-lime{background:#fff200}.sprint .sprint-details .desc-color .sprint-colors .color .color-box.arancio-taormina{background:#eb5f38}.sprint .sprint-details .desc-color .sprint-colors .color .color-box.grigio-titanio{background:#a4a5a5}.sprint .sprint-details .desc-color .sprint-colors .color .color-box.rosso-chianti{background:#740e22}.sprint .sprint-details .desc-color .sprint-colors .color .color-box.beige-tufo-di-lecce{background:#cdc3bb}.sprint .sprint-details .desc-color .sprint-colors .color .color-name{width:77%;height:35px;line-height:1.2em!important;color:#fff;font-size:.9em;text-decoration:none;word-wrap:break-word;overflow-wrap:break-word;padding:0 15px 0 10px;display:table-cell!important;vertical-align:middle}@media only screen and (max-width:960px){.sprint .sprint-details .desc-color .sprint-colors .color .color-name{font-size:.8em}}@media only screen and (max-width:768px){.sprint .sprint-details .desc-color .sprint-colors .color .color-name{width:83%;font-size:.8em;height:30px}}@media only screen and (max-width:700px){.sprint .sprint-details .desc-color .sprint-colors .color .color-name{padding:0 15px 0 10px}}@media only screen and (max-width:480px){.sprint .sprint-details .desc-color .sprint-colors .color .color-name{font-size:.75em}}.sprint .sprint-details .specs{padding:20px 0 0 20px}.spec-content{display:none}@media only screen and (max-width:640px){.sprint .sprint-details .specs{padding:25px 0 0;width:100%}}.sprint .sprint-details .specs table{width:100%}@media only screen and (max-width:640px){.sprint .sprint-details .specs table{padding:25px 0 0}}.sprint .sprint-details .specs table tbody tr th{text-align:left;width:30%;padding:0 10px 15px 0;font-family:Lato-Bold;font-weight:400;font-size:1.1em}@media only screen and (max-width:768px){.sprint .sprint-details .specs table tbody tr th{font-size:1em}}@media only screen and (max-width:700px){.sprint .sprint-details .specs table tbody tr th{font-size:.95em}}@media only screen and (max-width:480px){.sprint .sprint-details .specs table tbody tr th{font-size:.8em}}.sprint .sprint-details .specs table tbody tr td{padding:0 0 15px;font-family:Lato;font-weight:400;font-size:1.1em}@media only screen and (max-width:768px){.sprint .sprint-details .specs table tbody tr td{font-size:1em}}@media only screen and (max-width:700px){.sprint .sprint-details .specs table tbody tr td{font-size:.95em}}@media only screen and (max-width:480px){.sprint .sprint-details .specs table tbody tr td{font-size:.8em}}.sprint .sprint-details .specs table tbody tr.notes{padding:20px 0 10px;font-family:Lato;font-weight:400;font-size:.7em}.sprint .sprint-accesories{border-bottom:5px solid #000;color:#fff;background:#fff;position:relative}@media only screen and (max-width:600px){.sprint .sprint-accesories{padding:20px 15px 10px}}.sprint .sprint-accesories h3{background:#fff;font-family:Lato-Bold;font-weight:400;font-size:1.8em;color:#000;padding:25px;margin:0;text-transform:uppercase}@media only screen and (max-width:768px){.sprint .sprint-accesories h3{font-size:1.65em}}@media only screen and (max-width:700px){.sprint .sprint-accesories h3{font-size:1.5em}}@media only screen and (max-width:480px){.sprint .sprint-accesories h3{font-size:1.2em}}.sprint .sprint-accesories .prod-note{background:#fff;font-family:Lato-Bold;font-weight:400;font-size:.8em;color:red;margin:0;padding-left:25px;border-bottom:1px solid #626365}@media only screen and (max-width:768px){.sprint .sprint-accesories .prod-note{font-size:.6em}}@media only screen and (max-width:700px){.sprint .sprint-accesories .prod-note{font-size:.6em}}@media only screen and (max-width:480px){.sprint .sprint-accesories .prod-note{font-size:.6em}}.sprint .sprint-accesories .buynow{text-transform:uppercase;text-align:right;font-size:1.2em}.sprint .sprint-accesories .buynow a{padding:0 25px 0 0;text-decoration:none;color:red;margin:0}.sprint .sprint-accesories ul{position:relative;margin:0;padding:0;overflow:hidden}.sprint .sprint-accesories ul li{width:33.33333%;max-height:378px;overflow:hidden;float:left;border:1px solid #626365}.sprint .sprint-accesories ul li img{width:100%;display:inline-block;vertical-align:top;max-height:100%;max-width:100%}.sprint .sprint-accesories ul li:nth-child(3n),.sprint .sprint-accesories ul li:nth-child(3n-1),.sprint .sprint-accesories ul li:nth-child(3n-2){border-right:hidden;border-bottom:none}.sprint .sprint-accesories ul li:nth-child(11),.sprint .sprint-accesories ul li:nth-child(12){border-bottom:solid #626365 1px}.sprint .sprint-accesories ul li:nth-child(13){border-left:solid 1px #626365;border-right:solid #626365 1px}@media only screen and (max-width:480px){.sprint .sprint-accesories ul li{width:50%}}.sprint .sprint-accesories .image-popup{-webkit-box-sizing:padding-box;-moz-box-sizing:padding-box;box-sizing:padding-box;position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:61.8%;height:61.8%;max-width:100%;max-heigth:60%;float:left;border:15px solid #4f4c4d;background:#fff;text-align:center;box-shadow:0 0 5px #000;z-index:35;display:none}@media only screen and (max-width:640px){.sprint .sprint-accesories .image-popup{max-width:90%;border:10px solid #4f4c4d}}.sprint .sprint-accesories .image-popup img{vertical-align:middle;display:block}.sprint .sprint-accesories .image-popup a.close-popup{width:37px;height:37px;position:absolute;top:-35px;right:-35px;background:url("http://www.artisticksgolf.com/themes/img/popup-close.png") center center no-repeat;text-decoration:none}@media only screen and (max-width:640px){.sprint .sprint-accesories .image-popup a.close-popup{top:-25px;right:-25px}}.sprint.feature img{max-width:100%;display:block;margin:0 auto}.sprint.feature .image{background:#fff;overflow:hidden;border:25px solid #999}@media only screen and (max-width:700px){.sprint.feature .image{float:none;width:100%}}.sprint.feature .image.blue,.sprint.feature .image.orange,.sprint.feature .image.red,.sprint.feature .image.yellow{border-color:#fff}@media only screen and (max-width:600px){.sprint.feature .image{border-width:15px}}.sprint.feature .desc{padding:0 30px;background:#fff;color:#000;text-align:center;overflow:hidden}@media only screen and (max-width:700px){.sprint.feature .desc{float:none;width:100%;padding:25px}}@media only screen and (max-width:600px){.sprint.feature .desc{padding:15px}}.sprint.feature .desc h2{font-size:3.33em;font-family:BebasNeue;font-weight:400;margin:40px 0 15px}@media only screen and (max-width:700px){.sprint.feature .desc h2{margin:0 0 15px}}@media only screen and (max-width:480px){.sprint.feature .desc h2{font-size:3em;margin:0}}.sprint.feature .desc h2.orange{color:#ea5439}.sprint.feature .desc h2.red{color:#e83c62}.sprint.feature .desc h2.blue{color:#12558d}.sprint.feature .desc h2.yellow{color:#fee205}.sprint.feature .desc p{font-size:.8125em;font-family:Lato;text-transform:uppercase;text-align:center;line-height:2.3em}@media only screen and (max-width:480px){.sprint.feature .desc p{font-size:.7em;line-height:1.8em}}.sprint.feature .inverse .image{float:right}.sprint.made .full-image-slide-container{background:#fbd72d;padding:25px}@media only screen and (max-width:700px){.sprint.made .full-image-slide-container{padding:10px}}.sprint.made .play-video img{width:100%;max-width:100%}.sprint.made .desc{padding:0 30px;background:#12558d;color:#fff;text-align:center;overflow:hidden}@media only screen and (max-width:700px){.sprint.made .desc{float:none;width:100%;padding:25px}}@media only screen and (max-width:600px){.sprint.made .desc{padding:15px}}.sprint.made .desc h2{font-size:3.33em;font-family:BebasNeue;font-weight:400;margin:20px 0 15px}@media only screen and (max-width:700px){.sprint.made .desc h2{margin:0 0 15px}}@media only screen and (max-width:480px){.sprint.made .desc h2{font-size:3em;margin:0}}.sprint.made .desc h2.orange{color:#ea5439}.sprint.made .desc h2.red{color:#e83c62}.sprint.made .desc h2.blue{color:#12558d}.sprint.made .desc h2.yellow{color:#fee205}.sprint.made .desc p{font-size:.8125em;font-family:Lato;text-transform:uppercase;text-align:center;line-height:2em}@media only screen and (max-width:480px){.sprint.made .desc p{font-size:.7em;line-height:1.8em}}.sprint.studio img{margin-bottom:-5px;max-width:100%;max-height:100%}.sprint.gallery .prima-gallery-slide-container{background:#000}.sprint.gallery .prima-gallery-slide-container ul{margin:0;padding:0}.sprint.gallery .prima-gallery-slide-container ul li{max-width:100%;list-style:none}.sprint.gallery .prima-gallery-slide-container ul li img{max-width:100%;margin-bottom:-3px}.sprint.gallery .prima-gallery-slide-container .bx-wrapper{max-width:100%}.sprint.gallery .prima-gallery-slide-container .bx-wrapper .bx-viewport{left:0;border:none;box-shadow:none}.sprint.gallery .prima-gallery-slide-container .bx-wrapper .bx-controls-direction a{height:97px;width:97px;margin-top:-48.5px}.sprint.gallery .prima-gallery-slide-container .bx-wrapper .bx-prev{background:url("http://www.artisticksgolf.com/themes/img/prev-black-arrow-circle.png") center center no-repeat;background-size:100%;left:30px}.sprint.gallery .prima-gallery-slide-container .bx-wrapper .bx-next{background:url("http://www.artisticksgolf.com/themes/img/next-black-arrow-circle.png") center center no-repeat;background-size:100%;right:30px}.gts{background:#000}.gts img{max-width:100%}.gts .gts-details{padding:25px 25px 10px;color:#fff;background:#000;position:relative}@media only screen and (max-width:600px){.gts .gts-details{padding:20px 15px 10px}}.gts .gts-details .gts-description{border-bottom:5px solid #fff;padding-bottom:20px}.gts .gts-details .gts-description p{font-family:Lato;font-weight:400;font-size:1.1em}@media only screen and (max-width:768px){.gts .gts-details .gts-description p{font-size:1em}}@media only screen and (max-width:480px){.gts .gts-details .gts-description p{font-size:.9em}}.gts .gts-details .gts-title{position:relative;border-bottom:5px solid #fff;padding-top:10px}.gts .gts-details .gts-title h2{font-family:BebasNeue;font-weight:400;font-size:10.1em;margin:0;line-height:.8em}@media only screen and (max-width:768px){.gts .gts-details .gts-title h2{font-size:7em}}@media only screen and (max-width:700px){.gts .gts-details .gts-title h2{font-size:7em}}@media only screen and (max-width:480px){.gts .gts-details .gts-title h2{font-size:7em}}@media only screen and (max-width:360px){.gts .gts-details .gts-title h2{font-size:5em}}.gts .gts-details .gts-title span{font-size:2em;font-weight:700;position:absolute;right:0;bottom:0;padding-bottom:1%}@media only screen and (max-width:768px){.gts .gts-details .gts-title span{font-size:1.75em}}@media only screen and (max-width:700px){.gts .gts-details .gts-title span{font-size:1.5em}}@media only screen and (max-width:480px){.gts .gts-details .gts-title span{font-size:1.25em}}@media only screen and (max-width:360px){.gts .gts-details .gts-title span{font-size:1.1em}}.gts .gts-details h3{font-family:Lato-Bold;font-weight:400;font-size:1.8em;text-transform:uppercase;margin:0;padding:10px 0;border-bottom:5px solid #fff}@media only screen and (max-width:768px){.gts .gts-details h3{font-size:1.65em}}@media only screen and (max-width:700px){.gts .gts-details h3{font-size:1.5em}}@media only screen and (max-width:480px){.gts .gts-details h3{font-size:1.2em}}.gts .gts-details .desc-color{position:relative;min-height:770px}@media only screen and (max-width:640px){.gts .gts-details .desc-color{float:none;width:100%;min-height:0}}.gts .gts-details .desc-color .gts-desc{font-family:Lato;font-weight:400;font-size:1.1em;padding-top:20px}.gts .gts-details .desc-color .gts-desc p:first-child{margin-top:0}@media only screen and (max-width:768px){.gts .gts-details .desc-color .gts-desc{font-size:1.1em}}@media only screen and (max-width:700px){.gts .gts-details .desc-color .gts-desc{font-size:1em}}@media only screen and (max-width:480px){.gts .gts-details .desc-color .gts-desc{font-size:.9em}}@media only screen and (max-width:360px){.gts .gts-details .desc-color .gts-desc{font-size:.8em}}.gts .gts-details .desc-color .gts-colors .color{width:50%;float:left;height:35px;font-family:Lato;font-weight:400;text-transform:uppercase;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden;margin-top:10px;display:table}@media only screen and (max-width:768px){.gts .gts-details .desc-color .gts-colors .color{margin-top:10px;width:90%;height:30px}}@media only screen and (max-width:640px){.gts .gts-details .desc-color .gts-colors .color{width:33%}}@media only screen and (max-width:480px){.gts .gts-details .desc-color .gts-colors .color{width:48%}}.gts .gts-details .desc-color .gts-colors .color .color-box{width:35px;height:35px;border:5px solid #eee;text-decoration:none;display:inline-block!important;vertical-align:top}@media only screen and (max-width:768px){.gts .gts-details .desc-color .gts-colors .color .color-box{width:30px;height:30px;border:2px solid #eee}}.gts .gts-details .desc-color .gts-colors .color .color-box.azzurro-marechiaro{background:#c5e2f6}.gts .gts-details .desc-color .gts-colors .color .color-box.blu-midnight{background:#143c66}.gts .gts-details .desc-color .gts-colors .color .color-box.nero-vulcano{background:#070909}.gts .gts-details .desc-color .gts-colors .color .color-box.marrone-toscana{background:#880a2f}.gts .gts-details .desc-color .gts-colors .color .color-box.marrone-crete-senesi{background:#7a6759}.gts .gts-details .desc-color .gts-colors .color .color-box.rosso-dragon{background:#bd153e}.gts .gts-details .desc-color .gts-colors .color .color-box.monte-bianco{background:#fff}.gts .gts-details .desc-color .gts-colors .color .color-box.verde-portovenere{background:#4fa89f}.gts .gts-details .desc-color .gts-colors .color .color-box.celeste-procida{background:#147bba}.gts .gts-details .desc-color .gts-colors .color .color-box.giallo-lime{background:#fff200}.gts .gts-details .desc-color .gts-colors .color .color-box.arancio-taormina{background:#eb5f38}.gts .gts-details .desc-color .gts-colors .color .color-box.grigio-titanio{background:#a4a5a5}.gts .gts-details .desc-color .gts-colors .color .color-box.rosso-chianti{background:#740e22}.gts .gts-details .desc-color .gts-colors .color .color-box.beige-tufo-di-lecce{background:#cdc3bb}.gts .gts-details .desc-color .gts-colors .color .color-name{width:77%;height:35px;line-height:1.2em!important;color:#fff;font-size:.9em;text-decoration:none;word-wrap:break-word;overflow-wrap:break-word;padding:0 15px 0 10px;display:table-cell!important;vertical-align:middle}@media only screen and (max-width:960px){.gts .gts-details .desc-color .gts-colors .color .color-name{font-size:.8em}}@media only screen and (max-width:768px){.gts .gts-details .desc-color .gts-colors .color .color-name{width:83%;font-size:.8em;height:30px}}@media only screen and (max-width:700px){.gts .gts-details .desc-color .gts-colors .color .color-name{padding:0 15px 0 10px}}@media only screen and (max-width:480px){.gts .gts-details .desc-color .gts-colors .color .color-name{font-size:.75em}}.gts .gts-details .specs{padding:20px 0 0 20px}@media only screen and (max-width:640px){.gts .gts-details .specs{padding:25px 0 0;width:100%}}.gts .gts-details .specs table{width:100%}@media only screen and (max-width:640px){.gts .gts-details .specs table{padding:25px 0 0}}.gts .gts-details .specs table tbody tr th{text-align:left;width:30%;padding:0 10px 15px 0;font-family:Lato-Bold;font-weight:400;font-size:1.1em}@media only screen and (max-width:768px){.gts .gts-details .specs table tbody tr th{font-size:1em}}@media only screen and (max-width:700px){.gts .gts-details .specs table tbody tr th{font-size:.95em}}@media only screen and (max-width:480px){.gts .gts-details .specs table tbody tr th{font-size:.8em}}.gts .gts-details .specs table tbody tr td{padding:0 0 15px;font-family:Lato;font-weight:400;font-size:1.1em}@media only screen and (max-width:768px){.gts .gts-details .specs table tbody tr td{font-size:1em}}@media only screen and (max-width:700px){.gts .gts-details .specs table tbody tr td{font-size:.95em}}@media only screen and (max-width:480px){.gts .gts-details .specs table tbody tr td{font-size:.8em}}.gts .gts-details .specs table tbody tr.notes{padding:20px 0 10px;font-family:Lato;font-weight:400;font-size:.7em}.gts .gts-accesories{border-bottom:5px solid #000;color:#fff;background:#fff;position:relative}@media only screen and (max-width:600px){.gts .gts-accesories{padding:20px 15px 10px}}.gts .gts-accesories h3{background:#fff;font-family:Lato-Bold;font-weight:400;font-size:1.8em;color:#000;padding:25px;margin:0;text-transform:uppercase}@media only screen and (max-width:768px){.gts .gts-accesories h3{font-size:1.65em}}@media only screen and (max-width:700px){.gts .gts-accesories h3{font-size:1.5em}}@media only screen and (max-width:480px){.gts .gts-accesories h3{font-size:1.2em}}.gts .gts-accesories .prod-note{background:#fff;font-family:Lato-Bold;font-weight:400;font-size:.8em;color:red;margin:0;padding-left:25px;border-bottom:1px solid #626365}@media only screen and (max-width:768px){.gts .gts-accesories .prod-note{font-size:.6em}}@media only screen and (max-width:700px){.gts .gts-accesories .prod-note{font-size:.6em}}@media only screen and (max-width:480px){.gts .gts-accesories .prod-note{font-size:.6em}}.gts .gts-accesories .prod-note .buynow{text-transform:uppercase;text-align:right;font-size:1.2em}.gts .gts-accesories .prod-note .buynow a{padding:0 25px 0 0;text-decoration:none;color:red;margin:0}.gts .gts-accesories ul{position:relative;margin:0;padding:0;overflow:hidden}.gts .gts-accesories ul li{width:33.33333%;max-height:378px;overflow:hidden;float:left;border:1px solid #626365}.gts .gts-accesories ul li img{width:100%;display:inline-block;vertical-align:top;max-height:100%;max-width:100%}.gts .gts-accesories ul li:nth-child(3n),.gts .gts-accesories ul li:nth-child(3n-1),.gts .gts-accesories ul li:nth-child(3n-2){border-right:hidden;border-bottom:none}.gts .gts-accesories ul li:nth-child(14),.gts .gts-accesories ul li:nth-child(15){border-bottom:solid #626365 1px}.gts .gts-accesories ul li:nth-child(16){border-left:solid 1px #626365;border-right:solid #626365 1px}@media only screen and (max-width:480px){.gts .gts-accesories ul li{width:50%}}.gts .gts-accesories .image-popup{-webkit-box-sizing:padding-box;-moz-box-sizing:padding-box;box-sizing:padding-box;position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:61.8%;height:61.8%;max-width:100%;max-heigth:60%;float:left;border:15px solid #4f4c4d;background:#fff;text-align:center;box-shadow:0 0 5px #000;z-index:35;display:none}@media only screen and (max-width:640px){.gts .gts-accesories .image-popup{max-width:90%;border:10px solid #4f4c4d}}.gts .gts-accesories .image-popup img{vertical-align:middle;display:block}.gts .gts-accesories .image-popup a.close-popup{width:37px;height:37px;position:absolute;top:-35px;right:-35px;background:url("http://www.artisticksgolf.com/themes/img/popup-close.png") center center no-repeat;text-decoration:none}@media only screen and (max-width:640px){.gts .gts-accesories .image-popup a.close-popup{top:-25px;right:-25px}}.gts.feature img{max-width:100%;display:block;margin:0 auto}.gts.feature .image{background:#fff;overflow:hidden;border:25px solid #999}@media only screen and (max-width:700px){.gts.feature .image{float:none;width:100%}}.gts.feature .image.blue,.gts.feature .image.orange,.gts.feature .image.red,.gts.feature .image.yellow{border-color:#fff}@media only screen and (max-width:600px){.gts.feature .image{border-width:15px}}.gts.feature .desc{padding:0 30px;background:#fff;color:#000;text-align:center;overflow:hidden}@media only screen and (max-width:700px){.gts.feature .desc{float:none;width:100%;padding:25px}}@media only screen and (max-width:600px){.gts.feature .desc{padding:15px}}.gts.feature .desc h2{font-size:3.33em;font-family:BebasNeue;font-weight:400;margin:40px 0 15px}@media only screen and (max-width:700px){.gts.feature .desc h2{margin:0 0 15px}}@media only screen and (max-width:480px){.gts.feature .desc h2{font-size:3em;margin:0}}.gts.feature .desc h2.orange{color:#ea5439}.gts.feature .desc h2.red{color:#e83c62}.gts.feature .desc h2.blue{color:#12558d}.gts.feature .desc h2.yellow{color:#fee205}.gts.feature .desc p{font-size:.8125em;font-family:Lato;text-transform:uppercase;text-align:center;line-height:2.3em}@media only screen and (max-width:480px){.gts.feature .desc p{font-size:.7em;line-height:1.8em}}.gts.feature .inverse .image{float:right}.gts.made .full-image-slide-container{background:#fbd72d;padding:25px}@media only screen and (max-width:700px){.gts.made .full-image-slide-container{padding:10px}}.gts.made .play-video img{width:100%;max-width:100%}.gts.made .desc{padding:0 30px;background:#12558d;color:#fff;text-align:center;overflow:hidden}@media only screen and (max-width:700px){.gts.made .desc{float:none;width:100%;padding:25px}}@media only screen and (max-width:600px){.gts.made .desc{padding:15px}}.gts.made .desc h2{font-size:3.33em;font-family:BebasNeue;font-weight:400;margin:20px 0 15px}@media only screen and (max-width:700px){.gts.made .desc h2{margin:0 0 15px}}@media only screen and (max-width:480px){.gts.made .desc h2{font-size:3em;margin:0}}.gts.made .desc h2.orange{color:#ea5439}.gts.made .desc h2.red{color:#e83c62}.gts.made .desc h2.blue{color:#12558d}.gts.made .desc h2.yellow{color:#fee205}.gts.made .desc p{font-size:.8125em;font-family:Lato;text-transform:uppercase;text-align:center;line-height:2em}@media only screen and (max-width:480px){.gts.made .desc p{font-size:.7em;line-height:1.8em}}.gts.studio img{margin-bottom:-5px;max-width:100%}.gts.gallery .prima-gallery-slide-container{background:#000}.gts.gallery .prima-gallery-slide-container ul{margin:0;padding:0}.gts.gallery .prima-gallery-slide-container ul li{max-width:100%;list-style:none}.gts.gallery .prima-gallery-slide-container ul li img{max-width:100%;margin-bottom:-3px}.gts.gallery .prima-gallery-slide-container .bx-wrapper{max-width:100%}.gts.gallery .prima-gallery-slide-container .bx-wrapper .bx-viewport{left:0;border:none;box-shadow:none}.gts.gallery .prima-gallery-slide-container .bx-wrapper .bx-controls-direction a{height:97px;width:97px;margin-top:-48.5px}.gts.gallery .prima-gallery-slide-container .bx-wrapper .bx-prev{background:url("http://www.artisticksgolf.com/themes/img/prev-black-arrow-circle.png") center center no-repeat;background-size:100%;left:30px}.gts.gallery .prima-gallery-slide-container .bx-wrapper .bx-next{background:url("http://www.artisticksgolf.com/themes/img/next-black-arrow-circle.png") center center no-repeat;background-size:100%;right:30px}.scroll-to-top{background:#1c1c1a;color:#FFF;display:block;padding:11px 0 35px;position:fixed;right:20px;bottom:20px;text-align:center;text-decoration:none;width:49px;height:49px;z-index:1040;font-size:1.5625rem;line-height:1.5625rem;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border:1px solid #FFF}scroll-to-top.on{opacity:1!important;-webkit-transition-delay:0s!important;-moz-transition-delay:0s!important;-ms-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important}.scroll-to-top.off{opacity:0}.special-offer-item{border-bottom:4px solid #000}.special-offer-item:last-child{border-bottom:none}.inner-mobile-special{border:1px solid #ccc;box-shadow:none!important;bottom:40px;right:25px!important;overflow:auto;max-height:100%;width:35%!important}.inner-mobile-special ul li a.active{background:#555;color:#FFF!important}.accs ul li{width:33.333333%;max-height:378px;overflow:hidden;float:left;border:none!important}.accs ul li.accs-column-1,.accs ul li.accs-column-2{border-bottom:1px solid #626365!important;border-right:1px solid #626365!important}.accs ul li.accs-column-3{border-bottom:1px solid #626365!important}.accs ul li.accs-column-1:nth-last-child(3),.accs ul li.accs-column-2:nth-last-child(2),.accs ul li.accs-column-3:nth-last-child(1){border-bottom:none!important}.package ul li{padding:10px}.logo-package{width:33.33333%}.masterpiece,.package{border-bottom:none!important}.masterpiece ul li{width:100%!important;max-height:1000px!important;padding:15px!important;border-top:1px solid #626365!important;border-left:none!important;border-right:none!important}.product-logo ul li{width:33.3333%;float:left;list-style:none}.product-logo ul li img{width:100%;display:inline-block;vertical-align:top;max-height:100%;max-width:100%;padding:5px}.offer-subscribe .product-logo ul li a img{-webkit-transition:all .6s ease;opacity:.4}.offer-subscribe .product-logo ul li a img:hover{-webkit-filter:grayscale(0);filter:gray;-webkit-transition:all .6s ease;opacity:1}@media only screen and (max-width:480px){.accs ul li.act:nth-child(odd){border-bottom:1px solid #626365!important;border-right:1px solid #626365!important;border-left:1px solid #626365!important}.accs ul li.act:nth-child(even){border-bottom:1px solid #626365!important;border-right:1px solid #626365!important}.accs ul li.act:nth-last-child(1),.accs ul li.act:nth-last-child(2),.accs ul li.act:nth-last-child(3){border-bottom:1px solid #626365!important}.logo-package{width:50%}.masterpiece ul li{width:100%!important;max-height:1000px!important;border:1px solid #626365!important}}.lighbox-buy{padding:5px 17px 0 0;color:#fff;text-decoration:none;text-transform:uppercase;display:block;overflow:visible;height:40px}

.the-choice .choice-details .desc-color .choice-colors .color .color-box.grigio-seta{background:#cfd0d2}
.primavera .primavera-details .desc-color .primavera-colors .color .color-box.grigio-seta{background:#cfd0d2}

.the-choice .choice-details .desc-color .choice-colors .color .color-box.rosso-matt{background:#d9232b}
.the-choice .choice-details .desc-color .choice-colors .color .color-box.verde-muschio{background:#1b2e29}
.the-choice .choice-details .desc-color .choice-colors .color .color-box.biege-tufo-di-lecce{background:#e9d7bc}

.sprint .sprint-details .desc-color .sprint-colors .color .color-box.verde-muschio{background:#1b2e29}
.sprint .sprint-details .desc-color .sprint-colors .color .color-box.rosso-matt{background:#d9232b}

.feature div.row{background:#fff}
.giallo-ponza{background:#F3CA00}

header {
    background: url('../img/header-background.png') top left no-repeat;
}
header #main-logo {background:transparent;}

/*-----about page----*/