@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700,800');

body{margin:0 auto;padding:0; font-family: 'Montserrat', sans-serif;font-size:16px;color:#4d4d4d;background:#fefefe;font-weight:300;}
a{text-decoration:none;}
.vm{vertical-align:middle;}
.clear{clear:both;}
.clearfix:before, .clearfix:after { display: table; content: " "; }
.clearfix:after, .clear { clear: both; }
.relative{position:relative !important;}
header,section,footer{display:block;}
h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-weight:normal;}
p{line-height:22px;margin:0;}
.topbar{width:100%;color:#fff;background:#EFEADF;display:inline-block;}
.topbar ul{padding:0;margin:0;}
.topbar li{list-style:none;display:inline-block;vertical-align:middle;padding:0 10px;text-transform:uppercase;font-size:16px;}
.topbar li a{font-size:16px;}
.logofontscolor{color:#cd3359;}
.topbar li a.btn_border{color:#fff !important;padding:10px;display: inline-block; text-transform: uppercase; color: #000; font-size: 16px;font-weight:300;background-color:#cd3359;}
.topbar li a:hover{color:#ce3259;}
.topbar li:last-child{border-right:0;}
.rightsborderli{border-right: 1px solid #000;}

.topbar .socials{width:18.5%;margin: 15px 0 15px 0;}
.topbar .socials ul{padding:0;margin:0;}
.topbar .socials li{list-style:none;display:inline-block;padding:0 5px;}
.topbar .socials li img{display:inline-block;vertical-align:middle;max-width: 100%;    height: auto;}

.padding150{padding-top:150px; }
.inpage_headers1{display:block;}
.inpage_headers1 h1{text-transform: uppercase;font-size: 40px;line-height: 40px;color: #000;font-family: 'Montserrat', sans-serif;font-weight: 300;letter-spacing: 3px;padding: 0 0 50px;}

img {

    max-width: 100%;
    height: auto;

}
#main-wrapper{margin:0 auto;padding:0;width:100%;display:block;}
header{margin:0 auto;padding:0;width:100%;display:block;border-bottom:1px solid #cfcfcf/*#f4f4f4*/;background:#fff;position:fixed;top:0;z-index:10;}
.middle-wrapper{width:100%;display:block;margin:0 auto;}
.wrap-stories{width:100%;padding:00px 0  0;min-height:400px;background-color:#8598BB;border-bottom:20px solid #B3CE52;}
footer{margin: auto;display: block;clear: both;overflow: hidden;background: #5B5B5B;padding:30px;}
.layout-width{margin:0 auto;padding:0;max-width:1200px;width: 100%; display:block;clear:both;}
.whereweare-section{width:100%;padding:25px 0  0;min-height:700px;background-color:#FFF23A;}
.whereweare-section h2{color:#ffffff;font-size:40px;display:block;text-align:center;padding:60px 0;text-transform:uppercase;font-weight:bold;font-family: 'Montserrat', sans-serif;font-weight:800;}

.storyofchangebg{width:100%;padding:10px 0  0;min-height:700px;background-image:url(../images/bg_storyofchange.jpg);background-repeat:no-repeat;background-size:cover;}



.winnersbg{width:100%;padding:10px 0  0;min-height:500px;background-image:url(../images/bg_awards.jpg);background-repeat:no-repeat;background-size:cover;}

.logo{float:left;margin:15px 0 15px 0;}
nav{float:left;margin:30px 0 20px 0px;width:85%;}
nav ul{padding:0;margin:0;}
nav li{list-style:none;float:left;text-transform:uppercase;color:#767676;background:url(../images2018/nav-sep.jpg) no-repeat right 10px;}
nav li a{padding:0 7px;display:inline-block;color:#767676;font-size:16px;}
nav li a:hover{color:#cd3359;}
nav li:last-child{border-right:none;}
nav li.noimg{background:none;}
.banner1{display:block;width:100%;margin:0px 0 0 0;background-size:100%;background-position:center;/*padding-left:80px*/}

.how-do{margin:0px 0px 50px 0px;text-align:center;}
.how-do h2{font-family: 'Montserrat', sans-serif;font-size:40px;display:block;text-align:center;padding-bottom:60px;text-transform:uppercase;font-weight:800;color:#626262;}
.how-do h2 span{font-family: 'Montserrat', sans-serif;font-size:20px;display:block;padding-top:10px;text-transform:none;font-weight:300;}









.how-do ul{padding:0;margin:0;text-align:center;}
.how-do li{list-style:none;float:left;margin-right:95px;text-align:center;}
.how-do li .thumbnail{display:block;padding:0 0 20px 0;display:block;}
.how-do li .thumbnail a{display: block;transition: all .2s ease-in-out;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;}
.how-do li .thumbnail a:hover{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);}


.how-do li h3{text-transform:uppercase;color:#000;font-size:40px;font-family: 'Montserrat', sans-serif;font-weight:500;}
.how-do li h3 span{display:block;font-size:15px;color:#5d5d5d;padding:15px 0 0 0;font-family: 'Montserrat', sans-serif;font-weight:300;}
.how-do li h3 span a{color:#5d5d5d;}
.how-do li:last-child{margin-right:0;}




	.team{margin:60px 0 60px 0;}
	.team h2{color:#626262;font-size:40px;display:block;text-align:center;padding-bottom:60px;text-transform:uppercase;font-family: 'Montserrat', sans-serif;font-weight:700;}
	.team ul{padding:0;margin:0;}
	.team li{list-style:none;float:left;text-align:center;width:266px;;padding-right:0px;border-right:2px solid #F2F2F2;margin:0 0px 20px 30px}
	.team li h3{text-transform:uppercase;color:#636363;font-size:26px; font-family: 'Montserrat', sans-serif;padding-bottom:25px;min-height:88px;}
	.team li h3 span{ font-family: 'Montserrat', sans-serif;}
	.team li .thumbnail{display:block;margin:0 0 30px 0;text-align:center;}
	.team li p{line-height:26px;font-size:19px;color:#5b5b5b;}
	.team li.nomrgnRt{margin-right:0 !important;border:none;}
	.team li:last-child{margin-right:0;}






	.story-change{display:block;margin:0 0 10px 0;}
	.story-change h2{color:#ffffff;font-size:40px;text-transform:uppercase;padding-bottom:20px;text-align:center;font-family: 'Montserrat', sans-serif;font-weight:800;}
	.story-change ul{padding:0;margin:0;}
	.story-change li{list-style:none;margin:0 5px 5px 0;float:left;}
	.story-change li a{display:block;}
	.story-change li .nomrgnRt{margin-right:0 !important;}


	.winners{display:block;margin:60px 0; }

	.winners h2{color:#ffffff;font-size:40px;text-transform:uppercase;padding-bottom:20px;text-align:center;font-family: 'Montserrat', sans-serif;font-weight:800;}

	.logo_winners{display:block;margin:20px 0 10px 0; background-color:#FFF;}

	.logo_winners1{display:block;margin:0px 0 0px 0;  min-height:100px;padding-top:40px;text-align:center;padding-left:70px;padding-bottom:60px;}
	.logo_winners1 ul{padding:0;margin:0;}
	.logo_winners1 li{list-style:none;margin:0 15px 5px 25px;float:left;border-right:2px solid #F2F2F2;padding-right:15px;text-align:center;}
	.logo_winners1 li a{display:block;}
	.logo_winners1 li.nomrgnRt{margin-right:0;border-right:none; }

	.get-touch{text-align:center;display:block;margin:50px 0;}
	.get-touch h3{text-transform:uppercase;color:#5b5b5b;font-size:40px;text-transform:uppercase;font-family:'Montserrat', sans-serif;font-weight:800;}
	.get-touch h3 span{display:block;color:#5b5b5b;font-size:20px;text-transform:none;margin-bottom:40px;font-family:'Montserrat', sans-serif;font-weight:400;}
	.get-touch .btn-yellow{background:url(../images/btn-yellow.jpg) repeat;width:220px;text-align:center;line-height:32px;color:#fff;text-transform:uppercase;border:1px solid #e89f41;margin:0 auto;}
	.get-touch .btn-yellow a{color:#fff;}
	.get-touch .btn-yellow a:hover{color:#fff;}

	.footer-box{width:25%;float:left;padding:20px 0;}
	.footer-box ul{padding:0;margin:0;}
	.footer-box li{list-style:none;color:#908f8f;font-size:14px;line-height:20px;}
	.footer-box li a{color:#908f8f;}
	.footer-box li a:hover{color:#666;}
	.social-media{float:left;margin:20px 0 0 0;}
	.social-media a{opacity:1;}
	.social-media a:hover{opacity:0.7;}



	.advertise-banner{width:75%;position:absolute;z-index:60;text-align:center;top:35%;left:12%;padding:0px;}

	.advertise-banner1 h2{font-family: 'Montserrat', sans-serif;color:#ffffff;text-transform:uppercase;font-size:40px;font-weight:normal;font-weight:700;}



	.advertise-banner1 h3{font-family: 'Montserrat', sans-serif;color:#ffffff;text-transform:uppercase;font-size:70px;font-weight:normal;font-weight:700;}

	.advertise-banner1 h3 span{font-family: 'Montserrat', sans-serif;color:#FFF23A;text-transform:uppercase;font-size:70px;font-weight:normal;font-weight:700;}


	.advertise-banner1 p{font-family: 'Montserrat', sans-serif;color:#ffffff;font-size:20px;font-weight:normal;padding:10px 0PX 0 0;font-weight:800;line-height:20px;}
	.advertise-banner1 p span{font-family: 'Montserrat', sans-serif;color:#FFF23A;font-size:20px;font-weight:normal;font-weight:800;line-height:20px;}
	.buttonsdiv{position:absolute;z-index:60;text-align:center;top:70%;left:40%;padding:0px;}
	.btn
	{
		border: 2px solid rgba(255, 255, 255, 0.4);
		border-radius: 0px;
		left:25%;
		text-align:center;
		color: #fff;
		display: inline-block;
		font-size: 15px;
		font-weight: bold;
		margin: 25px 0 0;
		padding: 9px 22px 7px;
		text-decoration: none;
		text-transform: uppercase;
		clear:both;
		font-family: 'Montserrat', sans-serif;
		background-color: rgba(255,255,255, 0.2);

	}

	#internalbtn
	{
		border: 2px solid rgba(0, 0, 0, 0.4);
		border-radius: 0px;
		left:25%;
		text-align:center;
		color: #333;
		display: inline-block;
		font-size: 15px;
		font-weight: bold;
		margin: 25px 0 0;
		padding: 9px 22px 7px;
		text-decoration: none;
		text-transform: uppercase;
		clear:both;
		font-family: 'Montserrat', sans-serif;
		background-color: rgba(255,255,255, 0.6);

	}
.toggleMenu{display:  none;
    background: url(../images2015/nav-icon.png) no-repeat 85% center #ee305a;
    padding: 10px 42px 10px 20px;
    color: #fff;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;text-transform:uppercase;float:right;font-size:14px;}

		.cbp-hrsub ul li{display:block;float:none;background:url(../images2018/bullet.png) no-repeat left 11px;padding:0 13px;}

        .privacywrapper{display:block;}
        .privacywrapper h2{line-height: 26px;display:block;font-family: 'Montserrat', sans-serif;font-size:24px;font-weight:500;padding-bottom:10px;}
        .privacywrapper h3{line-height: 22px;display:block;font-family: 'Montserrat', sans-serif;font-size:20px;font-weight:500;padding-bottom:10px;padding-top:10px;}
		/*New CSS start-------------------------------------------------------*/
		.containerinner{width:1000px;padding-left:100px;padding-right:100px;}
        .containerinner1{width:1100px;padding-left:50px;padding-right:50px;}
		.home-banner-slider{display: block;}
		.fontsisize55{font-size:45px !important;letter-spacing:3px;font-weight:700 !important;}
		.fontsisize50{font-size:40px !important;letter-spacing:3px;}
		ul.home-banner-slider.owl-carousel .owl-nav .owl-prev {background:url(../images2018/prev-arrow.png) no-repeat; width: 30px; height:58px; position:absolute; left:0px; top:50%; margin-top:10px;}
		ul.home-banner-slider.owl-carousel .owl-nav .owl-next {background:url(../images2018/next-arrow.png) no-repeat; width: 30px; height:58px; position:absolute; right:0px; top:50%; margin-top:10px;}
		ul.home-banner-slider.owl-carousel .owl-nav .owl-next span {display:none;}
		ul.home-banner-slider.owl-carousel .owl-nav .owl-prev span {display:none;}
		ul.home-banner-slider {padding:150px 0 0 0; margin: 0;}
		ul.home-banner-slider li{list-style: none; display: block;height:600px;background-size:100%;}
		
		ul.home-banner-slider li .details {padding:100px 100px;color:#fff;max-width:600px; position:absolute; bottom: 0; left:0;}
	    ul.home-banner-slider li .details1 {padding:40px 50px;color:#fff;max-width:400px; position:absolute; top: 40px !important; left:0;margin-left:20px;}

         ul.home-banner-slider li .details1A {padding:40px 50px;color:#fff;max-width:400px; position:absolute; top: 40px !important; left:0;margin-left:20px;}
         		ul.home-banner-slider li .details1A h1{font-weight: 300; font-size: 30px;display:inline-block}
		ul.home-banner-slider li .details1A h1 span{font-weight: 500; font-size:30px;display:inline-block}
		ul.home-banner-slider li .details1A h1 strong{font-weight: 700; font-size:40px;display:inline-block; line-height:45px;}



          ul.home-banner-slider li .details1B {padding:40px 50px;color:#fff;max-width:400px; position:absolute; top: 75px !important; left:0;margin-left:20px;}
           ul.home-banner-slider li .details1B h1{font-weight: 300; font-size: 30px;display:inline-block}
		ul.home-banner-slider li .details1B h1 span{font-weight: 500; font-size:30px;display:inline-block}
		ul.home-banner-slider li .details1B h1 strong{font-weight: 700; font-size:35px;display:inline-block; line-height:45px;}
         ul.home-banner-slider li .details1B img{max-width: 224px;height: auto;padding:8px 0}


                  ul.home-banner-slider li .details1D {padding:40px 50px;color:#000;max-width:400px; position:absolute; top: 105px !important; left:0;margin-left:20px;}
                   ul.home-banner-slider li .details1D_xs {display:none;}
           ul.home-banner-slider li .details1D h1{font-weight: 300; font-size: 35px;display:inline-block}
		ul.home-banner-slider li .details1D h1 span{font-weight: 500; font-size:30px;display:inline-block}
		ul.home-banner-slider li .details1D h1 strong{font-weight: 700; font-size:40px;display:inline-block; line-height:45px;}
         ul.home-banner-slider li .details1D img{max-width: 224px;height: auto;padding:8px 0}

               ul.home-banner-slider li .details1E {padding:40px 50px;color:#000;max-width:400px; position:absolute; top: 105px !important; left:0;margin-left:20px;}
                   ul.home-banner-slider li .details1E_xs {display:none;}
                   ul.home-banner-slider li .details1E h2{font-weight: 700; font-size:190px;display:block;color:#FECC00;line-height:165px;}
           ul.home-banner-slider li .details1E h1{font-weight: 700; font-size: 190px;display:block;color:#FECC00;line-height:165px;}
		ul.home-banner-slider li .details1E h1 span{font-weight: 500; font-size:30px;display:inline-block}
		ul.home-banner-slider li .details1E h1 strong{font-weight: 700; font-size:40px;display:inline-block; line-height:45px;}
         ul.home-banner-slider li .details1E img{max-width: 224px;height: auto;padding:8px 0}



            ul.home-banner-slider li .donationwrapper {padding:40px 50px;color:#fff;max-width:400px; position:absolute; top: 75px !important; left:0;margin-left:20px;}
           
            ul.home-banner-slider li .donationwrapper h1{font-weight: 300; font-size: 40px;display:inline-block}
              ul.home-banner-slider li .donationwrapper h2{font-weight: 700; font-size: 45px;display:inline-block;padding-top:50px;}
            ul.home-banner-slider li .donationwrapper h2 a{color:#fff;}
            
             ul.home-banner-slider li .details4 {padding:40px 50px;color:#fff;max-width:400px; position:absolute; bottom: 60px !important; left:0;margin-left:20px;}
             ul.home-banner-slider li .details4 h1{font-weight: 300; font-size: 30px;display:inline-block}
              ul.home-banner-slider li .details4 h2{font-weight: 700; font-size: 40px !important;display:block;}
		ul.home-banner-slider li .details4 h1 span{font-weight: 500; font-size:25px;display:inline-block}
		ul.home-banner-slider li .details4 h1 strong{font-weight: 700; font-size:40px;display:inline-block; line-height:40px;}


         ul.home-banner-slider li .details4b {padding:40px 50px;color:#fff;max-width:400px; position:absolute; bottom: 55px !important; left:0;margin-left:20px;}
             ul.home-banner-slider li .details4b h1{font-weight: 300; font-size: 25px;display:inline-block}
              ul.home-banner-slider li .details4b h2{font-weight: 700; font-size: 40px !important;display:block;}
		ul.home-banner-slider li .details4b h1 span{font-weight: 500; font-size:25px;display:inline-block}
		ul.home-banner-slider li .details4b h1 strong{font-weight: 700; font-size:30px;display:inline-block; line-height:40px;}



		ul.home-banner-slider li .globallogo {padding:40px 100px;color:#fff;max-width:200px; position:absolute; top: 45px !important; right:0;}
		
		ul.home-banner-slider li .details h1 span{font-weight: 500; font-size:30px;display:inline-block}
		ul.home-banner-slider li .details h1 strong{font-weight: 700; font-size:35px;display:inline-block; line-height:52px;}
		
		ul.home-banner-slider li .details1 h1{font-weight: 300; font-size: 30px;display:inline-block}
		ul.home-banner-slider li .details1 h1 span{font-weight: 500; font-size:30px;display:inline-block}
		ul.home-banner-slider li .details1 h1 strong{font-weight: 700; font-size:40px;display:inline-block; line-height:45px;}

        ul.home-banner-slider li .details1 h2{font-weight: 300; font-size: 30px;display:inline-block}
		ul.home-banner-slider li .details1 h2 span{font-weight: 500; font-size:30px;display:inline-block}
		ul.home-banner-slider li .details1 h2 strong{font-weight: 700; font-size:35px;display:inline-block; line-height:45px;}


		ul.home-banner-slider li .details h2{font-weight: 300; font-size: 30px;display:inline-block}
		ul.home-banner-slider li .details h2 span{font-weight: 700; font-size:35px;display:inline-block}

        	ul.home-banner-slider li .details1 h2{font-weight: 300; font-size: 30px;display:inline-block}
		ul.home-banner-slider li .details1 h2 span{font-weight: 700; font-size:35px;display:inline-block}

        	    ul.home-banner-slider li .plantoxdt {padding:40px 50px;color:#fff;max-width:550px; position:absolute; top: 40px !important; left:0;margin-left:75px;}
         ul.home-banner-slider li .plantoxdt h1{font-weight: 300; font-size: 30px;display:inline-block;padding-bottom:500px;}

		ul.home-banner-slider li .plantoxdt h1 strong{font-weight: 700; font-size:40px;display:inline-block; line-height:45px;}

        ul.home-banner-slider li .plantoxdt1 {padding:40px 50px;color:#fff;max-width:550px; position:absolute; top:300px !important; left:0;margin-left:75px;}
        ul.home-banner-slider li .plantoxdt1 h1{font-weight: 300; font-size: 35px;display:inline-block;padding-bottom:500px;}

		ul.home-banner-slider li .plantoxdt1 h1 strong{font-weight: 700; font-size:35px;display:inline-block; line-height:45px;}


          ul.home-banner-slider li.slider1{background: url(/images2018/banner_festival_dfc.jpg) no-repeat top center;}
        ul.home-banner-slider li.slider2{background: url(/images2018/banner_0.jpg) no-repeat top center;}
              ul.home-banner-slider li.plantox{background: url(/images2018/banner_plantox.jpg) no-repeat top center;}
          ul.home-banner-slider li.donation1{background: url(/images2018/banner_donation.jpg) no-repeat top center;}
		ul.home-banner-slider li.slider3{background: url(/images2018/banner_2.jpg) no-repeat top center;}

        ul.home-banner-slider li.slider6A{background: url(/images2018/banner_6A.jpg) no-repeat top center;}
          ul.home-banner-slider li.slider6A img{width:200px;height:auto;}
		ul.home-banner-slider li.slider4{background: url(/images2018/banner_5.jpg) no-repeat top center;}
			ul.home-banner-slider li.slider5{background: url(/images2018/banner_4.jpg) no-repeat top center;}
            ul.home-banner-slider li.slider6{background: url(/images2018/banner_rainforest.jpg) no-repeat top center;}
              ul.home-banner-slider li.slider7{background: url(/images2018/banner_7.jpg) no-repeat top center;}
		 ul.home-banner-slider li.slider7A{background: url(/images2018/banner_7A.jpg) no-repeat top center;}
			 ul.home-banner-slider li.slider7B{background: url(/images2018/banner_7B.jpg) no-repeat top center;}
           ul.home-banner-slider li.slider7C{background: url(/images2018/banner_7C.jpg) no-repeat top center;}
        	ul.home-banner-slider li .details2 {padding:40px 80px;color:#fff;max-width:600px; position:absolute; bottom: 10px !important; left:0;}
		.banerrainforest{display:block;width:100%;margin:0px 0 0 0;background-size:100%;background-position:center;background:url(/images2018/banner_rainforest.jpg) no-repeat 0 0;}
		
		.welcome-wrapper{display: block; padding: 50px 0;position:relative;}
        .welcome-wrapper-advisor{display: block; padding: 0px 0 50px 0;position:relative;}
		.welcome-wrapper h1{text-transform: uppercase; font-size: 40px; line-height:40px; color: #000; font-family: 'Montserrat', sans-serif; 
		font-weight: 300; letter-spacing: 3px; padding: 0 0 0px;}
        .welcome-wrapper-advisor h1{text-transform: uppercase; font-size: 40px; line-height:40px; color: #000; font-family: 'Montserrat', sans-serif; 
		font-weight: 300; letter-spacing: 3px; padding: 0 0 0px;}
        .welcome-wrapper a {color:#4d4d4d;}
          /*.welcome-wrapper a:hover {color:#ce3259;}*/
        .welcome-wrapper span {display:inline-block;padding-top:30px;}

		.welcome-wrapper h1 strong{font-weight: 800; letter-spacing: 3px;color:#cd3359 }
		.welcome-wrapper h1 span{padding-top: 10px;display:block;}
		.welcome-wrapper p{color: #000; margin: 15px 0; font-size: 30px; line-height: 34px;}
		.welcome-wrapper p strong{color: #cd3359;}
		.btn-border{border:2px solid #000; padding: 8px 10px; display: inline-block !important; text-transform: uppercase; color: #000; font-size: 16px;font-weight:300;margin-right:18px;margin-top:1%;}
		.btn-border:hover{background: #cd3359; color: #fff;border:2px solid #fff;}
        .btn-borderpurple{border:2px solid #000;padding: 8px 10px; display: inline-block !important; text-transform: uppercase; color: #fff; font-size: 16px;font-weight:300;margin-right:18px;margin-top:1%;background: #cd3359;}
         .btn-borderpurple:hover{background: none;color:#000;border:2px solid #000;}
         .btn-borderbgwhite{border:none; padding: 8px 10px; display: inline-block !important; text-transform: uppercase; color: #000; font-size: 16px;font-weight:300;margin-right:18px;margin-top:1%;background:none;border:2px solid #000;}
         .btn-borderbgwhite:hover{background: #cd3359;color: #fff; border:2px solid #000;}
        .btn-whiteborder{border:2px solid #fff; padding: 8px 12px; display: inline-block !important; text-transform: uppercase; color: #fff; font-size: 16px;font-weight:300;margin-right:18px;margin-top:5%;}
		.btn-whiteborder:hover{background: #cd3359; color: #fff;border:2px solid #fff;}


        .festivalbtn-border{border:2px solid #fff; padding: 12px 30px; display: inline-block !important; text-transform: uppercase; color: #fff; font-size: 16px;font-weight:300;margin-right:18px;margin-top:1%;background: #cd3359;}
		.festivalbtn-border:hover{background: #fff; color: #000;border:2px solid #000;}


		.stories-wrapper{background-color: #fcc900; padding: 50px 0;}
		.stories-wrapper h2{text-transform: uppercase; font-size: 40px; line-height:40px; color: #000; font-family: 'Montserrat', sans-serif; 
		font-weight: 300; letter-spacing: 3px; margin-bottom: 35px;}
		.stories-wrapper h2 strong{font-family: 'Montserrat', sans-serif; font-weight: 700;}
		
		ul.stories-slider{padding: 0; margin: 0;}
		ul.stories-slider li{list-style: none;display: block;}
		ul.stories-slider li .stories-left{float: left; width: 45%;}
		ul.stories-slider li .stories-left h3{text-transform: uppercase; font-size: 30px; line-height:40px; color: #000; font-family: 'Montserrat', sans-serif; 
		font-weight: 400; letter-spacing: 3px; }
		ul.stories-slider li .stories-left h3 span{color: #e92078;}
		ul.stories-slider li .stories-right{float: right; width: 45%;position:relative;}
		ul.stories-slider li .stories-right .iconplay{position:absolute;top:50%;left:50%;margin:-37px 0 0 -37px} 
		ul.stories-slider li p{font-family: 'Montserrat', sans-serif; font-weight: 300; color: #000; font-size: 20px; line-height: 28px; margin-top: 30px;}
		ul.stories-slider.owl-carousel .owl-nav .owl-prev {background:url(../images2018/prev-arrow.png) no-repeat; width: 30px; height:58px; position:absolute; left:-70px; top:50%;margin-top:-22px;}
		ul.stories-slider.owl-carousel .owl-nav .owl-next {background:url(../images2018/next-arrow.png) no-repeat; width: 30px; height:58px; position:absolute; right:-70px; top:50%; margin-top:-22px;}
		ul.stories-slider.owl-carousel .owl-nav .owl-next span {display:none;}
		ul.stories-slider.owl-carousel .owl-nav .owl-prev span {display:none;}
		.yellowbg{background-color:#fcc900;}
        .greybg{background-color:#EBECEC;}
		.more-story-wrapper{padding: 40px 0;margin-top:50px;}
        .more-story-wrapper p{margin-bottom:30px;font-size:20px;font-weight:300;line-height:25px;}
		.more-story-wrapper h2 {text-transform: uppercase;font-size: 40px;line-height: 40px;color: #000;font-family: 'Montserrat', sans-serif;letter-spacing: 3px;padding: 0 0 30px;border: 0;margin: 0;}
        .fontweight300{font-weight:300 !important;}
        .fontweight700{font-weight:700 !important;}
        .fontweight600{font-weight:600 !important;}
        .purple_color{color:#cd3359 !important;}
	ul.more-story-slider{padding: 0; margin: 0 0 00px;}
	ul.more-story-slider li{list-style: none;}
	ul.more-story-slider li .thumbnail{display:block;overflow:hidden;padding-bottom:15px;}
    	ul.more-story-slider li .thumbnailcele{display:block;margin-bottom:15px;overflow:hidden;position:relative;}
   	ul.more-story-slider li  .play_icon {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -16px;
    margin-top: -20px;
    z-index: 1;
}
       ul.more-story-slider1{padding: 0; margin: 0 0 00px;}
	ul.more-story-slider1 li{list-style: none;}
	ul.more-story-slider1 li .thumbnail{display:block;overflow:hidden;padding-bottom:15px;}
    	ul.more-story-slider1 li .thumbnailcele{display:block;margin-bottom:15px;overflow:hidden;position:relative;}
   	ul.more-story-slider1 li  .play_icon {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -16px;
    margin-top: -20px;
    z-index: 1;
}
	ul.more-story-slider li p{color: #000;font-family: 'Montserrat', sans-serif;font-size: 16px;line-height: 20px;text-align:left;font-weight:300;}
	ul.more-story-slider.owl-carousel .owl-nav .owl-prev {background:url(../images2018/prev-arrow.png) no-repeat; width: 30px; height:58px; position:absolute; left:-70px; top:22%;margin-top:-22px;}
	ul.more-story-slider.owl-carousel .owl-nav .owl-next {background:url(../images2018/next-arrow.png) no-repeat; width: 30px; height:58px; position:absolute; right:-70px; top:22%; margin-top:-22px;}

    ul.more-story-slider1.owl-carousel .owl-nav .owl-prev {background:url(../images2018/prev-arrow_black.png) no-repeat; width: 30px; height:58px; position:absolute; left:-70px; top:22%;margin-top:-22px;}
	ul.more-story-slider1.owl-carousel .owl-nav .owl-next {background:url(../images2018/next-arrow_black.png) no-repeat; width: 30px; height:58px; position:absolute; right:-70px; top:22%; margin-top:-22px;}

    ul.more-story-slider1.owl-carousel .owl-nav .owl-next span {display:none;}
	ul.more-story-slider1.owl-carousel .owl-nav .owl-prev span {display:none;}


	ul.more-story-slider.owl-carousel .owl-nav .owl-next span {display:none;}
	ul.more-story-slider.owl-carousel .owl-nav .owl-prev span {display:none;}

    	.plantox-wrapper h1{text-transform: uppercase; font-size: 40px; line-height:40px; color: #000; font-family: 'Montserrat', sans-serif;font-weight: 300; letter-spacing: 3px; padding: 0 0 20px; border-bottom:2px solid #FECC00;margin-bottom:50px; }
	.plantox-wrapper h1 strong{font-family: 'Montserrat', sans-serif; font-weight: 700;display:inline-block;}
    .plantox-wrapper ul{margin:0 auto;padding:0;}
    .plantox-wrapper li {display:inline-block;width:31.2%;margin-right:25px;margin-bottom:40px;vertical-align:top;}
    .plantox-wrapper li p{font-family: 'Montserrat', sans-serif;font-weight: 300;color: #000;font-size: 20px;line-height: 28px;margin-top: 30px;margin-bottom:25px;}
    .plantox-wrapper li h2 {font-family: 'Montserrat', sans-serif;font-weight: 300;display:block;font-size:25px;margin-bottom:25px;padding-top:15px;}
    .plantox-wrapper li h2 strong{font-family: 'Montserrat', sans-serif;font-weight: 700;display: block;}
    .plantox-wrapper li:nth-child(3n){margin-right:0;}
	
    .fid-wrapper{padding: 50px 0;}
	.fid-wrapper h1{text-transform: uppercase; font-size: 40px; line-height:40px; color: #000; font-family: 'Montserrat', sans-serif;font-weight: 300; letter-spacing: 3px; padding: 0 0 50px; }
	.fid-wrapper h1 strong{font-family: 'Montserrat', sans-serif; font-weight: 700;display:inline-block;}
	.fid-wrapper p{font-family: 'Montserrat', sans-serif; font-weight: 300; color: #000; font-size: 20px; line-height: 28px; }

	.toolkitheads{padding: 20px 0;}
	.toolkitheads h1{text-transform: uppercase; font-size: 40px; line-height:40px; color: #000; font-family: 'Montserrat', sans-serif;font-weight: 300; letter-spacing: 3px;  }
	.toolkitheads h1 strong{font-family: 'Montserrat', sans-serif; font-weight: 700;display:inline-block;}
	.toolkitwrappermain{background-color: #EBECEC; padding: 20px 0;margin:20px 0;}
    .marginetopbottom{padding: 20px 0;margin:20px 0;}

      .link_wrapper_council{padding: 25px 0 25px 0;}
      .link_wrapper_council a.active{background:#cd3359;color:#fff;border:2px solid #fff;}


	.toolkitwrappermain .toolkits {padding: 0;}
    .details p{font-family: 'Montserrat', sans-serif; font-weight: 300; color: #000; font-size: 20px; line-height: 28px; margin-top: 30px;}
	.toolkitwrappermain  h2{text-transform: uppercase; font-size: 20px; line-height:20px; color: #000; font-family: 'Montserrat', sans-serif;font-weight: 400;  margin-bottom:25px;}
    .toolkitwrappermain .details{padding-bottom:20px;}
    .toolkitwrappermain .details p{font-family: 'Montserrat', sans-serif; font-weight: 300; color: #000; font-size: 20px; line-height: 28px; margin-top: 30px;}
    .toolkitwrappermain .thumbnail{display:block;padding:20px 0 20px 0;display:block;}
	.toolkitwrappermain .toolkits ul{margin: 0; padding:0;}
	.toolkitwrappermain .toolkits li{list-style: none;display: inline-block;width:45%;margin-left:35px; vertical-align: top;}
	.toolkitwrappermain .toolkits li .thumbnail{display:block;padding:0 0 20px 0;display:block;}
	.toolkitwrappermain .toolkits li .details{padding:20px;}
	.toolkitwrappermain .toolkits li .details h2{text-transform: uppercase; font-size: 20px; line-height:20px; color: #000; font-family: 'Montserrat', sans-serif;font-weight: 400;  margin-bottom:25px;}
	.toolkitwrappermain .toolkits li .details p{font-family: 'Montserrat', sans-serif; font-weight: 300; color: #000; font-size: 20px; line-height: 28px; margin-top: 30px;}

	.mapwrapper{background-color: #fff; padding: 50px 0;}
	.mapwrapper h1{text-transform: uppercase; font-size: 40px; line-height:40px; color: #000; font-family: 'Montserrat', sans-serif; 	font-weight: 300; letter-spacing: 3px; padding: 0 0 30px; display:block;}
	.mapwrapper h1 strong{font-family: 'Montserrat', sans-serif; font-weight: 700;display:block}

	.mapwrapper h1 p{font-family: 'Montserrat', sans-serif; font-weight: 300; color: #000; font-size: 18px; line-height: 28px; margin-top: 05px;letter-spacing: 0px;text-transform: none;}


	.logowrapper{background-color: #fff; padding: 50px 0 0 0;}
	.logowrapper h1{text-transform: uppercase; font-size: 40px; line-height:40px; color: #000; font-family: 'Montserrat', sans-serif; 	font-weight: 300; letter-spacing: 3px; margin-bottom: 35px;display:block;}

	.logowrapper .awards{margin:0;padding-top:0px; margin-bottom:50px}

  




	.logowrapper .awards ul{padding:0;margin:0;}
	.logowrapper .awards li{list-style:none;display:inline-block;text-align:center;width:175px;padding-right:0px;margin:0 20px 20px 00px;padding: 0 15px;vertical-align:middle;}
	.logowrapper .awards li span{color: #4d4d4d;display: block; font-size: 12px;margin: 0 0 10px;    text-align: center;}

	.updatewrapper{background-color: #EBECEC; padding: 20px 00px;margin:20px 0;}
	.updatewrapper h1{text-transform: uppercase; font-size: 40px; line-height:40px; color: #000; font-family: 'Montserrat', sans-serif; letter-spacing: 3px;  padding:25px 0;}
	
	
	
	.updatewrapper		.simple-ways{margin:20px 0;}
	.updatewrapper	.simple-ways h2{color:#626262;font-size:40px;display:block;text-align:center;padding-bottom:60px;text-transform:uppercase;font-family:'Montserrat', sans-serif;font-weight:800;}
	.updatewrapper	.simple-ways ul{padding:0;margin:0;}
	.updatewrapper	.simple-ways li{list-style:none;float:left;/*text-align:center;*/background-color:#fff;}
	.updatewrapper	.simple-ways li h3{font-family: 'Montserrat', sans-serif;text-transform:uppercase;color:#636363;font-size:20px; padding-bottom:25px;padding-left:30px;padding-right:30px;padding-top:10px;font-weight:300;text-align:left;}
	.updatewrapper	.simple-ways li h3 span{ font-family: 'Montserrat', sans-serif;}
	.updatewrapper	.simple-ways li .thumbnail{display:block;margin:0 0 00px 0;}

	.updatewrapper	.simple-ways li p{font-family: 'Montserrat', sans-serif;font-weight:400;line-height:25px;font-size:14px;color:#5b5b5b;text-align:left;padding-left:30px;padding-right:30px;padding-bottom:20px;padding-top:10px;}


	.updatewrapper	.simple-ways li .links{padding: 10px 10px;display: inline-block !important;text-transform: uppercase;color: #000;font-size: 16px;font-weight: 300;margin-right: 18px;margin-top: 1%;border:2px solid #000;margin-left:30px;margin-bottom:25px;}
    .updatewrapper	.simple-ways li .links:hover{background: #cd3359;color: #fff;}
	
 

	
    .winningsolwrapper{ padding: 30px 0 30px 00px;margin: 0; display:block;}
	.winningsolwrapper h1{text-transform: uppercase; font-size: 35px; line-height:35px; color: #000; font-family: 'Montserrat', sans-serif; letter-spacing: 3px;  padding:0px 0 40px 0;font-weight:700 !important;text-align:left !important;}
	
	
	
	.winningsolwrapper		.simple-ways{margin:20px 0;}
	.winningsolwrapper	.simple-ways h2{color:#626262;font-size:40px;display:block;text-align:left !important;padding-bottom:60px;text-transform:uppercase;font-family:'Montserrat', sans-serif;font-weight:800;}

	.winningsolwrapper	.simple-ways ul{padding:0;margin:0;}
	.winningsolwrapper	.simple-ways li{list-style:none;float:left;text-align:left;background-color:#fff;}
	.winningsolwrapper	.simple-ways li h3{font-family: 'Montserrat', sans-serif;text-transform:uppercase;color:#fff;font-size:20px; padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;font-weight:300;text-align:left;background-color:#cd3359;}
	.winningsolwrapper	.simple-ways li h3 span{ font-family: 'Montserrat', sans-serif;color:#fff;text-transform:none;display:block;}
	.winningsolwrapper	.simple-ways li .thumbnail{display:block;margin:0 0 00px 0;}

	.winningsolwrapper	.simple-ways li p{font-family: 'Montserrat', sans-serif;font-weight:400;line-height:25px;font-size:14px;color:#5b5b5b;text-align:left;padding-left:30px;padding-right:30px;padding-bottom:20px;padding-top:10px;}


	.winningsolwrapper	.simple-ways li .links{background: #cd3359;padding: 10px 10px;display: inline-block !important;text-transform: uppercase;color: #FFF;font-size: 16px;font-weight: 300;margin-right: 18px;margin-top: 1%;margin-left:30px;margin-bottom:25px;border: 2px solid #FFF;}
    .winningsolwrapper	.simple-ways li .links:hover{color: #000;background: #FFF;border: 2px solid #000;}

    .winningsolwrapper .simple-ways .owl-carousel .owl-nav .owl-prev ul{background:url(../images2018/prev-arrow_black.png) no-repeat; width: 30px; height:58px; position:absolute; left:-70px; top:50%;margin-top:-22px;}
	.winningsolwrapper .simple-ways .owl-carousel .owl-nav .owl-next ul{background:url(../images2018/next-arrow_black.png) no-repeat; width: 30px; height:58px; position:absolute; right:-70px; top:50%; margin-top:-22px;}
    
    .all-category-listwinner .owl-theme .owl-nav [class*="owl-prev"]{background: url(../images2018/prev-arrow_black.png) no-repeat;cursor: pointer !important;height: 60px;left: -70px;margin: -240px 0 0; padding: 0; position: absolute; text-indent: -9999px; top: 65%; width: 30px;transition: all .2s ease-in-out;transform: scale(0.8);}
 
    .all-category-listwinner .owl-theme .owl-nav [class*="owl-next"]{background: url(../images2018/next-arrow_black.png) no-repeat;cursor: pointer !important;height: 60px;right:-70px;margin: -240px 0 0; padding: 0; position: absolute; text-indent: -9999px; top:  65%; width: 30px;transition: all .2s ease-in-out;transform: scale(0.8)}
  
    .all-category-listwinner .owl-theme .owl-nav .disabled{display:block;}
    .all-category-listwinner .owl-theme .owl-prev .disabled{display:block;}

























    .covidwrapper{background-color: #EBECEC; padding: 30px 0 30px 00px;margin: 50px 0 0 0; display:block;}
	.covidwrapper h1{text-transform: uppercase; font-size: 35px; line-height:35px; color: #000; font-family: 'Montserrat', sans-serif; letter-spacing: 3px;  padding:0px 0 40px 0;}
	
	
	
	.covidwrapper		.simple-ways{margin:20px 0;}
	.covidwrapper	.simple-ways h2{color:#626262;font-size:40px;display:block;text-align:center;padding-bottom:60px;text-transform:uppercase;font-family:'Montserrat', sans-serif;font-weight:800;}

	.covidwrapper	.simple-ways ul{padding:0;margin:0;}
	.covidwrapper	.simple-ways li{list-style:none;float:left;/*text-align:center;*/background-color:#fff;}
	.covidwrapper	.simple-ways li h3{font-family: 'Montserrat', sans-serif;text-transform:uppercase;color:#fff;font-size:20px; padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;font-weight:300;text-align:left;background-color:#cd3359;}
	.covidwrapper	.simple-ways li h3 span{ font-family: 'Montserrat', sans-serif;color:#fff;text-transform:none;display:block;}
	.covidwrapper	.simple-ways li .thumbnail{display:block;margin:0 0 00px 0;}

	.covidwrapper	.simple-ways li p{font-family: 'Montserrat', sans-serif;font-weight:400;line-height:25px;font-size:14px;color:#5b5b5b;text-align:left;padding-left:30px;padding-right:30px;padding-bottom:20px;padding-top:10px;}


	.covidwrapper	.simple-ways li .links{background: #cd3359;padding: 10px 10px;display: inline-block !important;text-transform: uppercase;color: #FFF;font-size: 16px;font-weight: 300;margin-right: 18px;margin-top: 1%;margin-left:30px;margin-bottom:25px;border: 2px solid #FFF;}
    .covidwrapper	.simple-ways li .links:hover{color: #000;background: #FFF;border: 2px solid #000;}


      .links_counsilbtns{background: #cd3359;padding: 8px 8px;display: inline-block !important;text-transform: uppercase;color: #FFF;font-size: 16px;font-weight: 300;margin-right: 18px;margin-top: 1%;margin-bottom:10px;border: 2px solid #FFF;}
    links_counsilbtns:hover{color: #000;background: #FFF;border: 2px solid #000;}




    .covidwrapper .simple-ways .owl-carousel .owl-nav .owl-prev ul{background:url(../images2018/prev-arrow_black.png) no-repeat; width: 30px; height:58px; position:absolute; left:-70px; top:50%;margin-top:-22px;}
	.covidwrapper .simple-ways .owl-carousel .owl-nav .owl-next ul{background:url(../images2018/next-arrow_black.png) no-repeat; width: 30px; height:58px; position:absolute; right:-70px; top:50%; margin-top:-22px;}
    
    .all-category-listcovid .owl-theme .owl-nav [class*="owl-prev"]{background: url(../images2018/prev-arrow_black.png) no-repeat;cursor: pointer !important;height: 60px;left: -70px;margin: -240px 0 0; padding: 0; position: absolute; text-indent: -9999px; top: 65%; width: 30px;transition: all .2s ease-in-out;transform: scale(0.8);}
 
    .all-category-listcovid .owl-theme .owl-nav [class*="owl-next"]{background: url(../images2018/next-arrow_black.png) no-repeat;cursor: pointer !important;height: 60px;right:-70px;margin: -240px 0 0; padding: 0; position: absolute; text-indent: -9999px; top:  65%; width: 30px;transition: all .2s ease-in-out;transform: scale(0.8)}
  
    .all-category-listcovid .owl-theme .owl-nav .disabled{display:block;}
    .all-category-listcovid .owl-theme .owl-prev .disabled{display:block;}



	.logo-bottom{margin-bottom:20px;}
	.footer-left{float:left;}
	.footer-right{float:left;color:#fff;font-size:20px;padding-left:50px;}
	.footer-right a{margin:0 5px;}
	.footer-links{float:right;color:#fff;}
	.footer-links a{font-weight:normal;text-decoration:none;display:block;font-size:18px;color: rgba(255, 255, 255, 0.7);line-height:25px;}
	.footer-links1{float:right;color:#fff;padding-right:50px}
	.footer-links1 a{font-weight:normal;text-decoration:none;color:#fff;display:block;font-size:18px;color: rgba(255, 255, 255, 0.7);line-height:25px;}
	.contact-link {font-weight:700;color:#fff;font-size:20px;padding-bottom:10px}
	.contact-link a{font-weight:normal;text-decoration:none;color:#fff;display:block;font-size:18px;}
	.contact-link a:hover{text-decoration:underline;}





	/*css for research PAge*/
    .marginebottom25{margin-bottom:25px;}
	.margine75{margin-top:190px;padding:0px !important;}
    .marginetop50{margin-top:50px;padding:0px !important;}
	.banners_research{width:100%;margin:0;padding-top:20px;padding-bottom:10px;text-align:left;position:relative;}
	.toppaddr30{padding:30px 0;}
	.banners_research .banners_researchimg{width:100%;margin:20px 0 20px 0;text-align:center;padding: 35px 0;}
	.bggreycolor{background-color:#EBECEC;;padding:20px 50px;}
	.bggreycolor ul{padding-left:0px;margin:0 auto;}
	.bggreycolor li{padding-bottom:5px;color:#a7a7a7;}
	.bggreycolor li p{font-family: 'Montserrat', sans-serif !important;font-size:28px;padding-left:10px;}

	.bggreycolortest{background-color:#fcc900;;padding:50px 50px;}
	.bggreycolortest ul{padding-left:0px;margin:0 auto;}
	.bggreycolortest li{padding-bottom:10px;color:#a7a7a7;border-bottom: 2px solid #fff;margin-bottom:20px;list-style:none;}
	.bggreycolortest li p{font-family: 'Montserrat', sans-serif !important;font-size:28px;line-height:40px; letter-spacing: 3px;font-weight:400;text-transform:uppercase;}
	.bggreycolortest li p strong{color:#e92078;}


	.banners_research .bggreycolor p{font-family: 'Montserrat', sans-serif;font-size:28px;line-height:35px;}
	.banners_research p{font-size:20px;text-align:left;font-weight:300;color:#000;padding:0px;line-height:28px;}
	.banners_research h1{font-family: 'Montserrat', sans-serif;font-size:36px;display:block;text-align:left;color:#000;padding:25px 0;}
	.banners_research h2{font-family: 'Montserrat', sans-serif;font-size:30px;display:block;text-align:center;font-weight:700;color:#ffffff;padding:20px 0 5px 0;}

	.banners_research .div-left{float:left;width:47%;}
	.banners_research .div-left .icon-play{left: 50%; margin-left: -32px; margin-top: -22px; position: absolute; top: 50%;}
	.banners_research .div-left .video-time{position:absolute;bottom:5px;right:5px;color:#fff;font-size:14px;padding:5px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;display:inline-block;background-color:#bb0600;}
	.banners_research .div-left img{width:100%;display:block;}
	.banners_research .div-right{float:right;width:47%;}
	.banners_research .div-right p{margin-bottom:20px;}
	/*.btn_research{border: 2px solid #1f97d6;border-radius: 8px;text-align:center;color: #000; display: inline-block; font-size: 16px;font-weight: 300; margin-top:2%;margin-bottom:2%; padding: 8px 15px; text-decoration: none; font-family: 'Montserrat', sans-serif;background-color: #fff;}
	.btn_research:hover{background-color:#1f97d6;color:#fff;}*/
    
    	.btn_research{border:2px solid #000; padding: 8px 12px; display: inline-block; text-transform: uppercase; color: #000; font-size: 14px;font-weight:300;margin-top:2%;}
		.btn_research:hover{background: #cd3359; color: #fff;border:2px solid #fff;}



    .video-container {position: relative;padding-bottom: 56.25%;padding-top: 35px;height: 0;overflow: hidden;}

	.video-container iframe {position: absolute;top:0;left: 0;width: 100%;height: 100%;}
	.video-insight iframe, object, embed {
		max-width: 100%;
	}
    .text-center{text-align:center;}
    /*.btn_know{border: 2px solid #000;border-radius: 8px;text-align:center;color: #000; display: inline-block; font-size: 16px;font-weight: 700; margin-top:2%;margin-bottom:5%; padding: 8px 20px; text-decoration: none; font-family: 'Montserrat';background-color: #FECC00;}
.btn_know:hover{background-color:#FFF;}*/

 .btn_know{border:2px solid #000; padding: 8px 12px; display: inline-block; text-transform: uppercase; color: #000; font-size: 16px;font-weight:300;margin-top:2%;margin-bottom:2%;background-color:#fff;border-radius:0;}
		 .btn_know:hover{background: #cd3359; color: #fff;border:2px solid #fff;}



    /*Contact PAge*/
    input[type="text"], input[type="email"], input[type="tel"], input[type="number"], input[type="url"], input[type="password"], textarea {border:0;padding:15px 3%;color:#999;	width:95%;font-size:17px;outline:none;border-radius:0;	-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;font-family: 'Montserrat', sans-serif;background-color: #f1f1f2;}
textarea {	font-family: 'Montserrat';font-weight:300;}
select {border:0;padding:2.5%;color:#999;	width:100%;font-size:17px;outline:none;border-radius:0;	-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;font-family: 'Montserrat';background-color: #f1f1f2;}
    .gray-formsbg{background-color:#fafafa;padding-top: 50px;padding-bottom: 70px;}
    .form-wrapper{text-align:left;display:block;padding:20px 0;}
    .form-wrapper h1 {font-family: 'Montserrat', sans-serif;font-size: 40px;display: block;text-align: left;padding: 25px 0;
        text-transform: uppercase;        color: #000;        line-height: 45px;           }
    .star{color:red;}
.form-group{display:block;margin-bottom:20px;position:relative;}
.form-group label{font-size:17px;color:#414142;padding-bottom:10px;display:block;}
.form-group .form-control{width:100%;display:block;}
.contactdiv{padding-top:0px;padding-bottom:50px;}
.contactdiv ul{padding:0;margin:0 auto;}
.contactdiv li{list-style:none;float:left;text-align:left;width:33%;}

.contactdiv li h2{text-transform:uppercase;color:#000;font-size:25px;font-family: 'Montserrat', sans-serif;padding-bottom:20px;padding-top:20px;}
.contactdiv h1{text-align:left;font-size:40px;line-height:45px;	font-family: 'Montserrat';font-weight:300;color:#000;padding-bottom:25px;}
.contactdiv li p{display:block;font-size:20px;color:#000;font-family: 'Montserrat', sans-serif;font-weight:300;line-height:25px;}

/*Our sTORY PAGE*/


.float-input, .float-input2 {

    width: 49.5%;
    float: left;
    padding-right: 0px;
    position: relative;

}

.float-input2 {

    padding-right: 0px;
    padding-left: 10px;

}
.experience-steps {display:block;margin-top:50px;padding:00px 0; width:100%}
.experience-steps ul{padding:0;margin:0;}
.experience-steps li{list-style:none;display:block;margin-bottom:50px;border-bottom: 1px solid #9b9999;padding-bottom:50px;}
.experience-steps li .steps-numeric{width:15%;text-align:left;padding:0 0 0 15px;display:table;}
.experience-steps li .steps-numeric img{vertical-align:middle;}
.experience-steps li .numeric{font-weight:700;color:#003859;font-size:110px;line-height:110px;}
.experience-steps li .numeric-title{font-weight:700;color:#003859;font-size:40px;display:block;line-height:38px;}
.experience-steps li .steps-detail{width:82%;margin-top:15px;}
.experience-steps li .steps-detail p{font-family:'Montserrat', sans-serif;font-size:18px;font-weight:300;line-height:25px;}
.experience-steps li .m-r-40{margin-right:40px;}
.experience-steps li:last-child{margin-bottom:0;}
.pull-left{float:left !important;}
.pull-right{float:right !important;}




/*Team Page*/
.teamdiv{width:100%;margin:25px 0 0px 0;background-size:cover;background-position:center;}
.teamdiv p{font-family: 'Montserrat', sans-serif;text-align:left;padding-bottom:10px;line-height:25px;font-weight:300;font-size:18px;}

.teamdiv h2{font-family: 'Montserrat', sans-serif;font-size:25px;display:block;text-align:left;color:#333333;padding-bottom:25px ;}
.teamdiv h3{font-family: 'Montserrat', sans-serif;font-size:20px;display:block;text-align:left;color:#333333;padding:5px 0 5px 0;}

		.teamcontainer{width:1000px;padding:50px 100px;}
.banners_team{width:100%;margin:0px 0 20px 0;background-color:#FFF;text-align:center;}
.banners_team h1{font-family: 'Montserrat', sans-serif;font-size:40px;display:block;text-align:center;text-transform:uppercase;font-weight:800;color:#333333;padding:30px 0;}
.banners_team ul{padding:0;margin:0;}
.banners_team li{list-style:none;float:left;text-align:center;width:218px;margin:0 22px 0 0 ;}
.banners_team li h3{text-transform:uppercase;color:#636363;font-size:26px; font-family: 'Open Sans', sans-serif;padding-bottom:25px;min-height:88px;}
.banners_team li h3 span{ font-family: 'Open Sans', sans-serif;}
.banners_team li .thumbnail{display:block;margin:0 0 30px 0;}
.banners_team li p{line-height:26px;font-size:19px;color:#5b5b5b;}
.banners_team li .nomrgnRt{margin-right:0 !important;}
.banners_team li:last-child{margin-right:0;}

.aboutdiv {
     width: 39%;
     background-color: none;
     padding-right: 20px;
     margin-top: 20px;
     float:left;
     text-align:center;
	 display:inline-block;
	
	 vertical-align:top;
     
}


.aboutdiv1 {
     width: 55%;
     background-color: none;
     font-family: 'Open Sans', sans-serif;
     display: block;
     text-align:justify;
	 display:inline-block;
	 margin-top:20px;
	 vertical-align:top;
     float:right;
	
	 line-height:25px;
}



/*My Family Page*/

.partners_wrap{width:100%;margin:0;padding-top:00px;position:relative;}
.headers_partner{padding-top: 5%;text-align:left;}
.partner_bg{background-color:#EBECEC;} 
.partner span{text-align:left;padding:0px;line-height:35px;font-weight:normal;font-size:25px;font-family: 'Montserrat', sans-serif;color:#f08683;}

.partners_wrap p{font-size:18px;text-align:left;font-weight:400;color:#626262;padding:0px;line-height:25px;padding-bottom:10px;font-family: 'Montserrat', sans-serif;font-weight:300;}
.partners_wrap h1{font-family: 'Montserrat', sans-serif;font-size:28px;display:block;text-align:left;font-weight:800;color:#000;padding:25px 0;}
.partners_wrap h2{font-family: 'Montserrat', sans-serif;font-size:30px;display:block;text-align:center;font-weight:800;color:#ffffff;padding:20px 0 5px 0;}
.partners_wrap .btn_know{border: 2px solid #000;border-radius: 8px;text-align:center;color: #000; display: inline-block; font-size: 16px;font-weight: 700; margin-top:1%;margin-bottom:0%; padding: 8px 20px; text-decoration: none; font-family: 'Montserrat', sans-serif;background-color: #FECC00;}
.partners_wrap .btn_know:hover{background-color:#FFF;}


.partners_wrap .bggreycolor p{font-family: 'Montserrat', sans-serif;font-size:25px;line-height:35px;font-weight:300;}

.partnerlist{width:100%;margin:0;position:relative;}
.partnerlist p{font-size:18px;text-align:left;font-weight:400;color:#626262;padding:0px;line-height:25px;font-family: 'Montserrat', sans-serif;font-weight:300;}
.partnerlist h1{font-family: 'Montserrat', sans-serif;font-size:28px;display:block;text-align:left;color:#000;padding-bottom:20px;}
.partnerlist ul{padding:0;margin:0 auto;}
.partnerlist li{list-style:none;display:inline-block;vertical-align:top;width:23%;margin:0 20px 20px 0;overflow:hidden;background:#ececec;position:relative;}
.partnerlist li .name{background-color:rgba(31,151,214,0.7);color:#fff;padding:10px;width:100%;position:absolute;left:0;bottom:0;text-align:left;font-size:16px;}
.partnerlist li .name1{background-color:rgba(31,151,214,0.7);color:#fff;padding:10px;width:100%;position:absolute;left:0;bottom:0;text-align:left;font-size:16px;height:40px;}
.partnerlist li span{color:#fff;padding:5px 0 5px 10px;width:100%;position:absolute;left:0;bottom:0;text-align:left;font-size:14px;}
.partnerlist li .thumbnail{display:table;width:100%;/*height:100%;*/}
.partnerlist li .thumbnail img{width:100%;filter: gray; /* IE5+ */
      -webkit-filter: grayscale(1); /* Webkit Nightlies & Chrome Canary */
      -webkit-transition: all .8s ease-in-out;  }
.partnerlist li .thumbnail img:hover{filter: none;
      -webkit-filter: grayscale(0);
       }
.partnerlist li .thumbnail a{display:table-cell;vertical-align:middle;}
.partnerlistli:nth-child(5n){margin-right:0;}
.white-popup-block {
    background: #fff;
    margin: 40px auto;
    max-width: 500px;
    padding: 20px 30px;
    position: relative;
    text-align: left;
}

.partnerlist .btnwrapper{display:block;padding:25px 0 25px 0}
.partnerlist .btnwrapper .btnchamp{border: 2px solid #000;padding: 8px 12px;display: inline-block;text-transform: uppercase;color: #000;font-size: 16px;font-weight: 300;margin-right: 20px;}
.partnerlist .btnwrapper .btnall{border: 2px solid #000;padding: 8px 12px;display: inline-block;text-transform: uppercase;color: #000;font-size: 16px;font-weight: 300;margin-right: 20px;}
.partnerlist .btnwrapper .btnpartner{border: 2px solid #000;padding: 8px 12px;display: inline-block;text-transform: uppercase;color: #000;font-size: 16px;font-weight: 300;margin-right: 20px;}



.partnerlist .btnwrapper .btnall:hover{background: #adadad !important;color: #fff  !important;border: 2px solid #fff;}
.partnerlist .btnwrapper .btnpartner:hover {background: #1f97d6 !important;color: #fff  !important;border: 2px solid #fff;}
.partnerlist .btnwrapper .btnchamp:hover {background: #c93358 !important;color: #fff  !important;border: 2px solid #fff;}


.becomepartner{text-align:left;display:block;}
.becomepartner h1{font-family: 'Montserrat', sans-serif;font-size:70px;display:block;text-transform:uppercase;color:#000;font-weight:700;}
.becomepartner h2{font-family: 'Montserrat', sans-serif;font-size:30px;color:#000;padding-top:10px;font-weight:400;}
.becomepartner p{font-family: 'Montserrat', sans-serif;font-size:30px;color:#000;padding-top:10px;font-weight:300;} 

 .thumbnail_pop{width:100px;height:auto;float:left;display:block;margin:0 20px 20px 0;}
 .name_pop{color: #7f7d70;display:block;font-size:20px;font-family: 'Montserrat', sans-serif;padding:0 0 5px 0;font-weight:400;}
 .superpower_pop{color: #7f7d70;display:block;font-size:15px;font-family: 'Montserrat', sans-serif;font-weight:300;}
 .description_pop p{font-size:14px;line-height:24px;font-weight:300;font-family: 'Montserrat', sans-serif;}

 /*View story pages*/

 .all-category-list{margin:50px 0 0 0; text-align:center;position:relative;}
.all-category-list h3{color:#fff;font-size:14px;font-weight:700;display:block;text-align:center;padding-bottom:60px;text-transform:uppercase;font-family: 'Montserrat', sans-serif;background-color:#e62b1e;padding:5px 10px;position:absolute;top:-15px;left:-10px;z-index:2;}
.all-category-list ul{padding:0;margin:0;}
.all-category-list li{list-style:none;text-align:center;display:inline-block;vertical-align:middle;}
.all-category-list li .thumbnail{display:block;margin-bottom:15px;overflow:hidden;}
.all-category-list li p {color: #000;font-family: 'Montserrat', sans-serif;font-size: 18px;line-height: 25px;text-align:left;font-weight:300;}
.all-category-list .owl-theme .owl-nav [class*="owl-prev"]{background: url(../images2018/icon-prev.png) no-repeat;cursor: pointer !important;height: 31px;left: -28px;margin: -70px 0 0; padding: 0; position: absolute; text-indent: -9999px; top: 50%; width: 18px;transition: all .2s ease-in-out;transform: scale(0.8);}
.all-category-list .owl-theme .owl-nav [class*="owl-prev"]:hover{background: url(../images2018/icon-prev.png) no-repeat !important;transform: scale(1);}
.all-category-list .owl-theme .owl-nav [class*="owl-next"]{background: url(../images2018/icon-next.png) no-repeat;cursor: pointer !important;height: 31px;right: -28px;margin: -70px 0 0; padding: 0; position: absolute; text-indent: -9999px; top: 50%; width: 18px;transition: all .2s ease-in-out;transform: scale(0.8)}
.all-category-list .owl-theme .owl-nav [class*="owl-next"]:hover{background: url(../images2018/icon-next.png) no-repeat !important;transform: scale(1);}
.all-category-list .owl-theme .owl-nav .disabled{display:none;}
.all-category-list .owl-theme .owl-prev .disabled{display:none;}


.all-category-list1 .owl-theme .owl-nav [class*="owl-prev"]{background: url(../images2018/prev-arrow_black.png) no-repeat;cursor: pointer !important;height: 60px;left: -70px;margin: -240px 0 0; padding: 0; position: absolute; text-indent: -9999px; top: 65%; width: 30px;transition: all .2s ease-in-out;transform: scale(0.8);}
/*.all-category-list1 .owl-theme .owl-nav [class*="owl-prev"]:hover{background: url(../images2018/icon-prev.png) no-repeat !important;transform: scale(1);}*/
.all-category-list1 .owl-theme .owl-nav [class*="owl-next"]{background: url(../images2018/next-arrow_black.png) no-repeat;cursor: pointer !important;height: 60px;right: -70px;margin: -240px 0 0; padding: 0; position: absolute; text-indent: -9999px; top: 65%; width: 30px;transition: all .2s ease-in-out;transform: scale(0.8)}
/*.all-category-list1 .owl-theme .owl-nav [class*="owl-next"]:hover{background: url(../images2018/icon-next.png) no-repeat !important;transform: scale(1);}*/
/*.all-category-list1 .owl-theme .owl-nav .disabled{display:none;}
.all-category-list1 .owl-theme .owl-prev .disabled{display:none;}*/

.category-banner{height:420px;background-size:cover;width:100%;margin-top:120px;}
.category-banner-left {float:left;width:50%;}
.category-banner-left h2{color: #ffffff;display: block; font-family: 'Montserrat', sans-serif; font-size: 40px; font-weight: 700; padding: 50px 0 0;text-transform: uppercase;margin-bottom:20px;}
.player-hero-meta{color:#fff;padding-left:5px;padding-right:5px;font-size:16px;}
.icon-play{position:absolute;top:50%;left:50%;width:140px;height:140px;transition: all .2s ease-in-out;transform: scale(0.8);margin-left:-70px;margin-top:-70px;cursor:pointer;}
.icon-play:hover{transform: scale(1);}
.category-content{display:block;padding:0;}
.category-content p{color:#000;font-weight:300;font-family: 'Montserrat', sans-serif;font-size:18px;line-height:23px;}
.social-icons{margin:30px 0 20px 0;}
.social-icons h3{color:#333;margin-bottom:10px;font-weight:700;text-transform:uppercase;}
.social-icons ul{padding:0;margin:0;}
.social-icons li{list-style:none;margin:0 5px 0 0;display:inline-block;vertical-align:top;}


.celebration .bggreycolor{background-color:#EBECEC;padding:20px 20px;}
.celebration .bggreycolor p{font-family: 'Montserrat', sans-serif;font-size:28px;line-height:35px;font-weight:300;color:#626262;}
.celebration{width:100%;margin:0;position:relative;}
/*.btn_pub{border: 2px solid #1f97d6;border-radius: 8px;text-align:center;color: #000; display: inline-block; font-size: 14px;font-weight: 500; margin-top:2%;margin-bottom:5%; padding: 5px 12px; text-decoration: none; font-family: 'Montserrat', sans-serif;background-color:#fff;}
.btn_pub:hover{background-color:#1f97d6;color:#fff;}*/

		.btn_pub{border:2px solid #000; padding: 8px 12px; display: inline-block; text-transform: uppercase; color: #000; font-size: 14px;font-weight:300;margin-top:2%;margin-bottom:5%;}
		.btn_pub:hover{background: #cd3359; color: #fff;border:2px solid #fff;}

/*CELEBRATION PAGE*/ 
		
		.page_celebration{display: block; padding: 0px 0;position:relative;margin:50px 0;}
		.page_celebration h1{text-transform: uppercase; font-size: 40px; line-height:45px; color: #000; font-family: 'Montserrat', sans-serif; 
		 letter-spacing: 3px; padding: 0 0 0px;}
	
		.page_celebration p{color: #000; margin: 15px 0; font-size: 20px; line-height: 28px;font-family: 'Montserrat', sans-serif;font-weight:300;}
		

.slidec{height:600px;position:relative;overflow:hidden;width:100%;background-size:cover;background-repeat:no-repeat;}
#seacelebration .owl-prev{background:url(../images2015/prev.png) no-repeat;width:27px;height:42px;position:absolute;left:30px;top:50%;margin-top:-21px;text-indent:-9999px;}
#seacelebration .owl-next{background:url(../images2015/next.png) no-repeat;width:27px;height:42px;position:absolute;right:30px;top:50%;margin-top:-21px;text-indent:-9999px;}

#nationcelebration .banner-text{background-color:rgba(0,0,0,0.5);color:#fff;position:absolute;bottom:0;left:0;width:100%;padding:10px;font-size:16px;}
#nationcelebration .owl-prev{background:url(../images2015/prev.png) no-repeat;width:27px;height:42px;position:absolute;left:30px;top:50%;margin-top:-21px;text-indent:-9999px;}
#nationcelebration .owl-next{background:url(../images2015/next.png) no-repeat;width:27px;height:42px;position:absolute;right:30px;top:50%;margin-top:-21px;text-indent:-9999px;}

.celebrationinner-container{max-width:1100px;width:100%;text-align:center;padding:0 0;}
.text-center{text-align:center;}
 .celebrationinner-container p{margin-bottom:18px;}
.paddingTopBottom_cover{padding:50px 0;}
.paddingBottom_cover{padding-bottom:50px ;}
.paddingTop_cover{padding-top:40px;}
.white-container{max-width:1200px;width:100%;margin:0 auto;padding: 100px 120px;background:#fff;box-sizing:border-box;border-radius:25px;/*border:1px solid #b6b7b6;*/}
.video-wrapper{display:block;position:relative;}
.video-wrapper img{width:100%;display:block;}
.video-wrapper .icon-play{position:absolute;left:50%;top:50%;margin-top:-22px;margin-left:-32px;}
.video-time{position:absolute;bottom:5px;right:5px;color:#fff;font-size:15px;padding:7px;-webkit-border-radius: 4px;
-moz-border-radius: 4px;border-radius: 4px;display:inline-block;background-color:#bb0600;}




.celebration span{text-align:left;padding:0px;line-height:35px;font-weight:normal;font-size:25px;font-family: 'komika_axisregular';color:#f08683;}

.celebration p{font-size:17px;text-align:left;font-weight:400;color:#626262;padding:0px;line-height:25px;padding-bottom:10px;}
.celebration h1{font-family: 'Open Sans', sans-serif;font-size:28px;display:block;text-align:left;font-weight:800;color:#848587;padding:25px 0;}
.celebration h2{font-family: 'Open Sans', sans-serif;font-size:30px;display:block;text-align:center;font-weight:800;color:#ffffff;padding:20px 0 5px 0;}
.celebration .btn_know{border: 2px solid #000;border-radius: 8px;text-align:center;color: #000; display: inline-block; font-size: 16px;font-weight: 700; margin-top:1%;margin-bottom:0%; padding: 8px 20px; text-decoration: none; font-family: 'Open Sans', sans-serif;background-color: #FECC00;}
.celebration .btn_know:hover{background-color:#FFF;}

/*ICAN UPDATE PAGE*/
.updatesection{width:100%;min-height:625px;background-color:#ffffff;margin-top:50px;}



.celebration-listing{display:block;text-align:left;}
.celebration-listing ul{padding:0;margin:0;}
.celebration-listing li{list-style:none;margin:0 20px 20px 0;display:inline-block;vertical-align:top;width:30.5%;}
.celebration-listing li .detail{display:block;position:relative;background:#fff;padding:15px 0 15px 20px;margin:-2px 0 0 0;}
.celebration-listing li .detail p{color: #5b5b5b;font-size: 14px; line-height: 19px;margin:0 auto;}




/*solutions page*/

.common-listing{display:block;text-align:left;}
.common-listing ul{padding:0;margin:0;}
.common-listing li{list-style:none;margin:0 40px 40px 0;display:inline-block;vertical-align:top;}
.common-listing li h3{color: #636363;font-family: "latobold"; font-size: 18px; text-transform: uppercase;padding-bottom:25px;}
.common-listing li .thumbnail{display: block; margin: 0 0 20px; overflow: hidden;}
.common-listing li .thumbnail1{display: block; margin: 0 0 0px; overflow: hidden;}

.common-listing li .thumbnail a{display:block;}
.common-listing li .thumbnail img{width:auto;height:auto}
.common-listing li .detail{display:block;position:relative;}
.common-listing li .detail p{color: #5b5b5b;font-size: 14px; line-height: 25px;}
.common-listing li:last-child{margin-right:0;}
.common-listing li .detail h1{display:block;font-family: 'Open Sans', sans-serif; font-size: 16px;text-transform: uppercase;padding-bottom:10px;font-weight:700;position:relative;}
.common-listing li .detail h1 span{display:block;display:block;font-family: 'Open Sans', sans-serif; font-size: 14px;text-transform: uppercase;font-weight:700;color:#cd3359;}
/*.common-listing .btn_know{border: 2px solid #5B5B5B;border-radius: 8px;text-align:left;color: #000; display: inline-block; font-size: 16px;font-weight: 300; margin-top:2%;margin-bottom:5%; padding: 8px 15px; text-decoration: none; font-family: 'Montserrat', sans-serif;background-color: #fcd533;}
.common-listing .btn_know:hover{background-color:#FFF;}*/

.common-listing .btn_know{border:2px solid #000; padding: 8px 12px; display: inline-block; text-transform: uppercase; color: #000; font-size: 14px;font-weight:300;margin-top:2%;margin-bottom:0%;background-color:#fff;border-radius:0;}
		.common-listing .btn_know:hover{background: #cd3359; color: #fff;border:2px solid #fff;}

.common-listing .btn_know_council{border:2px solid #000; padding: 8px 8px; display: inline-block; text-transform: uppercase; color: #000; font-size: 12px;font-weight:300;margin-top:10%;background-color:#fff;border-radius:0;}
		.common-listing .btn_know_council:hover{background: #cd3359; color: #fff;border:2px solid #fff;}

.common-listing li .detailcouncil{display:block;position:relative;min-height:75px;vertical-align:bottom;background-color:#fff;padding:25px;}
.common-listing li .detailcouncil p{color: #5b5b5b;font-size: 14px; line-height: 25px;}
.common-listing li .detailcouncil h1{display:block;font-family: 'Open Sans', sans-serif; font-size: 16px;text-transform: uppercase;padding-bottom:10px;font-weight:700;position:relative;}
.common-listing li .detailcouncil h1 span{display:block;display:block;font-family: 'Open Sans', sans-serif; font-size: 14px;text-transform: uppercase;font-weight:700;color:#cd3359;}
.common-listing li .detailcouncil .text-link {font-weight: 400; background-color: #cd3359;color: #fff;  padding: 2px 10px;border: 0;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;    position: absolute;  bottom: 0;left: -1px;}





a:hover.btn-read-more{color:#fff;background:#b82348;}
#three-col.common-listing li{width:17.0%;}
#three-col_council.common-listing li{width:30.8%;}

#three-col_council.common-listing li:nth-child(3n){margin-right:0;}
#three-col.common-listing li:nth-child(5n){margin-right:0;}
.storypage {padding-top:50px;display:block;margin:0 auto;}
.storypage .div-left{float:left;width:47%;}
.heads {display:block;padding:0;}
.heads h1{font-family: 'Montserrat', sans-serif;font-size: 40px;display: block;text-align: left;color: #000;padding-bottom: 25px;}
.storypage .div-left h2{color: #000;font-size: 40px;text-align: left;padding:10px 0;text-transform: uppercase;font-family: 'Montserrat', sans-serif;}
	.storypage .div-right{float:right;width:47%;}
	.storypage .div-right p{margin-bottom:20px;}
        .goog-logo-link {
        display: none !important;
    }

    .goog-te-gadget {
        color: transparent !important;
    }
.btndownlodswraps{width:30%;display:inline-block;vertical-align:top;}

 .btndownlodswraps       .btn_border{border:2px solid #000; padding: 8px 12px; display: inline-block; text-transform: uppercase; color: #000; font-size: 16px;font-weight:300;margin-right:20px;margin-bottom:5%;}
.btndownlodswraps		.btn_border:hover{background: #cd3359; color: #fff;border:2px solid #fff;}

#btn_actionfeb{display:none;}





/*iccgs webpage*/
        .iccgs_slidder-slider{display: block;}

	    ul.iccgs_slidder-slider.owl-carousel .owl-nav .owl-prev {background:url(../images2018/prev-arrow.png) no-repeat; width: 30px; height:58px; position:absolute; left:0px; top:45%; margin-top:10px;}
		ul.iccgs_slidder-slider.owl-carousel .owl-nav .owl-next {background:url(../images2018/next-arrow.png) no-repeat; width: 30px; height:58px; position:absolute; right:0px; top:45%; margin-top:10px;}

		ul.iccgs_slidder-slider.owl-carousel .owl-nav .owl-next span {display:none;}
		ul.iccgs_slidder-slider.owl-carousel .owl-nav .owl-prev span {display:none;}
		ul.iccgs_slidder-slider {margin: 0;    padding: 110px 0 0 0;}
		ul.iccgs_slidder-slider li{list-style: none; display: block;height:500px;background-size:100%;}
		
		ul.iccgs_slidder-slider li .details {padding:100px 100px;color:#fff;max-width:600px; position:absolute; bottom: 0; left:0;}
	
		ul.iccgs_slidder-slider li .globallogo {padding:40px 100px;color:#fff;max-width:275px; position:absolute; top: 45px !important; left:0;}
		ul.iccgs_slidder-slider li .details h1{font-weight: 300; font-size: 35px;display:inline-block}
		ul.iccgs_slidder-slider li .details h1 span{font-weight: 500; font-size:30px;display:inline-block}
		ul.iccgs_slidder-slider li .details h1 strong{font-weight: 700; font-size:40px;display:inline-block; line-height:52px;}
		
		
		ul.iccgs_slidder-slider li .details h2{font-weight: 300; font-size: 35px;display:inline-block}
		ul.iccgs_slidder-slider li .details h2 span{font-weight: 700; font-size:32px;display:inline-block;line-height:34px;}
		
		
		.sliderbtn-border{border:2px solid #000; padding: 10px 20px; display: inline-block !important; text-transform: uppercase; color: #000; font-size: 20px;font-weight:300;margin-right:18px;margin-top:1%;}
		.sliderbtn-border:hover{background: #cd3359; color: #fff;border:2px solid #fff;}
		
		
		ul.iccgs_slidder-slider li .details1 {padding:40px 100px;color:#fff;max-width:600px; position:absolute; bottom: 25px !important; left:0;}


        .iccgs_welcome-wrapper{display: block; padding: 50px 0;position:relative;}
        .iccgs_welcome-wrapper p{color: #000; margin: 15px 0; font-size: 22px; line-height: 28px;font-weight:200;}
		

             .festival_banner{display: block;margin-top:110px; background: url(../images2018/banner_festival.jpg) no-repeat 0 0;height:400px;}



         .festival_welcome-wrapper{display: block; padding: 50px 0;position:relative;}
        .festival_welcome-wrapper p{color: #000; margin: 15px 0; font-size: 22px; line-height: 28px;font-weight:300;}
        .festival_welcome-wrapper p span{color:#cd3359;}
        .festival_welcome-wrapper .logowrappers{width:40%;display:inline-block;text-align:left;vertical-align:middle;margin-right:50px;}
        .festival_welcome-wrapper .contentwrapper{width:50%;display:inline-block;text-align:left;vertical-align:middle;}





        .iccgs_glimpse{display: block; padding-bottom: 10px;}
        .iccgs_glimpse h1{text-transform: uppercase;font-size: 40px;line-height: 40px;color:#000;font-family: 'Montserrat', sans-serif;font-weight: 300;letter-spacing: 3px;padding-bottom: 10px;}
        /*.iccgs_glimpse h1 strong{font-family: 'Montserrat', sans-serif;font-weight: 700;display: inline-block;}*/

         .iccgs_glimpse .thumbnail {display: block;overflow: hidden;padding:0px 0;position: relative;}
         .iccgs_glimpse .video-time {position: absolute;color: #fff;font-size: 14px;padding: 5px;display: inline-block;background-color:    #E62875;    text-align: center;right:0;top:0;z-index: 1;width: 40px;height: 20px;}

         .iccgs_opportunity_wrapper {background-color: #fcc900;padding: 50px 0;display:inline-block;}
         .iccgs_opportunity_wrapper h1{text-transform: uppercase;font-size: 40px;line-height: 40px;color:#000;font-family: 'Montserrat', sans-serif;font-weight: 300;letter-spacing: 3px;padding-bottom: 10px;}
        .iccgs_opportunity_wrapper h1 strong{font-family: 'Montserrat', sans-serif;font-weight: 700;display: block;border-bottom:2px solid #E62875;padding-bottom:10px;}

        .iccgs_opportunity_wrapper .div-left{display:block;float:left;width:73%;padding-right:25px;}
         .iccgs_opportunity_wrapper .div-left p{color: #000; margin: 15px 0; font-size: 20px; line-height: 26px;font-weight:200;}
          .iccgs_opportunity_wrapper .div-right{display:block;float:right;width:20%;padding-top:15px;}
           .iccgs_opportunity_wrapper .div-right .thumbnail{padding-bottom:10px;}


           .iccgs_agenda_wrapper{display:block;padding:50px 0;}
           .iccgs_agenda_wrapper h1{text-transform: uppercase;font-size: 40px;line-height: 40px;color:#000;font-family: 'Montserrat', sans-serif;font-weight: 300;letter-spacing: 3px;padding-bottom: 10px;}
           .iccgs_agenda_wrapper h1 strong{font-family: 'Montserrat', sans-serif;font-weight: 700;display: block;padding-bottom:10px;}

           .iccgs_agenda_wrapper .list{margin:0 auto;padding-top:25px;}

	            .iccgs_agenda_wrapper .list ul{padding:0;margin:0;}
	            .iccgs_agenda_wrapper .list li{list-style:none;display:inline-block;text-align:center;padding-right:0px;margin:0 4px 4px 00px;padding: 0;vertical-align:middle;width:232px;vertical-align:top;}
                .iccgs_agenda_wrapper .list li:last-child{margin:0;}
	            
                .iccgs_agenda_wrapper .list li .dtails{display:block;}
                .iccgs_agenda_wrapper .list li .dtails h2{font-family: 'Montserrat', sans-serif;font-weight: 700;display: block;font-size:22px;text-align:left;letter-spacing:normal;padding:15px 0 0 0;}
                .iccgs_agenda_wrapper .list li .dtails p{color: #000; margin: 0px 0; font-size: 20px; line-height: 26px;font-weight:200;text-align:left;}


            .festival_agenda_wrapper{display:block;padding:0px 0;}
           /*.festival_agenda_wrapper h1{text-transform: uppercase;font-size: 40px;line-height: 40px;color:#000;font-family: 'Montserrat', sans-serif;font-weight: 300;letter-spacing: 3px;padding-bottom: 10px;}
           .festival_agenda_wrapper h1 strong{font-family: 'Montserrat', sans-serif;font-weight: 700;display: block;padding-bottom:10px;}*/

           
             .festival_agenda_wrapper .list .contents{display:block;padding:0 30px 30px 30px;text-align:left;}
           .festival_agenda_wrapper   .list p{color: #000; margin: 0px 0; font-size: 18px; line-height: 26px;font-weight:300;text-align:left;padding: 10px 0;word-wrap:break-word;}
            .festival_agenda_wrapper .list {margin:0 auto;padding-top:0px;text-align:center;margin-bottom:50px;display:inline-block;background-color:#F5F0D6;}
            .festival_agenda_wrapper .list .pic{padding:30px 0;width:30%;vertical-align:top;display:inline-block;}
            .festival_agenda_wrapper .list .dtails{width:62%;padding:30px;display:inline-block;text-align:left;}
            .festival_agenda_wrapper .list .dtails h2{font-family: 'Montserrat', sans-serif;font-weight: 700;display: block;font-size:22px;text-align:left;letter-spacing:normal;padding:15px 0 0 0;}
            .festival_agenda_wrapper .list .dtails p{color: #000; margin: 0px 0; font-size: 20px; line-height: 26px;font-weight:300;text-align:left;padding-bottom:10px;}
            .festival_agenda_wrapper .list .dtails p span{color: #cd3359; }
             .festival_agenda_wrapper .list .dtails p strong{font-weight:500; }
	         

                 

         
           .festival_wrapper_result{display:block;padding: 50px 0 25px 0;}
           .festival_wrapper_result h1{text-transform: uppercase;font-size: 40px;line-height: 40px;color:#000;font-family: 'Montserrat', sans-serif;font-weight: 300;letter-spacing: 3px;padding-bottom: 10px;}
           .festival_wrapper_result p{margin-bottom: 00px;font-size: 25px;font-weight: 300;line-height: 28px;}
          .festival_wrapper_result h1 strong{font-family: 'Montserrat', sans-serif;font-weight: 700;display: block;padding-bottom:10px;}
           .festival_wrapper_result p span{color:#cd3359; font-weight:500;}


        .festival_story_wrapper{padding: 0px 0;}
        .festival_story_wrapper p{margin-bottom:30px;font-size:20px;font-weight:300;line-height:25px;}
		.festival_story_wrapper h2{text-transform: uppercase;font-size: 40px;line-height: 40px;color: #000;font-family: 'Montserrat', sans-serif;letter-spacing: 3px;padding: 0 0 30px;border: 0;margin: 0;text-align:left !important;}
        .festival_story_wrapper h2 strong{font-family: 'Montserrat', sans-serif;font-weight: 700;display: block;padding-bottom:10px;}
        
         ul.festival_story_slider{padding: 0; margin: 0 0 00px;}
	    ul.festival_story_slider li{list-style: none;padding-bottom:30px}
	    ul.festival_story_slider li .thumbnail{display:block;overflow:hidden;padding-bottom:15px;position:relative}
    	ul.festival_story_slider li .thumbnailcele{display:block;margin-bottom:15px;overflow:hidden;position:relative;}
   	    ul.festival_story_slider li  .play_icon {position: absolute;top: 50%;left: 50%;margin-left: -30px;margin-top: -70px;z-index: 1;}
           ul.festival_story_slider li  .play_icon1 {position: absolute;top: 50%;left: 50%;margin-left: -30px;margin-top: 95px;z-index: 1;}
        ul.festival_story_slider.owl-carousel .owl-nav .owl-prev {background:url(../images2018/prev-arrow_black.png) no-repeat; width: 30px; height:58px; position:absolute; left:-70px; top:30%;margin-top:-22px;}
	    ul.festival_story_slider.owl-carousel .owl-nav .owl-next {background:url(../images2018/next-arrow_black.png) no-repeat; width: 30px; height:58px; position:absolute; right:-70px; top:30%; margin-top:-22px;}

          .iccgs_amplifier_wrapper{display:block;padding: 50px 0 25px 0;}

         

           .iccgs_amplifier_wrapper h1{text-transform: uppercase;font-size: 40px;line-height: 40px;color:#000;font-family: 'Montserrat', sans-serif;font-weight: 300;letter-spacing: 3px;padding-bottom: 10px;}
           .iccgs_amplifier_wrapper p{margin-bottom: 00px;font-size: 25px;font-weight: 300;line-height: 25px;}
           .iccgs_amplifier_wrapper h1 strong{font-family: 'Montserrat', sans-serif;font-weight: 700;display: block;padding-bottom:10px;}

           .iccgs_amplifier_wrapper .list{margin:0 auto;padding-top:25px;}

	            .iccgs_amplifier_wrapper .list ul{padding:0;margin:0;}
	            .iccgs_amplifier_wrapper .list li{list-style:none;display:inline-block;text-align:center;padding-right:0px;margin:0 10px 4px 00px;padding: 0;vertical-align:middle;width:228px;vertical-align:top;}
                .iccgs_amplifier_wrapper .list li:last-child{margin:0;}
	            
                .iccgs_amplifier_wrapper .list li .dtails{display:block;}
                .iccgs_amplifier_wrapper .list li .dtails h2{font-family: 'Montserrat', sans-serif;font-weight: 700;display: block;font-size:22px;text-align:left;letter-spacing:normal;padding:15px 0 0 0;}
                .iccgs_amplifier_wrapper .list li .dtails p{color: #000; margin: 0px 0; font-size: 20px; line-height: 26px;font-weight:200;text-align:left;}

        .iccgs_logowrapper{background-color: #fff; padding: 50px 0 0 0;}
	    .iccgs_logowrapper h1{text-transform: uppercase; font-size: 40px; line-height:40px; color: #000; font-family: 'Montserrat', sans-serif; padding-bottom:10px;	font-weight: 300; letter-spacing: 3px; margin-bottom: 35px;display:block;border-bottom:2px solid #FECC00}

	    .iccgs_logowrapper .awards{margin:0;padding-top:0px; margin-bottom:50px}
       
	    .iccgs_logowrapper .awards h4{margin:0;padding: 0px 0 50px 0;font-size: 28px; line-height:28px; color: #000;font-family: 'Montserrat', sans-serif;font-weight: 300;text-align:center;}
	    .iccgs_logowrapper .awards ul{padding:0;margin:0;}
	    .iccgs_logowrapper .awards li{list-style:none;display:inline-block;text-align:center;width:280px;padding-right:0px;margin:0 50px 70px 00px;padding: 0 0px;}
	    .iccgs_logowrapper .awards li span{color: #4d4d4d;display: block; font-size: 12px;margin: 0 0 10px;    text-align: center;}
        .iccgs_logowrapper .awards li:last-child{margin-right:0;}

         .iccgs_logowrapper .support{margin:0;padding-top:0px; margin-bottom:50px}

	    .iccgs_logowrapper .support ul{padding:0;margin:0;}
	    .iccgs_logowrapper .support li{list-style:none;display:inline-block;text-align:center;width:195px;padding-right:0px;margin:0 20px 70px 00px;padding: 0 15px;vertical-align:middle;}
	    .iccgs_logowrapper .support li span{color: #4d4d4d;display: block; font-size: 12px;margin: 0 0 10px;    text-align: center;}


         .iccgs_gallerywrapper{background-color: #fff; padding: 50px 0 25px 0;}

        .iccgs_gallerywrapper  .list{margin:0 auto;}
        .iccgs_gallerywrapper h1{text-transform: uppercase;font-size: 40px;line-height: 40px;color:#000;font-family: 'Montserrat', sans-serif;font-weight: 300;letter-spacing: 3px;padding-bottom: 45px;}
        .iccgs_gallerywrapper h1 strong{font-family: 'Montserrat', sans-serif;font-weight: 700;display: block;padding-bottom:10px;}
	            .iccgs_gallerywrapper .list ul{padding:0;margin:0;}
	            .iccgs_gallerywrapper .list li{list-style:none;display:inline-block;text-align:center;padding-right:0px;margin:0 4px 4px 00px;padding: 0;vertical-align:middle;width:230px;background-size:cover;min-height:200px;}
                .iccgs_gallerywrapper .list li:last-child{margin:0;}
	            .iccgs_gallerywrapper .list li span{color: #4d4d4d;display: block; font-size: 12px;margin: 0 0 10px;    text-align: center;}


                 .iccgs_glimpses_wrapper{display:block;padding: 10px 0 0px 0;}
                 .iccgs_glimpses_wrapper .list{margin:0 auto;padding-top:0px;}

	            .iccgs_glimpses_wrapper .list ul{padding:0;margin:0;}
	            .iccgs_glimpses_wrapper .list li{list-style:none;display:inline-block;text-align:center;padding-right:0px;margin:0 10px 4px 00px;padding: 0;vertical-align:middle;width:228px;vertical-align:top;}
                .iccgs_glimpses_wrapper .list li:last-child{margin:0;}
	            
                .iccgs_glimpses_wrapper .list li .dtails{display:block;}
                .iccgs_glimpses_wrapper .list li .dtails h2{font-family: 'Montserrat', sans-serif;font-weight: 700;display: block;font-size:22px;text-align:left;letter-spacing:normal;padding:15px 0 0 0;}
                .iccgs_glimpses_wrapper .list li .dtails p{color: #000; margin: 0px 0; font-size: 20px; line-height: 26px;font-weight:200;text-align:left;}
       
                
                 ul#filterOptions {height: 50px;margin: 30px 0; list-style:none;padding:0;}
                 ul#filterOptions li {height: 52px;margin-right: 2px;float: left;}
                 ul#filterOptions li a {height: 50px;padding: 0 20px;border: 1px solid #999;border: 2px solid #000;	text-decoration: none;display: block;line-height: 50px;}
                 ul#filterOptions li a:hover { background: #cd3359;border: 2px solid #fff;color:#fff; }
                 ul#filterOptions li.active a { background: #cd3359;color:#fff; border: 2px solid #fff;}

                 .iccgs_story_wrapper{padding: 40px 0;margin-top:25px;}
        .iccgs_story_wrapper p{margin-bottom:30px;font-size:20px;font-weight:300;line-height:25px;}
		.iccgs_story_wrapper h2 {text-transform: uppercase;font-size: 40px;line-height: 40px;color: #000;font-family: 'Montserrat', sans-serif;letter-spacing: 3px;padding: 0 0 30px;border: 0;margin: 0;}
          .iccgs_story_wrapper h2 strong{font-family: 'Montserrat', sans-serif;font-weight: 700;display: block;padding-bottom:10px;}
          ul.iccgs_story_slider{padding: 0; margin: 0 0 00px;}
	    ul.iccgs_story_slider li{list-style: none;}
	    ul.iccgs_story_slider li .thumbnail{display:block;overflow:hidden;padding-bottom:15px;}
    	ul.iccgs_story_slider li .thumbnailcele{display:block;margin-bottom:15px;overflow:hidden;position:relative;}
   	    ul.iccgs_story_slider li  .play_icon {position: absolute;top: 50%;left: 50%;margin-left: -16px;margin-top: -20px;z-index: 1;}

        ul.iccgs_story_slider.owl-carousel .owl-nav .owl-prev {background:url(../images2018/prev-arrow.png) no-repeat; width: 30px; height:58px; position:absolute; left:-70px; top:22%;margin-top:-22px;}
	    ul.iccgs_story_slider.owl-carousel .owl-nav .owl-next {background:url(../images2018/next-arrow.png) no-repeat; width: 30px; height:58px; position:absolute; right:-70px; top:22%; margin-top:-22px;}
.cookie-banner {
  position: fixed;
  bottom: 40px;
  left: 10%;
  right: 10%;
  width: 80%;
  padding: 5px 14px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #eee;
  border-radius: 5px;
  box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.2);
  z-index:1;
}
.close {
  height: 20px;
  background-color: #777;
  border: none;
  color: white;
  border-radius: 2px;
  cursor: pointer;
}

button#ihavecookiesBtn {
    margin-left: 0px !important;
}
/* Cookie Dialog */
#gdpr-cookie-message {
    position: fixed;
    right: 30px;
    bottom: 30px;
    max-width: 375px;
    background-color: #626262;
    padding: 20px;
    border-radius: 5px;
    box-shadow: 0 6px 6px rgba(0,0,0,0.25);
    margin-left: 30px;
    font-family: 'Montserrat', sans-serif;
    z-index:1;
}
#gdpr-cookie-message h4 {
    color: #fff;
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 10px;
}
#gdpr-cookie-message h5 {
    color: #fff;
  font-family: 'Montserrat', sans-serif;
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 10px;
}
#gdpr-cookie-message p, #gdpr-cookie-message ul {
    color: white;
    font-size: 15px;
    padding:0;
    line-height: 1.5em;
    margin-bottom:25px;
}
#gdpr-cookie-message p:last-child {
    margin-bottom: 0;
    text-align: right;
}
#gdpr-cookie-message li {
    width: 49%;
    display: inline-block;
}
#gdpr-cookie-message a {
    color: #fff;
    text-decoration: none;
    font-size: 15px;
    padding-bottom: 2px;
     padding-top: 2px;
    /*border-bottom: 1px dotted rgba(255,255,255,0.75);*/
     display:block;
    transition: all 0.3s ease-in;
}
#gdpr-cookie-message a:hover {
    color: #008DD2;
   
    /*border-bottom-color: #fff;
    transition: all 0.3s ease-in;*/
}
#gdpr-cookie-message button,
button#ihavecookiesBtn {
    border: none;
    background-color: #626262;
    color: white;
    font-family: 'Quicksand', sans-serif;
    font-size: 15px;
    padding: 7px;
    border-radius: 3px;
    margin-left: 15px;
    cursor: pointer;
    transition: all 0.3s ease-in;
}
#gdpr-cookie-message button:hover {
    background: white;
    color: #000;
    transition: all 0.3s ease-in;
}
button#gdpr-cookie-advanced {
    background: #626262;
    color: #fff;
}
#gdpr-cookie-message button:disabled {
    opacity: 0.3;
}
#gdpr-cookie-message input[type="checkbox"] {
    float: none;
    margin-top: 0;
    margin-right: 5px;
}
 ul .inner {overflow: hidden; display: none; padding: 20px 0 0 0;}
    ul > .inner.show {/*display: block;*/ font-size: 18px; font-family: 'Montserrat', sans-serif;}
    ul > .inner.show  > li{list-style: none; padding: 0;}
    ul.accordion {list-style: none; padding: 0;}
    ul.accordion > li {margin: 0.5em 0 20px 0.5em;display: block;color: #5B5B5B; padding: 20px 50px;border-radius: 10px; /*border:1px solid #00C5C5;*/ transition: background 0.3s ease; background:#EBECEC;}
    ul.accordion > li > a.toggle {font-size: 18px;font-family: 'Montserrat', sans-serif;font-weight:500;color: #5b5b5b;}
    ul.accordion > li:hover,ul.accordion > li.active{background: #fff; color: #000;border: 1px solid #347093;}

    ul.accordion > li.active a.toggle{color: #000;}
    ul.accordion > li:hover a{color: #000;}

    .bg_council{display: block;background-image: url(/images2018/bg_council.jpg);background-size: cover;background-position: center top;}
    .donationcontent{display:block;padding:50px 0;}
    .yellobottomborder {border-bottom: 2px solid #FECC00;}
    .div50{width:45%;}
    .imgdiv{width:47%;}
    .heading{display:block;}
    .heading h1{font-size:40px;line-height:45px;font-family: 'Montserrat', sans-serif;font-weight:300;display:inline-block;padding-bottom:15px;}
    .heading h1 strong{font-weight:700;display:inline-block;}
     .heading p {font-family: 'Montserrat', sans-serif;font-weight: 300; color: #000;font-size: 18px;line-height: 23px;padding-bottom:20px;}
    
    
   
    
    .float-right{float:right;}
    .float-left{float:left;}

    .donationiframe{padding-top:0px;}
    .float-right{float:right;}
    .float-left{float:left;}
    .paddingsbottom25{padding-bottom:25px !important;}
    .paddingstop50{padding:50px 0 !important;}
    .botomspadding50{padding-bottom:50px !important;}
     .get-inspired-sec{display: block; padding: 50px 0;}
    .get-inspired-sec .playicon{position: absolute;top: 50%;left: 50%;margin: -40px 0 0 -35px;}
    .get-inspired-sec h2{color: #000; font-size: 50px; line-height: 60px;  font-family: "ibm_plex_serifregular"; margin-bottom: 20px;}
    .get-inspired-sec p{line-height:21px;font-size:16px;padding-bottom:20px;}
    .get-inspired-sec h2 strong{font-family: "ibm_plex_serifbold";}
    .get-inspired-sec ul{padding: 0; margin: 0;}
    .get-inspired-sec li{list-style: none; float: left; margin-right: 35px;margin-bottom:5px; width: 30% ; min-height: 237px;}
    .get-inspired-sec li:nth-child(3n){margin-right: 0 !important;}
    .get-inspired-sec li .thumbnail{height: 100%; overflow: hidden; position: relative;}
    .get-inspired-sec li .thumbnail img{width: 100%;}
    .get-inspired-sec li .thumbnail .time{background-color: #000; color: #fff; font-size: 16px; position: absolute; bottom: 0; right: 0; padding: 3px 7px;}
    .get-inspired-sec li .title{text-transform: uppercase; color: #000; font-size: 14px;font-family: 'Montserrat', sans-serif;font-weight:700;padding:10px 0;}