.vc_guru_content_tabs_img, .vc_guru_content_tabs_img_hover {
text-align: center;
}
.vc_guru_content_tabs_img_hover {
margin-left: auto;
margin-right: auto;
opacity: 0;
}
.vc_guru_content_tabs_item:hover .vc_guru_content_tabs_img_hover {
opacity: 1.0;
} .guru_content_tabs_pager_item {
display: inline-block;
vertical-align: top;
} .vc_guru_content_tabs_item, .guru_grid_item {
display: inline-block;
vertical-align: top;
} .vc_guru_content_tabs_item_6, .guru_grid_6 {
width: 160px;
padding-left: 10px;
padding-right: 10px;
margin-left: calc((100% - 960px) / 12);
margin-right: calc((100% - 960px) / 12);
}
@media all and (max-width: 959px) {
.vc_guru_content_tabs_item_6, .guru_grid_6 {
width: 210px;
margin-left: calc((100% - 630px) / 6);
margin-right: calc((100% - 630px) / 6);
margin-bottom: 10px;
font-size: 150%;
}
} 
@media all and (max-width: 689px) {
.vc_guru_content_tabs_item_6, .guru_grid_6 {
width: 160px;
margin-left: calc((100% - 480px) / 6);
margin-right: calc((100% - 480px) / 6);
font-size: 100%;
}
}
@media all and (max-width: 479px) {
.vc_guru_content_tabs_item_6, .guru_grid_6 {
width: 160px;
margin-left: calc((100% - 320px) / 4);
margin-right: calc((100% - 320px) / 4);
}
} .vc_guru_content_tabs_item_4, .guru_grid_4 {
width: 240px;
padding-left: 10px;
padding-right: 10px;
margin-left: calc((100% - 960px) / 8);
margin-right: calc((100% - 960px) / 8);
}
@media all and (max-width: 959px) {
.vc_guru_content_tabs_item_4, .guru_grid_4 {
width: 380px;
margin-left: calc((100% - 760px) / 4);
margin-right: calc((100% - 760px) / 4);
margin-bottom: 10px;
font-size: 164%;
}
} 
@media all and (max-width: 759px) {
.vc_guru_content_tabs_item_4, .guru_grid_4 {
width: 240px;
margin-left: calc((100% - 480px) / 4);
margin-right: calc((100% - 480px) / 4);
font-size: 100%;
}
}
@media all and (max-width: 479px) {
.vc_guru_content_tabs_item_4, .guru_grid_4 {
width: 320px;
margin-left: calc((100% - 320px) / 2);
margin-right: calc((100% - 320px) / 2);
font-size: 136%;
}
} .vc_guru_content_tabs_item_3, .guru_grid_3 {
width: 300px;
padding-left: 10px;
padding-right: 10px;
margin-left: calc((100% - 900px) / 6);
margin-right: calc((100% - 900px) / 6);
}
@media all and (max-width: 959px) {
.vc_guru_content_tabs_item_3, .guru_grid_3 {
width: 400px;
margin-left: calc((100% - 800px) / 4);
margin-right: calc((100% - 800px) / 4);
margin-bottom: 10px;
font-size: 133%;
}
} 
@media all and (max-width: 839px) {
.vc_guru_content_tabs_item_3, .guru_grid_3 {
width: 300px;
margin-left: calc((100% - 600px) / 4);
margin-right: calc((100% - 600px) / 4);
font-size: 100%;
}
}
@media all and (max-width: 639px) {
.vc_guru_content_tabs_item_3, .guru_grid_3 {
width: 400px;
margin-left: calc((100% - 400px) / 2);
margin-right: calc((100% - 400px) / 2);
font-size: 133%;
}
}
@media all and (max-width: 419px) {
.vc_guru_content_tabs_item_3, .guru_grid_3 {
width: 300px;
margin-left: calc((100% - 300px) / 2);
margin-right: calc((100% - 300px) / 2);
font-size: 100%;
}
} .vc_guru_content_tabs_item_2, .guru_grid_2 {
width: 460px;
padding-left: 10px;
padding-right: 10px;
margin-left: calc((100% - 920px) / 4);
margin-right: calc((100% - 920px) / 4);
}
@media all and (max-width: 959px) {
.vc_guru_content_tabs_item_2, .guru_grid_2 {
width: 300px;
margin-left: calc((100% - 600px) / 4);
margin-right: calc((100% - 600px) / 4);
margin-bottom: 10px;
font-size: 65%;
}
} 
@media all and (max-width: 639px) {
.vc_guru_content_tabs_item_2, .guru_grid_2 {
width: 460px;
margin-left: calc((100% - 460px) / 2);
margin-right: calc((100% - 460px) / 2);
font-size: 100%;
}
}
@media all and (max-width: 479px) {
.vc_guru_content_tabs_item_2, .guru_grid_2 {
width: 300px;
margin-left: calc((100% - 300px) / 2);
margin-right: calc((100% - 300px) / 2);
font-size: 65%;
}
}  .vc_guru_content_tabs_carousel_container .vc_guru_content_tabs_item_3 {
width: 390px;
padding-left: 45px;
padding-right: 45px;
margin-left: 0px;
margin-right: 0px;
}