body {
    background: none repeat scroll 0 0 #EDF4F0;
    margin:0px;
    overflow-x: hidden;
}

.simple-content{
    height: auto;
    position: absolute;
    width: 99%;
    z-index:99999;
}
.simple-content-left {
    float: left;
    width:50%;
}

*:focus{
  outline: none;
}

a {
   outline: none;
}


/*.bx-prev{
   background: url("images/arr3.png") no-repeat!important;
   width:25px!important;
   height:97px!important;
   display:block;
   font-size: 0px;
}
.bx-next{
   background: url("images/arr2.png") no-repeat!important;
   width:25px!important;
   height:97px!important;
   display:block;
   font-size: 0px;
}*/
.simple-content-left > h3 {
    color: #fff;
    font-family: 'museo_sans_cyrl100';
    font-size: 20px;
    margin: 0;
    padding: 45px 0 0 45px;
    text-transform: uppercase;
}
.simple-content-left > h3 a {
    color: #fff;
    text-decoration: none;
    font-family: 'museo_sans_cyrl100';
    font-size: 20px;
    margin: 0;
    padding: 45px 0 0 4px;
    text-transform: uppercase;
}
.simple-content-left > p{
    color: #fff;
    font-family: 'museo_sans_cyrl100';
    font-size: 22px;
    margin: 0;
    padding: 12px 0 0 45px;
    text-transform: uppercase;
}
.simple-content-right {
    float: left;
    padding-left: 265px;
    width: 30%;
}
.simple-content-right img {
    float: left;
    padding: 47px 0 0;
    width: 25px;
    height:50px;
}

.simple-content-right > p{
    color: #fff;
    font-family: 'museo_sans_cyrl100';
    font-size: 22px;
    margin: 0;
    padding: 45px 45px 0 50px;
    text-transform: uppercase;
    float: left;
    width: 40%;
}
/*#block-views-front-page-slider-block-1 img{
 height: 100% !important;
    width: 100%;    
}*/
/* .bx-prev img{
    width:30px!important;
    height: 57px!important;
}
.bx-next img{
    height: 57px !important;
    margin-left: 284px;
    margin-top: -82px;
    width: 30px !important;
} */

.readmoretext{
    display:none;
   /* max-height: 700px;*/
    overflow-x: auto;
    background: #EDF4F0;
    padding:30px;
    z-index:20;
    /*    margin-top:20px;*/
    margin-top:7px;
	min-height: 551px !important;
	/* height: auto !important; */
    /* right: -33px !important; */
    width: 600px !important;
	height: 600px !important;
	overflow-y: auto !important;
	 font-family: 'museo_sans_cyrl100';
    font-size: 15px !important;
    line-height: 24px !important;
    padding: 20px !important;
    margin: 20px 0 0 5px!important;
    text-transform: none !important;
    color: #3F3F3F!important;
	text-align: justify;
}
.page-node-9 .about-section h3{
display: none;
}
.close-readme{
    background: url("images/cross.png") no-repeat scroll -9px -6px rgba(0, 0, 0, 0);
    height: 24px;
    left: -10px;
    position: relative;
    top: -9px;
    width: 24px;
    cursor:pointer;
}
.front .close-readme{
left: 24px !important;
top: 0 !important;
}
.not-front .close-readme{
left: 24px !important;
top: -5px !important;
}
a:focus{
    outline: none!important;
}

#block-views-front-page-slider-block-1 .views-field.views-field-nothing {
    float: right;
    position: absolute;
    right: 126px;
    width: 20%;
    z-index: 9999999;
}
#block-views-front-page-slider-block-1 .views-field.views-field-nothing p,
#block-views-new-front-slider-block .views-field.views-field-nothing p,
#bxslider_views_slideshow_main_countrygalleryview-page .views-field.views-field-nothing p {
    color: #fff;
    font-family: "museo_sans_cyrl100";
    font-size: 27px;
	line-height: 36px;
    font-weight: normal;
    /*margin: 22px 0 0 9px;
    padding: 35px 0 0;*/
    text-align: left;
    text-transform: uppercase;
	margin-bottom:0;
}
.readmoretext p{
    /*    font-family: 'museo_sans_cyrl100' !important;*/
    font-family: 'museo_sans_cyrl100';
    font-size: 15px !important;
    line-height: 26px !important;*/
    padding: 0px 10px 10px 10px!important;
    margin: 5px 0 0 5px!important;
    text-transform: none !important;
    color: #3F3F3F!important;
	text-align: justify !important;
}
a.moretext{
    position: relative;
    z-index: 10;
    display:block;
    padding-top:5px;
    color: #0089c8 !important;
    font-family: 'museo_sans_cyrl100';
    font-size: 20px;
    text-decoration: none;
    text-transform: uppercase;
    height: 0px;
	line-height:20px;
}

/*
.page-countrygalleryview #bxslider_views_slideshow_main_countrygalleryview-page .views-field.views-field-nothing p {
	margin: 12px 0 0 9px;
}
.admin-menu #block-views-front-page-slider-block-1 .view-header, 
.admin-menu .view-id-countrygalleryview .view-header, 
.admin-menu #block-views-new-front-slider-block .view-header {
	top:22px;
}
.admin-menu  #block-views-new-front-slider-block .views-field.views-field-nothing p{
	padding-top:3px;
}
.admin-menu .view-countrygalleryview .views-field.views-field-nothing span > p {
	padding-top:13px !important;
}
*/
.admin-menu #block-views-front-page-slider-block-1 .view-header, 
.admin-menu .view-id-countrygalleryview .view-header, 
.admin-menu #block-views-new-front-slider-block .view-header{
	top:27px;
}

.admin-menu  #block-views-front-page-slider-block-1 .views-field.views-field-nothing ,
.admin-menu  #block-views-new-front-slider-block .views-field.views-field-nothing, 
.admin-menu  #bxslider_views_slideshow_main_countrygalleryview-page .views-field.views-field-nothing {
	top:18px;
}
#block-views-front-page-slider-block-1 .views-field-title{
    text-align: right;
    color: #fff;
    font-family: 'museo_sans_cyrl100';
    font-size: 22px;
    margin: 0;
    /*        padding: 45px 45px 0 50px;*/
    text-transform: uppercase;
    position: absolute;
    width:220px;
    right:176px;
    padding-top: 40px;
}
#block-views-front-page-slider-block-1 ul{margin-bottom: 0;
                                          margin-top: 0;}
.content-more {
    float: left;
}
.content-more > p{
    color: #0089C8;
    font-family: 'museo_sans_cyrl100';
    font-size: 20px;
    margin: 0;
    text-transform: uppercase;
    padding-left:78px;
}
.simple-img img{
    height: auto;
    width: 100%;

}

.more-container { 

    //margin: 0 auto; 
    max-width: 635px; 
}
#demo { 
    padding: 0 10%; 
}
.readmore-js-toggle {
    font-family: 'museo_sans_cyrl100';
    font-size: 20px;
    margin-left: 75px;
    text-decoration: none;
    text-transform: uppercase;
    width: 0 !important;
    color: #0089C8 !important;

}
.readmore-js-section.readmore-js-expanded {
    font-family: 'museo_sans_cyrl100';

    height:450px !important;
}
.readmore-js-section.readmore-js-expanded > p {
    font-family: 'museo_sans_cyrl100';
    font-size: 15px;
    line-height: 20px;
    padding: 10px 10px 0 20px;
}



.page-header {
    padding: 45px 0 35px 45px;
}
.pageheadertitles h3 {
    font-family: 'museo_sans_cyrl100';
    font-size: 20px;
    margin: 0;
    text-transform: uppercase;
}
.page-header p {
    font-family: 'museo_sans_cyrl100';
    font-size: 22px;
    margin: 0;
    //padding: 0 0 0 45px;
    text-transform: uppercase;
}
.pageheadertitles h1 {
    font-family: 'museo_sans_cyrl100';
    font-size: 27px;
    margin: 0;
    text-transform: uppercase;
    margin-bottom: 0px;
    font-weight: bold;

}

.pageheadertitles h2 {
font-size: 28px;
font-family: 'museo_sans_cyrl100';
line-height: 30px;
margin-bottom: 15px !important;
text-transform: uppercase;
margin-top: -1px;
}

.main-content {
    float: left;
    padding: 0px 0 0 45px;
}
.main-content-left {
    float: left;
    width: 800px;
}

.main-content-left h2 {
    font-size: 14px;
    margin: 0;
    text-transform: uppercase;
    font-family: 'museo_sans_cyrl100';
}

.main-content-left > p {
    font-family: 'museo_sans_cyrl100';
    font-size: 14px;
    line-height: 18px;
}
.main-content-left img {
    height: 625px;
    width: 100%;
    margin-bottom: 70px;
}
.main-content-right {
    float: left;
    margin-left: 110px;
    width: 270px;
    margin-bottom: 70px;
}
.main-content-right > h2 {
    color: #0089c8;
    font-family: 'museo_sans_cyrl100';
    font-size: 17px;
    margin: 0;
}
.main-content-right > p {
    font-family: 'museo_sans_cyrl100';
    font-weight: bold;
}
.mid-content {
    float: left;
    padding: 0px 0 45px 45px;
    margin-top:-30px;
}
.mid-content-left {
    float: left;
    width: 480px;
}
.mid-content-left > p {
    font-family: 'museo_sans_cyrl100';
    font-size: 14px;
    line-height: 18px;
}
.mid-content-right {
    float: left;
    margin-left: 40px;
    width: 480px;
    //margin-bottom: 70px;
}
.mid-content-right > p {
    font-family: 'museo_sans_cyrl100';
    font-size: 14px;
    line-height: 18px;
}

.county-left {
    float: left;
    width: 350px;
}
.county-left ul {
    font-family: 'museo_sans_cyrl100';
    font-size: 18px;
    line-height: 30px;
    margin-left: 10px;
    margin-top: 0;
    text-transform: uppercase;
}
.county-left ul li {
    list-style: none outside none;
}

.country-right {
    float: left;
    width: 920px;
}
.country-right-imgs {
    float: left;
    padding:25px;
}
.country-right-imgs img {
    width: 260px;
}

.country-right-imgs > p {
    font-family: 'museo_sans_cyrl100';
    font-size: 15px;
    text-transform: uppercase;

}
.list-main {
    float: left;
}

.list1 {
    float: left;
    margin-right: 30px;
    width: 140px;
}
.list1 ul {
    margin-top: 0;
    padding: 0;
}
.supporters-adjust{
    padding-left:0px !important;
}
.supporters-adjust .col-md-6{
    padding-left:0px !important;
}
.project-desc-summery{
    font-size:27px;
    margin-bottom:10px;
}
.list1 ul li {
    font-family: 'museo_sans_cyrl100';
    font-size: 15px;
    line-height: 28px;
    list-style: none outside none;
    color:#000;
}

ul.main-menu{
    margin-left:0%;
}
.main-menu li{
    display: list-item!important;
    padding-left: 0px!important;
}
.primarynavigation ul li{
 font-weight: bold;
margin-left: 0 !important;
padding: 0.2em 0.5em 0 0;
width: 330px;
}
.front .primarynavigation ul li a
{
color: #fff;
float: none;
font-size: 27px;
line-height: 0px !important;
text-decoration: none;
text-transform: uppercase;
font-weight: lighter;
}
.primarynavigation ul li a
{
	color: #333;
float: none;
font-size: 27px;
line-height: 0px !important;
text-decoration: none;
text-transform: uppercase;
font-weight: lighter;
}
.page-countrygalleryview .primarynavigation ul li{
 font-weight: bold;
margin-left: 0 !important;
padding: 0.2em 0.5em 0 0;
width: 320px;
}
.page-countrygalleryview .primarynavigation ul li a
{
color: #fff;
float: none;
font-size: 27px;
line-height: 0px !important;
text-decoration: none;
text-transform: uppercase;
font-weight: lighter;
}
.main-menu li a{
    line-height: 30px;
    color:#fff;
    text-decoration: none;
    float: none;
    font-size: 22px;
    text-transform: uppercase;
}
.maslovnavigation{
    position: absolute;
    z-index: 10000;
    width:auto;
    top: 44px;
    left: 60px;

}
.pageheadertitles{
    z-index: 10000;
    width:auto;
    top: 44px;

}
.maslovnavigation a{
    color: #fff;
    font-family: 'museo_sans_cyrl100';
    font-size: 27px;
    margin: 0;
    text-decoration: none;
    text-transform: uppercase;
    font-weight:bold;
	letter-spacing:0.5px;
}
.pageheadertitles a{
    color: #333;
    font-family: 'museo_sans_cyrl100';
    font-size: 27px;
    margin: 0;
    text-decoration: none;
    text-transform: uppercase;
    font-weight:bold;
}
.maslovnavigation a:hover,.maslovnavigation a:focus{
    color:#fff;
    text-decoration: none;
}
.maslovnavigation p{
    color: #fff;
    font-family: 'museo_sans_cyrl100';
    font-size: 27px;
    margin: 5px 0 0;
    padding: 0px 0 15px 0px;
    text-decoration: none;
    text-transform: uppercase;
}
.node-type-page .col-md-8{
    padding-left: 0px;
}
.field-name-field-page-image img,.field-name-field-exhibtions-image img,.field-name-field-publication-image img{
    width:100%;
    height:100%;
}
#block-menu-menu-resource-magazine li, #block-menu-menu-exhibitions li{
    list-style: none;
}
#block-menu-menu-resource-magazine li a{
    font-family: 'museo_sans_cyrl100';
    font-size: 15px;
    line-height: 30px;
    font-weight: bold;
    text-transform: uppercase;
}

#block-menu-menu-resource-magazine .active-trail .active{
    color:#0089c8;
}
#block-menu-menu-exhibitions li a{
    font-family: 'museo_sans_cyrl100';
    font-size: 15px;
    line-height: 30px;
    font-weight: bold;
    text-transform: uppercase;
    margin-left: -34px;
}
#block-menu-menu-exhibitions .active-trail .active{
    color:#0089c8;
}
.field-name-field-galleryimages .field-item{
    width: 270px;
    float: left;
}
.sidebar-two-fix{
    padding-left:110px !important;
}
#block-menu-menu-country-navigation li,#block-menu-menu-interanl-top-menu li,.view-countrymenus li{
    list-style: none;
    margin-left: 0px!important;
}
#block-menu-menu-country-navigation li a,.view-countrymenus li a{
    font-family: 'museo_sans_cyrl100';
    font-size: 15px;
    line-height: 30px;
    font-weight: bold;
    text-transform: uppercase;
    list-style: none;
}
#block-menu-menu-country-navigation .active-trail .active,.view-countrymenus a.active{
    color:#0089c8;
}
.node-type-countries .col-md-3{
    padding-left: 0px!important;
}
.page-node-6 .col-md-4{
    padding-left: 0px!important;
}
.imagecaptionbelow{
    margin-top: 10px;
    font-family: 'museo_sans_cyrl100';
    font-size: 15px;
    text-transform: uppercase;
    text-align: center;
    /* background: #ccc; */
    width: 222px;
    font-weight: bold;
}
.region h2.tile{
    color: #0089c8!important;
    font-size: 17px;
    margin: 0;
}
.primarynavigation{
    position:absolute;
    background: #EDF4F0;
    z-index:999;
}
.page-countrygridview .col-md-8 h3{display:none;}
.views-field-field-country-gallery-image img{margin-right: 10px;}
.page-countrygridview .views-field-title{margin-top: 10px;
                                         font-family: 'museo_sans_cyrl100';
                                         font-size: 15px;
                                         text-transform: uppercase;
                                         /*text-align: center;*/
                                         width: 222px;
                                         font-weight: bold;
}
.view-countrygridview .views-view-grid tr td {
  padding-bottom: 20px !important;
}

.not-front #about .container {
left: 45px;
    position: absolute;
    top: 49px;
}
#about .container .pageheadertitles a{letter-spacing:0.5px;}

@media only screen and (min-width : 320px) and (max-width : 479px) {
    .row.pageheadertitles {
        text-align: center;
    }
    .content p{padding: 10px;}
    .views-field-field-slider-image img{
        width:100%;
        height:100%;
    }
    .bx-prev img {
        height: 25px !important;
        width: 16px !important;
    }
    .bx-next img {
        height: 25px !important;
        margin-left: 94px;
        margin-top: -52px;
        width: 16px !important;
        vertical-align: middle;
    }
    #block-views-front-page-slider-block-1 .views-field.views-field-nothing p {
        color: #fff;
        font-family: 'museo_sans_cyrl100';
        font-size: 14px;
        line-height: 15px;
        margin: 0;
        padding: 39px 22px 0 90px;
        text-transform: uppercase;
    }
    a.moretext{font-size: 16px;
               padding-top: 8px;
    }
    .readmoretext{
        z-index:9999;
        height: 385px;
        margin-top: 12px;
        overflow-x: hidden;
        overflow-y: scroll;
        width: 184px;
    }   
    .county-left ul li{

        text-align:center;
    }
    .simple-img img {
        height:100%!important;
        width: 100%;
    }
    .simple-content {
        position: absolute;
        width: 95%;
        padding-left: 0px;
    }
    .simple-content-left {
        float: left;
        width: 135px;
    }
    .simple-content-left > h3 {
        color: #fff;
        font-family: 'museo_sans_cyrl100';
        font-size: 12px;
        margin: 0;
        padding: 10px 0 0 10px;
        text-transform: uppercase;
    }

    .simple-content-left > p {
        color: #fff;
        font-family: 'museo_sans_cyrl100';
        font-size: 14px;
        margin: 0;
        padding: 10px 0 0 10px;
        text-transform: uppercase;
    }
    .simple-content-right {
        float: left;
        padding-left: 0;
        width: 152px;
    }
    .simple-content-right img {
        float: left;
        height: 27px;
        padding: 13px 0 0;
        width: 13px;
    }

    .simple-content-right > p {
        color: #fff;
        float: left;
        font-family: 'museo_sans_cyrl100';
        font-size: 14px;
        margin: 0;
        padding: 10px 2px 0;
        text-transform: uppercase;
    }
    .content-more > p {
        color: #0089c8;
        font-family: 'museo_sans_cyrl100';
        font-size: 14px;
        margin: 0;
        text-transform: uppercase;
        padding-left: 18px;
    }
    .more-container{
        max-width: 150px;
    }
    .readmore-js-toggle{
        margin-left:25px;
        font-size: 15px;
    }
    .readmore-js-section.readmore-js-expanded {
        font-family: 'museo_sans_cyrl100';

        height:450px !important;
    }
    .page-header {
        padding: 15px;
    }
    .page-header h3{
        font-family: 'museo_sans_cyrl100';
        font-size: 20px;
        margin: 0;
        text-transform: uppercase;
        text-align:center;
    }

    .page-header p{
        padding: 0;
        text-align:center;
    }
    .main-content {
        float: left;
        width: 100%;
        padding: 0px;
    }

    .main-content-left {
        float: left;
        padding: 15px;
        width: 87%;
    }
    .main-content-left img {
        height: auto;
        margin-bottom: 20px;
        width: 100%;
    }
    .main-content-right {
        float: left;
        margin: 0 15px 15px;
        width: 270px;
    }
    .mid-content {
        float: left;
        margin-top: -20px;
        padding: 0 0 45px 13px;
        width: 100%;
    }
    .mid-content-left {
        float: left;
        width: 90%;
    }

    .mid-content-right {
        float: left;
        width: 90%;
        margin-left: 0px;
    }
    .main-country {
        float: left;
        width: 100%;
    }
    .county-left {
        float: left;
        width: 100%;
    }

    .county-left ul {
        font-family: 'museo_sans_cyrl100';
        font-size: 18px;
        line-height: 30px;
        margin-left: 0;
        margin-top: 0;
        padding-left: 18px;
        text-transform: uppercase;
    }
    .country-right {
        float: left;
        width: 100%;
    }
    .country-right-imgs img {
        width: 100%;
    }

    .list1 {
        float: left;
        margin-right: 30px;
        width: 120px;
    }
    .list1 ul {
        margin-left: 20px;
        margin-top: 0;
        padding: 0;
    }
    .country-right-imgs > p{
        text-align:center;
    }
    .main-content-left img{
        height:100%!important;
    }

    .simale-image {
        height: 100%;
        position: absolute;
    }
}


@media only screen and (min-width : 480px) and (max-width : 599px) {

    .simple-img img {
        height: auto;
        width: 100%;
    }
    .simple-content {
        padding-left: 0;
        position: absolute;
        width: 97%;
    }
    .simple-content-left {
        float: left;
        width: 180px;
    }
    .simple-content-left > h3 {
        color: #fff;
        font-family: 'museo_sans_cyrl100';
        font-size: 15px;
        margin: 0;
        padding: 10px 0 0 10px;
        text-transform: uppercase;
    }

    .simple-content-left > p {
        color: #fff;
        font-family: 'museo_sans_cyrl100';
        font-size: 17px;
        margin: 0;
        padding: 12px 0 0 10px;
        text-transform: uppercase;
    }
    .simple-content-right {
        float: left;
        padding-left: 65px;
        width: 200px;
    }
    .simple-content-right img {
        float: left;
        height: 31px;
        padding: 15px 0 0;
        width: 15px;
    }
    .simple-content-right > p {
        color: #fff;
        float: left;
        font-family: 'museo_sans_cyrl100';
        font-size: 17px;
        margin: 0;
        padding: 10px 10px 0 9px;
        text-transform: uppercase;
    }
    .content-more > p {
        color: #0089c8;
        font-family: 'museo_sans_cyrl100';
        font-size: 18px;
        margin: 0;
        text-transform: uppercase;
        padding-left: 25px;
    }
    .more-container {
        max-width: 264px;
    }
    .readmore-js-toggle{
        margin-left:25px;
        font-size: 18px;
    }
    .readmore-js-section.readmore-js-expanded {
        font-family: 'museo_sans_cyrl100';

        height:450px !important;
    }
    .page-header {
        padding: 15px;
    }
    .page-header h3{
        font-family: 'museo_sans_cyrl100';
        font-size: 20px;
        margin: 0;
        text-transform: uppercase;
    }

    .page-header p{
        padding: 0;
    }
    .main-content {
        float: left;
        width: 100%;
        padding: 0px;
    }

    .main-content-left {
        float: left;
        padding: 15px;
        width: 87%;
    }
    .main-content-left img {
        height: 625px;
        margin-bottom: 20px;
        width: 100%;
    }
    .main-content-right {
        float: left;
        margin: 0 15px 15px;
        width: 270px;
    }
    .mid-content {
        float: left;
        margin-top: -20px;
        padding: 0 0 45px 13px;
        width: 100%;
    }
    .mid-content-left {
        float: left;
        width: 90%;
    }

    .mid-content-right {
        float: left;
        width: 90%;
        margin-left: 0px;
    }
    .main-country {
        float: left;
        width: 100%;
    }
    .county-left {
        float: left;
        width: 100%;
    }

    .county-left ul {
        font-family: 'museo_sans_cyrl100';
        font-size: 18px;
        line-height: 30px;
        margin-left: 0;
        margin-top: 0;
        padding-left: 18px;
        text-transform: uppercase;
    }
    .country-right {
        float: left;
        width: 100%;
    }
    .country-right-imgs img {
        width: 100%;
    }

    .list1 {
        float: left;
        margin-right: 30px;
        width: 120px;
    }
    .list1 ul {
        margin-left: 20px;
        margin-top: 0;
        padding: 0;
    }
    .main-content-left img{
        height:100%!important;
    }

    .simale-image {
        height: 100%;
        position: absolute;
    }
}

@media only screen and (min-width :600px) and (max-width : 767px) {
    .simple-img img {
        height: auto;
        width: 100%;
    }
    .simple-content {
        padding: 0;
        position: absolute;
        width: 98%;
    }
    .simple-content-left {
        float: left;
        width: 250px;
    }
    .simple-content-left > h3 {
        color: #fff;
        font-family: 'museo_sans_cyrl100';
        font-size: 18px;
        margin: 0;
        padding: 20px 0 0 20px;
        text-transform: uppercase;
    }
    .simple-content-left > p {
        color: #fff;
        font-family: 'museo_sans_cyrl100';
        font-size: 20px;
        margin: 0;
        padding: 12px 0 0 20px;
        text-transform: uppercase;
    }

    .simple-content-right {
        float: left;
        padding-left: 70px;
        width: 250px;
    }

    .simple-content-right img {
        float: left;
        height: 35px;
        padding: 24px 0 0;
        width: 20px;
    }
    .simple-content-right > p {
        color: #fff;
        font-family: 'museo_sans_cyrl100';
        font-size: 20px;
        margin: 0;
        padding: 18px 10px 0;
        text-transform: uppercase;
    }
    .content-more > p {
        color: #0089c8;
        font-family: 'museo_sans_cyrl100';
        font-size: 18px;
        margin: 0;
        text-transform: uppercase;
        padding-left: 30px;
    }
    .readmore-js-toggle{
        margin-left: 30px;
    }
    .readmore-js-section.readmore-js-expanded {
        font-family: 'museo_sans_cyrl100';

        height:450px !important;
    }

    .page-header {
        padding: 15px;
    }
    .page-header h3{
        font-family: 'museo_sans_cyrl100';
        font-size: 20px;
        margin: 0;
        text-transform: uppercase;
    }

    .page-header p{
        padding: 0;
    }

    .main-content {
        float: left;
        width: 100%;
        padding: 0px;
    }

    .main-content-left {
        float: left;
        padding: 15px;
        width: 94%;
    }
    .main-content-left img {
        height: 625px;
        margin-bottom: 20px;
        width: 100%;
    }
    .main-content-right {
        float: left;
        margin: 0 15px 15px;
        width: 270px;
    }
    .mid-content {
        float: left;
        margin-top: -20px;
        padding: 0 0 45px 13px;
        width: 100%;
    }
    .mid-content-left {
        float: left;
        width:45%;
    }

    .mid-content-right {
        float: left;
        width: 45%;
        margin-left: 30px;
    }
    .main-country {
        float: left;
        width: 100%;
    }
    .county-left {
        float: left;
        width: 100%;
    }

    .county-left ul {
        font-family: 'museo_sans_cyrl100';
        font-size: 18px;
        line-height: 30px;
        margin-left: 0;
        margin-top: 0;
        padding-left: 18px;
        text-transform: uppercase;
    }
    .country-right {
        float: left;
        width: 100%;
    }
    .country-right-imgs img {
        width: 100%;
    }

    .list1 {
        float: left;
        margin-right: 30px;
        width: 120px;
    }
    .list1 ul {
        margin-left: 20px;
        margin-top: 0;
        padding: 0;
    }
    .main-content-left img{
        height:100%!important;
    }

    .simale-image {
        height: 100%;
        position: absolute;
    }
}
@media only screen and (min-width : 768px) and (max-width : 1024px) {
    .container{
        width:92.5% !important; 
    }
    .about-section{
        padding-top:36px !important; 
    }	
    .simple-img img {
        height:100%!important;
        width: 100%;
    }

    .simple-content {
        height: 75px;
        padding: 0;
        position: absolute;
        width: 100%;
    }
    .simple-content-left {
        float: left;
        width: 350px;
    }
    .simple-content-left > h3 {
        color: #fff;
        font-family: 'museo_sans_cyrl100';
        font-size: 20px;
        margin: 0;
        padding: 20px 0 0 20px;
        text-transform: uppercase;
    }

    .simple-content-left > p {
        color: #fff;
        font-family: 'museo_sans_cyrl100';
        font-size: 22px;
        margin: 0;
        padding: 12px 0 0 20px;
        text-transform: uppercase;
    }
    .simple-content-right {
        float: left;
        padding-left: 110px;
        width: 275px;
    }
    .simple-content-right img {
        float: left;
        height: 42px;
        padding: 24px 0 0;
        width: 20px;
    }
    .simple-content-right > p {
        color: #fff;
        font-family: 'museo_sans_cyrl100';
        font-size: 22px;
        margin: 0;
        padding: 20px 15px 0;
        text-transform: uppercase;
    }

    .content-more > p {
        color: #0089c8;
        font-family: 'museo_sans_cyrl100';
        font-size: 20px;
        margin: 0;
        text-transform: uppercase;
        padding-left: 35px;
    }
    .more-container {
        max-width: 352px;
    }
    .readmore-js-toggle{
        margin-left: 35px;
    }
    .readmore-js-section.readmore-js-expanded {
        font-family: 'museo_sans_cyrl100';

        height:450px !important;
    }
    .page-header {
        padding: 15px;
    }
    .page-header h3{
        font-family: 'museo_sans_cyrl100';
        font-size: 20px;
        margin: 0;
        text-transform: uppercase;
    }

    .page-header p{
        padding: 0;
    }
    .main-content {
        float: left;
        width: 100%;
        padding: 0px;
    }

    .main-content-left {
        float: left;
        padding: 15px;
        width: 56%;
    }
    .main-content-left img {
        height:auto;
        margin-bottom: 20px;
        width: 100%;
    }
    .main-content-right {
        float: left;
        margin: 10px 0px 0px 20px;
        width: 250px;
    }
    .mid-content {
        float: left;
        margin-top: -20px;
        padding: 0 0 45px 13px;
        width: 100%;
    }
    .mid-content-left {
        float: left;
        width:45%;
    }

    .mid-content-right {
        float: left;
        width: 45%;
        margin-left: 30px;
    }
    .main-country {
        float: left;
        width: 100%;
    }
    .county-left {
        float: left;
        width: 210px;
    }

    .county-left ul {
        font-family: 'museo_sans_cyrl100';
        font-size: 18px;
        line-height: 30px;
        margin-left: 0;
        margin-top: 0;
        padding-left: 18px;
        text-transform: uppercase;
    }
    .country-right {
        float: left;
        width: 530px;
    }

    .country-right-imgs {
        float: left;
        margin-right: 25px;
        width: 45%;
    }
    .country-right-imgs img {
        width: 100%;
    }

    .list1 {
        float: left;
        margin-right: 30px;
        width: 120px;
    }
    .list1 ul {
        margin-left: 20px;
        margin-top: 0;
        padding: 0;
    }
    .main-content-left img{
        height:100%!important;
    }

    .simale-image {
        height: 100%;
        position: absolute;
    }
}
@media only screen and (min-width : 980px) and (max-width : 1269px) {
    .row.maslovnavigation{
        width:270px;
    }
    .simple-img img {
        height: auto;
        width: 100%;
    }


    .simple-content {
        height: auto;
        padding: 0;
        position: absolute;
        width: 98%;
    }
    .simple-content-left {
        float: left;
        width: 500px;
    }
    .simple-content-right {
        float: left;
        padding-left: 170px;
        width: 277px;
    }
    .simple-content-right img {
        float: left;
        height: 42px;
        padding: 24px 0 0;
        width: 20px;
    }
    .simple-content-right > p{
        padding: 20px 20px 0;
    }
    .content-more > p {
        color: #0089c8;
        font-family: 'museo_sans_cyrl100';
        font-size: 20px;
        margin: 0;
        text-transform: uppercase;
        padding-left: 40px;
    }
    .more-container {
        max-width: 460px;
    }
    .readmore-js-toggle {
        margin-left: 40px;
    }
    .readmore-js-section.readmore-js-expanded {
        font-family: 'museo_sans_cyrl100';

        height:450px !important;
    }
    .page-header {
        padding: 15px;
    }
    .page-header h3{
        font-family: 'museo_sans_cyrl100';
        font-size: 20px;
        margin: 0;
        text-transform: uppercase;
    }

    .page-header p{
        padding: 0;
    }
    .main-content {
        float: left;
        width: 100%;
        padding: 0px;
    }

    .main-content-left {
        float: left;
        padding: 15px;
        width: 95%;
    }
    .main-content-left img {
        height: 625px;
        margin-bottom: 20px;
        width: 100%;
    }
    .main-content-right {
        float: left;
        margin: 0 15px 15px;
        width: 270px;
    }
    .mid-content {
        float: left;
        margin-top: -20px;
        padding: 0 0 45px 13px;
        width: 100%;
    }
    .mid-content-left {
        float: left;
        width:45%;
    }

    .mid-content-right {
        float: left;
        width: 45%;
        margin-left: 30px;
    }
    .county-left {
        float: left;
        width: 250px;
    }

    .county-left ul {
        font-family: 'museo_sans_cyrl100';
        font-size: 18px;
        line-height: 30px;
        margin-left: 0;
        margin-top: 0;
        padding-left: 18px;
        text-transform: uppercase;
    }
    .country-right {
        float: left;
        width: 700px;
    }

    .country-right-imgs {
        float: left;
        margin-right: 25px;
        width: 45%;
    }
    .country-right-imgs img {
        width: 100%;
    }

    .list1 {
        float: left;
        margin-right: 30px;
        width: 120px;
    }
    .main-content-left img{
        height:100%!important;
    }

    .simale-image {
        height: 100%;
        position: absolute;
    }
}
/* media queries for larger screens */
    .container{
        width:100% !important; 
    }
@media (min-width: 1200px) { 
    .container{
        /* width:94.5% !important; */
    }
    .row.maslovnavigation{
        /* width:270px; */
    }
}
@media (min-width: 1500px) and (max-width : 2000px) {
    .about-section{
        padding-top:51px !important; 
    }
/*     .row.maslovnavigation{
        left: 71px;
        top: 46px;
        width: 270px;
    } */	
/*    #block-views-front-page-slider-block-1 .view-header, .view-id-countrygalleryview .view-header, #block-views-new-front-slider-block .view-header{
        top: 60px !important;
    }
	
  #block-views-new-front-slider-block .views-field.views-field-nothing span > p{
        padding: 44px 0 0 !important;
    }
	*/
}

.readmoretext .nano-content{
  outline: none;
}

.readmoretext .nano-content {
  padding-bottom: 30px;    
  padding-left: 30px;    
  padding-right: 40px;
  margin-top: 47px; 
  margin-bottom: 40px;
}

.readmoretext .nano-content {
  bottom: 0;
  left: 0;
  overflow-x: hidden;
  overflow-y: scroll;
  position: absolute;
  right: 0;
  top: 0;
}

#bxslider_views_slideshow_main_countrygalleryview-page .field-content > p {
 /* padding: 44px 0 0 !important;*/
}
.page-countrygridview #about .col-md-8{
padding-top: 7px;
}
.region-allcountrygrid table.views-view-grid{/*display:block !important;*/overflow-x:auto !important;}



@media only screen and (max-width: 768px) {
.view-countrygridview .views-view-grid tr td {
  float: left;
  width: 50% !important;
}
}

@media only screen and (min-width: 769px) and (max-width: 1024px) {
.page-countrygridview .views-field-title {
  text-align: center;
  width: 100%;
}
.view-countrygridview .views-view-grid tr td {
  float: left;
  width: 25% !important;
}
}

@media only screen and (min-width: 1025px) and (max-width: 1280px) {
.page-countrygridview .views-field-title {
  text-align: center;
  width: 100%;
}
.view-countrygridview .views-view-grid tr td {
  float: left;
  width: 25% !important;
}
}


.page-countrygridview table.views-view-grid tr{
  width: 100%;
}
.node-type-exhibitions #block-system-main img, .node-type-publications #block-system-main img {
  margin-bottom: 15px;
  width: 100%;
height: 100%;
}
.node-type-exhibitions .sidebar-two-fix {
  padding: 0px !important;
  float: left;
width: 27%;
}
.node-type-publications  .sidebar-two-fix {
  padding: 0px !important;
  float: left;
width: 27%;
}
.node-type-exhibitions .sidebar-two-fix ul li a {
  margin: 0 !important;
  width: 100%;
}


.nano > .nano-pane > .nano-slider { background: none repeat scroll 0 0 rgb(70, 70, 70); }
.nano > .nano-content{
    padding-bottom: 30px;    
    padding-left: 30px;    
    padding-right: 40px;
    margin-top: 47px; 
    margin-bottom: 47px;
    outline: 0;

}
    .readmoretext{ overflow: hidden; }
    /* to make scrollbars always visible */
    .readmoretext.ps-container > .ps-scrollbar-x-rail,
    .readmoretext.ps-container > .ps-scrollbar-y-rail {
        opacity: 0.6;
    }