html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@media screen{#banner-shadow{background:url(/wp-content/themes/fineboxes/images/banner-shadow.png) no-repeat scroll left top #fff0;height:180px;margin:0 auto;padding:20px 0 0 13px;width:987px}* html #banner-shadow{background:url(/wp-content/themes/fineboxes/images/banner-shadow.jpg) no-repeat scroll left top #fff0;padding:19px 0 0;width:1000px}#banner{height:160px;margin:0;width:975px}#banner p{position:relative;border:medium none;margin:0;padding:0}#banner img{border:medium none;margin:0;padding:0}#banner .banner-title{position:absolute;left:20px;color:#fff;font-size:16px;font-style:italic;font-weight:400;top:125px;text-transform:lowercase}#home #banner-shadow{background:none repeat scroll 0 0 #fff0;height:auto;padding:0;width:911px}#home #banner{height:auto;width:auto}#home #banner td{margin:0;padding:0;vertical-align:top}#home #banner table a{color:#3a4b77;font-family:BernhardMod BT,Georgia,sans-serif;font-size:30px;font-variant:small-caps;margin:0;padding:0;text-decoration:none}body,table,input,textarea,select{font-family:Verdana,Arial,Helvetica,sans-serif}body{background:url(/wp-content/themes/fineboxes/images/paper-back.jpg) repeat-y scroll center top #223b5a;color:#000;font-size:76%;margin:0;padding:0;text-align:center}body.box-slideshow{background:url(/wp-content/themes/fineboxes/images/slideshow-back.jpg) no-repeat scroll center top #000;color:#fff}body.box-slideshow-2015{background:url(/wp-content/themes/fineboxes/images/slideshow-back-2015.jpg) no-repeat scroll center top #000;color:#fff}h1,h2,h3,h4,h5,h6,p,ul{font-weight:400;margin:0;padding:.5em 0}h1{font-size:1.6em}h2{font-size:1.4em}h3{font-size:1.3em}h4{font-size:1.2em}h5{font-size:1.1em}h6{font-size:1em}p{font-size:1em;line-height:1.5em}small{font-size:.7em}li{font-size:1em;list-style-type:none}pre{font-family:monospace;font-size:1em}strong,b{font-weight:700}i,em{font-style:italic}table,textarea,input,select{font-size:1em}table{border-collapse:collapse;border-spacing:0;margin:0;padding:0;line-height:1.5em}table tr td{vertical-align:top;padding:4px 0}.content table{margin:10px 0}img{border:0 none}a{color:#223b5a}a:link{color:#223b5a}a:visited{color:#223b5a}a:focus,a:hover,a:active{color:#223b5a}a.external{font-style:italic}.container{border:0 none;margin:0 auto;padding:0 25px;text-align:left;width:950px}.wrapper{background:url(/wp-content/themes/fineboxes/images/music-wood.png) no-repeat scroll 20px 100% #fff0;margin:0;padding:0;text-align:left;min-height:260px}#home .wrapper,.page-pandora .wrapper,.page-gallery .wrapper{background:none repeat scroll 0 0 #fff0}.right{float:right;margin:0;padding:0;text-align:left;width:750px}.left{float:left;margin:0;padding:0;text-align:left;width:190px}.error{color:red}.invis{visibility:hidden}.hide{display:none}.off{left:-1000em!important;position:absolute!important;top:-1000em!important}.spacer{border:0 none;margin:0;padding:0}img.imgleft{float:left;margin:0 1em .5em 0}img.imgright{float:right;margin:10px}.first,.top{margin-top:0!important}.last,.bottom{margin-bottom:0!important}.inlineList *{display:inline}.margin0{font-size:0;height:0;line-height:0;margin:0}hr{clear:both;display:none}.clear{clear:both;height:0}br.clear{clear:both;display:block;height:1px;position:relative;width:100%}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.footer{border:0 none;clear:both;color:#3a4b77;height:10px;margin:0;padding:0;position:relative;text-align:center}.footer a{color:#3a4b77}.footer .copyright{font-size:.9em;margin:0;padding:0}#paper-top{background:url(/wp-content/themes/fineboxes/images/paper-head.jpg) no-repeat scroll left top #fff0;height:20px;margin:0 auto;width:1000px}.header{background:url(/wp-content/themes/fineboxes/images/logo-xl.gif) no-repeat scroll 25px 22px #fff0;border:0 none;clear:both;margin:0;min-height:50px;padding:22px 1em 0}* html .header{height:50px}.header h1,.header h2{display:none}.header a{text-decoration:none}#home .header h1{background:url(/wp-content/themes/fineboxes/images/andrew_crawford.png) no-repeat scroll right top #fff0;display:block;float:left;height:38px;padding:0 0 0 100px;width:395px}#home .header h2{color:#3a4b77;display:inline;font-family:Times New Roman,Verdana,sans-serif;font-size:26px;font-style:italic;letter-spacing:6px;padding:0 0 0 50px;text-transform:lowercase}.jcarousel-container{position:relative}.jcarousel-clip{margin:0;overflow:hidden;padding:0;position:relative;z-index:2}.jcarousel-list{left:0;margin:0;overflow:hidden;padding:0;position:relative;top:0;z-index:1}.jcarousel-list li,.jcarousel-item{float:left;height:75px;list-style:none outside none;width:75px}.jcarousel-next{display:none;z-index:3}.jcarousel-prev{display:none;z-index:3}.sidemenu{margin:0;padding:0}.sidemenu h2{color:#223b5a;font-size:20px;padding:5px 0 20px 25px}.sidemenu ul{margin:0;padding:0 0 0 10px}.sidemenu>ul{padding-bottom:120px}.sidemenu li{height:1%;margin:0;padding:3px 0}.sidemenu ul a{color:#223b5a;display:block;font-size:14px;height:1%;margin:0;padding:5px;text-decoration:none}.sidemenu ul a:hover{display:block}* html .sidemenu li ul{display:block}.sidemenu li:hover ul{display:block}.sidemenu li.this ul{display:block}.sidemenu li.this ul a:hover{display:block}#home .sidemenu{background:url(/wp-content/themes/fineboxes/images/music-wood-logo.gif) no-repeat scroll 20px 155px #fff0;height:255px}.content{padding:0 185px 0 0;position:relative}.content h1{color:#3a4b77!important;font-family:BernhardMod BT,Georgia,sans-serif;font-size:30px;font-variant:small-caps}#home .content{min-height:400px}* html #home .content{height:auto}#box-slideshow{border:0 none;margin:0 auto;min-height:600px;padding:0 15px;text-align:left;width:950px}* html #box-slideshow{height:829px}#box-slideshow .content{padding:0}#cinema-screen{left:199px;position:absolute;top:238px;width:568px}#cinema-exit{color:#fff;height:41px;position:absolute;right:-14px;top:-180px;width:99px;z-index:9999}* html #cinema-exit{right:0}#cinema-exit:hover{background:url(/wp-content/themes/fineboxes/images/cinema-exit-over.jpg) no-repeat scroll left top #fff0}#cinema-categories{left:233px;position:absolute;top:-192px;width:485px}#cinema-categories table{background:none repeat scroll 0 0 #55504d;border:2px solid #0e0e0e}#cinema-categories th{color:#000;text-align:center;text-transform:uppercase}#cinema-categories td{border:2px solid #0e0e0e}#cinema-categories td:hover,#cinema-categories td.current{background:none repeat scroll 0 0 #fff}#cinema-categories td:hover a,#cinema-categories td.current a{color:#000}#cinema-categories a{color:#fff;display:block;font-size:11px;line-height:13px;margin:0;padding:2px 0;text-align:center;text-decoration:none;text-transform:uppercase;width:119px}#cinema-categories a:hover{background:none repeat scroll 0 0 #fff;color:#000}.cinema-controller{left:50%;margin-left:-318px;position:absolute;top:640px;width:636px}.cinema-controller #cinema-prev{float:left}.cinema-controller #cinema-prev a{background:url(/wp-content/themes/fineboxes/images/cinema-prev.jpg) no-repeat scroll left top #fff0;cursor:pointer;display:block;height:50px;width:91px}.cinema-controller #cinema-prev a:hover{background:url(/wp-content/themes/fineboxes/images/cinema-prev-over.jpg) no-repeat scroll left top #fff0}.cinema-controller #cinema-next{float:right}.cinema-controller #cinema-next a{background:url(/wp-content/themes/fineboxes/images/cinema-next.jpg) no-repeat scroll left top #fff0;cursor:pointer;display:block;height:50px;width:91px}.cinema-controller #cinema-next a:hover{background:url(/wp-content/themes/fineboxes/images/cinema-next-over.jpg) no-repeat scroll left top #fff0}#graphic{height:575px;position:absolute;right:30px;top:0;width:133px}#home .right{width:700px}#home .wrapper{padding-top:20px}#home{background:url(/wp-content/themes/fineboxes/images/home-back.png) no-repeat scroll 120px 0 #fff0;margin:0 auto;width:1000px}#courses .wrapper{background:url(/wp-content/themes/fineboxes/images/courses-back.gif) repeat-y scroll 30px 0 #fff0}#flute .wrapper{background:url(/wp-content/themes/fineboxes/images/flute-cases-back.gif) repeat-y scroll 70px 0 #fff0}#flute .music-logo{background:url(/wp-content/themes/fineboxes/images/music-wood.png) no-repeat scroll 40px 100% #fff0}.page-gallery .content{padding:0 25px}.page-gallery .content h2{background:url(/wp-content/themes/fineboxes/images/gallery-title.png) no-repeat scroll 0 20px #fff0;float:left;height:34px;padding-top:20px;width:133px;font-size:0}.page-gallery .content p{padding-left:140px;padding-top:25px}#galleryItem .content{padding:0 25px}#myOnPageContent,#myOnPageContent2,#myOnPageContent3,#myOnPageContent4,#myOnPageContent5,#myOnPageContent6,#myOnPageContent7,#myOnPageContent8,#myOnPageContent9,#myOnPageContent10,#myOnPageContent11,#myOnPageContent12,#myOnPageContent13,#myOnPageContent14,#myOnPageContent15,#myOnPageContent16{display:none}.jcarousel-skin-tango{padding:0 40px}.jcarousel-skin-tango .jcarousel-container{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#8d8998;border-image:none;border-style:solid;border-width:2px 0}.jcarousel-skin-tango .jcarousel-container-horizontal{padding:5px 0;width:810px}.jcarousel-skin-tango .jcarousel-container-vertical{height:245px;padding:40px 20px}.jcarousel-skin-tango .jcarousel-clip-horizontal{border:1px solid #604d2f;height:130px;padding:15px 0;width:810px}.jcarousel-skin-tango .jcarousel-clip-vertical{height:245px}.jcarousel-skin-tango .jcarousel-item{height:130px;width:auto}.jcarousel-skin-tango .jcarousel-item-horizontal{margin-right:10px}.jcarousel-skin-tango .jcarousel-item-vertical{margin-bottom:10px}.jcarousel-skin-tango .jcarousel-item-placeholder{background:none repeat scroll 0 0 #fff;color:#000}.jcarousel-shadow{background:url(/wp-content/themes/fineboxes/images/skins/tango/shadow.png) no-repeat scroll 0 0 #fff0;display:none;height:162px;left:0;position:absolute;top:5px;width:812px;z-index:5000}.jcarousel-shadow-left{background:url(/wp-content/themes/fineboxes/images/skins/tango/shadow.png) no-repeat scroll left top #fff0;height:162px;left:0;position:absolute;top:5px;width:67px;z-index:100}.jcarousel-shadow-right{background:url(/wp-content/themes/fineboxes/images/skins/tango/shadow.png) no-repeat scroll right top #fff0;height:162px;position:absolute;right:-2px;top:5px;width:67px;z-index:100}* html .jcarousel-shadow-left{display:none}* html .jcarousel-shadow-right{display:none}.jcarousel-skin-tango .jcarousel-next-horizontal{background:url(/wp-content/themes/fineboxes/images/skins/tango/next-horizontal.gif) no-repeat scroll 0 0 #fff0;cursor:pointer;height:99px;position:absolute;right:-37px;top:32px;width:32px}.jcarousel-skin-tango .jcarousel-next-horizontal:hover{background-position:-32px 0}.jcarousel-skin-tango .jcarousel-next-horizontal:active{background-position:-64px 0}.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{background-position:-96px 0;cursor:default}.jcarousel-skin-tango .jcarousel-prev-horizontal{background:url(/wp-content/themes/fineboxes/images/skins/tango/prev-horizontal.gif) no-repeat scroll 0 0 #fff0;cursor:pointer;height:99px;left:-37px;position:absolute;top:32px;width:32px}.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background-position:-32px 0}.jcarousel-skin-tango .jcarousel-prev-horizontal:active{background-position:-64px 0}.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{background-position:-96px 0;cursor:default}.jcarousel-skin-tango .jcarousel-next-vertical{background:url(/wp-content/themes/fineboxes/images/skins/tango/next-vertical.png) no-repeat scroll 0 0 #fff0;bottom:5px;cursor:pointer;height:32px;left:43px;position:absolute;width:32px}.jcarousel-skin-tango .jcarousel-next-vertical:hover{background-position:0 -32px}.jcarousel-skin-tango .jcarousel-next-vertical:active{background-position:0 -64px}.jcarousel-skin-tango .jcarousel-next-disabled-vertical,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active{background-position:0 -96px;cursor:default}.jcarousel-skin-tango .jcarousel-prev-vertical{background:url(/wp-content/themes/fineboxes/images/skins/tango/prev-vertical.png) no-repeat scroll 0 0 #fff0;cursor:pointer;height:32px;left:43px;position:absolute;top:5px;width:32px}.jcarousel-skin-tango .jcarousel-prev-vertical:hover{background-position:0 -32px}.jcarousel-skin-tango .jcarousel-prev-vertical:active{background-position:0 -64px}.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active{background-position:0 -96px;cursor:default}#submenu{background:url(/wp-content/themes/fineboxes/images/sub-menu.png) no-repeat scroll 20px 3px #fff0;height:21px;margin:-5px 0 0;padding:0 0 20px;position:relative;font-size:0;color:#fff0}* html #submenu{margin:0!important}#gallery #submenu{padding:0}#submenu ul{text-align:center}#submenu li{display:block;float:left;margin:0;padding:0 24px 0 21px}#submenu a{display:block;height:25px;position:absolute;top:0}#submenu li span{display:none}.subnav-home a{left:20px;width:60px}.subnav-welcome a{left:104px;width:94px}.subnav-news a{left:225px;width:125px}.subnav-about a{left:373px;width:100px}.subnav-contact a{right:362px;width:88px}.subnav-links a{right:276px;width:56px}.subnav-guestbook a{right:133px;width:116px}.subnav-pandora a{right:20px;width:90px}*{margin:0;padding:0}#TB_window{color:#333;font:12px Arial,Helvetica,sans-serif}#TB_secondLine{color:#666;font:10px Arial,Helvetica,sans-serif}#TB_window a:link{color:#666}#TB_window a:visited{color:#666}#TB_window a:hover{color:#000}#TB_window a:active{color:#666}#TB_window a:focus{color:#666}#TB_overlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.TB_overlayMacFFBGHack{background:url(/wp-content/themes/fineboxes/macFFBgHack.png) repeat scroll 0 0 #fff0}.TB_overlayBG{background-color:#000;opacity:.75}* html #TB_overlay{position:absolute}#TB_window{background:url(/wp-content/themes/fineboxes/images/paper-tile.jpg) repeat scroll left top #fff;border:4px solid #525252;color:#000;display:none;left:50%;position:fixed;text-align:left;top:50%;z-index:102}* html #TB_window{position:absolute}#TB_window img#TB_Image{border-color:#666 #ccc #ccc #666;border-right:1px solid #ccc;border-style:solid;border-width:1px;display:block;margin:15px 0 0 15px}#TB_caption{float:left;height:25px;padding:7px 30px 10px 25px}#TB_closeWindow{float:right;height:25px;padding:11px 25px 10px 0}#TB_closeAjaxWindow{float:right;margin-bottom:1px;padding:7px 10px 5px 0;text-align:right}#TB_ajaxWindowTitle{display:none;float:left;margin-bottom:1px;padding:7px 0 5px 10px}#TB_title{background-color:#e8e8e8;height:22px}#TB_ajaxContent{clear:both;line-height:1.4em;overflow:auto;padding:2px 15px 15px;text-align:left}#TB_ajaxContent.TB_modal{padding:15px}#TB_ajaxContent p{padding:5px 0}#TB_load{display:none;height:13px;left:50%;margin:-6px 0 0 -104px;position:fixed;top:50%;width:208px;z-index:103}* html #TB_load{position:absolute}#TB_HideSelect{background-color:#fff;border:medium none;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:99}* html #TB_HideSelect{position:absolute}#TB_iframeContent{border:medium none;clear:both;margin-bottom:-1px;margin-top:1px}.topmenu{color:#3a4b77;margin:0;padding:0;text-align:center;font-size:0;color:#fff0}.topmenu a{color:#3a4b77!important;display:block;font-variant:small-caps;font-weight:400;height:51px;margin:0;padding:0;text-decoration:none}.topmenu ul{margin:0;padding:0 0 0 50px}.topmenu li{float:left}.topmenu span{display:none}.nav-gallery{background:url(/wp-content/themes/fineboxes/images/nav/nav-gallery.png) no-repeat scroll left top #fff0;width:181px}.nav-gallery a:hover,.page-gallery .nav-gallery{background:url(/wp-content/themes/fineboxes/images/nav/nav-gallery-over.png) no-repeat scroll left top #fff0}.nav-slideshow{background:url(/wp-content/themes/fineboxes/images/nav/nav-slideshow.png) no-repeat scroll left top #fff0;width:218px}.nav-slideshow a:hover,.page-slideshow .nav-slideshow{background:url(/wp-content/themes/fineboxes/images/nav/nav-slideshow-over.png) no-repeat scroll left top #fff0}.nav-flute{background:url(/wp-content/themes/fineboxes/images/nav/nav-flute.png) no-repeat scroll left top #fff0;width:236px}.nav-flute a:hover,.page-flute-cases .nav-flute{background:url(/wp-content/themes/fineboxes/images/nav/nav-flute-over.png) no-repeat scroll left top #fff0}.nav-courses{background:url(/wp-content/themes/fineboxes/images/nav/nav-courses.png) no-repeat scroll left top #fff0;width:165px}.nav-courses a:hover,.page-courses .nav-courses{background:url(/wp-content/themes/fineboxes/images/nav/nav-courses-over.png) no-repeat scroll left top #fff0}.contact-us{display:block;margin:0;padding:0}.contact-us table{display:block;margin:0 auto 5px;width:90%}.contact-us td{padding:2px}.contact-us td.label{vertical-align:top}.contact-us label{font-weight:400}.contact-us input{padding:2px;width:90%}.contact-us select{padding:2px;width:auto}.contact-us input.button{margin:0;padding:2px;width:auto}.contact-us input.tick{padding:2px;width:auto}.contact-us textarea{height:80px;padding:1%;width:98%}.contact-us .required{color:#900;font-size:.9em}.contact-us .error{background-color:#fff;border:1px solid red;color:red;font-weight:700;margin:2px;padding:0}.contact-us .error li{background-image:none;padding:2px 0}#news-list{margin:0;padding:0}#news-list ul{margin:.5em 0;padding:0}#news-list li{border-top:1px solid #e1e1e1;margin:0;padding:8px 0 2px}#news-list li.first{border-top:0 none;padding-top:0}#news-list .thumb{float:left;margin:0;padding:0}#news-list img{margin:0 10px 5px 0;padding:0}#news-list h3{padding-top:0}#news-list h3 a{color:#000;text-decoration:none}#news-list p.date{font-size:.9em}#news-list p.link{font-size:.9em}#news-item{margin:0;padding:0}#news-item p.date{font-size:.9em}#news-item p.document img{border:0 none;margin-right:5px;vertical-align:middle}#news-item .thumb{float:left}#news-item .thumb img{margin:0 10px 0 0;padding:0}#news-item .news_summary{background-color:#f2f2f2;margin:0 0 .5em;padding:10px}.news-links .title{font-weight:700;padding:0 .3em 0 0}.news-links .current{border:1px solid #f2f2f2;font-weight:700;padding:3px .3em 5px}.news-links a{padding:0 .3em}.basket{margin:0;padding:0}.basket p.button{margin:0;padding:0;text-align:right}.basket p.button input{margin:0;padding:0}.basket table{border:1px solid #e1e1e1;border-collapse:collapse;margin:.5em auto;padding:0;width:100%}.basket th{background-color:#999;border:1px solid #999;color:#fff;font-size:1.2em;font-weight:400;margin:0;padding:5px}.basket th.thright{text-align:right}.basket td{border:1px solid #e1e1e1;margin:0;padding:2px;vertical-align:top}.basket td.remove{text-align:center;vertical-align:middle}.basket td.remove img{border:0 none}.basket td.tdright{text-align:right}.basket input.qty{text-align:right}.basket p.delivery{text-align:right}.basket .discount{color:red}.basket .free_delivery{color:red}.cards{margin:1em 0;padding:0;text-align:center}.checkout h3{background-color:#999;color:#fff;font-size:1.2em;margin:5px 0 2px;padding:5px}.checkout p{clear:left;margin:0;padding:2px 0}.checkout label{display:block;float:left;margin:0 5px 0 0;text-align:right;width:30%}.checkout input,.checkout select,.checkout textarea{margin-right:3px;padding:1px;width:auto}.checkout textarea{height:50px;padding:1px;width:300px}.hidden{display:none}.checkout p.info_2{color:#999;font-size:.9em;margin-left:30%}.checkout .required{color:red}.errors{color:red;margin:5px 0;padding:3px 2px}.confirm table{border:1px solid #f2f2f2;border-collapse:collapse;margin:5px auto;padding:0;width:100%}.confirm th{background-color:#999;border:1px solid #999;color:#fff;padding:5px}.confirm td{border:1px solid #f2f2f2;margin:0;padding:2px 5px;vertical-align:top}.confirm td.label{text-align:right;width:30%}.transfer_to_payment_provider{margin:.5em 0;padding:0;text-align:center}p.amend{padding-top:0;text-align:right}#payment_provider_form{background-color:#f2f2f2;border:1px solid #999;margin:1em 0;padding:1em;text-align:center}#featured_list_1{clear:both;font-size:.9em;margin:0;padding:5px 0 0}#featured_list_1 ul{margin:0;padding:5px 0 0}#featured_list_1 li{background-image:none;display:inline;float:left;margin:0;min-height:160px;padding:0 0 20px;position:relative;width:240px}* html #featured_list_1 li{height:160px;width:240px}#featured_list_1 li .thumb{float:left;margin:0;min-height:160px;padding:0;width:80px}#featured_list_1 li h3{font-size:1.1em;font-weight:700;margin:0 10px .5em 105px;padding:0}#featured_list_1 li h3 a,#featured_list_1 li h3 a:hover{color:#666;text-decoration:none}#featured_list_1 li p{font-size:1em;margin:0 5px 0 105px;padding:0}#featured_list_1 li p.price{color:red;font-weight:700;margin:.5em 5px .5em 105px;padding:0}#featured_list_1 li p.price{font-weight:700;padding:0 0 5px}.product_right{float:right;width:460px}.product_left{float:left;text-align:center;width:310px}#product_image{margin:10px 0 0;padding:0;text-align:center}#product p.enlarge{font-size:.9em;margin:0;padding:0}#product .additional_images{display:block;text-align:center;vertical-align:middle}#product .additional_images img{background-color:#fff;border:1px solid #e1e1e1;margin:5px;padding:2px}#product .price{color:red;font-size:1.8em}#product .original_price{color:#40627c;text-decoration:line-through}#product .addtobasket p{margin-left:0}#product .addtobasket form{display:block}#product .addtobasket form p.underline{border-bottom:1px solid #e1e1e1;text-align:right}#product .addtobasket label{float:left;text-align:left;width:150px}#product .addtobasket input,#product .addtobasket select{margin:0}#product .addtobasket input.button{cursor:pointer;margin-left:5px}#product table{border:0 none;width:100%}#products_list{clear:both;font-size:.9em;margin:0;padding:5px 0 0}#products_list ul{margin:0;padding:5px 0 0}#products_list li{background-image:none;display:inline;float:left;margin:0;min-height:160px;padding:0 0 20px;position:relative;width:240px}* html #products_list li{height:160px;width:240px}#products_list li .thumb{float:left;margin:0;min-height:160px;padding:0;width:80px}#products_list li h3{font-size:1.1em;font-weight:700;margin:0 10px .5em 105px;padding:0}#products_list li h3 a,#products_list li h3 a:hover{color:#666;text-decoration:none}#products_list li p{font-size:1em;margin:0 5px 0 105px;padding:0}#products_list li p.price{color:red;font-weight:700;margin:.5em 5px .5em 105px;padding:0}#products_list li p.price{font-weight:700;padding:0 0 5px}.sitemap li{background-image:none;float:left;margin:0;padding:0;width:50%}.sitemap li ul li{float:none;margin:0;padding:2px 0 2px 20px;width:auto}#sub_categories_list{clear:both;font-size:.9em;margin:0;padding:5px 0 0}#sub_categories_list ul{margin:0;padding:5px 0 0}#sub_categories_list li{background-image:none;display:inline;float:left;margin:0 0 2px;min-height:200px;padding:0 0 10px;position:relative;width:240px}* html #sub_categories_list li{height:200px;width:240px}#sub_categories_list li .thumb{float:left;margin:0;min-height:160px;padding:0;width:100px}#sub_categories_list li h3{font-size:1.1em;font-weight:700;margin:0 10px .5em 105px;padding:0}#sub_categories_list li h3 a,#sub_categories_list li h3 a:hover{color:#666;text-decoration:none}#sub_categories_list li p{font-size:1em;margin:0 5px 0 105px;padding:0}ul.gallery-list{list-style:none outside none;margin:0;padding:0}ul.gallery-list li{display:inline;float:left;margin:0;padding:5px 0;text-align:center;width:195px}ul.gallery-list img{margin:0;padding:0}#gay-top{background:url(/wp-content/themes/fineboxes/images/carousel-top.gif) no-repeat scroll center top #fff0;height:30px;width:812px}#galleryItem{margin:0 auto;text-align:left;width:100%}#galleryItem-small{margin:0 auto;text-align:left;width:600px}#galleryItem-small .content{padding:0}.gallery-item{padding:20px 0 0}.gallery-item-right{float:right;width:230px}.gallery-item-right ul{clear:left}.gallery-item-right li{float:left;height:95px;margin-right:10px;text-align:center;width:95px}.gallery-item-right li.first{text-align:right}.gallery-item-right li.last{text-align:left}.gallery-item-left{padding:0 230px 0 0}#galleryItem-small .gallery-item-left{padding:0}.gallery-item-description{padding-top:10px;line-height:16px}#gallery-categories{padding-top:20px}#gallery-categories ul{padding-bottom:20px;text-align:center}#gallery-categories li{display:inline}#gallery-categories a{color:#3a4b77;font-family:BernhardMod BT,Georgia,sans-serif;font-size:20px;padding:0 15px;text-decoration:none}#commissioning{background:url(/wp-content/themes/fineboxes/images/commissioning.png) no-repeat scroll 100% 25px #fff0;float:right;height:30px;padding-top:20px;text-align:right;width:136px}#commissioning a{display:block;height:30px;width:136px}#commissioning a span{display:none}#lightbox{left:0;line-height:0;position:absolute;text-align:center;width:100%;z-index:100}#lightbox a img{border:medium none}#outerImageContainer{background-color:#fff;height:250px;margin:0 auto;position:relative;width:250px}#imageContainer{padding:10px}#loading{height:25%;left:0;line-height:0;position:absolute;text-align:center;top:40%;width:100%}#hoverNav{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}#imageContainer>#hoverNav{left:0}#hoverNav a{outline:medium none}#prevLink,#nextLink{background:url(/wp-content/themes/fineboxes/images/gallery/blank.gif) no-repeat scroll 0 0 #fff0;display:block;height:100%;width:49%}#prevLink{float:left;left:0}#nextLink{float:right;right:0}#prevLink:hover,#prevLink:visited:hover{background:url(/wp-content/themes/fineboxes/images/gallery/prevlabel.gif) no-repeat scroll left 15% #fff0}#nextLink:hover,#nextLink:visited:hover{background:url(/wp-content/themes/fineboxes/images/gallery/nextlabel.gif) no-repeat scroll right 15% #fff0}#imageDataContainer{background-color:#fff;font:10px/1.4em Verdana,Helvetica,sans-serif;margin:0 auto}#imageData{background-color:#fff;color:#666;padding:0 10px}#imageData #imageDetails{background-color:#fff;float:left;padding-bottom:10px;text-align:left;width:70%}#imageData #caption{background-color:#fff;font-weight:700}#imageData #numberDisplay{background-color:#fff;clear:left;display:block;padding-bottom:1em}#imageData #bottomNavClose{background-color:#fff;float:right;padding-bottom:.7em;width:66px}#overlay{background-color:#000;height:500px;left:0;position:absolute;top:0;width:100%;z-index:90}.lbWidth{left:0;min-width:790px;position:absolute;top:0;width:100%}* html .lbContent{margin-left:-790px;position:relative}* html .lbMinWidth{padding-left:790px}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}a.post-edit-link,.tag-edit-link a{background:url(/wp-content/themes/fineboxes/images/pencil.png) no-repeat left top;padding:4px 0 4px 36px;list-style-type:none;line-height:18px;clear:both;float:left;text-decoration:none;margin:8px 0}a.post-edit-link:hover,.tag-edit-link a:hover{text-decoration:underline}img.alignleft,img.alignnone{float:left;margin:0 1em .5em 0;clear:left}img.alignright{float:right;margin:10px;clear:right}img.aligncenter{float:none;margin:.5em auto;clear:both;display:block}table img,table img.alignleft,table img.alignnone,table img.aligncenter,table img.alignright{clear:none;float:none;margin:0}body #fancybox-content{background:url(/wp-content/themes/fineboxes/images/paper-tile.jpg) repeat;border-width:0!important;padding:10px}body.single-gallery{background:url(/wp-content/themes/fineboxes/images/paper-tile.jpg) repeat;overflow:hidden}.single-gallery .container{width:800px;padding:25px}.content .flexslider{background:none;box-shadow:none;border-radius:0;border:0 none;margin-bottom:20px}.content .flexslider img{height:auto;width:auto}#gallerywrap{width:812px;margin:0 auto}#gallery-slider{margin:10px auto}#gallery-slider ul.slides li{margin-left:2px;margin-right:2px}#gallerywrap .flex-direction-nav a:before{content:none}#gallerywrap .flex-direction-nav a{background-image:url(/wp-content/themes/fineboxes/images/slider-arrows.png);background-repeat:no-repeat;background-color:#fff0;font-size:0;color:transparant;height:84px;width:28px;opacity:1;margin-top:-40px}#gallerywrap .flex-direction-nav .flex-prev{left:0}#gallerywrap .flex-direction-nav .flex-next{right:0}#gallerywrap .flex-direction-nav a.flex-prev{background-position:0 0;left:-33px}#gallerywrap .flex-direction-nav a.flex-next{background-position:-70px 0;right:-33px}.shadow-left{background:url(/wp-content/themes/fineboxes/images/shadow.png) no-repeat scroll left top #fff0;height:100%;left:0;position:absolute;top:0;width:67px;z-index:100}.shadow-right{background:url(/wp-content/themes/fineboxes/images/shadow.png) no-repeat scroll right top #fff0;height:100%;position:absolute;right:0;top:0;width:67px;z-index:100}.gallery-line{clear:both;display:block;height:0;border-top:2px solid #8d8998;margin:0 auto;width:812px}#singleslider{float:left;width:49%;margin-right:1%}#singleslider img{width:auto;max-width:100%}#singlecarousel{float:left;width:49%;margin-left:1%}#singlecarousel img{width:auto}#singlecarousel ul{width:330px;max-width:330px}#singlecarousel ul li{width:30%!important;margin-right:3px;margin-bottom:5px}#slideshow-slider.loading{display:none}#slideshow-slider{margin-top:300px;display:block;width:950px}#slideshow-slider ul.slides li{margin:0 auto;display:block;text-alig:center}.content .flexslider#slideshow-slider img{max-width:100%;width:auto;margin:0 auto}#slideshow-slider-2015.loading{display:none}#slideshow-slider-2015{margin-top:300px;display:block;width:950px}#slideshow-wrap .flex-direction-nav{width:560px;position:relative;margin:0 auto}#slideshow-wrap .flex-direction-nav a:before{content:none}#slideshow-wrap .flex-direction-nav a{background-image:url(/wp-content/themes/fineboxes/images/cinema-arrows-2015.png);background-repeat:no-repeat;background-color:#fff0;font-size:0;color:transparant;height:50px;width:80px;opacity:1;margin-top:0;top:130%;transition:none}#slideshow-wrap .flex-direction-nav .flex-prev{left:0}#slideshow-wrap .flex-direction-nav .flex-next{right:0}#slideshow-wrap .flex-direction-nav a.flex-prev{background-position:-17px 0;left:-33px}#slideshow-wrap .flex-direction-nav a.flex-prev:hover{background-position:-7px -64px}#slideshow-wrap .flex-direction-nav a.flex-prev:active{background-position:-7px -132px}#slideshow-wrap .flex-direction-nav a.flex-next{background-position:-182px 0;right:-33px}#slideshow-wrap .flex-direction-nav a.flex-next:hover{background-position:-194px -64px}#slideshow-wrap .flex-direction-nav a.flex-next:active{background-position:-194px -132px}#slideshow-wrap .flex-pauseplay{width:560px;position:relative;margin:0 auto}#slideshow-wrap .flex-pauseplay a{background-image:url(/wp-content/themes/fineboxes/images/cinema-arrows-2015.png);background-repeat:no-repeat;background-color:#fff0;font-size:0;height:54px;width:54px;opacity:1;margin-top:0;top:130%;left:50%;margin-left:-26px;transition:none;color:#fff0}#slideshow-wrap .flex-pauseplay a.flex-pause{background-position:-119px 0}#slideshow-wrap .flex-pauseplay a.flex-pause:hover{background-position:-119px -64px}#slideshow-wrap .flex-pauseplay a.flex-pause:active{background-position:-119px -132px}#slideshow-wrap .flex-pauseplay a.flex-play{background-position:-119px -192px}#box-slideshow-2015{border:0 none;margin:0 auto;min-height:930px;padding:0 15px;text-align:center;width:1060px}#box-slideshow-2015 .content{padding:0}#box-slideshow-2015 #slideshow-slider{margin-top:10px;width:auto}#curtain{position:relative;margin-top:180px}#curtain:hover{cursor:pointer}.box-slideshow-2015 #cat-buttons{border:0 none;margin:105px auto 0;padding:0;text-align:center;width:1060px}.box-slideshow-2015 .btn{background-image:url(/wp-content/themes/fineboxes/images/cinema-buttons.png);background-repeat:no-repeat;background-color:#fff0;display:inline-block;width:210px;height:53px;margin:0 30px;font-size:0;color:#fff0;text-align:center}.btn#all-pictures{background-position:0 0}.btn#all-pictures:hover,.btn#all-pictures.selected{background-position:0 -63px}.btn#only-boxes{background-position:0 -126px}.btn#only-boxes:hover,.btn#only-boxes.selected{background-position:0 -189px}.btn#exit{background-position:0 -252px;width:152px}.btn#exit:hover{background-position:0 -315px}.error404 #single-content{text-align:left;margin:0 auto;width:840px}ul.errorwidgets{width:840px;text-align:center;margin:0 auto}ul.errorwidgets li.widget{width:24%;float:left;margin-left:.5%;margin-right:.5%}ul.errorwidgets p{margin:0}#box-slideshow-2015 .mydiv{height:690px;width:1050px;display:table-cell;vertical-align:middle}#box-slideshow-2015 #slideshow-wrap .flex-direction-nav,#slideshow-wrap .flex-pauseplay{top:-36px}}@media print{@media print{body{line-height:1.2em}#left-header a#severn-print-logo img{margin-bottom:12px}#header-telephone{margin-bottom:12px}#primary-menu,.menu-side,.footer-links,#search{display:none}a.post-edit-link{display:none}h1{font-size:24px;line-height:28px;margin-bottom:16px}h2{font-size:20px;line-height:26px;margin-bottom:12px}h3{font-size:18px;line-height:24px;margin-bottom:12px}h4{font-size:16px;line-height:22px;margin-bottom:12px}ul{margin:12px 0}ul li{margin:0 0 8px 0}p{margin-bottom:8px}a{text-decoration:underline}.alignnone,.alignleft{float:left;clear:left;margin:0 12px 12px 0}.alignright{float:right;clear:right;margin:0 0 12px 12px}.aligncenter{float:none;clear:both;margin:12px auto}.left-content,.right-content{display:block;width:100%;clear:both;float:none;margin:0 0 16px 0}.col1,.col2{display:block;width:100%;clear:both;float:none;margin:0 0 16px 0}#slider{clear:both;float:left;box-shadow:none;margin:16px 0}#slider li{position:relative}#slider .flex-caption{position:absolute;top:18px;left:18px;color:#fff}#slider .flex-control-nav{display:none}#left-content #sb-container .label p{line-height:11px}.widget_mc4wp_widget{display:none}hr{clear:both;display:block;margin:12px 0}.overlay-box{padding-top:20px;position:relative;clear:both;display:block;margin-top:30px;z-index:9999}img.attachment-page-featureimg{position:relative}#right-content .col2.sidebar.grey{float:none;width:auto;margin:0;clear:both}ul.sidebar.grey li.widget{margin:0 0 16px 0}li.widget_staff_widget{max-width:300px;padding:0;margin:0}ul.sidebar.grey li.widget{width:100%;padding:0;margin:0}.widget_staff_widget .staff-body,.staff-note{width:100%;padding:0;margin:0;max-width:300px}}}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}@font-face{font-display:swap;font-family:'flexslider-icon';src:url(/wp-content/plugins/fineboxes-gallery/js/flexslider/fonts/flexslider-icon.eot);src:url('/wp-content/plugins/fineboxes-gallery/js/flexslider/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),url(/wp-content/plugins/fineboxes-gallery/js/flexslider/fonts/flexslider-icon.woff) format('woff'),url(/wp-content/plugins/fineboxes-gallery/js/flexslider/fonts/flexslider-icon.ttf) format('truetype'),url('/wp-content/plugins/fineboxes-gallery/js/flexslider/fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:400;font-style:normal}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgb(0 0 0 / .2);-moz-box-shadow:0 1px 4px rgb(0 0 0 / .2);-o-box-shadow:0 1px 4px rgb(0 0 0 / .2);box-shadow:0 1px 4px rgb(0 0 0 / .2);zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgb(0 0 0 / .8);text-shadow:1px 1px 0 rgb(255 255 255 / .3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;line-height:1;display:inline-block;content:'\f001'}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgb(0 0 0 / .5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgb(0 0 0 / .3);-moz-box-shadow:inset 0 0 3px rgb(0 0 0 / .3);-o-box-shadow:inset 0 0 3px rgb(0 0 0 / .3);box-shadow:inset 0 0 3px rgb(0 0 0 / .3)}.flex-control-paging li a:hover{background:#333;background:rgb(0 0 0 / .7)}.flex-control-paging li a.flex-active{background:#000;background:rgb(0 0 0 / .9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}@media screen{html.fancybox-active:not(.fancybox-allowscroll),html.fancybox-active:not(.fancybox-allowscroll) body{touch-action:none;overscroll-behavior:none;-webkit-overflow-scrolling:auto;overflow:hidden;}html.fancybox-active:not(.fancybox-allowscroll) body{margin-right:var(--vertical-scrollbar);margin-bottom:var(--horizontal-scrollbar);}html.fancybox-active:not(.fancybox-allowscroll) body.rtl{margin-right:0;margin-left:var(--vertical-scrollbar);}#fancybox-loading,#fancybox-loading div,#fancybox-overlay,#fancybox-wrap *,#fancybox-wrap *::before,#fancybox-wrap *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#fancybox-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:111100;display:none;}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}#fancybox-wrap{position:absolute;top:0;left:0;z-index:111101;display:none;outline:none!important;}#fancybox-outer{position:relative;width:100%;height:100%;box-shadow:0 0 20px #111;-moz-box-shadow:0 0 20px #111;-webkit-box-shadow:0 0 20px #111;background:#fff;}#fancybox-content{position:relative;width:100%;height:100%;overflow:hidden;z-index:111102;border:0 solid #fff;background:#fff;background-clip:padding-box;}#fancybox-content>*{max-width:100%;max-height:100%;-webkit-overflow-scrolling:touch;}#fancybox-error{color:#444;padding:14px;margin:0;}#fancybox-frame,#fancybox-img{width:100%;height:100%;border:none;}#fancybox-img{padding:0;margin:0;line-height:0;vertical-align:top;max-width:none!important;max-height:none!important}#fancybox-frame{display:block;z-index:0}.fancy-ico{position:absolute;width:48px;height:48px;border-radius:50%;}.fancy-ico span{display:block;position:relative;left:12px;top:12px;width:24px;height:24px;border-radius:50%;background:#000;border:2px solid white;box-shadow:0 0 4px #000;transition:transform .25s ease-in-out;}#fancybox-close:hover span,#fancybox-next:hover span,body.rtl #fancybox-prev:hover span{transform:rotate(360deg);}#fancybox-prev:hover span,body.rtl #fancybox-next:hover span{transform:rotate(-360deg);}#fancybox-close{top:-24px;right:-24px;cursor:pointer;z-index:111105;display:none;}#fancybox-close span::after,#fancybox-close span::before{content:'';position:absolute;top:9px;left:4px;width:12px;height:2px;background-color:#fff;}#fancybox-close span::before{transform:rotate(45deg);}#fancybox-close span::after{transform:rotate(-45deg);}#fancybox-prev,#fancybox-next{top:50%;margin-top:-24px;cursor:pointer;z-index:111102;display:none;}#fancybox-next,body.rtl #fancybox-prev{left:auto;right:-24px;}#fancybox-prev,body.rtl #fancybox-next{left:-24px;right:auto;}#fancybox-prev span::after,#fancybox-next span::after{content:'';position:absolute;top:6px;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;}#fancybox-prev span::after,body.rtl #fancybox-next span::after{transform:rotate(-135deg);left:7px;}#fancybox-next span::after,body.rtl #fancybox-prev span::after{transform:rotate(45deg);left:initial;right:7px;}#fancybox-title-wrap{z-index:111104;}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background-color:#fff;position:relative;}.fancybox-title-outside{padding-top:10px;color:#fff;font-weight:600;}.fancybox-title-over{position:absolute;width:100%;bottom:0;left:0;color:#fff;text-align:left;}body.rtl .fancybox-title-over{text-align:right}.fancybox-title-over #fancybox-title{padding:10px;background:rgba(0,0,0,.6);display:block;}.fancybox-title-float{text-align:center;}.fancybox-title-float #fancybox-title{display:table;margin:-12px auto;height:24px;padding:0 15px;line-height:20px;font-size:14px;color:#fff;background:#000;border:2px solid #fff;border-radius:12px;box-shadow:0 0 4px #000;position:relative;z-index:111104;}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;background-color:rgba(0,0,0,.9);border-radius:5px;cursor:pointer;overflow:hidden;z-index:111104;display:none;}#fancybox-loading div{transform-origin:20px 20px;animation:fancybox-loading 1.2s linear infinite;}#fancybox-loading div::after{content:'';display:block;position:absolute;top:7px;left:19px;width:2px;height:7px;border-radius:20%;background:#fff;}#fancybox-loading div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s;}#fancybox-loading div:nth-child(2){transform:rotate(30deg);animation-delay:-1s;}#fancybox-loading div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s;}#fancybox-loading div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s;}#fancybox-loading div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s;}#fancybox-loading div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s;}#fancybox-loading div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s;}#fancybox-loading div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s;}#fancybox-loading div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s;}#fancybox-loading div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s;}#fancybox-loading div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s;}#fancybox-loading div:nth-child(12){transform:rotate(330deg);animation-delay:0s;}@keyframes fancybox-loading{0%{opacity:1}100%{opacity:0}}.fancybox-hidden{display:none;}#fancybox-content .fancybox-hidden,#fancybox-tmp .fancybox-hidden{display:revert;}
}