a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,t,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}html,body{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}ul,ol{list-style:none}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:left}q{quotes:none}q:before,q:after{content:"";content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}body{font:13px/1.5 "Helvetica Neue", Arial, "Liberation Sans",FreeSans,sans-serif}pre,code{font-family:"DejaVu Sans Mono",Monaco,Consolas,monospace}hr{border:0
#ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset,figure{margin-bottom:20px}body{background:white;color:#333}a{color:#707070;text-decoration:none}a:hover{text-decoration:underline}.store
a{color:black}.community
a{color:#707070}h1{padding-top:20px}.grid-container{padding-bottom:20px}.grid-container>hr{margin-left:10px;margin-right:10px}div[class*="push-"] section{background:#dec}div[class*="pull-"] section{background:#fcd}.dynamic-px-width{display:block}input[type=submit],input[type=button]{cursor:}#logo{margin-left:20px;position:absolute}#header{width:100%;margin-top:6px;height:112px;text-align:left}#header
.right_button{float:right;padding:10px
14px;font-size:18px;position:relative}.header_phone{color:grey;padding:5px
12px;float:right}.account.active
.info_panel{display:block}.account
.info_panel{position:absolute;display:none;width:200px;background-color:white;border-radius:5px;padding:4px;top:8px;right:0px;z-index:100;font-size:12px;color:black;border:3px
solid #707070}.store .account
.info_panel{border:3px
solid black}.account .info_panel
.button{text-align:center;margin:3px
0}.account .info_panel
.buttons{margin:10px
0}.account .info_panel
h3{text-transform:uppercase;font-family:'futura-pt';color:#707070;margin:0;font-weight:normal;padding:0;font-size:14px}.store .account .info_panel
h3{color:black}.account .info_panel input[type=text], .account .info_panel input[type=password]{border:0;border-bottom:1px solid black;background-color:white;outline:none;padding:6px;margin:4px
10px;width:106px}.account .info_panel
.icon{position:absolute;top:0;right:10px;font-size:18px;color:#707070}.store .account .info_panel
.icon{color:black}#navbar{background-color:#adadad;height:30px;font-family:'futura-pt';font-weight:500;text-transform:uppercase;font-size:14px;padding-left:20px;color:#000;margin:10px
0}.store
#navbar{background-color:black}.store
#header{background-color:white}.store
h1.productname{color:white;background-color:#5a5a5a;text-transform:uppercase;font-family:'futura-pt';font-weight:normal;font-size:22px;text-align:left;padding:4px
8px}#navbar
a{color:black;font-weight:500}.store #navbar
a{color:white}.store #navbar a:hover{color:white}.store #navbar .submenu
a{color:black}#navbar
.element{float:left;line-height:30px;margin-right:20px;position:relative}#navbar .element:hover > .submenu, #navbar .store_element:hover>.submenu{display:block;position:absolute;top:30px;left:-10px;z-index:100}#navbar .element .submenu, #navbar .store_element
.submenu{display:none;background-color:#fff;padding:10px}#navbar .element .submenu a, #navbar .store_element .submenu
a{white-space:nowrap}#navbar
.store_element{float:right;background-color:#fff;border:2px
solid black;line-height:26px;padding:0
8px;position:relative}#navbar .store_element:hover>.submenu{top:26px;right:-2px;left:auto;text-align:right;padding-top:0;padding-bottom:4px;border:2px
solid black}.store #navbar .store_element:hover>.submenu{}#navbar .store_element:hover > .submenu
a{color:black}.store #navbar
.store_element{}#navbar .store_element > a, #navbar .store_element>a:hover{color:black}#breadcrumb{text-align:left;text-transform:uppercase;font-family:'futura-pt';font-weight:normal;margin-bottom:8px}#breadcrumb
a{color:black}#breadcrumb
i{margin:0
4px}#top_menu>span{display:none}#footer
hr{height:1px;background-color:black;border:0;margin-top:20px}#footer
.social{text-align:right}.image-feature
h2{font-family:'futura-pt';text-transform:uppercase;font-weight:normal;line-height:30px;font-size:25px;margin-bottom:6px}.image-feature
.centered.padded{margin-top:10px}.image-feature
.feature{display:none;text-align:left;position:relative}.image-feature .feature
hr{border:none;height:1px;background-color:black;margin-bottom:6px;margin-top:6px}.image-feature .feature:first-child{display:block}.image-feature .feature
img{max-height:420px;width:100%}.image-feature
.feature{font-size:14px}.image-feature .feature>.info{position:absolute;right:0;top:0;height:416px;width:220px;background-color:white;border:2px
solid black}#features{position:relative}#features
.features_nav{position:absolute;bottom:0;right:0;z-index:1000;width:200px;text-align:center;margin:0
10px;border-top:1px solid black}#features .features_nav>div{display:inline-block;padding:6px
3px;cursor:pointer}.about
.social{padding:0;text-align:right}.about .social
img{opacity:0.7}.about .social img:hover{opacity:1}#mailing-email-address{width:240px}.about
label{font-family:'futura-pt';text-transform:uppercase;font-weight:normal}.articles
h2{font-family:'Helvetica','Arial',sans-serif;font-size:13px;margin:0
0 3px 0}.articles h2
a{color:#707070;text-decoration:none;font-family:'futura-pt';text-transform:uppercase;font-weight:normal;font-size:14px}.articles
.image{float:left;margin-right:10px}.articles .image
img{width:60px}.articles
p{}.events
.event{background-color:#eee;padding:9px
7px;margin-bottom:10px}.events .event
a{color:black}.events .event
.eventdate{font-style:italic}.events .event
.eventname{line-height:14px}.events .event
.date{width:60px;float:left;background-color:white;text-align:center;text-transform:uppercase;font-family:'futura-pt';margin-right:7px}.events .event .date
.month{background-color:black;color:white}.events .event .date
.day{font-size:20px;font-weight:bold}#new_arrivals{position:relative}#new_arrivals .product .image
img{max-height:150px;width:auto;margin:0
auto}#new_arrivals
#left_button{position:absolute;top:80px;left:0;width:40px;height:40px;z-index:120;background-image:url(http://cdn.guitarsalon.com/betaimages/gallery_left.png);background-repeat:no-repeat;background-position:center left;cursor:pointer}#new_arrivals
#right_button{position:absolute;top:80px;right:0;width:40px;height:40px;z-index:120;background-image:url(http://cdn.guitarsalon.com/betaimages/gallery_right.png);background-repeat:no-repeat;background-position:center right;cursor:pointer}#new_arrivals
.product{position:relative}#new_arrivals .product
.image{text-align:center;padding:20px;height:140px}#new_arrivals .product
.productname{text-align:center;font-family:'Helvetica';font-size:12px;font-weight:bold;bottom:0px;height:20px;width:100%;left:0}#new_arrivals
a{color:#5a5a5a;font-family:'futura-pt';text-transform:uppercase;font-size:15px;font-weight:normal}.spotlight
.feature{margin:10px
0}.spotlight .feature
h2{font-family:'futura-pt';text-transform:uppercase;font-weight:normal;font-size:16px;margin:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spotlight .feature
h2.lower{text-transform:none}.spotlight .feature
img{width:99%}.spotlight
a{color:#696969}.featured
a{color:#707070}.featured
.feature{position:relative}.featured .feature>img{width:100%}.featured .feature
.play{position:absolute;width:100%;height:100%;background-image:url(/assets/images/play.png);background-position:center center;background-repeat:no-repeat}.featured
.title{background-color:#EEE;text-align:center;font-family:'futura-pt';text-transform:uppercase;font-size:15px;padding:4px;margin-top:-10px}.featured
.video{margin:3px;background-color:#EEE}.featured .video
.description{padding:4px;height:60px}.featured .video
img{width:100%}h5{font-weight:bold;font-family:'futura-pt';text-transform:uppercase;font-size:15px}h4{font-weight:normal;font-family:'futura-pt';text-transform:uppercase;font-size:15px;color:30587a;margin:0
0 8px 0}.debug{border:2px
solid red}.center{text-align:center}.alignright{float:right;clear:right;margin:10px}.alignleft{float:left;clear:left;margin:10px}.aligncenter{margin:0
auto;display:block}.deal-banner
img{margin:10px
0}.form_description{padding:10px
0}.info_table
textarea{width:300px;height:200px}.info_table .tcat
td{padding-left:8px;padding-right:8px}.info_table td.thead
a{color:black}.info_table input[type=text], .info_table input[type=password]{border:0;border-bottom:1px solid black;background-color:white;outline:none;padding:6px;margin:10px}.form_alt1 td, .form_alt2
td{padding:10px}.standard-more-link{text-transform:uppercase;font-family:'futura-pt';font-size:13px}.standard-link-button{padding:10px;background-color:#adadad;color:white;font-family:'futura-pt';text-transform:uppercase;font-weight:normal}a.standard-link-button{color:white}.field_label{font-family:'futura-pt';text-transform:uppercase}td.form_alt2,td.form_alt1{padding:10px}.standard-text{background-color:#eee;border:0;font-family:'futura-pt';text-transform:uppercase;font-weight:normal;font-size:14px;padding:4px;outline:none;margin:0}.standard-button{font-family:'futura-pt';text-transform:uppercase;font-weight:normal;font-size:14px;padding:4px;background-color:#707070;color:white;border:0;margin:0}a.standard-button{color:white}.standard-button.black{background-color:black}.fill-image
img{width:100%}.large-grey-button{font-family:'futura-pt';text-transform:uppercase;font-weight:normal;font-size:20px;padding:4px;background-color:#eee;color:black;border:0;margin:0;cursor:pointer}.centered{text-align:center}.padded{padding:10px}.hidden{display:none}.right{float:right}.right-aligned{text-align:right !important}.thead,.tcat{background-color:#adadad;color:black;font-family:'futura-pt';font-weight:normal;text-align:left;text-transform:uppercase;font-size:15px;padding:8px;margin-top:10px !important}.community
.tcat{background-color:#707070 !important}.facebook
.content{padding:0
10px}.tcat.spaced{margin-bottom:20px}.thead.spaced{margin-bottom:10px !important}.tcat{font-size:22px;padding:0px
8px;margin-top:0 !important}.tcat
.button{float:right;font-size:15px;width:100px;border:1px
solid white;text-align:center;border-radius:4px;margin:5px
0 0 5px}.tcat .button
a{color:white}.tcat
.button.active{background-color:white}.tcat .button.active
a{color:black}.store .tcat .button.active
a{}.tcat a.more-link{color:white}.thead a, .tcat
a{color:black}.store .thead
a{color:white;font-weight:normal}.grid-parent
.thead{margin:0
10px}.thead.store,
.tcat.store,
.store .thead,
.store
.tcat{background-color:black}.store .thead,
.store
.tcat{color:white}table
.thead{background-color:#eee !important;color:black !important;font-weight:normal !important}table .thead
td{padding:6px;text-align:left}.shaded-block
div{background-color:#eee}.shaded-block
.info_panel{padding:8px}.shaded-block .info_panel
h3{text-transform:uppercase;font-family:'futura-pt';color:#707070;margin:0;font-weight:normal;font-size:15px}.shaded-block .info_panel
a{color:#707070}.shaded-block .info_panel
.description{}.shaded-block
img{width:100%}.generic-block{text-align:left;margin-bottom:10px}.generic-block
.body{margin:10px
0}.generic-block.secondary{background-color:#eee}.generic-block
.well{background-color:#eee;padding:5px}.statstable
td{padding-right:10px}.statstable
.field_name{font-weight:bold}.add_to_cart_button{width:160px;height:30px;text-align:center;background-color:black;position:relative;display:inline-block;margin:0
10px 10px 0}.add_to_cart_button.add{background-color:black}.add_to_cart_button
a{color:white;text-transform:uppercase;font-family:'futura-pt';font-size:20px}.add_to_cart_button
input{position:absolute;top:0;left:-32px;width:30px;height:30px;font-family:'futura-pt';font-size:20px;line-height:30px;outline:none;border:0;text-align:center;-webkit-appearance:none;border-radius:0}.product-grid-block{border:1px
solid #eee;height:260px;margin-bottom:20px;position:relative}.product-grid-block
.price{position:absolute;right:0;bottom:0;padding:12px;font-family:'futura-pt';text-transform:uppercase}.product-grid-block
.category{position:absolute;left:0;bottom:0;padding:12px;font-family:'futura-pt';text-transform:uppercase}.product-grid-block
.status{position:absolute;top:0;left:0}.product-grid-block
.productfield{margin-top:-5px}.product-grid-block .info-panel{padding:6px
12px 12px 12px}.product-grid-block
.productname{font-family:'futura-pt';font-weight:bold;font-size:16px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-grid-block .productname
a{color:black}.product-grid-block
.productimage{background-size:cover !important}.search-bar{background-color:white;border-radius:4px;float:right;color:#707070}.search-bar input[type=text]{border:0;outline:none;font-family:'futura-pt';text-transform:uppercase;padding:1px;color:#707070;font-size:13px}.search-bar
i{margin-right:5px}.pagenav{font-family:'futura-pt';font-size:15px;text-transform:uppercase;color:black;line-height:16px}.pagenav
a{color:black}.pagenav a:hover{text-decoration:none}.pagenav
.active{font-weight:bold;font-size:16px}.museum .product-grid-block{height:222px}.museum
.pagenav{margin:10px
0}.museum .product-grid-block
.productimage{background-size:auto 186px !important;background-repeat:no-repeat !important}.panel{background-color:#e7e8e9;height:111px;text-align:center;text-transform:uppercase;font-size:20px;line-height:26px;position:relative;margin-bottom:20px}.panel
span{display:block;text-align:center;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tab_bar
.tab{display:inline-block;width:100px;text-align:center;background-color:#eee;padding:6px;font-family:'futura-pt';text-transform:uppercase;border:1px
solid white;border-bottom:0}.tab_bar
.tab.active{color:#3470a3;border:1px
solid #eee;border-bottom:0;background-color:white}.search_bar
input{display:none}.search_bar.active input, .search_bar:hover
input{display:block}.search_bar.active i, .search_bar:hover
i{position:absolute;right:4px;top:4px}.search_bar.active div, .search_bar:hover
div{background-color:#cecece;border-radius:8px;width:210px;color:#707070;position:relative;padding:1px}.store .search_bar.active div, .store .search_bar:hover
div{color:black}.search_bar.active input[type=text], .search_bar:hover input[type=text]{font-size:15px;border:0;outline:none;text-transform:uppercase;font-family:'futura-pt';margin-left:6px;background-color:transparent}.related_box{text-align:center;min-height:220px}.related_box>div{height:220px}.related_box
img{max-height:220px;width:auto !important;max-width:230px;margin:0
auto}.singleGallery{text-align:center;margin-bottom:20px}#product_page #description embed, #product_page #description iframe, .post iframe, .post embed, .post object, #respond
textarea{max-width:100% !important}#product_page
.productImage{width:100%;height:300px;background-position:center center;background-size:auto 100%;background-repeat:no-repeat}#product_page .productImage
img{width:100%;height:100%}#product_page .productImage
a{display:block;width:100%;height:100%}#product_page
h2{text-transform:uppercase;font-family:'futura-pt';font-weight:normal;font-size:26px;border-bottom:1px solid black;margin-bottom:15px}#product_page
.price{font-family:'futura-pt';font-weight:bold;text-transform:uppercase;font-size:18px}#related
a{text-transform:uppercase;font-family:'futura-pt';font-size:16px}.reviewbit{background-color:#eee;padding:10px;margin-bottom:10px}.reviewbit
.title{color:black;font-family:'futura-pt';text-transform:uppercase;font-weight:bold}.reviewbit
.authordate{margin:10px
0}.reviewbit .username, .reviewbit
.date{font-weight:bold}#shop_block>div{padding-bottom:5px}.shop-block.grid-100 .button-wrapper{display:inline-block}.shop-block.grid-100 .button-wrapper{margin-left:36px}.shop-block.grid-100
.description{float:right}.about_mini
img{width:100%;margin-bottom:20px}.staff .staff_image
img{width:100%;margin-bottom:20px}.staff
a{color:#707070}.staff
.description{padding:2px}.staff h3, .staff
.phone{text-transform:uppercase;font-family:'futura-pt';color:#707070;margin:0;font-weight:normal;font-size:18px;line-height:22px}.cart .info_table_row
td{padding:6px;text-transform:uppercase;font-family:'futura-pt';font-size:14px;vertical-align:baseline}.cart .info_table_row input[type=text]{border:0;background-color:#eee;width:60px;text-align:center}#subtotal
td.price{text-transform:uppercase;font-family:'futura-pt';font-weight:bold}.cart
.buttons{text-align:center;padding:20px}#button_shop_more,#button_checkout{padding:2px
30px;font-size:22px;margin:6px}#button_checkout{background-color:black}#button_shop_more{background-color:#eee;color:black}.login
input{background-color:#eee;color:black;font-size:16px;border:0;padding:6px}.login
.login_row{font-family:'futura-pt';text-transform:uppercase}#login_panel
.login_row{text-align:right}.checkout table .tcat
td{font-size:15px;padding:4px
8px}.address_row
td{padding:6px}.checkout
a{border-bottom:1px dotted black}.checkout .results_alt1 td, .checkout .results_alt2
td{padding:4px}.faq
.question{font-family:'futura-pt';text-transform:uppercase;font-weight:bold;margin-top:10px}.faq
.answer{margin-bottom:20px}.product_box{padding:10px;color:black}.product_box
.inner{border:1px
solid #e7e8e9;padding:10px;min-height:180px;position:relative}.product_box
.box_image{float:left}.product_box .box_image
img{max-height:150px;max-width:90px}.product_box
.product_name{font-family:'futura-pt';text-transform:uppercase;font-weight:bold;min-height:38px}.product_box .product_name a, .product_box .smallfont
a{color:black}.product_box
.product_price{font-weight:bold;font-family:'futura-pt';font-size:16px;margin-right:14px}.product_box
.product_info{margin-left:102px}.product_box
.prices{bottom:10px;position:absolute}.filter_bar{font-family:'futura-pt';text-transform:uppercase}.filter_bar
.view_mode{text-align:center}.filter_bar
.upper_bar{height:50px;line-height:50px}.product
.active_filters{margin-top:10px}.product .active_filters
.active_filter{display:inline-block;padding:0
10px}.filter_bar{font-size:14px}.filter_bar
.search{white-space:nowrap}.filter_bar .search
input{background-color:transparent;border:0;background-color:white;font-family:'futura-pt';text-transform:uppercase;font-size:14px;padding:4px;outline:none;border-radius:5px;vertical-align:top;margin-top:3px}.browse_list_1 td, .browse_list_2
td{padding:8px}.generic-block .well.museum
img{width:100%;margin-top:5px}.generic-block .well.museum
.productname{font-family:'futura-pt';text-transform:uppercase;background-color:white}.generic-block .well.museum
a{color:#707070}.generic-block .well.museum.store
a{color:black}.generic-block .well
h2{text-transform:uppercase;text-align:center;font-family:'futura-pt';font-weight:normal;margin:0;font-size:16px;border-bottom:1px solid black}.generic-block .well
h3{font-weight:normal;margin:-55px 0 0 0;padding:0;font-size:13px;font-family:'futura-pt';text-transform:uppercase;background-color:white}.generic-block .well .owl-controls{margin-top:10px;padding-bottom:10px;padding-top:10px}.block-list .article
img{float:left;padding:10px
10px 10px 0}.block-list .article
h2{font-weight:bold;font-family:'futura-pt';text-transform:uppercase;font-size:15px;margin:10px
0 0 0}.block-list .article a, .block-list .article a:hover{color:black;text-decoration:none}.specials
.body{margin-top:10px}.store-featured
img{width:100%;margin:5px
0}.store-featured
h3{font-family:'futura-pt';text-transform:uppercase;font-weight:normal;font-size:16px;margin:2px
0 0 0}.guestbook{margin:10px
0}.guestbook
h5{margin:0}.guestbook.mini{background-color:#eee;padding:10px}.guestbook.mini
.message{border-top:1px solid black;margin-top:8px;padding-top:8px}.guestbook-intro{text-align:center;margin:15px
0;position:relative}.guestbook-intro
.pagenav{position:absolute;top:0;left:0;white-space:nowrap;line-height:24px}.guestbook-intro .standard-button{padding:4px
20px;font-size:18px}.media-feature{margin-top:10px}.media-feature>h4{margin:0}.media-feature>div{background-color:#eee}.media-feature
.info_panel{padding:4px}.media-feature
img{width:100%}.mediabit .thumb
img{width:100%}.mediabit
.well{background-color:#eee;padding:4px
4px 0 4px;margin-bottom:10px}.blog .post, .blog
.sc_event{background-color:#eee;padding:10px;margin-bottom:10px}.blog .post h2, .blog .sc_event
h2{font-family:'futura-pt';margin:0}.blog .post h2 a, .blog .sc_event h2
a{color:black}.blog .post .meta small, .blog .sc_event
small{font-size:13px}.blog .post .meta, .blog .sc_event
.meta{margin-bottom:10px}.blog .post img, .blog .sc_event
img{max-width:100%;height:auto}.blog
.date{width:60px;float:left;background-color:white;text-align:center;text-transform:uppercase;font-family:'futura-pt';margin-right:7px}.blog .date
.month{background-color:black;color:white}.blog .date
.day{font-size:20px;font-weight:bold}.blog .details
.comments{float:right}.blog
.widgettitle{font-family:'futura-pt';text-transform:uppercase;margin:0;font-size:14px}.blog .widget
li{list-style:none;margin:0;line-height:20px}.blog .more-link-wp{float:right;background-color:white;font-family:'futura-pt';text-transform:uppercase;color:black;padding:6px
10px}.tcat.wordpress{margin-bottom:20px !important}.wordpress .search-bar{margin-top:3px;height:27px;line-height:27px}#google_language_translator{margin-bottom:16px}#outer{margin-top:-28px}.gsi-player{background-color:white;border:2px
solid black;margin-top:10px}.gsi-player
h2{margin:0;font-family:'futura-pt';text-transform:uppercase;font-weight:normal;font-size:18px;border-bottom:1px solid black}.gsi-player.podcast
h2{border-bottom:1px solid white}.gsi-player .ttw-music-player{margin:10px
auto;width:auto}.gsi-player .ttw-music-player
.rating{display:none}.gsi-player .ttw-music-player
.tracklist{border-radius:0;background:#eee;color:black;font-family:'futura-pt';text-transform:uppercase}.gsi-player .ttw-music-player .tracklist
li{text-shadow:none;font-size:14px}.gsi-player .ttw-music-player .tracklist
.rating{display:none}.gsi-player .gsi-player-body{padding:0}.gsi-player
ol{list-style:none}.gsi-player
.popup{float:right;margin-top:4px}.gsi-player.podcast .popup
a{color:white}.gsi-player
li{margin-left:0}.gsi-player .artist-outer{display:none}.gsi-player .ttw-music-player .player-controls{background:#444;width:250px}.gsi-player .ttw-music-player .progress-wrapper{width:165px}.gsi-player.podcast{background-color:black;color:white}.choice_modal_wrapper{width:100%;position:absolute;top:80px;z-index:100}.choice_modal{margin:0
auto;width:100%;max-width:540px;background-color:white;border:1px
solid #eee;font-family:'futura-pt';padding:20px;font-size:16px;-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,0.5);box-shadow:0 0 10px 1px rgba(0,0,0,0.5)}.choice_modal
p{margin:10px
0}.choice_modal
.featured{font-size:22px}.choice_modal
.choices{margin:20px
0}.choice_modal
.choice{border:1px
solid black;padding:10px;text-align:center;width:40%;font-size:13px;line-height:15px;height:220px;position:relative;padding-top:40px;opacity:0.75;cursor:pointer}.choice_modal .choice:hover{opacity:1}.choice_modal .choice
h2{text-transform:uppercase;font-weight:normal;margin:10px
0}.choice_modal .choice
.description{text-align:left;position:absolute;bottom:0;padding:4px}.owl-carousel
.productname{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#fvpp-blackout{display:none;z-index:499;position:fixed;width:100%;height:100%;top:0;left:0;background:#000;opacity:0.5}#one-time-popup{display:none;z-index:500;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;height:500px;width:748px;max-width:100%;max-height:100%}#one-time-popup
form{border:0;position:absolute;top:75%;right:0;width:33%;height:25%;text-align:center}#one-time-popup form
input{border:1px
solid #808080;margin-left:-1px;text-transform:uppercase;font-family:'futura-pt'}@media screen and (max-width: 768px){#one-time-popup form
input{display:none}}#one-time-popup form input[type=submit]{background-color:black;color:white}#one-time-popup .hide-popup-forever{font-size:11px;cursor:pointer;background-color:white;padding:10px;border:0;border-top:0;color:black;font-weight:bold;text-align:center}#one-time-popup .hide-popup-forever
span{text-decoration:underline}#one-time-popup
img{max-width:100%}#fvpp-close{position:absolute;top:10px;right:20px;cursor:pointer;color:white;font-size:20px;text-decoration:none}.donate{text-align:center;margin-bottom:18px}@media (max-width: 768px){#logo{margin-left:-30px;margin-top:20px;width:100%;text-align:center}.store #navbar a, .store #navbar a:hover{color:black}#top_menu{text-align:left;position:absolute !important;z-index:100}#top_menu>span{display:block;cursor:pointer;color:white;padding-left:50px}#top_menu:hover>div.element{display:block;float:none;text-align:left;background-color:white;width:100%}#top_menu:hover>div.element>a{padding-left:65px}#navbar
.store_element{z-index:200}#top_menu>div.element{display:none}#navbar
.element{width:100%;right:0}.hide-on-mobile{display:none}.image-feature .feature>.info{position:relative;width:100%;height:auto;border:0}.image-feature .feature>.info>.padded{border:2px
solid black}.image-feature .feature
img{height:auto}.about
.social{text-align:center;margin-top:20px}#features
.features_nav{display:none}#navbar .element
.submenu{display:none !important}.search_bar.active input[type=text], .search_bar:hover input[type=text]{width:110px}.search_bar.active div, .search_bar:hover
div{width:150px}.search_bar{z-index:100}.shop-block.grid-100
.description{float:none}.shop-block.grid-100 .button-wrapper{display:block}#product_page #description embed, #product_page #description
iframe{height:auto}#shop_block>div{height:auto !important}.add_to_cart_button
input{padding:0px}}@media (max-width: 550px){.ttw-music-player
.player{text-align:center}.ttw-music-player
.player{padding:0
!important}.ttw-music-player .album-cover{float:none !important;margin:0
auto}.ttw-music-player .track-info{width:100% !important;margin:10px
0 !important}.ttw-music-player .player-controls{margin:0
auto !important;float:none !important;clear:both}.gsi-player .ttw-music-player .player-controls{margin:0
auto}.info_table.inquiry
td{display:block}.info_table.inquiry
textarea{max-width:100%}.add_to_cart_button{width:130px}.statstable
td{display:block;margin-bottom:2px}.statstable
tr{display:block}.upper_bar .caplink
select{display:block}.filter_bar
.upper_bar{line-height:normal}.product table
td{display:block;text-align:left !important;margin-top:20px;width:100% !important}.product
.pagenav{padding:0
!important;white-space:nowrap;float:right}}@media (max-width: 500px){#logo_left{width:11%}#logo_right{width:50%}}.owl-carousel
.animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item
img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item
img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/assets/stylesheets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.owl-theme .owl-controls{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px
7px;background:#d6d6d6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-controls .owl-nav
.disabled{opacity:.5;cursor:default}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot
span{width:10px;height:10px;margin:5px
7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover
span{background:#869791}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('/assets/lib/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:44px;height:44px;background:url('/assets/lib/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/assets/lib/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock
body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/assets/lib/fancybox/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('/assets/lib/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading
div{background-image:url('/assets/lib/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}#fancybox-buttons{position:fixed;left:0;width:100%;z-index:8050}#fancybox-buttons.top{top:10px}#fancybox-buttons.bottom{bottom:10px}#fancybox-buttons
ul{display:block;width:166px;height:30px;margin:0
auto;padding:0;list-style:none;border:1px
solid #111;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);background:rgb(50,50,50);background:-moz-linear-gradient(top, rgb(68,68,68) 0%, rgb(52,52,52) 50%, rgb(41,41,41) 50%, rgb(51,51,51) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(50%,rgb(52,52,52)), color-stop(50%,rgb(41,41,41)), color-stop(100%,rgb(51,51,51)));background:-webkit-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background:-o-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background:-ms-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background:linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 )}#fancybox-buttons ul
li{float:left;margin:0;padding:0}#fancybox-buttons
a{display:block;width:30px;height:30px;text-indent:-9999px;background-color:transparent;background-image:url('/assets/lib/fancybox/helpers/fancybox_buttons.png');background-repeat:no-repeat;outline:none;opacity:0.8}#fancybox-buttons a:hover{opacity:1}#fancybox-buttons
a.btnPrev{background-position:5px 0}#fancybox-buttons
a.btnNext{background-position:-33px 0;border-right:1px solid #3e3e3e}#fancybox-buttons
a.btnPlay{background-position:0 -30px}#fancybox-buttons
a.btnPlayOn{background-position:-30px -30px}#fancybox-buttons
a.btnToggle{background-position:3px -60px;border-left:1px solid #111;border-right:1px solid #3e3e3e;width:35px}#fancybox-buttons
a.btnToggleOn{background-position:-27px -60px}#fancybox-buttons
a.btnClose{border-left:1px solid #111;width:35px;background-position:-56px 0px}#fancybox-buttons
a.btnDisabled{opacity:0.4;cursor:default}