.clearBoth,.clearfix:after,.entry-meta{clear:both}#at3lb,.browserCheck{position:fixed;left:0}.hidden,.invisible{visibility:hidden}.aligncenter,.gallery-item a{display:block}.archive-title,.comment-content th,.entry-content th,.page-title,.widget-title{font-size:11px;font-size:.785714286rem;line-height:2.181818182;font-weight:700;text-transform:uppercase;color:#636363}.tribe-events-event-image img{max-width:50% !important}article.format-link footer.entry-meta,article.format-quote footer.entry-meta,article.format-status footer.entry-meta{font-size:11px;font-size:.785714286rem;line-height:2.181818182}.menu-toggle,article.post-password-required input[type=submit],li.bypostauthor cite span{padding:.428571429rem .714285714rem;font-size:11px;font-size:.785714286rem;line-height:1.428571429;font-weight:400;color:#7c7c7c;background-color:#e6e6e6;background-repeat:repeat-x;background-image:-moz-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-ms-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-webkit-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-o-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:linear-gradient(top,#f4f4f4,#e6e6e6);border:1px solid #d2d2d2;border-radius:3px;box-shadow:0 1px 2px rgba(64,64,64,.1)}.menu-toggle{cursor:pointer}.menu-toggle:hover,article.post-password-required input[type=submit]:hover{color:#5e5e5e;background-color:#ebebeb;background-repeat:repeat-x;background-image:-moz-linear-gradient(top,#f9f9f9,#ebebeb);background-image:-ms-linear-gradient(top,#f9f9f9,#ebebeb);background-image:-webkit-linear-gradient(top,#f9f9f9,#ebebeb);background-image:-o-linear-gradient(top,#f9f9f9,#ebebeb);background-image:linear-gradient(top,#f9f9f9,#ebebeb)}.menu-toggle.toggled-on,.menu-toggle:active{color:#757575;background-color:#e1e1e1;background-repeat:repeat-x;background-image:-moz-linear-gradient(top,#ebebeb,#e1e1e1);background-image:-ms-linear-gradient(top,#ebebeb,#e1e1e1);background-image:-webkit-linear-gradient(top,#ebebeb,#e1e1e1);background-image:-o-linear-gradient(top,#ebebeb,#e1e1e1);background-image:linear-gradient(top,#ebebeb,#e1e1e1);box-shadow:inset 0 0 8px 2px #c6c6c6,0 1px 0 0 #f4f4f4;border:none}li.bypostauthor cite span{color:#fff;background-color:#21759b;background-image:none;border:1px solid #1f6f93;border-radius:2px;box-shadow:none;padding:0}.comment-content img,.entry-content img,.widget img{max-width:100%}img[class*=align],img[class*=attachment-],img[class*=wp-image-]{height:auto}img.header-image,img.size-full,img.size-large,img.wp-post-image{max-width:100%;height:auto}.entry-content .twitter-tweet-rendered{max-width:100%!important}.aligncenter{margin-left:auto;margin-right:auto}.wp-caption{max-width:100%;padding:4px}.entry-caption,.gallery-caption,.wp-caption .wp-caption-text{font-style:italic;font-size:12px;font-size:.857142857rem;line-height:2;color:#757575}.wp-caption .wp-caption-text{color:#000;font-weight:700;font-size:13px;line-height:1.3em}.rsswidget img,img.wp-smiley{border:0;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0}.entry-content dl.gallery-item{margin:0}.gallery-caption,.gallery-item a{width:90%}.gallery-caption a{display:inline}.gallery-columns-1 .gallery-item a{max-width:100%;width:auto}.gallery .gallery-icon img{height:auto;max-width:90%;padding:5%}.gallery-columns-1 .gallery-icon img{padding:3%}.author .archive-header{margin-bottom:1.714285714rem}.author-info{border-top:1px solid #ededed;margin:1.714285714rem 0;padding-top:1.714285714rem;overflow:hidden}.author-description p{color:#757575;font-size:13px;font-size:.928571429rem;line-height:1.846153846}.author.archive .author-info{border-top:0;margin:0 0 3.428571429rem}.author.archive .author-avatar{margin-top:0}.assistive-text,.site .screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px)}.entry-header .comments-link{margin-top:1.714285714rem;font-size:13px;font-size:.928571429rem;line-height:1.846153846;color:#757575}.comments-link a,.entry-meta a{color:#757575}.comments-link a:hover,.entry-meta a:hover{color:#21759b}article.sticky .featured-post{border-top:4px double #ededed;border-bottom:4px double #ededed;color:#757575;font-size:13px;font-size:.928571429rem;line-height:3.692307692;margin-bottom:1.714285714rem;text-align:center}.entry-content,.entry-summary,.mu_register{line-height:1.714285714}.comment-content pre,.entry-content pre{border:1px solid #ededed;color:#666;font-family:Consolas,Monaco,Lucida Console,monospace;font-size:12px;font-size:.857142857rem;line-height:1.714285714;margin:1.714285714rem 0;overflow:auto;padding:1.714285714rem}.article.attachment,svg:not(:root){overflow:hidden}.comment-content pre code,.entry-content pre code{display:block}.comment-content abbr,.comment-content acronym,.comment-content dfn,.entry-content abbr,.entry-content acronym,.entry-content dfn{border-bottom:1px dotted #666;cursor:help}.comment-content address,.entry-content address{display:block;line-height:1.714285714;margin:0 0 1.714285714rem}.entry-content embed,.entry-content iframe,.entry-content object,.entry-content video{margin-bottom:1.714285714rem}.comment-content dl,.entry-content dl{margin:0 1.714285714rem}.comment-content dt,.entry-content dt{font-weight:700;line-height:1.714285714}.mu_register h2,article.format-image footer a h2{font-weight:400}.comment-content dd,.entry-content dd{line-height:1.714285714;margin-bottom:1.714285714rem}.comment-content table,.entry-content table{border-bottom:1px solid #ededed;color:#757575;font-size:12px;font-size:.857142857rem;line-height:2;margin:0 0 1.714285714rem;width:100%}.comment-content table caption,.entry-content table caption{font-size:16px;font-size:1.142857143rem;margin:1.714285714rem 0}.comment-content td,.entry-content td{border-top:1px solid #ededed;padding:6px 10px 6px 0}footer.entry-meta{margin-top:1.714285714rem;font-size:13px;font-size:.928571429rem;line-height:1.846153846;color:#757575}.single-author .entry-meta .by-author{display:none}.mu_register h2{color:#757575}.image-attachment div.attachment,.image-attachment div.attachment p{text-align:center}.image-attachment div.attachment img{display:block;height:auto;margin:0 auto;max-width:100%}.image-attachment .entry-caption{margin-top:.571428571rem}article.format-image footer h1{font-size:13px;font-size:.928571429rem;line-height:1.846153846;font-weight:400}article.format-image footer h2{font-size:11px;font-size:.785714286rem;line-height:2.181818182}article.format-link header{padding:0 .714285714rem;float:right;font-size:11px;font-size:.785714286rem;line-height:2.181818182;font-weight:700;font-style:italic;text-transform:uppercase;color:#848484;background-color:#ebebeb;border-radius:3px}article.format-link .entry-content{max-width:80%;float:left}article.format-link .entry-content a{font-size:22px;font-size:1.571428571rem;line-height:1.090909091;text-decoration:none}article.format-quote .entry-content p{margin:0;padding-bottom:1.714285714rem}article.format-quote .entry-content blockquote{display:block;padding:1.714285714rem 1.714285714rem 0;font-size:15px;font-size:1.071428571rem;line-height:1.6;font-style:normal;color:#6a6a6a;background:#efefef}.comments-area article header a,.comments-area article header time{text-decoration:none;color:#5e5e5e}.comments-title{margin-bottom:3.428571429rem;font-size:16px;font-size:1.142857143rem;line-height:1.5;font-weight:400}.comments-area article{margin:1.714285714rem 0}.comments-area article header{margin:0 0 3.428571429rem;overflow:hidden;position:relative}.comments-area article header img{float:left;padding:0;line-height:0}.comments-area article header cite,.comments-area article header time{display:block;margin-left:6.071428571rem}.comments-area article header cite{font-style:normal;font-size:15px;font-size:1.071428571rem;line-height:1.42857143}.comments-area article header time{line-height:1.714285714;font-size:12px;font-size:.857142857rem}.comments-area article header a:hover{color:#21759b}.comments-area article header cite a{color:#444}.comments-area article header cite a:hover{text-decoration:underline}.comments-area article header h4{position:absolute;top:0;right:0;padding:.428571429rem .857142857rem;font-size:12px;font-size:.857142857rem;font-weight:400;color:#fff;background-color:#0088d0;background-repeat:repeat-x;background-image:-moz-linear-gradient(top,#009cee,#0088d0);background-image:-ms-linear-gradient(top,#009cee,#0088d0);background-image:-webkit-linear-gradient(top,#009cee,#0088d0);background-image:-o-linear-gradient(top,#009cee,#0088d0);background-image:linear-gradient(top,#009cee,#0088d0);border-radius:3px;border:1px solid #007cbd}hr,img,legend{border:0}.comments-area li.bypostauthor cite span{position:absolute;margin-left:.357142857rem;padding:.142857143rem .357142857rem;font-size:10px;font-size:.714285714rem}a.comment-edit-link,a.comment-reply-link{color:#686868;font-size:13px;font-size:.928571429rem;line-height:1.846153846}a.comment-edit-link:hover,a.comment-reply-link:hover{color:#21759b}.commentlist .pingback{line-height:1.714285714;margin-bottom:1.714285714rem}#respond{margin-top:3.428571429rem}#respond h3#reply-title{font-size:16px;font-size:1.142857143rem;line-height:1.5}#respond h3#reply-title #cancel-comment-reply-link{margin-left:.714285714rem;font-weight:400;font-size:12px;font-size:.857142857rem}#respond form{margin:1.714285714rem 0}#respond form p{margin:.785714286rem 0}#respond form p.logged-in-as{margin-bottom:1.714285714rem}#respond form label{display:block;line-height:1.714285714}#respond form input[type=text],#respond form textarea{-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-size:.857142857rem;line-height:1.714285714;padding:.714285714rem;width:100%}#respond form p.form-allowed-tags{margin:0;font-size:12px;font-size:.857142857rem;line-height:2;color:#5e5e5e}.required{color:red}img#wpstats{display:block;margin:0 auto 1.714285714rem}.lcp_holder h2 a{color:#000;line-height:auto;padding-top:0;margin-top:0}.lcp_holder h2{padding:0;margin:0 0 10px}.lcp_item{float:left;margin:20px 0}.lcp_item img{float:left;margin:10px 40px 20px 0}.lcp_excerpt{margin-left:190px;line-height:1.71429}.lcp_meta{padding-top:20px;margin-left:190px}.lcp_comments{margin-left:20px}body,fieldset,figure,form{margin:0}#footer .gform_confirmation_message_2.gform_confirmation_message,.gform_confirmation_message_2.gform_confirmation_message{color:#fff!important}html,mark{color:#000}body,fieldset,figure,form{margin:0}hr,img,legend{border:0}#at3lb,.browserCheck{left:0;position:fixed}.hidden,.invisible{visibility:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}.ir:before,hr{display:block}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a:active,a:focus,a:hover{outline:0}h1{margin:0 0 .67em}h2{margin:0 0 .83em}h6{font-size:.67em;margin:0 0 2.33em}dl,menu,ol,p,pre,ul{margin:0 0 1em}menu,ol,ul{padding:0 0 0 40px}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:1px;border-top:1px solid #ccc;margin:1em 0;padding:0}mark{background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}#at3win,#at3win #at3winheader h3{font-family:"helvetica neue",helvetica,arial,sans-serif}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dd{margin:0 0 0 40px}nav ol,nav ul{list-style:none}img{-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;border:0;padding:0}legend{padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;outline:0}table td,textarea{vertical-align:top}button,input{line-height:normal}button,select{text-transform:none}#nav .menu-holder h3,#nav li a,#top,.top-right .ticket{text-transform:uppercase}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#at20mc,#at3wincontent,#at3winfooter{box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;resize:none}.ir,.visuallyhidden{overflow:hidden;border:0}table{border-collapse:collapse;border-spacing:0}.ir{background-color:transparent}.ir:before{content:"";width:0;height:150%}.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix:after,.clearfix:before{content:" ";display:table}.clearBoth,.clearfix:after{clear:both}.clearLeft{clear:left}.clearRight{clear:right}.clear-both,.modal-footer:after{clear:both}.floatRight{float:right}.floatLeft{float:left}.alignleft,.imgLeft{float:left;margin:0 20px 20px 0}.alignright,.imgRight{float:right;margin:0 0 20px 20px}.alignRight{text-align:right!important}.alignCenter{text-align:center!important}.alignLeft{text-align:left!important}.wp-caption{background:#f4f4f4}.wp-caption img{display:block}.wp-caption-text{padding:10px;text-align:center;font-size:13px;line-height:1.2em}.contentBlock{margin:0 0 20px}.contentImage{margin:0 10px 10px 0;float:left}.note{padding:5px;border:2px dashed red;color:#fff;background:#000}.browserCheck{width:100%;padding:10px;background:#cdcdcd;top:0;text-align:center}.browserCheck p{margin:0}.browserCheck a,.browserCheckClose{color:#008aca}.browserCheck a:hover,.browserCheckClose:hover{color:#008aca;text-decoration:underline}.browserCheckClose{position:fixed;right:10px;top:10px;cursor:pointer}#at3lb{bottom:0;display:none;right:0;top:0;z-index:30000}.at3lblight{background:rgba(110,115,123,.65)}#at3win #at3winheader,#at3winfilter{background:#f1f1f1;border-bottom:1px solid #d2d2d1}#at3win{display:none;overflow:hidden}#at3win #at3winheader{cursor:default;height:49px;position:relative}#at3win #at3winheader p{font-size:14px;left:100px;line-height:18px;margin:0;overflow:hidden;padding:0;position:absolute;text-overflow:ellipsis;top:16px;white-space:nowrap;width:475px}#at3win #at3winheader h3{border:0;color:#333;direction:ltr;font-size:16px;font-weight:700;height:49px;line-height:49px;margin:0 50px 0 22px;padding:0 20px;text-align:left;text-shadow:0 1px #fff}#at3win #at3winheader h3.logoaddthis{padding-left:22px}#at3win #at3winheader .at3winheadersvc{cursor:default!important;display:inline-block;left:20px;opacity:1!important;position:absolute;top:15px}#at3win #at3winheader #at3winheaderclose{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQwNzc2QTQ5Qjk1RDExRTFCMkE4OEUxNTUwRjMwREY0IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQwNzc2QTQ4Qjk1RDExRTFCMkE4OEUxNTUwRjMwREY0IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzMgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InV1aWQ6OEE1QUU0REMzMEU4REYxMUJCNzJGQkJCQzlBM0Y1RkMiIHN0UmVmOmRvY3VtZW50SUQ9InV1aWQ6M0M5RkJGRTEyQUU4REYxMUJCNzJGQkJCQzlBM0Y1RkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz78RHhFAAAApUlEQVR42rxTiQnAIAxU6QAdxRW6iZ1EnKRu4gqO0g1sCilEvT7Q0kBQ9O4wl6hLKepNGPUyhmMTQhhpSZTZez8jMGEWWizlRJi1fUHiS8dARHaMSaiELPaViCB3WC1NBMB4CMozWaJuuwBE1BkZdoEB8Qn5kzaaC7fbgN0xN+TYlNOJmCvyXjPwpBKRL7BnhgERiwQmHhDothDJjMVz8Ptv3AQYAJWjVVdnlDZCAAAAAElFTkSuQmCC);background-position:center center;background-repeat:no-repeat;border-left:1px solid #d2d2d1;cursor:pointer;display:block;height:49px;line-height:49px;overflow:hidden;position:absolute;right:0;text-indent:-9999px;text-shadow:none;top:0;width:49px}#at3win #at3winheader #at3winheaderclose:hover{background-color:#dedede}#at3win #at3wincontent{height:440px;position:relative}#at3wincopy,#at3winemail,#at3winshare{height:440px}#at3win #at3wincontent.at3nowin{height:400px;overflow:auto;padding:20px;position:relative}#at3winfooter{background:#fff;border-top:1px solid #d2d2d1;color:#666;font-size:11px;height:11px;line-height:11px;position:relative}#at3winfooter a{color:#666;float:left;margin-right:10px;text-decoration:none}.close,.pull-right{float:right}#at3winfooter a:hover{color:#000;text-decoration:none}#at3logo{background:url(//s7.addthis.com/static/t00/at3logo-sm.gif) left center no-repeat!important;padding-left:10px}#at3privacy{background:url(//s7.addthis.com/static/t00/at3-privacy.gif) right center no-repeat!important;padding-right:14px;position:absolute;right:10px;top:5px}#at3winfilter{border-top:1px solid #fff;padding:13px 0;text-align:center}#at3winsvc-filter{background-image:url(data:image/gif;base64,R0lGODlhHgAUALMAAJiYmHV1deTk5Kmpqbe3t9nZ2Y2Njfn5+fT09Ozs7MnJyYGBgWpqav39/WZmZv///yH5BAAAAAAALAAAAAAeABQAAASi8MlXxgoLqDa7/xICOGTpLAKoTshCMsZgBG+6gqNjJA93DAxH4HDzCEgGTqdBIBGKnSYjoewcXAvoZJRVDUhErcEBWClIPC1X1fg6ENrHl4GoThquQJxCKn+kA3sPY2QHSkwMQQJ2Nw0INEIABBYmATZxCQtBJpyWgg0KBkEMCwQKm0KXgoYTBaiegh8NriUBabFLtH24Hg2zm368HgULKDcRADs=);background-position:right center;background-repeat:no-repeat;border:1px solid #d2d2d1;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;color:#666;font-size:18px;margin:0 auto;padding:15px 38px 15px 12px;text-align:left;width:374px}.modal-footer,.modal-form{margin-bottom:0}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.3);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:0}.modal-footer,.well{background-color:#f5f5f5}.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px}.collapse,.fancybox-inner{overflow:hidden}.modal-footer{padding:14px 15px 15px;text-align:right;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.modal-footer:after,.modal-footer:before{display:table;content:"";line-height:0}#body-content .paginate_button.next:after,#body-content .paginate_button.previous:before,.social-icons li a:before{content:''}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.alert,.well{margin-bottom:20px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.well{min-height:20px;padding:19px;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.close{font-size:20px;font-weight:700;line-height:20px;color:#000;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.pull-left{float:left}.hide{display:none}.show{display:block}.affix{position:fixed}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}#nav .menu-holder li a,#nav li:hover>a{-ms-transition:none;-o-transition:none}.collapse.in{height:auto}.alert{padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-success h4{color:#468847}.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info,.alert-info h4{color:#3a87ad}.alert-info{background-color:#d9edf7;border-color:#bce8f1}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../img/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{z-index:8040;position:absolute;cursor:pointer}#fancybox-loading div{width:44px;height:44px;background:url(../img/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:url(../img/fancybox/blank.gif);-webkit-tap-highlight-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{top:50%;width:36px;height:34px;margin-top:-18px;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(../img/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}#fancybox-thumbs,#header{position:fixed;width:100%}a:hover,h1,h2,h3,h4,h5,h6{color:#000}#fancybox-thumbs{left:0;overflow:hidden;z-index:8050}#fancybox-thumbs.bottom{bottom:2px}#fancybox-thumbs.top{top:2px}#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}#fancybox-thumbs ul li{float:left;padding:1px;opacity:.5}#fancybox-thumbs ul li.active{opacity:.75;padding:0;border:1px solid #fff}#fancybox-thumbs ul li:hover{opacity:1}#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:1px solid #222;background:#111;outline:0}#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0;max-width:none}html{background:#000}body,button,input,select,textarea{font:16px/1.6em 'Gill Sans W01 Light',Arial,Helvetica,Verdana,sans-serif;color:#5c5b5b}h2,h3{font-weight:400}h1,h2,h3,h4,h5{line-height:1.4em}body{padding:0;background:url(../img/ui/bodybg.png) center center repeat-y}::-moz-selection{background:#c69f5e;color:#fff}::selection{background:#c69f5e;color:#fff}h1{font-size:40px}h2{font-size:36px}h3{font-size:30px;margin:0 0 15px}h4,h5{font-size:20px;margin:0 0 10px}a{color:#c69f5e;text-decoration:none}a:hover{text-decoration:none}.mediapartners img{max-width:90px}.tribe-events-event-image img{max-width:50%!important}.error{color:red}.holder{max-width:1170px;margin:0 auto}#top aside,#top nav,#top nav a{margin-right:20px;display:inline-block}.fixed{padding-top:140px}#main-menu header,#main-menu-trigger,#mobile-logo,#sub-menu header,#sub-menu-trigger,.nav-header{display:none}img{max-width:100%}#body-related-content h3,#catalogue-banner .catalogue-banner-left h4,#catalogue-banner .catalogue-banner-left h5,#catalogue-banner .catalogue-banner-right a .catalogue-banner-download-title,#contact-details-form header h2,#contact-right h3,#content-index-nav header,#nav,#sub-footer-menu h4,#sub-footer-nav li a,.futura-bt-heavy,.toc-item h3,h1,h2,h3,h4,h5,h6{font-family:'Gill Sans W01 Book',Arial,Helvetica,Verdana,sans-serif}#page-header h1,.futura-bt-light,.top-right .ticket a{font-family:'Gill Sans W01 Bold'}.partner_logo_size img{max-width:100px;height:50px}#header,#header .holder{height:140px;background:#000}.annual a{font-size:18px}.annual li{padding:5px 25px 0 0}.top-right .agsa img{max-width:225px}#header{z-index:100}#top,#top a{color:#464646;font-weight:300}#top a:hover{color:#c69f5e}#top{font-size:0;padding:10px 0 3px}#top aside,#top nav{vertical-align:middle;font-size:13px;line-height:1em}#top nav a:last-child{margin-right:0}.top-left,.top-right{display:inline-block;vertical-align:top}.mediapartners li{padding-right:10px}#adPopup .promoContent form .validation_error{display:none}#adPopup .gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:0 0;border:none}.top-left{width:35%;padding-left:20px}.top-right{width:65%}.top-right .ticket{float:right;background:#c69f5e;height:40px;padding:13px;text-align:center;margin-right:10px!important;margin-top:15px}#logo,#logo img{height:83px}.top-right .ticket a{font-size:20px!important;color:#fff!important}.top-right .ticket a:hover{color:#322e29!important}.top-right .agsa{float:right}#header-phone a{font-size:22px;color:#fff;font-weight:400}#header-phone .fa{color:#fd9b04;margin-right:5px}#header-contact a{font-size:16px;color:#a19b99;font-weight:400}#header-contact ul{margin:0;padding:0;list-style:none}#logo img{width:auto;margin-top:2px}.social-icons{margin:0;padding:0;list-style:none;font-size:0;text-align:right}.social-icons li{display:inline-block;font-size:0;margin:0 20px 0 0;vertical-align:middle}.social-icons li a{display:block;color:#000;width:27px;height:27px;text-align:center;border-radius:50%;font-size:18px;line-height:1em;background:#fff}#banner footer a,#map-overlay header,.social-icons li a:hover{background:#c69f5e}.social-icons li a:before{height:100%;display:inline-block;vertical-align:middle}.social-icons li a span{vertical-align:top;font-size:20px;padding-top:4px}#top .social-icons li a{color:#fff}#header-search{position:relative;display:none!important}#header-search form{position:absolute;background:#1c1c1c;top:0;right:0;width:340px;height:78px;z-index:200}#header-search.active form{display:block}#header-search>span{cursor:pointer}#header-search .fa{margin-right:5px;color:#fff}#nav li,#nav ul{margin:0;padding:0}#nav{padding:0}#nav .nav-menu-item-706{display:none}#nav ul{list-style:none;font-size:16px}#nav li a{display:block;color:#c69f5e;padding:15px 5px}#nav .menu-holder .nav-intro,#nav .menu-holder h3{color:#fff;text-overflow:ellipsis;overflow:hidden}#nav li:hover>a{background:#222;-webkit-transition:none;-moz-transition:none;transition:none}#nav>ul{display:table-row;position:relative;width:100%}#nav>ul>li{display:table-cell;width:1%}#nav>ul>li:last-child{padding-right:50px}#nav>ul>li:first-child{padding-left:50px}#nav>ul>li>a,.mobile-mini-menu>ul>li>span{font-size:18px;line-height:1em;text-align:center;white-space:nowrap;padding:13px 0}.mobile-mini-menu{display:none}#nav>ul>li>ul{position:absolute;left:0;right:0;z-index:300;display:none;background:0 0}#nav>ul>li>ul>li>ul{width:66%;position:absolute;right:0}#nav li li{float:none;width:100%}#nav li:hover ul{display:inline-block}#nav .menu-holder{max-width:1170px;margin:0 auto;background:rgba(0,0,0,.85)}#nav .menu-holder ul{width:55%;display:inline-block!important;padding:50px 30px;vertical-align:top}#nav .menu-holder h3{font-size:30px;line-height:1em;margin:0 0 15px;white-space:nowrap}#nav .menu-holder .nav-intro{font-size:18px;line-height:1.5em;margin:0 0 25px}#nav .menu-holder li{float:left;width:50%;margin:0 0 20px;padding-right:20px}#nav .menu-holder li a{padding:0;font-size:18px;line-height:1.5em;color:#c69f5e;background:0 0!important;text-transform:none;-webkit-transition:none;-moz-transition:none;transition:none}#nav .holder li.nav-item-ancestor-active>a,#nav .menu-holder li.nav-item-active>a,#nav .menu-holder li:hover>a,#nav .nav-item-ancestor-active a,#nav li.nav-item-active>a,#nav li.nav-item-object-id-1001,#nav li.nav-item-object-id-1001 .holder li.nav-item-active>a,#nav li.nav-item-object-id-1001 .holder li:hover>a,.nav-item-active{color:#fff}#page-header h1,.add-this-info,.promo h4,.side-block header h3{text-transform:uppercase}#nav .menu-holder li a:hover{background:0 0}#nav li.nav-item-object-id-1001 .holder li a{background:left top no-repeat;background-size:auto 100px;padding:10px 0 10px 70px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#nav .menu-extras{width:40%;padding:20px 30px;display:inline-block}#nav .menu-extras-none{display:none!important}#page-header{padding:20px 50px;width:100%;background:#fff;position:relative}#page-header h1{font-size:56px;font-weight:700;color:#c69f5e;line-height:1em;margin:0}.banner-overlay{position:absolute;bottom:0}#breadcrumbs{font-size:14px;line-height:1.3em;margin:0 0 5px}#breadcrumbs,#breadcrumbs a{color:#c69f5e}#breadcrumbs span{color:#696969}#breadcrumbs .aa-crumbs-separator{padding:0 5px}#page-header .holder{position:relative;padding-left:20px}#page-header .add-this{position:absolute;right:30px;top:50%;margin-top:-15px;font-size:0;width:100%;text-align:right}.add-this-btn,.add-this-comp-share,.add-this-info{display:inline-block;vertical-align:top;color:#fff!important;margin-left:10px}.add-this-info{font-size:10px;font-weight:700;padding-top:2px}.add-this-comp-share{margin:-12px -3px 0 0}.add-this-btn{height:30px!important;width:30px!important;padding-top:4px;text-align:center;font-size:18px}#body,#content-area.with-right{font-size:0}.add-this .addthis_button_facebook{background:#4167b0}.add-this .addthis_button_twitter{background:#55c8ff}.add-this .addthis_button_linkedin{background:#006aa6}.add-this .addthis_button_youtube{background:#c1001b}.add-this .addthis_button_compact{background:#000}#at15s{width:300px;background:#fff;border:1px solid #BFBFBF;-webkit-border-radius:3px;border-radius:3px}#at_hover a{display:block;padding:5px 10px;border-bottom:1px solid #BFBFBF}#at_hover a span{background:0 0!important}#at15pf,#at3winfooter,#atic_auth{padding:5px 10px;text-align:center}#at3logo,.at-logo{margin-right:10px}#atic_auth{display:none}#at3win{position:fixed;width:500px;top:100px;left:50%;margin-left:-250px;background:#fff;box-shadow:0 5px 8px -4px #444;border:1px solid #bfbfbf;-webkit-border-radius:3px;border-radius:3px;z-index:40000}#body,.promo{position:relative}#at3wincontent,#at3winemail,#at3winshare{height:500px}#at3winheadermsg{padding:10px 15px}#body{min-height:350px}.home #body{padding:0 0 120px}#body>.holder{padding:0;background:#fff;min-height:250px}#content-holder,#left-column,#right-column,.with-right #content{display:inline-block;min-height:20px;vertical-align:top}#left-column{width:25%;height:100%}#content-holder{width:100%}.with-left #content-holder{width:75%;padding-left:30px;border-left:1px solid #E4E4E4}#body-content{padding:0 50px}#content-area{margin-bottom:40px}.with-right #content{width:100%;padding-right:20px}.with-right #right-column{width:30%}.with-right #content-holder{width:65%}.holder.with-left.with-right #content-holder{width:42%;padding-left:0}.holder.with-left.with-right #body-content{padding:0 20px 0 30px}.promo{background:#f6f6f6;margin:0 0 30px}.promo h4{font-size:18px;line-height:1.3em;font-weight:400;padding:10px;width:100%;text-align:right;background:rgba(255,255,255,.8)}.promo-with-image h4{position:absolute;z-index:2;right:0}#banner,#body-related-content li,#footer,#footer-content,#sub-nav li a{position:relative}.promo h4,.promo h4 a{color:#c69f5e}.promo h4 a:hover{color:#000}.promo h4 a .promo-heading{font-weight:700;display:block}.promo-heading-only h4 a .promo-heading{display:inline-block}.promo figure img{display:block;width:100%}#content,#left-column,#right-column{font-size:16px;line-height:1.5em}.side-block header h3{font-size:22px;line-height:1.5em;padding:20px 0 0 20px}.side-block header h3,.side-block header h3 a{color:#c69f5e}#sub-nav{height:100%}#sub-nav ul{margin:0;list-style:none;padding:0;border-top:1px solid #e4e4e4}#sub-nav ul ul{display:none}#sub-nav li{margin:0;border-bottom:1px solid #e4e4e4;padding-left:20px}#sub-nav li a{display:block;font-size:16px;line-height:1.3em;color:#666;padding:15px 20px 15px 0;font-weight:400;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#sub-nav li.nav-item-active>a,#sub-nav li>a:hover{color:#202020}#sub-nav li li.nav-item-active>a,#sub-nav li li>a:hover{background:url(../img/ui/nav-arrow.png) right top no-repeat #c69f5e;background-size:auto 100%;text-decoration:none}#sub-nav li.nav-item-active.nav-item-has-children>a,#sub-nav li.nav-item-ancestor-active>a{font-weight:700;border-bottom:1px solid #d7d7d7;color:#202020;background:0 0}#sub-nav li.nav-item-active.nav-item-has-children>a:hover,#sub-nav li.nav-item-ancestor-active>a:hover{background:0 0}#sub-nav li.nav-item-active.nav-item-has-children,#sub-nav li.nav-item-ancestor-active{border-bottom:1px solid #d7d7d7}#sub-nav li.nav-item-active.nav-item-has-children ul,#sub-nav li.nav-item-ancestor-active ul{padding:10px 0;display:block}#sub-nav li li{margin:0}#sub-nav li li a{font-size:14px;line-height:1.3em}#sub-nav li li a:hover,#sub-nav li li.nav-item-active>a{text-decoration:none}#sub-footer-menu h4{font-weight:700;color:#c69f5e;font-size:18px;line-height:1.3em;margin:0 0 15px;padding-top:10px}#sub-footer-menu h4 span{font-size:22px}#sub-footer-menu .holder{background:#fff;padding:10px 20px}#sub-footer-nav .holder{background:#ecf3f9;padding:26px 20px}#sub-footer-nav ul{margin:0;padding:0;list-style:none;font-size:0}#sub-footer-nav li{display:inline-block;vertical-align:top;width:25%;padding-right:35px;margin:0 0 20px}#sub-footer-nav li a{display:block;font-weight:700;color:#5d5d5d;font-size:17px;line-height:1.5em}#sub-footer-nav li a:hover{color:#c69f5e}#sub-footer-nav li a:after{content:'\f054';display:inline-block;margin-left:8px;color:#c69f5e;font-family:FontAwesome;font-size:10px;line-height:1em}#footer-content header,.footer-nav .footer-date,.footer-nav h4{font-family:'Gill Sans W01 Book'}#sub-footer-nav ul ul{display:none}.side-block{margin-bottom:30px;height:100%;padding:0 20px}#side-archive{padding:20px}#side-archive ul,.left-block-list ul{margin:0;padding:0;list-style:none}#side-archive li,.left-block-list li{margin:0 0 1px;padding:0}#side-archive li a,.left-block-list li a{display:block;color:#292929;padding:5px 10px;font-size:14px;line-height:1.3em}#side-archive li a:before,.left-block-list li a:before{content:'>';display:inline-block;margin-right:10px}#side-archive li a:hover,.left-block-list li a:hover{background:#e7e7e7;text-decoration:none}#bkb_related_posts_widget_init-2 br{display:none}#bkb_related_posts_widget_init-2 ul{font-size:0;line-height:0}#bkb_related_posts_widget_init-2 li a,#side-tags a,.post-tags a{font-size:14px;line-height:1.3em}#side-tags a,.post-tags a{display:inline-block;margin:0 6px 6px 0;background:#c69f5e;padding:3px 5px;color:#fff!important;border-radius:3px}#banner footer a,#banner footer h4,#map-overlay header{color:#fff;text-transform:uppercase}#banner{overflow:hidden;max-height:558px}#banner img{width:100%;display:block}#banner footer{position:absolute;bottom:0;left:0;width:100%;font-size:0}#banner footer h4{margin:0;font-size:30px;padding:20px 25px;background:rgba(0,0,0,.77);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#banner footer a{font-size:15px;line-height:1em;text-align:center;padding:28px 25px 29px}#banner footer a:hover{background:#ff8919}#banner footer a .banner-title{display:inline-block;width:80%;margin-right:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#banner footer a .fa{font-size:25px}#banner footer.has-link a,#banner footer.has-link h4{display:inline-block;vertical-align:top}#banner footer.has-link h4{width:75%}#banner footer.has-link a{width:25%}#banner-map{height:490px}#map-overlay{width:300px}#map-overlay header{text-align:center;padding:10px 25px;font-size:15px}#map-overlay ul{margin:0;padding:0 0 14px;list-style:none;background:url(../img/ui/map-arrow-down.png) bottom center no-repeat}#map-overlay li{margin:0;padding:8px 10px;border-bottom:1px solid #f1f3f6;background:#fff}#map-overlay li:last-child{border-bottom:0}#map-overlay li,#map-overlay li a{color:#b4bcc7}#map-overlay li a,#map-overlay li span{font-size:14px}#map-overlay li span:first-child{margin-right:10px}#map-overlay footer{text-align:center;padding:20px 0 0}#map-overlay footer span{font-size:60px;color:#c69f5e}#body-footer{margin:30px 20px 20px;font-size:0}.body-footer-share{display:block;font-size:14px;line-height:1.4em;margin:0 0 8px;text-align:right}.single-aa-products #body-footer{float:right;margin:0 0 20px 20px}#body-related-content{margin-top:30px}#body-related-content h3{color:#353535;font-size:20px;text-transform:uppercase;margin-bottom:10px}#body-related-content header{position:relative;padding:30px}#body-related-content ul{margin:0;padding:0;list-style:none;font-size:0;overflow:hidden}#body-related-content li{margin:0;width:25%;display:inline-block;vertical-align:top;font-size:14px;line-height:1.4em}#body-related-content li img{width:100%;height:100%;display:block}#body-related-content li h4{font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 5px}#body-related-content li h4,#body-related-content li h4 a{color:#000}#body-related-content li .related-block-content{width:100%;padding:20px}#body-related-content li .related-block-content .cont{overflow:hidden;color:#000;font-size:12px;line-height:1.4em;height:4.4em}#body-related-content li:nth-child(1){background:#e8d8bf}#body-related-content li:nth-child(2){background:#ead6b8}#body-related-content li:nth-child(3){background:#e7cb9f}#body-related-content li:nth-child(4){background:#e4c492}#main-back-to-top{text-align:center}.back-to-top{color:#c69f5e;text-transform:uppercase;font-size:13px;line-height:1em;font-weight:700;display:inline-block;padding:7px 12px;cursor:pointer}.back-to-top .fa{margin-right:5px;font-size:11px;vertical-align:top}#content .wp-caption{padding:0;background:#c69f5e}#footer .holder,#footer-content{background:#fff}#content .alignLeft{margin:0 20px 20px 0}#content .alignRight{margin:0 0 20px 20px}#content .alignnone{margin:0 0 1em}#content .wp-caption .wp-caption-text{color:#fff;text-align:left;padding:20px;font-style:normal;font-size:18px;line-height:1.4em;font-weight:600}#body-content .search-row{width:40%;border:1px solid #acacad;border-radius:4px}#body-content .search-row button{width:auto;float:right;margin-right:4px;margin-top:0}#catalogue-banner{margin:0 0 20px 20px;height:100px;background:center top no-repeat;background-size:auto 100%;font-size:0}#body-content #catalogue-banner,.page-has-left #catalogue-banner{margin-left:0}#catalogue-banner aside{display:inline-block;vertical-align:top}#catalogue-banner .catalogue-banner-left{width:75%;padding:27px 0 0 20px}#catalogue-banner .catalogue-banner-right{width:25%;padding:26px 10px 0 0}#catalogue-banner .catalogue-banner-left h4,#catalogue-banner .catalogue-banner-left h5{color:#fff;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:1px 1px 1px rgba(0,0,0,.8);margin:0}#catalogue-banner .catalogue-banner-left h4{font-size:27px;line-height:1em}#catalogue-banner .catalogue-banner-left h5{font-size:20px;line-height:1em}#catalogue-banner .catalogue-banner-right a{color:#fff}#catalogue-banner .catalogue-banner-right a>span{display:inline-block;vertical-align:top}#catalogue-banner .catalogue-banner-right a .fa{font-size:50px;margin-right:20px}#catalogue-banner .catalogue-banner-right a .catalogue-banner-download-title{font-size:24px;line-height:1em;display:block;text-transform:uppercase}#catalogue-banner .catalogue-banner-right a .catalogue-banner-download-size{font-size:14px;line-height:1em;text-transform:uppercase}#footer{background:#000;width:100%;bottom:0;z-index:20}#footer-content{padding:30px;height:auto}#footer-content header{font-size:14px;color:#000;line-height:15px}#footer-content article{display:inline-block;float:left;height:auto!important;padding:10px 20px;width:auto!important}#footer-content article ul{padding:0}#footer-content article ul li{display:inline-block}#footer-content article img{padding-right:15px}.footer-social{width:25%}.footer-social figure,.footer-social ul{display:inline-block;vertical-align:middle}.footer-social figure img{width:auto;height:35px;display:block}.footer-credits{background:#000;color:#ccc;padding:20px 30px 0;font-size:12px}.footer-credits figure img{width:auto;height:20px;display:inline-block}#footer-subscribe .gfield_error,#footer-subscribe input{width:100%!important}#footer-subscribe .gfield_label{display:none}#footer-subscribe .gform_body,#footer-subscribe .gform_footer,.footer-col{display:inline-block}#footer-subscribe .gform_wrapper .gform_footer{padding:0!important;margin:0 0 0 -3px!important}#footer-subscribe .gform_button{vertical-align:inherit!important;color:#fff;background:#c69f5e;font-weight:400;padding:9.5px 20px;margin-left:-3px}#footer-subscribe .gfield_description{position:absolute;left:0;top:60px;padding:0!important;background:0 0!important}#footer-subscribe .gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:0 0!important;border:none!important;margin:0!important;padding:0!important}#footer .connect,.connect{padding-left:120px;padding-top:0;top:8px}#footer-subscribe img{position:absolute}#footer-subscribe .gform_confirmation_message{font-style:italic;color:#c69f5e!important}#adPopup .gform_confirmation_message{color:#c69f5e!important;margin-bottom:50px}.connect{background:url(../img/ui/connect.png) -2px 2px no-repeat;background-size:27%}#footer .connect{background:url(../img/ui/connect.png) 23px 4px/35% auto no-repeat rgba(0,0,0,0)}#gform_2 .gfield_required{position:absolute;top:20px;padding:0 80px}#gform_2 .gform_footer{width:47.5%!important}.footer-nav{width:50%;font-size:14px;color:#bfbfbf}.footer-nav a{font-weight:700;color:#fff}.footer-nav a:hover{color:#c69f5e}.footer-nav nav a:last-child{margin:0}.footer-nav h4{color:#c69f5e;font-size:18px;text-transform:uppercase;letter-spacing:2px;margin-top:5px}.footer-nav .footer-date{color:#fff;font-size:20px}.footer-contact{border-bottom:1px solid #585151;border-top:1px solid #585151;margin:0 10px 20px 0}.footer-col{vertical-align:top}.footer-dev{float:right;width:340px}.footer-subscribe{width:50%;padding:0 20px;font-size:14px;font-family:'Gill Sans W01 Light',sans-serif;color:#888787}.footer-subscribe h4{color:#fff;text-transform:none;font-family:'Gill Sans W01 Bold','Open Sans',arial;font-size:28px}#adPopup .gfield_label,.footer-col .gfield_label{display:none!important}#adPopup .ginput_container input{width:100%!important;height:2px!important;margin-left:0}.footer-col .ginput_container input{height:29px!important;margin-left:25px;width:89%!important}#adPopup .connect{padding-left:154px}#adPopup .connect .gform_body .ginput_container{margin-top:0!important}#adPopup .gform_wrapper .top_label .gfield_error{width:100%}#adPopup .gform_wrapper,.footer-col .gform_wrapper{position:relative!important}#adPopup .gform_button,.footer-col .gform_button{position:absolute!important;right:3px!important;padding:9px!important;top:2px!important;width:25px!important;height:25px!important;font-size:0!important;background:url(../img/ui/submit.png) center center no-repeat!important}#footer-nav-menu{background:#000;padding-left:20px}#footer-nav-menu ul{width:100%;padding:0!important;margin:0}#footer-nav-menu li{display:inline-block;text-align:left;padding:0 10px}#footer-nav-menu a{font-size:13px;line-height:2.6em;font-weight:400;text-transform:none;color:#fff}#footer-nav-menu a:hover{color:#c69f5e!important}.banner-catalogue{height:147px;position:absolute;bottom:0;width:100%}.shadow-box{background:rgba(0,0,0,.75)}.banner-catalogue header{height:73px;position:absolute;right:0;top:0;background:#c69f5e;padding:10px 40px 0 50px}.banner-catalogue header h4{font-size:32px;font-family:'Gill Sans W01 Bold',arial;color:#FFF}.banner-catalogue .home-banner-content{height:100%;padding:80px 40px;font-size:16px;color:#fff;position:absolute;bottom:0;left:0}.banner-catalogue .home-banner-more{height:74px;padding:25px 100px 0 40px;font-size:28px;background:#c69f5e;color:#fff;position:absolute;bottom:0;right:0}.banner-catalogue .home-banner-more a{color:#fff;z-index:500}.banner-catalogue .home-banner-more span{background:#c69f5e;height:100%;position:absolute;right:0;top:0;padding:24px 30px;font-size:32px}.page-template-home #body{background:url(../img/ui/bodybg.png) center center repeat-y;padding:140px 0 0}#home-content{font-size:0}#home-content-top{background:#000}#home-content-top article{width:100%;margin:0;display:block;vertical-align:top;position:relative}#home-content-top article figure{height:auto}#home-content-top article img{width:100%;display:block}#contact-details-form .gform_fields li,#home-content-bottom article,#home-content-middle article,.contact-item{display:inline-block;vertical-align:top}#home-content-top #home-logo{background:#000;text-align:center;margin:0 auto;position:relative;padding:10px}#home-content-top #home-logo img{margin:0 auto;max-width:700px;padding:1%}#home-content-top #home-logo h3{color:#fff;font-size:22px;letter-spacing:6px}#home-content-top #home-logo h4{color:#c8a261;font-size:20px;font-weight:400;font-family:'Gill Sans W01 Bold'}.article-has-image .home-article-inner{width:100%;height:100%;left:0;top:0;position:absolute}#home-content-top article h4,.contact-article h4{color:#fefefe;max-height:2.3em;overflow:hidden;line-height:2.2em;font-size:42px;font-family:'Gill Sans W01 Bold',cursive}#home-content-top article .cont,.contact-article .cont{font-size:14px;line-height:1.4em;color:#fff}#home-content-top article .home-article-1 .cont{padding-right:30%}#home-content-top article footer,.contact-article footer{background:#062e5a;font-size:22px;white-space:nowrap;overflow:hidden;text-overflow:hidden;padding:20px 5px;text-align:center;position:relative;z-index:2}#home-content-top article footer,#home-content-top article footer a,.contact-article footer,.contact-article footer a{color:#fff}#home-content-top article footer .fa,.contact-article footer .fa{margin-right:10px}#home-content-top article .home-article-1 footer .fa{margin:0 0 0 10px}#home-content-top article .home-article-2 footer,#home-content-top article .home-article-3 footer,#home-content-top article .home-article-4 footer{background:#c69f5e}#home-content-top .home-article-more{height:80px;padding:25px;width:65%;font-size:28px;background:#000;color:#fff;position:absolute;top:30%;right:50px}#home-content-top .home-article-more a{color:#fff}#home-content-top .home-article-more span{background:#262626;height:100%;position:absolute;right:0;top:0;padding:6% 8%;font-size:32px}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#home-content-middle{background:#E8D8BF}#home-content-middle article{position:relative}#home-content-middle header{font-family:'Gill Sans W01 Bold',sans-serif;line-height:1.3em;font-size:32px;color:#29292a;margin-bottom:40px;font-weight:600}#home-content-middle header span{float:right;font-size:14px;font-weight:400;padding:4px}#home-content-middle header span a{color:#5f5f5f}#home-content-middle header span a:hover{color:#c69f5e}#home-content-middle header span a:after{content:'\f105';color:#c69f5e;font-family:FontAwesome;font-size:20px;padding-left:7px}#home-content-middle .cont{font-size:16px;line-height:1.5em;color:#666}#home-content-middle .welcome{font-size:20px;line-height:1.6em;color:#c69f5e;margin-bottom:20px}#home-content-middle #events-section h2,#home-content-middle #events-section h5{margin:0;padding:0;font-family:'Gill Sans W01 Bold'!important;text-align:center;text-transform:uppercase}#home-content-middle #content-section{width:66.666%;background:#929292}#home-content-middle #events-section{width:33.334%;background:#e8d8bf;padding:40px 40px 0}#home-content-middle #events-section h5{font-size:18px;color:#000;font-weight:700;letter-spacing:8px}#home-content-middle #events-section h3{color:#000;font-family:'Gill Sans W01 Bold'!important;margin:10px 0;padding:0;text-align:left;letter-spacing:2px;text-transform:uppercase}#home-content-middle #events-section h2{font-size:30px;color:#fff;background:#000;font-weight:900;letter-spacing:5px}#home-content-middle #events-section .event{color:#000;margin:20px 0}#home-content-middle #content-section #top-section{height:auto;max-height:475px}#home-content-middle #content-section #bottom-section{width:100%;background:#000}#home-content-bottom{background:#fff}#home-content-bottom .home-article-inner{padding:20px 60px}#home-content-bottom article{width:33.333%;height:100%;position:relative}#home-content-bottom article h3{background:#000;color:#fff;text-transform:uppercase;text-align:center;border-bottom:3px solid #e3d4bd;font-family:'Gill Sans W01 Bold'}#home-content-bottom article .sc-content{height:400px;border:3px solid #e3d4bd}#home-content-bottom article:nth-child(2) .sc-content{border-left:none;border-right:none}#home-news .cont{background:#f9dd5c;padding:34px 20px 20px;font-size:13px;line-height:1.6em;color:#58636e}#home-news .cont header{font-size:12px;line-height:1em;color:#5592ce;margin:0 0 5px}#home-news .cont h5{font-size:28px;line-height:1.2em;max-height:2.5em;overflow:hidden;margin:0 0 20px}#home-news .cont .lcont{max-height:4.8em;overflow:hidden}#home-news>header{position:relative}#home-news h4{color:#fff;text-transform:uppercase;font-size:18px;line-height:1em;background:#c69f5e;padding:13px 20px 10px;box-shadow:0 0 11px 1px rgba(0,0,0,.3);position:absolute;left:-10px;top:0;margin:0;-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-o-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}#comments input:focus,#contact-details-form input:focus,.gform_wrapper input:focus{box-shadow:none}#home-news aside{text-align:right;font-size:13px;line-height:1.3em;padding:6px 0}#home-content-bottom .social_article .fb_feed .overthrow.nano-content.description,#home-content-middle .hpage_event_lists .overthrow.nano-content.description{margin-right:0!important}.contact-row{font-size:0;margin:0 0 40px}.contact-item{font-size:16px;line-height:1.5em}.contact-row .contact-item:first-child{width:65%;margin-right:5%}.contact-row .contact-item:last-child{width:30%}#contact-details-form header{margin:0 0 20px}#contact-details-form header h2{font-size:24px;margin:0;line-height:1.3em;color:#c69f5e}#contact-details-form input,#contact-details-form select,#contact-details-form textarea,#s,#swpm-editprofile-form input,#swpm-registration-form input,.dataTables_wrapper label input,.dataTables_wrapper label select,.gform_wrapper input,.gform_wrapper select,.gform_wrapper textarea,.swpm_text_field{width:100%;font-size:14px;background:#fff;border:1px solid #cfcfcf;padding:4px 6px}#contact-details-form .gform_footer,.gform_wrapper .gform_footer{text-align:right;padding:0}#contact-details-form .gform_wrapper .top_label .gfield_label,.gform_wrapper .top_label .gfield_label{font-weight:400!important;font-size:14px;line-height:1.2em}#contact-details-form .gform_wrapper .gfield_error .gfield_label,#contact-details-form .gform_wrapper .gfield_required,#contact-details-form .gform_wrapper .validation_message,#contact-details-form .gform_wrapper div.validation_error,.gform_wrapper .gfield_error .gfield_label,.gform_wrapper .gfield_required,.gform_wrapper .validation_message,.gform_wrapper div.validation_error{color:red!important}#contact-details-form input[type=submit],.gform_wrapper .gform_footer input[type=submit]{border:none;border-radius:0;color:#fff;font-family:"Gill Sans W01 Bold";font-size:20px;width:auto;float:right;background:#C69F5E;height:40px;padding:2px 31px;text-align:center;font-weight:400!important}#gallery-holder figure a,#gallery-holder figure h3{font-family:'Gill Sans W01 Bold';text-transform:uppercase}#s{margin-bottom:5px}#contact-details-form .gform_wrapper{max-width:100%}#contact-details-form .gform_fields{font-size:0}#contact-details-form .gform_fields li{width:48%}#contact-details-form .gform_fields li:nth-child(2n+1){margin-right:4%!important}#contact-details-form .gform_fields li#field_1_5{margin-right:0!important;display:block;width:100%}#contact-right h2{color:#000;font-size:32px;line-height:1.3em;margin:5px 0 10px}.contact-detail-row{font-size:0;margin:0 0 15px}.contact-detail-row span{display:inline-block;vertical-align:middle}.contact-detail-row .fa{width:24px;height:24px;text-align:center;color:#c69f60;font-size:24px}.contact-detail-row-data{color:#c69f5e;font-size:15px;line-height:1.4em;margin-left:20px}.contact-phone .contact-detail-row-data{font-size:15px;line-height:1em}#body-content .tablepress tfoot th,#body-content .tablepress thead th{background:#c69f5e;color:#fff}#body-content .tablepress thead th{text-transform:uppercase;font-size:13px;line-height:1em}#body-content .tablepress tbody td{font-size:13px;line-height:1.4em}#toc-holder{font-size:0;background:#fff}.toc-item{display:inline-block;overflow:hidden;vertical-align:top;width:49%;margin:0 0 2%;background:#f4f4f4;position:relative;font-size:13px;line-height:1.3em}.toc-item:nth-child(2n+2){margin-left:2%}.toc-item figure{width:100%;min-height:310px;background:#ccc}.toc-item figure img{display:block;max-width:560px;width:100%}.toc-item h3{padding:0;font-size:28px;line-height:1.1em;margin:0 0 5px;height:1.3em;text-transform:uppercase;font-weight:700;whites-space:nowrap;overflow:hidden;text-overflow:hidden}.toc-item h3 a{display:block}.toc-item h3 a:hover{text-decoration:none}.toc-item h3,.toc-item h3 a{color:#c69f5e}.toc-item .cont-holder{height:115px;position:absolute;z-index:2;bottom:0;left:0;width:100%;padding:20px;color:rgba(59,59,59,.78);background:rgba(255,255,255,.9)}.blog-post,.taxonomy-description{margin:0 0 30px;padding-bottom:20px;border-bottom:1px solid #acacad}.blog-post figure{float:left;padding-top:5px}.blog-post footer aside,.featured-blog-post footer aside{float:right}.blog-post .has-post-thumbnail{min-height:150px;margin-left:240px}.blog-post h2{margin:0 0 10px;font-size:22px;line-height:1.3em}.blog-post a,.blog-post h2{color:#c69f5e}.blog-post a:hover{color:#AECB50}.blog-post h2 a{color:#c69f5e}.blog-post h2 a:hover{color:#AECB50}.blog-post header{margin:0 0 20px}.blog-post footer{color:#888;margin-top:20px}.blog-post footer span{margin-right:30px}.excerpt-file{margin-top:10px}.excerpt-file .mtli_attachment{background-position:left 5px}.blog-post-details header span{font-weight:700;font-size:14px;margin-right:20px}.blog-post-details header a span{font-size:10px;margin-left:8px;padding-top:4px;display:inline-block}.blog-post-details header a:hover{text-decoration:none}.blog-post-details .post-tags{margin:20px 0}.blog-post-details{margin:0 0 20px}.blog-post-details footer a{display:inline-block;background:#263d8d;color:#fff;padding:6px 20px}.blog-post-details footer a *{vertical-align:middle}.blog-post-details footer a:hover{background:#c69f5e;text-decoration:none}.blog-post-details footer a .fa{margin-right:5px}#comments{margin-top:40px}#comments input,#comments select,#comments textarea{width:100%;font-size:14px;background:#f9f9f9;padding:4px 6px;border:1px solid #eee;border-top-color:#c7c7c7;-webkit-border-radius:3px;border-radius:3px}#comments input[type=submit]{border:0;color:#fff;background:#c69f5e;font-size:18px;cursor:pointer;font-weight:700;padding:10px 20px;text-align:center;width:auto}.featured-blog-post{position:relative;margin:0 0 20px;min-height:475px}.featured-blog-post figure img{width:100%;display:block}.featured-blog-post .featured-blog-post-content{position:absolute;bottom:0;padding:20px;width:100%;background:rgba(0,0,0,.3)}.featured-blog-post h2{font-weight:700;font-size:36px;line-height:1.3em;margin:0}.featured-blog-post h2,.featured-blog-post h2 a{color:#fff}.featured-blog-post footer{font-size:14px;line-height:1.3em;color:#fff}.featured-blog-post footer span{margin-right:30px}.pagination{font-size:0}.pagination .current,.pagination .dots,.pagination a{display:inline-block;vertical-align:top;font-size:14px;color:#3d3d3d;padding:4px 15px;border-radius:3px}#gallery-holder figure ul,.form-allowed-tags{display:none}.pagination .current{background:#f4f4f4;color:#263d8d}.pagination a.next .fa,.pagination a.prev .fa{color:#263d8d}.pagination a.prev .fa{margin-right:4px}.pagination a.next .fa{margin-left:4px}#gallery-holder{font-size:0;margin:0}#gallery-holder ul{padding:0}#gallery-holder h3{color:#000;font-size:24px;font-weight:700;padding:0;margin:10px 0;text-transform:uppercase}#gallery-holder figure a{color:#fff!important;background:#000;padding:10px 20px;max-width:150px;font-size:16px}#gallery-holder figure h3{color:#000!important;font-size:15px;max-width:100%}#gallery-holder figcaption,#gallery-holder figure,#gallery-holder figure a,#gallery-holder figure img{width:100%;height:100%;display:block}#gallery-holder figure img{height:auto;width:95%;padding:5px;border:1px solid #d3d3d3;display:inline-block}#gallery-holder figure{display:inline-block;vertical-align:top;position:relative;overflow:hidden;width:32%;height:auto;margin:0 2% 5% 0}#gallery-holder figure.last{margin-right:0}#gallery-holder figcaption{position:absolute;left:0;top:0;background:#000;background:rgba(0,0,0,.8);color:#fff;font-size:14px;display:none}#gallery-holder figcaption span{display:block;position:absolute;cursor:pointer}#gallery-holder figcaption .gallery-count{top:10px;right:15px;font-size:12px;color:#9c9c9c}#gallery-holder figcaption .gallery-title{bottom:15px;padding:0 15px;max-height:2.5em;overflow:hidden;line-height:1.2em}#gallery-holder figcaption .gallery-view-icon{top:30px;bottom:0;width:100%;height:20px;padding:15px 0 0;text-align:center;text-transform:uppercase}#gallery-holder figcaption .gallery-view-icon .glyphicon{font-size:50px;top:0;left:19px}#gallery-holder figcaption a{color:#fff}#gallery-holder figure:hover figcaption{display:block}.ngg-galleryoverview{font-size:0}.ngg-galleryoverview .ngg-gallery-thumbnail img{margin:0;padding:0;border:0;display:block;width:100%;height:auto}#body .ngg-galleryoverview .ngg-gallery-thumbnail-box{float:none;text-align:left;display:inline-block;vertical-align:top;width:32%;margin:0 1.5% 1.5% 0}#body .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(3n+3){margin-right:0}.ngg-galleryoverview .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail{float:none;text-align:left}.align-right,.content-index-block footer aside{text-align:right}.ngg-galleryoverview .ngg-gallery-thumbnail-box span{background:#c69f5e;display:block;font-size:14px;color:#fff;height:44px;padding:15px;line-height:1.1em;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#content .easy-faq{padding:0}#content .easy-faq .easy-faq-body{padding-left:0;display:none;font-family:'Gill Sans W01 Book',sans-serif,arial;padding-bottom:10px!important}#content .easy-faq-title{border:none!important;cursor:pointer;font-weight:400;text-decoration:none}#content .easy-faq-title:after{content:'\f107';font-family:FontAwesome;font-size:20px;display:inline-block;margin-left:5px}.display-block,.thumbnail img{display:block}#content .faq-open .easy-faq-title:after{content:'\f106'}.easy-faq{border-bottom:1px solid #d3d3d3}.easy-faq .easy-faq-body{margin-bottom:0!important}.thumbnail{padding:5px;background:#fff;box-shadow:0 0 4px -1px #aaa}#banner footer a,#contact-details-form input[type=submit],#credits a,#donation-form-footer button,#footer-menu li a,#social-search li a,#team-header footer a,.aa-button,.back-to-top,.gform_button,.home #header,.home-block-6-bottom a,.rslides_nav,.social-media-icon,.trans{-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;-ms-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}h3.easy-faq-title{font-size:16px;line-height:1.3em}.in-page-nav{background:#f5f5f5;padding:20px 0}.in-page-nav .holder{padding-left:20px}.in-page-nav header{font-size:14px;font-weight:700;text-transform:uppercase;color:#000}.in-page-nav ul{margin:0;padding:0;list-style:none;font-size:0}.in-page-nav li{width:50%;display:inline-block}.in-page-nav li a:before,.in-page-nav li span:before{content:'\2022';font-size:24px;color:#f79300;display:inline-block;vertical-align:middle;line-height:1.5em;margin-right:5px}.gallerie-captionbox:after,.gallerie-imagebox:after{content:".";clear:both;visibility:hidden}.in-page-nav li a,.in-page-nav li span{display:block;font-size:14px;color:#4b4b4b;padding:5px 10px 5px 0}.in-page-nav li a:hover{color:#f79300}.content-index-block{margin-bottom:40px}.content-index-block header{position:relative}.form-row{font-size:0;margin:0 0 15px}.form-item{font-size:16px;display:inline-block;vertical-align:top}.form-label{display:block;cursor:pointer;margin:0 0 6px}.form-input{background:#fff;width:100%;border:0;padding:5px 8px;height:40px}.form-row-2 .form-item{width:48%}.form-row-2 .form-item:first-child{margin-right:4%}.form-row-2 .form-split-2-3{width:64%}.form-row-2 .form-split-1-3{width:32%}.search-row{font-size:0;margin-top:20px}.search-input,.search-row button{display:inline-block;vertical-align:middle}.search-input{width:85%;padding:5px 8px 0}.search-input input{border:0;width:100%;height:23px;background:#1c1c1c}.search-row button{font-size:24px;width:40px;height:36px;text-align:center;border:0;background:0 0}#adPopupFader{width:100%;height:100%;position:fixed;top:0;left:0;cursor:pointer;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;z-index:2000;background:#030303}#adPopup{width:600px;height:465px;position:fixed;top:50%;left:50%;margin:-207px 0 0 -300px;z-index:2001;background:rgba(0,0,0,.85)}#adPopupClose{position:absolute;right:18px;top:10px;cursor:pointer;color:#fff;z-index:2003}#adPopup h2{font-size:40px;height:1.5em;line-height:1.3em;margin:0 0 35px;overflow:hidden;text-align:center}#adPopup .promoContent{padding:50px 30px 0;position:absolute;right:0;top:0;z-index:2002}#adPopup,#adPopup a{color:#fff}#adPopup .cont{line-height:1.5em;font-size:15px;overflow:hidden;color:#000;text-align:center}#adPopup .cont *{font-size:30px;line-height:1.3em}#adPopup .more{text-align:right}#adPopup .aa-button *{vertical-align:middle}#adPopup .aa-button .fa{margin-left:8px;font-size:18px}#adPopup .footer-cont *{font-size:25px;text-align:center;line-height:30px}#searchsubmit,#swpm-editprofile-form input[type=submit],#swpm-login-form input[type=submit],#swpm-registration-form input[type=submit],#swpm-reset-form input[type=submit],.aa-button,.footer-dev .gform_wrapper .gform_footer .gform_button.treasure-ships-enews-subscription{display:inline-block;vertical-align:top;padding:15px 25px;text-transform:uppercase;font-size:22px;line-height:1em;font-weight:700;border:0;z-index:2;border-radius:0;background:#000;color:#c69f5e}#contact-details-form input[type=submit]:hover,#searchsubmit,#swpm-editprofile-form input[type=submit],#swpm-login-form input[type=submit],#swpm-registration-form input[type=submit],#swpm-reset-form input[type=submit],.aa-button:hover,.gform_wrapper .gform_footer .gform_button:hover{text-decoration:none;background:#c69f5e;color:#000}.aa-button *{vertical-align:middle}.aa-button .aa-button-right{font-size:25px;vertical-align:bottom;float:right;background:#a0c754;padding:13px 25px;margin:-15px -25px -15px 0;color:#c69f5e}.aa-button:hover .aa-button-right{background:#c69f5e;color:#a0c754}.aa-button img{margin-right:8px}.content-block-index h3{color:#263d8d;font-size:24px;line-height:1.3em;text-transform:none}.border-round-2{-webkit-border-radius:2px;border-radius:2px}.border-round-3{-webkit-border-radius:3px;border-radius:3px}.border-round-4,input.gform_button{-webkit-border-radius:4px;border-radius:4px}.box-sizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sitemap-holder{margin:0 0 40px}.sitemap-holder div>ul{font-size:0;margin:0;padding:0 0 0 16px}.sitemap-holder div>ul>li{display:inline-block;vertical-align:top;width:24.25%;margin:0 1% 20px 0;padding:0;font-size:16px;line-height:1.5em}.sitemap-holder div>ul>li:nth-child(4n+4){margin-right:0}.sitemap-holder div>ul>li>a{display:block;font-size:20px;line-height:1.5em;margin:0 0 10px}#cff .cff-item,#cff .cff-post-links{margin-top:0!important}.sitemap-holder ul ul{display:block;padding-left:16px;margin-bottom:0;list-style-type:circle}#cff .cff-date,#cff .cff-item,.social_article .sc-content h3{margin-bottom:0!important}.sitemap-holder li a{display:block}#footer .validation_error,.archive.tag #left-column,.blog #body #left-column,.page-id-1934 .gfield_required,.single-tribe_events.events-single #left-column,.sitemap-holder .menu-item-754,.social_twitter .aiwidgetscss>.aiwidget-title,.social_twitter .aiwidgetscss>h3.widget-title,.tax-tribe_events_cat.events-category #left-column,.tweet_author,.tweet_author_name{display:none}.fb_feed{height:340px!important;overflow:auto}#cff.cff-thumb-layout .cff-post-text,#cff.cff-thumb-layout .cff-post-text a,#cff.cff-thumb-layout .cff-post-text p{font-size:12px}#home-content-middle #events-section h3{font-size:16px!important}#home-content-middle #events-section .event{font-size:14px!important;line-height:20px;padding:0 10px}.hpage_event_lists{overflow:auto;padding:10px 0;height:800px}.home .hpage_event_lists{overflow:auto;padding:10px 0;height:600px}#events-section{padding-bottom:0!important}#cff .cff-meta{padding-top:0!important}#cff .cff-item{padding-bottom:5px!important;padding-top:5px!important}.nano>.nano-pane{width:7px!important}.events-list .tribe-events-list,.tribe-events-day .tribe-events-list{float:left;width:60%}.events-list .event-list-section,.tribe-events-day .event-list-section{background:#e8d8bf;float:right;width:35%;padding:40px 2px}.events-list .event-list-section h3,.tribe-events-day .event-list-section h3{color:#000;font-family:"Gill Sans W01 Bold"!important;font-size:16px!important;letter-spacing:2px;margin:10px 0;padding:0;text-align:left;text-transform:uppercase}.events-list .event-list-section .event,.tribe-events-day .event-list-section .event{margin-bottom:20px;padding:0 40px;font-size:14px!important;line-height:20px}.events-list .event-list-section h5,.tribe-events-day .event-list-section h5{color:#000;font-family:"Gill Sans W01 Bold"!important;font-size:18px;font-weight:700;letter-spacing:8px;margin:0;padding:0;text-align:center;text-transform:uppercase}.events-list .event-list-section .hpage_event_lists,.tribe-events-day .event-list-section .hpage_event_lists{height:auto}.events-list .event-list-section h2,.tribe-events-day .event-list-section h2{background:#000;color:#fff;font-family:"Gill Sans W01 Bold"!important;font-size:30px;font-weight:900;letter-spacing:5px;margin:0 30px;padding:0;text-align:center;text-transform:uppercase}.nano-content.description .event{margin-bottom:0!important}.book_now{background:#c69f5e;float:right;height:40px;padding:5px!important;text-align:center;text-transform:uppercase}.book_now a{color:#fff!important;font-family:"Gill Sans W01 Bold";font-size:20px!important;padding:5px 0}.book_now a:hover{color:#322e29!important}.speaker{font-size:12px!important}.speaker span{color:#c69f5e;margin-right:5px;font-size:14px!important}.events-list .tribe-events-loop{max-width:100%!important}.tribe_event_costs{margin:10px 0;font-style:normal;font-weight:400;font-size:13px}.tribe_event_costs span{color:#c69f5e;font-weight:700}.tribe_additional_meta_info{margin:10px 0;font-weight:400;font-size:13px}.tribe_additional_meta_info span{color:#c69f5e;font-size:16px}#right-column #events-section h3,#right-column #events-section h5{color:#000;padding:0;font-family:'Gill Sans W01 Bold'!important;text-transform:uppercase}#page-header .body-footer-share{float:right}#right-column #events-section{background:#e8d8bf;padding:40px 30px}#right-column #events-section h5{font-size:18px;margin:0;font-weight:700;text-align:center;letter-spacing:8px}#right-column #events-section h3{font-size:16px;margin:10px 0;text-align:left;letter-spacing:2px}#right-column #events-section h2{font-size:30px;color:#fff;background:#000;text-align:center;margin:0;padding:0;font-family:'Gill Sans W01 Bold'!important;font-weight:900;letter-spacing:5px;text-transform:uppercase}#right-column #events-section .event{color:#000;margin:20px 2px 20px 0;font-size:16px}.tribe-events-list .type-tribe_events{padding:1.75em 0 0}.tribe-events-event-meta address.tribe-events-address,.tribe-events-list .tribe-events-venue-details{font-style:normal!important}#header #nav ul>li.dropdown>a{cursor:default}.social_twitter .aiwidgetscss .imgdisplay{padding:10px 5px 0;margin-bottom:10px}.tweettext{font-size:12px}.tweetlink{float:right;margin-right:10px}#sb_instagram{padding-left:5px!important;padding-right:5px!important;width:95%!important}.tweetlink a,.tweettext a{color:#c69f5e!important}.tweetlink a:hover,.tweettext a:hover{color:#000!important;text-decoration:underline}.gform_footer .gform_button{background:#c69f5e;color:#fff;float:right;padding:13px;text-align:center;text-transform:uppercase;font-weight:600;letter-spacing:1.6px}.gform_footer .gform_button:hover{color:#000}.social-icons li:last-child{margin-right:5px}.tribe-events-week .tribe-events-week-hourly-single{background-color:rgba(198,159,94,.75)!important}.tribe-events-week .tribe-events-week-hourly-single h3.entry-title a{font-family:sans-serif;font-size:13px;font-weight:700;letter-spacing:0;line-height:1.25;text-transform:none}.tribe-events-tooltip h4{color:#C69F5E!important}.content_index_full{width:100%}.content_index_half{width:60%;float:left}.content_index_child_list{background-color:rgba(198,159,94,.75);border:1px solid #000;border-radius:5px;color:#fff;float:right;width:38%;padding:10px 20px}.content_index_child_list header{color:#000;font-weight:600}.content_index_child_list ul{padding-left:0}.content_index_child_list ul li{list-style:inside}.content_index_child_list ul li a{color:#FFF;font-size:14px}.content_index_child_list ul li a:hover{color:#000}.content-index-block h2,.content-index-block header h3,.content-index-block header h4,.content-index-block header h5{margin-bottom:10px!important}.content-index-block h3{border-bottom:1px solid #5c5b5b}.content_index_child_list>ul>li>ul>li{padding-left:10px}.content_index_child_list>ul>li>ul>li>ul>li{padding-left:13px}.content_index_child_list>ul>li>ul>li>ul>li>ul>li{padding-left:16px}.content_index_child_list ul{margin-bottom:0}.blog .with-left #content-holder{width:100%}#adPopup h2{color:#c69f5e!important}#footer .gform_body .gform_fields li{background:0 0;border:none}.gfield_description.validation_message{text-align:center}#footer .gform_confirmation_message{line-height:14px;padding-top:9px;text-align:center;width:92%}.contact-detail-row .fa.fa-home{vertical-align:top!important}.gallery_title_strip{position:absolute;width:100%;height:100%;bottom:0}.ngg-custom-thumbnail>a:hover>.gallery_title_strip>.ngg-custom-title>.ngg-custom-desc1{display:block}.gallery_title_strip .ngg-custom-title{background:rgba(0,0,0,.7)!important;bottom:0;position:absolute;text-align:center;width:100%;padding:0!important;white-space:normal!important}.gallery_title_strip:hover>.ngg-custom-title{height:100%;overflow:hidden;transition:all .5s ease 0s}.gallery_title_strip:hover>.ngg-custom-title>h3{margin-top:5px!important;overflow:visible;height:auto}.gallery_title_strip:hover>.ngg-custom-title>.ngg-custom-desc1{display:block;margin-top:-20px}.gallery_title_strip .ngg-custom-title h3{color:#fff;font-size:15px;margin:0!important;width:100%;padding:10px!important;height:36px;overflow:hidden;font-family:Lato,sans-serif;font-weight:700}.ngg-custom-thumb-box .ngg-gallery-thumbnail{position:relative}.ngg-custom-desc1{display:none;padding:20px;line-height:20px;font-family:Lato,sans-serif;font-weight:400;cursor:pointer;height:159px;overflow:hidden}.ngg-navigation a.next,.ngg-navigation a.page-numbers,.ngg-navigation a.prev,.ngg-navigation span.next,.ngg-navigation span.page-numbers,.ngg-navigation span.prev{font-size:13px}.ngg-navigation a.next:hover,.ngg-navigation a.page-numbers:hover,.ngg-navigation a.prev:hover,.ngg-navigation span.next:hover,.ngg-navigation span.page-numbers:hover,.ngg-navigation span.prev:hover{background:#000!important}.ngg-navigation>span{font-size:13px!important}.gallerie-image{height:60vh;width:auto}.gallerie-imagebox .loading{opacity:.3}div.gallerie-loading{position:absolute;top:0;bottom:0;left:0;right:0;width:126px;height:22px;margin:auto;z-index:10000;background:url(../img/ui/loading.gif)}.gallerie-text{max-width:60%;min-width:200px;margin:0 10px;vertical-align:bottom}.gallerie-text div{width:100%;text-overflow:ellipsis}.gallerie-control{font-size:25px;min-width:40px;min-height:40px;margin:0;vertical-align:top;border-radius:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}.gallerie-control:hover{cursor:pointer}.gallerie-title{display:none}.gallerie-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);z-index:1000}.gallerie-imagebox{width:100%;height:70vh;position:relative;top:0;left:0;margin:60px 0 20px}.gallerie-imagebox img{margin-left:0;position:relative;border:4px solid #fff;border-radius:5px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}.gallerie-imagebox:after{display:block;height:0}.gallerie-captionbox{color:#fff;width:100%;height:auto;position:relative;left:0;text-align:center;padding:5px 0 15px}.gallerie-captionbox:after{display:block;height:0}.gallerie-captionbox>div{display:inline-block}.gallerie-thumbbox{height:100px;min-width:100%;position:relative;left:0;margin:0 auto;text-align:center;float:left;white-space:nowrap}.gallerie-thumbbox ul{position:relative;list-style-type:none;margin:0;padding:0;left:0}.gallerie-thumbbox li{width:75px;height:75px;display:inline-block;text-align:center;margin:0 10px;cursor:pointer}.gallerie-thumbbox img{max-width:100%;max-height:100%;border:2px solid #fff;border-radius:5px;opacity:.6;vertical-align:middle}.gallerie-thumbbox-hover img{opacity:1;border-color:#0ff}.gallerie-thumbbox-selected img{opacity:1;border-color:#ff0}.gallerie-img-container{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.gallerie-imagecontentbox{float:left;position:relative;width:35%;padding-right:2%;padding-left:2%}.gallerie-imagecontentbox span.image_title{color:#FFF;background:0 0;font-size:17px;font-weight:700;margin-bottom:10px;clear:left;display:block;font-family:Lato,sans-serif;line-height:22px}.gallerie-imagecontentbox span.image_desc,.gallerie-imagecontentbox span.image_desc2{color:#FFF;background:0 0;margin-top:10px;margin-bottom:10px;clear:left;display:block;font-family:Lato,sans-serif;line-height:20px}.gallerie-imagecontentbox span.image_desc{font-size:14px}.gallerie-imagecontentbox span.image_desc2{font-size:12px}.custom-ngg-gallery .mtli_attachment{padding:0!important;width:100%;display:inline!important}.ngg-custom-thumbnail{min-height:150px}.ngg-custom-thumbnail>a[rel]::after{content:""!important}.gallerie-img-wrap{width:60%;display:inline-block;text-align:center;float:right}.gallerie-img-container{width:100%}.gallerie-close{background:#fff;border-radius:50px;cursor:pointer;display:block;height:20px;padding:2px 4px;position:absolute;right:10px;top:0;width:20px}.gallerie-close .fa{font-size:15px;color:#000}.custom_image_container img{visibility:hidden}.custom_image_container{background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important;height:255px}@media only screen and (max-width:1280px){#home-content-top article .cont{height:8.4em;overflow:hidden}}@media only screen and (max-width:1260px){#home-news .cont h5{font-size:22px}}@media only screen and (max-width:1215px){#page-header .add-this{right:20px}}@media only screen and (max-width:1200px){#home-news .cont h5{font-size:20px;margin:0 0 10px}#home-news h4{font-size:17px}}@media only screen and (max-width:1180px){#home-content-top article .cont{height:7em;overflow:hidden}}@media only screen and (max-width:1100px){#home-news h4{font-size:15px}#home-news .cont{padding-top:25px}.gallerie-imagebox{height:60vh!important}}@media only screen and (max-width:1080px){#home-content-top article .cont{height:5.6em;overflow:hidden}#home-content-top article h4{font-size:25px}#home-content-top article footer{font-size:18px}#home-news h4{font-size:12px;line-height:1em}#home-news .cont h5{font-size:17px;line-height:1.2em;margin-bottom:8px}.footer-social figure img{max-width:auto!important}.footer-social figure{margin-bottom:10px}.footer-social .social-icons li:first-child{margin-left:0}#footer{position:relative!important}.gallery_title_strip .ngg-custom-title h3{height:34px}}@media only screen and (max-width:1010px){#home-content-top article h4{font-size:20px}#home-content-bottom article .home-ab-holder{padding-right:40%}#home-news .cont{padding:20px 15px}#home-news .cont .lcont{max-height:3.3em}}@media only screen and (max-width:980px){.store-locator-result-col-2{width:45%}.store-locator-result-col-3{width:25%}.store-locator-result-col-3 .slrc-1,.store-locator-result-col-3 .slrc-2{display:block;width:100%}.store-locator-result-col-3 .slrc-1{margin-bottom:10px}.store-locator-additional-5 article,.store-locator-additional-6 article,.store-locator-additional-7 article{width:24%}#products-list li{width:20%}.home-article-bottom-1 header{padding:25px 0 0 30px}.contact-detail-row .fa{font-size:23px}.contact-detail-row-data{margin-left:18px}}@media only screen and (max-width:900px){.custom-ngg-gallery{padding:0}#body .ngg-galleryoverview .ngg-gallery-thumbnail-box{margin:0 1.5% 1.5% 0!important;width:48%}}@media only screen and (max-width:860px){.blog-post figure,.footer-dev .social-icons,.footer-nav{text-align:center}body,html{overflow-x:hidden}#page-header h1{font-size:40px}.table{max-width:100%;width:100%}#home-content-top #home-logo{display:none}#content img{width:100%;display:block;float:none;height:auto;margin:0 0 10px}#header{min-height:95px;position:relative}#nav,#nav>ul{position:absolute}.fixed{padding-top:0}.page-template-home #body{padding:0!important}.top-right .agsa>img{max-width:197px}.top-left .social-icons li:first-child{margin-left:0}#top #header-social{margin-top:10px}.with-left #content-holder,.with-left #left-column{width:100%;padding-left:0}#body{padding:0 0 20px}#body>.holder{padding:0}#footer{height:auto;padding-bottom:20px}.contact-link{display:inline-block;width:auto}.home-article-bottom-1 header{padding:25px 0 0 30px}.home-article-bottom-2 header{padding:15px 0 0 30px}#nav{padding:0;left:-100%;width:100%;z-index:400;top:0;margin:0}#main-menu-trigger,.nav-header{background:#c69f5e;color:#fff;cursor:pointer;padding:2px 7px;font-size:20px}#main-menu-trigger{z-index:400;position:absolute;right:10px;top:10px;display:block;padding:6px 8px;font-size:30px}.nav-header{width:100%;display:block}#nav ul li a{border-bottom:1px solid #373738}#nav ul ul{box-shadow:none!important}#nav>ul{width:100%;background:#484747}#nav>ul>li{display:block;width:100%;float:none}#nav>ul>li:last-child{padding-right:0}#nav>ul>li:first-child{padding-left:0}#nav .menu-holder{display:block;height:auto;clear:both}#nav .menu-extras,#nav .menu-holder .nav-intro{display:none}#nav .menu-holder ul{width:100%;padding:30px}#nav .menu-holder h3{font-size:30px;line-height:1em;margin:0 0 15px;color:#fff;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#nav .menu-holder li{float:none;width:100%}#nav .menu-holder li a{padding:0;font-size:18px;line-height:1.5em;color:#c69f5e;background:0 0!important}#nav .menu-holder li a:hover{background:0 0}#nav .holder li.nav-item-ancestor-active>a,#nav .holder li:hover>a,#nav .menu-holder li.nav-item-active>a{color:#fff}#nav ul ul,#nav ul>li>ul>li,#nav>ul>li>ul,.contact-header-row,.toc-item{display:block;width:100%}#nav li a,#nav>ul>li>a{padding:8px 10px;color:#fff;font-weight:400}#nav>ul>li>a{font-weight:700}#nav ul ul,#nav>ul>li>ul{position:static;background:#484747;padding:0}#nav>ul>li>ul>li>a{padding-left:20px!important}#nav>ul>li>ul>li>ul li a{padding-left:30px!important}#nav li a:hover,#nav li.nav-item-active>a,#nav li.nav-item-ancestor-active>a,#nav li.on-hover>a{background:0 0;color:#000;box-shadow:none!important}.toc-item{margin:0 0 20px}.blog-post .has-post-thumbnail,.toc-item:nth-child(2n+2){margin-left:0}.blog-post figure{float:none;width:100%}.blog-post{padding-bottom:40px;border-bottom:1px solid #acacad}#contact-details-form{width:100%}.contact-header-row{margin:0 0 20px;padding:0}.contact-header-row-2 h3{display:none}.body-footer-section,.footer-col,.footer-credits,.footer-nav,.footer-social{width:100%;display:block}#contact-details-form .form-row-1,#contact-details-form .form-row-2{width:100%;display:block;margin:0}.featured-blog-post{min-height:0}.body-footer-section{margin:0 0 10px}#address_search .search_item{width:100%;margin:0 0 20px;padding:0}#content-holder{padding-left:0}.footer-credits{padding-bottom:5px}.footer-social figure{margin-right:10px}.footer-col .ginput_container input{float:right;width:88%}#footer .connect{background-size:20%}.footer-nav a{font-size:13px;line-height:1em;margin:0 10px 10px 0;white-space:nowrap;display:inline-block}.contact-row .contact-item:first-child,.contact-row .contact-item:last-child{width:100%;display:block;margin:0 0 20px}#logo,.top-left,.top-right{width:auto!important}.top-right{padding:0 40px 0 20px;text-align:left;float:right;margin-top:0!important;position:absolute}.holder.with-left.with-right #content-holder,.holder.with-left.with-right #right-column,.with-right #content,.with-right #content-holder{width:100%}.with-right #right-column{width:100%;padding:0 30px}.gallerie-image{height:60vh!important;width:auto!important}}@media only screen and (max-width:800px){#home-content-bottom article,#home-content-middle #content-section,#home-content-middle #events-section{width:100%}#home-content-bottom article:nth-child(2) .sc-content{border:3px solid #E3D4BD}.menu-footer-menu-container #menu-footer-menu li a{font-size:15px}.menu-footer-menu-container #menu-footer-menu li{width:23%}.gallerie-imagecontentbox{width:100%;margin-left:0}.gallerie-imagebox img{margin-left:0}.gallerie-imagebox{margin-top:2%}.gallerie-thumbbox{position:absolute;bottom:0;height:auto}.gallerie-captionbox{bottom:50px;padding:0;position:absolute}.gallerie-thumbbox ul li{height:50px}.gallerie-img-container{width:auto!important}.gallerie-img-wrap{height:43vh!important;overflow:hidden;width:100%}.gallerie-image{max-width:100%;margin:0 auto!important;height:inherit!important}.gallerie-control-previous{float:left}.gallerie-control-next{float:right}}@media only screen and (max-width:768px){.events-list .event-list-section,.tribe-events-day .event-list-section{width:100%!important}.tribe-events-list .time-details,.tribe-events-list .tribe-events-venue-details{padding:0!important}}@media only screen and (max-width:660px){#home-content-top article .cont,.toc-item .cont-holder,.toc-item h3{height:auto}#store-locator-additional article{width:100%;margin-right:0}#contact-details-form .gform_fields li{width:100%}#contact-details-form .gform_fields li:nth-child(2n+2){margin-left:0!important}#home-content-top article{width:100%;margin:0}#home-content-top article:nth-child(2n+2){margin:0}#home-content-top article h4 br{display:inline-block}#footer-content,.footer-subscribe{padding:20px 0}#home-content-middle article{width:100%;margin:0;padding:0}.toc-item figure{min-height:0}#sub-footer-nav li{display:block;width:100%;margin:0 0 10px}#sub-footer-nav li a{line-height:1.3em}.store-locator-logos li{display:block;width:100%;padding:0;margin:0 0 20px}.banner-catalogue{display:none}#page-header h1{font-size:33px}.gallerie-image{width:auto!important}.gallerie-captionbox{bottom:77px}.gallerie-img-wrap{height:40vh!important;overflow:hidden;width:100%}.gallerie-image{height:inherit!important}}@media only screen and (max-width:650px){.custom-ngg-gallery{padding:0 7vw}#body .ngg-galleryoverview .ngg-gallery-thumbnail-box{margin:10px 0!important;width:100%}}@media only screen and (max-width:610px){#top{display:inline-block}#top .top-right{position:absolute;top:5%;left:2%}#top .top-left{bottom:0;left:0;position:absolute;right:0;text-align:center}#footer .connect{background-size:25%}.top-right .ticket{margin-top:5px}}@media only screen and (max-width:600px){#adPopup{margin:0;left:5%;top:10%;width:90%;height:66%}.sitemap-holder #menu-main-menu li.menu-item{width:48%}.sitemap-holder #menu-main-menu li .sub-menu li{width:100%}}@media only screen and (max-width:590px){.content_index_child_list,.content_index_half{width:100%;float:left}.clear-both.mediapartners img{display:block;margin-right:17px}#footer .connect{background-size:27%}.menu-footer-menu-container #menu-footer-menu li{width:100%;margin:0}#contact-right{float:left}#page-header h1{font-size:33px}}@media only screen and (max-width:580px){.slrc-1,.slrc-2{width:100%;margin:0 0 10px;display:block}.footer-credits,.footer-social{width:100%;text-align:center}.footer-social figure{display:block}.footer-social figure img{display:inline}#home-content-middle #content-section,.add-this{display:none}#products-list li{width:50%}.home-article-bottom-1 header{padding:25px 0 0 30px}.home-article-bottom-2 header{padding:15px 0 0 30px}.top-left,.top-right{width:100%;padding:0;margin-top:0}#gallery-holder figure{width:48%}#gallery-holder figure.last{margin:0 2% 5% 0!important}#home-content-middle #events-section{padding:40px 20px}#adPopup{height:70%}#page-header h1{font-size:24px}#adPopup .ginput_container input{width:100%!important;margin-left:0}#adPopup .connect{padding-left:133px;background-position:-3px 3px;background-size:28% auto}#adPopup .footer-cont *{font-size:19px}#adPopup .gform_button{padding-right:0}.gallerie-imagecontentbox span.image_title{font-size:3vw}.gallerie-imagecontentbox span.image_desc{font-size:2.5vw}.gallerie-imagecontentbox span.image_desc2{font-size:2vw}}@media only screen and (max-width:530px){.custom-ngg-gallery{padding:0}#body .ngg-galleryoverview .ngg-gallery-thumbnail-box{margin:10px 0!important;width:100%}.gallery_title_strip .ngg-custom-title h3{font-size:15px}.ngg-custom-desc1{font-size:12px}.gallerie-close{display:none}}@media only screen and (max-width:480px){.top-right .agsa img{max-width:146px}#tribe-bar-form.tribe-bar-collapse #tribe-bar-views{width:40%}.tribe-bar-collapse #tribe-bar-collapse-toggle{width:60%}#adPopup .connect{padding-left:0;padding-top:20px;width:100%}.top-right .agsa>img{max-width:161px}#adPopup .cont *{font-size:16px}#adPopup .ginput_container input{margin-left:0}.gallerie-img-wrap{padding:0 2%;height:38vh!important;overflow:hidden;width:100%}.gallerie-imagecontentbox span.image_title{font-size:3.5vw}.gallerie-imagecontentbox span.image_desc{font-size:2.5vw}.gallerie-imagecontentbox span.image_desc2{font-size:2vw}.gallerie-image{height:inherit!important}}@media only screen and (max-width:420px){#contact-details-form .gform_footer.top_label{display:block;float:none;margin:10px auto 0;text-align:center;width:126px}.top-right .ticket{margin-right:0!important}.gallerie-imagecontentbox span.image_title{font-size:4vw;line-height:20px}.gallerie-imagecontentbox span.image_desc{font-size:3.5vw;line-height:20px}.gallerie-imagecontentbox span.image_desc2{font-size:3vw;line-height:20px}.gallerie-captionbox{bottom:50px}.gallerie-img-wrap{height:35vh!important;overflow:hidden;width:100%}}@media only screen and (max-width:400px){.search-row .search-input{width:80%}#footer .connect{background-size:30%}.footer-dev{float:right;width:100%}#adPopup h2{font-size:2em}.top-right .agsa>img{border:0}.top-right .ticket a{font-size:15px!important}#main-menu-trigger{top:7px}#gallery-holder #media_images img{margin-bottom:0}#gallery-holder figure h3{margin-top:0}#gallery-holder figure,#gallery-holder figure.last{margin-bottom:20%!important}.contact-detail-row-data{margin-left:0;width:81%}.contact-detail-row .fa.fa-home{vertical-align:top}.contact-detail-row .fa{margin-right:8px}}@media only screen and (max-width:375px){#gallery-holder figure{width:100%}.top-right .ticket a{font-size:12px!important}#footer .connect{background-position:-1px 7px;background-size:33% auto;padding-left:97px}#adPopup .connect{background-position:-3px 3px;background-size:37% auto}.contact-detail-row-data{margin-left:0;width:86%;font-size:14px}.contact-detail-row .fa{margin-right:3px}.footer-col .ginput_container input{margin-left:0;width:100%!important}#footer .gform_confirmation_message,.sitemap-holder #menu-main-menu li .sub-menu li,.sitemap-holder #menu-main-menu li.menu-item{width:100%}#gallery-holder figure h3{text-align:center}#gallery-holder #media_images a{margin:0 auto;text-align:center}#footer-nav-menu li{padding:0 4px}}@media only screen and (max-width:380px){.ngg-custom-desc1{height:62px;overflow:hidden}}@media only screen and (max-width:332px){.footer-credits{padding:20px 30px 10px}#page-header h1{font-size:25px}.top-right .agsa>img{max-width:157px}}@media only screen and (min-width:1170px){.gallerie-image{width:auto;height:auto}.gallerie-imagebox img{float:left}.gallerie-img-container{width:1170px}}@media only screen and (min-width:650px) and (max-width:755px){.ngg-custom-desc1{height:62px;overflow:hidden}}@media only screen and (min-width:900px) and (max-width:1065px){.ngg-custom-desc1{height:85px;overflow:hidden}}@media only screen and (min-width:1160px){.gallerie-image{height:auto;width:auto}}