

@media only screen and (max-width: 768px) {
.section-testimonial {
overflow: hidden !important;
}
.tab-vertical .tab-content {
overflow: hidden;
}
.boxes {
margin-top: 14px;
}
.major {
margin-left: -56px;
}
.slider .carousel-caption h2 {
font-size: 9px;
}
.slider .carousel-caption {
bottom: 4%;
left: 2%;
}
.titile h1 {
font-size: 18px;
}
.tranding-section {
background-size: 127%;
}
img.img-fluid.slideimg {
max-width: 241px;
}
img.img-fluid.slideimg1 {
display: none;
}
.header-border-line {
font-size: 20px!important;
}
}
/* by rahul */
/*@media only screen and (max-width:600px){*/
/*    .row.advisory-board {*/
/*        min-height: 290px;*/
/*    }*/
/*    iframe.responsive-iframe.mt-4 {*/
/*        width: 100%;*/
/*    }*/
@media only screen and (max-width: 425px) {
.float-right1 {
/*float: right !important;*/
margin-top: -20px;
margin-left: 0px!important;
}
a.dropdown-item {
font-size: 11px;
}
.tab-vertical .tab-content {
width: 288px!important;
}
.frontside .card,
.backside .card {
margin-left: 25px!important;
}
input[type="search"] {
width: 242px;
}
.fac {
margin-top: 20px;
}
h4.sub-heading {
padding-left: 10px;
font-size: 19px;
}
.float-right1 {
margin-top: -3px!important;
}
.tab-vertical .nav-tabs .nav-link.active {
padding: 8px 28px;
color: #fff;
background-color: #b73438!important;
margin-left: 7px;
width: 230px;
}
.news-header::after {
content: '';
width: 80px;
height: 10px;
background: #b73538;
position: absolute;
bottom: 0;
left: 34%;
top: 64px;
}
.tab-vertical .nav.nav-tabs {
float: left;
display: block;
margin-left: -6px;
border-bottom: 0;
}
.tab-vertical .tab-content {
/*overflow: auto;*/
-webkit-border-radius: 0px 4px 4px 4px;
-moz-border-radius: 0px 4px 4px 4px;
border-radius: 0px 4px 4px 4px;
background: #efefef;
padding: 4px 15px 25px 15px;
width: 286px;
margin-left: -26px;
}
}
button.btn.btn-danger.readmore1 {
padding: 4px 8px 4px 8px;
font-size: 10px;
margin-bottom: 25px;
color: white;
float: left;
margin-top: 18px;
}
button.btn.btn-danger.readmore1 a {
color: white;
}
.float-right1 {
/*float: right !important;*/
margin-top: -20px;
margin-left: 0px;
}
.text-left1 {
text-align: left !important;
margin-top: 22px;
}
@media only screen and (max-width: 320px) {
input[type="search"] {
width: 218px;
}
.navbar-classic.navbar {
padding: 0px 0px!important;
}
}
@media only screen and (max-width: 320px) {
.tab-vertical .tab-content {
overflow: hidden;
-webkit-border-radius: 0px 4px 4px 4px;
-moz-border-radius: 0px 4px 4px 4px;
border-radius: 0px 4px 4px 4px;
background: #EFEFEF;
padding: 1px 3px 23px 15px;
width: 246px;
margin-left: -26px;
}
}

