/*

Theme Name: Flatsome Child

Description: This is a child theme for Flatsome Theme

Author: UX Themes

Template: flatsome

Version: 3.0

*/



/*************** ADD CUSTOM CSS HERE.   ***************/





@media only screen and (max-width: 48em) {

/*************** ADD MOBILE ONLY CSS HERE  ***************/





}



.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner {padding-top: 0px;}



@font-face{font-family:'NeoSansArabic';font-style:normal;font-weight:400;src:url('fonts/NeoSansArabic.eot');src:url('fonts/NeoSansArabic.eot?#iefix') format('embedded-opentype'),url('fonts/NeoSansArabic.woff') format('woff'),url('fonts/NeoSansArabic.ttf') format('truetype'),url('fonts/NeoSansArabic.svg') format('svg')}







h1, h2, h3, h4, h5, h6, .special-heading-3, body,.alsp-listing-header h2 a, .premium-listing-text span, .alsp-orderby-links .btn-default.btn-primary, .handpick-locations .alsp-locations-column-wrapper a, .alsp-categories-root a, .alsp-price,#pacz-main-navigation > ul > li.menu-item > a,.search-wrap .form-control,input, button, textarea,.ui-widget,.listing-main-content .alsp-field .alsp-field-caption .alsp-field-name,.tp-caption.Restaurant-Display, .Restaurant-Display,.tp-caption.Restaurant-Cursive, .Restaurant-Cursive, a {font-family: 'NeoSansArabic' !important;}
p, a {word-wrap: inherit;}

.page-wrapper {padding-top: 0px; padding-bottom: 0px;}

.ls-layers {z-index: 5!important;}

.ls-inner {z-index: 6!important;}

.nav-dropdown {z-index:50;}

#content .wpb_alert p:last-child, #content .wpb_text_column :last-child, #content .wpb_text_column p:last-child, .wpb_alert p:last-child, .wpb_text_column :last-child, .wpb_text_column p:last-child {margin-bottom: auto;}

.dark, .dark p, .dark td {color: #000000;}

.autocomplete-suggestion {text-align: right;}

.notice-success, div.updated {display: none;}
.is-outline {color: #008290;}
h1, h2, h3, h4, h5, h6 {width: auto;}
[dir=rtl] .slick-slide {float: left;}

.blog-classic-entry .blog-entry-heading .blog-title {text-align: right;}

.blog-classic-entry .blog-excerpt {text-align: right;}

.blog-classic-entry {width: 97%;}

.blog-readmore-btn a {color: white; background-color: #008290 !important;}
.blog-readmore-btn a:hover {color: white; background-color: #87d854 !important;}

.widget_posts_lists ul li {background-color: white; padding-bottom: 0px; padding: 10px; border-bottom: 1px solid #ececec;}
.widget_posts_lists ul li {border-color: #e8e8e8 !important;}
.widget_posts_lists ul li .post-list-title {font-size: 16px; font-weight: bold; color: #008290;}
.grid-02 header {overflow: inherit;}
.gspw-posts .entry-title a {font-size: 16px; font-weight: bold; color: #008290;}
.gspw-posts article {background-color: white; border-color: #e8e8e8 !important;}
.grid-02 .meta-data {padding: 10px 10px 0 0;}
.gspw-posts p.post-excerpt, .gspw-posts p.post-content {padding: 10px 10px 0 0;}
.grid-02 .meta-img {width: 23%;}
.grid-02 .meta-img {width: 122px; margin: 0px 0% 0% 13px;}
.gspw-posts .entry-meta a, .gspw-posts .post-excerpt a, .gspw-posts footer a {padding: 4px; background-color: #008290; color: #ffffff; margin-right: 5px;}

.single-post .blog-entry-heading .blog-title {font-size: 24px;}
.pacz-blog-single .featured-image img {width: auto;}
.listing-btn.mobile-submit {display: none;}
.pacz-mobile-logo-wrap a {width: 200px;}
.comment-form-website, .comment-form-email, .comment-form-name {float: right;}
.comment-form-row {display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 15px;
    width: 100%;
padding-right: 0px;}

#pacz-main-navigation ul ul li.current-menu-item > a.menu-item-link, #pacz-main-navigation ul ul li.current-menu-ancestor > a.menu-item-link {color: #101010!important;}
.gspw-posts p.post-excerpt, .gspw-posts p.post-content {line-height: 2;}
.pacz-commentlist li {margin: 0px 0 82px;}
.pacz-commentlist .author-img {width: 55px;
    float: right;}
.vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title h4 {
	text-align: center !important;}

.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    color: #fff;
	background-color: #008290; }

.entry-header-text-top {
	padding-top: 27px;}

.gspw-posts article:last-child {border-bottom: 2;}
.notice-warning {
	display: none !Important; }