@font-face{font-family:'League Gothic';src:url('../fonts/LeagueGothic-Regular.eot');src:url('../fonts/LeagueGothic-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/LeagueGothic-Regular.woff2') format('woff2'), url('../fonts/LeagueGothic-Regular.woff') format('woff'), url('../fonts/LeagueGothic-Regular.ttf') format('truetype'), url('../fonts/LeagueGothic-Regular.svg#LeagueGothic-Regular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'League Gothic';src:url('../fonts/LeagueGothic-CondensedItalic.eot');src:url('../fonts/LeagueGothic-CondensedItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/LeagueGothic-CondensedItalic.woff2') format('woff2'), url('../fonts/LeagueGothic-CondensedItalic.woff') format('woff'), url('../fonts/LeagueGothic-CondensedItalic.ttf') format('truetype'), url('../fonts/LeagueGothic-CondensedItalic.svg#LeagueGothic-CondensedItalic') format('svg');font-weight:normal;font-style:italic;}
@font-face{font-family:'League Gothic';src:url('../fonts/LeagueGothic-CondensedRegular.eot');src:url('../fonts/LeagueGothic-CondensedRegular.eot?#iefix') format('embedded-opentype'), url('../fonts/LeagueGothic-CondensedRegular.woff2') format('woff2'), url('../fonts/LeagueGothic-CondensedRegular.woff') format('woff'), url('../fonts/LeagueGothic-CondensedRegular.ttf') format('truetype'), url('../fonts/LeagueGothic-CondensedRegular.svg#LeagueGothic-CondensedRegular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'League Gothic';src:url('../fonts/LeagueGothic-Italic.eot');src:url('../fonts/LeagueGothic-Italic.eot?#iefix') format('embedded-opentype'), url('../fonts/LeagueGothic-Italic.woff2') format('woff2'), url('../fonts/LeagueGothic-Italic.woff') format('woff'), url('../fonts/LeagueGothic-Italic.ttf') format('truetype'), url('../fonts/LeagueGothic-Italic.svg#LeagueGothic-Italic') format('svg');font-weight:normal;font-style:italic;}
@font-face{font-family:'Lao UI';src:url('../fonts/LaoUI.eot');src:url('../fonts/LaoUI.eot?#iefix') format('embedded-opentype'), url('../fonts/LaoUI.woff2') format('woff2'), url('../fonts/LaoUI.woff') format('woff'), url('../fonts/LaoUI.ttf') format('truetype'), url('../fonts/LaoUI.svg#LaoUI') format('svg');font-weight:normal;font-style:normal;}
body{overflow-x:hidden;font-family:'Lato', sans-serif;font-weight:400;padding-right:0 !important;}
html,
body{height:100%;}
body:before,
body:after{content:none!important}
::i-block-chrome,
body{-webkit-text-stroke:.1px}
iframe{margin-bottom:0;}
img{max-width:100%;vertical-align:top;}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
span,
ul{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent;}
label{font-weight:normal;}
*:focus,
input[type="submit"]:focus{outline:none;}
a{color:#5f9c0f;}
a:hover,
a:focus{color:#81c12d;}
a,
a:hover,
a:focus,
a:active{text-decoration:none;outline:none;}
a,
input[type="submit"]{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
input[type="text"],
input[type="email"],
input[type="password"],
input[type="url"],
input[type="tel"],
input[type="number"],
textarea,
select{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
input:focus,
select:focus,
button:focus{box-shadow:none;outline:none;}
select::-ms-expand{display:none;}
h1{font-size:65px;}
h2{font-size:45px;}
h3{font-size:40px;}
h4{font-size:30px;}
h5{font-size:28px;}
h6{font-size:22px;}
.about_main_content1 ul li,
.about_main_content1 ol li{color:#3f3f3f;float:left;font-size:20px;font-weight:300;line-height:24px;list-style:outside none none;margin-bottom:30px;padding-left:18px;position:relative;width:100%;}
.about_main_content ol,.about_main_content ul,.cstm_page ol,.cstm_page ul{margin:15px 0;}
.about_main_content li,.default_content li{color:#3f3f3f;float:left;font-size:20px;font-weight:300;line-height:24px;margin-bottom:30px;padding-left:5px;position:relative;width:100%;}
.default_content{margin-left: 20px;}
.about_main_content1 ul li::before{background:#81c12d none repeat scroll 0 0;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:10px;width:6px;}
.display-table{display:table;width:100%;height:100%;}
.display-table-cell{display:table-cell;vertical-align:middle;}
.container .container{width:auto;padding:0;}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
@-webkit-keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
10%,
20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}
30%,
50%,
70%,
90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
40%,
60%,
80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
10%,
20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}
30%,
50%,
70%,
90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
40%,
60%,
80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.tada{-webkit-animation-name:tada;animation-name:tada;}
#preloader{overflow:hidden;background-color:#18171d;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999999999;}
.cssload-loader{width:48px;height:48px;border-radius:50%;margin:3em;display:inline-block;position:absolute;vertical-align:middle;background:#ccc;z-index:9;top:50%;margin-top:-24px;left:50%;margin-left:-24px;}
.cssload-loader,
.cssload-loader:before,
.cssload-loader:after{animation:1.15s infinite ease-in-out;-o-animation:1.15s infinite ease-in-out;-ms-animation:1.15s infinite ease-in-out;-webkit-animation:1.15s infinite ease-in-out;-moz-animation:1.15s infinite ease-in-out;}
.cssload-loader:before,
.cssload-loader:after{width:100%;height:100%;border-radius:50%;position:absolute;top:0;left:0;}
.cssload-loader{animation-name:cssload-loader;-o-animation-name:cssload-loader;-ms-animation-name:cssload-loader;-webkit-animation-name:cssload-loader;-moz-animation-name:cssload-loader;}
@keyframes cssload-loader{from{-webkit-transform:scale(0);transform:scale(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
to{-webkit-transform:scale(1);transform:scale(1);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
}
@-webkit-keyframes cssload-loader{from{-webkit-transform:scale(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
to{-webkit-transform:scale(1);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
}
.main_header{background:#fff;}
header{background:#ffffff none repeat scroll 0 0;float:left;position:fixed;width:100%;transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);z-index:99;}
.top_section{width:auto;float:right;margin-bottom:15px;}
.top_header{float:left;padding-top:14px;width:100%;}
.top_section .srch_sec{float:left;position:relative;margin-right:19px;}
.top_section .srch_sec input[type="text"]{width:200px;height:24px;border:1px solid #d9d9d9;font-size:13px;color:#000;padding:0 10px;font-weight:300;border-radius:0;background:#fff;padding-right:38px;}
.top_section .searchform{margin:0;padding:0;}
.top_section .srch_sec input[type="text"]::-moz-placeholder{opacity:1;color:#a4a1a1;}
.top_section .srch_sec input[type="text"]:-ms-input-placeholder{opacity:1;color:#a4a1a1;}
.top_section .srch_sec input[type="text"]::-webkit-input-placeholder{opacity:1;color:#a4a1a1;}
.top_section .srch_sec button{border:0;background:transparent;padding:0;position:absolute;right:10px;top:1px;}
.top_section .srch_sec button i{color:#000000;font-size:12px;}
.top_section .srch_sec button:hover i,
.top_section .srch_sec button:focus i{color:#81c12d;}
.language_selector{float:left;position:relative;margin-right:20px;}
.language_selector .btn-default:hover,
.language_selector .btn-default:focus,
.language_selector .btn-default:active{background:transparent;box-shadow:none;}
.language_selector .btn-group.bootstrap-select.fit-width{border-radius:0;width:62px !important;margin:0;}
.language_selector .bootstrap-select>.btn{border:1px solid #d9d9d9;border-radius:0;padding:0 6px;}
.flag-icon-us{background:url(../images/us_icon.png) no-repeat;background-size:100%;}
.flag-icon,
.flag-icon-background{background-repeat:no-repeat;background-size:100%;background-position:50%}
.flag-icon{position:relative;display:inline-block;width:23px;height:23px;vertical-align:top;margin-right:17px;}
.flag-icon:before{content:"\00a0"}
.language_selector .bootstrap-select.btn-group .dropdown-menu{width:100%;}
.language_selector .bootstrap-select.btn-group .dropdown-menu span{margin-right:0 !important;}
.language_selector .dropdown-menu .flag-icon{margin-right:0;}
.language_selector .dropdown-menu>li>a{padding:0 10px;}
.caret1,
.goog-te-gadget{position:relative;}
.caret1:before,
.goog-te-gadget:before{position:absolute;content:'\f107';top:0;right:3px;font-size:17px;color:#a8a8a8;font-family:'FontAwesome';}
.goog-te-gadget:before{right:7px;}
select.goog-te-combo{height:24px;color:#9e9e9e;cursor:pointer;font-size:13px;margin:0 !important}
.social_link{float:left;}
.social_link ul li{display:inline;float:left;font-size:16px;height:24px;line-height:0;padding:4px 0;text-align:center;width:24px;margin-right:15px;border:1px solid #d9d9d9;}
.social_link ul li i{color:#6a6a6a;}
.social_link ul li:last-child{margin-right:0;}
.social_link ul li:hover i.fa-facebook{color:#3c5b9b;}
.social_link ul li:first-child:hover{border-color:#3c5b9b;}
.social_link ul li:hover i.fa-twitter{color:#2daae1;}
.social_link ul li:last-child:hover{border-color:#2daae1;}
.social_link ul li a:hover i{-webkit-animation:tada;animation:tada;-webkit-animation-name:tada;-moz-animation-name:tada;-o-animation-name:tada;animation-name:tada;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;}
.btm_header{float:left;width:100%;transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;}
.btm_header .logo{width:407px;float:left;}
.btm_header nav{float:right;}
.btm_header nav ul li{font-size:18px;color:#010101;float:left;display:inline;list-style:none;margin-right:47px;text-transform:capitalize;letter-spacing:1px;position:relative;padding-bottom:52px;}
.btm_header nav ul li:last-child{margin-right:0;}
.btm_header nav ul li a{color:#010101;height:100%;}
.btm_header nav ul li a:hover,
.btm_header nav ul li a:focus,
.btm_header nav ul li.current-menu-item > a,
.btm_header nav ul li.current-menu-parent > a{color:#81c12d;}
.btm_header nav .sub-menu{background-color:#fff;position:absolute;min-width:180px;left:-20px;opacity:0;z-index:1030;visibility:hidden;top:100%;text-align:left;box-shadow:0 14px 32px 4px rgba(0, 0, 0, .1);-webkit-box-shadow:0 14px 32px 4px rgba(0, 0, 0, .1);-ms-box-shadow:0 14px 32px 4px rgba(0, 0, 0, .1);-moz-box-shadow:0 14px 32px 4px rgba(0, 0, 0, .1);list-style:none;padding:10px 0;}
.btm_header nav .sub-menu li{position:relative;margin:0;padding-bottom:0;width:100%;display:block;}
.btm_header nav .sub-menu li a{position:relative;display:block;padding:8px 20px;letter-spacing:1px;font-weight:500;font-size:14px;color:#999;white-space:nowrap;}
.btm_header nav .sub-menu li a:hover{-webkit-transform:translateX(5px);transform:translateX(5px);color:#81c12d;}
.btm_header nav .sub-menu-open>.sub-menu{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
.btm_header nav>ul>li.menu-item-has-children>.sub-menu{-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-transition:opacity .4s ease 0s, visibility .4s linear 0s, -webkit-transform .4s ease 0s;transition:opacity .4s ease 0s, visibility .4s linear 0s, -webkit-transform .4s ease 0s;transition:opacity .4s ease 0s, transform .4s ease 0s, visibility .4s linear 0s;transition:opacity .4s ease 0s, transform .4s ease 0s, visibility .4s linear 0s, -webkit-transform .4s ease 0s;}
.btm_header nav>ul>li.menu-item-has-children.sub-menu-open>.sub-menu{-webkit-transform:translateY(0);transform:translateY(0);}
.btm_header nav .sub-menu .menu-item-has-children::after{display:block;position:absolute;right:15px;top:50%;margin-top:-10px;font-family:'FontAwesome';font-size:13px;content:"\f105";color:#999;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;}
.btm_header nav .sub-menu .sub-menu{left:100%;top:-10px;}
.fixed-header-on header{-webkit-box-shadow:0 4px 22px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow:0 4px 22px 0 rgba(0, 0, 0, 0.3);box-shadow:0 4px 22px 0 rgba(0, 0, 0, 0.3);}
.banner{width:100%;float:left;height:665px;background-size:cover !important;background-position:center !important;position:relative;margin-top:132px;}
.banner .container,
.banner .row,
.banner .col-sm-12{height:100%;}
.banner:before{position:absolute;top:0;width:100%;height:100%;content:'';background:rgba(0, 0, 0, 0.2);}
.banner .banner_caption{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);left:0;right:0;margin:auto;text-align:center;width:91%;}
.banner .banner_caption h1 br{display:none;}
.banner .banner_caption h1{font-size:65px;color:#fff;text-transform:uppercase;text-align:center;display:inline-block;line-height:70px;font-family:'League Gothic';font-weight:normal;letter-spacing:5px;line-height:88px;text-shadow:0px 0px 43px rgba(0, 0, 0, 1);margin-top:2px;}
.whatwe_do{width:100%;float:left;text-align:center;padding:90px 0;}
.heading_sec{float:left;text-align:center;width:100%;}
.heading_sec h2{font-size:45px;color:#303841;font-weight:300;text-transform:uppercase;letter-spacing:1px;letter-spacing:1px;position:relative;padding-bottom:26px;}
.heading_sec h2 strong{font-weight:700;}
.heading_sec h2:after{width:66px;height:3px;background:#81c12d;position:absolute;top:100%;left:0;right:0;margin:auto;content:'';}
.todo_list{float:left;margin-top:58px;width:100%;margin-bottom:0px;}
.todo_list li{width:23.5%;float:left;display:inline;list-style:none;background:#fff;margin-right:2%;-webkit-box-shadow:0 4px 22px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow:0 4px 22px 0 rgba(0, 0, 0, 0.3);box-shadow:0 4px 22px 0 rgba(0, 0, 0, 0.3);padding:43px 33px 43px;text-align:center;height:385px;}
.todo_list li:last-child{margin-right:0;}
.todo_list li figure{margin-bottom:30px;}
.todo_list li figure img{width:64px;height:60px;transition:all 0.4s linear 0s;-webkit-transition:all 0.4s linear 0s;-moz-transition:all 0.4s linear 0s;-ms-transition:all 0.4s linear 0s;transform-origin:0;-webkit-transform-origin:0;-ms-transform-origin:0;-moz-transform-origin:0;}
.todo_list li:nth-child(2) figure img{width:86px;70px;}
.todo_list li:nth-child(3) figure img{width:45px;60px;}
.todo_list li:nth-child(4) figure img{width:47px;69px;}
.todo_list li h5{font-size:20px;color:#3f3f3f;font-weight:700;text-transform:uppercase;line-height:30px;margin-bottom:9px;}
.todo_list li h5 a{color:#3f3f3f;}
.todo_list li p{font-size:20px;color:#3f3f3f;font-weight:300;line-height:34px;max-height:179px;padding-right:22px;}
.todo_list li p.mCS_no_scrollbar{padding-right:0;}
.todo_list li:hover h5 a{color:#81c12d;}
.todo_list li:hover figure img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);}
.whatwe_do h4{font-size:30px;color:#3f3f3f;line-height:40px;font-weight:700;margin-bottom:15px;width:100%;float:left;}
.whatwe_do p,
.about_main p,
.about_main ol li,
.blog-innr1 ol li{font-size:20px;line-height:34px;font-weight:300;color:#3f3f3f;float:left;width:100%;}
.about_main ol,
.blog-innr1 ol{list-style:none;counter-reset:section;padding:0;margin-top:30px;}
.about_main ol,
.about_main ul{margin-left:0;}
.about_main ol li,
.blog-innr1 ol li{padding-left:30px;position:relative;}
.about_main ol li:before,
.blog-innr1 ol li:before{counter-increment:section;content:counter(section) '.';margin-right:11px;position:absolute;left:0;}
.event_main_sec{float:left;margin-top:0px;width:100%;}
.whatwe_do .event_sec{background:#f8f8f8;margin-top:50px;width:100%;float:left;padding:52px 57px 60px;text-align:left;}
.whatwe_do .event_sec_lft{float:left;width:50%;color:#3f3f3f;margin-right:8%;}
.whatwe_do .event_sec_lft h4{font-size:30px;line-height:38px;font-weight:700;color:#3f3f3f;float:left;width:100%;}
.whatwe_do .event_sec_lft ul{margin-top:24px;width:100%;float:left;}
.whatwe_do .event_sec_lft ul li,
.home_explore1 ul li{font-size:20px;color:#3f3f3f;line-height:34px;font-weight:300;list-style:none;position:relative;float:left;padding-left:18px;margin-bottom:30px;}
.whatwe_do .event_sec_lft ul li:last-child{margin-bottom:0;}
.whatwe_do .event_sec_lft ul li:before,
.home_explore1 ul li:before{content:'';position:absolute;background:#81c12d;width:6px;height:6px;border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;left:0;top:15px;}
.whatwe_do .event_sec_lft ul li a,
.whatwe_do .event_sec_lft h6 a{color:#5f9c0f;}
.whatwe_do .event_sec_lft ul li a:hover,
.whatwe_do .event_sec_lft ul li a:focus,
.whatwe_do .event_sec_lft h6 a:hover,
.whatwe_do .event_sec_lft h6 a:focus{color:#81c12d;}
.whatwe_do .event_sec_lft h6{font-size:20px;color:#3f3f3f;line-height:24px;font-weight:300;list-style:none;position:relative;float:left;padding-left:18px;margin-top:39px;}
.whatwe_do .event_sec_rght{border:9px solid #fbfbfb;background:#fff;width:39%;float:left;padding:10px 0px 44px;-webkit-box-shadow:0 15px 44px -14px rgba(0, 0, 0, 0.7);-moz-box-shadow:0 15px 44px -14px rgba(0, 0, 0, 0.7);box-shadow:0 15px 44px -14px rgba(0, 0, 0, 0.7);margin-top:9px;}
.whatwe_do .event_sec_rght .event_rght_bx{border-bottom:1px solid #f1f1f1;float:left;padding:37px 17px;width:100%;}
.whatwe_do .event_sec_rght .event_rght_bx:last-child{border-bottom:0;padding-bottom:0;}
.whatwe_do .event_sec_rght .event_rght_bx figure{text-align:center;margin-right:24px;width:119px;float:left;margin-top:7px;}
.whatwe_do .event_sec_rght .event_rght_bx figure h6{font-size:18px;color:#fff;font-weight:700;text-transform:capitalize;background:#81c12d;line-height:24px;padding:4px;}
.whatwe_do .event_sec_rght .event_rght_bx figure p{font-size:18px;color:#424242;font-weight:700;text-transform:capitalize;background:#f5f5f5;line-height:24px;padding:17px;}
.whatwe_do .event_sec_rght .event_rght_bx .event_info{float:left;width:68%;}
.whatwe_do .event_sec_rght .event_rght_bx .event_info h5{font-size:15px;color:#000000;text-transform:uppercase;line-height:24px;font-weight:700;margin-bottom:7px;}
.whatwe_do .event_sec_rght .event_rght_bx .event_info h5 a{color:#000000;}
.whatwe_do .event_sec_rght .event_rght_bx .event_info h5 a:hover,
.whatwe_do .event_sec_rght .event_rght_bx .event_info h5 a:focus{color:#81c12d;}
.whatwe_do .event_sec_rght .event_rght_bx .event_info p{color:#000;font-weight:300;font-size:17px;line-height:21px;margin-bottom:7px;display:inline;float:left;}
.know_more{font-size:14px;color:#282828;font-weight:400;text-transform:capitalize;position:relative;}
.know_more:after{background:#92c949;width:46px;height:1px;position:absolute;content:'';right:inherit;top:10px;margin-left:15px;}
.know_more:hover,
.know_more:focus{color:#81c12d;}
.whatwe_do .event_sec_rght .event_rght_bx .event_info h6{font-size:12px;color:#070707;font-weight:300;float:right;line-height:26px;}
.home_explore{float:left;padding:50px 0;width:100%;background-size:cover !important;background-position:center !important;min-height:100px;position:relative;}
.home_explore::before{background:rgba(255, 255, 255, 0.82) none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;}
.home_explore ul{float:left;width:100%;margin-top:53px;}
.home_explore ul li{float:left;margin-right:0;width:100%;display:inline;border-bottom:9px solid #80bf2d;position:relative;}
.home_explore ul li:last-child{margin-right:0;}
.home_explore .explore_bx{min-height:347px;background-size:cover !important;background-position:center !important;position:relative;}
.home_explore .explore_bx::before{background:rgba(255, 255, 255, 0.9) none repeat scroll 0 0;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;}
.home_explore .explore_bx .explore_overlay{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);left:0;margin:auto;position:absolute;right:0;text-align:center;padding:0 30px;}
.home_explore .explore_bx .explore_overlay h4{font-size:30px;font-weight:700;text-transform:uppercase;color:#000;line-height:45px;margin-bottom:30px;}
.home_explore .explore_bx .explore_overlay p{font-size:18px;line-height:30px;margin-bottom:0;}
.home_explore .explore_bx .explore_overlay p.new-p{margin-bottom:22px;}
.home_explore .explore_bx .explore_overlay h4 a{color:#000;}
.home_explore ul li:hover .explore_bx .explore_overlay h4 a,
.home_explore ul li:focus .explore_bx .explore_overlay h4 a,
.home_explore ul li:hover .explore_bx .explore_overlay a.know_more,
.home_explore ul li:hover .explore_bx .explore_overlay a.focus{color:#81c12d;}
.home_explore .explore_bx .explore_overlay a.know_more{font-size:16px;}
.home_explore .explore_bx .explore_overlay a.know_more:after{background:#7bb92b;}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor:pointer;}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.grabbing{cursor:url(grabbing.png) 8 8, move;}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);}
.owl-theme .owl-controls{margin-top:10px;text-align:center;}
.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;font-size:38px;color:#d5d5d5;margin:0;opacity:1;padding:0;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none;}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}
.owl-theme .owl-controls .owl-page span{display:block;width:7px;height:7px;margin:0 10px 0 0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#bebebe;}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{background:#f37321;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.owl-item .item{margin:auto;padding:0 20px 0 0;text-align:center;}
.owl-pagination{display:none;}
.owl-prev:before{color:#fff;content:"\f104";font-family:"FontAwesome";font-size:18px;margin:0 !important;opacity:1;padding:0 !important;position:absolute;text-align:center;text-shadow:none;right:57px;top:-30px;width:33px;height:33px;background:#81c12d;line-height:33px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;}
.owl-prev:hover:before{background:#4c4c4c;}
.owl-next:hover:before{background:#4c4c4c;}
.owl-prev,
.owl-next{font-size:0 !important;}
.owl-next:before{color:#fff;content:"\f105";font-family:"FontAwesome";font-size:18px;margin:0 !important;opacity:1;padding:0 !important;position:absolute;text-align:center;text-shadow:none;right:14px;top:-30px;width:33px;height:33px;background:#81c12d;line-height:33px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;}
.owl-prev{left:-16px;position:absolute;top:108px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.owl-next,
.owl-prev{right:7px;position:absolute;top:108px;}
#owl-demo,
#owl-demo4{padding-top:81px;    padding-bottom: 0;}
#owl-demo4 .owl-next:before,
#owl-demo4 .owl-prev:before{top:-80px;}
.home_together{width:100%;float:left;position:relative;padding:50px 0;/*height:346px;*/    text-align: center;}
/*.home_together_innr{display:table;height:100%;width:100%;}*/
.home_together:before{position:absolute;top:0;left:0;content:'';width:100%;height:100%;background-position:center !important;background-size:cover !important;}
/*.home_together_innr_lft{display:table-cell;height:100%;vertical-align:middle;width:48%;}*/
.home_together_innr h3{font-size:50px;font-weight:700;color:#fff;letter-spacing:5px;text-transform:uppercase;line-height:60px;width:100%;margin-bottom:13px;margin-top:-3px;}
.home_together_innr p{font-weight:300;font-size:20px;color:#fff;line-height:30px;}
.rd_more{font-size:18px;color:#fff;font-weight:700;text-transform:uppercase;width:161px;display:inline-block;height:57px;text-align:center;border:2px solid #fff;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;padding:14px;float:right;margin:42px 0;}
.home_together a.rd_more {
       width: auto;
    height: auto;
   padding: 10px 25px;
    margin: 10px 0 0;
    float: none;
    display: inline-block;
}
.rd_more:hover,
.rd_more:focus{background:#80bf2d;color:#fff;border-color:#80bf2d;}
.home_together .row,
.home_together .col-sm-12,
.home_together .container{height:100%;}
.home_partner{width:100%;float:left;background:#f8f8f8;padding:90px 0;}
.home_partner h4{font-size:26px;color:#303841;font-weight:400;text-transform:uppercase;line-height:35px;margin-bottom:20px;}
.home_partner .partner_bx{float:left;width:100%;padding-top:20px;}
.home_partner .partner_bx figure,
.team_inner .partner_bx figure{right:0px;left:0px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);position:absolute;top:50%;}
.home_partner .partner_bx .display-table,
.team_inner .partner_tab .partner_bx.display-table{display:block;height:100%;width:100%;}
.home_partner .partner_bx .display-table-cell,
.team_inner .partner_tab .partner_bx .display-table-cell{display:block;height:100%;vertical-align:middle;}
.team_inner .partner_tab .partner_bx .display-table-cell{display:table-cell;}
.home_partner .partner_bx a,
.team_inner .partner_bx a{margin:0 auto;}
.team_inner .partner_bx figure img{max-width:50%;}
.home_partner .partner_bx.partner_large ul,
.home_partner .partner_bx.partner_large_six ul{width:100%;float:left;border-bottom:1px solid #e6e6e6;padding-bottom:26px;}
.home_partner .partner_bx.partner_large ul li,
.home_partner .partner_bx.partner_large_six ul li{border:2px solid #e2e2e2;float:left;display:inline;width:23.5%;margin-right:2%;background:#fff;height:180px;text-align:center;padding:15px;overflow:hidden;}
.home_partner .partner_bx.partner_large ul li:nth-child(4n),
.home_partner .partner_bx.partner_large_six ul li:nth-child(4n){margin-right:0 !important;}
.home_partner .partner_bx.partner_large ul li + li + li + li + li,
.home_partner .partner_bx.partner_large_six ul li + li + li + li + li{margin-top:30px;}
.home_logo1 li{position:relative;}
.home_logo1 li img{max-width:48%;}
.home_partner .partner_bx:last-child ul{border-bottom:0 none;padding-bottom:0;}
.home_partner .partner_bx.partner_large ul li a:hover,
.home_partner .partner_bx.partner_large_six ul li a:hover{opacity:0.5;}
.home_partner .partner_bx.partner_large_six ul li{width:11.25%;}
.partner_bx.partner_large_seven.partner_large_six li{width:9.85% !important;}
.home_partner .heading_sec{margin-bottom:8px;}
.partner_bx.partner_large_seven.partner_large_six ul{border-bottom:0;padding-bottom:0;}
.partner_bx.partner_large_seven.partner_large_six ul:nth-child(odd) li{width:11.25% !important;}
.sp_less li{margin-right:0.5% !important;}
.partner_bx.partner_large_seven.partner_large_six ul + ul{margin-top:19px;}
.partner_bx.partner_large_seven{border-bottom:1px solid #e6e6e6;padding-bottom:50px;}
.home_partner .partner_bx.partner_large.partner_three_bx li{width:17% !important;}
.partner_bx:last-child{border-bottom:0 none;padding-bottom:0;}
.top_footer{background:#131217;width:100%;float:left;padding:60px 0;}
.top_footer .container{position:relative;height:100%;}
.top_footer .col-sm-4.blck3{position:static !important;}
.top_footer h4{font-weight:400;font-size:22px;text-transform:uppercase;color:#a6a6a6;margin-bottom:17px;}
.blck1 ul li{list-style:none;font-size:23px;color:#aeaeae;float:left;display:inline;margin-right:22px;}
.blck1 ul li a{color:#aeaeae;}
.blck1 ul li:last-child{margin-right:0;}
.blck1 ul li a:hover{color:#81c12d;}
.blck1 ul li a:hover i{-webkit-animation:tada;animation:tada;-webkit-animation-name:tada;-moz-animation-name:tada;-o-animation-name:tada;animation-name:tada;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;}
.twitter_sec{margin-top:16px;width:100%;float:left;}
.twitter_sec .widget{border:0;margin:0 !important;padding:0 !important;}
.newsletter_sec{margin-top:66px;width:100%;float:left;padding:0 !important;}
.newsletter_sec form{float:left;margin-top:9px;width:82%;padding:0 !important;}
#mc_embed_signup .mc-field-group{width:auto !important;clear:none !important;padding-bottom:0 !important;height:auto !important;float:left !important;}
#mc_embed_signup div#mce-responses{padding:0 !important;text-align:center !important;top:90% !important;width:100% !important;margin:0 !important;position:absolute !important;z-index:9;}
.news_sbmt{float:left !important;}
#mc-embedded-subscribe{clear:none !important;margin:0 !important;}
.wpcf7-validation-errors,
#mce-error-response{background:#d73434 none repeat scroll 0 0;border:2px solid #d73434 !important;color:#ffffff;float:left;font-size:15px;margin:20px 0 0 !important;padding:10px !important;text-align:center;width:100%;}
.wpcf7-mail-sent-ok,
#mce-success-response{background:#00b500 none repeat scroll 0 0;border:2px solid #00b500 !important;color:#ffffff;display:block;float:left;font-size:15px !important;margin:20px 0 0 !important;padding:10px !important;text-align:center;width:100%;}
#mce-error-response,
#mce-success-response{width:100% !important;color:#fff !important;font-size:13px !important;}
.newsletter_sec input[type="email"]{font-weight:300;font-size:16px;color:#131217;background:#fff;border-radius:5px !important;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;-ms-border-radius:5px !important;border:0 !important;float:left;width:276px !important;height:54px;padding:0 18px !important;border-top-right-radius:0 !important;-webkit-border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;-webkit-border-bottom-right-radius:0 !important;line-height:normal;font-family:'Lato', sans-serif !important;}
.newsletter_sec input[type="email"]::-moz-placeholder{opacity:1;color:#a4a1a1;}
.newsletter_sec input[type="email"]:-ms-input-placeholder{opacity:1;color:#a4a1a1;}
.newsletter_sec input[type="email"]::-webkit-input-placeholder{opacity:1;color:#a4a1a1;}
.newsletter_sec input[type="submit"]{font-size:18px;color:#fff;font-weight:400;background:#81c12d;text-transform:uppercase;text-align:center;float:left;padding:14px;border:0 !important;width:98px !important;border-radius:5px !important;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;-ms-border-radius:5px !important;border-top-left-radius:0 !important;-webkit-border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;-webkit-border-bottom-left-radius:0 !important;height:54px;}
.newsletter_sec input[type="submit"]:hover,
.newsletter_sec input[type="submit"]:focus{background:#6faa21;outline:none !important;}
.newsletter_sec .mce_inline_error{display:none !important;}
.newsletter_sec #mce-EMAIL.mce_inline_error{display:block !important;}
#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error{border:2px solid red !important;}
.blck2 ul li{font-size:17px;color:#a8a8a8;font-weight:300;float:left;width:100%;list-style:none;margin-bottom:43px;}
.blck2 ul li:last-child{margin-bottom:0;}
.blck2 ul li a{color:#a8a8a8;}
.blck2 ul li a:hover,
.blck2 ul li a:focus,
.blck2 ul li.current-menu-item a{color:#81c12d;}
.explore_ftr_srch{float:left;margin-top:54px;width:100%;}
.explore_ftr_srch .ftr_srch_sec{float:left;margin-top:9px;position:relative;width:348px;}
.ftr_srch_sec form{margin:0;padding:0;border-radius:0;}
.explore_ftr_srch .ftr_srch_sec input[type="text"]{font-size:16px;color:#000000;font-weight:300;height:54px;background:#fff;border:0;padding:0 47px 0 20px;width:100%;line-height:normal;border-radius:0;}
.explore_ftr_srch .ftr_srch_sec input[type="text"]::-moz-placeholder,
.contact_form p input[type="text"]::-moz-placeholder,
.contact_form p input[type="email"]::-moz-placeholder{opacity:1;color:#a4a1a1;}
.explore_ftr_srch .ftr_srch_sec input[type="text"]:-ms-input-placeholder,
.contact_form p input[type="text"]:-ms-input-placeholder,
.contact_form p input[type="email"]:-ms-input-placeholder{opacity:1;color:#a4a1a1;}
.explore_ftr_srch .ftr_srch_sec input[type="text"]::-webkit-input-placeholder,
.contact_form p input[type="text"]:-ms-input-placeholder,
.contact_form p input[type="email"]:-ms-input-placeholder{opacity:1;color:#a4a1a1;}
.explore_ftr_srch .ftr_srch_sec button{background:transparent;border:0 none;padding:0;position:absolute;right:21px;top:16px;}
.explore_ftr_srch .ftr_srch_sec button i{font-size:21px;}
.explore_ftr_srch .ftr_srch_sec button:hover i,
.explore_ftr_srch .ftr_srch_sec button:focus i{color:#81c12d;}
.contact_form{width:406px;margin-top:27px;}
.contact_form p input[type="text"],
.contact_form p input[type="email"],
.contact_form p textarea{font-size:17px;color:#fff;font-weight:300;background:transparent;border:0px;border-bottom:1px solid #38373b;padding:0 15px 15px;border-radius:0;width:100%;line-height:normal;}
.contact_form p input[type="text"]:focus,
.contact_form p input[type="email"]:focus,
.contact_form p textarea:focus{border-color:#81c12d;}
.contact_form p{margin-bottom:40px;}
.contact_form p textarea{resize:none;height:43px;}
.contact_form p input[type="submit"]{font-size:20px;color:#fff;text-transform:uppercase;text-align:center;font-weight:400;padding:15px 0;width:253px;display:inline-block;border:0;background:#81c12d;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;letter-spacing:0;line-height:normal;-ms-border-radius:2px;}
.contact_form p input[type="text"]::-moz-placeholder,
.contact_form p input[type="email"]::-moz-placeholder{opacity:1;color:#a4a1a1;}
.contact_form p input[type="text"]:-ms-input-placeholder,
.contact_form p input[type="email"]:-ms-input-placeholder{opacity:1;color:#a4a1a1;}
.contact_form p input[type="text"]::-webkit-input-placeholder,
.contact_form p input[type="email"]::-webkit-input-placeholder{opacity:1;color:#a4a1a1;}
.contact_form p textarea::-moz-placeholder{opacity:1;color:#a4a1a1;}
.contact_form p textarea:-ms-input-placeholder{opacity:1;color:#a4a1a1;}
.contact_form p textarea::-webkit-input-placeholder{opacity:1;color:#a4a1a1;}
.contact_form p input[type="submit"]:hover,
.contact_form p input[type="submit"]:focus{background:#6faa21;outline:none !important;}
.contact_form p.sbmt_btn{margin-bottom:0 !important;margin-top:0 !important;position:absolute;bottom:0;}
.contact_form span.wpcf7-not-valid-tip{display:none !important;}
.contact_form p input.wpcf7-not-valid{border-color:red !important;}
.contact_form .wpcf7-validation-errors,
.contact_form .wpcf7-mail-sent-ok{margin-top:-14px !important;}
.blck2{padding-left:58px;}
.blck3{padding-left:69px;}
.copyright{width:100%;float:left;text-align:center;background:#18171d;padding:22px 0;position:relative;}
.copyright h6{color:#aeaeae;font-size:16px;font-weight:300;left:0;position:absolute;right:0;text-align:center;z-index:1;}
.copyright p{font-size:14px;color:#787878;font-weight:400;float:right;position:relative;z-index:2;}
.copyright p a{color:#2ba2cc;}
.copyright p a:hover,
.copyright p a:focus{color:#81c12d;}
.contact_form .ajax-loader{background-color:#fff;border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;}
.banner_innr.banner{height:366px;}
.about_main{float:left;padding:84px 0 93px;width:100%;}
.about_main p{float:none;margin:auto;max-width:81%;text-align:center;}
.about_main .heading_sec{margin-bottom:38px;}
.about_main_content{float:left;margin-top:69px;text-align:left;width:100%;}
.about_main_content p{width:100%;max-width:100%;text-align:left;}
.about_main_content h5,
.faq_innr_sec h4,
.past_competition_main h5{font-size:28px;color:#303841;line-height:35px;text-transform:uppercase;font-weight:700;margin-bottom:12px;}
.about_main_content .about_bx{float:left;width:100%;}
.about_main_content .about_bx + .about_bx{margin-top:132px;}
.about_main_content .about_bx figure{float:right;width:40%;margin-left:5%;margin-top:8px;}
.about_main_content .about_bx > figure img{width:100%;}
.about_main_content .about_bx:nth-child(2n) figure{float:left;margin-right:5%;margin-left:0;}
.about_main_content .about_main_descp{float:left;width:55%;}
.about_main_content .about_bx:nth-child(2n) .about_main_descp{float:right;}
.alignright{float:right;margin:8px 0 0 70px;}
.team_page{float:left;padding:84px 0 93px;width:100%;}
.team_page .tab-content{margin-top:80px;}
.team_inner{float:left;text-align:center;width:100%;margin-top:73px;}
.team_inner .nav-tabs{border-bottom:0 none;}
.team_inner .nav-tabs > li{display:inline-block;float:none;margin:0 25px auto 0;font-size:22px;color:#fff;font-weight:400;text-transform:uppercase;}
.team_inner .nav-tabs > li:last-child{margin-right:0;}
.team_inner .nav-tabs > li > a{border:0;border-radius:4px;-webkit-border-radius:4px;line-height:normal;margin:0;padding:0;background:#7f7f7f;padding:24px 26px;color:#fff;text-align:center;letter-spacing:1px;}
.team_inner .nav-tabs > li > a:hover,
.team_inner .nav-tabs > li > a:focus,
.team_inner .nav-tabs > li.active a,
.team_inner .nav-tabs > li.active a:hover,
.team_inner .nav-tabs > li.active a:focus{background:#81c12d;color:#fff;border:0;}
.team_list > ul{float:left;width:100%;flex-wrap:wrap;display:flex;}
.team_list ul li{list-style:none;margin-right:2%;width:32%;float:left;display:inline;margin-bottom:65px;}
.team_list ul li:nth-child(3n){margin-right:0;}
.team_list ul li figure{margin-bottom:40px;}
.team_list ul li figure img{transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;}
.team_list ul li figure a img:hover{opacity:0.6;}
.bwWrapper,
.bwWrapper1{position:relative;display:block;}
.team_list ul li a:hover figure img{opacity:0.6;}
.team_list ul li h6{font-size:20px;position:relative;color:#303841;font-weight:400;text-transform:uppercase;padding-bottom:21px;}
.team_list ul li h6:after{content:'';position:absolute;top:100%;background:#81c12d;width:48px;height:3px;left:0;right:0;margin:auto;}
.past_member{color:#fff;font-size:20px;text-transform:uppercase;font-weight:400;text-align:center;display:inline-block;background:#81c12d;width:264px;padding:15px;position:relative;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;overflow:hidden;margin-top:12px;border:0;}
.past_member:hover,
.past_member:focus{color:#fff;}
.past_member::before{background-color:rgba(255, 255, 255, 0.25);content:"";height:100%;left:0;position:absolute;top:0;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;width:100%;z-index:1;}
.past_member:hover::before{opacity:0;transform:scale(0.5, 0.5);}
.past_member::after{border:1px solid rgba(255, 255, 255, 0.5);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;width:100%;z-index:1;}
.past_member:hover::after{opacity:1;transform:scale(1, 1);-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-moz-transform:scale(1, 1);}
#myModal2.team_popup .modal-dialog,
.team_popup .modal-dialog{width:950px;}
#myModal.team_popup .modal-dialog,
.team_list .modal-dialog{margin:40px auto 30px;}
.team_list .modal-dialog{text-align:left;}
#myModal2.team_popup .modal-dialog .modal-content{max-height:700px;overflow-y:auto;}
.team_popup .modal-dialog .modal-content{max-height:550px;overflow-y:auto;}
#myModal1.team_popup .modal-dialog .modal-content{max-height:650px;overflow-y:auto;}
#myModal1.team_popup .modal-dialog{margin:192px auto 30px;}
.team_popup .modal-header{border:0;}
.team_popup .modal-body{float:left;padding:28px 40px 50px;width:100%;}
.team_popup .modal-content{box-shadow:none;border-radius:0;border:0;display:inline-block;width:100%;}
.team_popup .modal-content figure{width:277px;margin-right:33px;float:left;margin-top:10px;}
.team_popup .modal-content h4{font-size:27px;color:#303841;font-weight:700;text-transform:uppercase;line-height:35px;margin-bottom:10px;}
.team_popup .modal-content p{color:#3b3b3b;font-size:19px;font-weight:300;line-height:32px;}
.team_popup .modal-content p + p{margin-top:40px;}
.team_popup .close{color:#393939;font-size:53px;line-height:normal;margin:0;opacity:1;position:absolute;right:25px;top:0;z-index:1;}
.team_popup .close:hover,
.team_popup .close:focus{color:#81c12d;}
.modal-backdrop.in{opacity:0.8;}
.team_inner .partner_tab{text-align:left;}
.team_inner .partner_tab .partner_bx{float:left;padding-top:43px;width:100%;}
.team_inner .partner_tab .partner_bx:first-child{padding-top:0;}
.team_inner .partner_tab h4{color:#303841;font-size:28px;font-weight:400;line-height:40px;margin-bottom:44px;text-transform:uppercase;}
.team_inner .partner_tab .partner_bx.partner_large ul{border-bottom:1px solid #e6e6e6;display:flex;flex-wrap:wrap;float:left;padding-bottom:46px;width:100%;}
.team_inner .partner_tab .partner_bx.partner_large:last-child ul{border-bottom:0;padding-bottom:0;}
.team_inner .partner_tab .partner_bx.partner_large ul li{list-style:none;vertical-align:top;width:23.5%;margin-right:2%;display:inline;text-align:center;float:left;height:auto !important;}
.team_inner .partner_tab .partner_bx.partner_large ul li .figure_brdr{background:#ffffff none repeat scroll 0 0;border:2px solid #e2e2e2;height:187px;margin-bottom:28px;padding:15px;text-align:center;position:relative;overflow:hidden;}
.team_inner .partner_tab .partner_bx.partner_large ul li:nth-child(4n){margin-right:0 !important;}
.team_inner .partner_tab .partner_bx.partner_large ul li+li+li+li+li{margin-top:30px;}
.team_inner .partner_tab .partner_bx.partner_large ul li a:hover,
.team_inner .partner_tab .partner_bx.partner_large ul li a:focus{opacity:0.5;}
.team_inner .partner_tab h6{font-size:20px;color:#303841;font-weight:400;line-height:30px;text-transform:uppercase;margin-bottom:19px;}
.team_inner .partner_tab p{font-size:20px;font-weight:300;color:#3f3f3f;line-height:30px;}
.inner-logo .home_explore .heading_sec{margin-bottom:30px;}
.past_comittee h4{color:#3f3f3f;float:left;font-size:30px;font-weight:700;line-height:40px;margin-bottom:15px;width:100%;}
.past_comittee p{max-width:100%;text-align:left;}
.faq_innr_sec{float:left;width:100%;margin-top:48px;}
.faq_innr_sec .panel-group .panel{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border-radius:0 !important;box-shadow:none;margin:0 0 43px;padding:0;border:0;}
.faq_innr_sec .panel-title a{font-weight:700;font-size:25px;color:#3f3f3f;position:relative;line-height:normal;text-decoration:none !important;}
.faq_innr_sec h6{color:#3f3f3f;float:left;font-size:22px;font-weight:700;line-height:26px;margin-bottom:20px;width:100%;}
.faq_innr_sec h6 ~ h6{margin-top:30px;}
.faq_innr_sec ul li{font-size:20px;color:#3f3f3f;font-weight:400;line-height:26px;list-style:none;float:left;width:100%;margin-bottom:28px;}
.faq_innr_sec ul li:last-child{margin-bottom:0;}
.faq_innr_sec .panel-default > .panel-heading{background:transparent;border:0;}
.faq_innr_sec .panel-heading{border:0;padding:0;}
.faq_innr_sec .panel-body{border:0 !important;margin-top:26px;padding:0 0 0 86px;}
.faq_innr_sec .panel-default > .panel-heading a{padding-left:86px;}
.faq_innr_sec .panel-default > .panel-heading a:after{display:none;}
.faq_innr_sec .panel-default > .panel-heading a:before{background:rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat;content:"";height:42px;position:absolute;left:0;top:-6px;background-size:100%;width:47px;}
.faq_innr_sec .panel-default > .panel-heading.panel_active a:before{background:rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat;content:"";position:absolute;right:0;background-size:100%;top:-6px;width:47px;height:42px;background-position:0 -45px;}
.student_involvement .faq_innr_sec .panel-default > .panel-heading a::before,
student_involvement .faq_innr_sec .panel-default > .panel-heading.panel_active a:before{top:-8px;}
.faq_innr_sec .panel-group{margin-bottom:0;}
.faq_innr_sec .panel-group .panel:last-child{margin-bottom:0;}
.faq_innr_sec .panel-default > .panel-heading.panel_active a,
.faq_innr_sec .panel-default > .panel-heading a:hover,
.faq_innr_sec .panel-default > .panel-heading a:focus{color:#81c12d;}
.clgi_cop{background:#f6f6f6;}
.about_main.clgi_cop p{max-width:100%;}
.about_main.clgi_cop p + p{margin-top:20px;}
.about_main a{font-size:20px;line-height:24px;font-weight:300;color:#629b16;position:relative;text-decoration:underline;}
.about_main a:hover,
.about_main a:focus{color:#81c12d;}
.about_main a:after:hover,
.about_main a:after:focus{background:#81c12d;}
.about_main .about_main_descp p + p{margin-top:30px;}
.about_main p i{font-size:22px;}
.clgi_cop .about_main_content{margin-top:74px;}
.clgi_cop .about_main_content .about_bx{padding:82px 0;position:relative;z-index:2;margin:0;}
.clgi_cop .about_main_content .about_bx:nth-child(odd){background:#fff;}
.clgi_cop .about_main_content .about_bx:nth-child(odd):before,
.clgi_cop .about_main_content .about_bx:nth-child(odd):after{background:#fff;position:absolute;content:'';top:0;left:-10000%;width:10000%;height:100%;z-index:-1;}
.clgi_cop .about_main_content .about_bx:nth-child(odd):after{left:auto;right:-10000%;}
.fnd_link{float:left;}
.clgi_cop .about_main_content .about_bx figure{width:44%;}
.clgi_cop .about_main_content .about_bx:nth-child(2n) figure{margin-left:0;}
.clgi_cop .about_main_content .about_main_descp{width:51%;}
.clgi_cop{padding-bottom:0 !important;}
.clgi_event .clgi_evnt_bx{background:#f8f8f8;width:49%;text-align:center;padding:40px;float:left;min-height:481px;position:relative;}
.clgi_event .clgi_evnt_bx+.clgi_evnt_bx{margin-left:2%;}
.clgi_event{width:100%;float:left;background:#fff;padding:0 0 82px;}
.clgi_event .clgi_evnt_bx figure{width:78px;height:78px;display:inline-block;margin-bottom:31px;}
.clgi_event .clgi_evnt_bx figure img{transition:all 0.4s linear 0s;-webkit-transition:all 0.4s linear 0s;-moz-transition:all 0.4s linear 0s;-ms-transition:all 0.4s linear 0s;transform-origin:0;-webkit-transform-origin:0;-ms-transform-origin:0;-moz-transform-origin:0;width:78px;height:78px;}
.clgi_event .clgi_evnt_bx h5{color:#3f3f3f;font-size:20px;font-weight:700;line-height:30px;margin-bottom:9px;text-transform:uppercase;}
.clgi_event .clgi_evnt_bx h5 a{color:#3f3f3f;}
.clgi_event .clgi_evnt_bx:hover figure img{transform:scale(0.5);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);}
.clgi_event .clgi_evnt_bx p{color:#3f3f3f;font-size:20px;font-weight:300;line-height:34px;}
.clgi_event .clgi_evnt_bx a{font-size:20px;color:#000000;font-weight:400;text-align:center;display:inline-block;text-transform:capitalize;border:2px solid #81c12d;width:176px;padding:10px;background:transparent;border-radius:30px;-webkit-border-radius:30px;-ms-border-radius:30px;-moz-border-radius:30px;position:absolute;bottom:46px;left:0;right:0;margin:auto;}
.clgi_event .clgi_evnt_bx a:hover,
.clgi_event .clgi_evnt_bx a:focus,
.clgi_event .clgi_evnt_bx:hover a,
.clgi_event .clgi_evnt_bx:focus a{background:#80bf2d none repeat scroll 0 0;border-color:#80bf2d;color:#ffffff;}
.faq_innr_sec.student_faq .panel-title a{font-weight:700;font-size:20px;color:#3f3f3f;position:relative;line-height:normal;text-decoration:none !important;}
.faq_innr_sec.student_faq h4{text-transform:capitalize;}
.faq_innr_sec.student_faq .panel-group .panel{margin-bottom:22px;}
.faq_innr_sec.student_faq .panel-default > .panel-heading a{padding-left:67px;}
.faq_innr_sec.student_faq .panel-group{width:100%;float:left;margin-top:20px;}
.student_faq{background:#f8f8f8;position:relative;padding:47px 0;}
.student_faq:before,
.student_faq:after{background:#f8f8f8;content:"";height:100%;left:-10000%;position:absolute;top:0;width:10000%;z-index:-1;}
.student_faq:after{right:-10000%;left:auto;}
.faq_innr_sec.student_faq h5,
.student_involvement .about_main_content h5,
.student_involvement h5{text-transform:none;}
.past_competition_main{float:left;padding:70px 0 0;width:100%;}
.past_competition_main h5{margin-bottom:50px;}
.past_competition_main .past_competion_cntnt h6,
.past_competition_main .past_competion_cntnt h6 a{font-size:20px;line-height:30px;color:#3f3f3f;font-weight:500;text-decoration:none;}
.past_competition_main .past_competion_cntnt h6 a:hover,
.past_competition_main .past_competion_cntnt h6 a:focus{color:#81c12d;}
.past_competition_main .past_competion_cntnt ul li{font-size:17px;color:#3f3f3f;font-weight:300;list-style:none;float:left;width:auto;margin-right:30px;line-height:24px;}
.past_competition_main .past_competion_cntnt ul li:last-child{margin-right:0;}
.past_competition_main .past_competion_cntnt ul li i{color:#81c12d;margin-right:12px;}
.past_competition_main .past_competion_cntnt ul li i.fa-map-marker{font-size:19px;}
.past_competion_cntnt > ul{float:left;margin-top:11px;width:100%;margin-bottom:18px;}
.past_competion_cntnt{width:100%;padding:30px;border:2px solid #dadada;background:#f8f8f8;float:left;}
.past_competition_main .past_competion_bx{float:left;width:32%;margin-right:2%;}
.past_competition_main .past_competion_bx+.past_competion_bx+.past_competion_bx{margin-right:0;}
.past_competition_main .past_competion_bx figure img{width:100%;}
.student_involvement .about_main_content{margin-top:48px;}
.faq_innr_sec.student_faq .panel-group .panel:last-child{margin-bottom:11px;}
.about_main_content1 .about_bx figure{}
.about_main_content1 h5{color:#303841;font-size:28px;font-weight:700;line-height:35px;margin-bottom:12px;text-transform:none;}
.past_competition_main h5{text-transform:none;}
.about_main_content1.getinvolved_sc h5{margin-top:59px;}
.about_main_content1.getinvolved_sc h5:first-child{margin-top:0;}
.knowledge_center{float:left;padding:90px 0;text-align:left;width:100%;min-height:0;}
.knowledge_main{width:100%;float:left;margin-top:76px;}
.knowledge_lft{box-shadow:0 4px 22px 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 4px 22px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow:0 4px 22px 0 rgba(0, 0, 0, 0.3);width:58%;float:left;padding:48px;text-align:left;}
.knowledge_lft h5{text-transform:uppercase;font-size:28px;font-weight:700;line-height:35px;margin-bottom:20px;color:#81c12d}
.knowledge_lft h5 a{color:#81c12d}
.knowledge_lft p{color:#3f3f3f;float:left;font-size:20px;font-weight:300;line-height:34px;width:100%;}
/*.knowledge_lft p + p,
.knowledge_rght p + p{margin-top:28px;}*/
.knowledge_lft figure{/*margin-top:48px;*/float:left;width:100%;}
.knowledge_rght{float:right;width:39%;}
.knowledge_rght .bx1{box-shadow:0 4px 22px 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 4px 22px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow:0 4px 22px 0 rgba(0, 0, 0, 0.3);width:100%;float:left;text-align:left;padding:47px;}
.knowledge_rght .bx1+.bx1{margin-top:27px;}
.knowledge_rght .bx1 h6{font-size:24px;color:#81c12d;font-weight:500;line-height:35px;margin-bottom:12px;width:100%;float:left;}
.knowledge_rght .bx1 h6 a{color:#81c12d;}
.knowledge_rght .bx1 h6 a:hover,
.knowledge_rght .bx1 h6 a:focus{color:#629b16;}
.knowledge_rght .bx1 p{color:#3f3f3f;float:left;font-size:20px;font-weight:300;line-height:34px;width:100%;}
.knowledge_rght .bx1 figure{display:inline-block;margin-right:19px;float:left;}
.knowledge_rght .bx1 a img{width:50px;height:50px;vertical-align:middle;display:inline-block;margin-right:19px;float:left;}
.knowledge_rght .bx1 span{vertical-align:middle;float:left;width:84%;}
.knwldge_descp{background:#f5f5f5;width:100%;text-align:center;float:left;padding:60px 0;}
.knwldge_descp h5{color:#3f3f3f;font-size:32px;font-weight:700;line-height:35px;margin-bottom:20px;}
.knwldge_descp p,
.knowledge_center p{color:#3f3f3f;font-size:20px;font-weight:300;line-height:34px;width:100%;display:block;    margin: 0 0 1.75em;}
.knwlge_brief{width:91%;margin:auto;display:block;}
.upcoming_event_descp .knwlge_brief{width:100%;}
.bg_white{background:#fff !important;}
.team_popup span.wpcf7-not-valid-tip{display:none;}
.no-img img{margin:30px 0;}
.max_wdth{display:inline-block;float:none !important;margin:44px auto auto !important;max-width:85%;text-align:center;}
.home_explore.knowledge_center .explore_bx .explore_overlay h4{font-size:27px;}
.climate_hub_main{float:left;margin-top:80px;width:100%;}
.climate_hub_main .climate_hub_lft{width:72%;float:left;text-align:left;}
.climate_hub_main .climate_hub_lft .fg_sec{width:23%;height:183px;background:#f0f0f0;display:table;float:left;margin-top:9px;text-align:center;}
.climate_hub_main .climate_hub_lft .fg_sec figure{display:table-cell;height:100%;vertical-align:middle;}
.climate_hub_main .climate_hub_lft .fg_sec figure img{width:118px;height:104px;}
.climate_hub_main .climate_hub_lft .descp_sec{float:left;margin-left:4%;width:71%;}
.climate_hub_main .climate_hub_lft .descp_sec h6{font-size:25px;color:#3f3f3f;font-weight:700;line-height:35px;float:left;width: 100%;}
.climate_hub_main .climate_hub_lft .descp_sec h6 a{color:#3f3f3f;}
.climate_hub_main .climate_hub_lft .descp_sec h6 a:hover,
.climate_hub_main .climate_hub_lft .descp_sec h6 a:focus{color:#81c12d;}
.tag_sec p strong{font-weight:700;font-size:16px;text-transform:uppercase;color:#777777;margin-right:10px;}
.tag_sec p a{font-size:13px;color:#616161;font-weight:400;text-transform:none;border:1px solid #cecece;display:inline-block;padding:0 14px;margin-right:12px;margin-bottom:10px;}
.tag_sec p a:hover,
.tag_sec p a:focus{background:#81c12d;color:#fff;border-color:#81c12d;}
.trsfm_none{text-transform:none !important;}
.knwldge_descp .past_member{margin-top:36px;}
.tag_sec{float:left;margin-top:21px;width:100%;}
.tag_sec p{margin-bottom: 0;}
.tag_sec p a:last-child{margin-right:0;}
.date_sc{font-size:15px !important;font-weight:400 !important;color:#3f3f3f !important;margin-top:10px;}
.climate_bx1{border-top:1px solid #d1d1d1;float:left;padding:35px 0;width:100%;}
.climate_bx1:first-child{border-top:0;padding-top:0;}
.climate_bx1:last-child{padding-bottom:0;}
.climate_hub_main .climate_hub_rght{float:right;width:23%;margin-top:10px;}
.climate_hub_main .climate_hub_rght .descp_sec{float:right;width:30%;}
.search-form{position:relative;}
.blog_search_bx input[type="text"]{border:2px solid #e3e3e3;color:#303841;float:left;font-size:18px;height:56px;padding:0 58px 0 21px;width:100%;text-transform:capitalize;border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;line-height:normal;background:#fff;}
.blog_search_bx span.srch{color:#a6d36a;font-size:25px;line-height:normal;position:absolute;right:22px;top:14px;}
#searchform > button{background:transparent;border:0 none;height:25px;position:absolute;right:20px;top:15px;width:26px;z-index:3;}
.blog_search_bx span.srch:hover,
.blog_search_bx span.srch:focus,
#searchform > button:hover,
#searchform > button:focus{opacity:0.6;}
.blog_search_bx input[type="text"]::-moz-placeholder{opacity:1;color:#a4a1a1;}
.blog_search_bx input[type="text"]:-ms-input-placeholder{opacity:1;color:#a4a1a1;}
.blog_search_bx input[type="text"]::-webkit-input-placeholder{opacity:1;color:#a4a1a1;}
.sidebar_topic{width:100%;float:left;background:#f5f5f5;text-align:left;padding:28px 25px;margin-top:36px;}
.sidebar_topic h6{font-size:20px;color:#333333;font-weight:700;text-transform:uppercase;position:relative;padding-bottom:19px;}
.sidebar_topic h6:after{background:#81c12d;position:absolute;top:100%;width:100%;height:2px;content:'';left:0;}
.sidebar_topic .tag_sec{margin-top:34px;}
.resource_popup h2{color:#000;font-size:35px;text-transform:uppercase;line-height:40px;font-weight:700;margin-bottom:40px;}
.resource_popup h6{font-size:22px;font-weight:700;color:#000000;text-transform:uppercase;width:100%;margin-bottom:30px;}
.team_popup.resource_popup .modal-dialog{width:1194px;}
.team_popup.resource_popup .modal-dialog .modal-content{max-height:600px;}
.team_popup.resource_popup .resource_popup_lft{display:inline-block;vertical-align:top;width:48%;}
.team_popup.resource_popup .resource_popup_rght{margin-left:3%;}
.team_popup.resource_popup input[type="text"],
.team_popup.resource_popup input[type="email"],
.team_popup.resource_popup input[type="url"],
.team_popup.resource_popup textarea{background:#ffffff none repeat scroll 0 0;border:2px solid #e7e7e7;font-size:17px;font-weight:normal;height:54px;padding:0 20px;width:100%;line-height:normal;font-family:'Lao UI';}
.team_popup.resource_popup input.wpcf7-not-valid,
.team_popup.resource_popup textarea.wpcf7-not-valid{border-color:red !important;}
.team_popup.resource_popup textarea{resize:none;height:115px;padding:8px 20px;line-height:normal;}
.team_popup.resource_popup .modal-content p + p{margin-top:20px;}
.team_popup.resource_popup input[type="text"]::-moz-placeholder,
.team_popup.resource_popup input[type="email"]::-moz-placeholder,
.team_popup.resource_popup input[type="url"]::-moz-placeholder{opacity:1;color:#a4a1a1;}
.team_popup.resource_popup input[type="text"]:-ms-input-placeholder,
.team_popup.resource_popup input[type="email"]:-ms-input-placeholder,
.team_popup.resource_popup input[type="url"]:-ms-input-placeholder{opacity:1;color:#a4a1a1;}
.team_popup.resource_popup input[type="text"]::-webkit-input-placeholder,
.team_popup.resource_popup input[type="email"]::-webkit-input-placeholder,
.team_popup.resource_popup input[type="url"]::-webkit-input-placeholder{opacity:1;color:#a4a1a1;}
.team_popup.resource_popup textarea::-moz-placeholder{opacity:1;color:#a4a1a1;}
.team_popup.resource_popup textarea:-ms-input-placeholder{opacity:1;color:#a4a1a1;}
.team_popup.resource_popup textarea::-webkit-input-placeholder{opacity:1;color:#a4a1a1;}
.team_popup.resource_popup input[type="text"]:focus,
.team_popup.resource_popup input[type="email"]:focus,
.team_popup.resource_popup textarea:focus{border-color:#81c12d;}
.team_popup.resource_popup input[type="submit"]{font-size:25px;font-weight:700;text-align:center;background:#81c12d;color:#ffffff;display:inline-block;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;overflow:hidden;padding:16px;position:relative;text-align:center;text-transform:uppercase;width:275px;border:0;}
.team_popup.resource_popup input[type="submit"]:hover,
.team_popup.resource_popup input[type="submit"]:focus{background:#629b16;}
.sbmt_sc{position:relative;}
.bullet_list ul li{color:#3f3f3f;float:none;font-size:20px;font-weight:300;line-height:34px;list-style:outside none none;margin-bottom:8px;padding-left:18px;position:relative;width:100%;}
.bullet_list ul li:before{content:'';position:absolute;background:#81c12d;width:6px;height:6px;border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;left:0;top:15px;}
.about_main_content1.getinvolved_sc h6{color:#3f3f3f;font-size:20px;font-weight:700;line-height:34px;}
.climate_hub_main.clg_blog .climate_hub_rght{float:left;}
.climate_hub_main.clg_blog .climate_hub_lft{float:right;}
.climate_hub_main.clg_blog{margin-top:55px;}
.climate_hub_main.clg_blog .sidebar_topic{padding:0;background:transparent;}
.blog_search_bx{float:left;width:100%;}
.sidebar_conversation{background:#f0f0f0;float:left;min-height:386px;margin-bottom:60px;width:100%;text-align:left;}
.sidebar_conversation ul {margin: 0;}
.sidebar_conversation ul li{float:left;width:100%;font-size:16px;color:#000000;font-weight:700;list-style:none;text-transform:uppercase;padding:22px 26px;border-bottom:1px solid #d1d1d1;position:relative;}
.sidebar_conversation ul li:before{display: none !important;}
.sidebar_conversation ul li:after{position:absolute;right:26px;content:'';background:url(../images/grey_arw.svg) no-repeat;width:26px;height:18px;background-size:100% !important;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);}
.sidebar_conversation ul li.current_vtab:after,
.sidebar_conversation ul li:hover:after{background:url(../images/white_arw.svg) no-repeat;width:26px;height:18px;}
.sidebar_conversation ul li:hover,
.sidebar_conversation ul li:focus,
.sidebar_conversation ul li.current_vtab{background:#81c12d;}
.sidebar_conversation ul li:hover a,
.sidebar_conversation ul li:focus a,
.sidebar_conversation ul li.current_vtab a{color:#fff;}
.sidebar_conversation ul li a{color:#000000;transition:none;width:88%;float:left;}
.upcming_events_page{float:left;padding:84px 0 66px;width:100%;background:#fff;}
.upcoming_event_descp{text-align:left;}
.upcoming_event_descp h5{font-size:24px;font-weight:400;line-height:30px;margin-bottom:13px;}
.knwldge_descp.upcoming_event_descp .past_member{width:200px;margin-top:20px;text-transform:uppercase;}
.upcoming_tab{float:left;margin-top:96px;width:100%;}
.upcoming_tab .nav.nav-tabs{background:#f7f7f7 none repeat scroll 0 0;float:left;width:100%;border-bottom:0;}
.upcoming_tab .nav-tabs > li{display:inline;float:left;margin:0;font-size:24px;color:#949494;padding:16px 37px;font-weight:400;text-transform:capitalize;border-right:1px solid #d1d1d1;border-bottom:3px solid transparent;}
.upcoming_tab .nav-tabs > li:last-child{margin-right:0;border-right:0;}
.upcoming_tab .nav-tabs > li > a{border:0;line-height:normal;margin:0;padding:0;color:#949494;text-align:center;letter-spacing:1px;}
.upcoming_tab .nav-tabs > li > a:hover,
.upcoming_tab .nav-tabs > li > a:focus,
.upcoming_tab .nav-tabs > li.active a,
.upcoming_tab .nav-tabs > li.active a:hover,
.upcoming_tab .nav-tabs > li.active a:focus{border:0;color:#303841;background:transparent;}
.upcoming_tab .nav-tabs > li.active{border-bottom-color:#81c12d;}
.slct{position:relative;z-index:1;}
.slct:after{position:absolute;top:9px;right:21px;content:'\f0dd';font-family:'FontAwesome';font-size:24px;color:#7d7d7d;line-height:normal;z-index:-1;}
.event_filter{float:left;margin-top:76px;width:100%;}
.event_filter p{width:227px;float:left;margin-right:23px;}
.event_filter select,
.event_filter input[type="text"]{border:2px solid #e3e3e3;color:#303841;font-size:20px;font-weight:400;height:56px;background:transparent;cursor:pointer;padding:0 21px;width:100%;border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;}
.event_filter input[type="text"]{cursor:auto;}
.event_filter input[type="text"] .placeholder_clr1{color:#a4a1a1 !important;}
.event_filter select option{padding:5px;}
.event_filter input[type="submit"]{font-size:20px;font-weight:400;color:#fff;text-transform:uppercase;background:#7d7d7d;width:183px;border:0;padding:14px;float:left;border-radius:0;line-height:normal;}
.event_filter input[type="submit"]:hover,
.event_filter input[type="submit"]:focus{background:#81c12d;}
.event_filter input[type="submit"].filter_btn{margin-left:19px;background:#81c12d;}
.event_filter input[type="submit"].filter_btn:hover,
.event_filter input[type="submit"].filter_btn:focus{background:#7d7d7d;}
.clgi_event_round{width:100%;float:left;margin-top:80px;max-width:66%;}
.clgi_event_bx{border-top:1px solid #e8e8e8;float:left;width:100%;padding:45px 0 40px;}
.clgi_event_bx:first-child{border-top:0;padding-top:0;}
.clgi_event_bx:last-child{padding-bottom:0;}
.clgi_date{width:11%;border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;background:#414141;text-align:center;float:left;}
.clgi_date p{font-size:20px;color:#fff;font-weight:700;text-transform:uppercase;padding:8px 0;}
.clgi_month{font-size:18px;color:#fff;font-weight:700;text-align:center;background:#868686;border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;text-transform:uppercase;padding:6px 0;}
.clgi_event_content{float:left;width:85%;margin-left:4%;}
.clgi_event_content h6{font-size:22px;color:#303841;font-weight:700;line-height:30px;}
.clgi_event_content h6 a{color:#303841;}
.clgi_event_content h6 a:hover,
.clgi_event_content h6 a:focus{color:#81c12d;}
.evnt_info{float:left;margin-top:19px;width:100%;margin-bottom:18px;}
.evnt_info .evnt_full_sc p{color:#3f3f3f;float:left;font-size:17px;font-weight:300;list-style:outside none none;margin-right:10px;width:50%;line-height:24px;}
.evnt_info .evnt_full_sc p:first-child{width:21%;}
.evnt_info .evnt_full_sc p span{display:inline-block;vertical-align:top;width:81%;}
.evnt_info .evnt_full_sc p i{color:#81c12d;margin-right:12px;}
.evnt_info .evnt_full_sc p i.fa.fa-clock-o{transform:rotate(90deg);}
.evnt_full_sc{width:100%;float:left;}
.evnt_full_sc + .evnt_full_sc{margin-top:11px;}
.clgi_event_content p{color:#3f3f3f;float:left;font-size:20px;font-weight:300;line-height:34px;width:100%;}
.know_more1{color:#000;font-size:16px;font-weight:400;position:relative;text-transform:capitalize;margin-top:27px;float:left;}
.know_more1::after{background:#92c949;content:"";height:1px;margin-left:15px;position:absolute;right:inherit;top:12px;width:46px;}
.know_more1:hover,
.know_more1:focus{color:#81c12d;}
#myModal2.team_popup.resource_popup .resource_popup_lft{width:100%;}
#myModal2.team_popup.resource_popup .modal-dialog{width:827px;margin:102px auto 30px;}
.past_events_page{width:100%;float:left;background:#f8f8f8;padding-bottom:0 !important;}
.past_events_page .event_filter{display:inline-block;float:none;margin:73px auto 0;text-align:center;}
.past_events_main{float:left;width:100%;background:#f8f8f8;position:relative;padding:73px 0;}
.past_events_main:nth-child(even){background:#fff;}
.past_events_main:nth-child(even):before,
.past_events_main:nth-child(even):after{background:#fff;position:absolute;content:'';top:0;left:-10000%;width:10000%;height:100%;}
.past_events_main:nth-child(even):after{left:auto;right:-10000%;}
.past_events_main .past_event_bx{float:left;margin-right:2%;width:32%;}
.past_events_main .past_event_bx:last-child{margin-right:0;}
.past_events_main .past_event_bx figure{margin-bottom:23px;}
.past_events_main .past_event_bx figure img{width:100%;}
.past_events_main .past_event_bx h6{font-size:22px;color:#303841;letter-spacing:1px;font-weight:700;line-height:30px;text-decoration:none;margin-bottom:19px;}
.past_events_main .past_event_bx h6 a{color:#303841;}
.past_events_main .past_event_bx h6 a:hover,
.past_events_main .past_event_bx h6 a:focus{color:#81c12d;}
.past_events_main .past_event_bx ul li{color:#3f3f3f;float:left;font-size:17px;font-weight:300;line-height:24px;list-style:outside none none;margin-right:30px;width:auto;max-width:49%;}
.past_events_main .past_event_bx ul li:last-child{margin-right:0;}
.past_events_main .past_event_bx ul li i{color:#81c12d;margin-right:12px;}
.past_events_main .past_event_bx span{display:inline-block;max-width:87%;vertical-align:top;}
.past_events_main .past_event_bx p{color:#3f3f3f;float:left;font-size:20px;font-weight:300;line-height:34px;width:100%;}
.past_events_main .past_event_bx ul{float:left;margin-bottom:16px;width:100%;}
.flt_sbmt{margin-right:0 !important;width:172px !important;}
.event_filter .flt_sbmt input.filter_btn[type="submit"]{margin-left:0 !important;width:100% !important;}
.past_events_page .event_filter p{width:172px !important;display:inline-block;float:none;vertical-align:top;width:172px !important;}
.srch_inpt_filter{display:inline-block;float:none;margin-right:23px;width:662px;}
.srch_inpt_filter .blog_search_bx{display:inline-block;float:none;width:100%;}
.srch_inpt_filter .blog_search_bx input[type="text"]{background:transparent;}
.srch_inpt_filter .blog_search_bx span.srch{color:#909090;}
.past_event_descp{background:#fff !important;}
.event_descp{background:#ffffff none repeat scroll 0 0;float:left;padding:70px 0;width:100%;}
.alignleft{float:left;margin:8px 52px 8px 0px;}
.event_descp h5{font-size:32px;line-height:40px;color:#303841;font-weight:700;text-transform:capitalize;letter-spacing:1px;margin-bottom:20px;}
.event_date_custom li{color:#3f3f3f;float:left;font-size:17px;font-weight:300;line-height:24px;list-style:none;margin-right:40px;width:auto;}
.event_date_custom li i{color:#81c12d;margin-right:12px;}
.event_descp p{color:#3f3f3f;font-size:20px;font-weight:300;line-height:34px;width:100%;}
.event_date_custom{margin-bottom:16px;display:inline-block;}
.event_descp p + p{margin-top:22px;}
.event_descp > figure{max-width:705px;}
.past_event_descp .past_events_main:before,
.past_event_descp .past_events_main:after{content:'';position:absolute;width:10000%;left:-10000%;top:0;height:100%;background:#f8f8f8;}
.past_event_descp .past_events_main:after{left:auto;right:-10000%;}
#owl-demo3 .past_event_bx{width:100%;margin-right:0;text-align:left;}
#owl-demo3 .know_more1{margin-top:8px;}
.event_descp_slider h2{font-size:30px;color:#303841;font-weight:700;line-height:40px;text-transform:uppercase;letter-spacing:1px;}
.past_events_main.event_descp_slider{padding:54px 0;}
#owl-demo3{margin-top:46px;}
#owl-demo3 .owl-prev:before,
#owl-demo3 .owl-next:before{top:-162px;}
#owl-demo3 .owl-next:before{right:54px;}
#owl-demo3 .owl-item .item{padding:0 30px 0 0;}
#owl-demo3 .owl-next::before{right:23px;}
#owl-demo3 .owl-prev::before{right:67px;}
.thank_main_section{float:left;display:block;position:relative;text-align:center;padding:0;width:100%;margin:0px auto 0;}
.thank_main_section .tahnk_you_box{display:block;width:100%;padding:100px 0;}
.thank_main_section .tahnk_you_box h1{margin-bottom:50px;}
.thank_main_section .tahnk_you_box h1 i{font-size:70px;line-height:115px;color:#2da725;border:4px solid #2da725;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;width:120px;height:120px;}
.thank_main_section .tahnk_you_box p{font-size:18px;font-weight:400;padding:15px;border:1px solid #2da725;background:rgba(115, 208, 156, 0.4);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;color:#2da725;width:70%;margin:auto;}
.no-img{margin-left:0 !important;width:100% !important;}
.pagination-custom{float:left;margin-top:10px !important;width:100%;}
.pagination-custom li:before{display: none !important;}
.pagination-custom li{border-bottom:0 !important;width:33px !important;height:33px !important;line-height:33px !important;color:#fff;border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;background:#81c12d;text-align:center;font-size:16px;vertical-align:top;display:inline-block;list-style:none;padding-left: 0 !important;}
.pagination-custom li a{    color: #fff;
    display: block;
    width: 100%;
    text-align: center;}
.pagination-custom li+li{margin-left:15px;}
.pagination-custom li:hover,
.pagination-custom li:focus{background:#4c4c4c;}
.blog-innr1 ul.social1,ul.social1{margin-bottom:0px;margin-top:30px;text-align:center;}
.blog-innr1 ul.social1 li,ul.social1 li{border-bottom:0 none !important;font-size:19px;margin-right:15px !important;width:auto !important;width:5% !important;text-align:center;border:1px solid #ddd !important;display:inline-block !important;float:none !important;padding-left: 0 !important;}
.blog-innr1 ul.social1 li:before{display: none !important;}
.blog-innr1 ul.social1 li a,ul.social1 li a{color:#303841 !important;display:block;padding:12px 10px;}
.blog-innr1 ul.social1 li a:hover,ul.social1 li a:hover,
.blog-innr1 ul.social1 li a:focus,ul.social1 li a:focus{background:#81c12d !important;color:#fff !important;}
.blog-innr1 ul.social1 li:last-child,ul.social1 li:last-child{margin-right:0 !important;}
.blog-innr1 #reply-title{border:0 none !important;font-size:26px;line-height:30px;margin:0 0 10px;padding:0;}
.blog-innr1 #comments{width:100%;float:left;max-width:700px;text-align:left;margin-bottom:0;margin-top:50px;}
.blog-innr1 .heading_sec{margin-bottom:30px;}
.blog-innr1:before{display:none !important;}
.blog-innr1 .comment-form{padding:0;}
.blog-innr1 .comment-notes{font-size:17px !important;margin-bottom:15px !important;}
.blog-innr1 #commentform .required{color:red;font-size:14px;}
.blog-innr1 .comment-form label{color:#303841;font-size:17px;letter-spacing:0;line-height:24px;margin-bottom:10px;text-transform:none;}
.blog-innr1 #commentform p{margin-bottom:30px;}
.blog-innr1 #commentform input[type="text"],
.blog-innr1 #commentform input[type="email"],
.blog-innr1 #commentform input[type="url"],
.blog-innr1 #commentform textarea{background:#ffffff;border:1px solid #cccccc;border-radius:0;color:#000000;font-size:16px;height:50px;padding:0 15px;}
.blog-innr1 #commentform textarea{height:100px;resize:none;padding:15px;line-height:normal;}
.blog-innr1 #commentform p.form-submit{margin-bottom:0 !important;}
.blog-innr1 #commentform input[type="submit"]{background:#81c12d;border:0 none;border-radius:0;color:#ffffff;display:inline-block;font-size:20px;font-weight:400;letter-spacing:0;line-height:normal;padding:15px 0;text-align:center;text-transform:uppercase;width:253px;}
.blog-innr1 #commentform input[type="submit"]:hover,
.blog-innr1 #commentform input[type="submit"]:focus{background:#6faa21;outline:none;}
.nothing_found{background:#80bf2d none repeat scroll 0 0;color:#ffffff;font-size:26px;margin:30px auto;padding:15px;text-align:center;width:62%;}
.blog-innr1 img{margin:30px 0;}
.search_page{float:left;padding:70px 0;width:100%;}
.search_bx{background:#ffffff;border:2px solid #e2e2e2;padding:30px;text-align:center;width:100%;float:left;}
.search_bx + .search_bx{margin-top:30px;}
.search_bx figure{display:inline-block;float:left;margin-bottom:25px;width:100%;}
.search_bx a{margin-bottom:0;}
.search_bx figure img{max-width:400px;display:inline-block;}
.search_bx h3{color:#030102;float:left;font-size:24px;text-transform:uppercase;width:100%;margin-bottom:10px;}
.search_bx p{color:#3f3f3f;float:left;font-size:20px;font-weight:300;line-height:34px;width:100%;}
.about_main_content1 h2{margin-bottom:20px;}
.about_main_content1 p{margin-bottom:20px;}
.about_main_content1 ul,
.about_main_content1 ol{float:left;margin:15px 0;padding:0;width:100%;}
.about_main_content1 ul li:last-child,
.about_main_content1 ol li:last-child{margin-bottom:0;}
.blog-innr1 ol,
.blog-innr1 ul{text-align:left;margin-top:30px;float:left;width:100%;margin-left:0;}
.social_center{text-align:center;float:left;width:100%;margin-top:30px;}
.error-404{background:#81c12d;float:left;font-family:"Open Sans", sans-serif;padding-bottom:60px;padding-top:40px;text-align:center;width:100%;margin-top:119px;}
.error_section p{color:#fff;font-size:20px;line-height:30px;font-weight:300;text-align:center;margin-bottom:0;margin:0px auto;margin-top:15px;}
.error_btm_cntnt h1{font-size:165px;font-weight:600;line-height:140px;font-family:'Open Sans', sans-serif;color:#444;margin-bottom:40px;margin-top:20px;}
.error_btm_cntnt{text-align:center;padding:50px 0 80px;}
.error_btm_cntnt p{font-family:'Open Sans', sans-serif;color:#5a5a5a;font-size:21px;}
.error_section h1{color:#fff;display:inline-block;font-weight:700;margin-top:30px;margin-bottom:0;line-height:0;font-size:35px;text-shadow:0 2px 0 rgba(0, 0, 0, 0.1);}
.error_sec{float:left;width:100%;}
.loader_sc{float:left;margin-top:30px;text-align:center;width:100%;}
.loader_sc img{width:50px;}
.upcoming_tab .nothing_found{margin-top:0;}
.rmm-button{cursor:pointer;margin-right:0px;margin-top:0;position:absolute;right:0;top:0px;z-index:999;width:35px;height:35px;background:#81c12d;display:none;}
.rmm-button span{background:#fff;display:block;height:3px;margin:4px auto auto;width:24px;}
.rmm-button span:first-child{margin:9px auto auto;}
.bt-xlose span:last-child{background:#fff;margin-top:1px;transform:rotate(132deg);-webkit-transform:rotate(132deg);-moz-transform:rotate(132deg);-ms-transform:rotate(132deg);transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;}
.bt-xlose span:nth-child(2){display:none;}
.bt-xlose span:first-child{background:#fff;margin-bottom:-4px;margin-top:16px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;}
.nav_show{background:#81c12d;border:2px solid #81c12d;height:100%;margin-top:50px !important;overflow-y:auto;position:fixed;right:0;width:300px;z-index:999999;display:block;}
.nav_sec{position:relative;}
.desktp_none{display:none;}
nav .caret{display:none;}
.resource_popup .ajax-loader{position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);}
.student_faq .panel-title a{display:inline-block;}
.team_list .modal-dialog{margin:100px auto;}
.tp_10{margin-top:10px !important;}
.blog_cmnt_sec .comments-area{margin-bottom:0;}
.blog_cmnt_sec .comments-area .comments-title{border:0 none;font-size:21px;margin:0;padding:0 0 15px;}
.blog_cmnt_sec h3,
.blog_cmnt_sec .comment-reply-title{color:#1c1c1e;font-size:25px;font-weight:700;}
.blog_cmnt_sec .comment-reply-title{border:0 none;line-height:normal;padding-top:0;}
.blog_cmnt_sec.blog_st{text-align:left;}
.blog_cmnt_sec form p.comment-form-comment{width:100%;}
.blog_cmnt_sec form p.comment-form-email{float:right;}
.blog_cmnt_sec ol,
.blog_cmnt_sec ul{margin:0;padding:0;}
.blog_cmnt_sec ol li,
.blog_cmnt_sec ul li{list-style:none;padding-left:0;}
.blog_cmnt_sec ol li:before,
.blog_cmnt_sec ul li:before{display:none;}
.blog_cmnt_sec .comments-area .comment-author .avatar{height:64px;width:64px;margin:0 15px 0 0;}
.blog_cmnt_sec .comments-area .comment-metadata time{font-size:14px;}
.blog_cmnt_sec .comments-area .comment-awaiting-moderation{font-size:15px;margin-top:12px;float:left;width:100%;line-height:normal;margin-bottom:0;color:green;font-family:"Lato", sans-serif;font-weight:500;}
.blog_cmnt_sec .reply{float:right;}
.blog_cmnt_sec .comments-area .reply a{border:1px solid #81c12d;font-size:16px;line-height:normal;min-width:120px;padding:10px;text-align:center;margin-top:0;width:auto;color:#81c12d;margin-bottom:10px;}
.blog_cmnt_sec .comments-area .reply a:hover,
.blog_cmnt_sec .comments-area .reply a:focus{background:#81c12d;color:#ffffff;}
.blog_cmnt_sec .comment-respond{float:left;padding-top:0 !important;width:100%;}
.comment-list + .comment-respond,
.comment-navigation + .comment-respond{padding-top:30px;}
.blog_cmnt_sec input.error{border:1px solid red !important;}
.bypostauthor > article .fn::after{display:none !important;}
.blog_cmnt_sec article{float:left;width:100%;}
.whatwe_do.classkoibhi {
  background-size: cover !important;
  float: left;
  min-height: 100px;
  padding: 50px 0;
  width: 100%;
}
.classkoibhi p , .classkoibhi h4, .classkoibhi a{color:#fff;}
.classkoibhi a:hover, .classkoibhi a:focus{opacity:0.6;}
.classkoibhi a.rd_more {
       width: auto;
    height: auto;
    padding: 10px 20px;
    margin: 10px 0 0;
    float: none;
    display: inline-block;
}.classkoibhi p {
    text-align: center;
}
#partner .modal-body figure {
 float: none;
 left: 0;
 margin-bottom: 25px;
 margin-right: 0;
 max-width: 100%;
 position: static;
 text-align: center;
 top: 0;
 transform: none;
 width: 100%;
}
#partner .modal-body h4 {
 margin-bottom: 10px;
}
#partner .modal-body figure img{max-width: 250px;}
#partner  .modal-dialog{margin:300px auto 0;}
#partner .modal-header{padding: 0;}
.knlw_list ul,.knlw_list ol,.knwlge_brief ol,.knwlge_brief ul,.about_main  ul{display: block;float: left;margin:0 0 1.75em 0;width:100%;}
.knlw_list ul li,.knlw_list ol li,.knwlge_brief ul li,.knwlge_brief ol li,.about_main ul li{color: #3f3f3f;
    font-size: 20px;
    font-weight: 300;
    line-height: 34px;
    width: 100%;text-align: left;    position: relative;
    }
.knlw_list ul li,.about_main ul li{list-style: none;padding-left: 26px;}
.knlw_list ul li:before,.about_main  ul li:before{    content: '';
    position: absolute;
    background: #81c12d;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    -moz-border-radius: 50%;
    left: 0;
    top: 15px;}
.knlw_list ol li,.knwlge_brief ol li{padding-left: 26px;}
.cntr_txt_st {
    margin-bottom: 40px !important;
}
td,th{padding: 10px;}
.home_explore.owl-carousel li:before{display: none !important;}
.home_explore.owl-carousel li{padding-left: 0 !important;}
.knlw_list ol{counter-reset:section;}
.knlw_list ol li {
    list-style: none;position: relative;
}
.knlw_list ol li:before{
counter-increment:section;content:counter(section) '.';margin-right:11px;position:absolute;left:0;
}
.main_cstm_new {
    text-align: center;
}
.home_pst_mmbr{display: none;}
@media (min-width:1500px){.container{width:1470px;}
}
@media (max-width:1499px){h1{font-size:50px;}
h2{font-size:37px;}
h3{font-size:30px;}
h4{font-size:26px;}
h5{font-size:24px;}
h6{font-size:20px;}
.btm_header .logo{width:350px;}
.btm_header nav ul li{font-size:17px;padding-bottom:33px;}
.banner{height:450px;margin-top:110px;}
.banner .banner_caption h1{font-size:50px;line-height:68px;}
.whatwe_do,
.home_partner{padding:60px 0;}
.heading_sec h2{font-size:37px;padding-bottom:28px;line-height:46px;}
.todo_list li{height:375px;padding:33px;}
.todo_list li p{max-height:189px;}
.todo_list li h5{font-size:17px;}
.todo_list li p{font-size:17px;line-height:31px;}
.whatwe_do h4{font-size:27px;line-height:35px;}
.whatwe_do p,
.about_main p{font-size:18px;}
.whatwe_do .event_sec{margin-top:50px;}
.whatwe_do .event_sec_lft ul li{font-size:18px;margin-bottom:20px;}
.whatwe_do .event_sec_lft h4{font-size:27px;}
.whatwe_do .event_sec_lft h6{font-size:18px;}
.whatwe_do .event_sec_rght .event_rght_bx figure{margin-top:6px;}
.whatwe_do .event_sec_rght .event_rght_bx figure h6,
.home_explore .explore_bx .explore_overlay p{font-size:17px;}
.whatwe_do .event_sec_rght{width:42%;}
.whatwe_do .event_sec_rght .event_rght_bx .event_info{width:61%;}
.home_explore .explore_bx .explore_overlay h4,
.home_explore.knowledge_center .explore_bx .explore_overlay h4{font-size:23px;line-height:39px;margin-bottom:15px;}
.home_explore .explore_bx{min-height:300px;}
.home_explore{padding-bottom:54px;}
.home_together_innr h3{font-size:37px;line-height:45px;}
.home_together_innr p{font-size:18px;}
.rd_more{font-size:16px;height:auto;padding:11px;margin:47px 0;}
.home_partner .heading_sec{margin-bottom:0;}
.home_partner h4{font-size:21px;line-height:30px;}
.top_footer h4{font-size:20px;}
.blck2,
.blck3{padding-left:0;}
.explore_ftr_srch .ftr_srch_sec button i{font-size:17px;}
.contact_form{width:100%;}
.newsletter_sec input[type="email"],
#mc_embed_signup .mc-field-group input{width:244px !important;}
.explore_ftr_srch .ftr_srch_sec{margin-top:10px;}
.newsletter_sec form{width:100%;}
@media screen and (-webkit-min-device-pixel-ratio:0){.contact_form p.sbmt_btn{margin-top:106px;}
}
.event_main_sec{margin-top:0px !important;}
.banner_innr.banner{height:300px;}
.about_main{padding:60px 0 69px;}
.about_main_content .about_bx + .about_bx{margin-top:70px;}
.team_page{padding:61px 0 65px;}
.team_inner{margin-top:50px;}
.team_list ul li{margin-bottom:55px;}
.team_inner .nav-tabs > li{font-size:16px;margin:0 15px auto 0;}
.team_inner .nav-tabs > li > a{padding:20px;}
.team_list ul li figure{margin-bottom:30px;}
.team_page .tab-content{margin-top:50px;}
.team_list ul li h6{padding-bottom:15px;}
.team_popup .modal-content h4{font-size:23px;}
.team_inner .partner_tab h4{font-size:27px;margin-bottom:33px;}
.team_inner .partner_tab h6{font-size:19px;margin-bottom:10px;}
.team_inner .partner_tab p{font-size:18px;}
.team_inner .partner_tab .partner_bx.partner_large ul{padding-bottom:15px;}
.team_inner .partner_tab .partner_bx{padding-top:32px;}
.team_inner .partner_tab .partner_bx.partner_large ul li .figure_brdr{margin-bottom:20px;}
.team_popup .modal-content p + p{margin-top:15px;}
.team_popup .modal-content p{font-size:18px;}
#myModal.team_popup .modal-dialog{margin:86px auto 30px;}
.past_comittee h4{font-size:27px;line-height:35px;}
.faq_innr_sec .panel-title{font-size:22px;}
.faq_innr_sec h6{font-size:20px;}
.faq_innr_sec ul li{font-size:19px;margin-bottom:14px;}
.faq_innr_sec .panel-default > .panel-heading a,
.faq_innr_sec .panel-body{padding-left:64px;}
.faq_innr_sec .panel-title a{line-height:40px;font-size:23px;}
.student_involvement .faq_innr_sec .panel-default > .panel-heading a::before,
student_involvement .faq_innr_sec .panel-default > .panel-heading.panel_active a::before{top:-6px;}
.clgi_cop .about_main_content{margin-top:61px;}
.clgi_cop .about_main_content .about_bx{padding:60px 0;}
.about_main.clgi_cop h5{font-size:25px;}
.about_main p i{font-size:20px;}
.about_main .about_main_descp p + p{margin-top:15px;}
.about_main ol li{font-size:18px;line-height:29px;}
.clgi_cop .about_main_content .about_bx+.about_bx{margin-top:0;}
.about_main a{font-size:18px;}
.about_main ol{margin-top:15px;}
.clgi_event .clgi_evnt_bx p{font-size:18px;line-height:29px;}
.clgi_event{padding:11px 0 69px;}
.clgi_event .clgi_evnt_bx{min-height:420px;}
.student_involvement .about_main_content{margin-top:27px;}
.past_competition_main{padding:50px 0 0;}
.past_competion_cntnt{padding:15px;}
.past_competition_main .past_competion_cntnt ul li{margin-right:15px;}
.past_competition_main .past_competion_cntnt p{font-size:17px;line-height:28px;}
.past_competion_cntnt > ul{margin-bottom:10px;}
.about_main_content1 h5{font-size:26px;}
.about_main_content1.getinvolved_sc h5{margin-top:30px;}
.knowledge_center{padding:60px 0;}
.knowledge_lft h5{font-size:24px;}
.knowledge_lft p,
.knowledge_rght .bx1 p,
.knwldge_descp p,
.knowledge_center p{font-size:17px;line-height:29px;}
/*.knowledge_lft p + p,
.knowledge_rght p + p{margin-top:15px;}*/
.knowledge_rght .bx1 h6{font-size:20px;line-height:28px;}
.knowledge_rght .bx1{padding:30px;}
.knowledge_rght .bx1 figure{margin-right:10px;}
.knwldge_descp{padding:45px 0;}
.knwldge_descp h5{font-size:27px;}
#owl-demo,
#owl-demo4{padding-top:50px;}
#myModal1.team_popup .modal-dialog{margin:75px auto;width:65%;}
.knowledge_rght .bx1 span{width:81%;}
.knowledge_rght .bx1 a img{width:40px;height:40px;}
.knowledge_lft figure{margin-bottom:23px;}
.knwldge_descp .past_member{padding:12px;}
.knowledge_center.home_explore ul{margin-top:30px;}
.climate_hub_main{margin-top:60px;}
.climate_hub_main .climate_hub_lft .fg_sec figure img{height:80px;width:90px;}
.climate_hub_main .climate_hub_lft .fg_sec{height:153px;}
.climate_hub_main .climate_hub_lft .descp_sec h6{font-size:22px;}
.tag_sec p a{margin-right:10px;}
.date_sc{font-size:14px !important;}
.climate_bx1{padding:25px 0;}
.tag_sec p strong{font-size:15px;}
.blog_search_bx span.srch{font-size:19px;top:13px;right:13px;}
.blog_search_bx input[type="text"]{height:48px;font-size:16px;padding:0 40px 0 13px;}
.past_events_page .blog_search_bx input[type="text"]{padding:0 13px;height:55px;}
.climate_hub_main{margin-top:60px;}
.climate_hub_main .climate_hub_lft .fg_sec{height:120px;width:20%;}
.climate_hub_main .climate_hub_rght{width:25%;}
.team_popup.resource_popup .modal-dialog{width:90%;}
.resource_popup h2{font-size:26px;line-height:30px;margin-bottom:30px;}
.resource_popup h6{font-size:20px;}
.team_popup.resource_popup input[type="text"],
.team_popup.resource_popup input[type="email"],
.team_popup.resource_popup textarea{font-size:16px;}
.team_popup.resource_popup input[type="submit"]{font-size:19px;padding:10px;width:200px;}
.bullet_list ul li{font-size:18px;}
.sidebar_conversation ul li{font-size:14px;padding:20px 14px;}
.sidebar_conversation ul li a{width:84%;}
.sidebar_conversation{min-height:296px;margin-bottom:36px;}
.upcming_events_page{padding:60px 0;}
.upcoming_tab{margin-top:60px;}
.event_filter{margin-top:50px;}
.event_filter input[type="submit"]{width:150px;font-size:19px;padding:15px;}
.event_filter p{width:174px;}
.event_filter select{font-size:19px;height:55px;}
.clgi_event_round{max-width:80%;margin-top:50px;}
.knwldge_descp .past_member{font-size:18px;}
#myModal2.team_popup.resource_popup .modal-dialog{width:65%;max-height:100%;margin:51px auto;}
#myModal2.team_popup.resource_popup .modal-header{padding:0;}
#myModal2.team_popup.resource_popup input[type="text"],
#myModal2.team_popup.resource_popup input[type="email"],
#myModal2.team_popup.resource_popup textarea,
.team_popup.resource_popup input[type="url"],
#myModal1.team_popup.resource_popup input[type="text"],
#myModal1.team_popup.resource_popup input[type="email"],
#myModal1.team_popup.resource_popup textarea{height:40px;font-size:15px;}
#myModal2.team_popup.resource_popup .modal-content p + p{margin-top:10px;}
#myModal2.team_popup.resource_popup textarea,
#myModal1.team_popup.resource_popup textarea{height:100px;}
.past_events_page .event_filter{margin-top:50px;}
.past_events_main{padding:50px 0;}
.past_events_main .past_event_bx h6{font-size:20px;}
.past_events_main .past_event_bx figure{margin-bottom:15px;}
.past_events_main .past_event_bx h6{margin-bottom:12px;}
.past_events_main .past_event_bx ul li{margin-right:15px;}
.past_events_main .past_event_bx p{font-size:17px;line-height:28px;}
.srch_inpt_filter .blog_search_bx input[type="text"]{height:55px;}
.srch_inpt_filter .blog_search_bx span.srch{top:16px;}
.past_events_main .past_event_bx ul li i{margin-right:10px;width:16px;float:left;}
.past_events_main .past_event_bx ul li{margin-right:17px;width:100%;max-width:100%;margin-bottom:10px;}
.past_events_main .past_event_bx ul li:last-child{margin-bottom:0;}
.past_events_main .past_event_bx ul li span{float:left;max-width:87%;}
.event_descp{padding:50px 0;}
.event_descp h5{font-size:26px;}
.event_descp > figure{max-width:500px;}
.event_descp p{font-size:18px;line-height:29px;}
.event_descp p + p{margin-top:20px;}
.event_descp_slider h2{font-size:27px;line-height:35px;}
.past_events_main.event_descp_slider{padding:50px 0;}
.thank_main_section .tahnk_you_box h1 i{font-size:50px;}
.thank_main_section .tahnk_you_box{padding:60px 0;}
.blog-innr1 #commentform input[type="submit"]{font-size:16px;}
.about_main_content1 ul li,
.about_main_content1 ol li{margin-bottom:20px;}
.about_main_content1 h2{margin-bottom:15px;}
.about_main_content1 p{margin-bottom:15px;}
.blog-innr1 ol li,
.blog-innr1 ul li{font-size:18px;}
.blog-innr1 ul.social1 li a,ul.social1 li a{padding:10px 15px;}
.about_main_content1 ul li,
.about_main_content1 ol li,.default_content li{font-size:18px;}
.past_events_main .past_event_bx ul li span{max-width:100%;}
    #partner  .modal-dialog{margin:145px auto 0;}
    .knowledge_center ul li, .knowledge_center ol li{font-size: 17px;line-height: 29px;}
}
@media (max-width:1199px){.wow{-webkit-animation-name:none !important;animation-name:none !important;visibility:visible !important;}
h1{font-size:45px;line-height:60px;}
h2{font-size:30px;line-height:35px;}
h3{font-size:26px;}
h4{font-size:23px;line-height:30px;}
nav .caret{display:inline-block;}
.rmm-button{display:block;top:-5px;}
.btm_header nav{display:none;}
.nav_show{display:block !important;}
.top_header{display:none;}
.desktp_none{display:block;}
header{padding:25px 0;transform:none;}
.top_section{margin-right:40px;margin-bottom:0;}
.btm_header nav ul li{margin:0;padding:0;}
.btm_header nav ul li a{padding:10px 17px;display:block;color:#fff !important;}
nav > ul > li.menu-item-has-children.sub-menu-open > .sub-menu{transform:translateY(0px);}
nav > ul > li > a{border-radius:0;float:left;width:100%;}
nav ul li{width:100%;margin-right:0;padding:0;}
#main_menu > ul{float:left;width:100%;padding-bottom:100px;}
nav .sub-menu{float:left;box-shadow:none;left:0;min-width:0;position:relative;padding:0;height:0;}
nav .sub-menu li a{color:#000;padding:10px 17px;transition:none !important;}
nav > ul > li.menu-item-has-children > .sub-menu{transition:none !important;}
nav .sub-menu li a:hover,
nav .sub-menu li a:focus,
nav .sub-menu li.current-menu-item a{transform:none;}
nav ul li.sub-menu-open .sub-menu{border:0;margin-top:0;opacity:1 !important;transition:none;padding:0;position:relative;min-width:0;width:100%;height:100% !important;box-shadow:none;background:transparent;left:0;top:0;}
nav > ul > li.current-menu-item > a,
nav > ul > li:hover > a,
nav > ul > li:focus > a,
nav > ul > li.current-menu-parent > a{background:#69b040;color:#ffffff;transition:none 0s ease 0s;}
.top_section{margin-right:47px;}
.btm_header nav .sub-menu li a:hoverr,
.btm_header nav .sub-menu li a:focus,
.btm_header nav .sub-menu li.current-menu-item a{transform:none;}
.btm_header nav .sub-menu li:hover a{opacity:0.7 !important;}
.btm_header nav .sub-menu li a:hover{transform:none !important;}
.banner{margin-top:75px;height:400px;}
.banner .banner_caption h1{font-size:45px;line-height:60px;}
.whatwe_do,
.home_partner{padding:42px 0;}
.heading_sec h2{font-size:28px;line-height:35px;padding-bottom:20px;}
.todo_list{margin:40px 0 12px;}
.todo_list li{width:48%;height:285px;}
.todo_list li figure{margin-bottom:15px;}
.todo_list li:nth-child(even){margin-right:0;}
.todo_list li+li+li{margin-top:30px;}
.todo_list li p{line-height:27px;max-height:115px;}
.whatwe_do h4{font-size:23px;line-height:30px;}
.whatwe_do p,
.about_main p{font-size:17px;line-height:30px;}
.event_main_sec{margin-top:30px;}
.whatwe_do .event_sec{margin-top:40px;padding:30px;}
.whatwe_do .event_sec_lft h4{font-size:22px;line-height:30px;}
.whatwe_do .event_sec_lft{width:100%;margin-right:0;}
.whatwe_do .event_sec_lft ul{margin-top:10px;}
.whatwe_do .event_sec_lft ul li{font-size:17px;line-height:29px;margin-bottom:10px;}
.whatwe_do .event_sec_lft ul li::before{top:13px;}
.whatwe_do .event_sec_lft h6{margin-top:10px;}
.whatwe_do .event_sec_rght{margin-top:40px;width:100%;}
.whatwe_do .event_sec_rght .event_rght_bx{padding:15px;}
.whatwe_do .event_sec_rght .event_rght_bx figure{width:100px;}
.whatwe_do .event_sec_rght .event_rght_bx .event_info{width:78%;}
.whatwe_do .event_sec_rght .event_rght_bx figure p{font-size:17px;}
.whatwe_do .event_sec_rght{padding-bottom:32px;}
.home_explore{padding:42px 0 40px;}
.home_explore .owl-item .item{padding:0 10px;}
.home_explore #owl-demo .owl-next,
.home_explore #owl-demo .owl-prev{top:84px;}
.home_explore .owl-next::before{right:3px;}
.home_explore .owl-prev::before{right:43px;}
.home_explore .explore_bx .explore_overlay h4,
.home_explore.knowledge_center .explore_bx .explore_overlay h4{font-size:17px;line-height:28px;margin-bottom:10px;}
.home_explore .explore_bx .explore_overlay{padding:0 15px;}
.whatwe_do .event_sec_rght .event_rght_bx figure h6,
.home_explore .explore_bx .explore_overlay p{font-size:16px;line-height:26px;}
.home_explore .explore_bx .explore_overlay p.new-p{margin-bottom:15px;}
.home_explore .explore_bx{min-height:256px;}
.home_together{padding:30px 0;height:auto;}
.home_together_innr h3{margin-top:0;}
.home_together_innr h3{font-size:26px;line-height:35px;}
.home_together_innr p{font-size:17px;line-height:27px;}
/*.home_together_innr_lft{width:65%;}*/
.home_partner h4,
.team_inner .partner_tab h4{font-size:22px;line-height:30px;margin-bottom:30px;}
.home_logo1 li img{max-width:70%;}
.home_partner .partner_bx{padding-top:26px;}
.partner_bx.partner_large_seven.partner_large_six ul + ul{margin-top:0;}
.partner_bx.partner_large_seven{padding-bottom:0;}
.home_partner{padding-bottom:50px;}
.top_footer{padding:40px 0;}
.top_footer h4{font-size:18px;margin-bottom:15px;}
.blck2 ul li{font-size:16px;margin-bottom:42px;}
.contact_form p input[type="text"],
.contact_form p input[type="email"],
.contact_form p textarea{font-size:16px;}
.contact_form p{margin-bottom:38px;}
.newsletter_sec{margin-top:30px;}
.newsletter_sec form{margin-top:0;}
.newsletter_sec input[type="submit"]{font-size:16px;}
.newsletter_sec input[type="email"],
#mc_embed_signup .mc-field-group input{width:190px !important;}
.newsletter_sec input[type="email"]{padding:0 5px !important;}
.explore_ftr_srch{margin-top:33px;}
.explore_ftr_srch .ftr_srch_sec{margin-top:0px;width:100%;}
.wpcf7-validation-errors,
#mce-error-response{font-size:13px;}
.contact_form .wpcf7-validation-errors,
.contact_form .wpcf7-mail-sent-ok{margin-top:-27px !important;}
.wpcf7-mail-sent-ok,
#mce-success-response{font-size:13px !important;}
.copyright{padding:18px 0;}
.banner_innr.banner{height:200px;}
.banner.banner_innr .banner_caption h1{font-size:30px;letter-spacing:2px;line-height:40px;margin-bottom:0;}
.about_main{padding:42px 0 48px;}
.about_main_content{margin-top:40px;}
.about_main_content h5,
.faq_innr_sec h4,
.past_competition_main h5{font-size:22px;line-height:30px;}
.about_main_content .about_bx figure{display:inline-block;}
.about_main_content .about_main_descp{float:none !important;width:100%;}
.about_main_content .about_bx + .about_bx{margin-top:30px;}
.about_main .heading_sec{margin-bottom:25px;}
.about_main p{max-width:100%;}
.team_page{padding:42px 0 45px;}
.team_inner .nav-tabs > li > a{padding:13px;display:table-cell;vertical-align:middle;}
.team_inner .nav-tabs > li{float:left;font-size:14px;margin:0 1% auto 0;width:32.5%;display:table;height:61px;}
.team_list ul li h6{font-size:16px;line-height:25px;padding-bottom:10px;}
.team_list ul li{margin-bottom:40px;}
.past_member{font-size:18px;width:230px;}
#myModal.team_popup .modal-dialog,
.team_list .modal-dialog{left:0;margin:0 auto;position:absolute;right:0;top:50%;transform:translateY(-50%) !important;-webkit-transform:translateY(-50%) !important;-ms-transform:translateY(-50%) !important;-moz-transform:translateY(-50%) !important;width:90%;}
.team_popup .modal-content figure{width:200px;margin-top:7px;}
.team_popup .modal-content h4{font-size:18px;line-height:27px;}
.team_popup .modal-content p{font-size:16px;line-height:30px;}
.team_popup .close{font-size:42px;}
.team_list ul li figure{margin-bottom:10px;}
.team_inner .partner_tab .partner_bx.partner_large ul li .figure_brdr{height:180px;margin-bottom:15px;}
.team_inner .partner_tab h6{font-size:16px;line-height:24px;}
.team_inner .partner_tab p{font-size:17px;line-height:26px;}
.team_inner .partner_tab .partner_bx{padding-top:26px;}
.past_comittee h4{font-size:23px;line-height:30px;}
.faq_innr_sec .panel-title a{font-size:20px;line-height:30px;}
.faq_innr_sec .panel-default > .panel-heading a::before,
.faq_innr_sec .panel-default > .panel-heading.panel_active a::before{background-size:82% auto;height:34px;}
.faq_innr_sec .panel-default > .panel-heading.panel_active a::before{background-position:0 -36px;}
.faq_innr_sec h6{font-size:18px;margin-bottom:10px;}
.faq_innr_sec ul li{font-size:17px;}
.faq_innr_sec .panel-default > .panel-heading a::before,
.faq_innr_sec .panel-default > .panel-heading.panel_active a::before,
.student_involvement .faq_innr_sec .panel-default > .panel-heading a::before,
student_involvement .faq_innr_sec .panel-default > .panel-heading.panel_active a::before{top:-2px;}
.faq_innr_sec .panel-group .panel{margin-bottom:20px;}
.faq_innr_sec{margin-top:30px;}
.about_main p i{font-size:18px;}
.clgi_cop .about_main_content{margin-top:50px;}
.clgi_cop .about_main_content .about_bx{padding:50px 0;}
.about_main a{font-size:17px;}
.about_main.clgi_cop h5{font-size:21px;}
.clgi_cop .about_main_content .about_main_descp{float:none !important;width:100%;}
.clgi_event .clgi_evnt_bx{padding:30px;}
.clgi_event .clgi_evnt_bx h5{font-size:18px;}
.clgi_event .clgi_evnt_bx p{font-size:17px;line-height:27px;}
.clgi_event .clgi_evnt_bx a{font-size:18px;}
.clgi_event{padding-bottom:50px;}
.about_main.clgi_cop{overflow:hidden;}
.clgi_event .clgi_evnt_bx{min-height:450px;}
.upcming_events_page{padding:42px 0 48px;}
.upcoming_tab{margin-top:40px;}
.upcoming_tab .nav-tabs > li{font-size:18px;padding:13px 37px;}
.event_filter select,
.event_filter input[type="text"]{font-size:17px;height:50px;}
.event_filter input[type="submit"]{font-size:17px;width:132px;}
.slct::after{font-size:18px;top:11px;}
.event_filter p{margin-right:15px;width:150px;}
.event_filter input.filter_btn[type="submit"]{margin-left:15px;}
.event_filter{margin-top:30px;}
.clgi_event_round{margin-top:30px;max-width:100%;}
.clgi_date{width:90px;}
.clgi_date p{font-size:17px;}
.clgi_month{font-size:16px;}
.clgi_event_content{width:80%;}
.clgi_event_content h6{font-size:20px;}
.clgi_event_content p{font-size:17px;line-height:30px;}
.know_more1{margin-top:15px;}
.evnt_info .evnt_full_sc p{font-size:16px;}
.evnt_info .evnt_full_sc p:first-child{width:30%;}
.evnt_info .evnt_full_sc p{width:61%;}
.clgi_event_bx{padding:35px 0 30px;}
.knwldge_descp{padding:40px 0;}
.knwldge_descp h5{font-size:24px;}
.knwldge_descp .past_member{font-size:16px;}
#myModal2.team_popup.resource_popup input[type="text"],
#myModal2.team_popup.resource_popup input[type="email"],
#myModal2.team_popup.resource_popup textarea,
.team_popup.resource_popup input[type="url"],
#myModal1.team_popup.resource_popup input[type="text"],
#myModal1.team_popup.resource_popup input[type="email"],
#myModal1.team_popup.resource_popup textarea{font-size:14px;height:40px;}
.resource_popup h2{font-size:22px;margin-bottom:20px;}
#myModal2.team_popup.resource_popup .modal-dialog{margin-top:138px;}
.blog-innr1 ul.social1 li,ul.social1 li{width:auto !important;}
.srch_inpt_filter{margin-right:15px;width:300px;}
.past_events_page .event_filter input[type="submit"]{margin-top:0;}
.past_events_main{padding:40px 0;}
.past_events_main .past_event_bx h6{font-size:18px;line-height:26px;}
.past_events_main .past_event_bx ul li i{font-size:17px;padding-top:3px;}
.past_events_page{overflow:hidden;}
.nothing_found{font-size:23px;padding:11px;}
.loader_sc img{width:45px;}
.about_main_content1 ul liabout_main_content1 ul li,
.about_main_content1 ol li,
.about_main ol li,.default_content li{font-size:17px;margin-bottom:10px;}
.about_main_content1 ul li p,
.about_main_content1 ol li p{margin-bottom:0;}
.about_main_content1 ul,
.about_main_content1 ol{margin:10px 0 15px;}
.knowledge_center{padding:42px 0 48px;}
.knowledge_main{margin-top:50px;}
.knowledge_lft{padding:30px;}
.knowledge_lft h5{font-size:20px;line-height:30px;margin-bottom:15px;}
.knowledge_lft figure{margin-top:30px;}
#myModal1.team_popup .modal-dialog{margin:162px auto 30px;width:90%;}
.team_popup .modal-body{padding:30px 30px 35px;}
#myModal1 .modal-header{padding:0;}
.max_wdth{margin-top:30px;max-width:100%;}
#owl-demo ul{margin-top:0;}
.climate_hub_main{margin-top:40px;}
.climate_hub_main .climate_hub_lft .descp_sec h6{font-size:19px;line-height:29px;}
.climate_hub_main .climate_hub_rght{width:35%;}
.climate_hub_main .climate_hub_lft{width:60%;}
.sidebar_topic{margin-top:25px;padding:20px;}
.sidebar_topic h6{font-size:18px;}
#owl-demo .owl-prev::before,
#owl-demo .owl-next::before{top:-85px;}
.sidebar_topic .tag_sec{margin-top:20px;}
.blog-innr1 #comments{margin-top:30px;max-width:100%;width:75%;margin:30px 0;}
.search_page{padding:50px 0;}
.search_bx figure img{max-width:350px;}
.search_bx h3{font-size:20px;}
.search_bx p{font-size:17px;line-height:29px;}
.search_page .entry-summary{margin:0 !important;}
.climate_hub_main.clg_blog{margin-top:30px;}
.tag_sec{margin-top:15px;}
.climate_hub_main.clg_blog .climate_hub_rght{margin-top:8px;}
.sidebar_conversation ul li{padding:16px 14px;}
.about_main_content1 h5{font-size:23px;line-height:30px;}
.student_faq{padding:40px 0;}
.past_competition_main{padding:40px 0 0;}
.past_competition_main h5{margin-bottom:30px;}
.past_competition_main .past_competion_cntnt h6,
.past_competition_main .past_competion_cntnt h6 a{font-size:18px;line-height:25px;}
.student_involvement{overflow:hidden;}
.past_competition_main .past_competion_cntnt ul li{width:100%;margin-right:0;}
.past_competition_main .past_competion_cntnt ul li i{font-size:15px;float:left;margin-right:12px;padding-top:4px;width:16px;}
.past_competition_main .past_competion_cntnt ul li i.fa-map-marker{font-size:18px;}
.past_competition_main .past_competion_cntnt ul li{font-size:16px;}
.past_competition_main .past_competion_cntnt p{font-size:16px;line-height:25px;}
.past_competition_main .past_competion_cntnt ul li span{float:left;width:80%;}
.blog-innr1 ol li,
.blog-innr1 ul li{font-size:17px;}
.home_explore1 ul li{margin-bottom:10px;}
.home_explore1 ul,
.home_explore1 ol{margin-top:15px;}
.about_main_content1 .about_bx figure{float:right;max-width:350px;}
.error-404{margin-top:75px;}
.thank_main_section .tahnk_you_box h1 i{font-size:45px;height:100px;line-height:95px;width:100px;}
.thank_main_section .tahnk_you_box p{width:100%;}
.banner.banner_innr .banner_caption h1{font-size:35px;}
.home_explore #owl-demo{float:left;width:100%;}
#mce-error-response,
#mce-success-response{font-size:11px !important;}
.caret{border-top:4px solid;}
.tp_10{width:100% !important;}
    .twitter_sec{width: 90%;}
    #partner .modal-dialog{width: 90%;}
    #partner .modal-body figure img {
  max-width: 200px;
}
    #partner .modal-dialog {
  margin: 120px auto 0;
}
    .home_pst_mmbr{    display: inline-block;
    margin-top: 30px !important;}
   .cstm_bg1 {display: none;}
}
@media (max-width:991px){.btm_header .logo{width:213px;margin-top:5px;}
.top_footer .blck1,
.top_footer .blck2,
.top_footer .blck3{width:100% !important;float:left;}
.top_footer .col-sm-4.blck2,
.top_footer .col-sm-4.blck3{border-top:1px solid #a6a6a6;margin-top:30px;padding-top:15px;;}
.blck2 ul li{width:auto;margin-right:15px;margin-bottom:0;}
.blck2 ul li:last-child{margin-bottom:0;}
.twitter_sec iframe{width:100% !important;}
.contact_form p.sbmt_btn{position:static;}
.newsletter_sec input[type="email"],
#mc_embed_signup .mc-field-group input{width:350px !important;}
.contact_form .wpcf7-validation-errors,
.contact_form .wpcf7-mail-sent-ok{margin-top:15px !important;}
.explore_ftr_srch,
.contact_form{margin-top:15px;}
.blck2,
.blck3{padding-left:15px;}
.contact_form p input[type="text"],
.contact_form p input[type="email"],
.contact_form p textarea{padding-left:0;padding-right:0;}
.team_inner .partner_tab .partner_bx.partner_large ul li{width:49%;margin-right:2%;margin-bottom:0px;}
.team_inner .partner_tab .partner_bx.partner_large ul li+li+li{margin-top:30px;}
.team_inner .partner_tab .partner_bx.partner_large ul li:nth-child(even){margin-right:0 !important;}
.team_inner .partner_tab h4{font-size:19px;line-height:24px;margin-bottom:20px;}
.clgi_event .clgi_evnt_bx{min-height:480px;}
.event_filter input[type="submit"]{margin-top:15px;width:150px;}
#myModal2.team_popup.resource_popup .modal-dialog{margin-top:216px;}
#myModal1.team_popup .modal-dialog{margin-top:247px;}
.knowledge_lft{width:100%;margin-bottom:30px;}
.knowledge_rght{width:100%;}
.climate_hub_main .climate_hub_lft,
.climate_hub_main .climate_hub_rght{width:100%;}
.climate_hub_main .climate_hub_rght{margin-top:30px;}
.sidebar_conversation{min-height:0;}
.climate_hub_main.clg_blog{margin-top:20px;}
#mc_embed_signup div#mce-responses,
#mc_embed_signup div.response{position:static !important;}
.tp_10{margin-bottom:0 !important;}

}
@media (max-width:767px){h1{font-size:28px;line-height:35px;margin-bottom:10px;}
h2{font-size:26px;line-height:35px;}
h3{font-size:24px;}
h4{font-size:22px;}
h5{font-size:20px;}
h6{font-size:18px;}
p{font-size:16px;}
header{padding:15px 0;}
.btm_header .logo{float:none;margin:auto auto 19px;max-width:300px;text-align:center;width:100%;}
.top_section{width:100%;float:none;}
.top_section .srch_sec input[type="text"]{width:183px;vertical-align:top;}
.top_section .srch_sec,
.language_selector,
.social_link ul li{display:inline-block;float:none;margin-right:6px;vertical-align:top;}
.social_link{float:none;display:inline-block;}
#google_language_translator{float:left;margin-right:6px;}
.top_section{display:inline-block;float:none;margin:0 auto;text-align:center;width:100%;}
.rmm-button{display:block;top:-30px;}
.banner{margin-top:96px;}
.nav_show{margin-top:14px !important;}
.top_section .searchform{margin-top:-1px !important;}
.btm_header nav ul li{font-size:14px;}
.btm_header nav ul li a,
.btm_header nav .sub-menu li a{padding:10px;}
.banner{height:200px;}
.banner .banner_caption h1{font-size:28px;letter-spacing:3px;line-height:36px;}
.whatwe_do,
.home_partner{padding:34px 0;}
.heading_sec h2,
.blog-innr1 h2{font-size:24px;line-height:28px;padding-bottom:15px;}
.todo_list{margin:40px 0 12px;}
.todo_list li{height:auto;width:100%;margin-right:0;}
.todo_list li{height:auto;width:100%;padding:20px;}
.todo_list li+li{margin-top:15px !important;}
.todo_list li h5{margin-bottom:0;}
.todo_list li p{height:auto;max-height:none;font-size:16pz;line-height:25px;}
.todo_list li figure img{width:45px;height:45px;}
.whatwe_do h4{font-size:20px;line-height:30px;margin-bottom:10px;}
.whatwe_do p,
.about_main p{font-size:16px;line-height:26px;}
.whatwe_do .event_sec{margin-top:30px;padding:20px;}
.whatwe_do .event_sec_lft h4{font-size:19px;line-height:30px;}
.whatwe_do .event_sec_lft ul{margin-top:0;}
.whatwe_do .event_sec_lft ul li,
.whatwe_do .event_sec_lft h6{font-size:16px;line-height:27px;}
.whatwe_do .event_sec_rght{margin-top:30px;}
.whatwe_do .event_sec_rght .event_rght_bx figure p,
.whatwe_do .event_sec_rght .event_rght_bx .event_info p{font-size:16px;}
.whatwe_do .event_sec_rght .event_rght_bx figure{width:83px;margin-right:15px;}
.whatwe_do .event_sec_rght .event_rght_bx figure p{line-height:16px;}
.whatwe_do .event_sec_rght .event_rght_bx .event_info{width:70%;}
.whatwe_do .event_sec_rght .event_rght_bx .event_info h5{font-size:14px;}
.home_explore{padding:34px 0 30px;}
.home_explore .explore_bx{min-height:255px;}
.home_explore .explore_bx .explore_overlay h4,
.home_explore.knowledge_center .explore_bx .explore_overlay h4{font-size:16px;margin-bottom:5px;line-height:24px;}
.whatwe_do .event_sec_rght .event_rght_bx figure h6,
.home_explore .explore_bx .explore_overlay p{font-size:15px;line-height:24px;}
.home_explore .explore_bx .explore_overlay a.know_more{font-size:14px;}
.home_explore .explore_bx .explore_overlay p.new-p{margin-bottom:10px;}
.know_more::after{width:30px;}
.home_explore ul li{border-bottom:4px solid #80bf2d;}
.home_explore .owl-next::before{right:1px;}
.home_explore #owl-demo .owl-prev::before{right:41px;}
.home_together_innr{display:block;text-align:center;}
.home_together_innr h3{font-size:20px;letter-spacing:2px;line-height:28px;margin-bottom:10px;}
.home_together_innr p{font-size:16px;line-height:24px;}
.rd_more{display:inline-block;float:none;font-size:14px;width:130px;margin:20px auto 6px;}
.home_together_innr_lft{display:block;width:100%;}
.home_partner h4{font-size:19px;line-height:24px;margin-bottom:20px;}
.home_partner .partner_bx.partner_large ul li{width:100% !important;margin-right:0 !important;height:160px !important;}
.home_logo1 li img{max-width:130px;}
.home_partner .partner_bx.partner_large ul li:nth-child(even){margin-right:0 !important;}
.home_partner .partner_bx.partner_large ul li + li{margin-top:20px;}
.top_footer{padding:30px 0;}
.blck1 ul{width:100%;float:left;}
.blck1 ul li{font-size:19px;}
.copyright h6{position:static;text-align:left;width:auto;display:inline-block;}
.contact_form p input[type="submit"]{width:180px;padding:14px 0;font-size:17px;}
.explore_ftr_srch{display:none;}
.blck2 ul li{margin-bottom:5px;}
.top_footer .col-sm-4.blck3{margin-top:15px;}
.newsletter_sec input[type="email"]{height:40px;}
.newsletter_sec input[type="submit"]{height:40px;padding:13px;font-size:15px;}
.twitter_sec iframe{width:400px !important;}
.copyright h6{font-size:14px;}
.about_main{padding:34px 0 38px;}
.about_main_content{margin-top:30px;}
.about_main_content .about_bx{text-align:center;}
.about_main_content .about_bx figure{float:none !important;margin:0 0 20px !important;max-width:300px;width:100%;}
.about_main_content h5,
.faq_innr_sec h4,
.past_competition_main h5{font-size:20px;line-height:27px;margin-bottom:8px;}
.banner_innr.banner{height:180px;}
.team_page{padding:35px 0 38px;}
.team_inner{margin-top:40px;}
.team_inner .nav-tabs > li > a{padding:8px;}
.team_inner .nav-tabs > li{font-size:12px;}
.team_list ul li{width:100%;margin-right:0;}
.past_member{font-size:16px;margin-top:0;padding:15px;width:200px;}
.team_list ul li figure img{max-width:250px;}
.team_popup .modal-body{padding:15px;}
#myModal.team_popup .modal-dialog,
.team_list .modal-dialog{margin:30px auto;position:static;top:0;transform:none !important;}
.team_popup .modal-content figure{display:inline-block;float:none;margin:0 auto 15px;width:200px;}
.team_popup .modal-body{text-align:center;}
.team_popup .modal-content h4{font-size:16px;line-height:24px;}
.team_popup .modal-content p{line-height:24px;text-align:left;}
.team_list ul li figure img{max-width:100%;}
.team_popup .close{font-size:30px;right:15px;}
.team_page .tab-content{margin-top:30px;}
.team_inner .partner_tab .partner_bx.partner_large ul li .figure_brdr{height:160px;}
.team_inner .partner_tab p{font-size:15px;line-height:24px;}
.team_inner .partner_tab .partner_bx.partner_large ul li + li{margin-top:20px;}
.team_inner .partner_bx figure img{max-width:130px;}
.past_comittee h4{font-size:20px;}
.faq_innr_sec .panel-title a{font-size:17px;line-height:24px;}
.faq_innr_sec .panel-default > .panel-heading a::before{width:30px;}
.faq_innr_sec .panel-default > .panel-heading a,
.faq_innr_sec .panel-body{padding-left:45px;}
.faq_innr_sec h6,
.faq_innr_sec ul li{font-size:16px;}
.faq_innr_sec .panel-body{margin-top:15px;}
.about_main.clgi_cop h5{font-size:19px;}
.clgi_event .clgi_evnt_bx{width:100%;min-height:0;}
.clgi_event .clgi_evnt_bx + .clgi_evnt_bx{float:left;margin:15px 0 0;}
.clgi_event .clgi_evnt_bx a{position:static;margin-top:20px;}
.clgi_event .clgi_evnt_bx figure img{height:60px;width:60px;}
.clgi_event .clgi_evnt_bx figure{margin-bottom:10px;}
.clgi_cop .about_main_content .about_bx{padding:40px 0;}
.clgi_event .clgi_evnt_bx a{font-size:16px;padding:7px;}
.upcming_events_page{padding:34px 0 30px;}
.upcoming_tab .nav-tabs > li{font-size:16px;padding:13px 14px;}
.event_filter select,
.event_filter input[type="text"]{font-size:16px;}
.event_filter p{margin-bottom:15px;margin-right:0;width:100%;}
.event_filter input[type="submit"]{margin-top:0;vertical-align:top;width:49%;font-size:16px;}
.event_filter input.filter_btn[type="submit"]{float:right;margin-left:0;}
#myModal2.team_popup.resource_popup .modal-dialog{margin:50px auto;width:90%;}
.team_popup.resource_popup input[type="submit"]{padding:15px;}
.resource_popup h2{font-size:19px;margin-bottom:15px;}
.team_popup.resource_popup input[type="submit"]{font-size:16px;width:150px;}
.knwldge_descp h5{font-size:21px;line-height:24px;margin-bottom:10px;}
.knwldge_descp{padding:30px 0;}
.knowledge_lft p,
.knowledge_rght .bx1 p,
.knwldge_descp p,
.knowledge_center p{font-size:16px;line-height:29px;}
.clgi_month,
.clgi_date p{font-size:15px;}
.clgi_date{width:80px;}
.clgi_event_content{width:77%;}
.clgi_event_content h6{font-size:17px;line-height:24px;}
.evnt_info .evnt_full_sc p i{width:16px;}
.clgi_event_content p{font-size:16px;line-height:24px;}
.evnt_info{margin:10px 0;}
.evnt_info .evnt_full_sc p{margin:0 0 7px;width:100% !important;}
.blog-innr1 ul.social1 li,ul.social1 li{margin-right:10px !important;}
.blog-innr1 ul.social1 li a,ul.social1 li a{padding:10px 15px;}
.team_inner .partner_tab .partner_bx.partner_large ul li .figure_brdr{margin:auto auto 20px;max-width:50%;}
.past_events_page .event_filter{margin-top:30px;}
.past_events_page .event_filter p{width:39% !important;}
.srch_inpt_filter{width:57%;}
.flt_sbmt{margin-bottom:0 !important;}
.past_events_main .past_event_bx{margin-right:0;width:100%;}
.past_events_main .past_event_bx figure{max-width:100%;text-align:center;}
.past_events_main .past_event_bx figure img{display:inline-block;float:none;margin:auto;text-align:center;width:350px;}
.past_events_main .past_event_bx h6{text-align:center;}
.past_events_main .past_event_bx+.past_event_bx{margin-top:30px;}
.know_more1{width:100%;text-align:center;float:none;display:inline-block;}
.nothing_found{font-size:20px;padding:6px;width:100%;}
.about_main_content1 ul li,
.about_main_content1 ol li,.default_content li
.about_main ol li{font-size:16px;}
.knowledge_lft h5{font-size:17px;line-height:26px;}
.knowledge_lft figure{margin:15px 0;}
.knowledge_rght .bx1 h6{font-size:17px;line-height:23px;}
.knowledge_rght .bx1 a img{height:30px;width:30px;margin-right:10px;}
#myModal1.team_popup .modal-dialog{margin-top:40px;}
.resource_popup h6{font-size:16px;margin-bottom:15px;}
#myModal1 .resource_popup_lft{margin-left:0;margin-top:0;width:100%;}
#myModal1 .resource_popup_rght{margin-top:15px;}
#myModal1.resource_popup h2{margin-bottom:10px;margin-top:10px;}
#myModal1.team_popup .modal-dialog .modal-content{max-height:none;}
.knwldge_descp .past_member{margin-top:26px;}
#myModal2.team_popup.resource_popup input[type="text"],
#myModal2.team_popup.resource_popup input[type="email"],
#myModal2.team_popup.resource_popup textarea,
.team_popup.resource_popup input[type="url"],
#myModal1.team_popup.resource_popup input[type="text"],
#myModal1.team_popup.resource_popup input[type="email"],
#myModal1.team_popup.resource_popup textarea{font-size:12px;}
.max_wdth{margin-bottom:20px;}
.climate_hub_main{margin-top:20px;}
.climate_bx1{padding:15px 0;}
.blog-innr1 #reply-title{font-size:20px;margin-bottom:5px;}
.blog-innr1 .comment-notes{font-size:15px !important;line-height:21px;}
.blog-innr1 #comments{width:100%;margin:15px 0;}
.blog-innr1 #commentform input[type="text"],
.blog-innr1 #commentform input[type="email"],
.blog-innr1 #commentform input[type="url"],
.blog-innr1 #commentform textarea{height:40px;}
.search_bx figure img{max-width:300px;}
.search_bx h3{font-size:17px;line-height:24px;margin-bottom:5px;}
.search_bx p{font-size:16px;line-height:26px;}
.search_bx figure{margin-bottom:15px;}
#owl-demo4 .owl-next::before,
#owl-demo4 .owl-prev::before{top:-106px;}
#owl-demo4{padding-top:30px;}
.climate_hub_main.clg_blog{margin-top:10px;}
.sidebar_conversation ul li{font-size:12px;}
.blog_search_bx input[type="text"]{font-size:14px;}
.about_main_content1 h5{font-size:20px;line-height:26px;}
.student_involvement .alignright,
.student_involvement .alignleft{margin:0 0 15px;float:none;max-width:300px;}
.student_involvement .about_bx{text-align:center;}
.faq_innr_sec{margin-top:20px;}
.student_involvement h4{font-size:17px;}
.faq_innr_sec.student_faq .panel-title a{font-size:17px;padding-left:40px !important;}
.past_competition_main{padding:30px 0 0;}
.past_competition_main .past_competion_bx{float:left;margin-right:0;width:100%;}
.past_competition_main .past_competion_bx +.past_competion_bx{margin-top:15px;}
.past_competition_main h5{margin-bottom:20px;}
.about_main_content1 .about_bx figure{float:none;max-width:100%;}
.error-404{margin-top:96px;padding:20px 0 40px;}
.error_section p{font-size:16px;line-height:22px;margin:7px auto 0;}
.error_section h1{font-size:23px;}
.error_btm_cntnt h1{font-size:130px;margin-top:0;margin-bottom:10px;}
.error_btm_cntnt p{font-size:17px;}
.error_btm_cntnt{padding:20px 0 30px;}
.thank_main_section .tahnk_you_box p{font-size:14px;}
.thank_main_section .tahnk_you_box h1 i{font-size:35px;height:80px;line-height:75px;width:80px;}
.thank_main_section .tahnk_you_box h1{margin-bottom:30px;}
.thank_main_section .tahnk_you_box{padding:40px 0;}
.banner.banner_innr .banner_caption h1{font-size:28px;letter-spacing:3px;line-height:36px;}
.faq_innr_sec .panel-default > .panel-heading a::before,
.faq_innr_sec .panel-default > .panel-heading.panel_active a::before{background-size:100% auto;height:27px;width:30px;}
.faq_innr_sec .panel-default > .panel-heading.panel_active a::before{background-position:0 -28px;}
.team_inner .partner_tab .partner_bx.partner_large ul li{width:100%;margin-right:0;margin-bottom:0px;}
 #partner .modal-dialog{margin: 30px auto 0;}
 #partner h4{text-align: center !important;}
 #partner .modal-body figure img {
  max-width: 150px;
}
 #partner .modal-body figure{margin-bottom: 15px;}
 #partner .modal-body{padding: 30px 15px;}
    #wpadminbar {
    position: fixed;
}
.classkoibhi p br {
    display: none;
}
    .whatwe_do.classkoibhi{padding: 34px 0;}
}



@media (max-width:539px){.top_section{float:left;width:auto;}
.rmm-button{top:-5px;}
.top_section .srch_sec,
.language_selector,
.social_link ul li{float:left;}
.nav_show{margin-top:44px !important;}
}
@media (max-width:479px){header{padding:15px 0 8px;}
.btm_header .logo{max-width:260px;}
.top_section{width:83%;}
.top_section .srch_sec{margin-right:0;width:100%;margin-bottom:10px;}
.top_section .srch_sec input[type="text"]{width:100%;}
.language_selector{width:74%;}
#google_language_translator{width:100%;}
select.goog-te-combo{width:100% !important;}
.banner{margin-top:126px;}
.rmm-button{top:0;}
.nav_show{margin-top:72px !important;}
.whatwe_do .event_sec_rght,
.whatwe_do .event_sec_rght .event_rght_bx .event_info h5{text-align:center;}
.whatwe_do .event_sec_rght .event_rght_bx figure{display:inline-block;float:none;margin:0 0 15px;}
.whatwe_do .event_sec_rght .event_rght_bx .event_info{text-align:left;width:100%;}
.whatwe_do .event_sec_rght .event_rght_bx .event_info h6{font-size:11px;}
.home_explore #owl-demo .owl-next,
.home_explore #owl-demo .owl-prev{top:112px;}
.home_explore .explore_bx{min-height:220px;}
.newsletter_sec input[type="email"],
#mc_embed_signup .mc-field-group input{width:100% !important;}
.twitter_sec iframe{width:300px !important;}
.whatwe_do .event_sec_rght .event_rght_bx .event_info p{text-align:center;}
.team_inner .nav-tabs > li{font-size:9px;}
.team_inner .nav-tabs > li > a{padding:5px;}
.team_inner .partner_tab .partner_bx.partner_large ul li{margin-top:20px !important;margin-right:0 !important;width:100% !important;}
.team_inner .partner_tab .partner_bx.partner_large ul li:first-child{margin-top:0 !important;}
.team_inner .partner_tab .partner_bx.partner_large ul li .figure_brdr{margin:auto auto 15px;max-width:200px;}
.team_inner .partner_tab h4{text-align:center;}
.clgi_cop .about_main_content .about_bx figure{width:100%;}
.clgi_event_bx{text-align:center;}
.clgi_event_content{margin-left:0;margin-top:15px;width:100%;}
.clgi_event_content{text-align:left;}
.clgi_date{display:inline-block;float:none;}
.evnt_full_sc + .evnt_full_sc{margin-top:0;}
.blog-innr1 ul.social1 li,ul.social1 li {margin-bottom:10px;margin-right:5px !important;width:auto !important;}
.past_events_main .past_event_bx figure img{width:100%;}
.srch_inpt_filter{width:100%;margin-right:0;}
.past_events_page .event_filter p{width:100% !important;}
.knwldge_descp h5{font-size:18px;line-height:27px;margin-bottom:10px;}
#owl-demo .owl-prev::before,
#owl-demo .owl-next::before{top:-115px;}
.search_bx figure img{max-width:100%;}
.student_involvement .alignright,
.student_involvement .alignleft{max-width:100%;}
.past_competition_main h5{font-size:16px;}
.error-404{margin-top:126px;}
.error_btm_cntnt h1{font-size:106px;line-height:113px;}
    #partner .modal-dialog{margin-top: 35px;}
}