/* Responsive Style */

@media screen and (min-width:1025px){

.mob {
	display: none !important;
}

} /* /min-width:1025px ***************************************************************/

@media screen and (max-width:1024px){

* {box-sizing:border-box;max-width:100% !important;}
table {table-layout:fixed; width:100%;}
img { max-width:100% !important; height:auto;}
body {margin: 0px;padding: 0px 0px 120px 0px; position: relative;}
iframe { max-width:100% !important;}
object { max-width:100% !important;}

.pc {
	display: none !important;
}
img[src="assets/images/vitalis1.png"] {
    margin-left: auto !important;
    margin-right: auto !important;
    display: block;
}
.ul1 {
    margin-left: auto !important;
}
.text-pre > pre {
    margin-left: auto !important;
    margin-right: auto !important;
}
.ul2 {
    margin-left: auto !important;
    margin-right: auto;
}
.ul2 li {
    margin-left: auto !important;
    margin-right: auto !important;
    height: auto !important;
    margin-top: auto !important;
    padding: 7px 0;
}
div .row {
    max-width: calc(100% + 30px) !important;
}
footer.footercall {
    top: auto !important;
    left: auto !important;
    margin: auto !important;
    padding: 30px 0;
    height: auto;
}
footer.footercall p {
    margin-top: auto !important;
}









} /* /max-width:1024px **********************************************************************/


@media screen and (max-width:767px){

div .txt-vitalis {
    margin: 30px auto;
}
div .tm-section-mb-mob {
    margin-bottom: auto;
}



} /* /max-width:767px **********************************************************************/