﻿.article-img-float-left {
    float: left;
    margin-right:20px;
    margin-bottom: 20px;
}

.article-img-float-left-half {
    float: left;
    width: 50%;
}
.article-img-float-right-half {
    float: right;
    width: 50%;
    clear: right;
}

.article-responsive-img {
    width: 100%;
}

img {
    max-width: 100%;
}

#pdfs-block {
    float: left;
}

@media (max-width: 750px) {
    .fx-slides div.fx-image-overlay.fx-overlay-top {
        display: block;
        background-color: rgb(77, 20, 140);
        top: initial;
        position:initial;
        bottom: inherit;
        position: inherit;
        clear: right;

    }
        .fx-slides div.fx-image-overlay.fx-overlay-top p {
            float: initial !important;
            padding: 0px !important;
            float:none  !important;
        }
}











#interactive-map {
    position: relative;
    width: 100%;
    max-width: 610px;
    margin: 0 auto;
}
    
    #interactive-map #ig-bg {
        width: 100%;
        max-width: 610px;
    }
    
    #interactive-map #ig-bg img {
        display: block;
    }
    
    #interactive-map .ig-country {
        display: block;
        position: absolute;
        top: 0px;
        left: 0px;
        float: left;
    }
    
        .ig-country {
            cursor: pointer;
        }
        
        #interative-map div img {
            display: block;
        }
    
    #ig-europe {
        top: 47px !important;
        left: 269px !important;
    }
    
    #ig-ireland {
        top: 18px !important;
        left: 174px !important;
    }
    
    #ig-japan {
        top: 129px !important;
        left: 465px !important;
    }
    
    #ig-mexico {
        top: 159px !important;
        left: 30px !important;
    }
    
    #ig-south-africa {
        top: 182px !important;
        left: 197px !important;
    }

#ig-about {
    /*font-size: 11px; */
    color: #ffffff;
    background: #4e2e89;
    width: 100%;
    max-width: 610px;
    margin: 0 auto;
    padding: 0px;
}

    #ig-about .spacing {
        padding: 10px 30px;
    }
    
    #ig-about h2 {
        color: #ffffff;
        padding: 0px 0px 5px 0px;
        margin: 0px;
    }

@media (min-width: 501px) AND (max-width: 760px) {
    #interactive-map, #ig-bg, #ig-about, #ig-bg img {
        display: block;
        width: 458px !important;
        max-width: 458px !important;
    }
    
    .ig-country img {
        width: 75%;
    }
    
    #ig-europe {
        top: 36px !important;
        left: 200px !important;
    }
    
    #ig-ireland {
        top: 14px !important;
        left: 130px !important;
    }
    
    #ig-japan {
        top: 100px !important;
        left: 345px !important;
    }
    
    #ig-mexico {
        top: 118px !important;
        left: 22px !important;
    }
    
    #ig-south-africa {
        top: 135px !important;
        left: 148px !important;
    }
}

@media (max-width: 500px) {
    #interactive-map, #ig-bg, #ig-about, #ig-bg img {
        display: block;
        width: 305px !important;
        max-width: 305px !important;
    }
    
    .ig-country img {
        width: 100%;
    }
    
    #ig-europe {
        width: 75px;
        top: 24px !important;
        left: 134px !important;
    }
    
    #ig-ireland {
        width: 55px;
        top: 9px !important;
        left: 87px !important;
    }
    
    #ig-japan {
        width: 60px;
        top: 68px !important;
        left: 228px !important;
    }
    
    #ig-mexico {
        width: 54px;
        top: 78px !important;
        left: 14px !important;
    }
    
    #ig-south-africa {
        width: 65px;
        top: 90px !important;
        left: 97px !important;
    }
}


/* Hovers */
#pdfs-block {
    width: 240px;
    height: 18px;
    z-index: 999;
    margin-top: 3px;
}

#pdf_dropdown {
    width: 200px;
    
}

#pdf_download_list {
    display: none;
    border: 1px solid #cccccc;
    margin-top: -1px;
    text-align:left;
    background: #f9f9f9;
    /*width: 200px;*/
    overflow-y:visible;
    width: 240px;
    
    
}
    #pdf_download_list a {
        background: none repeat scroll 0 0 #f9f9f9;
        color: #666666 !important;
        font-family:Arial,​Helvetica,​sans-serif;
    font-weight:700;
        display: block;
        clear: right;
        text-align:left;
        text-decoration: none;
        height: 18px;
        padding: 5px 30px 0 10px;
        float: none;
    z-index: 99999;
    
    }
        #pdf_download_list a:hover {
            background: none repeat scroll 0 0 #E9E9E9;
        }

#pdf_dropdown, #pdf_download_list {
    color: #666666;
    cursor: pointer;
    font-size: 12px;

}

#pdf_dropdown {
    background: url("../images/DropArrow.jpg") no-repeat scroll right center #f9f9f9;
    border: 1px solid #cccccc;
    margin: 10px auto 0;
    font-family:Arial,​Helvetica,​sans-serif;
    font-weight:700;
    text-align:left;
    
    height: 18px;
    padding: 5px 30px 0 10px;
    margin-top: 0px;
}

@media (max-width: 420px) {
    #pdfs-block {
        height: auto;
    }
}