

.left_sidesicon span.q_social_icon_holder.circle_social {
    width: 100%!important;
}
.left_sidesicon span.fa-stack.fa-lg {
    float: right!important;
}
.right_sidesicon span.q_social_icon_holder.circle_social {
    width: 100%!important;
}
.right_sidesicon span.fa-stack.fa-lg {
    float: left!important;
}
.titile_font h2 {
    font-size: 80px;
    line-height: 77px;
    color: #8f8d87;
    font-weight: 500!important;
    letter-spacing: 0px;
}
.qbutton.big_large_full_width{
    box-sizing: border-box!important;
}
.tt_text_left {
    text-align: left;
    float: left;
    display: block !important;
}
.q_team .q_social_icon_holder.normal_social a{
    height: 38px;
    width: 38px;
    line-height: 42px;
    text-align: center;
    border: 3px solid #c2c2c2;
    border-radius: 50%;
    display: inline-block;
    transition: all 0.3s ease;
}

.q_team .q_team_social_holder .q_social_icon_holder i.simple_social{
    color: #000;
}

.q_team .q_social_icon_holder.normal_social a:hover{
    background-color: #ffff00;
    border-color: #ffff00;
}

.q_team .q_team_social_holder .q_social_icon_holder:hover .simple_social{
    color: #0a0a0a!important;
}

.q_team .q_team_social_holder .q_social_icon_holder.normal_social:first-child {
    margin-left: 0;
}
.q_team .q_team_social_holder .q_social_icon_holder i.simple_social, .q_team .q_team_social_holder .q_social_icon_holder span.simple_social {
    font-size: 17px;
}
.q_social_icon_holder.normal_social {
    margin: 0 3px;
}
.footer_top .widget_nav_menu ul li {
  padding: 0 0 13px;
}
@media only screen and (max-width: 768px){
    .tt_responsive .tt_timetable{
        display: none;
    }

    .tt_timetable.small{
        display: block;
    }
}

.side_menu_button .popup_menu:hover{
    opacity: 1;
}
.side_menu_button>a.popup_menu{
    top: 2px;
}
.mobile_display {display:none;}
mobile_hide {display:block;}

@media only screen and (max-width: 767px){
.mobile_display{display:block!important;}
.mobile_hide {
    display: none!important;
}
}

@media only screen and (max-width: 480px){
    .qode-instagram-feed.qode-col-3 li{
        width: 50%;
    }
    .qode-instagram-feed li img{
        width: 100%;
    }
.studiox-main-menu-right-text {
    margin-top: 14px!important;
    margin-left: 15px!important;
}
}
