
.addthis_toolbox.addthis_default_style .facebook_share {
    /*    float: left !important;
        margin-bottom: 10px;*/
}

.addthis_toolbox.addthis_default_style .twitter-share-button {
    float: left;
    margin-bottom: 15px;
}

.addthis_toolbox.addthis_default_style #___plusone_0 {
    float: left !important;
    margin-bottom: 15px !important;
}

.addthis_toolbox.addthis_default_style .fb-like {
    float: left !important;
    margin-bottom: 14px;
    display: inline-block;
    position: relative;
}

.addthis_toolbox.addthis_default_style .fb-like span {
    width: 130px !important;
}

.addthis_toolbox.addthis_default_style span {
    line-height: 10px !important;
}

.itemBody img {
    max-width: 100%;
}

/*.box-center {
    margin: 0 auto 15px;
    float: none;
    display: block;
}

.box-right {
    margin: 0 0 15px 20px;
    float: right;
    padding: 0;
}

.box-left {
    margin: 0 20px 15px 0;
    float: left;
    padding: 0;
}*/

.mediasetItem {
    margin-bottom: 20px;
}


/*--------------------- PAGE HIERARCHY -----------------------*/

.hierarchy a.thumb {
    float: left;
    margin: 0 20px 10px 0;
}
.hierarchy a.thumb img {
    vertical-align: middle;
}
.hierarchy  h4 {
    text-transform: none;
}
.hierarchy p {
    padding: 0;
}
.child0, .child1, .child2, .child3 {
    border: 1px solid #eeeeee;
    padding: 10px;
    margin-bottom: 10px;
}
.child1 {
    margin-left: 50px; 
}
.child2 {
    margin-left: 80px; 
}
.child3 {
    margin-left: 110px; 
}
@media screen and (max-width: 1037px) {
    .data, .hierarchy {
        padding-right: 20px;
    }
    .hierarchy  h4 {
       font-size: 16px; 
    }
}
@media screen and (max-width: 805px) {
    .data, .hierarchy {
        padding-right: 0px;
    }
}

