﻿

#header_eva .header_eva_submenu_lifestyle .categ_tags {
    display: none;
	font-size: 14px;
	line-height: 23px;
	color: #000000;
    font-weight: 700;
}


#header_eva .categ_tags.active{
    display: block!important;
}


#header_eva .header_eva_submenu_lifestyle .categ_tags a {
	color: #725FD2;
}
.leaderboard,.min-height-small{min-height:50px}
.leaderboard{margin-bottom:0;text-align:center}
.leaderboard-fullwrap{margin:15px 0;text-align:center;padding-top:20px;padding-bottom:20px}
.leaderboard-fullwrap .leaderboard{display:inline-block}
.container-ads__ad .leaderboard{text-align:center;display:inline-block}
footer .leaderboard-fullwrap{margin-bottom:0;padding-bottom:0}
footer .leaderboard-fullwrap .leaderboard{padding-bottom:0}



.windowbg, #preview_body
{
	color: #000000;
	background-color: #f6f5e9;
}


.text7 {
	display:block;
	color:#e6e9ee;
	font-size:13px;
	margin-bottom:14px;
	margin-top:-11px;
	line-height:16px;
	text-transform:uppercase;
}
.elementor-76 .elementor-element.elementor-element-7195e5e6 .elementor-icon-wrapper{text-align:center;}
.elementor-76 .elementor-element.elementor-element-38b18866 .elementor-icon-wrapper{text-align:center;}
.elementor-76 .elementor-element.elementor-element-4a50770c .elementor-icon-wrapper{text-align:center;}
body .pea_cook_wrapper.pea_cook_bottomcenter a#fom,
body .pea_cook_more_info_popover .pea_cook_more_info_popover_inner
a#pea_close{color:#ce121b !important;border:none;display:inline-block}
body .pea_cook_wrapper.pea_cook_bottomcenter a#fom:hover,
body .pea_cook_more_info_popover .pea_cook_more_info_popover_inner a#pea_close:hover{border-bottom:1px solid #ce121b}
.pea_cook_more_info_popover{display:none;position:absolute;top:0;z-index:1000000;height:80%;width:100%;left:0}
.pea_cook_more_info_popover
h2{font-size:22px;font-weight:bold}
.pea_cook_more_info_popover
h3{font-size:22px;font-weight:bold}

.fusion-two-fifth {
  width: 37.6%;
}

.fusion-spacing-no.fusion-two-fifth {
  width: 40%;
}
.fusion-layout-column.fusion-five-sixth,.fusion-layout-column.fusion-four-fifth,.fusion-layout-column.fusion-one-fifth,.fusion-layout-column.fusion-one-fourth,.fusion-layout-column.fusion-one-half,.fusion-layout-column.fusion-one-sixth,.fusion-layout-column.fusion-one-third,.fusion-layout-column.fusion-three-fifth,.fusion-layout-column.fusion-three-fourth,.fusion-layout-column.fusion-two-fifth,.fusion-layout-column.fusion-two-third{position:relative;float:left;margin-right:4%;margin-bottom:20px;}
.fusion-layout-column.fusion-two-fifth{width:37.6%;}
.fusion-layout-column.fusion-two-fifth.fusion-spacing-no{width:40% !important;}
.logo .logo-text .site-title{line-height:24px}
.logo .site-title{font-size:18px;line-height:24px}


.logo-text .site-title {
	font-size: 22px;
	font-weight: 500;
	line-height: 24px;
}


.logo-text .site-title span {
	font-weight: 700;
}


#top-footer .footer-logo .site-title {
	font-size: 32px;
	color: #000;
	font-weight: 700;
	float: left;
	line-height: 42px;
}


		.site-branding .site-title,
		.site-description {
			clip: rect(1px, 1px, 1px, 1px);
			position: absolute !important;
			height: 1px;
			width: 1px;
			overflow: hidden;
		}


#content-bottom {
	background-position: bottom left;
	background-repeat: no-repeat;
}


#content-bottom div {
	background-position: bottom right;
	background-repeat: no-repeat;
}


#content-bottom div div {
	padding: 0;
	background-position: bottom;
	background-repeat: repeat-x;
}


#content,
header.header,
footer.footer {
  background-color: #053964; }


#content .wgs_wrapper table, #widget .wgs_wrapper table, .wgs_wrapper table {
	border: none;
	margin: auto;
	width: 100%;
	border-collapse: initial;
}


#content .wgs_wrapper tr td, #widget .wgs_wrapper tr td, .wgs_wrapper tr td {
	border: none;
	padding: 0;
}

.carousel .active,
.carousel .next,
.carousel .prev {
  display: block;
}

.carousel .next,
.carousel .prev {
  position: absolute;
  top: 0;
  width: 100%;
}

.carousel .prev {
  left: -100%;
}

.carousel .next.left,
.carousel .prev.right {
  left: 0;
}

.rg-sc .rg-scr-controls .prev {
  left: -40px;
}



.rg-scr-controls .prev, .rg-scr-controls .next {display: block;position: absolute;top: 50%;margin-top: -14px;width: 27px;height: 27px;border-radius: 27px;cursor: pointer;background-repeat: no-repeat;}

.rg-scr-controls .prev {left: -35px;background-position: -15px 5px;}

.rg-scr-controls .prev:hover {background-position: -15px -19px;}

.rg-scr-controls .prev:hover, .rg-scr-controls .next:hover {background-color: #eee;}
.quiz__btn-container{margin:48px auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.quiz__btn{width:100%;border:8px solid #414042;font-family:"TT-Bold";letter-spacing:-0.35px;padding:16px;text-align:center;box-shadow:0 5px 6px 0 rgba(0,0,0,0.14);background:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;cursor:pointer}
.quiz__btn--true{color:#80E0A7}
.quiz__btn--false{color:#FF808B;margin-top:16px}
.quiz__btn--multiple{margin:8px 0}

.navlink{padding:0 20px;display:inline;font-family:Oswald,Arial,sans-serif;position:relative;}

.navlink span{padding:0 0 4px 5px;}


.uiStreamMessage,
.genericStreamStory,
.commentable_item { float: left; }


  
.commentable_item {  left:-1em; }
.et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:left}
.et_pb_button_module_wrapper.et_pb_button_alignment_right{text-align:right}
.et_pb_button_module_wrapper.et_pb_button_alignment_center{text-align:center}


ul.social-icons, ul.social-icons li {
  display: inline-block;
  list-style: none;
  padding: 2px 0 2px 2px;
}


ul.social-icons li:last-child, ul.social-icons, ul.social-icons li:last-child a {
  padding-right: 0px;
}


ul.social-icons li:last-child img {
  margin-right: 0px;
}


ul.social-icons li img {
  margin: 0 2px;
  width: 34px; 
  height: 34px; 
}


  
  ul.social-icons {
    margin-top: 10px;
  }

.about-grids
{
	width:100%;
	margin: 0 auto;
}


#bbpress-forums #bbp-user-wrapper h2.entry-title {
	font-size: 1.4em;
	margin: 0;
	padding-bottom: 10px;
	padding-top: 0;
	clear: none;
}
.mk-video-color-mask,.mk-video-mask{z-index:3}
.mk-video-color-mask{opacity:.7}

 
#footer-widgets .wrap {
    margin: 0 auto;
    width: 940px;
}

  .hi-contrast header .menu-area.sps--blw {
    background: #000; }
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-4{width:33.33333333%}


.mobile-menu-wrap{
	display: none;
}
.nav-drawer__menu-link{background-image:none;background-position:0 0;background-repeat:repeat;background-size:initial;color:initial;text-decoration:initial;transition:initial;display:block;-ms-flex:1 calc(100% - 3em);flex:1 calc(100% - 3em);padding:.25rem 1rem;color:#fff;outline:none}
.nav-drawer__menu-link:hover{color:inherit}
body.user-mousing .disclaimer a:focus,body.user-mousing .nav-drawer__menu-button:focus,body.user-mousing .nav-drawer__menu-link:focus,body.user-mousing article p a:focus,body.user-mousing h1 a:focus,body.user-mousing h2 a:focus,body.user-mousing h3 a:focus{background-color:transparent}
body.contrast-light .nav-drawer__menu-link:hover{color:#000}


.tagcloud a,
.tag-cloud a {
	display: inline-block;
	font-size: 12px!important;
	background: #929292;
	color: #fff;
	font-weight: bold;
	padding: 3px 7px;
	margin: 0px 5px 5px 0px;
}


.tagcloud a:hover,
.tag-cloud a:hover {
	background: #232323;
	color: #fff;
}

.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:0;padding-left:25px;padding-right:25px;}
 .col-md-12{width:100%;}

.title3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #62B524;
	font-weight: bold;
	text-decoration: none;
}



.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}


.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; 
}


.tt-mslide-block {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 41.66666667%;
  z-index: 1;
}


.slider-style6 .tt-mslide-block {
  width: 100%;
  text-align: center;
  top: 50%;
  margin-top: -60px;
}


.tt-mslide.long .tt-mslide-block {
  width: 100%;
}


.tt-mslide.type-2.big .tt-mslide-block {
  width: 65%;
}


.tt-mslide.type-2.small .tt-mslide-block {
  width: 90%;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .col-md-8 {
    width: 66.66666667%;
  }

#menu_deroulant { 
    background-color: white;
    height: auto;
    position: absolute;
    width: 100%;
    z-index: 999;
    display: none;
}

#menu_deroulant ul{
    display: inline-block;
    float:left;
    width: 20%;
    margin: 0;
    padding-bottom:20px;
    padding-left: 0;
    vertical-align: top;
    min-height:540px;
}

#menu_deroulant ul:nth-child(even) { 
    background-color: #f9fbfc; 
    }

#menu_deroulant a{
    padding-top: 8px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 8px;
    display: block;
    font-size: 14px;
    color:#3b3b58;
}

#menu_deroulant li:hover{
    background-color: #e5e7eb;
}
#search-form{display:none;position:absolute;width:650px;background:#fff;padding-top:0;z-index:1;right:-20px;top:-3px;border-radius:4px}
#search-form input{width:55%;float:left;height:38px;padding-left:20px;line-height:38px;color:#fff;background:#34414a;border:none}
#search-form input::-webkit-input-placeholder{color:#fff}
#search-form input::-moz-placeholder{color:#fff}
#search-form input:-ms-input-placeholder{color:#fff}
#search-form input:-moz-placeholder{color:#fff}
#search-form button{width:10%;float:left;height:38px;font-size:20px;line-height:19px;color:#fff;background:#161a22;border:1px solid #898b8f;border-radius:0 4px 4px 0}
#search-form input:focus,#search-form button:focus{outline:none}
#search-form .focus{border-color:#f5430e}
.language-switcher+#header-search-toggle #search-form{top:138px}

.tab-content .tab-pane p:last-child{margin: 0 0 0px;}

img.responsiveimg {
	width:100%;
	height:auto;
}
.home-twitter .widget-border{border:1px solid #e9eaed}

.genericStreamStory .ads-subheading{
  font-size:.8em;
  color:#888;}

#see-it .ads-subheading{margin-bottom: 5px;font-weight: bold;text-transform: uppercase;text-align: left;background: rgba(1,1,1,.1);color: #999;padding: 20px 25px;font-size: 12px;line-height: 1.4em;}

.by-author .ads-subheading{
  color: #333;
  font-size: 0.7em;
  margin-bottom: 1.5em}


.search-form-column {width: 100%; padding-right: 5%;}


div.footer .cookies {
  float: right;
  margin: 28px 20px 0 0;
}


div.footer .cookies a {
  color: #c56c1a;
  font-size: 0.8em;
}

.clr{
	clear:both
}

.fusion-two-third {
  width: 65.3333%;
}

.fusion-spacing-no.fusion-two-third {
  width: 66.6666%;
}
.fusion-layout-column.fusion-five-sixth,.fusion-layout-column.fusion-four-fifth,.fusion-layout-column.fusion-one-fifth,.fusion-layout-column.fusion-one-fourth,.fusion-layout-column.fusion-one-half,.fusion-layout-column.fusion-one-sixth,.fusion-layout-column.fusion-one-third,.fusion-layout-column.fusion-three-fifth,.fusion-layout-column.fusion-three-fourth,.fusion-layout-column.fusion-two-fifth,.fusion-layout-column.fusion-two-third{position:relative;float:left;margin-right:4%;margin-bottom:20px;}
.fusion-layout-column.fusion-two-third{width:65.3333%;}
.fusion-layout-column.fusion-two-third.fusion-spacing-no{width:66.66666667%;}

.modal-body {
  position: relative;
  padding: 20px;
}


.main-footer #footer-container {
  background-color: #eef1e2;
  max-height: 668px; }

  .main-footer #footer-container #footer h1, .main-footer #footer-container #footer .h1 {
    color: #646d47; }


.center-content {
  max-width: 2560px;
  margin: 0 auto;
  width: 100%; }


.foot-text {
    float: left;

    padding-top: 1px;

    font-family: Arial, Helvetica, sans-serif;
}
.main-container{position:relative;left:0;transition:left .5s ease;width:100%!important}
.mobile-menu-active .main-container{left:300px;transition:left .5s ease}



.nav__search-box {
  width: 300px;
  position: absolute;
  right: 0;
  top: 100%;
  padding: 15px 20px;
  background-color: #fff;
  border-radius: 5px;
  display: none;
  -webkit-box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
}
.heading .metadata .date{display:inline-block}
.result .meta .date,.search-results .meta .date{display:inline-block}
.aside section ul li a .date{-ms-flex-preferred-size:90px;flex-basis:90px;-ms-flex-negative:0;flex-shrink:0;padding-right:10px;color:#a1a1a1;font-size:1.25rem;text-transform:uppercase}
.wf-active .posts .entry-title{font-weight:700;font-style:normal}
.view-features .views-row .features-icon{display:inline-block;width:133px;height:133px;border-radius:200px;border:2px solid #0095e5;color:#0095e5;font-size:50px;margin-bottom:30px;}
.invert .view-features .views-row .features-icon{border:2px solid #fff;color:#fff;}
.view-features .views-row .features-icon .fa{line-height:133px;}

	.post_wrapper { width: 100% !important; float: none !important; overflow: hidden; }

	.post_wrapper .desc { width: 100% !important; float: none !important; }
.custom-promo__background .custom-promo__body{position:relative;text-align:center}
.custom-promo__background .custom-promo__body .cat,.custom-promo__background .custom-promo__body .banner__cat,.custom-promo__background .custom-promo__body .feature-product__cat,.custom-promo__background .custom-promo__body h2,.custom-promo__background .custom-promo__body p,.custom-promo__background .custom-promo__body .statistics *{color:#fff}
.custom-promo__background .custom-promo__body h2,.custom-promo__background .custom-promo__body p{margin:45px 0}
.custom-promo__background .custom-promo__body p{font-size:18px}
 #pgc-975-0-0 , #pgc-975-2-0 , #pgc-975-3-0 , #pgc-975-5-0 , #pgc-975-6-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) }
.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}
.panel-grid-cell .panel-cell-style{height:100%}
.panel-grid-cell .so-panel{zoom:1}
.panel-grid-cell .so-panel:before{content:"";display:block}
.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}
.panel-grid-cell .panel-last-child{margin-bottom:0}
.panel-grid-cell .widget-title{margin-top:0}
 #pl-975 .panel-grid-cell { padding:0 }
 #pl-975 .panel-grid .panel-grid-cell-empty { display:none }
 #pl-975 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }


.site-description {
  padding-top: 0.5%; }

	   .site-header .header-content .site-branding .site-title a, .entry-content p, .entry-content ul li, .entry-content ol li, .byline, .posted-on, .entry-header h1, .entry-header h1 a, .site-description, .cat-links, .teaser .teaser-content .home-text .widget-title, .teaser .teaser-content h3, .page-numbers.current, #comments, body {
        	color:;
		-webkit-color:;
	    }
.fl-icon-text {display: table-cell;text-align: left;padding-left: 15px;vertical-align: middle;}
.fl-icon-text-empty {display: none;}
.fl-icon-text *:last-child {margin: 0 !important;padding: 0 !important;}
.fl-icon-text a {text-decoration: none;}
.fl-icon-text span {display: block;}
.fl-icon-text span.mce-edit-focus {min-width: 1px;}
.fl-node-5b4651110b209 .fl-module-content .fl-icon-text {height: 28px;}
.fl-node-5b4651110b1cf .fl-module-content .fl-icon-text {height: 28px;}
.fl-node-5b4651110b193 .fl-module-content .fl-icon-text {height: 28px;}

.nav-previous,
.previous-image {
	float: left;
	width: 50%;
}


.lesse-site-info-container.row-content { background: #2b2b2b; padding-top: 0.9375rem; padding-bottom: 0.9375rem; }


.lesse-site-info { padding-top: 0.9375rem; padding-bottom: 0.9375rem; }


    .loader {
  position: absolute;
  border: 16px solid #f3f3f3;
  border-radius: 50%;
  border-top: 16px solid brown;
  left: 40%;
  top: 50%;
  width: 124px;
  height: 124px;
  -webkit-animation: spin 2s linear infinite; 
  animation: spin 2s linear infinite;
}
.ssbp-input-url-div,.ssbp-total-shares,.ssba-hide-button.ssbp-each-share,.ssbp-toggle-switch,.ssbp-text{display:none}
.ssbp--theme-3 .ssbp-text{display:inline-block;vertical-align:middle;font-size:12px;margin-left:.5em;text-shadow:-1px -1px rgba(0,0,0,0.2)}
.ssbp--theme-7 .ssbp-text{display:inline-block;vertical-align:middle;font-size:12px;margin-left:.5em}
.ssbp--theme-11 .ssbp-text{display:inline-block;vertical-align:middle;font-size:12px;line-height:1.2;font-size:11px}

								
								.ssba-classic-2 .ssbp-text {
									display: none!important;
								}


#featured-thumbnail.schema-widgetfull + .front-view-content {
    width: auto;
    float: none;
}

.front-view-content {
    float: left;
    width: 100%;
}

.banner .title2{font-size: 30px; line-height: 57px; font-weight: 100; margin-bottom: 20px;letter-spacing: -1px;text-shadow: 0 1px 0 rgba(0,0,0,0.23); text-align:center; text-transform:uppercase;}


.ezoic-empty-sidebar-content, .ezoic-wrapper-column-1, .ezoic-wrapper-column-2 { display:table !important; }
.et_pb_image_14.et_pb_module{margin-left:auto!important;margin-right:auto!important}




#bottom {
	padding:50px 30px 0;
	background:rgba(0, 0, 0, 0.5);
	-pie-background:rgba(0, 0, 0, 0.5);
	behavior:url(css/styles/pie.htc);
}

.thim-style-content-new-1 .sc_heading.clone_title .title {
    font-size: 35px !Important;
    font-weight: 600 !Important;
}

#pricing .sc_heading {
    padding-top: 15px;
    padding-bottom: 15px;
}


.sc_heading.clone_title .clone {
    font-size: 60px !important;
}

.index_prod{margin-top:7px;}

.index_prod a{display:none;}
.col-md-4 div.index_prod .advantages_ul{top:3%}
.col-md-4 div.index_prod:last-of-type .bott_prod{height:195px}
.col-md-4 div.index_prod:last-of-type .bott_prod img{height:100%}
.col-md-4 div.index_prod:last-of-type .advantages_ul{top:3%}
.col-md-4 div.index_prod:last-of-type .advantages_li{line-height:1.2}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-6{width:50%}
.search-btn .search-icon i{font-size:1em;z-index:1;padding-right:.266em;padding-top:2px;display:block}
.custom-search-btn .search-icon i{font-size:1em;z-index:1;padding-top:0;right:.5em;bottom:0;display:block;position:absolute}

.custom-hidden {
	position: relative;
	left: 50%;
	transform: translate(-50%, 0%);
}

	img.custom-hidden {
		height: -webkit-fill-available;
	}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.home .wrap .row{margin-right:0;margin-left:0}
.home .wrap .row [class^=col-],.home .wrap .row [class*=" col-"]{padding-right:0;padding-left:0}
body.home .container .content.row,body.archive .container .content.row,body.archive .home-roll.row,body.home .home-roll.row,body.archive .main .row{margin:0}
.sidebar .row{margin:0!important}
.sidebar .row [class^=col-]{padding:0!important}
.row{margin-right:-15px;margin-left:-15px}

p#socialicons2 img{ 
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}


p#socialicons2 img:hover{
-moz-transform: rotate(70deg);
-webkit-transform: rotate(70deg);
-o-transform: rotate(70deg);
-ms-transform: rotate(70deg);
transform: rotate(70deg);
}
.widget-title{font-size:14px;margin:0 0 1em 0}
.fixed-sidebar .widget-title{border-bottom:2px solid #fff;font-size:13px;margin:-30px -30px 20px -30px;padding:20px 30px}
.widget_rss .widget-title a.rsswidget{color:inherit}
.widget_rss .widget-title a.rsswidget:first-child img{display:none}
.widget_rss .widget-title a.rsswidget:first-child:before{content:"\f143";font-family:'FontAwesome';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}





.video-popup-backdrop {
    display: none;
}


.video-popup-wrapper {
    margin-top: 5%;
    width: 730px;
}


.video-popup-wrapper::after {
    display: block;
    content: '';
    clear: both;
}


.video-popup-wrapper iframe {
    width: 100%;
    height: 400px;
    max-height: 410px;
}


.video-popup-wrapper .video-popup-text {
    font-size: 1.2em;
    float: left;
    text-align: left;
    padding: 5px 0 0 5px;
}


.video-popup-wrapper .video-popup-close-btn {
    cursor: pointer;
    text-align: right;
    font-size: 1.3em;
    color: #d1d1d1;
    float: right;
    padding: 5px 0 0 5px;
}

.top-head .three-box{
    float:none;
	width:300px;
	margin:25px auto !important;
}

div.image_slider .three-box, div.image_slider .three-box.last{
	float:none;
	width:300px;
	margin:0 auto 10px;
}
.gq_m_mobile_footer_bar .et_pb_column{width:25%!important;margin-bottom:0px!important}
.gq_m_mobile_footer_bar .et_pb_column.et_pb_column_1_3{width:33%!important;margin-right:0%}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}

.wpb_row.attched-true [class*="vc_span"] {
  margin-left: 0;
}

.wpb_row.attched-true .vc_span11 {
  width: 91.666666666667%;
}

.wpb_row.attched-true .vc_span10 {
  width: 83.333333333333%;
}

.wpb_row.attched-true .vc_span9 {
  width: 75%;
}

.wpb_row.attched-true .vc_span8 {
  width: 66.666666666667%;
}

.wpb_row.attched-true .vc_span7 {
  width: 58.333333333333%;
}

.wpb_row.attched-true .vc_span6 {
  width: 50%;
}

.wpb_row.attched-true .vc_span5 {
  width: 41.666666666667%;
}

.wpb_row.attched-true .vc_span4 {
  width: 33.333333333333%;
}

.wpb_row.attched-true .vc_span3 {
  width: 25%;
}

.wpb_row.attched-true .vc_span2 {
  width: 16.666666666667%;
}

.wpb_row.attched-true .vc_span1 {
  width: 8.333333333333%;
}

.ind-3img-pct2{
	width: 100%;
	height: auto;
}


.ascend #header-outer .sf-menu ul li a {
	border-bottom: none;
}

	
	.sf-menu .sf-with-ul a {
		padding-right: 14px!important;
	}

	
	#header-secondary-outer nav ul.sf-menu {
		padding-top: 10px;
		padding-bottom: 10px;
	}

	
	header#top .sf-menu a {
		color: rgba(255,255,255,0.6)!important;
		font-size: 12px;
		border-bottom: 1px dotted rgba(255, 255, 255, 0.3);
		padding: 16px 0px 16px 0px!important;
		background-color: transparent!important;	
	}


    
    header#top .sf-menu li ul.mobile-open {
    	height: auto!important;
    	display: block!important;
    	position: relative;
    	visibility: visible!important;
    }


	

	


	
	#menu-main .cta-menu-item {display:block;margin-left:-15px;margin-right:-15px;margin-bottom:-10px;background-color:#eef0f4;padding:15px;margin-top:20px;}

	#menu-main .mega-menu-column-title .cta-menu-item {margin-bottom:-15px;}

	#menu-main .cta-menu-item .item_description {display:block;color:#425a75;font-size:14px;}

	#menu-main .cta-menu-item a {display:block;border:1px solid #f69421;color:#f69421;margin-top:15px;border-radius:4px;text-align:center;padding:8px 15px;}

	#menu-main .cta-menu-item a:hover {background-color:#f69421;color:#ffffff;}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}


	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}


	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}


	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}


	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}


header .nav .menu-item a {
  color: #282828;
}


.nav .menu-item {
  display: inline-block;
  padding-top: 18px;
  padding-bottom: 18px;
  position: relative;
  font-family: "Cera Basic Bold";
}


.nav .menu-item-has-children:hover .sub-menu,
.nav .menu-item-has-children.out .sub-menu {
  display: block;
}


.our-story-right .helping-image, .location-left .helping-image{
    object-fit: cover;
    padding: 0px !important;    
}

.td-mobile-content .menu-item-has-children a {
  width: 100%;
  z-index: 1;
}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #FFFFFF !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #FFFFFF !important;
				}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}
