@font-face{font-family:'Copse';font-style:normal;font-weight:normal;src:url("copse/copse.eot");src:url("copse/copse.eot?#iefix") format("embedded-opentype"),url("copse/copse.woff") format("woff"),url("copse/copse.ttf") format("truetype"),url("copse/copse.svg#copse") format("svg")}body{line-height:1;font:normal 12px Arial, Helvetica, sans-serif;vertical-align:top;color:#000}.hide{display:none}.clear{clear:both}a:link,a:visited{color:#333}a:hover{color:#111}a:active{color:#111}p,ul,ol{margin-bottom:18px}#content h1,#content h2,#content h3{font-family:Copse, Arial, Helvetica, sans-serif}h1{color:black;font-size:24px;line-height:36px;margin-bottom:18px}h1.extra-nudge{margin-left:60px}h2{color:black;font-size:18px;line-height:18px;margin-bottom:12px}h3{font-size:12px;line-height:18px}li{list-style-type:none}.cufon{font-family:ArvoRegular, Arial, Helvetica, sans-serif;font-weight:normal}#wrapper{padding-bottom:1px}#content{min-height:300px}#welcome-message p,#welcome p,#sub-text p,.welcome p{margin-bottom:0}.family-blurb{margin-bottom:30px;margin-right:60px}.family-blurb-text h3{margin-bottom:7px;font-size:16px}.family-blurb img.left{margin-right:30px}p.events-sub-header{margin-left:35px;margin-bottom:35px;color:#696969;font-size:15px;width:450px}ul.event li{float:left;margin-right:20px;text-align:left;padding-bottom:3px}ul.event{margin-left:0;margin-bottom:7px;border-bottom:1px solid #d1d1d1}ul.event.last{border-bottom-style:none}ul.event li.when{width:170px;margin-top:13px;color:#5d5d5d}ul.event li.where{width:330px;margin-top:13px;color:#5d5d5d}ul.event li.what{font-size:16px;margin-top:10px}ul.event li.what p{font-size:10px}ul.event li.last{margin-right:0}ul.event li img{margin-top:7px}ul.event li.number{font-size:30px;color:#9e9e9e}table.data{width:790px}.data tbody tr{border-bottom:1px solid #aaa}.data tbody tr.last,#rsvp table tbody tr.last{border-bottom:none}.data tbody tr td{vertical-align:middle;padding-bottom:5px;padding-top:5px}.data tbody tr td.store-image{padding-right:17px;width:1px}.data tbody tr td.store-image img{border:4px solid #aaa}.data tbody tr td.number{padding-right:20px;font-weight:bold;font-size:32px;color:#aaa;width:1px}.data tbody tr td.what a{text-decoration:none}.data tbody tr td.what a span{font-weight:bold}.data tbody tr td.what{font-weight:bold;font-size:15px;text-transform:uppercase}.data tbody tr td.what p{font-weight:normal;font-size:12px;text-transform:none}.data tbody tr td.when,td.where{color:#555}.data tbody tr td.what a{font-size:12px;text-transform:capitalize;font-weight:normal;font-style:normal;text-decoration:underline;margin-left:10px}.blog-blurb{padding-right:40px;border-top:1px solid #c8c8c8;padding-top:20px;margin-left:40px;margin-right:40px}.blog-blurb.top{border-top:none;margin-top:0;padding-top:0}.blog-blurb span.blog-blurb-title{font-weight:bold;font-size:15px;color:#1d85ff;display:block;margin-bottom:10px}.blog-blurb div{width:600px}.blog-blurb span{color:#686868}.guestbook-sub-header{margin-left:35px;margin-bottom:35px;color:#696969;font-size:15px;width:450px}#num-comments{font-size:12px;font-weight:normal}.guestbook-blurb{border-top:1px solid #b6b6b6;margin-right:30px;margin-left:30px;margin-top:10px;padding-right:30px;padding-top:15px;padding-left:30px;font-size:12px;font-weight:normal}.guestbook-blurb.top{border-top:none;margin-top:0;padding-top:0}.guestbook-blurb-text h3{margin-bottom:7px;color:#426888}.guestbook-blurb-text p{padding-left:106px;margin-bottom:10px;line-height:18px}.guestbook-blurb img.left{margin-right:30px}#num-comments,#add-your-note{font-weight:normal;font-style:normal;margin-left:167px}#inner-content form ul li.submit input{margin-left:142px;margin-top:10px}#guestbook_comment_submit{margin-left:105px}form#add-new-comment li label.upper{font-size:14px;line-height:18px;padding-left:35px;margin-top:5px;float:left;margin-right:25px;display:inline;*overflow-x:hidden;width:50px}form#add-new-comment{padding-top:20px;border-top:1px solid #aeaeae;margin-top:10px}#add-new-comment{padding-left:186px}#add-new-comment div.input{margin-bottom:10px}#add-new-comment div.input label{display:block}#add-new-comment div.input input{border-style:solid;border-width:1px;padding:6px;font-size:14px}#guestbook_comment_avatar{width:326px}#guestbook_comment_body{width:334px;border:1px solid black}#guestbook_comment_submit{margin-left:273px}#comment-wrapper{margin-top:60px}#account #content form input,#account #content form textarea,#account #content form select{display:inline;width:270px;margin:0}textarea#comment{font-size:13px;padding-left:01px}input#user_name{width:298px;border:1px solid #787878;margin-left:2px}form#add-new-comment li input,form#add-new-comment li textarea{padding:3px 4px}form li input{font-size:16px;vertical-align:middle;padding-left:0}ul#thumbnails{margin-left:0}li.individual-thumb{position:relative;float:left;list-style-type:none;width:auto;margin:0 18px 10px 0}li.individual-thumb.last{margin-right:0}li.individual-thumb a img,li.individual-thumb a:visited img{padding:4px;background-color:#fff}li.individual-thumb a:hover img,li.individual-thumb a:active img{padding:4px;background-color:#f4f4f4}li.individual-thumb div.taco{position:absolute;top:22px;left:20px}li.individual-thumb h2{margin-bottom:8px}li.individual-thumb h2 span{padding:3px;color:#FFF;background-color:#000;filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8}li.individual-thumb div.photo-text h2 span{font-size:80%}#rsvp-wrapper{width:760px;margin:40px auto;font-family:Copse, Arial, Helvetica, sans-serif}h2.sub-section-title{font-size:18px;margin-bottom:30px;line-height:26px}#main-panel{width:52%;padding-right:60px;border-right:3px solid #d5d5d5}#event-description{color:#383838;line-height:22px;font-size:13px;margin-bottom:15px;font-family:Arial, Helvetica, sans-serif}#event-description ul{list-style-type:disc;margin-left:20px;margin-bottom:10px;margin-top:10px}#event-description img{max-width:100%;margin-bottom:20px;margin-top:10px}#guests-attending{margin-bottom:20px;margin-top:25px}#guests-attending li{margin-bottom:12px;font-size:12px;text-transform:uppercase;font-weight:bold}#guests-attending li input{margin-right:10px}#guests-party-size{border-bottom:1px dotted #a6a6a6;border-top:1px dotted #a6a6a6;padding-top:20px;padding-bottom:20px;font-size:16px}#guests-party-size #num_guests{margin-left:10px;font-size:16px}.guests-name{padding-top:12px;border-bottom:1px dotted #a6a6a6;padding-bottom:12px}.brought_guest{display:none}.guests-name label,#guest-note label{display:block;margin-bottom:8px;font-size:14px}.guests-name input{border:1px solid #909090;width:98%;font-size:14px;padding:6px 0 6px 6px;-webkit-box-shadow:inset 0px 3px 2px #f6f6f6;-moz-box-shadow:inset 0px 3px 2px #f6f6f6;box-shadow:inset 0px 3px 2px #f6f6f6}#main-panel div.guests-name select.meal_choice{font-size:16px;width:145px}.guests-name input.with-meal{width:59%;margin-right:9px}#guest-note{margin-top:20px;margin-bottom:20px}#guest-note label span{color:#5b5b5b}#guest-note textarea{width:97%;margin-top:6px;height:125px;padding:6px;max-width:97%;font-size:14px}#rsvp .submit-btn{width:101%}#side-panel{margin-left:50px;width:33%}#side-panel h2{text-transform:uppercase;margin-top:10px}#event-map{margin-top:25px;border-bottom:1px dotted #a6a6a6;padding-bottom:40px;position:relative}#event-map a{position:absolute;bottom:25px;right:-16px;padding-left:227px;padding-top:195px}#event-map img{border:1px solid #737373;-webkit-box-shadow:2px 2px 2px silver;-moz-box-shadow:2px 2px 2px silver;box-shadow:2px 2px 2px silver}#event-map img#map_ext_link{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#event-where{margin-top:20px;margin-bottom:20px;border-bottom:1px dotted #a6a6a6;padding-bottom:20px}#event-where li.title,#event-when li.title{text-transform:uppercase;font-size:11px;color:#797979;margin-bottom:16px}#event-where li{font-size:17px;margin-bottom:7px}#event-when li{font-size:15px;margin-bottom:7px}#rsvp-wrapper .flash.notice{font-size:16px;border-top:1px #ED9191 solid;border-bottom:1px #ED9191 solid;padding-top:7px;padding-bottom:7px;margin-bottom:15px;background-color:#F5F4C1;padding-left:8px;color:red}.post-rsvp.flash.notice{margin-bottom:40px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.18);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.18);box-shadow:0 1px 3px rgba(0,0,0,0.18);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:2px solid  #5C5959;padding:15px;font-size:16px;padding-bottom:12px}.tab-content{display:none}#registry-intro{margin-bottom:60px}#registry-intro div.right h3{margin-top:10px;margin-bottom:15px;font-size:18px}#registry-intro div.right p{margin-bottom:10px;font:13px/21px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;color:#5a5a5a}#registry-intro div.message p{color:#878787;font-size:18px;line-height:28px;font-family:'Copse'}#registry-tabs{margin-top:20px;border-top:1px solid rgba(115,111,111,0.52);margin-bottom:20px}#registry-tabs li{float:left}#registry-tabs li a{display:block;border-bottom:1px solid #9c9c9c;border-right:1px dotted #c1c1c1;color:#000000;padding-top:42px;padding-bottom:42px;text-align:center;background-color:rgba(241,241,241,0.52);font:16px Copse;text-decoration:none}#registry-tabs li a.active{border-right:1px dotted #c1c1c1;border-bottom-style:none;background-color:transparent}#registry-tabs li a.active.last{border-right:none}#registry-tabs li a:hover{background-color:rgba(235,234,235,0.61)}#registry-tabs li a.active:hover{background-color:transparent !important;cursor:default}#registry-tabs li.last a{border-right-style:none}#registry-tabs.tabs-1{display:none}#registry-tabs.tabs-2 li{width:50%}#registry-tabs.tabs-3 li{width:33.3%}#honeymoon-registry #titles{padding-bottom:15px;border-bottom:1px solid silver;margin-top:35px;font-family:'Copse'}#honeymoon-registry #titles li{text-align:center;font-size:11px;color:#a1a1a1;width:10%}#honeymoon-registry #titles li.first{text-align:left;width:54%}#honeymoon-registry #titles li.last{width:13%}#honeymoon-registry #titles li{float:left}#honeymoon-registry ul{border-bottom:1px dotted #c2c2c2;margin-bottom:0}#honeymoon-registry ul li{float:left}#honeymoon-registry ul li.item{padding-top:20px;padding-bottom:20px;padding-right:20px;width:51.8%}#honeymoon-registry ul li.item h3{font-size:17px}#honeymoon-registry ul li.item p{font:11px/16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;padding-top:15px;color:#373637;margin-bottom:0;max-height:35px}#honeymoon-registry ul li.wants,#honeymoon-registry ul li.has,#honeymoon-registry ul li.price{text-align:center;vertical-align:middle;padding-top:40px;padding-bottom:40px;width:10%}#honeymoon-registry ul li.wants,#honeymoon-registry ul li.has{font:bold 20px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif}#honeymoon-registry ul li.price{font-size:16px;font-weight:normal;padding-bottom:44px;padding-top:45px}#honeymoon-registry ul li.wants{height:27px}#honeymoon-registry ul li.quantity{padding-top:30px;padding-left:14px}#honeymoon-registry ul li.quantity a img{position:relative;top:8px}#honeymoon-registry ul li.odd{background:#f3f3f3}#online-registry{display:block}#online-registry table{border-top:1px dotted #b8b8b8;margin-top:50px;width:100%}#online-registry table tbody tr td{min-width:229px;text-align:center;vertical-align:middle;border-bottom:1px dotted #b8b8b8;border-right:1px dotted #b8b8b8;height:160px;background-color:white}#online-registry table tbody tr td a{color:#333;line-height:32px;display:block;padding-top:55px;padding-bottom:55px;font:22px copse;text-decoration:none}#online-registry table tbody tr td:last-child{border-right-style:none}#offline-registry #titles{padding-bottom:15px;border-bottom-style:solid;border-bottom-width:1px;font-family:'Copse';margin-bottom:0}#offline-registry #titles li{text-align:center;font-size:11px;color:#a1a1a1;width:80px;float:left}#offline-registry #titles li.first{text-align:left;width:45%}#offline-registry ul{border-bottom:1px dotted #c2c2c2}#offline-registry ul li{float:left}#offline-registry ul li.item{width:41.6%;padding-right:30px;padding-top:15px;padding-bottom:15px}#offline-registry ul li.item h3{font-size:18px}#offline-registry ul li.item p{font:12px/19px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;padding-top:5px;color:#373637;margin-bottom:0px}#offline-registry ul li.info{width:25.9%;font:12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;background-color:#f3f3f3;padding:15px 18px;min-height:125px}#offline-registry ul li.info ul{margin-bottom:30px;border-bottom-style:none;background:url(registry/pin-location-icon.png) no-repeat;padding-left:30px}#offline-registry ul li.info ul li{float:none}#offline-registry ul li.info div.phone{margin-bottom:30px;padding-left:30px;background:url(registry/phone-icon.png) no-repeat;padding-bottom:1px}#offline-registry ul li.info div.email{background:url(registry/small-mail-icon.png) no-repeat 0 -1px;padding-left:30px;overflow:hidden;padding-bottom:2px}#offline-registry ul li.info div.email a{color:#373637}#offline-registry ul li.map{width:21.6%;text-align:center;padding-top:7px;padding-left:22px;height:149px}#offline-registry ul li.map img{border:1px solid #737373;-webkit-box-shadow:2px 2px 2px silver;-moz-box-shadow:2px 2px 2px silver;box-shadow:2px 2px 2px silver}#offline-registry ul li.map a{position:relative;bottom:24px;right:-10px;padding-left:155px;padding-top:138px}#offline-registry ul li.map a img#map_ext_link{width:30px;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#powered-by-wj{display:block;height:56px;background:url(http://weddingjojo.s3.amazonaws.com/assets/home/powerd-by-jojo.png) no-repeat 7px;width:205px;margin-right:auto;margin-left:auto;text-indent:-9999px}#powered-by-wj.and-mslo{background:url(http://weddingjojo.s3.amazonaws.com/assets/mslo/mso_footer.png) no-repeat 7px;width:252px}.raphael-colorbank{display:none}#event-wrapper{width:98%;margin-top:8px;margin-bottom:8px;padding-bottom:20px;border-bottom:1px solid #ddd;padding-top:20px}#event-wrapper p{margin-bottom:8px;font-size:13px;border-top-style:solid}#event-wrapper img{z-index:10;position:relative}#events-left{width:44%}#events-left.no-address{width:98%}#events-left h4.cufon{font-size:22px;margin-bottom:0px;margin-top:0px}#event-right ul.left li a{font-size:12px;text-decoration:none}.divider{width:24px;margin-right:3%;margin-left:3%;background-image:url("http://weddingjojo.s3.amazonaws.com/assets/various/divider.gif");height:155px}#event-right{width:45%;float:left}#event-right ul.left li.website{text-decoration:underline}#event-right ul.left li.stong{font-weight:bold}#event-right ul.left{margin-top:10px}#map-frame{background:url("http://weddingjojo.s3.amazonaws.com/assets/various/fame.gif") no-repeat;width:178px;height:152px}.map_canvas{height:130px;margin-left:8px;margin-top:8px;width:156px}#map_canvas div span,#map_canvas div a.gmnoprint.terms-of-use-link,#menumtctl_main,div.gmnoprint{display:none}#event-right ul.left li.buttons{margin-bottom:10px}#events-left p.time,#event-right a{color:#FFF;background:#7f7679;padding:0.3em 0.6em;margin-top:5px;font-size:15px;max-width:350px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-shadow:0px 1px 1px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 0px rgba(0,0,0,0.1)}.guest_input{clear:both}#event-wrap{width:98%;margin:0 auto}#event-wrap h1{margin-bottom:60px}.event-entry .left{width:73%}.event-entry:last-child{margin-bottom:30px}.event-entry .left #title{margin-bottom:25px}.event-body{margin-top:17px}#event-body p input{max-width:100%;height:auto !important}.event-entry div p{font-size:14px;line-height:22px}.event-entry .left p a{text-decoration:underline;color:inherit}a.rsvp-btn{font:bold 12px "Helvetica Neue", Arial, Helvetica;background-color:#c8c8c5;color:white !important;border:1px solid #90908b;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:6px 8px;text-shadow:1px 1px 1px #666060;background:-moz-linear-gradient(top, rgba(200,200,197,0.59) 0%, rgba(199,199,196,0.66) 1%, #8f8f8e 99%, #8e8e8d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(200,200,197,0.59)), color-stop(1%, rgba(199,199,196,0.66)), color-stop(99%, #8f8f8e), color-stop(100%, #8e8e8d));background:-webkit-linear-gradient(top, rgba(200,200,197,0.59) 0%, rgba(199,199,196,0.66) 1%, #8f8f8e 99%, #8e8e8d 100%);background:-ms-linear-gradient(top, rgba(200,200,197,0.59) 0%, rgba(199,199,196,0.66) 1%, #8f8f8e 99%, #8e8e8d 100%);position:relative;top:-4px;right:0px;text-decoration:none}a.rsvp-btn:hover{text-decoration:none}a.rsvp-btn:active{background-color:grey}#title h2.sub-section-title{font-size:22px;margin-bottom:26px}#title h2.sub-section-title a img{position:relative;top:4px;margin-left:15px}.event-entry .left #details{padding-top:10px;font:16px 'Copse'}.event-entry .left #details ul{float:left;width:35.5%;margin-right:15px;padding-right:1%;padding-left:0;margin-left:0}.event-entry .left #details ul.last{width:16.5%;font-size:14px;padding-top:5px}.event-entry .left #details ul li.title{text-transform:uppercase;font-size:12px;color:rgba(0,0,0,0.48);margin-bottom:10px}.event-entry .left #details ul li{margin-bottom:4px}.event-entry .left #details .contact.last li a{color:rgba(0,0,0,0.79);text-decoration:none}.event-entry .right{width:22%;position:relative;padding-left:3%;border-left:1px solid #dededc}.event-divider{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAJklEQVQYV2M8efLkf3Nzc0YGIMDHBisgpAhkEEGTYLYxjlqNLwQAxIOFc23y+DwAAAAASUVORK5CYII=);height:10px;border-top:1px solid rgba(0,0,0,0.23);display:block;margin-top:55px;margin-bottom:55px}.event-divider:last-child{display:none}#rsvp_confirmation{margin-bottom:40px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.18);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.18);box-shadow:0 1px 3px rgba(0,0,0,0.18);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:2px solid #5c5959;background:url(images/mail-icon.png) no-repeat 15px #fff;padding:15px 15px 15px 62px}.event-entry #event-map{border-bottom:none}.event-entry #event-map a{position:absolute;bottom:30px;right:-19px;padding-left:180px;padding-top:150px}.event-entry #event-map img{border:1px solid #737373;-webkit-box-shadow:2px 2px 2px silver;-moz-box-shadow:2px 2px 2px silver;box-shadow:2px 2px 2px silver;width:100%}.event-entry #event-map img#map_ext_link{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:35px}.event-entry .right a.rsvp-btn{right:0px;font-size:10px;background-color:#c8c8c5;text-decoration:none}.event-entry.no-address div.left{width:100%}.event-entry.no-address #details ul.date{width:100%}.event-entry.no-address #details ul.date li.title{float:none}.event-entry.no-address #details ul.date li{float:left;margin-right:20px}#content #photos{text-align:center}#photos div.ind-photo img{-moz-box-shadow:0 1px 5px rgba(0,0,0,0.25);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.25);border:10px solid #fbfbfb}div.ind-photo{padding-bottom:15px;border-bottom:1px solid #d8d8d8;margin-bottom:25px}div.ind-album a.album-link{width:135px;height:135px;display:inline-block;position:relative;z-index:1}div.ind-album .image-wrap{background-color:#F2F2F2;border:1px solid #D4D4D4;display:inline-block;padding-bottom:6px;padding-top:8px;width:152px;z-index:5}img.image-center{position:relative;z-index:0}#photos div.ind-photo p{font:normal 15px 'PTSansRegular', helvetica;width:700px;margin:10px auto auto}#photo-albums div.ind-album{display:inline-block;float:left;margin-bottom:45px;margin-right:35px;text-align:center;width:155px;height:145px}#photo-albums div.ind-album.last{margin-right:0}#photo-albums div.ind-album p{margin-bottom:0;font:normal 14px/17px 'PTSansRegular', helvetica;text-align:center;margin-top:4px;max-width:196px;margin-right:auto;margin-left:auto}#photo-albums div.ind-album a{text-decoration:none}#photo-albums div.ind-album img:hover{background-color:#ddd}#pagination{margin-bottom:20px}#pagination a{overflow:hidden;height:37px}#pagination a img:hover{margin-top:-37px}#message{display:block;display:none;z-index:999;opacity:.8;position:fixed;bottom:0;right:0;-moz-border-radius:24px;-webkit-border-radius:24px;line-height:16px;padding:10px;font-size:12px;text-align:center;margin-left:518px;width:120px}#message .key-arrow{font-size:34px;position:relative;top:4px;padding-right:10px}.active.arrow_box{position:relative;background:#FFFFFF;border:1px solid #bdbdbd !important;color:#000}.arrow_box{border:1px solid transparent}.arrow_box:hover{border:1px solid rgba(152,152,152,0.3)}.active.arrow_box:after,.arrow_box:before{left:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.active.arrow_box:after{border-color:rgba(255,255,255,0);border-left-color:#ffffff;border-width:15px;top:50%;margin-top:-15px}.active.arrow_box:before{border-color:rgba(189,189,189,0);border-left-color:#bdbdbd;border-width:16px;top:50%;margin-top:-16px}#registry-tabs{margin-top:30px;margin-bottom:40px;margin-left:0px}#registry-tabs li{float:left;width:33.333%}#registry-tabs li a{display:block;border-bottom:1px solid #9c9c9c;border-right:1px dotted #c1c1c1;color:#000000;padding-top:14%;padding-bottom:14%;text-align:center;background-color:rgba(241,241,241,0.52);height:20px}#registry-tabs li:last-child a{border-right-style:none !important}#registry-tabs li a.active{border-right:1px dotted #c1c1c1;border-bottom-style:none;background-color:transparent}#registry-tabs li a.active.last{border-right:none}#registry-tabs li a:hover{background-color:rgba(235,234,235,0.61)}#registry-tabs li a.active:hover{background-color:transparent !important;cursor:default}#registry-tabs li.wholes{width:100%}#registry-tabs li.wholes a{padding-top:5%;padding-bottom:5%;font-size:20px}#registry-tabs li.wholes a.active{border-right:none;text-align:center}#registry-tabs li.halfs{width:50%}#registry-tabs li.halfs a{padding-top:10%;padding-bottom:10%}#registry-tabs li.thirds{width:33.33%}#registry-tabs li.fourths{width:25%}#registry-tabs li.fifths{width:20%}#registry-tabs li.fifths a{font-size:15px}#places-container .tab-column{float:left;width:40%;border-right:1px solid silver;padding-right:2.5%}#places-container .tab-column .tab-content .place-details{display:none}#places-container .details-column.center{float:none;width:100%}#places-container .details-column.center .description{border-top:none !important}#places-container .details-column{float:right;width:54%;position:relative}#places-container .details-column h2{font-size:11px;color:#a1a1a1;text-transform:uppercase}#places-container .details-column .map-container{margin:0 auto 0 auto}#places-container .details-column .details-container{font-size:16px;font-weight:100;margin-top:15px}#places-container .details-column .details-container .address{font-size:15px;line-height:18px;margin-bottom:5px;margin-top:20px;text-align:center;padding-bottom:10px;text-transform:uppercase;letter-spacing:2px}#places-container .details-column .details-container .description{margin-top:15px;border-top:1px solid rgba(115,111,111,0.52);padding-top:15px}#places-container .place.center{display:none}#places-container .place{padding:13px;margin:0px 0px 10px 0px;border-radius:3px;cursor:pointer}#places-container .place .notitle{font-size:19px;font-weight:normal;line-height:21px;white-space:nowrap;overflow:hidden}#places-container .place h2{font-size:20px;line-height:30px;margin-bottom:0px;color:inherit}#places-container .place h2 a{text-decoration:none}#places-container .place .details-summary{font-size:15px;font-weight:100;margin-top:4px;line-height:24px}#places-container .place .links{font-size:15px;font-weight:100;margin:8px 0 0 0;color:#999}#places-container .place .links a{color:rgba(0,0,0,0.75)}#places-container .place .place-details{display:none}#places-container .place .place-details ul.location{float:left;font-size:14px;width:56%;font-family:'Copse';margin-bottom:0}#places-container .place .place-details ul.contact{float:left;font-size:14px;width:40.9%;padding-left:3%;font-family:'Copse';margin-bottom:0}#places-container .place .place-details li.title{text-transform:uppercase;font-size:11px;color:rgba(0,0,0,0.54);margin-bottom:10px}.travel-container{margin:40px auto}.travel-container #map{width:100% !important;height:250px;border:1px solid #606060;font-size:14px;z-index:100;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.4);-ms-box-shadow:0 1px 2px rgba(0,0,0,0.4);-o-box-shadow:0 1px 2px rgba(0,0,0,0.4);box-shadow:0 1px 2px rgba(0,0,0,0.4)}.travel-entry div.description{color:#242424;line-height:22px;font-size:13px;margin-top:20px;border-bottom:1px solid rgba(0,0,0,0.17);padding-bottom:20px}.travel-container .description p{margin-bottom:14px;font-size:14px;line-height:24px}.travel-container .description p a{text-decoration:underline;color:inherit}.travel-container .description img,.travel-container .description input{max-width:99.6%;display:block;margin-right:auto;margin-left:auto;margin-bottom:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top:15px;height:auto !important}.travel-container .description p:last-child{margin-bottom:0}.place-hidden-details{display:none}.place-group-left{float:left;width:48%}.place-group-right{float:right;width:48%}p.our-story-header-text{margin-left:50px;margin-bottom:35px;color:#696969;font-size:15px;width:450px}.our-story-blurb .yellow-circle{background:none repeat scroll 0 0 transparent;height:auto;margin-right:0;padding-right:0;padding-top:0;vertical-align:middle;width:auto}.our-story-blurb h3{margin-top:40px;font-size:15px;text-transform:uppercase}div.about-us-question{padding:10px;width:540px;border-bottom:1px solid #d7d7d7;margin-left:auto;margin-right:auto;margin-top:10px}div.about-us-question img{display:block;border:3px solid #bdbdbd;margin:10px auto;max-width:540px}p.our-story-header-text{margin-left:50px;margin-bottom:35px;color:#696969;font-size:15px;width:450px}.yellow-circle h3{text-align:center;margin-top:40px;font-size:15px;text-transform:uppercase}.our-story-blurb{padding-left:40px;padding-right:40px;border-top-style:solid;margin-bottom:20px}
