
@charset "utf-8";
/* CSS Document */

body {font-family: 'titilliumregular' !important; color:#58585b; padding:0; margin:0; background:#fff;}

h1 { font-size:39px !important; color:#58585b !important; font-family:'titilliumlight' !important;}
h2 { font-size:34px !important; color:#58585b !important; font-family:'titilliumregular' !important;}
h3 { font-size:28px !important; color:#58585b !important; font-family:'titilliumlight' !important;}
h4 { font-size:18px !important; color:#58585b !important; font-family:'titilliumbold' !important;}
h5 { font-size:17px !important; color:#58585b !important; font-family:'titilliumbold' !important;}

p.heading {font-size:22px; color:#58585b; padding-top:15px;}
p.heading a{font-size:22px;}
p.data {font-size:17px; color:#58585b; padding-top:15px;}
p.data a{font-size:17px;}

.margin0 {margin:0; padding:0 !important}
p {font-size:17px; color:#58585b; padding-bottom:15px;}
b {color: #58585b !important;}
a {font-size:17px; color:#1a629e; text-decoration:none !important;}
td {
    padding: 3px 5px !important;
}

@font-face {
    font-family: 'titilliumregular';
    src: url('../fonts/Titillium-Regular-webfont.eot');
    src: url('../fonts/Titillium-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Titillium-Regular-webfont.woff2') format('woff2'),
         url('../fonts/Titillium-Regular-webfont.woff') format('woff'),
         url('../fonts/Titillium-Regular-webfont.ttf') format('truetype'),
         url('../fonts/Titillium-Regular-webfont.svg#titilliumregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'titilliumlight';
    src: url('../fonts/Titillium-Light-webfont.eot');
    src: url('../fonts/Titillium-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Titillium-Light-webfont.woff2') format('woff2'),
         url('../fonts/Titillium-Light-webfont.woff') format('woff'),
         url('../fonts/Titillium-Light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'titilliumbold';
    src: url('../fonts/Titillium-Semibold-webfont.eot');
    src: url('../fonts/Titillium-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Titillium-Semibold-webfont.woff2') format('woff2'),
         url('../fonts/Titillium-Semibold-webfont.woff') format('woff'),
         url('../fonts/Titillium-Semibold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'TitilliumWeb-Light';
    src: url('../fonts/TitilliumWeb-Light.eot');
    src: url('../fonts/TitilliumWeb-Light.eot?#iefix') format('embedded-opentype'),
         url('../fonts/TitilliumWeb-Light.woff2') format('woff2'),
         url('../fonts/TitilliumWeb-Light.woff') format('woff'),
         url('../fonts/TitilliumWeb-Light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'TitilliumWeb-Regular';
    src: url('../fonts/TitilliumWeb-Regular.eot');
    src: url('../fonts/TitilliumWeb-Regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/TitilliumWeb-Regular.woff2') format('woff2'),
         url('../fonts/TitilliumWeb-Regular.woff') format('woff'),
         url('../fonts/TitilliumWeb-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

.mgtop20 {margin-top:20px;}
.hrmg {margin:5px 0;}
/*=====================================================*/
.container {position:relative;}
.top_section {position: absolute !important; top: 0; width: 100%; z-index: 99;}
.navbar-brand {padding: 0 !important;}
.navbar {background:#fff !important; min-height:80px !important; border:none !important;}
.sky  {margin-bottom:30px;}
.sky img{width:100%; }
.second_section {clear: both; display: block; position: relative; top: 80px; margin-bottom:80px;}
.menubar {position:relative; float:left; z-index:9;}
.search_hidden .btn.btn-default.animate {background:none; border:none;}
.search_hidden:focus {padding: 10px 35px 10px 54px;}
.search_hidden .input-group {float: right; margin-top:22px; width:284px;}
.menubar li a {font-size:18px; color:#20639b !important;}
.nav.navbar-nav.navbar-right.menubar {margin:0;}
.menubar li a:hover {color:#fff !important; background:#20639b !important;}
.menubar .menu_inside li a:hover {color:#fff !important; background:#fff !important;}
.second_menu li a:hover {color:#20639b !important; background:#fff !important;}
.menubar.navbar-nav > li > a {padding-top:25px; min-height:80px;}
.navbar-nav > li a.active {color:#98cb53 !important;}
.navbar-nav > li a:hover {color:#fff !important;}
.second_menu .navbar-nav > li a.active {color:#fff !important;}
.second_menu .navbar-nav > li a:hover {color:#20639b !important;}
.menubar.navbar-nav a.mg05 {margin:0 !important; line-height:36px;}
.menubar.navbar-right .dropdown-menu {left:0; background:#20639b !important; border:none; box-shadow:none;}
.menubar.navbar-right .dropdown-menu li a {color:#fff !important; display:inline-block;}
.menu_inside {background:#20639b !important;}
.menubar.navbar-right .dropdown-menu li a:hover {color:#20639b !important; background:#fff; text-decoration:none;}
.menubar.navbar-right .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover{background:#20639b !important; color:#fff !important; text-decoration:none;}
.dropdown-menu.main_menu li {color:#698eb4; font-size:12px; text-transform:uppercase; margin-bottom:15px;min-height:135px;}
.dropdown-menu.main_menu li .menu_inside li {min-height:100%;}
.dropdown-menu.main_menu li ul li {margin:0;min-height:auto; padding:3px 2px;}
.dropdown-menu.main_menu li ul.menu_inside li:first-child {background:none;}
.dropdown-menu.main_menu li ul li:hover {background:#fff;}
.dropdown-menu.main_menu li ul li a:hover{background:#fff; padding: 3px 2px; color:#20639b;}
.dropdown-menu.main_menu li a {text-transform:none; font-size:17px; padding: 3px 2px;}
.dropdown-menu.main_menu {width:700px; padding:15px 10px;}
.menu_inside {list-style:none; padding:0;}
.menubroder {border-left: 1px solid #2d71aa; border-right: 1px solid #2d71aa;}

/*.btn-breadcrumb .btn:not(:last-child):after {content:" "; display:block; width:0; height:0; border-top:10px solid transparent; border-bottom:10px solid transparent; border-left:10px solid white; position: absolute; top:50%; margin-top:-10px; left:100%; z-index:3;}
.btn-breadcrumb .btn:not(:last-child):before {content:" "; display:block; width:0; height:0; border-top:10px solid transparent; border-bottom:10px solid transparent; border-left:10px solid rgb(173, 173, 173); position:absolute; top:50%; margin-top:-10px; margin-left:2px; left:100%; z-index:3;}
.btn-breadcrumb .btn.btn-default:not(:last-child):after {border-left: 11px solid #fff;}
.btn-breadcrumb .btn.btn-default:not(:last-child):before {border-left: 11px solid #ccc;}*/

.breadcrum_icon {float:left; line-height:24px !important; margin:0 18px; opacity:0.6;}
.back_side .btn-default {border:none; opacity:0.6;}
.back_side a {font-size:16px; font-weight:normal; color:#58585b; text-align: left; white-space: normal;}
.back_side a:hover {color:#2a6496;opacity:1;}
.mg40 {margin-bottom:40px;}
.back_side a:hover {background:none;}
.btn-group.btn-breadcrumb {width:100%; margin-bottom:10px;}
.btn-breadcrumb .btn {padding:0;}
.btn-breadcrumb > * > div {white-space: nowrap; text-overflow: ellipsis; }

.data_left {float:left; margin-bottom:50px;}
.data_right {float:right !important;}

.content-left {display:block; width:100%;}
.full_width {display:block; width:100%;}
.active {margin-left:0px;}
.margin0 {margin:0 !important;}
.margin-top10 {margin-top:10px !important;}
.activities li ul {display: inline-block; margin-bottom: 40px; margin-top: 8px; width: 100%;}
.share  {color:#1a629e; font-size:16px; margin:20px 0 0; display:inline-block; line-height:18px; width:100%;}
.share i {color:#34b9e4; margin-right:12px !important; font-size:20px;}
.share01  {color:#1a629e; font-size:16px; margin:10px 0 0; line-height:18px; width:49%; display:inline-block;}
.share01 i {color:#34b9e4; margin-right:10px; font-size:20px;}
.sead_box {border:#ccc solid 1px; border-radius:4px; padding:12px; font-size:15px; margin-bottom:20px;}
.sead_box span {background:#ffcc32; padding:0px 5px; margin-right:8px; color:#fff; font-weight:bold; width:94%;}
.activities {list-style:none; margin-top:30px; padding:0; font-size:15px; display:inline-block; width:100%;}
.activities li {list-style:none; float:left; display:inline-block; width:100%; border-top:#ccc solid 1px;font-size:15px; padding:12px 0 6px;}
#service > li {width: auto;}
.activities li a{color:#1a629e; text-decoration:none;}
.activities li a i {font-size:20px; color:#99c95a; margin-right:20px; float:left; padding-left:45px;}
i.publication {padding:0 !important;}
.activities span {float:left; width:70%; margin-top:-2px;}
.activities a.active span {margin-left: 10px;}
.activities a:hover span {margin-left: 10px;}

.underline {border-bottom: 1px solid #1a629e; height: 28px; width: auto;}
.underline_white {border-bottom: 1px solid #fff; height: 28px;}
.share.underline .title {font-size:20px;}
.share.underline_white .title {font-size:20px;}
.blue{color:#34b9e4 !important;}
.pink {color:#ea1d5d; margin-right:10px;}
.activities li a:hover{color:#1a629e;}
.activities li .fa.fa-external-link:hover{color:#1a629e;}
.activities li ul li:first-child {border:none;}
.activities li ul li:last-child {border-bottom:#ccc solid 1px;}
.about-tool  {padding-top:10px;}

.about-tool li a{padding-left:10px;}
.about-tool li a i {padding:0;}

.guide {margin-top:20px; display:block;}
.guide .share {margin:5px 0;}
.keytool h3 {margin-bottom:20px;}
.keytool h5 {margin:0;}
.keytool p {margin-bottom:20px;}
.program {list-style:none; padding:0; display:inline-block; width:100%;}
.program li {float:left;}

.mgbottom {margin-bottom:20px;}
#custom-search-form {margin:0;margin-top: 5px; padding: 0; width:100%;}
.input-append {width:100%; position:relative;}
#custom-search-form .search-query {padding:5px 100px 5px 18px; border:#cecdcd solid 1px; background:#f9f9f9; width:100%; height:40px; margin-bottom:0; -webkit-border-radius:18px; -moz-border-radius:18px; border-radius:18px;font-family: Arial; font-size:16px; color:#011b3e;}
#custom-search-form button {border:0; background:none; padding:2px 5px; margin-top:2px; position:relative; right:7px; margin-bottom:0; top:-34px; float:right;}
.search-query:focus + button {z-index: 3;}

hr {margin:30px 0 !important;}
.shape_section {background:#f5f5f4; display:inline-block; width:100%; position:relative; padding:50px 0;}
.newletter {background:#f5f5f4; display:inline-block; width:100%; position:relative; padding:50px 0;}
.subscribe_mg {margin:20px 0 10px 0 !important; display:inline-block;}
.mg50 {margin-bottom:50px;}
.news {width: 44%; margin:0 auto; text-align:center;}
.recrch-r-box .share {margin:0;}
.recrch-r-box {clear: both; display: inline-block; width: 100%;}
.newletter h2 {text-align:center; border-bottom:#ffcc32 solid 5px; border-top:#ffcc32 solid 5px; width:auto; padding:10px 0 15px; display:inline;}
.news #custom-search-form .input-append .search-query {padding:10px 110px 10px 25px; border:#cecdcd solid 1px; background:#f9f9f9; width:100%; height:60px; margin-bottom:0; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px; font-size:16px; color:#011b3e; font-family: Arial;}
/*.news #custom-search-form button {border:0; background:none; padding:2px 5px; margin-top:2px; position:relative; right:40px; margin-bottom:0; top:-44px; float:right;}*/
.news #custom-search-form button {background:none; border:0 none; float:right; line-height:20px; margin-bottom:0; padding:2px 5px; position:relative; right:20px; top:-44px;}
.shape {left: 0; position: absolute; right: 0; text-align: center; top: -22px;}

.title_width {margin: 0 auto; text-align: center; width: 100%;}
.abo_title_width {margin: 0 auto 40px; padding: 20px 0; text-align: center; width: 100%;}
.footer {background:url(../images/footer_bg.png); padding:45px 0; background-size:cover; clear:both;}
.footer_menu a {color:#fff !important; padding-right:25px; padding-bottom:25px; display:inline-block;}
.footer_menu a:hover {text-decoration:underline !important;}
.footer_menu {color:#fff; font-size:15px; background-size:cover !important;}
.about_title {color:#000; border-bottom:5px solid #99c95a; border-top:5px solid #99c95a; padding:10px 0 15px; text-align:center; margin:0 auto 15px; display:inline;}
.mg50 {margin-top:50px;}
.guide span {background:none;}
.forest {background:url(../images/forest.png); background-size:cover; padding:90px 0; height:363px; background-size:cover !important;}
.blue_section {background:url(../images/blue_bg.png); padding:75px 0 100px; background-size:cover;}
.green_section {background:url(../images/green_bg.png); padding:75px 0; background-size:cover;}
.forest_air {width: 100%; margin:0 auto; text-align:center; padding-top:40px;}
.search_hidden {position: absolute; right: 0; z-index: 9;}

.webinars_icon {background:url(../images/webinars.png) no-repeat left top; margin-right:10px; width:26px; height:26px; display:block; float:left; margin-top:5px;}
.participating {display: inline-block; width: 100%;}
.country {list-style:none;width:265px; float:left; padding:0; margin:0 10px 20px; border:1px solid rgba(255, 255, 255, 0.3); text-align:center; padding:20px 10px; min-height:240px;}
.country h4 {font-size:23px !important; color:#fff !important; font-family:'titilliumregular' !important;}
.center_align {margin: 0 auto; width: 855px;}
.country img {margin-bottom:10px;}
.country p {float:left; width:100%; color:#fff; font-size:17px; line-height:22px;}
.country li {float:left; width:100%; color:#fff; font-size:17px; line-height:22px;}
.country_flag {display: inline-block; width: 100%;}
.country_flag ul{ list-style:none;}
.country_flag ul li{ float:left; width:33%; margin-bottom:15px; min-height:100px;}
.country_flag ul li i {float:left;}
.country_name {float:left; color:#fff; margin-left:15px; width: 76%;}
.country_name h4 {color:#fff !important; margin-top:0px; font-family: 'titilliumregular' !important; font-size:21px !important;}
.country_name P {font-size:15px; color:#fff;}

.efficien_blue {width: 100%; margin:0 auto; text-align:center; padding-bottom:50px;}
.efficien_green {width: 100%; margin:0 auto 40px; text-align:center; padding:20px 0 40px;}
h2.efficien_title {text-align:center; width:auto; padding:10px 0 15px; color:#fff !important;line-height:36px; margin-top:10px;}
.border_section {border-bottom:#98d9ef solid 5px; border-top:#98d9ef solid 5px; display:inline-block;}
h2.efficien_title01 {text-align:center; width:auto; padding:10px 0 15px; color:#fff !important; line-height:36px; margin-top:10px;}
.forest_air > img {clear: both; display: block; margin: -60px auto; padding-bottom: 90px;}
.efficien {list-style:none;width:15%; float:left; padding:0; margin:0 35px;}
.efficien li i {margin-right:7px;}
.efficien li {float:left; width:100%; color:#fff; font-size:17px; border-bottom:#fff solid 1px; line-height:36px;}
.efficien li a{color:#fff; text-decoration:none;}
.efficien_icon .title {display: block; line-height: 24px; margin-bottom: 4px; margin-left: 24px; margin-top:8px;}
.efficien li:first-child {margin-bottom:10px; border-bottom:none; margin-top:30px;}
.efficien.first {margin-left: 0 !important;}
.efficien:last-child {margin-right: 0 !important;}
.page-item-date, .page-date {border-radius:4px; color:#666666; display:inline-block; font-size:13px; line-height:14px; margin-bottom:10px; padding:4px 8px; text-transform: uppercase; border:#e5e5e4 solid 1px;font-family: 'titilliumbold';}

.news p {display: inline-block; padding: 35px 0 15px;}
.search-query:active,.search-query:focus {outline: none !important; outline:none !important; outline-offset: 0 !important;}
.search-filter-options { width:100%;}
.filet {background: #f5f5f4; border-radius: 10px; clear: both; padding: 25px; position: relative; display:inline-block;width:100%;}
.filter-button-reset, .button-reset {background:#ffffff; border:1px solid #ccc; border-radius:5px; bottom:25px; color:#464646; cursor:pointer; font-size:13px; font-weight:bold; height:32px; padding:0 10px;    text-align: center;}
.expert, .button-reset {background:#428bca; border:1px solid #428bca; border-radius:5px; bottom:25px; color:#fff; cursor:pointer; font-size:13px; font-weight:bold; padding:5px 10px; float:right; text-align: center; font-size:17px;}
.ask hr {clear: both; display: inline-block; width: 100%;}
.filter_select {width: 48% !important; margin-bottom:10px;}
.filter_input {width: 100% !important; margin-bottom:10px;}
.filter_select.last {margin-right:0;}
.filter_select .styled-select {display: block; position: relative; width: 100% !important; height:34px;}

select.custom-dropdown {border: 1px solid #8cc240 !important; color: #000; -webkit-border-radius: 5px; border-radius: 5px; font-size: 14px; padding: 6px; width: 100%; cursor: pointer;}
input.form-control.custom-dropdown {border: 1px solid #8cc240 !important;}
select.custom-dropdown {-webkit-appearance:none;  -moz-appearance:none; background:#fff url(../images/dropdown.png) no-repeat right center !important;}

.global_bg {background:url(../images/global_bg.png); background-size:cover; padding:90px 0; height:460px;}
.global_air {margin:0 auto; text-align:center; color:#fff;}
.global_air p {font-size:26px; margin-top:30px; color:#fff;}
.statistic_bg .global_air p {font-size:22px; width:70%; margin:0 auto;}
.pettran_bg .global_air p {font-size:22px;}
.global_bg .global_air p {margin: 30px auto 0; width: 75%;}
.pettran_bg {background:url(../images/pettran.png); background-size:cover; padding:90px 0;}
.pettran_title {color:#000; border-bottom:5px solid #ea1d5d; border-top:5px solid #ea1d5d; padding:10px 0 15px; text-align:center; margin:0 auto 15px; display:inline;}
.awards {background:#f5f5f4;}
.awards_section {clear: both; display: block; position: relative; top: 80px;}
.awards_title {color:#000; border-bottom:5px solid #ea1d5d; border-top:5px solid #ea1d5d; padding:10px 0 15px; text-align:center; margin:0 auto 15px; display:inline;}
.awards_section.awards ul {display: table; list-style: outside none none; margin: 40px auto 20px; padding: 0; width: auto;}
.awards_section.awards li{list-style:none; float:left; background:#fff; width:208px; margin:0 10px; text-align:center; height:231px;}
.awards_section.awards li a{padding:25px 0 15px; display:block; background:none !important;}
.awards_section.awards li a:hover {background:url(../images/award_blue.png) repeat center !important; width:100%; color:#fff !important; background-size:cover;}
.awards_section.awards li a div.awards_icon {background:url(../images/awards_bg.png) no-repeat center; text-align:center; height:92px; padding:17px; width:92px; margin:0 auto;}
.awards_section.awards li a:hover div.awards_icon {background:url(../images/awards_bg_hover.png) no-repeat center; text-align:center; height:92px; padding:17px; width:92px; margin:0 auto;}
.awards_section.awards li h3 {font-size:20px !important; color:#000;}
.awards_section.awards li a:hover h3 {color:#fff !important;}
.awards_section.awards li h3:hover {color:#fff !important;}

.sti-menu a .award_hover {display:none;}
.sti-menu a:hover .award {display:none;}
.sti-menu a:hover .award_hover {display:block;}
/*.awards_section.awards li a .award_1 {background:url(../images/awards_1.png) no-repeat center; height:50px;  width:52px; margin:0 auto; display:block;}
.awards_section.awards li a:hover .award_1 {background:url(../images/awards_1_hover.png) no-repeat center; height:50px;  width:52px; margin:0 auto;}
.awards_section.awards li a .award_2 {background:url(../images/awards_2.png) no-repeat center; height:50px;  width:52px; margin:0 auto; display:block;}
.awards_section.awards li a:hover .award_2 {background:url(../images/awards_2_hover.png) no-repeat center; height:50px;  width:52px; margin:0 auto;}
.awards_section.awards li a .award_3 {background:url(../images/awards_3.png) no-repeat center; height:50px;  width:52px; margin:0 auto; display:block;}
.awards_section.awards li a:hover .award_3 {background:url(../images/awards_3_hover.png) no-repeat center; height:50px;  width:52px; margin:0 auto;}
.awards_section.awards li a .award_4 {background:url(../images/awards_4.png) no-repeat center; height:50px;  width:52px; margin:0 auto; display:block;}
.awards_section.awards li a:hover .award_4 {background:url(../images/awards_4_hover.png) no-repeat center; height:50px;  width:52px; margin:0 auto;}
.awards_section.awards li a .award_5 {background:url(../images/awards_5.png) no-repeat center; height:50px;  width:52px; margin:0 auto; display:block;}
.awards_section.awards li a:hover .award_5 {background:url(../images/awards_5_hover.png) no-repeat center; height:50px;  width:52px; margin:0 auto;}*/
.awards_section.awards li a .award_dl {background:url("../images/download_li.png") no-repeat 0 8px !important; width:17px; height:25px; margin:0 auto;}
.awards_section.awards li a:hover .award_dl {background: url("../images/download_li_hover.png") no-repeat 0 8px !important;width:17px; height:25px;}

/*------------------------------------------- Pagination -----------------------------*/
.section-nav {margin: 10px 0; overflow: hidden; padding: 10px 0; position:relative;}
.section-nav-controls {border: 1px solid #ccc; border-radius: 3px; padding: 2px 0; width: 77px; height:34px;}
.section-nav-controls, .section-nav-list, .section-nav-control-item {float: left;}
.section-nav-control-item {border-right: 1px solid #ccc; padding: 2px 12px;}
.prev-nav a.section-nav-control-link {background-position: -20px 0;}
.prev-nav .section-nav-control-link, .next-nav .section-nav-control-link {width: 13px;}
.section-nav-control-link {background:url(../images/pagination-arrows.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0); display: inline-block; line-height: 13px; min-height:13px; min-width:7px; text-indent:-9999px;}
.section-nav-control-item.prev-nav-single, .section-nav-control-item.next-nav {border-right: 0 none;}
.prev-nav-single, .next-nav-single {padding: 2px 15px;}
.section-nav-control-item {border-right: 1px solid #ccc; padding: 2px 12px;}
.section-page {float:left; width:76%; margin:0 auto;}
.section-nav-list {color: #cfcfcf; font-size: 14px; line-height: 31px; margin: 0 auto; text-align: center; width: 70%; float:none;}
.section-nav-item {color: #464646; display: inline-block; padding: 0 14px;}
.prev-nav-single, .next-nav-single {padding: 2px 15px;}
.next-nav-single a.section-nav-control-link {background-position: -40px 0;}
.next-nav a.section-nav-control-link {background-position: -47px 0;}
.prev-nav-single a.section-nav-control-link {background-position: -33px 0;}
/*------------------------------------------------------------------------------*/

.quicklinks-list {list-style: outside none none; padding: 0;}
.quicklinks-item-icon {float: left; margin-right: 12px; margin-top:12px;}
.quicklinks-item-content {float: left; width: 88%;}
.page-header-paragraph ul {}
.mg05 {margin-top:5px;}
.data_left_paragraf {width:100%;}
.data_right_navigation {width:100%;}
.left_full_width {width:100%; clear:both; display:inline-block;}
.right_full_width {width:100%; clear:both; display:inline-block;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {border:none;}
.share01 .title {margin-left:25px; line-height:24px; display:block;}
.share .title {margin-left:25px; margin-top:-2px; line-height:20px; display:block;}
.submit .title {margin-left:25px;}
.submit {float: right; position: absolute; right: 25px; top: 18px;}
.right_form .submit {top: 8px;}

.team {width:100%; border-top:1px solid rgba(88, 88, 94, 0.2); margin-bottom:60px;}
.team_member {border-right:1px solid rgba(88, 88, 94, 0.2);}
.team_mg {margin-top:25px;}
.team_member:last-child {border:none;}
.member {float: left; margin-left: 15px; width: 270px; opacity:0.5;}
.member p {margin-top:10px;}

.nav-side-menu {overflow: auto;font-size: 19px; font-weight: 200; height: 100%; color: #428bca;}
.nav-side-menu .brand { display: block;  text-align: center;}
.nav-side-menu .toggle-btn { display: none;}
.nav-side-menu ul,.nav-side-menu li {  list-style: none;  padding: 0px;  margin: 0px;  line-height: 45px;  cursor: pointer;}
.navbar-header a.navbar-brand {position:absolute; height:auto;}
.nav-side-menu ul .sub-menu li.active,.nav-side-menu li .sub-menu li.active {  color: #d19b3d;}
.ask {clear: both; display: inline-block; margin: 0 auto; width: 70%;}
.nav-side-menu ul .sub-menu li,.nav-side-menu li .sub-menu li {border: none; line-height: 38px;  margin-left: 40px; width:88%;}
.nav-side-menu li { padding-left: 0px;}
.nav-side-menu li a {font-size:19px;  text-decoration: none;  color: #428bca;}
.nav-side-menu li a i { padding-left: 10px; width: 20px;margin-top:16px; padding-right: 20px;}
.nav-side-menu .icon {color: #99c95a; margin-top:16px; float: left; font-size: 20px;  margin-right: 20px;  padding-left: 35px;}
.nav-side-menu span { float: left; line-height: 26px; margin-bottom: 10px;  width: 70%; font-size:15px; color:#333339; margin-top:5px;}
.navbar-collapse {position: relative; padding-top: 30px !important;}
.navbar-collapse form[role="search"] {position: absolute; top: 0px;	right: 0px;	width: 100%; padding: 0px;	margin: 0px; z-index: 0;}
.navbar-collapse form[role="search"] button{color: rgb(119, 119, 119) !important; background-color:transparent !important;}
.search_hidden .input-group-btn:last-child > .btn, .search_hidden .input-group-btn:last-child > .btn-group {margin-left: -41px; z-index: 9; float:right;}
.search_hidden .form-control {border-radius:25px !important; text-align:left !important;}
.share .download {background-position: 0 2px !important;}
.share .download:hover {background-position: 0 1px !important;}
.top {top:0; margin:0;}
.gray {background:#f5f5f4; clear: both; display: block; position: relative;}
.global_air > span {display: inline-block; margin: 0 auto; position: relative; text-align: center;}
.global_air .title {color:#fff;}

.initiative-bg { padding: 75px 0; background:#f5f5f4; width: 100%; position:relative;}
.initiative-head {clear: both; margin: 0 auto; width: 280px;}
.initiative-title {border-bottom: 5px solid #99c95a; border-top: 5px solid #99c95a; color: #58585b; display: inline; font-size: 34px; font-weight: normal; padding: 15px 0; text-align: center;}
.initiative-bg .title_width {margin: 20px 0 50px;}

.recrch-hed {border-bottom: 1px solid #e5e5e4; display: block; float: left; width: 100%;  margin-bottom: 10px;}
.recrch-hed > h3 {margin-bottom: 20px;}
.recrch-l-box {border-bottom: 1px solid #e5e5e4; float: left; padding: 20px; position: relative; width: 100%;}
.recrch-l-box p {color: #19629d; font-size: 16px;}
.initiative-r-bx-txt p {color: #1a629e; margin:0; display: block; font-size: 16px; padding: 10px 0; word-wrap: break-word;}
.recrch-l-box-btn {display: block; float: left; padding: 7px 0 5px 4%; width: 96%;}
.recrch-l-box-btn a {border: 1px solid #e5e5e4; border-radius: 4px; color: #a2a2a3; display: inline-block; font-size: 13px; margin: 0 1.5px 5px; padding: 2px 8px; text-decoration: none;}
.recrch-l-box > p {float: right; width: 95%;}
.initiative-bx-txt {float: right; width: 395px;}
.initiative-bx-txt p {color: #1a629e; display: block; font-size: 16px; padding: 10px 0; word-wrap: break-word;}
.initiative-bx-txt span {color: #4b4b49; display: block; font-size: 14px;}
.initiative-bx-icon i {color: #99c95a;}
.initiative-bx-icon {float: left; width: 45px;}
.initiative-r-bx-txt {float: right; width: 494px;}
.initiative-bx-img {float: left; width: 120px;}
.initiative-bx {border-bottom: 1px solid #e5e5e4; float: left; padding: 10px 0; width: 100%;}
.ask-expert-hed {margin: 0 auto 50px; text-align: center;}
.statistic_bg {background:url(../images/statistic-img.png); padding:75px 0 100px; background-size:cover;}
.awards_section.top .statistic_bg {display: inline-table !important;}
.awards_section.top {}
span.chat {display: block; margin-top: 80px;}
.sub-neds-box {margin: 60px auto;}
.sub-neds-box h3 {border-bottom: 5px solid #ffcc32; border-top: 5px solid #ffcc32; color:#58585b; display:inline; font-size:36px; font-weight:normal; padding:15px 0; text-align:center; color:#fff !important;}
.ask-expert-hed h3 {border-bottom:5px solid #ea1d5d; border-top:5px solid #ea1d5d; color:#58585b; display:inline; font-size:34px !important; font-weight:normal; margin:-5px 0 0; padding:12px 0; text-align:center;}
.ask-expert-hed > img {display: block; margin: 20px auto;}
.ask-exper {margin: 20px auto 0; text-align: center; width: 60%;}
.ask-exper .share {}
.recrch-l-box-btn a:hover,.recrch-l-box-btn a:active,.recrch-l-box-btn a:focus {border: 1px solid #34b9e4; color: #34b9e4;}
.share a:hover i {color:#1a629e !important;}
.activities a:hover i {color:#1a629e !important;}

.sead_slider {left: 0; position: absolute; right: 0; text-align: center; top: 32%;}
.sead_slider h1 {color: #fff !important; font-size: 37px; margin-bottom: 45px; margin-top:80px;}
.slider1 {margin: 0;}
.slider1 .sead_slider .slider_logo{width:auto !important; text-align:center; margin:0 auto; height:auto !important;}
.slider1 > li img {height: 660px !important;}
.slider_bg .bx-viewport {height: 650px !important;}
.second_menu {background:#20639b !important;color: #fff !important; margin: 0 !important; padding: 0 !important;}
.second_menu ul li a {color:#fff !important;}
.second_menu .menubar.navbar-right .dropdown-menu li a {color:#20639b !important; background:none !important; display: block; padding: 3px 3px; width: 100% !important;}
.second_menu .dropdown-menu.main_menu li {min-height:170px !important;}
.second_menu .dropdown-menu.main_menu .menu_inside li {min-height:100% !important;}
.second_menu .menubar.navbar-right .dropdown-menu li a:hover {color:#fff !important;background:#20639b !important; width:100%; padding:3px 3px;}
.second_menu .dropdown-menu.main_menu li {color: #b7b7b8; border:none;}
.second_menu i {color:#fff !important;}
.second_menu .nav > li > a {padding:30px 28px !important;}
.second_menu .menubar.navbar-right .dropdown-menu {background:#fff !important; color:#20639b !important; }
.second_menu .menu_inside{background:#fff !important; color:#20639b !important; }
.second_menu li.dropdown.open a:hover, li.dropdown.open a:focus{background:#fff !important; color:#20639b !important;}
.footer_menu p {color:#fff;}
.search_hidden div {width: 200px; margin: 20px auto 0; position: relative;}
#submit {display: none; color:#000 !important;}
.search_hidden div .icon, .search_hidden div .submit {width: 20px; height: 20px; display: block; position: absolute; top: 10px; right: 10px; z-index:9999; }
.search_hidden div .submit {cursor: pointer;}
.second_menu .search_hidden div #search {height: 35px; position: absolute; padding: 0 40px 0 10px !important; opacity: 0; width:0; position: absolute; right: 0; -webkit-border-radius: 19px 18px 18px 19px/18px 18px 19px 19px;	-moz-border-radius: 19px 18px 18px 19px/18px 18px 19px 19px; border-radius: 19px 18px 18px 19px/18px 18px 19px 19px; color:#011b3e; -webkit-box-shadow: inset 1px 2px 4px rgba(1,1,1,.45); -moz-box-shadow: inset 1px 2px 4px rgba(1,1,1,.45); box-shadow: inset 1px 2px 4px rgba(1,1,1,.45); font-family: Arial;	font-size:16px;}

.top_section .search_hidden div #search {height: 35px; position: absolute; padding: 0 40px 0 10px !important; opacity: 0; width:0; position: absolute; right: 0; -webkit-border-radius: 19px 18px 18px 19px/18px 18px 19px 19px;	-moz-border-radius: 19px 18px 18px 19px/18px 18px 19px 19px; border-radius: 19px 18px 18px 19px/18px 18px 19px 19px; color:#011b3e; -webkit-box-shadow: inset 1px 2px 4px rgba(1,1,1,.45); -moz-box-shadow: inset 1px 2px 4px rgba(1,1,1,.45); box-shadow: inset 1px 2px 4px rgba(1,1,1,.45); font-size:16px; font-family: Arial;}

.second_menu .search_hidden div #search:focus {border:0 !important; outline-style:none;}
.top_section .search_hidden div #search:focus {border:0 !important; outline-style:none;}

.left_full_width .newletter  {padding:0;}
.left_full_width .newletter .news {width:70%;}
/*======================================== Icon Hover ========================================*/

.download {background:url("../images/download.png") no-repeat 0 5px !important; float: left;}
.download:hover, .download:focus{background: url("../images/download_hover.png") no-repeat 0 4px !important;float: left;}
.download.active {background: url("../images/download_hover.png") no-repeat 0 5px !important;float: left;}

.efficien_icon {background:url("../images/download_li.png") no-repeat 0 4px !important; display:block; float: left;}
.efficien_icon:hover, .efficien_icon:focus {background: url("../images/download_li_hover.png") no-repeat 0 4px !important; display:block;}
.efficien_icon.active {background: url("../images/download_li_hover.png") no-repeat 0 4px !important; display:block;}

.efficien .efficien_icon {background-position:0 13px !important;}

/*======================================== Form ========================================*/

.data_left > .scfForm h1.scfTitleBorder{font-size:28px !important; display:block; border-bottom:1px solid #e5e5e5; padding-bottom:28px; margin-bottom:23px; 
                                        font-family:"TitilliumWeb-Light" !important; font-weight:normal !important;}
.data_left > .scfForm h1.scfTitleBorder:after{content:"Fields marked with an asterisk(*) are required."; font-size:15px; font-weight:normal; color:#a7a7a9; 
font-family:"TitilliumWeb-Light"; font-weight:normal !important;}
.data_left > .scfForm div.scfSubmitButtonBorder{width:100%;}
.yourinformaion{width:50%; float:left; }
.message{width:50%; float:left;}
.interested{width:100%; float:left; border:1px solid #cecdcd; border-radius:25px; padding-left:88px; background: url("../images/insert-bg.gif"); background-repeat:repeat-y;
position:relative; margin-top:45px; padding-top:16px; padding-bottom:18px;}
.interested:before{content:""; display:block; width:34px; height:23px; background: url("../images/mail-icon.png") no-repeat; position:absolute; left:15px; top:19px;}
.verification{width:100%; float:left; margin-top:45px; }
.scfFooterBorder{clear:both;}
.yourinformaion legend.scfSectionLegend, .interested legend.scfSectionLegend, .verification legend.scfSectionLegend, .message legend.scfSectionLegend 
{border-bottom:none; margin-left:0px; padding-left:0px; font-family: 'TitilliumWeb-Regular' !important; font-weight:normal !important; font-size:22px; color:#58585b;}
.interested legend.scfSectionLegend{display:none;}
.yourinformaion label{display:none; margin-left: 15px; margin-top: 2px; position: absolute; font-family: "titilliumlight"; font-weight:normal !important; font-size:13px;}
.yourinformaion span.scfRequired{display:none; }
.yourinformaion input {
    margin-bottom: 10px;
    height: 30px;
    border: 1px solid #cecdcd;
    border-radius: 25px;
    padding: 0px 7px;
    font-size: 11px;
    width: 100%;
}
.yourinformaion .scfSingleLineGeneralPanel{width:95%; }
.message label{display:none;}
.message span.scfRequired{display:none; }
.message select{margin-bottom:10px; height:30px; border:1px solid #cecdcd; border-radius:25px; padding:0px 15px; }
.message .scfDropListGeneralPanel{width:65%; }
.message .scfMultipleLineGeneralPanel{width:100%; border:1px solid #cecdcd; border-radius:25px; padding:15px;}
.message .scfMultipleLineGeneralPanel textarea{border:none; min-height:116px; font-size:11px;}
.interested .scfCheckBoxListGeneralPanel{width:100%; }
.interested .scfCheckBoxListGeneralPanel input[type="checkbox"]{margin-right:10px; border:1px solid #cecdcd; border-radius:5px; 
 -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px;}
.interested label{font-family: 'TitilliumWeb-Regular' !important; font-weight:normal !important; color:#58585b !important; display:inline;} 
.interested .scfSectionContent span.scfCheckBoxListLabel{width:100%; font-family: 'TitilliumWeb-Regular' !important; font-weight:normal !important; padding-left: 23px;}
.verification .scfCaptchTop span.scfCaptchaLabel{width: 100%; display:none;}
.verification .scfSectionContent .scfCaptchaBorder input.scWfmPassword{border:1px solid #cecdcd; border-radius:25px; margin-top:18px; height: 30px; padding: 0 15px;}
.verification .scfSectionContent .scfCaptchaBorder span.scfCaptchaLabel{width: 100%; display:none;}
div.scfSubmitButtonBorder{border-top: 1px solid #e5e5e5; padding-top:55px; margin-top:35px;}
.verification legend.scfSectionLegend:after{content:"Please enter the number seen here, matching exactly."; font-size:15px; font-weight:normal; color:#a7a7a9; 
font-family: 'TitilliumWeb-Regular' !important; font-weight:normal !important; margin-left:15px;}
.scfCaptchaGeneralPanel table{margin-top:0px;}
.scfSubmitButtonBorder input[type="submit"].scfSubmitButton{height:38px; border:1px solid #1f639c; position:relative; font-family: 'TitilliumWeb-Regular' !important; 
 font-size:18px; border-radius:25px; font-weight:normal !important; color:#1f639c; padding-right:18px; padding-left:40px; background: url("../images/submit-message.png") no-repeat; 
 background-position:4% center; }
.countrycode{display:inline-block; width:35%;}
.areacode{display:inline-block; width:26%;}
.phnumber{display:inline-block;width:35%;}
.verification .scfSectionContent .scfCaptchaBorder span.scfRequired{display:none; }
.verification .scfSectionContent .scfCaptchaBorder label{display:none; }
.interested .scfSectionContent span.scfCheckbox label{font-size: 18px !important; font-family: 'TitilliumWeb-Regular' !important; font-weight:normal !important;}
.scfForm{font-family: 'TitilliumWeb-Regular'; font-weight:normal;}
.scfCheckBoxListGeneralPanel table tr{display:inline-block; width:50%; padding-left:18px;}
.message .scfSectionContent .scfDropListGeneralPanel select.scfDropList{background-color:#f9f9f9; -webkit-appearance: none; -moz-appearance: none; appearance: none; 
background: url("../images/select-icon.png") no-repeat; background-position:right 10px center;}
.scfCaptcha img{border:none !important;}
.scfCaptchaGeneralPanel td input{display: none;}


/*======================================== Responsive ========================================*/

.list_un { margin:0;}
.list_un li {width:100%; font-size:17px; color:#34b9e4; padding:5px 0;}
.list_un li span {color:#58585b;}

.recrch-l-box i {float: left; line-height: 24px;}
.recrch-l-box > a {float: left; width: 95%;}
.list_num { padding:0; margin:0; list-style-type:none;}
.list_num li {width:100%; font-size:17px; color:#58585b; padding:5px 0;}
.list_num li span {background: #99c95a; border-radius: 10px; color: #fff; display: block; float: left; font-size: 15px; height: 20px; line-height: 19px; margin-right: 15px; margin-top: 5px;   padding: 0 6px; width: 20px;}

.tablist li a {background:#ffcc32; color:#fff; font-size:18px; text-transform:uppercase; margin-bottom:10px; border-radius:0 !important;}
.tablist li.active > a {margin: 0; padding: 15px;}
.tablist li a:hover {background:#fff !important; color:#000 !important;}
.tablist li {margin-right:10px;}
.tablist .tab-pane {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ebebeb;
	border-top:0;
    padding: 20px 35px;
}
.tablist .heading {width:70%; float:left;}
.tablist .data {width:28%; float:right; font-style:italic; color:#58585b;}
.tablist .tab-pane {height:210px;}
.tablist .tab_main {display:block;}
.webinars .initiative-bx > div:last-child {float: left; width: 86%;}
.webinars .initiative-bx div:last-child a {margin-left:0 !important;}

.fancybox:hover {background:#000; opacity:0.5;}
.fancybox {position: relative;}
.fancybox:hover em {display:block; opacity:1;}
.fancybox em {background:#000; border-radius: 5px; bottom: 0; color: #fff; display: none; float: none; height: 52px; left: 43%; padding: 10px; position: absolute; top: -30%;}
.fancybox:hover i {display:block; opacity:1;}
.fancybox i {background:#000; border-radius: 5px; bottom: 0; color: #fff; display: none; float: none; height: 52px; left: 43%; padding: 10px; position: absolute; top: -30%;}

@media screen and (max-width:1200px) {
	.webinars .initiative-bx > div:last-child {float: left; width: 82%;}
	span.chat img{width:90% !important;}
	.section-page {float: none; margin: 0 auto; text-align: center; vertical-align: middle; width: auto;}
	.section-nav-controls.pull-right {position: absolute; right: 0; top: 10px;}
	.section-nav-list {width:88%; padding:0; margin:0;}
	.section-nav-item {padding:0 5px;}
	.quicklinks-item-content {width:85%;}
	.menubar.navbar-nav > li > a {padding-top:12px;}
	.program > li {width:50%;}
	.footer .col-xs-12.col-sm-3 > img {width:100%;}
	.efficien {width:18%; margin:0 11px !important;}
	.awards_section.awards li {margin: 0 1% 10px; width: 18%;}
	.country_name {width:64%;}
	.share span {float: left; margin-right: 0; width: 92%;}
	.share span a {font-size: 16px; width: 100%;}
	.recrch-l-box > p {width:90%;}
	.recrch-l-box-btn {padding-left:10%;}
	.initiative-bx-txt {width:68%;}
	.initiative-r-bx-txt {width:88%;}
	.slider1 > li img {height: 550px !important;}
	.slider_bg .bx-viewport {height: 550px !important;}
	.second_menu .nav > li > a {padding: 30px 12px !important;}
	.recrch-l-box > a {width:90%;}
}

@media screen and (max-width:1024px) {
	.webinars .initiative-bx > div:last-child {float: left; width: 78%;}
	.second_menu .nav > li > a {padding: 30px 10px !important; font-size:14px !important;}
	.second_menu .navbar-header {width:100%;}
	.second_menu .navbar-collapse {width:100%; padding:0 !important; margin:0 !important;}
	.second_menu .nav {width:100%;}
	.filet {padding:15px;}
	.filter_select {width:50% !important; margin:0 0 10px 0!important;}	
	.filet .col-xs-12.col-sm-3 {width: 26% !important;}
	.section-page {float: none; margin: 0 auto; text-align: center; vertical-align: middle; width: auto;}
	.section-nav-controls.pull-right {position: absolute; right: 0; top: 10px;}
	.section-nav-list {width:80%; padding:0; margin:0;}
	.section-nav-item {padding:0 5px;}
	.quicklinks-item-content {width:80%;}
	.news {width:500px;}
	.navbar-right {width:100%;}
	.menubar li a {font-size: 14px; padding-left: 7px !important; padding-right: 8px !important;}
	.program > li {width:50%;}
	.program > li img {width:100%;}
	.activities li a {padding:8px 0 8px 0px;}
	.menubar.navbar-nav > li > a {padding-top:12px; min-height:100% !important;}
	.program > li {width:50%;}
	.footer .col-xs-12.col-sm-3 > img {width:100%;}
	.efficien.first {margin:0 10px !important;}
	.efficien {width:29%; margin:0 16px !important; height:240px;}
	.activities span {width:65%;}
	.active{margin-left:25px;}
	.activities ul li span {width:58% !important;}
	.activities li a i {padding-left:25px;}
	.member {width:63%;}
	.country {width:31%; margin:0 1% 15px; min-height:250px;}
	.center_align {width:100%;}
	.awards_section.awards li {margin: 0 1% 10px; width: 18%;}
	.awards_section.awards li h3 {font-size:19px !important;}
	.nav-side-menu span {width:76% !important;}
	.nav-side-menu .icon {padding-left:0 !important;}
	.nav-side-menu li a {font-size:18px !important;}
	.country_flag ul {padding:0;}
	.country_name {width:64%;}
	.share span {float: left; margin-right: 0; width: 92%;}
	.share span a {font-size: 16px; width: 100%;}
	.dropdown-menu.main_menu {width:500px;}
	.dropdown-menu.main_menu li {min-height:170px;}
	.recrch-l-box > p {width:90%;}
	.recrch-l-box-btn {padding-left:10%;}
	.initiative-bx-txt {width:60%;}
	.initiative-r-bx-txt {width:86%;}
	.recrch-l-box-btn a {margin-bottom:5px;}
	.slider1 > li img {height: 550px !important;}
	.slider_bg .bx-viewport {height: 550px !important;}
	.newletter h2 {font-size:28px !important;}
	.left_full_width .newletter .news {width:80%;}
	.dropdown:nth-child(1) .dropdown-menu.main_menu.right .col-sm-4 {width:50%; min-height:100% !important;}
	.dropdown:nth-child(4) .dropdown-menu.main_menu.right {width:540px !important;}
	.dropdown:nth-child(4) .dropdown-menu.main_menu.right .col-sm-4 {width:50%; min-height:100% !important;}
	.dropdown:nth-child(2) .dropdown-menu.main_menu.right {width:420px !important;}
	.dropdown:nth-child(2) .dropdown-menu.main_menu.right .col-sm-4 {width:50%; min-height:100% !important;}
	.second_menu .dropdown:nth-child(4) .dropdown-menu.main_menu.right {width:100% !important;}
	.recrch-l-box > a {width:90%;}
	.global_bg .global_air p {width:95%; font-size:24px;}
}

@media screen and (max-width:767px) {
	.second_menu .nav > li > a {padding:10px !important;}
	.data_left {margin-bottom:0px;}
	.data_right {margin-bottom:50px;}
	.filet {width:100%;}
	.filter_select {width:50% !important; margin:0 0 10px 0 !important;}	
	.styled-select select {width:100%;}
	.filet .col-xs-12.col-sm-3 {width: 30% !important;}
	.section-page {float: none; margin: 0 auto; text-align: center; vertical-align: middle; width: auto;}
	.section-nav-list {width:90%; padding:0; margin:0;}
	.section-nav-item {padding:0 3px;}
	.news {width:90%;}
	.quicklinks-item {clear:both;}
	.section-nav-controls.pull-right {position: absolute; right: 0; top: 10px;}
	.quicklinks-item-content {width:90%;}
	.nav > li a br {display:none;}
	.menubar {float: right; margin:55px 0 0 !important; text-align: right;}
	.navbar-collapse.collapse.in {background: none repeat scroll 0 0 #20639b; color: #fff; margin-top:30px; padding-top:10px !important;}
	.menubar li a {color:#fff !important; font-size:16px;}
	.navbar-default .navbar-nav > li > a:hover {color:#fff !important; }
	.nav {width:100%;}
	.menubar.navbar-nav > li > a {padding-top:12px; min-height:100% !important;}
	.program > li {width:100%;}
	.program > li img {width:100%;}
	.footer .col-xs-12.col-sm-3 > img {width:auto; margin-top:10px;}
	.efficien.first {margin:0 10px !important;}
	.efficien {width:45%; margin:0 10px !important;}
	.dropdown-menu.main_menu li {min-height:100%;}
	.menubroder {border:none;}
	.dropdown-menu.main_menu {text-align:right;background:#20639b !important;}
	.menubar.navbar-right .dropdown-menu li a {padding:0 !important;}
	.main_menu .col-sm-4{padding:0;}
	.menubar.navbar-right .dropdown-menu .menu_inside li a:hover{background:none;}
	.menubar.navbar-right .dropdown-menu {background:none !important; position:relative; width:100%;}
	.awards_section.awards li {width:48%; margin:0 1% 10px 1%;}
	.about_title {width:477px;}
	.global_bg {height:560px;}
	.team {margin:0 !important;}
	.team_member {width:50% !important;}
	.member {margin:0; width:100%;}
	.country {width:48%; margin:0 1% 15px; min-height:260px;}
	.center_align {width:100%;}
	.awards_section.awards li h3 {font-size:20px !important;}
	.nav-side-menu span {width:90% !important;}
	.search_hidden {width:100%; margin-bottom:15px;}
	.country_flag li {width:50% !important;}
	.country_name {width:62%;}
	.share span {float: left; margin-right: 0; width: 92%;}
	.share span a {font-size: 16px; width: 100%;}
	.nav.navbar-nav.navbar-right.menubar > li a.mg05 {margin:0; height:auto !important; padding:0;}
	.search_hidden .navbar-form{box-shadow:none;}
	.recrch-l-box > p {width:93%;}
	.recrch-l-box-btn a {margin-bottom:6px;}
	.recrch-l-box-btn {padding-left:6%;}
	.initiative-bx-txt {width:68%;}
	.initiative-r-bx-txt {width:88%;}
	.sub-neds-box {width:95%;}
	.ask-exper {width:90%;}
	.slider1 .slider_logo {width:500px !important;}
	.slider1 > li img {height: 500px !important;}
	.slider1 .sead_slider .slider_logo {width:90% !important;}
	.slider_bg .bx-viewport {height: 500px !important;}
	.menubar.navbar-nav > li > a {min-height:100% !important;}
	.menubar .navbar-default .navbar-nav > li > a:hover {color:#fff !important;}
	.menubar.navbar-nav > li > a:hover {background:#fff !important;color:#20639b !important;}
	.second_menu .navbar-header.pull-right {margin:0; width:100%;}
	.second_menu .navbar-collapse.collapse.in {background:#fff;}
	.second_menu .navbar-collapse.collapse.in {color:#000;}
	.second_menu .navbar-collapse.collapse.in ul li a{color:#20639b !important;}
	.second_menu .navbar-right .dropdown-menu li a {padding:5px !important;}
	.second_menu .navbar-collapse.collapse.in ul li a:hover{background:#20639b !important; color:#fff !important;}
	.search_hidden div {margin: 0 15px !important; float:right;}
	.activities ul li span {width:70% !important;}
	.activities span {width: 81%;}
	.newletter h2 {font-size: 30px !important;}
	.btn-breadcrumb > * div {max-width:100% !important;}
	.dropdown:nth-child(1) .dropdown-menu.main_menu.right {width:100% !important; padding:0;}
	.dropdown:nth-child(2) .dropdown-menu.main_menu.right {width:100% !important; padding:0;}
	.dropdown:nth-child(3) .dropdown-menu.main_menu.right {width:100% !important; padding:0;}
	.dropdown:nth-child(4) .dropdown-menu.main_menu.right {width:100% !important; padding:0;}
	.dropdown:nth-child(5) .dropdown-menu.main_menu.right {width:100% !important; padding:0;}
	.dropdown:nth-child(6) .dropdown-menu.main_menu.right {width:100% !important; padding:0;}
	.dropdown:nth-child(1) .dropdown-menu.main_menu.right .col-sm-4 {width:100% !important; min-height:100% !important;}
	.dropdown:nth-child(2) .dropdown-menu.main_menu.right .col-sm-4 {width:100% !important; min-height:100% !important;}
	.dropdown:nth-child(3) .dropdown-menu.main_menu.right .col-sm-4 {width:100% !important; min-height:100% !important;}
	.dropdown:nth-child(4) .dropdown-menu.main_menu.right .col-sm-4 {width:100% !important; min-height:100% !important;}
	.dropdown:nth-child(5) .dropdown-menu.main_menu.right .col-sm-4 {width:100% !important; min-height:100% !important;}
	.dropdown:nth-child(6) .dropdown-menu.main_menu.right .col-sm-4 {width:100% !important; min-height:100% !important;}
	.dropdown:nth-child(1) .dropdown-menu.main_menu.right .col-sm-4:last-child {margin:0;}
	.dropdown:nth-child(3) .dropdown-menu.main_menu.right .col-sm-4:last-child {margin:0;}
	.dropdown:nth-child(4) .dropdown-menu.main_menu.right .col-sm-4:last-child {margin:0;}
	.dropdown:nth-child(5) .dropdown-menu.main_menu.right .col-sm-4:last-child {margin:0;}
	.dropdown:nth-child(6) .dropdown-menu.main_menu.right .col-sm-4:last-child {margin:0;}
	.global_bg .global_air p {width:95%; font-size:22px;}
	.recrch-l-box > a {width:88%;}
	.image {height: auto; width: 100%;}
	.dropdown.open:hover .dropdown-menu.main_menu {display:block;}
	.dropdown.open .dropdown-menu.main_menu {display:none;}
	.statistic_bg {background-size: auto auto !important;}
	footer {background-size: auto auto !important;}
}

@media screen and (max-width:479px) {
	.disnone{ display:none !important;}
	.image {height: auto; width: 100%;}
	.page-header-paragraph p span {width:100%;}
	.page-header-paragraph p span img {width:100%; height:auto;}
	.dropdown:nth-child(1) .dropdown-menu.main_menu.right {width:100% !important; padding:0;}
	.dropdown:nth-child(3) .dropdown-menu.main_menu.right {width:100% !important; padding:0;}
	.dropdown:nth-child(4) .dropdown-menu.main_menu.right {width:100% !important; padding:0;}
	.dropdown:nth-child(5) .dropdown-menu.main_menu.right {width:100% !important; padding:0;}
	.dropdown:nth-child(6) .dropdown-menu.main_menu.right {width:100% !important; padding:0;}
	.dropdown:nth-child(1) .dropdown-menu.main_menu.right .col-sm-4:last-child {margin:0;}
	.dropdown:nth-child(3) .dropdown-menu.main_menu.right .col-sm-4:last-child {margin:0;}
	.dropdown:nth-child(4) .dropdown-menu.main_menu.right .col-sm-4:last-child {margin:0;}
	.dropdown:nth-child(5) .dropdown-menu.main_menu.right .col-sm-4:last-child {margin:0;}
	.dropdown:nth-child(6) .dropdown-menu.main_menu.right .col-sm-4:last-child {margin:0;}
	.dropdown:nth-child(1) .dropdown-menu.main_menu.right .col-sm-4 {width:100% !important; min-height:100% !important;}
	.dropdown:nth-child(2) .dropdown-menu.main_menu.right .col-sm-4 {width:100% !important; min-height:100% !important;}
	.dropdown:nth-child(3) .dropdown-menu.main_menu.right .col-sm-4 {width:100% !important; min-height:100% !important;}
	.dropdown:nth-child(4) .dropdown-menu.main_menu.right .col-sm-4 {width:100% !important; min-height:100% !important;}
	.dropdown:nth-child(5) .dropdown-menu.main_menu.right .col-sm-4 {width:100% !important; min-height:100% !important;}
	.dropdown:nth-child(6) .dropdown-menu.main_menu.right .col-sm-4 {width:100% !important; min-height:100% !important;}
	.global_bg .global_air p {width:95%; font-size:18px;}
	.slider_bg .bx-viewport {height: 400px !important;}
	.slider1 .slider_logo {width:90% !important;}
	.data_left {margin-bottom:0px;}
	.data_right {margin-bottom:50px;}
	.filter_select {width:100% !important; margin:0 0 10px !important;}	
	.filet .col-xs-12.col-sm-3 {width: 100% !important;}
	.section-page {float: none; margin: 0 auto; text-align: center; vertical-align: middle; width: auto;}
	.section-nav-list {width:75%; padding:0; margin:0;}
	.section-nav-item {padding:0 3px;}
	.news {width:90%;}
	.quicklinks-item {clear:both;}
	.footer img {width:100%;}
	.section-nav-controls.pull-right {position: absolute; right: 0; top: 10px;}
	.quicklinks-item-content {width:85%;}
	.nav > li a br {display:none;}
	.menubar {float: right; margin:25px 0 0 !important; text-align: right;}
	.navbar-collapse.collapse.in {background: none repeat scroll 0 0 #20639b; color: #fff; margin-top:30px;}
	.menubar li a {color:#fff !important; font-size:16px;}
	.navbar-default .navbar-nav > li > a:hover {color:#fff !important; }
	.nav {width:100%;}
	.menubar.navbar-nav > li > a {padding-top:12px;}
	.program li {float: none !important; text-align: center;}
	.footer .col-xs-12.col-sm-3 > img {width:100%; margin-top:10px;}
	.efficien {width:100%; margin:0 !important;}
	.efficien.first {margin:0 !important;}
	.styled-select select {background: none repeat scroll 0 0 transparent; border: 1px solid #8cc240; height: 32px; margin-top: 1px; padding: 5px 12px; width: 100%;}
	.activities span {width:71%;}
	.dropdown-menu.main_menu li {min-height:100%;}
	.menubroder {border:none;}
	.dropdown-menu.main_menu {text-align:right;background:#20639b !important;}
	.menubar.navbar-right .dropdown-menu li a {padding:0 !important;}
	.main_menu .col-sm-4{padding:0;}
	.menubar li a:hover {color:#fff;}
	.menubar li li {background:none; color:#20639b;}
	.menubar.navbar-right .dropdown-menu .menu_inside li a:hover{background:none;}
	.menubar.navbar-right .dropdown-menu {background:none !important; position:relative; width:100%;}
	.center_align {width:100%;}
	.efficien_green {width:280px;}
	.team {margin:0 !important;}
	.about_title {width:90%; font-size:22px !important;}
	.team_member {width:100% !important; border:none;}
	.awards_section.awards li {width:100%; margin:0 0 10px 0;}
	.global_bg {height:560px;}
	.breadcrum_icon {margin:0 12px;}
	.country {width:100%; margin:0 0 30px;}
	.nav-side-menu span {width:80% !important;}
	.search_hidden {width:100%; margin-bottom:15px;}
	.country_flag li {width:100% !important; margin:0 !important;}
	.country_name {width:70%;}
	.share span {float: left; margin-right: 0; width: 88%;}
	.share span a {font-size: 16px; width: 100%;}
	.nav.navbar-nav.navbar-right.menubar > li a.mg05 {margin:0;}
	.search_hidden .navbar-form{box-shadow:none;}
	.recrch-l-box > p {width:88%;}
	.recrch-l-box-btn a {margin-bottom:6px;}
	.recrch-l-box-btn {padding-left:25px;}
	.initiative-bx-txt {width:100%;}
	.initiative-r-bx-txt {width:100%; margin-top:5px;}
	.sub-neds-box {width:95%;}
	.ask-exper {width:90%;}
	.slider1 .sead_slider .slider_logo {width:90% !important;}
	.slider1 > li img {height: 390px !important;}
	.menubar .navbar-default .navbar-nav > li > a:hover {color:#fff !important;}
	.menubar.navbar-nav > li > a:hover {background:#fff !important;color:#20639b !important;}
	.second_menu .navbar-header.pull-right {margin:0; width:100%;}
	.second_menu .navbar-collapse.collapse.in {background:#fff;}
	.second_menu .navbar-collapse.collapse.in {color:#000;}
	.second_menu .navbar-collapse.collapse.in ul li a{color:#20639b !important;}
	.second_menu .navbar-right .dropdown-menu li a {padding:5px !important;}
	.second_menu .navbar-collapse.collapse.in ul li a:hover{background:#20639b !important; color:#fff !important;}
	.newletter h2 {font-size:20px !important;}
	.sead_slider h1 {margin-top:50px;}
	.statistic_bg .sub-neds-box h3 {font-size:19px !important;}
	.left_full_width .newletter .news {width:95%;}
	.recrch-l-box > a {width:88%;}
	.dropdown.open:hover .dropdown-menu.main_menu {display:block;}
	.dropdown:hover .dropdown-menu.main_menu {display:none;}
	.calenderstartend {width:100%;}
	.statistic_bg {background-size: auto auto !important;}
	footer {background-size: auto auto !important;}

    .yourinformaion, .message, .interested, .verification{float:none; width:100%;}

}

@media (max-width: 767px) {
	.btn-breadcrumb > *:nth-last-child(-n+2) {display:block;} 
	.btn-breadcrumb > * div {max-width: 93px;}
}

@media (min-width: 768px) and (max-width:991px) {
	.btn-breadcrumb > *:nth-last-child(-n+4) {display:block;} 
	.btn-breadcrumb > * div {max-width: 100px;}
}

@media (min-width: 992px) {
	.btn-breadcrumb > *:nth-last-child(-n+6) {display:block;} 
	.btn-breadcrumb > * div {max-width: 360px;}
}

@media (min-width: 768px) {
	.navbar-collapse {padding-top: 0px !important; padding-right: 38px !important; float:right;}
	.second_menu .menubar .dropdown.open a {background:#fff !important; color:#20639b !important;}
	.menubar .dropdown-menu.main_menu li ul li a:hover {color:#20639b;}
	.menubar .dropdown.open .menu_inside a {color:#fff !important; width:100%;}
	.menubar .dropdown.open .menu_inside a:hover {background:#fff !important; color:#20639b !important;}
}

/*.menubar.navbar-right .dropdown-menu.right {left: auto;right: 0 !important;}*/
.dropdown:nth-child(2) .dropdown-menu.main_menu.right {left:0; width:500px;}
.dropdown:nth-child(2) .dropdown-menu.main_menu.right .col-sm-4 {width:50%;}
.dropdown:nth-child(4) .dropdown-menu.main_menu.right {right:0; left:auto; width:720px;}
.dropdown:nth-child(5) .dropdown-menu.main_menu.right {right:0; left:auto; width:270px;}
.dropdown:nth-child(5) .dropdown-menu.main_menu.right .col-sm-4 {width:100%;}
.dropdown:nth-child(6) .dropdown-menu.main_menu.right {right:0; left:auto; width:270px;}
.dropdown:nth-child(6) .dropdown-menu.main_menu.right .col-sm-4 {width:100%;}
.symCal-container .checkbox input {margin-left:0 !important;}
.left_full_width td {padding:2px 5px;}
.symCal-container .checkbox span {margin-left:22px;}
.awards_section.awards .title_width {margin:30px 0;}
.clickableIcon {width: 20px; height: 20px; display: block; position: absolute; top: 10px; right: 10px; z-index: 99999; cursor:pointer;}
.fancybox span{
	display:block;
	text-align:center;	
}
.ListClass{
	padding:0px 0px 10px 0px;	
}
.calenderstartend {
    float: left;
    width: 60px;
}
 .UpdateProgressBackground
    {
        margin: 0;
        padding: 0;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        position: fixed;
        z-index: 1000;
        background-color: #333;
        -moz-filter: alpha(opacity=85);
        -o-filter: alpha(opacity=85);
        -webkit-filter: alpha(opacity=85);
        filter: alpha(opacity=85);
        -ms-opacity: 0.85;
        opacity: 0.85;
    }
    .UpdateProgressContent {
  padding: 40px;
  background-color: transparent;
  text-align: center;
  vertical-align: bottom;
  z-index: 1001;
  top: 40%;
  margin: 0;
  left: 45%;
  position: absolute;
}