/*
Theme Name: HRBS
Theme URI: https://wordpress.org/themes/twentytwentyone/
Author: Human Resources Business Support Co
Author URI: https://wordpress.org/
Description: Twenty Twenty-One is a blank canvas for your ideas and it makes the block editor your best brush. With new block patterns, which allow you to create a beautiful layout in a matter of seconds, this theme’s soft colors and eye-catching — yet timeless — design will let your work shine. Take it for a spin! See how Twenty Twenty-One elevates your portfolio, business website, or personal blog.
Requires at least: 5.3
Tested up to: 5.6
Requires PHP: 5.6
Template: twentytwentyone
Version: 2.5
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentytwentyone
Tags: one-column, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready

Twenty Twenty-One WordPress Theme, (C) 2020 WordPress.org
Twenty Twenty-One is distributed under the terms of the GNU GPL.
*/

body{
	background-color: #fff;
}

/*
change theme fonts
*/

ul, ol{
	font-family: "Cairo", Sans-serif;
}

/*
 * Add space between paragraphs 
 */
.paragraph{
display: block;
margin-bottom: 10px;
content:"\a";
}

/*
Contact information list 

add circle background for the icons
*/
.contact_info i.fas.fa-phone,
.contact_info i.fas.fa-fax,
.contact_info i.fas.fa-envelope,
.contact_info i.fas.fa-link{
	background-color: #D80D35;
	width: 30px;
	height: 30px;
	padding-top: 20%;
	vertical-align: middle;
	text-align: center;
	border-radius: 100%;
  }
  
  /*
 keep phone numbers left to right 
  */
.contact_info span{
    direction: ltr !important; 
}

/*
Elemnetor form
remove the shadow from the drop menu arrow
*/
.elementor-field-group .elementor-select-wrapper:before{
	content: none!important;
}


/*
Jetform
remove input fields outline
*/

.jet_contact_form input[type=text]:focus, 
.jet_contact_form input[type=email]:focus,
.jet_contact_form input[type=tel]:focus,
.jet_contact_form textarea:focus,
.jet_contact_form select:focus,
.jet_contact_form button:focus{
	outline: unset!important;
}

/*
set the height of the textarea field
*/

.jet_contact_form textarea{
	height:120px;
}

/*
remove sub menu toggle button
*/
.sub-menu-toggle{
	display:none;
}

/* keep the footer at the bottom of the view port when the page content is shorter than the view port */

body {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
}
  
[data-elementor-type="footer"] {
	margin-top: auto;
}


/* customize Cookie Bar */
.cli-bar-container {
    justify-content: center!important;
	font-family: "Cairo", Sans-serif;
}

.cli-style-v2 .cli-bar-message{
    width: auto!important;
	padding-left: 1%;
	direction: rtl;
	font-family: "Cairo", Sans-serif;
}

.cli-style-v2 .cli-bar-btn_container .cli-plugin-button{
	font-family: "Cairo", Sans-serif;
}

.cli-bar-btn_container .cli-plugin-button{
	border-radius: 50px;
}

/*
 * Password protected page
 * make the form width smaller
 */
.post-password-form{
	padding-left: 75%;
}
