/*
Theme Name: Playground
Theme URI: https://localhost/playground
Author: Palak 
Description: Playground theme help you design a website to create your custom and necessary recreational area to meet your objectives.
Version: 2.2
Requires at least: 4.7
Requires PHP: 5.2.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: playground
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
/* .show-search:before {
	content:'';
	position:fixed;
	background:rgba(0, 0, 0, 0.5);
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1;
} */
/* .show-search {
    position: absolute;
    bottom: 0;
    right: 6%;
    top: 40px;
    z-index: 9999;
    overflow: visible !important;
    width: 14%;
    border:none;
    padding:0;
	 background: linear-gradient(to top, rgba(149, 201, 108, 1), rgba(112, 135, 185, 1));
	 padding:3px;
	 height:35px;
} */
li.search { cursor: pointer;}

.show-search .search-form {
	position:relative;
    z-index:10;
    border: 1px solid rgba(149, 201, 108, 1);
}
.show-search {
    position: absolute;
    right:-13%;
    top: 3px;
    z-index: inherit;
    transition: 0.4s all linear;
}
.search-open .show-search{
    z-index: 2;
}
.show-search .search-form label  {
	display:block; margin-bottom: 0;
}
.show-search .search-form .search-submit {
	height:30px;
}
input.search-field {
    padding: 0px  14px 0px  29px ;
    max-width: 100%;
    width: 100%;
    height: 36px;
    border: none;
    border-radius: 0px;
    font-size: 14px;
    font-weight: 300;
}
.srch_btn a{z-index: 2; }
.srch_btn a:hover:after{display: none;}
/* .search-open a{display: none} */
#haff-menu input.search-submit,input.search-submit {
    width: 28px;
    height: 36px;
    border: 0px;
    border-left: none;
    border-radius: 0;
    position: absolute;
    top: 0px;
    left:11px;
    background:url(./images/srch_icon.png) no-repeat transparent left center / 16px;
}
#header .navbar-nav .search input.search-submit {
	height:29px;
	left:auto;
    right:0;
    background:url(./images/srch_icon.png) no-repeat #6ed11e center center / 16px;color:#fff;
}

.single_pro figure img { height: 186px;}
a.promo_icon { padding: 5px 25px !important;font-size: 22px !important;}

.codedropz-upload-handler { border: none; margin: 0;}
.codedropz-upload-container { padding: 0;}
.codedropz-upload-inner h3, .codedropz-upload-inner span { display: none;}
a.cd-upload-btn { color: #627bb5;}
.dnd-upload-status { padding-top: 10px;}
.dnd-upload-status .dnd-upload-image { border: none;}
.dnd-upload-status .dnd-upload-details .dnd-progress-bar { padding: 5px 5px 23px; height: 20px !important;}

.form-contact { position: relative;}
.thanks { position: relative;text-align: center;}
.thanks h3 { padding: 15px 0;}

.pagination-wrapper .pagination h2 { display: none;}

.no-search-results-form.section-inner { text-align: center;margin-bottom: 30px;}
.no-search-results-form .search-form, .error404-content .search-form { position: relative;}
.error404-content input.search-submit { right: 16%; top: 12px;}
.no-search-results-form input.search-submit { right: 9%; top: 12px;}
.section-inner.error404-content { margin-bottom: 30px;}
.no-search-results-form .search-form label ,.error404-content .search-form label {
    bottom: 0;
    right: 24%;
    top: 80px;
    z-index: 9999;
    overflow: visible !important;
    width: 85%;
    border: none;
    padding: 0;
    background: linear-gradient(to top, rgba(149, 201, 108, 1), rgba(112, 135, 185, 1));
    padding: 3px;
}

select.project_cat {
    width: 100%;
    font-family: 'AvenirLTStd-Roman';
    background: #fff;
    border-radius: 8px;
    border: 1px solid #ddd;
    padding: 7px;
    text-align: left;
    -webkit-box-shadow: -3px 3px 7px 0px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: -3px 3px 7px 0px rgba(0, 0, 0, 0.15);
    box-shadow: -3px 3px 7px 0px rgba(0, 0, 0, 0.15);
    color: #000;
}

/* .about-sections { float: left;} */
.abt_part {padding: 0 40px;}

/*=========Home Tab Section============*/

#amenities .filter_tab .item {padding: 30px 0;}
#amenities .project {padding: 25px 0;}
#amenities .project figure {margin: 0 65px 15px;width: 100px;}
#amenities .filter_tab .project span {
    font-size: 17px;
    font-weight: 600;
    color: #847d7d;
    padding: 0 5px;
}
.hide_div { display: none;}

.gm-style-iw.gm-style-iw-c {padding: 16px;}

/*=====================================*/
a#contact_get {visibility: hidden;}


@media screen and (max-width:1600px){
    .show-search{top:-3px;right:-15%;}
    input.search-submit{background-size:13px !important;}
}
