/*







Theme Name: Al Hamad







Theme URI: https://pentame.com







Author: Nisam P - Pentagon







Author URI: https://nisam.in/







Description: Al Hamad theme is a modernized layout for al hamad group of companies.















Tags: black, blue, gray, red, white, yellow, dark, light, one-column, two-columns, right-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready







Text Domain: alhamad-group







*/







@charset "utf-8";







/* CSS Document */















div#owl-demo-group .owl-buttons {







    position: absolute;



   display:block;



    top: 25%;







    z-index: 9999;







    width: 100%;







}







div#owl-demo-group .owl-prev {







    width: 35px;







    height: 18px;







    background: url(images/left-arrow.png) no-repeat center;







    /* font-size: 15px; */







    /* font-family: FontAwesome; */







    color: #FFF;







    padding: 15px;







    background-color: #F94747;







    text-align: center;







    vertical-align: middle;







	    position: absolute;







    left: 0;







}







div#owl-demo-group .owl-next {







    width: 35px;







    height: 18px;







    position: absolute;







    right: 0;







    







    background: url(images/right-arrow.png) no-repeat center;







    /* font-size: 15px; */







    /* font-family: FontAwesome; */







    color: #FFF;







    padding: 15px;







    background-color: #F94747;







    text-align: center;







    vertical-align: middle;







}







div#owl-demo-group .owl-pagination {







    display: none;







}

.home-inner.t-center.vertical-center {
    margin-left: 0;
}


.wedocs-single-wrap {
    margin-top: 110px;
}





@media (max-width: 768px) {



.fancybox-wrap.fancybox-desktop.fancybox-type-inline.fancybox-opened {



    max-width: 0 !important;



    width: 100%;



    min-width: 90% !important;



}


	

	.col-md-7.col-sm-7.col-xs-12.foot {
    width: 100%;
    text-align: center;
}

.footer_inner .ul {
    float: none;
    text-align: center !important;
    direction: rtl;
}
.footer_inner .ul p {
    float: none !important;
}
.terms {
    text-align: center;
    width: 100%;
    padding-top: 0;
    margin-bottom: 15px;
}
	



}



@media (max-width: 767px) {

.print-opt {
    margin-bottom: 76px;
}









.owl-carousel .owl-wrapper, .owl-carousel .owl-item {







    -webkit-backface-visibility: hidden;







    -moz-backface-visibility: hidden;







    -ms-backface-visibility: hidden;







    -webkit-transform: translate3d(0,0,0);







    -moz-transform: translate3d(0,0,0);







    -ms-transform: translate3d(0,0,0);







    width: 100%;







    transform: none;







}











	div#owl-demo-sbusi .owl-wrapper, div#owl-demo-sbusi .owl-item {



    -webkit-backface-visibility: hidden;



    -moz-backface-visibility: hidden;



    -ms-backface-visibility: hidden;



    -webkit-transform: translate3d(0,0,0);



    -moz-transform: translate3d(0,0,0);



    -ms-transform: translate3d(0,0,0);



    width:inherit;



   



    transform: translate3d(0,0,0);



}







div#owl-demo-group .gruop-sec {







 







    height: 23vh !important;







    min-height: 23vh !important; 







   







}











section#group-companies .header, section#group-companies .main-title {







    z-index: 999;







    color: #8A8989 !important;







}	







.chair-content {







    vertical-align: middle;







    top: 33%;







    position: relative;







}







body.home_body.fp-viewing-0 {







    overflow: visible !important;







}















}

.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open>.dropdown-toggle.btn-primary {

    color: #fff;

    background-color: #ff0000;

    border-color: #ff0000;

}

.mess-one-ar {

    width: 50%;

    float: right;

    margin-right: 1%;

    padding-right: 1%;

    border-left: 2px solid #e52b2c;

    padding-left: 2%;

}
/*jesna*/
.top-right1{
    position: absolute;
    top: 0px;
    left: 16px;
}

function load_font_awesome() {
    wp_enqueue_style( 'font-awesome', 'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css' );
}
add_action( 'wp_enqueue_scripts', 'load_font_awesome' );


