/**
Theme Name: Pixallus Child Theme
Author: Pixallus
Author URI: http://pixallus.com
Description: Astra is the fastest, fully customizable & beautiful theme suitable for blogs, personal portfolios and business websites. 
Version: 1.0.20
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra-child
Template: astra
*/

/** 
 * Custom Font
 */
@font-face {
    font-family: 'Comfortaa';
    src: url('/wp-content/themes/pixallus-child/fonts/Comfortaa.eot');
    src: local('/wp-content/themes/pixallus-child/fonts/Comfortaa'),
        url('/wp-content/themes/pixallus-child/fonts/Comfortaa.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/themes/pixallus-child/fonts/Comfortaa.woff2') format('woff2'),
        url('/wp-content/themes/pixallus-child/fonts/Comfortaa.woff') format('woff'),
        url('/wp-content/themes/pixallus-child/fonts/Comfortaa.svg#Comfortaa') format('svg');
    font-weight: normal;
    font-style: normal;
}

/**
 * Hide non recurring packages from front end NEW
 */
div#gd_price_package_21, div#gd_price_package_19, div#gd_price_package_18, div#gd_price_package_20, div#gd_price_package_33 {
    display: none;
}

/**
 * Hide non recurring packages from front-end
 */
#package_id_row > div > span:nth-child(1) {
    display: none;
}
#package_id_row > div > span:nth-child(2) {
    display: none;
}
#package_id_row > div > span:nth-child(3) {
    display: none;
}
#package_id_row > div > span:nth-child(4) {
    display: none;
}
#package_id_row > div > span:nth-child(5) {
    display: none;
}
#package_id_row > div > span:nth-child(6) {
    display: none;
}
#package_id_row > div > span:nth-child(7) {
    display: none;
}
#package_id_row > div > span:nth-child(8) {
    display: none;
}
#package_id_row > div > span:nth-child(9) {
    display: none;
}



/**
 * MISC Control
 */
/** SPECIAL OFFERS **/
.geodir_more_info.geodir_special_offers {
    display: none;
}
/** CART BUTTON PREIVIEW ON HOVER **/
.elementor-menu-cart__product {
    padding: 20px;
}
.elementor-button.elementor-button--view-cart.elementor-size-md {
    color: #ffffff!important;
    background-color: #f19633!important;
}
.orderby {
    margin-top:5px;
    height: 40px;
    color: #f1963d;
    font-weight: 700;
}
.elementor-menu-cart__product-name.product-name {
text-align: left;
}
.elementor-menu-cart__product-price {
color: #000000;
}



/** 
 * Astra Header
 */

.elementor .elementor-element-7358bde6 .elementor-widget-container {
   line-height: 5px
}

.main-header-menu>.menu-item>a {
   text-transform: capitalize !important;
   font-size: 14px;
   font-weight: 600;
   word-spacing: -1px;
   padding-right: 2px;
}

.site-header a .sub-arrow {
   padding-right: 0px;
   margin-right: 0px;
   margin-left: 5px;
}

.site-header .menu-text {
   margin-right: 0px;
}

.site-header a .sub-arrow {
padding-right: 0px;
margin-right: 0px;
margin-left: -5px;
}



/** 
 * Geodirectory
 */
 /** M2M search filter **/
.geodir-filter-cat.gd-type-single.gd-field-mtomchecks {
display: none;
}


/** archive list image **/
.geodir-image-container ul.geodir-images li img {
border-radius: 4px;
object-fit: contain;
height: 100%;
}

.geodir-control-nav.geodir-control-paging {
background-color: #f5f5f5;
}

.gd-read-more {
   display: none
}

.geodir_post_meta.gd-rating-info-wrap.gd-align-left.gd-lv-s-2.editable.no-config-el {
   display: none !important;
}

.geodir-post-title {
   font-size: 31px !important;
   line-height: 67px;
}



h3.geodir-entry-title {
   font-size: 30px !important;
   line-height: 29px;
}

.gdpt {
   font-size: 40px;
   line-height: 41px;
   font-family: Comfortaa, HelveticaNeue, Helvetica Neue, Helvetica, Arial, sans-seri;
}

.gdph {
   font-size: 22px;
   line-height: 24px;
}

.geodir-categories-container ul li .gd-cptcat-cat-right a {
   width: 223px;
   background-color: #f5f5f5;
}

.gdtl {
   font-size: 12px;
   color: #455152;
}

.gdtl a {
   color: rgba(62, 85, 86, 0.71);
   font-style: italic;
}

.gdtl {
   color: rgba(62, 85, 86, 0.71);
}

.gdsi {

}

.gd-badge {
   font-size: 15px;
}

.gd-cptcat-icon {
   position: relative;
   top: -5px !important;
}

.geodir_post_meta_title {
   font-weight: 900;
}

.gdlc {

}



h2.geodir-entry-title {
   font-size: 30px !important;
}

.geodir_post_meta .gd-rating-info-wrap .gd-align-left .gd-lv-s-2 {
   display: none;
}



.gd-badge-meta .gd-ab-top-left-angle {
   display: none;
}

@media screen and (max-width:320px) {
   .gd-cptcat-icon {
      top: -9px;
   }


   .gdpt {
      position: relative;
      right: -45px;
   }

   .elementor .animated.fadeIn .elementor-widget-container {
      position: relative;
   }

   .gdlc {
      padding-left: 36px;
   }
}

/** 
 * Add Lisitng Page
 */
.hidden {
    display:none;
} 
 
h5#geodir_fieldset_details {
   font-size: 25px;
}

h5#geodir_fieldset_77 {
   font-size: 25px;
}

h5#geodir_fieldset_136 {
   font-size: 25px;
}

h5#geodir_fieldset_70 {
   font-size: 25px;
}

h5#geodir_fieldset_71 {
   font-size: 25px;
}

h5#geodir_fieldset_72 {
   font-size: 25px;
}
#geodirectory-add-post h5 {
    font-size: 25px;
}
/**
  * ADD EVENT PAGE
  */
#mceu_13 {
display: none!important;
}


/** 
 *SAFARI ONLY
 */



/**
 *NINJA FORMS
 */
.nf-field-element input,
.nf-field-element select,
.nf-field-element textarea {
   height: 45px !important;
}

.geodir-image-container ul.geodir-images li img {
   padding-left: 0px;
   object-fit: cover;
   background-color: #f5f5f5
}

.geodir-gridview.gridview_onehalf li {
   padding: 20px !important;
}

/** GD Popup Contact form on Detials page */
#nf-field-305 {
height: 40px!important;
border-radius: 10px;
}
#nf-field-306 {
height: 40px!important;
border-radius: 10px;
}
#nf-field-308 {
border-radius: 10px;
}
.lity-iframe .lity-container {
width: 100%;
max-width: 464px;
min-height: 399px!important;
}


/** SIDEBAR */
.elementor-31581 .elementor-element.elementor-element-65173f85 .uael-post-grid .uael-post-wrapper {
    margin-bottom:0px!important;
}

/** MEMBER DASHBOARD **/
.elementor-31581 .elementor-element.elementor-element-65173f85 .uael-post-grid .uael-post-wrapper {
     margin-bottom: 0px!important; 
}

/** MOBILE LAYOUTS **/


.job-logo-area span, .post-type-archive-gd_job .geodir_post_meta.geodir-field-logo span {
    display: none; }
 
.gd_job-template-default .lity-iframe .lity-container {
    width: 100%;
    max-width:725px;
}
body ul.geodir-category-list-view li .geodir_post_meta {
    font-size: 14px !important;
}
