#vc-toolbar-reader{
    position: relative;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 100%;
    background-color:transparent;
    z-index: 8;
}
#vc-toolbar-reader.show{
    transform-origin: 50% 0px 0px;
    -ms-transform-origin: 50% 0px 0px;
    -webkit-transform-origin: 50% 0px 0px;
    -webkit-transform:none;
    transform:none;
    -moz-transform:none;
    -ms-transform:none;
}
#vc-toolbar-reader .vc_toolbar_link {
    display: inline-block;
}
#vc-toolbar-reader .logo{
    margin:0;
    padding:0;
    width:110px;
    display:inline-block;
}
#vc-toolbar-reader .logo img{
    margin:0;
    padding:0;
    float:left;
    max-width:100%;
    vertical-align:middle;
}
#vc-toolbar-reader .text-center {
    text-align: center;
}
#vc-toolbar-reader .vc-toolbar-icon{
    display:inline-block;
}
#vc-toolbar-reader .vc-toolbar-icon span{
    float:left;
}
#vc-toolbar-reader .vc_icon{
    color: #fff;
    display: inline-block;
    padding:5px 20px;
    font-size:1.4rem;
    cursor:pointer;
    vertical-align:middle;
}
#vc-toolbar-reader .reader-navigation .vc_icon{
    padding:5px 10px;
}
#vc-toolbar-reader.black .vc_icon{
    transition:background-color .3s ease;
}
#vc-toolbar-reader a{
    text-decoration:none;
}
#vc-toolbar-reader .reader-navigation .button-first,
#vc-toolbar-reader .reader-navigation .button-prev,
#vc-toolbar-reader .reader-navigation .button-next,
#vc-toolbar-reader .reader-navigation .button-last{
    text-decoration:none;
}
#vc-toolbar-reader .reader-navigation .vc_icon.activePageNumber,
#vc-toolbar-reader .reader-navigation .vc_icon.totalPages{
    padding:0;
    font-size: 1rem;
    font-weight: bold;
    font-family:sans-serif;
}
#vc-toolbar-reader .reader-navigation .vc_icon.activePageNumber:hover,
#vc-toolbar-reader .reader-navigation .vc_icon.totalPages:hover{
    background:transparent !important;
}
#vc-toolbar-reader .reader-navigation .vc_icon.activePageNumber:after {
    content:"/";
    margin:0 0 0 5px;
    display:inline-block;
    color:inherit;
    font-size: inherit;
    font-weight:bold;
}
#vc-toolbar-reader .vc_icon:hover{
    background:#222;
}
#vc-toolbar-reader .fa.fa-times:hover{
    color: #FF5757;
}
#vc-toolbar-reader .fa.fa-undo:hover{
    color: #FF9300;
}
#vc-toolbar-reader .fa.fa-repeat:hover{
    color: #FF9300;
}
#vc-toolbar-reader .fa.fa-object-group:hover{
    color: #fff;
}
#vc-toolbar-reader .fa.fa-check:hover{
    color: #3FF708;
}
#vc-toolbar-reader .vc_label_icon{
    margin-top: 2px;
    display:none;
    font-weight: lighter;
    font-size:.7rem;
    float:none;
    text-transform: uppercase;
    color: #ffffff;
}
.vc-share,
.openPdf,
.vc-gotopage{
    position:relative;
}
#vc-toolbar-reader .vc_toolbar_link.vc-zoom-out{
    display: none;
}

.vc_zoom_toolbar{
    width: 300px;
    display: inline-block;
    position: absolute;
}
.vc_zoom_toolbar input[type='range']{
    width: 52%;
    display: inline-block;
    height: 32px;
    background: transparent;
}
#disableZoom1{
    display:none;
    position: absolute;
    left:0;
}
.vc_go_to_page{
    display:none;
    width: 100%;
    float: left;
    clear: left;
    background: transparent;
    padding: 40px 15px;
    border-radius:0;
    text-align: center;
    font-size:10px;
}
.vc_go_to_page.opened{
    display:block;
}
.vc_go_to_page input {
    width: 75%;
    border-radius: 0;
    height: 40px;
    float:left;
    padding:0 0 0 10px;
    color: #555;
    font-size: .9rem;
    box-shadow: none;
}
.vc_go_to_page .btn {
    width: 25%;
    float:left;
    background: #1874bf;
    color: #fff;
    border-radius:0;
    height: 40px;
    line-height: 29px;
    outline:none;
    text-transform: uppercase;
    cursor:pointer;
}
.vc_go_to_page .btn:active,
.vc_go_to_page .btn:hover{
    background:#1f8be2;
    color:#fff;
}
.vc_go_to_page .vc_alert_gotopage{
    display: none;
    margin-top:20px;
    font-size:1rem;
    text-align: center;
    width:100%;
    float: left;
    border-radius: 0;
}
#shareIcon{
    display:none;
    padding: 40px 25px;
    width:100%;
    float: left;
    clear: left;
    border-radius:0;
    text-align:center;
}
#shareIcon.opened{
    display:block;
}
#shareIcon a {
    display:inline-block;
}
#shareIcon #vc-btn-share-facebook,
#shareIcon #vc-btn-share-twitter,
#shareIcon #vc-btn-share-email {
    margin: 0 5px;
    padding: 0;
    font-size:2rem;
    text-decoration: none;
    transition: background-color 0.8s ease;
    cursor: pointer;
    display: inline-block;
    width:70px;
}
#shareIcon #vc-btn-share-facebook{
    color: #1a74be;
}
#shareIcon #vc-btn-share-twitter{
    color: #1da1f2;
}
#shareIcon #vc-btn-share-email{
    color: #08de9c;
}
#shareIcon .vc_label_link{
    margin-top: 5px;
    text-transform: uppercase;
    font-size: .7rem;
    float: none;
    clear: both;
    display: block;
}

#thumbsToShow{
    width: 100%;
    float: left;
    padding: 40px 15px;
    border-radius:0;
    display:none;
    text-align: center;
}
#thumbsToShow.opened{
    display:block;
}
#thumbsToShow .single-page {
    display: inline-block;
    border:1px solid #e5e5e5;
}
#thumbsToShow .single-page img{
    max-height:140px;
}
#thumbsToShow .single-page:last-child {
    border-left:none;
}
#thumbsToShow .single-page:first-child {
    border-right:none;
}
#thumbsToShow .single-page:hover{
    -moz-box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.20);
    -webkit-box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.20);
    box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.20);
}
#thumbsToShow .vc_subtitle {
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 30px;
}

/*Theme darker-grey-flat*/

#vc-toolbar-reader.darker-grey-flat{
    background-color:#292929;
}
#vc-toolbar-reader.black{
    background-color:#000;
}
#vc-toolbar-reader.darker-grey-flat #shareIcon,
#vc-toolbar-reader.darker-grey-flat .vc_go_to_page,
#vc-toolbar-reader.darker-grey-flat #thumbsToShow{
    background-color:#212121;
}
#vc-toolbar-reader.black #shareIcon,
#vc-toolbar-reader.black .vc_go_to_page,
#vc-toolbar-reader.black #thumbsToShow{
    background-color:rgba(33, 33, 33, 0.80);
}

/*Theme white-flat*/
#vc-toolbar-reader.white-flat{
    background-color:#fff;
}
#vc-toolbar-reader.white-flat .vc_icon{
    color: #212121;
}
#vc-toolbar-reader.white-flat a:hover .vc_icon{
    background:none;
    color:#ccc;
}
#vc-toolbar-reader.white-flat #shareIcon,
#vc-toolbar-reader.white-flat .vc_go_to_page,
#vc-toolbar-reader.white-flat #thumbsToShow{
    background-color:#e5e5e5;
    color:#212121;
}
#vc-toolbar-reader.white-flat a:hover #shareIcon .vc_icon,
#vc-toolbar-reader.white-flat a:hover .vc_go_to_page .vc_icon,
#vc-toolbar-reader.white-flat a:hover #thumbsToShow .vc_icon {
    background-color:#e5e5e5;
    color:#212121;
}
#vc-toolbar-reader .tooltip-inner {
    text-transform: lowercase;
}
#vc-toolbar-reader .tooltip-inner::first-letter {
    text-transform: uppercase;
}
.modal .vc_reset_margin{
    margin-top: 0;
}
.modal .vc_modal_favorites{
    margin-top: 90px;
}
@media screen and (orientation: portrait){
    
    #vc-toolbar-reader .button-next .ti-angle-right,
    #vc-toolbar-reader .button-prev .ti-angle-left{
        padding:5px;
    }

}

@media (max-width: 767px){
    #vc-toolbar-reader .vc_label_link {
        display: block;
    }
    #vc-toolbar-reader{
        bottom: 0;
        left:0;
        position: fixed;
        text-align: center;
        height:32px;
    }
    #vc-toolbar-reader.darker-grey-flat{
        background-color: rgba(33, 33, 33, 0.70);
    }
    #vc-toolbar-reader .reader-navigation{
        float: none !important;
        position: fixed;
        width: 100%;
        bottom: 0;
        left: 0;

    }
}
