body{margin:0;padding:0;color:#f1d8d8;font-family:roboto,Verdana,sans-serif;font-size:.9em;background-color:#000;background-image:none}main{display:block}a{color:#d97575;text-decoration:underline}a:link,a:visited{color:#d97575}a:hover{color:#fff;background-color:#950000}a.nohover{display:block;border:none;background:0 0;text-decoration:none}a.btn-warning,a.btn-info,a.btn-danger{color:#fff!important;text-decoration:none}h1,h2,h3,h4{font-family:quattrocento sans,Georgia,serif;font-style:normal;font-weight:400;line-height:1em;margin:0;margin-bottom:.85em;padding:0}h2,h3{text-transform:uppercase}hr{height:1px;border:0;background-color:#6c4242;color:#6c4242;margin:20px 0}hr.custom{border:0;height:1px;background:url(../img/hr-custom.png) 50%;background-size:90%}.social{margin:1.5em 0}figure{margin:0}header{padding:0 8%;position:relative}header #links{margin-top:5px}header #links ul{list-style:none;margin:0}header #links ul li{font-size:.9em;float:right;margin-left:20px}header #links ul li.highlight a{color:orange}header #picture{position:absolute;height:179px;width:109px;top:43px;left:23%;z-index:993}header #logo{margin:2.5em auto 3.5em;width:320px}header #logo h1{margin:0;padding-bottom:.3em;font-family:Times,Georgia,serif;font-weight:lighter;color:#f2ecd3;font-size:3.6em;letter-spacing:2px;border-bottom:1px solid #351100}header #logo h1 a{color:#f2ecd3}header #logo h1 span{font-family:yellowtail,Arial,sans-serif;font-weight:400;font-style:normal;font-size:.85em;letter-spacing:normal;color:#f09666}header #logo h2{margin:0;padding-top:1.4em;font-family:quattrocento sans,Arial,sans-serif;font-weight:700;font-size:.75em;color:#c36b6b;border-top:1px solid #8b3913}header nav#navigation{font-family:quattrocento sans,Arial,sans-serif;font-weight:700;font-size:.95em}header nav#navigation.fixed{position:fixed;width:966px;top:0}.dropdown,.dropdown li,.dropdown ul{text-transform:uppercase;list-style:none;margin:0;padding:0;background:#561212}.dropdown{text-align:left;position:relative;z-index:597;float:left;width:100%}.dropdown li,.dropdown li a{display:block;line-height:1em;vertical-align:middle;color:#ffe4e4;background:0 0!important}.dropdown li{padding:1.1em 1em;position:static;background-color:transparent;float:left}.dropdown li a{padding:0;margin:0}.dropdown li.hover,.dropdown li:hover{z-index:599;cursor:default;position:static;background:rgba(0,0,0,.3)!important}.dropdown li.hover ul,.dropdown li:hover ul{visibility:visible!important}.dropdown li:hover>ul{visibility:visible}.dropdown li:hover a{color:#ff0}.dropdown li.selected{background-color:rgba(0,0,0,.3)!important;color:#ff0}.dropdown li.last{float:right}.dropdown li.last ul li{float:right}.dropdown ul{visibility:hidden;position:absolute;top:100%;left:auto;z-index:598;width:auto;border-top:6px solid #2f0303;background:rgba(0,0,0,.9);letter-spacing:normal;font-size:.9em;padding-right:2em;margin-left:-6em!important}.dropdown ul ul ul{display:none}.dropdown a:link{color:#ffe4e4;text-decoration:none;padding:0;border:none}.dropdown a:hover{color:#ff5ce2;background:0 0}.dropdown a:active{color:orange;background:0 0}.dropdown ul ul{top:1px;left:99%;display:block!important;position:static;width:12em!important;border-top:1px solid #777;margin:1em 0!important;padding:1em 0!important}.dropdown ul ul.dir-featured-l{width:14em!important}.dropdown ul ul.dir-featured-xl{width:20em!important}.dropdown ul ul li{float:left;padding:0!important;display:block;width:100%;font-weight:400;margin:.3em 0!important;font-family:Arial,sans-serif!important}.dropdown ul ul li a{color:#e86c6c!important;background:0 0!important;display:block!important;width:100%;padding:.3em 0!important;font-weight:700}.dropdown ul ul li a:hover{background-color:#8a0000!important;color:#ff0!important}.dropdown ul *.dir{background:0 0}.dropdown ul li.dir{padding:0;margin:1em 0 1em 2em!important}article header{padding:0;margin:0}article h2{margin:1em 0;font-size:1.75em;color:#ec8f8f}article.blog-post figure.larger{margin:3em 0}article.blog-post header p.snippet{font-size:1.3em;line-height:1.6em;font-weight:700}#content{padding:2% 8%}#content blockquote{font-family:Georgia,serif;font-style:italic;font-size:1.4em;line-height:1.2em;margin:1.4em 0 1.4em .8em;padding-top:.5em;padding-bottom:.5em}footer{margin-top:40px;background-color:#1b0202;color:#d97575}footer h3{color:#c08787;margin:0 0 4px;padding-bottom:4px;font-size:1.2em;line-height:1em;text-transform:uppercase}footer hr{margin:0 0 1em;color:#370808;background:#370808;border:#370808}footer ul{list-style:none;padding:0;margin:0}footer ul li{color:#d39292;border-bottom:1px dotted #370808;margin:.4em 0}footer ul li a{display:block}footer ul li ul{margin:0 0 1em 1em}footer ul li ul li{list-style-type:square;color:#c42e2e}footer ul#partners li a{display:inline}footer ul#partners li img{margin-top:.4em;margin-right:1em;line-height:1.2em}footer .footerContent{padding:2% 8%}footer .copyright{background:#000!important;color:#666;padding:2% 8%;vertical-align:middle}footer .copyright p{margin:0}footer a{border-bottom:none}footer a.nohover{margin-bottom:8px}footer a.nohover:hover{background:0 0!important}footer p{color:#d39292;line-height:1.6em}.cut{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.yellowtail{font-family:yellowtail,sans-serif}h3.yellowtail{text-transform:none}.hide{display:none!important}.pointer{cursor:pointer}.underline{text-decoration:underline}.plink{color:#d97575;border-bottom:1px dotted #d97575}.trans{background:#000;background:rgba(0,0,0,.65);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#65000000,endColorstr=#65000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#6500000, endColorstr=#65000000)"}.popup-overlay{position:absolute;width:100%;margin:0;padding:0;top:0;left:0;z-index:994;background-color:#000;opacity:.95;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#95000000,endColorstr=#95000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#9500000, endColorstr=#95000000)"}.popup{position:fixed;width:70%;margin:0 auto;left:50%;border:4px solid #7c2828;background-color:#222;color:#888;z-index:995;margin-left:-35%}.popup .side{width:130px;position:absolute;bottom:10px;left:50px}.popup .terms{margin-left:170px;padding:20px}.popup .terms p{margin:10px 0;line-height:1.5em}.popup .terms a{font-style:italic;color:#fff;text-decoration:none}.popup .terms a.accept{display:block;font-style:normal;font-weight:700;background-color:#2e8d00;padding:.3em .6em;font-size:2em;margin-bottom:10px;line-height:100%}.popup .terms a.accept:hover{color:#101010;background-color:#4fff68}.popup .terms a.decline{font-size:.9em}.group article{margin-bottom:30px}.dashboard .menu a{color:#000;text-decoration:none}.dashboard .btn-create{color:#fff;text-decoration:none}#view-profile{position:fixed;color:#fff;background-color:#3f0707;padding:10px 20px;top:20px;right:20px;border-radius:16px;text-decoration:none;font-weight:700;text-transform:uppercase;opacity:.9;z-index:2147483647;font-family:josefin sans,sans-serif}#view-profile:hover{color:#fff}#recaptcha-widget #recaptcha_area{border:1px solid #3f0707;width:280px!important}#recaptcha-widget #recaptcha_area #recaptcha_table{background-color:#3f0707;width:280px!important;border:0}#recaptcha-widget #recaptcha_area #recaptcha_table td,#recaptcha-widget #recaptcha_area #recaptcha_table th{background:0 0}#recaptcha-widget #recaptcha_area #recaptcha_table td[class*=recaptcha_r]{background:0 0;width:auto;height:auto}#recaptcha-widget #recaptcha_area #recaptcha_table #recaptcha_image{width:280px!important}#recaptcha-widget #recaptcha_area #recaptcha_table #recaptcha_image img{width:280px}#recaptcha-widget #recaptcha_area #recaptcha_table .recaptcha_image_cell{background-color:#fff!important}#recaptcha-widget #recaptcha_area #recaptcha_table .recaptcha_input_area{height:auto!important;text-align:center;width:100%!important;margin:0!important;padding:5px 0}#recaptcha-widget #recaptcha_area #recaptcha_table .recaptcha_input_area .recaptcha_only_if_privacy{float:none;display:block;text-align:center}#recaptcha-widget #recaptcha_area #recaptcha_table .recaptcha_input_area .recaptcha_only_if_privacy a{color:#fff}#recaptcha-widget #recaptcha_area #recaptcha_table .recaptcha_input_area #recaptcha_response_field{border:none;margin:10px 0!important;position:static!important;font-size:14px;height:20px;line-height:20px;padding:4px 6px!important}.profile-form{margin:0}.profile-form .delete-clone-item{padding-top:27px}.profile-form .delete-clone-item span{font-size:2em}.profile-form .cloneable{margin-left:180px}.profile-form .cloneable .item{margin-bottom:20px;width:auto}.profile-form .cloneable .item input{width:85%}.profile-form .cloneable .item select{width:100%}.profile-form .photos{margin-left:36px}.profile-form .photos>li{margin:0 20px 20px 0;width:200px}.profile-form .photos>li form{margin:0!important}.profile-form .photos .item{height:200px;background-position:50%;background-repeat:no-repeat}.profile-form .photos .item img{height:200px}.search-form{background-color:#3f0707;padding:20px}.search-form form{margin:0!important}.required-message{position:relative;margin-top:20px}.required-message p{margin:0 0 0 12px}.required-message span{color:red;font-size:2em;font-weight:700;line-height:100%;position:absolute}label.required:after{color:red;font-size:2em;font-weight:700;line-height:100%;position:absolute;content:"*";margin-left:2px;padding:0}.empty-list{width:100%;margin:10px 0!important;text-align:center;font-weight:700}#scrollUp{bottom:20px;right:20px;background-color:#3f0707;color:#fff;font-size:12px;font-family:sans-serif;text-decoration:none;opacity:.9;padding:10px 20px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-transition:background 200ms linear;-moz-transition:background 200ms linear;transition:background 200ms linear;-webkit-backface-visibility:hidden}#scrollUp:hover{background:#c42e2e}.tel{color:#ffd0d0!important;display:block;border:none;background:0 0;text-decoration:none}.tel:hover{display:block;border:none;background:0 0;text-decoration:none}.error-page{margin:40px 0}.error-page h1{text-transform:uppercase}#tweets ul li{border:none}#tweets ul li span{display:block;color:#fff}#tweets ul li a{display:block;border:none;background:0 0;text-decoration:none}ul.sidebar{margin:0;padding:0}ul.sidebar>li{background:#330202;padding:6% 3%;margin:2em 0;list-style-type:none;border:3px solid #3f0707;width:90%;text-align:center}ul.sidebar>li:first-child{margin:0 0 1em}ul.sidebar>li.tight{padding:0;width:96%}ul.sidebar>li a{text-decoration:none!important;color:#fff}ul.sidebar>li span{font-size:.8em;color:#8b3c3c}ul.sidebar>li span.price{font-weight:700;font-size:1.8em;line-height:1.4em;display:block}ul.sidebar>li span.price sup{font-size:.5em;font-weight:400}ul.sidebar>li h3{color:orange}.rates{width:100%}.rates tr{width:33%;border-bottom:1px solid #944747}.rates tr.odd{background-color:#5b2d2d}.like-widget{margin:10px 0;display:inline-block}.like-widget form{margin:0}.like-widget form .like-button{background-color:#faa732;border-radius:5px;color:#fff;cursor:pointer;padding:6px 10px;text-decoration:none}.like-widget form .like-button .like-rating{color:#faa732;background-color:#fff;border-radius:5px;padding:2px 6px}.like-widget form .like-button.liked{background-color:#999}.like-widget form .like-button.liked .like-rating{color:#999}.blog-post h3{font-size:1.4em}.blog-post figure figcaption em{font-size:.9em;color:#ccc}.blog-post figure figcaption p{margin-top:.8em}.blog-category h2{margin-top:0}.blog-category ul li{font-weight:700;margin-bottom:10px}.breadcrumbs{font-size:.9em;margin-bottom:2em}.breadcrumbs ul{margin:0}.breadcrumbs ul li{color:orange;padding-left:0}.hero{padding:1.3em 2em;background-color:#330202;border-top:6px solid #3f0707}.hero h2{font-size:1.5em}.hero h3{font-size:1.3em}.shiny{background:#483131 url(../img/hr-custom.png) no-repeat 50% 0;background-size:50%;padding:1px}.shiny.larger{background-size:100%}#homepage hr.custom{margin:3em 0}#homepage .hero{margin-top:4em}#homepage .box h2{margin:.5em 0;font-size:1.75em}#homepage .box h2 a{color:#fff;display:block;border:none;background:0 0;text-decoration:none}#homepage .box p{margin:1em 0}#homepage .profiles{margin:0}#homepage .profiles a.wrapper{height:190px;line-height:190px;overflow:hidden;vertical-align:middle;background-color:#1e0303;border:1px solid #3f0707}#homepage .profiles h4{margin-bottom:0!important}.venues .venue h3{margin-top:0}.venues .venue figure{background-color:#1e0303;border:1px solid #3f0707}.venues .venue .btn{color:#fff!important;text-decoration:none!important}.venues .venue .contacts li{margin-bottom:5px;text-align:left}.venues .venue .contacts li .fa{color:#d97575!important}.venues .venue .push{margin-bottom:10px}.venues-nav a{text-decoration:none!important;color:#fff}.venues-nav .menu{list-style:none;margin-left:10px}#venue .box{margin-bottom:20px}#venue .picture{position:relative;background-color:#101010;float:left;margin-right:10px;margin-bottom:10px;width:50%}#venue .picture img{vertical-align:middle;width:100%}#venue .list li{margin-bottom:10px}#venue .edit{display:inline-block!important;font-size:12px;margin-left:2px;display:block;border:none;background:0 0;text-decoration:none}#venue table{font-size:.8em;width:100%;border:1px solid #46094a;text-transform:uppercase;font-family:josefin sans,sans-serif}#venue table th,#venue table td{width:auto!important;border:1px solid #3f0707;padding:3px;vertical-align:middle!important}.photos .item{margin-bottom:2.5%}.photos .item1{margin-left:0}.photos .wrapper{background-color:#1e0303;border:1px solid #3f0707;height:110px;line-height:110px;overflow:hidden;text-align:center;vertical-align:middle}ul.no-style{list-style:none;margin-left:0!important}ul.no-style li{margin:.4em 0}ul.no-style li a{display:inline}ul.no-style li a.tel:hover{display:inline;background:0;border:0}.alert ul,.alert ol{margin:0 0 0 20px}.alert .close:link,.alert .close:visited{color:#000;text-decoration:none}.alert .close:hover{display:block;border:none;background:0 0;text-decoration:none}.pagination ul>li>a:hover{background-color:#731919}.pagination ul>li.active a{color:#fff}.pagination ul>li>a,.pagination ul>li.active a{background-color:#3f0707;border-color:transparent}.accordion{margin-bottom:0}.accordion .accordion-group{border-radius:0;border-color:#3f0707;margin-bottom:5px}.accordion .accordion-group .accordion-heading{background-color:#3f0707}.accordion .accordion-group .accordion-heading a{color:#fce4ff;text-decoration:none;text-transform:uppercase}.accordion .accordion-group .accordion-body .accordion-inner{border-top:none}.table th.text-center,.table td.text-center{text-align:center!important}.table th.text-vertical,.table td.text-vertical{vertical-align:middle!important}.fancybox-nav:hover,.fancybox-close:hover{background-color:transparent}.qq-upload-list li{color:#101010}.qq-upload-cancel,.qq-upload-delete,.qq-upload-retry{color:#000!important}.qq-upload-cancel:hover,.qq-upload-delete:hover,.qq-upload-retry:hover{color:#000;background:0 0}.qq-progress-bar{background-color:#0e90d2!important;background-image:-moz-linear-gradient(top,#149bdf,#0480be)!important;background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be))!important;background-image:-webkit-linear-gradient(top,#149bdf,#0480be)!important;background-image:-o-linear-gradient(top,#149bdf,#0480be)!important;background-image:linear-gradient(to bottom,#149bdf,#0480be)!important;width:0%;height:20px!important;border-radius:4px!important;margin-bottom:5px!important;display:none}.featured{position:absolute;margin:0;z-index:1;background-repeat:no-repeat}.featured.gold{background-image:url(../img/featured-gold.png);top:-13px;right:-12px;width:176px;height:175px}.featured.silver,.featured.bronze{width:108px;height:78px;top:0;left:0}.featured.silver{background-image:url(../img/featured-silver.png)}.featured.bronze{background-image:url(../img/featured-bronze.png)}.profiles{margin:0 0 3em}.profiles.large .profile .thumbnail,.profiles.small li.profile .thumbnail{border:0;padding:0}.profiles.large .profile .thumbnail a,.profiles.small li.profile .thumbnail a{display:block;position:relative;width:100%}.profiles.large .profile .thumbnail a.btn,.profiles.small li.profile .thumbnail a.btn{display:inline-block;width:auto}.profiles.large .profile .thumbnail a .wrapper,.profiles.small li.profile .thumbnail a .wrapper{overflow:hidden;text-align:center;vertical-align:middle}.profiles.large .profile .thumbnail a .wrapper img,.profiles.small li.profile .thumbnail a .wrapper img{display:inline;height:auto;width:100%}.profiles.large .profile .thumbnail a .label-group,.profiles.small li.profile .thumbnail a .label-group{position:absolute;left:7px}.profiles.large .profile .thumbnail a .label-group.label-group-top,.profiles.small li.profile .thumbnail a .label-group.label-group-top{top:7px}.profiles.large .profile .thumbnail a .label-group.label-group-bottom,.profiles.small li.profile .thumbnail a .label-group.label-group-bottom{bottom:7px}.profiles.large .profile .thumbnail .label-date,.profiles.small li.profile .thumbnail .caption span.date{background:#6c2424;color:#fff;font-size:.75em;font-weight:400}.profiles.large .profile .thumbnail .caption h3,.profiles.small li.profile .thumbnail .caption h3{text-transform:capitalize;line-height:1.3em;margin-bottom:0}.profiles.large .profile .thumbnail .caption h3 a,.profiles.small li.profile .thumbnail .caption h3 a{color:#e4b6b6;text-decoration:none;background:0 0}.profiles.large .profile .thumbnail .caption h3 a:hover,.profiles.small li.profile .thumbnail .caption h3 a:hover{color:orange}.profiles.large .profile .thumbnail figcaption span.city,.profiles.small li.profile .thumbnail .caption span.city{font-family:josefin sans,sans-serif;border-top:1px solid #6c2424;font-size:.7em!important;padding-top:.2em!important;margin:2px 0;text-transform:uppercase;display:block;color:#e4b6b6}.profiles.large .empty,.profiles.small li.empty{margin:0}.profiles.large .profile{}.profiles.large .profile .thumbnail a .wrapper{border:1px solid #3f0707;background-color:#1e0303;height:300px;line-height:300px}.profiles.large .profile .thumbnail a .wrapper:hover{border:1px solid #ff9600}.profiles.large .profile .thumbnail .caption h3{font-size:3em}.profiles.small .profile{width:136px}.profiles.small .profile .thumbnail a .wrapper{border:1px solid #3f0707;background-color:#1e0303;height:131px;line-height:131px}.profiles.small .profile .thumbnail a .wrapper:hover{border:1px solid #ff9600}.profiles.small .profile .thumbnail .caption h3{font-size:2em;margin:0}#profile h3{color:orange}#profile .box{margin-bottom:20px}#profile .box table{font-size:.8em;width:100%;border:1px solid #46094a;text-transform:uppercase;font-family:josefin sans,sans-serif}#profile .box table th,#profile .box table td{width:auto!important;border:1px solid #3f0707;padding:3px}#profile .edit{display:inline-block!important;font-size:12px;margin-left:2px;display:block;border:none;background:0 0;text-decoration:none}#profile .header{margin-top:40px}#profile .header .picture{position:relative;background-color:#101010}#profile .header .picture img{vertical-align:middle;width:100%}#profile .header .personal .phone-numbers span{font-size:2.1em;color:#ffd0fc;font-weight:700;line-height:1.3em;display:block;margin:8px 0}#profile .footer .gallery{margin-bottom:0}@media(min-width:768px) and (max-width:979px){#homepage .box h2{font-size:1.45em}.profiles.large li.profile .thumbnail a .wrapper{height:200px;line-height:200px}.featured.gold{background-size:80%;background-position:100% 5px;height:120px;width:140px}}@media(max-width:767px){header #links ul{margin-top:6em}header #links ul li{margin:.3em 0;font-size:1.2em;display:block;float:left;width:100%}footer{font-size:1em}footer h3{margin-top:2.4em;font-size:1.4em}footer em{text-transform:none;font-size:1em}footer .copyright{text-transform:none;text-align:left;padding:2em 8%}.popup .terms{margin-left:0;padding:7px}.popup .terms p{font-size:.75em}.nav-button{display:block;position:absolute;top:7px;left:7px;width:120px;height:35px;background:url("../img/nav-icon-menu.png"),-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2));background:url("../img/nav-icon-menu.png"),-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2));background:url("../img/nav-icon-menu.png"),-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2));background:url("../img/nav-icon-menu.png"),-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2));background-position:50%;background-repeat:no-repeat;background-size:95px,100%;cursor:pointer;border:0;border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 0 4px rgba(0,0,0,.7) inset;border-radius:5px;z-index:992;text-indent:-9999px}.nav-button:hover{background-color:rgba(0,0,0,.1)}.nav-button.open{background:url("../img/nav-icon-close.png"),-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2));background:url("../img/nav-icon-close.png"),-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2));background:url("../img/nav-icon-close.png"),-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2));background:url("../img/nav-icon-close.png"),-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2));background-position:50%;background-repeat:no-repeat;background-size:95px,100%}.dropdown{width:100%;float:none;background-color:#920f0f;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2));background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2));background-image:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2));background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.2));display:block;height:50px;margin:0;padding:0;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.6);position:absolute;top:0;left:0;z-index:991;text-transform:uppercase;clear:both}.dropdown a:link{border-bottom:1px solid rgba(0,0,0,.2);border-top:1px solid rgba(255,255,255,.1);float:left;display:block;color:#fff;padding:1em 0}.dropdown ul{position:inherit}.dropdown ul ul{float:left;display:block;padding:1em 0}.dropdown li{margin:0!important;padding:0!important;display:none;text-align:center}.dropdown li a{font-size:1.2em;display:block;float:left;width:100%;text-shadow:-1px -1px 0 rgba(0,0,0,.15);color:#fff;text-decoration:none;padding:10px 5%;border-bottom:1px solid rgba(0,0,0,.2);border-top:1px solid rgba(255,255,255,.1)}.dropdown li a:hover{background-color:#222;border-top-color:transparent}.dropdown>li:first-child{border-top:1px solid rgba(0,0,0,.2)}.dropdown.open{float:left;display:block;height:auto;padding-top:50px}.dropdown.open li{width:100%;background:rgba(0,0,0,.2);margin:0!important;padding:0!important;display:block;color:#ccc}.dropdown.open li.current{width:100%;padding:0;color:#000;font-weight:700}.dropdown.open ul li.dir{width:100%;float:left!important;display:block;text-indent:0;border:0!important;color:#ccc;padding:0!important;margin:.6em 0!important;padding:0!important}.dropdown.open ul li.dir ul{float:left;background:transparent!important;width:100%;display:block;border:0!important}.dropdown>li:hover>a{font-weight:700!important;color:red;background:rgba(0,0,0,.4)!important;border:0;border-bottom-color:transparent}.dropdown li.dir>a:after{content:"+";color:rgba(255,255,255,.5);float:right}.dropdown li.dir>a:hover{background:rgba(0,0,0,.75)}.dropdown li ul{display:none;border:0!important;padding:2em 0;margin:0!important;background:rgba(0,0,0,.6)}.dropdown li ul a{border:0;font-weight:400}.dropdown li ul li{margin:0!important;padding:0!important;border:0!important}.dropdown li ul li a{font-size:1.3em;border:0!important;border-bottom:1px dashed rgba(255,255,255,.1)!important;font-weight:400!important;float:left;display:block!important;width:100%!important;margin:0!important;padding:1em 0!important}.dropdown li:hover ul{float:left;width:100%!important;display:block;border-top:0}#venue .picture{float:none;width:100%;margin:0}.blog-post h3{margin-top:1em}}@media(max-width:1200px){#homepage .body .profiles a.wrapper{height:140px;line-height:140px}.profiles.large li.profile{margin-left:28px;width:214px}.profiles.small li.profile{width:131px}}@media(max-width:480px){header #logo{width:100%}header #logo h2{font-size:.65em}#homepage .body .profiles{margin:0}#homepage .body .profiles a img{width:100%}#homepage .body .profiles a.wrapper{height:380px;line-height:380px;overflow:hidden;vertical-align:middle;background-color:#1e0303;border:1px solid #3f0707}.profiles.small li.profile .thumbnail a .wrapper{height:auto}.profiles.small li.profile.item1{margin-left:28px!important}#venue .picture{float:none;width:100%;margin:0}}@media(min-width:480px) and (max-width:767px){#homepage .body .profiles{margin:0}#homepage .body .profiles h4{margin-bottom:0;border:1}#homepage .body .profiles p{margin-top:0}#homepage .body .profiles a img{width:100%}#homepage .body .profiles a.wrapper{height:390px;line-height:390px;overflow:hidden;vertical-align:middle;background-color:#1e0303;border:1px solid #3f0707}.container header{height:auto;margin-bottom:10px}.container header #logo{margin-top:10px}.profiles.small li.profile .thumbnail a .wrapper{height:auto}.profiles.small li.profile.item1{margin-left:28px!important}}@media(max-width:979px){.profiles.large li.profile{margin-left:28px;width:160px}.profiles.small li.profile{margin-left:28px!important;width:97px}.dropdown li{font-size:.9em;padding:1.1em .6em}}