/*
Theme Name: Betheme
Theme URI: https://themes.muffingroup.com/betheme/
Author: Muffin group
Author URI: https://muffingroup.com/
Description: The biggest WordPress Theme ever
License: Themeforest Split Licence
License URI: https://themeforest.net/licenses/standard
Text Domain: betheme
Version: 21.7.8

All css files are placed in /css/ folder
*/

.faq .question:before {
    content: "";
    width: 50px;
    height: 91%;
    border-style: none !important; 
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    display: block;
    background-image: url(https://stfrancisxaviers.in/pantasaph/wp-content/uploads/2022/06/cross1.gif);
    background-repeat: no-repeat;
    
}

.image_frame {
    border-color: #fff !important;
}

.bg_opacity background-image{
	opacity:20%;
}

.dropcap{
	height: 47px !important;
	margin: 0 5px 5px 0 !important;
	background-color: #633000 !important;
}

.infobox .info_height,
.infobox .info_height2{
	min-height: 429px !important;
}

.infobox .info_height1{
	min-height: 241px !important;
}
.line_space{
	line-height: 1.4 !important;
}

.footer-copy-center #Footer .footer_copy .copyright{
	float: left !important;
}

.footer-copy-center #Footer .footer_copy .social{
	float: right !important;
}

.icon-facebook:before{
	color:#E9A245;
}
#newletter-id{
	.od-btn-style-1{
	display: flex;
	justify-content: center;
	align-items: center;
    }
	h4{
	margin-bottom: 0px;
    }
	a.button{
		margin-bottom: 0px;
		padding: 0px 15px;
		background-color:  #633000;
	}
	th{
			h4{
				text-align: center;
			}
		}
} 
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    .infobox .info_height{
	min-height: 621px !important;
}
	.infobox .info_height2{
	min-height: 693px !important;
}
	.infobox .info_height1{
	min-height: 383px !important;
}
	
   }

@media only screen and (max-width: 767px){
.mobile_gap .column_attr , .mobile_gap{
		padding-inline: 2% !important;
	}
.footer-copy-center #Footer .footer_copy .copyright{
	float: none !important;
}
.footer-copy-center #Footer .footer_copy .social{
	float: none !important;
}
	#newletter-id{
		th.sorting{
			h4{
				text-align: start;
				width: 50px;
			}
		}
		th.sorting.sorting_asc{
			h4{
				width: 180px;
			}
	}
}
	.newsletter-table{
		overflow-x: scroll;
	}
}
