﻿.powerby, .powerby a{color:#FFFFFF;}
@media (max-width: 480px) {
.instagram-widget{min-height:970px;}
}
.botao_sys_padrao {color:#FFFFFF;background:#B50550;padding:15px;margin:5px;-moz-box-sizing: border-box;  box-sizing: border-box;text-align:center;}
.botao_sys_padrao:hover {background:#44021E;color:#FFFFFF}
.botao_sys_padrao2 {color:#FFFFFF;background:#44021E;padding:15px;margin:5px;-moz-box-sizing: border-box;  box-sizing: border-box;text-align:center;}
.botao_sys_padrao2:hover {background:#B50550;color:#FFFFFF}
.botao_sys_padrao3 {color:#FFFFFF;background:#B50550;padding:15px;margin:0px;-moz-box-sizing: border-box;  box-sizing: border-box;text-align:center;}
.botao_sys_padrao3:hover {background:#44021E;color:#FFFFFF}
.img_produtos17 div{min-height:90px;min-width: 29.3%;}
.img_produtos17 img:nth-child(1){width: 94%;margin-right: 11px;}
.viewsys_menu_mobile_on, .viewsys_menu_mobile { background: #FFFFFF;filter: alpha(opacity=100); opacity: 1.0;}

@media (max-width: 799px) {
.botao_sys_padrao, .botao_sys_padrao2, .botao_sys_padrao3{width:100%;margin:5px 0;}
}
.viewsys_menu_mobile_lateral h3, viewsys_menu_mobile_lateral hr{display:none;}
.viewsys_menu_mobile_on, .viewsys_menu_mobile { background: #FFFFFF;}
.viewsys_menu_mobile table { width:70%;margin:0 auto 0 10%;}
.viewsys_menu_mobile td { border-bottom: 1px dotted #B50550;height:55px;}
.viewsys_menu_mobile a{ color: #B50550; font-size:15px;}
.viewsys_menu_mobile a:hover{ color: #44021E;font-size:15px;}
html, body { color:#44021E;}
h2 {color:#B50550;font-family: 'Gloria Hallelujah', sans-serif;}
h3 {color: #FFFFFF;font-family: 'Gloria Hallelujah', sans-serif;}
a {color: #44021E;}
a:hover {color: #B50550;}
.viewsys_r_t {display:none;}
.viewsys_r_t_b {color:#B50550;font-family: 'Gloria Hallelujah', sans-serif; font-size: 44px; text-align: center;    padding-top: 30px;background:none;}
.viewsys_caixa_ancora { margin-top: -20px;}
.viewsys_text {  padding: 0;width:100%; margin: -140px 0px 0px 0px;}

.viewsys_menu_lateral ul.viewsys_menu ul { top: 33px;}

.viewsys_foot {background:#44021E;border-top:38px #B50550 solid;}
.responsive-foot {  background:#44021E;border-top: 38px #B50550 solid;}

.viewsys_menu_mobile { opacity: 1.0;  background: #FFFFFF;color: #B50550;}
.viewsys_menu_mobile a{color: #FFFFFF;}
.topo_home_master, .tb_sys8828 h1 {display:none;}


#controls {  width: 100%;    margin-right: auto;    margin-left: auto;    background: #10A69A; color: #FFF;}

.menu-anchor { background: #B50550;margin:-55px 5px;}
.menu-anchor:before {  background: #FFFFFF; box-shadow: 0 0.45em 0 0 #FFFFFF, 0 0.9em 0 0 #FFFFFF;}


.viewsys_menu{top:-100px;}
.f-nav{ z-index: 999; position: fixed; left: 0; top: 0px; background: rgba(0, 0, 0, 0.75);height:58px;width:100%;      -webkit-transition: top 1s linear; transition: top 1s linear;} 
.f-nav .menu_topo td{max-width:150px; padding: 0 20px}
.f-nav .classlogo2{max-height: 50px;margin-top:5px;}
.f-nav2{ height:0px;} 


.viewsys_home{min-height:180px;}
.top_info{margin: 20px 0px -22px 0px;}

.viewsys_menu_lateral { background: rgba(0, 0, 0, 0.75)}
#volume-input,.top_info,.viewsys_barra_a,.barra_num,.tb_sys8825 h1,.container_bg_agendamento h1{display:none;}

.viewsys_conteudo h1{background: #10A69A;width:96%;line-height:60px;height:60px;overflow: hidden;text-align:left;padding-left:4%;color:#FFFFFF;font-size:26px;}

.menu_sys_top	{margin: -20px 0px 0px 0px;position:absolute;}


.tb_sys8820 input[type="submit"] {background: #B50550;}

.tb_sys8820 h1{font-size: 25pt; color: #10A69A;}


.viewsys_barra_a{background: #10A69A;}
.youtube_playersys{background: #FFFFFF;}

.home_mobely{display:none;}


@media (max-width: 799px) {
.f-nav{ height:70px;top: -5px;} 
.div_logo_d table{width:70%;max-width:60%;float:left;margin:0px;}
.div_logo_d div{width:30%;max-width:30%;float:right;margin:0px;}
.div_menu_topo2 table{float:right; margin:10px;}
.classlogo{    margin-left: 15px;margin-top: -70px;}
.viewsys_menu_mov_ativo,.div_logo_d{min-height:220px;min-height: 0px;}
.viewsys_menu_lateral {  height: 70px;    overflow: hidden; margin-bottom: -100px;}
}

.menu_topo2 {float:right:margin:10px;}
.viewsys_menu_mobile_on, .viewsys_menu_mobile {background: url('/upload/fotos/modelos/81/28bdbdaf1eda9a0189a076692ebfb19b.jpg'); background-position: center top; background-repeat: no-repeat;}

#agenda_users{display:none;}
.container_bg_agendamento{float:right;width:96%;padding:2%;background:#FFF;height:600px;overflow: hidden;}
.bg_agendamento{overflow: hidden;}

.responsive-pbn { height: 600px;}

.viewsys_menu_mobile_lateral h3, viewsys_menu_mobile_lateral hr{display:none;}

.viewsys_menu_mobile table { width:70%;margin:0 auto 0 10%;}
.viewsys_menu_mobile td { border-bottom: 1px dotted #B50550;height:55px;}
.viewsys_menu_mobile a{ color: #FFF; font-size:15px; }
.viewsys_menu_mobile a:hover{ color: #CCC; font-size:15px; }

#mobile_menu_1 A, #mobile_menu_5 A{color: #CCC; }
.menu-anchor-in { margin: 25px 0px 0 45px;}
.mobile_menu_42 a:before{font-family: "Font Awesome 5 Free";display: inline-block; padding-right: 5px; vertical-align: middle;    font-weight: 900;    font-size: 28px; content: "\f2b5"}
.mobile_menu_41 a:before{font-family: "Font Awesome 5 Free";display: inline-block; padding-right: 5px; vertical-align: middle;    font-weight: 900;    font-size: 28px; content: "\f0ac"}
.mobile_menu_37 a:before{font-family: "Font Awesome 5 Free";display: inline-block; padding-right: 5px; vertical-align: middle;    font-weight: 900;    font-size: 28px; content: "\f044"}
.mobile_menu_36 a:before{font-family: "Font Awesome 5 Free";display: inline-block; padding-right: 5px; vertical-align: middle;    font-weight: 900;    font-size: 28px; content: "\f0ae"}
.mobile_menu_35 a:before{font-family: "Font Awesome 5 Free";display: inline-block; padding-right: 5px; vertical-align: middle;    font-weight: 900;    font-size: 28px; content: "\f19d"}
.mobile_menu_34 a:before{font-family: "Font Awesome 5 Free";display: inline-block; padding-right: 5px; vertical-align: middle;    font-weight: 900;    font-size: 28px; content: "\f058"}
.mobile_menu_33 a:before{font-family: "Font Awesome 5 Free";display: inline-block; padding-right: 5px; vertical-align: middle;    font-weight: 900;    font-size: 28px; content: "\f140"}
.mobile_menu_32 a:before{font-family: "Font Awesome 5 Free";display: inline-block; padding-right: 5px; vertical-align: middle;    font-weight: 900;    font-size: 28px; content: "\f2bd"}
.mobile_menu_30 a:before{font-family: "Font Awesome 5 Free";display: inline-block; padding-right: 5px; vertical-align: middle;    font-weight: 900;    font-size: 28px; content: "\f2bb"}
.mobile_menu_29 a:before{font-family: "Font Awesome 5 Free";display: inline-block; padding-right: 5px; vertical-align: middle;    font-weight: 900;    font-size: 28px; content: "\f13a"}
.mobile_menu_27 a:before{font-family: "Font Awesome 5 Free";display: inline-block; padding-right: 5px; vertical-align: middle;    font-weight: 900;    font-size: 28px; content: "\f02d"}
.mobile_menu_3 a:before{font-family: "Font Awesome 5 Free";display: inline-block; padding-right: 5px; vertical-align: middle;    font-weight: 900;    font-size: 28px; content: "\f13a"}
