/*
Theme Name: pathoscope

*/
.heda-h {
    color: #3e6eb6;
    font-weight: normal;
    font-size: 14px;
}

.topicon {
    display: inline-flex;
    vertical-align: middle;
    color: #fff;
    font-size: 16px;
	padding-right:20px;
}

.topicon-text {
    padding: 0px 10px;
	color:#fff;
}
.topicon i {
    padding-top: 4px;
    padding-right: 10px;
}

.faq-main .vc_active > a {
    background: #f9780f !important;
color: #fff !important;
}
/*  mobile col to action  start*/

#mobile-colleps {
    position: absolute;
    bottom: 1px;
    background: #fff;
    left: 0;
    padding-left: 15px;
padding-right: 15px;
border-top: 1px solid #eaeaea;
max-height: 337px;
overflow-y: scroll;
width: 100%;
}
.mobile-toggal {
    background: #f17507;
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 101;
}

.bottom-mobile-btn {
    width: 49%;
    background: transparent;
    color: #fff;
    text-align: center;
    font-size: 16px;
    padding: 4px;
    display:inline-block;
    border-radius:0px;
}
.bottom-mobile-btn:focus {
    color: #fff;
}
.bottom-mobile-btn:hover {
    color: #fff;
}
.mobile-toggal p {
    text-align: center;
}
.mobile-toggal h3 {
    display: inline-block;
    text-align: center;
    width: 94%;
    vertical-align: top;
}

#mobile-colleps .wpcf7-form input {
    width: 100%;
    margin-bottom: 15px;
    padding: 5px;
    border: 1px solid #eaeaea;
}
.mobile-toggal .custom-btn-submit {
    background: #fc7807;
    color: #fff;
}
.mobile-form-close {
    padding: 0;
    background: #000;
    position: absolute;
    left: 0;
    color: #fff;
    width: 33px;
    top: -1px;
    border-radius: 0;
}

.mobile-form-close:hover{
    color:#fff;
}
.mobile-form-btn:nth-child(2) {
    border-right: 1px solid #fff;
}

.whatapp-phone {
    width: 23%;
    display: inline-block;
    text-align: center;
    color: #fff !important;
    font-size: 20px;
    padding: 4px;
    vertical-align: middle;
}

/*  mobile col to action  end*/

.scrollFix .vc_column-inner {
    position: fixed;
    top: 150px;
    z-index: 20;
    background: #fff;
    width: 360px !important;
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.11);
    padding-bottom: 15px;
}

.font18{
	font-size:15px;
}

.services-height {
    min-height: 135px;
}
@media only screen and (max-width: 767px) {
	.services-height {
    min-height: auto;
}
  .tparrows {
    display: none !important;
}
}

