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(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/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(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/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(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/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(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/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(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/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(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/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(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/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(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/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(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/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(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/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(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/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(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/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(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/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(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/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_content,div.light_rounded .pp_content{background-color:#fff}
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(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/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(//www.heathermonahan.com/wp-content/themes/heathermonahan/pretty-photo/images/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}.owl-carousel {
display: none;
width: 100%;
-webkit-tap-highlight-color: transparent; position: relative;
z-index: 1; }
.owl-carousel .owl-stage {
position: relative;
-ms-touch-action: pan-Y;
touch-action: manipulation;
-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(0px, 0px, 0px); }
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
-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 {
position: relative;
min-height: 1px;
float: left;
-webkit-backface-visibility: hidden;
-webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none; }
.owl-carousel .owl-item img {
display: block;
width: 100%; }
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
display: none; }
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
cursor: pointer;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next,
.owl-carousel button.owl-dot {
background: none;
color: inherit;
border: none;
padding: 0 !important;
font: inherit; }
.owl-carousel.owl-loaded {
display: block; }
.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 {
-ms-touch-action: pan-y;
touch-action: pan-y;
-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; } .no-js .owl-carousel {
display: block; } .owl-carousel .animated {
animation-duration: 1000ms;
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 500ms ease-in-out; } .owl-carousel .owl-item { }
.owl-carousel .owl-item .owl-lazy {
opacity: 0;
transition: opacity 400ms ease; }
.owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {
max-height: 0; }
.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(//www.heathermonahan.com/wp-content/themes/heathermonahan/css/owl-carousel/owl.video.play.png) no-repeat;
cursor: pointer;
z-index: 1;
-webkit-backface-visibility: hidden;
transition: transform 100ms 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-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
display: none; }
.owl-carousel .owl-video-tn {
opacity: 0;
height: 100%;
background-position: center center;
background-repeat: no-repeat;
background-size: contain;
transition: opacity 400ms ease; }
.owl-carousel .owl-video-frame {
position: relative;
z-index: 1;
height: 100%;
width: 100%; } .owl-theme .owl-nav {
margin-top: 10px;
text-align: center;
-webkit-tap-highlight-color: transparent; }
.owl-theme .owl-nav [class*='owl-'] {
color: #FFF;
font-size: 14px;
margin: 5px;
padding: 4px 7px;
background: #D6D6D6;
display: inline-block;
cursor: pointer;
border-radius: 3px; }
.owl-theme .owl-nav [class*='owl-']:hover {
background: #869791;
color: #FFF;
text-decoration: none; }
.owl-theme .owl-nav .disabled {
opacity: 0.5;
cursor: default; }
.owl-theme .owl-nav.disabled + .owl-dots {
margin-top: 10px; }
.owl-theme .owl-dots {
text-align: center;
-webkit-tap-highlight-color: transparent; }
.owl-theme .owl-dots .owl-dot {
display: inline-block;
zoom: 1;
*display: inline; }
.owl-theme .owl-dots .owl-dot span {
width: 10px;
height: 10px;
margin: 5px 7px;
background: #D6D6D6;
display: block;
-webkit-backface-visibility: visible;
transition: opacity 200ms ease;
border-radius: 30px; }
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
background: #869791; }@import url("https://fonts.googleapis.com/css?family=Droid+Serif");
@import url("https://fonts.googleapis.com/css?family=Open+Sans");
@font-face { font-family: 'helvetica'; src: url(//www.heathermonahan.com/wp-content/themes/heathermonahan/fonts/helvetica-webfont.woff2) format('woff2'), url(//www.heathermonahan.com/wp-content/themes/heathermonahan/fonts/helvetica-webfont.woff) format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'timesitalic'; src: url(//www.heathermonahan.com/wp-content/themes/heathermonahan/fonts/times_italic-webfont.woff2) format('woff2'), url(//www.heathermonahan.com/wp-content/themes/heathermonahan/fonts/times_italic-webfont.woff) format('woff'); font-weight: normal; font-style: normal; }
@font-face {
font-family: 'Voga';
src: url(//www.heathermonahan.com/wp-content/themes/heathermonahan/fonts/Voga-Medium.woff2) format('woff2'),
url(//www.heathermonahan.com/wp-content/themes/heathermonahan/fonts/Voga-Medium.woff) format('woff');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face { font-family: 'BodoniModa_9pt-Italic'; src: url(//www.heathermonahan.com/wp-content/themes/heathermonahan/fonts/BodoniModa_9pt-Italic.ttf) format('ttf'); font-weight: normal; font-style: italic; }
html { position: relative; min-height: 100%; }
body { font-family: 'Droid Serif', serif; margin: 0; padding: 0; }
a { color: #10242c; text-decoration: none; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out }
a:focus, a.btn:focus { outline: none !important }
a:hover, a:focus { color: #10242c }
.mar-top-15 { margin-top: 15px }
.mar-top-30 { margin-top: 30px }
.mar-top-45 { margin-top: 45px }
.mar-top-60 { margin-top: 60px }
.mar-top-75 { margin-top: 75px !important }
.mar-btm-15 { margin-bottom: 15px }
.pad-rgt-150 { padding-right: 150px }
.pad-0 { padding: 0 !important }
.img-responsive { display: inline-block }
img { max-width: 100%; height: auto }
input { outline: none !important }
sup { top: 5px; font-size: 40%; vertical-align: top }
.text-danger { color: #e11431 !important }
.navbar-header { border-left: 44px #0f242c solid; }
.navbar-brand { padding: 0 0 0 38px; height: auto; margin: 0 !important; }
.navbar-nav { margin-top: 23px; margin: 26px 0 0 80px; }
.navbar-default { min-height: 95px; background-color: rgba(170,174,177,.5) }
.navbar-default.op-1 { background-color: rgba(212,214,216,1) }
.navbar { border-bottom: none }
.admin-bar header .navbar { margin-top: 32px; }
.navbar-default .navbar-nav > li { position: relative; padding-bottom: 29px; letter-spacing: 0.05em }
.navbar-default .navbar-nav > li > a { float: left; color: #0f242c; padding: 10px 8px 10px 0; ; text-transform: uppercase }
.navbar-default .navbar-nav > li > a:hover { color: #fff }
.navbar-default .navbar-nav > li > a:focus { color: #4d575c }
.navbar-default .navbar-nav > .current-menu-item > a, .navbar-default .navbar-nav > .current-menu-item > a:hover, .navbar-default .navbar-nav > .current-menu-item > a:focus { background: transparent; color: #fff }
.navbar-toggle { border: solid 1px #0f242c !important }
.navbar-toggle .icon-bar { background: #0f242c !important }
.navbar-toggle:hover { background: #0f242c !important }
.navbar-toggle:focus { background: #0f242c!important }
.navbar-toggle:hover .icon-bar { background: #aaaeb1 !important }
.navbar-toggle:focus .icon-bar { background: #aaaeb1 !important }
#mobilemenu { display: none !important }
#navbar { display: block }
.navbar-default .navbar-nav .sub-menu { position: absolute; padding: 10px 0 2px 0; min-width: 220px; top: 69px; left: 4px; list-style: none; margin: 0; display: none; background: rgba( 0,0,0, 0.75 ); }
.navbar-default .navbar-nav .sub-menu .sub-menu { left: 96%; top: 0px }
.navbar-default .navbar-nav .sub-menu li { margin: 0; padding: 0 20px 10px 13px; position: relative }
.navbar-default .navbar-nav .sub-menu li a { color: #fff; }
.navbar-default .navbar-nav .sub-menu li a:hover { text-decoration: underline !important }
.navbar-default .navbar-nav > li:hover > .sub-menu { display: block }
.navbar-default .navbar-nav > li li:hover .sub-menu { display: block }
.header-search-wrap { display: inline-block; margin: 33px 0 0 0; padding-right: 14px; }
.header-search-wrap img { cursor: pointer; margin-top: 2px; vertical-align: top }
.header-search-wrap form { position: absolute; right: 0; top: 95px; transition: height 0.2s ease-out; height: 0px; overflow: hidden; background: #0f242c; color: #fff; padding: 0 10px; width: 100% }
.header-search-wrap form.slideDown { height: 54px }
.header-search-wrap form input { border: none; background: none; line-height: 54px; height: 54px; margin: 0; padding: 0 5px; width: 100%; color: #fff }
.header-search-wrap ::-webkit-input-placeholder { color: #fff;
}
.header-search-wrap :-ms-input-placeholder { color: #fff;
}
.header-search-wrap ::-moz-placeholder { color: #fff;
opacity: 1;
}
.header-search-wrap :-moz-placeholder { color: #fff;
opacity: 1;
}
.carousel-indicators li, .owl-theme .owl-controls .owl-page span { background-color: #aaaeb1!important; border: none!important; margin: 1px 2px 1px 2px!important; height: 6px!important; width: 6px!important; border-radius: 0!important }
.carousel-indicators .active, .owl-theme .owl-controls .owl-page.active span { background-color: #353f45!important; margin: 1px 2px 1px 2px!important; height: 6px!important; width: 6px!important; } #HomeSlider_wrap .metaslider .flexslider { margin: 0; }
#HomeSlider_wrap .flex-control-nav { bottom: 12px; z-index: 9; }
#HomeSlider_wrap .flex-control-paging li a { background-color: #aaaeb1; border: none; margin: 1px 2px 1px 2px; height: 6px; width: 6px; border-radius: 0!important }
#HomeSlider_wrap .flex-control-paging li a.flex-active { background-color: #353f45; }
#HomeSlider_wrap .flex-direction-nav { display: none; transition: all 0.4s ease-out; }
#HomeSlider_wrap .flex-direction-nav a { background: url(//www.heathermonahan.com/wp-content/themes/heathermonahan/images/arrows.png) 0 0; width: 37px; height: 37px; }
#HomeSlider_wrap .flex-direction-nav a:hover { background-color: rgba( 255,255,255,0.5 ) !important }
#HomeSlider_wrap .flex-direction-nav a.flex-next { background-position: right top; }
#HomeSlider_wrap:hover .flex-direction-nav { display: block; }
#HomeSlider_wrap .flexslider:hover .flex-next { opacity: 1 !important; right: 50px; }
#HomeSlider_wrap .flexslider:hover .flex-prev { opacity: 1 !important; left: 50px; }
#HomeSlider_wrap .caption-wrap { background: none; opacity: 1 !important; color: #0f212c; text-align: center }
#HomeSlider_wrap .caption { text-align: left; max-width: 1470px; display: inline-block; position: absolute; right: 17%; bottom: 90px; }
#HomeSlider_wrap .caption .btn:hover { border: solid 1px #0f212c; background: transparent; color: #0f212c }
#HomeSlider_wrap .caption .slide2 { padding-top: 91px; padding-left: 17px }
#HomeSlider_wrap .caption .slide2 .btn { margin-top: 19px }
#HomeSlider_wrap .caption .slide3 { padding: 0;text-align: center; }
#HomeSlider_wrap .caption .slide3 h1 { margin: 0; line-height: 53px }
#HomeSlider_wrap .caption .slide3 h1:nth-child(2n) { padding-left: 66px; text-align:left; }
#HomeSlider_wrap .caption .slide3 h1:nth-child(3n) { padding-left: 280px }
#HomeSlider_wrap .caption .slide3 .btn { margin: 51px 0 0 142px }
#HomeSlider_wrap .caption h1 { font-size: 66px; font-family: 'timesitalic'; margin: 10px 0 30px 0; line-height: 54px; }
#HomeSlider_wrap .caption p { margin: 0; font-size: 25px; line-height: 1.3; padding: 1px 0 0 1px; }
#HomeSlider_wrap .caption .btn { transition: all 0.4s ease-out; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; padding-left: 20px; padding-right: 20px; margin: 0 3px 0 3px; color: #fff; text-transform: uppercase; background: #0f212c; border-radius: 0; border: solid 1px #0f212c; cursor: pointer; margin: 60px 0 0 228px; line-height: 30px; }
.btm-gradient { margin: 0; padding: 0; border: 0; height: 1px; background: #cbcdcf; background: -webkit-gradient(linear, left top, right top, color-stop(0%, hsla(0,0%,0%,0)), color-stop(50%, hsla(0,0%,0%,.50)), color-stop(100%, hsla(0,0%,0%,0))); background: -webkit-linear-gradient(left, hsla(0,0%,0%,0) 0%, hsla(0,0%,0%,.30) 50%, hsla(0,0%,0%,0) 100%); background: -moz-linear-gradient(left, hsla(0,0%,0%,0) 0%, hsla(0,0%,0%,.30) 50%, hsla(0,0%,0%,0) 100%); background: -ms-linear-gradient(left, hsla(0,0%,0%,0) 0%, hsla(0,0%,0%,.30) 50%, hsla(0,0%,0%,0) 100%); background: -o-linear-gradient(left, hsla(0,0%,0%,0) 0%, hsla(0,0%,0%,.30) 50%, hsla(0,0%,0%,0) 100%); background: linear-gradient(left, hsla(0,0%,0%,0) 0%, hsla(0,0%,0%,.30) 50%, hsla(0,0%,0%,0) 100%) }
#subscribe-form { padding-top: 28px; padding-bottom: 30px }
#subscribe-form label { font-weight: normal; color: #aaaeb1; margin-right: 15px; text-transform: uppercase; font-size: 12.466px; letter-spacing: 2px }
#subscribe-form input { text-align: center; margin-right: 3px; font-size: 12px; width: 250px !important }
#subscribe-form input, .subscribe-form button { border-radius: 0 }
#subscribe-form input:hover, .subscribe-form input:focus { border: solid 1px #0f212c }
#subscribe-form .btn { text-transform: uppercase }
#subscribe-form .btn-default { color: #aaaeb1; padding: 6px 24px }
#subscribe-form .btn-default:focus { background: #fff !important; outline: 0; color: #0f212c !important; }
#subscribe-form .mc4wp-error { padding: 10px 0; color: red }
#subscribe-form .mc4wp-success { color: #10242c }
.gradient-container { position: relative }
.gradient-shadow { position: absolute; width: 100%; height: 40px; background: #eee; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e4e4e4), to(#fff)); background: -webkit-linear-gradient(top, #eceeee, #fff, #fff); background: -moz-linear-gradient(top, #eceeee, #fff, #fff); background: -ms-linear-gradient(top, #eceeee, #fff, #fff); background: -o-linear-gradient(top, #eceeee, #fff, #fff) }
.gradient-container h2 { text-align: center; color: #aaaeb1; font-size: 16px; text-transform: uppercase; margin: 0; padding: 70px 0 25px 0; letter-spacing: 2px }
#products-slider { margin-bottom: 24px }
#products-slider .owl-pagination { display: none }
.main-body-wrap a img:hover { opacity: 0.4 }
.method-container_wrap { border-top: solid 1px #cbcdcf; padding-top: 18px; padding-bottom: 14px; }
.method-container { background: #f3f4f4; padding: 0 15px 5px 15px; }
.method-container h3 { text-align: center; color: #aaaeb1; font-size: 16px; text-transform: uppercase; margin: 0; padding: 26px 0 24px 0; letter-spacing: 2px; }
.method-slides { position: absolute; top: 0; left: 15px; right: 15px; color: #fff; text-align: left; padding: 30px }
.method-slides h3 { margin: 0; padding: 0 0 20px 0; font-size: 40px; font-style: italic; text-transform: uppercase; color: #fff; text-align: left }
.method-slides p { font-size: 22px }
.text-blue { color: #0f242b !important }
.method-slides-btm { position: absolute; bottom: 0; left: 15px; right: 15px; color: #fff; text-align: left; padding: 0 34px 39px 0 }
.btn-default { border-radius: 0; text-transform: uppercase }
.btn:hover { text-decoration: none !important }
.method-slides-btm .btn-default, .btn-default2 { font-family: 'helvetica'; font-size: 15px; line-height: 30px; height: 32px; letter-spacing: 0.233em; padding: 1px 15px 1px 18px; }
.btn-pink { background: #e2a29f; border: solid 1px #e2a29f; color: #fff }
.btn-pink:hover { background: transparent; border: solid 1px #e2a29f; color: #e2a29f }
.btn-gray { background: #cbcdcf; border: solid 1px #cbcdcf; color: #0f242b }
.btn-blue { background: #0f242b; border: solid 1px #0f242b; color: #fff }
.btn-blue:hover { background: transparent; border: solid 1px #0f242b; color: #0f242b }
.btn-gray:hover { background: transparent; border: solid 1px #fff; color: #fff }
.btn-pink:focus, .method-slides .btn-gray:focus, .method-slides .btn-blue:focus { background: transparent }
.method-container_wrap .metaslider { margin: 0 auto }
.method-container_wrap .metaslider .caption-wrap { background: none; opacity: 1 }
.method-container_wrap .metaslider .method-slides-btm { z-index: 2; padding: 0px 1px 20px 0px; text-align: right }
.social-media-feed-wrap { max-width: 1280px; margin: 0 auto }
.social-media-feed-wrap .social-media-feed { margin: 33px 0; border-left: 1px #788387 solid; padding-top: 8px; padding-bottom: 25px; }
.social-media-feed-wrap .social-media-feed:first-child { border-left: none }
.hm-feed-wrap { border-radius: 1px #cfd1d2 solid; background: #fff }
.hm-feed-wrap { border: 1px #cfd1d2 solid; width: 290px; margin: 5px auto; position: relative; min-height: 200px; padding: 0 10px 10px; text-align: left }
.hm-feed-wrap .hm-feed-inner { height: 295px; overflow: auto }
.hm-feed-wrap .feed-follow-at { text-align: center }
.common-right-panel .hm-feed-wrap .hm-feed-inner { height: auto }
.hm-feed-wrap > div > a:hover { color: #aaaeb1 }
.hm-feed-wrap .fa { background: #aaaeb1; color: #fff; width: 34px; display: block; margin: 0 auto; text-align: center; line-height: 32px; height: 32px; font-size: 20px; }
.hm-feed-wrap h3.feed-title { margin: 0; font-size: 16px; text-transform: uppercase; letter-spacing: 2px; color: #aaaeb1; padding: 22px 0; text-align: center }
.hm-feed-wrap .jr-insta-thumb { text-align: center }
.hm-feed-wrap .jr-insta-thumb ul.thumbnails.no-border.jr_col_2 li { width: 48% !important; margin: 1% !important; }
#wff-id .wff-fb-item { padding: 0px 0 10px 0 }
#wff-id .wff-fb-author-data { display: table; width: 100%; table-layout: fixed }
#wff-id .wff-row { display: table-row }
#wff-id .wff-facebook-feed-image-div, #wff-id .wff-facebook-feed-title-div { display: table-cell; height: auto; width: auto; margin: 0 }
.hm-feed-wrap .muaw-twitter-block { border: none }
.muaw-twitter-title-wrap { display: none }
.muaw-single-tweet { background: none; border-bottom: 1px #eee dashed } form#mc4wp-form-1 .mc4wp-form-fields button { margin-top: 20px !important; }
.mc4wp-form-theme-dark button, .mc4wp-form-theme-dark input[type=submit] { background-color: #263941 !important; }
.common-heading { margin-top: 102px; background: #ebebeb }
.common-heading h1 { margin: 0; padding: 16px 0; font-size: 59px; text-transform: uppercase; color: #0f212c; letter-spacing: 0.02122em } .gallary-header { background: #0f242b; text-align: center; position: relative }
.gallary-header .intro-text { position: absolute; bottom: 93px; color: #fff; width: 100% }
.gallary-header .intro-text h2 { font-size: 43px; line-height: 83%; font-family: 'timesitalic' }
.gallary-header .intro-text h2 span { display: block }
.gallary-header .intro-text h2 span:nth-child(1n) { padding-left: 45px }
.gallary-header .intro-text h2 span:nth-child(2n) { padding-left: 55px }
.gallary-header .intro-text h2 span:nth-child(3n) { padding-left: 77px }
.gallery-listing h2 { padding: 46px 0px 36px; color: #10222c }
.gallery-listing h3 { text-align: center; color: #aaaeb1; font-size: 14px; text-transform: uppercase; margin: 0; padding: 40px 0 }
.gallery-listing .container { max-width: 1200px; }
.gallery-listing .col-md-5 { padding-right: 5px; padding-left: 5px; width: 440px }
.gallery-listing .col-md-7 { padding-right: 5px; padding-left: 5px; width: 756px }
.gallery-listing .col-md-5 .gallery-image-large { display: none }
.gallery-listing .col-md-7 .gallery-image-small { display: none }
.gallery-listing .links-container { background: #0f242b; min-height: 77px; padding: 19px 15px 15px 33px; margin-bottom: 10px; position: relative; text-align: left }
.gallery-listing .links-container h4 { margin: 0; padding: 0; color: #fff; font-size: 15px; display: inline; text-transform: uppercase }
.gallery-listing .links-container h4 a { color: #fff }
.gallery-listing .links-container h4 a:hover { color: #aaaeb1 }
.gallery-listing .icon-link { position: absolute; top: 15px; right: 15px; color: #aaaeb1; display: inline }
.gallery-listing .icon-link:hover { color: #fff }
.gallery-listing .share-links-page { max-width: 910px; margin: 0 auto 20px } h2.gallery-title { padding: 43px 0 15px; text-transform: uppercase; font-size: 27px }
h2.gallery-title .title-tagline { font-style: italic; display: block; color: #aaaeb1; font-size: 14px; text-transform: none; padding: 7px 0 0 }
#sync1, #sync1 .item { width: 910px; height: 530px; background: rgba(212,214,216,1); }
#sync1 .item > div { display: table; width: 100%; height: 100%; text-align: center; vertical-align: middle; table-layout: fixed }
#sync1 .item > div > div { display: table-cell; width: 100%; height: 100%; text-align: center; vertical-align: middle }
#sync1 .item > div > div img { max-height: 100%; max-width: 100% }
#sync2 { width: 924px; margin-top: 2px } .share-links-page { padding-top: 30px; margin-bottom: 20px; width: 100%; text-align: right }
.share-links-page ul { margin: 0 -5px 0 0; padding: 0; float: right }
.share-links-page label { line-height: 58px; text-transform: uppercase; letter-spacing: 2px; font-weight: normal; padding-right: 10px; }
.youtube-channel-link { display: inline-block; margin: 30px 0 10px 0 }
.youtube-channel-link img { border: 1px #cfd1d2 solid; transition: all 0.4s ease-in-out }
.youtube-channel-link:hover img { border-color: #0f212c }
.method-body-container { max-width: 1333px }
.method-body-container .top-row-category { margin-top: 30px }
.method-body-container .top-row-category article { padding-right: 5px }
.method-body-container .top-row-category h4 { font-size: 16px; margin-top: 25px; margin-bottom: 10px }
.method-body-container .top-row-category h4 a { color: #aaaeb1 }
.method-body-container .top-row-category h4 a:hover { color: #0f212c }
.method-body-container .top-row-category p { color: #0f212c }
.method-body-container .blog-posts { width: 792px; margin: 0 0 0 47px }
.method-body-container .article-container h3 { margin-bottom: 16px }
.method-body-container .article-container h3 span { padding-left: 21px; }
.method-body-container .article-container .col-sm-6 > article { max-width: 381px; margin: 0 auto }
.method-body-container .article-content { }
.method-body-container .article-content .title-1 { font-size: 36px; line-height: 1; margin: 0 }
.method-body-container .article-content .title-2 { font-size: 56px; line-height: 85%; margin: 0 }
.method-body-container .article-content .title-3 { font-size: 37px; font-style: italic }
.method-body-container .article-content .text-danger { font-family: Arial, Helvetica, sans-serif; font-size: 16px; padding: 2px 0 7px 0 }
.method-body-container .article-content time { color: #aaaeb1; display: block; padding-bottom: 30px; font-family: Arial, Helvetica, sans-serif }
.method-body-container .article-content p { color: #0f212c }
.method-body-container .article-content img { margin: 30px 0 30px 0 }
.article-headings { padding: 0 0 0 37px }
.article-text { padding: 8px 15px 0 37px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 1.5 }
.article-text p { margin-bottom: 24px }
.category-banner-wrap { background: #f7f7f7; overflow: hidden; width: 100%; margin: 0 0 26px }
.category-banner-wrap img { }
.category-banner-wrap .banner-text { display: table; table-layout: fixed; width: 100%; height: 175px }
.category-banner-wrap .banner-text > div { display: table-cell; width: 100%; height: 100%; vertical-align: middle }
.category-banner-wrap h1 { font-size: 63px; margin: 0; padding: 2px 0 0 2px; text-transform: uppercase; line-height: 85%; }
.category-banner-wrap p { font-size: 17px; margin: 0; padding: 0px 0 0 2px; }
.page-container { font-size: 16px; font-family: Arial, Helvetica, sans-serif; padding: 65px 130px 50px 80px; line-height: 1.5 }
.page-container p { margin-bottom: 20px }
.other-articles-list { max-width: 1432px; margin: 0 auto }
.other-articles h4 { font-size: 17px; text-transform: uppercase; margin: 25px auto; line-height: 18px; max-width: 300px; text-align: center }
.other-articles h4 a { color: #0f242b }
.other-articles h4 a:hover { color: #aaaeb1 }
.other-articles .btn-default, .gallery-listing .btn-default, .article-container .btn-default { padding: 1px 24px; border-radius: 0; text-transform: uppercase }
.other-articles .btn-default:hover, .gallery-listing .btn-default:hover, .article-container .btn-default:hover { background: #fff; border: solid 1px #0f212c; color: #0f212c }
.other-articles .btn-default:focus, .gallery-listing .btn-default:focus, .article-container .btn-default:focus { background: #fff; outline: 0 }
h3.related-title { padding: 0; margin: 0 0 20px 0; text-transform: uppercase; border-bottom: solid 1px #dfe2e3; color: #0f212c; text-align: left; font-size: 24px; font-family: Arial, Helvetica, sans-serif; letter-spacing: 4px }
h3.related-title span { padding: 15px 0 7px 34px; margin-bottom: 7px; background: #f2f6f7; display: block }
.related-article-wrap { padding: 20px 30px }
.other-articles .related-article-wrap h4 { text-align: left; max-width: 340px; }
.common-right-panel .method-links { padding: 15px; background: #f7f7f7; font-size: 15px }
.common-right-panel .method-links h3 { margin: 0 0 15px 0; padding: 0 0 15px 15px; font-size: 16px; color: #0f212c; border-bottom: solid 1px #cbcdcf; text-transform: uppercase }
.common-right-panel .method-links ul { padding: 0; margin: 0; list-style: none }
.common-right-panel .method-links ul li { padding-bottom: 5px }
.common-right-panel .method-links ul > li { text-transform: uppercase }
.common-right-panel .method-links ul > li li { text-transform: none }
.common-right-panel .method-links ul li:last-of-type { padding-bottom: 0 }
.common-right-panel .method-links ul a { color: #0f212c }
.common-right-panel .method-links ul a:hover { color: #aaaeb1 }
.common-right-panel .method-links ul .fa { margin-left: 15px; margin-right: 10px }
.sidebar-inner { padding: 0px 0px 0px 28px }
.sidebar-search { margin: 12px 0 5px }
.sidebar-search input[type="text"] { border: 1px solid rgb(212, 214, 216); padding: 0px 5px; line-height: 30px; height: 30px; vertical-align: top; width: 260px; font-family: 'Droid Serif', serif; font-size: 13px; letter-spacing: 1px }
.common-right-panel .intro-content { display: inline-block; width: 100% }
.common-right-panel .intro-content { margin-top: 40px; padding: 0 25px 0 30px }
.common-right-panel .intro-content h3 { margin: 0 0 20px 0; color: #0f212c; font-size: 14px; font-weight: bold; text-transform: uppercase }
.common-right-panel .intro-content p { margin-bottom: 20px }
.common-right-panel .intro-content p.pink-text { color: #e2a29f; text-transform: uppercase; margin-bottom: 5px }
.common-right-panel .social-feed-box { clear: both; padding: 15px; background: #f7f7f7; text-align: center }
.common-right-panel .social-feed-box img { margin-bottom: 15px }
.common-right-panel .social-feed-box img:last-of-type { margin-bottom: 0 }
.blog-listing-details { position: relative; display: block; margin: -40px 15px 0; padding: 22px 10px 15px 18px; background: #fff; min-height: 180px }
.blog-listing-details._first-box { margin-top: -90px; padding: 25px 29px; min-height: 174px }
.blog-listing-details span { display: block }
.blog-listing-details h4 span { display: inline }
.blog-listing-details .series-text { line-height: 1; padding: 4px 0px 0px; font-size: 14px; color: #aaaeb1 }
.blog-listing-details time { font-size: 11px; color: #aaaeb1 }
.blog-listing-details .text-small { font-size: 10px; text-transform: uppercase }
.blog-listing-details .text-small a { color: #929292; }
.blog-listing-details .text-small a:hover { color: #0f242b; }
.blog-listing-details h4 { margin-top: 2px; font-size: 20px; letter-spacing: 0.022em; line-height: 116%; }
.blog-listing-details h4 a { color: #0f242b; text-transform: uppercase; }
.blog-listing-details h4 a:hover { color: #929292; } header .social-links-container { text-align: right; padding: 29px 41px 0 0px; display: none !important; }
ul.social-links { margin: 0 0 10px 0; padding: 0; list-style: none; display: inline-block }
ul.social-links li { float: left; margin-right: 10px }
ul.social-links li a { font-size: 21px; display: block; color: #4d575c }
ul.social-links li a:hover { opacity: 0.75 }
.footer-body .social-links-container { padding: 30px 0 30px 0; text-align: right }
.footer-body .social-links-container p { text-transform: uppercase; margin: 0; padding: 12px 6px 7px 0; letter-spacing: 0.122em; font-size: 12px; }
.footer-body ul.social-links li { margin-right: 0; margin-left: 10px }
.footer-body ul.social-links li a { font-size: 28px; color: #aaaeb1 } .press-clips-container { padding: 25px 78px 0 88px }
.press-clips-container .press-clips { display: inline-block }
.press-clips-container .press-clips-button { text-align: center; padding-bottom: 22px }
.press-clips-container .press-clip { margin-bottom: 24px; display: inline-block; width: 100%; text-align: center; }
.press-clips-container .row .col-md-6:last-child { text-align: right }
.press-clips-container .row .col-md-6:first-child { text-align: left }
.press-clips-container .clip-title, .reel-title { background: #fff; text-align: center; text-transform: uppercase; margin: -60px auto 0; position: relative; z-index: 2; padding: 23px 0 41px 0; font-size: 22px; max-width: 560px; }
.press-clips-container .clip-title a, .reel-title a { color: #0f242b; display: block; padding: 0 15px; }
.press-clips-container .clip-title a:hover, .reel-title a:hover { color: #aaaeb1; } .reels-banner { background: #0f242b }
.reel-video-wrap { padding: 53px 13px 90px 105px }
.reels-container .col-md-6:nth-child(2) .reel-video-wrap { padding-left: 51px; padding-right: 66px; }
.reel-video { background: #0f242b; padding: 29px 0px 100px; }
.hr-line { border-top: 1px #cbcdcf solid; margin: 0 130px 66px 165px } .reel-container { }
.reel-container h2 { padding: 16px 0 7px; text-transform: uppercase; font-size: 27px }
.reel-singlevideo-wrap { display: inline-block; margin: 0 auto } .timeline-image { padding: 95px 0 45px 0 }
.timeline-label a { background: url(//www.heathermonahan.com/wp-content/themes/heathermonahan/images/magnifying-glass.png) no-repeat 0 0; padding: 24px 0 50px 89px; display: inline-block; margin-left: 28px; font-size: 40px; text-transform: uppercase; font-weight: 300; cursor: pointer }
.timeline-label a { color: #0f242b }
.timeline-button { margin: 135px 0 0 133px; }
.timeline-button .btn { line-height: 2 }
.timeline-hm { margin-top: 230px } .testimonial-content { padding-top: 37px; text-align: center }
.testimonial-content label { font-size: 26px; font-weight: 300; font-style: italic; display: inline-block; vertical-align: top; margin: 0 22px 0 20px; }
.testimonial-content .btn { vertical-align: top; margin-top: 3px; }
#testimonials-slider { margin: 34px 0 0 -56px; padding: 0; font-family: Arial; font-size: 16px; max-width: 679px; }
.owl-carousel.owl-theme .owl-controls .owl-buttons div { margin: 0; padding: 0; font-size: 1px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; filter: Alpha(Opacity=100); opacity: 1; background: url(//www.heathermonahan.com/wp-content/themes/heathermonahan/images/arrows.png) no-repeat; text-indent: -999px; overflow: hidden; width: 37px; height: 37px; position: absolute; top: 38%; }
.owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-prev { background-position: left top; left: -60px; }
.owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-next { background-position: right top; right: -60px; } .giving-container { }
.giving-image { position: relative; text-align: right }
.giving-strip { position: absolute; text-align: right; background: #0f242b; height: 189px; width: 100%; top: 800px; left: 0; margin: 0; }
.giving-strip h2 { color: rgb(255, 255, 255); float: right; padding: 57px 228px 0px 0px; font-size: 43.444px; line-height: 82%; margin: 0px 0px 0px -28px; font-family: 'timesitalic' }
.giving-strip h2 span { display: block }
.giving-strip h2 span:first-child { padding-right: 73px; }
.giving-content { position: absolute; top: 53px; left: 188px; background: #eee; margin: 0; padding: 35px 36px 19px 43px; width: 466px }
.giving-content h1 { text-align: center; margin: 8px 0 23px 0; font-style: italic; font-size: 45px; line-height: 1; }
.giving-content p { font-family: Arial, Helvetica, sans-serif; text-align: justify; font-size: 16px; line-height: 1.5; margin-bottom: 24px; }
.giving-content img { opacity: 1 !important }
.giving-video { max-width: 900px; margin: 0 auto } .bio-header-wrap { position: relative }
.bio-strip { position: absolute; z-index: 1; background: #263941; height: 190px; left: 0; width: 100%; bottom: 0; }
.bio-image { position: relative; z-index: 2 }
.bio-text { position: absolute; z-index: 3; top: 81px; left: 167px; color: #0f242b; font-size: 19px; width: 550px; letter-spacing: 0.00666em; }
.bio-text h2 { padding-top: 18px; font-size: 33px }
.bio-tagline { position: absolute; z-index: 3; left: 0; bottom: 59px; color: #fff }
.bio-tagline h2 { margin: 0; font-size: 43px; padding: 47px 0 0 202px; font-family: 'timesitalic'; line-height: 0.933; }
.bio-tagline h2 span { display: block; padding-left: 97px }
.bio-tagline h2 span:first-child { padding-left: 0 }
.bio-button { position: absolute; z-index: 3; top: 395px; left: 167px; width: 390px; height: 250px; display: inline-block; background: url(//www.heathermonahan.com/wp-content/themes/heathermonahan/images/hm-bio.png) no-repeat right top; }
.bio-button .btn { height: 34px; line-height: 34px; margin-top: 86px }
.bio-container .bio-bottom-wrap { background: #f3f4f4; font-family: Arial, Helvetica, sans-serif; font-size: 16px; overflow: hidden; margin: 17px 38px 12px 49px; padding: 78px 30px 33px 78px; text-align: justify }
.bio-bottom-rows .row:nth-child(3n) .bio-bottom-wrap, .bio-bottom-rows .row:nth-child(4n) .bio-bottom-wrap, .bio-bottom-rows .row:nth-child(5n) .bio-bottom-wrap { padding-top: 38px; }
.bio-bottom-wrap h1, .bio-bottom-wrap h2, .bio-bottom-wrap h3 { font-family: 'Droid Serif', serif; letter-spacing: 3px; text-align: left; }
.bio-bottom-wrap h1 { font-family: 'Droid Serif', serif; font-size: 60px; letter-spacing: 7px; margin: 0 0 16px -2px; text-transform: uppercase }
.bio-container p:empty { display: none; margin: 0 }
.bio-bottom-wrap p { margin: 0 0 18px 0 }
.bio-bottom-wrap .bio-col-text { padding: 10px 20px; }
.bio-container .row .col-md-6:nth-child(1):after { content: " "; width: 1px; height: 74%; border-left: 1px #caced0 solid; position: absolute; right: 0; top: 50px; }
.bio-bottom-line { padding: 25px 0 0; text-align: center }
.bio-bottom-line label { font-weight: normal; font-style: italic; font-size: 24px; letter-spacing: 0; display: inline-block; vertical-align: top }
.bio-bottom-line .btn { vertical-align: top; margin: 3px 0 0 15px } #contact-wrap h2, #contact-wrap h3 { margin: 0 0 5px 0; text-align: center; font-style: italic; font-size: 25px; }
#contact-wrap h3 { font-size: 20px; }
#contact-wrap { position: absolute; z-index: 2; background: rgba(219, 219, 219, 0.35); padding: 26px 97px 15px 95px; width: 800px; margin: 71px 0 0 88px; top: 0; left: 0 }
#contact-wrap.media-kit-page { margin-top: 35px }
.contact-strip.giving-strip { top: 887px; height: 174px; z-index: 3; }
.contact-strip.giving-strip h2 { font-size: 41px; padding: 74px 244px 0px 0px }
.contact-strip.giving-strip img { margin: 18px 39px 0px 0px }
div.wpcf7 { padding: 10px; margin-top: 19px }
div.wpcf7 .wpcf7-text, div.wpcf7 input[type="text"] { background: #eee; width: 100%; border: 1px #eee solid; line-height: 46px; padding: 5px 13px }
div.wpcf7 .wpcf7-textarea { background: #eee; width: 100%; border: 1px #eee solid; padding: 5px 13px; height: 139px }
div.wpcf7 .wpcf7-submit { float: right; margin-top: 42px; }
div.wpcf7 .col-md-6, div.wpcf7 .col-md-12 { padding: 5px; }
.mc4wp-checkbox-contact-form-7 label { font-weight: normal } .search-page { }
.search-page .page-header { margin: 55px 0 }
.search-page .page-title { font-size: 27px; text-transform: uppercase; text-align: center; }
.search-page article { border-bottom: 1px #aaaeb1 dashed; padding-bottom: 30px; margin-bottom: 30px }
.search-page h3 { font-weight: bold; font-size: 20px; margin: 0 0 12px 0; text-transform: uppercase }
.search-page .entry-footer .posted-on { display: none }
.search-page .entry-footer .cat-links .screen-reader-text { font-weight: bold; float: left }
.search-page .entry-footer .cat-links .screen-reader-text::after { content: ": "; float: right; display: inline-block; margin-right: 5px; margin-left: 1px; }
.search-page .col-md-8 a:hover { text-decoration: underline !important }
.footer-body { background: #fff; color: #aaaeb1; padding: 60px 0 0 0; overflow: hidden }
.footer-body .web-links { border-top: solid 1px #cbcdcf; border-bottom: solid 1px #cbcdcf; padding: 25px 0 29px }
.footer-body .web-links a { color: #aaaeb1; text-transform: uppercase }
.footer-body .web-links span+span::before { content: "|"; padding: 0 10px 0 10px }
.footer-body .web-links a:hover { color: #0f212c }
.footer-body .subscriber-container { position: relative }
.footer-body #subscribe-form label { display: block; width: 100% }
.footer-body #subscribe-form .btn { vertical-align: bottom }
#footer-nav { text-align: center }
#footer-nav ul { list-style: none; margin: 0; padding: 0; float: none; display: inline-block; }
#footer-nav ul li { font-size: 15px; letter-spacing: 0.07em }
#footer-nav ul li:before { float: left; content: "|"; padding: 0 28px 0 30px; }
#footer-nav ul li:first-child:before { padding: 0; content: ""; display: none }
.footer-body .copyright-container { background: url(//www.heathermonahan.com/wp-content/themes/heathermonahan/images/footer_bg.png) repeat top left; font-size: 12px; min-height: 95px; color: #353f45; font-family: 'Open Sans' }
.footer-body .copyright-container .copyright-text { text-align: right; line-height: 2; padding-top: 20px }
.footer-body .copyright-container .copyright-text p.text-right { clear: both }
.footer-body .copyright-container a { color: #353f45 }
.footer-body .copyright-container a:hover { text-decoration: underline !important }
.footer-body .copyright-container span { display: inline-block }
.footer-body .copyright-container span:first-of-type { margin-right: 10px }
.bottom-container { max-width: 1290px; }
.scroll-top-wrapper { position: fixed; opacity: 0; visibility: hidden; overflow: hidden; text-align: center; z-index: 99999999; right: 0; bottom: 0 }
.scroll-top-wrapper.show { visibility: visible; cursor: pointer; opacity: 1.0; -webkit-transition: all 0.9s ease-out; -moz-transition: all 0.9s ease-out; -ms-transition: all 0.9s ease-out; -o-transition: all 0.9s ease-out; transition: all 0.9s ease-out }
.scroll-top-wrapper i.fa { font-size: 24px; padding: 5px 12px; background: #0f212c; color: #fff; border: solid 1px #0f212c }
.scroll-top-wrapper i.fa:hover { color: #0f212c; border: solid 1px #0f212c; background: none } .dwss-style-1 a i { background: #aaaeb1 !important; font-size: 23px }
.fa-pinterest::before { content: "\f231"; }
.fa-envelope-o::before { content: "\f0e0"; }
.wp-pagenavi { overflow: hidden; text-align:center; padding: 5px 64px 20px; }
.press-clips-container .wp-pagenavi { padding-right: 0 }
.method-body-container .wp-pagenavi { padding-right: 18px; }
.search-page.method-body-container .wp-pagenavi { padding-right: 0 }
.wp-pagenavi a:hover, .wp-pagenavi span.current { border-color: #0f242b; background: #0f242b; color: #fff; }
.jstree-default .jstree-hovered { background: none !important; border-radius: 0 !important; box-shadow: none !important; }
.jstree-default .jstree-node, .jstree-default .jstree-icon { background-image: url(//www.heathermonahan.com/wp-content/themes/heathermonahan/images/32px.png); }
.fbcb_container { border: 1px #cfd1d2 solid; background: url(//www.heathermonahan.com/wp-content/themes/heathermonahan/images/icon_comment.png) no-repeat center -1px; margin: 100px 20px 20px }
.fbcb_container h3.fbcb_leave_cmnt_label { font-family: "Droid Serif", serif; text-transform: uppercase; font-weight: 300; font-size: 18px; letter-spacing: 2px; margin: 7px 0px 0px 5px; }
.fbcb_container .fb_iframe_widget > span { width: 500px; max-width: 100%; margin: 0px auto; display: block; }
.pp_details a.pp_close { text-indent: -55px; font-weight: bold; text-transform: uppercase; color: #0f242c; line-height: 2; letter-spacing: 1px; } .home .press-container h2 { text-align: center; color: #aaaeb1; font-size: 16px; text-transform: uppercase; margin: 0; padding: 0px 0 25px 0; letter-spacing: 2px; }
.home .press-container .img-responsive { width: 100%; }
.home .press-container hr { display: none; }
.home .press-container .press-clips-button { width: 238px; margin: 0 auto; float: none; }
.home .press-container .press-clips-button .btn-blue { margin-bottom: 50px; }
.home .press-container .row { margin: 0; }
.method-body-container .article-content time { padding-bottom: 20px; }
.method-body-container .article-content author { color: #112627; display: block; padding-bottom: 40px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; }
.method-body-container .article-content a:hover { text-decoration: underline !important; }
.press-method-body-container .article-content .title-3 { font-style: normal; }
.press-method-body-container .common-right-panel .method-links { display: none; }
.press-method-body-container .sidebar-search { display: none; }
.press-method-body-container .common-right-panel .intro-content { display: none; }
.method-body-container .article-content .article-text div { height: 100%; }
#HomeSlider_wrap .caption .slide3 .btn.btn-red { background: #ed1c24; margin: 0 0 0 0; }
.confidence-creator-book-page .method-body-container { padding-top: 40px; }
.confidence-creator-book-page .col-md-6 .article-container { padding: 30px 50px; background: #eeeeee; font-size: 16px; font-family: arial; color: #0f242b; line-height: 24px; padding: 30px 50px; width: 100%; }
.confidence-creator-book-page .col-md-6 .article-container p { margin: 0 0 30px 0; }
.confidence-creator-book-page .col-md-6 blockquote { border: none 0; font-family: times; font-size: 20px; color: #0f242b; line-height: 23px; vertical-align: middle; padding: 20px 0 20px 0; margin: 0 0 0 0; }
#testimonials-slider .owl-item { padding: 29px 55px 40px 47px; background: #f3f4f5; } .subscribe-form-page .page-container div.wpcf7 { border: 1px #eee solid; padding: 15px 35px }
.subscribe-form-page .page-container div.wpcf7 h3 { font-family: 'Droid Serif', serif; font-size: 26px; font-weight: 300; font-style: italic; margin: 2px 0 8px 0; }
.subscribe-form-page .page-container div.wpcf7 * { max-width: 200% }
.subscribe-form-page .page-container div.wpcf7 .wpcf7-text { padding: 0 13px 1px; line-height: 30px; background: #fff }
.subscribe-form-page .page-container div.wpcf7 .wpcf7-submit { margin: 0; }
.subscribe-form-page .page-container .g-recaptcha { margin-top: 12px }
@media screen and (max-width: 767px) {
.subscribe-form-page .page-container div.wpcf7 .wpcf7-submit { margin: 0 0 15px 0; padding: 2px 0 0; width: 100% }
.subscribe-form-page .page-container .g-recaptcha { transform: scale(0.77); -webkit-transform: scale(0.77); transform-origin: 0 0; -webkit-transform-origin: 0 0; }
}
.mobile-hide { display: none !important }
@media screen and (max-width: 1100px) {
form#mc4wp-form-1 .mc4wp-form-fields button { margin-top: 2px !important; }
} .navbar-default .navbar-nav .menu-item-1298 .sub-menu { min-width: 318px; }
.main-body-wrap .ms-image a img:hover { opacity: 1; }
.footer a img:hover { opacity: 0.4; }
.​networks-logo { width: 100%; background-color: #717d82; padding: 12px 0; float: left; }
.network-logo-slider-inner { width: 100%; float: left; }
#network-slider .owl-item .item { width: auto; display: table; float: left; height: 56px; table-layout: fixed; }
.brand-logo-main { padding: 0 42px 0 0; display: table-cell; vertical-align: middle; }
#network-slider.owl-theme .owl-nav { margin: 0; }
#network-slider.owl-carousel.owl-theme .owl-nav button { top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); }
.gradient-container { width: 100%; float: left; }
#network-slider.owl-carousel .owl-item { width: auto !important; }
.​testimonials-section { width: 100%; float: left; }
.testimonials-slider-inner { width: 100%; float: left; }
.owl-carousel { max-width: 100% !important; }
.testimonials-box-main { padding-top: 37px; width: 100%; float: left; position: relative; }
.testimonials-box-main::before { content: ""; background: url(//www.heathermonahan.com/wp-content/themes/heathermonahan/images/icon_01.png) no-repeat center center; background-size: 100%; width: 21px; height: 14px; position: absolute; top: 0; left: 0; }
.testimonials-box-main .author_name, #testimonials-slider .author_name { font-size: 18px; font-weight: 300; font-style: italic; display: inline-block; vertical-align: top; margin: 30px 0 0; color: #0f242b; text-align: right; width: 100%; font-family: 'timesitalic'; letter-spacing: 0.60px; }
#testimonials-slider .author_name { font-size: 18px; font-weight: 300; font-style: italic; display: inline-block; vertical-align: top; margin: 10px 0 30px; color: #0f242b; text-align: right; width: 100%; font-family: 'timesitalic'; letter-spacing: 0.60px; }
#testimonial_slider { margin: 0; padding: 0; font-family: Arial; font-size: 16px; }
#testimonial_slider .owl-item { padding: 29px 25px 25px; background: #f3f4f5; min-height: 295px; }
.owl-carousel { max-width: 100% !important; }
.owl-carousel.owl-theme .owl-nav button { margin: 0; padding: 0; font-size: 1px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; filter: Alpha(Opacity=100); opacity: 1; background: url(https://heathermonahan.com/wp-content/uploads/2023/06/arrows-new.png) no-repeat !important; text-indent: -999px; overflow: hidden; width: 37px; height: 37px; position: absolute; top: 38%; }
.owl-carousel.owl-theme .owl-nav button.owl-prev { background-position: left top !important; left: -60px; }
.owl-carousel.owl-theme .owl-nav button.owl-next { background-position: right top !important; right: -60px; }
.owl-theme .owl-nav [class*="owl-"]:hover { background-color: transparent; }
.testimonials-btn { width: 100%; float: left; margin-top: 35px; margin-bottom: 70px; text-align: center; }
.press-clips-section { width: 100%; float: left; padding: 0 0 105px; }
.press-clips-container { padding: 25px 0px 0 0px }
.press-clips-section .press-clips-title h2 { text-align: center; color: #aaaeb1; font-size: 16px; text-transform: uppercase; margin: 0; padding: 45px 0 70px 0; letter-spacing: 2px; }
.press-clips-container .left-part .press-clip { padding-right: 50px; }
.press-clips-container .right-part .press-clip { padding-left: 50px; }
.monahan-method-section { width: 100%; float: left; padding: 0 15px; } .method-container_wrap { padding: 0; }
.method-container { background: #f3f4f5; padding: 18px 85px 14px; margin-top: 15px; }
.monahan-method-section .method-container_wrap .metaslider { max-width: 100% !important; }
.method-slides-btm { padding: 0 0 55px 0; }
#method-slider.owl-carousel .owl-item { padding: 28px 0 35px 0; }
#method-slider.owl-carousel .owl-item .item { padding: 28px 0 35px 0; width: 100%; float: left; position: relative; }
#method-slider.owl-carousel .owl-item .item::before { content: ""; position: absolute; top: 0; right: -30px; bottom: 0; height: 100%; width: 1px; background-color: #7f878d; }
#method-slider.owl-carousel .owl-item .item.border:parent {
border: none;
}
#method-slider.owl-carousel .owl-nav.disabled { display: block; }
.navbar-default .navbar-nav > li::before { float: right; content: "|"; padding: 10px 15px 10px 7px }
.accountability-partner-section { width: 100%; float: left; padding: 0 0 35px; }
.partner-section-inner { max-width: 660px; width: 100%; margin: 0 auto; }
.section-inner-box { width: 100%; float: left; position: relative; padding-left: 170px; text-align: center; }
.image-box { width: 148px; height: 148px; border-radius: 100%; display: inline-block; position: absolute; left: 0; top: 0; }
.section-inner-box h2 { font-size: 25px; line-height: 28px; color: #0f242b; margin: 0; font-family: 'timesitalic'; }
.section-inner-box h2 strong { width: 100%; display: block; font-size: 30px; text-transform: uppercase; }
.accountability-partner-section #subscribe-form { padding-top: 0; padding-bottom: 0; }
.accountability-partner-section form#mc4wp-form-1 .mc4wp-form-fields button { margin-top: 0px !important; }
.accountability-partner-section #subscribe-form label { display: none; }
.devider-image { width: 100%; float: left; text-align: center; margin: 0 0 15px; }
.socialfeed-section { width: 100%; float: left; }
.footer { width: 100%; float: left; }
#subscribe-form .mc4wp-success { color: #FF0000; }
#HomeSlider_wrap .slide-4115 .caption { right: 25%; }
.partner-section-inner .mc4wp-form-fields br { display: none; } .header-btn-wrap { display: inline-block; margin: 28px 0 0 0; padding: 0 20px 0 15px; }
.navbar-default .navbar-nav > li:last-child::before { display: none; }
.navbar-default .navbar-nav > li.btn.btn-default.btn-default2.btn-blue, #mobmenuright > li.btn.btn-default.btn-default2.btn-blue { line-height: normal !important; height: auto !important; background: rgba(0,0,0,0); border: solid 1px rgba(0,0,0,0); color: #FFF; padding: 0; margin: 4px 15px 0 0; }
.navbar-default .navbar-nav > li.btn.btn-default.btn-default2.btn-blue > a, #mobmenuright > li.btn.btn-default.btn-default2.btn-blue > a { display: inline-block; background: #ed1c24 !important; border: solid 1px #cbcdcf !important; color: #FFF; padding: 4px 20px; }
.navbar-default .navbar-nav > li.btn.btn-default.btn-default2.btn-blue > a:hover, #mobmenuright > li.btn.btn-default.btn-default2.btn-blue > a:hover { background-color: #000 !important; }
.grecaptcha-badge { display: none; }
.page-template-page-contact .grecaptcha-badge { display: block; }
#HomeSlider_wrap .caption .slide3 .btn.btn-default2.first_btn.btn-red { margin: 0 70px 0 auto; }   .page-template-page-media.page-template-page-media-php .grecaptcha-badge { display: block; }
.btn.btn-default.btn-default2.btn-red { display: inline-block; background: #ed1c24 !important; border: solid 1px #cbcdcf !important; color: #FFF !important; }
.btn.btn-default.btn-default2.btn-red:hover { background: #0f242b !important; border: solid 1px #0f242b !important; color: #fff !important; }
.btn.btn-default.btn-default2.btn-green { background: #0f242b !important; border: solid 1px #0f242b !important; color: #fff !important; }
.btn.btn-default.btn-default2.btn-green:hover { background: #ed1c24 !important; border: solid 1px #cbcdcf !important; color: #FFF !important; }
.courses_section_inner .image-box { left: inherit; right: 0; width: 588px; height: 236px; }
.courses_section_inner .section-inner-box { padding: 31px 600px 36px 0px; }
.courses_section_inner { width: 100%; float: left; padding: 0 85px 0 84px; }
.courses_section_inner a.btn-red { margin: 20px 0 0; }
.courses_section .devider-image { line-height: 0; }
.speaker-page { width: 100%; float: left; display: table; table-layout: fixed; height: 720px; }
.speaker-page h1 { font-size: 65px; line-height: 53px; text-align: center; color: #FFF; vertical-align: middle; display: table-cell; font-family: 'Times'; font-style: italic; }
.top-text-inner { width: 100%; float: left; padding: 30px 0; }
.top-text-inner h2 { font-size: 40px; text-align: center; font-family: 'Times'; font-style: italic; margin-bottom: 30px; }
.top-text-inner p { font-family: 'Arial'; font-size: 16px; line-height: 24px; }
.bio-bottom-line.speaker-page-bio-line label { font-size: 40px; vertical-align: middle; font-family: 'Times'; font-weight: 700; margin: 0 20px 0 0; }
.bio-bottom-line.speaker-page-bio-line a.btn.btn-default.btn-default2.btn-red { vertical-align: middle; }
.bio-bottom-line.speaker-page-bio-line { padding: 50px 0; }
.big-img-part { width: 100%; float: left; margin: 0 0 60px; } .timeline-label { width: 100%; float: left; text-align: center; margin: 50px 0; }
.timeline-label a { display: inline-block; margin-left: 0; font-size: 25px; }
.timeline-button { margin: 0; width: 100%; float: left; text-align: center; }
.timeline-hm { width: 100%; float: left; }
.contact-strip.giving-strip.relative-form { position: relative; top: 0; height: auto; background-color: transparent; text-align: center; }
.contact-strip.giving-strip.relative-form h2 { font-size: 41px; padding: 0 0 15px 0px; width: 100%; color: #000; } .masonry-page-container { width: 1280px; max-width: 100%; margin: 0 auto; }
.masonry-page-container .row.masonry-container { margin-left: -3px; margin-right: -3px; }
.masonry-page-container .col-sm-6.items { padding-left: 3px; padding-right: 3px; margin-top: 3px; margin-bottom: 3px; }
.masonry-box-main img { width: 100%; }
.masonry-box-main.bg-color { width: 100%; float: left; background-color: #eee; padding: 35px 45px 40px; }
.masonry-box-main.bg-color h2 { font-size: 40px; font-weight: bold; font-family: 'Times'; font-style: italic; margin-top: 40px; margin-bottom: 30px; display: inline-block; }
.masonry-box-main.bg-color p { font-family: 'Arial'; font-size: 17px; line-height: 24px; color: #0f242b; margin: 0 0 25px; letter-spacing: 0.6px; }
.page-title h2 { text-align: center; font-family: 'Times'; font-style: italic; line-height: 44px; margin-bottom: 40px; }
.page-title h2 strong { display: block; font-size: 50px; line-height: 44px; }
.page-title p { display: block; font-size: 25px; line-height: 24px; text-align: center; font-family: 'Times'; font-style: italic; }
.page-title .btn.btn-default.btn-default2.btn-red { font-size: 25px; line-height: 41px; height: auto; font-style: normal; padding: 1px 54px; margin-top: 30px; margin-bottom: 60px }
.text-center.bottom-section { margin: 90px 0 70px; display: inline-block; }
.text-center.bottom-section h2 { font-family: 'Times'; font-style: italic; margin-bottom: 60px; font-size: 40px; }
.method-body-container { max-width: 100%; }
.method-body-content { font-family: 'Arial, Helvetica, sans-serif'; font-size: 16px; line-height: 24px; letter-spacing: 0.6px; }
.method-body-content h3 { font-family: 'Arial'; font-weight: bold; margin: 30px 0 20px; }
.method-body-content p { margin: 0 0 30px; }
.method-body-col { display: table-cell; vertical-align: top; height: 100%; float: none; }
.method-body-container-inner { display: table; table-layout: fixed; width: 1330px; margin: 0 auto; max-width: 95%; }
.method-body-sidebar { position: absolute; left: 15px; right: 15px; top: 25px; bottom: 0; background-color: #f7f7f7; }
.book_bottom { text-align: center; width: 100%; float: left; padding: 0 20px; }
.book_bottom .btn { width: 100% !important; white-space: inherit; height: auto !important; line-height: normal !important; padding: 6px 10px; }
.method-body-container-inner { display: block; table-layout: inherit; width: 1330px; margin: 0 auto; max-width: 95%; }
.main-body-wrap {overflow: hidden;} .page-id-7294 .page-container{padding-top: 0px;}
.box-content {width: 100%; text-align: center; margin: 60px 0 50px;}
.box-content ul{list-style-type: none; margin: 0; padding: 0; text-align: center;}
.box-content ul li{width: auto; padding: 0 15px; display: inline-block; vertical-align: top;}
.box-content ul li.right a img{margin-top: 150px;}
.box-content ul li.right a:first-child img{margin-top: 15px;}
.post-cast-content{color: #0f242b;}
.post-cast-content p{color: #0f242b; text-align: justify;}
.post-cast-content h3{color: #0f242b; margin-bottom: 30px; float:left;}
.post-cast-content ul{width: 100%; float: left; margin-top: 10px; margin-bottom: 30px;}
.post-cast-content ul li{padding-left: 20px; width: 100%; float: left;}
.full-width-image {float: left; width: 100%; margin: 0 0 40px 0; position: relative;}
.full-width-image img {width: 100vw; left: 52.4%; position: relative; top: 0; transform: translateX(-50%); height: auto; max-width: none; padding: 0px; float: left; margin: 0px; overflow: hidden;}
.reel-text-content{font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left;}.video-section-main .container, .top-text .container { width: 1310px; }
@media (min-width:1880px) {
#HomeSlider_wrap .caption .slide3 .btn.btn-default2.first_btn.btn-red { margin-right: 340px; }
}
@media (min-width:1580px) {
#HomeSlider_wrap .slide-4115 .caption { right: 27%; }
#HomeSlider_wrap .caption .slide3 .btn.btn-default2.first_btn.btn-red { margin-right: 250px; }
}
@media (min-width:1480px) {
.​testimonials-section .container { width: 1230px; }
.​networks-logo .container { width: 1230px; }
.confidence_creator .container { width: 1230px; }
.container { width: 1470px }
#HomeSlider_wrap .slide-4115 .caption { right: 28%; }
}
@media screen and (min-width: 1300px) {
.press-clips-section .container { width: 1300px; }
}
@media screen and (min-width: 1230px) {
.testimonials-section .container { width: 1230px !important; }
.networks-logo .container { width: 1230px !important; }
.confidence_creator .container { width: 1230px !important; ; }
}
@media (max-width:1479px) {
.video-section-main .container, .top-text .container { width: 100%; }
.container { width: 100%; min-width: 100% }
.pad-rgt-150 { padding-right: 0 !important }
iframe { max-width: 100% }
header .social-links-container { padding-right: 0 }
.navbar-header { margin-left: -15px !important }
.navbar-nav { margin-left: 40px }
.navbar-brand { padding-left: 10px } #products-slider { max-width: 90% }
.bio-text { left: 60px }
.bio-button { top: 380px; left: 19px }
.bio-image img { height: 850px }
.giving-content { left: 80px }
.timeline-hm { margin-top: 80px }
.sidebar-search input[type="text"] { width: 65% }
.sidebar-search .btn { width: 32%; text-align: center }
#contact-wrap { padding: 26px 67px 15px 65px; width: 700px; margin-left: 60px; } .​networks-logo { padding: 12px 60px; }
.monahan-method-section { padding: 0; }
.​testimonials-section { padding: 0 60px; }
.navbar-brand img { width: 230px; }
.navbar-default { min-height: 80px; }
.navbar-default .navbar-nav > li::before { padding: 10px 10px 10px 7px; }
.navbar-default .navbar-nav > li { padding-bottom: 16px; }
.navbar-default .navbar-nav .sub-menu { top: 54px; }
#HomeSlider_wrap .flexslider:hover .flex-prev { left: 15px; }
#HomeSlider_wrap .flexslider:hover .flex-next { right: 15px; }
.header-search-wrap form { top: 80px; }
.courses_section_inner { padding: 0 33px 0 82px; }
.common-heading { margin-top: 90px; }
}
@media (max-width:1279px) { #HomeSlider_wrap .caption h1 { font-size: 50px; line-height: 90% }
#HomeSlider_wrap .caption .slide1 { padding-top: 20px }
#HomeSlider_wrap .caption .slide1 .btn { margin-top: 40px; }
#HomeSlider_wrap .caption .slide2 { padding-top: 70px }
#HomeSlider_wrap .caption .slide3 { padding-left: 250px }
#HomeSlider_wrap .caption .slide3 h1:nth-child(3n) { padding-left: 135px }  header .social-links-container { padding-top: 15px }
ul.social-links { margin: 0 }
.navbar-header { border-left-width: 25px }
.navbar-nav { margin: -2px 0 0 0 }
.navbar-default .navbar-nav > li { padding-bottom: 7px }
.navbar-default .navbar-nav .sub-menu { top: 47px }
#navbar { float: right; }
.page-container { padding-left: 40px; padding-right: 40px } .giving-content { left: 44px }
.giving-image img { margin-right: -70px }
.giving-strip h2 { padding-right: 70px; margin-left: -87px } .bio-text { top: 65px; font-size: 16px; width: 448px }
.bio-text h2 { font-size: 29px }
.bio-text span { font-size: 20px !important }
.bio-strip { height: 140px }
.bio-tagline { bottom: 32px }
.bio-image img { height: 600px }
.bio-tagline h2 { padding-left: 102px }
.bio-button { width: auto; height: auto; background: none; top: 270px; left: 60px }
.bio-container .bio-bottom-wrap { padding-left: 25px; padding-right: 25px; margin-left: 35px; margin-right: 35px } .testimonials-container .col-md-left, .timeline-container .col-md-left { width: 39.99999% }
.testimonials-container .col-md-right, .timeline-container .col-md-right { width: 59.11111% }
.testimonials-container .col-md-left img { margin-left: -50px }
#testimonials-slider { width: 100%; padding: 29px 20px 40px 35px }
#testimonials-slider .item { max-height: 500px; overflow: auto; padding-right: 15px }
.timeline-button { margin-top: 60px } .reels-container .hr-line { margin: 0 100px 10px }
.reel-video-wrap { padding: 53px 21px 60px !important; display: inline-block; }
.press-clips-container { padding-left: 15px; padding-right: 15px } #sync1, #sync2, .gallery-listing .share-links-page { width: 85% }
.gallery-listing .col-md-7, .gallery-listing .col-md-5 { width: 100%; text-align: center }
.gallery-listing .img-wrap { display: inline-block; width: 746px; max-width: 85%; margin-bottom: 20px; text-align: left }
.gallery-listing .col-md-7 .gallery-image-small { display: none }
.gallery-listing .col-md-5 .gallery-image-small { display: none }
.gallery-listing .col-md-5 .gallery-image-large { display: block }
.gallery-listing .col-md-7 .gallery-image-large { display: block } .method-body-container .blog-posts { width: 100%; margin: 0 }
.sidebar-inner { padding: 0 }
.common-right-panel .intro-content { padding: 10px }
.sidebar-search input[type="text"] { width: 100% }
.sidebar-search .btn { width: auto; margin-top: 10px }
.category-banner-wrap .banner-text { height: auto }
.category-banner-wrap h1 { padding-top: 14px; font-size: 44px }
.blog-listing-details h4 { font-size: 16px }
.method-body-container .article-container h3 span { padding-left: 12px }
.article-headings, .article-text { padding-left: 10px }
#contact-wrap { margin-top: 200px; background: rgba(219, 219, 219, 0.35) }
.contact-strip.giving-strip { top: 990px }
.contact-strip.giving-strip img { margin-right: 140px } .small-padding0 { padding: 0 !important }
.navbar-default .navbar-nav > li > a { padding: 10px 2px 10px 0; font-size: 13px; } #footer-nav ul li::before { padding: 0 20px; }
.​confidence_creator_left { width: 175px; }
.footer-logo-container { padding: 30px 0 30px 0px; }
.testimonials-container .col-md-7.col-md-left { width: 60%; }
.testimonials-container .col-md-5.col-md-right { width: 40%; }
.page-template-page-book-testimonials .container.testimonials-container { padding: 0 60px; }
.testimonials-container .col-md-7.col-md-left #testimonials-slider { width: 100%; padding: 29px 0 40px 0; margin: 15px 0 0 0; }
.testimonials-container .col-md-7.col-md-left img { padding: 0px; margin: 0 auto; }
.book-testimonials-page { padding: 0 40px; }
.courses_section_inner { padding: 0; }
.full-width-image img { left: 50%; }
}
@media (max-width:1290px) {
.navbar-header { border-left: 24px #0f242c solid; }
}
@media (max-width:1199px) {
.navbar-default .navbar-nav > li > a { padding: 10px 0 10px 0; font-size: 12px; }
.navbar-brand img { width: 180px; }
.navbar-default .navbar-nav > li::before { padding: 10px 5px 10px; }
.header-search-wrap { padding-right: 0; margin: 25px 0 0 0; }
.navbar-default { min-height: inherit; }
.navbar-nav { margin: 17px 0 0 0 !important; }
.​confidence_creator_right { width: 82%; }
.​confidence_creator_left { width: 18%; }
.​confidence_creator_top img { width: 70%; }
.​confidence_creator_bottom img { margin: 0 1%; }
.press-clips-container .left-part .press-clip { padding-right: 30px; }
.press-clips-container .right-part .press-clip { padding-left: 30px; }
#footer-nav ul li { font-size: 13px; }
#footer-nav ul li::before { padding: 0 12px; }
.footer-body #subscribe-form .btn { margin: 5px 0 0 0; }
.testimonials-btn { margin-bottom: 40px; margin-top: 40px; }
.press-clips-section { padding: 0 0 65px; }
.footer-body { padding: 30px 0 0 0; }
.footer-body .web-links { padding: 15px 0 19px; }
.social-media-feed-wrap .social-media-feed { border: none; padding-bottom: 0; margin: 15px 0; }
.header-search-wrap form { top: 63px; }
.media_kit_header .media-kit-page { padding: 10px 60px; margin: 40px 0 40px 0; max-width: 60%; }
.media_kit_header .media-kit-page h3 { font-size: 19px; }
.media-kit-page div.wpcf7 .wpcf7-text, .media-kit-page div.wpcf7 input[type="text"] { line-height: 32px; }
.book_amazon_logo3 { float: right; width: 49%; padding: 0px; margin: 0px !important; }
.book_amazon_logo2 { float: left; width: 49%; margin: 0px; padding: 0px; }
.book_amazon_logo1 { max-width: 100%; max-height: 80px; width: auto; text-align: center; margin: 0 auto; float: none; }
.book_amazon_logos * { text-align: center; }
.article_italic_heading { font-size: 24px; line-height: 28px; text-align: left; }
.free-e-book-subtitle { font-size: 20px; line-height: 26px; text-align: left; }
.page-template-page-book-testimonials #testimonials-slider::before { top: 37px; }
.page-template-page-testimonials #testimonials-slider::before { top: 37px; left: 45px; }
.courses_section_inner .section-inner-box { padding: 0 440px 6px 0px; }
.courses_section_inner .image-box { width: 400px; height: auto; }
.speaker-page { height: 500px; }
.common-heading { margin-top: 72px; }
.common-heading h1 { font-size: 48px; }
.box-content ul li { width: 100%; }
.navbar-default .navbar-nav > li.btn.btn-default.btn-default2.btn-blue > a, #mobmenuright > li.btn.btn-default.btn-default2.btn-blue > a { padding: 4px 10px; } .box-content.podcast-page-content-box .right { width: 74%; }
}
@media (max-width:991px) {
#mobilemenu { display: block !important }
#navbar { display: none !important } .common-heading h1 { font-size: 44px }
.page-container { padding: 35px 5px }
.giving-content2 { position: relative; top: 0; left: 0; width: 100%; padding: 25px 25px 10px; margin-bottom: 25px }  #HomeSlider_wrap .caption .slide1 h1 { margin: 25px 0 10px 0 }
#HomeSlider_wrap .caption .slide3 { padding: 80px 0 0 125px }
#HomeSlider_wrap .caption p { font-size: 15px } .social-media-feed-wrap .social-media-feed { border: none; margin: 25px 0 0; padding-bottom: 0; }
.hm-feed-wrap { margin: 0 auto } #products-slider { max-width: 100% }
#products-slider .owl-pagination { display: block }
#products-slider .owl-buttons { display: none }
#sync1, #sync2, .gallery-listing .share-links-page { width: 100% }
#sync1, #sync1 .item { width: 100%; height: 400px } .bio-text { position: relative; top: 0; left: 0; width: 100%; padding: 50px }
.bio-button { position: relative; top: 0; left: 0; }
.bio-button .btn { margin: 0px 50px 50px 50px }
.bio-tagline h2 { padding-left: 50px }
.bio-strip.hidden-md { left: -15px; width: 120% }
.bio-container .row .col-md-6:nth-child(1)::after { border: none; display: none }
.bio-bottom-wrap .bio-col-text { padding: 0 !important }
.bio-container .bio-bottom-wrap { padding: 30px 15px 20px } .reel-video-wrap { padding: 60px 60px 10px !important }
.reel-video-wrap .hr-line { display: none }
.press-clips-container .press-clip { max-width: 500px }
.press-clips-container .row .col-md-6 { text-align: center !important } .timeline-container { text-align: center }
.testimonials-container .col-md-left, .timeline-container .col-md-left { display: none }
.testimonials-container .col-md-right, .timeline-container .col-md-right { width: 100% }
.timeline-image { margin-top: 50px }
.timeline-label a, .timeline-button { margin-left: 0 }
#testimonials-slider { width: 80%; margin: 50px auto 0 } .category-banner-wrap h1 { font-size: 32px; padding-top: 25px }
.related-article-wrap { padding: 10px 0 }
.common-right-panel { text-align: center }
.common-right-panel .sidebar-inner { display: inline-block; max-width: 100%; width: 360px; text-align: left }
.common-right-panel .social-feed-box { padding: 0 }
.common-right-panel .social-feed-box .mar-btm-15 { margin-bottom: 0 }
.method-body-container .top-row-category article { padding: 0 }
.fbcb_container { margin: 60px 0 20px } .contact-container .col-md-12 { overflow: hidden }
.contact-container #contact-wrap { position: relative; z-index: 2; margin: 162px auto 50px }
.contact-container .contact-bgimg { position: absolute; top: 0px; right: 0px; z-index: 1; }
.contact-strip.giving-strip { position: static; top: auto }
.contact-strip.giving-strip h2 { padding: 0 50px 0 0; line-height: 174px; height: 174px; }
.contact-strip.giving-strip img { max-height: 100%; width: auto } .bottom-container { text-align: center }
.bottom-container #subscribe-form { display: inline-block; text-align: left; padding-bottom: 10px }
.bottom-container .social-links-container { padding: 0 0 10px 0; display: inline-block }
.footer-body .copyright-container .copyright-text p.text-right { padding-top: 12px; letter-spacing: -0.0200em }
.footer-body .web-links { padding: 20px }
#footer-nav ul li { font-size: 14px }
#footer-nav ul li::before { margin-top: -1px; padding: 0 8px 0 10px }
.confidence-creator-book-page .col-md-6 { float: left; width: 100%; }
.confidence-creator-book-page .testimonial-content { float: left; width: 100%; }
.confidence-creator-book-page .col-md-6 .article-img img { float: none; margin: 0 auto; display: inherit; } #mobilemenu { margin: 14px 0 14px 0px; }
.header-search-wrap { margin: 0; position: absolute; top: 20px; right: 65px; z-index: 99999; }
.navbar .container { position: relative; }
.mobilemenu-wrapper li > a::after { color: rgba(255,255,255,0.50) !important; }
.mobilemenu-wrapper .dl-menu { top: 50px; }
.​confidence_creator_bottom img { margin: 0 1%; max-width: 30%; }
.​confidence_creator_top { line-height: 80px; }
.press-clips-container .right-part .press-clip { padding-left: 0; }
.press-clips-container .left-part .press-clip { padding-right: 0; }
.press-clips-container { padding-left: 0; padding-right: 0; }
.press-clips-container .clip-title { font-size: 16px; margin: -30px 15px 0; padding: 23px 0 23px 0; }
#method-slider.owl-carousel .owl-item .item { padding: 0; }
#method-slider.owl-carousel .owl-item .item::before { display: none; }
.hm-feed-wrap { width: 100%; }
#footer-nav .navbar-nav > li > a { display: inline-block; padding: 0 !important; }
#footer-nav ul li { margin: 5px 0; }
.footer-logo-container .​confidence_creator_bottom img.top-logo-img, .footer-logo-container .​confidence_creator_bottom img { width: auto; max-width: 100%; }
.mlab-modal { padding: 0 30px; }
.mlab-modal-dialog { width: 100% !important; }
.mlab-modal-title { font-size: 40px; line-height: 42px !important; margin-bottom: 15px !important; }
.homepagepopup h2 { font-size: 25px !important; line-height: 27px !important; }
.wmpci-popup-wrp .wmpci-popup-body { max-width: 90%; }
.row.homepagepopup { padding: 0 0px; margin: 0px; }
.homepagepopup .col-md-5 { float: left; width: 37%; }
.homepagepopup .col-md-7 { float: right; width: 63%; }
.homepagepopup h2 { font-size: 28px !important; }
.popup_top_img { padding-bottom: 10px; text-align: left; }
.row.homepagepopup p { font-size: 15px; line-height: 20px; }
.header-search-wrap form { top: 63px; position: fixed; width: 100vw; }
.media_kit_header .media-kit-page { padding: 10px 15px; margin: 30px 0 30px 0; }
.media_kit_header .media-kit-page h2 { font-size: 25px; margin-bottom: 0px; }
.media_kit_header .media-kit-page h3 { margin-top: 0px; font-size: 16px; }
.media_kit_header .media-kit-page div.wpcf7 { padding: 0 10px; margin-top: 0; }
.media-kit-page .col-md-6 { width: 50%; float: left; }
.media-kit-page div.wpcf7 .wpcf7-text, .media-kit-page div.wpcf7 input[type="text"] { line-height: 24px; }
.media-kit-page div.wpcf7 .wpcf7-textarea { height: 110px; }
.media_kit_header { background-position: -50px top !important; }
.media_kit_logos img { max-width: 24%; }
#products-slider .owl-item .item { padding: 0; }
.col-md-12.book_amazon_logos .col-md-6 { width: 50%; text-align: center; }
.col-md-12.book_amazon_logos .book_amazon_logo2, .col-md-12.book_amazon_logos .book_amazon_logo3 { max-width: 48%; margin: 0px; }
.col-md-12.book_amazon_logos .book_amazon_logo1 { max-height: 70px; width: auto; text-align: center; float: none !important; margin: 0; height: auto; max-width: 70%; }
.book_bottom_lable { font-size: 26px; padding: 10px 0 5px 0; }
.testimonials-container .col-md-7.col-md-left { width: 100%; display: block; }
.testimonials-container .col-md-5.col-md-right { width: 100%; text-align: center; }
.article-container .col-md-5 img, .article-container .col-md-7 img { max-width: 30%; }
.article_italic_heading { font-size: 24px; line-height: 28px; }
.joinmaillist .col-md-6 { width: 48%; padding: 0px; margin: 0 1%; float: left; }
#HomeSlider_wrap .caption { bottom: 30px; }
#HomeSlider_wrap .caption h1 { font-size: 40px; }
#HomeSlider_wrap .caption .slide2 h1 { margin-left: 80px; }
#mobmenuright li a, #mobmenuright li a:visited, #mobmenuright .mobmenu_content h2, #mobmenuright .mobmenu_content h3 { font-family: 'Droid Serif', serif !important; }
.mob-expand-submenu i { top: 20px !important; }
.show-nav-left .mobmenu-overlay, .show-nav-right .mobmenu-overlay { background: transparent!important; }
.mobmenu_content li a { font-size: 14px !important; }
.mobmenu_content #mobmenuright .sub-menu { left: 0!important; padding: 0px!important; margin: 0px!important; }
.mobmenu-push-wrap, body.mob-menu-slideout-over { padding-top: 0!important; }
.mob-menu-logo-holder { display: none!important; }
.mobmenur-container { top: 16px!important; margin-right: 12px!important; }
.mob-menu-header-holder { background-color: transparent!important; height: 40px; width: 100%; font-weight: bold; position: absolute!important; top: 0px; right: 0px; z-index: 99998; color: #000; display: block; }
#mobmenuright > li.btn.btn-default.btn-default2.btn-blue { padding: 0 00 0 20px; margin: 20px 0 0; }
#mobmenuright > li.btn.btn-default.btn-default2.btn-blue > a { padding: 10px 30px; } .courses_section_inner .section-inner-box { padding: 0 0 0 0px; }
.courses_section_inner .image-box { width: 100%; height: auto; position: relative; float: left; margin: 0 0 15px; }
.courses_section_inner .section-inner-box h2 br { display: none; }
.speaker-page h1 { font-size: 50px; line-height: 50px; }
.top-text-inner h2 { font-size: 35px; }
.method-body-col { display: block; vertical-align: top; height: 100%; float: left; }
.method-body-sidebar { position: relative; left: 0; right: 0; top: 0; bottom: 0; background-color: #f7f7f7; width: 100%; float: left; }
.book_bottom { padding: 0 20px 40px; }
.​confidence_creator_left { width: 48%; padding: 10px 40px 0 0; }
.​confidence_creator_right, .slider_bottom_content { width: 100%; } .box-content.podcast-page-content-box .right { width: 74%; }
}
@media (max-width:767px) {
html { margin-top: 0 !important } #subscribe-form, .bottom-container #subscribe-form { padding: 15px 0; text-align: center; display: inline-block }
#subscribe-form .form-group { margin-bottom: 7px }
#subscribe-form .btn { width: 250px } #HomeSlider_wrap .caption .slide1 { padding: 0 }
#HomeSlider_wrap .caption .slide2 { padding: 25px 0 0 10px }
#HomeSlider_wrap .caption .slide3 { padding: 20px 0 0 35px }
#HomeSlider_wrap .caption .slide3 h1:nth-child(2n) { padding-left: 24px }
#HomeSlider_wrap .caption .slide3 h1:nth-child(3n) { padding-left: 51px }
#HomeSlider_wrap .caption * h1 { font-size: 22px; margin: 0 }
#HomeSlider_wrap .caption p { display: none } #HomeSlider_wrap .flexslider:hover .flex-prev { left: 15px }
#HomeSlider_wrap .flexslider:hover .flex-next { right: 15px }
.navbar-fixed-top { position: relative; margin: 0 }
.navbar-header { clear: both; float: none } iframe { height: 300px }
header .social-links-container { display: none }
.header-search-wrap form.slideDown { height: 44px } .header-search-wrap form { top: 107px }
.header-search-wrap form input { height: 44px; line-height: 44px }
.mobilemenu-wrapper { margin-top: 5px }
#products-slider { margin-bottom: 5px }
.gradient-container h2 { padding: 25px 0 20px }
.common-heading { margin-top: 5px !important }
.page-container { padding: 15px 0; font-size: 15px }
.page-container h1 { font-size: 26px; text-align: left }
.page-container h2 { font-size: 23px; text-align: left }
.page-container h3 { font-size: 18px; text-align: left }
.page-container * { max-width: 100% }
.common-heading h1 { font-size: 36px }
h3.related-title { letter-spacing: 0; font-size: 22px }
h3.related-title span { padding-left: 15px }
.method-container_wrap .metaslider .method-slides-btm { padding-right: 0 !important }
.method-body-container .article-content .title-1 { font-size: 26px }
.method-body-container .article-content .title-2 { font-size: 46px }
.method-body-container .article-content .title-3 { font-size: 27px }
.method-body-container .top-row-category { display: none }
.article-text { font-size: 15px }
.article-text * { max-width: 100% }
.article-text h2 { font-size: 24px; text-align: left }
.article-text h3 { font-size: 20px; text-align: left }
.category-banner-wrap h1 { padding-top: 15px; font-size: 26px }
.category-banner-wrap p { font-size: 14px }
.category-banner-wrap .banner-text { padding-bottom: 10px }
.method-slides-btm .btn-default, .btn-default2 { letter-spacing: 1px }
.timeline-hm { margin-top: 40px }
.timeline-label { display: none }
.timeline-image { padding: 5px 0 }
.blog-listing-details, .blog-listing-details._first-box { margin: -40px 15px 0; padding: 15px 10px 15px 18px }
.blog-listing-details h4 span { display: block }
.blog-listing-details h4 br { display: none }
#testimonials-slider { font-size: 14px; width: 73%; padding: 15px 15px 20px }
#testimonials-slider .item { max-height: 1000px; padding: 0 }
.testimonial-content label a, .bio-bottom-line label { font-size: 20px } .bio-text { padding: 20px 0 0 }
.bio-text h2 { font-size: 26px }
.bio-text span { font-size: 18px !important; white-space: normal !important }
.bio-text span br { display: none }
.bio-button .btn { margin: 10px 0 20px }
.bio-image img { height: auto }
.bio-strip { height: 100px }
.bio-tagline { bottom: 18px }
.bio-tagline h2 { font-size: 34px }
.bio-bottom-wrap h1 { font-size: 40px; letter-spacing: 0; margin: 0 0 0 -2px }
.bio-container .bio-bottom-wrap { padding: 15px 5px; margin: 0 15px }
.bio-container .bio-bottom-wrap { font-size: 15px }
#method-slider .owl-wrapper { width: 100% !important } #method-slider .item { border: none; display: inline-block }
#method-slider .method-slides-btm { padding-right: 15px } .giving-image { margin-bottom: -60px }
.giving-strip { display: none }
.giving-content h1 { font-size: 30px }
.giving-content2 { padding: 15px 15px 10px } #sync1, #sync1 .item { height: 256px }
.gallery-listing .img-wrap { max-width: 95% }
.gallery-listing .links-container h4 { font-size: 14px }
.gallery-listing .links-container { min-height: 20px; padding-left: 12px; padding-right: 33px; }
.reels-container .reel-video-wrap { padding: 20px 0 10px !important }
.reels-container .hr-line { display: none }
.press-clips-container .clip-title, .reel-title { font-size: 16px; padding: 20px 0 35px 0 }
.press-clips-container .clip-title { margin-top: -45px } .contact-container #contact-wrap { margin-top: 210px; padding: 15px; width: 100% }
#contact-wrap h2 { font-size: 21px; display: none }
#contact-wrap h3 { font-size: 14px }
div.wpcf7 { margin-top: 10px }
div.wpcf7 .wpcf7-text, div.wpcf7 input[type="text"] { line-height: 34px } #footer-nav ul li::before { content: ""; display: none }
.footer-body .copyright-container .copyright-text { line-height: 2; padding-bottom: 10px; clear: both }
.footer-body .copyright-container .copyright-text p.text-right { line-height: 1.5; text-align: left !important; margin-bottom: 22px; letter-spacing: normal }
.wp-pagenavi { padding: 30px 0 20px !important } #HomeSlider_wrap .caption { right: 0; bottom: 30px; width: 100%; text-align: center; }
#HomeSlider_wrap .caption .slide3 { padding: 0; text-align: center; width: 100%; float: left; } .navbar-header { width: auto; display: inline-block; }
#HomeSlider_wrap .caption * h1 { font-size: 42px; margin: 10px 0 20px 0; }
#HomeSlider_wrap .caption * .btn { margin: 15px 0 15px !important; float: right; }
#HomeSlider_wrap .caption .slide3 h1 { line-height: 43px; }
#network-slider.owl-carousel .owl-item img { display: block; width: auto; height: 40px; }
#network-slider .owl-item .item { height: 40px; }
.header-search-wrap form { top: 43px; position: absolute; width: 100vw; right: -65px; }
.joinmaillist .col-md-6 { width: 100%; padding: 0px; margin: 0; } .hidden-xs { display: none; }
.visible-xs { display: block; } .section-inner-box h2 { font-size: 20px; line-height: 24px; }
.section-inner-box h2 strong { font-size: 25px; }
.bio-bottom-line.speaker-page-bio-line label { line-height: 28px; margin: 0 0 20px; font-size: 30px; } .masonry-box-main.bg-color { padding: 0px 15px 30px; }
.masonry-box-main.bg-color h2 { font-size: 30px; }
.masonry-box-main.bg-color p { margin: 0 0 15px; }
.text-center.bottom-section h2 { font-size: 20px; }
.page-title h2 { line-height: 24px; font-size: 20px; }
.page-title h2 strong { font-size: 30px; line-height: 24px; }
.page-title p { font-size: 18px; }
.method-body-content h1 { font-size: 30px; }
.contact-speaking-reel .media-kit-page { padding: 10px 15px; }
.box-content ul li { width: 100%; }
.box-content ul li.right a img { margin-top: 70px; } .box-content.podcast-page-content-box .right { width: 100%; padding-left: 0; }
.box-content.podcast-page-content-box .left { width: 100%; margin-bottom: 50px; }
.podcast-page-content-box .testimonials-section { padding: 0; }
.box-content.podcast-page-content-box h2 { font-size: 23px; }
.box-content.podcast-page-content-box h3 { font-size: 20px; }
.box-content.podcast-page-content-box iframe { height: 600px; }
.post-div-custom-margin { margin-left: -15px !important; margin-right: -15px !important; width: auto !important; }
.post-div-custom-padding { padding-left: 15px; padding-right: 15px }
}
@media (max-width:680px) {
.mlab-modal-title { font-size: 26px; line-height: 30px !important; }
.homepagepopup .col-md-5 { width: 100%; }
.homepagepopup .col-md-7 { width: 100%; padding: 10px 10px 0 10px; }
.homepagepopup h2 { font-size: 22px !important; }
.wmpci-popup-body { top: 5%; transform: translateY(0%); -webkit-transform: translateY(0%); -moz-transform: translateY(0%); }
}
@media (max-width:480px) {
.book_bottom { float: none; }
#HomeSlider_wrap .caption * h1 { font-size: 25px; margin: 0 0 10px !important; }
#HomeSlider_wrap .caption .slide3 h1 { line-height: 20px; }
.confidence-creator-book-page .col-md-6 .article-container { font-size: 15px; line-height: 22px; padding: 30px 20px; }
.confidence-creator-book-page .col-md-6 blockquote img { float: none; margin: 0 auto; display: inherit; }
#mobilemenu { margin: 5px 0; }
.header-search-wrap { margin: 0; position: absolute; top: 80px; right: inherit; z-index: 99999; left: 15px; }
#HomeSlider_wrap .caption * h1 { font-size: 35px; margin: 0 !important; }
#HomeSlider_wrap .caption .slide3 h1 { line-height: 33px; } .​confidence_creator_left { width: 100%; text-align: center; }
.​confidence_creator_right { width: 100%; }
.​confidence_creator_top { line-height: 0; padding: 30px 0; }
.​confidence_creator_top img { width: 80%; } #HomeSlider_wrap .caption * .btn { margin: 0 !important; display: inline-block; float: none; }
.owl-carousel.owl-theme .owl-nav button { top: 0 !important; transform: translateY(0) !important; -webkit-transform: translateY(0) !important; position: relative; left: 0 !important; right: 0 !important; margin: 15px 5px 0 !important; }
.​networks-logo { padding: 12px 0; }
.​testimonials-section { padding: 0; }
.section-inner-box { padding: 0; }
.image-box { position: relative; margin: 0px 0 10px; }
.method-container { padding: 18px 0 14px; }
.footer-logo-container .​confidence_creator_bottom { width: 100%; margin: 10px 0 0; }
.footer-logo-container .​confidence_creator_left { width: 100%; padding-right: 0; }
.press-clips-section .press-clips-title h2 { padding: 35px 0 20px 0; }
#method-slider.owl-carousel .owl-item { padding: 28px 0 0 0; }
.​confidence_creator { padding: 30px 0 50px; }
#testimonial_slider .owl-item { padding: 20px 15px 15px; min-height: 100%; }
.testimonials-box-main .author_name { margin: 10px 0 0; }
.mlab-modal-title { font-size: 30px; line-height: 32px !important; margin-bottom: 15px !important; }
.homepagepopup a img.alignleft.wp-image-1488 { width: 100%; margin: 0 0 15px !important }
.homepagepopup h2 { font-size: 25px !important; line-height: 27px !important; }
.mlab-modal-body { padding: 0 0 20px 0 !important; }
.row.homepagepopup { padding: 0; margin: 0px; }
.mlab-modal { padding: 0 10px; }
.popup_top_img img { max-height: 60px; max-width: 140px; margin: 0 10px 0 0; }
.homepagepopup h2 { font-size: 20px !important; line-height: 26px !important; }
.row.homepagepopup p { font-size: 15px !important; line-height: 20px; }
#mobilemenu { margin: 15px 0; width: auto; }
.header-search-wrap { top: 22px; left: auto; right: 70px!important; }
#network-slider.owl-carousel .owl-item img { height: 20px; }
.brand-logo-main { padding: 0 22px 0 0; }
.owl-carousel.owl-theme .owl-nav button { width: 20px; height: 20px; background-size: cover !important; }
#network-slider.owl-carousel.owl-theme .owl-nav button.owl-prev { float: left; margin-left: -35px !important; }
#network-slider.owl-carousel.owl-theme .owl-nav button.owl-next { float: right; margin-right: -35px !important; }
#network-slider.owl-carousel.owl-loaded { padding: 0 24px; }
#network-slider.owl-theme .owl-nav { margin: -46px 0 42px 0!important; }
#products-slider .owl-item .item { padding: 0; }
#testimonials-slider { width: 100%; margin: 10px auto 0; padding: 25px 0 0 0; }
.mobilemenu-wrapper .dl-menu { width: 240px !important; right: 0; }
#testimonials-slider .owl-item { padding: 40px 15px 40px 17px; }
.page-template-page-book-testimonials #testimonials-slider::before, .page-template-page-testimonials #testimonials-slider::before { top: 37px; }
.page-template-page-testimonials #testimonials-slider::before { left: 15px; }
.footer-body .copyright-container { font-size: 11px; }
.media_kit_header .media-kit-page { padding: 10px 20px; margin: 50px 0 60px 0; max-width: 100%; }
.media_kit_header .media-kit-page h3 { font-size: 18px; }
div.wpcf7 .wpcf7-submit { margin-top: 15px; }
.media_kit_logos img { width: 49%; }
.header-search-wrap form { top: 41px; position: absolute; width: 100vw; right: -70px; }
.method-body-container .alignright { float: none !important; margin: 10px 0 0 0; }
.book_bottom_lable { padding: 10px 0 5px 0; font-size: 24px; }
.product-info-section { padding: 0 20px; }
.col-md-12.book_amazon_logos .col-md-6 { width: 100%; padding: 0; }
.col-md-12.book_amazon_logos .book_amazon_logo2, .col-md-12.book_amazon_logos .book_amazon_logo3 { max-width: 46%; margin: 5px 2%; }
.page-template-page-book-testimonials .container.testimonials-container { padding: 0 10px; }
.book-testimonials-page { padding: 0 10px; }
.common-heading h1 { font-size: 26px; }
.article-container .col-md-5, .article-container .row { width: 100%; margin: 0px; }
.article-container .col-md-5 img { max-width: 100%; margin: auto 0 !important; padding: 0; float: none !important; }
.subscribe-form-page .page-container div.wpcf7 { padding: 15px 10px; }
.article_italic_heading { font-size: 26px; line-height: 30px; padding-top: 25px; }
.free-e-book-title { font-size: 19px; }
.free-e-book-subtitle { font-size: 18px; }
.article_italic_heading.bigger-text { font-size: 26px; line-height: 30px; letter-spacing: -1.5px; text-align: left; } #HomeSlider_wrap .caption .slide1 h1 { font-size: 22px; }
#HomeSlider_wrap .caption .slide2 h1 { font-size: 22px; }
#HomeSlider_wrap .caption .slide2 { padding: 0 !important; }
#HomeSlider_wrap .caption .slide3 { padding: 0; }
#HomeSlider_wrap .caption .slide3 h1:nth-child(3n) { padding-left: 0; }
#HomeSlider_wrap .caption .slide3 h1:nth-child(2n) { padding-left: 0; }
#HomeSlider_wrap .caption * h1 { font-size: 26px; }
#HomeSlider_wrap .caption .slide3 h1 { line-height: 23px; }
.mpwc-popup-body { top: 10%!important; transform: translateY(-0%)!important; -webkit-transform: translateY(-0%)!important; -moz-transform: translateY(-0%)!important; }
.reasons-to-attend h1 { font-size: 26px; }
.reasons-to-attend h1 strong { font-size: 40px; }
.reasons-to-attend h2 { font-size: 26px; margin: 20px 0 0 0; line-height: 28px; }
.reasons-to-attend h3 { font-size: 30px; line-height: 28px; }
.reasons-to-attend h4 { font-size: 22px; line-height: 22px; }
.reasons-to-attend .popup-btn { padding: 15px 10px; letter-spacing: 1px; margin-top: 20px; }
.​confidence_creator_left { padding: 0; }
.slider_bottom_content { float: none; width: 100%; }
.with_right_border img { border-left: none 0; padding-left: 0; position: relative; min-width: 170px; }
.method-body-container .right .post-cast-content img.alignright { width: 100%; }
}
@media (max-width:375px) {
#HomeSlider_wrap .caption * h1 { font-size: 18px; margin: 0 }
#HomeSlider_wrap .caption .slide3 h1 { line-height: 19px; }
}
@media (min-width: 768px) {
.navbar-nav { float: right; margin: 24px 0 0 0; }
}.fluentform *{box-sizing:border-box}.fluentform .clearfix:after,.fluentform .clearfix:before,.fluentform .ff-el-group:after,.fluentform .ff-el-group:before,.fluentform .ff-el-repeat .ff-el-input--content:after,.fluentform .ff-el-repeat .ff-el-input--content:before,.fluentform .ff-step-body:after,.fluentform .ff-step-body:before{content:" ";display:table}.fluentform .clearfix:after,.fluentform .ff-el-group:after,.fluentform .ff-el-repeat .ff-el-input--content:after,.fluentform .ff-step-body:after{clear:both}@media (min-width:768px){.frm-fluent-form .ff-t-container{display:flex;gap:15px;width:100%}.frm-fluent-form .ff-t-container.ff_cond_v{display:flex!important}.frm-fluent-form .ff-t-container.mobile:not(.ff_excluded){display:block!important}.frm-fluent-form .ff-name-address-wrapper .ff-t-cell,.frm-fluent-form .ff-name-field-wrapper .ff-t-cell{justify-content:flex-end}.frm-fluent-form .ff-t-cell{display:flex;flex-direction:column;vertical-align:inherit;width:100%}.frm-fluent-form .ff-t-cell:first-of-type{padding-left:0}.frm-fluent-form .ff-t-cell:last-of-type{flex-grow:1;padding-right:0}.frm-fluent-form .ff-t-cell .ff_submit_btn_wrapper_custom{align-items:flex-end;display:flex;margin:auto 0 0}.frm-fluent-form .ff-t-cell .ff_submit_btn_wrapper_custom.ff-text-center{justify-content:center}.frm-fluent-form .ff-t-cell .ff_submit_btn_wrapper_custom.ff-text-right{justify-content:flex-end}.frm-fluent-form .ff-t-cell .ff_submit_btn_wrapper_custom button{margin-bottom:20px}}@media (max-width:768px){.ff-t-cell{margin-left:0!important}}.ff-cropper-lity .lity-container{max-width:960px}.ff-cropper-lity .lity-content{box-shadow:none;max-width:960px}.ff-cropper-lightbox{background:#fff;border-radius:6px;max-width:960px;overflow:hidden;width:min(960px,100vw - 40px)}.ff-cropper-lightbox__footer,.ff-cropper-lightbox__header{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:16px 20px}.ff-cropper-lightbox__header{border-bottom:1px solid #ececec}.ff-cropper-lightbox__title{font-size:18px;font-weight:600;margin:0}.ff-cropper-lity .lity-close.ff-cropper-lightbox__close{font-family:Arial,Baskerville,monospace;font-size:28px;height:32px;line-height:32px;padding:0;position:static;right:auto;text-align:center;text-decoration:none;top:auto;width:32px;z-index:auto}.ff-cropper-lity .lity-close.ff-cropper-lightbox__close,.ff-cropper-lity .lity-close.ff-cropper-lightbox__close:active,.ff-cropper-lity .lity-close.ff-cropper-lightbox__close:focus,.ff-cropper-lity .lity-close.ff-cropper-lightbox__close:hover,.ff-cropper-lity .lity-close.ff-cropper-lightbox__close:visited{background:none;border:0;box-shadow:none;color:#000;text-shadow:none}.ff-cropper-lightbox__body{max-height:calc(100vh - 180px);overflow:auto;padding:20px}.ff-cropper-lightbox__canvas{align-items:center;display:flex;justify-content:center;max-height:calc(100vh - 360px);min-height:320px;overflow:hidden}.ff-cropper-lightbox__canvas img{display:block;max-height:100%;max-width:100%}.ff-cropper-lightbox__error,.ff-cropper-lightbox__hint{font-size:13px;margin-top:10px}.ff-cropper-lightbox__toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.ff-cropper-lightbox__toolbar-label{color:#606266;font-size:13px;font-weight:600}.ff-cropper-lightbox__ratio-list{display:flex;flex-wrap:wrap;gap:8px}.ff-cropper-lightbox__ratio-btn{background:#fff;border:1px solid #dcdfe6;border-radius:999px;color:#606266;cursor:pointer;font-size:12px;line-height:1;padding:8px 12px}.ff-cropper-lightbox__ratio-btn.is-active{background:#ecf5ff;border-color:#1a7efb;color:#1a7efb}.ff-cropper-lightbox__error{color:#f56c6c;min-height:18px}.ff-cropper-lightbox__footer{border-top:1px solid #ececec;justify-content:flex-end}.ff-cropper-lightbox__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #dcdfe6;border-radius:4px;color:#606266;cursor:pointer;font-family:inherit;line-height:1.2;padding:10px 16px}.ff-cropper-lightbox__btn:focus,.ff-cropper-lightbox__btn:hover{background:#f5f7fa;border-color:#c0c4cc;color:#303133}.ff-cropper-lightbox__btn--primary{background:#1a7efb;border-color:#1a7efb;color:#fff}.ff-cropper-lightbox__btn--primary:focus,.ff-cropper-lightbox__btn--primary:hover{background:#0f6fe8;border-color:#0f6fe8;color:#fff}@media (max-width:767px){.ff-cropper-lightbox{width:calc(100vw - 24px)}.ff-cropper-lightbox__body{max-height:calc(100vh - 150px);padding:16px}.ff-cropper-lightbox__footer,.ff-cropper-lightbox__header{padding:14px 16px}}.fluentform .ff-el-group{margin-bottom:20px}.fluentform .ff-el-group.ff-el-form-top .ff-el-input--label{display:block;float:none;text-align:left}.fluentform .ff-el-group.ff-el-form-top .ff-el-input--content{margin-bottom:0;margin-left:auto}@media (min-width:481px){.fluentform .ff-el-group.ff-el-form-left .ff-el-input--label{text-align:left}.fluentform .ff-el-group.ff-el-form-right .ff-el-input--label{text-align:right}}.fluentform .ff-el-input--label{display:inline-block;margin-bottom:5px;position:relative}.fluentform .ff-el-input--label.ff-el-is-required.asterisk-left label:before{color:var(--fluentform-danger);content:"* ";margin-right:3px}.fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label:after{color:var(--fluentform-danger);content:" *";margin-left:3px}.fluentform .ff-el-form-control{display:block;width:100%}.fluentform .ff-el-ratings{--ff-rating-inactive-color:#d4d4d4;--ff-rating-active-color:#ffb100;display:inline-flex;gap:3px;line-height:40px}.fluentform .ff-el-ratings input[type=radio]{display:none;height:0!important;visibility:hidden!important;width:0!important}.fluentform .ff-el-ratings label{align-items:center;border-radius:4px;display:inline-flex;justify-content:center;margin-right:3px;outline:none}.fluentform .ff-el-ratings label:focus,.fluentform .ff-el-ratings label:focus-within{box-shadow:0 0 0 2px rgba(255,177,0,.25)}.fluentform .ff-el-ratings label .ff-rating-icon{color:var(--ff-rating-inactive-color);display:inline-flex}.fluentform .ff-el-ratings label .ff-rating-icon-svg{display:block;height:22px;transition:all .3s;vertical-align:middle;width:22px}.fluentform .ff-el-ratings label .ff-rating-icon-svg.scale{transition:all .15s}.fluentform .ff-el-ratings label .ff-rating-icon-svg [fill]:not([fill=none]){fill:currentColor!important}.fluentform .ff-el-ratings label .ff-rating-icon-svg [stroke]:not([stroke=none]){stroke:currentColor!important}.fluentform .ff-el-ratings label.active .ff-rating-icon{color:var(--ff-rating-active-color)}.fluentform .ff-el-ratings label:focus,.fluentform .ff-el-ratings label:focus-within,.fluentform .ff-el-ratings label:hover{cursor:pointer}.fluentform .ff-el-ratings label:focus .ff-rating-icon-svg,.fluentform .ff-el-ratings label:focus-within .ff-rating-icon-svg,.fluentform .ff-el-ratings label:hover .ff-rating-icon-svg{transform:scale(1.1)}.fluentform .ff-el-ratings label:focus .ff-rating-icon-svg.scalling,.fluentform .ff-el-ratings label:focus-within .ff-rating-icon-svg.scalling,.fluentform .ff-el-ratings label:hover .ff-rating-icon-svg.scalling{transform:scale(1.2)}.fluentform .ff-el-repeat .ff-el-form-control{margin-bottom:10px;width:100%}.fluentform .ff-el-repeat .ff-t-cell{padding:0 10px;width:100%}.fluentform .ff-el-repeat .ff-t-cell:first-child{padding-left:0}.fluentform .ff-el-repeat .ff-t-cell:last-child{padding-right:0}.fluentform .ff-el-repeat .ff-t-container{display:flex}.fluentform .ff-el-repeat-buttons-list span{cursor:pointer}@media (min-width:481px){.fluentform .ff-el-form-left .ff-el-input--label,.fluentform .ff-el-form-right .ff-el-input--label{float:left;margin-bottom:0;padding:10px 15px 0 0;width:180px}.fluentform .ff-el-form-left .ff-el-input--content,.fluentform .ff-el-form-right .ff-el-input--content{margin-left:180px}.fluentform .ff-el-form-left .ff-t-container .ff-el-input--label,.fluentform .ff-el-form-right .ff-t-container .ff-el-input--label{float:none;margin-bottom:5px;width:auto}.fluentform .ff-el-form-left .ff-t-container .ff-el-input--content,.fluentform .ff-el-form-right .ff-t-container .ff-el-input--content{margin-left:auto}}.fluentform .ff-el-form-right .ff-el-input--label{text-align:right}.fluentform .ff-el-is-error .text-danger{font-size:12px;margin-top:4px}.fluentform .ff-el-is-error .ff-el-form-check-label,.fluentform .ff-el-is-error .ff-el-form-check-label a{color:var(--fluentform-danger)}.fluentform .ff-el-is-error .ff-el-form-control{border-color:var(--fluentform-danger)}.fluentform .ff-el-tooltip{cursor:pointer;display:inline-block;margin-left:2px;position:relative;vertical-align:middle;z-index:2}.fluentform .ff-el-tooltip:hover{color:#000}.fluentform .ff-el-tooltip svg{fill:var(--fluentform-primary)}.fluentform .ff-el-help-message{color:var(--fluentform-secondary);font-size:12px;font-style:italic;margin-top:5px}.fluentform .ff-el-help-message.ff_ahm{margin-bottom:5px;margin-top:-3px}.fluentform .ff-el-progress{background-color:#e9ecef;border-radius:.25rem;font-size:.75rem;height:1.3rem;line-height:1.2rem;overflow:hidden}.fluentform .ff-el-progress-bar{background-color:var(--fluentform-primary);color:#fff;height:inherit;text-align:right;transition:width .3s;width:0}.fluentform .ff-el-progress-bar span{display:inline-block;padding:0 5px 0 0}.fluentform .ff-el-progress-status{font-size:.9rem;margin-bottom:5px}.fluentform .ff-el-progress-title{border-bottom:2px solid #000;display:inline-block;font-weight:600;list-style-type:none;margin:8px 0 0;padding-left:15px;padding-right:15px}.fluentform .ff-el-progress-title li{display:none}.fluentform .ff-float-right{float:right}.fluentform .ff-chat-gpt-loader-svg{border:1px solid #ced4da;box-shadow:0 1px 5px rgba(0,0,0,.1);margin-top:10px;padding:15px;position:relative}.fluentform .ff-hidden{display:none!important}.fluentform .ff-step-t-container{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.fluentform .ff-step-t-container .ff-t-cell{width:auto}.fluentform .ff-step-t-container.ff-inner_submit_container .ff-el-group{margin-bottom:0}.fluentform .ff-step-container{overflow:hidden}.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left],.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left]{align-items:stretch;display:flex;gap:12px}.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left] .ff-step-header,.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left] .ff-step-header{align-self:stretch;flex:0 0 30%;margin-bottom:0}.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left] .ff-step-body,.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left] .ff-step-body{flex:1 1 auto;min-width:0}.fluentform .ff-step-header{margin-bottom:20px}.fluentform .ff-step-header--tabs-left{display:flex;flex-direction:column;margin-bottom:0}.fluentform .ff-step-header--tabs{background:#f5f8ff;border-radius:8px;display:flex;flex-direction:column;padding:16px}.fluentform .ff-step-header--tabs-top .ff-step-titles{justify-content:center}.fluentform .ff-step-header--tabs-top .ff-step-titles.ff-step-titles--overflowing{justify-content:flex-start}.fluentform .ff-step-header--tabs-top .ff-step-titles li .ff-step-title-text{flex:0 1 auto;margin:0 auto;max-width:100%;width:auto}.fluentform .ff-step-header--tabs .ff-step-progress-wrap--tabs{margin-top:16px}.fluentform .ff-step-header--tabs .ff-step-progress-wrap--tabs .ff-el-progress{background:#dce7f6;border-radius:999px;height:8px}.fluentform .ff-step-header--tabs .ff-step-progress-wrap--tabs .ff-el-progress-bar{border-radius:inherit}.fluentform .ff-step-header--tabs .ff-step-progress-wrap--tabs .ff-el-progress-bar span{display:none}.fluentform .ff-step-header--tabs .ff-step-progress-wrap--tabs .ff-el-progress-status{color:#5f6f89;font-size:14px;font-weight:600;margin:8px 0 0;text-align:right}.fluentform .ff-step-header--tabs .ff-step-titles{counter-reset:none;display:flex;flex-wrap:nowrap;gap:12px;margin:0;overflow-x:auto;overflow-y:hidden;padding:0;scrollbar-width:thin;width:100%}.fluentform .ff-step-header--tabs .ff-step-titles.ff-step-titles-navs{cursor:default}.fluentform .ff-step-header--tabs .ff-step-titles li{align-items:center;background:#fff;border:1px solid #d6dee8;border-radius:14px;color:#4b5563;display:flex;flex:0 0 160px;font-size:14px;font-weight:600;gap:8px;justify-content:center;line-height:1.3;margin:0;min-height:48px;padding:12px 14px;text-align:center}.fluentform .ff-step-header--tabs .ff-step-titles li:after,.fluentform .ff-step-header--tabs .ff-step-titles li:before{display:none}.fluentform .ff-step-header--tabs .ff-step-titles li .ff-step-title-icon{align-items:center;color:inherit;display:inline-flex;flex:0 0 auto;font-size:16px;height:16px;justify-content:center;line-height:1;width:16px}.fluentform .ff-step-header--tabs .ff-step-titles li .ff-step-title-text{align-items:center;display:flex;flex:1 1 auto;gap:8px;justify-content:center;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.fluentform .ff-step-header--tabs .ff-step-titles li .ff-step-title-text i,.fluentform .ff-step-header--tabs .ff-step-titles li .ff-step-title-text span[class*=dashicons],.fluentform .ff-step-header--tabs .ff-step-titles li .ff-step-title-text svg{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;line-height:1}.fluentform .ff-step-header--tabs .ff-step-titles li .ff-step-title-text svg{height:16px;width:16px}.fluentform .ff-step-header--tabs .ff-step-titles li:first-child,.fluentform .ff-step-header--tabs .ff-step-titles li:last-child{padding-left:14px;padding-right:14px}.fluentform .ff-step-header--tabs .ff-step-titles li:focus-visible,.fluentform .ff-step-header--tabs .ff-step-titles li:hover{background:#f8fbff;border-color:#b8d4fb;color:#007bff}.fluentform .ff-step-header--tabs .ff-step-titles li.ff_completed{background:#f8fbff;border-color:#c8dcfb;color:#007bff}.fluentform .ff-step-header--tabs .ff-step-titles li.ff_active{background:#f2f8ff;border-color:#007bff;color:#007bff}.fluentform .ff-step-header--tabs-left{background:#f5f8ff;border-radius:12px;padding:16px}.fluentform .ff-step-header--tabs-left .ff-step-titles{background:transparent;border:0;border-radius:0;counter-reset:step;display:block;flex:1 1 auto;margin-bottom:0;max-height:240px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0;scrollbar-width:thin}.fluentform .ff-step-header--tabs-left .ff-step-titles li{align-items:center;background:#fff;border:1px solid #d6dee8;border-radius:8px;box-sizing:border-box;color:#4b5563;display:flex;font-size:14px;font-weight:600;justify-content:flex-start;margin:0 0 16px;min-height:48px;overflow:hidden;padding:12px 14px 12px 48px;position:relative;text-align:left}.fluentform .ff-step-header--tabs-left .ff-step-titles li:before{align-items:center;background:#fff;border:1px solid #c8d1dc;border-radius:8px;color:#4b5563;content:counter(step);counter-increment:step;display:flex;font-size:13px;font-weight:700;height:28px;justify-content:center;left:12px;line-height:1;margin:0;position:absolute;top:50%;transform:translateY(-50%);width:28px;z-index:2}.fluentform .ff-step-header--tabs-left .ff-step-titles li:after{background:#d9e0e8;content:"";height:10px;left:34px;position:absolute;top:calc(100% + 1px);width:2px}.fluentform .ff-step-header--tabs-left .ff-step-titles li .ff-step-title-text{display:block;flex:1 1 auto;justify-content:flex-start;line-height:1.3;min-width:0;overflow:hidden;padding-left:4px;text-overflow:ellipsis;white-space:nowrap;width:auto}.fluentform .ff-step-header--tabs-left .ff-step-titles li .ff-step-title-text i,.fluentform .ff-step-header--tabs-left .ff-step-titles li .ff-step-title-text span[class*=dashicons],.fluentform .ff-step-header--tabs-left .ff-step-titles li .ff-step-title-text svg{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;line-height:1}.fluentform .ff-step-header--tabs-left .ff-step-titles li .ff-step-title-text svg{height:16px;width:16px}.fluentform .ff-step-header--tabs-left .ff-step-titles li:focus-visible,.fluentform .ff-step-header--tabs-left .ff-step-titles li:hover{background:#f8fbff;border-color:#b8d4fb;color:#007bff}.fluentform .ff-step-header--tabs-left .ff-step-titles li.ff_completed{background:#f8fbff;border-color:#c8dcfb;color:#007bff}.fluentform .ff-step-header--tabs-left .ff-step-titles li.ff_completed:before{background:#fff;border-color:#007bff;color:#007bff}.fluentform .ff-step-header--tabs-left .ff-step-titles li.ff_completed:after{background:#9ec5fe}.fluentform .ff-step-header--tabs-left .ff-step-titles li.ff_active{background:#f2f8ff;border-color:#007bff;color:#007bff}.fluentform .ff-step-header--tabs-left .ff-step-titles li.ff_active:before{background:#007bff;border-color:#007bff;color:#fff}.fluentform .ff-step-header--tabs-left .ff-step-titles li:first-child{padding-left:48px}.fluentform .ff-step-header--tabs-left .ff-step-titles li:last-child{margin-bottom:0;padding-left:48px;padding-right:14px}.fluentform .ff-step-header--tabs-left .ff-step-titles li:last-child:after{display:none}.fluentform .ff-step-titles{counter-reset:step;display:table;margin:0 0 20px;overflow:hidden;padding:0;position:relative;table-layout:fixed;text-align:center;width:100%}.fluentform .ff-step-titles--clickable li,.fluentform .ff-step-titles-navs{cursor:pointer}.fluentform .ff-step-titles--clickable li:focus-visible{outline:2px solid;outline-offset:2px}.fluentform .ff-step-titles li{color:#333;display:table-cell;font-size:12px;list-style-type:none;padding:0 10px;position:relative;vertical-align:top;width:auto}.fluentform .ff-step-titles li.ff_active,.fluentform .ff-step-titles li.ff_completed{color:#007bff}.fluentform .ff-step-titles li.ff_active:before,.fluentform .ff-step-titles li.ff_completed:before{background:#007bff;border:1px solid transparent;color:#fff}.fluentform .ff-step-titles li.ff_active:after,.fluentform .ff-step-titles li.ff_completed:after{background:#007bff}.fluentform .ff-step-titles li.ff_active:after{right:0}.fluentform .ff-step-titles li:before{background:#fff;border:1px solid;border-radius:3px;color:#333;content:counter(step);counter-increment:step;display:block;font-size:10px;line-height:20px;margin:0 auto 5px;position:relative;vertical-align:top;width:20px;z-index:10}.fluentform .ff-step-titles li:after{background:#000;content:"";height:2px;left:-50%;position:absolute;top:9px;width:100%;z-index:1}.fluentform .ff-step-titles li:first-child{padding-left:0}.fluentform .ff-step-titles li:first-child:after{left:50%}.fluentform .ff-step-titles li:last-child{padding-right:0}.fluentform .ff-step-titles li:last-child:after{left:-50%}.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left] .fluentform .ff-step-titles,.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left] .fluentform .ff-step-titles{margin-bottom:0}.fluentform .ff-step-body{left:0;margin-bottom:15px;position:relative;top:0}@media (max-width:767px){.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left],.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left]{display:block}.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left] .ff-step-header,.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left] .ff-step-header{flex:unset;margin-bottom:20px}.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left] .ff-step-header--tabs-left .ff-step-titles,.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left] .ff-step-header--tabs-left .ff-step-titles{background:transparent;border:0;border-radius:0;display:flex;gap:10px;max-height:none;overflow-x:auto;overflow-y:hidden;padding:0}.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left] .ff-step-header--tabs-left .ff-step-titles li,.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left] .ff-step-header--tabs-left .ff-step-titles li{border-radius:12px;justify-content:center;margin:0;min-height:56px;padding:14px 12px;text-align:center}.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left] .ff-step-header--tabs-left .ff-step-titles li:after,.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left] .ff-step-header--tabs-left .ff-step-titles li:before,.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left] .ff-step-header--tabs-left .ff-step-titles li:after,.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left] .ff-step-header--tabs-left .ff-step-titles li:before{display:none}.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left] .ff-step-header--tabs-left .ff-step-titles li .ff-step-title-text,.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left] .ff-step-header--tabs-left .ff-step-titles li .ff-step-title-text{justify-content:center}}.fluentform .ff-upload-progress{margin:10px 0}.fluentform .ff-upload-progress-inline{border-radius:3px;height:6px;margin:4px 0;position:relative}.fluentform .ff-upload-preview{border:1px solid #ced4da;border-radius:3px;margin-top:5px}.fluentform .ff-upload-preview:first-child{margin-top:0}.fluentform .ff-upload-preview-img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:70px;width:70px}.fluentform .ff-upload-container-small-column-image{display:flex;flex-wrap:wrap-reverse;justify-content:center;text-align:center}.fluentform .ff-upload-details,.fluentform .ff-upload-preview{zoom:1;overflow:hidden}.fluentform .ff-upload-details,.fluentform .ff-upload-thumb{display:table-cell;vertical-align:middle}.fluentform .ff-upload-thumb{background-color:#eee}.fluentform .ff-upload-details{border-left:1px solid #ebeef0;padding:0 10px;position:relative;width:10000px}.fluentform .ff-upload-details .ff-inline-block,.fluentform .ff-upload-details .ff-upload-error{font-size:11px}.fluentform .ff-upload-remove{box-shadow:none!important;color:var(--fluentform-danger);cursor:pointer;font-size:16px;line-height:1;padding:0 4px;position:absolute;right:0;top:3px}.fluentform .ff-upload-remove:hover{color:var(--fluentform-danger);text-shadow:1px 1px 1px #000!important}.fluentform .ff-upload-filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fluentform .ff-table{margin-bottom:0}.fluentform .ff-checkable-grids{border:1px solid #f1f1f1;border-collapse:collapse}.fluentform .ff-checkable-grids thead>tr>th{background:#f1f1f1;border:0;padding:7px 5px;text-align:center}.fluentform .ff-checkable-grids tbody>tr>td{border:0;padding:7px 5px}.fluentform .ff-checkable-grids tbody>tr>td:not(:first-of-type){text-align:center}.fluentform .ff-checkable-grids tbody>tr:nth-child(2n)>td{background:#f1f1f1}.fluentform .ff-checkable-grids tbody>tr:nth-child(2n-1)>td{background:#fff}.fluentform .ff-screen-reader-element{clip:rect(0,0,0,0)!important;word-wrap:normal!important;border:0!important;height:1px!important;margin:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.fluentform .ff_upload_btn.ff-btn{background:#6f757e;border-color:#6f757e;color:#fff;cursor:pointer;display:inline-block;padding:10px 20px}.fluentform .ff_upload_btn.ff-btn:hover{background-color:#91959b;outline:none}.fluentform .ff_upload_btn.ff-btn:focus-visible{background-color:#91959b;outline:none}.fluentform .ff-el-tc{border:none;border-collapse:collapse;display:table;width:100%}.fluentform .ff-el-tc label.ff_tc_label{display:table-row}.fluentform .ff-el-tc label.ff_tc_label>span{padding-top:8px!important;width:20px}.fluentform .ff-el-tc label.ff_tc_label>div,.fluentform .ff-el-tc label.ff_tc_label>span{display:table-cell}.fluentform .ff-saved-state-input .ff_input-group-text{background-color:#1a7efb;border-color:#1a7efb;margin-left:-1px}.fluentform .ff-saved-state-input .ff_input-group-text:hover{background-color:#4898fc;border-color:#4898fc;opacity:1}.fluentform .ff-saved-state-input .ff_input-group-text img{width:28px}.fluentform .ff-saved-state-link input{text-overflow:ellipsis}.fluentform .ff-hide-group{display:none}.fluentform .ff_t_c{margin:0;padding:0 5px 0 0}.fluentform .ff_t_c p{margin:0;padding:0}.fluentform .force-hide{border:0;display:block;height:0;margin:0;opacity:0;padding:0;visibility:hidden}.fluentform input[type=checkbox],.fluentform input[type=radio]{display:inline-block;margin:0}.fluentform .text-danger{color:var(--fluentform-danger)}.fluentform .iti{width:100%}.fluentform .iti__selected-flag{background:rgba(0,0,0,.1);border-bottom-left-radius:6px;border-top-left-radius:6px}.fluentform .ff_gdpr_field{margin-right:5px}.fluentform form.ff-form-has-steps .ff-btn-submit{visibility:hidden}.fluentform form.ff-form-has-steps .ff_submit_btn_wrapper{text-align:right}.fluentform textarea{max-width:100%}.fluentform .ff-el-form-check{margin-bottom:5px}.fluentform .ff-el-form-check span.ff_span{margin-left:6px}.fluentform .ff-el-form-check-label .ff-el-form-check-input{position:relative;top:-2px;vertical-align:middle}.fluentform .ff-inline-block{display:inline-block}.fluentform .ff-inline-block+.ff-inline-block{margin-left:10px}.fluentform .ff-text-left{text-align:left}.fluentform .ff-text-center{text-align:center}.fluentform .ff-text-right{text-align:right}.fluentform .ff-el-form-control:focus~.ff-el-help-message{display:block!important}.fluentform .ff-el-form-control::-moz-placeholder{color:#868e96;opacity:1}.fluentform .ff-el-form-control::placeholder{color:#868e96;opacity:1}.fluentform .ff-el-form-control:disabled,.fluentform .ff-el-form-control[readonly]:not(.flatpickr-input){background-color:#e9ecef;opacity:1}.fluentform .iti__search-input{min-height:30px}.fluentform-step{float:left;height:1px;overflow-x:hidden;padding:3px}.fluentform-step.active{height:auto;width:100%}.fluentform-step .ff_summary_container{font-size:14px;margin-top:10px}.step-nav .next{float:right}.fluentform .has-conditions{display:none}.ff-message-success{border:1px solid #ced4da;box-shadow:0 1px 5px rgba(0,0,0,.1);margin-top:10px;padding:15px;position:relative}.ff-errors-in-stack{display:none;margin-top:15px}.ff-errors-in-stack .error{font-size:14px;line-height:1.7}.ff-errors-in-stack .error-clear{cursor:pointer;margin-left:5px;padding:0 5px}.ff-chat-reply-container div p{border-radius:6px;margin-top:12px;padding:20px 16px}.ff-chat-reply-container div .skeleton{animation:skeleton-loading 2s linear infinite alternate;padding:24px}@keyframes skeleton-loading{0%{background-color:#e3e6e8}to{background-color:#f0f3f5}}.ff-el-chat-container{position:relative}.ff-el-chat-container textarea{outline:none;position:relative;resize:none}.ff-el-chat-container .ff_btn_chat_style{background:transparent;border:none;position:absolute;right:10px;top:38%}.ff-el-chat-container .ff_btn_chat_style svg:hover{cursor:pointer;opacity:.8;outline:0;text-decoration:none;transition:all .4s}.iti-mobile .iti--container{z-index:9999}.fluentform .hidden_field{display:none!important}.fluentform .ff_force_hide{display:none!important;visibility:hidden!important}.fluentform .ff_scrolled_text{background:#e9ebed;height:200px;overflow:scroll;padding:10px 15px}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label{margin:0}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label:focus-within span{background-color:#b3d4fc}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check{display:-moz-inline-stack;display:inline-block;float:none!important;margin:0 0 10px;position:relative;width:auto!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check input{margin:0;opacity:0;outline:none;position:absolute;z-index:-1}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span{-webkit-appearance:none;background:#fff;border:1px solid #dcdfe6;border-left:0;border-radius:0;box-sizing:border-box;color:#606266;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:1;margin:0;outline:none;padding:12px 20px;position:relative;text-align:center;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;vertical-align:middle;white-space:nowrap}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span:hover{color:#1a7efb}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff-el-image-holder{border:1px solid #dcdfe5;overflow:hidden}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff-el-image-holder span{border:none!important;border-radius:0!important;margin-left:-1px;width:100%}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff-el-image-holder.ff_item_selected{border-color:#1a7efb}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check:first-child label>span{border-left:1px solid #dcdfe6;border-radius:4px 0 0 4px;box-shadow:none!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check:last-child label>span{border-radius:0 4px 4px 0}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff_item_selected label>span{background-color:#1a7efb;border-color:#1a7efb;box-shadow:-1px 0 0 0 #8cc5ff;color:#fff}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff_item_selected:first-child label>span{border-left-color:#1a7efb}@media only screen and (max-width:768px){.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check{display:block;width:100%}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span{border:1px solid!important;border-radius:4px!important;box-shadow:none!important;display:block;width:100%}}.fluentform .ff-el-group.ff-hpsf-container{display:none!important;position:absolute!important;transform:translateX(1000%)!important}.fluentform div.ff-el-form-hide_label>.ff-el-input--label{display:none;visibility:hidden}.fluentform .ff_file_upload_holder{margin-bottom:0}.fluentform .ff-dropzone .ff_upload_btn.ff-btn{background:rgba(223,240,255,.13);border:1px dashed var(--fluentform-primary);border-radius:var(--fluentform-border-radius);color:var(--fluentform-secondary);display:block;padding:35px;text-align:center;transition:all .2s ease;width:100%}.fluentform .ff-dropzone .ff_upload_btn.ff-btn:hover{background:rgba(223,240,255,.49)}.fluentform .ff-dropzone .ff-uploaded-list{margin-top:10px}.fluentform .ff_center{text-align:center}.fluentform .ff_right{text-align:right}.fluentform .ff_left{text-align:left}.fluentform .ff-form-inline .ff-t-container,.fluentform .ff-form-inline>.ff-el-group,.fluentform .ff-form-inline>.ff-name-field-wrapper{display:inline-block;margin-right:10px;vertical-align:top}.fluentform .ff-form-inline .ff-t-container .ff-t-cell .ff-el-input--label,.fluentform .ff-form-inline .ff-t-container>.ff-el-input--label,.fluentform .ff-form-inline>.ff-el-group .ff-t-cell .ff-el-input--label,.fluentform .ff-form-inline>.ff-el-group>.ff-el-input--label,.fluentform .ff-form-inline>.ff-name-field-wrapper .ff-t-cell .ff-el-input--label,.fluentform .ff-form-inline>.ff-name-field-wrapper>.ff-el-input--label{display:none}.fluentform .ff-form-inline .ff-t-container .ff-el-input--content,.fluentform .ff-form-inline>.ff-el-group .ff-el-input--content,.fluentform .ff-form-inline>.ff-name-field-wrapper .ff-el-input--content{margin-left:0}.fluentform .ff-form-inline .ff-t-container:last-child,.fluentform .ff-form-inline>.ff-el-group:last-child,.fluentform .ff-form-inline>.ff-name-field-wrapper:last-child{margin-right:0}.fluentform .ff-t-container .ff-name-title{width:40%}.fluentform .ff_hide_label .ff-el-input--label{display:none}.fluentform .field-value{white-space:pre-line}.fluentform .ff-el-group .ff-read-only{background-color:#e9ecef!important;opacity:1;pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.fluentform .ff-el-group .ff-read-only:focus{outline:none}.fluentform label.ff-el-image-input-src{background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;display:block;height:200px;width:200px}.fluentform .ff-el-image-holder{float:left;margin-bottom:20px;margin-right:20px;width:200px}.fluentform .ff-el-image-holder .ff-el-form-check-label{padding-left:1px}.fluentform .ff_el_checkable_photo_holders{display:block;margin-bottom:-20px;overflow:hidden}.fluentform .ff-other-input-wrapper input{background:inherit}.fluentform .ff-other-input-wrapper{display:none;margin-top:8px}.fluentform .select2-container{width:100%!important}.fluentform .select2-container .select2-selection__rendered li{margin:0}.fluentform .select2-container .select2-search--inline>input{height:calc(2.25rem + 2px);line-height:1.5;margin-top:0;padding:.375rem 1.75rem .375rem .75rem}.fluentform .ff-el-form-bottom{display:flex;flex-direction:column-reverse}.fluentform .ff-el-form-bottom .ff-el-input--label{margin-bottom:0;margin-top:5px}.fluentform .mce-tinymce.mce-container.mce-panel{border:1px solid #ced4da}.fluentform .ff_input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.fluentform .ff_input-group>.ff-el-form-control:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;display:inline-block;width:auto}.fluentform .ff_input-group>.ff-el-form-control:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.fluentform .ff_input-group .ff-el-form-control{flex:1 1 auto;margin-bottom:0;position:relative;width:1%}.fluentform .ff_input-group-prepend{margin-right:-1px}.fluentform .input-group-append{margin-left:-1px}.fluentform .ff_input-group-append,.fluentform .ff_input-group-prepend{display:flex}.fluentform .ff_input-group>.ff_input-group-prepend>.ff_input-group-text{border-bottom-right-radius:0;border-top-right-radius:0}.fluentform .ff_input-group>.ff_input-group-append>.ff_input-group-text{border-bottom-left-radius:0;border-top-left-radius:0}.fluentform .ff_input-group-text{align-items:center;background-color:#e9ecef;border-radius:.25rem;color:#495057;display:flex;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:0;padding:.375rem .75rem;text-align:center;white-space:nowrap}.fluentform .ff_coupon_wrapper .ff_input-group-append{cursor:pointer}.fluentform .ff_coupon_wrapper .ff_input-group-append:hover .ff_input-group-text{background:#e3e8ed}.fluentform ul.ff_coupon_responses{list-style:none;margin:0;padding:0}.fluentform ul.ff_coupon_responses li{padding-top:5px}.fluentform ul.ff_coupon_responses span.error-clear{color:#ff5050;font-weight:700;margin-right:10px}.fluentform ul.ff_coupon_responses .ff_error{color:#f56c6c;cursor:pointer}.fluentform ul.ff_coupon_responses .ff_success{color:#28a745}.fluentform .ff-btn.disabled{opacity:.65}.fluentform .ff-btn.ff-working{position:relative;transition:all .3s ease}.fluentform .ff-btn.ff-working:after{animation:ff-progress-anim 4s 0s infinite;background:hsla(0,0%,100%,.4);bottom:0;content:"";height:5px;left:0;position:absolute;right:0}.fluentform .ff-btn-block{display:block;width:100%}.fluentform .ff-btn-block+.ff-el-btn-block{margin-top:8px}.fluentform .ff_submitting{pointer-events:none}@keyframes ff-progress-anim{0%{width:0}5%{width:0}10%{width:15%}30%{width:40%}50%{width:55%}80%{width:100%}95%{width:100%}to{width:0}}.ff_modal_container{background:#fff;max-height:90vh!important;max-width:900px;overflow:auto;padding:30px}@media only screen and (min-width:1000px){.ff_modal_container{width:900px}}.select2-results__option{margin:0}.fluentform span.select2.select2-container:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #495057;content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%)}.ff_pointer{cursor:pointer}.ff_net_table{border:0;border-collapse:separate;border-spacing:0;line-height:1.4;margin:0;padding:0;table-layout:fixed;width:100%}.ff_net_table th{border:none;font-size:13px;font-weight:400;padding:8px 0;text-align:center;vertical-align:bottom}.ff_net_table th .ff_not-likely{float:left;text-align:left}.ff_net_table th .ff_extremely-likely{float:right;text-align:right}.ff_net_table tbody tr{background:none;border:0}.ff_net_table tbody tr td{background-color:#fff;border:1px solid #ddd;border-left:0;padding:0;text-align:center;vertical-align:middle}.ff_net_table tbody tr td input[type=radio]:checked+label{background-color:#4caf50;color:#fff}.ff_net_table tbody tr td:first-of-type{border-left:1px solid #ddd;border-radius:5px 0 0 5px}.ff_net_table tbody tr td:last-child{border-radius:0 5px 5px 0}.ff_net_table tbody tr td label{border:0;color:#444;cursor:pointer;display:block;font-size:16px;font-weight:700;height:40px;line-height:40px;margin:0;position:relative;width:100%}.ff_net_table tbody tr td label:after{border:0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.ff_net_table tbody tr td label:hover:after{border:2px solid #4caf50}.ff-el-pop-content{background-color:#000;border-radius:3px;box-shadow:0 5px 10px rgba(0,0,0,.2);color:#fff;font-size:11px;line-height:1.2;padding:10px;position:absolute;text-align:center;transform-origin:center bottom;z-index:9999}.ff-checkable-grids.mobile{border:0}.ff-checkable-grids.mobile tbody tr{padding-top:0!important}.ff-checkable-grids.mobile tbody tr:nth-child(2n)>td{background:transparent}.ff-checkable-grids.mobile tbody td{padding-left:10px!important;text-align:left!important}.ff-checkable-grids.mobile tbody td.ff_grid_header{background-color:#eee!important;margin:0}.ff-checkable-grids.mobile tbody td:after{content:attr(data-label);display:inline-block;letter-spacing:.5pt;padding-left:10px;white-space:nowrap}span.ff-el-rating-text{line-height:100%;padding-left:5px;vertical-align:bottom}table.ff_repeater_table{background:transparent!important;border:0;border-collapse:collapse;border-spacing:0;margin:0 0 5px;padding:0;table-layout:auto!important;vertical-align:middle;width:100%}table.ff_repeater_table th{font-size:90%;padding:0;text-align:left}table.ff_repeater_table th,table.ff_repeater_table tr{background:transparent!important;border:0;padding-top:5px}table.ff_repeater_table td{background:transparent!important;border:0;max-width:100%;padding:0 15px 15px 0;text-align:left;width:282px}table.ff_repeater_table tbody tr:only-child td .repeat-minus{visibility:hidden}table.ff_repeater_table .ff-el-group{margin:0;padding:0}table.ff_repeater_table .repeat_btn{padding-right:0;vertical-align:middle;width:30px}table.ff_repeater_table .repeat_btn span.ff-icon{cursor:pointer;margin-right:10px}table.ff_repeater_table .repeat_btn span.ff-icon.icon-minus-circle{margin-right:0}table.ff_repeater_table.repeat-maxed .repeat_btn .repeat-plus{visibility:hidden}.ff-repeater-container{display:flex;flex-direction:column}.ff-repeater-container .repeat_btn{align-self:center;display:flex}.ff-repeater-container .ff_repeater_cont_row,.ff-repeater-container .ff_repeater_header{display:flex;flex-wrap:nowrap}.ff-repeater-container .ff_repeater_cont_row:only-child .repeat-minus{visibility:hidden}.ff-repeater-container .ff_repeater_cell,.ff-repeater-container .ff_repeater_header_item{box-sizing:border-box;padding:0 15px 0 0;text-align:left}.ff-repeater-container .ff-el-repeat-buttons-list{display:flex;margin-top:34%}.ff_repeater_table.mobile tbody td{display:block;padding:10px;width:100%}.ff_repeater_table.mobile tbody td .ff-el-group{margin-top:6px}.ff_repeater_table.mobile tbody td:before{clear:both;content:attr(data-label);display:block;font-size:.875em;letter-spacing:.5pt;white-space:nowrap}.ff-el-section-break .ff-el-section-title{font-weight:600;margin-bottom:5px}.ff-el-section-break hr{background-color:#dadbdd;border:none;height:1px;margin-bottom:10px}table.ff_flexible_table.ff-checkable-grids{width:100%}.ff_flexible_table.mobile thead{left:-9999px;position:absolute;top:-9999px}.ff_flexible_table.mobile tbody td{display:block;padding:10px;width:100%}.ff_flexible_table.mobile tbody tr{background:#fff;border-bottom:1px solid #ced4da;border-top:1px solid #ced4da;border-color:#ced4da;border-style:solid;border-width:2px 1px 4px;display:block;margin:16px 0 10px;position:relative}@media only screen and (max-width:400px){.ff_repeater_table{width:100%}.ff_repeater_table thead{display:none}.ff_repeater_table tbody tr{border:1px solid #ddd;display:block;margin-bottom:15px;padding:10px}.ff_repeater_table tbody td{display:block;padding:5px 0;text-align:left;width:100%!important}.ff_repeater_table tbody td .ff-el-input--content{width:100%}.ff_repeater_table .repeat_btn{margin-top:10px;padding:10px 0;text-align:center;width:100%}.ff_repeater_table .repeat_btn .ff-el-repeat-buttons-list{display:flex;justify-content:space-between}.ff_repeater_table .repeat_btn .ff-el-repeat-buttons-list span{background-color:#f0f0f0;border-radius:3px;cursor:pointer;padding:5px 10px}}@media only screen and (min-width:641px){.fluentform .ff-el-group.ff_list_3col .ff-el-form-check{display:-moz-inline-stack;display:inline-block;margin:0 0 2px;min-height:28px;padding-right:16px;vertical-align:top;width:33.3%}.fluentform .ff-el-group.ff_list_2col .ff-el-form-check{display:-moz-inline-stack;display:inline-block;margin:0;min-height:28px;padding-right:16px;vertical-align:top;width:50%}.fluentform .ff-el-group.ff_list_4col .ff-el-form-check{display:-moz-inline-stack;display:inline-block;margin:0;min-height:28px;padding-right:16px;vertical-align:top;width:25%}.fluentform .ff-el-group.ff_list_5col .ff-el-form-check{display:-moz-inline-stack;display:inline-block;margin:0;min-height:28px;padding-right:16px;vertical-align:top;width:20%}.fluentform .ff-el-group.ff_list_inline .ff-el-form-check{display:-moz-inline-stack;display:inline-block;float:none!important;margin:0 15px 10px 0;width:auto!important}}@media (max-width:767px){table.ff_flexible_table,table.ff_flexible_table.ff-checkable-grids{border:0}table.ff_flexible_table.ff-checkable-grids tbody tr{padding-top:0!important}table.ff_flexible_table.ff-checkable-grids tbody tr td.ff_grid_header{background-color:#eee!important;margin:0;text-align:center}table.ff_flexible_table.ff-checkable-grids tbody tr td{text-align:left!important}table.ff_flexible_table.ff-checkable-grids tbody tr td:before{content:none!important}table.ff_flexible_table.ff-checkable-grids tbody tr td:after{content:attr(data-label);display:inline-block;letter-spacing:.5pt;padding-left:10px;white-space:nowrap}table.ff_flexible_table.ff-checkable-grids tbody tr:nth-child(2n)>td{background:transparent}table.ff_flexible_table thead{left:-9999px;position:absolute;top:-9999px}table.ff_flexible_table tbody tr{background:#fff;border-bottom:1px solid #ced4da;border-top:1px solid #ced4da;border-color:#ced4da;border-style:solid;border-width:2px 1px 4px;display:block;margin:16px 0 10px;padding-top:12px!important;position:relative}table.ff_flexible_table tbody tr td{display:block;margin-left:8px;margin-right:8px;padding:5px}table.ff_flexible_table tbody tr td:before{clear:both;content:attr(data-label);display:block;font-size:.875em;letter-spacing:.5pt;white-space:nowrap}table.ff_flexible_table tbody tr td.repeat_btn{background-color:#eee;margin-left:0;padding:10px!important;width:100%!important}table.ff_flexible_table tbody tr td.repeat_btn .ff-el-repeat-buttons-list{float:none;width:100%}}@media only screen and (max-width:768px){.lity-container{width:96%}.fluentform .ff-t-container .ff-name-title{width:100%}.ff_repeater_cont_row{background:#fff;border-bottom:1px solid #ced4da;border-top:1px solid #ced4da;border-color:#ced4da;border-style:solid;border-width:2px 1px 4px;display:flex;flex-direction:column;margin:16px 0 10px;padding-top:12px}.ff_repeater_cont_row .ff_repeater_cell{display:block;margin-left:8px;margin-right:8px;padding:5px}.ff_repeater_cont_row .ff-t-cell{flex-basis:100%!important;max-width:100%;width:100%}.ff_repeater_cont_row .ff_repeater_body[role=rowgroup]{display:flex;flex-direction:column}.ff-repeater-container .ff-el-repeat-buttons-list{margin-top:-28px}.ff-el-repeat-buttons-list{margin-top:0}}:root{--fluentform-primary:#1a7efb;--fluentform-secondary:#606266;--fluentform-danger:#f56c6c;--fluentform-border-color:#dadbdd;--fluentform-border-radius:7px;--fluentform-input-select-height:auto}.ff-default .ff_btn_style{border:1px solid transparent;border-radius:7px;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;line-height:1.5;padding:8px 20px;position:relative;text-align:center;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.ff-default .ff_btn_style:focus,.ff-default .ff_btn_style:hover{opacity:.8;outline:0;text-decoration:none}.ff-default .ff-btn-primary:not(.ff_btn_no_style){background-color:#007bff;border-color:#007bff;color:#fff}.ff-default .ff-btn-primary:not(.ff_btn_no_style):focus,.ff-default .ff-btn-primary:not(.ff_btn_no_style):hover{background-color:#0069d9;border-color:#0062cc;color:#fff}.ff-default .ff-btn-secondary:not(.ff_btn_no_style){background-color:#606266;border-color:#606266;color:#fff}.ff-default .ff-btn-secondary:not(.ff_btn_no_style):focus,.ff-default .ff-btn-secondary:not(.ff_btn_no_style):hover{background-color:#727b84;border-color:#6c757d;color:#fff}.ff-default .ff-btn-lg{border-radius:6px;font-size:18px;line-height:1.5;padding:8px 16px}.ff-default .ff-btn-sm{border-radius:3px;font-size:13px;line-height:1.5;padding:4px 8px}.ff-default .ff-el-form-control{background-clip:padding-box;background-image:none;border:1px solid var(--fluentform-border-color);border-radius:var(--fluentform-border-radius);color:var(--fluentform-secondary);font-family:-apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1;margin-bottom:0;max-width:100%;padding:11px 15px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ff-default .ff-el-form-control:focus{background-color:#fff;border-color:var(--fluentform-primary);color:var(--fluentform-secondary);outline:none}.ff-default .ff-el-form-check label.ff-el-form-check-label{cursor:pointer;margin-bottom:7px}.ff-default .ff-el-form-check label.ff-el-form-check-label>span:after,.ff-default .ff-el-form-check label.ff-el-form-check-label>span:before{content:none}.ff-default .ff-el-form-check:last-child label.ff-el-form-check-label{margin-bottom:0}.ff-default textarea{min-height:90px}select.ff-el-form-control:not([size]):not([multiple]){height:var(--fluentform-input-select-height,auto)}.elementor-editor-active .ff-form-loading .ff-step-container .fluentform-step:first-child{height:auto}.ff-upload-preview.ff_uploading{opacity:.8}@keyframes ff_move{0%{background-position:0 0}to{background-position:50px 50px}}.ff_uploading .ff-el-progress .ff-el-progress-bar{animation:ff_move 2s linear infinite;background-image:linear-gradient(-45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent);background-size:50px 50px;border-bottom-left-radius:20px;border-bottom-right-radius:8px;border-top-left-radius:20px;border-top-right-radius:8px;bottom:0;content:"";left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}.ff_payment_summary{overflow-x:scroll}.pac-container{z-index:99999!important}.ff-support-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ff-default{font-family:inherit}.ff-default .ff-el-input--label label{display:inline-block;font-weight:500;line-height:inherit;margin-bottom:0}