/* logo hover effect */

.l-header .w-image img {
    opacity: 0.4;
	  transition-duration: 0.5s;
}
.l-header .w-image img:hover {
    opacity: 1;
  transition-duration: 0.5s;

}

.current-menu-item {  font-weight:700;
}

/* Sidebar archive year*/

a.jaw_years {
	    position: relative;

    font-size: 20px !important;
    font-weight: 700;
    line-height: 40px;
	    margin-left:0;
}

span.jaw_symbol {
    position: absolute;
    left: 70px;
    font-size: 16px;
}

@media (max-width:600px) {
a.jaw_years {
   
    margin-left: 0 !important;
}
}
@media (max-width:600px) {
.custom-desktop-icon {
	display:none;
}
}

@media (min-width:600px) {
.custom-mobile-icon {
	display:none;
}
}
 .contact-form input:not([type="submit"]), textarea, select {
   color:#000 !important;
    background: #fffc!important;
	    min-height: 2.2rem;
}
 .contact-form input:not([type="submit"]), select {
   color:#000 !important;
    background: #fffc!important;
	    min-height: 2.2rem;
	 line-height:0 !important;
}


@media (max-width:600px) {
#mobile-Xview .vc_col-xs-2\/5 {
    width: 50%;
}
}

.contact-form  textarea {
    padding: calc(4rem/2 + 0px - 0.7em) 0.8rem !important;
	    height: 100px;
}
@media (max-width:600px) {
.contact-form textarea {
    height: 70px;
}
}

@media (max-width:600px) {
.custom-grid-H {
    display:block;
}
}

@media (max-width:769px) {
	.timeline-block.timeline-post-right {
    flex-direction: column-reverse !important;
    display: flex;
}
}

.aio-icon-img.uavc-circle {
padding:0px !important;
}

.timeline-block {
    background-color: #fff !important;
} 
 .aio-icon-img .img-icon {
	    border-radius:65px !important;

} 


@media (min-width:769px) {
.timeline-post-left .timeline-header-block {
    width: 85% !important;
    float: right !important;
}

.timeline-post-right .timeline-header-block {
    width: 85% !important;
    float: left !important;
}



.timeline-post-left .aio-icon-img.uavc-circle {

	display:inline-flex !important;

}

.timeline-post-right .aio-icon-img.uavc-circle {
	display:inline-flex !important;
}
}

.timeline-feature-item .timeline-dot, .timeline-wrapper .timeline-dot {

    background-color: #088b00 !important;
}

.About-img {  border-top-right-radius: 25px;
}

.left-about-img {
    border-bottom-left-radius: 25px;
    border-top-left-radius:25px;
}

.right-about-img {
    border-bottom-left-radius: 25px;
    border-top-left-radius:25px;;
}

.w-form-row-field>i {
    font-size: 1rem;
    top: calc(2.8rem/2);
    margin: 0px;
    padding: 0 0.8rem;
    color: #fff;
}

@media(max-width:599px){
  #fullSection {
        min-height: auto; 
}  
.custom-sec-copyright{
    display:none;
}
}

@media (min-width:765px){

.page-id-10 footer#page-footer {
    display: none;
}
}

/* Ask meanything */

@media (min-width:765px){

.page-id-8974 footer#page-footer {
    display: none;
}
}

/* Contact us*/

@media (min-width:765px){

.page-id-20 footer#page-footer {
    display: none;
}
}


/* Header Social Media */
.l-header.bg_transparent:not(.sticky) a.w-socials-item-link {
    color: #fff !important;
}

/* Dual Heading*/

span.ult-dual-heading-text.ult-first-text.ult-responsive {
    font-size: 18px;
    font-weight: 700 !important;
}

.ult-dual-color-responsive-desktop .ult-before-heading {
    display: block;
    margin-right: 0;
    margin-bottom: -10px !IMPORTANT;
}

/* Main Banner text */

.first-banner-heading h1 {
    font-size: 45px;
}

/* Search bar */

input#us_form_search_s {
    border-radius: 50px !important;
}

/* Contact us page*/

@media (max-width:765px){
.custom-ctn-sec .l-section-overlay {
background: linear-gradient(
1deg
,#114a55ed 50%,white 0%) !important;
}
	
.first-banner-heading h1 {
	font-size:30px !important;
}
	p.custom-copyright {
    font-size: 14px;
}
}

/* Sidebar column*/

.custom-siderbarClmn {
	display:block;
}