/*
Theme Name: ARR School
Theme URI: http://arrschool.edu.in
Author: wpoceans
Author URI: http://themeforest.net/user/wpoceans/portfolio
Description: Istiqbal - Islamic Center & Mosque WordPress Theme
Version: 1.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: istiqbal
Tags: one-column, two-columns, left-sidebar, right-sidebar, custom-menu, featured-images, post-formats, theme-options, translation-ready
*/


/*--------------------------------------------------------------
# Alignments
--------------------------------------------------------------*/
.wpo-site-footer{color:white;}
.alignleft {
    display: inline;
    float: left;
    margin-right: 1.5em;
}

.alignright {
    display: inline;
    float: right;
    margin-left: 1.5em;
}

.aligncenter {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
}


/*--------------------------------------------------------------
# Clearings
--------------------------------------------------------------*/

.clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after {
    content: "";
    display: table;
    table-layout: fixed;
}

.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
    clear: both;
}


/* Make sure embeds and iframes fit their containers. */

embed,
iframe,
object {
    max-width: 100%;
}


/* By Authot Post */

.bypostauthor {
    display: inline-block;
}


/*--------------------------------------------------------------
## Captions
--------------------------------------------------------------*/

.wp-caption {
    margin-bottom: 1.5em;
    max-width: 100%;
}

.wp-caption img[class*="wp-image-"] {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.wp-caption .wp-caption-text {
    margin: 0.8075em 0;
}

.wp-caption-text {
    text-align: center;
}


/*--------------------------------------------------------------
## Galleries
--------------------------------------------------------------*/

.gallery {
    margin-bottom: 1.5em;
    margin-right: -15px;
}

.gallery-item {
    display: inline-block;
    text-align: center;
    vertical-align: top;
    width: 100%;
    padding-right: 15px;
}
.gallery-item {
  padding-bottom: 15px;
}
.gallery-columns-2 .gallery-item {
    max-width: 50%;
}

.gallery-columns-3 .gallery-item {
    max-width: 33.33%;
}

.gallery-columns-4 .gallery-item {
    max-width: 25%;
}

.gallery-columns-5 .gallery-item {
    max-width: 20%;
}

.gallery-columns-6 .gallery-item {
    max-width: 16.66%;
}

.gallery-columns-7 .gallery-item {
    max-width: 14.28%;
}

.gallery-columns-8 .gallery-item {
    max-width: 12.5%;
}

.gallery-columns-9 .gallery-item {
    max-width: 11.11%;
}

.gallery-caption {
    display: block;
}
.wpo-blog-content .entry-meta ul, .blog-content .entry-meta ul{display:none!important;}
.screen-reader-text {
    background: transparent;
    display: none;
}
.contactform input[type="text"], .contactform input[type="email"], .contactform input[type="tel"], .contactform textarea{border: 1px solid #9dbec9;
  margin: 10px 0;
  padding: 13px 14px;
  font-family: poppins;
  font-size: 14px;border-radius: 10px;
}
.contactform .wpcf7-submit{background-color: var(--e-global-color-7ad1711);
  font-family: "Poppins", Sans-serif;
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;
  fill: var(--e-global-color-0c3e50e);
  color: var(--e-global-color-0c3e50e);
  border-radius: 8px 8px 8px 8px;
  padding: 10px 20px;
  border: 0;}
.contactform .wpcf7-submit:hover{background-color:black;color:white;}
li.menu-item a.elementor-sub-item{border:0!important;}
header .elementor-widget:not(:last-child){--kit-widget-spacing:0px!important;}
.elementor-nav-menu .sub-arrow{padding:2px!important;}
.global-header__navigation .sticky-header{box-shadow:none!important;}
.admin-bar .global-header__navigation .sticky-on{top:0!important;}
/*.global-header__navigation .mobile__navigation button:hover{background-color: #FFB801!important;}
.global-header__navigation .mobile__navigation button{background-color: #00163D!important;}
.global-header__navigation #navbar > ul > li > a:hover, li.current_page_item a{color:#ffb801!important;}
.global-header__navigation #navbar > ul > li > a{text-transform:uppercase;font-family: "Poppins", Sans-serif;font-size: 14px;font-weight: 500;} */
@media (max-width: 991px) {
	/*.global-header__navigation .navigation{padding: 7px 0!important;}
.global-header__navigation #navbar{display:none!important} */
	.elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active + .elementor-nav-menu__container{position: absolute;z-index: 1;padding: 10px;margin-top: 30px;}
	.elementor-2081 .elementor-element.elementor-element-51000dc .elementor-menu-toggle{margin:0!important;}
	.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin:0!important;}
}

.facultytab .elementor-tab-desktop-title{padding: 20px 10px!important;}