@media screen and (max-width: 960px){
footer.footer .box-footer .block-item{
width: 50%!important;
}
.box-team .persona-team{
width: 97%;
}
.single-post .post-deatil{
width: 100%;
padding: 0;
border: 0;
}
.sidebar{
display: none;
}
}
@media screen and (max-width: 840px){
header.header{
background-color: rgb(255, 255, 255);
box-shadow: 0 0 25px 1px rgba(0, 0, 0, .5);
padding: 10px 0;
top: 0;
z-index: 999;
}
header.header .logo a{
height: 50px!important;
}
header.header .navbar{
display: none;
}
header.header .cart-itens {
display: inline-block;
}
header.header .cart-itens a{
padding: 10px 25px 10px 45px;
transform: scale(.9);
}
.box-forms-login .block-item{
padding-top: 100px;
padding-bottom: 45px;
height: auto;
}
.box-forms-login .block-item:first-child{
text-align: center;
}
.box-forms-login .block-item .item-inner{
width: 90%!important;
}
.box-forms-login .block-item .title{
text-align: center;
}
.box-forms-login .block-item .title:before{
left: 50%;
transform: translate(-50%, -200%);
}
.box-result .block-item:first-child,
.box-experts .block-item:nth-child(2){
padding: 35px 15px;
}
.box-experts .block-item:nth-child(2){
padding-top: 60px;
}
.box-care-unit .block-unit{
width: 45%;
}
}
@media screen and (max-width: 768px){
.box-forms-login .block-item:nth-child(1){
width: 100%;
padding: 35px;
padding-top: 85px;
}
.box-forms-login .block-item:nth-child(2),
.box-forms-login .block-item:nth-child(3),
.box-experts .block-item:nth-child(3),
.box-experts .block-item:nth-child(4),
.box-experts .block-item:nth-child(5){
width: 50%;
}
.box-experts .block-item:nth-child(3),
.box-experts .block-item:nth-child(4),
.box-experts .block-item:nth-child(5){
height: 300px;
}
.box-result .block-item:nth-child(1),
.box-result .block-item:nth-child(2),
.box-experts .block-item:nth-child(1),
.box-experts .block-item:nth-child(2),
.box-contact .block-item{
width: 100%;
}
footer.footer .box-copyright .block-item{
max-width: 50%!important;
padding: 25px 15px;
}
.box-result .block-item{
padding: 25px 00;
}
.box-experts .block-item:nth-child(1),
.box-experts .block-item:nth-child(2){
min-height: auto!important;
}
.box-experts .block-item .block-inner{
padding: 0;
}
.box-contact .block-item:first-child{
padding: 15px;
}
.box-experts .block-item{
height: auto;
}
.box-result .block-item:nth-child(1){
background-color: rgb(245, 245, 245);
}
}
@media screen and (max-width: 660px){
.single-post .post-deatil img{
width: 100%
}
.single-product .prod-cover,
.single-product .prod-info{
width: 100%;
padding: 25px 0 0 0;
}
footer.footer .box-copyright .block-item:nth-child(1){
width: 60%;
}
footer.footer .box-copyright .block-item:nth-child(2){
width: 40%;
}
footer.footer .box-copyright .block-item:nth-child(3){
width: 100%;
text-align: center;
}
}
@media screen and (max-width: 570px){
single-post .buy-course .value-course strong{
width: 100%;
}
.single-post .buy-course .value-course span{
width: 100%;
display: block;
}
}
@media screen and (max-width: 540px){
.box-forms-login .block-item:nth-child(2),
.box-forms-login .block-item:nth-child(3){
width: 100%;
}
footer.footer .box-footer .block-item{
width: 100%!important;
}
.box-care-unit .block-unit{
width: 95%;
}
}
@media screen and (max-width: 470px){
.box-experts .block-item:nth-child(4),
.box-experts .block-item:nth-child(6){
display: none;
}
.single-product .prod-cover img{
height: 320px;
}
footer.footer .box-copyright .block-item:nth-child(1),
footer.footer .box-copyright .block-item:nth-child(2),
footer.footer .box-copyright .block-item:nth-child(3){
min-width: 90%;
text-align: center;
padding: 7px;
}
.single-post .buy-course .value-course,
.single-post .buy-course .block-button{
width: 100%;
text-align: center;
padding: 15px 0;
}
.single-post .buy-course .value-course small{
font-size: 16px;
}
}
@media screen and (max-width: 425px){
.box-experts .block-item:nth-child(3),
.box-experts .block-item:nth-child(5){
width: 100%;
}
.box-certificates{
margin: 0 auto 50px  auto;
}
.box-certificates #slider > div a img{
width: 150px;
height: 150px;
}
.box-certificates #slider ul.slick-dots{
bottom: 0;
}
}
@media screen and (max-width: 375px){
.box-news .posts-list .post-item{
width: 100%!important;
margin: 10px;
}
.box-contact .block-item .block-inner .contact-form label,
.box-contact .block-item .block-inner .contact-form label{
width: 100%;
}
}