/*
Theme Name:  Luxury Rentals
Text Domain:  luxuryrentals
Version: 1.1
Requires at least: 4.7
Requires PHP: 5.2.4
Author: CIS
Author URI: https://wordpress.org/
Theme URI: https://wordpress.org/themes/twentytwenty/
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

All files, unless otherwise stated, are released under the GNU General Public
License version 2.0 (http://www.gnu.org/licenses/gpl-2.0.html)

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.
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------

	0. 	CSS Reset
	1. 	Document Setup
	2. 	Element Base
	3. 	Helper Classes
	4. 	Site Header
	5. 	Menu Modal
	6. 	Search Modal
	7. 	Page Templates
		a. 	Template: Cover Template
		c. 	Template: Full Width
	8.  Post: Archive
	9.  Post: Single
	10. Blocks
	11. Entry Content
	12. Comments
	13. Site Pagination
	14. Error 404
	15. Widgets
	16. Site Footer
	17. Media Queries

----------------------------------------------------------------------------- */


/* -------------------------------------------------------------------------- */

/*	0. CSS Reset
/* -------------------------------------------------------------------------- */
















@media only screen and (max-width: 640px){

	body.page-template-tpl-search .date-filter {
    width: calc(100% - 90px);
}

body.page-template-tpl-search .date-sorting {
    position: relative;
}

body.page-template-tpl-search .search-page .row:first-child {
    position: relative;
}

body.page-template-tpl-search .search-page .fav_box {
    position: absolute;
    right: 0;
    width: auto;
}

body.page-template-tpl-search .date-sorting .date-filter-text {
  /*  width: 100%;
    padding: 0;*/
    width: calc(50% - 8px);
    padding: 0;
    margin: 0 4px;

}


body.page-template-tpl-search .date-sorting .date-filter-text span.input-group-text {
    width: calc(100% - 35px);
    font-size: 14px;
    padding-left: 4px;
    padding-right: 4px;
}

body.page-template-tpl-search .date-sorting .date-filter-text .input-group-append {
    width: 100%;
}

body.page-template-tpl-search .date-sorting .date-filter-text span.input-group-text:last-child {
    width: 38px;
    padding-left: 12px;
}

body.page-template-tpl-search .date-sorting .date-filter-text .input-group.mb-3 {
    margin-bottom: 0 !important;
}

}







@media only screen and (max-width: 410px){

/*
body.page-template-tpl-search .date-sorting .date-filter-text span.input-group-text {
    font-size: 14px;
}
*/
body.page-template-tpl-search .date-sorting .date-filter-text {
    width: 100%;
    padding: 0;
}