/* -----

global

----- */

@import url('https://fonts.googleapis.com/css?family=Noto+Serif:400,700&display=swap');

body { }
.header, .mainMenu, .headerWrap .logo, .btn, btn:hover, .sliderCaption p a, .sliderCaption p a:hover, #responsive-menu-button:hover, #responsive-menu-button, .closeBtn, .closeBtn:hover, .slideOutShareBtn, .slideOutShareBtn:hover, .btn p a, #twoColumnSlider .sliderItem { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
 .headerWrap.stuck .header, .headerWrap.stuck .mainMenu, .headerWrap.stuck .logo, .btn p a:hover, .mainMenu ul li:hover, .mainMenu ul li, .#twoColumnSlider .sliderItem:hover {
 -webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
}
/* -----

Advert

----- */

.headerSpace { background: #000; height: 100px; width: 100%; }
.headerSpaceLeaderboard { width: 970px; height: 90px; margin: 0 auto 0; padding-top: 5px; z-index: 510; position: relative; }
.ContentSpaceLeaderboard { width: 728px; height: 90px; margin: 0 auto 0; padding-top: 5px; }
.headerSpaceLeader600 { width: 300px; height: 600px; margin: 0 auto 0; padding-top: 5px; }
.z300x600, .z300x250 { padding-bottom: 30px; }
/* -----

header

----- */

.headerWrap { background: #fff; border-bottom: 1px solid #f1f1f1; position: absolute; top: 100px; width: 100%; z-index: 500; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.header { max-width: 960px; height: 180px; margin: 0 auto; position: relative; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.headerDate { font-size: 8pt; position: absolute; left: 0; top: 40px; font-family: 'Open Sans', sans-serif; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.headerDetails {float: right;font-size: 13pt;text-transform: uppercase;font-family: 'Open Sans', sans-serif;margin: 43px 0 0 0;cursor: pointer;cursor: hand;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.headerDetails a { color: #000; text-decoration: none; margin: 0 4px 0 0; }
.headerDetails a.fa { font-size: 12pt; cursor: pointer; cursor: hand; }
/**** Header Stuck ****/

.headerWrap.stuck { position: fixed; top: 0; width: 100%; background: #fff; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.headerWrap.stuck .header { height: 72px; max-width: 1200px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.headerWrap.stuck .logo { margin: 20px 15px 0 0; padding: 0; float: left; width: 226px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.headerWrap.stuck .headerDate { display: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.headerWrap.stuck .headerDetails { margin-top: 30px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.headerWrap.stuck .mainMenu { float: left; margin: 18px 0 0 22px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.headerWrap.stuck .mainMenu ul li { display: inline; position: relative; padding: 17px 10px 25px; line-height: 30px; }
.headerWrap.stuck .mainMenu ul li { line-height: 36px; }
.spacer {height: 167px;}
/* -----

Search

----- */

.searchBox { padding: 10px 0; border-right: no; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.searchBox h5 { font-family: 'Open Sans', sans-serif; margin: 0 0 8px; font-size: 13pt; }
.searchBox input[type=text] { border: none; background: #fff; color: #333; padding: 10px; }
.searchBox input[type=submit] { border: none; background: #333; color: #fff; padding: 10px; text-transform: uppercase; }
.searchBox input[type=submit]:hover { border: none; background: #111; color: #fff; padding: 10px; text-transform: uppercase; }
.searchIcon.right { float: right; margin: 0px 10px; }
/* -----

logo

----- */

.logo { width: 375px; margin: 0px auto; padding: 27px 0 0 0 }
.logo img { width: 100%; height: auto; }
/* -----

menu

----- */

#mobile-header { display: none; }
#responsive-menu-button { height: 44px; width: 44px; position: absolute; top: 28px; right: 8px; color: #fff; background: #000; text-decoration: none; text-align: center; line-height: 44px; font-size: 20pt; }
#responsive-menu-button:hover { color: #eee; background: #555; }
.mobileExtras { display: none; }
.mainMenu { float: left; margin: 30px 0 0 0; font-family: 'Playfair Display', serif; font-size: 13pt; }
.mainMenu ul { text-align: center; }
.mainMenu ul li {display: inline;position: relative;padding: 20px 18px;line-height: 38px;}
/*.mainMenu ul li:hover { border-bottom: 3px solid #000; }*/



.menuActive { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; background: #f1f1f1; }
.mainMenu ul li a { text-decoration: none; color: #000; }
.mainMenu ul li:hover { cursor: pointer; cursor: hand; }
.mainMenu ul li ul { padding: 0; position: absolute; top: 40px; left: 0; width: 190px; display: none; opacity: 0; visibility: hidden; -webkit-transiton: opacity 0.2s; -moz-transition: opacity 0.2s; -ms-transition: opacity 0.2s; -o-transition: opacity 0.2s; -transition: opacity 0.2s; }
.mainMenu ul li ul li { background: #eee; display: block; text-align: left; padding: 0; }
.mainMenu ul li ul li a { padding: 15px; }
.mainMenu ul li ul li:after { display: none; }
.mainMenu ul li ul li:hover { background: #ccc; }
.mainMenu ul li:hover ul { display: block; opacity: 1; visibility: visible; }
.mainMenu a { text-decoration: none; color: #000; }
ul.subNav { display: none !important; }
.mainMenu {position: relative;margin-top: 37px;}
.lavalamp-object { border-bottom: none; top: -3px; position: relative; }
.mainMenu:hover .lavalamp-object { border-bottom: 3px solid #000; }
/* -----

Dropdown Styles

----- */

.dropDownWrap { background: #f1f1f1; width: 100%; padding: 15px 0; display: none; }
.dropDownWrap.stuck { position: fixed; top: 73px; z-index: 499; }
.dropDown { max-width: 1200px; margin: 0 auto; position: relative; }
.dropDownWrap.Social .mainContentArea a { text-decoration: none; }
.closeBtn { right: 0; color: #000; padding: 7px 9px 8px !important; border: 1px solid #000; position: absolute; top: 0px; right: 20px; font-size: 12pt !important; font-weight: 100 !important; }
.closeBtn:hover { color: #999; border: 1px solid #999; background: #f8f8f8; cursor: pointer; cursor: hand; }
.dropDownWrap .fa { font-size: 12pt; padding: 8px; }
.dropDownWrap .fa:hover { color: #fff; background: #000; }
.dropDown h3 a { text-decoration: none; font-size: 17pt; }
.dropDown h3 a:hover { text-decoration: underline; }
.dropDown a.btn { position: absolute; right: 65px; top: 0; padding: 7px 13px; font-size: 10pt; font-family: 'Open Sans', sans-serif; }
.dropDown h5 { font-size: 14pt !important; }
.dropDown .fourColumn { background: url(../images/lineBG.jpg) no-repeat center center; }
.socialBtn .fa { font-size: 12pt; }
#followMenu li.digitalBtn { display: none; }
#followMenu li:hover { background: #efefef; }
/* -----

slider

----- */

.slider { max-width: 1200px; margin: 0 auto; height: 400px; background: #000; position: relative; }
.sliderItem { position: relative; width: 100%; height: 400px; }
.sliderCaption { background: rgba(0,0,0,.99); padding: 18px 30px; width: 350px; height: 100%; text-align: center; position: absolute; right: 0%; top: 0; }
.sliderCaption h2 { font-family: 'Montserrat', sans-serif; font-size: 11pt; color: #FFF; text-transform: uppercase; font-weight: 100; margin: 10px 0; position: relative; }
.sliderCaption h3 { font-family: 'Playfair Display', serif; font-size: 22pt; color: #FFF; margin: 20px 0 10px; }
.sliderCaption p { font-family: 'Montserrat', sans-serif; color: #FFF; margin: 5px 0; }
.sliderCaption p a { font-family: 'Montserrat', sans-serif; color: #ccc; border: 1px solid #ccc; background: #000; padding: 8px 16px; text-decoration: none; text-transform: uppercase; }
.sliderCaption p a:hover { background: #fff; border: 1px solid #fff; color: #000; }
.sliderCaption h2 { position: relative; z-index: 1; overflow: hidden; text-align: center; /* border-bottom: 1px solid #ccc; */ }
.sliderCaption h2:before, .sliderCaption h2:after { position: absolute; top: 51%; overflow: hidden; width: 50%; height: 1px; content: '\a0'; /* border-top: 2px solid #fff; */ }
.sliderCaption h2:before { margin-left: -50%; text-align: right; }
.sliderCaption h3 br, .sliderCaption p br, .sideBarListCopy p a br { display: none; }
/* ----- slider Nav ----- */

.slider .owl-prev { z-index: 444; position: absolute; bottom: -12px; left: 25.6%; text-indent: -999em; height: 64px; width: 14px; background: none; }
.slider .owl-next { z-index: 444; position: absolute; bottom: -12px; left: 34.4%; text-indent: -999em; height: 64px; width: 14px; background: none; }
.slider .owl-pagination { position: absolute; left: 0; bottom: 0px; width: 80px; }
.slider .owl-page { height: 10px; width: 10px; border-radius: 5px; background: #000; margin: 0 4px; text-align: right !important; background: #999; }
.slider .owl-page.active { background: #fff; }
.owl-pagination { padding: 10px 0; background: rgba(0,0,0,.5) !important; }
h2.strike span { font-size: 9pt; border-bottom: 1px solid #ccc; color: #ccc; }
/* -----

Events Slider

----- */

.eventsSliderHolder { }
.eventsSliderHolder .mainContentArea { max-width: 990px; margin: 25px auto; }
.eventsSliderItem { width: 65%; /* padding-bottom: 46.6%; */ float: left; width: 485px; height: 365px; }
.eventsSliderCaption { width: 47%; float: right; margin-top: 3%; }
.eventsSliderCaption p a.more { color: #000; border: 1px solid #000; text-decoration: none; font-size: 11pt; padding: 8px 16px; font-weight: 600; transition: all 0.3s ease; }
.eventsSliderCaption p a.more:hover { color: #fff; border: 1px solid #000; background: #000; transition: all 0.3s ease; }
.eventsSliderHolder .owl-prev { z-index: 444; position: absolute; bottom: 43%; left: -5px; text-indent: -999em; height: 84px; width: 63px; background: transparent url("../images/slider-nav-events.png") no-repeat left top; }
.eventsSliderHolder .owl-next { z-index: 444; position: absolute; bottom: 43%; right: -5px; text-indent: -999em; height: 84px; width: 63px; background: transparent url("../images/slider-nav-events.png") no-repeat right top; }
.eventsSliderHolder .owl-pagination { display: none; }
.eventsSliderHolder .owl-buttons { background: #0ff; }
/* -----

Event Slider (Post Page)

----- */

.eventSliderHolder { background: #000; z-index: 400; position: relative; }
#eventSlider { }
#eventSlider .mainContentArea { max-width: 1200px; margin: 0 auto; }
.eventSliderHolder .eventSliderItem { max-width: 650px; padding-bottom: 46%; position: relative; margin: 0 auto; }
.eventSliderHolder .owl-pagination { padding: 0; margin: 0; max-width: 1200px; margin: 0 auto; position: relative; top: -48px; text-align: center; right: 10px; }
.eventSliderHolder .owl-pagination span { background: #ccc; height: 16px; width: 16px; border-radius: 8px; color: #999; margin: 0; }
.eventSliderHolder .owl-controls { height: 0; margin: 0; padding: 0; }
.eventSliderHolder .owl-pagination .active span { background: #fff; }
.eventSliderHolder .owl-buttons { }
.eventSliderHolder .owl-prev { z-index: 444; position: absolute; bottom: 43%; left: 0px; text-indent: -999em; height: 84px; width: 63px; background: transparent url("../images/slider-nav-event.png") no-repeat left top; }
.eventSliderHolder .owl-next { z-index: 444; position: absolute; bottom: 43%; right: 0px; text-indent: -999em; height: 84px; width: 63px; background: transparent url("../images/slider-nav-event.png") no-repeat right top; }
.eventSliderItemTitle {color: #fff;padding: 10px 3% 60px;width: 94%;position: absolute;bottom: 0;font-family: 'Open Sans', sans-serif;font-weight: 500;font-size: 10pt;text-align: center;left: 0;background: linear-gradient(transparent 10%, black 80%);}
.eventSliderItemTitle p { margin: 0 !important; color: #fff !important; font-weight: 500; font-size: 10pt !important; padding: 0 !important; }
.eventSliderHolder .owl-theme .owl-controls { margin-top: 0; }
/* -----

slideOutShare

----- */

.slideOutShare { z-index: 900 !important; width: 300px; height: 70px; background: #000; position: fixed; bottom: 300px; left: -210px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.slideOutShare.open { left: 0; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.slideOutShare.close { left: -200px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.slideOutShareItems { float: left; height: 70px; color: #fff; overflow: hidden; }
.slideOutShareItems span { font-size: 13pt; line-height: 70px; width: 43px; text-align: center; cursor: pointer; cursor: hand; }
.slideOutShareBtn { background: #000; color: #fff; width: 80px; height: 70px; font-size: 10pt; letter-spacing: 1.5px; text-align: center; float: right; font-family: 'Open Sans', sans-serif; text-transform: uppercase; cursor: pointer; cursor: hand; }
.slideOutShareBtn:hover { background: #222; }
.slideOutShareBtn span { display: block; font-size: 18pt; margin: 13px 0 5px; }
.shareButton2 { float: left; height: 70px; color: #fff; overflow: hidden; }
.blogShareIcon { color: #fff; font-size: 13pt; line-height: 70px; width: 43px; text-align: center; cursor: pointer; cursor: hand; }
/* -----

Two Column Slider

----- */

#twoColumnSlider .sliderItemHolder { border-right: 2px solid #fff; border-left: 6px solid #fff; }
#twoColumnSlider .sliderItem { height: 250px; position: relative; }
#twoColumnSlider .sliderItem:hover { }
#twoColumnSlider .sliderItem p { position: absolute; bottom: 5px; left: 15px; color: #fff; font-family: 'Playfair Display', serif; font-size: 16pt; margin: 0; }
#twoColumnSlider p {color: #000000;font-size: 10pt;}
#twoColumnSlider .owl-prev { z-index: 444; position: absolute; bottom: 50%; left: 0px; text-indent: -999em; height: 84px; width: 65px; background: none; background: transparent url("../images/slider-nav-small.png") no-repeat left top; }
#twoColumnSlider .owl-next { z-index: 444; position: absolute; bottom: 50%; right: -3px; text-indent: -999em; height: 84px; width: 65px; background: none; background: transparent url("../images/slider-nav-small.png") no-repeat right top; }
#twoColumnSlider a { text-decoration: none; }
#twoColumnSlider .sliderItem { overflow: hidden; }
#twoColumnSlider .sliderItem .moreHolder:hover { padding: 52% 0 52%; }
/* -----

Text

----- */

.mainContentArea h1 {font-family: 'Montserrat', sans-serif;font-weight: 900;font-size: 30pt;margin: 0 0 10px;color: #000;}
.mainContentArea h2 { font-family: 'Montserrat', sans-serif; font-weight: 900; font-size: 24pt; margin: 15px 0; color: #000; text-transform: uppercase; }
.mainContentArea h3 { font-family: 'Montserrat', sans-serif; font-weight: 900; font-size: 20pt; margin: 15px 0; color: #000; }
.mainContentArea h4 { font-family: 'Montserrat', sans-serif; font-weight: 900; font-size: 17pt; margin: 15px 0; color: #000; text-transform: uppercase; }
.mainContentArea h5 {font-family: 'Montserrat', sans-serif;font-weight: 600;font-size: 12pt;margin: 2px 0;height: 100px;color: #000;}
.mainContentArea h6 { font-family: 'Montserrat', sans-serif; font-weight: 900; font-size: 17pt; margin: 10px 0 20pt; color: #000; padding-bottom: 10pt; text-transform: uppercase; text-align: center; /* background: url(../images/h2BG.jpg) center center no-repeat; */ border-bottom: 1px solid #ccc; }
.mainContentArea p {font-family: 'Open Sans', sans-serif;font-weight: 300;font-size: 12pt;line-height: 22pt;margin: 15px 0;color: #000;}
.mainContentArea b, .mainContentArea strong { font-weight: bold; }
.mainContentArea i, .mainContentArea em { font-style: italic; }
.mainContentArea a { color: #000; text-decoration: underline; }
.mainContentArea a:hover { color: #333; }
.mainContentArea h1 a, .mainContentArea h2 a, .mainContentArea h3 a, .mainContentArea h4 a, .mainContentArea h5 a, .mainContentArea h6 a { text-decoration: none; }
.mainContentArea h2 a {font-family: 25pt; font-weight: 300; color: #000!important;}
.BlogsPost h1 a, .BlogsPost h2 a, .BlogsPost h3 a, .BlogsPost h4 a, .BlogsPost h5 a, .BlogsPost h6 a { text-decoration: underline !important; }
/* -----

Lists -

---- */

.mainContentArea ul { font-family: 'Open Sans', sans-serif; font-weight: 300; font-size: 11pt; list-style: none; margin: 15px 0; }
.mainContentArea ul li { line-height: 1.65; padding: 0 0 10px 20px; color: #4b525d; }
.mainContentArea ul li:before {  /* circle bullet */ content: '\2022'; /* Square bullet */ /*content:'\25A0';*/ display: block; position: relative; max-width: 0px; max-height: 0px; left: -15px; top: 5px; color: #4b525d; font-size: 12px; }
.mainContentArea ol { font-family: 'Open Sans', sans-serif; font-weight: 300; ; font-size: 11pt; counter-reset: item; margin: 15px 0; line-height: 1.65; color: #4b525d; }
.mainContentArea ol li { color: #4b525d; display: block; padding: 0 0 10px; }
.mainContentArea ol li:before { color: #4b525d; content: counter(item) ".  "; counter-increment: item; line-height: 15pt; margin: 0 3px; }
/* -----

Extras

----- */

.mainContentArea blockquote { position: relative; font-family: 'Montserrat', sans-serif; color: #000; margin: 25px 80px; padding: 35px 35px; font-size: 16pt; line-height: auto; text-align: left; float: left; position: relative; background: #f7f7f7 }
.mainContentArea blockquote p { font-family: 'Montserrat', sans-serif; }
.mainContentArea img, .dropDownWrap img { max-width: 100%; }
.mainContentArea hr { border: none; color: #fff; background-color: #ccc; height: 1px; }
/* -----

Tables

----- */

.mainContentArea table { font-family: 'Montserrat', sans-serif; width: 100%; color: #4b525d; line-height: 1.65; font-size: 11pt; }
.mainContentArea table tr td, .mainContentArea table tr th { padding: 5px; font-weight: 300; }
.mainContentArea table tr th { }
.mainContentArea table caption { font-size: 16pt; margin: 15px 0; }
.mainContentArea table.rate_card { font-family: 'Montserrat', sans-serif; width: 100%; color: #4b525d; line-height: 10pt; font-size: 9pt; }
.mainContentArea table.rate_card tr, .mainContentArea table.rate_card td { font-weight: 300 !important; }
/* -----

Forms

----- */

table.Dialog, table.Dialog th, table.Dialog td { border: none !important; font-size: 11pt; margin: 15px 0; color: #666666; } /* Remove Table Borders */
table.Dialog { width: 100%; text-align: left; margin-left: 10pt; background: none; font-family: 'Open Sans', sans-serif; font-weight: bold; font-size: 11pt; }
table.Dialog th {font-family: 'Open Sans', sans-serif;font-weight: 300 !important;font-size: 10pt;/* color: #fff; */text-transform: uppercase;}
table.Dialog td { background: none; }
table.Dialog { margin: 0 auto; background: none; }
table.Dialog.two-column { width: 50%; float: left; }
table.Dialog.two-column TH { padding-left: 5px; }
table.Dialog.two-column TD { padding-left: 3px; padding-right: 5px; }
.Dialog .mwInput { color: #808080; border: 1px solid #ccc; padding: 0.2em; font-size: 12pt; line-height: 1.2em; background: none; border-radius: 0; padding-left: 5px; }
.Dialog .mwInput:hover { -webkit-transition: .5s; -moz-transition: .5s; transition: .5s; }
.Dialog .mwInput.error { border: 1px solid red }
.Dialog select .mw { color: #808080; }
.Dialog .mwInput.Button { border: none; background: #333; color: #fff; padding: 7px 15px; text-transform: uppercase; }
.Dialog .mwInput.Button:hover { background: #808080; -webkit-transition: .5s; -moz-transition: .5s; transition: .5s; }
.Dialog .mwInput.Button input.mw { font-family: 'Open Sans', sans-serif; font-weight: bold !important; font-size: 8pt; color: #fff; text-transform: uppercase; }
.dropDownWrap table.Dialog th { display: none; }
input.inputwide { width: 250px; }
/* -----

Buttons

----- */

a.btn { border: 1px solid #ccc; padding: 7px 13px; text-align: center; text-decoration: none; color: #333; font-weight: 600; text-transform: uppercase; font-size: 10pt; }

a.btn:hover { background: #000; color: #fff; }
.btn p a { border: 1px solid #ccc; padding: 7px 13px; text-align: center; text-decoration: none; color: #333; font-weight: 600; text-transform: uppercase; font-size: 10pt; }
.btn p :hover { background: #000; color: #fff; }
/* -----

content Areas

----- */

.contentArea {max-width: 1280px;margin: 55px auto 30px;}
.mainContentArea { }
/* -----

Event List

----- */

.eventList { font-size: 10pt; }
.eventListItem {border-bottom: 1px solid #cbcbcb;padding: 17px 5px;}
.eventListItem { font-family: 'Open Sans', sans-serif; }
.eventListItem b { font-family: 'Montserrat', sans-serif; text-transform: uppercase; }
.eventListItem a { text-decoration: none; }
.eventListItem hr { margin: 25px 0; }
/* -----

Calendar List

----- */

.calendarListItem { padding: 0px; font-family: 'Open Sans', sans-serif; }
.calendarListItem b { font-family: 'Montserrat', sans-serif; text-transform: uppercase; }
/* -----

post Landing List

----- */



.fallBack { margin: 0 0 25px; background: url(../images/fallbacklogo.jpg) no-repeat center center !important; background-size: 50%; }
.postLandingList { margin: 0 0 25px; background: url(../images/fallbacklogo.jpg) no-repeat center center !important; background-size: cover; }
.postLandingList { width: 100%; float: left; }
.postLandingList:nth-child(2) { width: 49%; margin-right: 2%; float: left; margin-bottom: 40px; }
.postLandingList:nth-child(3) { width: 49%; float: left; margin-bottom: 40px; }
.postLandingList:nth-child(4) { width: 32%; margin-right: 2%; float: left; margin-bottom: 55px; }
.postLandingList:nth-child(5) { width: 32%; margin-right: 2%; float: left; margin-bottom: 55px; }
.postLandingList:nth-child(6) { width: 32%; float: left; margin-bottom: 55px; }
.postLandingList:nth-child(7) { width: 100%; float: left; margin: 0 0 25px; }
.postLandingList:nth-child(8) { width: 49%; margin-right: 2%; float: left; margin-bottom: 40px; }
.postLandingList:nth-child(9) { width: 49%; float: left; margin-bottom: 40px; }
.postLandingList:nth-child(10) { width: 32%; margin-right: 2%; float: left; margin-bottom: 55px; }
.postLandingList:nth-child(11) { width: 32%; margin-right: 2%; float: left; margin-bottom: 55px; }
.postLandingList:nth-child(12) { width: 32%; float: left; margin-bottom: 55px; }
.postLandingList:nth-child(6n+2) { width: 49%; margin-right: 2%; float: left; margin-bottom: 40px; }
.postLandingList:nth-child(6n+3) { width: 49%; float: left; margin-bottom: 40px; }
.postLandingList:nth-child(6n+4) { width: 32%; margin-right: 2%; float: left; margin-bottom: 55px; }
.postLandingList:nth-child(6n+5) { width: 32%; margin-right: 2%; float: left; margin-bottom: 55px; }
.postLandingList:nth-child(6n+6) { width: 32%; float: left; margin-bottom: 90px; }
.postLandingList:nth-child(6n+7) { width: 100%; float: left; margin: 0 0 25px; }
.postLandingList h5 { height: 50px; }
.postLandingList:first-child .moreHolder:hover span:before, .postLandingList:nth-child(7) .moreHolder:hover span:before { width: 40%; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; }
.postLandingList:first-child .moreHolder:hover span:after, .postLandingList:nth-child(7) .moreHolder:hover span:after { width: 40%; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; }
/* -----

post Landing List

----- */

.sideBarList { margin: 0 0 15px 0 }
.sideBarList:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.sideBarListImage { width: 42%; float: left; }
.sideBarListCopy { width: 50%; float: right; }
.sideBarListCopy p a { text-decoration: none; }
.sideBarListCopy p a:hover { text-decoration: underline; }
.sideBarListCopy p b { font-size: 11pt; line-height: 17pt; }
.sideBarListCopy p { font-size: 8pt; line-height: 15pt; margin: 8px 0 0 0; }
/* -----


post page

----- */

.tags { font-style: italic; }
.tags a { text-transform: uppercase; font-style: normal; }
.credits p { font-size: 9pt; color: #b2b2b2; line-height: normal; text-transform: uppercase; }
/* -----

Adverts Wrap

----- */

.advertWrap { margin: 10px; text-align: center; }
.advertLeaderboard { width: 728px; height: 90px; margin: 50px auto; }
/* -----

Section Title

----- */

.sectionTitle { margin: 5px 0 0px; }
.sectionTitle h2 { position: relative; z-index: 1; overflow: hidden; text-align: center; color: #000; text-align: center; margin: 5px 0; font-size: 17pt; border-bottom: 1px solid #ccc; padding-bottom: 15px; }
/* .sectionTitle h2:before, .sectionTitle h2:after { position: absolute; top: 51%; overflow: hidden; width: 50%; height: 1px; content: '\a0'; border-top: 1px solid #000; } */

.sectionTitle h2:before { margin-left: -50%; text-align: right; }
/* -----

Blog Post Image

----- */

.columnPostImage {overflow: hidden;background-position: center center;background-size: auto;width: 100%;padding-bottom: 75.23%;height: 0;margin: 0 0 15px;}
.moreHolder { padding: 35% 0 45%; opacity: 0; background: #000; color: #000; transition: all 0.7s ease; text-align: center; background: linear-gradient( white, white 10%, rgba(0,0,0,.8) 50%, rgba(0,0,0,.8) ); background-size: 100% 202%; transition: all 0.2s ease; animation: down-bump 0.2s ease; }
.moreHolder:hover { padding: 37% 0 45%; transition: all 0.7s ease; opacity: .9; background-position: 100% 100%; animation: up-bump 0.2s ease; }
/*
 @keyframes up-bump { 0% {
 padding-top: 0em;
}
 50% {
 padding-top: 1.5em;
}
 100% {
 padding-top: 2em;
}
}
 @keyframes down-bump { 0% {
 padding-top: 0em;
}
 50% {
 padding-top: 2.5em;
}
 100% {
 padding-top: 2em;
}
}
*/
.moreHolder span { color: #fff; border: 1px solid #fff; background: #000; color: #fff; background: none; border: 1px solid #fff; text-decoration: none; font-size: 9pt; text-transform: uppercase; padding: 6px 10px; font-weight: 600; transition: all 0.3s ease; }
.moreHolder span:hover { color: #fff; border: 1px solid #fff; background: #000; transition: all 0.3s ease; }
.fiveColumn .moreHolder:hover span:before { width: 5%; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; }
.fiveColumn .moreHolder:hover span:after { width: 5%; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; }
/* -----

twoColumn Block

----- */

.twoColumn { padding: 15px 0; }
.twoColumn:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.twoColumnLeft { width: 48%; float: left; }
.twoColumnRight { width: 48%; float: right; }
/* -----

twoColumn Post

----- */

.twoColumnPost { padding: 0 0; }
.dropDownWrap .twoColumnPost { padding: 0 0 15px; }
.twoColumnPost:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.twoColumnPostItem { width: 49%; float: left; margin-right: 2%; }
.twoColumnPostItem:last-child { margin-right: 0%; }
/* -----

threeColumn Block

----- */

.threeColumn { padding: 15px 0; }
.threeColumn:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.threeColumnLeft { width: 32%; float: left; margin-right: 2%; }
.threeColumnMiddle { width: 32%; float: left; margin-right: 2%; }
.threeColumnRight { width: 32%; float: left; }
/* -----

threeColumn Post

----- */

.threeColumnPost { padding: 15px 0; }
.dropDownWrap .threeColumnPost { padding: 0 0 15px; }
.threeColumnPost:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.threeColumnPostItem { width: 32%; float: left; margin-right: 2%; }
.threeColumnPostItem:last-child { margin-right: 0%; }
/* -----

threeColumn Block

----- */

.threeColumnWide { padding: 15px 0; }
.threeColumnWide h2 { text-align:center}
.threeColumnWide:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.threeColumnWide .threeColumnLeft { width: 22.5%; float: left; margin-right: 2%; }
.threeColumnWide .threeColumnMiddle { width: 47%; float: left; margin-right: .6%; }
.threeColumnWide .threeColumnRight { width: 27.5%; float: left; }


.threeColumnWide .threeColumnLeft .eventList {height: 250px;}
/* -----

FourColumn Block

----- */

.fourColumn { padding: 15px 0; }
.fourColumn:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.fourColumnLeft { width: 22%; float: left; margin-right: 4%; }
.fourColumnMidLeft { width: 22%; float: left; margin-right: 4%; }
.fourColumnMidRight { width: 22%; float: left; margin-right: 4%; }
.fourColumnRight { width: 22%; float: left; }
/* -----

FourColumn Post

----- */

.fourColumnPost { padding: 15px 0; }
.fourColumnPost:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.fourColumnPostItem { width: 23.5%; float: left; margin-right: 2%; }
.fourColumnPostItem:last-child { margin-right: 0%; }
/* -----

FourColumn Block

----- */



.fiveColumn { padding: 15px 0; }
.fiveColumn:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.fiveColumnLeft { width: 11%; float: left; margin-right: 2.5%; }
.fiveColumnMidLeft { width: 11%; float: left; margin-right: 2.5%; }
.fiveColumnMid { width: 11%; float: left; margin-right: 2.5%; }
.fiveColumnMidRight { width: 11%; float: left; margin-right: 2.5%; }
.fiveColumnRight { width: 11%; float: left; margin-right: 2.5%; }
.fiveColumn h5 { font-size: 9pt !important; }
/* -----

sidebar Block

----- */

.sidebar { padding: 0 0 15px; }
.sidebar:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.sidebarLeft { width: 70.9%; float: left; margin-bottom: 55px; }
.sidebarRight { width: 27%; float: right; }
.mainContentArea .sidebarLeft h2 { text-transform: none; }
.sidebarRight h4 { padding-bottom: 15px !important; }
/*-----

footer

----- */

.footerWrap { width: 100%; background: #000; position:relative; }
.footer { max-width: 1200px; margin: 0 auto; color: #fff; font-family: 'Open Sans', sans-serif; }
.footer:after { clear: both; content: " "; display: block; height: 0; visibility: hidden; }
.footer ul li { padding: 3px 0; font-family: 'Open Sans', sans-serif; }
.footer ul li a { color: #fff; text-decoration: none; font-family: 'Open Sans', sans-serif; }
.footer a.btn { color: #fff; border: 1px solid #fff; padding: 7px 10pt; font-size: 10pt; }
.footerDetails h4 { color: #fff; margin: 5px 0; font-family: 'Open Sans', sans-serif; font-size: 15pt; }
.footerDetails h5 { color: #fff; margin: 5px 0; font-family: 'Open Sans', sans-serif; font-size: 15pt; }
.footerDetails p { color: #fff; margin: 15px 0; font-family: 'Open Sans', sans-serif; font-size: 7.5pt; font-weight: 400; text-transform: uppercase; }
.footerImage { margin: 40px 0; width: 200px; float: left; }
.footerDetails { margin: 30px 0 0 20px; width: 17%; float: left; }
.footerMenuOne { margin: 30px 0; width: 11%; float: left; }
.footerMenuTwo { margin: 30px 0; width: 4%; float: left; }
.footerMenuThree { margin: 30px 0; width: 11%; float: left; }
.footerMenuFour { margin: 30px 0; width: 11%; float: left; }
.footerLogo { margin: 30px 0; width: 21%; float: left; }
.footerSocial { display: none; margin: 10px 0; width: 15%; float: left; }
.footerSocial a.fa { color: #fff; text-decoration: none; font-size: 11pt; margin: 0 5px 0 0; }
/* ----- Blog Transitions  ----- */

.trans { animation-name: fadeIn; -webkit-animation-name: fadeIn; animation-duration: .25s; -webkit-animation-duration: .25s; animation-timing-function: ease-in-out; -webkit-animation-timing-function: ease-in-out; visibility: visible !important; opacity: 1; }
 @keyframes fadeIn { 0% {
 transform: scale(0);
 opacity: 0.0;
}
 60% {
 transform: scale(1.1);
}
 80% {
 transform: scale(0.9);
 opacity: 1;
}
 100% {
 transform: scale(1);
 opacity: 1;
}
}
 @-webkit-keyframes fadeIn { 0% {
 -webkit-transform: scale(0);
 opacity: 0.0;
}
 60% {
 -webkit-transform: scale(1.1);
}
 80% {
 -webkit-transform: scale(0.9);
 opacity: 1;
}
 100% {
 -webkit-transform: scale(1);
 opacity: 1;
}
}
.trans2 { animation-name: fadeIn2; -webkit-animation-name: fadeIn2; animation-duration: .6s; -webkit-animation-duration: .6s; animation-timing-function: ease-in; -webkit-animation-timing-function: ease-in; visibility: visible !important; opacity: 1; }
 @keyframes fadeIn2 { 0% {
 opacity: 0.0;
}
 60% {
 opacity: 0.0;
}
 100% {
 opacity: 1;
}
}
 @-webkit-keyframes fadeIn2 { 0% {
 opacity: 0.0;
}
 0% {
 opacity: 0.0;
}
 100% {
 opacity: 1;
}
}
h5 a:hover { text-decoration: underline; }
.headerWrap.stuck .logo { }
.threeColumnPostItem p { font-size: 10pt; padding: 0; line-height: 12px; }
.fourColumnPostItem p { font-size: 10pt; padding: 0; line-height: 12px; }
.postLandingList p { font-size: 10pt; padding: 0; line-height: 1px; }
.postSidebarList p { font-size: 10pt; padding: 0; line-height: 1px; }
.postSidebarList { margin: -20px 0 60px; }
.mobilething { display: none; }
.desktop { display: block; }
.stickyAdvert { }
.sidebarRight .Embed { }
/* ----- Zoom Gallery ----- */

.zoom-gallery { position: relative; font-size: 11pt; line-height: 20pt; margin: 20px 0; }
.zoom-gallery:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.zoom-gallery ul li { float: none; padding: 0; }
.zoom-gallery ul li:before { display: none; }
.zoom-gallery .item { }
.zoom-gallery .item.two { width: 50%; float: left; }
.zoom-gallery .item.four { width: 24%; margin: 0 1% .5% 0; float: left; }
/* ----- Responsive Video ----- */

.embed-container { position: relative; height: 0; overflow: hidden; max-width: 100%; height: auto; }
.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
/* ----- vogueList ----- */

.vogueList { border-bottom: 1px solid #ccc; margin-bottom: 50px; }
.vogueList:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.vogueListLeft { width: 15%; float: left; border-top: 1px solid #ccc; }
.vogueListLeft p { margin: 5px 0 0 0; padding: 0; }
.vogueListRight { width: 82%; float: right; }
.vogueListRight h3 a { text-decoration: none; }
.vogueListLeft p.tiny { font-size: 8pt; margin: 15px 0; font-weight: 500; }
.vogueListLeft p { font-size: 8pt !important; text-transform: uppercase; }
.vogueListRight p.tiny { font-size: 8pt; margin: 10px 0; }
.vogueListRight p { }
.mainContentArea .vogueList p { margin: 0 !important; }
/* ----- Digital Sidepage Popup  ----- */

.dePopup { position: fixed; top: 300px; padding: 0px; right: -526px; z-index: 999; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
/* .dePopup:hover {right:0; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; } */

.deBtn { width: 40px; float: left; border: 1px solid #fff; border-right: none; cursor: pointer; cursor: hand; background: #000; padding: 6px 0 4px; }
.deFrame { width: 525px; float: left; background: #000 url(../images/deBg.png) center center no-repeat; border: 1px solid #fff; border-left: none; }
.dePopupClose { right: -526px; }
.dePopupOpen { right: 0; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.postEntry img { width: 100% !important; height: auto !important; }
.pinit-post-button { width: 32px !important; height: 32px !important; }
.pinit-post-button img { width: 32px !important; height: 32px !important; }
.deFooter { display: none !important; margin: 25px 0; }
.searchBlogThumb { float: left; margin: 0 25px 25px 0; min-width: 200px; min-height: 150px; background-size: cover; background: url(../images/searchBlogThumb.jpg) no-repeat center center !important; }
.title-below-image-in-postEntry { color: #666; font-weight: 300; font-size: 10pt; line-height: 12pt !important; position: relative; font-style: italic; }
.title-below-image-in-postEntry:empty { display: none; }
.pin-inner-images p > img { margin-bottom: -0px; }
.pinit-post-button { position: absolute !important; top: 15px !important; }
.pin-inner-images p { position: relative; }
.back_issues { }
.back_issues:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.back_issue_year { }
.back_issue_year:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.back_issue { float: left; margin: 20%; margin: 0 1% 15px 0; }
/*** Zergnet ***/
#zergnet-widget-28586 .zerglayoutcl { width: 100% !important; }
#zergnet-widget-28586 .zergentity { width: 23% !important; margin-left: 1% !important; margin-right: 1% !important; margin-bottom: 15px !important; }
#zergnet-widget-28586 .zergentity img { display: block !important; max-width: 100% !important; height: auto !important; width: auto !important; }
#zergnet-widget-28586 .zergheadline { width: 100% !important; margin-top: 5px !important; text-align: left !important; }
@media (max-width: 600px) {
#zergnet-widget-28586 .zergentity { width: 46% !important; margin-left: 2% !important; margin-right: 2% !important; }
#zergnet-widget-28586 .zergentity:nth-of-type(3) { clear: both !important; }
}
/*** Intro H! ***/
.introHolder { background: #fff; padding: 20px 0px; }
.intro { max-width: 1000px; margin: 0 auto; }
.intro h1 { font-family: 'Montserrat', sans-serif; font-weight: 500; font-size: 16pt; color: #000; text-align: center; }
.intro h1 em, .intro h1 i { font-style: italic; }
 @media (max-width: 768px) {
.introHolder { padding: 20px 15px; }
.intro h1 { font-size: 12pt; }
}
/* -----
Six Post
----- */
.sixColumnPost:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.sixColumnPostItem {width: 32%;float: left;margin-right: 2%;margin-bottom:25px;padding: 15px 0;}
.sixColumnPostItem:nth-child(3) {margin-right: 0%;}
.sixColumnPostItem:nth-child(6) {margin-right: 0%;}
.sixColumnPostItem h5 {margin:0;}
.sixColumnPostItem p { font-size: 10pt; padding: 0; line-height: 12px; }

 @media (max-width: 768px) {
.sixColumnPostItem { float: none; margin-right: 0%; width: 100%; }
.sixColumnPostItem:nth-child(2) { display: none; }
.sixColumnPostItem:nth-child(3) { display: none; }
.sixColumnPostItem:nth-child(4) { display: none; }
.sixColumnPostItem:nth-child(5) { display: none; }
.sixColumnPostItem:nth-child(6) { display: none; }
}
 @media only screen and (min-width: 769px) and (max-width: 970px) {
.sixColumnPostItem { width: 31%; float: left; margin-right: 2%; margin-bottom: 35px; }
.sixColumnPostItem h5 { font-size: 11pt; height: 70px; }
}







/**** Bronto Form ****/
.brontoForm {border:1px solid #000; padding:20px; font-family: 'Open Sans', sans-serif; font-weight: 300; font-size: 11pt; line-height: 20pt; margin: 15px 0; color: #000; }
.brontoForm  form { }
/* This is the style for each individual row. */
.brontoForm form .section { clear: both; }
/* This is the style for each column within a row. */
.brontoForm form .section .container { float: left; }
/* This surrounds every field and caption area. */
.brontoForm .field_block { display: block; padding: 0; margin: 0 0 6px 0; }
/* A field's caption normally surrounds its label element. */
.brontoForm .field_block .caption { display: block; font: bold 12px "Lucida Grande", "Verdana", sans-serif; color: #333; padding: 0; margin: 0 0 4px 0; }
/* The following are special styles for the layout of checkbox and radio fields */
.brontoForm .field_block .checkbox .caption { display: inline; margin: 0; }
.brontoForm .field_block div.radio span { display: block; margin: 0 0 3px 0; padding: 0; }
.brontoForm .field_block div.radio span input.radio { display: inline; padding-right: 5px; }
.brontoForm .field_block div.radio span label { font: normal 11px "Lucida Grande", "Verdana", sans-serif; color: #333; }
/* This is the individual field input. */
.brontoForm .field_block .field { padding: 0; margin: 0; padding:0 20px 0 0; }
/* The style for field-level errors */
.brontoForm .field_block .field .field_error { display: block; padding-top: 3px; padding-bottom: 5px; font-size: 11px; color: #f00; font-weight: bold; }
/* The styles for individual field types */
.brontoForm .field_block .field input.text, .field_block .field input.float, .field_block .field input.password, .field_block .field input.integer, .field_block .field input.currency, .field_block .field input.date {padding: 10px;margin: 0 0 0 20px;width: 190px;}
.brontoForm .field_block .field input.date { width: 102px; }
.brontoForm .field_block .field input.phone { width: 250px; font-size: 12px; padding: 3px 12px 3px 44px; }
/* The styles for textareas are slightly larger than by default with no CSS */
.brontoForm .field_block .field textarea { width: 300px; height: 150px; }
/* This can be applied to any field element to make it wider than the default above */
.brontoForm .field_block .field input.wide { width: 300px; }
/* This can be applied to any field element to make it narrower than the default above */
.brontoForm .field_block .field input.narrow { width: 100px; }
/* A dropdown menu within a field is styled here. */
.brontoForm .field_block .field select, .brontoForm .field_block .field select option { width: 200px; }
/* Required fields are red and bold by default. */
.brontoForm .required { color: #f00; font-weight: bold; }
.brontoForm  input[type="submit"]  {border: none;background: #333;color: #fff;padding: 8px 51px 9px;/* text-transform: uppercase; */margin: 0px 0 0 10px;font-family: 'Open Sans', sans-serif;font-weight: 300;font-size: 14pt;}
.brontoForm  input[type="submit"]:hover { background: #808080; -webkit-transition: .5s; -moz-transition: .5s; transition: .5s; }


.moreBtn,
.sidr-class-moreBtn {display:none !important;}
.footerWrap li.menuCity.open span:before {content: url('/images/arrow-down.png');margin-right: 10px;}
.footerWrap li.menuCity span:before {content: url('/images/arrow-right.png');margin-right: 10px;}
.footerWrap li.menuCity span{cursor: pointer;}
.footerWrap ul.menuCityExpand {display: none;}
.footerWrap ul.menuCityExpand li {padding-left: 25px;}








.mainContentArea h1 a, .mainContentArea h2 a, .sectionTitle h2, .mainContentArea h1 {text-decoration: none;font-family: 'Noto Serif', serif;font-weight: 600;}
.mainContentArea h2 a { font-size: 25pt }
.mainContentArea h2 { font-family: 'Open Sans', sans-serif; font-weight:300; }
.mainContentArea h3 { font-family: 'Open Sans', sans-serif; font-weight:300; }
.mainContentArea h4 { font-family: 'Open Sans', sans-serif; font-weight:300; }
.mainContentArea h5 { font-family: 'Noto Serif', serif;     font-style: italic; }
.mainContentArea h6 { font-family: 'Open Sans', sans-serif; font-weight:300; }

.dropDown h3 a { text-transform:uppercase; font-family: 'Noto Serif', serif; font-style: italic;}

.mainContentArea h5 a { font-family: 'Open Sans', sans-serif; font-size:12pt; font-style: normal; }
.mainContentArea .postEntry h5 a { font-family: 'Noto Serif', serif; font-style: italic; font-size:16pt; }
.mainContentArea h6 a { font-family: 'Noto Serif', serif;    font-style: italic; font-size:12pt;  }

.dropDown h5 a {font-family: 'Open Sans', sans-serif; font-style:normal; }

.sixColumnPostItem p { font-size: 10pt;}


.postLandingList p {/* opacity:0; */}
.mainContentArea .postEntry h5 {font-size:16pt}

/* // NEW STYLES // */

/* // New Banner // */

/* Slider Three */
.sliderThree .slider {width: 1px;min-width: 100%;height: 600px;}
.sliderThree .sliderItem {height: 600px;}
.sliderThree .sliderItemImage {width: 100%;height: 600px;opacity: 1;}
.sliderThree .caption {max-width: 1000px;margin: 0 auto;height: 600px;position: relative;}
.sliderThree .captionContainer {max-width: 350px;padding: 20px 35px;background: rgba(0,0,0,.6);position: absolute;bottom: 0;left: 0;/* border-top-left-radius: 12px; *//* border-top-right-radius: 12px; */border-left: 2px solid #FFA700;}
.sliderThree .captionContainer h2 {color: #ffffff;margin: 15px 0 35px;font-family: 'Noto Serif', serif;}
.sliderThree .captionContainer p { color: #ffffff; margin: 15px 0; font-size: 11pt; line-height: 16pt; }
.sliderThree .captionContainer p a { color: #414b4b; text-decoration: underline; }
.sliderThree .captionContainer  p a {background: #414b4b;color: #ffffff;padding: 10px 17px;text-decoration: none;border: 1px solid #fff;text-transform: uppercase;font-family: 'Open Sans', sans-serif;font-size: 11pt;}
.sliderThree .captionContainer  p a:hover { background: #202b4b; color: #ffffff; }
.sliderThree .mobileImage { display: none; width: 100%; }
.sliderThree .owl-prev {width: 50px;height: 90px;position: absolute;left: -5px;top: 40%;background: url(/images/slider-nav-new.png) left center no-repeat;text-indent: -999em;padding: 0;}
.sliderThree .owl-next {width: 50px;height: 90px;position: absolute;right: -5px;left: unset;top: 40%;background: url(/images/slider-nav-new.png) right center no-repeat;text-indent: -999em;padding: 0;}

.owl-pagination {background: none!important;}
.sliderThree .owl-pagination { position: relative!important; }
.sliderThree .owl-page {height: 14px;width: 14px;border-radius: 50%;margin: 10px 4px;}
.sliderThree .owl-page.active { background: #414b4b; }
.sliderThree .owl-controls { margin: 0 auto !important; padding: 0 0 0; }

.slider .owl-pagination {display: none;}
h2.strike span { font-size: 9pt; border-bottom: 1px solid #ccc; color: #ccc; }

@media (max-width: 768px) {
	.slider .owl-pagination { position: absolute; left: 0; bottom: 0px; width: 200px; display: block!important; margin:0 auto;}
.slider .owl-page.active {background: #414b4b;}
	.owl-pagination { padding: 10px 0; background: none; } }

@media (max-width: 769px) {
	.sliderThree .owl-prev {display: none;}
.sliderThree .owl-next {display: none;}
	.sliderThree .captionContainer {max-width: 100%;background: linear-gradient( transparent 0, black 80%);text-align: center;border-left: none;/* position: relative; *//* top: 72%; */right: 0;}
	.sliderThree .captionContainer  h2:after {content: " "; width: 25px; height: 3px; background: #FFA700; display: block; margin: 15px auto 25px;}
	}


/* // Post List Channel Page // */

.ora_video {width:32%; float: left; margin-bottom: 55px;}

.postLandingList.new {margin: 0 0 25px;/* background: url(../images/fallbacklogo.jpg) no-repeat center center !important; */background-size: cover;}
.postLandingList.new { width: 100%; float: left;  margin: 0 0 25px;}

.postLandingList.new:nth-child(7n+2) { width: 32%; margin-right: 2%; float: left; margin-bottom: 55px;}
.postLandingList.new:nth-child(7n+3) { width: 32%; margin-right: 2%; float: left; margin-bottom: 55px;}
.postLandingList.new:nth-child(7n+4) { width: 32%; float: left; margin-bottom: 55px; }

.postLandingList.new:nth-child(7n+5) { width: 32%; margin-right: 2%; float: left; margin-bottom: 55px;}
.postLandingList.new:nth-child(7n+6) { width: 32%; margin-right: 2%; float: left; margin-bottom: 55px;}
.postLandingList.new:nth-child(7n+7) { width: 32%; float: left; margin-bottom: 55px; }


.postLandingList.new .postLandingCaption {background: linear-gradient(rgba(0,0,0,0) 0, rgba(0,0,0,1));position: relative;bottom: 151px;margin-bottom: -104px;padding-top: 40px;}
.postLandingList.new .postLandingCaption .postLandingCaptionText {border-left: 3px solid #FFA700;margin-left: 100px;position: relative;bottom: 40px;max-width: 400px;padding-left: 20px;padding-top: 5px;}

.postLandingList.new .postLandingCaption .postLandingCaptionText p { font-size: 10pt; padding: 0; line-height: 1px; color: #ffffff; }
.postLandingList.new .postLandingCaption .postLandingCaptionText p:after {display: none;}
.postLandingList.new .postLandingCaption .postLandingCaptionText h5 a {font-weight: 600; color: #fff;}
.postLandingList.new .columnPostImage {padding-bottom: 49.23%; }

.postLandingList.new:nth-child(7n+2) .postLandingCaption {background: none;bottom:0; margin-bottom: 0; padding-top: 0}
.postLandingList.new:nth-child(7n+3) .postLandingCaption {background: none;bottom:0; margin-bottom: 0; padding-top: 0}
.postLandingList.new:nth-child(7n+4) .postLandingCaption {background: none;bottom:0; margin-bottom: 0; padding-top: 0}
.postLandingList.new:nth-child(7n+5) .postLandingCaption {background: none;bottom:0; margin-bottom: 0; padding-top: 0}
.postLandingList.new:nth-child(7n+6) .postLandingCaption {background: none;bottom:0; margin-bottom: 0; padding-top: 0}
.postLandingList.new:nth-child(7n+7) .postLandingCaption {background: none;bottom:0; margin-bottom: 0; padding-top: 0}

.postLandingList.new:nth-child(7n+2) .postLandingCaption .postLandingCaptionText {border-left: none;margin-left: 0; bottom:0; max-width: 400px; padding-left: 0; padding-top:0;}
.postLandingList.new:nth-child(7n+3) .postLandingCaption .postLandingCaptionText {border-left: none;margin-left: 0; bottom:0; max-width: 400px; padding-left: 0; padding-top:0;}
.postLandingList.new:nth-child(7n+4) .postLandingCaption .postLandingCaptionText {border-left: none;margin-left: 0; bottom:0; max-width: 400px; padding-left: 0; padding-top:0;}
.postLandingList.new:nth-child(7n+5) .postLandingCaption .postLandingCaptionText {border-left: none;margin-left: 0; bottom:0; max-width: 400px; padding-left: 0; padding-top:0;}
.postLandingList.new:nth-child(7n+6) .postLandingCaption .postLandingCaptionText {border-left: none;margin-left: 0; bottom:0; max-width: 400px; padding-left: 0; padding-top:0;}
.postLandingList.new:nth-child(7n+7) .postLandingCaption .postLandingCaptionText {border-left: none;margin-left: 0; bottom:0; max-width: 400px; padding-left: 0; padding-top:0;}

.postLandingList.new:nth-child(7n+2) .postLandingCaption .postLandingCaptionText p {font-size: 10pt; padding: 0; line-height: 1px; color: #888;}
.postLandingList.new:nth-child(7n+3) .postLandingCaption .postLandingCaptionText p {font-size: 10pt; padding: 0; line-height: 1px; color: #888;}
.postLandingList.new:nth-child(7n+4) .postLandingCaption .postLandingCaptionText p {font-size: 10pt; padding: 0; line-height: 1px; color: #888;}
.postLandingList.new:nth-child(7n+5) .postLandingCaption .postLandingCaptionText p {font-size: 10pt; padding: 0; line-height: 1px; color: #888;}
.postLandingList.new:nth-child(7n+6) .postLandingCaption .postLandingCaptionText p {font-size: 10pt; padding: 0; line-height: 1px; color: #888;}
.postLandingList.new:nth-child(7n+7) .postLandingCaption .postLandingCaptionText p {font-size: 10pt; padding: 0; line-height: 1px; color: #888;}

.postLandingList.new:nth-child(7n+2) .postLandingCaption .postLandingCaptionText p:after {content: " ";width:25px;height: 3px;background: #FFA700;display: block;margin-top: 20px;}
.postLandingList.new:nth-child(7n+3) .postLandingCaption .postLandingCaptionText p:after {content: " ";width:25px;height: 3px;background: #FFA700;display: block;margin-top: 20px;}
.postLandingList.new:nth-child(7n+4) .postLandingCaption .postLandingCaptionText p:after {content: " ";width:25px;height: 3px;background: #FFA700;display: block;margin-top: 20px;}
.postLandingList.new:nth-child(7n+5) .postLandingCaption .postLandingCaptionText p:after {content: " ";width:25px;height: 3px;background: #FFA700;display: block;margin-top: 20px;}
.postLandingList.new:nth-child(7n+6) .postLandingCaption .postLandingCaptionText p:after {content: " ";width:25px;height: 3px;background: #FFA700;display: block;margin-top: 20px;}
.postLandingList.new:nth-child(7n+7) .postLandingCaption .postLandingCaptionText p:after {content: " ";width:25px;height: 3px;background: #FFA700;display: block;margin-top: 20px;}

.postLandingList.new:nth-child(7n+2) .postLandingCaption .postLandingCaptionText h5 a {font-weight: 600; color: #000;}
.postLandingList.new:nth-child(7n+3) .postLandingCaption .postLandingCaptionText h5 a {font-weight: 600; color: #000;}
.postLandingList.new:nth-child(7n+4) .postLandingCaption .postLandingCaptionText h5 a {font-weight: 600; color: #000;}
.postLandingList.new:nth-child(7n+5) .postLandingCaption .postLandingCaptionText h5 a {font-weight: 600; color: #000;}
.postLandingList.new:nth-child(7n+6) .postLandingCaption .postLandingCaptionText h5 a {font-weight: 600; color: #000;}
.postLandingList.new:nth-child(7n+7) .postLandingCaption .postLandingCaptionText h5 a {font-weight: 600; color: #000;}

.postLandingList.new:nth-child(7n+2) .columnPostImage {padding-bottom: 75.23%;}
.postLandingList.new:nth-child(7n+3) .columnPostImage {padding-bottom: 75.23%;}
.postLandingList.new:nth-child(7n+4) .columnPostImage {padding-bottom: 75.23%;}
.postLandingList.new:nth-child(7n+5) .columnPostImage {padding-bottom: 75.23%;}
.postLandingList.new:nth-child(7n+6) .columnPostImage {padding-bottom: 75.23%;}
.postLandingList.new:nth-child(7n+7) .columnPostImage {padding-bottom: 75.23%;}


.postLandingList.new h5 { height: 50px; }
/*.postLandingList.new:first-child .moreHolder:hover span:before, .postLandingList.new:nth-child(7) .moreHolder:hover span:before { width: 40%; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; }
.postLandingList.new:first-child .moreHolder:hover span:after, .postLandingList.new:nth-child(7) .moreHolder:hover span:after { width: 40%; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; }*/

.columnPostImage {position: relative;}

.columnPostImage .moreHolder {
 position: absolute;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 padding: 0;

 display: -webkit-box;
 display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;

 -webkit-box-pack: center;
 -webkit-justify-content: center;
 -ms-flex-pack: center;
 justify-content: center;

 -webkit-box-align: center;
 -webkit-align-items: center;
 -ms-flex-align: center;
 align-items: center;
}

.columnPostImage .moreHolder:hover {
 padding: 0;
}

@media (max-width: 769px) {
	
	.postLandingList.new .postLandingCaption {background: none;position: relative;bottom: 0;margin-bottom: 0;padding-top: 0;}
.postLandingList.new .postLandingCaption .postLandingCaptionText {border-left: none;margin-left: 0;position: relative;bottom: 0;max-width: 400;padding-left: 0;padding-top: 0;}

.postLandingList.new .postLandingCaption .postLandingCaptionText p { font-size: 10pt; padding: 0; line-height: 1px; color: #888; }
.postLandingList.new .postLandingCaption .postLandingCaptionText p:after {content: " ";width:25px;height: 3px;background: #FFA700;display: block;margin-top: 20px;}
.postLandingList.new .postLandingCaption .postLandingCaptionText h5 a {font-weight: 600; color: #000;}
.postLandingList.new .columnPostImage {padding-bottom: 75.23%;}
}

.cnx-ratio {padding-bottom: 75.25%!important;}

@media (max-width:768px) {
	.ora_video {width:100%; float: none; margin-bottom: 55px;}
}

.sidr ul li.sidr-class-digitalBtn.sidr-class-mobile a, .sidr ul li.sidr-class-digitalBtn.sidr-class-mobile span {display:inline; padding: 0 5px;}
.sidr ul li.sidr-class-digitalBtn.sidr-class-mobile a.sidr-class-firstLink {padding-left: 15px;}

/* // Homepage Post Lists // */

p.publishTime:after {content: " ";width:25px;height: 3px;background: #FFA700;display: block;margin-top: 20px;}

/* // Search on Mobile // */

.dropDownWrap.Search .twoColumn {
 float: left;
 padding: 0;
}

.dropDownWrap.Search .twoColumn .twoColumnLeft {
 width: auto;
 margin-right: 20px;
}

.dropDownWrap.Search .twoColumn .twoColumnRight {
 float: left;
 width: auto;
}

.dropDownWrap.Search .twoColumn .twoColumnLeft h4 {
 margin: 0;
}

.dropDownWrap.Search .twoColumn .twoColumnRight .searchBox{
 padding: 0;
}

.dropDownWrap.Search {
 padding: 60px 0;
}

.dropDownWrap.Search .mainContentArea {
 display: table;
 margin: 0 auto;
}

.dropDownWrap.Search .dropDown .closeBtn {
 position: relative;
 top: auto;
 right: auto;
 float: right;
 margin-left: 20px;
}

/* //Post Detail Pages// */

.eventSliderHolder {background: #000;z-index: 400;position: relative;top: 0px;}
#eventSlider { }
#eventSlider .mainContentArea {/* max-width: 1200px; *//* margin: 0 auto; *//* z-index: 900; *//* position: relative; */}
.eventSliderHolder .eventSliderItem {/* max-width: 650px; */padding-bottom: 40%;position: relative;margin: 0 auto;}
.eventSliderHolder.new .eventSliderItem {padding-bottom: 0;position: relative;padding-bottom: 1%;margin: auto;bottom: 670px;margin-bottom: -670px;height: 600px;/* max-width: 600px; *//* min-width: 650px; */padding-top: 10px;}
.eventSliderHolder .owl-controls { height: 0; margin: 0; padding: 0; }
.eventSliderHolder .owl-buttons { }
.eventSliderHolder .owl-prev { z-index: 444; position: absolute; bottom: 43%; left: 0px; text-indent: -999em; height: 84px; width: 63px; background: transparent url("../images/slider-nav-event.png") no-repeat left top; }
.eventSliderHolder .owl-next { z-index: 444; position: absolute; bottom: 43%; right: 0px; text-indent: -999em; height: 84px; width: 63px; background: transparent url("../images/slider-nav-event.png") no-repeat right top; }

.eventSliderHolder.new .owl-prev {z-index: 444;position: absolute;bottom: 43%;left: -4px;text-indent: -999em;height: 84px;width: 52px;background: transparent url("../images/slider-nav-new.png") no-repeat left top;}
.eventSliderHolder.new .owl-next {z-index: 444;position: absolute;bottom: 43%;right: -4px;text-indent: -999em;height: 84px;width: 52px;background: transparent url("../images/slider-nav-new.png") no-repeat right top;}

.eventSliderTitleWrap {color: #fff;text-align: left;padding: 10px 3% 70px;width: 720px;font-family: 'Open Sans', sans-serif;font-weight: 500;font-size: 10pt;margin: 0 auto;}

.eventSliderItemTitle.new {}


.eventSliderItemTitle.new p {margin: 0 auto;color: #fff !important;font-weight: 500;font-size: 11pt !important;/* padding: 0 !important; */position: relative;border-left: none;padding-bottom: 0;padding-left: 0; text-align: center;}
	
	.eventSliderItemTitle.new p:after {width:50px;height: 3px;background: #FFA700;content: " ";display: block;margin: 0 auto;margin-top: 10px;}
	
	.eventSliderTitleWrap {width: auto;}

.eventSliderHolder .owl-theme .owl-controls {margin-top: 1px;}
.eventSliderHolder .owl-pagination {position: relative; top: -70px;}

.eventSliderHolder.new .owl-pagination {display: block;top: -30px;}

.eventsSliderItemImage {
    text-align: left;
}



@media (max-width: 768px) {
		.eventSliderHolder.new .owl-pagination {left: 0;bottom: 0px;width: 100%;display: block!important;margin:0 auto;top: 0;}
	.eventSliderHolder.new .owl-page { height: 10px; width: 10px; border-radius: 5px; background: none; margin: 0 4px; text-align: right !important; background: #999; }
.eventSliderHolder.new .owl-page.active { background: #fff; }
.owl-pagination { padding: 10px 0; background: none; }
	.eventSliderHolder.new .owl-next, .eventSliderHolder.new .owl-prev {display: none!important;}
	
	.eventSliderItemBackground {background: none!important;height: 399px!important;}
	.eventSliderHolder.new .eventSliderItem {margin-top:0; padding-top:0;}
	
	
	
}

.blackBackground {background: #000;padding: 40px 7%;}

.blackBackground .mainContentArea h1 {color: #fff;font-family: 'Playfair Display', serif;font-style: normal;text-transform: none;}

.blackBackground .mainContentArea p {color: #A5A6A7;}

.blackBackground .mainContentArea p a {background: #DDDDDD;padding: 4px 6px;color: #000;font-size: 9pt;text-decoration: none;border-radius: 3px;margin: 0 2px;text-transform: none;}
.blackBackground .mainContentArea p a:hover {background: #efefef;padding: 4px 6px;color: #000;font-size: 9pt;text-decoration: none;border-radius: 3px;margin: 0 2px;text-transform: none;}
.eventBlogContent .tags a {background: #DDDDDD;padding: 4px 6px;color: #000;font-size: 9pt;text-decoration: none;border-radius: 3px;margin: 40px 2px;text-transform: none;}
.eventBlogContent .tags a:hover {background: #efefef;padding: 4px 6px;color: #000;font-size: 9pt;text-decoration: none;border-radius: 3px;margin: 0 2px; text-transform: none;}
.eventBlogContent .tags {font-style: normal;text-transform: uppercase;line-height: 20pt;}
.eventBlogContent .contentArea {max-width: 770px;padding: 40px 7%;}
.eventBlogContent .eventBlogText {width:720px;}
.eventBlogContent .blackBackground .contentArea {max-width: 720px;padding: 0 7%;}
.eventBlogContent .credits p {text-transform: none;}

/* -----

slideOutShare

----- */

.slideOutShare { z-index: 900 !important; width: 270px; height: 70px; background: #000; position: fixed; bottom: 300px; left: -215px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.slideOutShare.open { left: 0; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.slideOutShare.close { left: -200px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.slideOutShareItems { float: left; height: 70px; color: #fff; overflow: hidden; }
.slideOutShareItems span { font-size: 13pt; line-height: 70px; width: 43px; text-align: center; cursor: pointer; cursor: hand; }
.slideOutShareBtn { background: #000; color: #fff; width: 55px; height: 70px; font-size: 10px; letter-spacing: 1.5px; text-align: center; float: right; font-family: 'Open Sans', sans-serif; text-transform: uppercase; cursor: pointer; cursor: hand; }
.slideOutShareBtn:hover { background: #222; }
.slideOutShareBtn span { display: block; font-size: 18pt; margin: 13px 0 5px; }
.shareButton2 {float: right;height: 70px;color: #fff;overflow: hidden;}
.blogShareIcon {color: #fff;font-size: 13pt;line-height: 70px;width: 59px;text-align: center;cursor: pointer;cursor: hand;}


.slideOutShareItems span { font-size: 13pt; line-height: 70px; width: 43px; text-align: center; cursor: pointer; cursor: hand; }
.slideOutShareBtn { background: #000; color: #fff; width: 55px; height: 70px; font-size: 10px; letter-spacing: 1.5px; text-align: center; float: right; font-family: 'Open Sans', sans-serif; text-transform: uppercase; cursor: pointer; cursor: hand; }

.socialIconsBlog {position: relative;width: 58px;float: left;top: 21px;padding-bottom: 100px;left: 0;top: 0;}
.eventsBlogText {/* width:90%; */width: 88%;float: right;}
.socialIconsBlog span {color: #fff;background: #000;display: block;padding: 23px;}
.socialIconsBlog .shareButton2 {height:auto;}

.socialIconsBlog span.fa-Facebook {background: #4F6DA0;}
.socialIconsBlog span.fa-Twitter {background: #4CB3E5;}
.socialIconsBlog span.fa-LinkedIn {background: #0073b1;}
.socialIconsBlog span.fa-Pinterest {background: #B7403D;}

.socialIconsBlog.mobile {display: none;}

@media (max-width: 959px) {
	.socialIconsBlog {display: none;}
	.socialIconsBlog.mobile {display: block;position: fixed;bottom: 0;top: unset;float: none;padding-bottom: 0;margin-bottom: 0;left: 0;}
	.shareButton2 {float: left;}
}

/*
 |------------------------------------------
 | Normalization
 |------------------------------------------
 */
.row,
.row *::before,
.row *::after,
.column,
.column *::before,
.column *::after {
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
}

/*
 |------------------------------------------
 | Grid
 |------------------------------------------
 */
.row {
 display: -ms-flexbox;
 display: -webkit-box;
 display: -webkit-flex;
 display: flex;
 -ms-flex-wrap: wrap;
 -webkit-flex-wrap: wrap;
 flex-wrap: wrap;
 margin-right: -15px;
 margin-left: -15px;
}

.column {
 position: relative;
 padding: 0 15px;
}

.columns-4 .column {
 -webkit-box-flex: 0;
 -webkit-flex: 0 0 25%;
 -ms-flex: 0 0 25%;
 flex: 0 0 25%;
 max-width: 25%;
}

.columns-5 .column {
 -webkit-box-flex: 0;
 -webkit-flex: 0 0 20%;
 -ms-flex: 0 0 20%;
 flex: 0 0 20%;
 max-width: 20%;
}

@media (max-width: 767px) {
 .columns-4 .column,
 .columns-5 .column {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  width: 100%;
  max-width: none;
 }
}

/*
 |------------------------------------------
 | Footer
 |------------------------------------------
 */
.ft .footer {
 padding-top: 60px;
 padding-bottom: 60px;
}

.ft .footer__column a {
 display: inline-block;
    text-decoration: none;
}

.ft .footer__column p,
.ft .footer__column h5 {
 margin-bottom: 15px;
}

.ft .footer__magazine {
 -webkit-box-flex: 0;
 -webkit-flex: 0 0 25%;
 -ms-flex: 0 0 25%;
 flex: 0 0 25%;
 max-width: 25%;
}

.ft .footer__details {
 -webkit-box-flex: 0;
 -webkit-flex: 0 0 25%;
 -ms-flex: 0 0 25%;
 flex: 0 0 25%;
 max-width: 25%;
}

.ft .footer__city-menu {
 -webkit-box-flex: 0;
 -webkit-flex: 0 0 16.666%;
 -ms-flex: 0 0 16.666%;
 flex: 0 0 16.666%;
 max-width: 16.666%;
}

.ft .footer__menu {
 -webkit-box-flex: 0;
 -webkit-flex: 0 0 16.666%;
 -ms-flex: 0 0 16.666%;
 flex: 0 0 16.666%;
 max-width: 16.666%;
}

.ft .footer__magazine p {
 padding-bottom: 0;
 margin-bottom: 0;
}

.ft .footer__magazine img {
 width: 220px;
}

.ft .footer__logo {
 margin-bottom: 35px;
}

@media (max-width: 991px) {
 .ft .footer__city-menu {
  display: none;
 }

 .ft .footer__magazine,
 .ft .footer__details,
 .ft .footer__menu {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 33.3333%;
  -ms-flex: 0 0 33.3333%;
  flex: 0 0 33.3333%;
  max-width: 33.3333%;
 }
}

@media (max-width: 767px) {
 .ft .footer__magazine,
 .ft .footer__details,
 .ft .footer__city-menu,
 .ft .footer__menu {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  width: 100%;
  max-width: none;
 }

 .ft .footer__column {
  margin-bottom: 30px;
  text-align: center;
 }

 .ft .footer__menu {
  display: none;
 }

 .ft .footer__magazine img {
  width: 200px;
  margin-top: -80px;
 }
}

.eventSliderItemBackground {position:fixed;height:700px;width:100%;z-index:0;-webkit-filter: blur(15px);-moz-filter: blur(15px);-o-filter: blur(15px);-ms-filter: blur(15px);filter: blur(15px);}
.eventSliderItemImage {z-index:9; position:relative;}
.eventSliderHolder {background: #000;}
.eventSliderItemGradient {text-align:center;background: 0;padding: 110px 0 60px;position: relative;}
.backSliderImage { margin:10% auto 0; position:relative; max-width:500px;}
.eventsSliderItemImage {height:550px;max-width: 800px;margin:0 auto;}
.eventsSliderItemImageImage {width: 100%;}
.imgHide {opacity:0;}






.eventSliderItemImage img {    max-width: 500px; }

