/*
Theme Name: Twenty Seventeen Child
Theme URI: http://example.com/twenty-seventeen-child/
Description: Twenty Seventeen Child Theme
Author: Dr. Hasan Bjaili
Author URI: http://example.com
Template: twentyseventeen
Version: 1.0.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain: twenty-seventeen-child
*/

html {
    font-family: 'Tajawal' ;
}

body, button, input, select, textarea, wpforms-field-medium {
    font-size: 1.1rem;
    font-family: 'Tajawal';
}

p {
    text-align: justify;
}


body.page-two-column:not(.archive) #primary .entry-content
body:not(.twentyseventeen-front-page) .entry-content {
    float: left;
}

body.page-two-column:not(.archive) #primary .entry-header,
body:not(.twentyseventeen-front-page) .entry-header {
    float:right;
    display: inline-block;
}


body:not(.twentyseventeen-front-page) .entry-header{
    width:100%;    
}

.page .panel-content .entry-title, 
body.page:not(.twentyseventeen-front-page) .entry-title {
    
    font-size: 1.5rem;
}


.panel-content .entry-header {
    margin-bottom: 1.5em;
}

.site-title {
    font-family: 'Tajawal';
    font-size: 2.25rem;
}

.main-navigation ul {
    text-align: right;
    font-family: 'Tajawal';
    font-size: 1.2rem;
}

.menu-scroll-down:focus {
    outline: 0;
}


h1, .page-title {
    font-family: 'Tajawal';
    font-size: 1.5rem ;
}

h2 {
    font-family: 'Tajawal';
    font-size: 1.4rem; 
    color: #000;
}


h3 {
    font-family: 'Tajawal';
    font-size: 1.2rem;
    color: #000;
}

h4 {
    font-family: 'Tajawal';
    font-size: 1.0rem ;
}


.site-description {
    font-size: 1.6rem ;
}

html[lang="ar"] body, 
html[lang="ar"] button,
html[lang="ar"] input,
html[lang="ar"] textarea,
html[lang="ar"] select {
    font-family: 'Tajawal';
}

input[type="search"] {
    padding: .7em 4em .7em .7em;
    font-family: 'Tajawal';
}

h2.widget-title {
    
    font-size: 1.05rem;
}

 .astm-search-menu{
     float:left;
     line-height: 0.8;
 }

.has-sidebar:not(.error404) #primary {
    float: right;
    width: 60%;
}


.has-sidebar #secondary {
    width: 34%;
    float: left;
    padding: 1em .5em 2em 0;
}

.tagcloud {
    float: right;
}

.popover-body-message, .onesignal-reset {
    direction: rtl !important;
}


.blog-image-left img{
    float:left;
}


.entry-footer .tags-links .icon, .entry-footer .cat-links .icon{
    right: 0;
}

.entry-footer .tags-links, .entry-footer .cat-links {
    padding-right: 2.5em;
    padding-left: 0;
}


.MySquare
{
  list-style-type: square;
  color: darkgreen;
}

.testimonial-heading
{
    font-size: 1.2rem;
    color: #000;
}

.is-ajax-search[style] {
    width: 340px !important;
}

.is-search-submit {
    padding: 1em !important;
}

.is-search-input {
    padding: .5em !important;
}

.is-menu form label{
    padding-left: .1em !important;
}




.amelia-app-booking h1, .am-modal.am-in-body h1, .amelia-app-booking h2, .am-modal.am-in-body h2, .amelia-app-booking h3, .am-modal.am-in-body h3, .amelia-app-booking h4, .am-modal.am-in-body h4, .amelia-app-booking p, .am-modal.am-in-body p, .amelia-app-booking span, .am-modal.am-in-body span, .amelia-app-booking div, .am-modal.am-in-body div, .amelia-app-booking section, .am-modal.am-in-body section, .amelia-app-booking ul, .am-modal.am-in-body ul, .amelia-app-booking li, .am-modal.am-in-body li, .amelia-app-booking a, .am-modal.am-in-body a, .el-select-dropdown__list {
    font-family: 'Tajawal' !important;
}

.mylinks{
    display: flex;
   align-items:center;
   text-decoration: none;
}

.mylinks a{

    direction: ltr;
    text-decoration: none;
    box-shadow: none;
}

.mylinks a:hover, .mylinks a:focus {
    text-decoration: none;
    color:#1DA1F2;
    box-shadow: none;

}

.fab:hover{
     color:#1DA1F2;
}

.tagcloud ul li {
    float: right;
}
