body {
  font-size: 0.9rem;
  line-height: 1.7;
} /**#views-exposed-form-peta-block-1{     max-width: 820px;    margin: 0 auto;    padding: 6px;    background:#cbc8c8;    border-radius: 4px;    -webkit-border-radius: 4px;    -moz-border-radius: 4px;    -ms-border-radius: 4px;    -o-border-radius: 4px;    -webkit-box-shadow: 0 10px 30px rgb(0 0 0 / 10%);    box-shadow: 0 10px 30px rgb(0 0 0 / 10%);	 position:relative;    top:80px;	 z-index:1;	 display:grid; }#views-exposed-form-peta-block-1 .form-item{ 	 width: 18%;    float: left;    margin-bottom: 0;    position: relative;}#views-exposed-form-peta-block-1 .form-item label{ display:none; }.views-exposed-form .form-actions input.form-submit{ 	font-size :15px;	line-height:45px;	padding:0 16px;	margin-left:6px;}/**#block-views-block-peta-block-1 .gva-view-grid-inner { background-color :#eeeeee;padding:30px; }**/
.views-exposed-form .form-item input[type='text']:not(.chosen-search-input),
.views-exposed-form .form-item input[type='search'],
.views-exposed-form .form-item input[type='password'],
.views-exposed-form .form-item input[type='email'],
.views-exposed-form .form-item textarea, .views-exposed-form .form-item select{color:black;}
.footer .contextual-region .contextual .contextual-links a{background-color:#912020;}
.footer .contextual-region .contextual .contextual-links a:hover{color:#912020!important;}
.datamonitoring{
  background-color: #fbfbfbbf;
  padding: 4px 15px;
  margin: 5px 0;
  border-radius:2px;
  font-size:14px;
}
.gva-view .country {
  color: #935555;
  font-size: 14px;
  line-height:20px;
}
.gva-view .title {
  color: #ad3b0f;
  font-size: 14px;
  line-height: 23px;
}
.partnerdonor .item-columns {
  text-align: center;
  margin: 15px 0;
}
.partnerdonor .views-field-title {
  color: #ad3b0f;
  text-transform: uppercase;
  margin-top: 10px;
  font-size: 15px;
}
h2.title {
  color: #fff;
  background: #997070;
  text-decoration: none !important;
  display: inline;
  padding: 5px 30px;
  border-radius: 35px;
  font-size: 20px !important;
}
header.header-v1 .header-main {
  background: #fff;
}
header.header-v1 {
  background: #cdcdcd;
}
.chosen-container-single {
  background: white;
  width: 98% !important;
}
.navigation .gva_menu > li > a {
  color: #ad3b0f;
}
.navigation .gva_menu > li > a:hover,
.navigation .gva_menu > li > a:after,
.navigation .gva_menu > li > a:active,
.navigation .gva_menu > li.menu-item--active-trail > a {
  color: #440d0d;
}
#footer {
  background: #5e1013;
}
.filebutton {
  background: #ec6a5c;
  color: #fff;
  border-color: #ec6a5c;
}
.linkbutton {
  background: #c7db9c;
  color: #fff;
  border-color: #c7db9c;
}
.analysis1 .gsc-button {
  margin-bottom: 0;
  min-width: 200px;
}
.analysis1 table,
.analysis1 td {
  border: none;
  vertical-align: middle;
}
.analysis1 td {
  padding: 10px;
}
.analysis1 td.views-field-field-news-source {
  text-align: center;
}
.analysis1 .views-field-title {
  font-size: 18px;
  line-height:24px;
  color: #440d0d;
  min-height:48px;
}
.analysis1 tr {
  border-bottom: 1px solid #cbc8c8;
}
#colorbox header,
#colorbox footer {
  display: none;
}
.header-button a {
  background: #ad3b0f;
}
.navigation .gva_menu > li > a {
  font-size: 19px;
  font-weight: 600;
  padding: 25px;
}
header .header-button a {
  font-size: 17px;
}
header.header-default .header-main .header-main-inner .header-inner,
header.header-v1 .header-main .header-main-inner .header-inner {
  padding-right: 220px;
}
header .site-branding-logo {
  padding: 5px 0;
}
.node--type-listing .field__label {
  color: #ec6a5c;
  font-size: 16px;
}
h1.post-title {
  font-weight: bold;
  color: #ad3b0f;
}
header.header-default .header-main .header-main-inner .branding,
header.header-v1 .header-main .header-main-inner .branding {
  width: 286px;
}
.gva-user-region {
  margin-top: -23px;
}
.breadcrumb-content-main h2.page-title {
  color: #fff;
}
.breadcrumb-content-inner
  .gva-breadcrumb-content
  .breadcrumb-links
  nav.breadcrumb
  li
  a {
  color: #fff;
}
form#views-exposed-form-peta-block-1,form#views-exposed-form-map-homepage--block-1{background-color:#00000096;/*position:relative;display:inline-block;z-index:1;top:145px;*/ padding:0 10px;}
form#views-exposed-form-peta-block-1 .views-exposed-form-content-inner .form-item,
form#views-exposed-form-map-homepage--block-1 .views-exposed-form-content-inner .form-item{display:inline-grid!important;}
form#views-exposed-form-peta-block-1 .views-exposed-form-content-inner .form-item label,
form#views-exposed-form-map-homepage--block-1 .views-exposed-form-content-inner .form-item label{color:#fff;text-transform:uppercase;font-size:11px;font-weight:bold;}
form#views-exposed-form-peta-block-1 select,
form#views-exposed-form-map-homepage--block-1 select{
    max-width: 110px;
    height: 26px;
    font-size: 12px;
    padding: 2px 7px;
}
.shs-container .shs-field-container .shs-widget-container{margin-right:2px;}
/*.year_type{position:relative;top:-8px;}*/
#block-views-block-peta-block-1 .item-list ul li.view-list-item{margin:0;}
/*
#block-views-block-peta-block-1 .views-infinite-scroll-content-wrapper {
    position: fixed;
    top: 100px;
    max-width: 380px;
    right: 75px;
	overflow-y:scroll;
	height:540px;
	background-color: #00000096;
    padding: 5px 10px;
}
*/
#views-exposed-form-peta-block-1 #edit-actions--4{display:inline;}
.views-exposed-form .form-actions input.form-submit{font-size:14px!important;line-height:24px!important;top:30px;}
.gva-view-grid .item-columns{text-align:center;margin-bottom:30px;}
.gva-view-grid .views-field-title{margin:10px auto;}
body.frontpage #page-main-content{position:relative;top:38px;}
.datamonitoring .title h5{line-height:25px;}
#mapdata .geolocation-map-wrapper{margin-top:-30px;}
#mapdata{padding:0;}
#mapdata .views-infinite-scroll-content-wrapper,
#mapdata .view-content-wrap{
    position: absolute;
	z-index :1;
    top: 80px;
    max-width: 450px;
    right: 60px;
	overflow-y:scroll;
	height:450px;
    padding: 0px 2px;
	border-radius:0 0 0 15px;
}
#mapdata .views-infinite-scroll-content-wrapper .item-list li{ margin:0;padding:0;line-height:25px; }
.datamonitoring .country .shs{ position:relative;top:6px;right:1px; }
#mapdata .datamonitoring{ margin:1px; }
#mapdata .views-exposed-form-content-inner{ 
    float: right;
    position: absolute;
    top: 5px;
    z-index: 1;
    background: #000;
    right: 60px;
    padding: 5px 0 0;
    width: 445px;
    border-radius: 10px 10px 0 0;
    text-align: center;
 }
 .gva-view footer{padding:5px;color:#935555;}
 .dataexport .views-exposed-form {background:#dedede;padding:20px;display:block;}
 .dataexport .views-exposed-form .form-item{display:inline-block;}
 .dataexport .views-exposed-form input{max-width:200px;}
 .dataexport .views-exposed-form label{display:block;}
 .dataexport .views-exposed-form select{max-width:250px;}
 .dataexport .views-exposed-form #edit-field-date-value-wrapper{display:inline-block;}
 .dataexport .views-exposed-form #edit-field-date-value-wrapper h4{font-size:13px;padding:0 10px;}
 .dataexport .views-exposed-form #edit-field-date-value-wrapper .fieldset-wrapper{display:inline-flex;}
 .dataexport li.view-list-item{background-color:#f9f9f9;padding:15px;border:1px solid #dedede;}
 .node--type-gallery img{margin:10px;float:left;}
 body.path-map-cambodia .container,body.path-latest-info-cambodia .container{max-width:100%;}
 body.path-map-cambodia #page-main-content,body.path-latest-info-cambodia #page-main-content{padding:0;}
 body.path-map-cambodia .main-menu,body.path-map-cambodia #footer,body.path-map-cambodia header,
 body.path-latest-info-cambodia .main-menu,body.path-latest-info-cambodia #footer,body.path-latest-info-cambodia header{display:none;}
 body.path-map-cambodia #block-gavias-lozin-content footer,
 body.path-latest-info-cambodia footer{display:none;}
 
 
 
 /****MEDIA QUERIES*****/
 
 /* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
    .site-branding-logo img{max-width:85%;max-height:55px!important;}
    header.header-v1 #menu-bar span{background:#684035;}
    .gva-user-region{margin-top:-17px;}
    .menu-bar{margin-top:-15px;}
    .menu-bar span{height:3px;}
    #mapdata .views-infinite-scroll-content-wrapper,
    #mapdata .view-content-wrap{
    position: inherit;
    max-width: 100%;
    right: 75px;    
	overflow-y:scroll;
	height:180px;
    padding: 0px 2px;
	border-radius:0;
    }
    .views-exposed-form-content-inner{
    position:inherit;
    width:375px; 
    float:none;
    padding:0;
    border-radius:0;
    }
    .geolocation-map-container{
        height:150px!important;
    }
    form#views-exposed-form-peta-block-1, form#views-exposed-form-map-homepage--block-1{padding:0;}
    form#views-exposed-form-peta-block-1 select, form#views-exposed-form-map-homepage--block-1 select{max-width:100px;}
    .gva-offcanvas-mobile .gva-navigation .gva_menu > li > a{font-size:14px;}
    h5, .h5{font-size: 14px;
    line-height: 20px!important;}
    .gva-view .country {
    color: #935555;
    font-size: 12px;
    line-height: 17px;
}
    .datamonitoring{padding:1px 8px;}
    .gbb-row .bb-inner{padding-top:20px;padding-bottom:20px;}
    .gva-view footer{font-size:12px;background:#e9e5e5;padding:5px 10px;}
    .area-main-menu{min-height:inherit;}
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {}