/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(img/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(img/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(img/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(img/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(img/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(img/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(img/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(img/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(img/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(img/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(img/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(img/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(img/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(img/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(img/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(img/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(img/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(img/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(img/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_right{background:url(img/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(img/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(img/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(img/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(img/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(img/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(img/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_top .pp_left{background:url(img/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_close{width:75px;height:22px;background:url(img/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(img/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(img/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(img/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(img/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(img/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(img/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(img/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(img/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(img/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(img/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(img/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(img/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(img/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(img/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(img/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(img/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(img/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(img/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(img/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(img/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(img/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(img/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(img/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(img/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(img/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(img/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(img/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(img/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(img/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(img/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(img/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(img/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(img/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(img/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(img/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(img/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(img/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(img/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(img/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(img/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(img/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(img/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(img/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(img/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(img/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(img/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(img/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(img/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(img/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(img/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(img/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(img/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(img/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(img/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(img/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(img/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(img/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(img/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(img/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(img/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(img/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(img/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(img/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(img/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(img/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(img/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(img/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(img/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(img/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}

div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(img/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}


div.pp_default .pp_content_container .pp_details,div.pp_default .pp_expand{display: none;}

/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

html {
    font-size:20px;
}

@font-face {
  font-family: 'almoni';
  src: url('../fonts/almoni-neue-aaa-200.eot'); 
  src: url('../fonts/almoni-neue-aaa-200.eot?#iefix') format('embedded-opentype'),
       url('../fonts/almoni-neue-aaa-200.woff') format('woff'), 
       url('../fonts/almoni-neue-aaa-200.ttf')  format('truetype');
  font-weight: 200;
}
@font-face {
  font-family: 'almoni';
  src: url('../fonts/almoni-neue-aaa-400.eot'); 
  src: url('../fonts/almoni-neue-aaa-400.eot?#iefix') format('embedded-opentype'),
       url('../fonts/almoni-neue-aaa-400.woff') format('woff'), 
       url('../fonts/almoni-neue-aaa-400.ttf')  format('truetype');
  font-weight: 400;
}
@font-face {
  font-family: 'almoni';
  src: url('../fonts/almoni-neue-aaa-800.eot'); 
  src: url('../fonts/almoni-neue-aaa-800.eot?#iefix') format('embedded-opentype'),
       url('../fonts/almoni-neue-aaa-800.woff') format('woff'), 
       url('../fonts/almoni-neue-aaa-800.ttf')  format('truetype');
  font-weight: 700;
}



*{ -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
font-family: 'almoni', sans-serif;
   font-weight:400;
   font-size: 1rem;
   color:#000;
   line-height:1.3rem;
}


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
 	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
        background-color:#eeeef1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
a{text-decoration:none; }
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

strong, strong *{font-weight:700;}
img{display: block;}
img.alignright{float:right; }
img.alignleft{float:left;  }

.easeright{-webkit-transition: right 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition: right 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition: right 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition: right 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */

-webkit-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */
        }
.easeall{-webkit-transition: all 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition: all 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition: all 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition: all 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */

-webkit-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */
        }
.easeopacity{-webkit-transition: opacity 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition: opacity 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition: opacity 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition: opacity 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */

-webkit-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */
        }
.alignmiddle{position:absolute; top:50%;
  -webkit-transform: translateY(-50%);   
      -ms-transform: translateY(-50%);  
          transform: translateY(-50%);  }

.flr{float:right;}
.fll{float:left;}
.flc{clear:both;}
.relative{position:relative;}
.absolute{position:absolute;}
.fixed{position:fixed;}
 
.easehead,.easehead *{-webkit-transition: all 300ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition: all 300ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition: all 300ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition: all 300ms cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */

-webkit-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */
        }
strong,strong *,h1,h2,h3,h4,h5,h6{font-weight: 700;}

  
.col-1-1{width:100%;}

 main{min-height:90vh;}
.page_wrap,.header{width:1280px;}
.page_wrap{ margin:auto; background-color: #fff;
                
box-shadow: 0 6px 8px rgba(31, 31, 30, 0.35);
} /* 1600 */
.container{width:100%; margin:auto;} /* 1600 */
  

.head_search_box{ display: none;
    top:1rem; position: absolute; z-index:1; left:2.2rem;
}
.head_search_box.active{display: block;}
.head_search_box input{background-color: #fff; padding:0 0.5rem;}
.header_outer,.header{height:5.05rem; }
.header{background-color:#fff; z-index: 8000; border-bottom:1px solid #e6e6e7; padding:0.35rem 1.9rem 0.65rem 1.9rem;}
.header:after{content:''; display: block; }
.logo{width:11%; }
.nav{margin-right:4rem;}
.nav *{line-height:3.45rem; font-size:1rem;}
.nav li{float:right; margin-left:1rem; }
.nav li:last-child{margin-left:0;}
.nav li:hover a,.header_menu li.current_page_item a{color: #00aeef;}
.search_toggle_o{line-height:3.45rem; position: relative; width:1.35rem;}
.search_toggle{width:1.35rem; display: inline-block; vertical-align: middle;}
.toggle-lang-btn{color: #00aeef; line-height:1.3rem; }
.toggle-lang-btn:after{display: inline-block;content:''; margin-right:0.75rem;  width:0.95rem; height:0.45rem; background:url('../img/drop-down-language-selector.png') no-repeat; background-size: 100% 100%;}
.toggle_lang{margin-top:1.1rem; position: relative; margin-left:2.4rem; padding:0 1rem; height:1.3rem; border-right:1px solid #d7d5d6; border-left:1px solid #d7d5d6; }

.languages_d{background-color:#fff; right: -1px;
    width: calc(100% + 2px);padding:0.85rem;
    border-right: 1px solid #d7d5d6; display: none;
    border-bottom: 1px solid #d7d5d6;
    border-left: 1px solid #d7d5d6;
}
.languages_d.active{display: block;}
.languages_d a{display: block; width:100%; font-size:1rem; line-height:1.5rem;}
.languages_d a.current{display: none;}
.single_under_videos_section_home{
    
       background:url('../img/footer.jpg') no-repeat;
       background-size:cover;
}
.single_under_videos_section_home *{
    color:#fff;
}
.footer{background-color:#000; 
       
       background:url('../img/footer.jpg') no-repeat;
       background-size:cover;
       /* margin-top:3.5rem; */ padding:2.5rem 3rem 1.9rem 3rem;}
.logofooter{width:7.95rem; margin:0 auto 2.85rem; display: block;}
.footer_row1,.footer_row1 *{font-size:1.3rem; color:#fff; text-align: center;}
.footer_row1{margin-bottom:1.1rem;}
.footer_row1 a{color: #00aeef;}
.footer_row2{width:100%; text-align: center; }
.footer_row2 *{display: inline-block; color:#fff; vertical-align: top; line-height: 1.55rem; font-size:1.3rem; }
.footer_row2 a{margin-right:2.05rem;}
.footer_row2 a img{height:1.55rem; width:auto;}
.footer_row2 a.footer_socials2{height: 1.55rem  ; margin-right:0.85rem; width: 5rem; text-align: center; line-height: 1.55rem; border:0.05rem solid #fff;}
.footer_row2 a.footer_socials2 img{height:1rem; vertical-align: middle; display: inline-block;}
.foospr{height:1.55rem; margin:0 1.4rem; width:1px; background-color:#fff;}
.footer1 br{display: none;}

a.footer_socials .hov{display: none;}
a.footer_socials:hover .hov{display: inline-block;}
a.footer_socials:hover .norm{display: none;}
.footer_row2 a.footer_socials2 img.hov{display: none;}
.footer_row2 a.footer_socials2:hover img.hov{display: inline-block;}
.footer_row2 a.footer_socials2:hover img.norm{display: none;}


.nl_form{width:50%; margin:3rem auto;}
.nl_form h3{color:#fff; margin-bottom:0.95rem; font-weight: 400; text-align: center; font-size:1.3rem;}
.nl_form input[type="email"],
.page-template-page-contact .wpcf7-form-control-wrap input[type="email"]
{width:100%; background-color:#fff; border:1px solid #d9d9db; height:2.1rem; padding: 0 0.5rem;}
.nl_form button{width:21%; border:0; line-height:2.1rem;background-color: #00aeef; color:#fff; text-align: center; height:2.1rem; padding: 0;}
.nl_form .wpcf7-form-control-wrap{    width: 72%; margin-bottom:0.4rem;    float: right;}
.nl_form .wpcf7-form-control-wrap.checkbox-471{     margin-bottom:0rem;  }
.nl_form  .wpcf7-submit{       height: 2.1rem; background-color: #00aeef;    color: #fff; }
.nl_form  .wpcf7-form-control-wrap span{font-size: 0.8rem;}
.nl_form  div.wpcf7-response-output{clear: both;    margin:0;
    padding: 0;}
.nl_form  p:after{clear:both; display: block; content:''}
.footer_row4 *{text-align:center; line-height:1rem; color:#fff; font-size:1rem;}
.footer_row4 li{display: inline-block; margin:0 1.3rem;}
.footer_row4 li.menu-item-93{display: none;}
.foo_col3{color:#fff; width:33.33%;}
.foo_col3_center ,.foo_col3_center *{color:#fff;}
.foo_col3_center a{margin:0 5px;}

.footer_row5 {margin-top:1.25rem; border-top:1px solid #fff; padding:1.5rem 0 0 0; }
.footer_row5 .foo_col3:nth-child(2){text-align: center;}
.footer_row5 *{color:#fff; font-size:0.75rem; line-height:0.75rem; }


.page-template-page-contact main{min-height: 0;}

.headerminimized .search_toggle_o {line-height: 2.5rem;}
.headerminimized .toggle_lang {margin-top:0.4rem;}
.headerminimized .logo {    width: 7%;}
.headerminimized .header {    height:3rem;}
.headerminimized .nav * {     line-height: 2rem; }
.headerminimized .head_search_box { top:0.4rem;}




body .footer_row3 .nl_form{    width: 50%;
                              border:0px solid #d4d4d6;
    background-color: transparent; padding:0;
    margin: 3rem auto;}
body .footer_row3 .nl_form div.wpcf7-mail-sent-ok{color: #fff; border:0;}


/* home */
.owl-carousel .owl-item img{height:auto;}
.eqheight{display: table;}
.eqheight > div {    vertical-align: top; display: table-cell; }
.hp_last_updates{width:65%; padding:2.25rem 3rem; }

.posts_list li{padding-bottom:2.5rem; margin-bottom:2.5rem; border-bottom:1px solid #dadada;}
.posts_list li:last-child{padding:0; margin:0; border:0;}
.posts_list li h2{color: #00aeef; font-size:1.8rem; line-height:1.9rem; margin-bottom: 1.15rem;  }
.posts_list li p a{color: #00aeef; }


.hp_last_updates .cat_post_content {    width: 27rem;}
.hp_last_updates .posts_list li h2{    margin-bottom: 0.5rem;}

.all-updates{margin-top:1.7rem; font-size:1.3rem; color: #00aeef; line-height: 1rem;}
.all-updates i{margin-right:0.5rem;}
.icon-arrow{display: inline-block; vertical-align: middle; background:url('../img/arrow.png') no-repeat; width:1rem; height:1rem; background-size: 100% 100%; }
.hp_join_us{width:35%; background-color:#00aeef; padding:2.25rem 3rem; }
.hp_join_us > h2{color:#fff; font-size:1.8rem; line-height:1.9rem; margin-bottom:1.3rem; }
.hp_join_us > p{color:#fff;    margin-bottom:0.95rem; }

.wpcf7-form{width:100%; }
.wpcf7-form-control-wrap{display: block; width:100%; margin-bottom:0.8rem; }
.wpcf7-form-control-wrap.volunteering{display:inline-block; width:auto;}
.wpcf7-form-control-wrap input,.wpcf7-form-control-wrap select{padding:0.75rem 0.55rem; font-size: 1rem; width:100%; height:2rem; color: #00aeef;}
.wpcf7-form-control-wrap input::-webkit-input-placeholder { /* WebKit browsers */
  font-size: 1rem;color: #00aeef;  
}
.wpcf7-form-control-wrap input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   font-size: 1rem;color: #00aeef; 
}
.wpcf7-form-control-wrap input::-moz-placeholder { /* Mozilla Firefox 19+ */
   font-size: 1rem;color: #00aeef;  
}
.wpcf7-form-control-wrap input:-ms-input-placeholder { /* Internet Explorer 10+ */
   font-size: 1rem;color: #00aeef;  
}
.wpcf7-form-control-wrap select{padding:0rem 0.55rem;}
.wpcf7-form-control-wrap label{display: block;}
.wpcf7-form-control-wrap input[type="checkbox"]{    display: inline-block;
    vertical-align: middle;padding:0; width:1.2rem; height:1.2rem; margin:0;margin-left:0.5rem; }
.wpcf7-form-control-wrap span{line-height:1.2rem; color:#fff;}
body span.wpcf7-list-item{margin:0;    display: inline-block;
    vertical-align: middle;}
.wpcf7-submit{width:6.8rem; height:2.3rem; float:left; line-height:2.3rem; text-align: center; display: block; padding:0; margin:0; cursor: pointer;
color: #00aeef; font-size:1.3rem; border:0;
background-color:#fff;}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing{border:0 !important;}



.videos_section{background-color: #000;  }
.videos_section iframe{width:42.75rem; height:24rem; display: block; margin:auto;}
 
 .youtube_channel_url{top:1.8rem; left:2.95rem; z-index: 500;}
.video-item h3{color:#fff; margin-bottom:2rem; font-size:1.3rem; font-weight:400; line-height: 1.3rem;}
.video-item{ }
.owl-toggle-2{overflow: hidden; text-indent: -7000px; width:2.5rem; height:4.1rem;  left:3rem;  background:url('../img/more-videos-arrow-left.png') no-repeat;
                  position:absolute; top:50%;      z-index: 500;
  -webkit-transform: translateY(-50%);   
      -ms-transform: translateY(-50%);  
          transform: translateY(-50%); 
              background-size: 100% 100%; }
.owl-toggle-2[data-a="right"]{left:auto; right:3rem; background:url('../img/more-videos-arrow-right.png') no-repeat; background-size: 100% 100%;}


.under_videos,.videos_section{ padding:2.75rem 3.1rem;}
.under_video_col{width:46%;}
.under_video_col p{margin-bottom:1.3rem}
.under_video_col h2{font-size:1.8rem; margin-bottom:1.4rem; color: #00aeef; line-height: 1.9rem; }
.under_video_col h3{font-size:1.3rem; margin-bottom:1.4rem; color: #00aeef; line-height: 1.5rem; font-weight: 400; }
.under_videos_l{margin-top:6.2rem}


.nominee_box_item_full{display:none;}
.nominee_box_item_full.active{display: block;}

 

.nominee_ul:after{content:''; display: block; clear: both;}
.nominee_ul li{width:14%; float:right; 
                
               
 filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale"); /* Firefox 10+, Firefox on Android */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
}
.nominee_ul li,.nominee_ul li a{  
    height: 9rem;
    overflow: hidden;}

.nominee_ul li:hover,.nominee_ul li.active{
      filter: none; 
    -webkit-filter:  none;
}
.nominee_ul li:first-child{width:30%; }
.nominee_ul li:first-child,.nominee_ul li:first-child a{  height:18rem; overflow:hidden;}
.nominee_ul li img{    height: 100%;
    width: auto;}
.nominee_ul li:first-child img{width:100%; height:auto;}

.nominee_content{ padding:1.5rem 3.1rem;background-color:#00aeef; }
.nominee_content_item{display: none;  }
.nominee_content_item.active{display: block;}
.nominee_content_acco h2, .nominee_content_item h3,.nominee_content_item h1{color:#fff; font-size: 1.8rem; font-weight: 700; line-height:1.9rem; margin-bottom:0.9rem;}
.nominee_content_item_col{    width: 46%;}
.nominee_content_item_col *{color:#fff;}
.nominee_content_item_col ul{}
.nominee_content_item_col ul li{padding-right:1rem; position: relative;}
.nominee_content_item_col ul li:before{content:''; display: block; position: absolute; right:0;    top: 0.45rem; width:0.35rem; height:0.35rem; border-radius: 100px; background-color: #fff;}

.nominee_content_item .nominee_content_item_col.nominee_content_item_r{width:100%;}

.nominee_archive_link{margin-top:0rem; font-size:1.3rem; color: #fff; line-height: 1rem;}
.nominee_archive_link i{margin-right:0.5rem;}
.icon-arrow-white{display: inline-block; vertical-align: middle; background:url('../img/to-a-full-list-arrow-link.png') no-repeat; width:1.05rem; height:1.05rem; background-size: 100% 100%; }



.hov_img_acc{display: none;}
.accomplish_box_n .nominee_ul_li:hover .hov_img_acc{display: block;}
.accomplish_box_n .nominee_ul_li:hover .norm_img_acc{display: none;}

.acc_box_item_full  ul li{padding-right:1rem; position: relative; margin-bottom:1rem;}
.acc_box_item_full ul li:before{content:''; display: block; position: absolute; right:0;    top: 0.45rem; width:0.35rem; height:0.35rem; border-radius: 100px; background-color: #000;}

.acc_box_item_full{    padding: 1.5rem 3.1rem;}
.accomplish_box_n .nominee_ul li,.accomplish_box_n .nominee_ul li:first-child{width:33.3%; height:auto;}
.accomplish_box_n .nominee_ul li, .accomplish_box_n .nominee_ul li a{height:auto;}
.accomplish_box_n .nominee_ul li img{width:100%; height:auto;}
.acc_title_hov{color:#000;  text-align: center; font-size: 1.3rem;  font-weight: 700; }
.acco_icons_ic{margin-top:1.5rem;}
.acco_icons_ic span.footer_socials2{font-weight: 700; margin-left: 1rem;}
.acco_icons_ic a.footer_socials2{    height: 1.55rem;
    margin-right: 0.85rem;
    width: 5rem;
    text-align: center;
    line-height: 1.55rem;
    border: 0.05rem solid #000;}
.acco_icons_ic a.footer_socials2 img{height: 1rem;
    vertical-align: middle;  margin:0;  width: auto;
    display: inline-block;}

.accomplish_box_n .nominee_ul li{overflow: visible;}
.nominee_ul_li .nominee_content_item.active {
    /* display: none; */
    padding: 1.5rem 3.1rem;
    background-color: #00aeef;
    width: calc(100% * 3);
}
.accomplish_box_n .nominee_ul li:nth-child(3n) + li{clear: both;}
.accomplish_box_n .nominee_ul li.active .nominee_content_item{display: block; width:calc(100% * 3);   padding: 1.5rem 3.1rem;
    background-color: #00aeef;}
.nominee_ul_li_col_2 .nominee_content_item{margin-right: -100%;}
.nominee_ul_li_col_3 .nominee_content_item{margin-right: -200%;}
.nominee_content_item h2{    color: #fff;
    font-size: 1.8rem;
    font-weight: 700;
    line-height: 1.9rem;
    margin-bottom: 0.9rem;}

.nominee_content_item .nominee_content_item_r h2{    color: #fff;
    font-size: 1.3rem;
    font-weight: 400;
    line-height: 1.3rem;
    margin-bottom: 0.9rem;}


.nominee_box_item_full.single_content .single_content {padding:0;}

.accomplish_box_n .nominee_ul li ul li:first-child,
.accomplish_box_n .nominee_ul li ul li{display: block;margin-bottom: 1rem; width:100%;}
.accomplish_box_n .nominee_ul li ul li:before{    top: 0;background-color: transparent; background:url('../img/v.png') no-repeat; width:10px; height:17px;}
.accomplish_box_n .nominee_ul li {    filter: none;
    -webkit-filter: grayscale(0%);
}
.accomplish_box_n .nominee_ul > li > a{
        filter: url(data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt…33 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale);
    filter: gray;
    -webkit-filter: grayscale(100%);
}
.accomplish_box_n .nominee_ul > li:hover > a{
    filter: none;
    -webkit-filter: grayscale(0%);
}
/* home */


/* single */
.single_content{ padding:2.55rem 3rem 2.55rem 3rem; }

 .single-tw{    width: 100%}
.single_content_r{width:63%;}
.single_content_l{width:32%;}
 

.single_content_l .hp_join_us{width:100%;}
.single_content_l .hp_join_us h2{color:#fff;}

.cont h1{font-size:1.8rem; line-height:1.9rem; color: #00aeef; margin-bottom: 1.4rem;}
.cont h2,.single_cross_title h3{font-size:1.3rem; line-height:1.5rem; font-weight: 400; color: #00aeef; margin-bottom:2rem;}
.cont a,.cont a *{ color: #00aeef; }
.cont .twitter-tweet{/*position: absolute!important; */width: 18rem!important; left:3rem; margin:0 3.5rem 3.5rem 0;}
.page-id-70 .cont h2{margin-bottom:0;}
.single_cross_title {margin-top:3.25rem;}
.single_cross_title h3{font-weight: 700; font-size:1.8rem; line-height: 1.9rem; margin-bottom:0;}

.cont img{max-width: 100%; height:auto; margin-bottom:1rem;}

.single_content.single_under_videos_section{padding:2.55rem 3rem;}
.page_banner{width:calc(100% + 6rem); height:auto; margin-right: -3rem;}
.single_under_videos_section .hr:last-child{display: none;}
.single_under_videos_item{width:46%;}
.u_right_col{margin-left:8%;}
.hr{height:1px; background-color:#dadada; width:100%; margin:2.75rem 0; }
.single_under_videos_item h3{font-size:1.8rem; color: #00aeef; line-height: 1.9rem; margin-bottom: 1.75rem;}
.single_under_videos_item h4,.single_under_videos_item time{font-size:1.3rem; color: #00aeef; line-height: 1.5rem; margin-bottom: 1.65rem; font-weight: 400;}
.single_under_videos_item a,.single_under_videos_item a *{ color: #00aeef;}
.single_under_videos_item time{display: block;}
.single_under_videos_item p{margin-bottom: 1.3rem;}
/* single */


/* accomplishments */
.accomplishments_list{padding:2.55rem 3rem;}
.accomplishments_list h1{margin-bottom:2.35rem; color: #00aeef; font-size:1.8rem; line-height: 1.9rem;}
.accomplishments_list li{margin-bottom:1.45rem;}
.accom_number{margin-left:1.95rem; border-left:0.1rem solid #00aeef; width:4.35rem; text-align: center; height:3.6rem; line-height:3.6rem; font-size: 1.8rem; }
.accom_content{width:calc(100% - 6.4rem); min-height:3.6rem;}
.accom_content h2{color: #00aeef; font-weight: 400; font-size:1.3rem; line-height:1.3rem;}
.accom_content p{ font-weight: 400; font-size:1rem; line-height:1.3rem;}
.accom_content.noparagraph h2{
    /*
            position:absolute; top:50%;     right:0;
  -webkit-transform: translateY(-50%);   
      -ms-transform: translateY(-50%);  
          transform: translateY(-50%); 
    */
}
.accomp_badge{position: absolute; width:11rem; overflow: hidden;  height:11rem;  top:0; left:0; z-index: 1;  }
.accomp_badge_in{     text-align: center;
    width: 16rem;
    background-color: #00aeef;
    padding: 0.5rem;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    position: absolute;
    top: 2.2rem;
    left: -4rem; }
.accomp_badge_in,.accomp_badge_in *{color:#fff; }
.accomp_badge_in strong{display: block;width:100%;  font-size: 1.5rem; font-weight: 700;}
/* accomplishments */

 
/* nominee */
.nominee_list{padding:2.55rem 3rem;}
.nominee_list h1,.nominee_list .h1{margin-bottom:2.35rem; color: #00aeef; font-size:1.8rem; line-height: 1.9rem;}
.facebook-url img{margin-right: 0.85rem; width:2.05rem; display: inline-block; vertical-align: middle;}
.facebook-url {font-weight: 400; color: #00aeef; font-size:1.3rem; line-height: 2rem; }
.nominee_page_list{margin-top:2.85rem;}
.nominee_page_list li{margin-bottom:1.1rem;}
.nominee_page_thumb{width:15%;
    filter: url(data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt…33 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale);
    filter: gray;
    -webkit-filter: grayscale(100%);
}
.nominee_page_thumb img{width:100%; height:auto;}
.nominee_page_content{width:77%;}
.nominee_page_content h2{color: #00aeef; margin-top:0.7rem; font-size:1.3rem; line-height: 1.3rem; margin-bottom:0.5rem;}
a.nominee_expand,.nominee_page_content_in a{color: #00aeef;}
a.nominee_expand ~ *{ display: none;}
/* nominee */


/* events */
.event_content{text-align: right;}
.events_list{padding:2.55rem 3rem;}
.events_list h1{margin-bottom:2.35rem; color: #00aeef; font-size:1.8rem; line-height: 1.9rem;}
.events_list_r{width:66%; }
.events_list_l{width:28%; }

.events_list_ul{border:1px solid #e4e5e5; border-left:0; border-bottom:0; display: grid; grid-template-columns: 1fr 1fr 1fr 1fr;}
.events_list_ul > div{padding:1.25rem; border-left: 1px solid #e4e5e5; border-bottom: 1px solid #e4e5e5;}
.event_date{background-color: #00aeef; color:#fff;}
.event_date{font-size:1.8rem;}
.event_head{font-size:1.3rem; line-height:1.3rem;}

.events_gallery{margin-top:1.2rem; width:100%;}
.gallery-columns-4 .gallery-item{height:10.5rem;width:25%; float:right; overflow: hidden;}
.gallery-columns-4 .gallery-item img{width:100%; height:auto;
    filter: url(data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt…33 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale);
    filter: gray;
    -webkit-filter: grayscale(100%);
}
.gallery-columns-4 .gallery-item:hover img{
       filter: none;
    -webkit-filter: grayscale(0%); 
}

.events_list_area{margin-bottom:2rem;}
.events_list_area > h2{
      background-color: #00aeef;     font-size: 1.5rem; color:#fff; display: block; width:100%; text-align: center; line-height: 3rem;
}

.page-template-page-events .gallery-columns-4 .gallery-item{height:auto;}

div.wpcf7:after,.wpcf7-form:after{clear:both; display: block; content: '';}
.events_list_l hr{margin:2rem 0;}
.events_list_l h2{color: #00aeef; font-size:1.8rem; line-height:1.9rem; margin-bottom:1.4rem;}
.events_list_l h3{ font-size:1.3rem; font-weight: 400;  line-height:1.9rem; }
.events_list_l a{color: #00aeef;}
.events_list_l p{margin-bottom:1rem;}
.events_list_l .wpcf7-submit{background-color: #00aeef; color: #fff;}
.events_list_l input{background-color: #00aeef; color: #fff; border:0;}
.events_list_l .wpcf7-form-control-wrap input::-webkit-input-placeholder { /* WebKit browsers */
  font-size: 1rem;color: #fff; line-height:1rem;
}
.events_list_l .wpcf7-form-control-wrap input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   font-size: 1rem;color: #fff; line-height:1rem;
}
.events_list_l .wpcf7-form-control-wrap input::-moz-placeholder { /* Mozilla Firefox 19+ */
   font-size: 1rem;color: #fff; line-height:1rem;
}
.events_list_l .wpcf7-form-control-wrap input:-ms-input-placeholder { /* Internet Explorer 10+ */
   font-size: 1rem;color: #fff; line-height:1rem;
}
/* events */
 .page_banner .alignmiddle{z-index:1; right:0;}
 .page_banner h2{color:#fff; text-align: center; font-size:1.63rem; line-height:1.72rem; margin-bottom:0.2rem;}
 .page_banner p{color:#fff; text-align: center; font-size:1.18rem; line-height:1.36rem;  }

 /* category */
 .cat_posts_list li{padding-bottom:2.5rem; margin-bottom:2.5rem; border-bottom:1px solid #dadada;}
.cat_posts_list li:last-child{padding:0; margin:0; border:0;}
.cat_posts_list li h2{color: #00aeef; font-size:1.8rem; line-height:1.6rem; margin-bottom:0.5rem;  }
.cat_posts_list li p a{color: #00aeef; }
.cat_posts_list li p,.cat_posts_list li span{    font-size: 1rem;
    color: #000;
    line-height: 1.3rem;}
.cat_post_thumb{width:10.75rem; height:7.5rem; overflow:hidden;}
.cat_post_thumb img{width:100%; height:auto;}
.cat_post_content{width:44rem; float:left; }
.cat_post_content  time{    font-size: 1.3rem;
    font-weight: 400; margin-bottom:0.5rem;
    line-height: 1.3rem;}
 
.cat_posts_list li p.full{display: none;}
.cat_posts_list li.active p.full{display: block;}
.cat_posts_list li.active p.mini{display: none;}
a.toggle_cat_acc ,.org_ur a{color: #00aeef; }
.org_ur strong{margin-left:0.5rem;}
 /* category */
 
 
 
 
 .twitter_cat_icon{left:3rem; top:2.55rem;}
 .twitter_cat_icon img{width:2rem; display: inline-block;}
 .twitter_cat_icon span{display: inline-block;    color: #00aeef; font-size: 1rem; line-height: 1rem;    margin-left: 0.5rem;
    width: 5rem;}
 
 .single_content_right,.single_content_left{width:46%;}
.single_content_r time{    font-size: 1.3rem;
    font-weight: 400;
    margin-bottom: 0.5rem;
    line-height: 1.3rem;}
.single_share_icons_icon{width:2rem; margin-right: 1rem;}
.single_share_icons_icon:hover{opacity: 0.8;}
.single_share_icons_icon img{width:100%;}
.single_share_icons_span{line-height: 2rem; font-size:1rem;}


.page-template-page-contact .single_share_icons{margin-top:0.5rem;}
.page-template-page-contact .single_share_icons h3{    line-height: 2rem;}
.page-template-page-contact .nl_form{margin:0; width:31rem;border:1px solid #d4d4d6; background-color:#f4f4f6;  padding:1.5rem; }


.single_content_discover{padding-top:2rem; border-top:1px solid #8f8f8f;}
.single_content_discover ul{margin-top:2rem;}
.single_content_discover li{    width: 31.3%; margin-left:3%;}
.single_content_discover li:last-child{margin-left:0;}
.single_content_discover_thumb{width:43%; margin-bottom:1.5rem;}
.single_content_discover_thumb img{width:100%; height:auto;}
.single_content_discover li h3{ font-size: 1.5rem; margin-bottom:0.5rem;
    line-height: 1.5rem;   color: #00aeef;}

.single_content_discover li time{font-size:1.2rem; font-weight: 700; margin-bottom:1rem;}
.single_content_discover li p a { color: #00aeef;}


.page-template-page-contact .single_content_l.cont p{margin-bottom:1rem;}
.page-template-page-contact .cont h2{    font-size: 1.8rem;    line-height: 1.9rem; font-weight:700;    color: #00aeef;    margin-bottom: 1.4rem;}

.wpcf7-form-control-wrap span{color: #00aeef;}
.hp_join_us .wpcf7-form-control-wrap span{color:#fff;}
.contact_social{margin-top:1rem; }
.contact_spr_n{margin:2rem 0; border-bottom:1px solid #8f8f8f;}
.contact_social a{margin-right: 1rem;}
.contact_rakazim_person{width:50%; padding-left: 1rem; margin-bottom:1.5rem;}

.single_content_r .nl_form{width:70%; float:right; margin-top:0;}
.single_content_r .nl_form h3{text-align: right;color: #000; font-weight: 700;}
.page-template-page-contact .wpcf7-form-control-wrap input,.page-template-page-contact  .wpcf7-form-control-wrap select,
.single_content_r .nl_form input{background-color:#f4f4f6;  border:1px solid #8f8f8f;}

.spr_top_r{margin:1rem 0;  border-top:1px solid #8f8f8f;}

.page-template-page-contact .single_content_l h3{font-size: 1.3rem;    margin-bottom: 0.95rem;}
.cats_pages_number{ margin-top:2rem;}
.cats_pages_number *{font-size: 1rem; line-height: 1.5rem; }
.cats_pages_number a,.cats_pages_number span{text-align: center;margin:0 0.5rem; display: inline-block;}



.program_matzaa_grid {padding: 2.55rem;     border-top: 1px solid #dadada;}
.program_matzaa_grid > h2{    font-size: 1.8rem;    line-height: 1.9rem;    color: #00aeef;    margin-bottom: 1.4rem;}
.toggle-prog{color: #00aeef; margin-top:0.5rem;}
.program_matzaa_grid_item > h2{font-size: 1.3rem;    font-weight: 700;    margin-bottom: 0.5rem;    line-height: 1.3rem;}
.program_matzaa_grid_item ul{list-style-type: disc; list-style-position: inside;}
.program_matzaa_grid_in{ 
  }
.program_matzaa_grid_item ,.grid-sizer,.grid-item{
        width: 50%; 
}
.program_matzaa_grid_item{padding-left: 2%; margin-bottom: 2rem;}
.program_matzaa_fullprogram_row{border-top: 1px solid #dadada; padding: 2.55rem 0;   } 

.gallery_grid{width: 100%;
display: grid;
 grid-gap: 10px;
grid-template-columns: 1fr 1fr 1fr;
}
.gallery_grid_item{width:100%;}
.gallery_grid_item{text-align: center; }
.gallery_grid_item_in h2{color:#fff;    line-height: 1.55rem;
    font-size: 1.3rem; }
.gallery_grid_item_in time{display: block; color:#fff; }
.gallery_grid_item_in{opacity: 0; right:0; z-index:10;
-webkit-transition: opacity 300ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition: opacity 300ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition: opacity 300ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition: opacity 300ms cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */

-webkit-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */}
.gallery_grid_item:after{opacity: 0; content:''; position: absolute; display: block; width:100%; height:100%; right:0; top:0; z-index:5; background-color: rgba(0,0,0,0.6);
-webkit-transition: opacity 300ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition: opacity 300ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition: opacity 300ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition: opacity 300ms cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */

-webkit-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */}

.gallery_grid_item:hover .gallery_grid_item_in,
.gallery_grid_item:hover:after{opacity: 1;}


.single_gallery_nav {
    margin-top:1rem;
   display: grid; text-align: center;
 grid-gap: 10px;
grid-template-columns: 1fr 2fr 1fr; 
}
.single_gallery_nav a{  line-height: 1.5rem;  color: #00aeef;}
.single_gallery_nav h1{margin:0; line-height: 1.5rem;  font-weight: 400;   font-size: 1rem;
    color: #000;}
.single_gallery_nav_r{text-align: right;}
.single_gallery_nav_l{text-align:left;}
.gallery_thumb_single{height:auto;}
.single_gallery_grid .gallery_grid_item:after{display: none;}

.gallery_single_title{width:100%; bottom:0;  opacity: 0; padding:0 0.5rem 0.5rem 0.5rem;  line-height: 0.9rem;
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */
}
.gallery_single_title h2{text-align: right;font-size: 1rem; line-height: 0.9rem; 
                        color:#fff; width:calc(100% - 2rem); font-weight: 400;}
.image_share{ width:1.3rem; color:#fff; font-size:0.7rem; line-height: 0.9rem;}

.gallery_grid_item:hover .gallery_single_title{opacity: 1;}


a.pp_next,a.pp_previous{
    
     color: transparent; 
}

a.pp_next img,a.pp_previous img{
    position: absolute;
     top:50%; 
     right:1rem;
  -webkit-transform: translateY(-50%);   
      -ms-transform: translateY(-50%);  
          transform: translateY(-50%); 
}
a.pp_previous img{
    right:auto; left:1rem;
}
div.pp_default .pp_content_container .pp_details{display: block;}
div.pp_default a.pp_close{top:-15px;     z-index: 500000; right:-3px; color:transparent;}
.gallerysharepopup{
        top: 110vh;
    right: 0;
    width: 100%;
  overflow: hidden;
    display: flex;
    justify-content: center;
    align-content: center;
    z-index: 5000;
    height: 0;
    opacity: 0;
}
.gallerysharepopup.active{top:0;  opacity: 1;  height: 100%;}
.gallerysharepopup_in{
    align-self: center;
    text-align: center;
    width:28rem; padding:2rem;
    background-color: white;
    -webkit-box-shadow: 5px 5px 21px -1px rgba(0,0,0,0.75);
-moz-box-shadow: 5px 5px 21px -1px rgba(0,0,0,0.75);
box-shadow: 5px 5px 21px -1px rgba(0,0,0,0.75);
}
.gallerysharepopup_in h4{ padding-bottom:0.5rem; margin-bottom:1rem; font-weight: 400; border-bottom: 1px solid #dadada;   font-size: 1.3rem; }
.gallerysharepopup_close{right:1rem; top:1rem;}
.gallerysharepopup_icons{text-align: center;}
.gallerysharepopup_icons a{display: inline-block}
.gallerysharepopup_in_btn{line-height: 2rem; padding:0 1rem; border:1px solid #dadada;margin-top:1rem; display: inline-block; color:#00abf0; font-size: 1rem; }



.events_gallery_homepage .gallery_grid{ grid-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr 1fr;}




.owl-carousel.owl-loaded.mobile  {display: none;}
.nominee_ul_li .nominee_content_item.active{display: none;}


@media (max-width:1320px){
    html{font-size: 1.43vw;}
    .page_wrap,.page_wrap, .header{width:92%;}
}


.mobile{display: none;}
@media (max-width:960px){
    .mobile{display: block;}
    .owl-carousel.owl-loaded.mobile  {display:block;}
    .owl-toggle-2,.desktop{display: none;}
    html{font-size:21px;font-size: 3.3vw;}
    .page_wrap, .page_wrap, .header,.nominee_content_item_col,.nominee_content_item_col{width:100%;}
    .header{padding:0.8rem 1.66rem; 
    border-bottom: 2px solid #bdbdc0;}
    .logo,.headerminimized .logo{width:31%;}
    .header_outer, .header,.headerminimized .header{height:6.14rem;}
    .nav{
        margin:0;     left: -100%;    margin-top: 2px;
        position: absolute; width:94%; background-color:#fff; height:100vh; z-index:10000; top:100%; 
    }
    .header:after{content:''; left: -100%; display: block; height:100vh; 
          top: 100%; margin-top:2px; width:100vw; opacity: 0; background-color:#000; position: absolute; z-index:-1;
    -webkit-transition: opacity 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition: opacity 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition: opacity 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition: opacity 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */

-webkit-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */}
    body.menu_open .nav{left:0;}
    body.menu_open .header:after{left:0;opacity: 0.64; }
    .languages { padding:0 2.25rem;  border-top: 2px solid #bdbdc0;}
    .languages a{line-height:4.75rem; font-size:1.85rem; float:right; width:33.33%; text-align: center; }
    .languages a.current{color: #00aeef;}
    .nav * {
            font-size: 2.35rem;
       }
       .header_menu li {background-color:#ebf9fe;margin-bottom:0.3rem;}
       .header_menu li:last-child{margin-bottom:0;}
       .header_menu li a{padding:0 2.25rem; display: block; line-height:4.75rem; text-align: left;}
       .header_menu:after{clear: both; content:''; display: block;}
       .toggle-close-menu{    top: 1.67rem;right:2.25rem; width:1.85rem;}
       .menu_search{padding:0 5.4rem 0 2.25rem;  border-bottom: 2px solid #bdbdc0;}
       .menu_search input{width:15rem;height:5rem;   border:0; padding:0;}
       .menu_search button{width:2.15rem; padding:0; border:0; background-color:transparent; height:5rem;  line-height:5rem;}
       .nav > div,.header_menu,.header_menu li ,.header_menu li a{width:100%;}
    .owl-item > div{height:27rem; overflow:hidden;}
    
    .single_content .owl-item > div{height:auto; position: static;margin:0; overflow: visible;}
    .single_content .gallery_grid.desktop,.events_gallery_homepage .gallery_grid.desktop{display: none;}
    .single_gallery_owl .owl-item > div{height:auto;}
    .owl-carousel .owl-item img{height:100%; width:auto; float:left;}
    body.home .owl-carousel .owl-item img{height:auto; width:100%;}
    body.home .owl-carousel .owl-item > div{height:auto;}
    .owl-carousel.single_gallery_owl  .owl-item img{height:auto; width:100%;}
    .hp_last_updates,.hp_join_us,.videos_section,.under_videos, .videos_section,.nominee_content,.single_content,.single_content.single_under_videos_section,
    .accomplishments_list,.nominee_list,.events_list{width:100%; padding:2.7rem 1.71rem;}
    .eqheight > div,.eqheight{display: block;}
    .posts_list li{border-bottom: 2px solid #dadada;}
    .posts_list li h2,.hp_join_us > h2,.under_video_col h2,.events_list h1{margin-bottom:1.42rem;}
    .posts_list li h2,.hp_join_us > h2,.under_video_col h2,.events_list h1{font-size:2.23rem; }
    .posts_list li h2,.hp_join_us > h2,.under_video_col h2,.events_list h1{line-height:2.09rem;}
    .wpcf7-form-control-wrap input, .wpcf7-form-control-wrap select,.nl_form input[type="email"], .page-template-page-contact .wpcf7-form-control-wrap input[type="email"]{font-size:1.71rem; height:3.33rem;}
    .all-updates{width:100%; text-align: center;}
    .wpcf7-submit{width:100%; height:4.57rem;font-size:2.23rem; }
    .video-item h3{font-size:1.14rem; width:calc(100% - 3rem); line-height:1.04rem;}
    .youtube_channel_url{width:2.76rem; left:1.71rem;}
    .videos_section{padding:1.71rem;}
    .videos_section iframe{width:100%; height:15.28rem;}
    .owl-item > div.video-item{    height: auto;}
    .under_video_col,.under_video_col{margin-top:0;width:100%;}
    .nominee_ul {display: grid; grid-template-columns:1fr 1fr 1fr;}
    .nominee_ul li:first-child,.nominee_ul li{width:100%; height:auto;}
    .nominee_ul_li.mobile{background-color:#000;}   
     .nominee_ul_li.mobile span{color:#fff; font-size:1.71rem; text-align: center;line-height:1.71rem; padding:0 10px;}
    .twitter-tweet{    margin: auto !important;
    float: none;}
     .single_content_r,.single_content_l,.u_right_col,.single_under_videos_item{width:100%;}
     .u_right_col{margin-left:0;}
     .single_content_l{border-top:2px solid #dadada; padding-top:1.66rem; margin-top:1.66rem;}
     .accom_content{width:100%;}
     .accomplishments_list li{margin-bottom:3rem;}
     .accom_content h2{font-size:1.71rem; line-height: 1.71rem;}
     .accom_number{border:0; text-align: right;height:auto; line-height: 3.19rem; width:100%; margin-left:0; margin-bottom:1.61rem; font-size:4.42rem;}
     .nominee_page_list{margin-top:0;}
     .nominee_page_thumb{width: 100%; text-align: center;}
     .nominee_page_content{width:100%;}
     .nominee_page_list li{margin-bottom:3.33rem;}
     .nominee_page_thumb img{width:10.19rem; height:auto; display: block; margin:0 auto 1.47rem;}
     .nominee_page_content h2{font-size: 1.71rem; font-weight: 400; line-height:1.71rem;}
     
     .page-template-default .single_content.single_under_videos_section{padding-top:0;}
     .page-template-default .single_content{padding-bottom:0;}
     .page_banner .alignmiddle{padding:0 2.5rem;}
     .page_banner .alignmiddle br{display: none;}
     .page_banner h2{font-size:2.35rem; line-height:1.2rem; margin-bottom:1rem;}
     .page_banner{width:calc(100% + 3.42rem); margin-right:-1.71rem;}
     
     .events_list_r,.events_list_l{width:100%;}
     .events_list_ul{margin-bottom:4rem; grid-template-columns:1fr 1fr 1fr 1fr;}
     .events_list_ul > div{padding:0.5rem;     font-size: 1rem;}
     .event_head{font-size:1.8rem;}
     .gallery-columns-4 .gallery-item{width:50%; height: 9rem;}
     .gallery-columns-4 .gallery-item img{width:100%; height:auto;}
     .footer1 br{display: inline-block;}
     .page-template-page-events .hp_join_us{margin-bottom:0rem; width:calc(100% + 3.42rem); margin-right:-1.71rem;}
     .footer_row1, .footer_row1 *{text-align:center; font-size:1.8rem; line-height:2.45rem; }
     .footer_row2 span{margin-top:3rem; display: block; width:100%; text-align:center; font-size:1.8rem; line-height:2.45rem; }
     .footer{padding:3.4rem 2.1rem;}
     .footer_row1{margin-bottom:0;}
     .foospr{display: none;}
     .nl_form{width:100%;}
     .nl_form input,.nl_form button{height:2.75rem; }
     .nl_form button{line-height:2.75rem; }
     .foo_col_links{color:#fff; width:100%; text-align: center;}
     .foo_col_links a{color:#fff;margin:0 5px;}
     .foo_col3{width:50%;}
     .footer_row5 .foo_col3:nth-child(2){text-align: left;}
     .headfb{margin-top:0.45rem; width:3.55rem;}
     .menu-toggle{margin-top:0.85rem; width:4.95rem;}
     .head_spr{height:4.2rem; margin:0 1.85rem; width:2px; background-color:#dadada}
     
     .cat_post_content{width: 15rem;}
     .cat_posts_list li h2{    font-size: 1.3rem;    line-height: 1.3rem;}
     .single_content_right, .single_content_left{width:100%;}
     body .fb_iframe_widget_fluid{
         display: block;
    margin: auto;
    float: nnone;
    text-align: center;
     }
     .single_content_right{margin-bottom:1.5rem;}
     .single_content_discover li{width:100%; margin-left: 0; margin-bottom:2rem;}
     
     .nominee_ul li img{width:100%; height:auto;}
    .nominee_ul li a, .nominee_ul li:first-child, .nominee_ul li:first-child a{height:auto}
    
    .events_list{padding-bottom:0;}
    
    
    
    
    .gallery_grid{
        display: block;
    }
    .gallery_grid_item{margin-bottom:1rem;}
    .gallery_grid_item img{height:auto;}
    
    
    
   .accomplish_box_n .nominee_ul{display: block;}
   .accomplish_box_n .nominee_ul li, .accomplish_box_n .nominee_ul li:first-child{width:100%;}
   .acc_title_hov{padding:0 0.5rem;}
   .acco_icons_ic span.footer_socials2{margin-left: 0;}
    
   
   
   .accomplish_box_n .nominee_ul li.active .nominee_content_item{width:100%;}
    .nominee_ul_li_col_2 .nominee_content_item{margin-right: 0%;}
    .nominee_ul_li_col_3 .nominee_content_item{margin-right: 0%;}
    
    
    .page-template-page-contact .nl_form{width:100%;}
    .nl_form .wpcf7-form-control-wrap{width: 100%;}
    .wpcf7-form-control-wrap input::-webkit-input-placeholder { /* WebKit browsers */
        font-size: 1.71rem;color: #00aeef; 
      }
      .wpcf7-form-control-wrap input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
         font-size: 1.71rem;color: #00aeef;  
      }
      .wpcf7-form-control-wrap input::-moz-placeholder { /* Mozilla Firefox 19+ */
         font-size: 1.71rem;color: #00aeef;  
      }
      .wpcf7-form-control-wrap input:-ms-input-placeholder { /* Internet Explorer 10+ */
         font-size: 1.71rem;color: #00aeef; 
      }
        input[type="submit"] {
        border-radius: 0;
         -webkit-appearance: none;
    }
    .ios_br .wpcf7-form-control-wrap input,
    .ios_br input[type="text"],.ios_br input[type="email"]{line-height: normal;}
}













/* matzaa table */
.program_matzaa_table{   padding: 0rem 3rem 2.55rem 3rem;}
.program_matzaa_table table{    border-collapse: collapse;
}
.program_matzaa_table table,.program_matzaa_table  th,.program_matzaa_table  td {
    border: 1px solid #d1d2d4;
}
.program_matzaa_table table td{width:33.33%; vertical-align: top; padding:0.75rem 1rem;}
.program_matzaa_table table thead{ background-color: #00aeef; }

.program_matzaa_table table *{font-size: 1.5rem; line-height: 1.5rem; }
.program_matzaa_table table thead *{color:#fff;}
.program_matzaa_table table tbody *{font-size: 1rem; line-height: 1rem;}
.matzaaa_table_subjects{margin-bottom: 1.5rem;}
.matzaaa_table_subjects a{    float: right; border-bottom: 4px solid transparent; margin-left: 1.5rem; color:#939598; font-size: 1rem; line-height: 1.5rem;}
.matzaaa_table_subjects a.current ,.matzaaa_table_subjects a:hover{color:#222222; border-bottom: 4px solid #00aeef;}
.matzaaa_table_subjects:after{content:''; display: block; clear:both;}
@media (max-width:960px){
    .program_matzaa_table{       padding: 2.7rem 1.71rem;}
    .program_matzaa_table table td{padding:0.7rem;}
    .matzaaa_table_subjects {
        display: block;
     
    }
     .matzaaa_table_subjects a{margin-left: 0; font-size: 1.2rem; text-align: right;    margin-left: 0;
   width:33.3%; margin-bottom: 1rem;
     line-height: 1.1rem; }
     .matzaaa_table_subjects a:nth-child(3n){text-align: left;}
     .matzaaa_table_subjects a:nth-child(3n - 1){text-align: center;}
     .matzaaa_table_subjects a:last-child{margin-left: 0;}
     .matzaaa_table_subjects a.current{border-color: transparent}
}
 /* matzaa table */
 
 
 
 /* popup **/
 .popup_in_text{text-align: justify;}
.poup_close{width:1.5rem; left:1rem; top:1rem;}
.popup_outer{display: none; top:0; right:0; width:100%; height:100%; padding:1rem; z-index: 40000; background-color: rgba(0,0,0,0.3);}
.popup_outer.active{display: block;}
.popup_in{padding:3rem; height:calc(100vh - 2rem); background-color: #fff;}
.popup_signature{margin-top:1.5rem;}
.popup_signature_left{width:50%;}
.popuplogo{width:calc(50% - 2rem);}
.popup_signature_leftin{margin-top:0.5rem; width:50%; padding-left: 2rem;}
.popup_signature_leftin a{display: block;
    width: 100%;
    background-color: #00aeef;
    margin-bottom: 0.5rem;
    color: #fff;
    text-align: center;
    font-weight: 700;
    line-height: 3.2rem;
    height: 3.2rem;
    font-size: 1.5rem;}
.popup_signature_leftin a:last-child{margin-bottom: 0;}
.popup_kahlon_r{left:0; bottom:0; width:50%; line-height:6rem; }
.popup_kahlon_r img{height:6rem; display: inline-block; vertical-align: middle; margin-right: 1rem;}
.popup_kahlon_r p{ font-weight: 700; line-height:6rem;  font-size: 1.2rem;  }

@media (max-width:960px){
    
    .popup_kahlon_r{position: static; width:100%; margin-bottom: 1rem;}
    .popup_signature_left{width:100%;}
    .popup_signature_leftin{padding:0;}
    .popup_signature_leftin a{height:2.5rem; line-height: 2.5rem;}
    .popuplogo {    width: calc(50% - 1rem);}
    .popup_in_texto { }
    .popup_in_text {    height: 30rem; overflow-y: scroll;}
    .popup_signature {height:calc(100vh - 8rem); overflow-y: scroll;}
    .popup_in{padding:3rem 1rem;}
}
@media (max-height:550px){
    .popup_in_text {
    height: 24rem;}
}
 /* popup **/
 
 
 /* reg form */
 .regform .wpcf7-form{width:50%;}
 .regform .wpcf7-form br{display: none;}
 .regform p{
     margin-bottom: 1.3rem;
 }
 .regform fieldset{
     display: block; margin-bottom:2rem;
 }
 .regform fieldset legend{
     margin-bottom:0.5rem; display: block; width:100%;
 }
 .regformgroup {
         margin-bottom: 0.5rem;
 }
 .regformgroup label{
  font-size: 0.9rem;   width:30%; float: right; height: 1.2rem; line-height: 1.2rem;
 }
 .regformgroup .wpcf7-checkbox label .wpcf7-list-item-label{
     font-size: 0.9rem;  line-height: 1.2rem; color:#000;
 }
  
  .regformgroup select,
  .regformgroup input[type="email"],
  .regformgroup input[type="number"],
  .regformgroup input[type="date"],
  .regformgroup textarea,
 .regformgroup input[type="text"]{
     font-size: 0.9rem;width:70%; float:right;    background-color: #eeeef1; height: 1rem;
 }
 .regformgroup textarea{
     height:6rem;
 }
 .regformgroup select{height: 1.8rem;}
 .regformgroup:after{
     clear:both; display: block; content:'';
 }
 
  .regformgroup .wpcf7-form-control-wrap span{
     width:100%; display: block;
 }
  .regformgroup .wpcf7-checkbox label{
     width:100%; display: block; 
 }
  .regformgroup .wpcf7-checkbox label input[type="checkbox"]{
   float:right; margin-left:0.8rem;
   width:0.8rem; height: 0.8rem;
 }
  .regformgroup .wpcf7-checkbox label .wpcf7-list-item-label{
     width:auto; float:right; display: block;  
 }
 
 .wpcf7-form-control-wrap.othersocial,
 .wpcf7-form-control-wrap.otherhelp 
 {
     float:right; width:30%;
 }
 .wpcf7-form-control-wrap.othersocial_text,
 .wpcf7-form-control-wrap.otherhelp_text
 {
     float:right; width:70%;
 }
 .wpcf7-form-control-wrap.othersocial_text input,
 .wpcf7-form-control-wrap.otherhelp_text input
 {
     width:100%;
 }
 
  .regform .wpcf7-submit{
     background-color: #00aeef;
     color:#fff;
 }
 
 .regformthank{
     background-color: rgba(255,255,255,0.8);
     height: 100%; top:0;right:0; z-index: 10000; 
     display: none;
 }
 .regformthank.active{
     display: flex;
     align-content: center;
     text-align: center;
 }
 .regformthank_in{
     background-color:#fff; 
     width:30rem; margin:auto;
     align-self: center;    box-shadow: 1px 1px 9px rgba(0,0,0,0.8);
 }
 .regformthank_in_row{
      background-color: #00aeef; padding:0 1rem; margin-bottom: 1.5rem;
 }
 .regformthank_in_row a{
         color:#fff;height: 2.5rem; line-height: 2.5rem; font-size: 1.5rem;
 }
 .regformthank_in h2{
     color: #00aeef; font-size: 1.5rem; font-weight: 700; text-align: center; margin-bottom:0.5rem;
 }
 .regformthank_in p{text-align: center;}
 .regformthank_in .regformthankcloserbtn{
  width:6rem; height: 2rem; line-height: 2rem;  background-color:#231f20; display: block; margin:2rem auto;color:#fff; text-align: center; 
 }
 
 body .regformgroup.regformgroup_checkbox .wpcf7-checkbox label input[type="checkbox"]{
         margin-top: 0.2rem;
 }
body .regformgroup.regformgroup_checkbox .wpcf7-form-control-wrap,
body .regformgroup.regformgroup_checkbox  {margin-bottom:0rem;}
 .regformgroup{margin-bottom:1rem;}
 .page-id-1598 .regformgroup .wpcf7-checkbox label .wpcf7-list-item-label,
 .page-id-1598  .regformgroup label{
     font-size: 0.8rem;
 }
 @media (max-width:960px){
     .regform .wpcf7-form{width:100%;}
     .regformgroup{margin-bottom: 1rem;}
     .regformgroup label,
     .regformgroup .wpcf7-checkbox label .wpcf7-list-item-label{
         font-size: 1rem; line-height: 1.5rem;height: 1.5rem;
     }
     .regformgroup select, .regformgroup input[type="email"], .regformgroup input[type="text"]{
         height: 1.5rem;
     }
     .regformgroup .wpcf7-checkbox label input[type="checkbox"]{
            width: 1.5rem;
    height: 1.5rem;
     }
     .regformthank_in{width:90%;}
 }
 /* reg form */
 
 
 
 
 
 
 /* popup **/
.poup_close2{width:1.5rem; left:1rem; top:1rem;}
.popup_outer2{display: none; top:0; right:0; width:100%; height:100%; padding:0rem; z-index: 40000; background-color: rgba(0,0,0,0.3);}
.popup_outer2.active{display: block;}
.popup_in2{    padding: 1.5rem 3rem; height:100vh; background-color: #fff; overflow-y: scroll;}
.popup_outer2_banner{
    height:auto; margin-bottom: 1rem;
}
.popup_outer2_video{
    width:26rem;
}
.popup_outer2_text{
    width:calc(100% - 26rem); padding-right: 1.5rem;
}
.popup_outer2_video iframe{
    width:100%; display:block; height:13rem;
}
.popup_outer2_text ul li:after{content:''; display:block; clear:both;}
.popup_outer2_text ul li{
    margin-bottom:0.5rem; display: flex;
}
.popup_outer2_text ul li *{
   font-size:1.7rem; line-height: 1.7rem;     font-weight: 700;
}
.popup_outer2_text ul li strong{
    color:#00aeef; margin-left: 0.5rem;    white-space: pre;
}
.popup_outer2_text ul li span{
   color:#000; margin-left: 0rem;    
}
.popup_outer2_sep{
    height:2.25rem; width:100%; background:url('../img/bg.jpg') no-repeat;
    background-size:cover; background-position: center center;
        display: block;
    text-align: center; margin: 2rem 0;
}
.popup_outer2_sep,
.popup_outer2_sep *{
  font-size:1.8rem; font-weight:700;   line-height:2.3rem;  color:#fff; 
}
.popup_outer2_sep strong{
    color:#00a5e5; 
}
.popup_outer2_form_title{
color:#00a5e5;  font-size: 2rem;    width:100%; margin-bottom:3rem; text-align: center; 
}
a.popup_outer2_form_title{display: block; text-decoration: underline; font-weight: 700;}
.popup_outer2 .wpcf7-submit{
    width:25%; padding:0; color:#fff; font-weight: 700; background-color: #00a5e5;    height: 2rem; line-height: 2rem;
}
.popup_outer2 .wpcf7-form-control-wrap{
    width:25%; padding-left:0.5rem;    float: right;
}
.popup_outer2 div.wpcf7-response-output{
    margin:0;
}



.popup_outer2 .wpcf7-form-control-wrap.volunteering_home_course,
.popup_outer2 .wpcf7-form-control-wrap.volunteering_adv,
.popup_outer2 .wpcf7-form-control-wrap.volunteering_digital,
.popup_outer2 .wpcf7-form-control-wrap.volunteering_volunteer,
.popup_outer2 .wpcf7-form-control-wrap.volunteering_elections
{width:auto; margin-left: 5rem;}
.popup_outer2 .wpcf7-form-control-wrap.volunteering_elections{
    margin-left: 0;
}








.events_table_new table {
         border-collapse: collapse; margin-bottom: 4rem;
}
.events_table_new table,.events_table_new  th,.events_table_new  td {
  border: 1px solid #e4e5e5;
}
.events_table_new table td{
        padding: 1.25rem;    width: 25% !important;
            font-size: 1.3rem;
    line-height: 1.3rem;
}
.events_table_new table td,.events_table_new table td *{
         font-size: 1rem;
    line-height: 1rem;
}

.events_table_new table tbody tr:first-child{
    text-align: center;
        font-size: 1.5rem;
    color: #fff;
    width: 100%;
    text-align: center;
    line-height: 1.3rem;
}

.events_table_new table tbody tr:first-child td{
    font-size: 1.8rem;    font-weight: 700;
}
.events_table_new table tbody tr td:first-child{
  color: #fff;
  font-size: 1.3rem;
    line-height: 1.3rem;
     width: 25% !important;
}




@media (min-width:1400px){
    .popup_in2{
 width: 68rem;overflow-y:visible;
    margin: auto;
    float: none;
    }
    .popup_outer2_sep{margin:0.8rem 0;}
    .popup_outer2_form_title{margin-bottom:2rem;}
    
} 
@media (min-width:1400px) and (max-height:900px){
    .popup_outer2_banner{margin-bottom:1rem;}
    .popup_outer2_sep{margin:1rem 0;}
    .popup_outer2_form_title{margin-bottom:1rem;}
}

 
@media (min-width:961px) and (max-height:900px){
 
 .popup_outer2_sep{    margin: 0.7rem 0;}
 .popup_outer2_form_title{margin-bottom:1rem;}
 .popup_outer2_sep, .popup_outer2_sep * {
     line-height: 2.3rem;
 }
}
 
@media (min-width:1250px) and (max-width:1300px) and
 (min-height:900px) and (max-height:1050px)
{
 
 .popup_outer2_sep{    margin: 0.7rem 0;}

}

a.popup_outer2_form_title{display: none;}

 
@media screen and (min-width:1300px) and (max-width:1400px) and
 (min-height:600px) and (max-height:700px){
     
    .popup_in2{margin:auto; float:none; width:1200px; display:block;}
    .popup_outer2_text ul li *{font-size:1.2rem;}
    .wpcf7-form-control-wrap span {
        line-height: 1.2rem;
        font-size: 0.79rem;}
    .popup_outer2_form_title{margin-bottom:0.5rem;}
    .popup_outer2 .wpcf7-form-control-wrap.volunteering_home_course, .popup_outer2 .wpcf7-form-control-wrap.volunteering_adv, .popup_outer2 .wpcf7-form-control-wrap.volunteering_digital, .popup_outer2 .wpcf7-form-control-wrap.volunteering_volunteer, .popup_outer2 .wpcf7-form-control-wrap.volunteering_elections{
        margin-left:4rem;
    }
    .popup_outer2 .wpcf7-form-control-wrap.volunteering_elections {
        margin-left: 0;
    }
    .popup_outer2_banner{margin-bottom:0.6rem;}
}


@media (max-width:960px){
    
.popup_outer2 .wpcf7-form-control-wrap.volunteering_home_course,
.popup_outer2 .wpcf7-form-control-wrap.volunteering_adv,
.popup_outer2 .wpcf7-form-control-wrap.volunteering_digital,
.popup_outer2 .wpcf7-form-control-wrap.volunteering_volunteer,
.popup_outer2 .wpcf7-form-control-wrap.volunteering_elections
{width:50%;}

    .popup_outer2 .wpcf7-form-control-wrap,
   .popup_outer2{padding:0;}
   .popup_outer2 div.wpcf7{padding:0 1.5rem;}
   .popup_outer2_sep{margin:0;}
   .popup_in2{padding:3rem 0; height:100%; overflow-y: scroll;}
   .popup_outer2_form_title, .popup_outer2 .wpcf7-form-control-wrap,
   .popup_outer2_video,.popup_outer2_text,.popup_outer2_sep,
   .popup_outer2_banner{margin-bottom:1.5rem;}
   .popup_outer2 .wpcf7-form-control-wrap,.popup_outer2 .wpcf7-submit,
   .popup_outer2_video{width:100%;}
   .popup_outer2_text{width:100%; padding:0 1.5rem;}
   .popup_outer2 .wpcf7-submit,
   .popup_outer2 .wpcf7-form-control-wrap input[type="text"],
   .popup_outer2 .wpcf7-form-control-wrap input[type="email"]
   {
       height:4rem;
   }
   a.popup_outer2_form_title{
         line-height: 2rem;   margin: 0;   position: fixed; bottom:0; right:0; z-index: 5; 
         background-color:#fff; width:100%; padding:1rem 0;
   }
   a.popup_outer2_form_title{display: block;}
   .poup_close2{z-index: 20;}
   .popup_outer2 div.wpcf7{
      height:100%;  margin: 0;   position: fixed; top:0; right:0; z-index: 8;  
      display: none;  background-color:#fff; width:100%; padding:5rem 1.5rem;
   }
   .popup_outer2 div.wpcf7.open{display: block;}
   .popup_outer2_sep{margin:2rem 0;}
   .popup_outer2_sep, .popup_outer2_sep *{
       line-height: 3.5rem;
   }
   .popup_outer2_sep{height:3.25rem;}
}

 
 

.popup_outer_static.popup_outer2 .wpcf7-form-control-wrap span{
    color:#000;
}

.popup_outer_static.popup_outer2 .wpcf7-form-control-wrap input::-webkit-input-placeholder { /* WebKit browsers */
  font-size: 1rem;color: #000;  
}
.popup_outer_static.popup_outer2 .wpcf7-form-control-wrap input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   font-size: 1rem;color: #000; 
}
.popup_outer_static.popup_outer2 .wpcf7-form-control-wrap input::-moz-placeholder { /* Mozilla Firefox 19+ */
   font-size: 1rem;color: #000;  
}
.popup_outer_static.popup_outer2 .wpcf7-form-control-wrap input:-ms-input-placeholder { /* Internet Explorer 10+ */
   font-size: 1rem;color: #000;  
}
@media (max-width:960px){
    
.popup_outer_static.popup_outer2 .popup_outer2_form_title.mobile{display: none;}
 


    .popup_outer2.popup_outer_static .wpcf7-form-control-wrap.volunteering_home_course, 
    .popup_outer2.popup_outer_static .wpcf7-form-control-wrap.volunteering_adv, 
    .popup_outer2.popup_outer_static .wpcf7-form-control-wrap.volunteering_digital, 
    .popup_outer2.popup_outer_static .wpcf7-form-control-wrap.volunteering_volunteer,
    .popup_outer2.popup_outer_static .wpcf7-form-control-wrap.volunteering_elections{
        width:100%; margin-left:0;
    }
    .popup_outer2.popup_outer_static .popup_outer2_form_title{
        margin-bottom:3rem;    font-size: 3rem;
    line-height: 3rem;
    }
    .popup_outer2.popup_outer_static .wpcf7-form-control-wrap input[type="checkbox"] {
        position: relative;
        top: -0.2rem;
    }
     .popup_outer_static.popup_outer2 .wpcf7-form-control-wrap span{
            font-size: 2rem;
    }
    .popup_outer_static.popup_outer2 div.wpcf7{
        position: static; width:100%; display: block;    padding: 0 1.5rem;
    }

}


 

body .popup_outer_static_dior.popup_outer2 .wpcf7-form-control-wrap:first-child{margin-right:0;}
body .popup_outer_static_dior.popup_outer2 .wpcf7-form-control-wrap:last-child{margin-left:0;}
body .popup_outer_static_dior.popup_outer2 .wpcf7-form-control-wrap{
    display: inline-block; vertical-align: top; margin:0 0rem 1rem 1rem;       width: auto; float: none;
}
.popup_outer_static_dior .wpcf7-form > p{text-align: center;}
.popup_outer_static_dior.popup_outer_static.popup_outer2 .wpcf7-form-control-wrap span {
    color: #000;    font-size: 1.4rem;
    font-weight: 700;
}

body .popup_outer_static_dior.popup_outer2 .wpcf7-form-control-wrap.fullname,
body .popup_outer_static_dior.popup_outer2 .wpcf7-form-control-wrap.phone,
body .popup_outer_static_dior.popup_outer2 .wpcf7-form-control-wrap.email,
body .popup_outer_static_dior.popup_outer2  .wpcf7-submit
{
 width: calc(50% - 0.5rem);
    margin: 0 0 1rem 0;
    display: block;
    float: right;
    padding: 0;
}
body .popup_outer_static_dior.popup_outer2 .wpcf7-form-control-wrap.phone,
body .popup_outer_static_dior.popup_outer2  .wpcf7-submit{
    float:left;
}
@media (max-width:1024px){
    .popup_outer_static_dior .wpcf7-form > p{
        text-align: right;
    }
    body .popup_outer_static_dior.popup_outer2 .wpcf7-form-control-wrap.fullname, body .popup_outer_static_dior.popup_outer2 .wpcf7-form-control-wrap.phone, body .popup_outer_static_dior.popup_outer2 .wpcf7-form-control-wrap.email, body .popup_outer_static_dior.popup_outer2 .wpcf7-submit{
        width:100%;
    }
}
 /* popup **/
 
 
