@import url(//fast.fonts.net/t/1.css?apiType=css&projectid=7a1d8215-5975-4e3d-a9d6-9d0c58e2817e);.fl_menu,body{margin:0;padding:0}.fl_gtname,.fl_postinfo{text-transform:uppercase;font-size:8pt}.clear,.fl_blogfooter,.fl_commclear,.fl_rssentry{clear:both}.fl_comment2,.fl_gallpreview2{background-color:#eee}#msgbar,#msgbar a,#topbar,#topbar a{color:#fff}#fl_gallcover,#fl_gallwrap,#topbar{left:0;width:100%}#fl_gallbox,input.fl_regform,td.fl_label{width:100px}#fl_gallnext,.fl_rating,.fl_rsslinks,.storeheader,tr.basketbuttons{text-align:right}#fl_gallwrap a,.fl_rsslinks a,a:hover{text-decoration:none}body,html,input:focus{color:#222}.fl_menu>li:before,.topright .divider,h3.nevermiss:after{content:''}#fl_gallbelowpic,.fl_menu ul,.prodbox,.skipto a{overflow:hidden}@font-face{font-family:"Georgia W01_n4";src:url(Fonts-17/75be06e7-f47c-4da4-9560-6da7d93e6396.eot?#iefix) format("eot")}@font-face{font-family:"Georgia W01";src:url(Fonts-17/75be06e7-f47c-4da4-9560-6da7d93e6396.eot?#iefix);src:url(Fonts-17/75be06e7-f47c-4da4-9560-6da7d93e6396.eot?#iefix) format("eot"),url(Fonts-17/3056c93b-ddd6-4a07-b6ac-0b3947b2ee38.woff2) format("woff2"),url(Fonts-17/39a18a82-9fba-4a18-9b26-872bc05243b8.woff) format("woff"),url(Fonts-17/8e57c617-cc4f-47b5-8efb-392f187458ab.ttf) format("truetype"),url(Fonts-17/381bc0d5-81a7-4124-ae56-5bc752d472b2.svg#381bc0d5-81a7-4124-ae56-5bc752d472b2) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Georgia W01_i4";src:url(Fonts-17/2cb5a0e9-e849-4157-bc27-c40666689ba2.eot?#iefix) format("eot")}@font-face{font-family:"Georgia W01";src:url(Fonts-17/2cb5a0e9-e849-4157-bc27-c40666689ba2.eot?#iefix);src:url(Fonts-17/2cb5a0e9-e849-4157-bc27-c40666689ba2.eot?#iefix) format("eot"),url(Fonts-17/2af7771f-8ddd-4afe-9a23-1307629889dc.woff2) format("woff2"),url(Fonts-17/c93679cc-a6a0-44eb-8596-adb4d5cb22de.woff) format("woff"),url(Fonts-17/b7b3b2b4-01fb-43a6-8331-4bcf91428fb3.ttf) format("truetype"),url(Fonts-17/39f8467c-4358-4a4b-a43f-8b26bd049b35.svg#39f8467c-4358-4a4b-a43f-8b26bd049b35) format("svg");font-weight:400;font-style:italic}@font-face{font-family:"Georgia W01_n7";src:url(Fonts-17/2338c483-564b-4c57-9234-83177c8a3d98.eot?#iefix) format("eot")}@font-face{font-family:"Georgia W01";src:url(Fonts-17/2338c483-564b-4c57-9234-83177c8a3d98.eot?#iefix);src:url(Fonts-17/2338c483-564b-4c57-9234-83177c8a3d98.eot?#iefix) format("eot"),url(Fonts-17/886cc2e0-6d9f-4b2e-a486-0148b53b006e.woff2) format("woff2"),url(Fonts-17/d2f9060f-3485-482f-b5a0-b91faa67bab3.woff) format("woff"),url(Fonts-17/ba156a5c-30d4-40b0-a2c3-f47833f4777d.ttf) format("truetype"),url(Fonts-17/abacc501-a85f-4796-b521-492b016ddbf9.svg#abacc501-a85f-4796-b521-492b016ddbf9) format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Georgia W01_i7";src:url(Fonts-17/23bc0f18-2c73-491d-a06b-f41a2da880aa.eot?#iefix) format("eot")}@font-face{font-family:"Georgia W01";src:url(Fonts-17/23bc0f18-2c73-491d-a06b-f41a2da880aa.eot?#iefix);src:url(Fonts-17/23bc0f18-2c73-491d-a06b-f41a2da880aa.eot?#iefix) format("eot"),url(Fonts-17/1d25176f-8332-42f4-bdab-52218ee930f7.woff2) format("woff2"),url(Fonts-17/3ef28fe1-5d06-4661-b98f-e231840184f7.woff) format("woff"),url(Fonts-17/5425b8eb-5ac7-44cc-8471-4b04a90a9030.ttf) format("truetype"),url(Fonts-17/eef3df57-bffc-49e1-97c7-fdf801de2b52.svg#eef3df57-bffc-49e1-97c7-fdf801de2b52) format("svg");font-weight:700;font-style:italic}@font-face{font-family:"Proxima Nova W01_n4";src:url(Fonts-17/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix) format("eot")}@font-face{font-family:"Proxima Nova W01";src:url(Fonts-17/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix);src:url(Fonts-17/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix) format("eot"),url(Fonts-17/64017d81-9430-4cba-8219-8f5cc28b923e.woff2) format("woff2"),url(Fonts-17/e56ecb6d-da41-4bd9-982d-2d295bec9ab0.woff) format("woff"),url(Fonts-17/2aff4f81-3e97-4a83-9e6c-45e33c024796.ttf) format("truetype"),url(Fonts-17/ab9cd062-380f-4b53-b1a7-c0bec7402235.svg#ab9cd062-380f-4b53-b1a7-c0bec7402235) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Proxima Nova W01_i4";src:url(Fonts-17/bc15a635-a09b-40d1-a5c4-70310166177d.eot?#iefix) format("eot")}@font-face{font-family:"Proxima Nova W01";src:url(Fonts-17/bc15a635-a09b-40d1-a5c4-70310166177d.eot?#iefix);src:url(Fonts-17/bc15a635-a09b-40d1-a5c4-70310166177d.eot?#iefix) format("eot"),url(Fonts-17/129d49d6-5492-4ed1-96f7-0528c6d53abc.woff2) format("woff2"),url(Fonts-17/9c69c878-2255-4027-8632-ed3635cddf45.woff) format("woff"),url(Fonts-17/b7eb3871-e910-4522-9982-effb425a2714.ttf) format("truetype"),url(Fonts-17/a0d89860-20e5-4bc0-b6c5-eae8ae0ebbbf.svg#a0d89860-20e5-4bc0-b6c5-eae8ae0ebbbf) format("svg");font-weight:400;font-style:italic}@font-face{font-family:"Proxima Nova W01_n7";src:url(Fonts-17/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix) format("eot")}@font-face{font-family:"Proxima Nova W01";src:url(Fonts-17/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix);src:url(Fonts-17/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix) format("eot"),url(Fonts-17/0d416408-95c6-4ad7-b08d-e60573d3b37d.woff2) format("woff2"),url(Fonts-17/d999c07b-a049-4eb5-b8a6-4f36ae25e67e.woff) format("woff"),url(Fonts-17/4d4a75f5-d32a-4a09-8665-133afd39cc37.ttf) format("truetype"),url(Fonts-17/8152bc4e-d700-4c78-b6be-326893e6f53f.svg#8152bc4e-d700-4c78-b6be-326893e6f53f) format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Proxima Nova W01_i7";src:url(Fonts-17/cb0c3396-af1a-4c16-95aa-8085e21044c7.eot?#iefix) format("eot")}@font-face{font-family:"Proxima Nova W01";src:url(Fonts-17/cb0c3396-af1a-4c16-95aa-8085e21044c7.eot?#iefix);src:url(Fonts-17/cb0c3396-af1a-4c16-95aa-8085e21044c7.eot?#iefix) format("eot"),url(Fonts-17/a6315c03-b55d-42b0-8ed6-79060867137d.woff2) format("woff2"),url(Fonts-17/46d5674a-f287-4240-b87a-f207aeb83064.woff) format("woff"),url(Fonts-17/9bd640b2-9a56-4391-b213-767ae9c30ef4.ttf) format("truetype"),url(Fonts-17/1500822b-1abc-4461-81dd-b48cfcf99020.svg#1500822b-1abc-4461-81dd-b48cfcf99020) format("svg");font-weight:700;font-style:italic}img{border:0}.fl_menu{list-style:none}.gallthumbnail{float:left;border:2px solid #666;margin-right:5px;margin-bottom:5px}.fl_blogpostavatar{float:right;border:2px solid #666;margin:0 0 5px 5px}.fl_commentavatar{float:left;border:2px solid #666;margin:0 5px 0 0}.fl_comment1,.fl_comment2{margin-top:5px;display:block}.fl_commentname{display:block;text-transform:uppercase;margin-bottom:5px}.fl_commentmessage{display:block}.fl_gtname{display:block;margin-bottom:5px}.fl_gtmessage{display:block}.fl_blogpost1,.fl_blogpost2{border-bottom:1px dashed #f8422d;padding-bottom:5px;margin-bottom:5px}.fl_bigpic,.fl_rssimg{border:2px solid #666}.fl_postinfo{margin-bottom:5px}.fl_commclear{display:block}#fl_commsbox,#fl_tracksbox{clear:both;padding-top:15px}.fl_bigcaption{margin-top:10px}.fl_rssimg{float:right;display:block;margin:0 0 5px 5px}.fl_rsstitle{font-size:18pt;line-height:24pt;font-weight:700}.fl_rssby,.fl_rsslinks a{font-size:8pt;text-transform:uppercase}.fl_rssby{margin-bottom:5px}.fl_gallpreview1,.fl_gallpreview2{margin-bottom:10px;padding:5px;clear:both}#fl_gallbox,#topcont{padding:10px}.fl_gallpreview1 img,.fl_gallpreview2 img{float:left;border:2px solid #666}.fl_galllink,.fl_galltext{display:block;margin-left:110px}td.fl_label{display:block}#fl_gallwrap,#msgbar,#topbar,.fl_postingform,.fl_rsslinks:empty{display:none}.fl_mailform textarea{height:200px}.fl_votebar{background-color:#fff;height:10px}#fl_gallbox,.fl_postingform textarea{height:100px}.fl_rsslinks{padding-top:10px;clear:both}.fl_rsslinks a{margin-left:10px}#fl_gallbox,#fl_gallpic{margin:0 auto;position:relative}#fl_gallcover,#fl_gallwrap,*{margin:0;padding:0}.fl_rating{float:right}#msgwrap,#topbar{z-index:99;text-align:center;position:fixed}#msgwrap{top:150px;left:50%}#msgbar{position:relative;border-width:3px;border-style:solid;padding:15px;font-size:28px;line-height:40px;width:300px;left:-168px;cursor:default}#topbar{background-color:#4ad;top:0;font-size:12px;border-bottom:3px solid #079}input,textarea{border:1px solid #000;padding:3px;background-color:#fff;font-family:"Proxima Nova W01",Verdana,Arial,Helvetica,sans-serif;font-size:14px;width:100%;box-sizing:border-box}textarea{height:150px}.fl_later{float:left}.fl_earlier{float:right}.flmsg_alert{background-color:#4ad;border-color:#079}.flmsg_error{background-color:#900;border-color:#600}.flmsg_success{background-color:#096;border-color:#066}.flmsg_generic{background-color:#666;border-color:#999}#fl_commsbox{background-color:#eee}#fl_gallwrap{position:fixed;top:0;height:100%;font:11px Arial,Helvetica,sans-serif;line-height:20px;color:#333;text-align:left}#fl_gallcover{position:fixed;height:100%;top:0;background-color:#000;opacity:.8;filter:alpha(opacity=80)}#fl_gallbox{top:5%;background-color:#fff}#fl_gallpic{display:block;top:35%}#fl_gallbelowpic{clear:both;display:none;padding:5px 10px 10px;margin:0 -10px;background-color:#fff}#fl_gallwrap a{color:#666}#fl_gallwrap a:hover{color:#444}#fl_gallprevnext{background:url(../scripting/blank.gif);position:relative}#fl_gallnext,#fl_gallprev,.skipto a{position:absolute}#fl_gallprev{z-index:50}#fl_gallnext{z-index:50;right:0}#fl_gallclose,#fl_gallslide{clear:right;float:right}.cms_imgleft,.lhswrap,.search{float:left}a#fl_gallclose:hover,a#fl_gallnext:hover,a#fl_gallprev:hover{border-width:0}#fl_gallnext img,#fl_gallprev img{visibility:hidden;padding-top:50px}#fl_gallnext:hover img,#fl_gallprev:hover img{visibility:visible}*{border:0}body,html{height:100%;background:#fff;font:16px/22px "Proxima Nova W01",Helvetica,Arial,sans-serif}p{margin:10px 0 0}ol,ul{margin:10px 30px 0}a{color:#adb437}a:hover{opacity:.5}a:hover img{opacity:.75}img{max-width:100%;height:auto!important}h1,h2,h3,h4{color:#5e652b;margin:20px 0;font-weight:700;font-family:Georgia,"Georgia W01",serif}h1{font-size:28px;line-height:32px;margin:0}.skipto a,.textlabel{margin-left:-9999px}h2{font-size:24px;line-height:28px}h3{font-size:20px;line-height:24px}h4,h5{font-size:16px;line-height:20px}input{color:#666;border-color:#5e652b}.lhs input[type=submit],.sendfriend input[type=submit],input[type=submit]{background:#5e652b;vertical-align:top;display:inline-block;width:auto;padding:8px 25px;font:700 14px/20px "Proxima Nova W01",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#fff;margin-top:5px;border:0;margin-bottom:2px;cursor:pointer}.lhs input[type=submit]:focus,.lhs input[type=submit]:hover,.sendfriend input[type=submit]:focus,.sendfriend input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:hover{background:#adb437}.lhs input[type=submit]:active,.sendfriend input[type=submit]:active,input[type=submit]:active{margin-top:7px;margin-bottom:0}.skipto a{top:auto;width:1px;height:1px;color:#fff;padding:10px;background:#5e652b}.skipto a:focus{margin-left:0;width:auto;height:auto;color:#fff}.fl_menu a,.topright a{color:#5e652b;text-decoration:none}footer,header,main,nav{display:block}.wrapper{max-width:1200px;padding:0 30px;margin:0 auto;position:relative}header{border-bottom:3px solid #adb437}header .wrapper{padding:20px 30px 40px}.logo{display:inline-block;vertical-align:top;width:623px;height:107px;background:url(../gfx-17/mfw-2017.png) center no-repeat;background-size:contain}.logo:hover{opacity:1}.topright{position:absolute;top:30px;right:30px;border-bottom:1px solid #adb437;font:700 16px/32px Georgia,"Georgia W01",serif;text-transform:uppercase}.topright .divider{width:1px;display:inline-block;height:10px;background:#5e652b;vertical-align:middle;margin:0 8px}.search{border-right:10px solid #fff;height:32px;position:relative;bottom:-1px;background:#fff}#menu,.fl_menu ul,header .socmed{position:absolute}input.searchtext{border-color:#adb437;box-sizing:border-box;width:220px;height:32px;padding:0 10px 0 30px;background-image:url(../gfx-17/magnify@2x.png);background-repeat:no-repeat;background-size:17px 18px;background-position:5px center}header .socmed{top:70px;right:25px}#menu{bottom:10px;left:172px}.fl_menu a,.fl_menu li{display:inline-block;vertical-align:top}.fl_menu a{font:18px/24px Georgia,"Georgia W01",serif}.fl_menu>li{padding-right:8px}.fl_menu>li:before{width:1px;display:inline-block;height:10px;background:#5e652b;vertical-align:middle;margin-right:8px}.fl_menu>li:first-of-type:before{display:none}.fl_menu ul{margin:0;background:rgba(255,255,255,.95);width:200px;max-height:0;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:max-height;transition-property:max-height;z-index:10}#imgrotate,.rhs{position:relative}.lhs .spon img,.lhswrap,.topimg{width:100%}.fl_menu ul a,.fl_menu ul li{display:block}.fl_menu ul ul{display:none}.topimg,div.topimg img{display:block}.fl_menu ul a{padding:3px 9px;font:16px/22px "Proxima Nova W01",Helvetica,Arial,sans-serif}.promostrap,h2.fl_blogentrytitle{text-transform:uppercase;font-size:20px;line-height:24px}.fl_menu ul.size{-webkit-transition:none;transition:none;opacity:0}.fl_menu li:hover ul{max-height:500px}.promostrap{text-align:center;padding:0 30px;font-weight:700}.promostrap a{text-decoration:none;color:#45231a}.lhs{margin-right:340px;margin-top:20px}h1{margin-bottom:20px}.topimg{margin-bottom:10px}div.topimg{background:url(../gfx-17/bg-watermark@2x.png) right no-repeat #f5f2e7;background-size:50% auto}.fl_newspreview img{width:160px;float:left;margin:3px 10px 10px 0}.fl_newspreview .fl_blogfooter,.fl_newspreview .fl_postinfo,.fl_newspreview h2,.fl_newspreview p{margin-left:170px;clear:none;display:block}.fl_tags{display:none}.fl_postinfo{color:#666;margin-top:5px}.fl_newspreview h2{margin-top:0;margin-bottom:0;font-weight:400}.fl_blogend{clear:both}.fl_blogintro,.fl_blogpost1,.fl_newspreview{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #eee}h2.fl_blogentrytitle{margin:-15px 0 0;font-family:"Proxima Nova W01",Helvetica,Arial,sans-serif;color:#222}.fl_postinfo a.gplus{background:url(../gfx-17/icon-gplus@2x.png);width:12px;height:12px;display:inline-block;background-size:contain;text-indent:-9999px;position:relative;top:4px;margin-left:3px}#fl_commsbox{clear:both;margin:0;padding:0;border:0;background:0 0}.fl_commentmessage,.fl_commentname{margin-left:0}.fl_comment1,.fl_comment2{padding:20px}.fl_comment1{background:#f6f6f6}.fl_comment2{background:0 0}.diginew,a.fl_pagelinks{background:#adb437;font-weight:700;padding:5px;text-decoration:none;text-transform:uppercase;text-align:center}.fl_commentname{font-size:11px;line-height:14px}.fl_blogfooter{color:#999;margin-top:20px}#fl_tracksbox{display:none}.diginew,.rhs a img{display:block}.lhs li{margin-top:5px}a.fl_pagelinks{color:#fff;display:block}.cms_imgleft{max-width:300px;margin:3px 10px 10px 0;border:0;clear:left}.cms_imgright{max-width:300px;float:right;margin:3px 0 10px 10px;border:0;clear:right}#antispambox,.rhs,.spamopts{float:left}.diginew{color:#fff;font-size:16px;line-height:26px;margin-top:10px}.rhs{width:310px;margin-left:-310px;margin-top:20px;text-align:center}#imgrotate{height:0;padding-bottom:64%;margin-bottom:20px}#imgrotate a,#imgrotate a .textinfo{position:absolute;left:0;right:0;bottom:0}#imgrotate a{top:0;text-decoration:none;color:#fff;background:center #f6f6f6;background-size:cover;display:none;-webkit-transition:none;transition:none}#imgrotate a:first-of-type,a.post,a.post img{display:block}#imgrotate a .textinfo{padding:100px 20px 20px;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.6))}#imgrotate a h2{color:#fff;font-weight:400;font-size:28px;line-height:32px;margin:0}#imgrotate a p{margin-top:5px;font-size:16px;line-height:22px}#imgrotate a:hover{opacity:1}#imgrotate a:hover .textinfo{opacity:.6}h3.nevermiss{background:#5e652b;color:#fff;text-align:center;margin:0 0 5px;font-weight:400;padding:5px 5px 0}h3.nevermiss:after{display:block;height:15px;margin:8px -5px 0;background:url(../gfx-17/arrow-down@2x.png) center no-repeat #fff;background-size:contain}.rhsbox h4,a.post{background:#f4f3f0}.rhsbox{margin-top:10px}.rhsbox h4{font:14px/22px "Proxima Nova W01",Helvetica,Arial,sans-serif;text-transform:uppercase;margin:0 0 5px;padding:3px 5px}a.post{text-decoration:none;color:#5e652b}a.post img{width:100%;margin-bottom:5px}.otherposts a.post,a.ig-follow,a.ig-link,a.post .posttitle{display:inline-block}a.post .posttitle{margin:0 10px 5px}a.ig-link{width:49%;margin:0 0 2% 2%;vertical-align:top}a.ig-link:first-of-type,a.ig-link:nth-of-type(3){margin-left:0}a.ig-follow{background:url(../gfx-17/icon-ig@2x.png) left no-repeat;background-size:contain;padding:0 0 0 25px;color:#5e652b}.otherposts{margin:0 -1%}.otherposts a.post{vertical-align:top;width:31.333333%;margin:0 1%;text-align:center}.frontstrap,.recentposts{margin-bottom:20px}.recentposts a.post{width:48%}.fl_pagelinks,.fl_rsslinks{display:none}.frontstrap{text-align:center;line-height:36px}.frontboxes{clear:both;margin:-2% -1% 0}.frontboxes a.postfront{display:inline-block;width:48%;margin:2% 1% 0;vertical-align:top;background:0 0;text-align:center}.bottombox img,a.comm,a.comm img{width:100%}a.postfront .blogtitle{display:block;font:700 20px/24px Georgia,"Georgia W01",serif;margin-bottom:1px}a.postfront .posttitle{margin:0}a.comm{margin-top:10px;display:block}.bottomstrap{background:#adb437}.bottomstrap p{margin:0}.bottomstrap a{display:block;color:#fff;text-decoration:none;text-align:center;margin:20px 0 0;font:22px/28px Georgia,"Georgia W01",serif}.bottombox,.footerleft,.footerright,.socmed a{display:inline-block;vertical-align:top}#payment-request-button,.bottombox{margin-top:10px}#cookiebar,.helpcontent{font-size:12px;line-height:16px}.bottombox{width:32.6666666%;margin-left:1%;text-align:center;text-decoration:none;color:#5e652b;font-weight:700}.bottombox:first-of-type{margin-left:0}footer{border-top:3px solid #adb437;margin-top:20px;padding:10px 0 30px;color:#666}.footerleft,.footerright{width:32.6666666%;margin-right:34.6666666%}.footerright{margin-right:0}footer input[type=email]{margin-top:5px}.socmed a{margin-right:5px;width:20px;height:20px;background-size:contain;background-repeat:no-repeat}.socmed a.tw{background-image:url(../gfx-17/icon-tw@2x.png);width:25px}.socmed a.fb{background-image:url(../gfx-17/icon-fb@2x.png)}.socmed a.ig{background-image:url(../gfx-17/icon-ig@2x.png)}.socmed a.gplus{background-image:url(../gfx-17/icon-gplus@2x.png)}.socmed a.pi{background-image:url(../gfx-17/icon-pi@2x.png)}.socmed a.li{background-image:url(../gfx-17/icon-li@2x.png)}.socmed a.guardian{background-image:url(../gfx-17/icon-guardian@2x.png)}#frontboxes label,.fl_commform label,.fl_mailform label,.rhsbox label,.sendfriend label,.signinform label{display:block;font-weight:700;font-size:12px;line-height:17px;text-transform:uppercase;margin:10px 0 2px;color:#666}input,textarea{-webkit-appearance:none;border-radius:0}input.button,input.checkbox{border:0;width:auto;display:inline;background:0 0;-webkit-appearance:checkbox;height:auto!important}input[type=radio]{-webkit-appearance:radio}.fl_mailform textarea,.lhs input,.sendfriend input,select,textarea{background:#f5f2e7;border:0;font:14px/20px "Proxima Nova W01",Helvetica,Arial,sans-serif;color:#666;width:100%;display:block;padding:10px;-moz-box-sizing:border-box;box-sizing:border-box}.lhs input,.sendfriend input,select{height:40px}.lhs input:hover,.sendfriend input:hover,select:hover,textarea:hover{background:#f5f2e7;color:#666}.lhs input:focus,.sendfriend input:focus,select:focus,textarea:focus{background:#f5f2e7;color:#333}.helpwrap,.helpwrap:hover{color:#666}option{padding:3px 10px}img.antispam{float:left;border:1px solid #ccc;margin:0 6px 6px 0}#antispambox{width:100%}.event img,.instrucright,.productimg{float:right}#antispambox #playcaptcha,a.antispamchange{background-color:#eee;display:block;margin-bottom:6px}#playcaptcha,a.antispamchange{width:36px;height:36px;overflow:hidden;position:relative;padding:0;border:1px solid #ccc}#antispambox #playcaptcha{background:url(../gfx/icons/control_play_blue.png) center no-repeat #eee;background-size:16px auto!important;cursor:pointer}#antispambox #playcaptcha:hover,a.antispamchange:hover{border-color:#999;background-color:#dff4ff}a.antispamchange:hover img{position:absolute;bottom:0}#antispambox #playcaptcha.playing{background-image:url(../gfx/icons/control_stop_blue.png)}#playcaptcha.loading{background-image:url(../gfx/fl_loading.gif)!important}#enteredpass{margin-top:5px}.helpwrap{position:absolute;cursor:default;margin:-3px 0 0;font-size:14px;padding:2px 10px}.canclick{cursor:pointer}.helpshow{display:none;position:absolute;left:-86px;top:16px;width:200px;text-align:center;z-index:20}.helparrow,.helpcontent,.helpwrap:hover .helpshow{display:block}.helparrow,.helpcontent,div#cardwrap{position:relative}.helparrow{z-index:19;height:10px;width:12px;margin:0 auto;background:url(../gfx/help-arrow.png)}.helpcontent{top:-1px;z-index:18;background:#f6f6f6;border:1px solid #ccc;border-radius:3px;color:#666;text-transform:none;padding:8px 5px;font-weight:400}div#cardtype,span.cardgraphic{background:url(../gfx-17/cards.png) left top no-repeat;width:37px;height:22px}.catproducts,.cattitle{text-transform:uppercase}#paymentrequest{display:none}#card-element,#payment-request-button{max-width:400px;box-sizing:border-box}#card-element{border:1px solid #ccc;padding:5px}#cardwrap input,#cardwrap select{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:border;transition-property:border}input#cardnumber{padding-left:55px}div#cardtype{position:absolute;left:9px;bottom:4px}.cardlabel{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:6px 5px 5px;margin:0 0 -1px!important}span.cardgraphic{display:inline-block;vertical-align:middle;position:relative;top:-2px}.prodbox,.sortbar{vertical-align:top}div#cardtype.applepay,span.cardgraphic.applepay{background-position:left bottom}div#cardtype.amex,span.cardgraphic.amex{background-position:left -66px}div#cardtype.mastercard,span.cardgraphic.mastercard{background-position:left -44px}div#cardtype.visa,span.cardgraphic.visa{background-position:left -22px}div#cvcwrap,div#expirywrap{display:inline-block;vertical-align:top;margin-right:10px}input#cvc{width:120px}select#expirymonth{width:120px;margin-right:5px;display:inline-block}select#expiryyear{width:80px;display:inline-block}.valid{border-color:#0c0!important}.error{border-color:#c00!important}input.disabled{opacity:.5;cursor:not-allowed}.textlabel{position:absolute;left:-9999px}.cardlabel.expired .details{text-decoration:line-through}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-resolution:144dpi){div#cardtype,span.cardgraphic{background-image:url(../gfx-17/cards@2x.png);background-size:37px auto}}.event{margin-top:20px;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:-21px;padding:10px 10px 20px;background:0 0;clear:left;display:block;text-decoration:none}.event:hover{background:#f5f2e7;position:relative;opacity:1}.event,.event:hover{color:#222!important}.err,.loginfail,.reqd{color:#c00;font-weight:700}.event h3{margin:10px 0}.event img{margin:0 0 10px 10px;width:100px}.event:last-child{margin-bottom:0}.eventcat,.eventdate{margin:0 0 10px}h2.eventdate{margin-top:-15px}div.eventinfo{float:right;background:#f5f2e7;width:250px;margin:0 0 10px 10px}div.eventinfo .eventimg{max-width:100%;display:block}#map_canvas{height:250px}div.eventinfo p{padding:0 15px 15px}#fl_loading{display:none;position:fixed;top:10px;right:10px;background:#fff;padding:3px;border:1px solid #ccc;z-index:150}.productdescription,.productpricing,.productsubcats{border-bottom:1px solid #eee}.instrucleft,.instrucright{font-size:14px}#cookiebar a{display:inline-block}#msgbar{font-family:LatoWeb,Helvetica,Arial,sans-serif}.textinfo,a,a img{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity,outline,-webkit-transform,transform;transition-property:opacity,outline,-webkit-transform,transform}option{padding-right:10px}input#address2,input#address3{margin-top:1px}input.shopbutton.gosort{margin-top:0}label .reqd{margin-left:3px}.zoomer-wrapper-big img{max-width:none}.accountheader{font-weight:700}.priceline,.rrpline,.salepriceline{display:block;text-decoration:line-through;color:#ccc}.curprice,.frontstrap,.prodbox,.tagboxes a span{text-decoration:none}.curprice{color:inherit;font-weight:700}#pricebox .priceline.curprice{color:#adb437}.savepriceline{display:none}.productpricing{clear:left;font-size:18px;line-height:26px;padding-bottom:10px;background:0 0}.productimg{background:#fff;border-left:20px solid #fff}#productimg,.productimg{width:400px!important;display:block}.productimgthumbs{width:405px;margin-top:10px}.productdescription{margin:20px 0 0;padding-bottom:20px}#productswrap,.productlinks,.productsubcats{margin:0 -1%}.productlinks{border-top:1px solid #eee;margin-top:20px}.productlinks h3{margin:20px 1%}div.basketadd{display:block;margin:20px 0}.addtobasket .productoption{display:block;margin-bottom:10px}span#quantity{display:block}.addtobasket .lab{display:inline-block;width:100px;font-weight:700}.addtobasket #outstock{margin-bottom:10px;display:block}.accountfooter a,.prodbox{display:inline-block}.persopts input{max-width:250px}.prodbox{width:31.3333333%;margin:0 1% 2%;position:relative;color:#666;background:#fff;outline:transparent solid 1px}.prodbox:hover{opacity:1;color:#adb437;outline-color:#adb437}.prodbox:hover img{-ms-transform:scale3d(1.03,1.03,1);-webkit-transform:scale3d(1.03,1.03,1);transform:scale3d(1.03,1.03,1)}.prodbox img,.tabbox .prodviewedbox img{width:100%;height:auto;display:block}.prodbox .curprice,.prodbox .priceline,.prodbox .rrpline,.prodbox .saveline,.tabbox .prodviewedbox .curprice,.tabbox .prodviewedbox .rrpline,.tabbox .prodviewedbox .saveline{display:block}.catinfo,.prodbox .proddesc{padding:5px;display:block;font-size:14px;font-weight:400;background:#fff;position:relative}.prodbox .prodtitle{font-size:16px;line-height:24px;font-weight:700}.colpreview,.prodbox .priceline,.prodbox .rrpline,.prodbox .saveline{display:none}.prodbox .curprice{display:block;text-align:right;font-weight:400}.salepriceline,.saveline{color:#c00}.cattitle{font-size:18px;line-height:24px;display:block;font-weight:700}.catproducts{font-size:10px;line-height:14px;display:block;margin-top:5px;font-weight:400}.quicksearchresult .proddesc,.sfprodname,tr.overalltot{font-weight:700}.sortorder{margin:0 0 10px;font-size:14px}.sortorder select{width:auto;margin:0 2px;display:inline}input.gosort{display:inline}.subpages{margin-top:5px}.subpages a{margin-right:5px}.subpages a.currentprodpage{color:#ccc}.sortbar{display:inline-block;margin:0 3px 5px 0}.sortorder input{margin-left:5px}label.listaddress{text-transform:none;font-size:11px;line-height:15px}.tagboxes a span,.vartypes,tr.headerrow,tr.overalltot{text-transform:uppercase}.signinform label.checkbox{padding:3px 0}.signinform input{display:block}input.checkbox{margin-right:5px;width:auto;padding:0;border:0;display:inline}.accountoptions li{margin-left:10px}#titleother{visibility:hidden;width:150px;display:inline}.productimgthumbs img,.vartypes{display:block}table.storebasket{border-collapse:collapse;width:100%;font-size:13px}.storebasket td{padding:3px}tr.problemrow{background:#c99}.vartypes{font-size:10px;line-height:16px;margin-bottom:3px}.storeheader{position:absolute;width:645px;top:170px}tr.basketbuttons input{margin-left:8px;margin-right:-3px}input#disccode{width:100px}.returneditems{margin-left:10px}.ratingbar{margin:5px 0}form.addreview{margin-top:5px}.productimgthumbs a{display:block;float:left;outline:transparent solid 1px;margin:0 5px 5px 0}.productimgthumbs a:hover{outline-color:#adb437}.productsendfriend{padding-top:10px}.pagesendfriend{padding:10px}.pagesendfriend h3{margin-top:0}.currencies,.productsendfriend,.shopsharebar{font-size:13px;line-height:18px}.orderdetails tr,.orderlist tr,.storebasket tr{border-bottom:1px solid #eee;-webkit-transition-duration:.2s;transition-duration:.2s}.storebasket tr.basketbuttons{border-bottom:0}.orderdetails tr:hover,.orderlist tr:hover,.storebasket tr:hover{background:#f6f6f6}.storebasket tr.basketbuttons:hover{background:0 0}tr.headerrow{font-size:13px}tr.headerrow,tr.headerrow:hover{background:#eee;font-weight:700}table select{width:auto}table input.shopbutton{float:none;display:inline}input.gochangepass,input.gocreateaccount,input.gosaveaddress,input.gosavedetails,input.gosignin{float:none}table.orderdetails,table.orderlist{width:100%;border-collapse:collapse;margin-top:10px}table.orderdetails td,table.orderlist td{padding:5px 4px;font-size:13px}.giftwrapcol{width:80px}.shopsharebar{padding-top:5px}.shopsharebar a{padding-left:20px;background-repeat:no-repeat;margin-right:8px;background-size:auto 14px}.shopsharebar .facebook{background-image:url(../gfx-17/icon-fb@2x.png)}.shopsharebar .twitter{background-image:url(../gfx-17/icon-tw@2x.png)}.descprice,.prodbox .catdesc,.prodbox .prodlongdesc,.prodbox .prodviewbutton{display:none}.stocknotify a{display:inline-block}.addtobasket{clear:left;padding:10px 0;margin:10px 0;border-bottom:1px solid #eee}.addtobasket select{width:120px;display:inline}.downloadinfo .addtobasket{padding-top:1px}a.shareto{float:left;background-position:left}.currencies{clear:left;padding-top:5px}.currencies a{display:inline-block}a.noprods{display:inline}#quicksearchresults{margin:1px 0 0 1px;border:0;width:209px!important;font-size:13px;line-height:20px;background:#f6f6f6;z-index:90}#quicksearchresults a{color:#999}#quicksearchresults a:hover{color:#c69599}.quicksearchlink,.quicksearchresult{display:block;padding:2px 5px;float:left;width:199px;margin:0}.quicksearchlink{clear:both;border-top:1px solid #eee;text-align:center}.quicksearchlink:hover,.quicksearchresult:hover{background:#eee;padding:2px 5px}.quicksearchresult:hover{border:0}.quicksearchresult img{width:32px;height:32px;margin-top:3px}.quicksearchresult .proddesc{float:left;width:167px}#quicksearchresults .prodprice span{display:none}#quicksearchresults .prodprice span.curprice{display:block;font-weight:400}#quicksearchresults .prodprice span.curprice span{display:inline}.descprice{display:none!important}#productswrap .clear,.productsubcats .clear,.saleicon{display:none}.donateamounts label,.tagboxes a{display:inline-block;vertical-align:top}.delneeded{color:#c00}.tagboxes{margin:-2% -1% 0}.tagboxes a{width:31.33333%;height:250px;margin:2% 1% 0;background-size:cover;background-position:center;position:relative}.tagboxes a span{position:absolute;bottom:0;left:0;right:0;background:#f4f3f0;color:#5e652b;text-align:center;padding:5px 10px}#donateform{margin:20px 0;padding:10px;border-top:1px solid #adb437;border-bottom:1px solid #adb437}#donateform p{margin:10px 0}.donateamounts{margin:0 -1% 10px;text-align:center}.donateamounts label{width:18%;margin:0 1%;padding:10px;background:#f6f6f6;border:1px solid #ddd;box-sizing:border-box;font-weight:700;font-size:24px;line-height:86px;cursor:pointer}.donateamounts label.selected{border-color:#5e652b;background:#5e652b;color:#fff;cursor:default}.donateamounts input.button{position:absolute;width:auto;margin-left:-9999px}.donateamounts label.amtotherlabel{font-size:14px;line-height:18px}.donateamounts label.amtotherlabel input.amtother{font-size:18px;padding:10px;display:block;margin-top:10px;text-align:center;width:100%;height:40px;box-sizing:border-box}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-resolution:144dpi){.logo{background-image:url(../gfx-17/mfw-2017@2x.png)}}@media all and (max-width:1199px){#productimg,.productimg{width:300px!important}.productimgthumbs{width:305px}}@media all and (max-width:1149px){.tagboxes a{width:48%}}@media all and (max-width:1109px){header .wrapper{padding-bottom:60px}#menu{left:0;right:0;padding-top:10px;border-top:1px solid #adb437}.fl_menu{text-align:center}.fl_menu ul{text-align:left}}@media all and (max-width:979px){body{min-width:320px;-webkit-text-size-adjust:none}.search{float:none;text-align:right;border-right:0;padding-bottom:5px}.topright{font-weight:400;font-size:14px;border-bottom:0;right:20px}header .socmed{top:100px;right:15px}.cms_imgleft,.cms_imgright{max-width:250px}.lhs{margin-right:230px}.rhs{width:210px;margin-left:-210px}.wrapper,header .wrapper{padding-left:20px;padding-right:20px}#productimg,.productimg{width:250px!important}.productimgthumbs{width:255px}}@media all and (max-width:949px){.topright{top:0;left:0;right:0;padding:0 20px;background:#f6f6f6;text-align:right}header .wrapper{padding-top:52px}header .socmed{top:52px}.search{float:left;padding:0}.fl_newspreview img{width:100px}.fl_newspreview .fl_blogfooter,.fl_newspreview .fl_postinfo,.fl_newspreview h2,.fl_newspreview p{margin-left:110px}.frontstrap{font-size:28px;line-height:32px}.fl_menu>li>a{font-size:16px}}@media all and (max-width:849px){.fl_menu>li>a{font-size:14px}}@media all and (max-width:799px){.cms_imgleft,.cms_imgright{max-width:200px}}@media all and (max-width:767px){.rhs,header .socmed{display:none}#menu,#menu.fixed,body.menublock #menubg{bottom:-70px;position:fixed;left:0;top:0}.promostrap{font-size:14px;line-height:20px;padding:0 20px}.lhs{margin-right:0}.footerleft{width:48%;margin-right:4%}.footerright{width:48%}.logo{width:312px;height:53.5px}header .wrapper{padding-bottom:20px}#menubutton{position:absolute;top:59px;right:20px;width:38px;height:38px;background:#fff;cursor:pointer;border:1px solid #adb437;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;z-index:15;opacity:.9;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:top;transition-property:top}#menubutton .rowbar{position:absolute;top:19px;left:8px;width:22px;height:2px;background:#adb437}#menubutton .rowtop{top:11px}#menubutton .rowbottom{top:27px}#menubutton.menushown,#menubutton:active{background:#adb437}#menubutton.menushown .rowbar,#menubutton:active .rowbar{background:#fff!important}#menu,#menu.fixed{border:0;padding-bottom:70px;width:244px;z-index:44;height:auto;right:auto;overflow:auto;-webkit-overflow-scrolling:touch;background:rgba(246,246,246,.95);-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);padding-top:32px;max-width:none}#menu.menublock{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body.menublock{overflow:hidden}#menubg{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:background;transition-property:background}body.menublock #menubg{right:0;z-index:41;background:rgba(255,255,255,.7)}.fl_menu>li{border-bottom:1px solid rgba(0,0,0,.2);margin:0 10px}.fl_menu>li:first-of-type{border-top:1px solid rgba(0,0,0,.2)}#menu.menutrans{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform,-ms-transform,transform;transition-property:-webkit-transform,-ms-transform,transform}.fl_menu a,.fl_menu li{display:block}.fl_menu>li>a{font-size:18px;line-height:24px!important;padding:10px;background:0 0!important}.fl_menu ul,.fl_menu ul li{background:0 0}.fl_menu li:before{display:none}.fl_menu ul{position:relative;margin:0;padding:0 0 5px!important;top:0;max-height:2000px!important;width:auto!important;left:0;border:0;text-align:center}.fl_menu li.hovered ul,.fl_menu li:hover ul,.fl_menu ul{display:none!important}.fl_menu ul a{font-size:14px}.fl_menu li.hassubmenu>a:before{content:"\25BC"}.fl_menu li.expanded>a:before{content:"\25B2"}.fl_menu li.hovered ul.tapped,.fl_menu li:hover ul.tapped,.fl_menu ul.tapped{display:block!important}.fl_menu>li a:before{position:absolute;right:10px;color:#5e652b;font-size:.6em}}@media all and (max-width:699px){.prodbox{width:48%}}@media all and (max-width:599px){.donateamounts label br,.otherposts a.post:last-of-type,.storebasket img{display:none}.topright{padding:0 10px}.wrapper,header .wrapper{padding-left:10px;padding-right:10px}.footerleft,.footerright{width:100%;margin-right:0}header .wrapper{padding-top:42px;padding-bottom:10px}.bottomstrap a{font-size:14px}.bottombox{font-size:12px;line-height:16px}#menubutton{top:49px;right:10px}.cms_imgleft,.cms_imgright{max-width:150px}.fl_newspreview h2{font-size:20px;line-height:24px}.storebasket td{font-size:11px!important}.storebasket td:first-child{padding-left:0;padding-right:0}#productimg,.productimg{width:200px!important}.productimgthumbs{width:205px}div.eventinfo{width:auto;float:none;margin-left:0;margin-bottom:25px}.eventimg{margin:0 auto}.otherposts a.post{width:48%}#imgrotate a h2,.frontstrap{font-size:24px;line-height:28px}#imgrotate a p,body,html{font-size:14px;line-height:20px}.tagboxes a{height:150px}.donateamounts label{line-height:40px;width:98%}}@media all and (max-width:499px){.logo{width:200px;height:35px}.promostrap,header span.subscribe{display:none}#menubutton{top:39px}.cms_imgleft,.cms_imgright{max-width:100%;width:auto;float:none;display:block;margin:10px auto}.fl_newspreview img{width:60px}.fl_newspreview .fl_blogfooter,.fl_newspreview .fl_postinfo,.fl_newspreview h2,.fl_newspreview p{margin-left:70px}#productimg,.productimg{width:auto!important;float:none;border:0;margin:0 auto}.productimgthumbs{width:100%}.productinfo{clear:both}.productpricing{margin-top:20px}div.topimg{background-image:none}}@media all and (max-width:449px){.frontstrap{font-size:20px;line-height:24px}}@media all and (max-width:399px){.helpwrap,header span.store{display:none}input.searchtext{width:180px}.frontstrap{font-size:18px;line-height:22px}}.delarea,.signuptel{display:none}.searchlarge{position:relative;margin-bottom:20px}.searchlarge input.searchbar{border:2px solid #adb437;background:#fff;font:italic 18px "Georgia W01",Georgia,"Times New Roman",Times,serif;padding:15px 50px 15px 15px;height:50px}.searchlarge input.searchsub{position:absolute;top:2px;right:2px;bottom:2px;background:url(../gfx-17/magnify-lg@2x.png) center no-repeat #fff!important;background-size:auto 30px!important;margin:0;height:auto;width:46px}.searchlarge input.searchsub:hover{opacity:.6}.searchlarge input.searchsub:active,.searchlarge input.searchsub:focus{top:0;margin-top:0}.frontstrap{background:#adb437;color:#fff;font:italic 32px "Georgia W01",Georgia,"Times New Roman",Times,serif;padding:15px;margin:20px 0;display:block}.bottomstrap a{font-size:32px;font-style:italic;padding:15px}@media all and (max-width:1200px){.bottomstrap a,.frontstrap{font-size:28px}}@media all and (max-width:1100px){.bottomstrap a,.frontstrap{font-size:24px}}@media all and (max-width:1000px){.bottomstrap a,.frontstrap{font-size:20px;padding:10px}}@media all and (max-width:500px){.bottomstrap a,.frontstrap{font-size:16px}}