/*
 Theme Name:   Nestin Child
 Theme URI:    http://nestin.bold-themes.com
 Description:  Nestin child theme
 Author:       BoldThemes
 Author URI:   http://bold-themes.com
 Template:     nestin
 Version:      1.0.0
 Tags:         one-column, right-sidebar, custom-menu, featured-images, sticky-post, theme-options, threaded-comments, translation-ready
 Text Domain:  nestin-child
*/


/* Theme customization starts here
-------------------------------------------------------------- */


.bt_bb_interactive_image .bt_bb_interactive_image_content .bt_bb_interactive_image_item .bt_bb_interactive_image_item_title {
    font-size: 1rem;
    font-family: "IBM Plex Sans", Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    position: relative;
    transition: all 350ms ease 0s;
}
.center-font{
    text-align:center;
    width:100%;
}
.bt_bb_headline .bt_bb_headline_content {
    display: block;
    color: inherit;
    text-align: center;
}
/*.btTransparentLightHeader .mainHeader {*/
/*    border-bottom:1px solid #ccc;*/
/*}*/
.bt_bb_align_right .bt_bb_align_left.bt_bb_image + .bt_bb_image,
.bt_bb_align_center .bt_bb_align_left.bt_bb_image + .bt_bb_image,
.bt_bb_align_right .bt_bb_align_left .bt_bb_image + .bt_bb_image,
.bt_bb_align_center .bt_bb_align_left .bt_bb_image + .bt_bb_image,
.bt_bb_align_left.bt_bb_image + .bt_bb_image,
.bt_bb_align_left .bt_bb_image + .bt_bb_image {
 margin-left:0;
}

@media only screen and (min-width: 1200px) and (max-width: 5200px) {

    .btTransparentLightHeader .mainHeader {
        color: #1f1f1f;
        position:relative;
    }
}
@media only screen and (max-width: 1200px) {
    .hotspots-container {
        position: relative;
        width: 100%;
        z-index: 0;
        margin: 60px 0 0 0;
    }
}
@media screen and (max-width: 782px){

    .admin-bar.btMenuVertical .mainHeader {
        top: 46px;
        background: #fff;
    }
    .btMenuVertical .mainHeader .logo img {
        margin: 0 auto;
        display: block;
        height: auto;
        max-width: 100%;
        width: 90px;
    }
}



