/*
Theme Name: Avada Child
Description: The #1 selling theme of all time that allows you to build virtually any design style.
Author: ThemeFusion
Theme URI: http://avada.theme-fusion.com/
Author URI: http://themeforest.net/user/ThemeFusion
Version: 5.9.1
License: Themeforest Split Licence
License URI: -
Text Domain: Avada
*/

/* Classes needed by Theme Check */
.wp-caption-text,
.gallery-caption,
.bypostauthor {
}



@media only screen and (max-width: 800px) {
    .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header {
        background-color: #00addc !important;
    }
    .fusion-social-networks .fusion-social-networks-wrapper {
       float: none !important;
    }
    .fusion-secondary-header .fusion-alignright {
       margin-top: 0 !important;
    }
    .fusion-mobile-menu-icons a {
    font-size: 28px;
    margin-left: 0;
    color: #fff !important;
    margin-top: 6px;
    }
    .fusion-mobile-menu-icons a::before {
    color: #fff !important;
    }
    .fusion-logo img {
    padding: 0 !important;
    }
    #pointer {
    display: none !important;
    }
    .fusion-copyright-notice .footmenu {
    position: relative !important;
    top: 0 !important;
    margin-bottom: 15px !important;
    }
    .fusion-page-title-bar .fusion-page-title-row h1 {
    font-size: 16px;
    }
    .fusion-page-title-wrapper .fusion-page-title-captions  {
    width: auto !important;
    }
    #toTop {
    bottom: 5px !important;
    right: 10px !important;
    }
}
@media only screen and (max-width: 379px) {
    .fusion-logo {
    max-width: 85%;
    }
    .fusion-logo img {
    width: 96% !important;
    padding: 0 !important;
    }
    .home .heading .fusion-title.fusion-sep-none .title-heading-right {
    line-height: 32px !important;
    }
    .home .toptitle {
    font-size: 28px !important;
    color: #fff;
    background-color: #000;
    padding: 5px 20px;
    display: block;
    }
    .home .fusion-separator.fusion-full-width-sep.sep-single.sep-solid {
    margin-top: -3px !important;
    }
    .fusion-counters-circle .counter-circle-wrapper {
    margin-right: 15px !important;
    }
    .fusion-button-wrapper.fusion-alignright {
    margin-left: 0px !important;
    float: left !important;
    margin-top: 5px !important;
    margin-bottom: 12px !important;
    }
    .page-template-statement-list .masonry {
    column-count: 1;
    width: 100%;
}
}
.fusion-secondary-main-menu #menu-main-menu>li, .fusion-secondary-header {
	text-transform: uppercase !important;
}
.fusion-secondary-header {
	font-weight: 500;
	letter-spacing: 0.01em;
	border: none !important;
}
.fusion-main-menu {
	padding-top: 60px;
}
.fusion-main-menu .slashed .menu-text:after {
	content: '//';
	margin-left: 15px;
	color: #fff;
	font-weight: 300;
	font-size: 17px;
}
.fusion-secondary-menu>ul>li {
	background-color: #fff;
	margin-left: 3px;
}
.fusion-secondary-header .fusion-alignright {
	margin-top: -5px;
	font-weight: 300;
}
#side-header .fusion-logo, .fusion-header .fusion-logo {
	width: 540px;
}
.fusion-social-networks .fusion-social-networks-wrapper {
	float: right;
}
.fusion-secondary-header .fusion-alignleft {
	-webkit-flex-grow: 17;
	-ms-flex-positive: 17;
	flex-grow: 17;
}
.home .fusion-title.fusion-sep-none .title-heading-right {
	text-align: left !important;
	font-weight: 900;
	background-color: #fff;
	padding: 8px 12px;
	line-height: 50px !important;
}
.fusion-header-wrapper.fusion-is-sticky .fusion-secondary-main-menu {
	background-color: #ffffff !important;
}
.fusion-main-menu .fusion-dropdown-menu .sub-menu li a:hover, .fusion-main-menu .fusion-dropdown-menu .sub-menu li.current-menu-item a {
	background-color: #00addc;
}
.home .fusion-blog-layout-grid .post .fusion-post-wrapper {
	min-height: 470px;
}
.fusion-secondary-menu>ul>li>a {
	padding: 0 7px !important;
	font-weight: 400;
	color: #00addc;
}
#menu-item-2939, .home .fusion-content-sep.sep-double.sep-solid {
	display: none !important;
}
.fusion-sticky-header-wrapper {
	box-shadow: none !important;
}
.fusion-is-sticky .fusion-secondary-main-menu nav {
	border-bottom: 1px solid #e5e5e5 !important;
}
.fusion-logo img {
	width: 80%;
	padding: 0 0 25px 0;
	-webkit-transition: all 0.3s ease-in-out !important;
	-moz-transition: all 0.3s ease-in-out !important;
	-o-transition: all 0.3s ease-in-out !important;
	transition: all 0.3s ease-in-out !important;
}
.fusion-is-sticky .fusion-logo img {
	width: 40%;
	padding: 15px 0;
	-webkit-transition: all 0.3s ease-in-out !important;
	-moz-transition: all 0.3s ease-in-out !important;
	-o-transition: all 0.3s ease-in-out !important;
	transition: all 0.3s ease-in-out !important;
}
hr {
	margin-top: 10px;
	margin-bottom: 10px;
	border: 0;
	border-top: 1px solid #195021;
}
.post-content, .fusion-text {
	position: relative;
}
/*.post-content h1 {
	padding: 8px 0 8px 15px;
	border-left: 6px solid #58a6b2;
}*/
.home .post-content h1 {
	padding: 0;
	border-left: none;
}
input, select, textarea, .fusion-button, .fusion-button-default {
	font-family: 'Poppins' !important;
	font-weight: 400 !important;
}
.lens {
	font-size: 38px;
	color: #000;
	font-weight: 200;
}
.committed {
	font-size: 32px;
	color: #000;
	font-weight: 200;
}
.exc_sts {
	margin: 8px 0 10px !important;
}
.filters label {
	font-weight: 600;
	text-transform: uppercase;
}
.masonry {
	column-count: 3;
	column-gap: 20px;
	width: 100%;
}

.statements-blocks.item {
	/* Masonry bricks or child elements */
	border: 1px solid #ccc;
	display: inline-block;
	margin: 0 0 20px;
	width: 100%;
	padding: 20px 15px;
}
.statements-blocks.item h5 {
	margin-top: 0 !important;
	margin-bottom: 10px;
	line-height: 20px;
}
.pager {
	padding: 10px 0;
	margin: 20px 0;
	list-style: none;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
}
.pager li {
	display: inline;
}
.pager li>a {
	display: inline-block;
}
.pager .previous>a {
	float: left;
}
.pager .next>a {
	float: right;
}
.color-white {
	color: #ffffff !important;
}
.color-blue {
	color: #00addc !important;
}r
.home .slides h2.title-heading-left {
	font-weight: 600;
}
.home .slides .buttons .tfs-button-1 {
	margin-top: 0.5% !important;
}
.home .slides .buttons .fusion-button-text {
	font-weight: 600;
}
.home #main {
	padding-top: 0px !important;
}
.home .theory .fusion-layout-column:last-child {
	border-right: 1px solid #fff;
}
.home .theory h3 {
	font-size: 28px;
	font-weight: 700 !important;
	color: #fff;
	margin: 0 0 10px;
}
.home .theory h5 {
	font-size: 16px;
	font-weight: 300 !important;
	color: #fff;
	margin: 0 0 10px;
}
.home .toptitle {
	font-weight: 800;
	font-size: 34px;
	color: #fff;
	background-color: #000;
	padding: 5px 20px;
}
.home .toptitle.bg-blue {
	background-color: #00addc;
}
.titleblock {
	height: 90px;
}
.surpola {
	position: absolute;
	top: -38px;
	z-index: 9000;
	width: 100%;
	font-weight: 800 !important;
	margin-top: 0 !important;
}
.theoryofchange {
	color: #fff;
	font-size: 18px;
}
.theoryofchange span {
	margin: 7px;
	display: inline-block;
	font-weight: 400;
	padding: 5px 15px;
	line-height: 34px;
}
.theoryofchange span.toc01 {
	background-color: #195021;
}
.theoryofchange span.toc02 {
	background-color: #94c34b;
}
.theoryofchange span.toc03 {
	background-color: #611733;
}
.theoryofchange span.toc04 {
	background-color: #e9b221;
}
.theoryofchange span.toc05 {
	background-color: #254b87;
}
.theoryofchange span.toc06 {
	background-color: #c4161c;
}
.theoryofchange big {
	border-radius: 50%;
	width: 36px;
	height: 36px;
	padding: 6px;
	border: 2px solid #fff;
	color: #fff;
	text-align: center;
	font: 14px Arial, sans-serif;
	margin-right: 5px;
}
.pathsofchange .theoryofchange span {
	margin: 15px 0;
	display: block;
}
.pathsofchange .toptitle {
	height: 75px;
}
.home .wprpsp-gridbox-slider .slick-arrow {
	top: auto;
	bottom: -70px;
}
.home .wprpsp-post-short-cnt {
	background: none !important;
}
.home .wprpsp-gridbox-slider .slick-arrow:hover {
	opacity: .3 !important;
	background-color: #254b87;
}
.home .wprpsp-gridbox-slider h2.wprpsp-post-title a {
	font-size: 15px !important;
	line-height: 14px !important;
	font-weight: 500;
}
.home .wprpsp-gridbox-slider h2 {
	line-height: 18px !important;
}
.wprpsp-post-slides .wprpsp-post-cats-wrap ul.post-categories li:nth-child(4n+1) a, .wprpsp-post-slides .wprpsp-post-cats-wrap ul.post-categories li:nth-child(4n+2) a, .wprpsp-post-slides .wprpsp-post-cats-wrap ul.post-categories li:nth-child(4n+3) a, .wprpsp-post-slides .wprpsp-post-cats-wrap ul.post-categories li:nth-child(4n+4) a {
	background-color: #000 !important;
	position: relative !important;
	box-shadow: none !important;
}
.wprpsp-gridbox-slider.wprpsp-design-2 .wprpsp-bottom-content {
	bottom: 0px;
	left: 12px;
	right: 15px;
	padding: 8px;
	background-color: #fff;
	color: #333;
	width: 70%;
}
.wprpsp-gridbox-slider.wprpsp-design-2 h2 a {
	color: #000;
}
ul.involved {
	margin: 0 !important;
	padding: 0 !important;
}
.involved li {
	list-style-type: none;
	margin: 0 8px 18px 0;
}
.involved li a {
	color: #fff !important;
	background-color: #00addc;
	padding: 8px;
	font-size: 13px;
	color: #fff;
	font-weight: 800;
}
.involved li a:hover {
	background-color: #254b87;
	cursor: pointer;
}
.wprpsp-gridbox-slider.wprpsp-design-2 .wprpsp-clr-1.wprpsp-columns {
	padding: 0 10px 0 0;
}
.wprpsp-gridbox-slider.wprpsp-design-2 .wprpsp-clr-2.wprpsp-columns {
	padding: 0 0 10px 0;
}
.wprpsp-gridbox-slider.wprpsp-design-2 .wprpsp-clr-3.wprpsp-columns {
	padding: 0 0 0 0;
	height: 242px;
	overflow: hidden;
}
.home .fusion-events-shortcode .fusion-layout-column {
	border: none;
}
.home .fusion-events-shortcode .fusion-events-meta {
	padding: 10px 0;
}
.home .textover {
	display: block;
	position: absolute;
	bottom: 0;
	width: 100%;
	padding: 10px 20px 2px;
	background: rgba(25, 80, 33, 0.7)
}
.home .textover h2 {
	font-size: 24px!important;
}
.home .getinvolved:hover {
	opacity: .7;
}
bold, strong {
	font-weight: 500 !important;
}
.fusion-footer-widget-area {
	background-color: #fff !important;
	border-color: #00addc;
	border-top: 1px solid #00addc !important;
}
.fusion-footer-widget-area h3, .fusion-footer-widget-area .btnfooter {
	display: inline-block;
	vertical-align: middle;
}
.fusion-footer-widget-area .btnfooter {
	margin-left: 30px;
	padding: 8px 12px;
	background-color: #00addc;
	font-weight: 500;
	line-height: 15px;
	color: #fff;
}
.fusion-footer-widget-area .btnfooter:hover {
	background-color: #ffffff;
	color: #00addc !important;
}
.fusion-footer-widget-area h3 {
	margin-bottom: 0 !important;
	font-size: 30px;
}
.home .fusion-flip-box h2 {
	font-size: 24px !important;
	font-weight: 500 !important;
}
.home .fusion-content-boxes .fusion-read-more {
	padding: 15px;
	background-color: #00addc;
	font-weight: 500;
	border-radius: 4px;
	line-height: 15px;
	color: #fff;
}
.home .fusion-content-boxes .fusion-read-more:hover, .fusion-content-boxes-1 .fusion-content-box-hover .fusion-read-more:hover {
	background-color: #fff;
	color: #00addc;
}
.home .fusion-content-boxes .fusion-read-more:after {
	display: none;
}
.fusion-copyright-content {
	position: relative;
}
.fusion-copyright-notice .footmenu {
	position: absolute;
	text-align: center;
	width: 100%;
	top: 7px;
}
.fusion-copyright-notice .footmenu a {
	margin: 0 8px;
	font-size: 14px;
}
.stickymenu {
	position: -webkit-sticky;
	position: sticky;
	z-index: 9000;
	top: 180px;
}
.fusion-vertical-menu-widget .menu {
	border-right: none !important;
}
#wrapper .fusion-vertical-menu-widget .menu li.current-menu-item>a {
	border-right: none !important;
	background-color: #eee;
	padding-left: 8px;
}
.menuhorizontal {
	margin-top: -50px;
}
.fusion-is-sticky .menuhorizontal {
	margin-top: -47px !important;
}
.menuhorizontal ul {
	border-bottom: 1px solid #e5e5e5;
}
.menuhorizontal li {
	font-weight: 500;
	padding: 8px 15px !important;
}
.menuhorizontal .current-menu-item {
	background-color: #eee;
}
.menuhorizontal #menu-widget-4 ul li a::after {
	display: none;
}
.menuhorizontal .widget.menu {
	margin-bottom: 20px !important;
}
.nooverlay .overlay {
	display: none;
}
.nooverlay .wp-tsasp-design-6 .wp-tsasp-team-member .wp-tsasp-team-img {
	border: 1px solid #ddd;
}
.africa .panel-title.toggle {
	background-color: #e9b221 !important;
}
.africa h3 {
	color: #e9b221 !important;
	font-size: 26px;
	margin-bottom: 10px;
}
.asia-pacific .panel-title.toggle {
	background-color: #ef4e79 !important;
}
.asia-pacific h3 {
	color: #ef4e79 !important;
	font-size: 26px;
	margin-bottom: 10px;
}
.south-asia .panel-title.toggle {
	background-color: #c4161c !important;
}
.south-asia h3 {
	color: #c4161c !important;
	font-size: 26px;
	margin-bottom: 10px;
}
.middle-east .panel-title.toggle {
	background-color: #254b87 !important;
}
.middle-east h3 {
	color: #254b87 !important;
	font-size: 26px;
	margin-bottom: 10px;
}
.europe .panel-title.toggle {
	background-color: #736d98 !important;
}
.europe h3 {
	color: #736d98 !important;
	font-size: 26px;
	margin-bottom: 10px;
}
.americas .panel-title.toggle {
	background-color: #94c34b !important;
}
.americas h3 {
	color: #94c34b !important;
	font-size: 26px;
	margin-bottom: 10px;
}
.fusion-tabs .nav-tabs>li .fusion-tab-heading {
	font-size: 14px !important;
	color: #fff !important;
}
.fusion-tabs.vertical-tabs .nav-tabs>li .tab-link {
	padding: 10px 15px !important;
}
.outcome1to3 .nav-tabs li:nth-child(1) .fusion-tab-heading::before {
	content: '01';
}
.outcome1to3 .nav-tabs li:nth-child(2) .fusion-tab-heading::before {
	content: '02';
}
.outcome1to3 .nav-tabs li:nth-child(3) .fusion-tab-heading::before {
	content: '03';
}
.outcome4to6 .nav-tabs li:nth-child(1) .fusion-tab-heading::before {
	content: '04';
}
.outcome4to6 .nav-tabs li:nth-child(2) .fusion-tab-heading::before {
	content: '05';
}
.outcome4to6 .nav-tabs li:nth-child(3) .fusion-tab-heading::before {
	content: '06';
}
.outcome1to3 .nav-tabs li.active:nth-child(1) a, .outcome1to3 .nav-tabs li:nth-child(1) a:hover {
	background-color: #195021 !important;
}
.outcome1to3 .nav-tabs li.active:nth-child(2) a, .outcome1to3 .nav-tabs li:nth-child(2) a:hover {
	background-color: #94c34b !important;
}
.outcome1to3 .nav-tabs li.active:nth-child(3) a, .outcome1to3 .nav-tabs li:nth-child(3) a:hover {
	background-color: #611733 !important;
}
.outcome4to6 .nav-tabs li.active:nth-child(1) a, .outcome4to6 .nav-tabs li:nth-child(1) a:hover {
	background-color: #e9b221 !important;
}
.outcome4to6 .nav-tabs li.active:nth-child(2) a, .outcome4to6 .nav-tabs li:nth-child(2) a:hover {
	background-color: #254b87 !important;
}
.outcome4to6 .nav-tabs li.active:nth-child(3) a, .outcome4to6 .nav-tabs li:nth-child(3) a:hover {
	background-color: #c4161c !important;
}
.fusion-tab-heading::before {
	border-radius: 50%;
	width: 36px;
	height: 36px;
	padding: 4px;
	border: 2px solid #fff;
	color: #fff;
	text-align: center;
	font: 14px Arial, sans-serif;
	margin-right: 5px;
}



blockquote::before {
	content: '\f10d';
	font-family: 'FontAwesome';
	top: 0;
	font-size: 1.5em;
	color: #FFF;
	
}
blockquote::after {
    content: '\f10e';
    font-family: 'FontAwesome';
	top: 0;
	font-size: 1.5em;
	color: #FFF;
}

blockquote p {
    display: inline;
}

.fusion-counters-circle {
	float: left;
}
.fusion-counters-circle .counter-circle {
	font-weight: 600;
	font-size: 30px !important;
}
.fusion-blog-archive .entry-title {
	margin-bottom: 15px !important;
}
.wphtsp-slider-design-2 .wphtsp-slider-nav-title .wphtsp-title, .wphtsp-timeline-img {
	display: none;
}
.wphtsp-content h5, .thedate, .fusion-portfolio-masonry .fusion-post-content h5, .project-description h5, .wprpsp-post-date, .home .tribe-event-date-end, .home .fusion-single-line-meta {
	font-size: 12px !important;
	background-color: #999 !important;
	padding: 6px 10px !important;
	color: #fff !important;
	display: inline-block !important;
	font-weight: 600;
}
.home .fusion-single-line-meta {
	background-color: #00addc !important;
}
.fusion-portfolio-masonry .fusion-post-content h5 {
	margin: 12px 0 !important;
}
.newsevents .fusion-meta-info {
	padding: 0 0;
	margin-top: 12px;
}
.post-content .fusion-read-more {
	background-color: #254b87;
	font-size: 14px;
	padding: 2px 10px;
	margin-top: 5px;
	color: #fff;
	border-radius: 2px;
	line-height: 32px;
}
.home .fusion-flip-boxes .fusion-flip-box .flip-box-front {
	padding: 0px 0px 12px 0px!important;
}
.post-content .fusion-read-more:hover {
	background-color: #00addc;
}

.stickyfixed {
	position: fixed;
}
.wphtsp-content-title {
	text-align: left !important;
}
.wphtsp-content h5 {
	margin: 0px 0 10px !important;
}
.wphtsp-timeline-content h2 {
	padding-bottom: 15px !important;
	border-bottom: 1px solid #ccc;
}
@media only screen and (max-width:800px) {
	#main>.fusion-row {
		display: flex !important;
		flex-direction: column !important;
	}
	aside#sidebar {
		order: 1;
	}
	section#content {
		order: 2;
	}
	aside#sidebar-2 {
		order: 3;
	}
	aside.fusion-sidebar-right {
		order: 3 !important;
	}
}
input[type="text"]:focus, input[type="text"]:hover, select:focus, select:active, select:hover, input[type="text"]:focus, textarea:focus, textarea:hover {
	border-color: #00addc;
}
select {
	outline: 0;
	transition: none;
	margin: 0;
	border-radius: 0;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	font-size: 14px;
	font-weight: normal;
	line-height: 14px;
	padding: 0.5em 3.5em 0.5em 0.8em;
	background-color: #ffffff;
	border: 1px solid #999;
	line-height: 1.5em;
	background-image: linear-gradient(45deg, transparent 50%, #00addc 50%), linear-gradient(135deg, #00addc 50%, transparent 50%), linear-gradient(to right, #00addc, #00addc);
	background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em;
	background-size: 5px 5px, 5px 5px, 1px 1.5em;
	background-repeat: no-repeat;
	margin: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-appearance: none;
	-moz-appearance: none;
	height: 37px;
	margin: 5px 0 15px;
}
input[type="submit"] {
	background: #00addc;
	color: #fff;
	padding: 5px 12px;
	border: 1px solid #00addc;
	cursor: pointer;
}
input:hover[type="submit"] {
	background: #fff;
	color: #00addc;
}
.fusion-vertical-menu-widget .sub-menu {
	display: block !important;
}
hr.hr-fade {
	border: 0;
	height: 1px;
	margin: 20px 0;
	background-image: -webkit-linear-gradient(left, rgba(179, 179, 196, 0), rgba(179, 179, 196, 0.75), rgba(179, 179, 196, 0));
	background-image: -moz-linear-gradient(left, rgba(179, 179, 196, 0), rgba(179, 179, 196, 0.75), rgba(179, 179, 196, 0));
	background-image: -ms-linear-gradient(left, rgba(179, 179, 196, 0), rgba(179, 179, 196, 0.75), rgba(179, 179, 196, 0));
	background-image: -o-linear-gradient(left, rgba(179, 179, 196, 0), rgba(179, 179, 196, 0.75), rgba(179, 179, 196, 0));
}
.wphtsp-slider-for, .wphtsp-content-wrapper {
	padding: 0px !important;
}
.wphtsp-slider-design-2 .wphtsp-slider-nav .slick-list.draggable::before {
	width: 100% !important;
	top: 50% !important;
}
.wphtsp-slider-design-2 .wphtsp-slider-for .wphtsp-slider-nav-content .wphtsp-content-title {
	font-size: 18px !important;
	text-transform: uppercase;
}
.wphtsp-slider-wrp .wphtsp-slider-for .wphtsp-content-title a, .wphtsp-slider-wrp .wphtsp-slider-for .wphtsp-content-title a:visited, .wphtsp-slider-design-2 .wphtsp-slider-for .wphtsp-slider-nav-wrapper .wphtsp-content .wphtsp-tl-content {
	color: #778899 !important;
}
.wphtsp-slider-design-2 .wphtsp-slider-nav .wphtsp-slider-nav-title:hover .wphtsp-main-title button, .wphtsp-slider-design-2 .wphtsp-slider-nav .wphtsp-slider-nav-title.slick-current .wphtsp-main-title button, .wphtsp-slick-slider .slick-dots li.slick-active button {
	background: #00addc !important;
}
.wphtsp-slider-design-2 .wphtsp-slider-nav .wphtsp-slider-nav-title .wphtsp-main-title button, .wphtsp-slick-slider .slick-dots li button {
	border: 2px solid #00addc !important;
}
.fusion-flip-boxes .flip-box-heading {
	font-size: 22px !important;
	line-height: 1.4 !important;
}
.flip-box-back-inner a {
	color: #fff !important;
	text-decoration: underline;
}
.flip-box-back-inner a:hover {
	color: #00addc !important;
	text-decoration: none;
}
.fusion-main-menu-search .fusion-custom-menu-item-contents {
	width: 360px !important;
}
.fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents {
	background-color: rgba(30, 26, 26, .9) !important;
}
div.asp_w.asp_sb.searchsettings fieldset legend, .asp_option_label {
	color: #fff !important;
}
.embed-container {
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
	overflow: hidden;
	max-width: 100%;
}
.embed-container iframe, .embed-container object, .embed-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.fusion-image-wrapper .fusion-rollover {
	background-image: none !important;
	background-color: #00addc;
}
.arrowleft #pointer {
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 50px 50px 50px 0;
	border-color: transparent #5ba2b4 transparent;
	position: absolute;
	top: 10px;
	left: -75px;
	z-index: 9000;
}
.arrowright #pointer {
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 50px 0 50px 50px;
	border-color: transparent transparent transparent #92afb5;
	position: absolute;
	top: 10px;
	right: -75px;
	z-index: 9000;
}
.fusion-page-title-wrapper .fusion-page-title-captions {
	background-color: #5ba2b4;
	padding: 0 25px;
}
#wrapper .post-content blockquote, #wrapper .post-content blockquote + p {
	border: none;
	color: #fff !important;
	font-size: 20px;
	background-color: transparent;
	padding: 0;
}
#wrapper .post-content blockquote{margin: 0 60px !important;}
blockquote::before {
	color: #fff !important;
	font-size: 33px;
}
blockquote small::after {
	content: '\f10e';
	font-family: 'FontAwesome';
	top: 0;
	color: #fff !important;
	font-size: 33px;
	margin-left: 10px;
}
.fusion-post-content.post-content {
	display: flex !important;
	flex-direction: column !important;
}
.blog-shortcode-post-title.entry-title {
	order: 2;
	margin-top: 15px !important;
	margin-bottom: 5px !important;
}
.fusion-single-line-meta {
	order: 1;
}
.fusion-post-content-container {
	order: 3;
	margin-top: 0px !important;
}
.fusion-events-before-title {
	text-align: left !important;
}
.events-list.tribe-bar-is-disabled #tribe-events-content-wrapper {
	max-width: 100% !important;
	margin: 0 auto;
}
.tribe-events-list-separator-month {
	margin: 0 0 15px;
	line-height: 15px !important;
}
.tribe-events-list-separator-month span {
	margin: 0 0 15px;
	color: #fff !important;
	font-size: 24px;
}
.statements-blocks {
	display: flex !important;
	flex-direction: column !important;
}
.title.entry-title {
	order: 2;
}
.statements-blocks span {
	order: 1;
	width: -moz-fit-content !important;
	width: -webkit-fit-content;
	margin-bottom: 15px;
}
.exc_sts {
	order: 3;
}
.fusion-read-more {
	order: 4;
	width: -moz-fit-content !important;
	width: -webkit-fit-content;
}
.post-content .fusion-read-more::after {
	position: initial;
	color: #fff;
	right: -1px;
}
.fusion-sidebar-inner-content #ajaxsearchprobsettings1_2 .asp-fss-flex {
	background-color: #999;
	padding-bottom: 15px !important;
}
.single-tribe_events #main .sidebar.fusion-sticky-sidebar .fusion-sidebar-inner-content {
	padding: 25px !important;
}
.single-tribe_events .sidebar .tribe-events-single-section-title {
	background-color: #00addc !important;
	color: #fff;
}
.tribe-events-list-separator-month {
	background-color: #5ba2b4 !important;
}
/*------------------------Custom styles----------------------*/
.fusion-main-menu > ul > li > a, .fusion-sidebar-inner-content .fusion-vertical-menu-widget ul.menu li a, .side-nav li a, body, #main .post h2, #main .reading-box h2, #main h2, .ei-title h2, .fusion-modal h2, .fusion-title h2, .fusion-widget-area h2, .main-flex .slide-content h2, .post-content h2, .title h2, .fusion-author .fusion-author-title, .fusion-header-tagline, .fusion-modal .modal-title, .fusion-modal h3, .fusion-pricing-table .pricing-row, .fusion-pricing-table .title-row, .fusion-title h3, .fusion-widget-area h3, .main-flex .slide-content h3, .post-content h3, .project-content h3, .sidebar .widget h3, .single-tribe_events .fusion-events-featured-image .recurringinfo .tribe-events-cost, .single-tribe_events .fusion-events-featured-image .recurringinfo .tribe-events-divider, .single-tribe_events .fusion-events-featured-image .tribe-events-cost, .single-tribe_events .fusion-events-featured-image .tribe-events-divider, #wrapper #main .fusion-portfolio-content > h1.fusion-post-title, #wrapper #main .fusion-portfolio-content > h2.fusion-post-title, #wrapper #main .fusion-post-content > .blog-shortcode-post-title, #wrapper #main .fusion-post-content > h1.fusion-post-title, #wrapper #main .fusion-post-content > h2.fusion-post-title, #wrapper #main .post > .fusion-post-title-meta-wrap > h1.fusion-post-title, #wrapper #main .post > .fusion-post-title-meta-wrap > h2.fusion-post-title, #wrapper #main .post > h1.fusion-post-title, #wrapper #main .post > h2.fusion-post-title, #wrapper .fusion-events-shortcode .fusion-events-meta h1, #wrapper .fusion-events-shortcode .fusion-events-meta h2, .single-product #main .product h1.product_title, .single-product #main .product h2.product_title, .post-content h4, .fusion-title h1, .fusion-modal h1, .fusion-page-title-bar h1, .fusion-title h1, .fusion-widget-area h1, .post-content h1, .fusion-accordian .panel-title, .fusion-accordian .panel-heading a, .fusion-header .fusion-main-menu > ul > li > a
{font-family: 'Open Sans', sans-serif;}
.fusion-header .fusion-main-menu .fusion-main-menu-search a{font-family: icomoon;}
input, select, textarea{font-family: 'Open Sans', sans-serif !important;}
body a {color: #00addc;}
.fusion-secondary-menu > ul > li{min-width:100px;text-align:center;margin-left: 5px;}
.fusion-secondary-menu > ul > li:first-child{margin-left: 0;}
.fusion-secondary-menu > ul > li > a span{width:100%;}
.fusion-secondary-header .fusion-secondary-menu > ul > li > a{font-weight:700;font-size: 16px;padding: 10px 10px !important;height:auto;}
.fusion-secondary-menu > ul > li > a:hover{color: #00addc;}
.fusion-header-v3 .fusion-secondary-header, .fusion-header{padding:0 90px;}
.fusion-header-wrapper .fusion-header-v3 .fusion-row{max-width:100%;}
.fusion-header{border: 0 !important;background-color: rgba(0,173,220, 1) !important;}
.fusion-secondary-header .fusion-alignright{margin-top:1px;}
.fusion-secondary-header .fusion-social-links-header .fusion-social-networks a{font-size:24px;}
.fusion-main-menu .slashed .menu-text::after {display:none;}
.fusion-main-menu > ul > li.donate-btn > a {height: auto;line-height: normal;padding-bottom:24px;font-family: 'Open Sans', sans-serif;}
.fusion-main-menu {padding-top: 106px;}
.fusion-logo{padding-top:5px;}
.fusion-secondary-header .fusion-alignleft{flex-grow:22;}
.fusion-secondary-header .fusion-alignright{flex-grow:0;margin-left: 35px;}
.fusion-secondary-menu > ul > li .sub-menu {height: 380px;overflow-y: auto;width: 123px;overflow-wrap: break-word;}
#side-header .fusion-logo, .fusion-header .fusion-logo{width:560px;}
.fusion-main-menu > ul > li > a, .fusion-vertical-menu-widget ul.menu li a, .side-nav li a{font-size: 20px;}
.fusion-header .fusion-main-menu > ul > li > a{height: auto;line-height: normal;padding-bottom: 24px;}
.fusion-logo img{width:100%;}
.fusion-secondary-header .fusion-row{align-items: flex-start;}
.fusion-header .fusion-main-menu > ul > li{padding-right:30px;}
.fusion-header .fusion-main-menu > ul > li:last-child{padding-right: 0;}
.fusion-main-menu > ul > li.donate-btn > a {background-color: #ff8673;text-transform: uppercase;padding: 23px 19px;}
.fusion-main-menu > ul > li.donate-btn {margin-top: -19px;float: right;padding-right: 0;padding-left: 30px;}
.home .fusion-slider-container .slide-content-container {padding: 0 90px;text-align:right;}
.home .fusion-slider-container .slide-content {width: 660px !important;display: inline-block;}
.home .fusion-slider-container .slide-content-container .heading h1 {background-color: transparent;padding: 0;font-family: 'Open Sans', sans-serif;text-align: right !important;line-height: 95px !important;font-weight: 400;font-size:70px !important;}
.home .fusion-slider-container .slide-content-container .caption h6 {padding: 0;width: 605px;background-color: transparent;text-align: right !important;font-size: 28px !important;font-weight: 600 !important;color: #323e48 !important;font-family: 'Open Sans', sans-serif;line-height: 38px !important;max-width:100%;float:right;}
.tfs-slider .slide-content-container .heading {margin: 0 0 30px;}
.home .fusion-slider-container .slide-content-container .buttons{margin-top:44px;}
.home .fusion-slider-container .slide-content-container .buttons .fusion-button {background-color: #ff5b16;padding: 24px 17px;font-size: 24px;min-width: 427px;	line-height: 25px;}
.home .fusion-slider-container .background.background-image::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;
background: -moz-linear-gradient(left, rgba(255,255,255,0) 30%,rgba(255,255,255,1) 80%,rgba(255,255,255,1) 100%);   
background: -webkit-linear-gradient(left, rgba(255,255,255,0) 30%,rgba(255,255,255,1) 80%,rgba(255,255,255,1) 100%);   background: linear-gradient(to right, rgba(255,255,255,0) 30%,rgba(255,255,255,1) 80%,rgba(255,255,255,1) 100%);   
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );}
.home .fusion-slider-container{height:905px !important;max-height: inherit !important;}
.home .fusion-slider-container .background.background-image{height:905px !important;background-position: top center;}
.home .tfs-slider .slide-content-container .fusion-title-sc-wrapper, .home .tfs-slider .slide-content-container .fusion-sep-none{width:100%;}
.post-content .pantbrush-text {display: inline-block;width: 680px;font-size: 36px;line-height: 53px;max-width:100%;margin: 0;color: #fff;}
.width-100 .paintbrush-effect {text-align: center;width: 100%;display: inline-block;margin:0;background-color:#7ed3f7;overflow:hidden;z-index:1;}
.width-100 .paintbrush-effect::before {content: '';position: absolute;top: -40px;left: 0;right: 0;background-image: url(http://202.131.117.91:8181/wilpf/wp-content/uploads/2018/12/painbrush-top-img.png);background-size: cover;background-position: center;height: 73px;width: 100%;}
.width-100 .paintbrush-effect::after {content: '';position: absolute;bottom: 0;left: 0;right: 0;background-image: url(http://202.131.117.91:8181/wilpf/wp-content/uploads/2018/12/painbrush-bottom-img.png);background-size: cover;background-position: center;height: 74px;width: 100%;}
.width-100 .paintbrush-effect .fusion-builder-row {background-color: #7ed3f7;}
.width-100 .paintbrush-effect .fusion-builder-row {padding: 50px 0;}
#main .fullwidth-box .fusion-row {max-width: 1140px;}
.post-content .pantbrush-text strong {	font-weight: 700 !important;}
.section-title {display: inline-block;width: 100%;}
#wrapper #main .post-content .section-title h2 {font-size: 26px;font-weight: 300;color: #323E48;line-height: normal;margin-bottom: 35px;}
.fusion-blog-shortcode-1 .fusion-blog-layout-grid .fusion-post-grid{padding:10px;}
.heading-2 h3 {font-size: 24px !important;color: #323E48;margin: 0;font-weight: 600;line-height: 30px;}
.our-story-section .fusion-post-content-wrapper {padding: 29px 15px 60px !important;}
.orange, .button-default.orange{background-color: #ff5b16;}
.orange-light, .button-default.orange-light{background-color: #FF8672;}
.blue, .button-default.blue{background-color: #00addc;}
.blue-light, .button-default.blue-light{background-color: #7dd2f7;}
.green, .button-default.green{background-color: #00bbb4;}
.green-light, .button-default.green-light{background-color: #6bd9d5;}
a.orange:hover,a.orange-light:hover {background-color: #e14807;}
a.blue:hover,a.blue-light:hover {background-color: #0098c2;}
a.green:hover,a.green-light:hover {background-color: #00a59f;}
.we-are-wipf-section .heading-2 h3 {color: #fff;}
.we-are-wipf-section .fusion-imageframe, .we-are-wipf-section .fusion-imageframe a, .we-are-wipf-section .fusion-imageframe a img {   width: 100%;}
#wrapper #main .post-content .we-are-wipf-section .section-title{float:left;}
#wrapper #main .post-content .we-are-wipf-section .section-title h2{margin-bottom: 110px;}
.box-wrapper {text-align: center;padding: 30px 30px;}
.info-text {width: 100%;display: inline-block;margin: 35px 0;}
.info-text p {margin: 0;color: #fff;font-size: 16px;line-height: 26px;font-weight: 400;}
.box-wrapper .fusion-button {width: 100%;font-family: 'Open Sans', sans-serif !important;}
.box-wrapper .fusion-button a {display: inline-block;color: #fff;padding: 15px 15px;font-size: 16px;width: 100%;font-weight: 700;line-height: normal;}
.white-brush{position:relative;}
.white-brush::before {content: '';position: absolute;top: -70px;left: 0;right: 0;background-image: url(http://202.131.117.91:8181/wilpf/wp-content/uploads/2018/12/painbrush-top-img-white.png);background-size: cover;background-position: center;height: 74px;width: 100%;}
.white-brush::after {content: '';position: absolute;bottom: -70px;left: 0;right: 0;background-image: url(http://202.131.117.91:8181/wilpf/wp-content/uploads/2018/12/painbrush-bottom-img-white.png);background-size: cover;background-position: center;height: 74px;width: 100%;z-index:1;}
.our-story-section .heading-2 h3 {margin-bottom: 20px;}
.home .our-story-section .fusion-blog-layout-grid .post .fusion-post-wrapper{background-color: #fff !important;position: relative;min-height: inherit;}
.our-story-section .fusion-post-content-wrapper {min-height: 300px;position:relative;}
.home .our-story-section .fusion-single-line-meta {background-color: transparent !important;padding: 0 !important;}
.home .our-story-section .fusion-single-line-meta span {font-size: 12px; color: #323e48; text-align: left; text-transform: uppercase; }
#wrapper #main .our-story-section .fusion-post-content-wrapper .blog-shortcode-post-title a {color: #00addc; }
#wrapper #main .our-story-section .fusion-post-content-wrapper .blog-shortcode-post-title {font-size: 21px; line-height: normal; font-weight: 600;}
.home .our-story-section .fusion-meta-info .fusion-alignleft {text-align: right; width: 100%; }
.home .our-story-section .fusion-meta-info .fusion-alignleft {text-align: right; width: 100%; position: absolute; right: 10px; bottom: 10px; }
.home .our-story-section .fusion-meta-info .fusion-alignleft .fusion-read-more {background-color: transparent; color: #ff8672; padding: 0; font-size: 12px; text-transform: uppercase; font-weight: 700; padding-right:20px; }
.home .our-story-section .fusion-meta-info .fusion-alignleft .fusion-read-more::after {content: ''; background-image: url(http://202.131.117.91:8181/wilpf/wp-content/uploads/2018/12/readmore-icon.png); width: 20px; height: 20px; position: absolute; background-size: 16px; background-repeat: no-repeat; right: 0; position: absolute; background-position: center right;top: 16px;}
.home .our-story-section .fusion-meta-info {margin: 0; padding: 0; }
.spotlight-section {background-color: #7dd2f7; display: inline-block; width: 100%; position:relative; padding-bottom: 50px; margin-bottom: 20px; }
.spotlight-section h4 {display: inline-block; width: 100%; margin: 0; padding: 0; background-color: #00acdc; color: #fff; font-size: 21px; font-weight: 600; line-height: normal; padding: 10px 20px; }
.spotlight-section p {display: inline-block; width: 100%; margin: 0; padding: 20px; color: #fff; font-size: 16px; line-height: 26px; font-weight: 400; }
.spotlight-section .read-more-btn {position: absolute; right: 0; bottom: 0; font-size: 16px; color: #fff; text-transform: uppercase; font-weight: 700; padding: 26px 19px; line-height: 21px; }
#wrapper #main .post-content .get-involved-section .section-title h2 {margin-bottom: 98px;}
.get-involved-section .box-wrapper .fusion-button-wrapper a {width: 100%;padding: 23px 15px;font-size: 16px;font-weight: 700;	line-height: normal;}
.get-involved-section .box-wrapper .fusion-button-wrapper a .fusion-button-text {font-weight: 700;}
.get-involved-section .box-wrapper {padding: 45px 15px;}
.get-involved-section .box-wrapper .fusion-button-wrapper {margin-top: 29px;}
#wrapper #main .post-content .resource-section .section-title h2{margin-bottom: 110px;}
.resource-box {height: 370px;}
.resource-box > .fusion-column-wrapper::after {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: -1;}
.resource-box.orange-overlay > .fusion-column-wrapper::after {background-color: rgba(255,91,22,0.8);}
.resource-box.blue-overlay > .fusion-column-wrapper::after {background-color: rgba(0,173,220,0.8);}
.resource-box.green-overlay > .fusion-column-wrapper::after {background-color: rgba(0,187,180,0.8);}
.resource-box > .fusion-column-wrapper{height:100%;}
.resource-box .fusion-column-content-centered {height: 100%; text-align: center; }
.resource-box .fusion-column-content-centered h3 {color: #fff; font-size: 28px; line-height: normal; font-weight: 700;margin:0;}
.resource-section.white-brush::after{display:none;}
.join-family-content {padding: 10px 90px; height: 800px; }
.join-family-content .fusion-title h1 {font-size: 60px; text-transform: capitalize; color: #323e48; line-height: 100px;}
.join-family-content .fusion-text p {display: inline-block; width: 100%; font-size: 42px; color: #323e48; margin: 10px 0 0; }
.join-family-content .fusion-text a{padding: 16px 10px;font-size: 28px;min-width: 428px;display: inline-block; text-align: center; font-weight: 700; color: #fff; text-transform: uppercase;margin-top: 10px;} 
.join-family-content::before {content: '';position: absolute;top: 0;right: 0;left: 0;bottom: 0;z-index: -1; background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );}
.fusion-footer .fusion-footer-widget-area.fusion-widget-area.fusion-footer-widget-area-center {padding: 0;}
.fusion-footer-copyright-area{border: 0;margin-top: -1px;padding: 45px 90px;}
.fusion-copyright-content{font-weight:700;}
.fusion-copyright-notice{font-size: 24px;}
.fusion-copyright-notice .footmenu{top: 0;}
.fusion-copyright-notice .footmenu a{font-size: 24px;}
.join-family-section .fusion-builder-row.fusion-row {max-width: inherit;width: 100%;}
.fusion-social-links-footer .fusion-social-networks a {font-size: 24px;}
.fusion-copyright-notice .footmenu {position: absolute;text-align: center;top: 8px;left: 37%;margin: auto;width: auto;}
.fusion-copyright-notice, .fusion-copyright-notice .footmenu a {font-size: 18px;}
#ajaxsearchprores1_1 {height: 580px !important;}
#ajaxsearchprores1_1 .results.mCustScr._mCSap_1 {height: 576px !important;}
.fusion-footer-widget-area {display: none;}
.ilightbox-holder.metro-white .ilightbox-inner-toolbar .ilightbox-title{word-break: break-all;}
/*Building the movement page starts*/
.fusion-page-title-bar{position:relative;padding: 0 90px;height: 440px;border:0;}
.fusion-page-title-bar::before {content: '';width: 100%;position: absolute;top: 0;right: 0;bottom: 0;margin: auto;background: -moz-linear-gradient(left, rgba(255,255,255,0) 20%,rgba(255,255,255,1) 90%,rgba(255,255,255,1) 100%);background: -webkit-linear-gradient(left, rgba(255,255,255,0) 20%,rgba(255,255,255,1) 90%,rgba(255,255,255,1) 100%);background: linear-gradient(to right, rgba(255,255,255,0) 20%,rgba(255,255,255,1) 90%,rgba(255,255,255,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );}
.fusion-page-title-bar .fusion-page-title-row {max-width: inherit;}
.fusion-page-title-bar .fusion-page-title-captions {background-color: transparent;padding: 0;width: 680px;max-width: 100%;}
.fusion-page-title-bar .fusion-page-title-captions h1.entry-title {font-size: 70px;color: #323e48;line-height: 84px;}
.building-the-movement #main > .fusion-row {display: flex;flex-direction: row-reverse;justify-content: start;}
.building-the-movement #main > .fusion-row #sidebar{background-color: #f1f1f1;border-top: 2px solid #303e48;width: 25%;}
.building-the-movement #main > .fusion-row #content{width: calc(100% - 25%);padding-left:75px;}
#wrapper #main .post-content .building-movement-section .section-title h2 {margin-bottom: 110px;line-height: normal;margin-top: -6px;}
#wrapper #main .post-content .building-movement-section.first .section-title h2{margin-bottom: 30px;margin-top:-6px;}
#wrapper #main .post-content .building-movement-section.last-update-section .section-title h2 {margin-bottom: 35px;}
.building-movement-section .fusion-text {display: inline-block;width:100%;}
.building-movement-section .fusion-text p{font-size:16px;line-height:26px;color: #323E48;margin-bottom: 24px;}
.quotbrush-section .fusion-column-wrapper {padding: 73px 40px !important;text-align: center;}
.quotbrush-section .fusion-column-wrapper blockquote {margin: 0;width: 720px;max-width: 100%;display: inline-block;}
.quotbrush-section .fusion-column-wrapper blockquote::after, .quotbrush-section .fusion-column-wrapper blockquote::before{display:none;}
.quotbrush-section .fusion-column-wrapper blockquote p {font-size: 24px;color: #fff;font-style: normal;line-height: normal;font-weight: 300;}
.quotbrush-section .fusion-column-wrapper blockquote p strong{font-weight:600 !important;}
#wrapper #main .last-update-section .fusion-post-content-wrapper h2, #wrapper #main .last-update-section .fusion-portfolio-content h2 {font-size: 21px;line-height: normal;font-weight: 600;}
#wrapper #main .last-update-section .fusion-post-content-wrapper .blog-shortcode-post-title a, #wrapper #main .last-update-section .fusion-portfolio-content h2 a {color: #00addc;}
.last-update-section .fusion-post-content-wrapper {background-color: #f1f1f1;}
.last-update-section .fusion-load-more-button.fusion-blog-button, .last-update-section.latest .fusion-load-more-button.fusion-portfolio-button {margin: 0 !important;width: auto !important;float: right;background-color: #f1f1f1 !important;font-size: 16px;padding: 18px 20px;height: auto;line-height: 20px;}
.what-we-do-box.orange{background-color:#ff8671;}
.what-we-do-box.blue{background-color:#7ed2f7;}
.what-we-do-box.green{background-color:#6bd9d6;}
.what-we-do-box {padding: 40px 32px;text-align: center;font-weight: 600;text-transform:none;margin-bottom: 20px !important;}
.what-we-do-box .fusion-text p {margin-bottom: 0;font-size: 20px;line-height: normal;}
.last-update-section.latest .fusion-image-wrapper {height: 220px;}
#wrapper .fusion-vertical-menu-widget.left .menu li a{border:0;position:relative;}
#wrapper .fusion-vertical-menu-widget.left .menu li.current-menu-item > a{padding-right: 20px;background-color:transparent;padding-left:36px;}
#wrapper .fusion-vertical-menu-widget .menu li > a::before {content: '';border-right: 1px solid #2a3b45;border-top: 1px solid #283943;position: absolute;width: 8px;height: 8px;transform: rotate(45deg);left: 0;	top: 19px;}
#wrapper .fusion-vertical-menu-widget .menu li > a::after {content: '';border-right: 1px solid #283943;border-top: 1px solid #283943;position: absolute;width: 8px;height: 8px;transform: rotate(45deg);left: 6px;top: 19px;}
#wrapper .fusion-vertical-menu-widget.left .menu li > a{font-size: 18px;padding-left: 34px;}
#wrapper .fusion-vertical-menu-widget.left .menu{padding: 20px 15px;border-top:0;}
.building-movement-section {margin-bottom: 60px;}
#wrapper .fusion-vertical-menu-widget .menu li.current-menu-item > a{padding-left: 20px;}
.building-movement-section .fusion-portfolio-content-wrapper .fusion-image-wrapper img {width: 100%;height: 100%;}
#wrapper #main .post-content .building-movement-section.last .section-title h2{margin-bottom:0;}
#wrapper #main .post-content .building-movement-section.what-we-do .section-title h2{margin-bottom:35px;}
.building-movement-section .fusion-portfolio-content {background-color: #f1f1f1 !important;padding: 20px 15px !important;}
.building-movement-section .fusion-portfolio-content .entry-title.fusion-post-title {font-size: 21px !important;line-height: normal !important;}
.building-movement-section .fusion-portfolio-post .fusion-portfolio-content-wrapper{border: 0 !important;/*min-height: 600px;*/background-color: #f1f1f1 !important;}
.building-movement-section.last-update-section .fusion-load-more-button.fusion-portfolio-button {margin-top: 20px !important;}
#wrapper .fusion-vertical-menu-widget.left .menu li.current-menu-item a, #wrapper .fusion-vertical-menu-widget.left .menu li a:hover {color: #00acdc;}
#wrapper .fusion-vertical-menu-widget.left .menu li.current-menu-item a::before, #wrapper .fusion-vertical-menu-widget.left .menu li.current-menu-item a::after{border-color: #00acdc;}
#wrapper .fusion-vertical-menu-widget.left .menu li.current-menu-item ul.sub-menu li a::before, #wrapper .fusion-vertical-menu-widget.left .menu li.current-menu-item ul.sub-menu li a::after {border-color:#283943;}
#wrapper .fusion-vertical-menu-widget.left .menu li.current-menu-item ul.sub-menu li.current-menu-item a::before,#wrapper .fusion-vertical-menu-widget.left .menu li.current-menu-item ul.sub-menu li.current-menu-item a::after {border-color:#00acdc;}
.last-update-section.latest .fusion-image-wrapper{width:100%;}
.last-update-section .fusion-meta-info .fusion-alignleft {text-align: right;width: 100%;position: absolute;right: 40px;bottom: 40px;}
.last-update-section .fusion-meta-info .fusion-read-more {background-color: transparent; color: #ff8672; padding: 0; font-size: 12px; text-transform: uppercase; font-weight: 700; padding-right:20px; margin: 0;}
.last-update-section .fusion-meta-info .fusion-read-more::after {content: ''; background-image: url(http://202.131.117.91:8181/wilpf/wp-content/uploads/2018/12/readmore-icon.png);width: 20px; height: 20px; position: absolute; background-size: 12px; background-repeat: no-repeat; right: 0; position: absolute; background-position: center right; }
.fusion-footer-copyright-area > .fusion-row {max-width: 1140px;}
.last-update-section .category-building-the-movement .fusion-post-slideshow {height: 120px;}
.last-update-section .category-building-the-movement .slides, .last-update-section .category-building-the-movement .slides li, .last-update-section .category-building-the-movement .slides .fusion-image-wrapper, .last-update-section .category-building-the-movement .slides .fusion-image-wrapper img {height:120px;}
.building-the-movement .what-we-do-box .fusion-column-wrapper {min-height: 104px !important;}
/*Building the movement page ends*/
/*donate page starts*/
.donate-help-us {}
.donate-text {display: inline-block;width: 100%;}
.donate-text p {color: #323e48;font-size: 16px;line-height: 26px;}
.donate-text p:last-child{margin-bottom:0;}
.how-to-donate{}
.donate-listing {float: left;width: 100%;padding: 0;margin: 0 0 46px;margin-left: -10px;}
.donate-listing li {float: left;width: 33.33%;max-width:100%;text-align: center;padding: 0 10px;}
.donate-listing li .donate-content {float: left;width: 100%;padding: 20px;}
.donate-listing li .donate-content h3 {margin: 0;color: #fff;font-weight: 600;font-size: 21px;}
.donate-listing li .donate-content figure{margin: 19px 0 25px;float:left;width:100%;}
.donate-listing .donate-btn {float: left;width: 100%;}
.donate-listing .donate-btn a {display: inline-block;width: auto;}
.donate-listing .donate-btn a {display: inline-block;width: 100%;font-size: 16px;text-transform: uppercase;color: #fff;padding: 10px;font-weight: 700;}
/*.donate #main .fusion-row {max-width: inherit;width: 100%;}*/
.want-to-do-listing {float: left;width: 100%;padding: 0;margin: 0 0 50px;margin-left: -10px;}
.want-to-do-listing li {float: left;width: 33.33%;max-width: 100%;text-align: center;padding: 0 10px;}
.want-to-do-content{float:left;width:100%;}
.want-to-do-content figure {float:left;width:100%;margin:0;}
.post-content .want-to-do-content h3 {color: #fff;font-weight: 400;font-size: 21px;margin: 0;line-height: 30px;float:left;width:100%;padding: 0 20px;margin-top: 14px;}
.want-to-do-content .donate-btn{margin: 40px 0 20px;padding:0 15px;}
.thankyou-title {float: left;width: 100%;text-align: center;}
.thankyou-title .fusion-column-wrapper {background-size: contain !important;width: 720px;display: inline-block;padding: 55px 0 !important;}
.thankyou-title .fusion-column-wrapper h2 {margin: 0;color: #fff;font-size: 60px !important;text-transform: uppercase;}
.donate-content-main .fusion-builder-row.fusion-builder-row-inner.fusion-row {margin-bottom: 100px;}
.donate-content-main .fusion-builder-row.fusion-builder-row-inner.fusion-row:nth-child(4) {margin-bottom: 0;}
.donate-content-main {width: 67% !important;margin-right: 0 !important;max-width:100%;}
.donate-sidebar {width: 33% !important;padding-left: 30px;max-width:100%;}
.donate-sidebar > .fusion-column-wrapper {padding: 30px 30px 70px !important;}
.donate-sidebar .fusion-builder-row.fusion-builder-row-inner.fusion-row {border-bottom: 1px solid #303e48;padding-bottom: 70px;margin-bottom: 80px;}
.donate-sidebar .fusion-builder-row.fusion-builder-row-inner.fusion-row:nth-child(3) {margin: 0;border: 0;padding: 0;}
.donate-sidebar .heading-2 h3 {color: #00addc;line-height: normal;margin-bottom: 30px;}
.donation-chart .fusion-chart-title {display: none;}
.donation-category-listing {margin: 0;padding: 0;display: inline-block;width: 100%;padding: 0 20px;margin-top: 30px;}
.donation-category-listing li {float: left;width: 100%;}
.donation-category-listing li .donation-category-content {float: left;width: 100%;} 
.donation-category-listing li .donation-category-content h4 {	display: inline-block;width: auto;font-size: 17px;color: #00addc;font-weight: 600;margin: 0;margin-right:20px;}
.donation-category-listing li .donation-category-content span {display: inline-block;font-size: 26px;color: #000;font-weight: 300;}
.subscribe-form {display: inline-block;width: 100%;text-align: center;}
.subscribe-form input[type="text"] {display: inline-block;width: 100%;padding: 13px 15px;height: auto;text-align: center;background-color: #ced2d3;	border: 0;font-size: 16px;	color: #323e48;margin-bottom: 20px;}
.subscribe-form input[type="text"]::placeholder {color: #fff;opacity: 1;}
.subscribe-form input[type="submit"], .subscribe-form a.subscribe-link {font-size: 16px;width: 100%;padding: 14px 10px;text-transform: uppercase;font-weight: 700 !important;background-color: #7ed3f7;border: 0;color:#fff !important;    max-width: 100%;display: inline-block;}
.want-to-do-content figure img {width: 100%;}
/*donate page ends*/
/*membership page starts*/
.why-join-listing {display: inline-block;width: 100%;padding: 0;margin: 0;margin-left:-10px;}
.why-join-listing li {float: left;width: 50%;text-align: center;padding: 10px;}
.why-join-listing li .why-join-content {float: left;width: 100%;position: relative;padding: 25px 15px;}
.why-join-listing li .why-join-content .number {position: absolute;width: 80px;height: 80px;color: #fff;font-size: 45px;line-height: 80px;font-weight: 300;}
.why-join-listing li:nth-child(1) .why-join-content .number{right: 0;bottom: 0;}
.why-join-listing li:nth-child(2) .why-join-content .number{left: 0;bottom: 0;}
.why-join-listing li:nth-child(3) .why-join-content .number{right: 0;top: 0;}
.why-join-listing li:nth-child(4) .why-join-content .number{left: 0;top: 0;}
.why-join-listing li .why-join-content figure {margin: 0;}
.why-join-listing li .why-join-content h4 {margin: 0;display: inline-block;width: 240px;font-size: 22px;color: #fff;margin-top: 15px;}
.membership-fee-section {display: inline-block;width: 100%;margin-top: 30px;}
.membership-fee-section .membership-text {float: left;width: 80%;padding:10px 0;padding-right: 10px;}
.membership-fee-section .membership-text p {margin-bottom: 0;background-color: #6bd9d5;display: inline-block;width: 100%;	color: #fff;padding: 10px 25px;}
.membership-fee-section .membership-code {float: left;width: 20%;padding:10px 0;padding-left: 10px;}
.membership-fee-section .membership-code p {margin-bottom: 0;background-color: #f1f1f1;display: inline-block;width: 100%;text-align: center;padding: 10px 25px;}
.membership-section .donate-content-main .fusion-builder-row.fusion-builder-row-inner.fusion-row:nth-child(5) {margin-bottom: 0;}
.membership-section .donate-content-main .fusion-builder-row.fusion-builder-row-inner.fusion-row:nth-child(4){margin-bottom:100px;}
.join-now .fusion-column-wrapper::before {content: '';position: absolute;right: 0;bottom: 0;top: 0;left: 0;background-color: rgba(255,91,22,0.8);z-index: -1;}
.join-now.green-overlay .fusion-column-wrapper::before{background-color: rgba(107, 217, 213,0.8);}
.join-now.green-overlay .register-btn span {color: #6bd9d5 !important;}
.join-now .fusion-column-wrapper {padding: 50px 20px !important;text-align: center;position: relative;z-index: 1;}
.join-now .donate-text {width: 100%;margin-bottom: 50px;}
.join-now h2 {color: #fff !important;font-weight:400 !important;}
.join-now .donate-text p {font-size: 16px;color: #fff;line-height: 24px;min-height: 72px;}
/*.join-now .register-btn.fusion-button.button-2 {background-color: #fff;font-size: 25px;min-width: 260px;padding: 25px 10px;font-weight: 700 !important;}*/
/*.join-now .register-btn.fusion-button.button-2 .fusion-button-text {color: #ff5b16;}*/
.donate-now .donate-text {text-align: center;margin-bottom: 30px;}
.donate-now-btn {width: auto;min-width: 240px;padding: 20px 10px;font-size: 16px;font-weight: 700 !important;font-family: 'Open Sans', sans-serif !important;}
.latest-story-sidebar .fusion-date-and-formats {display: none;}
.latest-story-sidebar .fusion-post-content-container{display: none;}
.latest-story-sidebar .blog-shortcode-post-title.entry-title{margin-top:0 !important;font-size: 18px !important;line-height: normal !important;}
.latest-story-sidebar .fusion-flexslider.flexslider.fusion-post-slideshow {width: 140px;height: 130px;}
.latest-story-sidebar .fusion-post-content.post-content {width: calc(100% - 165px);flex: inherit;overflow-wrap: break-word;}
.latest-story-sidebar .fusion-flexslider.flexslider.fusion-post-slideshow .slides, .latest-story-sidebar .fusion-flexslider.flexslider.fusion-post-slideshow .slides > li, .latest-story-sidebar .fusion-flexslider.flexslider.fusion-post-slideshow .slides > li > div.fusion-image-wrapper, .latest-story-sidebar .fusion-flexslider.flexslider.fusion-post-slideshow .slides > li > div.fusion-image-wrapper img{height: 100%;}
.latest-story-sidebar .fusion-flexslider.flexslider.fusion-post-slideshow .slides > li > div.fusion-image-wrapper img{object-fit: cover;}
.latest-story-sidebar article.fusion-post-medium-alternate {margin-bottom: 20px !important;}
.latest-story-sidebar article.fusion-post-medium-alternate:last-child {margin-bottom: 0 !important;}
.social-icons-sidebar .fusion-social-networks-wrapper {text-align: center;display: flex;width: 100%;justify-content: space-between;flex-wrap: wrap;padding:0 20px;margin-top: 20px;}
.social-icons-sidebar .fusion-social-networks-wrapper .fusion-social-network-icon {font-size: 40px;color: #00acdc !important;}
.social-icons-sidebar .fusion-social-networks-wrapper .fusion-social-network-icon::before {color: inherit;}
.membership-section .donate-sidebar .fusion-builder-row.fusion-builder-row-inner.fusion-row:nth-child(3){border-bottom: 1px solid #303e48;padding-bottom: 70px;margin-bottom: 80px;}
.membership-section .donate-sidebar .fusion-builder-row.fusion-builder-row-inner.fusion-row:nth-child(4){margin: 0;border: 0;padding: 0;}
.join-now .register-btn {background-color: #fff;color: #ff5b16;font-weight: 700 !important;font-size: 16px;padding: 12px 35px;width:auto;}
.join-now .register-btn span{color: #ff5b16 !important;}
.fusion-text.donate-text.susbcribe-text {margin-bottom: 35px;}
@media all and (-ms-high-contrast:none){
    .latest-story-sidebar .fusion-post-slideshow.flexslider.fusion-flexslider .slides > li > div.fusion-image-wrapper img{height:auto;}
}
/*membership page ends*/
/*main container starts*/
#main{padding:100px 0 !important;}
#main > .fusion-row {max-width: 1140px;}
/*main container ends*/
/*our action starts*/
.our-action #main > .fusion-row {display: flex;flex-direction: row-reverse;justify-content: start;}
.our-action #main > .fusion-row #sidebar{background-color: #f1f1f1;border-top: 1px solid #303e48;width: 30%;}
.our-action #main > .fusion-row #content{width: calc(100% - 30%);padding-left:75px;}
.our-action #main > .fusion-row #sidebar .heading {display: none;}
.our-action-content .fusion-button-wrapper {text-align: right;width: auto;position: absolute;right: 25px;bottom: 20px;}
.our-action-content .fusion-button-wrapper .fusion-button {background-color: transparent; color: #fff; padding: 0; font-size: 12px; text-transform: uppercase; font-weight: 700; padding-right:20px; margin: 0;}
.our-action-content .fusion-button-wrapper .fusion-button::after {content: ''; background-image: url(http://202.131.117.91:8181/wilpf/wp-content/uploads/2018/12/readmore-icon-white.png);width: 20px; height: 20px; position: absolute; background-size: 12px; background-repeat: no-repeat; right: 0; position: absolute; background-position: center right;top: -2px;}
.our-action-content .heading-2 h3 {color: #fff;margin-bottom: 15px;line-height: normal;}
.our-action-content .donate-text p {font-size: 16px;color: #fff;height: 210px;overflow: hidden;}
.our-action-image .fusion-imageframe, .our-action-image .fusion-imageframe a, .our-action-image .fusion-imageframe a img {min-height: 365px !important;}
.our-action-content > .fusion-column-wrapper{padding: 25px 25px 40px !important;}
.our-action-image.right {float: right;}
/*our action ends*/
/*advocacy starts*/
.advocacy-document-main {float: left;width: calc(100% - 33%) !important;padding-right:30px;}
.advocacy-document-sidebar {width: 33% !important;float: right;padding-left: 0;}
.advocacy-filter-form select {float: left;width: 100%;margin: 0;}
.advocacy-filter-form {margin-bottom: 38px;}
.advocacy-filter-form select {float: left;width: 100%;margin: 0;background-image: url(http://202.131.117.91:8181/wilpf/wp-content/uploads/2018/12/arrow-bottom-dark.png);background-size: 22px;background-repeat: no-repeat;background-position: calc(100% - 18px) center;height: 61px;background-color: #f1f1f1;color: #323e48;font-size: 16px;cursor: pointer;border: 0;}
.filter-btn {float: right;min-width: 160px;font-size: 16px;text-transform: uppercase;font-weight: 700 !important;padding: 14px 15px 14px !important;background-color:#7dd2f7 !important;color: #fff !important;border: 0 !important;}
.filter-btn:hover{background-color:#7dd2f7 !important;color:#fff;}
.advocacy-main .masonry {column-count: inherit;}
.advocacy-box .thedate {order: inherit;background-color: transparent !important;color: #323e48 !important;font-size: 12px !important;padding: 0 !important;font-weight: 400;margin-bottom: 50px;text-transform: uppercase;}
.advocacy-document-main .section-title h2 {margin-bottom: 60px !important;}
.statements-blocks.advocacy-box.item {border: 1px solid #d8d8d8;display: inline-block !important;width: 48%;vertical-align: top;margin-right: 2%;margin-bottom: 30px;min-height: 359px;position: relative;padding-bottom: 60px;}
.statements-blocks.advocacy-box.item:nth-child(2n) {margin-right: 0;}
.advocacy-box .heading-2 h3 a {color: #00addc;font-size: 21px;font-weight: 600;}
.advocacy-box .heading-2 {margin-bottom: 34px;}
.advocacy-box .fusion-read-more {background-color: transparent !important;color: #ff8672;padding: 0;font-size: 12px;text-transform: uppercase;font-weight: 700;padding-right: 20px;float: right;margin:0;}
.advocacy-box .fusion-read-more::after {content: '';background-image: url(//180.211.99.165:8080/rts/beta_wilpf/wp-content/uploads/2018/12/readmore-icon.png);   width: 20px;height: 20px;   position: absolute;   background-size: 12px;    background-repeat: no-repeat;    right: 0;    position: absolute;    background-position: center right;    top: 16px;}
.advocacy-document-sidebar .filters {margin-bottom: 80px;}
.advocacy-main .pager {border: 0;margin: 0;padding: 0;margin-right: 12px;}
.advocacy-main .pager .previous.previous-entries {float: right;}
.advocacy-main .pager li a {background-color: #f2f2f2;font-size: 16px;font-weight: 700;text-transform: uppercase;padding: 15px 15px;min-width: 242px;text-align:center;color:#333;}
.advocacy-main .pager li a:hover{color:#fff;background-color:#00addc;}
.advocacy-readmore-wrapper{display:inline-block;width:100%;position: absolute;bottom: 20px;right: 20px;}
/*advocacy ends*/
/*multimedia starts*/
.multimedia #main > .fusion-row {display: flex;flex-direction: row-reverse;justify-content: start;}
.multimedia #main > .fusion-row #sidebar {background-color: #f1f1f1;border-top: 1px solid #303e48;width: 30%;}
.multimedia #main > .fusion-row #content {width: calc(100% - 30%);padding-left: 75px;}
.multimedia-content .yottie-widget-video {width: 48% !important;margin-right: 2% !important;margin-bottom: 30px !important;background-color: #f2f2f2 !important;}
.multimedia-content .yottie-widget-feed-section-slide {padding: 0 !important;}
.multimedia-content .yottie-widget-video:nth-child(2n) {margin-right: 0 !important;}
.multimedia-content .yottie-widget-video .yottie-widget-video-preview {display: inline-block;width: 100%;height:300px;}
.multimedia-content .yottie-widget-video .yottie-widget-video-preview .yottie-widget-video-preview-thumbnail{display: inline-block;width: 100% !important;height:100% !important;}
.multimedia-content .yottie-widget-video .yottie-widget-video-preview .yottie-widget-video-preview-thumbnail img{display: inline-block;width: 100%;height:100%;}
.multimedia-content .yottie-widget-video .yottie-widget-video-info-properties-item:last-child {text-align: left;}
.multimedia-content .yottie-widget-video .yottie-widget-video-info {padding: 16px 16px 14px;display: flex;flex-direction: column;flex-wrap: wrap;}
.multimedia-content .yottie-widget-video .yottie-widget-video-info-passed-time {order: 1;font-size: 12px;color: #323e48 !important;margin-bottom: 16px;}
.multimedia-content .yottie-widget-video .yottie-widget-video-info-title{order: 2;font-size: 21px;white-space: initial;line-height: 26px;color: #00addc !important;height:78px;}
.multimedia-content .yottie-widget-video div.yottie-widget-video-info-caption{order: 3;display: none !important;}
.multimedia-content .yottie-widget-video div.yottie-widget-video-info-properties{order: 4;}
.multimedia-content .yottie-widget-video .yottie-widget-video-info-properties-item .yottie-icon {font-size: 20px;}
.toolkit-single {margin-bottom: 40px !important;display: inline-block;width: 100%;border-bottom: 2px solid #59636b;padding-bottom: 40px;}
.toolkit-single:last-child{margin-bottom: 0 !important;border-bottom:0;padding-bottom:0;}
.toolkit-single .reading-box {background-color: transparent !important;border: 0 !important;padding: 0;display: inline-block;width: 100%;}
.toolkit-single .reading-box-additional {display: inline-block;width: 100%;}
.toolkit-single .reading-box-additional figure {float: left;margin: 0;width: 250px;height: 350px;text-align: center;background-color: #f2f2f2;max-width: 100%;}
.toolkit-single .reading-box-additional figure img{width:100%;height:100%;object-fit:contain;padding:10px;margin-right:0;}
.toolkit-single .toolkit-content {float: left;width: calc(100% - 250px);padding-left: 30px;}
.toolkit-single .toolkit-content .heading-2 h3 {color: #00addc;margin-top: -8px;}
.toolkit-single .toolkit-content p {font-size: 18px;margin-top: 15px;color: #323e48;display:inline-block;width:100%;}
.toolkit-single .toolkit-content .toolkit-link, .toolkit-single .toolkit-content .toolkit-link a{font-size: 18px;color: #323e48;}
.toolkit-single .toolkit-content .toolkit-link a:hover{color: #00addc;}
.media-article-post div[role="menubar"] {float: right;width: auto;position: absolute;top: 74px;right: 0;z-index: 1;}
.media-article-post div[role="menubar"] .fusion-filters {margin: 0;border:0;}
.media-article-post div[role="menubar"] .fusion-filters .fusion-filter.fusion-filter-all {margin-right: 30px;}
.media-article-post div[role="menubar"] .fusion-filters .fusion-filter {margin-right: 10px;}
.media-article-post div[role="menubar"] .fusion-filters .fusion-filter a {line-height: normal;font-size: 16px;padding-bottom: 2px;border-top: 0;border-bottom: 2px solid transparent;text-transform: uppercase;}
.media-article-post div[role="menubar"] .fusion-filters .fusion-filter.fusion-active a{font-weight:700;border-color: #00addc;}
.articles-text {margin-bottom: 30px;}
.media-article-post .fusion-portfolio-wrapper .fusion-image-wrapper{}
.media-article-post .fusion-portfolio-wrapper .fusion-portfolio-content-wrapper{background-color: #f2f2f2 !important;}
.media-article-post .fusion-portfolio-wrapper .fusion-portfolio-content-wrapper{border:0 !important;}
.media-article-post .fusion-portfolio-wrapper .fusion-portfolio-content {background-color: #f2f2f2 !important;padding: 20px 15px !important;}
.media-article-post .fusion-portfolio-wrapper .fusion-portfolio-content .thedate {background-color: transparent !important;padding: 0 !important;color: #323e48 !important;text-transform: uppercase;font-weight: 400;top: 20px;}
.media-article-post .fusion-portfolio-wrapper .fusion-portfolio-content .entry-title.fusion-post-title {margin-top: 30px !important;color: #00addc !important;font-size: 21px !important;}
.media-article-post .fusion-load-more-button {float: right;width: auto;height: auto;line-height: normal;font-size: 16px;padding: 12px 30px;}
.media-article-post .fusion-portfolio-wrapper .fusion-portfolio-content .fusion-post-content p{font-size:16px;}
.media-article-post .fusion-portfolio-wrapper .fusion-portfolio-content .fusion-post-content a{font-size:16px;color: #323e48 !important;}
.media-article-post .fusion-portfolio-wrapper .fusion-portfolio-content .entry-title.fusion-post-title a{color: #00addc !important;}
/*multimedia ends*/
/*calnedar events starts*/
.calendar-events .tribe-events-view-wrapper {display: inline-block;width: 100%;}
.calendar-events .tribe-events-view-wrapper .tribe-bar-disabled {float: none;display: inline-block;width: 100%;margin-bottom:40px;}
.calendar-events #tribe-events-bar {margin: 0;}
.calendar-events .tribe-events-view-wrapper .tribe-bar-disabled #tribe-events-bar #tribe-bar-form {background: transparent;align-items: flex-start;}
.calendar-events .tribe-events-view-wrapper .tribe-bar-disabled #tribe-bar-form .tribe-bar-filters {padding: 0;padding-right: 20px;}
.calendar-events #tribe-events-bar #tribe-bar-views .tribe-bar-views-inner{padding:0;background-color: transparent;}
.calendar-events .tribe-bar-disabled #tribe-bar-form #tribe-bar-views + .tribe-bar-filters .tribe-bar-date-filter {padding: 0;width: 100%;}
.calendar-events .tribe-bar-disabled #tribe-bar-form #tribe-bar-views + .tribe-bar-filters .tribe-bar-date-filter #tribe-bar-date, .calendar-events #tribe-bar-views .tribe-bar-views-list {width: 100%;background-color: #f1f1f1;height: 45px;padding: 0 10px;color: #323e48;background-image: url(//180.211.99.165:8080/rts/beta_wilpf/wp-content/uploads/2018/12/arrow-bottom-dark.png);background-size: 22px;background-repeat: no-repeat;background-position: calc(100% - 18px) center;cursor:pointer;font-size: 16px;}
.calendar-events .tribe-bar-disabled #tribe-bar-form #tribe-bar-views + .tribe-bar-filters .tribe-bar-date-filter #tribe-bar-date::placeholder {color: #323e48;opacity: 1;}
.calendar-events #tribe-events-bar #tribe-bar-views .tribe-bar-views-inner .tribe-bar-views-option a, 
.calendar-events #tribe-events-bar #tribe-bar-views .tribe-bar-views-inner label,
.calendar-events #tribe-bar-dates .label-tribe-bar-date{padding:0;font-size: 16px;color: #323e48;text-transform: capitalize;font-weight:400;margin-bottom: 15px;}
.calendar-events #tribe-events-bar #tribe-bar-views .tribe-bar-views-inner label, .calendar-events #tribe-bar-dates .label-tribe-bar-date{font-weight:600;}
.calendar-events #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{}
.calendar-events .tribe-bar-views-list span.tribe-icon-list {padding: 0;}
.calendar-events #tribe-bar-views .tribe-bar-views-list {padding: 0;position:static;}
.calendar-events .tribe-bar-view-list span[class^="tribe-icon-"],
.calendar-events .tribe-bar-views-list span.tribe-icon-list, 
.calendar-events .tribe-select2-results-views span.tribe-icon-list,
.tribe-bar-view-list a[class*="tribe-icon-"], .tribe-bar-views-list span[class^="tribe-icon-"], .tribe-select2-results-views span[class^="tribe-icon-"]{background-image: none !important;padding: 0 !important;}
.calendar-events .tribe-bar-views-option a {padding: 10px 10px !important;display: inline-block !important;margin: 0 !important;background-color: #fff !important;width:100%;}
.calendar-events .tribe-bar-views-option a:hover{background-color: #00addc !important;color:#fff !important;}
.calendar-events .tribe-bar-views-option.tribe-bar-active a{background-color: transparent !important;padding: 15px 10px !important;}
.calendar-events .tribe-bar-views-option.tribe-bar-active a:hover{background-color: transparent !important;color:#323e48 !important;}
.calendar-events .tribe-events-list-separator-month {display: none;}
.calendar-events #tribe-events .tribe-events-list .type-tribe_events .fusion-tribe-primary-info .hover-type-none {position: relative;display: inline-block;width: 100%;}
.calendar-events #tribe-events .tribe-events-list .type-tribe_events .fusion-tribe-primary-info .hover-type-none .event-schedule {position: absolute;top: 0;bottom: 0;left: 0;display: inline-block;background-color: #00addc;height: 100%;width: 130px;max-width: 100%;padding: 30px 0 0;}
.calendar-events #tribe-events .tribe-events-list .type-tribe_events .fusion-tribe-primary-info .hover-type-none .event-schedule .tribe-event-date-start, #tribe-events .tribe-events-list .type-tribe_events .fusion-tribe-primary-info .hover-type-none .event-schedule .tribe-event-date-end {display: inline-block;width: 100%;color: #fff;font-size: 22px;text-align: center;}
.calendar-events #tribe-events .tribe-events-list .type-tribe_events .fusion-tribe-primary-info .hover-type-none a {display: inline-block;width: 100%;}
.calendar-events .type-tribe_events {margin: 0 !important;border: 0 !important;border-bottom: 1px solid #5d676f !important;margin-bottom: 60px !important;padding-bottom: 60px !important;}
.calendar-events #tribe-events .tribe-events-list .fusion-tribe-secondary-info {padding-left: 30px;position:relative;padding-bottom: 20px;}
.calendar-events #tribe-events .fusion-tribe-has-featured-image {display: inline-block;width: 100%;height: 255px;overflow: hidden;min-height: 325px;height: auto;}
.calendar-events #tribe-events .tribe-events-list .fusion-tribe-primary-info, .calendar-events #tribe-events .tribe-events-list .fusion-tribe-primary-info .hover-type-none, .calendar-events #tribe-events .tribe-events-list .fusion-tribe-secondary-info, .calendar-events #tribe-events .tribe-events-list .type-tribe_events .fusion-tribe-primary-info .hover-type-none a, .calendar-events #tribe-events .tribe-events-list .type-tribe_events .fusion-tribe-primary-info .hover-type-none a .fusion-tribe-events-event-image-responsive, .calendar-events #tribe-events .tribe-events-list .type-tribe_events .fusion-tribe-primary-info .hover-type-none a .fusion-tribe-events-event-image-responsive img
{height: 100%;}
.calendar-events #tribe-events .tribe-events-list .type-tribe_events .fusion-tribe-primary-info .hover-type-none a .tribe-events-event-image{height: 100% !important;}
.calendar-events #tribe-events .tribe-events-list .fusion-tribe-secondary-info .tribe-events-list-event-title, .calendar-events #tribe-events .tribe-events-list .fusion-tribe-secondary-info .tribe-events-list-event-title a {font-size: 21px;color: #00addc;}
.calendar-events #tribe-events .tribe-events-list .fusion-tribe-secondary-info .tribe-events-list-event-description {padding: 0;margin-top: 10px;}
.calendar-events #tribe-events .tribe-events-list .fusion-tribe-secondary-info .tribe-events-list-event-description p, .calendar-events #tribe-events .tribe-events-list .fusion-tribe-secondary-info .tribe-events-venue-details a , .calendar-events #tribe-events .tribe-events-list .fusion-tribe-secondary-info .tribe-events-venue-details .tribe-address{margin: 0;font-size: 16px;line-height: 24px;color: #323e48;}
.calendar-events #tribe-events .tribe-events-list .fusion-tribe-secondary-info .tribe-events-venue-details .tribe-address{display: inline-block;width: 100%;font-style: normal;}
.calendar-events #tribe-events .tribe-events-list .fusion-tribe-secondary-info .tribe-events-venue-details {margin: 10px 0 0;display: inline-block;width: 100%;}
.calendar-events #tribe-events .tribe-events-list .fusion-tribe-secondary-info .tribe-events-venue-details a{font-style:normal;}
.calendar-events .fusion-read-more {background-color: transparent !important;color: #ff8672;padding: 0;font-size: 12px;text-transform: uppercase;font-weight: 700;padding-right: 18px;float: right;margin: 25px 0 0;position: absolute;bottom: 0;right: 0;line-height: normal;min-width: 115px;}
.calendar-events .fusion-read-more::after {content: '';background-image: url(//180.211.99.165:8080/rts/beta_wilpf/wp-content/uploads/2018/12/readmore-icon.png);   width: 20px;height: 20px;   position: absolute;   background-size: 12px;background-repeat: no-repeat;right: 0;position: absolute;background-position: center right;top: 9px;}
.calendar-events #tribe-events-footer {margin: 0 !important;border: 0 !important;padding: 0 !important;}
.calendar-events .tribe-events-nav-left a::before, .calendar-events .tribe-events-nav-previous a::before,.calendar-events .tribe-events-nav-next a::after, .calendar-events .tribe-events-nav-right a::after{display: none;}
.calendar-events .tribe-events-sub-nav .tribe-events-nav-next a, .calendar-events .tribe-events-sub-nav .tribe-events-nav-previous a {margin: 0;background-color: #f2f2f2;color: #323e48 !important;text-transform: uppercase;font-size: 16px;font-weight: 700;padding: 10px;min-width: 180px;text-align: center;}
.calendar-events .tribe-events-ical.tribe-events-button {display: none !important;}
.calendar-events #tribe-events-content.tribe-events-list{margin-bottom: 0;}
#tribe-events .tribe-events-list .type-tribe_events{margin-bottom: 30px !important;padding-bottom: 40px !important;}
#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next, #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next {margin-right: 0;}
.calendar-events #tribe-events .tribe-events-list .type-tribe_events .fusion-tribe-primary-info .hover-type-none{overflow: hidden;}
.calendar-events #tribe-events .tribe-events-list .type-tribe_events .fusion-tribe-primary-info .hover-type-none .event-schedule{transition: 0.4s all ease-in-out;-webkit-transition: 0.4s all ease-in-out;-moz-transition: 0.4s all ease-in-out;-ms-transition: 0.4s all ease-in-out;}
.calendar-events #tribe-events .tribe-events-list .type-tribe_events .fusion-tribe-primary-info .hover-type-none:hover .event-schedule {left: -130px;}

.calendar-events .tribe-events-day .tribe-events-loop {max-width: 100%;}
.calendar-events .tribe-events-day-time-slot .tribe-events-day-time-slot-heading {margin: 0 !important;padding: 0 !important;background-color: transparent !important;color: #323e48 !important;font-weight: 300 !important;text-align: left !important;font-size: 28px !important;margin-bottom: 20px !important;}
.calendar-events .tribe-events-event-meta.vcard {display: none;}

.calendar-events .tribe-events-calendar thead th {background-color: #d8d8d8;border: 0;color: #323e48;font-family: 'Open Sans', sans-serif;font-size: 12px;}
.calendar-events .tribe-events-calendar thead th:nth-child(2n) {background-color: #f2f2f2;}
/*.calendar-events .tribe-events-calendar div[id*="tribe-events-daynum-"] {display: none;}*/
.calendar-events #tribe-events-content .tribe-events-calendar td.tribe-events-has-events.tribe-events-present div[id*="tribe-events-daynum-"] {background-color: #f7f7f7;}
.calendar-events #tribe-events-content .tribe-events-calendar td{border: 2px solid #cfd2d3;background-color:#fff !important;}
.calendar-events .tribe-events-month .tribe-events-viewmore {display: none;}
.calendar-events .tribe-events-month .type-tribe_events{border:0 !important;padding:0 !important;margin:0 !important;}
.calendar-events .tribe-events-month{margin-bottom:0 !important;}
.calendar-events #tribe-events-content.tribe-events-month table.tribe-events-calendar{margin-bottom: 50px;}

.calendar-events #tribe-events-content .tribe-events-calendar .tribe-events-month-event-title a{color:#fff !important;opacity:1 !important;}
.calendar-events #tribe-events-content .tribe-events-calendar .tribe-events-month-event-title{opacity:1 !important;}
.calendar-events #tribe-events-content .tribe-events-calendar td.tribe-events-has-events.tribe-events-past {background-color: #7ed2f7 !important;}
.calendar-events #tribe-events-content .tribe-events-calendar td.tribe-events-has-events.tribe-events-present {background-color: #ff8671 !important;}
.calendar-events #tribe-events-content .tribe-events-calendar td.tribe-events-has-events.tribe-events-future {background-color: #6bd9d6 !important;}
.calendar-events #tribe-events-content .tribe-events-calendar td.tribe-events-has-events.tribe-events-othermonth {opacity: 0.5;/*background-color: #ddd !important;*/}

.calendar-events #tribe-events-content .tribe-events-calendar td.tribe-events-has-events .tribe-events-category-.type-tribe_events, .calendar-events #tribe-events-content .tribe-events-calendar td.tribe-events-has-events .tribe-events-category-all-events.type-tribe_events {
border-bottom: 1px solid #fff !important;
padding-bottom: 5px !important;
margin-bottom: 5px !important;
margin-left: 2px !important;
margin-right: 2px !important;
}
.calendar-events #tribe-events-content .tribe-events-calendar td.tribe-events-has-events .tribe-events-category-.type-tribe_events.tribe-events-last, .calendar-events #tribe-events-content .tribe-events-calendar td.tribe-events-has-events .tribe-events-category-all-events.type-tribe_events.tribe-events-last {
border-bottom: 0 !important;
padding-bottom: 0 !important;
margin-bottom: 0 !important;
}

/*.calendar-events #tribe-events-content .tribe-events-calendar td.tribe-events-has-events.tribe-events-past.tribe-events-othermonth a {color: #000 !important;}*/

.month-event-title {font-size: 40px !important;font-weight: 300 !important;}
/*calendar events ends*/
/*newsletter starts*/
.newsletter-form .gform_body {display: inline-block;width: 100%;}
.newsletter-form ul.gform_fields li.gfield .gfield_label .gfield_required {display: none;}
.newsletter-form input[type="text"] {margin-right: 0;height: 41px !important;background-color: #f2f2f2 !important;border: 0 !important;font-size: 16px !important;font-family: 'Open Sans', sans-serif !important;color: #323e48 !important;}
.newsletter-form input[type="text"]::placeholder {color: #323e48;opacity: 1;}
.newsletter-form ul.gform_fields li > .gfield_label {font-size: 16px;color: #323e48;display: inline-block;width: 100%;}
.newsletter-form .ginput_container_checkbox{margin-top: 20px;display:inline-block;width:100%;}
.newsletter-form .name_first input[type="text"] + label, .newsletter-form .name_last input[type="text"] + label{display:none;}
.newsletter-form .name_first, .newsletter-form .name_last{display:inline-block;width:100%;}
.newsletter-form .name_first{margin-bottom:30px;}
.newsletter-form ul.gform_fields > li{margin-bottom: 30px;margin-top: -15px;}
.newsletter-form .ginput_container.ginput_container_checkbox .gfield_checkbox {padding-left: 0;display: flex;width: 100%;justify-content: space-between;flex-wrap: wrap;}
.newsletter-form .gform_wrapper li input[type="checkbox"] {position: absolute;left: -9999px;}
.newsletter-form .gform_wrapper li input[type="checkbox"] + label {position: relative;padding-left: 40px;display: inline-block;width: auto;color: #323e48;font-size: 14px;line-height: 17px;vertical-align: middle;cursor:pointer;}
.newsletter-form .gform_wrapper li input[type="checkbox"] + label::before {content: '';width: 30px;height: 30px;background-color: #f2f2f2;position: absolute;left: 0;top: 0;}
.newsletter-form .gform_wrapper li input[type="checkbox"] + label::after {content: '';width: 12px;height: 5px;position: absolute;left: 8px;top: 9px;border-right: 2px solid #fff;border-top: 2px solid #fff;transform: rotate(135deg);opacity:0;}
.newsletter-form .gform_wrapper li input[type="checkbox"]:checked + label::before{background-color:#00addc;}
.newsletter-form .gform_wrapper li input[type="checkbox"]:checked + label::after{opacity:1;}
.newsletter-form .gform_wrapper .gfield_checkbox li {width: auto;display: inline-block;vertical-align: middle;width: 33.33%;margin-bottom: 30px;cursor: pointer;}
.newsletter-form .gform_footer input[type="submit"] {background-color: #7ed3f7;font-weight: 700 !important;font-size: 16px;padding: 14px 20px;}
#ui-datepicker-div{background-color: #f2f2f2;border: 1px solid #ccc;}
#ui-datepicker-div .ui-datepicker-calendar {width: 100%;text-align: center;}
#ui-datepicker-div .ui-datepicker-next.ui-corner-all {float: right;}
#ui-datepicker-div .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all {padding: 0 10px;}
#ui-datepicker-div .ui-datepicker-next.ui-corner-all, #ui-datepicker-div .ui-datepicker-prev.ui-corner-all {cursor: pointer;}
#ui-datepicker-div .ui-datepicker-month, #ui-datepicker-div .ui-datepicker-year{height: auto;padding: 7px 50px 7px 10px;}
.fusion-text.donate-text.gdpr-text {margin-top: 30px;}
.fusion-text.donate-text.gdpr-text p {font-size: 14px;color: #323e48;}
.newsletter-people .fusion-imageframe {width: 200px;height: 200px;display: inline-block;margin-bottom: 15px;}
.newsletter-people .fusion-imageframe img {height: 100%;width: 100%;/*background-color: #000;*/}
.newsletter-people .heading-3 h4 {font-size: 18px;font-weight: 700;color: #00addc;line-height: 23px;}
.newsletter-people .fusion-text.donate-text {margin-top: 10px;margin-bottom: 0;}
.newsletter-sidebar.donate-sidebar .fusion-builder-row.fusion-builder-row-inner.fusion-row:nth-child(3) {border-bottom: 1px solid #303e48;padding-bottom: 70px;margin-bottom: 80px;}
.newsletter-sidebar.donate-sidebar .fusion-builder-row.fusion-builder-row-inner.fusion-row:nth-child(4) {margin: 0;border: 0;padding: 0;}
/*newsletter ends*/
/*our movement starts*/
.our-movement #main > .fusion-row {display: flex;flex-direction: row-reverse;justify-content: start;}
.our-movement #main > .fusion-row #sidebar {background-color: #f1f1f1;border-top: 1px solid #303e48;width: 30%;}
.our-movement #main > .fusion-row #content {width: calc(100% - 30%);padding-left: 75px;}
.our-movement #main > .fusion-row #sidebar .fusion-sidebar-inner-content .avada_vertical_menu, .our-movement #main > .fusion-row #sidebar .fusion-sidebar-inner-content.fusion-sidebar-stuck {background-color: #f1f1f1 !important;}
#wrapper .fusion-vertical-menu-widget.left .menu li.current-menu-item ul.sub-menu li a {
	color: #333333;
}
#wrapper .fusion-vertical-menu-widget.left .menu li.current-menu-item ul.sub-menu li.current-menu-item a {
	color: #00acdc;
}
.international-board-section {margin-top: 30px;}
.international-board-section .wp-tsasp-team-detail {display: inline-block;width: 100%;text-align: center;padding: 10px 0;}
.international-board-section .wp-tsasp-team-detail .wp-tsasp-team-name {margin: 0;font-size: 18px;}
.international-board-section .wp-tsasp-team-detail .wp-tsasp-team-data {color: #000 !important;margin: 5px 0 10px;font-size: 16px;font-weight: 600;}
.international-board-section .wp-tsasp-team-detail hr {display: none;}
.international-board-section .wp-tsasp-team-detail .wp-tsasp-member-details {margin: 0;color: #000 !important;font-size: 14px;line-height: 22px;}
.global-program-box {position: relative;}
.global-program-box .heading-2 h3 {color: #fff;}
.global-program-box .heading-2 {margin-bottom: 10px;}
.global-program-box p {margin-bottom: 0;font-size: 14px;line-height: 22px;}
.global-program-box .fusion-button-wrapper {position: absolute;bottom: 20px;right: 20px;}
.global-program-box .fusion-button-wrapper .fusion-button {background-color: transparent;padding: 0;font-size: 14px;}
.international-office {display: inline-block;width: 100%;padding: 0;margin: 0;}
.international-office li {float: left;width: 50%;}
.international-office .heading-2 h3 {color: #00addc;font-size: 18px !important;}
.international-office p {font-size: 16px;color: #323e48;}
.international-secretariat-toggle .fusion-panel {border: 0 !important;background-color: transparent !important;}
.international-secretariat-toggle .fusion-panel a {padding: 0 !important;font-family: 'Open Sans', sans-serif;}
.international-secretariat-toggle .fusion-toggle-icon-wrapper .fa-fusion-box, .partners-toggle .fusion-toggle-icon-wrapper .fa-fusion-box {background-color: transparent !important;padding: 0 !important;}
.international-secretariat-toggle .fusion-toggle-icon-wrapper .fa-fusion-box::before, .partners-toggle .fusion-toggle-icon-wrapper .fa-fusion-box::before {content: '' !important;background-image: url(http://202.131.117.91:8181/wilpf/wp-content/uploads/2018/12/arrow-icon-blue.png);width: 20px !important;height: 20px;background-size: 20px;background-repeat: no-repeat;background-position: center top;}
.international-secretariat-toggle.fusion-accordian .panel-title a:hover .fa-fusion-box{background-color: transparent !important;border-color: transparent !important;}
.international-secretariat-toggle .panel-body.toggle-content {font-size: 16px;color: #323e48;}
.international-secretariat-toggle .fusion-toggle-heading, .partners-toggle .fusion-toggle-heading {font-size: 16px;margin-left: 10px;color: #323e48;}
.partners-toggle .fusion-toggle-icon-wrapper .fa-fusion-box::before{background-image:url(http://202.131.117.91:8181/wilpf/wp-content/uploads/2018/12/arrow-bottom-blue.png);}
.partners-toggle.fusion-accordian .fusion-panel{border-bottom: 2px solid #5e686f !important;}
.partners-toggle.fusion-accordian .panel-heading .fusion-toggle-heading {color: #00addc;font-size: 16px;font-weight:700;}
.partners-toggle.fusion-accordian .panel-heading a{padding: 20px 20px 20px 0;}
.partners-content-listing {display: inline-block;width: 100%;margin: 0;padding: 0;}
.partners-content-listing li {display: inline-block;width: 100%;color:#323e48;font-size:14px;}
.partners-toggle.fusion-accordian .panel-heading a.active {padding: 20px 20px 0 0;}
.partners-toggle .toggle-content{padding-bottom: 30px;}
.partners-toggle tbody tr:nth-child(2n+1) {background-color: transparent;}
.partners-toggle tbody tr td {font-size: 14px;color: #323e48;padding: 4px 8px;}
.partners-toggle thead tr td {background-color: #00bbb4;color:#fff;}
.donors-funds-box .fusion-column-wrapper {padding: 0 !important;}
.donors-funds-box .fusion-column-wrapper figure {margin: 0;background-color: #f2f2f2;padding: 10px;text-align: center;display: flex;width: 100%;justify-content: center;}
.donors-funds-box .fusion-column-wrapper figure a {width: 256px;height: 135px;vertical-align: middle;align-items: center;display: flex;max-width:100%;}
.donors-funds-box .heading-2 h3 {text-align: center;font-size: 18px !important;line-height: normal;color: #00addc;padding: 12px 0 0;min-height: 84px;}
.donors-funds-box .fusion-column-wrapper figure a img{}
.post-content .donors-funds-box p{margin-bottom:0;}
.donors-funds-box {text-align: center;}
.donors-funds-box .funds-link {color: #7ed3f7;font-size: 16px;margin: 15px 0 10px;display: inline-block;width: auto;}
.annual-content .heading-2 h3 {color: #00addc;font-size: 21px !important;margin-bottom: 10px;}
.annual-report-btn {display: inline-block;width: 100%;margin-top:20px;}
.annual-report-left {float: left;width: 50%;margin-top: 8px;margin-bottom:10px;clear:left;}
.annual-report-right {float: right;width: 50%;text-align: right;margin-bottom:10px;clear:right;}
.annual-report-left a {display: inline-block;width: auto;color: #00addc;font-weight: 700;font-size: 16px;text-transform: uppercase;}
.annual-report-right a {display: inline-block;width: auto;background-color: #7ed3f7;color: #fff;padding: 8px 14px;text-transform: uppercase;font-weight: 700;margin-left: 10px;margin-bottom: 10px;}
.annual-report-right br {display: none;}
.annual-report-right a:hover{background-color: #00addc;}
.our-movement .wp-tsasp-popup-box.wp-tsasp-image-fit .wp-tsasp-popup-header .wp-tsasp-team-avatar{object-fit: contain;}
/*our movement ends*/
/*our movement starts*/
.our-vision #main > .fusion-row {display: flex;flex-direction: row-reverse;justify-content: start;}
.our-vision #main > .fusion-row #sidebar {background-color: #f1f1f1;border-top: 1px solid #303e48;width: 30%;}
.our-vision #main > .fusion-row #content {width: calc(100% - 30%);padding-left: 75px;}
.mission-box {text-align: center;}
.mission-wrapper {display: inline-block;width: 80%;padding: 20px;max-width:100%;}
.mission-wrapper .heading-2 h3 {color: #fff;margin-bottom:15px;}
.mission-wrapper > p {color: #fff;}
.action-box {text-align: center;}
.action-box .fusion-text.donate-text {margin-top: 20px;}
.action-box .fusion-text.donate-text p {color: #fff;font-size: 21px;}
.action-box .fusion-column-wrapper {padding: 40px 20px !important;}
.wilpf-action-icon img {width: 80%;}
.work-method .heading-2 h3 {color: #00addc;font-size: 20px !important;margin-bottom: 10px;}
/*our movement ends*/
/*our programmes starts*/
.our-global-programmes #main > .fusion-row {display: flex;flex-direction: row-reverse;justify-content: start;}
.our-global-programmes #main > .fusion-row #sidebar {background-color: #f1f1f1;border-top: 1px solid #303e48;width: 30%;}
.our-global-programmes #main > .fusion-row #content {width: calc(100% - 30%);padding-left: 75px;}
.our-global-programmes .quotbrush-section .fusion-column-wrapper{padding: 30px 40px !important;}
.our-global-programmes .quotbrush-section .fusion-column-wrapper blockquote p {font-size: 22px;}
/*our programmes starts*/
/*publication starts*/
.publication-sidebar.donate-sidebar .fusion-builder-row.fusion-builder-row-inner.fusion-row:nth-child(3) {border-bottom: 1px solid #303e48;padding-bottom: 70px;margin-bottom: 80px;}
.publication-sidebar.donate-sidebar .fusion-builder-row.fusion-builder-row-inner.fusion-row:nth-child(4) {margin: 0;border: 0;padding: 0;}
.fusion-portfolio-text-floated.publication-portfolio .fusion-image-wrapper {width: 270px;padding: 0;height: 480px;max-width:100%;}
.publication-portfolio .fusion-image-wrapper img {width: 100%;height: auto;background-color: grey;display: inline-block;object-fit: cover;}
.fusion-portfolio-text-floated.publication-portfolio .fusion-portfolio-content {padding: 0;padding-left: 30px;height: 480px;position: relative;width: calc(100% - 270px);}
.publication-portfolio .fusion-portfolio-content .entry-title.fusion-post-title {font-size: 21px !important;font-weight: 700 !important;margin-bottom: 20px !important;}
.publication-portfolio .fusion-portfolio-content .entry-title.fusion-post-title a {color: #00addc;}
.publication-portfolio .fusion-portfolio-content .fusion-post-content p {font-size: 16px;line-height: 24px;color: #323e48;}
.publication-portfolio .fusion-portfolio-post.building-the-movement .fusion-portfolio-content-wrapper {background-color: transparent !important;min-height: inherit;}
.fusion-body .publication-portfolio .fusion-separator.sep-double {border: 1px solid #6d767d;box-sizing: border-box;height: 0;}
.publication-portfolio .fusion-load-more-button.fusion-portfolio-button.fusion-clearfix {float: right;padding: 0 15px;font-size: 16px;}
.publication-portfolio .fusion-button {margin: 0 !important;float: right;display: inline-block;background-color: #7ed3f7;font-size: 14px;font-weight: 700 !important;font-family: 'Open Sans', sans-serif !important;}
.publication-portfolio .fusion-portfolio-buttons {display: inline-block;width: 100%;position: absolute;right: 0;bottom: 0;margin: 0 !important;}
.publication-portfolio .fusion-rollover {left: 0;width:100%;}
.publication-portfolio.fusion-portfolio-text-floated .fusion-portfolio-content-wrapper{margin:0;flex-wrap:wrap;}
.publication-portfolio .fusion-portfolio-buttons {display: none;}
.publication-portfolio .fusion-portfolio-buttons.publication-btns {display: inline-block;}
.publication-portfolio .fusion-portfolio-buttons.publication-btns .fusion-button {float: left;width: 51%;}
.publication-portfolio .fusion-portfolio-buttons.publication-btns .language-links {float: right;width:49%;}
.publication-portfolio .fusion-portfolio-buttons.publication-btns .language-links br{display:none;}
.publication-portfolio .fusion-portfolio-buttons.publication-btns a{color: #00addc !important;background-color: transparent !important;}
.publication-portfolio .fusion-portfolio-buttons.publication-btns .language-links a {margin: 0 !important;float: left;display: inline-block;background-color: #7ed3f7 !important;font-size: 14px;font-weight: 700 !important;font-family: 'Open Sans', sans-serif !important;padding: 11px 23px;color:#fff !important;margin-left: 10px !important;margin-bottom: 10px !important;}
.publication-portfolio .fusion-portfolio-buttons.publication-btns p {display: none;}
/*publication ends*/
/*our members starts*/
.our-members #main > .fusion-row {display: flex;flex-direction: row-reverse;justify-content: start;}
.our-members #main > .fusion-row #sidebar {background-color: #f1f1f1;border-top: 1px solid #303e48;width: 30%;}
.our-members #main > .fusion-row #content {width: calc(100% - 30%);padding-left: 75px;}
.map-wrapper .heading-2 h3{color:#323e48 !important;margin-bottom: 20px;}
.map-wrapper .imageframe-align-center {display: inline-block;width: 100%;background-color: #f2f2f2;text-align: center;height:450px;}
.map-wrapper .imageframe-align-center .fusion-imageframe, .map-wrapper .imageframe-align-center .fusion-imageframe a, .map-wrapper .imageframe-align-center .fusion-imageframe a img{height:100%;object-fit: contain;}
.map-wrapper .map-content .panel-title.toggle {background-color: transparent !important;padding: 0 !important;}
.map-wrapper .map-content .panel-title.toggle a{color:#000;padding: 0;}
.map-wrapper .fusion-accordian .panel-title .fusion-toggle-heading{color: #000 !important;font-size:16px;margin-left: 10px;}
.map-wrapper .fusion-accordian .panel-title a:hover .fa-fusion-box {background-color: transparent !important;border-color: transparent !important;}
.map-wrapper .fusion-toggle-icon-wrapper .fa-fusion-box {background-color: transparent !important;padding:0 !important;}
.map-wrapper .fusion-toggle-icon-wrapper .fa-fusion-box::before {content: '' !important;background-repeat: no-repeat;background-position: left 1px;background-size: 16px;width: 25px;height: 20px;}
.map-wrapper .fusion-accordian .fusion-panel.fusion-toggle-no-divider{margin-bottom: 5px;}
.map-wrapper .fusion-accordian.map-content{margin-top: 20px;}
.map-wrapper .map-content.blue-dark-arrow .fusion-toggle-icon-wrapper .fa-fusion-box::before{background-image: url(//180.211.99.165:8080/rts/beta_wilpf/wp-content/uploads/2018/12/arrow-icon-blue-dark.png);}
.map-wrapper .map-content.orange-dark-arrow .fusion-toggle-icon-wrapper .fa-fusion-box::before{background-image: url(http://202.131.117.91:8181/wilpf/wp-content/uploads/2018/12/arrow-icon-orange-dark.png);}
.map-wrapper .map-content.green-dark-arrow .fusion-toggle-icon-wrapper .fa-fusion-box::before{background-image: url(http://202.131.117.91:8181/wilpf/wp-content/uploads/2018/12/arrow-icon-green-dark.png);}
.map-wrapper .map-content.blue-arrow .fusion-toggle-icon-wrapper .fa-fusion-box::before{background-image: url(http://202.131.117.91:8181/wilpf/wp-content/uploads/2018/12/arrow-icon-blue.png);}
.map-wrapper .map-content.orange-light-arrow .fusion-toggle-icon-wrapper .fa-fusion-box::before{background-image: url(http://202.131.117.91:8181/wilpf/wp-content/uploads/2018/12/arrow-icon-orange-light.png);}
.map-wrapper .map-content.green-light-arrow .fusion-toggle-icon-wrapper .fa-fusion-box::before{background-image: url(http://202.131.117.91:8181/wilpf/wp-content/uploads/2018/12/arrow-icon-green-light.png);}
.map-wrapper .map-content .toggle-content h5, .map-wrapper .map-content .toggle-content p, .map-wrapper .map-content .toggle-content span {font-size: 16px;color: #323e48;font-family: 'Open Sans', sans-serif;}
.young-network h3 {color: #00addc;font-size: 21px !important;margin-bottom: 10px !important;}
.young-network .donate-text p.big-font {text-align: center;font-size: 20px !important;color: #323e48 !important;}
.young-application-box .fusion-column-wrapper {}
.wilpf-application-form .gform_heading h3 {font-size: 18px !important;font-weight: 600;margin: 0 0 10px !important;}
.wilpf-application-form .gfield_required {display: none;}
.wilpf-application-form .gform_wrapper ul li.gfield {margin-bottom: 15px;display: inline-block;width: 50%;float: left;clear: left;}
.wilpf-application-form .gform_wrapper ul li.gfield.textarea-form {float: right;clear: right;padding-left: 30px;}
.wilpf-application-form .gform_wrapper ul li.gfield input[type="text"], .wilpf-application-form .gform_wrapper ul li.gfield select {height: 40px;width: 100%;margin: 0;color: #323e48;border: 0;padding: 0 10px;}
.wilpf-application-form .gform_wrapper ul li.gfield input[type="text"]::placeholder{color:#323e48;opacity:1;}
.wilpf-application-form .gform_wrapper ul li.gfield .gfield_label{color: #323e48;font-size: 16px;display: inline-block;width: 100%;margin-bottom: 10px !important;}
.wilpf-application-form .gform_wrapper ul{display: inline-block;width: 100%;}
.wilpf-application-form .gravity-select-parent {width: 100% !important;}
.wilpf-application-form .ginput_container_radio .gfield_radio {padding: 0;}
.wilpf-application-form .ginput_container_radio .gfield_radio li {display: inline-block;width: auto;margin-right: 30px;}
.wilpf-application-form .ginput_container_radio .gfield_radio li input[type="radio"] {position: absolute;left: -9999px;}
.wilpf-application-form .ginput_container_radio .gfield_radio li input[type="radio"] + label {position: relative;padding-left: 40px;display: inline-block;width: auto;color: #323e48;font-size: 14px;line-height: 17px;vertical-align: middle;cursor:pointer;}
.wilpf-application-form .ginput_container_radio .gfield_radio li input[type="radio"] + label::before {content: '';width: 30px;height: 30px;background-color: #fff;position: absolute;left: 0;top: -4px;}
.wilpf-application-form .ginput_container_radio .gfield_radio li input[type="radio"] + label::after {content: '';width: 12px;height: 5px;position: absolute;left: 8px;top: 5px;border-right: 2px solid #fff;border-top: 2px solid #fff;transform: rotate(135deg);opacity:0;}
.wilpf-application-form .ginput_container_radio .gfield_radio li input[type="radio"]:checked + label::before{background-color:#00addc;}
.wilpf-application-form .ginput_container_radio .gfield_radio li input[type="radio"]:checked + label::after{opacity:1;}
.wilpf-application-form .gform_wrapper ul li.gfield.textarea-form .textarea {border: 0;height: 420px;}
.wilpf-application-form .gform_footer.top_label input[type="submit"] {float: right;width: auto;background-color: #7ed3f7;padding: 12px 50px;font-size: 16px;font-weight: 700 !important;font-family: 'Open Sans', sans-serif !important;}
.query-text {float: left;width: 100%;padding-right: 180px;margin-top: -50px;color: #323e48;}
.fusion-text.donate-text.academic-network ul {display: inline-block;width: 100%;padding: 0;}
.fusion-text.donate-text.academic-network ul li {font-size: 14px;color: #303e48;padding-left: 10px;position:relative;margin-bottom:10px;}
.fusion-text.donate-text.academic-network ul li:last-child{margin-bottom:0;}
.fusion-text.donate-text.academic-network ul li::before {content: '';position: absolute;width: 5px;height: 5px;background-color: #00addc;left: 0;top: 9px;border-radius: 50%;}
.fusion-text.donate-text.academic-network ul {display: inline-block;width: 100%;padding-left: 40px;margin: 0 0 20px;}
.fusion-text.donate-text.academic-network h3 {font-size: 18px;font-weight:700 !important;}
.fusion-text.donate-text.academic-network h3 a{color:#00addc;}
.fusion-text.donate-text.academic-network h4{font-size: 16px !important;color: #00addc !important;font-weight: 600 !important;}
/*our members starts*/
/*blog listing starts*/
body.has-sidebar.stories #main .sidebar {width: 35%;max-width: 100%;background-color: #f2f2f2 !important;padding: 30px 30px 70px !important;}
body.has-sidebar.stories #content {width: calc(100% - 35%);padding-right: 30px;}
body.has-sidebar.stories .sidebar .widget.widget_search .prosettings {display: none;}
body.has-sidebar.stories .sidebar .widget.widget_search #ajaxsearchpro1_2 .promagnifier{float: left !important;order: 0 !important;height: 100%;background-color: #00addc;background-image: none;}
body.has-sidebar.stories .sidebar .widget.widget_search #ajaxsearchpro1_2 .promagnifier .innericon{height:100%;}
body.has-sidebar.stories .sidebar .widget.widget_search #ajaxsearchpro1_2 .probox{background-color: #fff !important;background-image: none;height: 40px;border: 1px solid #ccc;}
body.has-sidebar.stories .sidebar .widget.widget_search .probox .proinput input::placeholder {color: #323e48;opacity:1;font-size: 16px !important;}
body.has-sidebar.stories .sidebar .widget.widget_search .probox .proinput input{font-size: 16px !important;font-family: 'Open Sans', sans-serif !important;color: #323e48 !important;}
.blog-listing .fusion-post-wrapper {background-color: #f2f2f2 !important;border: 0 !important;}
.blog-listing .fusion-flexslider {height: 300px;}
.blog-listing .fusion-flexslider .slides, .blog-listing .fusion-flexslider .slides li, .blog-listing .fusion-flexslider .slides li .fusion-image-wrapper, .blog-listing .fusion-flexslider .slides li .fusion-image-wrapper img {height: 100%;object-fit: cover;}
.blog-listing .fusion-post-content-wrapper {padding: 20px 15px 30px !important;}
.blog-listing .fusion-post-content-wrapper .fusion-post-content.post-content .blog-shortcode-post-title.entry-title {font-size: 21px !important;height: 85px;overflow: hidden;margin: 20px 0 10px !important;font-weight: 700 !important;}
.blog-listing .fusion-post-content-wrapper .fusion-post-content.post-content .blog-shortcode-post-title.entry-title a{color: #00addc !important;}
.newsevents.blog-listing .fusion-single-line-meta span {background-color: transparent !important;color: #323e48 !important;padding: 0 !important;text-transform: uppercase;}
.blog-listing .fusion-meta-info{margin:0 !important;}
.blog-listing .fusion-meta-info .fusion-alignleft {text-align: right; width: 100%; position: absolute; right: 20px; bottom: 20px; }
.blog-listing .fusion-meta-info .fusion-alignleft .fusion-read-more {background-color: transparent; color: #ff8672; padding: 0; font-size: 12px; text-transform: uppercase; font-weight: 700; padding-right:20px;margin: 0;line-height: normal;}
.blog-listing .fusion-meta-info .fusion-alignleft .fusion-read-more::after {content: ''; background-image: url(http://202.131.117.91:8181/wilpf/wp-content/uploads/2018/12/readmore-icon.png); width: 20px; height: 20px; position: absolute; background-size: 14px; background-repeat: no-repeat; right: 0; position: absolute; background-position: center right;top: 16px;top:9px;}
.story-date {float: left;width: auto;color: #303e48;font-size: 14px;}
.story-category {float: left;width: auto;margin-left: 30px;position: relative;color: #00addc;font-size: 14px;}
.story-category::before {content: '';position: absolute;border-left: 2px solid #303e48;width: 1px;height: 16px;left: -14px;top: 9px;}
.blog-listing .fusion-load-more-button {margin: 0;float: right;width: auto;height: auto;line-height: normal;font-size: 14px;text-transform: uppercase;padding: 12px 20px;margin-top: 30px;}

.single-post #content{width:calc(100% - 35%) !important;padding-right:20px;}
.single-post .post-content p b {font-size: 18px;color: #00addc;}
.single-post .post-content p {font-size: 16px;color: #323e48;}
.single-post .post-content .alignleft, .single-post .post-content .fusion-alignleft{margin: 0 20px 10px 0px;min-height: 300px;}
.single-post .post-content .alignright, .single-post .post-content .fusion-alignright{margin: 0 0 10px 20px;min-height: 300px;}
.single-post .entry-title.fusion-post-title {font-size: 36px !important;line-height: normal !important;font-weight: 300 !important;}
.single-post .single-navigation {border: 0;border-bottom: 2px solid #303e48;margin-bottom: 20px;}
.single-post .single-navigation a {font-size: 16px;}
body.has-sidebar.single #main .sidebar{float: right;width: 35%;max-width:100%;background-color: #f2f2f2 !important;}
.blog-detail-sidebar .widget.widget_categories, .blog-detail-sidebar .widget.widget_recent_entries{margin-bottom:20px;}
.blog-detail-sidebar .widget.widget_categories h4, .blog-detail-sidebar .widget.widget_recent_entries h4{margin-bottom:5px;font-size: 16px;}
.blog-detail-sidebar .widget.widget_categories ul, .blog-detail-sidebar .widget.widget_recent_entries ul {padding: 0;margin: 0;}
.blog-detail-sidebar .widget.widget_categories ul li a, .blog-detail-sidebar .widget.widget_recent_entries ul li a{color:#333333;border-bottom: 1px solid #e0dede;width: 100%;display: inline-block;padding: 10px 0;}
.blog-detail-sidebar .widget.widget_categories ul li a:hover, .blog-detail-sidebar .widget.widget_recent_entries ul li a:hover{color: #00addc;}

.single.single-post #sidebar {background-color: #f1f1f1;padding: 30px 30px 70px !important;}
.single.single-post #sidebar #custom_html-2 {display: inline-block;width: 100%;margin-bottom:0;}
.donate-wilpf {display: inline-block;width: 100%;text-align: center;border-bottom: 1px solid #303e48;padding-bottom: 70px;margin-bottom: 50px;}
.single.single-post #sidebar #custom_html-2 .donate-wilpf .fusion-button-wrapper {margin-top: 30px;}
.single.single-post #sidebar #custom_html-2 .donate-wilpf .heading-2 h3 {color: #00addc;font-weight: 600;}
.single.single-post #sidebar.fusion-content-widget-area #pyre_tabs-widget-2{border-bottom: 1px solid #303e48;padding-bottom: 70px;margin-bottom: 50px;}
.single.single-post #sidebar.fusion-content-widget-area #pyre_tabs-widget-2.fusion-tabs-widget .fusion-tabs-nav{display:none;}
.single.single-post #sidebar.fusion-content-widget-area #pyre_tabs-widget-2 .fusion-tabs-widget-wrapper{border:0 !important;}
.single.single-post #sidebar.fusion-content-widget-area #pyre_tabs-widget-2.fusion-tabs-widget .fusion-tabs-nav ul li a{border-top:0 !important;background-color:transparent;color: #00addc;font-weight: 600;font-family: 'Open Sans', sans-serif;font-size: 20px;}
.single.single-post #sidebar.fusion-content-widget-area #pyre_tabs-widget-2.fusion-tabs-widget .fusion-tabs-widget-content{background-color:transparent;}
.single.single-post #sidebar.fusion-content-widget-area #pyre_tabs-widget-2.fusion-tabs-widget ul.news-list li{padding: 10px 0;}
.single.single-post #sidebar.fusion-content-widget-area #pyre_tabs-widget-2.fusion-tabs-widget ul.news-list li .image {width: 120px;height: 90px;}
.single.single-post #sidebar.fusion-content-widget-area #pyre_tabs-widget-2.fusion-tabs-widget ul.news-list li .image a, .single.single-post #sidebar.fusion-content-widget-area #pyre_tabs-widget-2.fusion-tabs-widget ul.news-list li .image a img{width:100%;height:100%;display: inline-block;}
.single.single-post #sidebar.fusion-content-widget-area #pyre_tabs-widget-2.fusion-tabs-widget ul.news-list li .image a img{object-fit:cover;}
.single.single-post #sidebar.fusion-content-widget-area #pyre_tabs-widget-2.fusion-tabs-widget ul.news-list li .post-holder {float: left;width: calc(100% - 133px);}
.single.single-post #sidebar.fusion-content-widget-area #pyre_tabs-widget-2.fusion-tabs-widget ul.news-list li .post-holder a {font-size: 18px;}
.single.single-post #sidebar.fusion-content-widget-area #pyre_tabs-widget-2.fusion-tabs-widget ul.news-list li .post-holder .fusion-meta{display:none;}
.follow-wilpf {display: inline-block;width: 100%;text-align: center;border-bottom: 1px solid #303e48;padding-bottom: 70px;margin-bottom: 50px;}
.follow-wilpf .heading-2 h3 {color: #00addc;font-weight: 600;margin-bottom: 40px;}
.follow-wilpf .fusion-social-networks-wrapper .fusion-social-network-icon {font-size: 40px;color: #00acdc !important;}
.follow-wilpf .fusion-social-networks-wrapper .fusion-social-network-icon::before {color: inherit !important;}
.follow-wilpf .fusion-social-networks-wrapper {text-align: center;display: flex;width: 100%;justify-content: space-between;flex-wrap: wrap;padding: 0 20px;}
.stay-update-wilpf {display: inline-block;width: 100%;text-align: center;}
.stay-update-wilpf .heading-2 h3{color: #00addc;font-weight: 600;margin-bottom: 30px;}
.latest-stories-title {display: inline-block;width: 100%;text-align: center;margin-bottom: 20px;}
.latest-stories-title .heading-2 h3{color: #00addc;font-weight: 600;}

/*blog listing ends*/
/*membership form starts*/
.fusion-text.membership-from-section {float: left;width: 100%;}
.membership-form {display: inline-block;width: 100%;}
.membership-form .form-listing {float: left;width: 100%;padding: 0;margin: 0;}
.membership-form .form-listing li {float: left;width: 100%;margin-bottom: 30px;}
.membership-form .form-listing li:last-child{margin-bottom: 0;}
.membership-form .form-listing .form-grp{float: left;width: 100%;}
.membership-form .form-listing .form-grp.half{width:48%;}
.membership-form .form-listing .form-grp.half + .form-grp.half {float: right;}
.membership-form label {float: left;width: 100%;color: #333;font-weight: 600;font-size: 16px;margin-bottom: 10px;}
.membership-form .input-grp {float: left;width: 100%;margin: 0;padding: 0 15px;height: 55px;background-color: #f1f1f1;border: 0;color: #323e48;font-size: 16px;font-family: 'Open Sans', sans-serif !important;}
.membership-form select.input-grp {background-image: url(//180.211.99.165:8080/rts/beta_wilpf/wp-content/uploads/2018/12/arrow-bottom-dark.png);background-size: 20px;background-repeat: no-repeat;background-position: calc(100% - 18px) center;cursor:pointer;}
.membership-form .form-info {float: left;width: 100%;color: #888;margin-top: 5px;font-size: 14px;}
.membership-form .total-amt {float: left;width: 100%;font-weight: 400;font-size: 16px;color: #333;}
.membership-form .checkbox-custom input[type="checkbox"] {position: absolute;left: -9999px;}
.membership-form .checkbox-custom input[type="checkbox"] + label {position: relative;padding-left: 30px;cursor:pointer;}
.membership-form .checkbox-custom input[type="checkbox"] + label::before {content: '';width: 18px;height: 18px;position: absolute;left: 0;top: 2px;border: 1px solid #ccc;transition: 0.4s all ease-in-out;}
.membership-form .checkbox-custom input[type="checkbox"] + label::after {content: '';position: absolute;left: 8px;top: 4px;border-left: 2px solid #fff;border-top: 2px solid #fff;width: 3px;height: 10px;transform: rotate(220deg);opacity:0;transition: 0.4s all ease-in-out;}
.membership-form .checkbox-custom input[type="checkbox"]:checked + label::before{background-color: #7dd2f7;border-color:transparent;}
.membership-form .checkbox-custom input[type="checkbox"]:checked + label::after{opacity:1;}
.membership-form .form-listing .form-grp.submit input[type="submit"] {float: left;width: auto;background-color: #7dd2f7 !important;padding: 18px 25px;border: 0;font-size: 16px;font-family: 'Open Sans', sans-serif !important;font-weight: 600 !important;color: #fff !important;}
/*membership form ends*/

/*portfolio detail page starts*/
.single.single-avada_portfolio article.avada_portfolio {position: relative;}
.single.single-avada_portfolio .fusion-post-slideshow{width: 20%;float: left;}
.single.single-avada_portfolio .project-content{width: calc(100% - 20%);float: left;padding-left: 30px;}
.single.single-avada_portfolio .project-description {position: static;}
/*.single.single-avada_portfolio .project-description h3{position: absolute;top: -40px;left: 0;height: 24px;overflow: hidden;}*/
.single.single-avada_portfolio .project-description h5{margin-top:0;}
/*portfolio detail page ends*/

/*advocacy detail page starts*/
.wilpf_statements-template-default.single.single-wilpf_statements .row.post-content .colcount2 ul {display: inline-block;width: 100%;margin: 0;padding: 0;}
.wilpf_statements-template-default.single.single-wilpf_statements .row.post-content .colcount2 ul li::before {content: '';position: absolute;width: 6px;height: 6px;background-color: #747474;border-radius: 50%;left: 0;top: 10px;}
.wilpf_statements-template-default.single.single-wilpf_statements .row.post-content .colcount2 ul li {display: inline-block;width: 100%;margin-bottom: 10px;padding-left: 15px;position: relative;}
/*advocacy detail page ends*/

.archive.tax-portfolio_category .fusion-portfolio.fusion-portfolio-archive.fusion-portfolio-rollover .fusion-portfolio-wrapper article.fusion-portfolio-post {width: 20%;float: left;position: static !important;height: 180px;margin: 20px 0;padding: 0 10px;}
.archive.tax-portfolio_category .fusion-portfolio.fusion-portfolio-archive.fusion-portfolio-rollover .fusion-portfolio-wrapper {height: auto !important;}
.archive.tax-portfolio_category .fusion-portfolio.fusion-portfolio-archive.fusion-portfolio-rollover .fusion-portfolio-wrapper article.fusion-portfolio-post .fusion-portfolio-content-wrapper, .archive.tax-portfolio_category .fusion-portfolio.fusion-portfolio-archive.fusion-portfolio-rollover .fusion-portfolio-wrapper article.fusion-portfolio-post .fusion-portfolio-content-wrapper .fusion-image-wrapper, .archive.tax-portfolio_category .fusion-portfolio.fusion-portfolio-archive.fusion-portfolio-rollover .fusion-portfolio-wrapper article.fusion-portfolio-post .fusion-portfolio-content-wrapper .fusion-image-wrapper .fusion-rollover {
	height: 100%;
}
/*stemap starts*/
.sitemap-section #utilityNav .menu-item-27834 {position: relative;}
.sitemap-section #utilityNav .menu-item-27834 a {margin-right: 0 !important;}
.sitemap-section #utilityNav .menu-item-27834 .sub-menu {display: none;padding: 0;height: 500px;overflow-y: auto;position: absolute;top: 61px;background-color: #fff;z-index:2;}
.sitemap-section #utilityNav .menu-item-27834:hover .sub-menu {display: inline-block;}
.sitemap-section #utilityNav .menu-item-27834 .sub-menu li{display: inline-block;width:100%;margin-right:0 !important;}
.sitemap-section #utilityNav .menu-item-27834 .sub-menu li a{background-color: transparent;color: #000;border-bottom: 1px solid #ccc;}
.sitemap-section #utilityNav .menu-item-27834 .sub-menu li a:hover {background-color: #00addc !important;color: #fff;}
.sitemap-section #utilityNav {margin: 0;display: flex;justify-content: space-between;width: 100%;flex-wrap: wrap;padding-left: 0;}
.sitemap-section #utilityNav > li {float: none;margin-right: 0;width: 200px;max-width:100%;}
.sitemap-section #utilityNav > li > a {margin-right: 0;width: 100%;padding: 15px 15px;background-color: #6bdad5 !important;font-size: 20px;}
.sitemap-section ul {padding: 0;}
.sitemap-section ul li a, .sitemap-section #primaryNav li li a {margin-left: 0;}
.sitemap-section #primaryNav li a{margin-right:0;padding: 16px 0;}
.sitemap-section #primaryNav li .sub-menu{position:relative;display:inline-block;width:100%;}
.sitemap-section #primaryNav li .sub-menu::before {content: '';width: 8px;background-color: #00addc;position: absolute;top: 0;left: 0;right: 0;display: inline-block;bottom: 0;margin: auto;z-index: -1;}
.sitemap-section #primaryNav li li{background-image:none !important;}
.sitemap-section #primaryNav li li a{background-color: #7ed3f7;}
.sitemap-section #primaryNav li a:hover, .sitemap-section #primaryNav li li a:hover{opacity: 1;}
.sitemap-section #primaryNav li a:hover{background-color: #a4e0f9;}
.sitemap-section #primaryNav li li a:hover{background-color: #4bc5e6;}
/*stemap ends*/

/*contact us starts*/
.contact-page-form #field_6_1 .gfield_label, .contact-page-form #field_6_2 .gfield_label, .contact-page-form #field_6_3 .gfield_label, .contact-page-form .contact-email-field #input_6_3_1_container label, .contact-page-form .contact-email-field #input_6_3_2_container label, .contact-page-form .select-arrow, .contact-page-form #field_6_6 .gfield_label {
    display: none;
}
.contact-page-form input[type="text"], .contact-page-form input[type="email"], .contact-page-form select, .contact-page-form textarea {display: inline-block;width: 100%;margin-right: 0;height: 61px !important;background-color: #f2f2f2 !important;font-size: 16px !important;border: 0 !important;font-weight: 600 !important;color: #323e48 !important;}
.contact-page-form input::-webkit-input-placeholder {color: #323e48;opacity: 1;}
.contact-page-form input:-moz-placeholder {color: #323e48;opacity: 1;}
.contact-page-form input::-moz-placeholder {color: #323e48;opacity: 1;}
.contact-page-form input:-ms-input-placeholder {color: #323e48;opacity: 1;}
.contact-email-field #input_6_3_1_container input, .contact-page-form .gform_wrapper ul li.gfield {margin-bottom: 30px;}
.contact-page-form .gform_wrapper ul li.gfield label {font-size: 16px;line-height: 26px;color: #323e48;font-weight: 600;margin-bottom: 10px !important;display: inline-block;width: auto;}
.contact-page-form select {background-image: url(http://202.131.117.91:8181/wilpf/wp-content/uploads/2019/02/contact-select-dropdown.png) !important;background-repeat: no-repeat !important;background-position: calc(100% - 20px) center !important;background-size: 30px !important;}
.contact-page-form textarea {height: 144px !important;resize: none;overflow-y: auto;padding: 15px 20px !important;}
.contact-page-form .ginput_container_fileupload input[type="file"] {appearance: none;-webkit-appearance: none;-moz-appearance: none;opacity:0;}
.contact-page-form .file-upload-field{position:relative;}
.contact-page-form .file-upload-field .gfield_label{}
.contact-page-form .file-upload-field .gfield_label::before {content: 'Choose File';border: 1px solid #ccc;border-radius: 5px;font-size: 14px;position: absolute;top: 30px;padding: 0 10px;color: #444;}
.contact-page-form input[type="submit"] {font-size: 16px !important;text-transform: uppercase !important;font-weight: 700 !important;padding: 15px 55px !important;background-color: #7dd2f7 !important;color: #fff !important;border: 0 !important;}
.contact-map {margin: 20px 0 30px;}
.contact  #fusion-gmap-container {display: none;}
.contact-section .fusion-social-networks-wrapper a {display: inline-block;margin-right: 20px;width: auto;font-size: 26px;color: #00acdc !important;}
.contact-section .fusion-social-networks-wrapper a::before{color: #323e48;}
.contact-section .fusion-social-networks-wrapper {margin: 30px 0;}
.contact-page-form .ginput_container_fileupload .validation_message {color: #323e48;margin-top: 6px;font-size: 12px;position: absolute;bottom: 7px;left: 110px;font-weight: 600;}
/*contact us ends*/

/*intern page starts*/
.right-aligned{float:left;width:100%;text-align:right;}
.intern-section .fusion-text.donate-text {margin-bottom: 20px;}

.media-enquiries-section .donate-text p{margin-bottom:10px !important;}

.custom-ul{display: inline-block;width: 100%;padding: 0;margin: 0 0 20px;}
.custom-ul li{display: inline-block;width: 100%;position: relative;font-size: 16px;line-height: 26px;color: #323e48;}
.custom-ul li::before {content: '-';margin-right: 5px;}
.custom-ol{display: inline-block;width: 100%;padding: 0 0 0 20px;margin: 0 0 20px;}
.custom-ol li {width: 100%;position: relative;font-size: 16px;line-height: 26px;color: #323e48;}

.join-now.career .fusion-column-wrapper .fusion-text.donate-text {margin-bottom: 0;width: 440px;max-width: 100%;}
.join-now.career .fusion-column-wrapper .fusion-text.donate-text p{min-height: inherit;font-size: 20px;line-height: 27px;}
.join-now.career .fusion-column-wrapper .fusion-text.donate-text p a{color: #fff !important;}
.join-now.career .fusion-column-wrapper {padding: 30px 20px !important;height: auto;background-position: center !important;}

.legal-section .partners-content-listing li {margin-bottom: 15px;}
.legal-section .partners-content-listing li:last-child {margin-bottom: 0;}
.legal-section .partners-content-listing .heading-2 h3 {font-size: 16px !important;font-weight: 600;margin-bottom: 5px;}

/*leveraging page starts*/
.feminist-perspectives-on-peace #main > .fusion-row {display: flex;flex-direction: row-reverse;justify-content: start;}
.feminist-perspectives-on-peace #main > .fusion-row #sidebar{background-color: #f1f1f1;border-top: 2px solid #303e48;width: 25%;}
.feminist-perspectives-on-peace #main > .fusion-row #content{width: calc(100% - 25%);padding-left:75px;}
.feminist-perspectives-on-peace .what-we-do-box .fusion-column-wrapper {min-height: 104px !important;}
/*leveraging page ends*/
/*promoting socio-economic starts*/
.socio-economic-justice #main > .fusion-row {display: flex;flex-direction: row-reverse;justify-content: start;}
.socio-economic-justice #main > .fusion-row #sidebar{background-color: #f1f1f1;border-top: 2px solid #303e48;width: 25%;}
.socio-economic-justice #main > .fusion-row #content{width: calc(100% - 25%);padding-left:75px;}
.promoting-socio-economic-justice .what-we-do-box .fusion-column-wrapper {min-height: 104px !important;}
/*promoting socio-economic ends*/
/*stigmatising-militarism page starts*/
.redefine-security #main > .fusion-row {display: flex;flex-direction: row-reverse;justify-content: start;}
.redefine-security #main > .fusion-row #sidebar{background-color: #f1f1f1;border-top: 2px solid #303e48;width: 25%;}
.redefine-security #main > .fusion-row #content{width: calc(100% - 25%);padding-left:75px;}
.stigmatising-militarism .what-we-do-box .fusion-column-wrapper {min-height: 104px !important;}
/*stigmatising-militarism page ends*/
/*disarmament page starts*/
.parent-pageid-26491.disarmament #main > .fusion-row {display: flex;flex-direction: row-reverse;justify-content: start;}
.parent-pageid-26491.disarmament #main > .fusion-row #sidebar{background-color: #f1f1f1;border-top: 2px solid #303e48;width: 25%;}
.parent-pageid-26491.disarmament #main > .fusion-row #content{width: calc(100% - 25%);padding-left:75px;}
.parent-pageid-26491.disarmament .what-we-do-box .fusion-column-wrapper {min-height: 104px !important;}
/*disarmament page ends*/
/*women-peace-and-security page starts*/
.women-peace-and-security #main > .fusion-row {display: flex;flex-direction: row-reverse;justify-content: start;}
.women-peace-and-security #main > .fusion-row #sidebar{background-color: #f1f1f1;border-top: 2px solid #303e48;width: 25%;}
.women-peace-and-security #main > .fusion-row #content{width: calc(100% - 25%);padding-left:75px;}
.women-peace-and-security .what-we-do-box .fusion-column-wrapper {min-height: 104px !important;}
/*women-peace-and-security page ends*/
/*human rights page starts*/
.human-rights #main > .fusion-row {display: flex;flex-direction: row-reverse;justify-content: start;}
.human-rights #main > .fusion-row #sidebar{background-color: #f1f1f1;border-top: 2px solid #303e48;width: 25%;}
.human-rights #main > .fusion-row #content{width: calc(100% - 25%);padding-left:75px;}
.human-rights .what-we-do-box .fusion-column-wrapper {min-height: 104px !important;}
/*human rights page ends*/
/*crisis response page starts*/
.crisis-response #main > .fusion-row {display: flex;flex-direction: row-reverse;justify-content: start;}
.crisis-response #main > .fusion-row #sidebar{background-color: #f1f1f1;border-top: 2px solid #303e48;width: 25%;}
.crisis-response #main > .fusion-row #content{width: calc(100% - 25%);padding-left:75px;}
.crisis-response .what-we-do-box .fusion-column-wrapper {min-height: 104px !important;}
/*crisis response page ends*/
/*category detail page starts*/
body.archive #main #content {width: calc(100% - 35%) !important;padding-right: 20px;}
body.archive #main .sidebar {background-color: #f1f1f1;width: 35%;max-width: 100%;padding: 30px 30px 70px !important;}
body.archive #main #content article {width: 50%;}
body.archive #main #content article:nth-child(2n+1){clear: left;}
/*category detail page ends*/
/*statement detail page starts*/
.single-wilpf_statements #main .title {font-size: 26px; font-weight: 300; color: #323E48; line-height: normal; margin-bottom: 35px; border: 0; padding: 0; margin-top: 0; }
.single-wilpf_statements #main .thedate {background-color: transparent !important;color: #323e48 !important;padding: 0 !important;font-size: 14px !important;}
.single-wilpf_statements #main p {font-size: 16px;line-height: 26px;color: #323e48;}
.single-wilpf_statements #main ul li{font-size: 16px;line-height: 26px;color: #323e48;}
/*statement detail page ends*/

/* 15-2-2019 */
.mc-field-group input[type="text"]{
    margin-right: 0;
    height: 41px !important;
    background-color: #f2f2f2 !important;
    border: 0 !important;
    font-size: 16px !important;
    font-family: 'Open Sans', sans-serif !important;
    color: #323e48 !important;
}
.mc-field-group input[type="email"]{
    margin-right: 0;
    height: 41px !important;
    background-color: #f2f2f2 !important;
    border: 0 !important;
    font-size: 16px !important;
    font-family: 'Open Sans', sans-serif !important;
    color: #323e48 !important;
}
.mc-field-group input[type="text"]:first-child{
    margin-bottom: 30px;
}
.mc-field-group input[type="email"]{
    margin-bottom: 30px;
}
#mc_embed_signup div.mce_inline_error {
    margin: 0 0 1em 0;
    padding: 5px 0;
    background-color: transparent !important;
    font-weight: normal;
    z-index: 1;
    color: #6B0505 !important;
}

.gfield_checkbox li{
        width: auto;
    display: inline-block;
    vertical-align: middle;
    width: 32%;
    margin-bottom: 30px;
    cursor: pointer;
}
.gfield_checkbox li input[type="checkbox"] + label{
    position: relative;
    padding-left: 40px;
    display: inline-block;
    width: auto;
    color: #323e48;
    font-size: 14px;
    line-height: 17px;
    vertical-align: middle;
    cursor: pointer;
}
.gfield_checkbox li input[type="checkbox"]{
    position: absolute;
    left: -9999px;
}
.gfield_checkbox li input[type="checkbox"] + label::before{
    content: '';
    width: 30px;
    height: 30px;
    background-color: #f2f2f2;
    position: absolute;
    left: 0;
    top: 0;
}
.gfield_checkbox li input[type="checkbox"] + label::after{
    content: '';
    width: 12px;
    height: 5px;
    position: absolute;
    left: 8px;
    top: 9px;
    border-right: 2px solid #fff;
    border-top: 2px solid #fff;
    transform: rotate(135deg);
    opacity: 0;
}
.gfield_checkbox li input[type="checkbox"]:checked + label::after{
    opacity: 1;
}
.gfield_checkbox li input[type="checkbox"]:checked + label::before{
    background-color: #00addc;
}
ul.gfield_checkbox {
    padding-left: 0px;
}
.gfield_label {   
    font-size: 16px;
    color: #323e48;
    display: inline-block;
    width: 100%;
}

/* 18-2-2019 */
.monthfield .birthday {
    width: calc(50% - 7px);
    float: left;
}
.monthfield span {
	display: inline-block;
	float: left;
	width: 1px;
	height: 10px;
	margin: 0 6px;
	position: relative;
	top: 15px;
	transform: rotate(21deg);
	background-color: #9b749b;
}

.category-building-the-movement #search-2 .sidebar {
    background-color: transparent !important;
}
.category-building-the-movement #search-2 .prosettings{
    display: none;
}
.category-building-the-movement #search-2 .promagnifier{
    float: left !important;
    order: 0 !important;
    height: 100%;
    background-color: #00addc;
    background-image: none;
}
.category-building-the-movement #search-2 .probox {
    background-color: #fff !important;
    background-image: none !important;
    height: 40px !important;
    border: 1px solid #ccc;
}
.category-building-the-movement #search-2 .promagnifier {
    float: left !important;
    order: 0 !important;
    height: 100% !important;
    background-color: #00addc !important;
    background-image: none !important;
}
.category-building-the-movement #search-2 .probox .proinput input.orig::placeholder {
    color: #323e48 !important;
    opacity: 1 !important;
    font-size: 16px !important;
}
.category-building-the-movement #search-2 .sidebar .widget.widget_search .probox .proinput input{
    font-size: 16px !important;
    font-family: 'Open Sans', sans-serif !important;
    color: #323e48 !important;
}

/* Search bar2 */
.single.single-post #search-2 .sidebar {
    background-color: transparent !important;
}
.single.single-post #search-2 .prosettings{
    display: none;
}
.single.single-post #search-2 .promagnifier{
    float: left !important;
    order: 0 !important;
    height: 100%;
    background-color: #00addc;
    background-image: none;
}
.single.single-post #search-2 .probox {
    background-color: #fff !important;
    background-image: none !important;
    height: 40px !important;
    border: 1px solid #ccc;
}
.single.single-post #search-2 .promagnifier {
    float: left !important;
    order: 0 !important;
    height: 100% !important;
    background-color: #00addc !important;
    background-image: none !important;
}
.single.single-post #search-2 .probox .proinput input.orig::placeholder {
    color: #323e48 !important;
    opacity: 1 !important;
    font-size: 16px !important;
}
.single.single-post #ajaxsearchpro1_1 .probox .proinput input.orig, #ajaxsearchpro1_2 .probox .proinput input.orig, div.asp_m.asp_m_1 .probox .proinput input.orig{
    font-size: 16px !important;
    font-family: 'Open Sans', sans-serif !important;
    color: #323e48 !important;
}
.single.single-post #sidebar{
    background-color: transparent !important;
}
.asp_sett_scroll > div > div > .asp-o-last {
	display: none !important;
}
.single.single-post .sidebar .widget.widget_search #ajaxsearchpro1_2 .promagnifier .innericon,
.category-building-the-movement .sidebar .widget.widget_search #ajaxsearchpro1_2 .promagnifier .innericon{height:100%;}

/* 21-2-2019 */
.response-text {
	font-size: 22px;
	color: #444;
	font-weight: 600;
}

/*blog detail page*/
.single-post #content ul{display: inline-block;width: 100%;padding: 0;margin: 0 0 20px;padding-left: 20px;}
.single-post #content ul li{display: inline-block;width: 100%;position: relative;font-size: 16px;line-height: 26px;color: #323e48;padding-left: 13px;position:relative;}
.single-post #content ul li::before {content: '';margin-right: 5px;width: 6px;height: 6px;background-color: #333;display: inline-block;border-radius: 50%;position: absolute;left: 0;top: 10px;}
.single-post #content ol{display: inline-block;width: 100%;padding: 0 0 0 20px;margin: 0 0 20px;}
.single-post #content ol li {width: 100%;position: relative;font-size: 16px;line-height: 26px;color: #323e48;}
.single-post h3 {font-size: 18px !important;color: #323E48;margin: 0;font-weight: 600;line-height: 30px;margin-bottom:10px;}
.single-post .post-content b, .single-post .post-content strong{font-weight: 600 !important;color: #323E48 !important;}
.single-post #content ul.slides, .single-post #content ul.slides li{padding-left:0;}
.single-post #content ul.slides li::before, .single-post #content ul.flex-direction-nav li::before{display:none;}

ul.custom-ul-bullet{display: inline-block;width: 100%;padding: 0;margin: 0 0 20px;padding-left: 20px;}
ul.custom-ul-bullet li{display: inline-block;width: 100%;position: relative;font-size: 16px;line-height: 26px;color: #323e48;padding-left: 13px;position:relative;}
ul.custom-ul-bullet li::before {content: '';margin-right: 5px;width: 6px;height: 6px;background-color: #333;display: inline-block;border-radius: 50%;position: absolute;left: 0;top: 10px;}

/*04-04-19*/
.single-tribe_events p, .single-tribe_events .eventArticle{font-size: 16px;line-height: 26px;color: #323e48;}

.tribe-events-schedule h3 > .tribe-event-date-start {
	margin-right: 5px;
}

#wrapper .fusion-vertical-menu-widget .menu>li:first-child a:first-child{padding-top: 8px;}
#wrapper .post-content .quotbrush-section .fusion-column-wrapper blockquote {margin: 0 !important;}
#updates .slides{height: 130px !important;}
#updates .slides li, #updates .slides .fusion-image-wrapper, #updates .slides .fusion-image-wrapper img {height: 100% !important;}

.fusion-body .fusion-layout-column.what-we-do-box {width: 31.3% !important;margin-right: 2% !important;}
.tribe-events-organizer .tribe-events-organizer-meta{margin: 0;}
/*27/11/2019 change*/
.custom-equal-heights .fusion-builder-row.fusion-builder-row-inner {display: flex;flex-wrap: wrap;width: 100%;}
.custom-equal-heights .fusion-builder-row.fusion-builder-row-inner .fusion-layout-column.fusion_builder_column_1_1.fusion-one-full {width: 100%;}
.post-content #tribe-events .tribe-events-page-title {padding: 8px 0 8px 15px !important;border: 0 !important;text-align: left !important;border-left: 6px solid #58a6b2 !important;font-size: 34px;}
.single-post .fusion-flexslider ul.slides{margin-bottom:0 !important;}
.single-post .fusion-flexslider ul.slides + .flex-control-nav, .single-post .fusion-flexslider ul.slides + .flex-control-nav + .flex-direction-nav {	display: none !important;}
@media only screen and (max-width: 1750px){
     #side-header .fusion-logo, .fusion-header .fusion-logo {width: 500px;}
}
@media only screen and (max-width: 1600px){
    /*home page css starts*/
    #side-header .fusion-logo, .fusion-header .fusion-logo {width: 450px;}
    .fusion-logo img{padding-bottom:0;}
    .fusion-secondary-header .fusion-secondary-menu > ul > li > a{font-size: 16px;padding: 7px 7px !important;height: auto;}
    .fusion-main-menu {padding-top: 80px;}
    .home .fusion-slider-container .slide-content-container .heading h1{font-size: 60px !important;line-height: 80px !important;}
    .home .fusion-slider-container .background.background-image, .home .fusion-slider-container{height: 700px !important;}
    .post-content .pantbrush-text{width: 920px;font-size: 50px;line-height: 65px;}
    .width-100 .paintbrush-effect .fusion-builder-row{padding:30px 0;}
    /*#wrapper #main .post-content .section-title h2{font-size: 40px;line-height: 48px;}*/
    .post-content .heading-2 h3{font-size: 20px !important;line-height: 30px;}
    .our-story-section .heading-2 h3 {margin-bottom: 10px;}
    #wrapper #main .our-story-section .fusion-post-content-wrapper .blog-shortcode-post-title{font-size: 21px;line-height: normal;}
    .home .our-story-section .fusion-single-line-meta span{font-size:12px;}
    .home .our-story-section .fusion-meta-info .fusion-alignleft .fusion-read-more, .last-update-section .fusion-meta-info .fusion-read-more{font-size:12px;}
    .home .our-story-section .fusion-meta-info .fusion-alignleft .fusion-read-more::after, .last-update-section .fusion-meta-info .fusion-read-more::after{background-size: 12px;}
    .spotlight-section h4{font-size: 21px;line-height: normal;}
    .spotlight-section p{font-size: 16px;line-height: 26px;}
    .spotlight-section .read-more-btn{font-size: 16px;padding: 15px 16px;line-height: 16px;}
    .our-story-section {padding-bottom: 70px !important;}
    #wrapper #main .post-content .we-are-wipf-section .section-title h2 {margin-bottom: 80px;}
    .box-wrapper .fusion-button a{font-size:16px;}
    .get-involved-section .box-wrapper .fusion-button-wrapper a{padding: 15px 15px;font-size: 16px;}
    .get-involved-section .box-wrapper .fusion-imageframe {width: 120px;}
    .get-involved-section .box-wrapper {padding: 30px 15px;}
    #wrapper #main .post-content .section-title h2{margin-bottom: 35px;}
    .resource-box {height: 250px;}
    .join-family-content .fusion-title h1{font-size: 50px;line-height: 65px;}
    .join-family-content .fusion-text p{font-size:28px;}
    .join-family-content .fusion-text a{padding: 10px 10px;font-size: 22px;min-width: 350px;}
    .join-family-content{height: 800px;}
    .fusion-copyright-notice, .fusion-copyright-notice .footmenu a{font-size: 10px;}
    .fusion-footer-copyright-area{padding: 30px 70px;}
    .fusion-copyright-notice .footmenu{top:10px;}
    .fusion-social-links-footer .fusion-social-networks a{font-size: 20px;}
    .fusion-main-menu > ul > li > a, .fusion-vertical-menu-widget ul.menu li a, .side-nav li a{font-size: 20px;}
    .home .fusion-slider-container .slide-content{width: 590px !important;}
    .resource-box .fusion-column-content-centered h3{font-size: 24px;margin: 0;}
    .home .fusion-slider-container .slide-content-container .caption h6{font-size: 22px !important;line-height: 33px !important;}
    .home .fusion-slider-container .slide-content-container .buttons .fusion-button{padding: 18px 17px;font-size: 20px;min-width: 330px;}
    .post-content .pantbrush-text {width: 680px;font-size: 36px;line-height: 53px;}
    .fusion-copyright-notice, .fusion-copyright-notice .footmenu a {font-size: 14px;}
    /*home page css ends*/
    /*Building the movement page starts*/
    .building-movement-section .fusion-text p{font-size: 16px;line-height: 26px;}
    #wrapper #main .last-update-section .fusion-post-content-wrapper h2, #wrapper #main .last-update-section .fusion-portfolio-content h2 {font-size: 21px;line-height: normal;}
    .building-movement-section .quotbrush-section .fusion-text{width:600px;max-width:100%;}
    .quotbrush-section .fusion-column-wrapper{padding:40px !important;}
    .fusion-page-title-bar .fusion-page-title-captions h1.entry-title{font-size: 60px;line-height: 75px;}
    .last-update-section .fusion-meta-info .fusion-read-more{font-size: 16px;}
    .building-the-movement #main > .fusion-row #sidebar{width: 30%;}
    .building-the-movement #main > .fusion-row #content{width: calc(100% - 30%);padding-left:75px;}
    .building-movement-section .quotbrush-section .fusion-column-wrapper{padding:55px 70px !important;}
    /*Building the movement page ends*/
    /*donate page starts*/
    .want-to-do-content h3{font-size: 21px;min-height: 70px;padding: 0 20px;line-height:normal;}
    .donate-content-main .fusion-builder-row.fusion-builder-row-inner.fusion-row {margin-bottom: 70px;}
    .thankyou-title .fusion-column-wrapper h2{font-size: 40px !important;}
    /*.donation-category-listing li .donation-category-content h4{font-size: 20px;}*/
    /*.donation-category-listing li .donation-category-content span{font-size: 30px;}*/
    .donate-text p {font-size: 16px;line-height: 26px;}
    /*donate page ends*/
    /*our action starts*/
    .our-action-content .donate-text p{font-size: 16px;}
    .our-action #main > .fusion-row #sidebar{background-color: #f1f1f1;border-top: 1px solid #303e48;width: 30%;}
    .our-action #main > .fusion-row #content{width: calc(100% - 30%);padding-left:75px;}
    /*our action ends*/
    /*advocacy starts*/
    .advocacy-document-main{width:65% !important;padding-right: 30px;}
    .advocacy-document-sidebar{width:35% !important;}
    .advocacy-document-main .section-title h2 {margin-bottom: 60px !important;}
    .advocacy-box .heading-2 h3 a{font-size: 21px;}
    .advocacy-box .thedate{margin-bottom: 20px;}
    .statements-blocks.advocacy-box.item{/*margin-right: 30px;*/margin-bottom: 30px;min-height: 320px;}
    /*advocacy ends*/
    /*our movement starts*/
    .our-movement #main > .fusion-row #sidebar{background-color: #f1f1f1;border-top: 1px solid #303e48;width: 30%;}
    .our-movement #main > .fusion-row #content{width: calc(100% - 30%);padding-left:75px;}
    /*our movement ends*/
    /*our vision starts*/
    .our-vision #main > .fusion-row #sidebar{background-color: #f1f1f1;border-top: 1px solid #303e48;width: 30%;}
    .our-vision #main > .fusion-row #content{width: calc(100% - 30%);padding-left:75px;}
    /*our vision ends*/
    /*our programmes starts*/
    .our-global-programmes #main > .fusion-row #sidebar{background-color: #f1f1f1;border-top: 1px solid #303e48;width: 30%;}
    .our-global-programmes #main > .fusion-row #content{width: calc(100% - 30%);padding-left:75px;}
    .our-global-programmes .quotbrush-section .fusion-column-wrapper{padding: 30px 40px !important;}
    /*our programmes starts*/
    /*blog page starts*/
    body.has-sidebar.stories #content{width:65% !important;padding-right: 30px;}
    body.has-sidebar.stories #main .sidebar{width:35% !important;}
    /*blog page ends*/
    /*leveraging page starts*/
    .feminist-perspectives-on-peace #main > .fusion-row #sidebar{width: 30%;}
    .feminist-perspectives-on-peace #main > .fusion-row #content{width: calc(100% - 30%);padding-left:75px;}
    /*leveraging page ends*/
    /*promoting socio-economic starts*/
	.socio-economic-justice #main > .fusion-row #sidebar{width: 30%;}
	.socio-economic-justice #main > .fusion-row #content{width: calc(100% - 30%);padding-left:75px;}
	/*promoting socio-economic ends*/
	/*stigmatising-militarism page starts*/
	.redefine-security #main > .fusion-row #sidebar{width: 30%;}
	.redefine-security #main > .fusion-row #content{width: calc(100% - 30%);padding-left:75px;}
	/*stigmatising-militarism page ends*/
	/*disarmament page starts*/
	.parent-pageid-26491.disarmament #main > .fusion-row #sidebar{width: 30%;}
	.parent-pageid-26491.disarmament #main > .fusion-row #content{width: calc(100% - 30%);padding-left:75px;}
	/*disarmament page ends*/
	/*women-peace-and-security page starts*/
	.women-peace-and-security #main > .fusion-row #sidebar{width: 30%;}
	.women-peace-and-security #main > .fusion-row #content{width: calc(100% - 30%);padding-left:75px;}
	/*women-peace-and-security page ends*/
	/*human rights page starts*/
	.human-rights #main > .fusion-row #sidebar{width: 30%;}
	.human-rights #main > .fusion-row #content{width: calc(100% - 30%);padding-left:75px;}
	/*human rights page ends*/
	/*crisis response page starts*/
	.crisis-response #main > .fusion-row #sidebar{width: 30%;}
	.crisis-response #main > .fusion-row #content{width: calc(100% - 30%);padding-left:75px;}
	/*crisis response page ends*/
}
@media only screen and (max-width: 1440px){
    #side-header .fusion-logo, .fusion-header .fusion-logo {width: 400px;}
    .fusion-secondary-header, .fusion-header {padding: 0 70px;}
    #wrapper #main .post-content .section-title h2 {font-size: 35px;line-height: 40px;}
    .post-content .heading-2 h3{font-size: 24px !important;line-height: 28px;}
    #wrapper #main .our-story-section .fusion-post-content-wrapper .blog-shortcode-post-title, .spotlight-section h4, #wrapper #main .last-update-section .fusion-post-content-wrapper h2, #wrapper #main .last-update-section .fusion-portfolio-content h2, .building-movement-section .fusion-portfolio-content .entry-title.fusion-post-title, .want-to-do-content h3, .donate-listing li .donate-content h3, .advocacy-box .heading-2 h3 a, .multimedia-content .yottie-widget-video .yottie-widget-video-info-title, .media-article-post .fusion-portfolio-wrapper .fusion-portfolio-content .entry-title.fusion-post-title, .calendar-events #tribe-events .tribe-events-list .fusion-tribe-secondary-info .tribe-events-list-event-title, .calendar-events #tribe-events .tribe-events-list .fusion-tribe-secondary-info .tribe-events-list-event-title a
    {font-size: 18px;line-height: 26px;}
    .home .fusion-slider-container .slide-content-container .heading h1 {font-size: 60px !important;line-height: 70px !important;}
    .home .fusion-slider-container .slide-content {width: 410px !important;}
    .home .fusion-slider-container .slide-content-container{padding: 0 70px;}
    .join-family-content .fusion-text a, .home .fusion-slider-container .slide-content-container .buttons .fusion-button {padding: 10px 10px;font-size: 16px;min-width: 270px;}
    .join-family-content{height:550px;}
    .spotlight-section .read-more-btn {font-size: 14px;padding: 12px 12px;line-height: 12px;}
    .our-story-section .fusion-post-content-wrapper{min-height: 250px;}
    .box-wrapper .fusion-button a, .get-involved-section .box-wrapper .fusion-button-wrapper a{min-width: 270px;padding: 10px;}
    .fusion-main-menu > ul > li.donate-btn > a{padding: 15px 19px;}
    .fusion-main-menu > ul > li.donate-btn{margin-top: -6px;}
    .fusion-main-menu > ul > li{margin-top: 10px;position: relative;top: 10px;}
    .fusion-main-menu > ul > li > a, .fusion-vertical-menu-widget ul.menu li a, .side-nav li a {font-size: 18px;}
    .fusion-main-menu {padding-top: 50px;}
    .fusion-main-menu .sub-menu{top: 38px;}
    .fusion-social-links-header .fusion-social-networks a{font-size: 20px;}
    .fusion-secondary-menu > ul > li > a {font-size: 14px;}
    .fusion-secondary-menu > ul > li{min-width: 80px;}
    .fusion-footer-copyright-area {padding: 10px 70px;}
    
    .media-article-post .fusion-portfolio-wrapper .fusion-portfolio-content .entry-title.fusion-post-title{font-size: 18px !important;line-height: 26px !important;}
    
    /*our movement starts*/
    .global-program-box .heading-2 h3 {font-size: 18px !important;line-height: 20px;}
    .annual-report-left a{font-size: 14px;}
    .annual-report-right a{margin-left: 5px;}
    .annual-report-left{margin-top: 3px;}
    .global-program-box .fusion-column-wrapper {padding: 20px 15px !important;}
    /*our movement ends*/
    
}
@media only screen and (max-width: 1366px){
    .fusion-main-menu {padding-top: 80px;}
    
    
   
    #side-header .fusion-logo, .fusion-header .fusion-logo {width: 400px;}
    .fusion-secondary-header, .fusion-header {padding: 0 50px;}
    .home .fusion-slider-container .slide-content-container{padding: 0 50px;}
    .last-update-section.latest .fusion-image-wrapper{height: 220px;}
    /*donate page starts*/
    .donation-category-listing li .donation-category-content span{font-size: 20px;}
    .donation-category-listing li .donation-category-content h4{font-size: 16px;}
    .donate-listing .donate-btn a{min-width: 170px;padding: 10px;}
    .want-to-do-content h3 {font-size: 18px;min-height: inherit;padding: 0 15px;line-height: 26px;}
    .subscribe-form input[type="submit"], .subscribe-form a.subscribe-link{min-width: inherit;width:100%;}
    .donate-content-main{width: 65% !important;}
    .donate-sidebar{width: 35% !important;}
    .want-to-do-content .donate-btn {margin: 20px 0 20px;}
    /*donate page ends*/
    /*membership page starts*/
    .latest-story-sidebar .fusion-flexslider.flexslider.fusion-post-slideshow {width: 130px;height: 120px;}
    .latest-story-sidebar .blog-shortcode-post-title.entry-title{font-size: 18px !important;}
    .membership-fee-section .membership-text p, .membership-fee-section .membership-code p{font-size: 18px;}
    .why-join-listing li .why-join-content .number{width: 60px;height: 60px;font-size: 30px;line-height: 60px;}
    .why-join-listing li .why-join-content{padding: 25px 15px 50px;}
    /*membership page ends*/
     /*our action starts*/
     .our-action-content .donate-text p {font-size: 16px;line-height:26px;}
     /*.our-action-image .fusion-imageframe, .our-action-image .fusion-imageframe a, .our-action-image .fusion-imageframe a img {   min-height: 625px !important;}   */
    .our-action-content > .fusion-column-wrapper {padding: 20px 20px 50px !important;}
    .our-action-content .fusion-button-wrapper{right: 20px;bottom: 15px;}
     /*our action ends*/
     /*advocacy starts*/
     .advocacy-document-sidebar.donate-sidebar {width: 35% !important;}
     /*advocacy ends*/
}
@media only screen and (max-width: 1199px){
    #main {padding: 50px 0 30px;}
    #main .fullwidth-box .fusion-row{max-width: 100%;padding: 0 15px;}
    #main > .fusion-row{max-width: 100%;padding: 0 15px;}
    /*home page css starts*/
    .fusion-blog-layout-grid.fusion-blog-layout-grid-3 .post{width:50%;}
    .fusion-main-menu {padding-top: 20px;}
    .home .fusion-slider-container .slide-content-container .heading h1 {font-size: 32px !important;line-height: 40px !important;}
    .home .fusion-slider-container .slide-content-container .caption h6{font-size: 18px !important;line-height: 26px !important;}
    .home .fusion-slider-container .slide-content-container .buttons .fusion-button{padding: 12px 15px;font-size: 16px;min-width: 260px;}
    .home .fusion-slider-container .background.background-image, .home .fusion-slider-container {height: 550px !important;}
    .post-content .pantbrush-text {width: 650px;font-size: 35px;line-height: 45px;}
    .our-story-section {padding-bottom: 70px !important;padding-top: 70px !important;}
    #wrapper #main .post-content .section-title h2 {font-size: 24px;line-height: 32px;}
    #wrapper #main .post-content .resource-section .section-title h2{margin-bottom: 50px;}
    .post-content .heading-2 h3 {font-size: 18px !important;line-height: 24px;}
    .our-story-section .fusion-post-content-wrapper {min-height: 300px;}
    #wrapper #main .our-story-section .fusion-post-content-wrapper .blog-shortcode-post-title, .spotlight-section h4 {font-size: 16px;line-height: 24px;}
    .box-wrapper .fusion-button a, .get-involved-section .box-wrapper .fusion-button-wrapper a{min-width:inherit;width: 100%;font-size: 16px;}
    .box-wrapper .fusion-button{width:100%;}
    #wrapper #main .post-content .we-are-wipf-section .section-title h2 {margin-bottom: 30px;}
    #wrapper #main .post-content .get-involved-section .section-title h2 {margin-bottom: 50px;}
    .resource-box .fusion-column-content-centered h3{font-size: 21px;margin: 0;}
    .join-family-content .fusion-title h1 {font-size: 41px;line-height: 50px;}
    .join-family-content .fusion-text p {font-size: 24px;}
    .join-family-content .fusion-text a {padding: 10px 10px;font-size: 18px;min-width: 300px;}
    .join-family-content {height: 420px;}
    .info-text p{font-size: 16px;line-height: 26px;}
    .get-involved-section .box-wrapper .fusion-imageframe {width: 80px;}
    .fusion-secondary-header .fusion-alignleft {flex-grow: inherit;}
    #side-header .fusion-logo, .fusion-header .fusion-logo {width: 310px;}
    .fusion-secondary-header, .fusion-header {padding: 0 20px;}
    .fusion-main-menu > ul > li > a, .fusion-vertical-menu-widget ul.menu li a, .side-nav li a {font-size: 16px;}
    .fusion-logo {padding-top: 15px;}
    .fusion-main-menu {padding-top: 60px;}
    .home .fusion-slider-container .slide-content {width: 310px !important;}
    .home .fusion-slider-container .slide-content-container{padding: 0 20px;}
    .fusion-copyright-notice .footmenu {top: 10px;}
    .fusion-copyright-notice, .fusion-copyright-notice .footmenu a {font-size: 12px;}
    .fusion-footer-copyright-area {padding: 10px 20px;}
    .fusion-social-links-footer .fusion-social-network-icon {font-size: 14px !important;}
    .box-wrapper{padding: 20px 15px;}
    .fusion-secondary-header .fusion-row{justify-content: flex-end;}
    .get-involved-section {padding-bottom: 100px !important;}
    .resource-section {padding-top: 40px !important;}
    .home .post-content .pantbrush-text{font-size: 28px;line-height: 36px;padding: 20px 0;}
    .join-family-content{padding: 10px 15px;}
    /*home page css ends*/
    /*Building the movement page starts*/
    .last-update-section article.category-building-the-movement.post, .building-movement-section.last-update-section.latest article.building-the-movement.fusion-portfolio-post {width: 50%;}
    .what-we-do-box{padding: 50px 25px;}
    #wrapper #main .post-content .building-movement-section .section-title h2{margin-top:10px;margin-bottom:20px !important;}
    #wrapper #main .post-content .building-movement-section.what-we-do .section-title h2{margin-bottom:0;}
    .quotbrush-section .fusion-column-wrapper blockquote p{font-size:20px;}
    .fusion-page-title-bar .fusion-page-title-captions h1.entry-title{font-size: 50px;line-height: 70px;}
    .fusion-page-title-bar{height: 350px !important;text-align: right;}
    .fusion-page-title-bar .fusion-page-title-captions{display: inline-block;}
    .last-update-section .fusion-meta-info .fusion-alignleft{right: 30px;bottom: 25px;}
    #wrapper .fusion-vertical-menu-widget.left .menu li > a{font-size: 16px;}
    .building-the-movement #main > .fusion-row #content{padding-left: 35px;}
    .building-the-movement .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 50px 70px !important;width: 640px;max-width:100%;margin:auto;}
    #wrapper #main .post-content .section-title h2{margin-bottom: 20px;}
    /*Building the movement page ends*/
    /*donate page starts*/
    .thankyou-title .fusion-column-wrapper h2 {font-size: 28px !important;}
    .thankyou-title .fusion-column-wrapper{padding: 35px 0 !important;width: 330px;}
    .donate-listing li, .want-to-do-listing li{width: 50%;padding: 10px;}
    .donate-content-main{width: 60% !important;}
    .donate-sidebar{width: 40% !important;}
    .donate-content-main .fusion-builder-row.fusion-builder-row-inner.fusion-row{margin-bottom:40px !important;}
    .donate-sidebar .fusion-builder-row.fusion-builder-row-inner.fusion-row {padding-bottom: 40px !important;margin-bottom: 50px;}
    .donation-category-listing{padding:0;text-align: center;}
    .donate-listing li .donate-content h3{font-size: 18px;}
    .want-to-do-content h3{font-size: 18px;padding: 0 20px;}
    .donate-text p{font-size: 16px;line-height: 26px;}
    .donate #main .fullwidth-box .fusion-row {padding: 0;}
    .donate-listing{margin-left: 0;}
    /*donate page ends*/
    /*membership page starts*/
    .membership-fee-section .membership-text p, .membership-fee-section .membership-code p {font-size: 15px;}
    .latest-story-sidebar .fusion-flexslider.flexslider.fusion-post-slideshow {width: 110px;height: 110px;}
    .latest-story-sidebar .blog-shortcode-post-title.entry-title {font-size: 16px !important;line-height: 24px !important;}
    .social-icons-sidebar .fusion-social-networks-wrapper .fusion-social-network-icon{font-size: 30px;}
    .why-join-listing li .why-join-content h4{max-width:100%;font-size: 18px;line-height: 28px;width: 100%;height:80px;}
    .why-join-listing li .why-join-content figure{width: 120px;display: inline-block;}
    .membership #main .fullwidth-box .fusion-row{padding:0;}
    .join-now .fusion-column-wrapper{padding: 20px 20px !important;}
    .join-now .donate-text p{line-height: 18px;font-size: 14px;}
    /*membership page ends*/
    /*our action starts*/
    .our-action-content .donate-text p {font-size: 16px;line-height: 26px;}
    .our-action-content .fusion-button-wrapper .fusion-button{font-size: 12px;}
    .our-action-content .fusion-button-wrapper .fusion-button::after{width: 16px;height: 16px;background-size: 12px;top:0;}
    .our-action-content .heading-2 h3{margin-bottom: 15px;font-size: 18px !important;}
    .our-action-image .fusion-imageframe, .our-action-image .fusion-imageframe a, .our-action-image .fusion-imageframe a img {   min-height: 380px !important;}
    .our-action #main > .fusion-row #content{padding-left: 20px;}
     /*our action ends*/
     /*advocacy starts*/
     .statements-blocks.advocacy-box.item{width: 100%;margin-right: 0;min-height: inherit;}
     .advocacy-main .pager{margin-right: 0;}
     .advocacy-box .heading-2 h3 a{line-height: normal;}
     .advocacy-document-sidebar .donate-now-btn{min-width: 180px;padding: 12px 15px;font-size: 14px;}
     .advocacy-readmore-wrapper{bottom: 10px;right: 15px;}
     /*advocacy ends*/
     /*multimedia starts*/
     .multimedia #main > .fusion-row #content{padding-left: 20px;}
     .multimedia-content .yottie-widget-feed-section-slide {width: 100% !important;}
     .multimedia-content .yottie-widget-video{margin-right: 20px !important;margin-bottom: 20px !important;}
     .multimedia-content .yottie-widget-video .yottie-widget-video-preview{height: 240px;}
     .toolkit-single .toolkit-content p{font-size: 16px;}
     .toolkit-single .toolkit-content .toolkit-link, .toolkit-single .toolkit-content .toolkit-link a{font-size:14px;}
     .toolkit-single .reading-box-additional figure{height: 250px;}
     .media-article-post div[role="menubar"]{top: 68px;}
     /*multimedia ends*/
     /*calendar events starts*/
     .calendar-events #tribe-events .tribe-events-list .type-tribe_events .fusion-tribe-primary-info .hover-type-none .event-schedule .tribe-event-date-start, #tribe-events .tribe-events-list .type-tribe_events .fusion-tribe-primary-info .hover-type-none .event-schedule .tribe-event-date-end{font-size: 14px;}
     .calendar-events #tribe-events .tribe-events-list .type-tribe_events .fusion-tribe-primary-info .hover-type-none .event-schedule{width: 80px;}
     /*calendar events ends*/
     /*newsletter starts*/
     .newsletter-main .section-title h2{margin-bottom: 0 !important;}
     .newsletter-people .fusion-imageframe{width: 150px;height: 150px;}
     .newsletter-form ul.gform_fields li > .gfield_label{font-size: 14px;line-height: 22px;}
     .newsletters #main .fullwidth-box .fusion-row{padding:0;}
     /*newsletter ends*/
     /*our movement starts*/
     .our-movement #main > .fusion-row #content{padding-left: 20px;}
     .our-movement #main .fullwidth-box .fusion-row{padding:0;}
     /*our movement ends*/
     /*our vision starts*/
     .our-vision #main > .fusion-row #content{padding-left: 20px;}
     .mission-wrapper{width: 100%;}
     .wilpf-action-icon img {width: 70px;}
     .action-box .fusion-column-wrapper {padding: 20px 20px !important;}
     .action-box .fusion-text.donate-text p{font-size: 16px;line-height: 22px;}
     /*our vision ends*/
     /*our programmes starts*/
    .our-global-programmes #main > .fusion-row #content{padding-left: 20px;}
    /*our programmes starts*/
    /*publication starts*/
    .publication-portfolio .fusion-portfolio-content .fusion-post-content p {font-size: 14px;line-height: 24px;color: #323e48;}
    .publication-portfolio .fusion-portfolio-content .entry-title.fusion-post-title{font-size: 18px !important;line-height: 24px !important;}
    .fusion-portfolio-text-floated.publication-portfolio .fusion-portfolio-content{height:auto;padding-bottom: 40px;}
    .fusion-portfolio-text-floated.publication-portfolio .fusion-image-wrapper{height: 320px;}
    .our-global-programmes .quotbrush-section .fusion-column-wrapper blockquote p{font-size: 18px;}
    .our-global-programmes .quotbrush-section .fusion-text{width:450px;}
    .our-global-programmes .quotbrush-section .fusion-column-wrapper{padding: 20px 40px !important;width: 650px;margin:auto;max-width:100%;}
    .publication-portfolio .fusion-portfolio-buttons.publication-btns .fusion-button{width: auto;padding-left: 0;margin-bottom: 15px !important;}
    .publication-portfolio .fusion-portfolio-buttons.publication-btns .fusion-button a {}
    .publication-portfolio .fusion-portfolio-buttons.publication-btns .language-links{float: left;width: 100%;}
    .publication-portfolio .fusion-portfolio-buttons.publication-btns .language-links a{margin-left:0 !important;margin-right:10px !important;}
    .publication-portfolio .fusion-portfolio-buttons{position:static;}
    /*publication ends*/
    /*our members starts*/
    .our-members #main > .fusion-row #content{padding-left: 20px;}
    .academic-network .quotbrush-section .fusion-column-wrapper{padding: 10px !important;}
    /*our members ends*/
    /*blog page starts*/
    .blog-listing .fusion-blog-layout-grid.fusion-blog-layout-grid-2 .post {width: 100%;}
    .blog-listing .fusion-post-content-wrapper .fusion-post-content.post-content .blog-shortcode-post-title.entry-title{font-size: 18px !important;height: 82px;}
    .single-post .entry-title.fusion-post-title{font-size: 28px !important;}
    .single-post .single-navigation a {font-size: 14px;}
    /*blog page ends*/
    
    .month-event-title {font-size: 30px !important;font-weight: 300 !important;}
    
    /*leveraging page starts*/
    .feminist-perspectives-on-peace #main > .fusion-row #content{padding-left: 35px;}
    .feminist-perspectives-on-peace .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 50px 70px !important;width: 640px;max-width:100%;margin:auto;}
    /*leveraging page ends*/
    /*promoting socio-economic starts*/
	.socio-economic-justice #main > .fusion-row #content{padding-left: 35px;}
	.promoting-socio-economic-justice .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 50px 70px !important;width: 640px;max-width:100%;margin:auto;}
	/*promoting socio-economic ends*/
	/*stigmatising-militarism page starts*/
	.redefine-security #main > .fusion-row #content{padding-left: 35px;}
	.stigmatising-militarism .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 50px 70px !important;width: 640px;max-width:100%;margin:auto;}
	/*stigmatising-militarism page ends*/
	/*disarmament page starts*/
	.parent-pageid-26491.disarmament #main > .fusion-row #content{padding-left: 35px;}
	.parent-pageid-26491.disarmament .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 50px 70px !important;width: 640px;max-width:100%;margin:auto;}
	/*disarmament page ends*/
	/*women-peace-and-security page starts*/
	.women-peace-and-security #main > .fusion-row #content{padding-left: 35px;}
	.women-peace-and-security .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 50px 70px !important;width: 640px;max-width:100%;margin:auto;}
	/*women-peace-and-security page ends*/
	/*human rights page starts*/
	.human-rights #main > .fusion-row #content{padding-left: 35px;}
	.human-rights .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 50px 70px !important;width: 640px;max-width:100%;margin:auto;}
	/*human rights page ends*/
	/*crisis response page starts*/
	.crisis-response #main > .fusion-row #content{padding-left: 35px;}
	.crisis-response .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 50px 70px !important;width: 640px;max-width:100%;margin:auto;}
	/*crisis response page ends*/
}
@media only screen and (max-width: 1024px){
    #main .fullwidth-box .fusion-row{padding:0;}
    #main .our-story-section .fusion-builder-row.fusion-row {padding: 0 15px;}
    /*home page css starts*/
    .fusion-secondary-header .fusion-alignleft, .fusion-secondary-header .fusion-alignright{flex-grow: inherit;}
    .fusion-secondary-header, .fusion-header {padding: 0 20px;text-align: center;}
    #side-header .fusion-logo, .fusion-header .fusion-logo{width: 100%;padding-top: 15px;}
    .fusion-logo a{width: 270px;display: inline-block;}
    /*.home .fusion-slider-container .slide-content-container .heading h1 {font-size: 40px !important;line-height: 50px !important;}*/
    .home .fusion-slider-container .slide-content-container .caption h6{max-width:100%;}
    .our-story-section .fusion-layout-column.fusion-two-third, .our-story-section .fusion-layout-column.fusion-one-third {width: 100% !important;}
    .fusion-body .we-are-wipf-section .fusion-layout-column.fusion-one-third {width: 50% !important;padding: 0 15px;margin-right: 0 !important;}
    .fusion-body .get-involved-section .box-wrapper.fusion-layout-column {width: 46% !important;padding: 30px 10px;margin: 2% !important;}
    .fusion-body .resource-section .fusion-layout-column.fusion-one-third{width: 46% !important;margin: 2% !important;}
    .fusion-main-menu{display: inline-block;float: none;}
    .fusion-main-menu > ul > li.donate-btn > a{padding: 16px 31px;}
    .fusion-main-menu > ul > li {margin-top: 20px;}
    .fusion-main-menu > ul > li.donate-btn{margin-top: -16px;}
    .fusion-main-menu {padding-top: 0;}
    .fusion-main-menu > ul > li.donate-btn{margin-top: 0px;}
    .fusion-main-menu > ul > li > a, .fusion-vertical-menu-widget ul.menu li a, .side-nav li a {font-size: 16px;}
    .fusion-social-networks{padding-bottom:0;}
    .fusion-social-links-header .fusion-social-networks a {font-size: 24px;}
    .home .tfs-slider .slide-content-container .fusion-title-sc-wrapper, .home .tfs-slider .slide-content-container .fusion-sep-none{width:100%;}
    .home .fusion-slider-container .slide-content {width: 310px !important;}
    .fusion-secondary-header .fusion-row {justify-content: center;}
    .fusion-copyright-notice, .fusion-copyright-notice .footmenu a {font-size: 10px;}
    /*home page css ends*/
    /*Building the movement page starts*/
    .fusion-page-title-bar{padding: 0 15px;}
    .fusion-page-title-bar .fusion-page-title-captions{width:450px;}
    .fusion-page-title-bar .fusion-page-title-captions h1.entry-title{font-size: 36px;line-height: 50px;}
    .building-the-movement #main > .fusion-row #content{padding-left: 30px;}
    #wrapper #main .post-content .building-movement-section.first .section-title h2{margin-bottom:20px;}
    .building-movement-section .fusion-text p {font-size: 16px;line-height: 26px;}
    #wrapper .fusion-vertical-menu-widget .menu li > a::before,#wrapper .fusion-vertical-menu-widget .menu li > a::after{width:5px;height:5px;top:16px;}
    #wrapper .fusion-vertical-menu-widget.left .menu li a{padding-right:0 !important;}
    #wrapper .fusion-vertical-menu-widget.left .menu{padding:10px 10px;}
    .building-movement-section.last {margin-bottom: 0;}
    #wrapper #main .last-update-section .fusion-post-content-wrapper h2, #wrapper #main .last-update-section .fusion-portfolio-content h2 {font-size: 18px;line-height: 25px;}
    .last-update-section .fusion-load-more-button.fusion-blog-button, .last-update-section.latest .fusion-load-more-button.fusion-portfolio-button{font-size: 16px;padding: 14px 20px;}
    #wrapper #main .post-content .building-movement-section.last.latest .section-title h2 {margin-bottom: 20px;}
    .last-update-section.latest .fusion-image-wrapper {height: 220px;}
    .building-movement-section .fusion-portfolio-content .entry-title.fusion-post-title {font-size: 18px !important;line-height: 28px !important;}
    .quotbrush-section .fusion-column-wrapper blockquote p{font-size: 18px;}
    .building-the-movement .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 30px 70px !important;width:550px;}
    /*Building the movement page ends*/
    /*donate page starts*/
    .donation-category-listing li .donation-category-content h4{width: auto;text-align: center;margin: 8px 0;font-size: 16px;margin-right:10px;}
    .donation-category-listing li .donation-category-content span {font-size: 18px;width: auto;text-align: center;}
    .donate-sidebar, .donate-content-main {width: 50% !important;}
    .donate-listing li, .want-to-do-listing li{width: 100%;padding: 0;margin-bottom:20px;}
    /*donate page ends*/
    /*membership page starts*/
    .why-join-listing li .why-join-content .number {width: 40px;height: 40px;font-size: 20px;line-height: 40px;left: 0 !important;bottom: 0!important;top: inherit !important;}
    .why-join-listing li .why-join-content h4{width: 100%;font-size: 16px;line-height: 24px;}
    .why-join-listing li{width: 100%;padding:10px 0;}
    .membership-fee-section .membership-text{padding-right: 5px;width: 70%;}
    .membership-fee-section .membership-code{padding-left: 5px;width: 30%;}
    .membership-fee-section .membership-text p, .membership-fee-section .membership-code p{padding: 10px 15px;min-height: 104px;}
    .donate-now-btn{padding: 16px 35px;min-width: inherit;}
    .join-now .donate-text{width: 100%;margin-bottom: 30px;}
    .join-now .fusion-column-wrapper{padding: 20px 15px !important;}
    /*.join-now .register-btn{padding: 15px 10px;min-width: 200px;font-size: 20px;}*/
    .join-now .donate-text p{font-size: 18px;line-height: 26px;}
    .latest-story-sidebar .fusion-post-content.post-content {width: calc(100% - 115px) !important;flex-basis: inherit !important;padding-top: 0 !important;padding-left:10px;}
    .latest-story-sidebar .fusion-flexslider.flexslider.fusion-post-slideshow {width: 90px;height: 90px;}
    .why-join-listing{margin-left: 0;}
    .join-now{width:100% !important;margin:0 0 20px !important;}
    /*membership page ends*/
    #main{padding:50px 0 30px;}
    /*our action starts*/
    .our-action-content .donate-text p {font-size: 16px;line-height: 24px;}
    .our-action-content .fusion-button-wrapper .fusion-button{font-size: 12px;padding-right: 20px;}
    .our-action-content .fusion-button-wrapper .fusion-button::after {width: 14px;height: 14px;background-size: 12px;top: 1px;}
    .our-action-content > .fusion-column-wrapper {padding: 20px 15px 40px !important;}
    .our-action-content .fusion-button-wrapper{bottom: 10px;}
    .our-action-image .fusion-imageframe, .our-action-image .fusion-imageframe a, .our-action-image .fusion-imageframe a img {   min-height: 320px !important;}
    .our-action-content .donate-text p{height:200px;}
    .our-action-content{clear:inherit !important;}
    .our-action-content .fusion-title{margin-bottom:0 !important}
    .our-action-content .heading-2 h3{margin-bottom: 5px;}
    .our-action-content .donate-text p {font-size: 14px;line-height: 22px;}
     /*our action ends*/
     .media-article-post div[role="menubar"] {top: 86px;}
     /*calendar events starts*/
     .calendar-events .type-tribe_events{margin-bottom: 30px !important;padding-bottom: 30px !important;}
     .calendar-events #tribe-events .tribe-events-list .fusion-tribe-secondary-info{padding-left: 15px;}
     .calendar-events #tribe-events .tribe-events-list .type-tribe_events .fusion-tribe-primary-info .hover-type-none .event-schedule .tribe-event-date-start, #tribe-events .tribe-events-list .type-tribe_events .fusion-tribe-primary-info .hover-type-none .event-schedule .tribe-event-date-end{font-size: 12px;}
     .calendar-events #tribe-events .tribe-events-list .type-tribe_events .fusion-tribe-primary-info .hover-type-none .event-schedule{width: 70px;padding: 0 5px;}
     .calendar-events #tribe-events .fusion-tribe-has-featured-image{/*height: auto;*/}
     .calendar-events #tribe-events .tribe-events-list .fusion-tribe-secondary-info{padding-bottom: 20px;}
     .calendar-events #tribe-events .tribe-events-list .fusion-tribe-secondary-info .tribe-events-list-event-description p, .calendar-events #tribe-events .tribe-events-list .fusion-tribe-secondary-info .tribe-events-venue-details a, .calendar-events #tribe-events .tribe-events-list .fusion-tribe-secondary-info .tribe-events-venue-details .tribe-address{font-size: 12px;line-height: 18px;}
     .calendar-events .tribe-events-sub-nav .tribe-events-nav-next a, .calendar-events .tribe-events-sub-nav .tribe-events-nav-previous a{font-size: 12px;min-width: 120px;}
     .calendar-events #tribe-events .tribe-events-list .fusion-tribe-secondary-info .tribe-events-venue-details{margin:0;}
     .calendar-events .tribe-bar-disabled #tribe-bar-form #tribe-bar-views + .tribe-bar-filters .tribe-bar-date-filter #tribe-bar-date, .calendar-events #tribe-bar-views .tribe-bar-views-list{background-size: 15px;}
     .calendar-events .tribe-events-sub-nav .tribe-events-nav-next a span, .calendar-events .tribe-events-sub-nav .tribe-events-nav-previous a span{display:none;}
     /*calendar events ends*/
     /*our movement starts*/
     .donors-funds-box .heading-2 h3{font-size: 16px !important;}
     .donors-funds-box .funds-link{word-break: break-word;padding: 0 5px;}
     .international-board-section .wp-tsasp-team-grid:nth-child(2n+1) {clear: left;}
     /*our movement ends*/
     /*publication starts*/
     .fusion-portfolio-text-floated.publication-portfolio .fusion-portfolio-content{padding-left: 0;width: 100%;margin-top: 20px;}
     .publication-portfolio.fusion-portfolio-text-floated .fusion-portfolio-content-wrapper{flex-wrap: wrap;margin: 0;}
     .fusion-portfolio-text-floated.publication-portfolio .fusion-image-wrapper {height: 500px;height:auto;}
     /*publication ends*/
     .wilpf-application-form .gform_wrapper ul li.gfield.textarea-form .textarea{height: 330px;}
     .map-wrapper .imageframe-align-center{height: 300px;}
     .single-post .post-content .alignleft, .single-post .post-content .fusion-alignleft, .single-post .post-content .alignright, .single-post .post-content .fusion-alignright{height: auto;width: 200px;}
     .single-post .entry-title.fusion-post-title{font-size: 20px !important;}
     /*our programmes starts*/
     .our-global-programmes .quotbrush-section .fusion-column-wrapper{padding: 18px 30px !important;width: 540px;}
     .our-global-programmes .quotbrush-section .fusion-text{width:340px;}
     .our-global-programmes .quotbrush-section .fusion-column-wrapper blockquote p, .our-global-programmes .quotbrush-section .fusion-column-wrapper blockquote{font-size:16px !important;}
     /*our programmes ends*/
     .follow-wilpf .fusion-social-networks-wrapper .fusion-social-network-icon{ font-size: 30px;}
     .single.single-post #sidebar.fusion-content-widget-area #pyre_tabs-widget-2.fusion-tabs-widget ul.news-list li .image{width: 100px;height: 80px;}
     .single.single-post #sidebar{padding: 30px 20px 70px !important;}
     .single.single-post #sidebar.fusion-content-widget-area #pyre_tabs-widget-2.fusion-tabs-widget ul.news-list li .post-holder a{font-size: 16px;}
    
    /*stemap starts*/
    .sitemap-section #utilityNav > li{width:auto;}
    /*stemap ends*/
    
    /*career starts*/
    .join-now.career {margin-top: 20px !important;}
    /*career ends*/
    
    /*leveraging page starts*/
    .feminist-perspectives-on-peace #main > .fusion-row #content{padding-left: 30px;}
    .feminist-perspectives-on-peace .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 30px 70px !important;width:550px;}
    /*leveraging page ends*/
    /*promoting socio-economic starts*/
	.socio-economic-justice #main > .fusion-row #content{padding-left: 30px;}
	.promoting-socio-economic-justice .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 30px 70px !important;width:550px;}
	/*promoting socio-economic ends*/
	/*stigmatising-militarism page starts*/
	.redefine-security #main > .fusion-row #content{padding-left: 30px;}
	.stigmatising-militarism .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 30px 70px !important;width:550px;}
	/*stigmatising-militarism page ends*/
	/*disarmament page starts*/
	.parent-pageid-26491.disarmament #main > .fusion-row #content{padding-left: 30px;}
	.parent-pageid-26491.disarmament .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 30px 70px !important;width:550px;}
	/*disarmament page ends*/
	/*women-peace-and-security page starts*/
	.women-peace-and-security #main > .fusion-row #content{padding-left: 30px;}
	.women-peace-and-security .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 30px 70px !important;width:550px;}
	/*women-peace-and-security page ends*/
	/*human rights page starts*/
	.human-rights #main > .fusion-row #content{padding-left: 30px;}
	.human-rights .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 30px 70px !important;width:550px;}
	/*human rights page ends*/
	/*crisis response page starts*/
	.crisis-response #main > .fusion-row #content{padding-left: 30px;}
	.crisis-response .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 30px 70px !important;width:550px;}
	/*crisis response page ends*/
}
@media only screen and (max-width: 800px){
    /*home page css starts*/
    .fusion-secondary-header .fusion-alignright {margin-top: 20px !important;text-align: center !important;}
    .fusion-body .fusion-mobile-menu-design-modern .fusion-secondary-menu > ul > li{text-align: center;}
    .fusion-mobile-menu-icons a{margin-top: -34px;}
    .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header {padding: 10px 15px;}
    .home .fusion-slider-container .slide-content-container .heading h1 {font-size: 24px !important;line-height: 30px !important;}
    .home .fusion-slider-container .slide-content-container .caption h6 {font-size: 16px !important;line-height: 24px !important;}
    .home .fusion-slider-container .slide-content-container .buttons {margin-top: 15px;}
    .home .fusion-slider-container .slide-content-container .buttons .fusion-button {padding: 10px 17px;font-size: 14px;min-width: 200px;}
    .home .fusion-slider-container .background.background-image, .home .fusion-slider-container {height: 430px !important;}
    .post-content .pantbrush-text {width: 560px;font-size: 30px;line-height: 40px;max-width:100%;}
    .width-100 .paintbrush-effect {	padding-bottom: 40px !important;}
    #wrapper #main .post-content .section-title h2 {font-size: 28px;line-height: 36px;margin-bottom: 20px;}
    .our-story-section .heading-2 h3 {margin-bottom: 0;}
    .post-content .heading-2 h3 {font-size: 18px !important;line-height: 24px;}
    .fusion-title {margin-top: 0px !important;margin-bottom: 10px !important;}
    .spotlight-section h4 {font-size: 18px;line-height: 18px;}
    .fusion-body .join-family-section .fusion-layout-column{height:360px;}
    #wrapper #main .post-content .we-are-wipf-section .section-title h2, #wrapper #main .post-content .get-involved-section .section-title h2 {margin-bottom: 20px;}
    .fusion-body .resource-box.fusion-layout-column {height: 250px;}
    .join-family-content {padding: 10px 15px 120px;}
    .join-family-content .fusion-title h1 {font-size: 28px;	line-height: 35px;}
    .join-family-content .fusion-text p {font-size: 18px;line-height: normal;margin-top: 0;}
    .join-family-content .fusion-text a {padding: 10px 10px;font-size: 16px;min-width: 250px;}
    .fusion-footer-copyright-area{border: 0;margin-top: -1px;}
    .our-story-section{padding: 70px 0 !important;}
    .we-are-wipf-section .fusion-column-wrapper {min-height: auto !important;}
    .we-are-wipf-section {padding: 40px 0 !important;}
    .get-involved-section {padding: 100px 0 30px !important;}
    .resource-section {padding: 40px 0 !important;}
    #wrapper #main .post-content .section-title h2{margin-bottom: 0;}
    .home .fusion-slider-container .slide-content-container .caption h6{max-width:100%;}
    .fusion-mobile-menu-design-flyout .fusion-alignleft, .fusion-mobile-menu-design-modern .fusion-alignleft, .fusion-header-v2 .fusion-header, .fusion-header-v3 .fusion-header, .fusion-header-v4 .fusion-header, .fusion-header-v5 .fusion-header{border:0;}
    .fusion-copyright-notice .footmenu{position: static !important;}
    .fusion-secondary-header .fusion-alignright{margin-left:0;}
    .home .fusion-slider-container .slide-content {width: 235px !important;}
    .home .post-content .pantbrush-text{font-size: 24px;line-height: 32px;}
    /*home page css ends*/
    /*Building the movement page starts*/
    .fusion-page-title-bar{height: auto !important;padding: 50px 15px !important;}
    .fusion-page-title-bar .fusion-page-title-row{display: flex;width: 100%;justify-content: flex-end;}
    .fusion-page-title-bar .fusion-page-title-wrapper{width: 350px !important;}
    .fusion-page-title-bar::before{width:100%;/*background-image:none;background-color: rgba(255,255,255,0.9);*/}
    .building-the-movement #main > .fusion-row #content {padding-left: 0;margin-top: 30px;}
    body.has-sidebar #content .fusion-layout-column.quotbrush-section {margin-bottom: 30px !important;}
    .quotbrush-section .fusion-column-wrapper { padding: 90px 20px !important;}
    .fusion-body .fusion-layout-column.what-we-do-box{    width: 31% !important; margin: 1% !important;}
    .building-movement-section .fusion-text p{font-size: 16px;line-height: 26px;}
    .fusion-blog-layout-grid .fusion-post-grid, .fusion-grid-column, .fusion-portfolio-post{width: 50% !important;}
    .fusion-blog-layout-grid .fusion-post-grid {padding: 15px !important;}
    .fusion-page-title-bar .fusion-page-title-captions h1.entry-title {font-size: 28px;line-height: 38px;}
    .last-update-section article.category-building-the-movement.post{padding-left: 15px !important;padding-right: 15px !important;}
    .last-update-section .fusion-blog-shortcode-1 .fusion-posts-container{margin: 0 !important;}
    .what-we-do-box{padding: 50px 10px;}
    .building-the-movement .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 80px 70px !important;}
    .building-the-movement .building-movement-section .quotbrush-section .fusion-column-wrapper{width: 390px;max-width: 100%;margin: auto;background-size: 100% 140px !important;    padding: 10px 50px !important;}
    .quotbrush-section .fusion-column-wrapper blockquote p{font-size: 15px;}
    .quotbrush-section .fusion-column-wrapper blockquote{line-height: normal !important;}
    /*Building the movement page ends*/
    /*donate page starts*/
    .donate-content-main .fusion-builder-row.fusion-builder-row-inner.fusion-row{margin-bottom:20px !important;}
    .donate-sidebar{margin-top:50px !important;padding-left:0 !important;}
    .donate-listing, .want-to-do-listing{margin-left:0;}
    .donate #main {padding: 20px 15px 0;}
    .subscribe-form input[type="text"]{font-size: 16px;margin-bottom: 20px;}
    .subscribe-form input[type="submit"], .subscribe-form a.subscribe-link{font-size: 16px;width: 100%;}
    .thankyou-title .fusion-column-wrapper h2{font-size: 20px !important;}
    .thankyou-title .fusion-column-wrapper{padding: 20px 0 !important;width:100%;}
    .donate-text p {font-size: 16px;line-height: 24px;}
    .donate #main > .fusion-row{padding:0;}
    /*donate page ends*/
    /*membership page starts*/
    .social-icons-sidebar .fusion-social-networks-wrapper{justify-content: space-around;}
    /*membership page ends*/
    /*our action starts*/
    .our-action-image.our-action-image {width: 50% !important;}
    .our-action-content.fusion-layout-column {width: 50% !important;}
    .our-action-image .fusion-imageframe, .our-action-image .fusion-imageframe a, .our-action-image .fusion-imageframe a img, .our-action-content > .fusion-column-wrapper {min-height: 390px !important;}
    .our-action-content .donate-text p {font-size: 14px;line-height: 20px;}
    .our-action-content .heading-2 h3 {margin-bottom: 10px;font-size: 18px !important;}
    .our-action #main > .fusion-row #content {padding-left: 0;margin-top: 30px;margin-bottom: 0 !important;}
    .our-action #main > .fusion-row #content .section-title h2 {margin-bottom: 20px;}
    /*our action ends*/
    #main{padding:20px 0 30px;}
    /*advocacy starts*/
    .advocacy-document-main{width:100% !important;padding-right:0;}
    .advocacy-document-sidebar.donate-sidebar {width: 100% !important;}
    .advocacy-document-sidebar.donate-sidebar .subscribe-form input[type="submit"]{min-width: 270px;width: auto;}
    .advocacy-box .heading-2 h3 a {font-size: 18px;}
    .advocacy-box .fusion-read-more{font-size: 12px;padding-right: 22px;}
    .advocacy-box .fusion-read-more::after{background-size: 12px;}
    .filter-btn{min-width: 160px;font-size: 16px;padding: 10px 15px 10px !important;}
    .advocacy-document-main .section-title h2 {margin-bottom: 20px !important;}
    /*advocacy ends*/
    /*multimedia starts*/
    .multimedia #main > .fusion-row #content {padding-left: 0;margin-top: 40px;}
    .media-article-post div[role="menubar"] .fusion-filter {float: left;margin-right: 10px;border: 0;}
    .media-article-post div[role="menubar"]{top:8px;}
    .articles-text {margin-bottom: 18px;}
    .media-article-post div[role="menubar"] .fusion-filters .fusion-filter{margin-right:0 !important;margin-left:10px;}
    /*multimedia ends*/
    /*calendar events starts*/
    .calendar-events #tribe-events .fusion-tribe-has-featured-image{height: auto;}
    #tribe-events .tribe-events-list .fusion-tribe-primary-info{width: 30%;}
    #tribe-events .tribe-events-list .fusion-tribe-secondary-info{width: 70%;}
    .tribe-mobile #main{padding-top: 20px !important;}
    .calendar-events #tribe-events .tribe-events-list .fusion-tribe-secondary-info .tribe-events-venue-details{border:0;padding:0;}
    .calendar-events #tribe-events .tribe-events-list .fusion-tribe-secondary-info .tribe-events-list-event-title, .calendar-events #tribe-events .tribe-events-list .fusion-tribe-secondary-info .tribe-events-list-event-title a {font-size: 16px;line-height: 24px;}
    .calendar-events #tribe-events-bar #tribe-bar-views .tribe-bar-views-inner .tribe-bar-views-option a, .calendar-events #tribe-events-bar #tribe-bar-views .tribe-bar-views-inner label, .calendar-events #tribe-bar-dates .label-tribe-bar-date{font-size: 14px;}
    .calendar-events .tribe-bar-disabled #tribe-bar-form #tribe-bar-views + .tribe-bar-filters .tribe-bar-date-filter #tribe-bar-date, .calendar-events #tribe-bar-views .tribe-bar-views-list{font-size: 14px;}
    #tribe-events .tribe-events-list .type-tribe_events{min-height:inherit;}
    #tribe-events .tribe-events-list .type-tribe_events {margin-bottom: 20px !important;padding-bottom: 20px !important;}
    /*calendar events ends*/
    /*our movement starts*/
    .donors-funds-box .fusion-column-wrapper figure{display: flex;justify-content: center;}
    .fusion-body #donors .fusion-layout-column.donors-funds-box {width: 33.33% !important;padding: 0 10px;}
    .annual-content {margin-top: 20px !important;}
    .our-movement #main > .fusion-row #content{padding-left: 0;margin-top:20px;}
    .international-board-section .wp-tsasp-team-grid.wptsas-medium-4.wptsas-columns {padding-right: 0;width: 100%;}
    .international-board-section .wp-tsasp-design-6 .wp-tsasp-team-member{text-align: center;display: inline-block;width: 100%;}
    .international-board-section .wp-tsasp-design-6 .wp-tsasp-team-member .wp-tsasp-team-img{height: auto;width: 150px;display: inline-block;}
    #report .fusion-layout-column.fusion_builder_column_1_4 {text-align: center;}
    #report .fusion-layout-column.fusion_builder_column_1_4 .fusion-imageframe {width: 250px;}
    .international-board-section .wp-tsasp-design-6 .wp-tsasp-team-member .wp-tsasp-link-outer{transform: translateY(-50%);top: 50%;}
    .wptsas-popup-design-1{padding: 0 15px;}
    /*our movement ends*/
    /*our vision starts*/
    .our-vision #main > .fusion-row #content{padding-left: 0;margin-top: 20px;}
    .fusion-body .fusion-layout-column.mission-box {width: 48% !important;margin: 0 1% !important;min-height: 373px;}
    .fusion-body .fusion-layout-column.action-box {width: 48% !important;margin: 1% !important;}
    .work-method .heading-2 h3{font-size: 18px !important; margin-bottom: 0;}
    /*our vision ends*/
    /*our programmes starts*/
    .our-global-programmes #main > .fusion-row #content{padding-left: 0;margin-top: 20px;}
    .what-we-do-box{min-height:204px;}
    .our-global-programmes .quotbrush-section .fusion-column-wrapper{padding: 25px 30px !important;}
    /*our programmes ends*/
    /*publication starts*/
    .publication-portfolio .fusion-portfolio-post {width: 100% !important;}
    .publication-portfolio.fusion-portfolio-text-floated .fusion-portfolio-content-wrapper{text-align: center;}
    /*publication ends*/
    .our-members #main > .fusion-row #content{padding-left: 0;margin-top:30px;}
    .map-wrapper .imageframe-align-center {height: auto;}
    .map-wrapper .heading-2 h3{margin-bottom: 0;}
    .map-wrapper .fusion-accordian .fusion-panel.fusion-toggle-no-divider{width: 50%;float: left;}
    .wilpf-application-form .gform_wrapper ul{display: flex;flex-wrap: wrap;flex-direction: column;}
    .wilpf-application-form .gform_wrapper ul li.gfield{width: 100%;}
    .wilpf-application-form .gform_wrapper ul li.gfield.textarea-form{padding-left: 0;float: none;order: 2;}
    .wilpf-application-form .ginput_container_radio .gfield_radio{flex-direction: row;}
    .young-application-box .fusion-column-wrapper{padding:15px !important;}
    body.fusion-body .wilpf-application-form .gform_wrapper .gform_footer.top_label input[type="submit"]{width:auto !important;}
    /*blog page starts*/
    body.has-sidebar.stories #content {width: 100% !important;padding-right: 0;}
    body.has-sidebar.stories #main .sidebar{width: 100% !important;margin-top:30px;}
    .single-post #content{width: 100% !important;    padding-right: 0;}
    .single-post .entry-title.fusion-post-title{font-size: 18px !important;}
    .single-post .post-content p b {font-size: 16px;}
    .single-post .post-content p {font-size: 14px;}
    .single-post .post-content .alignleft, .single-post .post-content .fusion-alignleft, .single-post .post-content .alignright, .single-post .post-content .fusion-alignright{width: 50%;}
    body.single section#content{order:0;}
    body.has-sidebar.single #main .sidebar{float: left;width: 100%;}
    /*blog page ends*/
    /*membership form starts*/
    .membership-form .form-listing .form-grp{margin-bottom:20px;}
    .membership-form .form-listing .form-grp.half{width: 100%;}
    .membership-form .form-listing .form-grp.half + .form-grp.half {float: left;}
    .membership-form .input-grp{height: 40px;font-size: 14px;}
    .membership-form label{font-size: 14px;margin-bottom: 6px;}
    .membership-form .form-listing li{margin-bottom: 0;}
    .membership-form .form-listing .form-grp.submit input[type="submit"]{padding: 12px 20px;}
    /*membership form ends*/
    
    .single.single-avada_portfolio .project-content{padding-left: 20px;}
    
    .month-event-title {font-size: 18px !important;font-weight: 300 !important;}
    /*stemap starts*/
    .sitemap-section #utilityNav > li{width: 140px;}
    .sitemap-section #utilityNav > li > a{padding: 10px 15px;font-size: 16px;}
    /*stemap ends*/
    
    /*leveraging page starts*/
    .feminist-perspectives-on-peace #main > .fusion-row #content {padding-left: 0;margin-top: 30px;}
    .feminist-perspectives-on-peace .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 80px 70px !important;}
    .feminist-perspectives-on-peace .building-movement-section .quotbrush-section .fusion-column-wrapper{width: 390px;max-width: 100%;margin: auto;background-size: 100% 140px !important;    padding: 10px 50px !important;}
    /*leveraging page ends*/
    /*promoting socio-economic starts*/
	.socio-economic-justice #main > .fusion-row #content {padding-left: 0;margin-top: 30px;}
	.promoting-socio-economic-justice .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 80px 70px !important;}
	.promoting-socio-economic-justice .building-movement-section .quotbrush-section .fusion-column-wrapper{width: 390px;max-width: 100%;margin: auto;background-size: 100% 140px !important;    padding: 10px 50px !important;}
	/*promoting socio-economic ends*/
	/*stigmatising-militarism page starts*/
	.redefine-security #main > .fusion-row #content {padding-left: 0;margin-top: 30px;}
	.stigmatising-militarism .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 80px 70px !important;}
	.stigmatising-militarism .building-movement-section .quotbrush-section .fusion-column-wrapper{width: 390px;max-width: 100%;margin: auto;background-size: 100% 140px !important;    padding: 10px 50px !important;}
	/*stigmatising-militarism page ends*/
	/*disarmament page starts*/
	.parent-pageid-26491.disarmament #main > .fusion-row #content {padding-left: 0;margin-top: 30px;}
	.parent-pageid-26491.disarmament .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 80px 70px !important;}
	.parent-pageid-26491.disarmament .building-movement-section .quotbrush-section .fusion-column-wrapper{width: 390px;max-width: 100%;margin: auto;background-size: 100% 140px !important;    padding: 10px 50px !important;}
	/*disarmament page ends*/
	/*women-peace-and-security page starts*/
	.women-peace-and-security #main > .fusion-row #content {padding-left: 0;margin-top: 30px;}
	.women-peace-and-security .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 80px 70px !important;}
	.women-peace-and-security .building-movement-section .quotbrush-section .fusion-column-wrapper{width: 390px;max-width: 100%;margin: auto;background-size: 100% 140px !important;    padding: 10px 50px !important;}
	/*women-peace-and-security page ends*/
	/*human rights page starts*/
	.human-rights #main > .fusion-row #content {padding-left: 0;margin-top: 30px;}
	.human-rights .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 80px 70px !important;}
	.human-rights .building-movement-section .quotbrush-section .fusion-column-wrapper{width: 390px;max-width: 100%;margin: auto;background-size: 100% 140px !important;    padding: 10px 50px !important;}
	/*human rights page ends*/
	/*crisis response page starts*/
	.crisis-response #main > .fusion-row #content {padding-left: 0;margin-top: 30px;}
	.crisis-response .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 80px 70px !important;}
	.crisis-response .building-movement-section .quotbrush-section .fusion-column-wrapper{width: 390px;max-width: 100%;margin: auto;background-size: 100% 140px !important;    padding: 10px 50px !important;}
	/*crisis response page ends*/
	/*category detail page starts*/	
	body.archive #main .sidebar {width: 100%;}
	body.archive #main #content{width: 100% !important;}
	/*category detail page ends*/
}
@media only screen and (max-width: 711px){
    /*Building the movement page starts*/
    body.has-sidebar #content .fusion-fullwidth:last-child{margin-bottom: 30px !important;}
    .quotbrush-section .fusion-column-wrapper{padding: 60px 20px !important;}
    /*Building the movement page ends*/
    .our-action-image .fusion-imageframe, .our-action-image .fusion-imageframe a, .our-action-image .fusion-imageframe a img, .our-action-content > .fusion-column-wrapper{}
}
@media only screen and (max-width: 572px){
    #main .fullwidth-box .fusion-row {padding: 0 15px;}
    /*home page css starts*/
    .home .fusion-slider-container .slide-content-container {padding: 0 20px;}
    .home .fusion-slider-container .slide-content-container .caption h6{width:100%;}
    .our-story-section .fusion-post-content-wrapper {min-height: 250px;}
    .fusion-body .we-are-wipf-section .fusion-layout-column.fusion-one-third {width: 100% !important;padding: 0;}
    .fusion-body .get-involved-section .box-wrapper.fusion-layout-column {width: 100% !important;padding: 30px 10px;margin: 10px 0 !important;}
    .box-wrapper .fusion-button a, .get-involved-section .box-wrapper .fusion-button-wrapper a {min-width: 250px;width: auto;font-size: 16px;}
    .fusion-body .resource-section .fusion-layout-column.fusion-one-third {width: 100% !important;margin: 10px 0 !important;}
    .resource-section {padding: 40px 0 50px !important;}
    .fusion-body .resource-section .fusion-layout-column.fusion-one-third {width: 100% !important;margin: 10px 0 !important;}
    .fusion-footer-widget-area.fusion-widget-area.fusion-footer-widget-area-center .fusion-columns .fusion-column {margin: 0;}
    .join-family-content {padding: 10px 15px 120px;}
    .fusion-secondary-menu > ul > li{min-width: inherit;}
    .fusion-secondary-menu > ul > li > a{font-size: 12px;}
    .home .fusion-slider-container .slide-content-container .heading h1{font-size: 24px !important;line-height: 28px !important;}
    .home .fusion-slider-container .slide-content-container .caption h6 {font-size: 18px !important;line-height: 24px !important;}
    .home .fusion-slider-container .slide-content-container .buttons .fusion-button {padding: 8px 15px;font-size: 13px;min-width: 210px;}
    .post-content .pantbrush-text {width: 360px;font-size: 20px;line-height: 32px;max-width: 100%;}
    .spotlight-section p, .info-text p, .building-movement-section .fusion-text p {font-size: 14px;line-height: 24px;}
    .join-family-content .fusion-title h1 {font-size: 20px;line-height: 28px;}
    .join-family-content .fusion-text p{font-size: 14px;}
    .join-family-content .fusion-text a {padding: 8px 10px;font-size: 13px;min-width: 210px;}
    .fusion-mobile-menu-icons a {margin-top: -30px;}
    .width-100 .paintbrush-effect .fusion-builder-row{padding: 10px 15px !important;}
    .post-content .pantbrush-text{width:100%;font-size:18px;line-height:28px;}
    #wrapper #main .post-content .section-title h2{font-size: 22px;}
    .home .fusion-slider-container .slide-content {width: 225px !important;}
    /*home page css ends*/
    /*donate page starts*/
    .donate-text p{font-size: 14px;line-height: 24px;}
    
    /*donate page ends*/
    /*Building the movement page starts*/
    .fusion-portfolio-post.building-the-movement .fusion-portfolio-content-wrapper{min-height: inherit;}
    .fusion-blog-layout-grid .fusion-post-grid, .fusion-grid-column, .fusion-portfolio-post{width: 100% !important;padding:0 15px;}
    .fusion-body .fusion-layout-column.what-we-do-box{width: 100% !important;margin: 9px 0 !important;}
    .fusion-body .join-family-section .fusion-layout-column{height: 200px;}
    .last-update-section article.category-building-the-movement.post{padding-left: 0 !important;padding-right: 0 !important;}
    .building-the-movement #main .fullwidth-box .fusion-row {padding: 0;}
    .building-the-movement .building-movement-section .quotbrush-section .fusion-column-wrapper{/*background-size: 100% 140px !important;padding: 10px 40px !important;*/}
    .quotbrush-section .fusion-column-wrapper blockquote p {/*font-size: 12px;*/}
    .building-movement-section .fusion-portfolio-content-wrapper .fusion-image-wrapper img{height:auto;}
    /*Building the movement page ends*/
    /*membership page starts*/
    .membership-fee-section .membership-text p, .membership-fee-section .membership-code p{font-size: 14px;}
    /*membership page ends*/
    /*our action starts*/
    .our-action-image.our-action-image, .our-action-content.fusion-layout-column {width: 100% !important;}
    .our-action-image .fusion-imageframe, .our-action-image .fusion-imageframe a, .our-action-image .fusion-imageframe a img, .our-action-content > .fusion-column-wrapper {min-height: inherit !important;height: 300px;width: 100%;object-fit: cover;}
    .separator-spacing {margin-bottom: 0 !important;}
    .our-action-image.right {float: left;}
    .our-action #main .fullwidth-box .fusion-row{padding:0;}
    /*our action ends*/
    /*advocacy starts*/
    .advocacy-document-sidebar .donate-now-btn {min-width: 200px;padding: 18px 15px;}
    .advocacy-document-sidebar.donate-sidebar .subscribe-form input[type="submit"] {min-width: 200px;width: auto;}
    /*advocacy ends*/
    /*multimedia starts*/
    .multimedia-content .yottie-widget-video{width: 100% !important;margin-right: 0 !important;}
    .toolkit-single .toolkit-content{width:100%;padding-left: 0;}
    .toolkit-single .reading-box-additional{text-align: center;}
    .toolkit-single .reading-box-additional figure{display: inline-block;float:none;height: auto;}
    .toolkit-single .reading-box-additional figure img{padding: 0;}
    .media-article-post div[role="menubar"] .fusion-filters .fusion-filter a{font-size: 14px;}
    .toolkit-single .reading-box-additional figure{margin-bottom: 15px;}
    .multimedia #main .fullwidth-box .fusion-row{padding:0;}
    /*multimedia ends*/
    /*calendar events starts*/
    .calendar-events #tribe-events .fusion-tribe-has-featured-image{height: auto;}
    #tribe-events .tribe-events-list .fusion-tribe-primary-info{width:100%;height: 260px !important;}
    .calendar-events #tribe-events .tribe-events-list .fusion-tribe-secondary-info{width:100%;padding: 10px 15px;}
    .fusion-tribe-events-event-image-responsive, .calendar-events #tribe-events .tribe-events-list .type-tribe_events .fusion-tribe-primary-info .hover-type-none a .fusion-tribe-events-event-image-responsive img{object-fit:cover;}
    .calendar-events #main .fullwidth-box .fusion-row{padding:0;}
    /*calendar events ends*/
    /*newsletter starts*/
    .newsletter-form .gform_wrapper .gfield_checkbox li{width: 100%;}
    .newsletter-form input[type="text"]{font-size: 14px !important;}
    .newsletter-form .gform_footer input[type="submit"] {font-size: 14px;}
    .newsletters #main .fullwidth-box .fusion-row{padding:0;}
    /*newsletter ends*/
    /*our movement starts*/
    .fusion-body #donors .fusion-layout-column.donors-funds-box {width: 100% !important;padding:0;}
    .international-office li {float: left;width: 100%;}
    #report .fusion-layout-column.fusion_builder_column_1_4 .fusion-imageframe, #report .fusion-layout-column.fusion_builder_column_1_4 .fusion-imageframe img {width: 100%;}
    .query-text{padding-right: 0;margin-top: 20px;}
    /*our movement ends*/
    /*our vision starts*/
    .fusion-body .fusion-layout-column.mission-box{width: 100% !important;margin: 0 0 20px !important;min-height: inherit;}
    .mission-box .fusion-imageframe img {width: 100%;}
    .fusion-body .fusion-layout-column.action-box{width: 100% !important;margin: 0 0 20px !important;}
    .our-vision #main .fullwidth-box .fusion-row{padding:0;}
    /*our vision ends*/
    .map-wrapper .fusion-accordian .panel-title .fusion-toggle-heading{font-size: 14px;margin-left: 5px;}
    .map-wrapper .fusion-toggle-icon-wrapper .fa-fusion-box::before{background-size: 14px;background-position: left 3px;}
    .single-post .post-content .alignleft, .single-post .post-content .fusion-alignleft, .single-post .post-content .alignright, .single-post .post-content .fusion-alignright {width: 100%;margin: 10px 0;}
    /*our programmes starts*/
    #main .fullwidth-box .fusion-row{padding:0;}
    .what-we-do-box{min-height:inherit;}
    .our-global-programmes .quotbrush-section .fusion-column-wrapper blockquote p, .our-global-programmes .quotbrush-section .fusion-column-wrapper blockquote{font-size: 12px !important;}
    .our-global-programmes .quotbrush-section .fusion-column-wrapper {padding: 5px 30px !important;width: 320px;}
    /*our programmes ends*/
    .blog-listing .fusion-flexslider .slides li .fusion-image-wrapper img{height:auto;}
    
    .single.single-avada_portfolio .project-content {width: 100%;padding-left: 0;}
    .single.single-avada_portfolio .fusion-post-slideshow{margin-bottom: 20px;width: 100%;}
    
    /*stemap starts*/
    .sitemap-section #utilityNav > li{width:auto;}
    /*stemap ends*/
    
    /*career starts*/
    .join-now.career .fusion-column-wrapper .fusion-text.donate-text p{font-size: 16px;}
    .join-now.career .fusion-column-wrapper{padding: 20px 15px !important;}
    /*career ends*/
    
    /*leveraging page starts*/
    .leveraging-feminist-perspectives-on-peace #main .fullwidth-box .fusion-row {padding: 0;}
    .leveraging-feminist-perspectives-on-peace .building-movement-section .quotbrush-section .fusion-column-wrapper{/*background-size: 100% 140px !important;padding: 10px 40px !important;*/}
    /*leveraging page ends*/
    /*promoting socio-economic starts*/
	.socio-economic-justice #main .fullwidth-box .fusion-row {padding: 0;}
	.promoting-socio-economic-justice .building-movement-section .quotbrush-section .fusion-column-wrapper{/*background-size: 100% 140px !important;padding: 10px 40px !important;*/}
	/*promoting socio-economic ends*/
	/*stigmatising-militarism page starts*/
	.redefine-security #main .fullwidth-box .fusion-row {padding: 0;}
	.stigmatising-militarism .building-movement-section .quotbrush-section .fusion-column-wrapper{/*background-size: 100% 140px !important;padding: 10px 40px !important;*/}
	/*stigmatising-militarism page ends*/
	/*disarmament page starts*/
	.parent-pageid-26491.disarmament #main .fullwidth-box .fusion-row {padding: 0;}
	.parent-pageid-26491.disarmament .building-movement-section .quotbrush-section .fusion-column-wrapper{/*background-size: 100% 140px !important;padding: 10px 40px !important;*/}
	/*disarmament page ends*/
	/*women-peace-and-security page starts*/
	.women-peace-and-security #main .fullwidth-box .fusion-row {padding: 0;}
	.women-peace-and-security .building-movement-section .quotbrush-section .fusion-column-wrapper{/*background-size: 100% 140px !important;padding: 10px 40px !important;*/}
	/*women-peace-and-security page ends*/
	/*human rights page starts*/
	.human-rights #main .fullwidth-box .fusion-row {padding: 0;}
	.human-rights .building-movement-section .quotbrush-section .fusion-column-wrapper{/*background-size: 100% 140px !important;padding: 10px 40px !important;*/}
	/*human rights page ends*/
	/*crisis response page starts*/
	.crisis-response #main .fullwidth-box .fusion-row {padding: 0;}
	.crisis-response .building-movement-section .quotbrush-section .fusion-column-wrapper{/*background-size: 100% 140px !important;padding: 10px 40px !important;*/}
	/*crisis response page ends*/
	.custom-ul li , .custom-ol li{font-size: 14px;line-height: 24px;}
	
	/* 15-2-2019 */
	.gfield_checkbox li {width: 100%;}
	
	.single-tribe_events p, .single-tribe_events .eventArticle{font-size: 14px;line-height: 24px;}
}
@media only screen and (max-width: 379px){
    /*home page css starts*/
    .fusion-mobile-menu-icons a {margin-top: 20px;}
    /*home page css ends*/
    .quotbrush-section .fusion-column-wrapper blockquote p{font-size: 14px;}
    .building-the-movement .building-movement-section .quotbrush-section .fusion-column-wrapper{padding: 10px 30px !important;}
    .our-global-programmes .quotbrush-section .fusion-column-wrapper blockquote p, .our-global-programmes .quotbrush-section .fusion-column-wrapper blockquote{font-size: 10px !important;}
}