@charset "utf-8";
/*

@font-face {
    font-family: 'proxima_novalight';
    src: url('../fonts/proximanova/proximanova-light-webfont.eot');
    src: url('../fonts/proximanova/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova/proximanova-light-webfont.woff2') format('woff2'),
         url('../fonts/proximanova/proximanova-light-webfont.woff') format('woff'),
         url('../fonts/proximanova/proximanova-light-webfont.ttf') format('truetype'),
         url('../fonts/proximanova/proximanova-light-webfont.svg#proxima_novalight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'proxima_nova_rgregular';
    src: url('../fonts/proximanova/proximanova-regular-webfont.eot');
    src: url('../fonts/proximanova/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova/proximanova-regular-webfont.woff2') format('woff2'),
         url('../fonts/proximanova/proximanova-regular-webfont.woff') format('woff'),
         url('../fonts/proximanova/proximanova-regular-webfont.ttf') format('truetype'),
         url('../fonts/proximanova/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_novasemibold';
    src: url('../fonts/proximanova/proximanova-semibold-webfont.eot');
    src: url('../fonts/proximanova/proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova/proximanova-semibold-webfont.woff2') format('woff2'),
         url('../fonts/proximanova/proximanova-semibold-webfont.woff') format('woff'),
         url('../fonts/proximanova/proximanova-semibold-webfont.ttf') format('truetype'),
         url('../fonts/proximanova/proximanova-semibold-webfont.svg#proxima_novasemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/opensans/opensans-regular-webfont.eot');
    src: url('../fonts/opensans/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans/opensans-regular-webfont.woff2') format('woff2'),
         url('../fonts/opensans/opensans-regular-webfont.woff') format('woff'),
         url('../fonts/opensans/opensans-regular-webfont.ttf') format('truetype'),
         url('../fonts/opensans/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanslight';
    src: url('../fonts/opensans/opensans-light-webfont.eot');
    src: url('../fonts/opensans/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans/opensans-light-webfont.woff2') format('woff2'),
         url('../fonts/opensans/opensans-light-webfont.woff') format('woff'),
         url('../fonts/opensans/opensans-light-webfont.ttf') format('truetype'),
         url('../fonts/opensans/opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanssemibold';
    src: url('../fonts/opensans/opensans-semibold-webfont.eot');
    src: url('../fonts/opensans/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans/opensans-semibold-webfont.woff2') format('woff2'),
         url('../fonts/opensans/opensans-semibold-webfont.woff') format('woff'),
         url('../fonts/opensans/opensans-semibold-webfont.ttf') format('truetype'),
         url('../fonts/opensans/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'galliard_btroman';
    src: url('../fonts/galiard/galirdn-webfont.eot');
    src: url('../fonts/galiard/galirdn-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/galiard/galirdn-webfont.woff2') format('woff2'),
         url('../fonts/galiard/galirdn-webfont.woff') format('woff'),
         url('../fonts/galiard/galirdn-webfont.ttf') format('truetype'),
         url('../fonts/galiard/galirdn-webfont.svg#galliard_btroman') format('svg');
    font-weight: normal;
    font-style: normal;

}

*/


@font-face {
    font-family: 'openSans-ExtraBold';
    src: url('../fonts/open-sans/OpenSans-ExtraBold.ttf');
   

}
@font-face {
    font-family: 'openSans-Bold';
    src: url('../fonts/open-sans/OpenSans-Bold.ttf');
   

}
input{width:100% !important}
textarea{width:100% !important}

.custom-container ol li {line-height:24px !important; font-size:14px; color:#424242; margin-bottom:15px !important}

.custom-container li b{display:block !important}
a{text-decoration:none !important}
li{list-style:none !important}
h5{font:16px ; color:#fff}
h3{font: 24px 'galliard_btroman' !important;color: #262b29 !important;margin-bottom:25px !important;}
p{font:14px 'open_sansregular' }

.content-page{margin-bottom:0px !important}
ul{padding-left:0px !important}
.color-grey{color: #1f2321;}
.color-yellow{color:#dbe856}
.open-semibold{font-family:'open_sanssemibold' !important;}
.nobg-btn{border:1px solid #30618a; border-radius:3px; color:#30618a; font:14px 'proxima_novasemibold'; display:block; width:48%; text-transform:uppercase;}
.nobg-btn:hover{box-sizing:border-box}
.nobg-btn span,.bg-btn span{ width:-webkit-fit-content; width:-moz-fit-content; width:fit-content; margin:0 auto; display:block}
.bg-btn{background:#2e4b63; border-radius:3px; color:#fff; font:14px 'proxima_novasemibold'; display:block; width:48%}


.wpb_content_element{margin-bottom:0px !important}
.top-bar{background:#447095}
header{background:#447095}
.menu-main-container ul li a{font:16px 'proxima_nova_rgregular'; color:#f5f5f5}
.home-news-list{margin:23px 0; min-height:120px}
.home-news-list img{border-radius:50px; width:100px; height:100px; float:left; margin:0 20px 0 0}
.home-news-cont, .home-event-cont{float:right; width:75%}  
.home-news-cont h5{font:16px 'open_sanssemibold'; color:#fff}
.home-news-cont p{font:14px 'open_sanslight'; color:#fff; padding:6px 0 0 0}
.news-event-head{font:40px 'galliard_btroman'; color:#fff; background:url(../images/agfund/news-icon.png) no-repeat left center; min-height:38px; padding:6px 0 0 70px; width:-webkit-fit-content; width:-moz-fit-content; width:fit-content; margin:0 auto}
.news-btn-area{width:75%; float:right}
.news-read-more{border-color:#fff !important; color:#fff !important; float:left}
.news-read-more:hover{background:#fff !important; color:#447095 !important}

.home-event-list{margin:23px 0; min-height:120px}
.home-event-date{border-radius:50px; width:100px; height:100px; float:left; margin:0 20px 0 0; background:#dbe856; text-align:center;}
.home-event-date h4{color:#447095; font:38px/30px 'open_sanslight'; margin:23px 0 4px 0; text-align:center}
.home-event-date p{font:13px 'open_sanssemibold'; color:#447095; text-align:center}

.home-event-cont h3{font:24px 'open_sanslight' !important; color:#fff !important; margin:0}
/*.head-submit {border-radius:3px; background:url(../images/agfund/submit-icon_new.png)  no-repeat 17px center #dbe856 ; padding:6px 20px 6px 37px; color:#447095; font:16px 'proxima_novasemibold'; border:1px solid #447095; -webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.head-submit:active,.head-submit:focus{color:#447095 !important; background:url(../images/agfund/submit-icon-hover.png) no-repeat 17px center #B6CADA; border-color:#B6CADA}
.head-submit:hover{color:#447095; background:url(../images/agfund/submit-icon-hover.png) no-repeat 17px center #fff; border-color:#fff}
*/

.head-submit {border-radius:3px; background:url(../images/agfund/submit-icon.png) no-repeat 17px center; padding:6px 20px 6px 37px; color:#a4b9cb; font:16px 'proxima_novasemibold'; border:1px solid #a4b9cb; -webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.head-submit:hover{color:#447095; background:url(../images/agfund/submit-icon-hover.png) no-repeat 17px center #fff; border-color:#fff}

.menu-area{padding: 0px !important;}
/*Top Bar*/
.topbar-nav li{float: left;}
.lang {background:none; border:none; padding:0; height:20px;}
.header-logo a {display: block;position: absolute;z-index: 999;top:-24px;}
.navbar-custom {margin: 0 !important;padding-bottom: 0 !important;}
.topbar-nav li a{font:13px 'proxima_novalight' !important; color:#a4b9cb; -webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.topbar-nav li a:hover{color:#fff}

/*  Home quote box */
.home-pres-quote{width:20%; float:left;font:223px 'proxima_nova_rgregular'; color:#d7d7d6; }
.home-pres-quote-cont{width:75%; float:right; padding:40px 0 0 0;}
.home-pres-quote-cont p{color:#2c322f; font: 18px 'open_sanslight';}
.pres-name{font:13px 'open_sanssemibold' !important;}
.president-section{padding:30px 0 !important;}
.president-section h2{font:30px 'galliard_btroman'; color:#262b29;}
.pres-read-more{border:1px solid #30618a; border-radius:4px; padding:4px 15px; font:14px 'proxima_novasemibold'; color:#30618a; -webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.pres-read-more:hiver{color:#fff}
.pres-img-sect img{position:absolute; top:86px;}

.pres-read-more:hover{background:#447095;border-color:#447095; color:#fff;}
.president-caro-area {border:1px solid #bbbab7;background:#eceae6; border-radius:5px; padding:30px;}
.president-caro-area h4{font:14px 'open_sansregular'; color:#69716d;margin-top: 0;}
.president-caro-imgbox {width:24%;}
.president-caro-imgbox img{height:100%; width:100%;border-radius:100%;}
.president-caro-cont{width:68%; }
.president-caro-part{margin:20px 0 0 0;}
.president-caro-part h4{font:14px 'open_sanssemibold'; color:#30618a;}
.pres-caro-name{font:13px 'open_sanslight'; color:#2a3031; margin: 4px 0 0 0;}
.pres-caro-pos{font:13px 'open_sanslight'; color:#8c8e8e; margin:0;}
.president-caro-area .slick-dots{position:relative; margin:10px 0 0 0}
.president-caro-area .slick-dots li button:before{font-size:9px}

.home-bank-head{background:url(../images/agfund/home-bank-head-bg.png) no-repeat left bottom; padding:0 0 0 100px; margin:0 0 30px 0}

.home-bank-head-top-box{background:#30618a; font:12px 'proxima_novalight'; color:#fff; border-radius:4px; padding:6px 10px; text-transform:uppercase; display:inline-block}
.home-bank-head h3, .home-univers-head h3{font:30px 'galliard_btroman' !important; color:#6c89a5 !important}

.home-univers-head{background:url(../images/agfund/home-univers-head-bg.png) no-repeat left bottom; padding:0 0 0 100px; margin:0 0 30px 0}

.home-bank-img{margin:0 !important}
.home-bank-img img{border-radius:3px 3px 0 0}
.home-bank-cont{background:#f3f2ef; border-radius:3px; padding:30px}
.home-bank-cont h3{font:20px 'open_sanslight' !important; color:#474747 !important; margin:0 0 15px 0}
.home-bank-cont p{font:14px  'open_sansregular'; color:#474747; margin-bottom:20px}

.prize-head{background:url(../images/agfund/prize-icon.png) no-repeat left center; color:#262b29; min-height:49px; padding:8px 0 0 57px}
.home-prize-part1 p{font:14px 'open_sanslight'; color:#262b29; margin-bottom:25px;}
.prize-img-area{text-align:center; margin-bottom:33px}
.prize-img-area p{text-align:center; margin-bottom:20px}
.prize-left-box-part1{background:#447095; padding:27px 30px; border-radius:3px 3px 0 0}
.prize-left-box-part1 h5{font:19px/34px 'proxima_novalight'; color:#fff; text-align:center; margin:0}
.prize-left-box-part1 h4{font:24px 'proxima_novalight'; color:#fff; text-align:center; line-height:32px}
.prize-left-box-part2{background:#4d565d; border-radius:0 0 3px 3px; padding:20px}
.prize-left-box-part2 p{font:15px 'proxima_nova_rgregular'; color:#fff; background:url(../images/agfund/deadline-icon.png) no-repeat; padding:0 0 0 33px; width:-webkit-fit-content; width:-moz-fit-content; width:fit-content; margin:0 auto}
.home-prize-part1-menu{margin:20px 0 0 0}
.committee span{background:url(../images/agfund/committee-icon.png) no-repeat left center; padding:20px 0 20px 40px}
.nominate span{background:url(../images/agfund/nominate-icon.png) no-repeat left center; padding:20px 0 20px 40px}

.home-prize-part1 h3, .home-prize-part2 h3{font:24px 'galliard_btroman'; color:#262b29; margin:0 0 25px 0}
.home-prize-list li{background:#f7f5f6; border:1px solid #d8d8d8; border-radius:4px; padding:14px 25px; margin:0 0 2px 0; min-height:119px}
.home-prize-list li h4{font:18px 'proxima_novasemibold'; margin-top:0px; color:#5e5e5e; margin-bottom:6px}
.home-prize-list li h4 span{font:16px 'proxima_nova_rgregular'; color:#1a486f}
.home-prize-list li p{color:#262b29; font:14px 'open_sanslight'; margin-bottom:0}


.home-prize-part3 h3{color:#262b29; font:22px 'galliard_btroman'; background:url(../images/agfund/winners-icon.png) no-repeat; padding:0 0 0 35px; width:-webkit-fit-content; width:-moz-fit-content; width:fit-content; margin:0 auto 25px;}
.winner-box{background:#f9f7f8; border:1px solid #d8d8d8; padding:0px 35px}
.winner-box-inner{text-align:center; padding:44px 0; border-bottom:1px solid #e5e5e4}
.winner-box div:last-child{border:none}


.funds-head{background:url(../images/agfund/funds-icon.png) no-repeat left center; padding:8px 0 0 76px; color:#262b29; min-height:53px}
.fund-list p{font:16px 'proxima_nova_rgregular'; color:#585858; margin:17px 0}
.fund-list li{border-radius:4px; background:#edebeb; margin:0 0 5px 0}
.fund-list-part1{background:#f7f5f5; border-radius:4px 0 0 4px}
.fund-list-part1 h5{font:16px 'proxima_novasemibold'; color:#244967; padding:37px 0; width:-webkit-fit-content; width:-moz-fit-content; width:fit-content; margin:0 0 0 5px; text-transform:uppercase}
.funds-poverty{background:url(../images/agfund/poverty-icon.png) no-repeat left center; padding-left:49px !important}
.funds-education{background:url(../images/agfund/education-icon.png) no-repeat left center; padding-left:49px !important}
.funds-childhood{background:url(../images/agfund/childhood-icon.png) no-repeat left center; padding-left:49px !important}
.FUNDS-women{background:url(../images/agfund/women-icon.png) no-repeat left center; padding-left:49px !important}
.funds-civil{background:url(../images/agfund/civil-icon.png) no-repeat left center; padding-left:39px !important}
.funding-btn span{background:url(../images/agfund/funding-icon.png) no-repeat left center; padding:20px 0 20px 40px}
.submit-proj-btn span{background:url(../images/agfund/submit-project-icon.png) no-repeat left center; padding:20px 0 20px 40px}
.volunteer-btn span{background:url(../images/agfund/volunteer-icon.png) no-repeat left center; padding:20px 0 20px 40px}
.refer-btn span{background:url(../images/agfund/refer-icon.png) no-repeat left center; padding:20px 0 20px 40px}
.home-fund-part1-menu{margin-top:13px}


.fund-list-part3{padding:33px 30px 0 0}
.fund-list-part3 .pres-read-more{float:right}

.para{font:19px'proxima_novalight'; color:#262626}
.success-list li a{font:18px 'proxima_nova_rgregular'; color:#262626}
.success-list li{padding:20px 0; border-bottom:1px solid #d1d1d1}
.success-list li:last-child{border-bottom:none}
.success-big-img img{max-width:585px; max-height:501px; width:100%}
.success-big-img{position:relative}
.success-btn, .success-btn-2{background:#262a29; padding:10px 20px; color:#fff; font:12px 'proxima_novasemibold'; text-transform:uppercase; position:absolute; bottom:15px; right:0px; -webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out}
.success-btn:hover, .success-btn-2:hover{background:#447095; color:#fff}
.success-big-img p{font:24px 'open_sanssemibold'; color:#fff; position:absolute; bottom:0px; padding:15px 7% 40px; background:url(../images/agfund/success-para-bg.png) repeat}
.success-small-img{position:relative}
.success-btn-2{bottom:10px}
.success-img-box{display:block}
.success-small-img p{margin:10px 0 20px 0 !important; font:18px 'proxima_nova_rgregular'; color:#262626}
.success-img-box-outer{position:relative}

.success-btn-area{text-align:center}
.success-more{background:#cdcdcd; padding:15px 40px; font:17px 'open_sansregular'; color:#2a2c2b; border-radius:3px;  width:-webkit-fit-content; width:-moz-fit-content; width:fit-content; margin:10px auto; display:block}
.success-more:hover, .success-more:focus, .success-more.active{color:#447095}
.success-more span{background:url(../images/agfund/success-more-arrow.png) no-repeat right center; width:-webkit-fit-content; width:-moz-fit-content; width:fit-content; margin:0 auto; padding:0 15px 0 0}
.success-more:hover span{background:url(../images/agfund/success-more-arrow-hover.png) no-repeat right center;}

.popular-section h4{padding:0 0 15px 0}



.home-success-part2 h4{margin-top:0}

#lang_sel ul ul a:hover .lang_sel_sel{background:red !important}

/*-------------------------------------------------footer--------------------------------------------------------*/
.main-footer.text-color-light .row-copyrights, .copyright.text-color-light .row-copyrights{border-top:0px !important}
.ag-copy{border-top:1px solid #4a7ca5}
.ag-footer{padding-bottom:25px}
.ag-footer h3{border:0px !important}
.ag-footer h3 span{font:22px 'open_sanslight' !important; color:#f3f2ef !important; border:none !important; text-transform:capitalize !important}
.ag-copy .row-copyrights{padding-top:0px !important; padding-bottom:10px !important}


.powerd{}
.powerd img{position:relative !important; top:-10px !important}
.president-caro-area .slick-dots{top:0px; left:0px}
.ag-copy li, .ag-copy p{padding-top:13px; color:#aab8c5 !important}
.ag-footer a{font:14px 'open_sansregular'; color:#aab8c5 !important}
.ag-footer a:hover{color:#fff !important}
.footer-bottom-right-part img{position:relative; top:-13px}
.footer-bottom-right-part a{color:#aab8c5 !important; -webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out}
.footer-bottom-right-part a:hover{color:#fff !important}

/*-------------------------------------------------sub menu-----------------------------------------------------*/
.nav-sublist-dropdown{width:100% !important; position:fixed !important; margin-left:0px !important; left:0px !important; top:188px}
.menu .menu-full-width{position:relative !important}


/*-------------------------------------------------slick carousel-----------------------------------------------------*/
.bank-carousel{background:#fbfbfa; border-radius:4px; padding:25px 0; margin:10px 0 0 0}
.bank-carousel .slick-dots li.slick-active button:before{color:#2a3031}
.bank-carousel .slick-dots li button:before{font-size:9px}
.bank-carousel .slick-prev:before, .slick-next:before{display:none}
.bank-carousel .slick-prev, .bank-carousel .slick-prev:focus, .bank-carousel .slick-prev.active{left:25px; background:url(../images/agfund/caro-left-arrow.png) no-repeat left center; width:10px; height:27px; -webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out}
.bank-carousel .slick-prev:hover{background:url(../images/agfund/caro-left-arrow-hover.png) no-repeat left center;}
.bank-carousel .slick-next, .bank-carousel .slick-next:focus, .bank-carousel .slick-next.active{right:25px; background:url(../images/agfund/caro-right-arrow.png) no-repeat left center; width:10px; height:27px; -webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out}
.bank-carousel .slick-next:hover{background:url(../images/agfund/caro-right-arrow-hover.png) no-repeat left center;}
.bank-carousel .slick-slide img{margin:0 auto}








.menu .menu-full-width .nav-sublist-dropdown ul > li{width:250px !important;}
.event-content h3{
	color:#447095 !important;
}
.event-date{background:#447095 !important}
.event-date h4{color:#fff}
.event-date p{color:#dcdcdc !important}




  
/* CSS Document */


.prize-container{
	width:100%;
	padding:15px 15px;
	box-sizing:border-box;
	
}
.ceremoney,.board{
	float:left;
	width:46%;
	padding:15px;
	text-align:center;
	box-sizing:border-box;
	border:1px solid #bbbab7;
	background:#fff;
	border-radius:3px;
	margin:0 2%;
	height:312px;
}
.blubtn{
	width:100%;
	margin-top:15px;
}
.blubtn a{
	padding:20px 80px;
	background:#30618a;
	color:#fff;
	border-radius:3px;
	text-decoration:none;
}
.prize-container .img{
	margin-bottom:25px;
}
.ceremoney img, .board img{
	margin-bottom:15px;
}
.header-bottom{
 	background:rgba(255,255,255,0.7);
	width: 100%;
	height: 41px;
	position:absolute;
	top:155px;
	z-index:999;
}
.custom-container h1{
	font-size:28px !important;
	line-height:36px !important;
}
 .custom-container .event-content{
	margin-top:5px;
}

/*---------------------form start---------------------------*/
form p{font: 1.1em 'open_sansregular' !important;
  color: #3f3f3f !important;
  line-height: 1.8 !important;
  margin: 0.8em 0 0 !important}
.check-list input{margin:8px 10px 0 0 !important}
input[type="radio"]{display:inline-block !important;
  width: 15px !important;
  margin: 0px 8px 0 0 !important;}
/*---------------------form end---------------------------*/



/*---------------------nomination form start---------------------------*/
.panel-default>.panel-heading i{line-height:30px !important; color: #437099;}
.nav-tabs.nomination_tab{background:#c4c4c4}
.nav-tabs.nomination_tab li{background:none !important; padding:0px !important; width:25%; text-align:center}
.nav-tabs.nomination_tab li a{font:18px 'JF Flat Regular',Sans-Serif !important; color:#2b2b2b !important;  margin:0px !important; border:none !important; border-radius:0px; text-align: center;}
.nomination_tab>li.active>a, .nomination_tab>li.active>a:hover, .nomination_tab>li.active>a:focus{background:#4a7997 !important; color:#fff !important}
.nav-tabs.nomination_tab>li>a:hover, .nav-tabs.nomination_tab>li>a:focus{background:#4a7997; color:#fff !important}
.section_zero .panel-heading h4{font:15px 'openSans-ExtraBold'; color:#ce2f2f; text-align:center}
.second_head{padding:12px; text-align:center; background:#fafafa; font:14px 'openSans-Bold'; color:#49739b}
.panel-default>.panel-heading{cursor:pointer}
.panel-default>.panel-heading span{font-size:15px; color:#6b6b6b}

.section_zero{background:#fafcfc !important; margin:30px 0 !important; padding:0 0 15px 0}
.section_zero .panel-heading{border-bottom:0 !important; background:#fafcfc !important}
.section_zero p{font:15px 'openSans-Bold' !important; text-transform:uppercase; margin:13px 0 3px 0 !important}

.tooltip{ margin:0 auto !important}
.tooltip > .tooltip-inner {background-color:#f6fafd !important; border:1px solid #c7d4df; font:13px 'open_sansregular'; color:#424242; padding:15px; width:100% !important; max-width:800px !important; }
.tooltip.top  > .tooltip-arrow {border-top-color:#c7d4df !important;}
.tooltip.right  > .tooltip-arrow {border-right-color:#c7d4df !important;}
.tooltip.left  > .tooltip-arrow {border-left-color:#c7d4df !important;}
.msg_popup{color:#60ADCD; margin:0 0 0 3px}
.msg_popup{font-size:18px}





.form_part1{background:#fafcfb; border-radius:5px; padding:15px 0; margin-bottom:30px}
.form_part2{background:#fafafa; border-radius:5px; padding:15px 0; margin-bottom:30px}
.form_part1 p, .form_part2 p{margin:0px 0 5px 0 !important; font:15px 'openSans-Bold' !important; line-height:1.5 !important}
.form_part1 label, .form_part2 label, .section_zero label, .get_support label{font-weight:normal !important; margin:13px 0 3px 0; font:15px 'open_sansregular' !important; color:#323232}

.attachment_section{padding:20px 0}
.attachment_section_out{border:1px solid #dddddd; border-radius:5px}
.attachment_section_out .head{ padding:18px;  background:#f8f8f8; border-radius:5px 5px 0 0}
.attachment_section_out .head h2{font:18px 'open_sanssemibold'; color:#000; float:left; background:url(../images/attachment-icon) no-repeat center right; padding:0 45px 0 0; height:26px; margin:0px !important;}

.attachment_section_out input[type="file"] {
    
}
.attach-wrap, .attach-cont{min-height:60px !important; display:table !important}
.attach-wrap p, .attach-btn{display:table-cell; vertical-align:middle}
.attach-btn .input-group{float:right}
.browse_btn{background:url(../images/browse-icon) no-repeat #fafafa center right 25px; border:none; border-radius:5px; color:#939393; font:15px 'open_sansregular'; padding:10px 50px 10px 20px; cursor:pointer; position: relative; overflow: hidden; margin:0 0 6px 0}
.browse_btn span{cursor:pointer}
.attachment_section_out .attachment_section p{font:15px 'open_sansregular' !important; color:#000}
.browse_area{margin:0 0 15px 0}
.upload {position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  padding: 0;
  cursor: pointer;opacity: 0;
  filter: alpha(opacity=0);}  
  
  
.submit-btn-area .nomination-form-save{background:#ced568; padding:15px 0 !important; width:120px !important; text-align:center; font:18px 'open_sanssemibold'; color:#383232; text-transform:capitalize}
.submit-btn-area .nomination-form-submit{background:#b3bf02; padding:15px 0 !important; width:120px !important; text-align:center; font:18px 'open_sanssemibold'; color:#383232}
.submit-btn-area .nomination-form-submit:hover, .submit-btn-area .nomination-form-save:hover{background:#989E43; color:#fff}

.radio_check{display:inline-block}
.radio_check input[type="radio"]{margin:0 0 0 8px !important}


.get_support{padding:15px; border-radius:5px; background:#fafcfc !important; margin:30px 0 0 0}
.get_support .panel-body{padding:0px}
.get_support h3{font:18px 'open_sanssemibold' !important; color:#2b2b2b !important; margin:0px !important}
.get-support-form-save{background:#b5be4d !important; padding:15px 0 !important; width:120px !important; text-align:center; font:18px 'open_sanssemibold'; color:#383232; text-transform:capitalize; border-radius:3px}
.get-support-form-save:hover{background:#989E43 !important; color:#fff !important}

.manidatory_box{font:italic 13px 'open_sanssemibold'; color:#ff0000; text-align:right; margin:0 0 15px 0}



.type_list{width: 100%;columns: 2;-webkit-columns: 2;-moz-columns: 2; margin:0px !important}
.type_list li{background:none !important; padding:0px !important; line-height:24px !important}
.sec2b{margin:15px 0}
/*---------------------nomination form end---------------------------*/




@media(max-width: 1200px) {
	.home-pres-quote{font-size:212px}
	.home-pres-quote-cont{width:68%}
	.home-bank-cont{min-height:463px}


	.home-news-cont, .home-event-cont, .news-btn-area{width:73%}
	.home-prize-list li h4{font-size:15px}
	.home-prize-list li h4 span{font-size:14px}
	.winner-box-inner{padding:43.5px 0}
	.prize-img-area{margin:0 0 17px}
	.fund-list-part3 .pres-read-more{padding:4px 5px}
	.fund-list p{margin:10px 0}
	.fund-list-part1{min-height:120px !important}
	.funds-childhood{padding-left:29px !important; margin:0px !important}
	.funds-poverty{padding-left:44px !important; margin:0px !important}
	.fund-list-part3{padding:44px 30px 0 0 !important}
	.fund-list-part1 h5{padding:50px 0}
	.funds-civil{padding:40px 0px 40px 39px !important}
	.prize-left-box-part1{min-height:286px; vertical-align:middle; display:table-cell}
	.prize-left-box-part1 h5{line-height:50px}
	.home-fund-top-para{line-height:32px !important}
	.home-event-list, .home-news-list{min-height:143px}
	.header-logo a{top:-53px; z-index:999;}
	.header-logo a img{width:80%}
	.header-bottom{top:110px}
	.top-menu-area{float:right !important}
	.fixed-header-area .header-logo a{left:30% !important; width:70% !important; margin-top:80px !important}
	.fixed-header-area .header-logo{padding:40px 0}
	
}



@media(max-width: 991px) {
	.pres-img-sect img{position:relative; top:35px !important}
	.pres-img-sect{min-height:340px !important}
	.president-caro-area{width:360px; margin:0 auto}
	.home-bank-head h3, .home-univers-head h3{font-size:21px !important}
	.home-bank-cont{min-height:599px}
	.home-news-list img, .home-event-date{width:80px; height:80px}
	.home-news-cont h5{font-size:15px}
	.home-event-date h4{margin-top:14px}
	.home-news-cont, .home-event-cont, .news-btn-area{width:71%}
	.home-news-list, .home-event-list{min-height:190px; margin:10px 0}
	.home-prize-part3{margin:40px 0 0 0}
	.prize-left-box-part1 h4{font-size:19px}
	.prize-left-box-part1{padding:25px 15px}
	.home-prize-list li{min-height:122.5px}
	.prize-left-box-part1 h5{line-height:35px !important}
	.fund-list-part1{min-height:0 !important}
	.fund-list-part1 h5{padding:30px 0}
	.fund-list-part3{padding-top:26px !important}
	.funds-civil{padding:30px 0 30px 39px !important}
	.home-fund-part2{margin-top:40px}
	.header-logo{width:100% !important; z-index:999 !important; left:20% !important}
	header{padding:0 0 33px 0}
	.header-logo a{top:-20px !important}
	.formsdrop ul li{float:none !important;}
	.formsdrop ul{right:0 !important; top:13px !important; z-index:9999;padding-right:0px !important; text-align:right}
	.fixed-header-area.fixed-already{min-height:80px !important}
	.head-submit{margin:0 !important}
}

@media(max-width: 800px) {
	.social-icons{display:none}
}

@media(max-width: 767px) {
	.pres-img-sect{text-align:center}
	.home-news-list img, .home-event-date{width:100px; height:100px}
	.home-news-list img{float:none}
	.home-event-date{float:none; margin:0 auto; padding-top:10px}
	.home-news-cont, .home-event-cont{float:none; width:100%}
	.home-news-list, .home-event-list{text-align:center; margin-top:40px}
	.news-btn-area {width:100%; text-align:center; float:none}
	.news-read-more{float:none}
	.home-prize-part2{margin:40px 0 0 0}
	.home-prize-list li{min-height:auto}
	.winner-box-inner{padding:30px 0}
	.main-footer .widget-title span{display:block; text-align:center}
	.main-footer .widget-title{margin:0 0 10px 0 !important; padding:0px !important}
	.footer-part3{min-height:60px !important}
	.footer-part1 ul, .footer-part2 ul{width:100%; text-align:center}
	.newsletter{margin:0 auto}
	.footer-icon, .footer-bottom-right-part{width:-webkit-fit-content; width:-moz-fit-content; width:fit-content; margin:0 auto; float:none !important}
	.copyright-3 .textwidget p{text-align:center}
	.fund-list-part1 h5{margin:0 auto !important}
	.fund-list-part3{text-align:center; padding:20px 0 !important}
	.fund-list-part3 .pres-read-more{float:none; margin:0 auto}
	.fund-list-part1{border-radius:4px 4px 0 0 !important; padding:0 !important}
	.fund-list p{text-align:center}
	.home-prize-part2{margin-top:40px}
	.prize-left-box-part1{display:block; min-height:auto}
	.footer-part4{margin-top:60px}
	
}

@media(max-width: 736px) {
	.home-univers-head, .home-bank-head{background:none !important; padding:0 !important}
	.header-logo{left:50% !important}
	.top-menu-area{display:none !important}
	header{min-height:80px}
}
@media(max-width: 580px) {
.home-bank-section{float:none !important; width:100% !important}
.home-bank-cont{min-height:auto !important}
.bank-carousel{margin:50px 0 60px !important}
}

@media(max-width: 480px) {
	.president-caro-area{width:100%}
	.nobg-btn span, .bg-btn span{background-position:center 10px !important; text-align:center; padding:42px 0 7px 0 !important}
	.committee span, .committee:hover span{background-position:center 15px}
	.nominate:hover span, .funding-btn:hover span, .submit-proj-btn:hover span, .volunteer-btn:hover span, .refer-btn:hover span{background-position:center 10px !important}
	.header-logo a{top:-10px !important}
	.header-bottom{height:33px}
}



@media(max-width: 380px) {
	.news-event-head{font-size:32px; padding:5px 0 0 50px}
	.nobg-btn{float:none !important; width:100%; margin-top:10px}
	.home-fund-part1-menu{margin:0}
}




/*.menu-icon{display:none !important}*/

.st-menu.mobile-menu-block li:hover{background:none;}
.gal-img-bg{background: url(http://agfund.org/wp-content/uploads/2015/02/gal-img-bg.png) no-repeat 8px top; position:relative; padding:2px 14px 13px 0; margin:12px 0}

.required{font:1.1em 'open_sansregular' !important; color:#ff0000}

input[type="button" i], input[type="submit" i], input[type="reset" i]::-webkit-file-upload-button, button {background:#000 !important}

.wpcf7-captcha-captcha-121{margin:0px !important}
.wpcf7-form-control-wrap.attach-cv input{width:100% !important}



/*------------------------------------ie special css starts here----------------------------------------------------*/
*::-ms-backdrop, .news-event-head{width:340px\0; margin:0 auto\0 } /* IE11 */
.news-event-head{width:340px\9 !important; margin:0 auto\9 !important}
*::-ms-backdrop, .funds-head{width:190px\0; margin:0 auto\0 } /* IE11 */
.funds-head{width:190px\9 !important; margin:0 auto\9 !important}


*::-ms-backdrop, .committee span{width:125px\0; margin:0 auto\0}/* IE11 */
.funding-btn span{width:125px\9; margin:0 auto\9}
*::-ms-backdrop, .nominate span{width:115px\0; margin:0 auto\0}/* IE11 */
.funding-btn span{width:115px\9; margin:0 auto\9}

*::-ms-backdrop, .funding-btn span{width:195px\0; margin:0 auto\0}/* IE11 */
.funding-btn span{width:195px\9; margin:0 auto\9}
*::-ms-backdrop, .submit-proj-btn span{width:178px\0; margin:0 auto\0}/* IE11 */
.submit-proj-btn span{width:178px\9; margin:0 auto\9}
*::-ms-backdrop, .volunteer-btn span{width:160px\0; margin:0 auto\0}/* IE11 */
.funding-btn span{width:160px\9; margin:0 auto\9}
*::-ms-backdrop,.refer-btn span{width:160px\0; margin:0 auto\0}/* IE11 */
.refer-btn span{width:160px\9; margin:0 auto\9}


/*------------------------------------ie special css end here----------------------------------------------------*/
