@font-face {
  font-family: 'ITCAvantGardePro';
  src: url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Bk.eot?#iefix") format("embedded-opentype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Bk.otf") format("opentype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Bk.woff") format("woff"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Bk.ttf") format("truetype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Bk.svg#ITCAvantGardePro-Bk") format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'ITCAvantGardePro';
  src: url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Bold.eot?#iefix") format("embedded-opentype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Bold.otf") format("opentype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Bold.woff") format("woff"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Bold.ttf") format("truetype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Bold.svg#ITCAvantGardePro-Bold") format("svg");
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'ITCAvantGardePro';
  src: url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Demi.eot?#iefix") format("embedded-opentype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Demi.otf") format("opentype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Demi.woff") format("woff"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Demi.ttf") format("truetype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Demi.svg#ITCAvantGardePro-Demi") format("svg");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'ITCAvantGardePro';
  src: url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Md.eot?#iefix") format("embedded-opentype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Md.otf") format("opentype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Md.woff") format("woff"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Md.ttf") format("truetype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Md.svg#ITCAvantGardePro-Md") format("svg");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'ITCAvantGardePro';
  src: url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-XLt.eot?#iefix") format("embedded-opentype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-XLt.otf") format("opentype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-XLt.woff") format("woff"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-XLt.ttf") format("truetype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-XLt.svg#ITCAvantGardePro-XLt") format("svg");
  font-weight: 200;
  font-style: normal;
}


@font-face {
  font-family: 'ITCAvantGardePro';
  src: url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Bk.eot?#iefix") format("embedded-opentype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Bk.otf") format("opentype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Bk.woff") format("woff"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Bk.ttf") format("truetype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Bk.svg#ITCAvantGardePro-Bk") format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'ITCAvantGardePro';
  src: url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Bold.eot?#iefix") format("embedded-opentype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Bold.otf") format("opentype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Bold.woff") format("woff"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Bold.ttf") format("truetype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Bold.svg#ITCAvantGardePro-Bold") format("svg");
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'ITCAvantGardePro';
  src: url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Demi.eot?#iefix") format("embedded-opentype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Demi.otf") format("opentype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Demi.woff") format("woff"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Demi.ttf") format("truetype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Demi.svg#ITCAvantGardePro-Demi") format("svg");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'ITCAvantGardePro';
  src: url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Md.eot?#iefix") format("embedded-opentype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Md.otf") format("opentype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Md.woff") format("woff"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Md.ttf") format("truetype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-Md.svg#ITCAvantGardePro-Md") format("svg");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'ITCAvantGardePro';
  src: url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-XLt.eot?#iefix") format("embedded-opentype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-XLt.otf") format("opentype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-XLt.woff") format("woff"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-XLt.ttf") format("truetype"), url("https://warholrevisited.com/wp-content/themes/az_alice/fonts/ITCAvantGardePro-XLt.svg#ITCAvantGardePro-XLt") format("svg");
  font-weight: 200;
  font-style: normal;
}
body {
  font-family: 'ITCAvantGardePro' !important;
}

.marilynhome {
margin-right:-10%;
}


@media screen and (min-width:320px) and (max-width:992px) {
.home .container-fluid, .postid-254 .row {
padding:0 20px !important;
}



}


.home #header.is-container.above-offset > #nav-wrapper {
//background:url(menu.jpg) !important;
}

.home .no-page-header.colorful-version {
    //background:url(menu.jpg) !important;
}
.logo-setup.logo-img {
    top: -10px;
    width: 180px !important;
}

.titlelogo img {
margin:0 !important;
}
.revolverlogo img {
width:40% !important;
height:auto !important;
margin:10px !important;
padding-top:10px;
}
.home .above-offset .logo-setup {
//display:none !important;
}

.home .below-offset.scrollUp .logo-setup {
display:block !important;
}

h1, h2, h3, h4, h5, h6, .logo-setup.logo-text, .mm-panel ul li a, .mm-panel .sub-menu li a, .box-content-titles .subheading, .big-format-heading .box-content-titles .subheading, #title-header-flexslider.flexslider .slider-content.big-format-heading .slide-title, #title-header-flexslider.flexslider .slider-content .slide-subtitle, .az-divider, .form-submit #submit, .team-navi-popup .counter-team, .portfolio-navi-popup .counter-portfolio, #error-page .box-content-titles .error-title, #error-page .box-content-titles .error-subheading, .footer .credits, .footer .share-footer, .share-btn-footer > span, .az-button, .entry-meta-area, .dots-menu-navigation .dots-menu-label, #az_header_language_list .lang {
font-family: 'ITCAvantGardePro' !important;
}

b, strong {
font-weight:500;
}

#header.is-container.below-offset > #nav-wrapper, #header.is-not-container.below-offset > #nav-wrapper {
    background-color: black;
}

.preloader-page {
    width: 100% !important;
    height: 100% !important;
    margin: 0 !important;
    /* margin: -200px; */
    /* opacity: 0; */
    top: 0 !important;
    left: 0 !important;
}
.preloader-loading-image {
    background-image: url(https://warholrevisited.com/wp-content/uploads/2015/06/black_and_white_vertical_stripes_background_seamless.jpg);
    width: 100% !important;
    height: 100% !important;
}
.bb.white h2.az-special-heading-title {
color:white !important;
}
.padthis {
background:white;
padding:0 20px 20px 20px;
}
}
@-webkit-keyframes stripeChange {
  0%{top:-100% !important;}
  40%{top:0% !important;}
  60%{top:0% !important;}
  100%{top:100% !important;}
}
@-moz-keyframes stripeChange {
  0%{top:-100% !important;}
  40%{top:0% !important;}
  60%{top:0% !important;}
  100%{top:100% !important;}
}
@-o-keyframes stripeChange {
  0%{top:-100% !important;}
  40%{top:0% !important;}
  60%{top:0% !important;}
  100%{top:100% !important;}
}
@keyframes stripeChange {
  0%{top:-100% !important;}
  40%{top:0% !important;}
  60%{top:0% !important;}
  100%{top:100% !important;}
}



.preloader-page {-webkit-
  animation: stripeChange 1s

  infinite;/* Safari 4+ */-moz-
  animation:    stripeChange 1s

  infinite;/* Fx 5+ */-o-
  animation:      stripeChange 1s

  infinite;/* Opera 12+ */
  animation:         stripeChange 5s
  infinite;/* IE 10+, Fx 29+ */
}
body, html, #preloader-container {
background:black !important;
}

.no-page-header.colorful-version {
background:black !important;
}

.footer-bottom-area {
    position: relative;
    float: left;
    background: black;
    border-top: none !important;
    width: 100%;
    padding: 20px 10px;
}

.modal-container-search {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 105%;
    background: black;
    z-index: 999999;
    opacity: 0;
    visibility: hidden;
}

.title-header-container {
background:black;
}

.preloader-page {
                    display:block;
                    -webkit-animation: changeColor 1.9s once; /* Safari 4+ */
                   -webkit-animation-iteration-count: 1;
                    -moz-animation: changeColor 1.9s infinite; /* Fx 5+ */
-moz-animation-iteration-count: 1
                    -o-animation: changeColor 1.9s infinite; /* Opera 12+ */
                    -o-animation-iteration-count: 1;
                    animation: changeColor 1.9s infinite; /* IE 10+ */
                    animation-iteration-count: 1;
                    border-top:100vh solid black;
                }
                @keyframes changeColor {
                  0% {
                    position:absolute;
                    top: -100%;
                    border-top:0px solid black;
                  }
                  70% {
                    border-top:0;
                    border-top:0vh solid black;
                    position:absolute;
                    top:0%;
                  }

                  100% {
                    border-top:100vh solid black;
                    position:absolute;
                    top:0%
                  }
                }
                @-moz-keyframes changeColor {
                    0% {
                    position:absolute;
                    top: -100%;
                    border-top:0px solid black;
                  }
                  70% {
                   border-top:0;
                    border-top:0vh solid black;
                    position:absolute;
                    top:0%;
                  }

                  100% {
                    border-top:100vh solid black;
                    position:absolute;
                    top:0%
                  }
                }
                @-webkit-keyframes changeColor {
                       0% {
                    position:absolute;
                    top: -100%;
                    border-top:0px solid black;                  }
                  70% {
                    border-top:0;
                    border-top:0vh solid black;
                    position:absolute;
                    top:0%;
                  }

                  100% {
                    border-top:100vh solid black;
                    position:absolute;
                    top:0%
                  }
                }

#header.is-container.above-offset > #nav-wrapper, #header.is-container.below-offset.scrollDown > #nav-wrapper, .dark-type #header.is-container.above-offset > #nav-wrapper, .dark-type #header.is-container.below-offset.scrollDown > #nav-wrapper {
    background: transparent;
    background: black;
}

#header a:hover  {
    color: rgb(238,5,142) !important;
}

.logo-setup {
    position: absolute;
    top: 3px;
    display: block;
    z-index: 10001;
}

.qtip, .ui-helper-reset {
    border: 0px !important;
    padding: 0 !important;
}

.qtip-dark .qtip-titlebar {
    background-color: rgb(255,244,0) !important;
    color: black !important;
}

p.time_cal_qtip {
    padding: 10px 0;
    margin: 10px 0;
    border-top: 0px !important;
    border-bottom: 0px !important;
    font-weight: normal;
}
.reg-now-btn {
display:block !important;
}

.credits {
    max-width: 370px;
    margin-left: 15%;
    text-align: left !important;
padding-left:15px !important;
    /* line-height: 70%; */
}

.page-id-208 {
color:black !important;
}
.page-id-208 .drk-grey-text, .page-id-208 .lt-grey-text {
    color: black;
}

.page-id-208 .lt-grey-text, #ee-single-page-checkout-dv .ee-asterisk, #ee-single-page-checkout-dv .ee-input-error, #ee-single-page-checkout-dv .ee-required-text{
color:#00ADEF
}

#spco-steps-big-hdr {
    color: black;
font-size:2rem;
letter-spacing:3px;
}

.single-espresso_events .main-content {
background:black !important;
}

button, input[type="button"], input[type="reset"], input[type="submit"], .wpcf7-submit {
    -webkit-appearance: none;
    cursor: pointer;
    display: inline-block;
    padding: 1em;
    background: #00ADEF;
    border: 0;
    border-radius: 2px;
    box-shadow: none;
    color: #FFF !important;
letter-spacing:3px;
    text-transform: uppercase;
    font-weight: 600;
    -webkit-transition: box-shadow 100ms linear, border-color 100ms linear;
    -moz-transition: box-shadow 100ms linear, border-color 100ms linear;
    -o-transition: box-shadow 100ms linear, border-color 100ms linear;
    transition: box-shadow 100ms linear, border-color 100ms linear;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
}
#espresso-event-details-wrap-dv {
max-width:1200px;
}
body h1, h1 a  {
    margin: 30px 0 15px 0;
    color: white !important;
    font-weight: 700 !important;
    letter-spacing: 4px;
    text-transform: uppercase;
}

h1, h2, h3, h4, h5, h6 {
    margin: 30px 0 15px 0;
color:white;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: -1px;
    text-transform: uppercase;
}
.page-id-208 h1, .page-id-208 h2, .page-id-208 h3, .page-id-208 h4, .page-id-208 h5 , .page-id-208 h6 {
color:black !important;
}

media="all"
#ee-single-page-checkout-dv .ee-has-value, #ee-single-page-checkout-dv .ee-has-value:focus {
    border-color: #00ADEF !important;
    -webkit-box-shadow: 0 0 3px 0 #00ADEF !important;
    -moz-box-shadow: 0 0 3px 0 #00ADEF !important;
    box-shadow: 0 0 3px 0 #00ADEF !important;
}


#ee-single-page-checkout-dv .spco-steps-display-hdr {
    display: inline-block;
    padding: 0!important;
    margin: 0!important;
    vertical-align: middle;
    font-size: 11px!important;
    line-height: 12px;
    letter-spacing: 1px;
    color: black;
    text-align: left;
    border: none!important;
}

.footer-bottom-area {
padding:0 !important;
}
.currency-code {
    color: black !important;
}

.page-id-15 .wrap_content {
background:black;
}


@media (min-width: 992px) {
.wrap_content > .main-content > .container {
    max-width: 1200px;
margin-left:15% !important;
}

.wrap_content > .main-content > .container-fluid {
    position: relative;
    z-index: 20;
    margin-left: 15% !important;

}
}

h4 {
text-transform:uppercase;
letter-spacing:4px;
}

[class^="col-"]:first-of-type, [class*=" col-"]:first-of-type {
    padding-left: 0px;
    padding-right: 30px;
}

.az-special-heading {
    position: relative;
    width: 100%;
    text-align: left;
}

.modal-container-share {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: url(https://warholrevisited.com/wp-content/uploads/2015/06/black_and_white_vertical_stripes_background_seamless.jpg) repeat !important;
    z-index: 12000;
    display: none;
}

#my-menu.mobile-menu {
    width: 100%;
    background: black !important;
}

#az_header_language_list .lang, .dropcap-color, .highlight-normal-text, .mm-panel li.current a, .mm-panel li.current-cat a, .mm-panel li.current-menu-ancestor a, .mm-panel li.current-menu-item a, .mm-panel li.current-page-ancestor a, .mm-panel li.current_page_item a, .no-touch #cancel-comment-reply-link:hover, .no-touch #cd-zoom-in:hover i, .no-touch #cd-zoom-out:hover i, .no-touch #error-page .back-home:hover, .no-touch #twitter-feed-section .tweet_text a:hover, .no-touch .az-box-icon .box-wrapper-link:hover .box-title, .no-touch .az-social-profiles ul.az-social-profiles-link li a:hover, .no-touch .credits-social ul li a:hover, .no-touch .dark-type.footer-widget-area a:hover, .no-touch .footer .credits a:hover, .no-touch .mm-panel ul li a:hover, .no-touch .portfolio-filter li a:hover, .no-touch a:active, .no-touch a:focus, .no-touch a:hover, .normal-pagination.numbers-only a.active, .normal-pagination.numbers-only a.nothing-dot, .portfolio-filter li a.selected, a:active, a:focus, .no-touch .panel-title > a:hover {
    color: #ed208a !important;
}

.page-id-13 #content a {
color:#00ADEF !important;
}

.wpcf7 input, .wpcf7 textarea {
    width: 100%;
    padding: 15px 14px 15px 10px;
    margin: 0 0 25px 0;
    border: none;
    border-radius: 0;
	background:rgba(255,255,255,0.3);
color:white;
    box-shadow: none;
    resize: none;
    font-size: 2rem;
    font-weight: 400;
    line-height: normal;
    color: #BCBCC4;
    transition: color 0.215s ease-in-out, border 0.215s ease-in-out;
}

.wpcf7 input:active, .wpcf7 input:hover, .wpcf7 textarea:active, .wpcf7 textarea:hover {
    width: 100%;
    padding: 15px 14px 15px 10px;
    margin: 0 0 25px 0;
    border: none;
    border-radius: 0;
	background:rgba(255,255,255,0.9);
    box-shadow: none;
    resize: none;
    font-size: 2rem;
    font-weight: 400;
    line-height: normal;
    color: black;
    transition: color 0.215s ease-in-out, border 0.215s ease-in-out;
}



@media (max-width: 1024px) and (min-width: 320px) {
#my-menu.mobile-menu .mm-panel li.current a, #my-menu.mobile-menu .mm-panel li.current-cat a, #my-menu.mobile-menu .mm-panel li.current-menu-ancestor a, #my-menu.mobile-menu .mm-panel li.current-menu-item a, #my-menu.mobile-menu .mm-panel li.current-page-ancestor a, #my-menu.mobile-menu .mm-panel li.current_page_item a, .no-touch #my-menu.mobile-menu .credits-social ul li a:hover, .no-touch #my-menu.mobile-menu .mm-panel ul li a:hover {
    color: #ed208a !important;
}

.wrap_content > .master-section-content {
padding:0 5%;
}
.credits {
margin-left:15px !important;
}

.logo-setup {
    position: absolute;
    top: 3px;
    display: block;
    z-index: 10001;
}

}
.az-special-heading-subtitle {
    font-size: 2rem;
    font-weight: 500;
    letter-spacing: 8px;
    margin-top: 15px;
    margin-bottom: 0px;
    text-transform: uppercase;
}

.bg-solid-color-slogan {
    background-size: 60% !important;
    background: url(https://warholrevisited.com/wp-content/themes/stripes.png) repeat !important;
}


p {
line-height:180%;
}
.pullRight {
position:relative;
margin-right:-30% !important;
}
.pullLeft {
position:relative;
margin-left:-30% !important;
}


#espresso_calendar:not(.ui-widget).calendar_fullsize .fc-other-month {
    background: rgb(0,0,0);
    opacity: 1;
}

#espresso_calendar:not(.ui-widget) .fc-event {
    margin: 0 1.5px 3px;
    border: 0px !important;
font-weight:500;
    border-radius: 0;
    /* background-color: #eee; */
    font-size: 60%;
    line-height: 1;
}

/* -------------------------------------------------------------------------
 * Espresso Events Calendar Stylesheet
 * (c) 2013 Espresso Events
 * -------------------------------------------------------------------------*/
/* Table of Contents

	- Prettify the fonts
	- General Styles
	- Specific Theme Fixes
	- Calendar Specific Styles
	- Select Box Styles
	- Buttons and Related Paraphenalia
	- Miscellaneous Calendar Styles
	- Event Styles
	- Category Legend Styles
	- Tooltip Styles
	- Calendar Widget CSS
	- Default Resets for Themeroller
	- Media Query for Screens < 768px


 /*
 Prettify the fonts (especially) in webkit browsers
 ---------------------------------------------------------------------------------------------------- */

* {
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
}
/*
General Styles
---------------------------------------------------------------------------------------------------- */

#espresso_calendar {
	position: relative !important;
	z-index: 1;
	margin: 1em 0 0;
	width: 100% !important;
}
/*
Specific Theme Fixes: This section will use !important much more than it should.
---------------------------------------------------------------------------------------------------- */

#espresso_calendar .entry-content td {
	border-top: 0px solid #ededed !important; /*fixes top border on calendar header in twentytwelve*/
}

#espresso_calendar tr td, /* flounder theme */
#espresso_calendar tr:hover td {
	background: none; /* expound theme */
	background-color: transparent; /* spun theme */
}

#espresso_calendar .thumb-wrap img {
	padding: 0; /* swift theme */
	border: none; /* swatch theme */
}

#espresso_calendar table td,
#espresso_calendar table th { /* reset vertical-align so day numbers are positioned consistently */
	padding: 0;
	vertical-align: top;
}
#espresso_calendar .fc-header td {
	border: none !important;
}

#espresso_calendar td.fc-header-left {
	text-align: left; /* flounder theme */
}

/*
Calendar Specific Styles
---------------------------------------------------------------------------------------------------- */

#espresso_calendar:not(.ui-widget) .fc-header-title h2, .fc-header-title h2 {
 font-family: "Helvetica Neue", "Helvetica", Arial, sans-serif;
 font-size: 1.3em;
 margin: 0;
 font-weight: 700 !important;
color:White !important;
 line-height: 1;
 vertical-align: bottom !important;
}
#espresso_calendar .ui-widget .fc-header-title h2 {
	font-size: 1em;
	letter-spacing: -1px; /* tighter letter spacing is for the Week and Day views */
	margin: 0;
	font-weight: 400;
	line-height: 1;
	vertical-align: bottom !important;
}
#espresso_calendar .fc-content table {
	/*background-color: #fff;*/
}
#espresso_calendar table.fc-header, #espresso_calendar table.fc-border-separate {
	border: none;
	margin-bottom: 0;
}
#espresso_calendar .fc-day-header {
	padding: 5px 0;
	font-weight: 400;
}
#espresso_calendar .fc .fc-header-space, .fc .fc-header-space {
	padding-left: 3px;
}
#espresso_calendar table.fc-border-separate td {
	border-top: 1px solid #ddd !important;
}
#espresso_calendar td.fc-widget-content {
	border-top: 1px solid #ededed !important;
}

.fc-header-title {
font-weight:600 !important;
letter-spacing:4px !important;
font-size:4rem;
color:white !important;
text-transform:uppercase !important;
}
/*
Select Box
---------------------------------------------------------------------------------------------------- */

.ee-filter-form {
	margin: 0 0 2em 0;
	clear: both;
}
/*
RESET SELECT
---------------------------------------------------------------------------------------------------- */


#espresso_calendar:not(.ui-widget).calendar_fullsize .fc-button-prev, #espresso_calendar:not(.ui-widget).calendar_fullsize .fc-button-month, #espresso_calendar:not(.ui-widget).calendar_fullsize .fc-button {
    font-size: .8em;
    padding: 5px 10px;
    color: black !important;
    border-top-left-radius: 1px;
    border-bottom-left-radius: 1px;
    background: #eee;
    border: 0px !important;

}


#espresso_calendar table.fc-border-separate td {
    border-top: 1px solid #ddd !important;
    background: black;
    color: black !important;
}
a.fc-event:hover {
color:white !important;
}

body #nav-wrapper {
    background: black !important;
}

.qtip, .ui-helper-reset {
	border: 0px !important;
	padding: 10px;
}
.ui-tooltip-title {
	font-size: 1.2em;
	font-weight: 600;
	text-transform:uppercase;
	letter-spacing:2px;
	margin: 10px;
}
.ui-tooltip-content p {
	font-size: 1em;
	line-height: 1.4;
	padding: 0;
	margin: 0 10px 10px;
}
.ui-tooltip-content p + p {
	/*margin-top: */
}
.fc-header tr {
border-top:0px !important;
}
.datetime-desc {
	font-weight: bold;
}
.qtip {
background:black !important;
border:1px solid white;
}

#espresso_calendar:not(.ui-widget).calendar_fullsize .fc-header-space {
    display: inline-block;
    padding: 0;
    width: 1px;
    height: 45px;
    background: none !important;
}


p.time_cal_qtip {
    /* padding: 10px; */
    margin: 20px 0;
    border-top: 0px !important;
    border-bottom: 0px !important;
    font-weight: 500;
    font-size: 1.5rem;
}
p.time_cal_qtip {
	padding: 10px;
	margin: 10px;
	border-top: 0px !important;
	border-bottom: 0px !important;
	font-weight: bold;
}
.qtip-close .ui-icon {
	margin: 0 !important;
}
p.attendee_limit_qtip {
	margin: 0;
	padding:0 20px 10px;
	font-weight: bold;
}
.sold-out-dv, .reg-now-btn {
	display: inline-block;
	float: right;
	margin: 10px;
	padding: .5em 1em .5em;
	border-radius: 2px;
	color: #FFF;
	text-decoration: none;
	font-weight: 600;
	text-transform:uppercase;
	font-size: 1em;
	line-height: 2;
}
a.reg-now-btn:hover {
	color: #777;
	text-decoration:	none;
}
a.reg-now-btn {
box-sizing: content-box !important;
    border: 0px !important;
    padding: 5px 10px;
    border-radius: 0px;
    background: #fff;
    box-shadow: none;
    text-shadow: 0px 0px 0px #fff;
    word-wrap: normal;
    font-weight: 400;
    font-size: 1em;
    color: #777;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 3px;
    color: black;
}
.sold-out-dv {
	background: #E44064;
}
.ui-state-active.reg-now-btn:hover {
	background: #000;
	color: #fff;
	text-decoration: underline;
}
.fc, .fc table .ui-widget-header {
	font-size: 1em;
}
.ui-widget-content img {
	max-width: 100%;
}
.qtip-shadow {
	box-shadow: 0px !important;
}


.qtip-titlebar {
    position: relative;
    padding: 5px 35px 5px 10px;
    overflow: hidden;
    border-width: 0 0 1px;
    font-weight: bold;
    font-size: 1.3rem;
    line-height: 102%;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.page-id-210 .wrap_content {
 color:black !important;
text-align:left !important;
}
.page-id-210 h1, .page-id-210 h2, .page-id-210 h3, .page-id-210 h4, .page-id-210 h5, .page-id-210 h6 {
    margin: 30px 0 15px 0;
    color: black !important;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: 3px;
}
.smaller-text {
    margin-top: 15px;
    color: inherit;
}


h3.az-special-heading-title {
    color: rgba(255,255,255,1);
}
h3.az-special-heading-subtitle {
    color: #ec008c !important;
	max-width:600px;
}
.bb h2.az-special-heading-title {
color:black !important;
}
.no-touch #blog.grid .post-creative:hover .post-link .post-naming .post-title,
.no-touch #blog.grid .post-creative:hover .post-link .post-naming .post-date {
    color: #FFFFFF !important;
}

.cjpopup.cjpopup-modal-box {
    max-height: 80% !important;
}
.fancybox-opened .fancybox-title {
    display: none;
}
