/* Delivery Block CSS*/
p {
    margin: 0.7em ;
}
.contactInformation img {
    width: 100%;
}
.small_image {
    width: 20% !important;
    float: left;
}
.team-comp-comment {
    color: #006999; 
    font-weight: bold;
}
.team-comp-image {
    margin-bottom: 5px;
}
.info_anchor p {
    font-size: 100%;
} 
.info_anchor {
    border:1px solid #ececec;
    padding: 1em;
}
.info-panel .when-small{
    float: left;
    padding: 0 0.625em 0.625em 0;
}
.info-panel .when-small p{
    margin: none;
}
.info_anchor .small,
.info-panel .when-small h6{
    font-weight: bold;
    font-size: 1em;
    color: #33659B;
}
.info-panel .when-large{
    float: right;
    padding: 0 0.625em 0.625em 0;
}
.info-panel .when-large p{
    margin: none;
}
.info_anchor .large,
.info-panel .when-large h6{
    font-weight: bold;
    font-size: 1em;
    color: #009EE3;
}
.info_anchor .next_day {
    font-weight: bold;
    font-size: 1em;
    color: #c00000;    
}
.mapping-a{
    margin-bottom: 0.625em;
}
.mapping-a img{
    width: 100%;
}
.zonetable .zoneheader {
    max-height: 100%;
    max-width: 20%;
}
.zonetable .zoneelement {
    border-right: 1px solid #FFFFFF;
    float: left;
    text-align: center;
    width: 17.5%;
    position: relative;
    font-size: 0.7em;
    font-weight: bold;
    max-height: 100% !important;
    margin-bottom: 0.2em;
}
.zonetable .zoneheader-left {
    max-height: 100%;
    max-width: 30%;
}
.zonetable .zoneelement-left{
    border-right: 1px solid #FFFFFF;
    float: left;
    text-align: center;
    width: 30%;
    position: relative;
    font-size: 0.7em;
    font-weight: bold;
    max-height: 100% !important;
    margin-bottom: 0.2em;
}
.zonepricetable  {
    border-right: 1px solid #FFFFFF;
    float: left;
    text-align: center;
    width: 17.5%;
    position: relative;
    font-weight: bold;
    margin-bottom: 0.2em;
}
.zonepricetableleft  {
    border-right: 1px solid #FFFFFF;
    float: left;
    text-align: left;
    width: 30%;
    position: relative;
    font-weight: bold;
    margin-bottom: 0.2em;
    font-size: 0.7em;
}
.zoneprices {

    background-color: #ECECEC;
}

.orders-over-under-left{
    float: left;
    max-width: 30%;
    background-color: #D6E8F2;
    font-weight: bold;
    text-align: left ;

}
.s-icon{
    float: right;
    font-weight: bold;
    background: #33659B;
    text-align: center;
    width: 15%;
    color: white;
    font-size: 0.9em;
    margin-top: 1em;
}

.s-icon-a{
    margin-top: 0em !important;
    float: right;
    font-weight: bold;
    background: #33659B;
    text-align: center;
    width: 15%;
    color: white;
    font-size: 0.9em;
    margin-top: 1em;

}
.zonepricetable p{
    font-size: 0.7em;

}
.l-icon{
    float: right;
    font-weight: bold;
    background: #009EE3;
    text-align: center;
    width: 15%;
    color: white;
    font-size: 0.7em;

}
.image-14days img {
    margin-top: 0.2em;
    margin-bottom: 0.2em;
}
.next-dayImg{
    margin-bottom: 0.2em;
    margin-top: 0.2em;
    width: 100%;
}
.pricesforcountries {
    -webkit-border-top-left-radius: 1.250em;
    -webkit-border-bottom-left-radius: 1.250em;
    -moz-border-radius-topleft: 1.250em;
    -moz-border-radius-bottomleft: 1.250em;
    border-top-left-radius: 1.250em;
    border-bottom-left-radius: 1.250em;
    background-color: #347BAF;
    float: left;
    font-weight: bold;
    max-width: 20%;
    font-size: 0.7em;
    text-align: center;

}
.worldprice {
    font-size: 0.7em;
    background-color: #ECECEC;
}
.worldpricetable{
    border-right: 1px solid #FFFFFF;
    float: left;
    text-align: center;
    width: 40%;
    position: relative;
    font-weight: bold;
    margin-bottom: 0.2em;
}
.worldpricetable-a{
    border-right: 1px solid #FFFFFF;
    float: left;
    text-align: center;
    max-width: 40%;
    position: relative;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-left: 20%
}
.worldprice-a {
    font-size: 0.7em;
    background-color: #ECECEC;
}
.worldpricetable-b{
    border-right: 1px solid #FFFFFF;
    float: right;
    text-align: center;
    max-width: 40%;
    position: relative;
    font-weight: bold;
    margin-bottom: 0.2em;

}
.worldprice-b {
    font-size: 0.7em;
    background-color: #ECECEC;
}

.how-delivery img{
	padding-bottom:10px;
}