.addeventatc{display:inline-block;position:relative;z-index:999998;font-family:Roboto,"Helvetica Neue",Helvetica,Optima,Segoe,"Segoe UI",Candara,Calibri,Arial,sans-serif;color:#000 !important;font-weight:300;line-height:100%;background:#fff;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;font-size:15px;text-decoration:none;padding:13px 12px 12px 43px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;-webkit-font-smoothing:antialiased !important;text-shadow:1px 1px 1px rgba(0,0,0,0.004)}.addeventatc:hover{border:1px solid #aab9d4;color:#000;font-size:15px;text-decoration:none}.addeventatc:active{top:1px}.addeventatc-selected{background-color:#f9f9f9}.addeventatc .icon{width:18px;height:18px;position:absolute;z-index:1;left:12px;top:10px;background:url(../gfx/icon-calendar-t1.svg) no-repeat;background-size:18px 18px}.addeventatc .start,.addeventatc .end,.addeventatc .timezone,.addeventatc .title,.addeventatc .description,.addeventatc .location,.addeventatc .organizer,.addeventatc .organizer_email,.addeventatc .facebook_event,.addeventatc .all_day_event,.addeventatc .date_format,.addeventatc .alarm_reminder,.addeventatc .recurring,.addeventatc .attendees{display:none !important}.addeventatc_dropdown{width:200px;position:absolute;z-index:99999;padding:6px 0px 0px 0px;background:#fff;text-align:left;display:none;margin-top:-2px;margin-left:-1px;border-top:1px solid #c8c8c8;border-right:1px solid #bebebe;border-bottom:1px solid #a8a8a8;border-left:1px solid #bebebe;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-box-shadow:1px 3px 6px rgba(0,0,0,0.15);-moz-box-shadow:1px 3px 6px rgba(0,0,0,0.15);box-shadow:1px 3px 6px rgba(0,0,0,0.15)}.addeventatc_dropdown span{display:block;line-height:100%;background:#fff;text-decoration:none;font-size:14px;color:#333;padding:9px 10px 9px 40px}.addeventatc_dropdown span:hover{background-color:#f4f4f4;color:#000;text-decoration:none;font-size:14px}.addeventatc_dropdown em{color:#999 !important;font-size:12px !important}.addeventatc_dropdown .frs{background:#fff;color:#cacaca !important;cursor:pointer;font-size:9px !important;font-style:normal !important;font-weight:normal !important;line-height:110% !important;padding-left:10px;position:absolute;right:10px;text-align:right;text-decoration:none;top:5px;z-index:101}.addeventatc_dropdown .frs:hover{color:#999 !important}.addeventatc_dropdown .ateappleical{background-image:url(../gfx/dropdown-apple-t1.png);background-position:13px 50%;background-repeat:no-repeat}.addeventatc_dropdown .ateoutlook{background-image:url(../gfx/dropdown-outlook-t1.png);background-position:13px 50%;background-repeat:no-repeat}.addeventatc_dropdown .ateoutlookcom{background-image:url(../gfx/dropdown-outlook-t1.png);background-position:13px 50%;background-repeat:no-repeat}.addeventatc_dropdown .ategoogle{background-image:url(../gfx/dropdown-google-t1.png);background-position:13px 50%;background-repeat:no-repeat}.addeventatc_dropdown .ateyahoo{background-image:url(../gfx/dropdown-yahoo-t1.png);background-position:13px 50%;background-repeat:no-repeat}.addeventatc_dropdown .atefacebook{background-image:url(../gfx/dropdown-facebook-t1.png);background-position:13px 50%;background-repeat:no-repeat}.addeventatc_dropdown .copyx{height:21px;display:block;position:relative;cursor:default}.addeventatc_dropdown .brx{height:1px;overflow:hidden;background:#e0e0e0;position:absolute;z-index:100;left:10px;right:10px;top:9px}
/*
Theme Name: gfg2015
Theme URI: http://underscores.me/
Author: Cloudyreason Creative
Author URI: http://cloudyreason.com
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: gfg
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

gfg2015 is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/
@charset "UTF-8";.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-container ~ .fancybox-container{z-index:99992}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:0.87;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption-wrap{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s, visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption-wrap{opacity:1;visibility:visible;transition:opacity .25s, visibility 0s}.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30, 30, 30, 0.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-toolbar{top:0;right:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translate3d(0, 0, 0)}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.fancybox-slide::before{content:'';display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image::before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#E5E3DF}.fancybox-slide--next{z-index:99995}.fancybox-slide > *{display:inline-block;position:relative;padding:24px;margin:44px 0 44px;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-error{margin:0;padding:40px;width:100%;max-width:380px;background:#fff;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:'×';position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0 30px;background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.1) 20%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.6) 80%, rgba(0, 0, 0, 0.8) 100%);pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid rgba(255, 255, 255, 0.4);font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:none}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-infobar__body,.fancybox-button{background:rgba(30, 30, 30, 0.6)}.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0, 0, 0, 0.8)}.fancybox-button::before,.fancybox-button::after{content:'';pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:0.9;box-sizing:border-box;display:inline-block}.fancybox-button[disabled]::before,.fancybox-button[disabled]::after{opacity:0.3}.fancybox-button--left::after,.fancybox-button--right::after{top:18px;width:6px;height:6px;background:transparent;border-top:solid 2px currentColor;border-right:solid 2px currentColor}.fancybox-button--left::after{left:20px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--right::after{right:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close::before,.fancybox-button--close::after{content:'';display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0 0;height:100px;width:54px;padding:0;border:0;outline:none;background:none;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s}.fancybox-arrow::after{content:'';position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30, 30, 30, 0.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.fancybox-arrow--right::after,.fancybox-arrow--left::after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:0.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:0.3}.fancybox-loading{border:6px solid rgba(100, 100, 100, 0.4);border-top:6px solid rgba(255, 255, 255, 0.6);border-radius:100%;height:50px;width:50px;-webkit-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1)}@media all and (max-width: 800px){.fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none !important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen::before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:none}.fancybox-button--play::before,.fancybox-button--pause::before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}.fancybox-button--play::before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause::before{width:7px;height:11px;border-style:solid;border-width:0 2px 0 2px}.fancybox-thumbs{display:none}.fancybox-button--thumbs{display:none}@media all and (min-width: 800px){.fancybox-button--thumbs{display:none}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs::before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0, -4px -4px 0, 4px -4px 0, 0 0 0 32px inset, -4px 0 0, 4px 0 0, 0 4px 0, -4px 4px 0, 4px 4px 0}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}.fancybox-thumbs > ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs > ul > li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0, 0, 0, 0.1)}.fancybox-thumbs > ul > li > img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs > ul > li:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.fancybox-thumbs > ul > li.fancybox-thumbs-active:before{opacity:1}}
.wdAlert{padding:10px 10px 5px 10px;margin-bottom:20px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;position:fixed;width:100%;top:20px;z-index:99999}.wdAlert:after{content:'';width:0;height:0;border-top:8px solid #f2dede;border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;bottom:-8px;left:50%;margin-left:-8px}.wdAlert a{text-decoration:none;font-weight:bold}.wdAlert a:hover{text-decoration:underline}.wdAlert.info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.wdAlert.info:after{border-top-color:#d9edf7}.wdAlert.info a{color:#2d6987}.wdAlert.success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.wdAlert.success:after{border-top-color:#dff0d8}.wdAlert.success a{color:#356635}.wdAlert.warning{color:#c09853;background-color:#fcf8e3;border-color:#faebcc}.wdAlert.warning:after{border-top-color:#fcf8e3}.wdAlert.warning a{color:#a47e3c}.wdAlert.error{color:#b94a48;background-color:#f2dede;border-color:#ebccd1}.wdAlert.error a{color:#953b39}.wdAlert .close{position:absolute;right:15px;top:12px;width:10px;height:10px;line-height:10px;font-weight:bold;font-size:18px;color:#000000;opacity:0.4;filter:alpha(opacity=20);text-decoration:none;cursor:pointer}.wdAlert .close:hover,.wdAlert .close:focus{opacity:0.6;filter:alpha(opacity=40);text-decoration:none !important}.wdAlert .title{font-weight:bold;margin-bottom:5px}.wdAlert p{margin:0 0 5px 0}.wdAlert ul{margin:0 0 5px 0;padding:0}.wdAlert li{margin:0 0 0 19px;padding:0}
@charset "UTF-8";*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:'gfgglyphs';src:url("/wp-content/themes/gfg2015/static/fonts/gfgglyphs.eot?76l4fm");src:url("/wp-content/themes/gfg2015/static/fonts/gfgglyphs.eot?#iefix76l4fm") format("embedded-opentype"), url("/wp-content/themes/gfg2015/static/fonts/gfgglyphs.woff?76l4fm") format("woff"), url("/wp-content/themes/gfg2015/static/fonts/gfgglyphs.ttf?76l4fm") format("truetype"), url("/wp-content/themes/gfg2015/static/fonts/gfgglyphs.svg?76l4fm#gfgglyphs") format("svg");font-weight:normal;font-style:normal}[class^="ico_"],[class*=" ico_"]{font-family:'gfgglyphs';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_home2:before{content:"\e901"}.ico_office:before{content:"\e903"}.ico_newspaper:before{content:"\e904"}.ico_location:before{content:"\e947"}.ico_location2:before{content:"\e948"}.ico_calendar:before{content:"\e953"}.ico_search:before{content:"\e986"}.ico_gift:before{content:"\e99f"}.ico_star-half:before{content:"\e9d8"}.ico_star-full:before{content:"\e9d9"}.ico_man:before{content:"\e9dc"}.ico_woman:before{content:"\e9dd"}.ico_man-woman:before{content:"\e9de"}.ico_mail:before{content:"\ea83"}.ico_facebook2:before{content:"\ea8d"}.ico_instagram:before{content:"\ea90"}.ico_twitter:before{content:"\ea91"}.ico_youtube3:before{content:"\ea99"}html{font-family:'Open Sans', sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*{outline:0}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;box-sizing:border-box}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#404040;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;font-family:Georgia, Times, Serif;font-weight:normal;font-color:#333}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:15px;font-size:0.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size:15px;font-size:0.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{/* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */box-sizing:inherit}body{background:#fff}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}hr{background-color:#888;border:0;height:1px;background-color:#ccc;border:0;clear:both;display:block;height:1px;margin:2em 0}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li > ul,li > ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}a:hover{cursor:pointer}button,input[type="button"],input[type="reset"],input[type="submit"]{border:none;font-size:1em;padding:.25em .75em;background:#e91705;color:#fff;text-transform:capitalize;transition:background .25s ease}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background:#fff;color:#e91705}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{background:#fff;color:#e91705}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{color:#333;border:1px solid #222}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#111}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]{padding:.25em .75em;font-size:.9em;display:block;width:100%;margin:0 0 1em 0;-webkit-box-shadow:inset 0 2px 6px 1px rgba(50, 50, 50, 0.25);box-shadow:inset 0 2px 6px 1px rgba(50, 50, 50, 0.25);box-sizing:border-box}.search-form{margin-bottom:30px}.search-form input[type="search"]{width:50%}@media only screen and (max-width: 600px){.search-form input[type="search"]{width:100%}}textarea{padding-left:3px;width:100%}a:hover,a:active{outline:0}.top-navigation,.main-navigation{clear:both;display:block;float:none !important}.top-navigation ul,.main-navigation ul{list-style:none;margin:0;padding-left:0}.top-navigation,li,.main-navigation li{float:left;position:relative}.top-navigation a,.main-navigation a{display:block;text-decoration:none}.top-navigation ul ul,.main-navigation ul ul{box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);float:left;position:absolute;top:2em;left:-999em;z-index:99999;background:#000}.top-navigation ul ul ul,.main-navigation ul ul ul{left:-999em;top:0}.top-navigation ul ul a,.main-navigation ul ul a{width:200px}.main-navigation ul li:hover > ul,.main-navigation ul li.focus > ul{left:auto}.main-navigation ul ul li:hover > ul,.main-navigation ul ul li.focus > ul{left:100%}.menu-toggle{display:none}@media screen and (max-width: 600px){.menu-toggle,.main-navigation.toggled .nav-menu{display:block}.main-navigation ul{display:none}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.widget_search .search-submit{display:none}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:0.8075em 0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}h1{font-size:1.65em;color:#fff}h1 a,h1.entry-title a{color:#fff !important;transition:color .35s ease;margin:0 0 .5em 0;background:#000;padding:.15em .75em;display:block}h1 a:hover,h1.entry-title a:hover{color:#e91705 !important}h1{margin:0 0 .5em 0;padding:0 0 0.3em 0;background:transparent;color:#000;border-bottom:1px solid #000}#content{padding:2em 0;font-size:14px}#content a{color:#e91705;text-decoration:none;transition:color .35s ease}#content a:hover{color:#bc0000}.site-main{padding-right:30px}header .banner{width:100%;padding:0;height:200px;background:url(images/banner_1.png) top center no-repeat;background-size:auto 100%;line-height:0.6em}.navWrap{background:#000;margin-top:-1px}ul.menu a,header nav .menu ul a{color:#fff;padding:0 1.2em;line-height:2em;display:inline-block;-webkit-transition:.3s ease;transition:background-color .3s ease}#primary-menu a{padding:0 1.5em}#primary-menu a .ico_gift{margin-right:.5em;font-size:1.3em;position:relative;top:2px;color:#e91705}#primary-menu a:hover .ico_gift{color:#fff}ul.menu a:hover,header nav .menu ul a:hover{background-color:#e00712}#mobile-navigation{display:none}#secondary h1.widget-title{background:#000;color:#fff;text-align:center;font-size:1.65em;padding:.15em .75em;font-weight:normal !important}#searchform{position:absolute;top:0;right:0;width:280px;text-align:right}@media only screen and (max-width: 420px){#searchform{width:200px}}#searchform input,#searchform button{display:block;float:left}#searchform input[type="text"]{width:87%;margin:0;padding:.15em .5em;position:relative;top:2px}#searchform button{position:relative;top:4px;width:13%;color:#fff;background:transparent}@media only screen and (max-width: 420px){#searchform input[type="text"]{width:85%}#searchform button{width:15%}}.top-navigation a.ico_home2{color:#e91705;transition:.25s ease;display:block;float:left;font-size:1.45em;margin-right:.75em;position:relative;top:2px}.top-navigation a.ico_home2:hover{color:#fff}ol.hfeed.vcalendar{padding:0;margin:0}ol.hfeed.vcalendar li{padding:0;margin:0;width:100%;border-top:1px solid #000;overflow:auto}p.tribe-events-widget-link{clear:both}.tribe-events-event-image{margin:0;text-align:left;width:30%;float:left}.hfeed.vcalendar h4{display:inline-block;background:#f3f2f2;padding:.5em .75em;width:70%;line-height:1.2em;margin:0 0 .5em 0}#tribe-events-content .tribe-events-event-image{margin:0 2em 0 0}.hfeed.vcalendar li{position:relative}.gfg_exclusive{display:none;width:50px;height:50px;background:url(/wp-content/themes/gfg2015/static/images/gfg_exclusive.png) top left no-repeat transparent;position:absolute;background-size:cover;bottom:24px;left:19px;z-index:5555555}.tribe-events-category-girlfriend-guide-exclusive-event .gfg_exclusive{display:block}.duration{padding:0 1em 0 8.8em;font-size:0.8em}p.tribe-events-widget-link a{background:#000;float:right;color:#fff !important;padding:.15em .75em}p.tribe-events-widget-link{clear:both;display:block;border-top:1px solid #000}.tribe-events-notices{overflow:auto}.latest_posts_sb h2{background:#000;color:#fff;text-align:center;padding:.25em 0;margin:3em 0 0}.latest_posts_sb .threeLatest{list-style:none;padding:.5em 0 1.5em;margin:0;background:#edecec;overflow:auto;border-bottom:1px solid #000}.latest_posts_sb .threeLatest div{font-family:Georgia,Times,Serif;font-size:1.5em;text-align:center;padding:0 1.3em}.latest_posts_sb .line{font-size:2em;color:#e91705;background:url(/wp-content/themes/gfg2015/static/images/line.png) left center repeat-x;text-align:center}.latest_posts_sb .line span{display:inline-block;padding:0.3em 0.5em;font-size:1.4em;line-height:0.5em;background:#edecec;font-family:Georgia,Times,Serif}.latest_posts_sb .threeLatest div a{color:#000 !important}.latest_posts_sb .threeLatest div img{max-width:70%;margin:.5em 0}.page-template-archive-city-guide-php #primary h1{border:none;background:#000;color:#fff;padding:.25em .5em;letter-spacing:1px}.page-template-archive-city-guide-php #primary h1.entry-title{padding:0;color:#000;border-bottom:1px solid #000;letter-spacing:0;background:transparent}.page-template-archive-city-guide-php #primary h1.entry-title a{background:transparent !important;color:#000 !important;padding:0;margin:0}.page-template-archive-city-guide-php #primary h1 span{color:#e91705}.page-template-archive-city-guide-php #primary .entry-image{width:300px;height:180px;background-size:cover;float:left;margin:0 1.25em 0 0}.page-template-archive-city-guide-php #primary .entry-content p{margin:0 0 1em 0}.bus_img img{width:100%}a.post-edit-link{padding:0.3em 0.85em;color:#fff !important;background:#3A3A3A;border-radius:4px;margin:0 1em}ol.comment-list{padding:0;margin:0;overflow:auto;background:#f4f4f4}ol.comment-list li{padding:15px 20px}ol.comment-list li:nth-of-type(2n){background:#eaeaea}.comment-author.vcard img{vertical-align:middle}.comment-metadata a{color:#000 !important}a.page-numbers{display:inline-block;padding:0.15em .65em}a.prev.page-numbers,a.next.page-numbers{float:right;background:rgba(233, 23, 5, 0.72);color:#fff !important}a.prev.page-numbers{float:left}.events-single #tribe-events-content{padding:2px 0;width:70%;float:left;padding-right:3em}.tribe-events-event-meta .column,.tribe-events-event-meta .tribe-events-meta-group,.tribe-events-meta-group{width:50%}.tribe-events-meta-group.tribe-events-meta-group-gmap{display:block;clear:both;width:100%}.single-tribe_events h2.tribe-events-single-event-title{margin:0 0 .5em 0;padding:0 0 0.3em 0;background:transparent;color:#000;border-bottom:1px solid #000}.widget-area .tribe-events-event-image{margin-bottom:0 !important}.single-tribe_events .tribe-events-schedule h3{font-family:'Open Sans', sans-serif;background:#efefef;padding:.25em .75em;font-size:1.1em}.single-tribe_events .tribe-events-schedule .tribe-events-cost{vertical-align:middle;background:rgba(0, 0, 0, 0.6);color:#fff;padding:0.25em 0.5em;border-radius:1.5em}.tribe-events-schedule.updated.published.tribe-clearfix{margin:1.5em 0 3em}.container{max-width:1170px;margin-left:auto;margin-right:auto}.container:after{content:"";display:table;clear:both}.container p{font-size:14px}.e-content ul,.e-content ol{margin-left:0;font-size:14px}.e-content ul li,.e-content ol li{float:none;margin-bottom:5px}@media only screen and (max-width: 1180px){.container{width:96%;margin-left:2%}}.column-8{float:left;display:block;margin-right:2.5641%;width:65.81197%}.column-8:last-child{margin-right:0}.column-6{float:left;display:block;margin-right:2.5641%;width:48.71795%}.column-6:last-child{margin-right:0}.column-4{float:left;display:block;margin-right:2.5641%;width:31.62393%}.column-4:last-child{margin-right:0}.column-3{float:left;display:block;margin-right:2.5641%;width:23.07692%}.column-3:last-child{margin-right:0}.column-2{float:left;display:block;margin-right:2.5641%;width:14.52991%}.column-2:last-child{margin-right:0}.last:last-child{margin-right:0}.last{margin-right:0}@media only screen and (max-width: 900px){.column-8,.column-4{float:left;display:block;margin-right:2.5641%;width:100%}.column-8:last-child,.column-4:last-child{margin-right:0}.column-8{margin-bottom:30px}}header{width:100%;background-color:black;margin-bottom:30px}header .banner{background:none;background-color:white;width:100%;clear:both}header .banner .town{background-size:cover;width:756px;height:199px;position:absolute;top:1px;right:0px;z-index:1}@media only screen and (max-width: 920px){header .banner .town{display:none}}header .banner .logo{width:415px;height:163px;display:block;float:left;z-index:5;margin:10px 0 0 20px;position:relative}header .banner .logo img{width:100%;height:auto}@media only screen and (max-width: 1100px){header .banner .logo{margin:10px 0 0 0px}}@media only screen and (max-width: 1070px){header .banner .logo{width:277px;height:auto;margin:40px 0 0 0px}}@media only screen and (max-width: 920px){header .banner .logo{width:415px;margin:0px 0 0 0px;float:none;margin:0 auto}}@media only screen and (max-width: 420px){header .banner .logo{width:80%}header .banner .logo img{padding-top:20px}}@media only screen and (max-width: 920px){header .banner{height:auto;padding-bottom:10px}}header .container{position:relative}.main{clear:both;display:block;float:none !important;float:left;margin-left:0px;padding-left:0px;position:relative;z-index:505}.main .show-nav-categories{display:none}.main ul{margin:0px;padding:0px}.main li{list-style:none;margin:0;padding-left:0;position:relative}.main li.current-menu-item a,.main li.current_page_parent a,.main li.advent-calendar a{background-color:#ef0c17}.main li.current-menu-item .ico_gift,.main li.current_page_parent .ico_gift,.main li.advent-calendar .ico_gift{color:white}.main li.current-menu-item ul li a,.main li.current_page_parent ul li a,.main li.advent-calendar ul li a{background-color:black}.main li.current-menu-item ul li a:hover,.main li.current_page_parent ul li a:hover,.main li.advent-calendar ul li a:hover{background-color:#ef0c17}.main li ul{display:none}.main li:hover ul{display:block;position:absolute;width:200px;top:32px;background-color:black;padding:0px;left:0;float:none}.main li:hover ul li{display:block;width:100%;float:none}.main li:hover .ico_gift{color:white}.main a{color:white;text-decoration:none;color:#fff;padding:0 1.2em;line-height:2em;display:block;-webkit-transition:.3s ease;transition:background-color .3s ease}.main a:hover{background-color:#e00712;color:white}.main a.active{color:#ef0c17}.main a.active:hover{background:none}.main a.ico_home2{width:55px;float:left;text-align:center;color:#ef0c17}.main a.ico_home2:hover{background:none;color:white}.main .ico_gift{margin-right:5px;color:#ef0c17}.wdnav_show_navigation{display:none}@media only screen and (max-width: 920px){.main ul{position:fixed;height:100%;width:200px;left:0;top:0;margin-left:-200px;background-color:#333333;overflow:auto;padding-top:10px;z-index:9999}.main ul li{display:block;width:100%;float:none;height:auto;border:0px}.main ul li.current-menu-item ul li a,.main ul li.current_page_parent ul li a{background-color:#333333}.main ul li ul{display:block;position:relative;width:100%;top:0px;margin:0;padding-top:0px;background-color:#333333 !important}.main ul li ul li a{padding-left:40px}.main ul li ul li .ico_gift{color:white !important}.main ul li a{padding-left:20px;display:block}.main ul li.active a{background-color:#333333}.main ul li:hover ul{display:block;position:relative;width:100%;top:0px;padding-top:0px;background-color:#333333 !important}.main ul li:hover li{background-color:#333333 !important}.main ul li:hover li a{padding-left:40px}.main ul li:hover a{background-color:#333333 !important;color:white;padding-left:20px;display:block}.main ul li:hover a:hover{background-color:#ef0c17 !important}.main ul li.current-menu-item li,.main ul li.current-page-ancestor li{background-color:#333333 !important}.main ul li.current-menu-item li a,.main ul li.current-page-ancestor li a{background-color:#333333 !important}.main ul li.current-menu-item > a,.main ul li.current-page-ancestor > a{color:white !important}.main ul li.current-menu-item > a:after,.main ul li.current-page-ancestor > a:after{display:none}.main ul a{line-height:36px;height:auto;padding-top:0px;color:white !important}.main ul a:hover{background-color:#333333;color:#ef0c17}.main .wdnav_show_navigation{display:block;float:left;background:url("/wp-content/themes/gfg2015/static/images/sprites.png") no-repeat -224px -462px;width:55px;height:32px}}.ico_ch_tree img{width:15px;margin-right:5px}footer .f1{background:#000;color:#fff;padding:30px 0;overflow:auto;font-size:.9em}footer h4,footer h3,footer h2{margin:0 0 1em 0}footer h4{font-family:Georgia;font-weight:normal;border-bottom:1px solid #fff}footer .f2{background:url(/wp-content/themes/gfg2015/static/images/logo_square_sm.png) left center no-repeat;background-size:contain;height:60px;position:relative;display:block;margin:10px auto;padding-left:100px}footer .f2 p{line-height:60px}@media only screen and (max-width: 600px){footer .f2 p{line-height:20px;padding-top:10px}}footer p{font-size:.9em;margin:0 0 1em 0}.f1_1 h3{color:#e91705;font-family:Georgia;font-weight:normal;font-size:1.6em;border-bottom:1px solid #e91705;text-align:center}.f1_1 input[type="submit"]{float:right}.site-footer a{color:#fff;text-decoration:none;transition:.25s ease}.site-footer footer a:hover{color:#e91705}.f1_2 ul{padding:0;margin:0px;list-style:none;width:48%;display:inline-block;vertical-align:top;padding-left:50px}.f1_3 li,.f1_2 li{display:block;float:none;line-height:2em;padding:0}.f1_2 h4,.f1_3 h4{display:inline-block}.footerSocial{width:100% !important;float:none !important;font-size:2em;padding:0 0 .5em 0}.footerSocial a{color:#e91705;margin-right:.25em;transition:.25s ease}.footerSocial a:hover{color:#fff}footer.entry-footer{background:#efefef;padding:.5em 1em;margin:0 0 6em 0}@media only screen and (max-width: 960px){.f1_2:last-child{margin-right:0}footer .column-3{float:left;display:block;margin-right:2.5641%;width:48.71795%}footer .column-3:last-child{margin-right:0}}@media only screen and (max-width: 810px){.f1_2 ul{padding-left:20px}.f1_1,.f1_2{min-height:270px}}@media only screen and (max-width: 650px){.f1_2 ul{width:60%}.f1_2 ul:last-child{width:30%}}@media only screen and (max-width: 600px){footer .column-3,footer .column-6{float:left;display:block;margin-right:2.5641%;width:100%}footer .column-3:last-child,footer .column-6:last-child{margin-right:0}.f1_2 ul{padding-left:0px}}#af-form-1363659430 .buttonContainer input.submit{background:none !important;border:0px !important;background-color:#ef0c17 !important}#af-form-1363659430 .af-body .af-textWrap{width:100% !important}.nav-previous a,.nav-next a{background-color:#be0a12;color:white;height:40px;line-height:40px;padding:0 10px 0 40px;border-radius:4px;display:inline-block;position:relative;margin-bottom:20px}.nav-previous a:hover,.nav-next a:hover{color:white;background-color:#ef0c17}.nav-previous a:before{content:'';position:absolute;left:5px;top:10px;height:0;width:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid white;width:20px;height:20px;display:block}.nav-next a{padding:0 40px 0 10px}.nav-next a:before{content:'';position:absolute;right:5px;top:10px;height:0;width:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid white;width:20px;height:20px;display:block}body{width:100%;height:100%}body.wdnav_opened{position:fixed}.entry-title{border-bottom:0px}.entry-title .red{color:#ef0c17 !important;display:inline-block;margin:0px;padding:0px}.entry-title.no-line{color:white;background-color:black;padding:8px 10px 7px 10px;line-height:34px;position:relative}.entry-header{position:relative}.entry-header .featured{position:absolute;right:-23px;top:1px}@media only screen and (max-width: 900px){.entry-header .featured{right:0px}}.featured{background:url("/wp-content/themes/gfg2015/static/images/sprites.png") no-repeat 0 0;width:50px;height:50px;display:block;text-indent:-9999px}.menu .current-menu-item a{background-color:#ef0c17}.read-more,.more-link{display:inline-block;font-family:Georgia, Times, Serif;height:30px;line-height:32px;padding:0 10px 0 35px;position:relative;background-color:#EDECEC;box-sizing:border-box;margin-bottom:20px;color:black !important;font-size:15px;text-decoration:none}.read-more:before,.more-link:before{content:'+';display:block;width:30px;height:30px;top:0px;left:0px;position:absolute;color:white;background-color:#ef0c17;line-height:30px;font-size:30px;text-align:center;transition:.3s}.read-more.block,.more-link.block{display:block;width:118px;margin-top:20px}.read-more:hover:before,.more-link:hover:before{background-color:black}.more-link{display:block;width:114px;margin-top:20px}.table-details{margin-top:30px;margin-bottom:30px;border:1px #999999 dashed;padding:10px}.table-details td{padding:5px;vertical-align:top}.table-details td:first-child{text-align:right;width:175px}.table-details td:first-child.table-social{padding-top:10px}@media only screen and (max-width: 500px){.table-details td:first-child{width:30%}}.photos{margin:0px;padding:0 0 30px 0;list-style:none;margin-top:10px}.photos li{margin:0px;padding:0px;list-style:none;width:20%;padding:0 3px}@media only screen and (max-width: 500px){.photos li{width:25%}}@media only screen and (max-width: 400px){.photos li{width:33%}}.photos img{width:100%;height:auto}.map{padding:0 0 30px 0}.map iframe{border:0px;pointer-events:none}.clr{clear:both}h1{border:none;background:#000;color:#fff;padding:.25em .5em;letter-spacing:1px;border:0px}.post-title{font-family:Georgia, Times, Serif;border-bottom:1px solid black;font-size:24px;line-height:28px}.post-title a{color:black !important;text-decoration:none}.post-entry.qa .pic{float:left;display:block;margin-right:3.8961%;width:22.07792%}.post-entry.qa .pic:last-child{margin-right:0}.post-entry.qa .desc{float:left;display:block;margin-right:3.8961%;width:74.02597%;margin-right:0;margin-right:0}.post-entry.qa .desc:last-child{margin-right:0}.post-entry p{margin-top:0px}.post-entry .pic{float:left;display:block;margin-right:3.8961%;width:48.05195%}.post-entry .pic:last-child{margin-right:0}.post-entry .pic img{width:100%;height:auto}.post-entry .desc{float:left;display:block;margin-right:3.8961%;width:48.05195%;margin-right:0;margin-right:0}.post-entry .desc:last-child{margin-right:0}.post-entry .desc p{margin-top:0px}@media only screen and (max-width: 500px){.post-entry .pic{float:left;display:block;margin-right:3.8961%;width:100%}.post-entry .pic:last-child{margin-right:0}.post-entry .pic img{margin-bottom:10px}.post-entry .desc{float:left;display:block;margin-right:3.8961%;width:100%;margin-right:0;margin-right:0}.post-entry .desc:last-child{margin-right:0}}hr{background-color:#000000}.main-pic{float:left;margin:5px 30px 20px 0}.main-pic.event{width:50%}@media only screen and (max-width: 600px){.main-pic.cg-photo{width:150px !important;height:auto}}@media only screen and (max-width: 500px){.main-pic{float:left;margin:5px 30px 20px 0}.main-pic.event{width:100%}}.latest_posts_sb{margin-bottom:30px}.latest_posts_sb h2{margin-top:20px}.latest_posts_sb h3{padding:0px;margin:0px}.latest_posts_sb .threeLatest div img{width:80%;height:auto;margin:20px auto 42px auto}@media only screen and (max-width: 900px) and (min-width: 500px){.latest_posts_sb .threeLatest div img{width:200px;height:auto}}.pagination{padding:20px 0 0 0;margin:20px 0px;text-align:center;border-top:1px solid black}.pagination li{padding:0px;margin:0px 5px 8px 5px;list-style:none;float:none;display:inline-block}.pagination a{display:block;width:20px;height:20px;line-height:20px;text-align:center;background-color:#EDECEC;color:#666666 !important;font-size:11px;padding-top:1px;text-decoration:none}.pagination a.active{color:#ef0c17 !important}.pagination a:hover{color:#000000 !important}.site-content .widget-area{width:368px}.site-main{margin:0 368px 0 0}.content-area{margin:0 -368px 0 0}.post-edit-link{color:white !important;margin-top:20px;margin-left:0px}.gallery:after{content:'';display:table;clear:both}.gallery figure{max-width:18% !important;float:left;margin:0 5px 2% 0}.gallery figure:nth-child(5n){margin-right:0}.gallery figure:nth-child(5n+1){clear:left}@media only screen and (max-width: 600px){.gallery figure{max-width:48% !important}.gallery figure img{width:96%;margin-right:4%}}.f1_4 p{font-size:12px}h2{margin:0px}a{text-decoration:none;color:#ef0c17}a:hover{color:#be0a12}.mb{margin-bottom:30px}.p404 li{display:block;float:none}.p404 ul{padding:0px;margin:0px}.p404 a{color:black;text-decoration:underline}.p404 a:hover{text-decoration:none;color:red}.p404 .tagcloud a{text-decoration:none}.single-post{margin-bottom:30px}@media only screen and (max-width: 600px){img{width:100%;height:auto;margin:0 0 10px 0}img.size-thumbnail{width:150px}}@media only screen and (max-width: 400px){img.size-thumbnail{width:100px}}.entry-footer,.entry-meta{font-size:14px}footer.entry-footer{margin-bottom:30px}.entry-content{overflow:hidden}.entry-content li{float:none;list-style:disc;font-size:14px}.search .pic{width:30%;display:inline-block;vertical-align:top}.search .desc{width:65%;display:inline-block;vertical-align:top}.search article{margin-bottom:10px}.search h3{padding:0px;margin:0px}.search p{margin-top:0px}.search .post-type{display:block;color:#666666;padding:0 0 5px 0;font-size:14px;margin-top:-5px}.share-buttons{display:inline-block;vertical-align:top;line-height:30px;margin-right:10px}.share-buttons ul{padding:0px !important;margin:0px !important;display:inline-block}.share-buttons li{padding:0px !important;margin:0px !important;list-style:none;display:inline-block}.share-buttons a{margin-right:5px}.share-buttons img{width:30px;height:30px}.share-buttons span{line-height:30px;display:inline-block;vertical-align:top}.share-buttons.ac a{line-height:30px;font-size:14px;color:black;border-radius:15px;padding-right:20px;background-color:#f7f7f7;display:inline-block;margin-right:10px}.share-buttons.ac a:hover{background-color:#f4f4f4}.share-buttons.ac a img{vertical-align:top}.posted-on{line-height:30px;display:inline-block;vertical-align:top}.invoice-table{border:1px solid #eee}.invoice-table tr:nth-child(odd){background-color:#efefef}.invoice-table td,.invoice-table th{padding:3px 8px}.invoice-table th{background:#000;color:#fff;border-color:#000}.invoice-table .title{font-weight:600}.invoice-table .right{text-align:right}.invoice-table .subtotal{background-color:transparent !important}.invoice-table .subtotal td{padding-top:20px}.invoice-table .vat{background-color:transparent !important}.invoice-table .total td{background:#eee}.print-button{background-color:#be0a12;color:white;height:32px;line-height:32px;padding:0 15px;border-radius:4px;display:inline-block;position:relative;margin-bottom:20px}.print-button img{width:20px;height:20px;margin:-2px 8px 0 0;vertical-align:middle}.print-button:hover{color:white;background-color:#ef0c17}.form input[type=text],.form input[type=search],.form input[type=password],.form input[type=email],.form input[type=number],.form select,.form input[type=submit],.form input[type=button],.form button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border-radius:0px}.form input[type=text],.form input[type=search],.form input[type=date],.form input[type=password],.form input[type=email],.form input[type=number],.form select,.form textarea{width:100%;background:white;width:100%;height:30px;line-height:30px;margin-bottom:15px;padding:0 5px;font-size:14px;font-family:Georgia, Times, Serif;font-weight:300;border:1px solid #D9D7D7}.form select{background:url("/wp-content/themes/gfg2015/static/images/select.png") !important;background-position:right !important;background-repeat:no-repeat !important;-moz-appearance:none;text-indent:0.01px;text-overflow:'';line-height:22px !important;vertical-align:top !important;padding-top:7px;padding-bottom:7px;height:auto;width:100%;text-indent:5px}.form select.small{width:75px}.form select.medium{width:120px}.events label{display:inline-block;line-height:38px;margin-right:5px;font-size:14px}.events select{display:inline-block;margin-right:5px}.cg-filters{width:649px;padding-top:10px}.cg-filters select{background:none !important;background-color:#EDECEC !important;text-align:center !important;margin-right:19px !important;float:left;cursor:pointer}.cg-filters select.small{width:110px}.cg-filters select.cusine{padding-left:26px}.cg-filters select.location{padding-left:23px}.cg-filters select.price{padding-left:35px}.cg-filters select.vibe{padding-left:35px;margin-right:0px}.cg-filters select.vibe:after{content:'';display:table;clear:both}.cg-filters .a-z{width:110px;font-family:Georgia, Times, Serif;text-align:center;height:38px;line-height:36px;background-color:#EDECEC;display:inline-block;border:1px solid #D9D7D7;color:black !important;margin-right:19px;float:left}.card-form{padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);width:400px}.card-form .card-wrapper{height:200px}.card-form .l{width:calc( 70% - 20px);float:left;margin-right:20px}.card-form .r{width:30%;float:left}.card-form .btn-info{background-color:#ccc}.wdAlert.glue{position:relative}.wdAlert.glue:after{border:none}.events{position:relative}.events h2{border-bottom:1px solid black}.front-page .events{min-height:484px}@media only screen and (max-width: 900px){.sidebar-events{float:left;display:block;margin-right:3.8961%;width:48.05195%}.sidebar-events:last-child{margin-right:0}}@media only screen and (max-width: 500px){.sidebar-events{float:left;display:block;margin-right:3.8961%;width:100%}.sidebar-events:last-child{margin-right:0}}.events-filter-date{width:55%;float:left}.events-filter-type{width:45%;float:right;text-align:right}.events-filter-type:after{content:'';display:table;clear:both}@media only screen and (max-width: 1030px) and (min-width: 900px){.events-filter-date{width:100%;float:none}.events-filter-type{width:100%;float:none;text-align:left}.events-filter-type:after{content:'';display:table;clear:both}}@media only screen and (max-width: 690px){.events-filter-date{width:100%;float:none}.events-filter-type{width:100%;float:none;text-align:left}.events-filter-type:after{content:'';display:table;clear:both}}.events-list{margin:0px;padding:0px;list-style:none;width:100%}.events-list li{margin:0px;padding:0px;list-style:none;width:50%;position:relative;min-height:410px;padding:0 15px}.events-list li > a{padding-top:5px;border-top:1px solid black;color:black !important;position:relative;display:block}.events-list li > a.read-more{display:inline-block;border-top:0px;padding-top:0px}.events-list li > a:hover h3{color:#ef0c17}.events-list li > a:hover a.read-more:before{background-color:black}@media only screen and (max-width: 500px){.events-list li{width:100%;padding:0px}}.events-list .event-pic{position:relative}.events-list .featured{position:absolute;right:-10px;bottom:0px}@media only screen and (max-width: 900px){.events-list .featured{right:0px}}.events-list img{width:100%;height:auto;margin-bottom:20px}.events-list .date{position:absolute;top:5px;left:0px;background:rgba(0, 0, 0, 0.43);padding:0 10px;height:67px;z-index:60}.events-list .date span{display:block;text-align:center;color:white;font-family:Georgia, Times, Serif}.events-list .date span.month{font-size:22px;line-height:26px}.events-list .date span.day{font-size:36px;line-height:36px}.events-list h3{margin:0px;padding:0px;line-height:24px;font-size:20px;text-transform:uppercase;transition:.3s}.events-list p{margin-top:0px}.organizer{margin-bottom:30px}.organizer h3{margin-bottom:0px;padding-bottom:0px}.organizer span{display:block}.organizer a{color:#333333 !important;text-decoration:underline !important}.organizer a:hover{color:#ef0c17 !important;text-decoration:none !important}#tabs-container{width:100%}#tabs-container h2{background:#000;color:#fff;text-align:center;padding:8px 0 7px 0;margin:0 0 0;line-height:34px;margin-bottom:10px;text-transform:uppercase}.tabs-menu{height:30px;clear:both;padding:0px;margin:0px;width:100%;font-size:0px}.tabs-menu li{height:30px;width:30%;line-height:30px;display:inline-block;list-style:none}.tabs-menu li.current{position:relative;background-color:#EDECEC;z-index:5}.tabs-menu li:last-child{width:40%;padding-left:20px;background:url("/wp-content/themes/gfg2015/static/images/sprites.png") no-repeat -70px -10px}.tabs-menu li:last-child.current{background:#EDECEC url("/wp-content/themes/gfg2015/static/images/sprites.png") no-repeat -70px -10px}.tabs-menu a{text-transform:uppercase;text-decoration:none;font-size:8px;font-weight:bold;display:block;text-align:center;line-height:12px;padding-top:3px;color:black !important}.tabs-menu a.current{color:#000000}.tab{background-color:#EDECEC;margin-bottom:5px;width:auto;margin-top:-1px;width:100%}.see-all{float:right;background-color:black;color:white !important;font-size:10px;height:20px;line-height:20px;padding:0 20px 0 10px;margin-bottom:10px;position:relative;text-transform:uppercase;text-decoration:none;transition:.3s}.see-all:hover{background-color:#ef0c17}.see-all:hover:before{height:0;width:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid black}.see-all:before{content:'';height:0;width:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #ef0c17;position:absolute;right:5px;top:4px}.see-all:after{content:'';clear:both;display:block}.tab-content{padding:20px 20px 5px 20px;display:none}.tab-content ul{padding:0px;margin:0px;width:100%;display:block;float:none}.tab-content li{padding:0px;margin:0px;list-style:none;display:block;float:none;width:100%;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid black}.tab-content li:last-child{border-bottom:0px}.tab-content .pic{width:25%;display:inline-block;vertical-align:top;position:relative}.tab-content .pic img{width:100%;height:auto}.tab-content .desc{width:75%;display:inline-block;vertical-align:top;padding-left:10px}.tab-content h3{color:black;font-size:15px;padding:0px;margin:0px}.tab-content h4{font-size:12px;font-family:Arial;padding:2px 0px;margin:0px;color:#ef0c17}.tab-content .featured{position:absolute;bottom:-8px;right:-8px}.tab-content p{font-size:12px;font-family:Arial;color:black;margin:0px;padding:0px}#tab-1{display:block}.event_terms a{color:black !important}.event_terms a:hover{color:#ef0c17 !important}.copyx{display:none !important}.expiered-info{background-color:#ef0c17;padding:10px;color:#ffffff}.expiered-info a{color:#ffffff;border-bottom:1px solid #ffffff}.cg-search{background-color:#EDECEC;padding:20px;margin:0 0 30px 0}.cg-search a{font-size:14px;text-decoration:none}.cg-search h4{font-size:22px;color:#000000;line-height:26px;margin:-8px 0 10px 0;padding:0px}.cg-search fieldset{border:0px;padding:0px;margin:0px}.cg-search input[type=text],.cg-search input[type=search],.cg-search input[type=password],.cg-search input[type=email],.cg-search input[type=number],.cg-search select,.cg-search input[type=submit],.cg-search input[type=button],.cg-search button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border-radius:0px}.cg-search input[type="search"],.cg-search select{background:#FFFFFF;border:1px solid #D9D7D7;width:100%;height:38px;line-height:38px;box-shadow:0 0 0;padding:0 10px;box-sizing:border-box;border-radius:0px;margin-bottom:10px}.cg-search select{background:white url("/wp-content/themes/gfg2015/static/images/select.png") !important;background-position:right !important;background-repeat:no-repeat !important;-moz-appearance:none;text-indent:0.01px;text-overflow:'';line-height:22px !important;vertical-align:top !important;padding-top:7px;padding-bottom:7px;height:auto;width:100%;color:black;text-indent:5px;font-size:12px}.cg-search button{font-family:Georgia, Times, Serif;font-size:16px;text-transform:uppercase;float:right}.cg-search button:hover{background-color:black;color:white}.cg-search button:after{display:table;content:'';clear:both}.cg-list{margin:0px;padding:0px;list-style:none}.cg-list li{margin:0px;padding:0px;list-style:none}.cg-list .pic{width:150px;float:left;position:relative}.cg-list .pic img{width:100%;height:auto}.cg-list .desc{width:-webkit-calc(100% - 150px);width:calc(100% - 150px);float:right}.cg-list .desc:after{content:'';display:table;clear:both}.cg-list p{margin-top:0px;padding-left:30px;margin-bottom:10px}.cg-list .read-more{margin:10px 0 0 30px}@media only screen and (max-width: 600px){.cg-list .pic{width:100px}.cg-list .desc{width:-webkit-calc(100% - 100px);width:calc(100% - 100px)}.cg-list p{padding-left:15px}.cg-list .read-more{margin:10px 0 0 15px}}.cg-list h3{border-bottom:1px solid black;font-family:Georgia, Times, Serif;font-size:24px;color:#000000;line-height:28px;margin-bottom:16px}.cg-list h3 a{color:#000000 !important;display:block}.cg-list h3 a:hover{color:#ef0c17 !important}.cg-start{margin:0px;padding:0px;list-style:none;margin-top:20px;width:100%}.cg-start .icon{background-color:#ef0c17;width:128px;height:128px;border-radius:50%;text-align:center;transition:.3s;margin:0 auto}.cg-start .icon img{width:auto;height:70%;margin:20px auto 0 auto}.cg-start li{margin:0px;padding:0px;list-style:none;display:block;text-align:center;width:33.3%;padding:0 15px;margin-bottom:30px}.cg-start li.drink img{height:50%;margin-top:30px}.cg-start li.fitness img{height:70%;margin-top:20px}.cg-start li.leisure img{height:60%;margin-top:30px}.cg-start li.shop img{height:60%;margin-top:20px}@media only screen and (max-width: 500px){.cg-start li{width:50%}}.cg-start h3{text-align:center;color:black;transition:.3s;margin:5px 0 0 0;font-size:24px;line-height:28px}.cg-start a{font-family:Georgia, Times, Serif;font-size:30px}.cg-start a:hover .icon{background-color:black}.cg-start a:hover h3{color:#ef0c17}.cg-sidebar-list{margin:10px 0 0 0;padding:0px;list-style:none;width:102%}.cg-sidebar-list li{width:33.3%;height:159px;padding:0 2% 2% 0}.cg-sidebar-list li.eat img{width:35%;margin-top:2px}.cg-sidebar-list li.drink img{margin-top:10px}.cg-sidebar-list li.leisure img{width:60%;margin-top:10px}.cg-sidebar-list li.shop img{margin-top:10px}.cg-sidebar-list a{padding:20px 0 10px 0;color:black !important;display:block;text-align:center;background-color:#ef0c17;transition:.3s;height:100%}.cg-sidebar-list a:hover{background-color:black;color:white !important}.cg-sidebar-list img{width:50%;margin:0 auto}.cg-sidebar-list h3{position:absolute;bottom:0px;width:100%;display:block}.single-cg{font-size:13px}.single-cg h2{border-bottom:1px solid black}.single-cg .pic{width:150px;display:inline-block;vertical-align:top}.single-cg .desc{width:-webkit-calc(100% - 150px);width:calc(100% - 150px);display:inline-block;vertical-align:top;padding-left:30px}.single-cg .desc:after{display:table;content:'';clear:both}.single-cg .desc p{margin-top:0px}.single-cg .desc h2{margin-top:0px;border:0px;margin-bottom:0px}@media only screen and (max-width: 600px){.single-cg .pic{width:100px}.single-cg .desc{width:-webkit-calc(100% - 100px);width:calc(100% - 100px);padding-left:15px}}.single-cg .additional-info article{clear:both;display:block;padding-bottom:20px}.cg-back{line-height:30px;color:black !important;text-decoration:underline;position:relative;padding-left:20px;display:block;width:100%}.cg-back:hover{color:#ef0c17 !important}.cg-back:before{content:'←';color:#ef0c17;font-size:40px;overflow:hidden;width:13px;height:30px;line-height:30px;position:absolute;top:-1px;left:0px;display:block}.cityguide-list p{margin-bottom:40px}.cg-details span:first-of-type{display:none}.cg_sb{padding-bottom:22px}.cg_sb h2{background:#000;padding:.35em .25em;width:100%;color:#E91705;display:block}.cg_sb h2 span{color:#fff}@media only screen and (max-width: 900px){.cg_sb:last-child{float:left;display:block;margin-right:3.8961%;width:48.05195%;margin-right:0}.cg_sb:last-child:last-child{margin-right:0}}@media only screen and (max-width: 500px){.cg_sb{float:left;display:block;margin-right:3.8961%;width:100%}.cg_sb:last-child{margin-right:0}.cg_sb li{height:200px}}@media only screen and (max-width: 900px){.cg-start-ge:last-child{float:left;display:block;margin-right:3.8961%;width:48.05195%;margin-right:0}.cg-start-ge:last-child:last-child{margin-right:0}.cg-start-ge:last-child .fp-giveaways{width:100%}}@media only screen and (max-width: 500px){.cg-start-ge{float:left;display:block;margin-right:3.8961%;width:100%}.cg-start-ge:last-child{margin-right:0}}@media only screen and (max-width: 1090px){.zurich{display:none}}.adv_1,.adv_2{margin:30px 0;font-size:0px}.adv_1 img,.adv_2 img{width:100%;margin-bottom:0px}.adv_2{margin:0 0 30px 0}.slider{background-color:black;width:100%;position:relative;margin-bottom:30px}.slider ul{overflow:hidden;height:300px;width:100%}.slider a{padding:0px !important;color:white !important;display:block;width:100%;position:relative}.slider .slide-desc{float:left;width:25%;padding:10px 10px 10px 10px;background-color:black}.slider .slide-pic{width:75%;float:right;background-size:cover;height:300px;background-position:center;background-repeat:no-repeat}.slider li{position:relative;margin:0px;padding:0px;list-style:none;height:300px;overflow:hidden;width:100%}.slider ul{margin:0px;padding:0px}.slider h2{margin-top:0px}.slider p{font-size:13px}@media only screen and (max-width: 700px){.slider .slide-pic{float:none;width:100%}.slider .slide-desc{float:none;width:100%;padding:10px 10px 10px 10px;background-color:black;position:absolute;bottom:0px;text-align:center}.slider .slide-desc h3,.slider .slide-desc p{display:none}.slider .slide-desc h2{text-align:center;display:block;margin-bottom:0px;padding-bottom:0px}}@media only screen and (max-width: 400px){.fp-top{display:none}}.cycle-pager{text-align:center;width:100%;z-index:9999;position:absolute;bottom:0px;overflow:hidden;margin-bottom:-38px}.cycle-pager span{font-family:arial;font-size:50px;line-height:50px;width:16px;height:16px;display:inline-block;color:#ddd;cursor:pointer}.cycle-pager span:hover{color:#aaaaaa}.cycle-pager span.cycle-pager-active{color:#ef0c17}.cycle-pager > *{cursor:pointer}.front-page a,.sidebar-events a,.latest_posts_sb a,.fp-giveaways a{text-decoration:none}.front-page .cg_sb h2,.sidebar-events .cg_sb h2,.latest_posts_sb .cg_sb h2,.fp-giveaways .cg_sb h2{padding:8px 0 7px 0}.front-page .title,.sidebar-events .title,.latest_posts_sb .title,.fp-giveaways .title{background:#000;color:#fff;text-align:center;padding:8px 0 7px 0;margin:3em 0 0;margin-bottom:10px;text-transform:uppercase;margin-top:0px}.front-page .title span,.sidebar-events .title span,.latest_posts_sb .title span,.fp-giveaways .title span{color:#ef0c17}.front-page .title.fav,.sidebar-events .title.fav,.latest_posts_sb .title.fav,.fp-giveaways .title.fav{text-align:left;margin-bottom:10px;padding-left:20px}.front-page .title a,.sidebar-events .title a,.latest_posts_sb .title a,.fp-giveaways .title a{color:white;display:block}.front-page .front-1,.sidebar-events .front-1,.latest_posts_sb .front-1,.fp-giveaways .front-1{float:left;display:block;margin-right:3.8961%;width:48.05195%}.front-page .front-1:last-child,.sidebar-events .front-1:last-child,.latest_posts_sb .front-1:last-child,.fp-giveaways .front-1:last-child{margin-right:0}.front-page .front-2,.sidebar-events .front-2,.latest_posts_sb .front-2,.fp-giveaways .front-2{float:left;display:block;margin-right:3.8961%;width:48.05195%;margin-right:0;margin-right:0}.front-page .front-2:last-child,.sidebar-events .front-2:last-child,.latest_posts_sb .front-2:last-child,.fp-giveaways .front-2:last-child{margin-right:0}@media only screen and (max-width: 500px){.front-page .front-1,.sidebar-events .front-1,.latest_posts_sb .front-1,.fp-giveaways .front-1{float:left;display:block;margin-right:3.8961%;width:100%}.front-page .front-1:last-child,.sidebar-events .front-1:last-child,.latest_posts_sb .front-1:last-child,.fp-giveaways .front-1:last-child{margin-right:0}.front-page .front-2,.sidebar-events .front-2,.latest_posts_sb .front-2,.fp-giveaways .front-2{float:left;display:block;margin-right:3.8961%;width:100%}.front-page .front-2:last-child,.sidebar-events .front-2:last-child,.latest_posts_sb .front-2:last-child,.fp-giveaways .front-2:last-child{margin-right:0}}.slider-small{background-color:#edecec;position:relative;border-bottom:1px solid black;margin:-10px 0 30px 0}.slider-small:hover .slider-nav a{opacity:1}.slider-small .slider-nav a{background:url("/wp-content/themes/gfg2015/static/images/sprites.png") no-repeat;background-position:-8px -96px;width:33px;height:39px;top:65px;position:absolute;z-index:8888;opacity:0.3}.slider-small .slider-nav a.previous{left:0px}.slider-small .slider-nav a.previous:hover{background-position:-8px -146px}.slider-small .slider-nav a.next{background-position:-55px -95px;right:0px}.slider-small .slider-nav a.next:hover{background-position:-55px -145px}.slider-small .desc{padding:0 20px 20px 20px;text-align:left}.slider-small .desc h3{font-size:17px;text-align:left;padding:0px;margin:10px 0 2px 0;list-style:20px}.slider-small .desc p{margin-top:0px}.slider-small .desc .rm{color:#ef0c17}.slider-small .desc img{display:none}.slider-small a{color:black !important;text-align:center;display:block}.slider-small li{padding:0px;margin:0px;list-style:none;text-align:center;width:100%;height:319px}@media only screen and (max-width: 500px){.slider-small li{height:auto}}.slider-small ul{padding:0px;margin:0px}.slider-small img{margin:0;display:block;width:100%}.fp-offers img{width:100%;height:auto}.fp-offers a{display:block;color:black !important}.fp-offers h4{font-family:Arial;display:inline-block;margin:0 0 10px 0}.fp-offers h4:after{content:'>';color:red;margin-left:3px}.fp-offers p{margin:0px}.fp-offers article{padding:10px 20px;background-color:#edecec;border-bottom:1px solid black;margin:-5px 0 0 0}.left-column-footer article{padding-bottom:20px}.left-column-footer article .read-more{margin-bottom:20px}.left-column-footer .title{text-align:left;padding-left:20px}.left-column-footer .pic{float:left;display:block;margin-right:3.8961%;width:48.05195%}.left-column-footer .pic:last-child{margin-right:0}.left-column-footer .pic img{width:100%;height:auto}.left-column-footer .desc{float:left;display:block;margin-right:3.8961%;width:48.05195%;margin-right:0;margin-right:0}.left-column-footer .desc:last-child{margin-right:0}@media only screen and (max-width: 600px){.left-column-footer .pic{float:left;display:block;margin-right:3.8961%;width:35.06494%}.left-column-footer .pic:last-child{margin-right:0}.left-column-footer .desc{float:left;display:block;margin-right:3.8961%;width:61.03896%}.left-column-footer .desc:last-child{margin-right:0}}@media only screen and (max-width: 400px){.left-column-footer .pic{float:left;display:block;margin-right:3.8961%;width:100%;margin-bottom:10px}.left-column-footer .pic:last-child{margin-right:0}.left-column-footer .desc{float:left;display:block;margin-right:3.8961%;width:100%}.left-column-footer .desc:last-child{margin-right:0}}.left-column-footer h4{font-family:Arial;font-size:18px;font-weight:bold;margin:0 0 10px 0;padding:0}.fp-faq ul{padding:0px;margin:0px}.fp-faq a{color:black !important}.fp-faq .title a{color:white !important}.fp-faq li{list-style:none;margin:0 0 10px 0;border-bottom:1px solid black;padding:0 0 5px 0;position:relative;width:100%;display:block}.fp-faq li:nth-child(odd) .desc{left:auto;right:0px;padding-left:10px}.fp-faq li:nth-child(odd) img{float:left;width:40%}.fp-faq .desc{position:absolute;bottom:0px;left:0px;width:60%;font-size:12px;padding-right:10px}.fp-faq .desc p{padding:5px 0px;margin:0px}.fp-faq h4{font-family:Arial;font-size:14px;font-weight:bold;padding:0px;margin:0px}.fp-faq img{float:right;width:40%}@media only screen and (max-width: 900px){.fp-faq{float:left;display:block;margin-right:3.8961%;width:48.05195%}.fp-faq:last-child{margin-right:0}}@media only screen and (max-width: 500px){.fp-faq{float:left;display:block;margin-right:3.8961%;width:100%}.fp-faq:last-child{margin-right:0}}.fp-giveaways,.fp-giveaways-left{margin-bottom:30px}.fp-giveaways .title,.fp-giveaways-left .title{background:#000;color:#fff;text-align:center;padding:8px 0 7px 0;margin:3em 0 0;margin-bottom:10px;text-transform:uppercase;margin-top:0px;padding-top:7px;padding-bottom:8px}.fp-giveaways .title span,.fp-giveaways-left .title span{color:#ef0c17;margin-right:10px}@media only screen and (max-width: 900px){.fp-giveaways{float:left;display:block;margin-right:3.8961%;width:48.05195%}.fp-giveaways:last-child{margin-right:0}}@media only screen and (max-width: 500px){.fp-giveaways{float:left;display:block;margin-right:3.8961%;width:100%}.fp-giveaways:last-child{margin-right:0}}.fp-top{min-height:454px}@media only screen and (max-width: 900px){.fp-top,.events{min-height:auto}}.advent{background-position:right;background-size:cover;background-repeat:no-repeat;padding:0px 10px;margin-bottom:40px}@media only screen and (max-width: 1400px){.advent{background-position-x:90%}}@media only screen and (max-width: 600px){.advent{background-position-x:90%}}.advent article{width:150px;height:150px;float:left;position:relative;margin:40px;box-sizing:border-box}.advent article img{position:absolute;left:0px;top:0px;width:150px;height:150px}@media only screen and (max-width: 1180px){.advent article{float:none;display:inline-block;vertical-align:top}.advent .container{text-align:center}}.advent .day{width:150px;height:150px;font-family:'Dancing Script', cursive;padding:15px 0 0 30px;font-size:70px;opacity:0.89;color:#FFFFFF;line-height:135px;text-shadow:2px 4px 8px rgba(0, 0, 0, 0.23);text-align:center;display:block;border:3px white dashed;background-color:rgba(255, 255, 255, 0.2);box-sizing:border-box;transition:.4s;delay:.2s}.perspective{background-color:white;position:relative;display:inline;float:left;height:150px;width:150px;-webkit-perspective:450px;perspective:450px;box-sizing:border-box}.perspective > a{box-shadow:inset 0px 0px 5px 0px rgba(0, 0, 0, 0.69);display:block;width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:6;text-indent:-9999px}.perspective span{position:absolute;bottom:10px;right:10px;text-align:right;font-family:'Dancing Script', cursive;z-index:4;color:#4A4A4A;font-size:14px}.thumb{background-color:#ef0c17;width:150px;height:150px;position:absolute;box-sizing:border-box;transition:.7s transform linear;transform-origin:left;cursor:pointer;transform:rotateY(-30deg);-ms-transform:rotateY(-30deg);-webkit-transform:rotateY(-30deg);z-index:10}.thumb .day{padding:0px;line-height:150px;border:0px;background:none}.thumb img{position:relative;z-index:3}.thumbOpened{transform:rotateY(-100deg);-ms-transform:rotateY(-100deg);-webkit-transform:rotateY(-100deg);transform-origin:0px;transition:.7s;background-color:#D3D3D3}.thumbOpened .day{opacity:0}@keyframes go{100%{opacity:1;transform:rotateY(0deg);-ms-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);}}.calendar-link{display:none}.calendar-link img{width:100%;height:auto}.full-width{width:100%;height:auto}.ac-title{text-align:center;margin-bottom:30px}.ac-title h1,.ac-title h2{padding:0px;margin:0px}.ac-title h1{font-family:'Dancing Script', cursive;font-size:70px;color:#4A4A4A;line-height:83px;background:none;display:inline-block !important;position:relative}.ac-title h1:after{content:'';width:60px;height:46px;background:url("/wp-content/themes/gfg2015/static/images/hat2.png");background-size:cover;display:block;position:absolute;top:-8px;left:481px}@media only screen and (max-width: 680px){.ac-title h1{font-size:50px}.ac-title h1:after{display:none}}.ac-title h2{font-family:Arial;font-style:italic;font-size:18px;color:#4A4A4A;line-height:24px;display:inline-block}.ac-title h2 span{color:#ef0c17}.opportunities-list h3{margin:0px;padding:0px;color:#ef0c17}.invoice-form{position:relative}.wdAlert li{display:block;float:none}