.tbCalendar{border-collapse:collapse;margin:auto;width:180px}.tbCalendar a{text-decoration:underline}.tbCalendar caption{padding:3px;text-align:center}.tbCalendar th,.tbCalendar td{padding:3px;text-align:center;border:1px solid #ddd;border-collapse:collapse}.tbCalendar th{font-weight:bold;background:#eee}.tbCalendar td{padding:3px 5px}.tbCalendar td.today{background:#a2adbc;font-weight:bold;color:#fff}html,body{background-color:#fead00;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fead00),to(#b85b00));background-image:-webkit-linear-gradient(top,#fead00,#b85b00);background-image:-moz-linear-gradient(top,#fead00,#b85b00);background-image:-ms-linear-gradient(top,#fead00,#b85b00);background-image:-o-linear-gradient(top,#fead00,#b85b00);theme_color:#fead00;margin:0;padding:0;color:#333;font-size:16px;font-family:"Segoe UI",Verdana,Helvetica,Sans-Serif}@media(max-width:991px){body{padding-top:92px}}@media(min-width:992px){body{padding-top:0}}h1{font-weight:700}.wrap{background-color:#fff;-moz-box-shadow:2px 0 5px #000,-2px 0 5px #000;-webkit-box-shadow:2px 0 5px #000,-2px 0 5px #000;box-shadow:2px 0 5px #000,-2px 0 5px #000;border-top:none;border-right:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000;margin-bottom:15px}.top{margin-top:10px}header,footer,hgroup nav,section{display:block}img{border:0 none}.center{text-align:center}.right-align{text-align:right}a:link,a:visited,a:active,a:hover{color:#b45602;outline:none;text-decoration:underline}a:hover{color:#cf6900;text-decoration:none}#float-left{width:500px;float:left}.highlight{background-color:#faf2bc;padding-left:5px;padding-right:5px}.clear-fix:after{display:block;height:0;display:none}h1,h2,h3,h4,h5,h6{color:#cf6900;font-weight:700}h1{font-size:2em}h2{font-size:1.75em}h3{font-size:1.2em}h4{font-size:1.1em}h5,h6{font-size:1em}form fieldset{padding:9px 9px 2px 9px;border:solid 1px #ddd;margin:18px 0}.category{padding-left:5px}.bg{z-index:+99;background-color:#fff;width:100%}@media(min-width:992px){.bg{background:url("../Images/header.png") no-repeat center top;background-color:#fff}.navbar-container{background:none}}@media(max-width:991px){.bg{background:none;background-color:#fff}.navbar-container{background:url("../Images/header.png") no-repeat center top}}header #float-left{width:500px}.float-right nav{margin-top:60px}.site-title{margin:13px 0 0 0}@font-face{font-family:'TektonProBold';src:url('fonts/tektonpro/tektonpro-bold-webfont.eot?');src:url('fonts/tektonpro/tektonpro-bold-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/tektonpro/tektonpro-bold-webfont.woff') format('woff'),url('fonts/tektonpro/tektonpro-bold-webfont.ttf') format('truetype'),url('fonts/tektonpro/tektonpro-bold-webfont.svg#TektonProBold') format('svg');font-weight:normal;font-style:normal}header #slogan{margin:0 0 0 20px;padding:5px;text-align:left;font-family:TektonProBold;font-size:1.9em;color:#cf6900;width:250px}header #logo{margin-left:20px}#submit{width:100%;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #a1a1a1;background-color:#fff;-webkit-box-shadow:inset #ccc 0 0 10px;-moz-box-shadow:inset #ccc 0 0 10px;box-shadow:inset #ccc 0 0 10px;margin:10px auto}#searchForm{position:absolute;margin:5px 0 auto 0}#searchTerm,#navbarsearch{border:1px solid #c0c0c0;width:50%;max-width:280px;max-height:35px;height:39px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;-webkit-box-shadow:inset #ccc 0 0 10px;-moz-box-shadow:inset #ccc 0 0 10px;box-shadow:inset #ccc 0 0 10px;z-index:1;padding:0 0 0 5px;margin:0 114px 0 0;float:right}#navbarsearch{margin:0 auto;float:none;width:75%;max-width:320px}#mobileSearchTerm{float:left;background:transparent;width:80%;padding-top:5px}#mobileSearchButton{float:right;border:none;background:transparent;color:#c0c0c0;width:20%;padding-top:3px}#searchButton{background-image:url('../Images/searchbg.png');background-repeat:no-repeat;background-position:right;width:104px;height:38px;z-index:22;position:absolute;color:#fff;border:none;right:3px}#searchText{top:25%;height:38px;width:104px;color:#fff;font-size:1.1em;position:relative;text-align:center}#body{clear:both;padding-bottom:40px;width:940px;height:100%}.detail{width:100%;right:20px;left:20px}.main-content{padding-right:10px;padding-left:10px;padding-top:4px;font-size:.85em;height:100%}#rightcolumn{width:300px;z-index:4;float:right;margin:-77px -300px 0}.redas{color:#ff0909}.column1{position:absolute;width:152px;padding:0;margin:-12px 0 0 10px;text-align:left}.column1 .text{font-size:.8em;font-weight:normal}.column1 .text2{font-size:.7em;font-weight:normal}.text2{font-size:.7em;font-weight:normal}.column1 input[type="text"],.column1 input[type="password"]{border:1px solid #e2e2e2;color:#333;font-size:1.2em;margin:2px 0 3px 0;padding:5px;width:120px}.column1 #editor-field{width:120px}select{display:inline}.column2 input[type="text"],.column2 input[type="password"],.column2 select{border:1px solid #e2e2e2;color:#333;font-size:1.2em;margin:2px 0 6px 0;padding:5px;width:120px}.column2{position:absolute;margin:-10px auto 20px 150px;width:152px;float:right;text-align:center;padding:0}.column2 #editor-field{width:120px}#righcolumn section{margin:15px auto 15px auto;padding:10px}#clear{clear:both;height:19px}#agree{float:left}#createevent{width:100px;float:left;margin:0 0 0 20px}#createevent .button{margin-bottom:9px}#submit{margin:10px auto 30px auto;width:210px;height:50px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:#cf6900;-webkit-box-shadow:3px 3px 13px rgba(50,50,50,.75);-moz-box-shadow:3px 3px 13px rgba(50,50,50,.75);box-shadow:3px 3px 13px rgba(50,50,50,.75)}#required{margin-top:-15px}#submit #text{color:#fff;font-size:1em;text-align:center;width:210px;height:50px;position:relative;top:27%;text-decoration:none}#submit #text a{color:#fff;text-decoration:none}#user{width:100%}#user th{padding-right:70px;text-align:center}.ads{clear:both;margin:5px auto}.featured+.main-content{background:url("../images/heroaccent.png") no-repeat}.websiteTitle{font-size:.8em}.tickets{font-size:1.1em;font-weight:bold}#display{width:625px;min-height:1200px}#details{margin:auto 20px;font-size:1.2em;min-height:650px}#details .title{font-weight:bold;color:#000;font-size:1.2em;line-height:26px}#details .titlelist{font-weight:bold;color:#000;font-size:1.2em}#details .specs{font-size:1.2em;font-weight:bold;color:#cf6900;line-height:1.2em}#details .locationTitle{font-size:100%;font-weight:bold;color:#000;text-decoration:underline}#details a{font-size:100%;color:#cf6900;text-decoration:underline;font-weight:bold}#details .description{font-size:1em;font-weight:normal;line-height:22px;color:#000;margin-top:20px}#details #rightcolumn{z-index:4;margin:0}#details #rightcolumn1{z-index:4}#details #rightcolumn a{color:#cf6900;text-decoration:underline}#details #rightcolumn #tickets{margin:auto auto;text-align:center}#details #rightcolumn #fb{margin:20px auto auto 50px}#event{border-top:3px solid #cf6900;border-bottom:3px solid #cf6900;vertical-align:middle;padding-top:10px;padding-bottom:10px;margin-bottom:10px;clear:both;display:inline-block;width:100% !important}#event h1{margin-left:30px;font-weight:normal}#event #instruct{font-size:1em;color:#b1b1b1;font-style:italic;font-weight:bold;font-size:.9em}.triangle-container{position:relative;width:auto;float:right}.triangle{border-color:#fead00 #fead00 #fff #fff;border-style:solid;border-width:50px;width:0;height:0;line-height:0}.textif{font-size:11px;position:absolute;top:35px;right:-36px;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);width:142px;text-align:center}@media(min-width:768px){.recommended{display:none}#details{margin:0 50px}}@media(max-width:767px){.triangle,.textif,.triangle-container{display:none}.recommended{background-color:#fead00}#details{margin:0 auto}}#events{padding:0;margin:0;border-collapse:collapse;width:100%}#events td{border:none;padding-top:10px}#events img{width:75px !important;max-height:80px;padding:10px;box-sizing:content-box}#events .images{width:95px}#events .title{font-weight:bold;text-decoration:underline;font-size:1.4em}div.events-breadcrumbs{margin:5px auto}.event-attribute-marker,.location-attribute-marker,.protip-link{display:flex;align-items:center;justify-content:center;font-weight:bold;min-height:3em;border:solid 3px #1f7d7c;border-radius:10px;box-shadow:0 5px 6px black;text-align:center}.event-attributes,.location-attributes{display:flex;align-items:center;justify-content:center;font-weight:bold;min-height:1em;font-size:16pt;color:#cf6900;border:solid 1px #cf6900;border-radius:1em}.event-attribute-marker{width:5em}.location-attribute-marker{padding:0 5px;margin:0 auto}.tip-item,.comment-item{display:flex;align-items:center}.event-rating,.location-rating,.tip-rating,.comment-rating{padding:0 10px;text-align:center}.event-rating,.location-rating{font-size:1.25em}.event-rating button,.location-rating button,.tip-rating button,.comment-rating button{border:none;background-color:transparent}#protip-banner{background-color:#e8941f;display:flex;align-items:center;justify-content:center;text-align:left;padding:10px;font-size:.8em}@media(max-width:767px){#protip-banner{position:fixed;bottom:0;width:100%;margin-left:-41px;z-index:30000}}.protip-link{padding:0;margin:0 auto;background-color:#fff}.protip-link a,.protip-link a:hover,.protip-link a:visited,.protip-link a:active{text-decoration:none !important;color:#000 !important}#details div.events-breadcrumbs span,#details div.events-breadcrumbs a,#details div.events-breadcrumbs a:hover,#details div.events-breadcrumbs a:visited,#details div.events-breadcrumbs a:active{color:#009600;font-size:15pt;text-decoration:none}.editor-label{margin-top:15px;font-size:1.1em;font-weight:bold;margin-bottom:5px}.editor-label2{margin-top:5px;font-size:1.1em;font-weight:bold;margin-bottom:5px}.nav{text-decoration:underline;margin-right:15px;margin-left:15px;clear:both;cursor:pointer;color:#000}footer{font-size:.8em;color:#000}footer a,footer a:link{color:#000}footer .float-left{padding-top:5px;float:left;color:#000}footer .float-left p{color:#000}footer .float-left p .about a{color:#000;text-decoration:underline}footer span a{color:#000}footer .home a{color:#000;text-decoration:none}footer .float-right{float:right;text-align:right}.login{font-size:1.25em;margin-top:20px;text-align:right}.login a{padding:2px 3px;text-decoration:none;color:#cf6900;font-weight:bold;letter-spacing:.2px;text-decoration:underline}.login a.username{background:none;margin-left:0;text-decoration:underline}.login li{display:inline;list-style-type:none}.login img{vertical-align:middle}#popup{background-color:#fff;border:3px solid #000;padding:20px}ul#menu{font-size:1.3em;font-weight:600;margin:0;text-align:right;display:none}ul#menu li{display:inline;list-style:none;padding-left:15px}ul#menu li a{background:none;color:#999;text-decoration:none}ul#menu li a:hover{color:#333;text-decoration:none}ul#menu2{width:100%;margin:0 0 16px 0;text-align:center;padding:0;clear:both}ul#menu2 li{display:inline;list-style:none;padding:0 5px;line-height:.7em;border-right:1px solid #000}ul#menu2 li:last-child{background:none;border-right:none}ul#menu2 li a{background:none}ul#menu2 li a:hover{color:#333;text-decoration:none}@media(min-width:768px){.mygiraffe-nav li{padding:0 5px;line-height:.7em;border-right:1px solid #000}}.featured{background-color:#fff}.featured .content-wrapper{background-color:#b45602;background-image:-ms-linear-gradient(left,#b45602 0,#fead00 100%);background-image:-o-linear-gradient(left,#b45602 0,#fead00 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#b45602),color-stop(1,#fead00));background-image:-webkit-linear-gradient(left,#b45602 0,#fead00 100%);background-image:linear-gradient(to left,#b45602 0,#fead00 100%);color:#3e5667;padding:20px 40px 30px 40px}.featured hgroup.title h1,.featured hgroup.title h2{color:#fff}.featured p{font-size:1.1em}hgroup.title{margin-bottom:10px}hgroup.title h1,hgroup.title h2{display:inline}hgroup.title h2{font-weight:normal}section.feature{width:300px;float:left;padding:10px}ol.round{list-style-type:none;padding-left:0}ol.round li{margin:25px 0;padding-left:45px}ol.round li.one{background:url("../images/orderedlistOne.png") no-repeat}ol.round li.two{background:url("../images/orderedlistTwo.png") no-repeat}ol.round li.three{background:url("../images/orderedlistThree.png") no-repeat}article{float:left;width:70%}aside{float:right;width:25%;top:0}aside ul{list-style:none;padding:0}aside ul li{background:url("../images/bullet.png") no-repeat 0 50%;padding:2px 0 2px 20px}#about{width:65%;float:left}.label{font-weight:700}#loginForm{border-right:solid 2px #c8c8c8;float:left;width:45%}#loginForm .validation-error{display:block;margin-left:15px}#socialLoginForm{margin-left:40px;float:left;width:50%}section header{background:none;height:auto}.contact h3{font-size:1.2em}.contact p{margin:5px 0 0 10px}.contact iframe{border:solid 1px #333;margin:5px 0 0 10px}fieldset{border:none;margin:0;padding:0}fieldset legend{display:none}fieldset ol{padding:0;list-style:none}fieldset ol li{padding-bottom:5px}fieldset label{display:block;font-size:1.2em;font-weight:600}fieldset label.checkbox{display:inline}fieldset input[type="text"],fieldset input[type="password"]{border:1px solid #e2e2e2;color:#333;font-size:1.2em;margin:5px 0 6px 0;padding:5px;width:300px}fieldset input[type="text"]:focus,fieldset input[type="password"]:focus{border:1px solid #7ac0da}fieldset input[type="submit"]{background-color:#d3dce0;border:solid 1px #787878;cursor:pointer;font-size:1.2em;font-weight:600;padding:7px}.modal-popup{font-size:.7em}.modal-popup input[type="text"],.modal-popup input[type="password"]{width:90%}.message-info{border:solid 1px;clear:both;padding:10px 20px}.message-error{clear:both;color:#e80c4d;font-size:1.1em;font-weight:bold;margin:20px 0 10px 0}.message-success{color:#7ac0da;font-size:1.3em;font-weight:bold;margin:20px 0 10px 0}.success{color:#7ac0da}.error{color:#e80c4d}.field-validation-error{color:#e80c4d;font-weight:bold}.field-validation-valid{display:none}input[type="text"].input-validation-error,input[type="password"].input-validation-error{border:solid 1px #e80c4d}.validation-summary-errors{color:#e80c4d;font-weight:bold;font-size:1.1em}.validation-summary-valid{display:none}ul#social li{display:inline;list-style:none}ul#social li{margin-top:0}a.facebook,a.twitter{text-decoration:none}#categoryId{width:150px}@media(min-width:992px){.main-container{width:980px;padding-left:15px;padding-right:15px}.header-container,.footer-container{width:100%}.footer-container{margin:0;padding:0 20px}}@media(max-width:991px){.main-container{width:100%;padding-left:0;padding-right:0}.header-container,.footer-container{width:100%}.hidden-tablet{display:none !important}}@media(max-width:438px){#logo{width:100%}}.navbar-toggle,.calendar-toggle{border:none}.navbar-toggle{float:left}.calendar-toggle{float:right}#menulogo,#navbarlogo{margin:0 auto}#navbarlogo{display:table}#navbarlogo div{display:table-cell;vertical-align:middle;min-height:50px}#navbarsearch{margin:0 auto}.date-header{font-weight:700;font-size:1.5em}.ical-button{border:none;background-color:transparent;padding:0;text-decoration:underline}@media(min-width:992px){.calendar-toggle,#navbarlogo,#navbarsearch,.navbar{display:none}.navbar-toggle{display:none}}@media(max-width:991px){#menu2,#searchTerm,#searchButton{display:none}.navbar-toggle{display:block}}@media(max-width:380px){#menulogo{width:100%}}@media(max-width:480px){#quicklysort{width:100%}}@media(max-width:500px){.recommended-image{width:100%}}.row{margin-left:0;margin-right:0}#myMap{position:relative;width:100%;max-width:400px;height:400px;overflow:hidden}.photo{max-width:100%}.calendar-icon{font-size:1.3em}#events .events-nav img{width:44px !important;padding:0}@media(max-width:991px){.navbar-collapse.collapse{display:none !important}.navbar-collapse.in{display:block !important}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}.navbar-nav>li{float:none;height:auto}.navbar-header{float:none}.navbar-container{width:auto;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}}@media(min-width:992px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}@media(min-width:992px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}@media(max-width:767px){.hidden-xs>ins.adsbygoogle{display:none}}@media(min-width:768px){#rightad{float:right}#mobileLocation{display:none}}.ajax-text{font-size:1.4em;font-weight:bold;color:#cf6900;line-height:1.4em;font-style:italic;padding-left:10px}#addToICalButton{border:none;padding:0;background:transparent;margin-top:8px}#nearMe{max-width:100%}#resetFieldsButton{background-image:url('../Images/searchbg.png');background-repeat:no-repeat;background-position:right;width:104px;height:38px;color:#fff;border:none}.edit-user-image{border:solid 2px #fff;margin:5px}.edit-user-image:hover{border:solid 2px #006400}.selected-user-image{border:solid 2px #fead00}.edit-user-textbox input[type="text"],.edit-user-textbox input[type="textarea"]{width:80%;max-width:500px;border:solid 1px #fead00}ul.admin-menu{list-style:none}ul.admin-menu li{padding-left:0}ul.tip-listing,ul.comment-listing{list-style:none;padding-left:0}ul.li.tip-item,ul.li.comment-item{margin:5px auto}div.tip-user,div.tip-date,div.comment-user,div.comment-date{display:inline-block;margin:5px;font-style:italic}div.tip-user,div.comment-user{font-size:1.2em}div.tip-text,div.comment-text{font-size:12pt}.bold{font-weight:bold}.italics{font-style:italic}.underline{text-decoration:underline}.blue{color:#00c}.red{color:#c00}.green{color:#0c0}.white{color:#fff}.dark-gray{color:#666}.gray{color:#999}.giraffe-color{color:#fead00}.page-link{color:#fff}.smaller-text{font-size:.85em}.larger-text{font-size:1.25em}.ui-timepicker-hour-cell,.ui-timepicker-minute-cell{padding:3px}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}