/*
    Global
*/
@font-face {
    font-family: 'UkraineDynamicRegular';
    src: url('../fonts/ukraine_dynamic-webfont.eot');
    src: url('../fonts/ukraine_dynamic-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ukraine_dynamic-webfont.otf'),
        url('../fonts/ukraine_dynamic-webfont.woff') format('woff'),
        url('../fonts/ukraine_dynamic-webfont.ttf') format('truetype'),
        url('../fonts/ukraine_dynamic-webfont.svg#UkraineDynamicRegular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    font-variant: normal;
}
/*
    Global
*/
*{
    text-rendering: auto !important;
}
.wrapper {
    background: url('../img/bg-bottom.png') repeat-x bottom left;
    min-height: 1000px;
    width: 100%;
    height: 100%;
}
body {
    background: #d7e8f1 url('../img/bg-top.png') repeat-x top left;
    margin: 0;
    padding: 0;
}

.media{
    background: #fff;
}
.shadow{
    background-color: #fff;
    -moz-box-shadow: 0 0 10px rgba(0,0,0,0.5);
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5);
    box-shadow: 0 0 10px rgba(0,0,0,0.5);
}
.breadcrumbs a, .breadcrumbs{
    color: #98999a;
    font-size: 12px;
    line-height: 12px;
}
.head-text-shadow{
    text-shadow: #C90 1px 1px 0px;
}
a.no-link{
    cursor:default;
}
.page-open .mfa-officials td{
    border: none;
    padding: 20px 0 0 0;
    border-bottom: 2px solid #F8D114;
}
.page-open .mfa-officials img{
    display: block;
    max-width: inherit;
}
.mfa-dep img {
    padding:5px;
    border:5px;
}
ul, ol {
    padding: 0;
    margin: 0 25px 9px 25px;
}
/*
    Header
*/
.header-container{
    position: relative;
    width: 980px;
    margin: 0 auto;
    height: 70px;
    background: url('../img/header-bg.jpg') no-repeat right top;
}
.header-en{
    background: url('../img/header-bg-en.jpg') no-repeat right top;
}
a.header-title{
    display: block;
    background: url('../img/logo.png') no-repeat left 7px;
    width: 113px;
    height: 70px;
}

a.header-title2{
    display: block;
    background: url('../img/logo.png') no-repeat left 7px;
    width: 1px;
    height: 70px;
}

header{
    position: relative;
}
header h1{
    width: 650px;
    color: #f8d112;
    font-family: 'UkraineDynamicRegular';
    font-size: 18px;
    line-height: 18px;
    font-weight: normal;
    /*display: table-cell;*/
    /*vertical-align: middle;*/
    /*height: 70px;*/
}
/*
    Toolbar
*/
.toolbar-container{
    background: #076ba7 !important;
    position: relative;
    width: 980px;
    margin: 0 auto;
}
.toolbar{
    width: 980px;
    margin: 0 auto;
    height: 28px;
    color: #fff;
    font-size: 12px;
    line-height: 12px;
}
.toolbar a.link{
    display: block;
    float: left;
    color: #fff;
    margin: 7px 20px 0 0;
}
.toolbar a.mark{
    color: #f8d112 !important;
}
.toolbar .navbar, .toolbar .navbar .pull-right{
    margin: 0 !important;
}

.toolbar .dropdown-toggle, .toolbar .regular{
    float: right;
    padding: 0 !important;
    color: #fff !important;
    padding-top: 4px !important;
}
.toolbar .regular{
    margin-right: 20px;
}
.toolbar .dropdown-toggle:hover b.caret{
    border-top-color: #f8d112 !important;
    border-bottom-color: #f8d112 !important;
    opacity: 1 !important;
}
.toolbar b.caret{
    border-top-color: #fff !important;
    border-bottom-color: #fff !important;
    opacity: 1 !important;
}
/*
    Footer
*/
.footer-container{
    /*background: url('../img/footer-bg.jpg') repeat-x left top; */
    background: #076ba7 !important;
    z-index: 10;
    position: relative;
    width: 980px;
    margin: 0 auto;
}
.footer{
    width: 980px;
    margin: 0 auto;
    height: 33px;
    color: #fff;
    font-size: 12px;
    line-height: 12px;
}
.footer .copyright{
    padding: 10px 0 0 20px;
}
/*
    Page
*/
.page-container {
    background: #fff;
    position: relative;
    width: 980px;
    height: 100%;
    margin: 0 auto;
    padding: 260px 0 30px 0;
}

.page-container2 {
    background: #fff;
    position:relative;
    width: 980px;
    height:100%;
    margin: 0 auto;
    padding: 290px 0 30px 0;
}

.page-content-wrapper:before, .page-content-wrapper:after,
.main-menu-container:before, .main-menu-container:after,
.main-menu2-container:before, .main-menu2-container:after,
.event-toolbox-container:before, .event-toolbox-container:after
{
    display: table;
    content: "";
}
.page-content-wrapper:after,
.main-menu-container:after,
.main-menu2-container:after,
.event-toolbox:after
{
    clear: both;
}
.page-content-wrapper{
    padding: 65px 15px 15px 15px;
    overflow: hidden;
    z-index: 1;
    position: relative;
}
.wrapper-extended{
    padding: 65px 10px 15px 10px;
}
.page-content, .page-right-wrapper{
    float: left;
}
.page-content{
    width: 710px;
}
.page-right-wrapper{
    width: 225px;
    margin-left: 15px;
}

.right-bg-clear{
    background: none;
}
.page-right{
    padding: 10px;
}
.page-right-wrapper .page-right{
    padding: 10px;
/*    background: #d9e8f1; *//* Для старых браузров *//*
    background: -moz-linear-gradient(top, #d9e8f1, #fff); *//* Firefox 3.6+ *//* *//* Chrome 1-9, Safari 4-5 *//*
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9e8f1), color-stop(100%,#fff)); *//* Chrome 10+, Safari 5.1+ *//*
    background: -webkit-linear-gradient(top, #d9e8f1, #fff);
    background: -o-linear-gradient(top, #d9e8f1, #fff); *//* Opera 11.10+ *//*
    background: -ms-linear-gradient(top, #d9e8f1, #fff); *//* IE10 *//*
    background: linear-gradient(top, #d9e8f1, #fff); *//* CSS3 */

    background: url('../img/bg-right-white.jpg') repeat-x left top;
}

.right-bg-chief{
    background: url('../img/bg-right.jpg') repeat-x left top;
}
.right-bg-chief .page-right,
.right-bg-none .page-right{
    background: none;
}
.right-bg-none .page-right .right-menu{
    margin-top: 0px;
}



#page-header{
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
}
#page-header .subdomain-title{
    position: absolute;
    font-size: 30px;
    line-height: 32px;
    color: #F8D114;
    top: 40px;
    right: 30px;
    text-align: right;
    width: 400px;
    font-family: 'UkraineDynamicRegular';
}
/*
    Main menu
*/
.main-menu-container{
    z-index: 2;
    position: absolute;
    left: 15px;
}
.main-menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.main-menu > ul > li {
    display: block;
    float: left;
}
.main-menu > ul > li > a{
    background: url('../img/main-menu-bg.jpg') repeat-x left top;
    border-right: 1px solid #98999a;
    color: #1b4475;
    text-decoration: none;
    font-family: 'UkraineDynamicRegular';
    font-size: 17px;
    line-height: 17px;
    display: table-cell;
    vertical-align: middle;
    font-weight: normal;
    height: 54px;
    width: 189px;
    text-align: center;
}
.main-menu > ul > li > a.center{
    /*padding: 9px 0;*/
}
.main-menu > ul > li > a.sixth{
    width: 157px;
}
.main-menu > ul > li.last-item > a, .main-menu > ul > li:last-child > a{
    border-right: none;
    width: 190px;
}
.main-menu > ul > li > a:hover, .main-menu > ul > li.active > a, .main-menu > ul > li.hover > a{
    background-position: 0 -54px;
    color: #fff;
}
.main-menu .navigation{
    position: relative;
}
.main-menu > ul > li > ul{
    visibility: hidden;
    position: absolute;
}
.main-menu .navigation > ul > li:hover > ul{
    visibility: visible;
}
.main-menu-bg{
    display: block;
    position: absolute;
    top: -250px;
    left: 0;
    background: url('../img/main-menu-bg-tr.png') repeat left top;
    width: 950px;
    height: 240px;
    padding: 5px 0;
    z-index: 5;
    visibility: hidden;
}
.hover .main-menu-bg{
    visibility: visible;
}

.main-menu2-container{
    z-index: 2;
    position: absolute;
    left: 10px;
    right: 10px;
}
.main-menu2 ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.main-menu2 > ul > li {
    display: block;
    float: left;
}
.main-menu2 > ul > li > a{
    background: url('../img/main-menu-bg.jpg') repeat-x left top;
    border-right: 1px solid #98999a;
    color: #1b4475;
    text-decoration: none;
    font-family: 'UkraineDynamicRegular';
    font-size: 13px;
    line-height: 17px;
    display: table-cell;
    vertical-align: middle;
    font-weight: normal;
    height: 54px;
    width: 119px;
    text-align: center;
}
.main-menu2 > ul > li > a.center{
    /*padding: 9px 0;*/
}
.main-menu2 > ul > li.last-item > a, .main-menu2 > ul > li:last-child > a{
    border-right: none;
    width: 120px;
}
.main-menu2 > ul > li > a:hover, .main-menu2 > ul > li.active > a, .main-menu2 > ul > li.hover > a{
    background-position: 0 -53px;
    color: #fff;
}
.main-menu2 .navigation{
    position: relative;
}
.main-menu2 > ul > li > ul{
    visibility: hidden;
    position: absolute;
}
.main-menu2 .navigation > ul > li:hover > ul{
    visibility: visible;
}
.main-menu2-bg{
    display: block;
    position: absolute;
    top: -250px;
    left: 0;
    background: url('../img/main-menu-bg-tr.png') repeat left top;
    width: 960px;
    height: 240px;
    padding: 5px 0;
    z-index: 5;
    visibility: hidden;
}
.hover .main-menu2-bg{
    visibility: visible;
}



/*.menu-pad-1 > ul{ padding-left: 190px;}
.menu-pad-2 > ul{ padding-left: 190px;}
.menu-pad-3 > ul{ padding-left: 380px;}
.menu-pad-4 > ul{ padding-left: 570px;}

.subdomain-main-menu .menu-pad-2 > ul{ padding-left: 380px;}
.subdomain-main-menu .menu-pad-3 > ul{ padding-left: 190px;}
.subdomain-main-menu .menu-pad-4 > ul{ padding-left: 570px;}

.main-menu-en .menu-pad-2 > ul{ padding-left: 380px;}
.main-menu-en .menu-pad-3 > ul{ padding-left: 570px;}*/

.main-menu-bg > ul{
    position: relative;
    display: block;
    height: 240px;
}
.main-menu2-bg > ul{
    position: relative;
    display: block;
    height: 240px;
}
.main-menu-clmn01,
.main-menu-clmn02,
.main-menu-clmn03,
.main-menu-clmn04
{
    float: left;
    margin: 0 5px;
}
.main-menu2-clmn01,
.main-menu2-clmn02,
.main-menu2-clmn03,
.main-menu2-clmn04
{
    float: left;
    margin: 0 5px;
}
.main-menu-bg > ul a{
    background: none;
    padding: 0 5px;
    /*margin: 0 5px;*/
    border: none;
    color: #fff;
    text-decoration: none;
    font-family: inherit;
    font-size: 13px;
    line-height: 15px;
    font-weight: normal;
    /*border-top: 1px solid #e7c62b;*/
    border-bottom: 1px solid #e7c62b;

    /*display: table-cell;*/
    display: table-cell;
    position: relative;
    vertical-align: middle;
    text-align: center;
    width: 170px;
    height: 59px;
}
.main-menu2-bg > ul a{
    background: none;
    padding: 0 5px;
    /*margin: 0 5px;*/
    border: none;
    color: #fff;
    text-decoration: none;
    font-family: inherit;
    font-size: 13px;
    line-height: 15px;
    font-weight: normal;
    /*border-top: 1px solid #e7c62b;*/
    border-bottom: 1px solid #e7c62b;

    /*display: table-cell;*/
    display: table-cell;
    position: relative;
    vertical-align: middle;
    text-align: center;
    width: 140px;
    height: 59px;
}
.main-menu-bg > ul a:hover,
.main-menu-bg > ul li.active > a,
.main-menu-bg ul li.hover > a,
.main-menu ul.navigation ul li.hover-children > a,
.main-menu ul.navigation .last-item ul li.hover-children > a
{
    background: #e7c62b; /* fallback */
    background: -moz-linear-gradient(right, #e7c62b, #c29844); /* Firefox 3.6+ */
    /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7c62b), color-stop(100%,#c29844));    *//* Chrome 1-9, Safari 4-5 */
    background: -webkit-linear-gradient(right, #e7c62b, #c29844);    /* Chrome 10+, Safari 5.1+ */
    background: -o-linear-gradient(right, #e7c62b, #c29844); /* Opera 11.10+ */
    background: -ms-linear-gradient(right, #e7c62b, #c29844); /* IE10 */
    background: linear-gradient(right, #e7c62b, #c29844); /* CSS3 */
}
.main-menu2-bg > ul a:hover,
.main-menu2-bg > ul li.active > a,
.main-menu2-bg ul li.hover > a,
.main-menu2 ul.navigation ul li.hover-children > a,
.main-menu2 ul.navigation .last-item ul li.hover-children > a
{
    background: #e7c62b; /* fallback */
    background: -moz-linear-gradient(right, #e7c62b, #c29844); /* Firefox 3.6+ */
    /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7c62b), color-stop(100%,#c29844));    *//* Chrome 1-9, Safari 4-5 */
    background: -webkit-linear-gradient(right, #e7c62b, #c29844);    /* Chrome 10+, Safari 5.1+ */
    background: -o-linear-gradient(right, #e7c62b, #c29844); /* Opera 11.10+ */
    background: -ms-linear-gradient(right, #e7c62b, #c29844); /* IE10 */
    background: linear-gradient(right, #e7c62b, #c29844); /* CSS3 */
}

.main-menu-bg-inside
{
    background: #e7c62b;  /*fallback*/
    background: -moz-linear-gradient(left, #e7c62b, #c29844); /* Firefox 3.6+ */
    /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7c62b), color-stop(100%,#c29844));    *//* Chrome 1-9, Safari 4-5 */
    background: -webkit-linear-gradient(left, #e7c62b, #c29844);    /* Chrome 10+, Safari 5.1+ */
    background: -o-linear-gradient(left, #e7c62b, #c29844); /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #e7c62b, #c29844); /* IE10 */
    background: linear-gradient(left, #e7c62b, #c29844); /* CSS3 */
}
.main-menu2-bg-inside
{
    background: #e7c62b;  /*fallback*/
    background: -moz-linear-gradient(left, #e7c62b, #c29844); /* Firefox 3.6+ */
    /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7c62b), color-stop(100%,#c29844));    *//* Chrome 1-9, Safari 4-5 */
    background: -webkit-linear-gradient(left, #e7c62b, #c29844);    /* Chrome 10+, Safari 5.1+ */
    background: -o-linear-gradient(left, #e7c62b, #c29844); /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #e7c62b, #c29844); /* IE10 */
    background: linear-gradient(left, #e7c62b, #c29844); /* CSS3 */
}
.main-menu-bg-inside{
    display: none;
    position: absolute;
    top: 0;
    z-index: 10;
    height: 240px;
}
.main-menu2-bg-inside{
    display: none;
    position: absolute;
    top: 0;
    z-index: 10;
    height: 240px;
}

.main-menu-bg > ul li:hover:first-child ul{
    top: 0px;
}
.main-menu-bg li:hover a{
    border-bottom: 1px solid #F8D114;
}
.main-menu2-bg > ul li:hover:first-child ul{
    top: 0px;
}
.main-menu2-bg li:hover a{
    border-bottom: 1px solid #F8D114;
}
.main-menu-bg li li a, .main-menu-bg li.last-in-clmn li a{
    border-bottom: 1px solid #fff !important;
}
.main-menu-bg > ul li ul a{
    color: #1b4475;
}
.main-menu2-bg li li a, .main-menu2-bg li.last-in-clmn li a{
    border-bottom: 1px solid #fff !important;
}
.main-menu2-bg > ul li ul a{
    color: #1b4475;
}
.main-menu-bg > ul li ul a:hover,
.main-menu-bg > ul li.hover ul a:hover,
.main-menu-bg > ul li.active ul li.active a{
    color: #fff;
    background: none;
}
.main-menu2-bg > ul li ul a:hover,
.main-menu2-bg > ul li.hover ul a:hover,
.main-menu2-bg > ul li.active ul li.active a{
    color: #fff;
    background: none;
}
.main-menu-bg li.last-in-clmn a, .main-menu-bg li.last-in-clmn li.last-in-clmn a{
    border: none !important;
}
.main-menu2-bg li.last-in-clmn a, .main-menu2-bg li.last-in-clmn li.last-in-clmn a{
    border: none !important;
}
.icn-wrp{
    z-index: 100;
}
.main-menu-bg .icon
{
    position: absolute;
    width: 21px;
    height: 23px;
    background: url('../img/main-menu-child.png') no-repeat;
    z-index: 110;
    top: -40px;
}
.main-menu-bg .icon-right{
    right: -15px;
    background-position: 0 0;
}
.main-menu-bg .icon-left{
    left: -15px;
    background-position: 0 -23px;
}
.main-menu2-bg .icon
{
    position: absolute;
    width: 21px;
    height: 23px;
    background: url('../img/main-menu-child.png') no-repeat;
    z-index: 110;
    top: -40px;
}
.main-menu2-bg .icon-right{
    right: -15px;
    background-position: 0 0;
}
.main-menu2-bg .icon-left{
    left: -15px;
    background-position: 0 -23px;
}
/*
    Event toolbox
*/
.event-toolbox-container{
    background: #076ba7 url('../img/toolbox-bg.jpg') no-repeat left top;
    height: 24px;
    line-height: 24px;
    color: #fff;
    float: left;
    width: 100%;
    margin-bottom: 15px;
}
.event-toolbox{
    padding: 0 10px;
}
.event-toolbox .weather{
    float: left;
}
/*
    Latest announce
*/
.announce-latest{
    position: relative;
    height: 24px;
    width: 710px;
    overflow: hidden;
    float: right;
}
.announce-latest .announce-latest-item{
    position: absolute;
    visibility: hidden;
    text-align: right;
    right: 0;
}
.announce-latest .current{
    visibility: visible;
}
.announce-latest-controll{
    float: right;
    margin-left: 10px;
}
.announce-latest-controll a{
    display: block;
    width: 12px;
    height: 12px;
    float: left;
    margin-left: 6px;
    margin-top: 6px;
    background: url('../img/top-news-select.png') no-repeat left -12px;
}
.announce-latest-controll a.active{
    background: url('../img/top-news-select.png') no-repeat left top;
}
.event-toolbox .announce-latest .title{
    font-family: 'UkraineDynamicRegular';
    font-size: 16px;
    padding-right: 5px;
}
.event-toolbox .announce-latest .date{
    font-style: italic;
    font-size: 11px;
    padding-right: 5px;
}
.event-toolbox .announce-latest a{
    color: #fff;
}
/*
    Latest news
*/
h2.top-news, h2.thematic-blocks{
    display: block;
    border-left: 5px solid #f8d114;
    padding-left: 10px;
    font-family: 'UkraineDynamicRegular';
    font-size: 16px;
    line-height: 16px;
    font-weight: normal;
    margin-bottom: 10px;
}
h2.thematic-blocks{
    margin-top: 50px;
}
div.top-news{
    margin: 10px 0 20px 0;
}
.top-news .images{
    float: left;
    height: 180px;
    width: 270px;
}
.top-news .titles a, .top-news .images a{
    display: block;
}
.top-news .images a{
    position: absolute;
}
.top-news .titles{
    float: left;
    width: 440px;
}
.top-news .titles a{
    /*margin: 5px 0;*/
    padding: 7px 5px 3px 15px;
    /*margin-left:275px;*/
    height: 50px;
    font-size: 13px;
    line-height: 15px;
    overflow: hidden;
}
.top-news .titles a.active{
    padding: 7px 5px 3px 10px;
    /*border-left: 5px solid #f8d114; deleted yellow line */
    /*margin-left:270px;*/
    background: url('../img/latest-news-active.jpg') repeat-y left top;
    color: #fff;
    text-decoration: none;
}
.top-news .images a{
    display: none;
}
.top-news .images a.show{
    display: block;
}
.top-news .date, .latest-news .date{
    color: #d0d0d0;
    font-size: 11px;
}
.top-news .titles .active .date{
    color: #f8d114;
}
.latest-news .first-clmn{
    margin-right: 20px;
}
.latest-news .latest-item{
    float: left;
    width: 345px;
    margin-bottom: 15px;
}
.latest-news .latest-item-council{
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #f8d114;
}
.latest-news .latest-item-council-last{
    margin-bottom: 10px;
}
.latest-news .latest-item img{
    float: left;
    /*border-left: 3px solid #f8d114; deleted yellow line */
}
.latest-news a:hover .date{
    text-decoration: none;
}
.latest-news .latest-item .title{
    display: block;
    margin-left: 100px;
}
.latest-news .all-news{
    text-align: right;
}
.latest-news .all-news a{
    color: #d0d0d0;
}
.news-item-open .content{
    margin-bottom: 20px;
}
/*
    Latest subdomain news
*/
.subdomain{
    /*padding-top: 15px;*/
}
.subdomain .main-news{
    position: relative;
    height: 180px;
    overflow: hidden;
}
.subdomain .item{
    position: absolute;
    visibility: hidden;

}
.subdomain .current{
    visibility: visible;
}
.subdomain .item .image {
    float: left;
}
.subdomain .item .title{
    margin-left: 285px;
}
.subdomain .item .title a{
    font-size: 18px;
    line-height: 22px;
}
.subdomain .item .intro{
    margin-top: 5px;
}
.subdomain .item .image a{
    display: block;
}
.subdomain .latest-news{
    margin-top: 30px;
}
.subdomain-news-controll{
   float: right;
}

.subdomain-news-controll a{
    display: block;
    width: 12px;
    height: 12px;
    float: left;
    margin-right: 10px;
    background: url('../img/top-news-select.png') no-repeat left -12px;
}
.subdomain-news-controll a.active{
    background: url('../img/top-news-select.png') no-repeat left top;
}
/*
    Latest digest news
*/
.digest{
    position: relative;
}
.digest .main-news{
    position: relative;
    height: 305px;
    overflow: hidden;
    width: 345px;
}
.digest .item{
    position: absolute;
    visibility: hidden;
    width: 345px;
}
.digest .current{
    visibility: visible;
}
.digest .item .image {
    float: left;
    margin-bottom: 5px;
}
.digest .item .title{
    /*margin-left: 285px;*/
}
.digest .item .title a{
    font-size: 18px;
    line-height: 22px;
}
.digest .item .intro{
    margin-top: 5px;
}
.digest .item .image a{
    display: block;
}
.digest .latest-news{
    margin-top: 30px;
}
.digest-news-controll{
    position: absolute;
    z-index: 100;
    top: 210px;
    left: 290px
}

.digest-news-controll a{
    display: block;
    width: 12px;
    height: 12px;
    float: left;
    margin-right: 5px;
    background: url('../img/top-news-select.png') no-repeat left -12px;
}
.digest-news-controll a.active{
    background: url('../img/top-news-select.png') no-repeat left top;
}
.digest .event,
.digest .quote{
    margin-top: 20px;
    width: 345px;
    float: left;
    background: #d7e8f0;
    position: relative;
    /*min-height: 200px;*/
}
.digest .event{
    margin-right: 20px;
}
.digest .event .img,
.digest .quote .img{
    position: absolute;
    z-index: 100;
    right: 0;
    bottom: 20px;
}
.digest .event .title,
.digest .quote .title{
    position: absolute;
    background: #f8d114;
    color: #fff;
    padding: 4px 5px;
    font-size: 12px;
    line-height: 12px;
}
.digest .event .cont,
.digest .quote .cont{
    margin: 25px 0 10px 10px;
    width: 175px;
    line-height: 16px;
    height: 60px;
}
.digest .event img,
.digest .quote img{
    /*display: block;*/
    /*float: right;*/
}
.digest .ft{
    background: #1A4676;
    color: #fff;
    padding: 4px 0 4px 10px;
    font-size: 12px;
    line-height: 12px;
}
.digest .ft p{
    margin: 0px;
}
.digest-title{
    margin-top: 10px;
}
/*
    Spoiler
*/
h3.spoiler-title{
    cursor: pointer;
    display: block;
    background: #d7e8f1;
    color: #1b4475;
    padding: 5px 10px;
    margin: 5px 0 9px 0;
    font-size: 14px;
    line-height: 16px;
    font-weight: normal;
}
.spoiler-body{
    background: #e9f1f5;
    margin-top: -9px;
    padding: 5px 10px;
}

/*
    News
*/
h2.news-list{
    display: block;
    border-left: 5px solid #f8d114;
    padding-left: 10px;
    font-family: 'UkraineDynamicRegular';
    font-size: 18px;
    line-height: 18px;
    font-weight: normal;
    margin: 10px 0;
}
.news-item h3{
    font-size: 15px;
    line-height: 18px;
    margin-bottom: 5px;
}
.news-item{
    margin-bottom: 30px;
}
.news-item .img, .news-item-open .img{
    float: left;
    margin:0 10px 10px 0;
}
.news-item .date, .news-item-open .date{
    font-size: 12px;
    font-weight: normal;
    color: #bbbbbb;
}
.news-item .details, .news-item-open .details{
    border-top: 1px solid #bbb;
    text-align: right;
    font-size: 12px;
    font-weight: normal;
    color: #bbbbbb;
    margin: 10px 0 10px 0;
    padding: 5px 0 0 0;
    float: right;
}
.news-item .details a, .news-item-open .details a{
    color: #bbbbbb;
}
.news-item-open .date{
    margin-bottom: 5px;
}
.news-item .intro{
    line-height: 16px;
}

.news-item-open h1{
    font-size: 18px;
    line-height: 22px;
    font-weight: normal;
    color: #194989;
    margin: 10px 0;
}
.news-item-open .intro{
    font-weight: bold;
}
.news-item .site-link a, .news-item-open .site-link a{
    font-size: 12px;
    font-weight: normal;
    color: #bbbbbb;
}
.latest-news .title .site-link a{
    font-size: 11px;
    font-weight: normal;
    color: #bbbbbb;
}
.news-item .site-link, .news-item-open .site-link{
    margin-bottom: 5px;
}

.feat-items h2{
    display: block;
    border-left: 5px solid #F8D114;
    padding-left: 10px;
    font-family: 'UkraineDynamicRegular';
    font-size: 16px;
    line-height: 16px;
    font-weight: normal;
    margin: 20px 0 10px 0;
}
.feat-items .intro{
    font-weight: normal;
}
/*
    gallery
*/
h2.gallery-list{
    display: block;
    border-left: 5px solid #f8d114;
    padding-left: 10px;
    font-family: 'UkraineDynamicRegular';
    font-size: 18px;
    line-height: 18px;
    font-weight: normal;
    margin: 10px 0;
}
.gallery-item h3{
    font-size: 15px;
    line-height: 18px;
}
.gallery-item, .gallery-item-images a{
    display: block;
    float: left;
    width: 230px;
    margin: 0 10px 20px 0;
}
.gallery-item-last, .gallery-item-images a.last{
    margin-right: 0;
}
.gallery-item .img{
    float: left;
    margin:0 0 5px 0;
}
.gallery-item .date, .gallery-item-open .date{
    font-size: 12px;
    font-weight: normal;
    color: #bbbbbb;
}
.gallery-item-open .date{
    margin-bottom: 5px;
}
.gallery-item .intro{
    line-height: 16px;
}

.gallery-item-open h1{
    font-size: 18px;
    line-height: 22px;
    font-weight: normal;
    color: #194989;
    margin: 10px 0;
}
.gallery-item-open .intro{
    font-weight: bold;
}

/*
    Preloader
*/
.preloader{
    background: url('../img/preloader-24.gif') no-repeat center top;
    height: 24px;
}

.more-list-items, .more-list-items-article, .more-list-items-acts, .more-list-items-announce{
    margin: 20px auto 0;
    text-align: center;
}
.more-list-items a, .more-list-items-article a, .more-list-items-acts a, .more-list-items-announce a{
    background: #D7E8F0;
    padding: 5px 10px;
}

.list-items-filer{
    line-height: 10px;
    font-size: 10px;
    margin: 20px 0;
    text-align: center;
 }
.list-items-filer form{
    margin: 0 auto;
    padding: 5px 10px;
    background: #D7E8F0;
    display: inline-table;
}
.list-items-filer .input{
    border: 1px solid #BBBBBB;
    line-height: 11px;
    font-size: 11px;
    padding: 2px 5px;
    margin: 0 5px;
    width: inherit;
    box-shadow: none !important;
    border-radius: 0 !important;
}
.list-items-filer .button {
    line-height: 10px;
    font-size: 10px;
    font-weight: normal;
    height: 18px;
    margin: 0 2px;
}

/*
    Comments
*/
h2.comment-list{
    display: block;
    border-left: 5px solid #f8d114;
    padding-left: 10px;
    font-family: 'UkraineDynamicRegular';
    font-size: 18px;
    line-height: 18px;
    font-weight: normal;
    margin: 10px 0;
}
.comment-date{
    border-top: 2px solid #f8d114;
    margin-bottom: 20px;
}
.comment-date .title{
    background: #194989;
    color: #fff;
    padding: 5px;
    font-size: 10px;
    line-height: 10px;
    width: 80px;
    text-align: right;
    margin-bottom: 5px;
}
.comment-item .time{
    float: left;
    padding: 5px;
    color: #98999A;
}
.comment-item a{
    display: block;
    margin-left: 45px;
    padding: 5px;
}
.comment-item{
    margin:0 0 5px 45px;
}
.row a{
    background: #d7e8f1;
}

/*
    Content list
*/
h2.content-list{
    display: block;
    border-left: 5px solid #f8d114;
    padding-left: 10px;
    font-family: 'UkraineDynamicRegular';
    font-size: 18px;
    line-height: 18px;
    font-weight: normal;
    margin: 10px 0;
}
.content-date{
    border-top: 2px solid #f8d114;
    margin-bottom: 20px;
}
.content-date .title{
    background: #194989;
    color: #fff;
    padding: 5px;
    font-size: 10px;
    line-height: 10px;
    width: 80px;
    text-align: right;
    margin-bottom: 5px;
}
.content-item .time{
    float: left;
    padding: 5px;
    color: #98999A;
}
.content-item a.t{
    display: block;
    /*margin-left: 45px;*/
    /*padding: 5px;*/
}
.content-item .item{
    display: block;
    margin-left: 45px;
    padding: 5px;
}
.content-item .info, .content-item .info a{
    color: #98999A;
}
.content-item .info a{
    /*text-decoration: underline;*/
}
.content-item{
    margin:0 0 5px 45px;
}
.row .item{
    background: #d7e8f1;
}


/*
    Scroll
*/
h2.scroll-title{
    display: block;
    border-left: 5px solid #194989;
    padding-left: 10px;
    font-family: 'UkraineDynamicRegular';
    font-size: 16px;
    line-height: 16px;
    font-weight: normal;
    margin-bottom: 5px;
}
.scroll-wraper{
    position: relative;
    width: 710px;
    overflow: hidden;
}
.scroll-container{
    position: relative;
    width: 10000px;
    height: 180px;
    /*background: #31679f;*/
}
.scroll-container .item{
    height: 180px;
    margin: 0 2px;
    width: 270px;
    position: relative;
    float: left;
    /*background: grey;*/
}
.scroll-container .item img{
    opacity: 0.3;
    -moz-opacity : 0.3;
    filter: alpha(opacity=30);
}
.scroll-container .current img{
    opacity: 1;
    -moz-opacity : 1;
    filter: alpha(opacity=100);
}

.scroll-wraper .prev, .scroll-wraper .next {
    display: block;
    position: absolute;
    z-index: 10;
    background: url('../img/arrows.png') no-repeat 0 -54px;
    width: 58px;
    height: 54px;
    overflow: hidden;
    text-indent: -9999px;
    top: 75px;
}
.scroll-wraper .prev {
    left: 0;
}
.scroll-wraper .next {
    right: 0;
    background-position: -58px -54px;
}
.scroll-wraper .prev:hover{
    background-position: 0 0;
}
.scroll-wraper .next:hover{
    background-position: -58px 0;
}
.scroll-wraper .titles{
    text-align: center;
    border-bottom: 3px solid #f8d114;
    height: 30px;
    line-height: 30px;
    background: #808080;
    margin-top: 3px;
}
.scroll-wraper .titles a{
    color: #fff;
}
.scroll-wraper .titles div{
    display: none;
    position: absolute;
    width: 710px;
}
.scroll-wraper .titles .current{
    display: block;
}

/*
    Latest content
*/
.latest-content{
    margin-top: 15px;
}
.latest-content .latest-brief, .latest-content .latest-comments, .latest-content .latest-adds{
    float: left;
    width: 226px;
    margin-right: 15px;
}
.latest-content .latest-adds{
    margin-right: 0;
}
h2.latest-brief, h2.latest-comments, h2.latest-adds, h2.map {
    display: block;
    border-left: 5px solid #f8d114;
    padding-left: 10px;
    font-family: 'UkraineDynamicRegular';
    font-size: 16px;
    line-height: 16px;
    font-weight: normal;
    margin-bottom: 10px;
}
.latest-brief .item, .latest-comments .item, .latest-adds .item{
    margin-bottom: 10px;
}
.latest-brief .date, .latest-comments .date, .latest-adds .date{
    color: #D0D0D0;
    font-size: 11px;
    padding-left: 5px;
}
/*
    Minister
*/
h2.chief{
    display: block;
    border-left: 5px solid #f8d114;
    padding-left: 10px;
    font-family: 'UkraineDynamicRegular';
    font-size: 16px;
    line-height: 16px;
    font-weight: normal;
    color: #fff;
    margin-bottom: 5px;
}
.chief .title img{
    display: block;
    float: right;
}
.chief .title div{
    background: url('../img/latest-news-active.jpg') repeat-y left top;
    clear: right;
    color: #fff;
    font-family: 'UkraineDynamicRegular';
    padding: 2px 10px;
    line-height: 15px;
}
.chief{
    margin-bottom: 15px;
}
.chief ul {
    list-style: none;
    margin: 0;
    padding: 10px;
}
.chief li{
    display: block;
    margin: 3px 0;
}

.right-bg-chief .chief ul{
    background: #d7e8f0;
}
.chief ul a{
    display: block;
    padding: 3px 5px 3px 15px;
    line-height: 15px;
}
.chief ul a:hover, .chief ul li.active > a{
    background: #194989;
    color: #fff;
    border-left: 5px solid #f8d114;
    text-decoration: none;
    padding-left: 10px;
}
.chief ul ul{
    padding: 0 0 0 15px;
    background: #194989;
    border-left: 5px solid #f8d114;
    margin: -3px 0 0 0;
}
.chief ul ul a{
    color: #fff;
}
.chief ul ul a:hover{
    border: none;
    background: url('../img/select-image.png') no-repeat 0 50%;
    padding-left: 15px;
}
/*
    Right menu
*/
.right-menu{
    margin: 15px 0;
}
.right-menu ul{
    list-style: none;
    margin: 0;
    padding: 0;
}
.right-menu ul a{
    font-family: 'UkraineDynamicRegular';
    font-size: 14px;
    line-height: 16px;
    display: block;
    background: url('../img/right-menu-bg.jpg') repeat-x 0 0;
    color: #fff;
    padding: 10px;
}
.right-menu ul a:hover, .right-menu ul li.active a{
    background-position: 0 -70px;
    color: #194989;
    text-decoration: none;
}
.right-menu ul ul{
    display: none;
    border-left: 1px solid #d6e7f1;
    border-right: 1px solid #d6e7f1;
}
.right-menu ul li.active ul{
    display: block;
}
.right-menu ul ul a{
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 13px;
    line-height: 15px;
    background: none;
    color: #194989;
    border-bottom: 1px solid #d6e7f1;
}
.right-menu ul ul a:hover,
.right-menu ul ul li.active a{
    color: #f8d114;

}
/* UK submenu image */
.right-menu .imo-ua,
.right-menu .imo-en{
    background: url('/mediafiles/links/imo-blue-logo-ua.png') no-repeat 0 0 !important;
    text-indent: -9999px;
    display: block;
    height: 42px;
    border-bottom: 1px solid #d6e7f1;
}
.right-menu .imo-en{
    background: url('/mediafiles/links/imo-blue-logo-en.png') no-repeat 0 0 !important;
}
/*
    Custom submenu image
*/
.right-menu .aliante{
    background: url('/mediafiles/links/aliante.png') no-repeat 0 0 !important;
    text-indent: -9999px;
    display: block;
    height: 42px;
    border-bottom: 1px solid #d6e7f1;
}
/*
    Find embassy
*/
.find-embassy-world-map, .find-embassy-world-country{
    background: url('../img/find-embassy.jpg') no-repeat left top;
    width: 980px;
    height: 312px;
    position: relative;
}
.europe{background: url('../img/find-embassy-europe.jpg') no-repeat left top;}
.snd{background: url('../img/find-embassy-snd.jpg') no-repeat left top;}
.asia{background: url('../img/find-embassy-asia.jpg') no-repeat left top;}
.africa{background: url('../img/find-embassy-africa.jpg') no-repeat left top;}
.northAmerica{background: url('../img/find-embassy-north-america.jpg') no-repeat left top;}
.southAmerica{background: url('../img/find-embassy-south-america.jpg') no-repeat left top;}
.find-embassy-world-map .title a, .find-embassy-world-map .header{
    display: block;
    position: absolute;
    color: #fff;
    font-family: 'UkraineDynamicRegular';
    font-size: 12px;
    line-height: 12px;
}
.find-embassy-world-map .header{
    font-size: 28px;
    line-height: 28px;
    color: #f8d114;
    top: 40px;
    right: 30px;
    text-align: right;
    width: 200px;
}
.find-embassy-world-country .header{
    font-family: 'UkraineDynamicRegular';
    font-size: 28px;
    line-height: 28px;
    color: #f8d114;
    position: relative;
    text-align: left;
    margin-bottom: 5px;
}
.find-embassy-world-country a.select-region{
    font-size: 13px;
    line-height: 28px;
    display: block;
    text-decoration: none;
    margin-top: 180px;
    position: absolute;
}
.find-embassy-world-map .europe a{left: 370px; top: 40px;}
.find-embassy-world-map .snd a{left: 412px; top: 46px;}
.find-embassy-world-map .asia a{left: 436px; top: 103px;}
.find-embassy-world-map .northAmerica a{left: 105px; top: 70px; width: 80px;}
.find-embassy-world-map .southAmerica a{left: 173px; top: 185px; width: 80px;}
.find-embassy-world-map .africa a{left: 290px; top: 131px; width: 110px}

.find-embassy-world-country .countries  {
    padding: 15px 10px 30px 465px;
    /*height: 215px;*/
    /*overflow-y: auto;*/
}
.find-embassy-world-country .countries .title{
    margin: 0 0 10px 0;
    width: 160px;
    height: 26px;
    float: left;
    line-height: 25px !important;
}

.find-embassy-world-country .countries-page{
    position: absolute;
    visibility: hidden;
    width: 505px;
    height: 180px;
}
.find-embassy-world-country .current{
    visibility: visible;
}

.find-embassy-controll{
    margin-top: 180px;
    float: right;
}
.find-embassy-controll a{
    display: block;
    width: 12px;
    height: 12px;
    float: left;
    margin-right: 10px;
    background: url('../img/top-news-select.png') no-repeat left -12px;
}
.find-embassy-controll a.active{
    background: url('../img/top-news-select.png') no-repeat left top;
}
/*
    Find Embassy Country City
*/
.find-embassy-city, .digest-header-bg, .digest-header{
    /*background: url('../img/find-embassy.jpg') no-repeat left top;*/
    width: 980px;
    height: 360px;
    position: relative;
    margin: 0;
    padding: 0;
}
.digest-header-bg img{
    display: block;
    position: absolute;
}
.digest-header{
    position: absolute;
    background: url('../../../mediafiles/sites/uk/digest/header/digest.png') no-repeat left top;
}
.find-embassy-city .city{
    position: absolute;
    text-shadow: #797979 0px 0px 5px;
}
.find-embassy-city .city a{
    color: #fff;
    font-family: 'UkraineDynamicRegular';
    font-size: 12px;
    line-height: 12px;
}

/*  USA */
.city-111{top:130px; left:235px;}
.city-69{top:93px; left:265px;}
.city-89{top:87px; left:43px;}
.city-30{top:78px; left:195px;}
.city-179{top:158px; left:95px;}
.city-180{top:100px; left:95px;}
.city-181{top:70px; left:275px;}
.city-182{top:106px; left:255px;}
.country-usa{background: url('../../../mediafiles/sites/usa/images/sites-promo/usa.jpg') no-repeat left top;}
.country-chicago {background: url('../../../mediafiles/sites/chicago/images/sites-promo/chicago.jpg') no-repeat left top;}
.country-san-francisco {background: url('../../../mediafiles/sites/san-francisco/images/sites-promo/san-francisco.jpg') no-repeat left top;}
.country-ny{background: url('../../../mediafiles/sites/ny/images/sites-promo/ny.jpg') no-repeat left top;}
/*UK*/
.country-uk{background: url('../../../mediafiles/sites/uk/images/sites-promo/uk.jpg') no-repeat left top;}
.country-edinburgh{background: url('../../../mediafiles/sites/edinburgh/images/sites-promo/edinburgh.jpg') no-repeat left top;}
.city-36{top:85px; left:131px;}
.city-56{top:173px; left:163px;}
/*RUSSIA*/
.country-russia, .country-tumen{background: url('../../../mediafiles/sites/russia/images/sites-promo/russia.jpg') no-repeat left top;}
.country-n-novgorod{background: url('../../../mediafiles/sites/n-novgorod/images/sites-promo/n-novgorod.jpg') no-repeat left top;}
.country-ekaterynburg{background: url('../../../mediafiles/sites/ekaterynburg/images/sites-promo/ekaterynburg.jpg') no-repeat left top;}
.country-rostov{background: url('../../../mediafiles/sites/rostov/images/sites-promo/rostov.jpg') no-repeat left top;}
.country-spb{background: url('../../../mediafiles/sites/spb/images/sites-promo/spb.jpg') no-repeat left top;}
.country-novosibirsk{background: url('../../../mediafiles/sites/novosibirsk/images/sites-promo/novosibirsk.jpg') no-repeat left top;}
.city-63{top:127px; left:71px;}
.city-71{top:141px; left:88px;}
.city-86{top:180px; left:33px;}
.city-87{top:114px; left:53px;}
.city-105{top:165px; left:140px;}
.city-233{top:189px; left:163px;}
.city-232{top:165px; left:204px;}
/*  SINGAPORE */
.city-92{top:90px; left:145px;}
.country-singapore{background: url('../../../mediafiles/sites/singapore/images/sites-promo/singapore.jpg') no-repeat left top;}
/*  GERMANY */
.city-18{top:71px; left:171px;}
.city-39{top:42px; left:171px;}
.city-38{top:130px; left:100px;}
.city-64{top:185px; left:160px;}
.city-166{top:100px; left:180px;}
.city-165{top:154px; left:103px;}
.city-237{top:108px; left:105px;}
.country-germany{background: url('../../../mediafiles/sites/germany/images/sites-promo/germany.jpg') no-repeat left top;}
.country-frankfurt{background: url('../../../mediafiles/sites/frankfurt/images/sites-promo/frankfurt.jpg') no-repeat left top;}
.country-hamburg{background: url('../../../mediafiles/sites/hamburg/images/sites-promo/hamburg.jpg') no-repeat left top;}
.country-munich{background: url('../../../mediafiles/sites/munich/images/sites-promo/munich.jpg') no-repeat left top;}
/*CHINA*/
.city-15{top:96px; left:185px;}
.city-91{top:150px; left:188px;}
.city-238{top:190px; left:188px;}
.country-china{background: url('../../../mediafiles/sites/china/images/sites-promo/china.jpg') no-repeat left top;}
.country-shanghai{background: url('../../../mediafiles/sites/shanghai/images/sites-promo/shanghai.jpg') no-repeat left top;}
.country-guangzhou{background: url('../../../mediafiles/sites/guangzhou/images/sites-promo/guangzhou.jpg') no-repeat left top;}
/* INDIA */
.city-68{top:86px; left:105px;}
.city-139{top:140px; left:103px;}
.country-india{background: url('../../../mediafiles/sites/india/images/sites-promo/india.jpg') no-repeat left top;}
/*  JAPAN   */
.city-101{top:143px; left:174px;}
.city-207{top:169px; left:131px;}
.country-japan{background: url('../../../mediafiles/sites/japan/images/sites-promo/japan.jpg') no-repeat left top;}
/*  SWEDEN */
.city-206{top:213px; left:94px;}
.city-95{top:169px; left:131px;}
.country-sweden{background: url('../../../mediafiles/sites/sweden/images/sites-promo/sweden.jpg') no-repeat left top;}
/*  CZECHIA */
.city-23{top:159px; left:232px;}
.city-78{top:84px; left:131px;}
.country-czechia{background: url('../../../mediafiles/sites/czechia/images/sites-promo/czechia.jpg') no-repeat left top;}
.country-brno{background: url('../../../mediafiles/sites/brno/images/sites-promo/brno.jpg') no-repeat left top;}
/*  ALGERIA */
.city-3{top:51px; left:149px;}
.country-algeria{background: url('../../../mediafiles/sites/algeria/images/sites-promo/algeria.jpg') no-repeat left top;}
/*  ARGENTINA */
.city-27{top:87px; left:139px;}
.city-121{top:41px; left:222px;}
.city-122{top:51px; left:132px;}
.country-argentina{background: url('../../../mediafiles/sites/argentina/images/sites-promo/argentina.jpg') no-repeat left top;}
/*  ARMENIA */
.city-112{top:91px; left:105px;}
.country-armenia{background: url('../../../mediafiles/sites/armenia/images/sites-promo/armenia.jpg') no-repeat left top;}
/*  AUSTRALIA */
.city-29{top:139px; left:201px;}
.city-117{top:161px; left:189px;}
.country-australia{background: url('../../../mediafiles/sites/australia/images/sites-promo/australia.jpg') no-repeat left top;}
/*  AUSTRIA */
.city-118{top:159px; left:161px;}
.city-208{top:153px; left:260px;}
.city-107{top:80px; left:272px;}
.country-austria{background: url('../../../mediafiles/sites/austria/images/sites-promo/austria.jpg') no-repeat left top;}
/*  azerbaijan */
.city-10{top:96px; left:255px;}
.country-azerbaijan{background: url('../../../mediafiles/sites/azerbaijan/images/sites-promo/azerbaijan.jpg') no-repeat left top;}
/*  belarus */
.city-22{top:197px; left:65px;}
.city-62{top:100px; left:151px;}
.country-belarus{background: url('../../../mediafiles/sites/belarus/images/sites-promo/belarus.jpg') no-repeat left top;}
.country-brest{background: url('../../../mediafiles/sites/brest/images/sites-promo/brest.jpg') no-repeat left top;}
/*  belgium */
.city-24{top:90px; left:133px;}
.city-124{top:40px; left:151px;}
.country-belgium{background: url('../../../mediafiles/sites/belgium/images/sites-promo/belgium.jpg') no-repeat left top;}
/*  brazil */
.city-21{top:114px; left:168px;}
.city-32{top:175px; left:151px;}
.city-83{top:156px; left:181px;}
.city-129{top:205px; left:151px;}
.city-130{top:194px; left:169px;}
.city-131{top:164px; left:81px;}
.country-brazil{background: url('../../../mediafiles/sites/brazil/images/sites-promo/brazil.jpg') no-repeat left top;}
.country-curitiba{background: url('../../../mediafiles/sites/curitiba/images/sites-promo/curitiba.jpg') no-repeat left top;}
.country-sao-paulo{background: url('../../../mediafiles/sites/sao-paulo/images/sites-promo/sao-paulo.jpg') no-repeat left top;}
/*  bulgaria */
.city-94{top:118px; left:86px;}
.city-106{top:75px; left:284px;}
.city-125{top:165px; left:144px;}
.city-126{top:45px; left:244px;}
.country-bulgaria{background: url('../../../mediafiles/sites/bulgaria/images/sites-promo/bulgaria.jpg') no-repeat left top;}
.country-varna{background: url('../../../mediafiles/sites/varna/images/sites-promo/varna.jpg') no-repeat left top;}
/*  canada */
.city-150{top:150px; left:46px;}
.city-148{top:179px; left:172px;}
.city-75{top:195px; left:231px;}
.city-149{top:181px; left:234px;}
.city-102{top:215px; left:247px;}
.country-canada, .country-toronto{background: url('../../../mediafiles/sites/canada/images/sites-promo/canada.jpg') no-repeat left top;}
/*  croatia */
.city-113{top:63px; left:140px;}
.city-199{top:139px; left:121px;}
.country-croatia{background: url('../../../mediafiles/sites/croatia/images/sites-promo/croatia.jpg') no-repeat left top;}
/*  cuba */
.city-44{top:48px; left:136px;}
.country-cuba{background: url('../../../mediafiles/sites/cuba/images/sites-promo/cuba.jpg') no-repeat left top;}
/*  cyprus */
.city-70{top:133px; left:159px;}
.city-151{top:172px; left:102px;}
.country-cyprus{background: url('../../../mediafiles/sites/cyprus/images/sites-promo/cyprus.jpg') no-repeat left top;}
/*  denmark */
.city-31{top:156px; left:169px;}
.city-134{top:102px; left:119px;}
.country-denmark{background: url('../../../mediafiles/sites/denmark/images/sites-promo/denmark.jpg') no-repeat left top;}
/*  egypt */
.city-28{top:70px; left:184px;}
.city-138{top:44px; left:119px;}
.country-egypt{background: url('../../../mediafiles/sites/egypt/images/sites-promo/egypt.jpg') no-repeat left top;}
/*  estonia */
.city-96{top:62px; left:181px;}
.country-estonia{background: url('../../../mediafiles/sites/estonia/images/sites-promo/estonia.jpg') no-repeat left top;}
/* ethiopia */
.country-ethiopia{background: url('../../../mediafiles/sites/ethiopia/images/sites-promo/ethiopia.jpg') no-repeat left top;}
/*  finland */
.city-45{top:206px; left:125px;}
.country-finland{background: url('../../../mediafiles/sites/finland/images/sites-promo/finland.jpg') no-repeat left top;}
/*  france */
.city-76{top:67px; left:152px;}
.city-248{top:177px; left:240px;}
.city-197{top:117px; left:202px;}
.city-198{top:43px; left:193px;}
.city-230{top:136px; left:150px;}
.city-234{top:56px; left:191px;}
.city-229{top:200px; left:150px;}
.city-59{top:181px; left:200px;}
.country-france{background: url('../../../mediafiles/sites/france/images/sites-promo/france.jpg') no-repeat left top;}
.country-marsel{background: url('../../../mediafiles/sites/marsel/images/sites-promo/marsel.jpg') no-repeat left top;}
/*  georgia */
.city-98{top:140px; left:260px;}
.country-georgia{background: url('../../../mediafiles/sites/georgia/images/sites-promo/georgia.jpg') no-repeat left top;}
/*  hungary */
.city-26{top:110px; left:137px;}
.city-72{top:70px; left:260px;}
.city-194{top:158px; left:210px;}
.country-hungary{background: url('../../../mediafiles/sites/hungary/images/sites-promo/hungary.jpg') no-repeat left top;}
.country-nyiregyhaza{background: url('../../../mediafiles/sites/nyiregyhaza/images/sites-promo/nyiregyhaza.jpg') no-repeat left top;}
/*  italy */
.city-61{top:30px; left:95px;}
.city-67{top:150px; left:137px;}
.city-85{top:115px; left:153px;}
.city-142{top:142px; left:240px;}
.city-143{top:72px; left:138px;}
.city-144{top:207px; left:210px;}
.city-145{top:40px; left:150px;}
.city-146{top:60px; left:90px;}
.country-italy{background: url('../../../mediafiles/sites/italy/images/sites-promo/italy.jpg') no-repeat left top;}
.country-milan{background: url('../../../mediafiles/sites/milan/images/sites-promo/milan.jpg') no-repeat left top;}
.country-naples{background: url('../../../mediafiles/sites/naples/images/sites-promo/naples.jpg') no-repeat left top;}
/*  spain */
.city-13{top:68px; left:265px;}
.city-58{top:206px; left:124px;}
.city-65{top:121px; left:146px;}
.city-141{top:142px; left:240px;}
.country-spain{background: url('../../../mediafiles/sites/spain/images/sites-promo/spain.jpg') no-repeat left top;}
.country-barcelona {background: url('../../../mediafiles/sites/barcelona/images/sites-promo/barcelona.jpg') no-repeat left top;}
.country-malaga{background: url('../../../mediafiles/sites/malaga/images/sites-promo/malaga.jpg') no-repeat left top;}
/*  switzerland */
.city-19{top:120px; left:135px;}
.city-203{top:178px; left:34px;}
.city-204{top:91px; left:226px;}
.country-switzerland{background: url('../../../mediafiles/sites/switzerland/images/sites-promo/switzerland.jpg') no-repeat left top;}
/*  latvia */
.city-82{top:135px; left:176px;}
.city-154{top:81px; left:76px;}
.country-latvia{background: url('../../../mediafiles/sites/latvia/images/sites-promo/latvia.jpg') no-repeat left top;}
/*  malaysia */
.city-52{top:137px; left:76px;}
.country-malaysia{background: url('../../../mediafiles/sites/malaysia/images/sites-promo/malaysia.jpg') no-repeat left top;}
/*  greece */
.city-37{top:154px; left:211px;}
.city-88{top:34px; left:140px;}
.city-209{top:211px; left:216px;}
.city-218{top:115px; left:160px;}
.country-greece{background: url('../../../mediafiles/sites/greece/images/sites-promo/greece.jpg') no-repeat left top;}
.country-thessalonici{background: url('../../../mediafiles/sites/thessalonici/images/sites-promo/thessalonici.jpg') no-repeat left top;}
/*  indonesia */
.city-49{top:137px; left:106px;}
.country-indonesia{background: url('../../../mediafiles/sites/indonesia/images/sites-promo/indonesia.jpg') no-repeat left top;}
/*  iran */
.city-99{top:94px; left:132px;}
.country-iran{background: url('../../../mediafiles/sites/iran/images/sites-promo/iran.jpg') no-repeat left top;}
/*  iraq */
.city-9{top:102px; left:145px;}
.country-iraq{background: url('../../../mediafiles/sites/iraq/images/sites-promo/iraq.jpg') no-repeat left top;}
/*  qatar */
.city-242{top:150px; left:185px;}
.country-qatar{background: url('../../../mediafiles/sites/qatar/images/sites-promo/qatar.jpg') no-repeat left top;}
/*  ireland */
.city-35{top:114px; left:185px;}
.country-ireland{background: url('../../../mediafiles/sites/ireland/images/sites-promo/ireland.jpg') no-repeat left top;}
/*  israel */
.city-42{top:48px; left:165px;}
.city-100{top:88px; left:145px;}
.city-100 a, .city-42 a{color: #F8D114 !important;}
.country-israel{background: url('../../../mediafiles/sites/israel/images/sites-promo/israel.jpg') no-repeat left top;}
.country-haifa{background: url('../../../mediafiles/sites/haifa/images/sites-promo/haifa.jpg') no-repeat left top;}
/*  jordan */
.city-5{top:98px; left:135px;}
.country-jordan{background: url('../../../mediafiles/sites/jordan/images/sites-promo/jordan.jpg') no-repeat left top;}
/*  kazakhstan */
.city-4{top:171px; left:285px;}
.city-8{top:98px; left:235px;}
.city-147{top:58px; left:195px;}
.city-236{top:116px; left:270px;}
.country-almaty{background: url('../../../mediafiles/sites/almaty/images/sites-promo/almaty.jpg') no-repeat left top;}
.country-kazakhstan{background: url('../../../mediafiles/sites/kazakhstan/images/sites-promo/kazakhstan.jpg') no-repeat left top;}
/*  kenya */
.city-66{top:139px; left:145px;}
.country-kenya{background: url('../../../mediafiles/sites/kenya/images/sites-promo/kenya.jpg') no-repeat left top;}
/*  kyrgyzstan */
.city-20{top:66px; left:185px;}
.country-kyrgyzstan{background: url('../../../mediafiles/sites/kyrgyzstan/images/sites-promo/kyrgyzstan.jpg') no-repeat left top;}
/*  korea */
.city-90{top:66px; left:168px;}
.country-korea{background: url('../../../mediafiles/sites/korea/images/sites-promo/korea.jpg') no-repeat left top;}
/*  kuwait */
.city-48{top:129px; left:178px;}
.country-kuwait{background: url('../../../mediafiles/sites/kuwait/images/sites-promo/kuwait.jpg') no-repeat left top;}
/*  lebanon */
.city-16{top:134px; left:165px;}
.city-217{top:156px; left:158px;}
.country-lebanon{background: url('../../../mediafiles/sites/lebanon/images/sites-promo/lebanon.jpg') no-repeat left top;}
/*  libya */
.city-103{top:55px; left:100px;}
.country-libya{background: url('../../../mediafiles/sites/libya/images/sites-promo/libya.jpg') no-repeat left top;}
/*  lithuania */
.city-108{top:139px; left:205px;}
.country-lithuania{background: url('../../../mediafiles/sites/lithuania/images/sites-promo/lithuania.jpg') no-repeat left top;}
/*  macedonia */
.city-93{top:97px; left:125px;}
.city-157{top:180px; left:105px;}
.country-macedonia{background: url('../../../mediafiles/sites/macedonia/images/sites-promo/macedonia.jpg') no-repeat left top;}
/*  mexico */
.city-60{top:162px; left:195px;}
.city-162{top:37px; left:73px;}
.country-mexico{background: url('../../../mediafiles/sites/mexico/images/sites-promo/mexico.jpg') no-repeat left top;}
/*  moldova */
.city-11{top:72px; left:139px;}
.city-50{top:131px; left:163px;}
.country-moldova{background: url('../../../mediafiles/sites/moldova/images/sites-promo/moldova.jpg') no-repeat left top;}
.country-baltsi{background: url('../../../mediafiles/sites/baltsi/images/sites-promo/baltsi.jpg') no-repeat left top;}
/*  montenegro */
.city-77{top:134px; left:163px;}
.city-202{top:171px; left:143px;}
.country-montenegro{background: url('../../../mediafiles/sites/montenegro/images/sites-promo/montenegro.jpg') no-repeat left top;}
/*  morocco */
.city-81{top:38px; left:244px;}
.city-160{top:10px; left:260px;}
.city-161{top:57px; left:213px;}
.country-morocco{background: url('../../../mediafiles/sites/morocco/images/sites-promo/morocco.jpg') no-repeat left top;}
/*  netherlands */
.city-41{top:138px; left:130px;}
.country-netherlands{background: url('../../../mediafiles/sites/netherlands/images/sites-promo/netherlands.jpg') no-repeat left top;}
/*  nigeria */
.city-2{top:143px; left:143px;}
.city-164{top:175px; left:78px;}
.country-nigeria{background: url('../../../mediafiles/sites/nigeria/images/sites-promo/nigeria.jpg') no-repeat left top;}
/*  norway */
.city-74{top:206px; left:120px;}
.country-norway{background: url('../../../mediafiles/sites/norway/images/sites-promo/norway.jpg') no-repeat left top;}
/*  oae */
.city-1{top:136px; left:200px;}
.city-210{top:56px; left:270px;}
.country-uae{background: url('../../../mediafiles/sites/uae/images/sites-promo/uae.jpg') no-repeat left top;}
.country-dubai{background: url('../../../mediafiles/sites/dubai/images/sites-promo/dubai.jpg') no-repeat left top;}
/*  pakistan */
.city-46{top:71px; left:200px;}
.city-168{top:196px; left:100px;}
.country-pakistan{background: url('../../../mediafiles/sites/pakistan/images/sites-promo/pakistan.jpg') no-repeat left top;}
/*  peru */
.city-53{top:140px; left:160px;}
.country-peru{background: url('../../../mediafiles/sites/peru/images/sites-promo/peru.jpg') no-repeat left top;}
/*  poland */
.city-40{top:36px; left:160px;}
.city-51{top:211px; left:200px;}
.city-57{top:159px; left:265px;}
.city-110{top:122px; left:220px;}
.city-176{top:85px; left:170px;}
.city-174{top:162px; left:120px;}
.city-172{top:37px; left:90px;}
.city-221{top:217px; left:260px;}
.city-171{top:173px; left:291px;}
.city-175{top:118px; left:101px;}
.city-173{top:138px; left:90px;}
.city-170{top:197px; left:260px;}
.country-poland{background: url('../../../mediafiles/sites/poland/images/sites-promo/poland.jpg') no-repeat left top;}
.country-krakow{background: url('../../../mediafiles/sites/krakow/images/sites-promo/krakow.jpg') no-repeat left top;}
.country-lublin{background: url('../../../mediafiles/sites/lublin/images/sites-promo/lublin.jpg') no-repeat left top;}
.country-gdansk {background: url('../../../mediafiles/sites/gdansk/images/sites-promo/gdansk.jpg') no-repeat left top;}
/*  portugal */
.city-54{top:148px; left:117px;}
.city-73{top:57px; left:133px;}
.country-portugal{background: url('../../../mediafiles/sites/portugal/images/sites-promo/portugal.jpg') no-repeat left top;}
.country-porto{background: url('../../../mediafiles/sites/porto/images/sites-promo/porto.jpg') no-repeat left top;}
/*  romania */
.city-25{top:160px; left:187px;}
.city-211{top:57px; left:193px;}
.country-romania{background: url('../../../mediafiles/sites/romania/images/sites-promo/romania.jpg') no-repeat left top;}
.country-suceava{background: url('../../../mediafiles/sites/suceava/images/sites-promo/suceava.jpg') no-repeat left top;}
/*  rsa */
.city-80{top:91px; left:193px;}
.country-rsa{background: url('../../../mediafiles/sites/rsa/images/sites-promo/rsa.jpg') no-repeat left top;}
/*  saudiarabia */
.city-84{top:117px; left:205px;}
.city-177{top:149px; left:153px;}
.country-saudiarabia{background: url('../../../mediafiles/sites/saudiarabia/images/sites-promo/saudiarabia.jpg') no-repeat left top;}
/*  senegal */
.city-33{top:92px; left:83px;}
.country-senegal{background: url('../../../mediafiles/sites/senegal/images/sites-promo/senegal.jpg') no-repeat left top;}
/*  serbia */
.city-17{top:91px; left:143px;}
.country-serbia{background: url('../../../mediafiles/sites/serbia/images/sites-promo/serbia.jpg') no-repeat left top;}
/*  slovakia */
.city-79{top:114px; left:253px;}
.city-184{top:91px; left:213px;}
.city-212{top:144px; left:93px;}
.country-slovakia{background: url('../../../mediafiles/sites/slovakia/images/sites-promo/slovakia.jpg') no-repeat left top;}
.country-preshov{background: url('../../../mediafiles/sites/preshov/images/sites-promo/preshov.jpg') no-repeat left top;}
/*  slovenia */
.city-55{top:131px; left:158px;}
.city-185{top:91px; left:213px;}
.city-186{top:103px; left:101px;}
.country-slovenia{background: url('../../../mediafiles/sites/slovenia/images/sites-promo/slovenia.jpg') no-repeat left top;}
/*  syria */
.city-34{top:131px; left:158px;}
.city-178{top:61px; left:143px;}
.city-213{top:183px; left:117px;}
.country-syria{background: url('../../../mediafiles/sites/syria/images/sites-promo/syria.jpg') no-repeat left top;}
/*  thailand */
.city-189{top:95px; left:138px;}
.country-thailand{background: url('../../../mediafiles/sites/thailand/images/sites-promo/thailand.jpg') no-repeat left top;}
/*  tunis */
.city-104{top:37px; left:168px;}
.city-190{top:105px; left:158px;}
.country-tunis{background: url('../../../mediafiles/sites/tunis/images/sites-promo/tunis.jpg') no-repeat left top;}
/*  turkey */
.city-6{top:112px; left:149px;}
.city-47{top:79px; left:108px;}
.city-191{top:167px; left:108px;}
.city-192{top:135px; left:58px;}
.city-193{top:92px; left:48px;}
.country-turkey{background: url('../../../mediafiles/sites/turkey/images/sites-promo/turkey.jpg') no-repeat left top;}
.country-istanbul{background: url('../../../mediafiles/sites/istanbul/images/sites-promo/istanbul.jpg') no-repeat left top;}
/*  tajikistan */
.city-239{top:130px; left:120px;}
.country-tajikistan{background: url('../../../mediafiles/sites/tajikistan/images/sites-promo/tadzhikistan.jpg') no-repeat left top;}
/*  turkmenistan */
.city-7{top:137px; left:149px;}
.country-turkmenistan{background: url('../../../mediafiles/sites/turkmenistan/images/sites-promo/turkmenistan.jpg') no-repeat left top;}
/*  uzbekistan */
.city-97{top:137px; left:259px;}
.country-uzbekistan{background: url('../../../mediafiles/sites/uzbekistan/images/sites-promo/uzbekistan.jpg') no-repeat left top;}
/*  vatican */
.city-115{top:157px; left:154px;}
.country-vatican{background: url('../../../mediafiles/sites/vatican/images/sites-promo/vatican.jpg') no-repeat left top;}
/*  vietnam */
.city-43{top:51px; left:184px;}
.city-132{top:207px; left:214px;}
.country-vietnam{background: url('../../../mediafiles/sites/vietnam/images/sites-promo/vietnam.jpg') no-repeat left top;}
/*  vienna */
.country-vienna{background: url('../../../mediafiles/sites/vienna/images/sites-promo/vienna.jpg') no-repeat left top;}
/*  un */
.country-un{background: url('../../../mediafiles/sites/un/images/sites-promo/un.jpg') no-repeat left top;}
/*  ukraine-eu */
.country-ukraine-eu{background: url('../../../mediafiles/sites/ukraine-eu/images/sites-promo/ukraine-eu.jpg') no-repeat left top;}
/*  unesco */
.country-unesco{background: url('../../../mediafiles/sites/unesco/images/sites-promo/unesco.jpg') no-repeat left top;}
/*  coe */
.country-coe{background: url('../../../mediafiles/sites/coe/images/sites-promo/coe.jpg') no-repeat left top;}
/*  nato */
.country-nato{background: url('../../../mediafiles/sites/nato/images/sites-promo/nato.jpg') no-repeat left top;}
/*  ukraine-nato */
.country-ukraine-nato{background: url('../../../mediafiles/sites/ukraine-nato/images/sites-promo/nato.jpg') no-repeat left top;}
/*  geneva */
.country-geneva{background: url('../../../mediafiles/sites/geneva/images/sites-promo/geneva.jpg') no-repeat left top;}
/*  cis */
.country-cis{background: url('../../../mediafiles/sites/cis/images/sites-promo/cis.jpg') no-repeat left top;}
/*  council */
.country-council{background: url('../../../mediafiles/sites/council/images/sites-promo/council.jpg') no-repeat left top;}
/* rei	*/
.country-rei{background: url('../../../mediafiles/sites/rei/images/sites-promo/rei.jpg') no-repeat left top;}

/*
    Acts
*/
.acts .item{
    margin-bottom: 10px;
    padding: 10px;
}
.acts .date{
    color: #858585;
    font-size: 11px;
}
.acts .row .date{
    /*color: #fff;*/
}
.acts .row{
    margin-bottom: 10px;
    margin-left: 0;
    background: #E3EBF0;
}
.acts .row a{
    background: none;
}
.acts-filter td{
    text-align: left;
    padding: 5px;
}
.acts-filter .title{
    width: 40px;
    text-align: right;
}
.acts-filter select{
    font-size: 11px;
    height: 24px;
    line-height: 11px;
    margin: 0 5px;
    padding: 2px 5px;
    width: 140px;
}
.acts-filter .hasDatepicker{
    width: 60px;
}

.act-item-open h1 {
    font-size: 18px;
    line-height: 22px;
    font-weight: normal;
    color: #194989;
    margin: 10px 0;
}
.act-item-open .date {
    font-size: 12px;
    font-weight: normal;
    color: #BBB;
}
.act-item-open .link {
    margin-top: 10px;
}

/*
    Country page
*/
.country-title{
    background: #076ba7 url('../img/latest-news-active.jpg') repeat-y left top;
    display: block;
    position: relative;
    font-family: 'UkraineDynamicRegular';
    font-size: 17px;
    font-weight: normal;
    line-height: 40px;
    color: #fff;
    height: 40px;
    margin: 10px 0 15px 0;
    padding-left: 80px;
}
.country-title img {
    display: block;
    width: 60px;
    height: 60px;
    position: absolute;
    left: 10px;
    top: -10px;
}
.country-page-clmn{
    float: left;
    width: 350px;
}
.country-page-clmn .title, .country-page .title, .country-page .acts .title, .country-right .acts .title{
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 10px;
    font-weight: normal;
    border-left: 5px solid #f8d114;
    padding-left: 10px;
}
.country-page .acts .title{
    margin: 15px 0;
}
.country-page .acts .item{
    margin-bottom: 15px;
    padding: 0;
}
.country-page .acts .date, .country-right .acts .date{
    color: #D0D0D0;
    font-size: 11px;
}
.country-page table td{
    padding-top: 5px;
}
.country-page table td{
    vertical-align: top;
}
.country-right .acts .title{
    margin: 0px 0 10px 0;
    font-size: 14px;
    line-height: 14px;
}
.country-right .acts .item{
    margin-bottom: 15px;
    padding: 0;
}

.country-page .embassy{
    margin-bottom: 25px;
}
.country-page .council{
    margin-bottom: 25px;
}
.country-page .div{
    padding: 5px 0 5px 20px;

}
.country-page .div .div-title{
    cursor: pointer;
    color: #076ba7;

    background: url('../img/select-image.png') no-repeat 0 50%;
    padding-left: 20px;
    margin: 0 0 5px 0;
}
.country-page .div .div-content{
    background: #E3EBF0;
    padding: 10px;
    display: none;
}

/*
    Page Open
*/
.page-open span.date{
    font-size: 12px;
    font-weight: normal;
    color: #bbbbbb;
}
.page-open .date{
    margin-bottom: 5px;
}

.page-open h1{
    font-size: 18px;
    line-height: 22px;
    font-weight: normal;
    color: #194989;
    margin: 10px 0;
}
.page-open h2{
    font-size: 16px;
    line-height: 18px;
    font-weight: normal;
    color: #194989;
    margin: 10px 0;
}
.page-open table,
table.content-table{
    width:100%;
    /*table-layout: fixed;*/
    border-collapse: collapse;
    margin-bottom: 9px;
}
.page-open table tr,
table.content-table tr{
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
.page-open table td,
.page-open table th,
table.content-table td,
table.content-table th
{
    border: 1px solid #194989;
    padding: 3px 7px 2px 7px;
    vertical-align:top;
    text-align:left;
}
.page-open table p,
table.content-table p{
    margin: 0;
}
/*
    Contacts
*/
.contacts{
    margin-bottom: 20px;
}
.contacts h2{
    display: block;
    border-left: 5px solid #F8D114;
    padding-left: 10px;
    font-family: 'UkraineDynamicRegular';
    font-size: 16px;
    line-height: 16px;
    font-weight: normal;
    margin-bottom: 10px;
}
/*
    Links
*/
.bottom-links{
    margin-top: 40px;
    position: relative;
}
.bottom-links a{
    display: block;
    float: left;
    margin: 0 30px 20px 0;
}
.right-links a{
    display: block;
    padding-bottom: 15px;
    border-bottom: 1px solid #f2f2f2;
    margin-bottom: 15px;
}
.right-links a:last-child{
    border: none;
}
.scroll-links-wraper{
    position: relative;
    overflow: hidden;
    margin: 0 40px;
}
.scroll-links-container{
    position: relative;
    width: 5710px;
}
.scroll-links-container a{
    display: block;
    height: 49px;
    margin: 0 15px 0 0;
    width: 130px;
    position: relative;
    float: left;
    left: 0px;
}

.prevLink, .nextLink {
    display: block;
    position: absolute;
    z-index: 10;
    background: url('../img/arrows.png') no-repeat 0 -54px;
    width: 58px;
    height: 54px;
    overflow: hidden;
    text-indent: -9999px;
    top: 5px;
}
.prevLink {
    left: -25px;
}
.nextLink {
    right: -55px;
    background-position: -58px -54px;
}
.prevLink:hover{
    background-position: 0 0;
}
.nextLink:hover{
    background-position: -58px 0;
}
/*
    Org Catalog
*/

.org-catalog .item{
    margin: 10px 0;
    float: left;
    width: 177px;
}
.org-catalog .head{
    font-weight: bold;
    font-size: 20px;
    line-height: 20px;
    color: #194989;
    margin: 10px 0;
    padding-left: 6px;
}
.org-catalog h2{
    display: block;
    border-left: 5px solid #F8D114;
    padding-left: 10px;
    font-family: 'UkraineDynamicRegular';
    font-size: 18px;
    line-height: 18px;
    font-weight: normal;
    margin: 10px 0;
}
.reps .title{
    background: url('../img/select-image.png') no-repeat 0 50%;
    padding-left: 20px;
    margin:0 0 10px 20px;
}

/*
    Ua regions
*/
h2.regions-title{
    display: block;
    border-left: 5px solid #f8d114;
    padding-left: 10px;
    font-family: 'UkraineDynamicRegular';
    font-size: 18px;
    line-height: 18px;
    font-weight: normal;
    margin: 10px 0;
}
.regions-list .item {
    background: url('../img/select-image.png') no-repeat 0 50%;
    padding-left: 20px;
    margin: 0 0 10px 20px;
}
.regions-list .clmn{
    float: left;
    width: 235px;
}

/*
    Sitemap
*/
.sitemap ul {
    list-style-image: url('../img/select-image.png');
}
.sitemap li a{
    display: block;
    padding: 5px 0;
}

/*
    Depth menu / page add
*/
.depth-menu ul, .page-add-menu{
    list-style-image: url('../img/select-image.png');
}
.depth-menu li a, .page-add-menu li a{
    display: block;
    padding: 5px 0;
}
/*
    Subsite contact info
*/
.subsite-contact-info{
    margin-bottom: 20px;
}
.subsite-contact-info .item{
    margin-bottom: 5px;
}
.subsite-contact-info .title{
    font-weight: bold;
}
/*
    Advice country list
*/
.advice-county-list h2 {
    display: block;
    border-left: 5px solid #F8D114;
    padding-left: 10px;
    font-family: 'UkraineDynamicRegular';
    font-size: 18px;
    line-height: 18px;
    font-weight: normal;
    margin: 10px 0;
}
.advice-county-list .item {
    margin: 10px 0;
    float: left;
    width: 177px;
}
/*
    Issues
*/
.issues .item{
    width: 170px;
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
}
.issues .image,
.issue-open-clm1 .image{
    margin-bottom: 5px;
    -webkit-box-shadow: 0 0 10px 0 #bbb;
    box-shadow: 0 0 10px 0 #bbb;
}
.issues .item .title{
    margin-bottom: 5px;
}
.issues .item .title a{
    font-size: 13px;
    color: #f8d114;
}
.issues .last{
    margin-right: 0px;
}
.issue-open-clm1, .issue-open-clm2{
    float: left;
    width: 345px;
    margin-right: 20px;
    margin-top: 0 !important;
}
.issue-open-clm2{
    margin-right: 0px;
}
.digest-news-img{
    width: 270px;
}
.digest-news-img .image-desc,
.digest-news-img .image-copy{
    font-size: 12px;
    line-height: 14px;
    color: #bbb;
    margin-top: 5px;
}
blockquote {
    border-left: 4px solid #F8D113;
    margin: 18px 0 27px 50px;
    padding: 0 0 0 15px;
}
/*
    UA regions header stuff
*/
.ua-region {
    width: 980px;
    height: 360px;
    position: relative;
}
.ua-region .title {
    position: absolute;
    font-size: 30px;
    line-height: 32px;
    color: #F8D114;
    top: 40px;
    right: 30px;
    text-align: right;
    width: 400px;
    font-family: 'UkraineDynamicRegular';
}
.ua-region-map-small{
    margin-bottom: 20px;
}
.ua-region-map-small h2{
    display: block;
    border-left: 5px solid #F8D114;
    padding-left: 10px;
    font-family: 'UkraineDynamicRegular';
    font-size: 16px;
    line-height: 16px;
    font-weight: normal;
    margin-bottom: 5px;
}

.lviv{background: url('../img/ua-regions/lviv.jpg') no-repeat left top;}
.poltava{background: url('../img/ua-regions/poltava.jpg') no-repeat left top;}
.ivfr{background: url('../img/ua-regions/ivfr.jpg') no-repeat left top;}
.chernigiv{background: url('../img/ua-regions/chernigiv.jpg') no-repeat left top;}
.kherson{background: url('../img/ua-regions/kherson.jpg') no-repeat left top;}
.doneck{background: url('../img/ua-regions/doneck.jpg') no-repeat left top;}
.dnepr{background: url('../img/ua-regions/dnepr.jpg') no-repeat left top;}
.ternopil{background: url('../img/ua-regions/ternopil.jpg') no-repeat left top;}
.odesa{background: url('../img/ua-regions/odesa.jpg') no-repeat left top;}
.chernivtsi{background: url('../img/ua-regions/chernivtsi.jpg') no-repeat left top;}
.uzhgorod{background: url('../img/ua-regions/uzhgorod.jpg') no-repeat left top;}
.kyiv{background: url('../img/ua-regions/kyiv.jpg') no-repeat left top;}
.crimea{background: url('../img/ua-regions/crimea.jpg') no-repeat left top;}
.zhytomyr{background: url('../img/ua-regions/zhytomyr.jpg') no-repeat left top;}
.cherkasy{background: url('../img/ua-regions/cherkasy.jpg') no-repeat left top;}
.lugansk{background: url('../img/ua-regions/lugansk.jpg') no-repeat left top;}
.kyiv_region{background: url('../img/ua-regions/kyiv_region.jpg') no-repeat left top;}
.lutsk{background: url('../img/ua-regions/lutsk.jpg') no-repeat left top;}
.mykolaiv{background: url('../img/ua-regions/mykolaiv.jpg') no-repeat left top;}
.khmelnytsk{background: url('../img/ua-regions/khmelnytsk.jpg') no-repeat left top;}
.sevastopol{background: url('../img/ua-regions/sevastopol.jpg') no-repeat left top;}
.zaporizh{background: url('../img/ua-regions/zaporizh.jpg') no-repeat left top;}
.rivne{background: url('../img/ua-regions/rivne.jpg') no-repeat left top;}
.kharkiv{background: url('../img/ua-regions/kharkiv.jpg') no-repeat left top;}
/*
    Error layout
*/
.container-error{
    margin: 20px;
    text-align: center;
}
.container-error h1,
.container-error h2,
.container-error h3{
    color: #fff;
    font-weight: normal;
}
.error-exceptions{
    text-align: left;
}
.error-exceptions h2,
.error-exceptions h3{
    color: inherit;
}

.tbshare {
    table-layout:fixed;
}

.shareblock {
    line-height: 10px;
}


div.gsc-control-cse form.gsc-search-box {
    width: 250px;
    background-color: #076ba7;
    height: 30px;
    padding-right: 5px;
}

div.gsc-control-cse {
    padding: 0px;
    border: 0px;
    background-color #076ba7;
}

div.gsc-control-cse form.gsc-search-box td.gsc-input {
    padding-right:5px;
}

td.gsc-search-button input {
    margin-top: 0px;
}
.navbar .nav>li>a.sm_social {
    padding: 0px 5px 0px;
}
.social_media
{
    font-size: 10px;
}