@media only screen and (max-width: 479px){
#Subheader{
background-size:100%!important;
padding:34px!important;
}

body .icontab .one-fourth.column, .four.columns{

width:100%!important;
}

h1, .text-logo #logo{
font-size:20px!important;
}


.column_attr>p{
font-size:16px!important;
}

.wpb_wrapper>p{
font-size:16px!important;
}

#Top_bar #menu > ul {
    width: 100%;
    float: left;
    display: flex;
    flex-direction: column-reverse;
}

.tp-caption{
font-size:12px!important;
}

}

@media only screen and (max-width: 959px) and (min-width: 768px){
#Subheader{
background-size:100%!important;
padding:70px!important;
}
body .icontab .one-fourth.column, .four.columns{
width:100%!important;
}

h1, .text-logo #logo{
font-size:20px!important;
}


.column_attr>p{
font-size:16px!important;
}
.wpb_wrapper>p{
font-size:16px!important;
}


#Top_bar #menu > ul {
    width: 100%;
    float: left;
    display: flex;
    flex-direction: column-reverse;
}

.tp-caption{
font-size:12px!important;
}
}


body{
Color:#000!important;
}

body li{
Color:#000!important;
}
 h4 {
Color:#000!important;

}
