/* Social Media buttons in Law Library page */
div#likeWrapper {
 /* padding:0 0 0 2em;*/
}

div#likeBtn {

}

ul.social {
    list-style-type: none !important;
    width: 100%;
    padding-top: 10px !important;
}

ul.social li {
    display: inline;
    list-style-type: none;
    margin-right: 10px;
    padding-top: 10px;
}

ul.social li.no_margin {
    margin-right: 0;
    vertical-align: top !important;
}

/* bottom_interaction section */
div#bottom_interaction {
    background-color: #efefef;
    padding: 10px;
    margin-top: 20px;
}

img.LM_logo {
    border: 1px solid #dbdbdb;
}

div#bottom_interaction h3 {
    margin-bottom: 10px;
    padding-top: 0 !important;
}

div#bookmark {
    /*border-bottom: 1px solid #dbdbdb;*/
    padding-bottom: 10px;
}

div#author-social {
    width: 100%;
    margin-bottom: 10px;
}

div#fb-root iframe#fb_xdm_frame_http, div#fb-root iframe#fb_xdm_frame_https {
    display: block !important;
}

/*social buttons for mobile */
/*iPhone4 */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {

    div#likeWrapper {
        position: relative;
      /*  border: 1px solid blue;*/
      width: 100%;
    }

    div#author-social {
        width: 100%;

    }

    ul.social {
        width: 100%;
        padding: 0 !important;
        list-style-type: none;
    }

    ul.social li {
        display: inline-block;
        text-align: left;
        margin-right: 3px;
    }

    div.fb-share-button span {
        vertical-align: top !important;
        margin-top: -3px;

    }
    div#fb-root {
       /*margin-left:-10px;*/
    }

    div.fb-share-button {
       margin-right: 10px;
    }

}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {
    ul.social {
        width: 100%;
        padding: 0 !important;

    }

    ul.social li {
        display: inline-block;
        text-align: left;
         padding-top: 6px;
    }

}
