/*
Theme URI: https://wordpress.org/themes/twentyfifteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Our 2015 default theme is clean, blog-focused, and designed for clarity. Twenty Fifteen's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
Version: 1.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, blue, gray, pink, purple, white, yellow, dark, light, two-columns, left-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: twentyfifteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

@font-face {
    font-family: 'OpenSansHeb';
    src: url('fonts/opensansheb/OpenSansHebrewCondensed-Regular.ttf') format('truetype');
    font-weight: normal;
}


@import url(https://fonts.googleapis.com/css?family=Cardo:400,400italic,700);
@font-face {
    font-family: 'proxima_novaextrabold';
    src: url('fonts/proximanova-extrabld-webfont.eot');
    src: url('fonts/proximanova-extrabld-webfont.eot?#iefix') format('embedded-opentype'),
    url('fonts/proximanova-extrabld-webfont.woff2') format('woff2'),
    url('fonts/proximanova-extrabld-webfont.woff') format('woff'),
    url('fonts/proximanova-extrabld-webfont.ttf') format('truetype'),
    url('fonts/proximanova-extrabld-webfont.svg#proxima_novaextrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'ProximaNova';
    src: url('fonts/proximanova-regular-webfont.eot');
    src: url('fonts/proximanova-regular-webfont.eot') format('embedded-opentype'),
    url('fonts/ProximaNovaRegular.woff2') format('woff2'),
    url('fonts/proximanova-regular-webfont.woff') format('woff'),
    url('fonts/proximanova-regular-webfont.ttf') format('truetype'),
    url('fonts/proximanova-regular-webfont.svg#ProximaNovaRegular') format('svg');
    font-weight: normal;
}
@font-face {
  font-family: 'MyriadPro-Regular';
  src: url('fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),  
	url('fonts/MyriadPro-Regular.otf')  format('opentype'),
	url('fonts/MyriadPro-Regular.woff') format('woff'), 
	url('fonts/MyriadPro-Regular.ttf')  format('truetype'), 
	url('fonts/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

body{padding: 0;margin: 0;font-family: 'Cardo', serif;font-size: 18px;color:#898989;background: #f6f7f7;}
a{color:#f39324;text-decoration: none;}
a:hover{transition: color 0.5s linear;}
.logged-in .header_fixed{top:32px;}
img{max-width: 100%;height: auto;vertical-align: middle;}

.EitanText{line-height: 28px;font-family: 'OpenSansHeb';font-size: 18px;}

.header_right, .header_right > div{float: right;}
.menu_content a{display: block;}
.menu_content{padding: 16px 26px 19px 39px;}
.menu_content > a{font-family: 'proxima_novaextrabold';font-size: 24px; color: #fff;text-transform: uppercase;display: block;}
.metu_title:hover{}
.menu_content > a:hover{color:#f39324;}
.metu_title, .activeMenu{padding: 4px 56px 0 0;background: url(images/menu.png) 100% -80px no-repeat;position: relative;z-index: 1000;}
.metu_title:after{content: "";position: absolute;top: 0; left: 0; bottom: 0; right: 0;background: url(images/menu.png) no-repeat;background-position: 100% 0;
opacity: 0;-webkit-transition: opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;}
.metu_title:hover:after{opacity: 1;}
.metu_title.activeMenu:hover:after{opacity: 0;}
.menu_content > a.activeMenu{background-position: 100% 100%;color:#f39324;}
#menu-languagemenu{list-style: none;padding: 0;margin: 0;}
#menu-languagemenu li a{font-family: 'proxima_novaextrabold';color: #fff;text-transform: uppercase;}
#menu-languagemenu > li:first-child a{display: block; font-size: 24px;padding: 4px 70px 14px 0;background: url(images/language.png) 100% 0 no-repeat;position: relative;}
#menu-languagemenu > li:first-child a:after{content: "";position: absolute;top: 0; left: 0; bottom: 0; right: 0;background: url(images/language.png) no-repeat;background-position: 100% 100%;opacity: 0;-webkit-transition: opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;}
.lang_submenu{padding: 16px 0 0;}
#menu-languagemenu > li:first-child{padding: 0 0 5px;}
.menu_item_wpglobus_menu_switch{display: none;position:absolute;}
#menu-languagemenu:hover .menu_item_wpglobus_menu_switch{display: block;}
#menu-languagemenu:hover > li:first-child a{color:#f39324;/*background-position: 100% 100%;*/}
#menu-languagemenu:hover > li:first-child a:after{opacity: 1;}
.lang_fixed{position: fixed;width: 100%;height: 69px;background: rgba(0,0,0,0.2);top:69px;left:0;list-style: none;padding: 0;margin: 0;z-index: 100;opacity: 0;visibility: hidden;}
.logged-in .lang_fixed{top:101px;}
#menu-languagemenu:hover .lang_fixed{transition:opacity 0.7s;opacity: 1;visibility: visible;}
.lang_fixed > ul{list-style: none;padding: 0;margin: 0;width: 270px;}
.lang_fixed > ul li{float: left;font-size: 24px;padding: 21px 0 15px;}
.lang_fixed > ul li + li{padding-left: 56px;}
.current_lang, .lang_fixed a:hover span{color:#f39324;transition: color 0.5s linear;}
#menu-top{list-style: none;padding: 0; margin: 0;}
.shadow_bg{background: rgba(0, 0, 0, 0.8); position: fixed;width: 100%;height: 100%;top:0;left:0;display: none;z-index:10;}
.main_menu{position: fixed;left:0;top:50%;text-align: center;display: none;z-index: 1000;width: 100%;}
.main_menu a{font-size: 60px;font-family: 'proxima_novaextrabold';color: #fff;text-transform: uppercase;}
.main_menu a span{display: block;font-family: 'ProximaNova';font-size: 24px;}
.showDiv{display: block;}
.bottomFooter{background: #f39324;padding: 34px 0;font-size: 14px;color:#000;font-weight: 700;text-align: center;}
.copyright, .footerMenu, .footerMenu div, .footerMenu ul, .footerMenu li, .copyrightSide, .contact_footer{display: inline;}
.footerMenu, .copyrightSide, .contact_footer{padding: 0 0 0 36px;}
.footerMenu ul{list-style: none;padding: 0;margin: 0;}
.footerMenu ul a, .contact_footer a{color:#000;text-decoration: underline;}
.footerMenu ul a:hover, .contact_footer a:hover{text-decoration: none;}
.footerSubsribe{background: #000;padding: 85px 0 70px;text-align: center;}
.footer_logo{padding: 0 0 67px;}
#menu-footer li + li:before{content: ' and ';}
/*#subscribe{width: 410px;margin: 0 auto;}*/
form.widget_wysija{border: 2px solid #f39324;position: relative;}
form.widget_wysija:after{display: block;clear: both;content: '';}
.wysija-submit{background: #f39324;border:none;font-family: 'ProximaNova';font-size: 14px;color:#fff;text-transform: uppercase;padding: 0 30px;height: 46px;line-height: 46px;outline: none;float: right;margin: 0 !important;-webkit-appearance: none;border-radius: 0;}
.wysija-paragraph{margin: 0;float: left;}
.wysija-input{border:none;background: #000;height: 44px;line-height: 44px;color:#fff;font-family: 'ProximaNova';font-size: 14px;width: 242px;padding: 0 0 0 16px;outline: none;}
.social_links{padding: 65px 0 0;}
.social_links a + a{margin: 0 0 0 65px;}
.home .ngg-navigation{display: none !important;}
.ngg-gallery-thumbnail{position: relative;}
.hover_text{position: absolute;width:100%;height:100%;top:0;left:0;background: rgba(0,0,0,0.7);text-align: center;opacity: 0;}
.ngg-gallery-thumbnail:hover .hover_text{transition: opacity 1s;opacity: 1;}
.hover_text_wrapper{position: absolute;top:20%;width: 100%;left:0;box-sizing:border-box;padding: 0 15%;}
.ngg-gallery-thumbnail span.hover_text_title{text-transform: uppercase;color:#fff;font-size: 20px !important;display: block;padding: 0 0 10px !important;}
.ngg-gallery-thumbnail span.hover_text_desc{font-size: 12px;color:#fff;display: block;padding: 0 0 15px !important;}
.ngg-gallery-thumbnail span.hover_orange{display: inline-block;}
.home_posts{background: #f6f7f7;padding: 105px 0 80px;}
.home_title{font-size: 50px;margin: 0;text-align: center;font-weight: normal;}
.home_posts .home_title{padding: 0 0 35px;border-bottom: 1px solid #e2e2e2;color:#000;}
.home_posts_wrapper{padding: 45px 0;border-bottom: 1px solid #e2e2e2;text-align: center;background: #fff;}
.home_posts_wrapper:hover{background: #f6f7f7;}
.cat_name_home{font-family: 'ProximaNova';font-size: 12px;padding: 0 0 15px;}
.cat_name_home span{text-transform: uppercase;color:#f39324;}
.home_post_title{padding: 0 0 15px;}
.home_post_title a{font-size: 25px;color:#000;text-transform: uppercase;}
.home_post_desc{font-family: 'ProximaNova';font-size: 12px;}
.home_post_desc span{display: inline-block;vertical-align: middle;}
.home_post_desc span.sep{padding: 0 15px;font-size: 28px;line-height: 11px;vertical-align: top;}
.embedded-event{display: table;width: 100%;margin: 0 0 1px;}
.embedded-event > div{display: table-cell;vertical-align: middle;}
.embedded-event:hover{background: #fafbfb;}
.date-start{font-size: 72px;color:#f39324;line-height: 72px;text-align: center;display: block;}
.date-start span{display: block;font-size: 14px;text-transform: uppercase;line-height: 14px;}
.eventrocket .post-thumb{width: 12.67%;}
.eventrocket .schedule{width: 14%;}
.more_links{text-align: right;padding: 0 45px 0 0;}
.event_title a{font-size: 25px;color:#000;text-transform: uppercase;}
.summary p{margin: 0;}
.buy_ticket{display: inline-block;font-size: 14px;text-transform: uppercase;color:#fff;padding: 13px 22px;background: #f39324;font-family: 'ProximaNova';border: 1px solid #f39324;}
.lern_more{display: inline-block;border:1px solid #e2e2e2;padding: 13px 22px;color:#898989;text-transform: uppercase;font-size: 14px;font-family: 'ProximaNova';}
.view_all{display: block;background: #fafbfb; font-family: 'ProximaNova';font-weight: bold;color:#f39324;text-transform: uppercase;padding: 24px 0;text-align: center;}
.home_events{padding: 115px 0 80px;background: #fff;}
.home_events .home_title{color:#000;background: url(images/borderOrange.png) no-repeat 50% 100%;padding: 0 0 10px;margin: 0 0 30px;}
.home_counter{background: #f39324;padding: 100px 0 115px;}
.home_counter .home_title{color:#fff;padding: 0 0 30px;}
.date_border, .separator{display: inline-block;vertical-align: middle;}
.date_border{border: 1px solid #f5a950;padding: 14px 0 19px; width:83px;text-align: center;}
.date_border > span{display: block;}
.top_date{font-size: 45px;color:#fff;line-height: 45px;padding: 0 0 5px;}
.bottom_date{font-size: 11px;color:#fff;text-transform: uppercase;}
.separator{font-size: 20px;color:#fff;padding: 0 12px;}
#clock{text-align: center;}
#audiolist{background: #f6f7f7;padding: 80px 0 60px;}
#audiolist .home_title{padding: 0 0 30px;color:#000;}
#audiolist .view_all{border-top: 1px solid #f6f7f7;}
.the_women_div{padding: 164px 0 80px;background: #fff;}
.the_women_div .home_title{padding: 0 0 30px; color: #000;}
.quote_div{padding: 20px 0;border:solid #e2e2e2; border-width: 1px 0;width: 40%;margin: 0 auto;}
.blockquote, .blockquote_author{font-family: 'ProximaNova'; margin: 0 -50%;text-transform: uppercase;color:#f39324;font-size: 18px;text-align: center;line-height: 28px;}
.blockquote:before{content: "\0022";}
.blockquote:after{content: "\0022";}
.the_women_content{padding: 30px 0 45px;}
.read_more_div{text-align: center;padding: 20px;}
.read_more, .more-link{font-family: 'OpenSansHeb';font-size: 14px;text-transform: uppercase;color:white;display: inline-block;padding: 12px 19px;background: #67777e;}
.buy_ticket:hover{border: 1px solid #e2e2e2;}
.read_more:hover, .more-link:hover, .buy_ticket:hover{background: #E2E2E2;color:#898989;transition: all 0.5s ease;}
.the_women_content{width: 100%;display: table;}
.tmc_wrapper{max-width: 960px;margin: 0 auto;}
.huge_it_slideshow_dots_thumbnails_2{top: auto !important;height: 19px !important;bottom: 48px !important;}
.huge_it_slideshow_dots_2{width: 19px !important;height: 19px !important;border-radius: 0 !important;background: #f39324 !important;margin: 0 5px !important;}
.huge_it_slideshow_dots_active_2{background: #fff !important;}
.home_video .home_title{color:#000;background: url(images/borderOrange.png) no-repeat 50% 100%;padding: 0 0 20px;margin: 0 0 30px;}
.home_video{background: #f6f7f7;padding: 100px 0 80px;}
.home_slider{padding: 0 0 47px;position: relative;}
.home_slider:after, .post-thumbnail-top:after{content:'';position: absolute;bottom: -1px;width: 0;height: 0;width: 0;left:50%;margin: 0 0 0 -48px; height: 0; border-left: 48px solid transparent; border-right: 48px solid transparent; border-top: 48px solid #67777e;} 
.post-thumbnail-top{position: relative;padding: 0 0 47px;text-align: center;max-width: 2560px;margin: 0 auto;}
#page.site_width{padding: 75px 0 70px;}
#page.site_width:after{display: block;clear: both;content: '';}
#sidebar{float: right;width: 216px;padding: 27px 27px 0;background: #fff;margin: 0 0 0 35px;}
#page.site_width #content{overflow: hidden;}
.widget h2{font-size: 20px;color:#000;text-transform: uppercase;margin: 0 0 30px;font-weight: 400;}
.widget ul{list-style: none;padding: 0;margin: 0;}
.widget ul li{padding: 0 0 20px 15px;background: url(images/ul_li.png) 0 8px no-repeat;}
.widget ul li a{color:#000;}
.widget-area aside + aside{margin: 0 -27px;padding: 35px 27px;border-top:1px solid #f6f7f7;}
.ngg-widget{overflow: hidden;margin: 0;}
.ngg-widget a{float: left;margin: 1px;position: relative;}
.ngg-widget a:hover .hover_text{transition: opacity 1s; opacity: 1; }
#sidebar .mejs-inner{position: relative !important;}
#sidebar .mejs-track-artwork, #sidebar .mejs-track-artwork, #sidebar .mejs-controls{position: relative !important;top:0 !important;left:0 !important;}
#sidebar .mejs-track-details{padding: 0 !important;}
#sidebar .mejs-track-artwork{float: none !important;}
#sidebar .mejs-track-title{padding: 35px 0 0;font-size: 18px !important;}
#sidebar .mejs-controls{width: 100% !important;padding: 20px 14px 20px 20px !important;}
#sidebar .cue-skin-default.mejs-container .mejs-controls .mejs-time-rail{width: 116px !important;}
.widget-area aside + aside.widget_cue_playlist{padding: 35px 23px;}
#sidebar .cue-playlist .cue-track .cue-track-details{padding: 5px 0 5px 20px !important;}
#sidebar .cue-playlist .cue-track .cue-track-length{padding: 5px 14px 5px 0px !important;}
.the_women_view{overflow: hidden;}
.the_women_view h2, .awards_content h2{font-size: 50px;color:#1a1a1a;margin: 0 0 50px;font-weight: normal;}
.the_women_page{padding: 80px 0 0;}
.table_div{display: table;width: 100%;}
.cell_div{display: table-cell;width: 50%;}
.quote_div_man{border:solid #e2e2e2;border-width: 1px 0; padding: 20px 0;margin: 0 0 45px;}
.cell_div + .cell_div{padding: 0 0 0 30px;}
.the_women_wrapper{padding: 0 0 85px;}
.the_women_wrapper:after{display: block;clear: both;content: '';}
.awards{padding: 120px 0 85px;background: #fff;}
.awards_desc{padding: 20px 0;border:solid #e2e2e2;border-width: 1px 0;margin: 0 0 35px;}
.the_women_page p{margin: 0 0 20px;}
.awards_content{overflow: hidden;}
.quote_block{font-size: 24px;color:#f39324;text-transform: uppercase;font-family: 'ProximaNova';}
.quote_author{font-size: 18px;color:#f39324;text-transform: uppercase;}
.awards #sidebar{background: #f6f7f7;padding: 35px 25px 50px;}
.widget_cat_link a{display: inline-block;padding: 15px 20px;background: #f39324;font-size: 18px;font-family: 'ProximaNova';font-size: 18px;text-transform: uppercase;font-weight: bold;color:#fff;}
.post-date{color:#000;}
#tribe-events .eventrocket .post-thumb{width: 16.4%;}
#tribe-events .eventrocket .schedule{width: 18.5%;}
#tribe-events .event_title a{font-size: 21px;}
#tribe-events .summary{font-family: 'ProximaNova';font-size: 14px;}
#tribe-events .embedded-event{background: #fff;margin: 0;}
#tribe-events .embedded-event:hover{background: #fafbfb;}
#tribe-events .embedded-event + .embedded-event{border-top:1px solid #f6f7f7;}
.event_year{font-size: 18px;color:#f39324;font-family: 'ProximaNova';display: block;padding: 0 0 20px;background: url(images/borderOrange.png) 0 100% no-repeat;margin: 0 0 15px;}
.event_month{font-size: 25px;color:#898989;text-transform: uppercase;}
.tribe-events-list-separator-month{padding: 35px 0;display: block;}
h2.event_title_h2{font-size: 50px;color:#000;margin: 0;font-weight: normal;}
#tribe-events-header, .tribe-bar-disabled{display: none;}
.ngg-widget .hover_text img{position: relative;top:50%;margin: -17px 0 0 -17px;left:50%;display: block;}
.post_except{font-size: 12px;font-family: 'ProximaNova';padding: 0 0 25px;}
.post_title, .entry-title{font-size: 40px;color:#000;margin: 0;font-weight: normal;}
.post_title a{color:#000;}
.post_except .post_cats{color:#f39324;}
.post_sep{padding: 0 20px;}
figure{margin: 0;}
.gallery {position: relative; overflow: hidden;}
.gallery > div {width: 20000em;position: relative;list-style: none;margin: 0;padding: 0;}
.gallery figure {float: left;}
.jcarousel-control-prev,
.jcarousel-control-next {
    position: absolute;top: 50%;width: 35px;height: 35px;text-align: center;background: #f39324;color: #fff;text-decoration: none;font: 26px/33px 'Cardo';display: block; margin: -17px 0 0;}
.jcarousel-control-prev {left: 24px;}
.jcarousel-control-next {right: 24px;}
.jcarousel-control-prev:hover span,
.jcarousel-control-next:hover span {display: block;}
.jcarousel-control-prev.inactive,
.jcarousel-control-next.inactive {opacity: .5;cursor: default;}
.gallery-item img{max-width: 100%;height: auto;}
.post_item{padding: 0 0 75px;border-bottom: 1px solid #e2e2e2;margin: 0 0 75px;}
.read_more_post{padding: 40px 0 0;}
.post_quote blockquote{display: block;padding: 0 0 0 43px;background: url(images/quote_orange.png) no-repeat;font-family: 'ProximaNova';font-size: 18px;margin: 0;text-transform: uppercase;}
.post_quote blockquote + p{font-family: 'ProximaNova';font-size: 14px;color:#f39324;}
.post_link p{margin: 0}
.post_link a{font-family: 'ProximaNova';font-size: 25px;color:#000;font-weight: 600;}
.post_icon{padding: 0 0 27px;}
.post_con_span{display: inline-block;font-size: 11px;color:#fff;text-transform: uppercase;font-family: 'ProximaNova';padding: 18px 12px;background: #000;}
.nodisplay{display: none;}
.flexslider{width: 100%;margin: 0 auto;position: relative;max-width: 1440px;}
.slider{overflow: hidden;}
.flex-viewport{overflow: visible !important;}
.slides{list-style: none;padding: 0;margin: 0;width: 1000%;}
.slides > li{float: left;list-style: none;opacity: 0.7;position: relative;}
.slides > li.flex-active-slide{opacity: 1;}
.flex-control-nav{list-style: none;padding: 0;margin: 0 auto;position: absolute;bottom: 48px;height: 19px;width: 100%;text-align: center;z-index: 10;}
.flex-control-nav li{width: 19px !important;height: 19px !important;border-radius: 0 !important;margin: 0 5px !important;display: inline-block;}
.flex-control-nav li a{text-indent: -9999px;display: block;color:transparent;font-size: 0;line-height: 0;height: 19px;width: 19px;background: #f39324;cursor: pointer;}
.flex-control-nav li a.flex-active{background: #fff;}
.flex-direction-nav{list-style: none;padding: 0;margin: 0;}
.flex-nav-prev,.flex-nav-next{position: absolute;}
.flex-nav-prev{left:0;}
.flex-nav-next{right:0;}
.flexslider:after{display: block;clear: both;content: '';}
.flex-nav-prev,
.flex-nav-next {
    cursor: pointer;
    display:none;
    display: block;
    height: 100%;
    outline: medium none;
    position: absolute;
    z-index: 13;
    bottom:25px;
    top:50%;
}


.flex-nav-prev a,
.flex-nav-next a{display: block;text-indent: -9999em;color: transparent;}
.flex-prev {
    left:0px;
    margin-top:-21px;
    height:43px;
    width:43px;
    background:#f39324 url(images/arrows.png) 6px top no-repeat;
}
.flex-next {
    right: 0px;
    margin-top: -21px;
    height: 43px;
    width: 43px;
    background: #f39324 url(images/arrows.png) -62px top no-repeat;
}
.wp-playlist-current-item .wp-playlist-item-title{display: block;font-size: 25px;font-weight: normal;color: #1a1a1a;font-family: 'Cardo', sans-serif;text-transform: uppercase;}
.wp-playlist-caption .wp-playlist-item-artist{display: block;font-family: 'ProximaNova',sans-serif;font-size: 14px;color: #f39324;text-transform: none;}
.wp-playlist-caption .wp-playlist-item-album{display: none;}
.chat{list-style: none;padding: 0;margin: 0;}
.chat li{padding: 0 0 15px;}
.chat span{display: block;font-size: 14px;}
.chat .name{float: left; width: 20%;color:#000;}
.chat .interview{overflow: hidden;}
.readMore{padding: 40px 0 0;}
.aside_wrapper, .aside-content{overflow: hidden;font-size: 14px;}
.aside_wrapper .post-thumbnail{float: left;width: 140px;margin: 0 35px 0 0;}
.post_content .wp-playlist{padding: 0;border: none;position: relative;}
.post_content .mejs-container .mejs-controls{background: #f6f7f7;height: 51px;padding: 0 20px;position: relative;width: auto;}
.post_content .mejs-controls .mejs-time-rail .mejs-time-total, .post_content .mejs-controls .mejs-time-rail .mejs-time-loaded{background: #ebecec;}
/*.post_content .mejs-volume-button, .post_content .mejs-horizontal-volume-slider{display: none !important;}*/
.post_content .mejs-container .mejs-controls .mejs-playpause-button.mejs-play button {
    border-color: transparent #000;
    border-style: inset solid;
    border-width: 5px 0 5px 10px;
    height: 0;
    margin: 0;
    width: 0;
}
.post_content .mejs-container .mejs-controls .mejs-playpause-button{width: 10px;height: 10px;margin: 20px 10px 20px 0;}
.post_content .mejs-controls .mejs-time-rail .mejs-time-total{margin: 22px 0;height: 6px;}
.post_content .mejs-controls div.mejs-time-rail{padding: 0;}
.post_content .wp-playlist-current-item{height: 185px; margin: 0;}
.post_content .wp-playlist .mejs-container{height: 51px !important;position: absolute;top:108px;left:225px;width: calc(100% - 240px) !important;}
.post_content .wp-playlist .wp-playlist-current-item img{margin: 0 40px 0 0;}
.post_content div.wp-playlist-caption{padding: 35px 0 0;}
.post_content .mejs-controls .mejs-volume-button{display: none !important;}
.mejs-controls a.mejs-horizontal-volume-slider{width: 0 !important;overflow: hidden}
.post_content .mejs-container .mejs-controls .mejs-playpause-button.mejs-pause button{border-width: 0 4px;margin: 0;width: 10px;height: 10px;background: 0 0; border-color: #000;border-radius: 0;border-style: solid;box-shadow: none;}
.post_content .mejs-controls .mejs-time-rail span, .post_content .mejs-controls .mejs-time-rail a{height: 6px;}
.post_content .wp-playlist-item{padding: 0;border-top:1px solid #f6f7f7;border-bottom: none;}
.post_content .wp-playlist-tracks{margin: 0;}
.post_content .wp-playlist-item{padding: 28px 5%;}
.post_content .wp-playlist-item .wp-playlist-item-artist{display: none;}
.post_content .wp-playlist-item-length{right:5%;top:28px;}
.post_content .wp-playlist-light .wp-playlist-playing{background: #fafbfb;}
.gallery_page .ngg-gallery-thumbnail-box{margin: 15px 1%;width: 23%;padding: 0}
.gallery_page .ngg-galleryoverview{margin: 0 -1%;width: auto;}
.gallery_page .ngg-navigation, .nav-links{font-size: 14px;font-family: 'ProximaNova';padding: 88px 0 0;text-align: center;clear: both;}
.nav-links{padding: 0;}
.gallery_page .ngg-navigation .current, .gallery_page .ngg-navigation a, .nav-links .current, .nav-links a{display: inline-block;padding: 10px 15px;margin: 0 3px 0 0;}
.gallery_page .ngg-navigation .current, .nav-links .current{border: 1px solid #f39324;background: #f39324;color:#fff;}
.gallery_page .ngg-navigation a, .nav-links a{border: 1px solid #dcdddd;background: #f6f7f7;}
.gallery_page .ngg-navigation a.next, .gallery_page .ngg-navigation a.prev{font-size: 0;line-height: 0;}
.gallery_page .ngg-navigation a.next:before{content: '>';font-size: 14px;line-height: 14px;}
.gallery_page .ngg-navigation a.prev:before{content: '<';font-size: 14px;line-height: 14px;}
.gal_div{padding: 73px 0 0;}
.gallery_page .ngg-gallery-thumbnail span.hover_text_title{font-size: 16px !important;}
.tabnavigation{list-style: none;padding: 0 0 45px;margin: 0;overflow: hidden;}
.tabnavigation li{display: block;float: left;margin: 0 5px 5px 0;}
.tabnavigation li a{display: block;padding: 15px 25px;font-family: 'ProximaNova';font-size: 14px;text-transform: uppercase;background: #f6f7f7;border: 1px solid #dcdddd;}
.tabnavigation li a.activeLink{background: #f39324;border-color: #f39324;color: #fff;}
.tab_title{padding: 24px 20px;background: #fff;position: relative;font-family: 'ProximaNova';font-weight: bold;color:#f39324;cursor: pointer;}
.tab_title:after{position: absolute;width:20px;height: 20px;background: url(images/plus_minus.png) no-repeat;top:27px;right:24px;content: '';}
.tab_title.active:after{background-position: 0 -80px;}
.tab_content td{vertical-align: top;}
.tab_content{display: none;}
.tabs > div{padding: 0 0 5px;}
.lern_more:hover{background: #f39324;color:#fff;border: 1px solid #f39324;}
/*.copyrightSide{padding: 10px 0 0;}*/
.copyrightSide a{text-decoration: underline;color:#000;}
.copyrightSide a:hover{text-decoration: none;}
.cue-track-cell .buy_ticket{margin-left: 15px;}

/* ################  TITLE ###################   */

.fixSliderTitle .huge_desc .banner_top_content{font-size: 29px;line-height: 29px;}

.fixSliderTitle .huge_desc .banner_top_content span, .banner_bottom_content span{color:#f39324;}

.banner_bottom_content{font-size: 15px;line-height: 15px;}
.fixSliderTitle .huge_desc .buy_ticket{line-height: 17px;}
.banner_ticket{padding: 30px 0 0;}
.banner_bottom_content3{font-size: 26px;color:#f39324;}
.banner_link{padding: 25px 0 0;}
.topImage{max-width: 1170px;margin: 0 auto;}
.post_thumb_title{position: absolute;top:39%;left: 0;text-align: left;width: 100%;}
.topImageOrange{font-family: 'proxima_novaextrabold';font-size: 72px;line-height: 56px;color:#f39324;text-transform: uppercase;}
.topImageWhite{font-family: 'proxima_novaextrabold';font-size: 36px;line-height: 30px;color:#fff;font-weight: bold;text-transform: uppercase;}
.widget_cat_link a:hover{background: #fff;color:#898989;transition: all 0.5s linear;}
.map_hover{border:10px solid #000;background: red;}
.slides > li div{background-size: 100% 100%;}
.tribe-events-back{margin: 50px 0;}
.tribe-events-back a, .back_link{font-family: 'ProximaNova';font-size: 18px;color:#898989;text-transform: uppercase;display: inline-block;padding: 15px 28px 10px 49px;border:1px solid #dcdddd; position: relative;}
.tribe-events-back a:before, .back_link:before{position: absolute;left:28px;top:34%;content: '\3c';color:#f39324;}
.post-thumb .tribe-events-event-image{margin: 0;}
.event_title .event_title_span{font-size: 21px;color:#1a1a1a;text-transform: uppercase;display: block;padding: 0 0 5px;}
.tribe-events-single-section{padding: 12px 0 0;}
.tribe-events-single-section-title{margin: 0;font-family: 'ProximaNova';font-size: 24px;color:#f39324;text-transform: uppercase;padding: 25px 30px 20px;background: #fff;font-weight: bold;position: relative;cursor: pointer;}
.tribe-events-single-section-title:after{position: absolute;display: block;font-size: 24px;color:#f39324;font-weight: bold;content: "\f067";right:30px;top:50%;font-family:'FontAwesome';margin:-12px 0 0; }
.activeTab.tribe-events-single-section-title:after{content: "\f068";}
.tribe-events-meta-group-details dl{margin: 0;padding: 30px;}
.tribe-events-meta-group-details dl dd{margin: 0;}
.tribe-events-meta-group-details dl dt{font-weight: bold;}
.tribe-events-visuallyhidden{display: none;}
.tribe-events-cal-links{padding: 0 0 0 30px;}
.tribe-events-button{display: inline-block;background: #f39324;padding: 10px 20px;font-size: 14px;text-transform: uppercase;color:#fff;font-family: 'ProximaNova';margin: 0 30px 0 0;}
.tribe-events-sub-nav{list-style: none;padding: 0;margin: 0;overflow: hidden;}
.tribe-events-sub-nav > li{margin: 70px 0 0;}
.tribe-events-nav-previous, .nav-previous{float: left;}
.tribe-events-nav-next, .nav-next{float: right;}
.tribe-events-sub-nav a, .nav-previous a, .nav-next a{display: block;border:1px solid #e9eaea;padding: 12px 28px 8px;font-family: 'ProximaNova';font-size: 18px;color:#898989;text-transform: uppercase;}
.tribe-events-sub-nav a span{color:#f39324;}
.tribe-events-sub-nav .tribe-events-nav-previous a span{padding: 0 18px 0 0;}
.tribe-events-sub-nav .tribe-events-nav-next a span{padding: 0 0 0 18px;}
.event_share_this{padding: 15px 0 48px 30px;}
.share_this{padding: 0 0 20px;font-weight: bold;}
.tribe-events-single-section-title ~ dl{display: none;}
.wysija-paragraph .formError{left:-2px !important;width: 100%;text-align: left;top:0;transition: all 1s ease-in-out;}
#form-wysija-2 .formError .formErrorContent{border: none;width: 100%;padding: 10px 0 10px 4px;background: #fff;font-size: 12px;color: #f39324;}
.widget_wysija_cont .allmsgs .updated, .widget_wysija_cont .allmsgs .error, .widget_wysija_cont .xdetailed-errors{border:none;padding: 0;}
.widget .allmsgs ul li{padding: 10px;background: #fff;font-size: 12px;color:#f39324;position: relative;text-align: left;}
.widget .allmsgs .updated ul li:before{display:inline-block;font-family:'FontAwesome';content: "\f058"; color:#f39324;font-size: 14px;margin: 0 10px 0 0;}
.widget .allmsgs .error ul li:before{display:inline-block;font-family:'FontAwesome';content: "\f057"; color:#f39324;font-size: 14px;margin: 0 10px 0 0;}
.widget .allmsgs .error ul li, .widget .allmsgs .xdetailed-errors ul li{color:#f39324;}
.widget_wysija_cont .allmsgs .showerrors{text-decoration: underline;color:#f39324;}
#form-wysija-2{display: block !important;}
.allmsgs{transition: all 1s ease-in-out;opacity: 1;}
.all_news_link{padding: 0 0 50px;}
.post_share_this{padding: 50px 0 65px;}
.post-navigation h2{display: none;}
.nav-links:after{display: block;clear: both;content: '';}
.nav-previous, .nav-next{position: relative;}
.nav-previous a:before{display: inline-block;content: '&lt;';color:#f39324;padding: 0 15px 0 0;font-family:'FontAwesome';content: "\f104";}
.nav-next a:after{display: inline-block;color:#f39324;padding: 0 0 0 15px;font-family:'FontAwesome';content: "\f105";}
.search_form{padding: 30px 0 0;}
.search_form .screen-reader-text{display: none;}
.search_form input[type="text"]{background: #fff;height:40px;line-height: 40px;text-indent: 10px;border: none;padding: 0;width: 250px;}
.search_form input[type="submit"]{border:none;background: #f39324;color:#fff;font-family: 'ProximaNova';font-size: 14px;text-transform: uppercase;height:40px;line-height: 40px;padding: 0 15px;-webkit-appearance: none;}
.search-results .more-link{display: none;}
.search_result_list{overflow: hidden;padding: 0 70px 30px 0;}
.s_date{float: left;width: 18%;padding: 0 20px 0 0; -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}

.s_content, .s_summary_content{overflow: hidden;}
.s_content .post-thumbnail{display: block;float: left;width: 34%;margin: 0 3% 0 0;}
.s_summary_content .entry-title a{color:#000;}
.s_summary_content .entry-title{margin: 0 0 10px;line-height: 40px;}
.s_content .entry-summary{font-size: 14px;}
.cat_link{position: relative;display: inline-block;text-transform: uppercase;font-family: 'ProximaNova';}
.cat_link:before{display: inline-block;color:#f39324;padding: 0 15px 0 0;font-family:'FontAwesome';content: "\f105";}
.s_content{padding: 0 0 25px;border-bottom: 1px solid #dcdddd;}
.pagination h2{display: none;}
.search_input{border:1px solid #dcdddd;padding: 15px 22px 10px;overflow: hidden;}
.search_input input{background: transparent;border:none;outline: none;font-size: 18px;color:#898989;text-transform: uppercase;width: 90%;}
.clear_text{font-size: 0;line-height: 0;color:transparent;float: right;display: block;margin-top: 10px;cursor: pointer;}
.clear_text:before{font-family:'FontAwesome';color:#f39324;content: "\f00d";font-size: 18px;display: inline-block;}
.searchResultform{padding: 0 70px 0 0;position: relative;}
#searchResultsubmit{border:none;background: none;position: absolute;top:10px;right:4px;}
.search_results_page{padding: 0 0 60px;}
.fancybox-wrap .fancybox-close{width: 30px;height:30px;background: url(images/close_popup.png) no-repeat;top: -30px;right: 0;}
.fancybox-wrap .fancybox-prev span, .fancybox-wrap .fancybox-next span{width: 38px;height:38px;margin-top: -19px;}
.fancybox-wrap .fancybox-prev span{background: url(images/arrow_left.png) no-repeat;}
.fancybox-wrap .fancybox-next span{background: url(images/arrow_right.png) no-repeat;}
.fancybox-wrap .fancybox-next:hover span{right:0;}
.fancybox-wrap .fancybox-prev:hover span{left:0;}
.fancybox-wrap .fancybox-outer{border-radius:0;}
#audiolist .cue-skin-default.mejs-container .mejs-controls .mejs-time-rail{width:calc(100% - 112px) !important;}
.wp-playlist .mejs-container, .wp-playlist .mejs-embed, .wp-playlist .mejs-embed body, .mejs-container .mejs-controls{background: transparent;}
.nav-previous a{text-align: left;}
.nav-next a{text-align: right;}
.music_wrapper{padding: 0 0 20px;position: absolute;top:0;left:0;width: 346px;display: none;}
.music_wrapper:after{content: '';position: absolute; bottom: 0;width: 0;height: 0; width: 0;left: 50%; margin: 0 0 0 -20px; height: 0;border-left: 20px solid transparent;border-right: 20px solid transparent;border-top: 20px solid #f39324;}
.music_button{background: #f39324;padding: 15px 18px 18px;overflow: hidden;font-family:'ProximaNova',sans-serif;}
.music_left{float: left;font-size: 14px;color:#fff;width:165px;box-sizing:border-box;padding:0 15px 0 0;}
.music_left strong{font-family: 'ProximaNova';font-size:21px;text-transform:uppercase;display:block;padding:0 0 8px;}
.music_right a{display: inline-block;  padding:15px 20px;background: #fff;font-size: 14px;font-weight: bold;text-transform: uppercase;color:#f39324;}
.music_right{float: right;padding-top:29px;}
.home_gallery p{margin:0;}
.shapeWrapper{padding:0 0 45px;}
.shapeWrapper .widget-title{padding:30px 0 15px;margin:0;font-size:18px;color:#000;}
.shapeWrapper .widget-title a{color:#000;}
.shapeWrapper .textwidget{font-size:14px;color:#f39324;font-family: 'MyriadPro-Regular';}
.widgetShapeImg{position:relative;}
.newIcon{position:absolute;top:-9px;left:-9px;}
.tribe-events-list-widget ol{list-style: none;padding: 0;margin: 0;}
.tribe-events-list-widget-events{overflow: hidden;padding:0 0 15px;margin: 0 0 15px;border-bottom: 1px solid #f6f7f7;}
.tribe-events-list-widget-events .duration{float: left;}
.tribe-events-list-widget-events .duration .date-start{font-size: 24px;line-height: 24px;}
.tribe-events-list-widget-events .duration .date-start span{font-size: 12px;}
.tribe-events-list-widget-events .entry-title{font-size: 21px;line-height: 21px;overflow: hidden;padding: 0 0 0 15px;}
.tribe-events-list-widget-events .entry-title a{color:#000;}
#subscribe .widget h2{color:#fff;position: relative;padding: 0 0 12px;font-size: 50px;text-transform: none;margin: 0 0 35px;}
#subscribe .widget h2:after{position: absolute;content: '';height: 1px;background: #7c7c7c;width: 20px;bottom: 0;left:50%;margin: 0 0 0 -5px;}
#subscribe input[type="text"], #subscribe input[type="email"], #subscribe select{background: #484848;color:#fff;border:none;}
#subscribe input[type="text"], #subscribe input[type="email"]{padding: 13px;font-family: 'ProximaNova';font-size:14px;}
#subscribe ::-webkit-input-placeholder {color: #fff;}
#subscribe :-moz-placeholder {color: #fff;}
#subscribe ::-moz-placeholder {color: #fff;}
#subscribe :-ms-input-placeholder {color: #fff;}
#subscribe{max-width: 1175px;margin: 0 auto;}
input[name="FNAME"]{width: 22%;}
input[name="EMAIL"]{width: 23%;}
select[name="MMERGE6"]{width: 16%;height: 40px;}
select[name="MMERGE2"]{height: 40px;}
input[name="MMERGE3"]{width: 37px;}
#subscribe input[type="submit"]{background: #f39323;height: 40px;border:none;color:#fff;text-transform: uppercase;padding: 0 10px;width: 125px;font-family: 'ProximaNova';font-size:14px;-webkit-appearance:none;}
#subscribe input[type="text"], #subscribe select, #subscribe input[type="email"]{margin: 0 5px 0 0;}
#subscribe select{padding:0 8px;}
.mailing_form{padding: 0 0 25px;}
.lang_form{color:#fff;font-family: 'ProximaNova';font-size:14px;}
#subscribe input[type="checkbox"]{border:1px solid #787878;margin: 0 9px 0 0;background: none;}
.lang_form input, .lang_form span{display: inline-block;vertical-align: middle;}
.lang_form label{padding: 0 0 0 15px;}
#bottom_info{padding:10px 10px 0;}
#bottom_info a{color:#000;text-decoration:underline;}
#bottom_info a:hover{text-decoration:none;}
.div_cell{display: table-cell;width: 50%;padding: 0 20px;box-sizing: border-box;}
.fb_left{padding:0 30px 0 0;}


@media(max-width:1921px){
    .flexslider{width:100%;}
}

@media(max-width:1441px){
    .flexslider{width:100%;}
}

@media(max-width:1280px){
    .post-thumbnail-top{overflow: hidden;}
    .post-thumbnail-top img{height: 250px;max-width: none !important;margin-left: calc((100% - 1280px)/2);}
    .post_thumb_title{width: auto;left: 16%;}
}

@media(max-width: 1200px){
    .site_width{padding: 0 15px;}
	.header_width{max-width: 99%;margin: 0 auto;padding: 0 5px;}
    .fixSliderTitle .huge_title{font-size: 50px;line-height: 40px;transition: all 0.5s ease;}
    .fixSliderTitle .huge_desc{font-size: 24px;line-height: 24px;transition: all 0.5s ease;}
    .the_women_div{padding: 82px 0 40px;transition: all 0.5s ease;}
    #audiolist, .home_posts, .home_video, .home_events{padding: 60px 0 40px;transition: all 0.5s ease;}
    #audiolist .cue-playlist .cue-track .cue-track-details{padding: 4px 0 4px 14px;transition: all 0.5s ease;}
    #audiolist .cue-playlist .cue-track .cue-track-length{padding: 4px 4px 14px 0;transition: all 0.5s ease;}
    .home_counter{padding: 50px 0 56px;transition: all 0.5s ease;}
    .footerSubsribe{padding: 59px 0 33px;transition: all 0.5s ease;}
    .footer_logo{padding: 0 0 33px;transition: all 0.5s ease;}
    .social_links{padding: 25px 0 0;transition: all 0.5s ease;}
    .cue-skin-default.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total{width: 100% !important;}
    .music_img{display: none;}
    #audiolist .cue-skin-default.mejs-container .mejs-controls{left:200px;}
    #audiolist .cue-skin-default.mejs-container .mejs-track-details{padding: 35px 0 0 200px;}
    #audiolist .cue-skin-default.mejs-container .mejs-controls{width:calc(100% - 220px) !important;}
    .wp-playlist .mejs-controls{width:calc(100% - 45px) !important;}
    .topImageOrange{font-size: 56px;line-height: 50px;}
    .topImageWhite{font-size: 27px;line-height: 24px;}
    #page.site_width{padding: 30px 15px;}
    /*#page.site_width #content{padding: 0 0 0 15px;}*/
    /*.cue-skin-default.mejs-container .mejs-track-artwork{width: 17%;}*/
}

@media(max-width: 1024px){
       .div_cell.always {display: block; padding-top: 15px; }
    .date-start{font-size: 45px;line-height: 45px;}
    .event_title a, #tribe-events .event_title a{font-size: 18px;}
    .summary p{font-size: 14px;}
    .more_links{padding: 0 20px 0 0;}
    .home_title{font-size: 35px;}
    .topImageOrange{font-size: 45px;line-height: 45px;}
    .topImageWhite{font-size: 20px;line-height: 20px;}
    .the_women_page{padding: 40px 0 0;}
    .the_women_view h2, .awards_content h2, h2.event_title_h2{font-size: 40px;}
    .the_women_view h2, .awards_content h2{margin: 0 0 25px;}
    .quote_block{font-size: 18px;}
    .quote_author{font-size: 14px;}
    .quote_div_man{margin: 0 0 20px;}
    .awards{padding: 40px 0;}
    #sidebar{width: 175px;padding: 15px 15px 0;margin: 0 0 0 15px;}
    .widget h2{font-size: 18px;margin: 0 0 15px;}
    .widget ul li{padding: 0 0 10px 15px;}
    .widget-area aside + aside{margin: 0 -15px;padding: 15px;}
    .awards #sidebar{padding: 20px;}
    .widget_cat_link a{padding: 10px 15px;font-size: 14px;}
    .tribe-events-back{margin: 20px 0;}
    .tribe-events-sub-nav > li{margin: 35px 0 0;}
    .event_share_this{padding: 15px 0 15px 30px;}
    .post_content .wp-playlist .wp-playlist-current-item img{margin: 0 20px 0 0;}
    .post_content .wp-playlist .mejs-container{left: 205px;width: calc(100% - 220px) !important;}
    .post_link a{font-size: 18px;}
    .post_share_this{padding: 25px 0 35px;}
    .gallery_page .ngg-navigation, .nav-links{padding: 20px 0;}
    .hover_text{display: none;}
    .s_summary_content .entry-title{font-size: 28px;line-height: 28px;}
		#subscribe .widget h2{font-size:36px;}
}

@media(max-width:973px){
	#subscribe input[type="submit"] {margin: 10px 0 0;}
	#subscribe{padding: 0 10px;}
}

@media(max-width:946px){
    .flexslider img{height:530px !important;width: 946px !important;max-width:none !important;}
    .flexslider li{overflow:hidden;}
}

@media(max-width:880px){    
    #subscribe .widget h2{font-size: 30px;}
}

@media(max-width: 800px){
    #menu-languagemenu > li:first-child a{padding: 4px 0 14px;width: 52px;text-indent: -99999em;}
    .metu_title, .activeMenu{padding: 4px 0 0;width: 40px;text-indent: -99999em;}
    body{font-size: 14px;}
    /*.fixSliderTitle .huge_title {font-size: 30px;line-height: 25px;transition: all 0.5s ease;}
    .fixSliderTitle .huge_desc {font-size: 18px;line-height: 18px;transition: all 0.5s ease;}*/
    .home_posts .home_title{padding: 0 0 20px;}
    .home_posts_wrapper{padding: 20px 0;}
    .the_women_div .home_title{padding: 0 0 20px;}
    .quote_div{padding: 12px 0;}
    .responsive-tabs .responsive-tabs__panel{background: none !important;}
    #tribe-events-pg-template{padding: 0 !important;}
    .post-type-archive-tribe_events #sidebar, .single-tribe_events #sidebar{display: none;}
    .single-tribe_events .tribe-events-event-meta{margin: 0 !important;padding: 12px 0 !important;}
    .share_this, .tribe-events-meta-group-details dl dt, .tribe-events-single-section-title, .tribe-events-single-section-title:after{font-size: 18px;}
    .tribe-events-single-section-title{padding: 15px 15px 10px;}
    .tribe-events-single-section-title:after{right: 15px;margin: -8px 0 0;}
    .event_share_this{padding: 15px 15px 0;}
    .tribe-events-cal-links{padding: 0 0 0 15px;}
    .tribe-events-meta-group-details dl{padding: 15px;}
    .post_item{padding: 0 0 35px;margin: 0 0 35px;}
    .separator{padding: 0 3px;}
    .gal_div{padding: 0;}
    .gallery_page .ngg-gallery-thumbnail-box{width: 31%;margin: 5px 1%;}
    .s_content .post-thumbnail{float: none;width: auto;margin: 0 0 10px;}
    .copyrightSide{display: block;padding: 10px 0 0;}
		#bottom_info span{display:block;}
		.fb_right{padding:10px 0 0;}
}

@media(max-width: 700px){
    .logo{max-width: 195px;padding: 9px 0;}
    #menu-languagemenu > li:first-child a{width: 29px;height: 27px;background: url(images/lang_mobile_menu.png) no-repeat;padding: 0;}
    #menu-languagemenu > li:first-child a:hover{background-position: 0 -73px;}
    .metu_title, .activeMenu{width: 22px;height: 19px;background: url(images/mobile_menu.png) no-repeat;}
    #menu-languagemenu > li:first-child a:after, .metu_title:after{display: none;}
    .metu_title:hover{background-position: 0 -81px;}
    .lang_submenu{padding: 8px 0 0;}
    .menu_content{padding: 8px 0 8px 17px;}
    .lang_fixed{top:39px;height: 40px;}
    .lang_fixed > ul li{font-size: 13px;padding: 11px 0;}
    .lang_fixed > ul{margin-left: calc(100% - 225px) !important;}
    .menu_content > a.activeMenu{background: url(images/mobile_close.png) no-repeat;}
    .main_menu a{font-size: 33px;}
    .main_menu a span{font-size: 13px;}
    #menu-top > li{padding: 0 0 5px;}
    .search_form input[type="text"]{height: 28px;line-height: 28px;width: 147px;}
    .search_form input[type="submit"]{height: 28px;line-height: 28px;padding: 0 11px;}
    .search_form{padding: 25px 0 0;}
    .flex-control-nav li a{width: 12px;height: 12px;}
    .flex-control-nav li{width: 12px !important;height: 12px !important;}
    .fixSliderTitle{top:25% !important;left:5% !important;}
    /*.fixSliderTitle .huge_desc .buy_ticket{font-size: 8px;line-height: 8px;padding: 8px 11px;}*/
    .banner_bottom_content3{font-size: 16px;}
    .banner_link, .banner_ticket{padding: 10px 0 0;}
    .fixSliderTitle .huge_desc .banner_top_content, .banner_ticket{font-size: 21px;}
    .fixSliderTitle .huge_title span{font-size: 36px;line-height: 36px;}
    .embedded-event > div.more_links{display: none;}
    .eventrocket .schedule, #tribe-events .eventrocket .schedule{width: 25%;}
    .view_all{padding: 15px 0;}
    .cell_div{width: 100%;display: block;}
    .cell_div + .cell_div{padding: 0;}
    .tribe-events-list-separator-month{padding: 10px 0;}
    .event_month{font-size: 20px;}
    #sidebar{display: none;}
    .s_date{width: 30%;}
    #searchResultsubmit{top:8px;}
    .searchResultform{padding: 0 45px 0 0;}
    .search_result_list{padding: 0 45px 15px 0;}
    .s_content{padding: 0 0 15px;}
}

@media(max-width: 600px){
    .top_date{font-size: 22px;color:#fff;line-height: 22px;padding: 0;}
    .bottom_date{font-size: 6px;}
    .date_border{border: 1px solid #f5a950;padding: 9px 0 14px; width:46px;text-align: center;}
    .home_counter .home_title{padding: 0 0 20px;}
    .home_post_title a{font-size: 14px;}
    .home_post_title, .cat_name_home{padding: 0 0 10px;}
    .home_title{font-size: 28px;}
    .the_women_div{padding: 40px 0;}
    .quote_div{width: 69%;}
    .blockquote, .blockquote_author{margin: 0;font-size: 14px;line-height: 20px;}
    .div_cell{width: 100%;padding: 0;}
    .div_cell + .div_cell{ display: none; }
    .div_cell.always {display: block; padding-top: 15px; }
    .the_women_content{padding: 20px 0;}
    #audiolist .mejs-inner{padding: 15px;}
    #audiolist .cue-skin-default.mejs-container .mejs-track-artwork{float: none;margin: 0 auto; display: block;}
    #audiolist .cue-skin-default.mejs-container .mejs-track-details{padding: 15px 0 0;}
    #audiolist .cue-skin-default.mejs-container .mejs-controls{position: relative;top:0;left:0;}
    #audiolist .cue-skin-default.mejs-container .mejs-track-details .mejs-track-title{font-size: 16px;}
    #audiolist .cue-skin-default.mejs-container .mejs-track-details .mejs-track-artist{padding: 8px 0 0;font-size: 10px;}
    #audiolist .cue-skin-default.mejs-container .mejs-controls{width: 100% !important;}
    .buy_ticket{padding: 9px 15px;font-size: 11px;}
    .eventrocket .post-thumb{display: none;}
    .embedded-event{padding: 15px 0;}
    .ngg-gallery-thumbnail span.hover_text_title{font-size: 14px !important;padding: 0 0 5px !important;}
    .footer_logo{width: 195px;margin: 0 auto;}
    .wysija-submit{font-size: 9px;height: 24px;line-height: 26px;padding: 0 15px;}
    .wysija-input{padding: 0 0 0 8px;height: 24px;line-height: 24px;width: 130px;font-size: 9px;}
    .copyright, .footerMenu, .footerMenu div, .footerMenu ul{display: block;text-align: center;}
    .footerMenu{padding: 10px 0 0;}
    .social_links img{height: 18px;}
    .topImage{top:25%;left:10%;}
    .topImageOrange{font-size: 36px;line-height: 36px;}
    .topImageWhite{font-size: 20px;line-height: 20px}
    .the_women_view h2, .awards_content h2, h2.event_title_h2, .post_title, .entry-title{font-size: 28px;}
    .post-thumbnail-top{padding: 0 0 25px;}
    .home_slider:after, .post-thumbnail-top:after{margin: 0 0 0 -26px;border-left: 26px solid transparent;border-right: 26px solid transparent; border-top: 26px solid #cbad4f;}
    .tribe-events-sub-nav .tribe-events-nav-previous a span{padding: 0 8px 0 0;}
    .tribe-events-sub-nav .tribe-events-nav-next a span{padding: 0 0 0 8px;}
    .post_link a{font-size: 18px;}
    .post_item, .post_icon{padding: 0 0 15px;}
    .post_item{margin: 0 0 15px;}
    .home_slider{padding: 0 0 25px;}
    .flex-direction-nav{display: none;}
    .ngg-gallery-thumbnail span.hover_text_desc{padding: 0 0 5px !important;}
    .tabnavigation{display: none;}
    .wp-playlist-current-item{text-align: center;padding: 15px 15px 81px;}
    .post_content .wp-playlist .wp-playlist-current-item img{float: none;margin: 0;}
    .post_content .wp-playlist .mejs-container{top:269px;left:15px;}
    .post_content div.wp-playlist-caption{padding: 15px 0 0;width: 100%;text-align: left;}
    .wp-playlist-current-item .wp-playlist-item-title{font-size: 16px;}
    .wp-playlist-current-item .wp-playlist-item-artist{padding: 0;font-size: 10px;}
    .post_content .wp-playlist-current-item{height: auto;}
    .post_content .wp-playlist .mejs-container{width: 100% !important;}
    .wp-playlist .mejs-controls{width: calc(100% - 70px) !important;}
    .post_content .wp-playlist-item{padding: 14px 5%;}
    .post_content .wp-playlist-item-length{top:14px;}
    .post_quote blockquote{font-size: 14px;}
    .post_except{padding: 5px 0 15px;}
    .readMore{padding: 20px 0 0;}
    .post_item{padding: 0 0 20px;margin: 0 0 20px;}
    .gallery_page .ngg-gallery-thumbnail-box{width: 48%;margin: 5px 1%;}
    .s_summary_content .entry-title{font-size: 20px;line-height: 20px;}
    .tab_title{padding: 18px;}
    .tab_title:after{top:16px;right: 18px;}
}

@media(max-width: 450px){
    /*.fixSliderTitle .huge_title {font-size: 16px; line-height: 16px; transition: all 0.5s ease;}
    .fixSliderTitle .huge_desc {font-size: 12px;line-height: 12px;transition: all 0.5s ease;}
    .fixSliderTitle .huge_title span{font-size: 16px;line-height: 16px;}
    .fixSliderTitle .huge_desc .banner_top_content, .banner_ticket{font-size: 14px;line-height: 16px;}*/
    .banner_bottom_content{font-size: 12px;line-height: 12px;}
    .eventrocket .schedule, #tribe-events .eventrocket .schedule{width: 32%;}
    .aside_wrapper .post-thumbnail{float: none;width: auto;margin: 0 0 15px;}
    .post_title{font-size: 24px;}
    .gallery_page .ngg-gallery-thumbnail-box{width: 100%;margin: 10px 0;text-align: center;}
    .ngg-gallery-thumbnail{float: none !important;}
    .ngg-gallery-thumbnail img{display: inline;}
    .post-thumbnail-top{overflow: hidden;}
    .post-thumbnail-top img{height: 250px;max-width: none !important;}
    #subscribe input[type="text"], #subscribe input[type="email"], #subscribe select{width: 100%;box-sizing:border-box;margin: 0 0 10px;}
    #subscribe .widget h2{margin: 0 0 25px;}
    .footerSubsribe{padding: 30px 0;}
}

.banner-img {
	background-image: url("banner1710_960.jpg");
	width: 100%;
	height: 100%;
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	border: 0px;
}

/* #### MIN WIDTH PORTRAIT #### */

@media screen 
  and (device-width: 360px)     /* samsung s7 */
  and (device-height: 640px)
  and (-webkit-min-device-pixel-ratio : 4)
  and (orientation: portrait) {
	.site_width{max-width: 100%;margin: 0 auto;padding: 0 5px;}
	.header_width{max-width: 100%;margin: 0 auto;padding: 0 5px;}
	.header_right img {
	width: 70%;
	height: auto;
	}
.fixSliderTitle{top:45%; left:51%; position: absolute;padding: 30px 0 30px;}
	.fixSliderTitle .huge_title{font-family: 'proxima_novaextrabold';font-size: 37px;line-height:32px;color:#f39324;text-transform: uppercase;}
.fixSliderTitle .huge_title span{font-size: 32px;color:#fff;line-height: 32px;}
.fixSliderTitle .huge_desc{font-family: 'proxima_novaextrabold';font-size: 20px;line-height:20px;color:#fff;font-weight: bold;text-transform: uppercase;}
.logo{float: left;padding: 12px 0;color:#394159;font-size: 14px;}
.header_fixed{width: 100%;height:40px;position: fixed;background: rgba(219, 196, 109, 0.5); top:0;left:0;z-index: 20;}
}


@media only screen 
	and (min-device-width : 300px)
	and (orientation : portrait) {
	.site_width{max-width: 100%;margin: 0 auto;padding: 0 5px;}
	.header_width{max-width: 100%;margin: 0 auto;padding: 0 5px;}
	.header_right img {
	width: 70%;
	height: auto;
	}
.fixSliderTitle{top:45%; left:45%; position: absolute;padding: 30px 0 30px;}
	.fixSliderTitle .huge_title{font-family: 'proxima_novaextrabold';font-size: 32px;line-height:24px;color:#f39324;text-transform: uppercase;}
.fixSliderTitle .huge_title span{font-size: 22px;color:#fff;line-height: 22px;}
.fixSliderTitle .huge_desc{font-family: 'proxima_novaextrabold';font-size: 20px;line-height:20px;color:#fff;font-weight: bold;text-transform: uppercase;}
.logo{float: left;padding: 12px 0;color:#394159;font-size: 14px;}
.header_fixed{width: 100%;height:40px;position: fixed;background: rgba(219, 196, 109, 0.5); top:0;left:0;z-index: 20;}
}

@media only screen 
	and (min-device-width : 300px) 
	and (max-device-height : 590px) /* iphone 5 mainly */
	and (orientation : portrait) {
	.site_width{max-width: 100%;margin: 0 auto;padding: 0 5px;}
	.header_width{max-width: 100%;margin: 0 auto;padding: 0 5px;}
	.header_right img {
	width: 70%;
	height: auto;
	}
.fixSliderTitle{top:45%; left:45%; position: absolute;padding: 40px 0 30px;}
	.fixSliderTitle .huge_title{font-family: 'proxima_novaextrabold';font-size: 25px;line-height:20px;color:#f39324;text-transform: uppercase;}
.fixSliderTitle .huge_desc{font-family: 'proxima_novaextrabold';font-size: 12px;line-height:12px;color:#fff;font-weight: bold;text-transform: uppercase;}
.fixSliderTitle .huge_title span{font-size: 20px;color:#fff;line-height: 20px;}

}

@media only screen 
	and (min-device-width : 768px) 
	and (orientation : portrait) {
	.site_width{max-width: 90%;margin: 0 auto;padding: 0 15px;}
	.header_width{max-width: 99%;margin: 0 auto;padding: 0 5px;}
	.header_right img {
	width: 95%;
	height: auto;
	}
.fixSliderTitle{position: absolute; top:45%; left:45%; }
	.fixSliderTitle .huge_title{font-family: 'proxima_novaextrabold';font-size: 52px;line-height:44px;color:#f39324;text-transform: uppercase;}
.fixSliderTitle .huge_title span{font-size: 42px;color:#fff;line-height: 42px;}
.fixSliderTitle .huge_desc{font-family: 'proxima_novaextrabold';font-size: 36px;line-height:36px;color:#fff;font-weight: bold;text-transform: uppercase;}
.logo{float: left;padding: 16px 0;color:#394159;font-size: 20px;}
.header_fixed{width: 100%;height:50px;position: fixed;background: rgba(219, 196, 109, 0.5); top:0;left:0;z-index: 20;}
}



@media only screen 
	and (min-device-width : 1440px) 
	and (orientation : portrait) {
	.site_width{max-width: 80%;margin: 0 auto;padding: 0 15px;}
	.header_width{max-width: 99%;margin: 0 auto;padding: 0 5px;}
	.header_right img {
	width: 90%;
	height: auto;
	}
	.fixSliderTitle{position: absolute; top:45%; left:45%; }
	.fixSliderTitle .huge_title{font-family: 'proxima_novaextrabold';font-size:62px;line-height:54px;color:#f39324;text-transform: uppercase;}
.fixSliderTitle .huge_title span{font-size: 42px;color:#fff;line-height: 42px;}
.fixSliderTitle .huge_desc{font-family: 'proxima_novaextrabold';font-size: 36px;line-height:36px;color:#fff;font-weight: bold;text-transform: uppercase;}
.logo{float: left;padding: 16px 0;color:#394159;font-size: 24px;}
.header_fixed{width: 100%;height:69px;position: fixed;background: rgba(219, 196, 109, 0.5); top:0;left:0;z-index: 20;}

    .gallery_page .ngg-gallery-thumbnail-box{width: 80%;margin: 10px 0;text-align: center;}
    .ngg-gallery-thumbnail{float: none !important;}
    .ngg-gallery-thumbnail img{display: inline;}
    .post-thumbnail-top{overflow: hidden;}
    .post-thumbnail-top img{height: 250px;max-width: none !important;}

}



@media only screen 
	and (device-width : 1440px) {
	.site_width{max-width: 90%;margin: 0 auto;padding: 0 15px;}
	.header_width{max-width: 99%;margin: 0 auto;padding: 0 5px;}
	.header_right img {
	width: 90%;
	height: auto;
	}
}


/* ###  MAX WIDTH LANDSCAPE #### */

@media screen 
	and (min-device-width: 1200px) 
	and (max-device-width: 1600px) 
	and (-webkit-min-device-pixel-ratio: 1) 
	and (orientation : landscape) {
	.site_width{max-width: 95%;margin: 0 auto;padding: 0 10px;}
	.header_width{max-width: 99%;margin: 0 auto;padding: 0 5px;}
	.header_right img {
	width: 100%;
	height: auto;
	}
	.fixSliderTitle{position: absolute; top:45%; left:45%; }
	.fixSliderTitle .huge_title{font-family: 'proxima_novaextrabold';font-size:52px;line-height:44px;color:#f39324;text-transform: uppercase;}
.fixSliderTitle .huge_title span{font-size: 42px;color:#fff;line-height: 32px;}
.fixSliderTitle .huge_desc{font-family: 'proxima_novaextrabold';font-size: 36px;line-height:36px;color:#fff;font-weight: bold;text-transform: uppercase;}
.logo{float: left;padding: 16px 0;color:#394159;font-size: 24px;}
.header_fixed{width: 100%;height:69px;position: fixed;background: rgba(219, 196, 109, 0.5); top:0;left:0;z-index: 20;}
}

@media screen 
	and (max-device-width: 1200px) 
	and (orientation : landscape) {
	.site_width{max-width: 95%;margin: 0 auto;padding: 0 10px;}
	.header_width{max-width: 99%;margin: 0 auto;padding: 0 5px;}
	.header_right img {
	width: 100%;
	height: auto;
	}
	.fixSliderTitle{position: absolute; top:45%; left:45%; }
	.fixSliderTitle .huge_title{font-family: 'proxima_novaextrabold';font-size:42px;line-height:34px;color:#f39324;text-transform: uppercase;}
.fixSliderTitle .huge_title span{font-size: 32px;color:#fff;line-height: 24px;}
.fixSliderTitle .huge_desc{font-family: 'proxima_novaextrabold';font-size: 36px;line-height:36px;color:#fff;font-weight: bold;text-transform: uppercase;}
.logo{float: left;padding: 16px 0;color:#394159;font-size: 24px;}
.header_fixed{width: 100%;height:69px;position: fixed;background: rgba(219, 196, 109, 0.5); top:0;left:0;z-index: 20;}
}

@media only screen 
	and (max-device-width : 800px) 
	and (orientation : landscape) {
	.site_width{max-width: 90%;margin: 0 auto;padding: 0 15px;}
	.header_width{max-width: 100%;margin: 0 auto;padding: 0 5px;}
	.header_right img {
	width: 80%;
	height: auto;
	}
.logo{float: left;padding: 12px 0;color:#394159;font-size: 14px;}
.fixSliderTitle{top:45%; left:45%; position: absolute;padding: 30px 0 30px;}
.header_fixed{width: 100%;height:50px;position: fixed;background: rgba(219, 196, 109, 0.5); top:0;left:0;z-index: 20;}
}

@media only screen 
	and (max-device-width : 600px) 
	and (orientation : landscape) {
	.site_width{max-width: 100%;margin: 0 auto;padding: 0 10px;}
	.header_width{max-width: 100%;margin: 0 auto;padding: 0 5px;}
	.header_right img {
	width: 60%;
	height: auto;
	}
.fixSliderTitle{top:45%; left:45%; position: absolute;padding: 30px 0 30px;}
	.fixSliderTitle .huge_title{font-family: 'proxima_novaextrabold';font-size: 40px;line-height:35px;color:#f39324;text-transform: uppercase;}
.fixSliderTitle .huge_title span{font-size: 35px;color:#fff;line-height: 35px;}
.fixSliderTitle .huge_desc{font-family: 'proxima_novaextrabold';font-size: 20px;line-height:26px;color:#fff;font-weight: bold;text-transform: uppercase;}
.logo{float: left;padding: 16px 0;color:#394159;font-size: 14px;}
.header_fixed{width: 100%;height:43px;position: fixed;background: rgba(219, 196, 109, 0.5); top:0;left:0;z-index: 20;}
}

@media only screen 
	and (min-device-width : 600px) 
	and (orientation : portrait) {
	.site_width{max-width: 100%;margin: 0 auto;padding: 0 10px;}
	.header_width{max-width: 100%;margin: 0 auto;padding: 0 5px;}
	.header_right img {
	width: 80%;
	height: auto;
	}
}

@media screen 
  and (device-width: 640px)     /* samsung s7 */
  and (device-height: 360px)
  and (-webkit-min-device-pixel-ratio : 4)
  and (orientation: landscape) {
	.site_width{max-width: 95%;margin: 0 auto;padding: 0 10px;}
	.header_width{max-width: 99%;margin: 0 auto;padding: 0 5px;}
	.header_right img {
	width: 80%;
	height: auto;
	}
	.fixSliderTitle{position: absolute; top:61%; left:51%; }
	.fixSliderTitle .huge_title{font-family: 'proxima_novaextrabold';font-size:42px;line-height:34px;color:#f39324;text-transform: uppercase;}
.fixSliderTitle .huge_title span{font-size: 32px;color:#fff;line-height: 22px;}
.fixSliderTitle .huge_desc{font-family: 'proxima_novaextrabold';font-size: 36px;line-height:36px;color:#fff;font-weight: bold;text-transform: uppercase;}
.logo{float: left;padding: 16px 0;color:#394159;font-size: 24px;}
.header_fixed{width: 100%;height:49px;position: fixed;background: rgba(219, 196, 109, 0.5); top:0;left:0;z-index: 20;}
}
