@media(max-width:575px){
	.tool-main-div {
		padding: 30px 15px;
	}
	.beauty.container {
		 padding: 0px 0px !important;
	}

}

@media(max-width:767px){

    .single-tools div#single-wrapper .vc_row.tool-content-main-div.container {
    padding-left: 0 !important;
    padding-right:0 !important;
}

}

@media(min-width:768px) and (max-width:991px){
    .single-tools div#single-wrapper .vc_row.tool-content-main-div.container {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

}






@media (min-width:468px) and (max-width:1199px){
.func-buttons button {
    width: 50%;
}
    }
@media (max-width:467px){
.func-buttons button {
    width: 70%;
    font-size:13px;
}
    .func-buttons {
    flex-direction:column;
    align-items: center;
}
    }


.func-buttons {
   flex-wrap:wrap;
}