body{color:#1a1a1a;background-color:#FFF}body,td,input,select,option,textarea{font:normal normal normal 16px "proxima-nova",sans-serif;line-height:150%}span.mix_editor_h1,span.mix_editor_h2,span.mix_editor_h3,span.mix_editor_h4,span.mix_editor_h5,span.mix_editor_h6{padding:10px}.html p, .html h1, .html h2, .html h3, .html h4, .html h5, .html
h6{margin-top:0}.html h1, .html .h1,.mix_editor_h1{font-size:48px;line-height:120%;font-weight:300;text-transform:uppercase}.html h2, .html .h2,.mix_editor_h2{font-size:36px;line-height:120%;font-weight:300;text-transform:uppercase}.html h3, .html .h3,.mix_editor_h3{font-size:20px;line-height:120%;font-weight:300;text-transform:uppercase}.html h4, .html .h4,.mix_editor_h4{font-size:24px;line-height:142%;font-weight:400;color:#350117}.html h5, .html .h5,.mix_editor_h5{font-size:25px;line-height:120%;font-weight:700;color:#f78f00}.html h6, .html .h6,.mix_editor_h6{}body,td,input,select,option,textarea{font-size:14px;line-height:150%}p{margin-top:0}h1, .html h1, .html
.h1{margin-top:0;font-size:36px;line-height:120%;font-weight:300;color:#1a1a1a;text-transform:uppercase}h2, .html h2, .html
.h2{margin-top:0;font-size:24px;line-height:120%;font-weight:300;color:#1a1a1a;text-transform:uppercase}h3, .html h3, .html
.h3{margin-top:0;font-size:16px;line-height:120%;font-weight:300;color:#1a1a1a;text-transform:uppercase}h4, .html h4, .html
.h4{margin-top:0;font-size:18px;line-height:142%;font-weight:400;color:#350117}h5, .html h5, .html
.h5{margin-top:0;font-size:20px;line-height:120%;font-weight:700;color:#f78f00}img{max-width:100%;height:auto;border:0}a{color:#f78f00;text-decoration:underline}a:hover{color:#bd287d}#header{min-width:320px;color:#FFF;background-color:#350117}#header
.content{min-width:307px;height:140px;padding:4px
0 0 13px}#header ul, #header
li{margin:0;padding:0;list-style:none}#header li
a{color:#FFF;text-decoration:none}#header
img.logo{float:left;width:215px;height:65px;border:0}#header
a.menu{float:right;width:52px;height:50px;margin-top:18px;display:block;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;background:center center no-repeat #bd287d url(../images/menu-button.gif)}#header
.left{clear:left;float:left;padding-top:24px}#header
.right{clear:right;float:right}#header .contact
li{width:29px;height:28px;margin:0
8px 0 2px;display:inline-block;zoom:1;*display:inline;vertical-align:top;text-indent:-9999px;background:top left no-repeat url(../images/mobile-header-icons.gif)}#header .contact
li.phone{background-position:0 -28px}#header .contact
li.facebook{background-position:0 -56px}#header .contact
li.instagram{background-position:0 -84px}#header .contact li
a{width:29px;height:28px;display:block}#header .contact li
span{display:none}#header
.links{display:none}#header
.search{width:126px;padding:15px
15px 0 0}#header .search
form{margin:0;padding:0;list-style:none}#header .search
input.text{float:left;width:83px;height:28px;padding:0
0 0 10px;margin-top:7px;font-size:16px;line-height:120%;color:#b2b1b1;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;border:0;background-color:#FFF}#header .search
input.submit{float:left;width:40px;height:40px;padding:0;margin-left:-7px;cursor:pointer;border:0;background:top left no-repeat url(../images/icon-mobile-search.png)}#nav{display:none;background-color:#dad4d6}#nav ul, #nav
li{margin:0;padding:0;list-style:none}#nav
li{border-bottom:1px solid #350117}#nav li
a{padding:9px
0 8px 15px;display:block;font-size:18px;line-height:120%;color:#1a1a1a;text-decoration:none}#nav li.selected a, #nav li a:hover{background-color:#f99000}#nav ul
ul{display:none}#nav ul li:hover>ul{display:block}#nav li.selected li
a{background-color:#dad4d6}#nav li.selected li a:hover{background-color:#f99000}#nav li
li{border-bottom:0;border-top:1px solid #350117}#nav li li
a{padding-left:30px}#nav li li li
a{padding-left:60px}#nav
li.hidden{display:none !important}#banner{min-width:320px;position:relative;z-index:4;overflow:hidden}#banner ul, #banner
li{margin:0;padding:0;list-style:none}#banner .single li, #banner .banner
li{position:relative;line-height:0}#banner .single li .inner, #banner .banner li .inner, #banner .bxslider li
.inner{position:relative;display:inline-block;zoom:1;*display:inline;right:-50%}#banner .single li img.bannerimg, #banner .bxslider li img.bannerimg, #banner .banner li
img.bannerimg{width:100% !important;height:auto;min-width:545px !important;min-height:162px;border:0;position:relative;left:-50%}#basket_wrapper
.basket{padding:10px
0 12px 0;font-size:17px;line-height:120%;background-color:#dad4d6}#basket_wrapper
.text{margin-bottom:7px;font-weight:300;text-align:center}#basket_wrapper
h3{display:inline-block;zoom:1;*display:inline;margin:0
8px 0 0;font-size:16px;line-height:120%;font-weight:300;text-transform:uppercase;color:#1a1a1a}#basket_wrapper
p{display:inline-block;zoom:1;*display:inline;margin:0}#basket_wrapper
a{width:260px;height:40px;padding-top:14px;display:block;font-size:22px;line-height:120%;color:#fff;text-decoration:none;text-align:center;background-color:#f99000;margin:0
auto}#crumb_wrapper{min-width:320px}#crumb_wrapper
.content{padding:20px
15px 0 15px;font-size:12px;line-height:120%;color:#666}#crumb_wrapper
a{text-decoration:none}#main{min-width:320px}#main
.content{padding:20px
15px 30px 15px}#main.home
.content{padding:15px}#main .homelinks, #main .homelinks
li{margin:0;padding:0;list-style:none}#main
.homelinks{text-align:center}#main .homelinks
li{width:260px;padding:13px;display:inline-block;zoom:1;*display:inline;vertical-align:top;text-align:center}#main .homelinks li
a{display:block;text-decoration:none}#main .homelinks li
.title{width:260px;height:54px;padding-top:20px;display:block;font-size:26px;line-height:120%;font-weight:300;color:#FFF;text-decoration:none;text-align:center;background-color:#bd287d}#main .homelinks li a:hover
.title{background-color:#dad4d6}#main
.homecontent{padding:20px
0;text-align:center}#main .homecontent h4, #main .homecontent
.h4{color:#1a1a1a}#main .homefeature, #main .homefeature
li{margin:0;padding:0;list-style:none}#main
.homefeature{text-align:center}#main .homefeature
li{width:260px;padding:13px;display:inline-block;zoom:1;*display:inline;vertical-align:top;text-align:center}#main .homefeature
img{margin-bottom:10px}#main .homefeature
h3{margin-bottom:6px;font-size:20px;line-height:120%;font-weight:700;color:#f78f00;text-transform:none}#main .homefeature h3
a{color:#f78f00;text-decoration:none}#main
.eventleft{padding-bottom:20px}#main .eventleft
a.contactlink{height:40px;padding-top:14px;margin-top:30px;display:block;margin-bottom:14px;font-size:22px;line-height:120%;color:#fff;text-decoration:none;text-align:center;background-color:#f99000}#main
.submenu{padding:26px
0 21px 0;margin-bottom:14px;background-color:#bd287d}#main .submenu
h2{margin-bottom:6px;padding-left:19px;font-size:24px;line-height:120%;font-weight:400;color:#fff;text-transform:none}#main .submenu ul, #main .submenu
li{margin:0;padding:0;list-style:none}#main .submenu
li.hidden{display:none !important}#main .submenu li
a{padding:9px
0 8px 43px;display:block;font-size:16px;line-height:120%;color:#fff;text-decoration:none;background:19px 11px no-repeat url(../images/submenu-bgnd.gif)}#main .submenu li a:hover{color:#000;background:19px 11px no-repeat #dad4d6 url(../images/submenu-selected.gif)}#main .eventleft
.social{padding:12px
0 36px 0}#main .eventleft .social
h3{font-family:"open-sans",sans-serif;font-size:15px;line-height:120%;font-weight:700;color:#f99000;text-transform:none}#main .eventleft .social ul, #main .eventleft .social
li{margin:0;padding:0;list-style:none}#main .eventleft .social
li{padding-right:12px;display:inline-block;zoom:1;*display:inline}#main .eventleft .social li
a{width:38px;height:38px;display:block;background:top left no-repeat url(../images/social-icons.gif)}#main .eventleft .social li.facebook
a{background-position:0 -38px}#main .eventleft .social li.pinterest
a{background-position:0 -76px}#main .eventleft .social li.instagram
a{background-position:0 -114px}#main .eventleft
.email{padding-bottom:30px}#main .eventleft .email
h3{font-family:"open-sans",sans-serif;font-size:15px;line-height:120%;font-weight:700;margin-bottom:20px;color:#f99000;text-transform:none}#main .eventleft .email
form{margin:0;padding:0}#main .eventleft .email
input{float:left;height:34px;padding:0;border:0}#main .eventleft .email
input.text{width:188px;height:32px;padding-left:11px;font-family:"proxima-nova",sans-serif;font-size:16px;line-height:120%;color:#b2b1b1;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;border:1px
solid #cfcfcf;border-right:0;background-color:#FFF}#main .eventleft .email
input.submit{width:61px;height:34px;font-size:16px;line-height:120%;font-weight:700;color:#FFF;background-color:#bd287d;border-radius:0;-webkit-appearance:none}#main .eventright ul.gallerycustom, #main .eventright .gallerycustom
li{margin:0;padding:0;list-style:none}#main .eventright
ul.gallerycustom{text-align:center}#main .eventright .gallerycustom
li{margin:0
15px 30px 15px;padding:7px
6px;display:inline-block;zoom:1;*display:inline;border:1px
solid #bd287d}#main .eventright ul.rotate, #main .eventright .rotate li, #main .eventright ul.single, #main .eventright .single
li{margin:0;padding:0;list-style:none}#main .eventleft
.testimonial{padding:16px
38px 20px 38px;margin:12px
0;font-size:14px;line-height:120%;font-style:italic;color:#bd287d;text-align:center;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;background-color:#f8f6f7}#main .eventleft .testimonial ul, #main .eventleft .testimonial
li{margin:0;padding:0;list-style:none}#main .eventleft .testimonial .bx-controls-direction
a{width:18px;height:40px;margin-top:-20px}#main .eventleft .testimonial .bx-prev{left:-27px;background:top left no-repeat url(../images/testimonial-arrow-left.gif)}#main .eventleft .testimonial .bx-next{right:-27px;background:top left no-repeat url(../images/testimonial-arrow-right.gif)}#main
.columnleft{padding-bottom:20px}#main .columnleft
a.contactlink{height:40px;padding-top:14px;display:block;margin-bottom:14px;font-size:22px;line-height:120%;color:#fff;text-decoration:none;text-align:center;background-color:#f99000}#main .columnleft
.social{padding:12px
0 36px 0}#main .columnleft .social
h3{font-family:"open-sans",sans-serif;font-size:15px;line-height:120%;font-weight:700;color:#f99000;text-transform:none}#main .columnleft .social ul, #main .columnleft .social
li{margin:0;padding:0;list-style:none}#main .columnleft .social
li{padding-right:12px;display:inline-block;zoom:1;*display:inline}#main .columnleft .social li
a{width:38px;height:38px;display:block;background:top left no-repeat url(../images/social-icons.gif)}#main .columnleft .social li.facebook
a{background-position:0 -38px}#main .columnleft .social li.pinterest
a{background-position:0 -76px}#main .columnleft
.email{padding-bottom:30px}#main .columnleft .email
h3{font-family:"open-sans",sans-serif;font-size:15px;line-height:120%;font-weight:700;margin-bottom:20px;color:#f99000;text-transform:none}#main .columnleft .email
form{margin:0;padding:0}#main .columnleft .email
input{float:left;height:34px;padding:0;border:0}#main .columnleft .email
input.text{width:188px;height:32px;padding-left:11px;font-family:"proxima-nova",sans-serif;font-size:16px;line-height:120%;color:#b2b1b1;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;border:1px
solid #cfcfcf;border-right:0;background-color:#FFF}#main .columnleft .email
input.submit{width:61px;height:34px;font-size:16px;line-height:120%;font-weight:700;color:#FFF;background-color:#bd287d;border-radius:0;-webkit-appearance:none}#main .columnright ul.gallerycustom, #main .columnright .gallerycustom
li{margin:0;padding:0;list-style:none}#main .columnright
ul.gallerycustom{text-align:center}#main .columnright .gallerycustom
li{margin:0
15px 30px 15px;padding:7px
6px;display:inline-block;zoom:1;*display:inline;border:1px
solid #bd287d}#main .columnright ul.rotate, #main .columnright .rotate li, #main .columnright ul.single, #main .columnright .single
li{margin:0;padding:0;list-style:none}#main .gallery_root ul, #main .gallery_root
li{margin:0;padding:0;list-style:none}#main .gallery_root
ul{text-align:center}#main .gallery_root
li{width:260px;height:303px;padding:0
15px 30px 15px;display:inline-block;zoom:1;*display:inline;vertical-align:top}#main .gallery_root li.normal, #main .gallery_root
li.normal_over{width:auto;height:auto;padding:0}#main .gallery_root li
a{color:#FFF;text-decoration:none}#main .gallery_root li
span.image{width:260px;min-height:260px;display:block;background:center center no-repeat #350117}#main .gallery_root li
span.title{width:260px;height:32px;padding-top:10px;display:block;font-size:17px;line-height:120%;color:#FFF;text-align:center;cursor:pointer;border:0;border-top:1px solid #faa633;background-color:#f99000}#main .gallery_root li .normal
span{width:260px;height:35px;display:block;padding-top:7px;font-size:22px;line-height:120%;color:#FFF;text-align:center;cursor:pointer;border:0;border-top:1px solid #faa633;background-color:#f99000}#main .gallery_root .mix_tab_menu li .normal
span{width:auto;height:auto;display:block;padding:0;font-size:11px;line-height:120%;color:#000;text-align:left;cursor:pointer;border:0;background:none}#main ul.gallery, #main .gallery
li{margin:0;padding:0;list-style:none}#main
ul.gallery{text-align:center}#main .gallery
li{display:inline-block;zoom:1;*display:inline;padding:0
6px 12px 6px}#main .gallery li
a{display:block}#main .gallerycrumb ul, #main .gallerycrumb
li{margin:0;padding:0;list-style:none}#main .gallerycrumb
ul{text-align:center;font-size:0;margin-bottom:20px}#main .gallerycrumb
li{display:inline-block;zoom:1;*display:inline;vertical-align:top;font-size:16px;line-height:120%;font-weight:600;color:#383737}#main .gallerycrumb li span, #main .gallerycrumb li
a{width:34px;height:33px;padding-top:15px;display:block;text-align:center;background-color:#dad4d6}#main .gallerycrumb li
a{color:#383737;text-decoration:none}#main .gallerycrumb li
a.prev{width:43px;height:48px;padding:0;display:block;text-indent:-9999px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;border-right:2px solid #350117;background:center center no-repeat #dad4d6 url(../images/arrow-prev.gif)}#main .gallerycrumb li
a.next{width:43px;height:48px;padding:0;display:block;text-indent:-9999px;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;border-left:2px solid #350117;background:center center no-repeat #dad4d6 url(../images/arrow-next.gif)}#main.shop
.content{padding:12px
0 78px 0}#shopmenu{display:none}#main
.shopright{padding-top:20px;text-align:center}#main .shopleft
h1{display:none}#main .shopleft
a.shopmenu{height:35px;padding:14px
0 0 30px;font-size:18px;line-height:120%;color:#1a1a1a;text-decoration:none;display:block;border-bottom:1px solid #350117;background:top right no-repeat #f99000 url(../images/shopmenu-button.gif)}#main .shopleft ul, #main .shopleft
li{margin:0;padding:0;list-style:none}#main .shopleft
li{border-bottom:1px solid #350117}#main .shopleft li
a{padding:13px
30px 12px 30px;display:block;font-size:18px;line-height:120%;color:#350117;text-decoration:none;background-color:#dad4d6}#main .shopleft li a:hover{color:#FFF;background-color:#f99000}#main .shopleft li.selected
a{color:#FFF;background:12px 15px no-repeat #f99000 url(../images/shopnav-selected-bgnd.gif)}#main .shopleft ul
ul{display:none}#main .shopleft ul li:hover > ul, #main .shopleft ul li.selected>ul{display:block}#main .shopleft li
li{border-bottom:0;border-top:1px solid #350117}#main .shopleft li li
a{padding-left:60px}#main .shopleft li.selected li
a{color:#1a1a1a;background:none;background-color:#dad4d6}#main .shopleft li.selected li a:hover{color:#fff;background-color:#f99000}#main .shopleft li li.selected
a{color:#fff;background:43px 15px no-repeat #f99000 url(../images/shopnav-selected-bgnd.gif)}#main .shop_prod_list, #main .shop_prod_list
li{margin:0;padding:0;list-style:none}#main
.shop_prod_list{text-align:center;font-size:0}#main .shop_prod_list
li{width:260px;height:344px;padding:0
15px 30px 15px;display:inline-block;zoom:1;*display:inline;text-align:left}#main .shop_prod_list li
a{color:#FFF;text-decoration:none}#main .shop_prod_list li
.img{width:260px;height:193px;display:block;background:center center no-repeat #000}#main .shop_prod_list li
.prod_desc{height:100px;padding:8px
12px 0 12px;font-size:14px;line-height:120%;display:block;background-color:#350117}#main .shop_prod_list li .prod_desc
strong{margin-bottom:6px;display:block;font-size:16px;line-height:120%;font-weight:700;color:#f99000}#main .shop_prod_list li
.prodlink{width:260px;height:43px}#main .shop_prod_list li .prodlink
form{margin:0;padding:0}#main .shop_prod_list li .prodlink
input{width:260px;height:42px;padding:0;font-size:22px;line-height:120%;color:#FFF;cursor:pointer;border:0;border-top:1px solid #faa633;background-color:#f99000;-webkit-appearance:none;border-radius:0}#main .shop_prod_list li
.view_prod{width:260px;height:36px;padding-top:6px;display:block;font-size:22px;line-height:120%;color:#FFF;text-align:center;border-top:1px solid #faa633;background-color:#f99000}#main .shopright
h2{margin-bottom:0}#main .shopright .shopcrumb ul, #main .shopright .shopcrumb
li{margin:0;padding:0;list-style:none}#main .shopright .shopcrumb
ul{text-align:center;font-size:0;margin-bottom:20px}#main .shopright .shopcrumb
li{display:inline-block;zoom:1;*display:inline;vertical-align:top;font-size:16px;line-height:120%;font-weight:600;color:#383737}#main .shopright .shopcrumb li span, #main .shopright .shopcrumb li
a{width:34px;height:33px;padding-top:15px;display:block;text-align:center;background-color:#dad4d6}#main .shopright .shopcrumb li
a{color:#383737;text-decoration:none}#main .shopright .shopcrumb li
a.prev{width:43px;height:48px;padding:0;display:block;text-indent:-9999px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;border-right:2px solid #350117;background:center center no-repeat #dad4d6 url(../images/arrow-prev.gif)}#main .shopright .shopcrumb li
a.next{width:43px;height:48px;padding:0;display:block;text-indent:-9999px;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;border-left:2px solid #350117;background:center center no-repeat #dad4d6 url(../images/arrow-next.gif)}#main
a.top{height:23px;padding:3px
35px 0 0;display:inline-block;zoom:1;*display:inline;font-size:16px;line-height:120%;color:#bd287d;text-decoration:none;background:top right no-repeat url(../images/toplink.gif)}#main .prodleft, #main
.prodright{margin-bottom:50px}#main .prodright
input.buy_now{width:260px;height:43px;font-size:22px;line-height:120%;font-weight:400;color:#FFF;cursor:pointer;border:0;background-color:#f99000;-webkit-appearance:none;border-radius:0}#main .prodright
.share{padding-top:5px;text-align:center}#main .prodright .share .facebook, #main .prodright .share
.pinterest{margin:0
5px;display:inline-block;vertical-align:top}#main .prodrelated
.related{clear:both;width:840px;padding-top:54px;display:block}#main .prodrelated
h3{margin-bottom:30px;padding-bottom:13px;font-size:18px;line-height:120%;font-weight:700;color:#f99000;text-transform:none;border-bottom:1px solid #350117}#main .prodrelated ul, #main .prodrelated
li{margin:0;padding:0;list-style:none}#main .prodrelated
ul{text-align:center;font-size:0}#main .prodrelated
li{width:260px;height:344px;padding:0
15px 30px 15px;display:inline-block;zoom:1;*display:inline;text-align:left}#main .prodrelated li
a{color:#FFF;text-decoration:none}#main .prodrelated li
.img{width:260px;height:193px;display:block;background:center center no-repeat #000}#main .prodrelated li
.prod_desc{height:100px;padding:8px
12px 0 12px;font-size:17px;line-height:120%;display:block;background-color:#350117}#main .prodrelated li .prod_desc
strong{margin-bottom:6px;display:block;font-size:20px;line-height:120%;font-weight:700;color:#f99000}#main .prodrelated li
.prodlink{width:260px;height:43px}#main .prodrelated li .prodlink
form{margin:0;padding:0}#main .prodrelated li .prodlink
input{width:260px;height:42px;padding:0;font-size:22px;line-height:120%;color:#FFF;cursor:pointer;border:0;border-top:1px solid #faa633;background-color:#f99000;-webkit-appearance:none;border-radius:0}#main.quote
.content{padding:0}#main
.quoteleft{padding:30px
15px}#main
.quoteright{padding:30px
15px;border:1px
solid #d8d8d8;background-color:#fafafa}#main .quoteleft
h1{text-align:center}#main .quoteleft
form{margin:0;padding:0}#main .quoteleft
fieldset{clear:both}#main .quoteleft
label{width:100%}#main .quoteleft input, #main .quoteleft textarea, #main .quoteleft input, #main .quoteleft
select{top:0;left:0;width:96%;height:44px;padding-left:4%;margin-bottom:11px;font-size:16px;line-height:120%;color:#350117;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px
solid #d8d8d8;-webkit-appearance:none}#main .quoteleft
textarea{height:122px;padding-top:14px}#main .quoteleft
.captcha{width:302px;margin:0
auto 11px auto}#main .quoteleft
input.submit{width:256px;height:77px;margin:0
auto;font-size:24px;line-height:120%;color:#FFF;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;background-color:#f99000;border-radius:0;-webkit-appearance:none}#main .quotebasket
h3{margin-bottom:8px}#main .quotebasket
form{margin:0;padding:0}#main .quotebasket ul, #main .quotebasket
li{margin:0;padding:0;list-style:none}#main .quotebasket
li{padding:6px
0 12px 0;position:relative;border-bottom:1px solid #d8d8d8}#main .quotebasket li:first-child{border-top:1px solid #d8d8d8}#main .quotebasket li
.image{float:left;width:63px;padding-top:16px}#main .quotebasket li
.name{min-width:175px;padding:23px
20px 0 79px}#main .quotebasket li .name
a{font-size:14px;line-height:120%;font-weight:600;color:#350117;text-decoration:none}#main .quotebasket
.quantity{clear:both;padding-top:7px}#main .quotebasket .quantity
label{float:left;width:47px;margin-top:13px;font-size:10px;line-height:120%;font-weight:300;color:#1a1a1a;text-transform:uppercase;text-align:center}#main .quotebasket .quantity
input.qtyinput{float:left;width:45px;height:28px;margin:4px
0 0 12px;font-size:16px;line-height:120%;color:#350117;padding:0;text-align:center;border:1px
solid #d8d8d8;border-radius:0;-webkit-appearance:none}#main .quotebasket .quantity
input.submit{float:right;width:96px;height:38px;color:#fff;cursor:pointer;border:0;background-color:#bd287d;border-radius:0;-webkit-appearance:none}#main .quotebasket
.remove{position:absolute;top:28px;right:0}#main .quotebasket
.delete_button{width:20px;height:20px;cursor:pointer;border:0;background:top left no-repeat url(../images/button-delete.gif)}#main .quotebasket
a.browse{width:268px;height:35px;padding-top:10px;margin:11px
auto 0 auto;display:block;font-size:22px;line-height:120%;color:#FFF;text-decoration:none;text-align:center;background-color:#f99000}#main .blog ul.entries, #main .blog .entries
li{margin:0;padding:0;list-style:none}#main .blog .entries
li{padding:13px
12px 14px 12px;margin-bottom:29px;border:1px
solid #bd287d;background-color:#f8f6f7}#main .blog .entries li
.image{text-align:center;margin-bottom:14px}#main .blog .entries li .image
img{border:0}#main .blog .entries li
h3{font-size:24px;line-height:120%;margin-bottom:8px}#main .blog .entries li
.date{float:right;margin-top:6px;font-size:14px;line-height:120%;color:#350117;text-transform:uppercase}#main .blog .entries li h3
a{color:#350117;text-decoration:none}#main .blog .entries li
p{clear:both;margin:0}#main .blog .entry
h2.heading{float:left;margin-bottom:4px;color:#350117}#main .blog .entry
img.main{margin-bottom:16px}#main .blog .entry
.date{float:right;margin-bottom:12px}#main .blog .entry .date
span{display:inline-block;zoom:1;*display:inline;margin-right:16px;font-size:14px;line-height:120%;color:#350117;text-transform:uppercase}#main .blog .entry
a.back{width:61px;height:28px;padding-top:6px;display:inline-block;zoom:1;*display:inline;font-family:"open-sans",sans-serif;font-size:16px;line-height:120%;font-weight:700;color:#fff;text-align:center;text-decoration:none;background-color:#bd287d}#main .blog .form_inline
label{float:left;clear:left}#main.contact
.content{padding:30px
15px}#main
.contactleft{padding-bottom:30px}#main .contactleft
h1{margin-bottom:24px}#main .contactleft
form{margin:0;padding:0}#main .contactleft
fieldset{clear:both}#main .contactleft
label{width:100%}#main .contactleft input, #main .contactleft
textarea{top:0;left:0;width:96%;height:44px;padding-left:4%;margin-bottom:11px;font-size:16px;line-height:120%;color:#350117;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px
solid #d8d8d8}#main .contactleft
textarea{height:122px;padding-top:14px}#main .contactleft
.captcha{width:302px;margin:0
auto 11px auto}#main .contactleft
input.submit{width:256px;height:77px;margin:0
auto;font-size:24px;line-height:120%;color:#FFF;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;background-color:#f99000}#footer{min-width:320px;border-top:3px solid #f99000;font-family:"open-sans",sans-serif;color:#FFF;background-color:#350117}#footer
.gallery{display:none}#footer
.content{padding:48px
15px 40px 15px}#footer
h3{font-family:"open-sans",sans-serif;font-size:16px;line-height:120%;font-weight:700;color:#f99000;text-transform:none}#footer .blog
.entry{padding-bottom:30px;font-size:13px;line-height:120%;font-style:italic}#footer .blog .entry
a{text-decoration:none;color:#FFF}#footer .blog .entry
.image{float:left;width:80px;height:80px;margin-right:10px;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;object-fit:cover}#footer .blog .entry
.inner{padding-top:6px}#footer .blog .entry
p{margin-bottom:2px}#footer .blog .entry
.date{margin:0;font-style:normal;color:#f99000}#footer .blog .entry .date
a{color:#f99000}#footer
.contact{padding-bottom:20px}#footer .contact ul, #footer .contact
li{margin:0;padding:0;list-style:none}#footer .contact
li{padding:0
0 12px 37px;font-size:14px;line-height:120%}#footer .contact
li.address{background:0 0 no-repeat url(../images/footer-icon-location.gif)}#footer .contact
li.phone{width:235px;line-height:130%;background:0 0 no-repeat url(../images/footer-icon-phone.gif)}#footer .contact
li.email{width:auto;background:0 0 no-repeat url(../images/footer-icon-email.gif)}#footer .contact li
a{color:#FFF;text-decoration:none}#footer
.social{padding-bottom:36px}#footer .social ul, #footer .social
li{margin:0;padding:0;list-style:none}#footer .social
li{padding-right:12px;display:inline-block;zoom:1;*display:inline}#footer .social li
a{width:38px;height:38px;display:block;background:top left no-repeat url(../images/footer-icons.gif)}#footer .social li.facebook
a{background-position:0 -38px}#footer .social li.pinterest
a{background-position:0 -76px}#footer .social li.instagram
a{background-position:0 -114px}#footer
.email{padding-bottom:30px}#footer .email
h3{margin-bottom:20px}#footer .email
form{margin:0;padding:0}#footer .email
input{float:left;height:34px;padding:0;border:0}#footer .email
input.text{width:188px;padding-left:11px;font-family:"proxima-nova",sans-serif;font-size:16px;line-height:120%;color:#b2b1b1;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background-color:#FFF}#footer .email
input.submit{width:61px;height:34px;font-size:16px;line-height:120%;font-weight:700;color:#FFF;background-color:#bd287d;border-radius:0;-webkit-appearance:none}#footer
.copyright{margin:0;font-size:12px;line-height:150%;color:#f99000;text-align:center}#footer .copyright
a{color:#f99000;text-decoration:none}@media screen and ( min-width: 320px){}@media screen and ( min-width: 480px){#header .contact
li{width:36px;height:36px;background-image:url(../images/header-icons.gif)}#header .contact
li.phone{background-position:0 -36px}#header .contact
li.facebook{background-position:0 -72px}#header .contact
li.instagram{background-position:0 -108px}#header .contact li
a{width:36px;height:36px}#header
.search{width:234px}#header .search
input.text{width:183px;height:34px}#header .search
input.submit{width:48px;height:48px;background-image:url(../images/icon-search.png)}#main
.quoteright{width:398px;padding:30px
17px;margin:0
auto}#main .quotebasket li
.name{float:left;width:207px;height:64px;padding:23px
16px 0 16px}#main .quotebasket
.quantity{clear:none;float:left;width:96px;padding:0}#main .quotebasket .quantity
label{float:none;margin:0
0 4px 0;display:block}#main .quotebasket .quantity
input.qtyinput{float:none;margin:0
0 4px 0}#main .quotebasket .quantity
input.submit{float:none}}@media screen and ( min-width: 630px){#main .homelinks
li{width:30%;padding:1%}#main .homelinks li
.title{width:100%;height:44px;font-size:20px;line-height:120%}#main .homefeature
li{width:30%;padding:1%}#main .eventleft
.social{float:left;width:232px}#main .eventleft
.email{float:left;width:281px;padding-top:12px}#main .eventleft .email
input.text{width:208px}#main .columnleft
.social{float:left;width:182px}#main .columnleft
.email{float:left;width:281px;padding-top:12px}#main .columnleft .email
input.text{width:208px}#main
.quoteleft{width:574px;margin:0
auto}#main
.quoteright{padding:30px
55px}#main .quoteleft
h1{margin-bottom:24px}#main .quoteleft input, #main .quoteleft textarea, #main .quoteleft
select{width:560px;padding-left:11px}#main .quoteleft
.left{clear:none;float:left;width:282px}#main .quoteleft
.right{clear:none;float:right;width:282px}#main .quoteleft .left input, #main .quoteleft .right
input{width:268px}#main .quoteleft .left select, #main .quoteleft .right
select{width:268px}#main .quoteleft
.captcha{float:left}#main .quoteleft
fieldset.submit{clear:none;float:right;width:256px}#main .blog .entries
li{padding-right:40px;max-width:1172px;margin:0
auto 29px auto}#main .blog .entries li
.image{float:left;margin:0}#main .blog .entries li
.inner{padding-top:6px;margin-left:244px}#main .blog .entries li
p{clear:none}#main .blog .entry
.date{margin-bottom:26px}#main .blog .entry .date
span{font-size:18px;line-height:120%}#main
.contactleft{width:574px;margin:0
auto}#main .contactleft
h1{margin-bottom:24px}#main .contactleft input, #main .contactleft textarea, #main .contactleft
select{width:560px;padding-left:11px}#main .contactleft
.left{clear:none;float:left;width:282px}#main .contactleft
.right{clear:none;float:right;width:282px}#main .contactleft .left input, #main .contactleft .right
input{width:268px}#main .contactleft .left select, #main .contactleft .right
select{width:268px}#main .contactleft
.captcha{float:left}#main .contactleft
fieldset.submit{clear:none;float:right;width:256px}#footer{text-align:center}#footer
.blog{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:290px;text-align:left}#footer .blog
.entry{float:left;width:290px;font-size:13px;line-height:120%;font-style:italic}#footer
.contact{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:290px;padding-left:20px;text-align:left}#footer
.social{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:290px;padding-left:20px;text-align:left}#footer
.email{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:281px;text-align:left}}@media screen and ( min-width: 768px){#header
.content{height:170px}#header
img.logo{width:340px;height:102px}#header
.left{padding-top:17px}#header
.search{padding:11px
15px 0 0}#banner.search{padding-top:12px;min-height:84px}#basket_wrapper{position:absolute;bottom:35px;z-index:2000}#basket_wrapper.small{bottom:0}#basket_wrapper
.basket{padding:16px
15px 14px 15px;font-size:20px;line-height:120%}#basket_wrapper
.text{float:left;width:285px;padding:0;margin:0;text-align:left}#basket_wrapper
h3{display:block;margin:0;font-size:24px;line-height:120%}#basket_wrapper
p{display:block}#basket_wrapper
a{float:left}#main .columnleft
.social{float:left;width:168px;padding-bottom:0}#main .columnleft
.email{float:left;width:260px;padding:12px
0 0 0}#main .columnleft .email
input.text{width:187px}}@media screen and ( min-width: 810px){#footer
.blog{float:none;width:780px}#footer .blog
.entry{float:left;width:350px;padding-right:40px}#footer
.contact{width:260px;padding-left:0}#footer
.social{width:200px;padding:0
20px}#footer
.email{width:275px}}@media screen and ( min-width: 960px){body,td,input,select,option,textarea{font-size:16px;line-height:150%}p{margin-top:0}h1, .html h1, .html
.h1{margin-top:0;font-size:48px;line-height:120%;font-weight:300;color:#1a1a1a;text-transform:uppercase}h2, .html h2, .html
.h2{margin-top:0;font-size:36px;line-height:120%;font-weight:300;color:#1a1a1a;text-transform:uppercase}h3, .html h3, .html
.h3{margin-top:0;font-size:20px;line-height:120%;font-weight:300;color:#1a1a1a;text-transform:uppercase}h4, .html h4, .html
.h4{margin-top:0;font-size:24px;line-height:142%;font-weight:400;color:#350117}h5, .html h5, .html
.h5{margin-top:0;font-size:25px;line-height:120%;font-weight:700;color:#f78f00}#header{text-align:center}#header
.content{height:166px;padding:8px
0 0 0}#header
.left{clear:none;width:290px;padding-left:10px;text-align:left}#header
.right{clear:none;width:290px;padding-right:10px;text-align:right}#header
img.logo{float:none;margin:0
auto}#header .contact
li{width:auto;height:29px;padding-top:7px;display:block;margin:0
0 8px 0;text-indent:0;font-family:"open-sans",sans-serif;font-size:18px;line-height:120%;font-weight:600}#header .contact li a , #header .contact li
span{padding-left:47px}#header .contact li
a{width:auto;height:auto;display:inline}#header .contact li
span{display:inline}#header .contact
li.facebook{float:left;padding-right:20px}#header .contact
li.instagram{float:left}#header
.links{display:block;padding-top:12px}#header .links
li{font-size:15px;line-height:120%}#header .links li
a{color:#dad4d6}#header
.search{padding:16px
0 0 56px}#header
a.menu{display:none}#nav{display:block !important;height:40px;margin-bottom:20px;background-color:#dad4d6}#nav ul, #nav
li{margin:0;padding:0;list-style:none}#nav
ul{position:relative;text-align:center}#nav
li{display:inline-block;zoom:1;*display:inline;border:none;background:top left no-repeat url(../images/nav-divider.gif)}#nav li:last-child{background:top left no-repeat url(../images/nav-divider-last-small.gif)}#nav li
a{width:130px;height:31px;padding:9px
0 0 0;display:block;font-size:16px;line-height:120%;color:#1a1a1a;text-align:center;text-decoration:none}#nav li:last-child
a{width:101px}#nav li.selected a, #nav li a:hover, #nav li:hover
a{background-color:#f99000}#nav li.selected + li, #nav li:hover+li{background:none}#nav li.selected.secondlast + li, #nav li.secondlast:hover+li{background:top right no-repeat url(../images/nav-divider.gif)}#nav ul
ul{position:absolute;top:100%;z-index:1000;width:240px;background-color:#dad4d6}#nav li
li{position:relative;display:block;background:none}#nav li li:last-child{background:none}#nav li li
a{width:auto;height:auto;padding:9px
15px 10px 15px;text-align:left}#nav li li:last-child
a{width:auto}#nav li:hover li
a{background-color:#dad4d6}#nav li li a:hover{background-color:#f99000}#nav li li.selected.secondlast + li, #nav li li.secondlast:hover+li{background:none}#nav ul ul
ul{left:100%;top:-1px}#nav li li li
a{padding-left:15px}#banner.search{min-height:110px;padding-top:0}#basket_wrapper
.basket{padding:16px
30px 14px 30px;font-size:24px;line-height:110%}#basket_wrapper
.text{padding-top:4px}#basket_wrapper
h3{font-size:36px;line-height:110%}#basket_wrapper
a{width:389px;height:58px;padding-top:22px;font-size:32px;line-height:120%}#crumb_wrapper
.content{width:930px;margin:0
auto;padding:34px
15px 0 15px;font-size:14px;line-height:120%}#main
.content{width:930px;margin:0
auto;padding:34px
15px 60px 15px}#main.home
.content{width:auto;max-width:1540px;margin:0
auto;padding:0
15px 24px 15px}#main .homelinks li
.title{height:54px;font-size:32px;line-height:120%}#main
.homecontent{max-width:1418px;margin:0
auto;padding:34px
0 22px 0}#main .homefeature
li{padding:2%;font-size:16px;line-height:162%}#main .homefeature li:first-child{padding-left:0}#main .homefeature li:last-child{padding-right:0}#main .homefeature
img{margin-bottom:25px}#main .homefeature
h3{margin-bottom:10px;font-size:25px;line-height:120%}#main
.eventleft{float:left;width:428px;padding:0}#main
.eventright{float:right;width:458px}#main .eventleft
.social{float:left;width:218px;padding-bottom:0}#main .eventleft
.email{float:left;width:210px;padding:12px
0 0 0}#main .eventleft .email
input.text{width:137px}#main .eventleft
a.contactlink{margin-top:48px}#main .eventright
ul.gallerycustom{text-align:left}#main .eventright .gallerycustom
li{margin:0
0 30px 45px}#main .eventright .gallerycustom li:nth-child(2n+1){margin-left:0}#main .eventleft
.testimonial{margin:20px
0}#main
.columnleft{float:left;width:428px;padding:0}#main
.columnright{float:right;width:434px}#main .columnleft
a.contactlink{margin-top:48px}#main .columnright
ul.gallerycustom{text-align:left}#main .columnright .gallerycustom
li{margin:0
0 30px 45px}#main .columnright .gallerycustom li:nth-child(2n+1){margin-left:0}#main .gallery_root
ul{text-align:left}#main .gallery_root
li{padding:0
0 75px 75px}#main .gallery_root li:nth-child(3n+1){padding-left:0}#main .gallery_root li.normal, #main .gallery_root
li.normal_over{padding:0}#main
ul.gallery{text-align:left}#main .gallery
li{width:176px;padding:0
0 12px 12px}#main .gallery li:nth-child(5n+1){padding-left:0}#main .gallerycrumb
ul{float:right;text-align:right;margin:0
4px 0 0}#main.shop
.content{width:960px;padding:34px
0 62px 0}#main
.shopleft{float:left;width:330px}#main
.shopright{float:right;width:575px;padding-top:6px;text-align:left}#shopmenu{display:block !important}#main .shopleft
h1{font-size:32px;line-height:120%;margin-bottom:14px;display:block}#main .shopleft
a.shopmenu{display:none}#main .shopleft
li{border-bottom:1px solid #bd287d}#main .shopleft li
a{padding:13px
0 12px 10px;background:none}#main .shopleft li.selected
a{padding-left:24px}#main .shopleft ul li:hover>ul{display:none}#main .shopleft ul li.selected
ul{display:block}#main .shopleft ul li.selected < ul{display:block}#main .shopleft li.selected li
a{padding-left:30px}#main .shopleft li.selected li
a{color:#1a1a1a;background:none;background-color:#FFF}#main .shopleft li li.selected
a{color:#fff;background:15px 15px no-repeat #f99000 url(../images/shopnav-selected-bgnd.gif)}#main
.shop_prod_list{text-align:left}#main .shop_prod_list
li{padding:0
0 55px 55px}#main .shop_prod_list li:nth-child(2n+1){padding-left:0}#main .shopright .shopcrumb
ul{float:right;text-align:right;margin:0
4px 0 0}#main .shopright
a.top{float:left;margin-top:11px}#main .prodright
.share{text-align:left}#main .prodrelated
ul{text-align:left}#main .prodrelated
li{padding:0
0 55px 55px}#main .prodrelated li:nth-child(2n+1){padding-left:0}#main.quote
.content{width:960px;padding:0;background:top right repeat-y url(../images/quote-form-bgnd-small.gif)}#main
.quoteleft{float:left;width:490px;padding:22px
30px 70px 30px;margin:0}#main
.quoteright{float:right;width:350px;padding:30px;margin:0;border:0;background:none}#main .quoteleft
h1{text-align:left}#main .quoteleft input, #main .quoteleft textarea, #main .quoteleft
select{width:476px;font-size:14px;line-height:120%}#main .quoteleft
.left{width:238px}#main .quoteleft
.right{width:238px}#main .quoteleft .left input, #main .quoteleft .right
input{width:224px}#main .quoteleft .left select, #main .quoteleft .right
select{width:224px}#main .quoteleft
fieldset.submit{clear:both;float:none}#main .quotebasket li
.name{width:235px;height:auto}#main .quotebasket
.quantity{clear:both;float:none;width:auto;padding-top:7px}#main .quotebasket .quantity
label{float:left;width:47px;margin:13px
0 0 0;display:inline}#main .quotebasket .quantity
input.qtyinput{float:left;margin:4px
0 0 12px}#main .quotebasket .quantity
input.submit{float:right}#main .quotebasket
a.browse{height:38px;padding-top:8px;margin:11px
0 0 0;font-size:24px;line-height:120%}#main .blog .entries li
h3{margin-bottom:20px;font-size:36px;line-height:120%}#main .blog .entries li
.date{font-size:18px;line-height:120%}#main.contact
.content{width:960px;padding:0}#main
.contactleft{float:left;width:490px;padding:22px
30px 70px 30px;margin:0}#main
.contactright{float:right;width:350px;padding:30px;margin:0}#main .contactleft
h1{text-align:left}#main .contactleft input, #main .contactleft textarea, #main .contactleft
select{width:476px;font-size:14px;line-height:120%}#main .contactleft
.left{width:238px}#main .contactleft
.right{width:238px}#main .contactleft .left input, #main .contactleft .right
input{width:224px}#main .contactleft .left select, #main .contactleft .right
select{width:224px}#main .contactleft
fieldset.submit{clear:both;float:none}#footer
.gallery{height:405px;padding-top:44px;display:block;overflow:hidden;text-align:center;border-bottom:3px solid #f99000;background-color:#dad4d6}#footer .gallery
h2{font-size:28px;line-height:120%;font-weight:700;color:#350117}#footer .gallery ul, #footer .gallery
li{margin:0;padding:0;list-style:none}#footer .gallery
li{display:inline-block;zoom:1;*display:inline;padding:0
5px 85px 5px}#footer .gallery li.normal, #footer .gallery
li.normal_over{padding:0}}@media screen and ( min-width: 1190px){#header
img.logo{width:400px;height:120px}#header
.left{width:370px}#header
.right{width:380px;padding-right:0}#header .links
li{padding:0
15px 0 17px;display:inline;background:top left no-repeat url(../images/header-link-bgnd.gif)}#header .links li:first-child{background:none}#header .links li:last-child{padding-right:10px}#header
.search{padding:43px
10px 0 136px}}@media screen and ( min-width: 1800px){p{margin-top:0}h1, .html h1, .html
.h1{margin:0
0 20px 0;font-size:48px;line-height:120%;font-weight:300;color:#1a1a1a;text-transform:uppercase}h2, .html h2, .html
.h2{margin-top:0;font-size:36px;line-height:120%;font-weight:300;color:#1a1a1a;text-transform:uppercase}h3, .html h3, .html
.h3{margin-top:0;font-size:20px;line-height:120%;font-weight:300;color:#1a1a1a;text-transform:uppercase}h4, .html h4, .html
.h4{margin-top:0;font-size:24px;line-height:142%;font-weight:400;color:#350117}html,body{height:100%}.wrapper{min-height:100%;height:auto !important;height:100%;margin:0
auto -794px}.push{height:794px}.content{width:1800px;margin:0
auto}#header
img.logo{width:470px;height:141px}#header
.left{width:380px;padding-left:0}#header
.right{width:380px}#header
.search{padding:43px
0 0 146px}#nav{display:block !important;height:40px;margin-bottom:20px;background-color:#dad4d6}#nav ul, #nav
li{margin:0;padding:0;list-style:none}#nav
ul{text-align:center}#nav
li{display:inline-block;zoom:1;*display:inline;border:none;background:top left no-repeat url(../images/nav-divider.gif)}#nav li:last-child{background:top left no-repeat url(../images/nav-divider-last.gif)}#nav li
a{width:193px;height:31px;padding:9px
0 0 0;display:block;font-size:18px;line-height:120%;color:#1a1a1a;text-align:center;text-decoration:none}#nav li:last-child
a{width:194px}#nav li.selected a, #nav li a:hover{background-color:#f99000}#nav li.selected + li, #nav li:hover+li{background:none}#nav li.selected.secondlast + li, #nav li.secondlast:hover+li{background:top right no-repeat url(../images/nav-divider.gif)}#banner{min-width:320px;position:relative}#banner ul, #banner
li{margin:0;padding:0;list-style:none}#banner .single li .inner, #banner .bxslider li
.inner{width:100%}#banner .single li img.bannerimg, #banner .banner li img.bannerimg, #banner .bxslider li
img.bannerimg{width:100%;height:auto}#crumb_wrapper
.content{width:1388px;padding:34px
0 0 0}#main
.content{width:1388px;padding:34px
0 60px 0}#main.home
.content{width:1540px;padding-top:0px}#main .homelinks
li{width:487px;padding:0
13px}#main .homelinks li
.title{width:487px;height:104px;padding-top:35px;font-size:52px;line-height:120%}#main
.homecontent{width:1418px}#main .homefeature
li{width:432px;padding:0
45px}#main .homefeature li:first-child{padding-left:0}#main .homefeature li:last-child{padding-right:0}#main
.eventleft{width:600px}#main
.eventright{width:660px}#main .eventleft
a.contactlink{width:463px;height:59px;padding-top:21px;margin-top:68px;font-size:32px;line-height:120%}#main
.submenu{width:463px}#main .eventleft
.email{float:left;width:245px}#main .eventleft .email
input.text{width:172px}#main .eventright .gallerycustom li:nth-child(2n+1){margin-left:45px}#main .eventright .gallerycustom li:nth-child(3n+1){margin-left:0}#main
.columnleft{width:600px}#main
.columnright{width:673px}#main .columnleft
a.contactlink{width:463px;height:59px;padding-top:21px;margin-top:68px;font-size:32px;line-height:120%}#main .columnleft
.social{float:left;width:182px}#main .columnleft
.email{float:left;width:281px}#main .columnleft .email
input.text{width:208px}#main .columnright .gallerycustom li:nth-child(2n+1){margin-left:45px}#main .columnright .gallerycustom li:nth-child(3n+1){margin-left:0}#main .gallery_root
li{padding:0
0 21px 21px}#main .gallery_root li:nth-child(3n+1){padding-left:21px}#main .gallery_root li:nth-child(5n+1){padding-left:0}#main .gallery_root li.normal, #main .gallery_root
li.normal_over{padding:0}#main .gallery
li{width:188px}#main .gallery li:nth-child(5n+1){padding-left:12px}#main .gallery li:nth-child(7n+1){padding-left:0}#main.shop
.content{width:1388px;padding:34px
0 62px 0}#main
.shopleft{width:364px}#main
.shopright{width:944px}#main .shopleft
h1{font-size:48px;line-height:120%}#main .shop_prod_list
li{padding:0
0 55px 80px}#main .shop_prod_list li:nth-child(2n+1){padding-left:80px}#main .shop_prod_list li:nth-child(3n+1){padding-left:0}#main
.prodleft{float:left;width:400px}#main
.prodright{float:right;width:514px;padding-top:20px}#main .prodrelated
li{padding:0
0 55px 80px}#main .prodrelated li:nth-child(2n+1){padding-left:80px}#main .prodrelated li:nth-child(3n+1){padding-left:0}#main.quote
.content{width:1190px;background-image:url(../images/quote-form-bgnd.gif)}#main
.quoteleft{width:574px;padding:22px
54px 70px 54px}#main
.quoteright{width:398px;padding:30px
55px}#main .quoteleft input, #main .quoteleft textarea, #main .quoteleft
select{width:560px;font-size:16px;line-height:120%}#main .quoteleft
.left{width:282px}#main .quoteleft
.right{width:282px}#main .quoteleft .left input, #main .quoteleft .right
input{width:268px}#main .quoteleft .left select, #main .quoteleft .right
select{width:268px}#main .quoteleft
fieldset.submit{clear:none;float:right}#main .quotebasket li
.name{width:207px;height:64px}#main .quotebasket
.quantity{clear:none;float:left;width:96px;padding:0}#main .quotebasket .quantity
label{float:none;margin:0
0 4px 0;display:block}#main .quotebasket .quantity
input.qtyinput{float:none;margin:0
0 4px 0}#main .quotebasket .quantity
input.submit{float:none}#main.contact
.content{width:1190px;padding:0}#main
.contactleft{width:574px;padding:22px
54px 70px 54px}#main
.contactright{width:398px;padding:30px
55px}#main .contactleft input, #main .contactleft textarea, #main .contactleft
select{width:560px;font-size:16px;line-height:120%}#main .contactleft
.left{width:282px}#main .contactleft
.right{width:282px}#main .contactleft .left input, #main .contactleft .right
input{width:268px}#main .contactleft .left select, #main .contactleft .right
select{width:268px}#main .contactleft
fieldset.submit{clear:none;float:right}#footer{height:791px}#footer
.content{padding-top:48px}#footer
h3{margin-bottom:18px}#footer
.blog{float:left;width:780px}#footer
.contact{float:left;width:457px;padding:0
42px 0 20px}#footer .contact
ul{padding-left:6px}#footer .contact
li{float:left;width:175px}#footer .contact
li.phone{float:right;width:200px}#footer
.social{float:left;width:220px;padding:0}#footer
.email{float:left;width:281px}#footer .email
input.text{width:209px}}#body{margin:0;padding:0}#header_wrapper{display:block;background-color:#eee;border-top:1px solid #bbb;border-bottom:1px solid #bbb}#header_wrapper
.left{float:left;width:70%}#header_wrapper .left
div{display:inline-block;vertical-align:top}#header_wrapper .left div
h2{padding:1em}#header_wrapper
.right{float:right;width:29%}#header_wrapper .right
div{display:inline-block;vertical-align:top}#header_wrapper .right
div#currency_wrapper{display:block}#header_wrapper .right
div#basket_wrapper{display:block}#nav_wrapper{clear:both;border-bottom:1px solid #4B545F;background-color:#D7E1EA}#content_wrapper{clear:both;padding:0;margin:1em}#footer_wrapper{clear:both;padding:0;margin:5em
0.2em 0.2em 0.2em;text-align:center;font-size:75%}#login_register
.login{float:left;width:49%}#login_register
.register{float:left;width:49%}.html
a{}.html a:hover{}.html img[style*="float: right"]{clear:right;margin:0
0 2px 10px}.html img[style*="float: left"]{clear:left;margin:0
10px 2px 0}.html:after{content:'';display:block;clear:both}.clear{clear:both}.calendar-day-short{display:none}.calendar-day-abbr{}.calendar-day-full{display:none}.form_standard
fieldset{display:block;border:none;margin:0;padding:0}.form_standard fieldset
fieldset{clear:left}.form_standard
fieldset.radio{margin-bottom:1em}.form_standard fieldset.radio
legend{font-weight:bold}.form_standard fieldset.radio
div.cbrgroup{position:relative;top: -1.6em;left:11em;display:block;margin:0;padding:0
0 1em 0;font-weight:normal;width:30em}.form_standard fieldset.radio div.cbrgroup
input{position:static;clear:none;width:auto;float:left}.form_standard fieldset.radio div.cbrgroup
label{float:left;clear:none;position:relative;top:0.5em;display:inline;margin:0;font-weight:normal}.form_standard fieldset.radio div.cbrgroup
span{position:relative;top:0.3em}.form_standard fieldset.radio div.cbrgroup span
span{position:normal;top:0}.form_standard fieldset
ul{position:relative;top: -1.6em;left:11em;width:18em;list-style:none}.form_standard fieldset
li{text-align:left;margin:0;padding:0.1em}.form_standard fieldset
legend{color:black;font-weight:normal;padding:0
0 0.6em 0;margin:5px
0 0 0}.form_standard fieldset legend+*{-webkit-margin-top-collapse:separate;margin-top:2em}.form_standard fieldset
legend.bold{font-weight:bold}.form_standard
label{clear:both;float:left;display:block;width:11em;font-weight:bold}.form_standard legend+label{margin-top:0.6em}.form_standard
label.no_input{position:relative;top: -1.6em;left:11em;display:block;margin:0;padding:3px
0 3px 0;font-weight:normal;width:18em}.form_standard div.hint, .form_standard
div.error_text{position:relative;font-weight:normal;margin-bottom:1em}.form_standard
input{position:relative;top: -1.6em;left:11em;width:15em;display:block}.form_standard
textarea{position:relative;top: -1.6em;left:11em;display:block;width:15em;height:100px}.form_standard
span.text{position:relative;top: -1.1em;left:11em;display:block;width:15em}.form_standard
input.submit{clear:both;top:0;left:11em;width:auto;cursor:pointer}.form_standard
input.left{left:1em}.form_standard
select{position:relative;top: -1.6em;left:11em;display:block}.form_standard
div.cbrgroup{position:relative;top: -1.6em;left:11em;display:block;width:25em}.form_standard div.cbrgroup
label{float:left;clear:none;font-weight:normal;width:12em;margin:0.5em 0 0.5em 0}.form_standard div.cbrgroup
input{position:static;width:auto;float:left;margin:0
0.5em 0 0.5em}.form_standard div.cbrgroup
select{position:static;width:auto;float:left;margin:0
0.5em 0 0.5em}.form_standard
div.nolabel{left:0;width:36em}.form_standard div
select.month{display:inline;margin-right:4px}.form_standard div
select.day{display:inline;margin-right:4px}.form_standard div
select.year{display:inline}.form_standard
div.date_range{width:300px}.form_standard div.date_range
div{float:left;clear:both;margin-left:5px;font-weight:normal}.form_standard
div.delete_checkbox{padding:4px}.form_standard div.delete_checkbox
label{position:relative;top: -2.3em;left:11em;display:block;font-weight:normal}.form_standard
div.user_image_upload{float:left;margin:0
8px 8px 0;border:1px
solid #EBDAC7;padding:10px;width:130px;height:180px;background-color:#FFF}.form_standard div.user_image_upload:hover, .form_standard
div.user_image_upload.selected{border:2px
solid #FC0;padding:9px;background-color:#FFC}.fieldset_checkbox_scroll{width:350px;height:250px;overflow:auto}.error_text{border:1px
solid red;background-color:pink;color:red;padding:0.5em}.form_inline strong,strong.form_inline,label.form_inline{clear:left;float:left;display:block;width:100px}.signup_text_label{float:left;clear:left;display:block;width:120px;font-weight:bold}div.album_picker
form{float:right;margin-top:10px}div.album_picker
h1{float:left}div.alert{padding:10px;background:#f4eedf;border:1px
solid #ead6af}li.alert,p.alert{font-style:italic;font-weight:bold}.checklabel{float:left;width:110px}.mce-popup{cursor:pointer}.cbr_group{position:relative;top: -1.6em;left:11em;width:15em;display:block}.cbr_group
img{vertical-align:middle}.cbr_group
input{position:static;clear:both;float:left;width:auto;margin-left:0}.cbr_group
label{position:inline;display:block;font-weight:normal;margin-left:1.6em;margin-top:-1.4em}.mix_cat_tree{margin:0
0 0 1em;padding:0}.mix_cat_tree
ul{margin:0;padding:0;padding-left:20px;background:url(../admin/images/shop_tree_menu.gif) no-repeat left top}.mix_cat_tree
li{list-style:none;margin:0;padding:0}.mix_cat_tree
span{position:relative;top: -0.3em}.form_standard
ul.mix_cat_tree{position:relative;left:11em;margin:-1.6em;padding:0}.form_standard ul.mix_cat_tree
input{position:static;width:auto;float:left;margin:-0.1em 0.25em 0.5em 1.6em;padding:0}.form_standard ul.mix_cat_tree
label{position:relative;display:inline;font-weight:normal;width:auto;padding:0;margin:0;top:0.25em}