/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */



.uk-list-line > li:nth-child(n+2) {
    line-height: 24px;
}


.mainheading-wrapper h1 {
    line-height: 30px;
}


[class*='uk-align-'] {
    margin-bottom: 0px;
}



a[href*="//"]:not([href*="https://www.atanango.com"]) {
    background: url(/img/externer-link.png) center right no-repeat;
    padding-right: 16px;
    margin-right: 5px;
}



figcaption {
    color: #969696;
    text-align: center;
}





.su-note-inner h2 {
    color:#fff;
}


.su-note-info.su-note-style2 {
    color: #fff;
    background-color: #0f75bc;
    border-color: #0f75bc;
}


.bottom-b-wrapper.tm-padding-medium .uk-container .uk-panel {
    padding-top: 25px;
    padding-bottom: 20px;
}


.cadre_bouton {
    margin-top: 22px;
}



ul#accordeonck615 .accordeonck_outer {
    line-height: 20px;
}


.cvaluer {
    color: #000;
}

em {
    color: #000;
}

body .uk-article img.tm-article-image {
    margin-bottom: 20px;
}


.title7 .uk-panel-title span.uk-title-text {
    background: #0f75bc;
}


.uk-article {
    border-bottom: 1px dashed #ccc;
}


.su-panel {
    border: none;
}


.su-panel-content {
    padding-bottom: 10px;
    margin-top: -20px;
}



.uk-article img {
    margin-bottom: 10px;
}


.uk-article td img {
    margin-bottom: 0px;
}


.bottom-b-wrapper .uk-list-line > li:nth-child(n+2) {
    border-top-color: #a3a3a3;
}


.heading-wrapper .heading-back-button .readon {
    background: #fff;
    border-radius: 0px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.navbar-style2 .uk-navbar-nav > li > a:before {
    bottom: 26px;
    background: #0f75bc;
}

.uk-navbar-nav > li.uk-active > a {
    color: #358b9e;
}


.uk-navbar-nav > li > a {
    font-family: Arial,Helvetica Neue,Helvetica,sans-serif; 
}



#countryfactbox {
    width: 300px;
    float: right;
    margin: 0px 0px 20px 20px;
    vertical-align: top;
    background-color: #0f75bc;
    overflow: hidden;
}


.countryfactboxcontent {
    width: 260px;
    margin: 20px 20px 20px 20px;
    vertical-align: top;
    overflow: hidden;
}



#countrydetailleft {
    width: 55%;
    float: left;
    clear: both;
    margin: 0px 0px 20px 0px;
}

#countrydetailright {
    width: 40%;
    float: right;
    margin: 0px 0px 20px 20px;
}


.rowr {
    width: 300px;
    float: left;
    color: #fff;
}



.clabelt {
    width: 95px;
    float: left;
    margin: 0px 5px 0px 0px;
    color: #bbbbbb;
}


.cvaluet {
    width: 200px;
    float: right;
    color: #fff;
}



.countryfactboxcontent h3 {
    color: #fff;
}


.countryfactboxcontent  a {
    color: #ffc037;
}


#countryname {
    float: left;
    margin: 0px;
}

#flag {
    float: left;
    margin: 15px 15px 0px 0px;
}



#countryheader {
    float: left;
}





.abstract {
    font-style: italic;
}





h2 {
    border-top: 1px dashed #ccc;
    padding-top: 18px;
    clear: left;
}



#countryheader h2{
    border: 0px;
}




.td0 {
    width: 19%;
}


.td1 {
    width: 39%;
}

.td2 {
    width: 39%;
}


.tr0 p {
    margin: 0px;
}

.tr1 p {
    margin: 0px;
}

.tr2 p {
    margin: 0px;
}


tr {
    border-bottom: 1px dashed #ccc;
}



.clabel {
    width: 140px;
    float: left;
    margin: 0px 5px 0px 0px;
    text-align: right;
    color: 
    #939393;
}


.cvalue {
    width: 193px;
    float: right;
}


.clabel_provinces {
    width: 60px;
    float: left;
    margin: 0px 5px 0px 0px;
    text-align: right;
    color: 
    #939393;
}


.cvalue_provinces {
    width: 270px;
    float: right;
}



ul#accordeonck615 li a {
    padding-bottom: 2px;
    padding-top: 1px;
}



.uk-navbar-nav > li > a {
    color: #0f75bc;
}


.uk-navbar-nav > li > a:active {
    color: #eb9d00;
}



#accordeonck615 li.level2 > .accordeonck_outer a {
    line-height: 18px;
}