﻿@charset "utf-8";
/* CSS Document */

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	PRODUCT NAME : Realesto - Real Estate HTML Pack
	AUTOR        : Designinvento
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	CSS INDEX

	01  GENERAL
	02  HEADERS
			-00 HEADER
			-01 HEADER 1
			-02 HEADER 2
			-03 HEADER 3
			-04 HEADER 4
			-05 HEADER 5
			-06 HEADER 6
			-07 HEADER 7
			-08 HEADER 8
			-09 HEADER 9
			-10 HEADER 10
			-11 HEADER 11
			-12 HEADER 12
	03  INNER STARTS
			-00 INNER START
			-01 INNER START 1
			-02 INNER START 2
			-03 INNER START 3
			-04 INNER START 4
			-05 INNER START 5
			-06 INNER START 6
	04  SLIDERS
	05  SECTIONS HEADINGS
			-00 SECTIONS HEADING
			-01 SECTIONS HEADING 1
			-02 SECTIONS HEADING 2
			-03 SECTIONS HEADING 3
			-04 SECTIONS HEADING 4
			-05 SECTIONS HEADING 5
			-06 SECTIONS HEADING 6
			-07 SECTIONS HEADING 7
			-08 SECTIONS HEADING 8
			-09 SECTIONS HEADING 9
			-10 SECTIONS HEADING 10
	06  SEARCH FORM
			-00 SECTION SEARCH
			-01 SEARCH STYLE 1
			-02 SEARCH STYLE 2
			-03 SEARCH STYLE 3
			-04 SEARCH STYLE 4
			-05 SEARCH STYLE 5
			-06 SEARCH STYLE 6
			-07 SEARCH STYLE 7
			-08 SEARCH STYLE 8
			-09 SEARCH STYLE 9
	07	LISTING GRIDS
			-00 LISTING GRIDS
			-01 LISTING GRIDS 1
			-02 LISTING GRIDS 2
			-03 LISTING GRIDS 3
			-04 LISTING GRIDS 4
			-05 LISTING GRIDS 5
			-06 LISTING GRIDS 6
			-07 LISTING GRIDS 7
			-08 LISTING GRIDS 8
			-09 LISTING GRIDS 9
	08	FEATURED SLIDERS
			-00 FEATURED SLIDERS
			-01 FEATURED SLIDERS 1
			-02 FEATURED SLIDERS 2
			-03 FEATURED SLIDERS 3
			-04 FEATURED SLIDERS 4
			-06 FEATURED SLIDERS 6
			-07 FEATURED SLIDERS 7
			-08 FEATURED SLIDERS 8
	09	TABS SECTIONS
			-00 TABS SECTIONS
			-01 TABS STYLE 1
			-02 TABS STYLE 2
			-03 TABS STYLE 3
			-04 TABS STYLE 3 EFFECT 2
			-05 TABS STYLE 4
	10	CALLOUT SECTIONS
			-00 CALLOUT SECTIONS
			-01 CALLOUT STYLE 1
			-02 CALLOUT STYLE 2
			-03 CALLOUT STYLE 3
			-04 CALLOUT STYLE 4
	11	AGENT GRIDS SECTION
			-00 AGENT GRIDS SECTION
			-01 AGENT GRIDS 1
			-02 AGENT GRIDS 2
			-03 AGENT GRIDS 3
			-04 AGENT GRIDS 4
			-05 AGENT GRIDS 5
			-06 AGENT GRIDS 6
			-07 AGENT GRIDS 7
	12	AGENT LIST STYLE SECTION
			-00 AGENT LIST SECTION
			-01 AGENT LIST 1
			-02 AGENT LIST 2
			-03 AGENT LIST 4
			-04 AGENT LIST 6
	12	BLOG SECTION
			-00 BLOG GRIDS SECTION
			-01 BLOG GRIDS 1
			-02 BLOG GRIDS 2
			-04 BLOG GRIDS 3
			-05 BLOG POST
	13	POST AUTHOR BOX
	14	RELATED POSTS
	15	COMMENTS
	16	OUR PARTNERS SECTION
			-00 OUR PARTNERS SECTION
			-01 OUR PARTNERS 1
	17	SERVICES SECTION
			-00 SERVICES SECTION
			-01 SERVICES STYLE 1
			-02 SERVICES STYLE 2
	18	LISTING LISTS
			-00 LISTING LISTS
			-01 LISTING LIST STYLE 1
	19  STATS + COUNTER UP SECTION
	20  POST FULL WIDTH SLIDER
	21  MAP
	22  NEWSLETTER
	23  MASORNAY LIST
	24  LOADERS
			-00 LOADERS
			-01 LOADERS 1
			-02 LOADERS 2
			-03 LOADERS 3
	25  404 PAGES
			-00 404 PAGES
			-01 404 STYLE 1
			-02 404 STYLE 2
			-03 404 STYLE 3
	26  ABOUT COMPANY
			-00 ABOUT COMPANY
			-03 404 STYLE 3
	27  SIDEBAR
			-00 SIDEBARS
	28	COMING SOON
			-00 COMING SOON
			-01 COMING SOON 1
			-02 COMING SOON 2
	29	CONTACT FORMS
	30	CONTACT Map
	31	FAQ
	32	GALLERY
	33	PROPERTY SUBMIT
	34	AUTHOR PROPERTIES
	35	USER FORMS  ('Login Form','Register Form','Forgot Password Form')
	36	POST DETAIL
	37  FOOTERS
			-00 FOOTER
			-01 FOOTER STYLE 1
			-02 FOOTER STYLE 2
			-03 FOOTER STYLE 3
			-04 FOOTER STYLE 4
			-05 FOOTER STYLE 5
			-06 FOOTER STYLE 6
			-07 FOOTER STYLE 7
			-08 FOOTER STYLE 8

--------------------------------------------------------------------------------------------------------------------------------
*/
/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 GENERAL STYLING
--------------------------------------------------------------------------------------------------------------------------------
*/
* { text-rendering: optimizeLegibility; }
html.touch * { text-rendering: optimizeSpeed; }
body{font-size:13px;font-family:'montserrat';}
.container{max-width:1200px;width:1200px;}
a{text-decoration:none;}
a:hover,a:active,a:focus{text-decoration:none;outline:none;}
.rel-ls-none{list-style:none;margin:0;padding:0;}
.rel-ls-inline li{display:inline-block;}
.rel-ls-none.row{margin-left:-.9375rem;margin-right:-.9375rem;}
header,footer,main{opacity:0;}

/* TYPOHRAPHY */
h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{text-transform:uppercase;}
h1,h1 a{font-size:48px;}
h2,h2 a{font-size:40px;}
h3,h3 a{font-size:32px;}
h4,h4 a{font-size:24px;}
h5,h5 a{font-size:18px;}
h6,h6 a{font-size:16px;}
.rel-fw-100{font-weight:100;}
.rel-fw-300{font-weight:300;}
.rel-fw-400{font-weight:400;}
.rel-fw-700{font-weight:700;}
.rel-fw-800{font-weight:800;}
.first-f-size{font-size:14px;}
.second-f-size{font-size:16px;}
.third-f-size{font-size:18px;}
.font-60{font-size:60px;}
.tx-center{text-align:center;}
.tx-upper{text-transform:uppercase;}
.ws-5{word-spacing: 5px;}
.loadermore-btn{border:1px solid #eee;box-shadow:0px 2px 0px #eee;}
.loadmore-cont{margin-top:20px;}
.loadermore-btn2{font-size:13px;text-transform:uppercase;font-weight:bold;}
.loadermore-btn.btn-primary-ef-5{border:0px;box-shadow:0px;}
.yellow-color{color:#eae328;}

/* Buttons */
.btn{border-radius:0px;padding:.563rem .813rem;border:0px;}
.btn:hover,.btn:focus,.btn:active{outline:none;}
.rel-btn{padding:10px 26px;text-transform:uppercase;font-weight:bold;}
.rel-btn-radius{padding:14px 26px;text-transform:uppercase;font-weight:bold;border-radius:5px;}
.rel-btn-outline{border:1px solid #eee;box-shadow:0px 2px 0px #eee;border-radius: 5px;}
.rel-btn-outline:hover{background-color:#30a2e1;color:#fff !important;border-color:#30a2e1;}
.rel-btn-primary{border-radius: 0px;line-height: 42px;padding:0 29px;display:inline-block;}
.btn-primary-ef-2,.section-search .btn.btn-primary-ef-2{background-color:#fff;color:#333;}
.btn-primary-ef-2:hover,.section-search .btn.btn-primary-ef-2:hover{background-color:#7dba21;color:#fff;}
.btn-primary-ef-3{background-color:#eae328;color:#333;}
.btn-primary-ef-3:hover{background-color:#fff;color:#333;}
.btn-primary-ef-4{background-color:#333;color:#fff;}
.btn-primary-ef-4:hover{background-color:#7dba21;color:#fff;}
.btn-primary-ef-5{background-color:#7dba21;color:#fff;}
.btn-primary-ef-5:hover{background-color:#333;color:#fff;}
.rel-btn-sec{background-color:#fff;color:#333;}
.rel-btn-sec:hover{background-color:#eae328;color:#333;}
.rel-btn-sec-rev{background-color:#eae328;color:#333;}
.rel-btn-sec-rev:hover{color:#333;}
.min-width-170{min-width:170px;text-align:center;display:inline-block;}
.min-width-180{min-width:180px;text-align:center;display:inline-block;}
.min-width-210{min-width:210px;text-align:center;display:inline-block;}
.min-width-200{min-width:210px;text-align:center;display:inline-block;}
.readmore-btn{width:200px;height:42px;line-height:42px;text-transform:uppercase;background-color:#555;display:inline-block;text-align:center;font-weight:bold;}
.readmore-btn-2{text-transform:uppercase;display:inline-block;text-align:center;font-weight:bold;position:relative;letter-spacing: 1px;padding-bottom: 6px;padding-top:6px;}
.readmore-btn-2:after{position:absolute;content:'';bottom:0;left:0;width:30px;height:1px;}
.continue-btn{height:42px;line-height:42px;text-transform:uppercase;display:inline-block;text-align:center;font-weight:bold;color:#fff;background-color:#999;border-radius:5px;}
.view-all-btn{border:1px solid #eee;text-transform:uppercase;font-weight:bold;padding:6px 28px;display:inline-block;}.
.header1{padding: 25px 23px !important;line-height: 9px;font-weight:bold;}
.mini-btn{width:60px;height:28px;line-height:26px;text-align:center;display:inline-block;}
.hover-ef-opacity:hover,.hover-ef-opacity:focus,.hover-ef-opacity:active{opacity: 0.9;box-shadow: none !important;outline: 0 !important}
.bootstrap-select.open .bs-caret{opacity: 0.8}

/* Forms */
.form-setting.row{margin-left:-5px;margin-right:-5px;}
.form-setting.row .col-lg-1,.form-setting.row .col-lg-10,.form-setting.row .col-lg-11,.form-setting.row .col-lg-12,.form-setting.row .col-lg-2,.form-setting.row .col-lg-3,.form-setting.row .col-lg-4,.form-setting.row .col-lg-5,.form-setting.row .col-lg-6,.form-setting.row .col-lg-7,.form-setting.row .col-lg-8,.form-setting.row .col-lg-9, .form-setting.row.col-md-1,.form-setting.row .col-md-10,.form-setting.row .col-md-11,.form-setting.row .col-md-12,.form-setting.row .col-md-2,.form-setting.row .col-md-3,.form-setting.row .col-md-4,.form-setting.row .col-md-5,.form-setting.row .col-md-6,.form-setting.row .col-md-7,.form-setting.row .col-md-8,.form-setting.row .col-md-9,.form-setting.row .col-sm-1,.form-setting.row .col-sm-10, .form-setting.row.col-sm-11,.form-setting.row .col-sm-12,.form-setting.row .col-sm-2,.form-setting.row .col-sm-3,.form-setting.row .col-sm-4,.form-setting.row .col-sm-5,.form-setting.row .col-sm-6,.form-setting.row .col-sm-7,.form-setting.row .col-sm-8,.form-setting.row .col-sm-9,.form-setting.row .col-xl-1,.form-setting.row .col-xl-10,.form-setting.row .col-xl-11,.form-setting.row .col-xl-12,.form-setting.row .col-xl-2,.form-setting.row .col-xl-3,.form-setting.row .col-xl-4,.form-setting.row .col-xl-5,.form-setting.row .col-xl-6,.form-setting.row .col-xl-7,.form-setting.row .col-xl-8,.form-setting.row .col-xl-9, .form-setting.row.col-xs-1, .form-setting.row.col-xs-10,.form-setting.row .col-xs-11,.form-setting.row .col-xs-12,.form-setting.row .col-xs-2,.form-setting.row .col-xs-3, .form-setting.row.col-xs-4,.form-setting.row .col-xs-5,.form-setting.row .col-xs-6,.form-setting.row .col-xs-7, .form-setting.row.col-xs-8, .form-setting.row.col-xs-9 {padding-right: 5px;padding-left: 5px;}
.form-control{border-radius:0px;height:42px;}
.form-setting .form-control{border-radius:0px;height:46px;padding-left: 20px;}
.form-group {margin-bottom: 10px;}
textarea.form-control{height:auto;color:#ccc;}
.form-setting textarea.form-control{height:auto;color:#ccc;padding:20px;}
textarea.form-control:focus{color:#333;}
.form-setting .rel-btn-radius{width:100%;border-radius:0px;}


/* CHECKBOX */
.check label:before{border:1px solid #eee}
.check label:after{content: '';border: 1px solid #e1e1e1;width: 16px;height: 16px;position: absolute;top: 3px;left: 0;}
.check label{display:inline-block;cursor:pointer;position:relative}
.check input[type=checkbox]{display:none}
.check label:before{content:"";display:inline-block;width:10px;height:10px;top:6px;margin-right:10px;position:absolute;left:3px;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;font-size:0px;}
.radio label,.check label{padding-left:32px}
input[type=checkbox]:checked + label:before{content:"";font-size:0px;text-align:center;line-height:20px;color:transparent !important;}
.check label{font-weight:400}

/* POSITIONS */
.rel-pos-rel{position:relative;}
.rel-pos-abs{position:absolute;}
.rel-pos-fixed{position:fixed;}
.rel-pos-static{position:static;}

/* Borders */
.rel-border{border-width:1px;border-style:solid;border-color:#eee;}
.rel-border-top{border-top-width:1px;border-top-style:solid;border-color:#eee;}
.rel-border-right{border-right-width:1px;border-right-style:solid;border-color:#eee;}
.rel-border-bottom{border-bottom-width:1px;border-bottom-style:solid;border-color:#eee;}
.rel-border-left{border-left-width:1px;border-left-style:solid;border-color:#eee;}
.border-5{border:5px solid rgba(255, 255, 255, 0.1);}
.btc{border-top-color: rgba(255,255,255,0.15);}

/* LETTER SPACING */
.ls-1{letter-spacing:1px;}
.ls-2{letter-spacing:2px;}
.ls-3{letter-spacing:3px;}
.ls-4{letter-spacing:4px;}
.ls-5{letter-spacing:5px;}
.ls-6{letter-spacing:6px;}
.ls-7{letter-spacing:7px;}
.ls-8{letter-spacing:8px;}

/* PADDING BOTTOM */
.padding-bottom-5{padding-bottom:5px;}
.padding-bottom-10{padding-bottom:10px;}
.padding-bottom-15{padding-bottom:15px;}
.padding-bottom-20{padding-bottom:20px;}
.padding-bottom-30{padding-bottom:30px;}
.padding-bottom-40{padding-bottom:40px;}
.padding-bottom-50{padding-bottom:50px;}
.padding-bottom-60{padding-bottom:60px;}
.padding-bottom-70{padding-bottom:70px;}
.padding-bottom-90{padding-bottom:90px;}
.padding-bottom-100{padding-bottom:100px;}
.padding-bottom-150{padding-bottom:150px;}
.padding-bottom-160{padding-bottom:160px;}
.padding-bottom-180{padding-bottom:180px;}
.padding-bottom-200{padding-bottom:200px;}
.padding-bottom-250{padding-bottom:250px;}
.padding-bottom-270{padding-bottom:270px;}

/* PADDING TOP */
.padding-top-5{padding-top:5px;}
.padding-top-10{padding-top:10px!important;}
.padding-top-15{padding-top:15px;}
.padding-top-20{padding-top:20px!important;}
.padding-top-30{padding-top:30px;}
.padding-top-40{padding-top:40px;}
.padding-top-50{padding-top:50px;}
.padding-top-60{padding-top:60px;}
.padding-top-70{padding-top:70px;}
.padding-top-75{padding-top:75px;}
.padding-top-100{padding-top:100px;}
.padding-top-100-imp{padding-top:100px !important;}
.padding-top-120{padding-top:120px;}
.padding-top-150{padding-top:150px;}
.padding-top-160{padding-top:160px;}
.padding-top-180{padding-top:180px;}
.padding-top-200{padding-top:200px;}
.padding-top-250{padding-top:250px;}
.padding-top-270{padding-top:270px;}

/* MARGIN BOTTOM */
.margin-bottom-0{margin-bottom:0 !important;}
.margin-bottom-5{margin-bottom:5px;}
.margin-bottom-10{margin-bottom:10px;}
.margin-bottom-15{margin-bottom:15px;}
.margin-bottom-20{margin-bottom:20px;}
.margin-bottom-25{margin-bottom:25px;}
.margin-bottom-30{margin-bottom:30px;}
.margin-bottom-40{margin-bottom:40px;}
.margin-bottom-50{margin-bottom:50px;}
.margin-bottom-60{margin-bottom:60px;}
.margin-bottom-70{margin-bottom:70px;}
.margin-bottom-80{margin-bottom:80px;}
.margin-bottom-100{margin-bottom:100px;}
.margin-bottom-150{margin-bottom:150px;}
.margin-bottom-120{margin-bottom:150px;}
.margin-bottom-200{margin-bottom:200px;}
.margin-bottom-250{margin-bottom:250px;}
.margin-bottom-270{margin-bottom:270px;}
.margin-bottom-600{margin-bottom:600px;}

/* MARGIN TOP */
.margin-top-0{margin-top:0;}
.margin-top-5{margin-top:5px;}
.margin-top-10{margin-top:10px;}
.margin-top-15{margin-top:15px;}
.margin-top-20{margin-top:20px;}
.margin-top-30{margin-top:30px;}
.margin-top-35{margin-top:35px;}
.margin-top-40{margin-top:40px;}
.margin-top-45{margin-top:45px;}
.margin-top-50{margin-top:50px;}
.margin-top-60{margin-top:60px;}
.margin-top-70{margin-top:70px;}
.margin-top-75{margin-top:75px;}
.margin-top-80{margin-top:80px;}
.margin-top-100{margin-top:100px;}
.margin-top-120{margin-top:100px;}
.margin-top-150{margin-top:150px;}
.margin-top-200{margin-top:200px;}
.margin-top-250{margin-top:250px;}
.margin-top-270{margin-top:270px;}

.padding-left-0{padding-left:0 !important;}
.padding-left-10{padding-left:10px;}
.padding-top-0{padding-top:0 !important;}
.padding-right-0{padding-right:0;}
.padding-30{padding:30px;}

/* SOCIAL ICONS */

	/* TOPBAR SOCIAL */
.top-right-menu ul.topbar-social li{padding:0 2px}
.topbar-social li a{width:48px;height:48px;line-height:52px;display: inline-block;text-align:center;border-radius:50%;border-width:1px;border-style:solid;}

	/* WIDGET SOCIAL ICONS 1 */

.social-icon-1{padding-top: 30px;margin-left:0px;}
.social-icon-1 li a{width:48px;height:48px;line-height:48px;text-align:center;border-radius:50%;display:inline-block;font-size:16px;}
.social-icon-1.outline li a{border-width:1px;border-style:solid;}
.social-icon-1 li {margin-right:10px;}
.social-icon-1 li:last-child{margin-right:0px;}

	/* WIDGET SOCIAL ICONS 2 */

.social-icon-2{margin-top: 30px;margin-left:0px;}
.social-icon-2 li{margin-right:5px;}
.social-icon-2 li:last-child{margin-right:0px;}
.social-icon-2 li a{width:32px;height:32px;line-height:32px;text-align:center;display:inline-block;font-size:16px;}
.social-icon-2 li a:hover{background-color:#2db2be;}

	/* SOCIAL ICONS 3 */

.social-icon-3{margin-left:0px;}
.social-icon-3 li{margin-bottom:10px;}
.social-icon-3 li:last-child{margin-bottom:0px;}
.social-icon-3 li a{width:48px;height:48px;line-height:48px;text-align:center;display:inline-block;font-size:16px;color:#fff;}
.social-icon-3 li.fb a{background-color:#3b5998;}
.social-icon-3 li.tw a{background-color:#00aced;}
.social-icon-3 li.google a{background-color:#db4437;}
.social-icon-3 li a:hover,
.social-icon-3 li a:focus,
.social-icon-3 li a:active{opacity:0.8;}

	/* SOCIAL ICONS 4 */

.social-icon-4{margin-left:0px;}
.social-icon-4 li{margin-bottom:10px;}
.social-icon-4 li:last-child{margin-bottom:0px;}
.social-icon-4 li a{width:48px;height:48px;line-height:48px;text-align:center;display:inline-block;font-size:16px;background-color:#fff;}
.social-icon-4 li.fb a:hover{background-color:#3b5998;}
.social-icon-4 li.tw a:hover{background-color:#00aced;}
.social-icon-4 li.google a:hover{background-color:#db4437;}

	/* SOCIAL ICONS 5 */
.social-icon-5 li a{width:32px;height:32px;line-height:32px;text-align:center;display:inline-block;font-size:16px;background-color:#fff;color:#ccc;border:1px solid #eee;}
.social-icon-5 li a:hover{color:#fff;}
.social-icon-5 li.fb a:hover{background-color:#3b5998;}
.social-icon-5 li.tw a:hover{background-color:#00aced;}
.social-icon-5 li.google a:hover{background-color:#db4437;}

	/* SOCIAL ICONS 6 */
.social-icon-6 ul{padding-top:23px;}
.social-icon-6 li {margin-right:7px;}
.social-icon-6 li:last-child{margin-right:0px;}
.social-icon-6 li a{width:32px;height:32px;line-height:32px;text-align:center;display:inline-block;font-size:16px;background-color:#fff;color:#333;border-radius:50%;}

	/* SOCIAL ICONS 7 */
.social-icon-7 li {margin-right:7px;}
.social-icon-7 li:last-child{margin-right:0px;}
.social-icon-7 li a{width:48px;height:48px;line-height:48px;text-align:center;display:inline-block;font-size:16px;background-color:transparent;color:#fff;border-radius:50%;}


/* Display */
.dis-inline-b{display:inline-block;}

/* Overlay */
.overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:99;}
.overlay i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);color:#fff;font-size:60px;}
.g-overlay{background: rgba(0,0,0,0.3);/* Old Browsers */background: -moz-linear-gradient(top, rgba(60,74,88,0.3) 0%, rgba(0,0,0,0.3) 100%); /* FF3.6+ */background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(60,74,88,0.3)), color-stop(100%, rgba(0,0,0,0.3)));/* Chrome, Safari4+ */background: -webkit-linear-gradient(top, rgba(60,74,88,0.3) 0%, rgba(0,0,0,0.3) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(60,74,88,0.3) 0%, rgba(0,0,0,0.3) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, rgba(60,74,88,0.3) 0%, rgba(0,0,0,0.3) 100%); /* IE 10+ */background: linear-gradient(to bottom, rgba(60,74,88,0.3) 0%, rgba(0,0,0,0.3) 100%);/* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#3c4a58', GradientType=0 );/* IE6-9 */}

/* Blockquote */
.blockquote {background-color:#f7f8f9;border-color:#7dba21;margin-bottom: 25px;}
.blockquote p{position:relative;padding-left: 40px;padding-right: 40px;font-style: italic;font-size: 16px !important;padding-top: 15px;padding-bottom: 15px;}
.blockquote p:before{content:'\201C';color:#ebd628;font-size:60px;position: absolute;top: 30px;left:6px;line-height: 22px;}
.blockquote p:after{content:'\201D';color:#ebd628;font-size:60px;position: absolute;bottom:-2px;line-height: 22px;padding-left: 7px;}


/* Accordion */
.accordion-2.ui-accordion .ui-accordion-header .ui-accordion-header-icon{
	background-color:#ccc;
}
.ui-accordion ol{padding-left:0px;}
.ui-accordion ol li{
	counter-increment: step-counter;
	list-style:none;
	position:relative;
}
.ui-accordion ol li:before{
	position:absolute;
	top:-2px;
	left:-50px;
	content: counter(step-counter);
    font-size: 13px;
    color: #fff;
    border-radius: 50%;
    width: 25px;
    height: 25px;
    display: inline-block;
    text-align: center;
    line-height: 23px;
    font-family: 'lato', sans-serif;
}

/* Pagination */
.rel-pagination .pagination{margin-top:0;margin-bottom:0;border-radius:0px;}
.rel-pagination .pagination .page-link{border-radius:0px;border:0px;background-color:#f4f5f6;color:#888888}
.rel-pagination .pagination li.active .page-link,.rel-pagination .pagination .page-link:hover{color:#fff;background-color:#555;}
.rel-pagination .pagination .page-link.disable{background-color:#f4f5f6;#888888}
.rel-pagination .pagination li{margin-right:3px;display:inline-block;}
.rel-pagination .pagination li:last-child{margin-right:0px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	HEADER
--------------------------------------------------------------------------------------------------------------------------------
*/

/* TOPBAR */
.topbar-contact-info, .top-right-menu{padding:15px 15px;}
.topbar-contact-info ul li,.top-right-menu ul li,ul.top-right-menu li{padding: 0px 20px;border-right-width:1px;border-right-style:solid;}
.topbar-contact-info ul li:first-child,.top-right-menu ul li:first-child,ul.top-right-menu li:first-child{padding-left: 0px;}
.topbar-contact-info ul li:last-child,.top-right-menu ul li:last-child,ul.top-right-menu li:last-child{padding-right: 0px;border-right:0px;}
.topbar-contact-info ul li a ,.top-right-menu ul li a,ul.top-right-menu li a{text-transform:capitalize;}
.topbar-contact-info ul li a span,.top-right-menu ul li span,ul.top-right-menu li span{display: inline-block;vertical-align: middle;margin-right:10px;text-transform:capitalize;}
.topbar  svg,.top-right-menu svg{width: 15px;height:15px;}
.curency-menu:before{content:'';position:absolute;top: 13px;right: 0;padding-top: 24px;z-index:99;min-width: 60px;}
.curency-menu a > i{margin-left:5px;}
.curency-submenu{position: absolute;top: 36px; right: 0; box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.05);min-width: 86px;background-color: #fff;z-index:11111;opacity:0;visibility:hidden;-o-transition:opacity 0.3s ease-in-out;-ms-transition: opacity 0.3s ease-in-out;-moz-transition: opacity 0.3s ease-in-out;-webkit-transition: opacity 0.3s ease-in-out;}
.curency-menu .curency-submenu li{border-right:0px;border-bottom: 1px solid #eeeeee;padding-left: 0px !important;padding-right: 0px;width: 100%;}
.curency-menu .curency-submenu li a{display: block;text-align:center;padding: 8px;}
.curency-menu:hover > .curency-submenu{opacity:1;visibility:visible;}

/* MENU */
.logo{padding-top:20px;padding-bottom:20px;}
.wsdownmenu li a{text-transform:uppercase;}
.wsdownmenu .rel-btn-outline{float:right;line-height:inherit;padding:10px 26px;}
.wsdownmenu-submenu {margin:0;padding:0;min-width:230px;border-top-width:3px;border-top-style:solid;}
.wsdownmenu-submenu-sub {margin:0;padding:0;min-width:230px;border-top-width:3px;border-top-style:solid;}
.wsdownmenu-submenu li{padding:0px 12px;}
.wsdownmenu-submenu li:first-child{margin-top:15px;}
.wsdownmenu-submenu li:first-child a{border-top:0px;}
.wsdownmenu-submenu li:last-child{margin-bottom:15px;}
.wsdownmenu-submenu li a{border-top-width:1px;border-top-style:solid;border-top-color:#eee;}
.wsdownmenu-submenu li.has-menu:after{content:"\f0da";position:absolute;top:15px;right:20px;color:#888;font-size:13px;font-family:Fontawesome;}
.wsdownmenu-list > li.has-menu > a{position:relative;}
.wsdownmenu-list > li.has-menu:hover > a:before{opacity:1;}
.menu li a{display:inline-block;padding:6px 15px;}
.wsdownmenu-list li > .wsdownmenu-submenu{box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.05);}


/* MENU EFFECT 2 */
.menu-eff-2 li a:hover{background-color:#555;}

/* MEGAMENU */
.megamenu{width:100%;max-width:1200px;padding-left:0px;padding-right:0px;}
.megamenu ul{float:left;width: 100%;position: relative;}
.megamenu ul:after{content:"";position:absolute;top: 45%;right: -15px;height: 55%;width:1px;background-color:#eee;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%)}
.wsdownmenu-list .show-grid .col-lg-4:last-child  .mega-submenu:after{display:none;}
.show-grid{border-top-width:3px;border-top-style:solid;padding:10px 30px 30px 30px;box-shadow:0px 10px 10px rgba(0, 0, 0, 0.05);}
.show-grid h6{font-weight:bold;color:#333;padding-top: 16px; padding-bottom: 16px;margin-bottom: 0px;}
.mega-submenu{margin:0px;padding:0px;list-style:none;}
.mega-submenu li{padding-top: 13px;padding-bottom: 13px;border-top: 1px solid #eee;}
.mega-submenu li:last-child{border-bottom:0px;}
.mega-submenu li a:hover{text-decoration:none;}
.mega-submenu li:first-child{border-top:0;}

/* BANNER */
.banner-vr-1{position:relative;height:700px;}
.banner-vr-1 #map{height:700px;}
.banner-vr-1 #revslider{/*position:absolute;top:0;left:0;*/width:100%;}
.banner-vr-2{position:relative;height:860px;}
.banner-img{background-image:url('../img/banners/map-banner.jpg');background-repeat:no-repeat;background-position:center center;background-size:cover;}
.banner-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(125,186,33,0.8);}
.banner-content{position:absolute;top:50%;left:0;width:100%;z-index:99;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);}
.banner-txt{margin-bottom:23px;}
.banner-txt h1,.banner-txt h4{display:inline-block;}
.banner-txt h1{position:relative;font-size:56px;}
.banner-txt h1 sub{position: absolute;top: -13px;right: 4px;font-size: 18px;text-transform: uppercase;}
.banner-txt h4{font-family:'lato', sans-serif;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	Header 1 .rel-header-1, .header-style-1
--------------------------------------------------------------------------------------------------------------------------------
*/

.header-style-1 .wsdownmenu-list > li.has-menu > a:before{content:'';position:absolute;bottom:-1px;left:28px;width:0;height:0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 8px;border-top-style:solid;opacity:0;transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);}
.header-style-1 .wsdownmenu-list li:hover > a:before{opacity:1;}
.header-style-1 .megamenu{top: 62px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	Header 2 .rel-header-1, .header-style-2
--------------------------------------------------------------------------------------------------------------------------------
*/

.header-style-2 .wsdownmenu-list > li.has-menu > a:before{display:none;}
.header-style-2 .rel-m-submenu li a{border-top-color:#eeeeee;}
.header-style-2 .mega-submenu li:hover{background-color:transparent;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	Header 3 .rel-header-1, .header-style-3
--------------------------------------------------------------------------------------------------------------------------------
*/

.header-style-3 .wsdownmenu-submenu li a{border-top-color:rgba(255, 255, 255, 0.1);}

.header-style-3 .wsdownmenu-list > li.has-menu > a:before{content:'';position:absolute;bottom:-1px;left:28px;width:0;height:0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 8px;border-top-style:solid;opacity:0;transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);}
.header-style-3 .wsdownmenu-list li:hover > a:before{opacity:1;}
/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	Header 4 .rel-header-2, .header-style-4
--------------------------------------------------------------------------------------------------------------------------------
*/

.search-icon{width:48px;height:48px;line-height:55px !important;text-align:center;border:1px solid #eee;border-radius:50%;position:relative;z-index:99;cursor:pointer;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}
.search-icon svg{width:18px;}
.searchInputCon{width:100%;position:absolute;top:20px;left:0px;height:40px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transform:translateY(-61px);}
.searchInputCon .form-control{border:0px;border-radius:0px;color:#ccc;font-size:16px;}
.searchInputCon-active .searchInputCon{transform:translateY(0px);}
.searchInputCon-active .search-icon {-webkit-transition-delay:  0.35s;-moz-transition-delay: 0.35s;-o-transition-delay:  0.35s;transition-delay:  0.35s;}
.searchInputCon-active .search-icon svg path{fill:#fff;-webkit-transition-delay:  0.35s;-moz-transition-delay: 0.35s;-o-transition-delay:  0.35s;transition-delay:  0.35s;}
.header-style-4 .topbar{border-top-width:2px;border-top-style:solid; border-bottom: 1px solid #eeeeee;position:relative;z-index:11;}
.header-style-4 .topbar-contact-info ul li, .header-style-4 .top-right-menu ul li{border-right-color:#cccccc;}
.header-style-4 .topbar-contact-info,.header-style-4  .top-right-menu {padding: 10px 15px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	Header 5 .rel-header-2, .header-style-5
--------------------------------------------------------------------------------------------------------------------------------
*/

.header-style-5 .wsdownmenu-list > li > a{line-height:48px;}
.topbar-logo {padding-top:23px;padding-bottom:23px;}
.header-style-5 .topbar-contact-info{margin-top:20px;}
.header-style-5 .megamenu{top:36px;}
.header-style-5 .show-grid{border-width:3px 1px 1px 1px;border-style:solid;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	Header 6 .rel-header-2, .header-style-6
--------------------------------------------------------------------------------------------------------------------------------
*/
.header-style-6 .topbar{border-top-width:4px;border-top-style:solid;}
.header-style-6 .megamenu{top:36px;}
.header-style-6 .wsdownmenu-list > li > a{line-height:48px;}
.header-style-6 .show-grid{border-width:3px 1px 1px 1px;border-style:solid;}
.header-style-6 .wsdownmenu-submenu{top:47px;}
.header-style-6 .megamenu ul:after{background-color:rgba(255,255,255,0.1);}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	Header 7 .rel-header-2, .header-style-7
--------------------------------------------------------------------------------------------------------------------------------
*/

.header-style-7 .wsdownmenu-list > li > a{line-height:48px;}
.header-style-7 .wsdownmenu-submenu{top:47px;}
.topbar-logo {padding-top:23px;padding-bottom:23px;}
.header-style-7 .topbar-contact-info{margin-top:20px;}
.header-style-7 .megamenu{top:34px;}
.top-bar-social-2 li{margin-right:20px;}
.top-bar-social-2 li:last-child{margin-right:0px;}
.top-bar-social-2 li a{font-size:14px;}
.header-style-7 .topbar{border-bottom:1px solid #eee;position:relative;}
.header-style-7 .top-right-menu {padding: 13px 15px;}
.header-style-7 .curency-menu{border-right:0px;}
.header-style-7 .topbarnumber{position: absolute; top: 0px; right: 0px; padding-top: 22px; padding-bottom: 22px; min-width: 32%; background-color: rgb(125, 186, 33); color: rgb(255, 255, 255); padding-left: 35px;}
.topbarnumber a{font-size:24px;}
.number-icons{width:33px;height:33px;text-align:center;line-height:38px;display:inline-block;margin-left: -33px;position: relative;left: -16px;box-shadow:0px 1px 5px rgba(0, 0, 0, 0.1);}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	Header 8 .rel-header-1, .header-style-8
--------------------------------------------------------------------------------------------------------------------------------
*/

.header-style-8 .wsdownmenu-list > li > a{line-height:51px;}
.header-style-8 .megamenu{top:34px;}
.header-style-8 .wsdownmenu-submenu{top:48px;}
.header-style-8 .topbar{border-bottom-width:1px;border-bottom-style:solid;}
.header-style-8 .top-right-menu {padding-right:0px;}
.topbar-btn{margin-top:25px;}
.topbar-btn li{margin-right:6px;}
.topbar-btn li:last-child{margin-right:0px;}
.topbar-btn li a{padding:11px 19px;display:inline-block;font-size:11px;font-weight:700;line-height: 10px;padding-top: 10px;}
.topbar-btn li.login a{background-color:#eae328;color:#333;}
.topbar-btn li.login a:hover,.topbar-btn li.login a:focus{background-color:rgba(234, 227, 40, 0.82);color:#333}
.topbar-btn li.signup a:hover,.topbar-btn li.signup a:focus{background-color:rgba(125, 186, 33, 0.8)}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	Header 9 .rel-header-1, .header-style-9
--------------------------------------------------------------------------------------------------------------------------------
*/

.header-style-9 .wsdownmenu-list > li > a{line-height:48px;}
.header-style-9 .megamenu{top:34px;}
.header-style-9 .wsdownmenu-submenu{top:48px;}
.header-style-9 .topbar{border-top-width:1px;border-top-style:solid;}
.header-style-9 .wsdownmenu {border-right:1px solid #eee;}
.header-style-9  .top-bar-social-2{line-height:50px;border-right:1px solid #eee;padding-right: 15px;}
.header-style-9  .top-bar-social-2 li {margin-right: 16px;}
.header-style-9  .rel-menu-m-cont {border-top:1px solid #eee;}
.header-style-9 ul.top-right-menu {padding-left:30px;}
.header-style-9 ul.top-right-menu li {border-right:0px;padding-right: 0px;padding-left: 0px;margin-right: 11px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	Header 10 .rel-header-1, .header-style-10
--------------------------------------------------------------------------------------------------------------------------------
*/

.header-style-10 .topbar-logo{display:inline-block;padding-right:30px;border-right:1px solid #eee;padding-top: 32px;padding-bottom: 32px;}
.header-style-10 .wsdownmenu-list > li > a{line-height:100px;}
.header-style-10 .wsdownmenu-submenu{top:100px;}
.header-style-10 .megamenu{top:85px;}
.header-style-10 .top-right-menu{padding-top: 40px;padding-bottom: 40px;padding-left:30px;}
.header-style-10 ul.top-right-menu{border-left:1px solid #eee;}
.header-style-10 ul.top-right-menu li {border-right:0px;padding-right: 0px;padding-left: 0px;margin-right: 11px;}
.header-style-10 .wsdownmenu-list{padding-left:15px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	Header 11 .rel-header-1, .header-style-11
--------------------------------------------------------------------------------------------------------------------------------
*/

.header-style-11 .topbar .container {border-bottom:1px solid #eee;}
.header-style-11 .topbar-contact-info ul li a i{font-size:16px;}
.header-style-11 .top-right-menu ul li{border-right: 0px;padding-right: 0px;padding-left: 0px;margin-right: 11px;text-transform:uppercase;}
.header-style-11 .top-right-menu ul li a{text-transform:uppercase;font-size: 11px;font-weight: 400;}
.header-style-11 .wsdownmenu-list > li > a:before, .header-style-11 .wsdownmenu-list > li > a:after { display: inline-block; opacity: 0; -webkit-transition: -webkit-transform 0.3s, opacity 0.2s; -moz-transition: -moz-transform 0.3s, opacity 0.2s;transition: transform 0.3s, opacity 0.2s;}
.header-style-11 .wsdownmenu-list > li > a:before { margin-right: 10px; content: '|'; -webkit-transform: translateX(20px);-moz-transform: translateX(20px);transform: translateX(20px);position:inherit;}
.header-style-11 .wsdownmenu-list > li > a:after { margin-left: 10px;content: '|'; -webkit-transform: translateX(-20px);-moz-transform: translateX(-20px);transform: translateX(-20px);}
.header-style-11 .wsdownmenu-list > li > a:hover:before,.header-style-11 .wsdownmenu-list > li > a:hover:after,.header-style-11 .wsdownmenu-list > li > a:focus:before,.header-style-11 .wsdownmenu-list > li > a:focus:after {opacity: 1;-webkit-transform: translateX(0px);-moz-transform: translateX(0px);transform: translateX(0px);}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	Header 12 .rel-header-1, .header-style-12
--------------------------------------------------------------------------------------------------------------------------------
*/

.rel-btn-primary svg{    width: 15px;margin-right: 6px;position: relative;top: 3px;}
.header-style-12 a.rel-btn-primary{line-height: 42px;padding-left: 29px;padding-right: 29px;border-radius:3px;}
.header-style-12 .wsdownmenu-list > li > a{line-height:90px;}
.header-style-12 .wsdownmenu-submenu {top: 90px;}
.header-style-12 .login {border-left: 1px solid rgba(255, 255, 255, 0.08); padding-top: 2px;padding-bottom: 2px;margin-right: 20px;display: inline-block;padding-left: 20px;}
.header-style-12 .top-right-menu{padding: 24px 15px;margin-bottom:0px;}
.header-style-12 .top-right-menu a{font-family:'montserrat';}
.header-style-12 ul.top-right-menu li{padding-right:0px;border-right:0}
.header-style-12 .megamenu {top: 76px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 INNER START
--------------------------------------------------------------------------------------------------------------------------------
*/

.inner-start{position:relative;background-size: cover;}
.inner-start-breadcrumbs ul li{position:relative;font-family:'lato', sans-serif;font-weight:bold;}
.inner-start-breadcrumbs ul li:last-child{margin-right:0px;}
.inner-start-breadcrumbs ul li:last-child:after{display:none;}
.inner-start-keywords h4,.inner-start-keywords h5{margin-top:0px;margin-bottom:0px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 INNER START 1 .inner-start-1
--------------------------------------------------------------------------------------------------------------------------------
*/

.inner-start-1{background-image:url('../img/inner-starts/innerstart-bg-1.jpg');background-repeat:no-repeat;background-position:center center;min-height:120px;}
.inner-start-1 .inner-start-breadcrumbs ul li{margin-right:30px;}
.inner-start-1 .inner-start-breadcrumbs ul li:last-child{margin-right:0px;}
.inner-start-1 .inner-start-breadcrumbs ul li:after{content:'|';position:absolute;top:0;right:-15px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 INNER START 2 .inner-start-2
--------------------------------------------------------------------------------------------------------------------------------
*/

.inner-start-2{background-image:url('../img/inner-starts/innerstart-bg-2.jpg');background-repeat:no-repeat;background-position:center center;min-height:200px;}
.inner-start.inner-start-2 .inner-start-breadcrumbs-bg{}
.inner-start-2 .inner-start-breadcrumbs {margin-top:25px;}
.inner-start-2 .inner-start-breadcrumbs ul li{margin-right:30px;text-transform:uppercase;}
.inner-start-2 .inner-start-breadcrumbs ul li:after{content:'|';position:absolute;top:0;right:-15px;}
.inner-start-2 .inner-start-keywords h4{margin-top:0px;margin-bottom:0px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 INNER START 3 .inner-start-3
--------------------------------------------------------------------------------------------------------------------------------
*/

.inner-start-3{background-image:url('../img/inner-starts/innerstart-bg-3.jpg');background-repeat:no-repeat;background-position:center center;min-height:120px;}
.inner-start.inner-start-3 .inner-start-breadcrumbs-bg{position:absolute;top:0;left:0;width:100%;}
.inner-start-3 .inner-start-breadcrumbs{margin-top:30px;}
.inner-start-3 .inner-start-breadcrumbs ul li{margin-right:30px;text-transform:uppercase;}
.inner-start-3 .inner-start-breadcrumbs ul li:after{content:'\f0da';font-family:'Fontawesome';position:absolute;top:2px;right:-20px;font-size: 10px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 INNER START 4 .inner-start-4
--------------------------------------------------------------------------------------------------------------------------------
*/

.inner-start-4{background-image:url('../img/inner-starts/innerstart-bg-4.jpg');background-repeat:no-repeat;background-position:center center;min-height:200px;}
.inner-start.inner-start-4 .inner-start-breadcrumbs-bg{position:absolute;top:0;left:0;width:100%;}
.inner-start-4 .inner-start-breadcrumbs{margin-top:30px;}
.inner-start-4 .inner-start-breadcrumbs ul li{margin-right:35px;text-transform:uppercase;}
.inner-start-4 .inner-start-breadcrumbs ul li:after{content:'\f0da';font-family:'Fontawesome';position:absolute;top:5px;right:-24px;font-size: 8px;width:10px;height:10px;line-height: 10px;text-align:center;}
.inner-start-4 .inner-start-keywords{margin-top:2px;display:inline-block;padding:15px 48px;background-color:#fff;border-left-width:4px;border-left-style:solid;border-left-color:#e35353;}
.inner-start-4 .inner-start-keywords h5{margin-bottom:0px;font-weight:bold;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 INNER START 5 .inner-start-5
--------------------------------------------------------------------------------------------------------------------------------
*/

.inner-start-5{background-image:url('../img/inner-starts/innerstart-bg-5.jpg');background-repeat:no-repeat;background-position:center center;min-height:300px;}
.inner-start.inner-start-5 .inner-start-breadcrumbs-bg{background-color:rgba(0, 0, 0, 0.2);position:absolute;bottom:0;left:0;width:100%;}
.inner-start-5 .inner-start-breadcrumbs{margin-top: 0px;height: 48px;line-height: 48px;}
.inner-start-5 .inner-start-breadcrumbs ul li{margin-right:40px;text-transform:uppercase;}
.inner-start-5 .inner-start-breadcrumbs ul li:after{content:'\f0da';font-family:'Fontawesome';position:absolute;top:19px;right:-26px;font-size: 8px;width:12px;height:12px;line-height: 12px;text-align:center;background-color: #fff;border-radius: 50%;padding-left: 1px;}
.inner-start-5 .inner-start-keywords{margin-top:130px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 INNER START 6 .inner-start-6
--------------------------------------------------------------------------------------------------------------------------------
*/

.inner-start-6{background-color:#303032;}
.inner-start-6 .search-style-7 .form-inline {padding: 30px 0px 35px 0px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 SLIDERS
--------------------------------------------------------------------------------------------------------------------------------
*/

.white-strip{background-color: rgb(255, 255, 255);padding: 9px 15px;}
.list-icon{width: 18px;height: 18px;background-color: rgb(255, 255, 255);color: rgb(51, 51, 51);border-radius: 50%;display: inline-block;margin-right: 10px;text-align: center;font-weight: bold;font-size: 11px;line-height: 16px;}
.list-icon-2{width: 18px;height: 18px;color: #fff;display: inline-block;margin-right: 10px;text-align: center;font-weight: bold;font-size: 11px;line-height: 16px;}
.slide12-pst{background-color:rgba(34,34,34,0.85);padding:22px 30px;}
.slide12-pst h5,.slide12-pst span{display: inline-block;vertical-align: top;}
.slide12-pst .slide12-pst-holder{width:575px;}
.slide12-pst .sd-prop-tit,.slide12-pst .sd-prop-price,.slide12-pst .sd-prop-price sub{display:inline-block;}
.slide12-pst .sd-prop-tit{width:340px;font-size:18px;font-weight:bold;margin-bottom:0;line-height: 26px;}
.slide12-pst .sd-prop-price{color:#eae328;font-size:40px;position: relative;top: 14px;}
.slide12-pst .sd-prop-price sub{font-size:16px;vertical-align:top;position: relative;top: -8px;padding-right: 5px;}
.slide13-pst{width:825px;margin:0 auto !important;background-color:rgba(34,34,34,0.80);height:98px;}
.slide13-pst h5{float:left;}
.slide13-pst span{float:right;height: 98px;}
.slide13-pst h5{font-size:32px;font-weight:bold;text-transform:uppercase;color:#fff;margin-bottom: 0px;padding: 33px 29px;letter-spacing: 1px;}
.slide13-pst span{font-size:40px;color:#333c3a;background-color:#eae328;padding:40px 35px;}
.slide13-pst span sub{font-size: 15px;top: -19px;left: -6px;}
.slide14-pst{background-color:rgba(255,255,255,0.85);width:100%;}
.slide14-pst{width:1170px;max-width:1170px;float:left;}
.slide14-pst h3{float:left;color:#333;margin-bottom:0;padding:27px 30px;font-weight:bold;}
.slide14-pst .sd-prop-price{float:right;font-size:40px;color:#fff;background-color:#7dba21;padding: 35px 26px;min-width: 320px;text-align: center;}
.slide14-pst .sd-prop-price sub{font-size:16px;display: inline-block;vertical-align: top;line-height: 0px !important;}
.slide15-content{padding:40px;}
.slide15-content h4{color:#333;}
.slide15-content p{max-width: 585px;word-wrap: break-word;color:#888;font-family:'lato', sans-serif;font-size:14px;line-height: 24px !important;margin-top: 6px !important;margin-bottom: 0 !important;}
.slide15-content{width:585px;word-wrap:wrap;}
.slide15-price{background-color:#eae328;color:#333;width:100%;}
.slide15-price .sd-prop-price{font-size:32px;font-size:'montserrat', sans-serif;margin-bottom:0;height:60px;line-height:60px;padding-left:30px;padding-right:30px;}
.slide15-price .sd-prop-price sub{font-size:16px;position: relative;top: -11px;}
.slide15-price .sd-prop-price span{font-size:14px;position: relative;top: -1px;}
.gm-style > div > div:nth-child(4) > div:nth-child(4) > div > div:nth-child(1){display:none;}
.gm-style > div > div:nth-child(4) > div:nth-child(4) > div > div:nth-child(3){background-image:url('../img/icons/cross.png') !important;background-repeat:no-repeat !important;width:32px !important;height:32px !important;right: 25px !important;top: 7px !important;}
.gm-style > div > div:nth-child(4) > div:nth-child(4) > div > div:nth-child(3) img{display:none;}
.gm-style .gm-style-iw{top:20px !important;}
.map-grid .price-label{padding: 7px 12px !important;}
.map-grid:after{content:'';position:absolute;bottom:-13px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);width:0;height:0;border-left: 14px solid transparent;border-right: 14px solid transparent;border-top: 14px;border-top-style:solid;opacity:1 !important;border-top-color:#fff;z-index:9999;opacity:1 !important-webkit-filter:drop-shadow(0px 2px 1px rgba(0,0,0,0.20));filter : drop-shadow(0px 2px 1px rgba(0,0,0,0.20));}
.gm-style-iw > div,.gm-style-iw > div > div,.gm-style .gm-style-iw{overflow:inherit !important;}
.tparrows {cursor: pointer;background: #fff !important;-webkit-border-radius: 5px;border-radius: 0px;width: 100px !important;height: 98px !important;font-family:'montserrat';font-size:16px;color:#333;}
.tparrows:before {display: inline-block;text-decoration: inherit;margin-right: 0;margin-top:0;text-align: center;width: 100px;height:98px;line-height:98px;font-family:'montserrat';font-size:16px;color:#333;}
.tp-leftarrow {left:18% !important;opacity:1 !important;}
.tp-leftarrow:before {content: 'PREV';}
.tp-rightarrow:before {content: 'NEXT';}
.tp-rightarrow {right:18% !important;opacity:1 !important;}
.tparrows.tp-rightarrow:before {margin-left: 1px;}
.tparrows:hover {background: #fff !important;opacity:1 !important;}
.tp-bullets{display:none;}
.revolution-2 .tparrows{display:none !important;}
.revolution-2:hover .tparrows{display:block !important;}



/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 SECTION HEADINGS
--------------------------------------------------------------------------------------------------------------------------------
*/
.section-heading{text-align:center;}
.section-title{position:relative;}
.section-title h5{margin-top:0px;margin-bottom:0px;font-weight:bold;letter-spacing:1px;}
.section-des p{font-family:'lato' , sans-serif;}
.section-des p{margin-bottom:0px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 SECTION HEADING 1 .section-heading-1
--------------------------------------------------------------------------------------------------------------------------------
*/

.section-heading-1{padding-top:90px;}
/*.section-heading-1 .section-title:after{content:'';position:absolute;bottom:-10px;left:50%;width:33px;border-bottom:3px dotted #ccc;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);}*/
.section-heading-1 .section-title h5{letter-spacing:2px;text-transform:uppercase;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 SECTION HEADING 2 .section-heading-2
--------------------------------------------------------------------------------------------------------------------------------
*/

.section-heading-2 .section-title{margin-bottom:10px;}
.section-heading-2{padding-top:100px;}
.section-heading-2 .section-des p{font-size:14px;line-height: 22px;}
.section-heading-2 h4{font-weight:bold; letter-spacing:1px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 SECTION HEADING 3 .section-heading-3
--------------------------------------------------------------------------------------------------------------------------------
*/

.section-heading-3{padding-top:100px;}
.section-heading-3 .section-title{margin-bottom:10px;letter-spacing: 2px;}
.section-heading-3 .section-title:after{font-family:'FontAwesome';content:"\f0c8  \f0c8  \f0c8";font-size:4px;position:absolute;bottom:-10px;left:50%;width:21px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);letter-spacing: 1px;}
.section-heading-3 .section-des p{font-size:16px;line-height: 22px;margin-bottom: 7px;letter-spacing: 0px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 SECTION HEADING 4 .section-heading-4
--------------------------------------------------------------------------------------------------------------------------------
*/

.section-heading-4{padding-top:60px;}
.section-heading-4 .section-title{margin-bottom:7px;letter-spacing: 2px;}
.section-heading-4 .section-title h4{letter-spacing:1px;font-weight:bold;}
.section-heading-4 .section-des p{font-size:16px;line-height: 22px;margin-bottom: 0px;letter-spacing: 0px;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 SECTION HEADING 5 .section-heading-5
--------------------------------------------------------------------------------------------------------------------------------
*/

.section-heading-5 .section-title{margin-bottom:7px;letter-spacing: 2px;}
.section-heading-5 .section-title h5{display:inline-block;position:relative;}
.section-heading-5 .section-title h5:after{content:'';position:absolute;top:-10px;right:4px;width:40px;height:3px;}
.section-heading-5 .section-des p{font-size:14px;line-height: 24px;margin-bottom: 0px;letter-spacing: 0px;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 SECTION HEADING 6 .section-heading-6
--------------------------------------------------------------------------------------------------------------------------------
*/

.section-heading-6{padding-top:100px;}
.section-heading-6 .section-title{margin-bottom:7px;letter-spacing: 2px;}
.section-heading-6 .section-title h5{display:inline-block;position:relative;letter-spacing:0px;}
.section-heading-6 .section-des p{font-size:14px;line-height: 24px;margin-bottom: 0px;letter-spacing: 0px;}
.section-heading-6 .title-border{width:100px;margin:0 auto;border-bottom:2px solid #cccccc;}
.section-heading-6 .title-border span{width:20px;height:20px;border-radius:50%;margin:0 auto;background-color:#ccc;border:5px solid #fff;position: relative;top: 16px;display: inline-block;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 SECTION HEADING 7 .section-heading-7
--------------------------------------------------------------------------------------------------------------------------------
*/

.section-heading-7 .section-title{margin-bottom:7px;letter-spacing: 2px;}
.section-heading-7 .section-title h5{display:inline-block;position:relative;letter-spacing:0px;}
.section-heading-7 .section-des p{font-size:16px;line-height: 24px;margin-bottom: 0px;letter-spacing: 0px;}
.section-heading-7 .section-des{margin-bottom:13px;}
.section-heading-7 .title-border{width:70px;margin:0 auto;border-bottom-width:3px;border-bottom-style: solid;margin-top: 13px;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 SECTION HEADING 8 .section-heading-8
--------------------------------------------------------------------------------------------------------------------------------
*/

.section-heading-8 .section-title{margin-bottom:7px;letter-spacing: 0px;}
.section-heading-8 .section-title h5{display:inline-block;position:relative;letter-spacing:0px;}
.section-heading-8 .section-des p{font-size:16px;line-height: 24px;margin-bottom: 0px;letter-spacing: 0px;}
.section-heading-8 .section-des{margin-bottom:13px;}
.section-heading-8 .title-border{width:70px;margin:0 auto;border-bottom-width:3px;border-bottom-style: solid;margin-top: 13px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 SECTION HEADING 9 .section-heading-9
--------------------------------------------------------------------------------------------------------------------------------
*/

.section-heading-9{padding-top:80px;}
.section-heading-9 .section-title{margin-bottom:0px;letter-spacing: 0px;}
.section-heading-9 .section-title h5{display:inline-block;position:relative;letter-spacing:2px;}
.section-heading-9 .title-border{width:207px;margin:0 auto;border-bottom-width:1px;border-bottom-style: solid;margin-top: -4px;border-bottom-color:#cccccc;}
.section-heading-9 .circle-icon{width:14px;height:14px;border-radius:50%;background-color:transparent;border-width:1px;border-style:solid;display:inline-block;position: relative;top:2px;}
.section-heading-9 .rel-bg-white-clr{position: relative; top: 11px; display: inline-block; padding-left: 7px; padding-right: 7px;}
.section-heading-9 .fa{color:#ccc;}
.irs-cont{width:396px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 SECTION HEADING 10 .section-heading-10
--------------------------------------------------------------------------------------------------------------------------------
*/

.section-heading-10{padding-top:100px;}
.section-heading-10 .section-title{margin-bottom:0px;letter-spacing: 0px;}
.section-heading-10 .section-title h5{display:inline-block;position:relative;letter-spacing:2px;}
.section-heading-10 .title-border{width:270px;margin:0 auto;border-bottom:1px solid #eee;margin-top: 17px;margin-bottom:7px;position:relative;}
.section-heading-10  .title-border .square-box{width:15px;height:15px;background-color:#eae328;display:inline-block;border-width:2px;border-style:solid;border-radius:2px;position:absolute;top:-7px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 SECTION SEARCH
--------------------------------------------------------------------------------------------------------------------------------
*/
.section-search .nav-tabs .nav-item{margin-right:7px;margin-bottom: 0px;}
.section-search .nav-tabs .nav-item:last-child{margin-right:0px;}
.width-240{width:254px;}
.width-230{width:230px;}
.width-440{width:440px;}
.min-width-170{min-width:170px;}
.min-width-200{min-width:200px;}
.width-240 input,.width-240 .form-inline .form-control,.width-240 .bootstrap-select,.width-440 input,.width-440 .form-control,.width-230 input,.width-230 .form-inline .form-control,.width-230 .bootstrap-select{width:100% !important;}
.width-140{width:154px;}
.width-140 input,.width-140 .form-inline .form-control,.width-140 .bootstrap-select{width:100% !important;}
.search-form-inner .form-group{margin-bottom: 1rem;}
.section-search .nav-tabs{border-bottom:0px;}
.section-search .nav-tabs .nav-link{padding:10px 48px;border-radius:0px;text-align:center;text-transform:uppercase;font-family:'montserrat';font-size:14px;font-weight:bold;border:0px;}
.section-search.nav-tabs .nav-link{width:300px;border: 0px;}
.section-search .nav-tabs .nav-link.activelink{width:auto;padding:10px 14px;}
.section-search .btn{font-size:13px;font-weight:bold;font-family:'montserrat' , sans-serif;text-transform:uppercase;}
.bootstrap-select.selected .btn.dropdown-toggle{color:#333 !important;}

/* SEARCH CONTAINER FUILD */

.sc-1{position: absolute;bottom: 15px;left: 0;z-index: 999;right:0;}
.sc-2{position:relative;z-index:99;margin-top:-41px;box-shadow:0px 3px 5px RGBA(0, 0, 0, 0.07);}
.sc-3{position: absolute;bottom: 68px;left: 0;z-index: 999;right:0;}
.sc-4{position: absolute;bottom: 30px;left: 0;z-index: 999;right:0;}
.sc-5{position: absolute;bottom: 50px;left: 0;z-index: 999;right:0;}
.sc-6{position: absolute;bottom: 0px;left: 0;z-index: 999;right:0;}
.sc-7{position: absolute;bottom: 40px;left: 0;z-index: 999;right:0;}
.sc-big{position: absolute;bottom: 0px;left: 0;z-index: 999;right:0;}
.sc-big2{position: absolute;bottom: 0;z-index: 999;right:0;}

/* Input */
.form-control{font-size: 14px;border: 1px solid #eeeeee;color:#333;}
.form-control::-webkit-input-placeholder {color: #cccccc;}
.form-control:-moz-placeholder {color: #cccccc;}
.form-control::-moz-placeholder {color: #cccccc;}
.form-control:-ms-input-placeholder {  color: #cccccc;  }
label{font-family:'lato', sans-serif;font-size:14px;}

/* Select Box */
.bootstrap-select,.form-control{font-family:'lato' , sans-serif;}
.bootstrap-select .btn{font-size: 14px;color:#cccccc;font-family:'lato' , sans-serif;text-transform:capitalize;font-weight:400;}
.bootstrap-select > .dropdown-toggle{background-color: #fff;border: 1px solid #eeeeee;}
.dropdown-menu{margin-top:0px;border: 1px solid #eeeeee;border-top-width:0px;}
.btn-group.bootstrap-select.dropup.open .dropdown-menu.open{border-bottom:0px;margin-bottom:0px;border-top: 1px solid #eeeeee;}
.bootstrap-select.btn-group .dropdown-menu{border-radius:0px;}
.bootstrap-select.btn-group .dropdown-menu li a {display:block;padding: 10px 11px;font-size: 14px;border-bottom: 1px solid #f0f0f0;color:#333333;}
.bootstrap-select.btn-group .dropdown-menu li:last-child a{border-bottom:0px;}
.bootstrap-select.btn-group .dropdown-menu li.selected a,.bootstrap-select.btn-group .dropdown-menu li a:hover,.bootstrap-select.btn-group .dropdown-menu li a:focus {background-color: #7dba21;color: #FFF;border-bottom-color:#7dba21;}
.bootstrap-select.btn-group .dropdown-toggle .caret {right: 0px;margin-top: 0px;background-color: #eae328;height: 41px;width: 28px;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);text-align: center;line-height: 41px;border-left: 1px solid #eae328;border-bottom: 0px;}
.dropdown-toggle:after {z-index: 9;position: relative;color:#fff;margin-top: -3px;}

.bootstrap-select .dropdown-toggle:focus {outline: none !important;outline: none !important; outline-offset: 0px;}

/* ION RANGE SLIDER */
.irs-cont > span{color:#ccc;font-family:'lato' , sans-serif;position: relative;top: -9px;}
.irs-cont > span b{color:#333;font-weight:400;}
.irs-cont > span .c-c{color:#ccc;}
.irs-cont .irs-max , .irs-cont .irs-from, .irs-cont .irs-to , .irs-cont .irs-min, .irs-cont .irs-single{display:none;}
.irs-line{border-radius:0px;border-radius: 0px;background: transparent;background-color: #fff;border: 1px solid #eeeeee;}
.irs-slider{width: 10px;height: 20px;background: none !important;background-color: #fff !important;box-shadow: none;border:1px solid #eeeeee;border-radius: 0px;}
.irs-bar{border-top: 1px solid #eae328;border-bottom: 1px solid #eae328;background: #eae328;}

/* CHECKBOX */
.search-form-inner .form-group.check{padding-left:15px;padding-right:15px;}
.check{position:relative;margin-right:21px;}
.check input[type=checkbox]{display:none}
.check label{padding-left: 2rem;}
.check label:before{content:"";display:inline-block;width:10px;height:10px;top:6px;margin-right:10px;position:absolute;left:3px;border: 1px solid #e1e1e1;transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;}
.check label:after{content:"";display:inline-block;width:16px;height:16px;top:3px;margin-right:10px;position:absolute;left:0px;border: 1px solid #e1e1e1;}
input[type=checkbox]:checked + label:before{content:"\f00c";font-family:FontAwesome;font-size:8px;color:#333333;line-height:8px;text-align:center;transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;}
.form-setting label span{color:#bbb;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	SEARCH STYLE 1 .search-style-1
--------------------------------------------------------------------------------------------------------------------------------
*/

.search-style-1 .bootstrap-select.btn-group .dropdown-toggle .caret {background-color: #f6f6f6;border-left: 1px solid #ececec;height: 39px;}
.search-style-1 .dropdown-toggle:after {color:#cccccc;}
.search-style-1 .search-form-inner{margin-left:-7px;margin-right:-7px;}
.search-style-1 .search-form-inner .form-group{padding-left:7px;padding-right:7px;}
.search-style-1 .search-form{width:calc(100% - 127px);-webkit-width:calc(100% - 127px);-moz-width:calc(100% - 127px);-o-width:calc(100% - 127px);padding:20px 14px;padding-bottom: 2px;}
.search-style-1 .search-form-btn .btn{width:127px;height:138px;line-height:138px;}
.search-style-1 .search-form-btn .btn svg{width:20px;}
.search-style-1 .search-form-btn .btn span{display:none;}
.search-style-1 .check{margin-right:6px;}

.section-search.search-style-1.search-eff-2 .tab-content,.section-search.search-style-1.search-eff-2 .nav-tabs .nav-link.activelink,.section-search.search-style-1.search-eff-2 .nav-tabs .nav-link.active{background-color:rgba(0,0,0,0.50);}
.section-search.search-style-1.search-eff-2  .irs-cont > span b{color:#eae328;}
.section-search.search-style-1.search-eff-2  .irs-line{color:#eae328;background-color:transparent;border: 1px solid #444444;}
.section-search.search-style-1.search-eff-2 .bootstrap-select.btn-group .dropdown-toggle .caret{background-color: #eae328;border-color:#eae328;height: 41px;width: 29px;right:-1px;}
.section-search.search-style-1.search-eff-2 .dropdown-toggle:after {color:#fff;}
.section-search.search-style-1.search-eff-2 .check label:after {background-color: #fff;color: #333333;border:1px solid #e1e1e1;}
.section-search.search-style-1.search-eff-2  label:before {background-color: #e8e8e8;z-index: 1;border:1px solid #e1e1e1;}
.section-search.search-style-1.search-eff-2 input[type="checkbox"]:checked + label:before {color: #333333 !important;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	SEARCH STYLE 2 .search-style-2
--------------------------------------------------------------------------------------------------------------------------------
*/

.search-style-2  .search-form-inner{margin-left:-3px;margin-right:-3px;width:calc(100% - 170px);}
.search-style-2 .search-form-inner .form-group {padding-left: 3px; padding-right: 3px;}
.search-style-2 .search-form{width:100%;padding:33px 0px;}
.search-style-2  button.btn[type="submit"]{height:42px;line-height:26px;}
.search-style-2 .width-240{width:245px;}
.search-style-2  label,.search-style-2 .irs-cont label span span .c-c{color:#555;}
.search-style-2.section-search .nav-tabs .nav-link {background-color:rgba(255, 255, 255, 0.8);color:#666666;}
.search-style-2 .irs-cont{width:360px;}
.search-style-2 .check label:before {background-color:transparent;}
.search-style-2 .irs-cont label{position:relative;top:-16px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	SEARCH STYLE 3 .search-style-3
--------------------------------------------------------------------------------------------------------------------------------
*/

.search-style-3 .width-240 { width: 240px;margin-right: 6px;}
.search-style-3 .form-inline{position:relative;}
.search-style-3 .search-form{position:relative;z-index:99;}
.search-style-3 .form-inline:after{content:'';position:absolute;top:-42px;left:-40px;width:calc(100% + 80px);height:100%;padding:61px 30px;background-color:#fff;}
.search-eff-2.search-style-3 .form-inline:after{background-color:transparent;}
.search-eff-2.search-style-3 .form-inline .bootstrap-select > .dropdown-toggle{border:1px solid #eee;height: 42px;border-right:0;}
.search-eff-2.search-style-3 .form-inline .bootstrap-select.btn-group .dropdown-toggle .caret {border:0px;height: 42px;margin-top:0px;}
.search-eff-2.search-style-3 .btn.min-width-170{height: 42px;background-color:#fff;color:#333;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	SEARCH STYLE 4 .search-style-4
--------------------------------------------------------------------------------------------------------------------------------
*/

.search-style-4 .form-inline{padding:30px 40px;background-color:rgba(255, 255, 255, 0.9);}
.search-style-4 .width-240{width:220px;margin-right: 6px;}
.search-style-4 .btn.min-width-170{padding: 11px 20px;margin-top: 29px;}
.search-style-4.search-eff-2 .form-inline{background-color:rgba(34,34,34,0.90);}
.search-style-4.search-eff-2 .form-inline label{color:#fff;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	SEARCH STYLE 5 .search-style-5
--------------------------------------------------------------------------------------------------------------------------------
*/

.search-style-5 .form-inline{padding:30px 40px;background-color:rgba(34, 34, 34, 0.9);}
.search-style-5 .width-240{width:220px;margin-right: 6px;}
.search-style-5 .btn.min-width-170{padding: 11px 20px;margin-top: 0px;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	SEARCH STYLE 6 .search-style-6
--------------------------------------------------------------------------------------------------------------------------------
*/

.search-style-6 .bootstrap-select.btn-group .dropdown-toggle .caret {background-color: #f6f6f6;border-left: 1px solid #ececec;height: 39px;}
.search-style-6 .dropdown-toggle:after {color:#cccccc;}
.search-style-6 .search-form-inner{margin-left:-7px;margin-right:-7px;}
.search-style-6 .search-form-inner .form-group{padding-left:13px;padding-right:13px;}
.search-style-6 .search-form{width:calc(100% - 127px);padding:20px 25px;padding-bottom: 2px;}
.search-style-6 .search-form-btn .btn{width:127px;height:138px;font-size:0px;line-height:138px;}
.search-style-6 .search-form-btn .btn svg{width:20px;}
.search-style-6  .btn svg{width:11px;}
.search-style-6 .search-form-btn .btn span{display:none;}
.search-style-6 .check{margin-right:6px;}
.search-style-6 .form-full{width:100%;}
.search-style-6 .width-240 { width: 280px;}
.search-style-6 .width-257 { width: 253px;margin-left: 2px;}
.search-style-6 .irs-cont  { width: 280px;}
.search-style-6 .width-140 {width: 138px;}
.search-style-6 .width-257 span{margin-right:6px;}
.section-search.search-style-6 .nav-tabs .nav-link {padding: 14px 57px;}
.section-search.search-style-6 .nav-tabs .nav-link.activelink {padding: 14px  15px;}
.section-search.search-style-6 .dropdown-toggle:after {color: #cccccc;}
.search-style-6 .tab-content{box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.04);}
.search-form-inner .form-group.check { padding-left: 7px; padding-right: 7px;margin-bottom:14px; margin-top: 14px;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	SEARCH STYLE 7 .search-style-7
--------------------------------------------------------------------------------------------------------------------------------
*/

.search-style-7{background-color:rgba(34, 34, 34, 0.9);}
.search-style-7 .form-inline{padding:35px 0px 40px 0px;}
.search-style-7 .width-240{width:240px;margin-right: 6px;}
.search-style-7 .btn.min-width-170{padding: 11px 20px;margin-top: 31px;height: 41px;}
.search-style-7 label{margin-bottom:10px;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	SEARCH STYLE 8 .search-style-8
--------------------------------------------------------------------------------------------------------------------------------
*/

.search-style-8 .form-inline{background-color:rgba(34, 34, 34, 0.5);padding:20px;}
.search-style-8 .search-form .form-group{margin-right:6px;}
.search-style-8 .search-form .form-group:last-child{margin-right:0px;}
.search-style-8 .btn{height:42px;}
.search-style-8 .btn.min-width-200{border-radius:5px;}
.search-style-8 .btn.min-width-200 i{margin-left: 7px;font-size: 15px;}
.search-style-8 .bootstrap-select > .dropdown-toggle {border:0px;}
.search-style-8 .bootstrap-select.btn-group .dropdown-toggle .caret { margin-top: 0px; height: 42px;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	SEARCH STYLE 9 .search-style-9
--------------------------------------------------------------------------------------------------------------------------------
*/

.search-style-9 {max-width:370px;}
.search-style-9 .search-form-inner{float:left;padding:22px 25px 20px 25px;}
.search-style-9 .search-form-inner .form-group{width:100%;margin-bottom: 10px;}
.search-style-9 .search-form-inner,.search-style-9 .section-search .nav-tabs .nav-link.activelink,.search-style-9.section-search .nav-tabs .nav-link.activelink,.search-style-9.section-search .nav-tabs .nav-link.active{background-color:rgba(34,34,34,0.90);color:#fff;font-size: 12px;font-weight: 400;}
.search-style-9 .form-control{height:36px;padding-left: 13px;}
.search-style-9 .bootstrap-select.btn-group .dropdown-toggle .caret{height:36px;}
.search-style-9 .section-search .btn{width:100%;height: 36px;}
.search-style-9 .bootstrap-select > .dropdown-toggle{border:0px;height:36px;line-height: 17px;}
.search-style-9.section-search .tab-content{background-color:transparent;}
.search-style-9  .irs-cont > span b,.search-style-9 .form-setting  .irs-cont label span span{color:#eae328;}
.search-style-9 .form-setting  label span,.search-style-9 .form-setting label {font-size:11px;}
.search-style-9 .form-setting .irs-cont label span,.search-style-9 .form-setting .irs-cont label {font-size:14px;}
.search-style-9  .irs-line{color:#eae328;background-color:transparent;border: 1px solid #444444;}
.search-style-9 .form-setting label span span .c-c{color:#fff;}
.search-style-9.section-search .btn{width:100%;}
.search-style-9 .search-form-inner .form-group.irs-cont{margin-bottom: 24px;margin-top: 4px;}
.search-style-9.section-search .nav-tabs .nav-link.active{font-weight:400;font-size:12px;}
.search-style-9.search-eff-2 {padding-left: 5px;padding-right: 5px;}
.search-style-9.search-eff-2.section-search .nav-tabs {margin-left:-5px;margin-right:-5px;}
.search-style-9.search-eff-2.section-search .nav-tabs .nav-item:first-child {position: relative;left: -48px;top: 48px;}
.search-style-9.search-eff-2.section-search .nav-tabs .nav-item:last-child {width:100%;}
.search-style-9.section-search.search-eff-2 .form-group .btn.min-width-170{height:48px;margin-bottom: 45px;}
.search-style-9.search-eff-2 .search-form-inner{padding-top:35px ;}
.search-style-9.search-eff-2.section-search .nav-tabs .nav-link{padding: 15px 48px;}
.search-style-9.search-eff-2.section-search .nav-tabs .nav-link.activelink {padding: 13px 14px;width: 48px;font-size: 15px !important;}
.search-style-9 .nav-tabs { margin-left: -5px;margin-right: -5px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	LISTING GRIDS
--------------------------------------------------------------------------------------------------------------------------------
*/

.list-amenities li{margin-right:20px;}
.list-amenities li:last-child{margin-right:0px;}
.list-amenities .am-icon{margin-right:7px;position: relative;top: 4px;}
.list-amenities .am-icon svg{width:16px;font-family:'lato' , sans-serif;font-size:14px;height:16px;}
.listing-grid-box h4{line-height:18px;}
.listing-grid-box h4 a{font-size:14px;text-transform:uppercase;font-weight:bold;}
.grid-box-thumb{position:relative;}
.grid-box-content{border:1px solid #eee;position:relative;padding-bottom: 25px;text-align:center;padding-left: 20px;padding-right: 20px;}
.listing-grid-box .grid-box-holder{position:relative;}
.add-fav a{width:48px;height:48px;line-height:50px;border-radius:50%;background-color:#fff;color:#f2665a;top:-9px;margin-top: -15px;font-size:16px;}
.add-fav a:hover,.add-fav a:focus{background-color:#f2665a;color:#fff;}
.listing-grid-box {margin-bottom:30px;}
.owl-item .listing-grid-box{width:100%;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	LISTING GRIDS 1
--------------------------------------------------------------------------------------------------------------------------------
*/

.listing-grid-1 .grid-price-holder{position:absolute;top:10px;left:10px;border-left:4px solid #fff;background-color:#eae328;overflow: hidden;height:36px;line-height:33px;}
.listing-grid-1 .grid-price-holder .grid-status{font-weight:bold;font-size:18px;background-color: #fff;width: 32px;text-align: center;display: inline-block;margin-left: -32px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;line-height: 36px}
.listing-grid-1 .grid-price-holder .grid-price{font-weight:bold;font-size:14px;padding-left:15px;padding-right:15px;}
.listing-grid-1.listing-grid-box .grid-box-holder:hover .grid-status{margin-left:0px;}
.listing-grid-1.listing-grid-box .grid-box-holder:before {content: "";position: absolute;z-index: 1;left: 0;right: 100%;bottom: 0;height: 3px;-webkit-transition-property: right;transition-property: right;-webkit-transition-duration: 0.4s;transition-duration: 0.4s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.listing-grid-1.listing-grid-box .grid-box-holder:hover:before, .listing-grid-1.listing-grid-box .grid-box-holder:focus:before, .listing-grid-1.listing-grid-box .grid-box-holder:active:before {right:0;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	LISTING GRIDS 2
--------------------------------------------------------------------------------------------------------------------------------
*/

.listing-grid-2 .grid-price-holder{position:absolute;top:20px;right:0px;background-color:#fff;height:48px;line-height:48px;border-top-left-radius: 30px;border-bottom-left-radius: 30px;text-transform:uppercase;}
.listing-grid-2 .grid-price-holder .grid-status{font-family:'lato', sans-serif;font-weight:bold;font-size:13px;width: 48px;text-align: center;display: inline-block;margin-left: 0px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-radius:50%;color:#fff;}
.listing-grid-2 .for-sale{background-color:#3396d1;}
.listing-grid-2 .for-rent{background-color:#f2665a;}
.listing-grid-2 .grid-price-holder .grid-price{font-weight:bold;font-size:14px;padding-left:6px;padding-right:8px;letter-spacing: 1px;}
.listing-grid-2.listing-grid-box h4{margin-top:-10px;}
.listing-grid-2.listing-grid-box h4 a{font-size:16px;}
.listing-grid-2.listing-grid-box h4 a:hover{color:#3396d1;}
.listing-grid-2 .grid-box-content{background-color:#fff;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	LISTING GRIDS 3
--------------------------------------------------------------------------------------------------------------------------------
*/

.listing-grid-3 .grid-status{position:absolute;top:10px;right:0px;font-family:'lato', sans-serif;font-weight:bold;font-size:13px;text-align: center;display: inline-block;margin-left: 0px;color:#fff;text-transform:uppercase;padding: 6px 10px;}
.listing-grid-3 .grid-box-content{text-align:left;padding-top: 25px;}
.listing-grid-3 .grid-box-content .grid-price,.listing-grid-3 .grid-box-content .add-fav{font-size:16px;font-weight: bold;}
.listing-grid-3 .grid-box-content .add-fav{color:#ccc;}
.listing-grid-3 .grid-box-content .add-fav:hover{color:#f2665a;}
.listing-grid-3.listing-grid-box h4 {line-height: 10px;margin-bottom: 16px;}
.listing-grid-3.listing-grid-box h4 a{font-size:16px;letter-spacing: 1px;}
.listing-grid-3 .for-sale{background-color:#3396d1;}
.listing-grid-3 .for-rent{background-color:#f2665a;}
.listing-grid-3 .list-amenities li { margin-right: 30px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	LISTING GRIDS 4
--------------------------------------------------------------------------------------------------------------------------------
*/

.listing-grid-4 .grid-box-content{text-align:left;}
.listing-grid-4 .grid-status{position:absolute;top:0px;left:0px;font-weight:bold;text-align: center;display: inline-block;margin-left: 0px;color:#333;text-transform:uppercase;padding: 9px 10px;background-color: rgba(255, 255, 255, 0.8);letter-spacing:1px;}
.listing-grid-4 .grid-price-holder{position:absolute;bottom:10px;left:0px;}
.listing-grid-4 .grid-box-holder h4{margin-top:-8px !important;}
.listing-grid-4 .grid-price-holder .grid-price{    background-color: #eae328;font-size: 14px;font-weight: bold;padding: 7px 14px;position: relative;display: inline-block;letter-spacing:1px;}
.listing-grid-4 .add-fav{text-align:right;}
.listing-grid-4 .add-fav a{text-align:center;}
.listing-grid-4 .grid-price-holder .grid-price:before{ content: '';position: absolute;border-bottom: 23px solid #ede207;border-left: 16px solid transparent;border-right: 3px solid transparent;top: 0px;right: -11px;transform: rotate(-180deg);-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-ms-transform: rotate(-180deg);-o-transform: rotate(-180deg);}
.listing-grid-4 .grid-price-holder .grid-price:after {content: '';position: absolute;top: 11px;right: -11px;transform: rotate(183deg);-webkit-transform: rotate(183deg);-moz-transform: rotate(182deg);-ms-transform: rotate(183deg);-o-transform: rotate(183deg);border-top: 23px solid #ede207;border-left: 16px solid transparent;border-right: 3px solid transparent;border-bottom: 0px;}
.listing-grid-4 .simptip-position-top:before, .listing-grid-4 .simptip-position-top:after {-webkit-transform: translate(-83%, 15px);-moz-transform: translate(-83%, 15px);-ms-transform: translate(-83%, 15px);-o-transform: translate(-83%, 15px);transform: translate(-83%, 15px);}
.listing-grid-4  .simptip-position-top:hover:before,.listing-grid-4  .simptip-position-top:hover:after {-webkit-transform: translate(-83%, 0px);-moz-transform: translate(-83%, 0px);-ms-transform: translate(-83%, 0px);-o-transform: translate(-83%, 0px);transform: translate(-83%, 0px);}
.listing-grid-4 .grid-box-holder:hover{box-shadow: 0px 1px 10px RGBA(0, 0, 0, 0.1);}
.listing-grid-4 .grid-box-holder:hover .grid-status{background-color:#fff;}
.listing-grid-4 .grid-box-thumb img{width:100%;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	LISTING GRIDS 5
--------------------------------------------------------------------------------------------------------------------------------
*/

.listing-grid-5 .grid-box-holder{position:relative;}
.listing-grid-5 .grid-status{position:absolute;top:0;left:0;background-color: #e35353;color: #fff;font-weight: bold;padding: 9px 17px;text-transform:uppercase;}
.listing-grid-5 .grid-box-content{text-align:left;padding-left: 28px;padding-right: 28px;}
.listing-grid-5 .add-fav{text-align:right;}
.listing-grid-5 .add-fav a{text-align:center;}
.listing-grid-5 .grid-price{background-color:#eae328;font-size:14px;font-weight:bold;padding: 8px 14px;position:relative;display:inline-block;letter-spacing:1px;margin-top:10px;}
.listing-grid-5 .grid-price:before{ content: '';position: absolute;border-bottom:30px solid #eae328;border-left: 17px solid transparent;border-right: 16px solid transparent;top: 0px;left: -10px;transform: rotate(-180deg);-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-ms-transform: rotate(-180deg);-o-transform: rotate(-180deg)}
.listing-grid-5 .grid-price:after { content: '';position: absolute;border-bottom:29px solid #eae328;border-left: 12px solid transparent;border-right: 16px solid transparent;top: 14px;left: -4px; transform: rotate(118deg); -webkit-transform: rotate(118deg); -moz-transform: rotate(118deg); -ms-transform: rotate(118deg); -o-transform: rotate(118deg); }
.listing-grid-5.listing-grid-box h4{margin-top:-10px;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	LISTING GRIDS 6
--------------------------------------------------------------------------------------------------------------------------------
*/

.listing-grid-6 .grid-box-holder{position:relative;}
.listing-grid-6 .grid-status{position:absolute;top:0;left:0;background-color: #e35353;color: #fff;font-weight: bold;padding: 9px 17px;text-transform:uppercase;z-index:9;}
.listing-grid-6 .grid-box-content{text-align:left;padding-left: 28px;padding-right: 28px;float:left;width:100%;}
.listing-grid-6 .add-fav{text-align:right;}
.listing-grid-6 .add-fav a{text-align:center;}
.listing-grid-6 .grid-price{background-color:#eae328;font-size:14px;font-weight:bold;padding: 8px 14px;position:relative;display:inline-block;letter-spacing:1px;margin-top:10px;}
.listing-grid-6.listing-grid-box h4{margin-top:-10px;}
.listing-grid-6.listing-grid-box h4 a.grids-category{font-size:14px;text-transform:uppercase;font-weight:bold;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	LISTING GRIDS 7
--------------------------------------------------------------------------------------------------------------------------------
*/

.listing-grid-7 .grid-status,.listing-grid-7 .grid-price{position:absolute;top:20px;}
.listing-grid-7 .grid-status{left:20px;width:75px;height:27px;line-height:27px;text-align:center;background-repeat:no-repeat;background-position:center center;text-transform:uppercase;color:#fff;font-size:14px;}
.listing-grid-7 .grid-status.for-sale{background-image:url('../img/icons/sale.png');background-color:transparent;padding-right: 15px;}
.listing-grid-7 .grid-status.for-rent{background-image:url('../img/icons/rent.png');background-color:transparent;padding-right: 10px;}
.listing-grid-7 .grid-price{right: 20px;background-color: #7dba21;color: #fff;padding: 5px 17px;font-weight: bold;font-size: 14px;}
.listing-grid-7 .grid-box-content{padding-left:30px;padding-right:30px;text-align:left;box-shadow: 0px 2px 0px transparent;transition:all 0.20s ease-in-out;-webkit-transition:all 0.20s ease-in-out;-moz-transition:all 0.20s ease-in-out;}
.listing-grid-7 .list-amenities {box-shadow:0px 4px 6px rgba(0,0,0,0.05);background-color: #fff;margin-top:-15px;text-align:center;}
.listing-grid-7 .list-amenities li{border-right: 1px solid #eee;margin-right: 0px;padding: 5px 26px;margin-top: 10px;margin-bottom: 10px;}
.listing-grid-7 .list-amenities li:last-child{border-right:0px;}
.listing-grid-7 h4{margin-top:10px;margin-bottom: 14px;}
.listing-grid-7 h4 a{font-size:16px;letter-spacing: 1px;}
.listing-grid-7 .grid-category{font-size:14px;text-transform:uppercase;color:#fff;padding: 9px 15px;display: inline-block;min-width:130px;text-align:center;}
.listing-grid-7 .add-fav{float:right;margin-top:9px;}
.listing-grid-7 .add-fav a{display:inline-block;width:35px;height:35px;line-height:35px;text-align:center;font-size:16px;border-width:1px;border-style: solid;border-color:#eeeeee;background-color:#f9f9f9;border-radius:0px;float:none;}
.listing-grid-7 .add-fav a:hover{color:#fff;background-color:#f2665a;border-color:#f2665a;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	LISTING GRIDS 8
--------------------------------------------------------------------------------------------------------------------------------
*/

.listing-grid-8 .grid-status{position:absolute;top:20px;left:20px;width:50px;height:50px;line-height:50px;text-align:center;text-transform:uppercase;color:#fff;font-size:14px;border-radius:50%;}
.listing-grid-8 .grid-price{right: 20px;background-color: #7dba21;color: #fff;padding: 5px 17px;font-weight: bold;font-size: 14px;}
.listing-grid-8 .grid-box-content{padding-left:0px;padding-right:0px;text-align:left;box-shadow: 0px 2px 0px transparent;transition:all 0.20s ease-in-out;-webkit-transition:all 0.20s ease-in-out;-moz-transition:all 0.20s ease-in-out;}
.listing-grid-8 .list-amenities {box-shadow:0px 4px 6px rgba(0,0,0,0.05);background-color: #fff;margin-top:14px;text-align:center;}
.listing-grid-8 .list-amenities li{border-right: 1px solid #eee;margin-right: 0px;padding: 5px 24px;margin-top: 10px;margin-bottom: 10px;}
.listing-grid-8 .list-amenities li:last-child{border-right:0px;}
.listing-grid-8 h4{margin-top:18px;margin-bottom: 14px;}
.listing-grid-8 h4 a{font-size:16px;letter-spacing: 1px;}
.listing-grid-8 .grid-category{font-size:14px;text-transform:uppercase;display: inline-block;text-align:center;float: right;}
.listing-grid-8 .add-fav{float:right;margin-top:21px;}
.listing-grid-8 .add-fav a{display:inline-block;width:auto;height:auto;line-height:inherit;text-align:center;font-size:16px;border-width:0px;background-color:transparent;border-radius:0px;float:none;}
.listing-grid-8 .add-fav a:hover{color:inherit;background-color:transparent;}
.box-content-upper{background-color:#f9f9f9;padding-left: 29px;padding-right: 29px;padding-top: 12px;padding-bottom: 12px;}
.box-content-bottom{padding-left: 29px;padding-right: 29px;}
.listing-grid-8 .box-content-bottom h4{display:inline-block;}
.listing-grid-8 .box-content-bottom .add-fav{float:right;display:inline-block;}
.listing-grid-8 p{letter-spacing: .5px;}
.listing-grid-8 p i{font-size:16px;margin-right: 10px;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	LISTING GRIDS 9
--------------------------------------------------------------------------------------------------------------------------------
*/

.listing-grid-9 .grid-price-holder,.listing-grid-9 .grid-status{position:absolute;left:0;}
.listing-grid-9 .grid-status{top:0;color: #fff;padding: 7px 11px;letter-spacing: 1px;font-weight: bold;}
.listing-grid-9 .grid-price-holder{bottom:10px;background-color:#eae328;height:36px;line-height:36px;font-weight:bold;padding-left: 17px;padding-right: 17px;letter-spacing: 1px;}
.listing-grid-9 .grid-price-holder .grid-price:before{ content: '';position: absolute;border-bottom: 19px solid #eae328;border-left: 9px solid transparent;border-right: 14px solid transparent;top: 0px;right: -9px;transform: rotate(-180deg);-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-ms-transform: rotate(-180deg);-o-transform: rotate(-180deg);}
.listing-grid-9 .grid-price-holder .grid-price:after { content: '';position: absolute;border-top: 19px solid #eae328;border-left: 9px solid transparent;border-right: 14px solid transparent;bottom: 0px;right: -9px;transform: rotate(-180deg);-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-ms-transform: rotate(-180deg);-o-transform: rotate(-180deg);}
.listing-grid-9 .grid-box-content {padding:10px 0px 20px 0px;border:0px; }
.listing-grid-9 .grid-box-content h4{letter-spacing: 1px; }
.listing-grid-9 .add-fav{text-align:right;}
.listing-grid-9 .add-fav a{text-align:center;}
.listing-grid-9 .grid-box-holder:hover .simptip-position-top:before,.listing-grid-9 .grid-box-holder:hover .simptip-position-top:after {-webkit-transform: translate(-83%, 0px);-moz-transform: translate(-83%, 0px);-ms-transform: translate(-83%, 0px);-o-transform: translate(-83%, 0px);transform: translate(-83%, 0px);}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	FEATURED SLIDER
--------------------------------------------------------------------------------------------------------------------------------
*/

.section-content{padding-bottom:70px;padding-top:50px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	FEATURED SLIDER 1
--------------------------------------------------------------------------------------------------------------------------------
*/

.featured-slider-1 > .container{position:relative;}
.featured-slider-1 .customNavigation{position:absolute;top:-42px;right:0;text-align:right;margin-bottom:10px;padding-right: .9375rem;padding-left: .9375rem;width:100%;}
.featured-slider-1 .customNavigation .btn{width:32px;height:32px;line-height:32px;text-align:center;font-size:18px;display:inline-block !important;padding: 0px;font-weight: bold;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	FEATURED SLIDER 2
--------------------------------------------------------------------------------------------------------------------------------
*/

.featured-slider-2.section-content{padding-top:25px;padding-bottom:0px;}
.featured-slider-2 > .container{position:relative;}
.featured-slider-2 .customNavigation{text-align:center;margin-bottom:50px;padding-right: .9375rem;padding-left: .9375rem;width:100%;}
.featured-slider-2 .btn {border: 1px solid rgb(238, 238, 238); font-size: 11px;font-weight: bold;padding: 15px 20px;}
.featured-slider-2 .btn.prev  {border-top-left-radius: 35px;border-bottom-left-radius: 35px;}
.featured-slider-2 .btn.next {border-top-right-radius: 35px;border-bottom-right-radius: 35px;margin-left:-4px;border-left:0px;}
.featured-slider-2 .owl-carousel .owl-item{padding-left:0px;padding-right:0px;min-width:478px;}
.featured-slider-2 .col-md-4{padding-left:0px;padding-right:0px;min-width:478px;margin-bottom:0px;}
.featured-slider-2  .grid-price-holder{position:absolute;top:20px;right:0px;background-color:#fff;height:48px;line-height:48px;border-top-left-radius: 30px;border-bottom-left-radius: 30px;text-transform:uppercase;}
.featured-slider-2  .grid-price-holder .grid-status{font-family:'lato', sans-serif;font-weight:bold;font-size:13px;width: 48px;text-align: center;display: inline-block;margin-left: 0px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-radius:50%;color:#fff;}
.featured-slider-2  .for-sale{background-color:#3396d1;}
.featured-slider-2  .for-rent{background-color:#f2665a;}
.featured-slider-2  .grid-price-holder .grid-price{font-weight:bold;font-size:14px;padding-left:6px;padding-right:8px;letter-spacing: 1px;}
.featured-slider-2 .grid-box-content{position:absolute;bottom:22px;left:0px;width:100%;border:0px;background-color:rgba(255, 255, 255, 0.8);}
.featured-slider-2 .listing-grid-box:hover .grid-box-content{background-color:#fff;}
.featured-slider-2 .listing-grid-box h4{margin-top:-10px;}
.featured-slider-2 .listing-grid-box h4 a{font-size:16px;letter-spacing: 1px;}
.featured-slider-2 .listing-grid-box h4 a:hover{color:#3396d1;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	FEATURED SLIDER 3
--------------------------------------------------------------------------------------------------------------------------------
*/

.featured-slider-3 .customNavigation{text-align:center;margin-bottom:50px;padding-right: .9375rem;padding-left: .9375rem;width:100%;}
.featured-slider-3 .btn {border: 1px solid rgb(238, 238, 238); font-size: 13px;font-weight: bold;padding: 15px 26px;background-color:#fff;color:#333333;}
.featured-slider-3 .btn.prev  {border-top-left-radius: 35px;border-bottom-left-radius: 35px;;}
.featured-slider-3 .btn.next {border-top-right-radius: 35px;border-bottom-right-radius: 35px;margin-left:-4px;border-left:0px;}
.featured-slider-3 .btn:hover{background-color:#f9f9f9;color:#666666;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	FEATURED SLIDER 4
--------------------------------------------------------------------------------------------------------------------------------
*/

.featured-slider-4{position:relative;}
.featured-slider-4 .customNavigation {position: absolute;top: 34%;left: 0;right: 0;z-index: 99;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);}
.featured-slider-4 .customNavigation .btn {width:48px;height:48px;line-height:36px;text-align:center;background-color:#fff;box-shadow:0px 1px 3px RGBA(0, 0, 0, 0.2);}
.featured-slider-4 .customNavigation .btn svg{width:15px;}
.featured-slider-4 .customNavigation .btn.prev{position:relative;left:-24px;}
.featured-slider-4 .customNavigation .btn.next{float:right;position:relative;right:-24px;}
.featured-slider-4 .owl-item{min-width:300px !important;}
.featured-slider-4 .owl-carousel{left: 0;right: 0;margin: auto;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	FEATURED SLIDER 6
--------------------------------------------------------------------------------------------------------------------------------
*/

.featured-slider-6.owl-carousel .owl-item{padding-left:0px;padding-right:0px;min-width:478px;}
.featured-slider-6.owl-carousel .owl-item .listing-grid-box{padding-left:0px;padding-right:0px;position:relative;margin-bottom: 0px;border: 1px solid #fff;border-left:0px;}
.featured-slider-6.owl-carousel .owl-item .listing-grid-box:first-child{border-left:1px solid #fff;}
.featured-slider-6.owl-carousel .owl-item .listing-grid-box .grid-box-content{background-color:rgba(255, 255, 255, 0.90);position:absolute;bottom:10px;left:0;width:100%;}
.featured-slider-6 .listing-grid-6 .grid-box-content {padding-top: 18px;padding-bottom: 12px;}
.g6-overlay{position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-color: rgb(125, 186, 33); opacity: 0;transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;}
.featured-slider-6 .add-fav{position: absolute; top: 50%; left: 50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);display:inline-block;opacity:0;transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;}
.featured-slider-6 .grid-status.for-sale{background-color:#e35353;}
.featured-slider-6 .grid-status.for-rent{background-color:#3c90be;}
.featured-slider-6 .listing-grid-box:hover .g6-overlay{opacity:0.5;}
.featured-slider-6 .listing-grid-box:hover .add-fav{opacity:1;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	FEATURED SLIDER 7
--------------------------------------------------------------------------------------------------------------------------------
*/

.featured-slider-7{position:relative;margin-top:25px;}
.featured-slider-7 .featuredlinks{position:absolute;top:-70px;left:0;width:100%;}
.featured-slider-7 .owl-item{min-width:370px !important;}
.featured-slider-7 .owl-item .listing-grid-7{padding-left:0px;padding-right:0px;}
.featured-slider-7 .customNavigation .btn{width:32px;height:32px;line-height:30px;text-align:center;font-size:18px;display:inline-block !important;padding: 0px;font-weight: bold;border-width:1px;border-style:solid;border-color:#ccc;background-color:#fff;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	FEATURED SLIDER 8
--------------------------------------------------------------------------------------------------------------------------------
*/

.featured-slider-8{position:relative;margin-top:30px;}
.featured-slider-8 .featuredlinks{position:absolute;top:-60px;left:0;width:100%;}
.featured-slider-8 .customNavigation .btn{width:32px;height:32px;line-height:30px;text-align:center;font-size:18px;display:inline-block !important;padding: 0px;font-weight: bold;border-width:1px;border-style:solid;border-color:#ccc;background-color:#fff;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	TABS STYLE DEFAULT
--------------------------------------------------------------------------------------------------------------------------------
*/

.section-default-tab .nav-tabs{border-bottom:0px;}
.section-default-tab .nav-tabs .nav-item{margin-right:4px;}
.section-default-tab .nav-tabs .nav-link{border-radius:0px;background-color:#eee;border:1px solid #eee;color:#555;font-weight:bold;padding: 13px 30px;}
.tab-style-1 .nav-tabs .nav-item .nav-link .fa:before{font-size:14px}
.section-default-tab .nav-tabs .nav-link:hover,.section-default-tab .nav-tabs .nav-link.active,.section-default-tab .nav-tabs .nav-link.active:focus,.section-default-tab .nav-tabs .nav-link.active:hover{background-color:#fff;}
.section-default-tab .tab-content{padding:30px;border:1px solid #eee;}
.section-default-tab .tab-content img{padding-right:30px;}
.section-default-tab  p{font-size:14px;font-family:'lato', sans-serif;line-height:23px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	TABS STYLE 1
--------------------------------------------------------------------------------------------------------------------------------
*/

.nav-tabs .nav-item + .nav-item{margin-left:0px;}
.tab-style-1 .nav-tabs{max-width:900px;margin:0 auto;text-align: center;border-bottom:1px solid #eeeeee;border-top:1px solid #eeeeee;margin-bottom:50px;}
.tab-style-1 .nav-tabs .nav-item {float: none;display: inline-block;}
.tab-style-1 .nav-tabs .nav-item.grid-style {float:left;}
.tab-style-1 .nav-tabs .nav-item.list-style {float:right;}
.tab-style-1 .nav-tabs .nav-link{border:0px;border-radius: 0px;padding: .80em 1em;}
.tab-style-1 .nav-tabs .nav-item.open .nav-link,.tab-style-1 .nav-tabs .nav-item.open .nav-link:focus,.tab-style-1 .nav-tabs .nav-item.open .nav-link:hover,.tab-style-1 .nav-tabs .nav-link.active,.tab-style-1 .nav-tabs .nav-link.active:focus,.tab-style-1 .nav-tabs .nav-link.active:hover {background-color:transparent;border-color:transparent;}
.tab-style-1 .nav-tabs .nav-item.grid-style {float: left;color:#fff;}
.tab-style-1 .nav-tabs .nav-item.grid-style a {color:#fff;position:relative;}
.tab-style-1 .nav-tabs .nav-item.grid-style a:before{background-color:inherit;}
.tab-style-1 .nav-tabs .nav-item.list-style a:before{background-color:inherit;}
.tab-style-1 .nav-tabs .nav-item.grid-style a:before,.tab-style-1 .nav-tabs .nav-item.list-style a:before{content:'';position:absolute;top:-1px;left:0;width:100%;height:1px;}
.tab-style-1 .nav-tabs .nav-item.list-style a {color:#fff;position:relative;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	TABS STYLE 2
--------------------------------------------------------------------------------------------------------------------------------
*/

.post-tabs.tab-style-2.section-content{padding-top:40px;}
.tab-style-2 .nav-tabs{margin-bottom:50px;border-bottom:0px;}
.tab-style-2 .nav-tabs .nav-item.grid-style {float:right;}
.tab-style-2 .nav-tabs .nav-item.list-style {float:right;}
.tab-style-2 .nav-tabs .nav-item.grid-style a,
.tab-style-2 .nav-tabs .nav-item.list-style a{padding:20px 23px;}
.tab-style-2 .nav-tabs {background-color:#fff;}
.tab-style-2 .nav-tabs .nav-link{padding:20px 15px;font-size:14px;font-weight:bold;border-radius:0px;border:0px;}
.tab-style-2 .nav-tabs .nav-link i{font-size: 14px}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	TABS STYLE 3
--------------------------------------------------------------------------------------------------------------------------------
*/

.tab-style-3 .nav-tabs{text-align: center;border-bottom:1px solid #eeeeee;border-top:1px solid #eeeeee;margin-bottom:50px;border-right:1px solid #eee;}
.tab-style-3 .nav-tabs .nav-item {float: none;display: inline-block;}
.tab-style-3 .nav-tabs .nav-item.grid-style,.tab-style-3 .nav-tabs .nav-item.list-style {float:left;}
.tab-style-3 .nav-tabs .nav-item.view-all{float:right;}
.tab-style-3 .nav-tabs .nav-link{border:0px;border-radius: 0px;padding: .80em 1em;text-transform: uppercase;}
.tab-style-3 .nav-tabs .nav-item.open .nav-link,.tab-style-3 .nav-tabs .nav-item.open .nav-link:focus,.tab-style-3 .nav-tabs .nav-item.open .nav-link:hover,.tab-style-3 .nav-tabs .nav-link.active,.tab-style-3 .nav-tabs .nav-link.active:focus,.tab-style-3 .nav-tabs .nav-link.active:hover {background-color:transparent;border-color:transparent;}
.tab-style-3 .nav-tabs .nav-item.grid-style {float: left;}
.tab-style-3 .nav-tabs .nav-item.grid-style a {color:#cccccc;position:relative;}
.tab-style-3 .nav-tabs .nav-item.grid-style a:before{background-color:inherit;}
.tab-style-3 .nav-tabs .nav-item.list-style a:before{background-color:inherit;}
.tab-style-3 .nav-tabs .nav-item.grid-style a:before,.tab-style-3 .nav-tabs .nav-item.list-style a:before{content:'';position:absolute;top:-1px;left:0;width:100%;height:1px;}
.tab-style-3 .nav-tabs .nav-item.list-style a {color:#cccccc;position:relative;border-right: 1px solid #eeeeee;}
.tab-style-3 .nav-tabs .nav-item.view-all a{border-left: 1px solid #eeeeee;font-weight:bold;min-width:120px;}
.tab-style-3 .nav-tabs .nav-item.grid-style a i,.tab-style-3 .nav-tabs .nav-item.list-style a i{font-size: 14px}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
TABS STYLE 3 EFFECT 2
--------------------------------------------------------------------------------------------------------------------------------
*/

.tab-style-3.hover-effect .nav-tabs{border:0px;}
.tab-style-3.hover-effect .nav-tabs .nav-item.list-style a,
.tab-style-3.hover-effect .nav-tabs .nav-item.active-style a,
.tab-style-3.hover-effect  .nav-tabs .nav-item.view-all a{border-width:1px;border-style:solid;border-color: #eee;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	TABS STYLE 4
--------------------------------------------------------------------------------------------------------------------------------
*/

.tab-style-4 .nav-tabs{border-bottom:0px;}
.tab-style-4 .nav-tabs .nav-item.grid-style {float:right;}
.tab-style-4 .nav-tabs .nav-item.list-style {float:right;}
.tab-style-4 .nav-tabs .nav-item.grid-style a,
.tab-style-4 .nav-tabs .nav-item.list-style a{padding:11px 14px;color:#cccccc;border: 1px solid #eee;}
.tab-style-4 .nav-tabs {background-color:#fff;}
.tab-style-4 .nav-tabs .nav-link{padding:11px 30px;font-size:14px;border-radius:0px;border:0px;}
.tab-style-4  .continue-btn{border-radius:0px;}
.tab-style-4  .listing-grid-box .grid-box-holder{overflow:hidden;}
.tab-style-4 .listing-grid-1 .grid-price-holder{left:auto;right:0;border-left:0px;overflow:visible;}
.tab-style-4 .listing-grid-1 .grid-price-holder .grid-price,.tab-style-4 .listing-grid-1 .grid-price-holder .grid-status{float:right;}
.tab-style-4 .listing-grid-1 .grid-price-holder .grid-status{margin-right:-32px;margin-left:0px;}
.tab-style-4 .listing-grid-1 .grid-box-holder:hover {box-shadow:0px 4px 12px rgba(0,0,0,0.10);}
.tab-style-4 .listing-grid-1 .grid-box-holder:hover .grid-status{margin-right:0px;}
.tab-style-4 .listing-grid-1 .grid-price-holder .grid-price:before{ content: '';position: absolute;border-bottom: 19px solid #eae328;border-left: 9px solid transparent;border-right: 14px solid transparent;top: 0px;left: -13px;transform: rotate(-180deg);-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-ms-transform: rotate(-180deg);-o-transform: rotate(-180deg);}
.tab-style-4 .listing-grid-1 .grid-price-holder .grid-price:after { content: '';position: absolute;border-top: 19px solid #eae328;border-left: 9px solid transparent;border-right: 14px solid transparent;bottom: 0px;left: -13px;transform: rotate(-180deg);-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-ms-transform: rotate(-180deg);-o-transform: rotate(-180deg);}
.tab-style-4 .listing-grid-1.listing-grid-box .grid-box-holder:before {display:none;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	CALLOUT SECTION 1
--------------------------------------------------------------------------------------------------------------------------------
*/

.callout-section-1{background-image:url('../img/callout/banner1.jpg');background-repeat:no-repeat;background-size:cover;height:500px;position:relative;}
.callout-sec-1-ctnt{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);color:#fff;font-weight:bold}
.c-yellow{color:#eae328;}
.callout-section-1 h5{letter-spacing:2px;font-weight:bold;}
.callout-section-1 h5{margin-bottom:50px;letter-spacing:1px;font-weight:bold;}
.callout-section-1 .rel-btn{min-width: 190px;text-align: center;display: inline-block;height: 48px;line-height: 48px;padding: 0px;font-weight: bold;}
.callout-section-1 .rel-btn{margin-right:6px;}
.callout-section-1 .rel-btn:last-child{margin-right:0px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	CALLOUT SECTION 2
--------------------------------------------------------------------------------------------------------------------------------
*/

.callout-section-2-bg{background-image:url('../img/callout/banner2.jpg');}
.callout-section-2{background-repeat:no-repeat;background-size:cover;min-height:180px;position:relative;border-bottom:10px solid #fff;}
.callout-sec-2-ctnt{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);}
.callout-section-2 .callout-sec-2-ctnt{padding-top:13px;}
.callout-sec-2-ctnt h4{color:#fff;font-weight:bold}
.callout-sec-2-ctnt p{font-size:14px;font-weight:bold;margin-bottom: 0px;line-height: 27px;}
.callout-sec-2-ctnt .rel-btn-radius{margin-top: 21px;}
.callout-section-2 .btn-primary-ef-2:hover,.callout-section-2 .btn-primary-ef-2:focus{background-color: rgba(255, 255, 255, 0.9);color:#333;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	CALLOUT SECTION 3
--------------------------------------------------------------------------------------------------------------------------------
*/

.callout-section-3{background-image:url('../img/callout/banner3.jpg');background-repeat:no-repeat;background-size:cover;min-height:340px;position:relative;color:#fff;}
.callout-sec-3-ctnt{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);}
.callout-sec-3-ctnt h3{font-weight:bold}
.callout-sec-3-ctnt h5{font-weight:bold}
.callout-sec-3-ctnt p{font-size:14px;font-weight:bold;margin-bottom: 0px;line-height: 27px;}
.callout-sec-3-ctnt .rel-btn-radius{margin-top: 34px;}
.callout-sec-3-ctnt h5 a{color:#d9d533;text-decoration:underline;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	CALLOUT SECTION 4
--------------------------------------------------------------------------------------------------------------------------------
*/

.callout-section-4{background-image:url('../img/callout/banner4.jpg');background-repeat:no-repeat;background-size:cover;min-height:450px;position:relative;color:#fff;}
.callout-section-4 .callout-section-inner{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.callout-section-4 h3{font-weight:bold;margin-bottom: 20px;}
.callout-section-4 p{font-size:16px;margin-bottom: 52px;}
.callout-section-4 p a{color:#e3d936;text-decoration:underline;}
.callout-section-4 .rel-btn-primary{margin-right:6px;}
.callout-section-4 .rel-btn-primary:last-child{margin-right:0px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	AGENT BOX
--------------------------------------------------------------------------------------------------------------------------------
*/

.agent-grid,.agent-list{margin-bottom:30px;}
.agent-list  span i.fa-star,.agent-list  span i.fa-star-o{color:#eae328;font-size: 18px;}
.agent-list p{font-family:'lato',sans-serif;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	AGENT GRIDS 1
--------------------------------------------------------------------------------------------------------------------------------
*/

.agent-grids-1 .agent-grid-holder{position:relative;overflow:hidden;}
.agent-grids-1 .agent-grid-content{padding:30px;padding-bottom:0px;position: absolute;top: 10px;left: 10px;width: calc(100% - 20px);height: calc(100% - 20px);background-color:rgba(255, 255, 255, 0.8);-webkit-transform: translateY(294px);-moz-transform: translateY(294px);transform: translateY(294px);-webkit-transition:all 0.4s cubic-bezier(0, 0, 0.2, 1);-moz-transition:all 0.4s cubic-bezier(0, 0, 0.2, 1);transition:all 0.4s cubic-bezier(0, 0, 0.2, 1);}
.agent-grids-1 .agent-grid-bottom{float:left;width:100%;margin-top: 10px;}
.agent-grids-1 .agent-grid-bottom span{color:#eae328;font-size:15px;text-shadow:0px 0px 1px RGBA(0, 0, 0, 0.21);}
.agent-grids-1 .agent-grid-bottom .rel-btn-primary{font-size:13px;font-weight:bold;margin-right:20px;}
.agent-grids-1 .agent-grid-upr-lft p{font-family: "lato",sans-serif; color: rgb(85, 85, 85); font-size: 13px;}
.agent-grids-1 .agent-grid-upr-lft .p-info li{margin-bottom:15px;}
.agent-grids-1 .agent-grid-upr-lft .p-info li:last-child{margin-bottom:0px;}
.agent-grids-1 .span-bars{width:48px;height:48px;line-height:48px;text-align:center;font-size:18px;position:absolute;bottom: 0;
left: 0;-webkit-transition:all 0.4s cubic-bezier(0, 0, 0.2, 1);-moz-transition:all 0.4s cubic-bezier(0, 0, 0.2, 1);transition:all 0.4s cubic-bezier(0, 0, 0.2, 1);}
.agent-grids-1 .agent-grid-holder:hover .agent-grid-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);}
.agent-grids-1 .agent-grid-holder:hover .span-bars{-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);transform:translateY(-300px);-webkit-transition:all 0.3s cubic-bezier(0, 0, 0.2, 1);-moz-transition:all 0.3s cubic-bezier(0, 0, 0.2, 1);transition:all 0.3s cubic-bezier(0, 0, 0.2, 1);}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	AGENT GRIDS 2
--------------------------------------------------------------------------------------------------------------------------------
*/

.agent-grids-2 .p-info{float:left;width:100%;margin-bottom:20px;}
.agent-grids-2 .p-info li{margin-bottom:5px;}
.agent-grids-2 .p-info li:last-child{margin-bottom:0px;}
.agent-grids-2 .agent-grid-content{padding:30px;border:1px solid #eee;box-shadow: 0px 2px 0px #eee;}
.agent-grids-2 .cnt-list-icons{width: 32px;height: 32px;line-height: 38px;text-align: center;margin-right: 15px;}
.agent-grids-2 .cnt-list-icons svg{width: 15px;}
.agent-grids-2 .agent-grid-upper strong{font-size:14px;}
.agent-grids-2 .agent-grid-upper p{color:#555;}
.agent-grids-2 .cnt-list-icons.msg-icon{background-color:#7dba21;}
.agent-grids-2 .cnt-list-icons.phone-icon{background-color:#f2665a;}
.agent-grids-2 .cnt-list-icons.link-icon{background-color:#3c90be;}
.agent-grids-2 .agent-grid-bottom span{float:right;font-size:17px;color:#eae328;margin-top: 10px;}
.agent-grids-2 .agent-grid-bottom .rel-btn-primary{font-size:13px;opacity:0.8;font-weight: bold;}
.agent-grids-2 .agent-grid-bottom .rel-btn-primary:hover{opacity:1;}
.agent-grids-2  .cnt-list-icons,.agent-grids-2  .cnt-list-des {vertical-align: middle;font-size: 13px;}
.agent-grids-2 .agent-grid-thumb{position:relative;overflow:hidden;}
.agent-grids-2 .agent-grid-thumb img{transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;}
.agent-grids-2 .agent-grid-holder .agent-overlay .social-icon-4{position:absolute;top:50%;left:0;width:100%;text-align:center;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);}
.agent-grids-2 .agent-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background: rgba(151,200,77, 0.80);background: -moz-linear-gradient(top, rgba(151, 200, 77, 0.80) 0%, rgba(125,186,33,0.80) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(151,200,77, 0.80)), color-stop(100%, rgba(125,186,33, 0.80)));background: -webkit-linear-gradient(top, rgba(151,200,77, 0.80) 0%, rgba(125,186,33, 0.80) 100%);background: -o-linear-gradient(top, rgba(151,200,77, 0.80) 0%, rgba(125,186,33, 0.80) 100%);background: -ms-linear-gradient(top, rgba(151,200,77, 0.80) 0%, rgba(125,186,33, 0.80) 100%);background: linear-gradient(to bottom, rgba(151,200,77, 0.80) 0%, rgba(125,186,33, 0.80) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#97c84d', endColorstr='#7dba21', GradientType=0 );opacity:0;-webkit-transition: opacity 0.25s;transition: opacity 0.25s;}
.agent-grids-2 .agent-overlay:before{content:'';position:absolute;top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);border:1px solid #fff;-webkit-transition: opacity 0.45s, -webkit-transform 0.45s;transition: opacity 0.45s, transform 0.45s;-webkit-transform: scale(0);transform: scale(0);}
.agent-grids-2 .agent-grid-holder:hover .agent-overlay:before{opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.agent-grids-2 .agent-grid-holder:hover  .agent-overlay{opacity:1;}
.agent-grids-2 .agent-grid-holder:hover .agent-grid-thumb img{-webkit-transform: scale(1.1);transform: scale(1.1);}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	AGENT GRIDS 3
--------------------------------------------------------------------------------------------------------------------------------
*/

.agent-grids-3 .agent-grid-content{padding:14px 20px;border:1px solid #eee;box-shadow: 0px 2px 0px #eee;padding-bottom: 35px;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;}
.agent-grids-3 .cnt-list-icons{margin-right: 15px;}
.agent-grids-2 .cnt-list-icons svg{width: 15px;}
.agent-grids-3 .agent-grid-upper strong{font-size:14px;}
.agent-grids-3 .agent-grid-upper p{font-size:11px;font-family:'lato',sans-serif;color:#999;}
.agent-grids-3 .p-info li{margin-bottom:10px;}
.agent-grids-3 .p-info span i{font-size:17px;color:#eae328;margin-top:0px;}
.agent-grids-3 .agent-grid-bottom{text-align: center;}
.agent-grids-3 .agent-grid-bottom .rel-btn-primary{font-size:13px;opacity:0.8;font-weight: bold;}
.agent-grids-3 .agent-grid .cnt-list-des a{font-size:13px;}
.agent-grids-3 .agent-grid-bottom .rel-btn-primary:hover{opacity:1;}
.agent-grids-3 .agent-grid-thumb{position:relative;overflow:hidden;}
.agent-grids-3 .agent-grid-thumb img{transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;}
.agent-grids-3 .agent-grid-holder .agent-overlay .social-icon-4{position:absolute;top:50%;left:0;width:100%;text-align:center;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);}
.agent-grids-3 .agent-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background: rgba(151,200,77, 0.80);background: -moz-linear-gradient(top, rgba(151, 200, 77, 0.80) 0%, rgba(125,186,33,0.80) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(151,200,77, 0.80)), color-stop(100%, rgba(125,186,33, 0.80)));background: -webkit-linear-gradient(top, rgba(151,200,77, 0.80) 0%, rgba(125,186,33, 0.80) 100%);background: -o-linear-gradient(top, rgba(151,200,77, 0.80) 0%, rgba(125,186,33, 0.80) 100%);background: -ms-linear-gradient(top, rgba(151,200,77, 0.80) 0%, rgba(125,186,33, 0.80) 100%);background: linear-gradient(to bottom, rgba(151,200,77, 0.80) 0%, rgba(125,186,33, 0.80) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#97c84d', endColorstr='#7dba21', GradientType=0 );opacity:0;-webkit-transition: opacity 0.25s;transition: opacity 0.25s;}
.agent-grids-3 .agent-overlay:before{content:'';position:absolute;top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);border:1px solid #fff;-webkit-transition: opacity 0.45s, -webkit-transform 0.45s;transition: opacity 0.45s, transform 0.45s;-webkit-transform: scale(0);transform: scale(0);}
.agent-grids-3 .agent-grid-holder:hover .agent-overlay:before{opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.agent-grids-3 .agent-grid-holder:hover  .agent-overlay{opacity:1;}
.agent-grids-3 .agent-grid-holder:hover .agent-grid-thumb img{-webkit-transform: scale(1.1);transform: scale(1.1);}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	AGENT GRIDS 4
--------------------------------------------------------------------------------------------------------------------------------
*/

.agent-grids-4 .agent-grid-thumb, .agent-grids-4 .agent-grid-content{display:inline-block;vertical-align:top;}
.agent-grids-4 .agent-grid-content{padding:37px 45px;}
.agent-grids-4 .agent-grid-content h5,.agent-grids-4 .agent-grid-content p{text-transform:uppercase;}
.agent-grids-4 .agent-grid-content h5{font-weight:bold;}
.agent-grids-4 .agent-grid-content p{font-size:12px;font-family:'lato', sans-serif;padding-left: 3px;}
.agent-grids-4 .agent-grid-upper{position:relative;padding-bottom:1px;}
.agent-grids-4 .agent-grid-upper:after{content:'';position:absolute;bottom:3px;left:0px;width:30px;height:4px;border-width:1px 0px 1px 0px;border-style:solid;}
.agent-grids-4 .agent-grid-holder:hover{box-shadow:0px 3px 12px rgba(0,0,0,0.05);}
.agent-grids-4 .agent-grid-bottom{margin-top:9px;}
.agent-grids-4 .agent-grid-bottom .p-info li{margin-bottom:6px;}
.agent-grids-4 .agent-grid-bottom .p-info li:last-child{margin-bottom:0px;}
.agent-grids-4 .cnt-list-icons{margin-right:15px;}
.agent-grids-4 .social-icon-5{margin-top:19px;}
.agent-grids-4 .social-icon-5 li{margin-right:7px;}
.agent-grids-4 .social-icon-5 li:last-child{margin-right:0px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	AGENT GRIDS 5
--------------------------------------------------------------------------------------------------------------------------------
*/

.agent-grids-5 .agent-grid-content{padding:0px 20px;}
.agent-grids-5 .grid-content-inner{box-shadow:0px 3px 7px rgba(0,0,0,0.03);padding: 30px;background-color:#fff;position:relative;margin-top:-50px;}
.agent-grids-5 .agent-grid-content h5{text-transform:uppercase;}
.agent-grids-5 .social-icon-5 li{margin-right:6px;}
.agent-grids-5 .social-icon-5 li:last-child{margin-right:0px;}
.agent-grids-5 .agent-grid-upper{position:relative;}
.agent-grids-5 .agent-grid-upper p{text-transform:uppercase;font-size: 12px;}
.agent-grids-5 .agent-grid-upper:before,.agent-grids-5 .agent-grid-upper:after{position:absolute;left:50%;content:'';transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);width:30px;height:1px;}
.agent-grids-5 .agent-grid-upper:before{bottom:-10px;}
.agent-grids-5 .agent-grid-upper:after{bottom:-13px;}
.agent-grids-5 .social-icon-5{margin-top:30px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	AGENT GRIDS 6
--------------------------------------------------------------------------------------------------------------------------------
*/

.agent-grids-6 .agent-grid-thumb,.agent-grids-6 .agent-grid-content{display:inline-block;vertical-align:top;}
.agent-grids-6 .agent-grid-holder{padding:5px;}
.agent-grids-6 .agent-grid-holder:hover{box-shadow:0px 4px 10px RGBA(0, 0, 0, 0.10);}
.agent-grids-6 .agent-grid-content{padding-left:15px;padding-top: 10px;}
.agent-grids-6 .agent-title{font-weight:bold;font-size:14px;}
.agent-grids-6 .agent-grid-content p{font-size:11px;font-family:'lato', sans-serif;}
.agent-grids-6 .agent-grid-content ul li .cnt-list-icons svg{width:15px;height:15px;}
.agent-grids-6 .agent-grid-content ul li{margin-bottom:12px;line-height: 13px;}
.agent-grids-6 .agent-grid-content ul li:last-child{margin-bottom:0px;}
.agent-grids-6 .agent-grid-content ul a{font-family:'lato', sans-serif;}
.agent-grids-6 .agent-grid-content ul a,.agent-grids-6 .agent-grid-content ul .cnt-list-des a{font-size:13px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	AGENT GRIDS 7
--------------------------------------------------------------------------------------------------------------------------------
*/

.agent-grids-7 .agent-grid-content{width:100%;border:1px solid #eeeeee;padding: 25px 20px;}
.agent-grids-7 .agent-grid-content strong{font-size:14px;font-weight:700;letter-spacing:1px;}
.agent-grids-7 .agent-grid-content p{font-size:14px;font-family:'lato', sans-serif;margin-bottom:0px;}
.panel {position:relative;}
.panel-collapse.collapse:after{content:'+';position:absolute;top:0px;left:0px;width:20px;height:20px;background-color:red;z-index:9999;}
.panel-collapse.collapse.in:after{content:'-';position:absolute;top:0px;left:0px;width:20px;height:20px;height:20px;background-color:red;z-index:9999;background-color:red;z-index:9999;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	AGENT LIST 1
--------------------------------------------------------------------------------------------------------------------------------
*/

.agent-list-1 .agent-list{border:1px solid #eee;border-bottom-width:2px;}
.agent-list-1 .agent-list-content{padding:30px 30px 30px 0px;}
.agent-list-1 .agent-list-upper h5{margin-bottom: 3px;}
.agent-list-1  p{font-size:14px;}
.agent-list-1 .agent-list-upper p{font-size:13px;}
.agent-list-1 .p-info li{border-right:1px solid #ddd;padding-right: 20px;padding-left: 20px;}
.agent-list-1 .p-info li span{line-height:14px;}
.agent-list-1 .p-info li:first-child{padding-left:0px;}
.agent-list-1 .p-info li:last-child{border-right:0px;padding-right:0px;}
.agent-list-1 .agent-list-bottom {margin-top:30px}
.agent-list-1 .social-icon-3 li {margin-bottom: 0px;}
.agent-list-1 .rel-btn{opacity:.8;padding: 12px 26px;}
.agent-list-1 .rel-btn:hover{opacity:1;}
.agent-list-1 .rel-btn:first-child{margin-right:6px;}
.agent-list-1 .agent-list-middle p{margin-bottom:27px;}

/* Effect 3 */
.agent-list-1.al-eff-3 .p-info li{border-right:0px;}
.agent-list-1.al-eff-3  .agent-list-middle{margin-top:6px;}
.agent-list-1.al-eff-3  .agent-list-upper h5{font-size:14px;}
.agent-list-1.al-eff-3  .p-info li span {line-height: 31px;}
.agent-list-1.al-eff-3 .cnt-list-icons{width: 32px;height: 32px;text-align: center;line-height: 37px !important;}
.agent-list-1 .agent-list-upper h5 span{font-size: 12px;font-family: "lato",sans-serif;color: #888;}
.agent-list-1.al-eff-3 .cnt-list-icons.msg-icon{background-color:#7dba21;}
.agent-list-1.al-eff-3 .cnt-list-icons.phone-icon{background-color:#f2665a;}
.agent-list-1.al-eff-3 .cnt-list-icons.link-icon{background-color:#3c90be;}

/* Little Change in Effect 3 */
.agent-list-1.al-eff-3.twk .agent-list-holder{margin-top:14px;}
.agent-list-1.al-eff-3.twk .agent-list{border:0px;}
.agent-list-1.al-eff-3.twk .col-lg-9{border:1px solid #eee;position:relative;margin-left: -15px;padding-left: 30px;}
.agent-list-1.al-eff-3.twk .agent-list-content{padding-right:15px;}
.agent-list-1.al-eff-3.twk  .agent-list-upper p{margin-bottom:10px;}
.agent-list-1.al-eff-3.twk .agent-list-middle {margin-top: 0px;}
.agent-list-1.al-eff-3.twk .agent-list-bottom {margin-top: 25px;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	AGENT LIST 2
--------------------------------------------------------------------------------------------------------------------------------
*/


.agent-list-2 .agent-list-content{padding:30px 30px 30px 0px;position:relative;margin-top: 30px;box-shadow:0px 3px 7px rgba(0,0,0,0.03);}
.agent-list-2 .agent-list-content:after{content:'';position:absolute;top:0;left:-80px;width:80px;height:100%;box-shadow:0px 3px 7px rgba(0,0,0,0.03);}
.agent-list-2 .agent-list-upper h5{margin-bottom: 8px;letter-spacing: 1px;}
.agent-list-2  p{font-size:14px;}
.agent-list-2 .agent-list-upper p{font-size:11px;text-transform:uppercase;letter-spacing:2px;}
.agent-list-2 .p-info li{border-right:1px solid #ddd;padding-right: 20px;padding-left: 20px;}
.agent-list-2 .p-info li:first-child{padding-left:0px;}
.agent-list-2 .p-info li:last-child{border-right:0px;padding-right:0px;}
.agent-list-2 .p-info li span{line-height:14px;}
.agent-list-2 .agent-list-bottom {margin-top:24px}
.agent-list-2 .rel-btn{opacity:.8;padding: 12px 26px;}
.agent-list-2 .rel-btn:hover{opacity:1;}
.agent-list-2 .rel-btn:first-child{margin-right:6px;}
.agent-list-2 .agent-list-middle p{margin-bottom:30px;}
.agent-list-2 .agent-list-upper > div.pull-lg-left{position:relative;}
.agent-list-2 .agent-list-upper > div.pull-lg-left:before,.agent-list-2 .agent-list-upper > div.pull-lg-left:after{position:absolute;left:0;content:'';width:30px;height:1px;}
.agent-list-2 .agent-list-upper > div.pull-lg-left:before{bottom:3px;}
.agent-list-2 .agent-list-upper > div.pull-lg-left:after{bottom:6px;}
.agent-list-2 .social-links{margin-top:10px;padding-right: 25px;}
.agent-list-2 .social-links li{margin-right:6px;}
.agent-list-2 .social-links li:last-child{margin-right:0px;}
.agent-list-2 .agent-list-middle{margin-top:13px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	AGENT LIST 4
--------------------------------------------------------------------------------------------------------------------------------
*/

.agent-list-4 .agent-list-content{padding-top:40px;padding-bottom:40px;}
.agent-list-4 .agent-list-upper{max-width:240px;float:left;border-right:1px solid #eeeeee;padding-left:12px;padding-right:12px;}
.agent-list-4 .agent-list-middle{float:left;max-width: 570px;padding-left: 55px;}
.agent-list-4 .agent-list-middle p{padding-top:10px;font-size:14px;line-height: 21px;margin-bottom: 22px;}
.agent-list-4 .agent-list-title{position:relative;letter-spacing: 1px;}
.agent-list-4 .agent-list-title:before,.agent-list-4 .agent-list-title:after{position:absolute;left:0;content:'';width:30px;height:1px;}
.agent-list-4 .agent-list-title:before{bottom:-8px;}
.agent-list-4 .agent-list-title:after{bottom:-11px;}
.agent-list-4 .agent-list-title p{font-size:12px;font-family:'lato',sans-serif;text-transform:uppercase;}
.agent-list-4 .p-info{margin-top:22px;}
.agent-list-4 .p-info li{margin-bottom:10px;}
.agent-list-4 .p-info li span{line-height:15px;}
.agent-list-4 .social-links{margin-top:11px;}
.agent-list-4 .social-links li{margin-right:6px;}
.agent-list-4 .agent-links{margin-top:22px;}
.agent-list-4 .agent-links > a{margin-right:6px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	AGENT LIST 6
--------------------------------------------------------------------------------------------------------------------------------
*/

.agent-list-6 .agent-list-thumb{padding:4px;border:1px solid #eee;max-width:570px;float:left;}
.agent-list-6 .agent-list-content{padding:30px;border:1px solid #eee;border-left:0px;float:left;max-width:600px;vertical-align:top;}
.agent-list-6 .agent-list-middle p{font-size:14px;padding-top: 6px;line-height: 22px;word-spacing: 2px;margin-bottom: 24px;}
.agent-list-6 h5{margin-top: 8px;letter-spacing: 1px;margin-bottom: 1px;}
.agent-list-6 .social-icon-3 li{margin-right:4px;}
.agent-list-6 .social-icon-3 li:last-child{margin-right:0px;}
.agent-list-6 .p-info li{margin-bottom:13px;}
.agent-list-6 .stars{padding-top: 10px;float: left;width: 100%;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	BLOG GRIDS SECTION
--------------------------------------------------------------------------------------------------------------------------------
*/

.blog-title{text-transform:uppercase;font-weight:bold;}
.blog-grid-content p:last-child{margin-bottom:0px;}
.blog-grid-content .blog-meta,.blog-grid-content p{font-family:'lato' , sans-serif;font-size:14px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	BLOG GRIDS 1
--------------------------------------------------------------------------------------------------------------------------------
*/

.blog-grid{margin-bottom:30px;}
.blog-news-section-1 .blog-grid-content{border:1px solid #eee;padding:30px;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	BLOG GRIDS 2
--------------------------------------------------------------------------------------------------------------------------------
*/

.blog-news-section-2 .blog-grid-thumb{position:relative;}
.blog-news-section-2 .blog-grid-thumb .blog-date{position:absolute;bottom:20px;left:20px;padding: 15px  10px;font-size:32px;max-width: 60px;line-height:20px;text-align:center;}
.blog-news-section-2 .blog-grid-thumb .blog-date span{font-size:14px;}
.blog-news-section-2 .blog-grid-holder{box-shadow:0px 5px 7px rgba(0,0,0,0.04);transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;}
.blog-news-section-2 .blog-grid-content{;padding:25px 20px;}
.blog-news-section-2 .blog-grid-content p{margin-top:10px;line-height: 24px;margin-bottom: 7px;}
.blog-news-section-2 .blog-meta li{border-right:1px solid #888;padding-right: 12px;line-height: 8px;margin-right: 10px;}
.blog-news-section-2 .blog-meta li:last-child{border-right:0px;margin-right:0px;}
.blog-news-section-2 .blog-grid-holder:hover{box-shadow:0px 5px 10px rgba(0,0,0,0.10);}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	BLOG GRIDS 3
--------------------------------------------------------------------------------------------------------------------------------
*/

.blog-news-section-3 .blog-grid-thumb{position:relative;}
.blog-news-section-3 .blog-grid-thumb .blog-date{position:absolute;bottom:-40px;right:30px;padding: 15px  10px;font-size:32px;max-width: 60px;line-height:20px;text-align:center;}
.blog-news-section-3 .blog-grid-thumb .blog-date span{font-size:14px;}
.blog-news-section-3 .blog-grid-holder{box-shadow:0px 5px 7px rgba(0,0,0,0.04);transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;}
.blog-news-section-3 .blog-grid-content{;padding:25px 30px;}
.blog-news-section-3 .blog-grid-content p{margin-top:10px;line-height: 24px;margin-bottom: 7px;}
.blog-news-section-3 .blog-meta li{border-right:1px solid #888;padding-right: 12px;line-height: 8px;margin-right: 10px;}
.blog-news-section-3 .blog-meta li:last-child{border-right:0px;margin-right:0px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	BLOG POST
--------------------------------------------------------------------------------------------------------------------------------
*/

.blog-posts{margin-bottom:30px;}
.blog-posts-thumb{position:relative;}
.blog-posts-thumb iframe{width:100%; height:154;border:0;}
.blog-posts-date > .date{font-size:26px;width:60px;height:60px;text-align:center;padding: 18px 0px;line-height: 13px;}
.blog-posts-date span.month{font-size:11px;}
.blog-posts-content{padding:30px;border: 1px solid #eee;}
.blog-posts-title{padding-left:20px;}
.blog-posts-title h5{font-weight:bold;}
.blog-posts-meta ul li,.blog-posts-tags ul li,.blog-posts-title span{font-family:'lato', sans-serif;font-size:14px;}
.blog-posts-meta ul li{background-color:#f4f5f6;padding:6px 15px;}
.blog-posts-meta ul li{margin-right:2px;}
.blog-posts-meta ul li:last-child{margin-right:0px;}
.blog-posts-excrept{margin-top:20px;}
.blog-posts-excrept p{font-family:'lato', sans-serif;font-size:14px;margin-bottom: 25px;}
.blog-posts-excrept p a{font-weight:bold;color:#555;}
.blog-posts-tags{padding-top: 6px;}
.blog-posts-contin{margin-top:30px;padding-top: 6px;}
.blog-posts-tags ul li {margin-right:17px;}
.blog-posts-tags ul li:last-child{margin-right:0px;}
.blog-posts-tags ul li a{color:#555;}
.blog-posts-tags ul li a:hover,.blog-posts-tags ul li a:hover:focus{text-decoration:underline;}
.blog-posts-contin .loadermore-btn{padding-top:11px;padding-bottom:11px;}
.blog-img{position:relative;}
.blog-posts .customNavigation .btn{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);z-index: 999;background-color: #fff;color: #333;font-size: 24px;padding: 6px 12px;opacity:0.5;}
.blog-posts .customNavigation .btn.prev{left:30px;}
.blog-posts .customNavigation .btn.next{right:30px;}
.blog-posts .customNavigation .btn:hover,.blog-posts .customNavigation .btn:focus{opacity:1;}
.blog-posts-thumb iframe{border-radius:0px;margin-bottom:-5px;border-bottom: 0px;}
.blog-posts-thumb iframe html{border-radius:0 !important;border-bottom: 0 !important;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	POST AUTHOR BOX
--------------------------------------------------------------------------------------------------------------------------------
*/

.post-author-box{border:1px solid #eeeeee;}
.post-author-box p{font-size:14px;font-family:'lato', sans-serif;line-height: 22px;}
.author-avatar{padding:20px;max-width: 15%;}
.author-avatar p{font-size:13px;margin-top:15px;}
.author-avatar i{font-size:18px;}
.author-desp{max-width:85%;padding:25px 20px;border-left: 1px solid #eee;min-height:167px;}
.author-desp h6 a{font-size:14px;text-transform:uppercase;}
.author-desp h6 span{display:inline-block;margin-left:20px;margin-bottom:0px;font-size:14px;font-family:'lato', sans-serif;line-height: 22px;}
.author-avatar i{margin-right:6px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	USER FORMS
--------------------------------------------------------------------------------------------------------------------------------
*/

.user-forms{border-radius:10px;border:1px solid #eee;box-shadow:0px 2px 0px #eee;padding:37px 30px;}
.user-forms p{font-size:14px;font-family:'lato', sans-serif;line-height: 26px;}
.user-forms p a{font-weight:bold;}
.user-forms .rel-btn,.user-forms .form-control{width:100%;border-radius:10px;height:48px;line-height:31px;display: block;}
.user-forms .rel-btn{border:0px;color:#fff;}
.user-forms a.fb{background-color:#3b5998;}
.user-forms a.tw{background-color:#00aced;}
.user-forms a.google{background-color:#db4437;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	POST DETAIL
--------------------------------------------------------------------------------------------------------------------------------
*/

.postThumbnails .owl-item{min-width:120px;width:120px !important;margin-right:20px;}
.postThumbnails {padding:30px;border:1px solid #eee;box-shadow:0px 2px 0px #eee;}
.print-post{position:absolute;top:-2px;right:0;letter-spacing:-4em;}
.print-post li a{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;letter-spacing:normal;font-size:16px;}
.print-post li.p-print a{background-color:#555555;}
.print-post li.p-like a{background-color:#f2665a;}
.form-submit-header .list-amenities li {margin-right: 37px;}
.post-detail .form-submit-header .list-amenities li ,.post-detail .form-submit-header .list-amenities li  a{font-family:'lato', sans-serif;font-size:14px;color:#555;}
.post-detail .form-submit-header .list-amenities li  a i{font-size:16px;margin-left:5px;}
.p-box-content{border:1px solid #f1f1f1;border-top:0;}
.p-box-content p{font-family:'lato', sans-serif;font-size:14px;margin-bottom:25px;line-height: 24px;word-spacing: 2px;}
.p-box-content p:last-child{margin-bottom:0px;}
.p-addtional-box li:after{display:table;clear:both;content:""}
.p-addtional-box li .p-f-box-head,.p-addtional-box li .p-f-box-info{border-bottom:1px solid #f1f1f1;display: inline-block;padding: 0px 19px;float:left;font-family:'lato' , sans-serif;font-size:14px;min-height: 40px;line-height: 40px;}
.p-addtional-box li .p-f-box-head{width:23%;border-right:1px solid #f1f1f1;background-color:#f9f9f9;color:#666;}
.p-addtional-box li .p-f-box-info{width:77%;}
.p-addtional-box li:last-child{margin-bottom:0px;}
.p-feature-box li{padding: 0px 15px 11px 15px;font-family:'lato' , sans-serif;font-size:14px;}
.p-feature-box li i{font-size:16px;margin-right: 15px;}
.property-tabs .nav-tabs{border-bottom:1px solid #eee;}
.property-tabs .nav-tabs .nav-link{border-radius:0;min-width: 200px;height: 46px;text-align: center;line-height: 35px;font-size:13px;border-color:#eee;}
.property-tabs .nav-tabs .nav-link.active{background-color:#f4f5f6;border-color:#eee;border-bottom-color:#f4f5f6;}
.property-tabs .form-submit-header{border-top:0;}
.property-tabs .nav-tabs li{margin-right:10px;}
.property-tabs .nav-tabs li:last-child{margin-right:0px;}
.property-author-thumb,.property-author-content{float:left;}
.property-author-content{width: calc(100% - 183px);border: 1px solid #eeeeee;padding: 30px;}
.property-author-content h6{font-size:14px;}
.property-author-content h6 span{font-family:'lato', sans-serif;text-transform:capitalize;margin-left:25px;}
.property-author-content p{font-family:'lato', sans-serif;font-size:14px;}
.property-author-content p a{font-weight:bold;color:#555;}
.property-author-content .cnt-list-icons,.property-author-content  .cnt-list-des {line-height:15px;}
.property-author-content .cnt-list-icons{margin-right:5px;}
.property-author-content li{margin-right:30px;}
.property-author-content li:last-child{margin-right:0px;}
.related-property .listing-grid-box .grid-box-content{border:1px solid #eee;padding-left: 20px;padding-right: 20px;}
.related-property .listing-grid-box:hover .grid-box-holder{box-shadow:0px 1px 12px rgba(0,0,0,0.10);}
.p-price-label{background-color:#eae328;font-size:16px;font-weight:bold;padding: 12px 27px;position:relative;display:inline-block;letter-spacing:1px;}
.p-price-label:before{ content: '';position: absolute;border-bottom: 40px solid #eae328;border-left: 28px solid transparent;border-right: 34px solid transparent;top: 0px;left: -23px;transform: rotate(-180deg);-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-ms-transform: rotate(-180deg);-o-transform: rotate(-180deg)}
.p-price-label:after { content: '';position: absolute;border-top: 40px solid #eae328;border-left: 28px solid transparent;border-right: 34px solid transparent;top: 8px;left: -21px;transform: rotate(-180deg);-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-ms-transform: rotate(-180deg);-o-transform: rotate(-180deg)}
.property-single-slider .property-status{position:absolute;top:0;left:0;color: #fff;padding: 5px 15px;}
.property-single-slider .p-price-label{position:absolute;top:20px;right:0;}
.property-tabs .p-price-label{position:absolute;top:13px;right:0;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	RELATED POSTS
--------------------------------------------------------------------------------------------------------------------------------
*/

.related-pst-content h6 a{line-height:10px;font-size:14px;}
.related-pst-content p{font-size:14px;font-family:'lato', sans-serif;line-height: 22px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	COMMENTS
--------------------------------------------------------------------------------------------------------------------------------
*/

.user-comments .post-author-box{margin-bottom:20px;}
.user-comments .post-author-box:last-child{margin-bottom:0px;}
.reply-comments{border:1px solid #eeeeee;box-shadow:0px 2px 0px #eeeeee;display:block;text-align:center;font-family:'lato' , sans-serif;font-size:13px;font-weight:bold;padding: 3px 0px;margin-top: 3px;}
.sub-comment{width: calc(100% - 30px);margin-left: 30px;}
.comments-form textarea{color:#ccc;}
.comments-form .rel-btn-radius{border-radius:0px;width:100%;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	OUR PARTNERS 1
--------------------------------------------------------------------------------------------------------------------------------
*/

.partner-box{margin-bottom:30px;text-align:center;}
.section-partner-1 .partner-box-holder{border:1px solid #f6f6f6;text-align:center;padding:25px;}
.section-partner-1 .partner-box-holder{	filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.section-partner-1 .partner-box-holder:hover{filter: grayscale(0%);-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);}
.partner-box img{max-width:100%;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	OUR PARTNERS 2
--------------------------------------------------------------------------------------------------------------------------------
*/

.section-partner-2 .partner-box-holder{border:1px solid transparent;text-align:center;padding:25px;}
.section-partner-2 .partner-box-holder{	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	transition:all 0.3s ease;}
.section-partner-2 .partner-box-holder:hover{
	border:1px solid #f6f6f6;
	filter: grayscale(0%);
	-webkit-filter: grayscale(0%);
	-moz-filter: grayscale(0%);
	-o-filter: grayscale(0%);
	filter: grayscale(0%);
}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	OUR PARTNERS 3
--------------------------------------------------------------------------------------------------------------------------------
*/

.section-partner-3 .partner-box-holder{border:1px solid transparent;padding:25px;}
.section-partner-3 .partner-box-holder{	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	transition:all 0.3s ease;}
.section-partner-3 .partner-box-holder:hover{
	border:1px solid #f6f6f6;
	background-color:#fff;
	filter: grayscale(0%);
	-webkit-filter: grayscale(0%);
	-moz-filter: grayscale(0%);
	-o-filter: grayscale(0%);
	filter: grayscale(0%);
}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	OUR PARTNERS 4
--------------------------------------------------------------------------------------------------------------------------------
*/

.section-partner-4 .partner-box-holder{border:1px solid transparent;padding:25px;position: relative}
.section-partner-4 .partner-box-holder{	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	transition:all 0.3s ease;}
.section-partner-4 .partner-box-holder:before {content: "";position: absolute;z-index: -1;left: 0;right: 0;bottom: 0;height: 2px;-webkit-transition-property: right;transition-property: right;-webkit-transition-duration: 0.4s;transition-duration: 0.4s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.section-partner-4 .partner-box-holder:hover{
	border:1px solid #f6f6f6;
	background-color:#fff;
	filter: grayscale(0%);
	-webkit-filter: grayscale(0%);
	-moz-filter: grayscale(0%);
	-o-filter: grayscale(0%);
	filter: grayscale(0%);
}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	OUR PARTNERS 5
--------------------------------------------------------------------------------------------------------------------------------
*/

.section-partner-5 .row{margin-left:-7px;margin-right:-7px;}
.section-partner-5 .partner-box{width:20%;float:left;padding-left:7px;padding-right:7px;}
.section-partner-5 .partner-box .partner-box-holder{background-color:#fff;text-align:center;border:1px solid #eee;padding:22px 0px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	OUR PARTNERS 6
--------------------------------------------------------------------------------------------------------------------------------
*/

.section-partner-6 .row{margin-left:-7px;margin-right:-7px;}
.section-partner-6 .partner-box{width:20%;float:left;padding-left:7px;padding-right:7px;}
.section-partner-6 .partner-box .partner-box-holder{background-color:#fff;text-align:center;border:1px solid #eee;padding:22px 0px;position:relative;}
.section-partner-6 .partner-box-holder:before {content: "";position: absolute;z-index: 1;left: 0;right: 0;bottom: 0;height: 2px;-webkit-transition-property: right;transition-property: right;-webkit-transition-duration: 0.4s;transition-duration: 0.4s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	SERVICES STYLE 1
--------------------------------------------------------------------------------------------------------------------------------
*/

.service-box{margin-bottom:30px;}
.service-style-1 .service-box-img{margin-bottom:15px;}
.service-style-1 .service-box-img svg{width:30px;}
.service-style-1 .service-box-holder{border:1px solid #eee;padding: 43px 25px;position:relative;}
.service-style-1 .service-box-holder:before {content: "";position: absolute;z-index: -1;left: 0;right: 100%;bottom: 0;height: 2px;-webkit-transition-property: right;transition-property: right;-webkit-transition-duration: 0.4s;transition-duration: 0.4s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.service-style-1 .service-box-holder:hover:before,.service-style-1 .service-box-holder:focus:before,.service-style-1 .service-box-holder:active:before {right:0;}
.service-style-1  p,.service-style-1  p a{font-family:'lato' , sans-serif;color:#888;font-size:14px;line-height: 24px;margin-bottom:0px;}
.service-style-1 .service-box-title{margin-bottom:20px;}

	/* Effect 2 */

.service-style-1 .service-eff-2{border:1px solid #eee;}
.service-style-1 .service-eff-2 .service-box{width:33.33333%;float:left;position:relative;margin-bottom:0px;}
.service-style-1 .service-eff-2 .service-box:after{content:'';position:absolute;right:0;width:1px;height:50%;background-color: #eee;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);}
.service-style-1 .service-eff-2 .service-box .service-box-holder{border:0px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	SERVICES STYLE 2
--------------------------------------------------------------------------------------------------------------------------------
*/

.service-style-2{background-image:url('../img/callout/services-bg.jpg');background-size:cover;}
.service-style-2 .service-box{margin-bottom:30px;}
.service-style-2  .service-box-img{margin-bottom:30px;width: 72px;height: 72px;text-align: center;line-height: 89px;display: inline-block;border-radius:50%;}
.service-style-2 .service-box-img svg{width:30px;}
.service-style-2 .service-box-holder{border:0px;padding: 43px 25px;position:relative;}
.service-style-2 .service-box-holder:before {content: "";position: absolute;z-index: 1;left: 0;right: 100%;bottom: 0;height: 2px;-webkit-transition-property: right;transition-property: right;-webkit-transition-duration: 0.4s;transition-duration: 0.4s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.service-style-2 .service-box-holder:hover:before,.service-style-2 .service-box-holder:focus:before,.service-style-2 .service-box-holder:active:before {right:0;}
.service-style-2 .service-box-des p{font-family:'lato' , sans-serif;color:#888;font-size:14px;line-height: 24px;margin-bottom:0px;}
.service-style-2 .service-box-title{margin-bottom:20px;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	SERVICES STYLE 3
--------------------------------------------------------------------------------------------------------------------------------
*/

.service-txt-box{width:586px;padding-right:4.375em;}
.service-style-3 .services-icon{width:95px;height:95px;line-height:90px;text-align:center;border-radius:50%;font-size:32px;border-width:3px;border-style:solid;box-shadow:0px 6px 7px rgba(0,0,0,0.09);display:inline-block;margin-right:30px;vertical-align:top;position: relative;-webkit-transition: color 0.3s;-moz-transition: color 0.3s;transition: color 0.3s;}
.service-style-3 .services-content{display:inline-block;width: 74%;vertical-align:top;}
.service-style-3 .services-content h5{text-transform:uppercase;}
.service-style-3 .services-content p{font-size:14px;line-height:24px;font-family:'lato',sans-serif;}
.service-style-3 .services-icon:after {content:'';pointer-events: none;position: absolute;width: 100%;height:100%;border-radius: 50%;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;top: -2px;left: -2px;padding: 2px;z-index: -1;-webkit-transition: -webkit-transform 0.3s, opacity 0.4s;-moz-transition: -moz-transform 0.3s, opacity 0.4s;transition: transform 0.3s, opacity 0.4s;-webkit-transform: scale(1.3);-moz-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);opacity: 0;}
.service-style-3 .services-list:hover .services-icon:after {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 1;}
.service-style-3 .services-list{margin-bottom:40px;}
.service-style-3 .services-list:last-child{margin-bottom:0px;}
.service-style-3 .services-bg {background-image:url('../img/services/banner.jpg');background-repeat:no-repeat;background-position:left center;background-size:cover;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	SERVICES STYLE 4
--------------------------------------------------------------------------------------------------------------------------------
*/

.service-style-4 .service-box-img{margin-bottom:15px;}
.service-style-4 .service-box-img svg{width:30px;}
.service-style-4 .service-box-holder{padding: 43px 25px;position:relative;}
.service-style-4  p,.service-style-4  p a{font-family:'lato' , sans-serif;color:#888;font-size:14px;line-height: 24px;margin-bottom:0px;}
.service-style-4 .service-box-title{margin-bottom:20px;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	SERVICES STYLE 5
--------------------------------------------------------------------------------------------------------------------------------
*/


.service-style-5 .service-box{margin-bottom:23px;}
.service-style-5 .service-box-img{width:48px;height:48px;line-height:62px;text-align:center;border-radius:50%;margin-right: 15px;}
.service-style-5 .service-box-img,.service-style-5 .service-box-title{display:inline-block;vertical-align:middle;}
.service-style-5 .service-box-img svg{width:22px;}
.service-style-5  p,.service-style-5  p a{font-family:'lato' , sans-serif;color:#888;font-size:14px;line-height: 24px;margin-bottom:0px;}
.service-style-5 .service-box-title h6{margin-bottom:0px;}
.service-style-5 .service-box-des{margin-top:15px;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	SERVICES STYLE 6
--------------------------------------------------------------------------------------------------------------------------------
*/

.service-style-6 .service-box{margin-bottom:23px;}
.service-style-6 .service-box-img{width:48px;height:48px;line-height:62px;text-align:center;margin-right: 15px;}
.service-style-6 .service-box-img,.service-style-6 .service-box-title{display:inline-block;vertical-align:middle;}
.service-style-6 .service-box-img svg{width:22px;}
.service-style-6  p,.service-style-6  p a{font-family:'lato' , sans-serif;color:#888;font-size:14px;line-height: 24px;margin-bottom:0px;}
.service-style-6 .service-box-title h6{margin-bottom:0px;}
.service-style-6 .service-box-des{margin-top:15px;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	SERVICES STYLE 7
--------------------------------------------------------------------------------------------------------------------------------
*/

.service-style-7 .service-box-content{padding:0px 35px;}
.service-style-7 .service-box-des{border:1px solid #eee;padding:30px;margin-top: -79px;z-index: 9;position: relative;}
.service-style-7 .service-box-des p{font-family:'lato', sans-serif;font-size:14px;line-height:24px;font-weight:400;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	LISTING LISTS
--------------------------------------------------------------------------------------------------------------------------------
*/

.listing-list-box{margin-bottom:30px;}
.list-box-thumb{position:relative;}
.for-rent{background-color:#f2665a;}
.for-sale{background-color:#3396d1;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	LISTING LIST STYLE 1
--------------------------------------------------------------------------------------------------------------------------------
*/

.list-box-holder{border:1px solid #eeeeee;}
.list-style-1 .list-box-thumb{border-right:1px solid #eee;}
.list-style-1 .grid-status{position:absolute;top:10px;right:0px;font-family:'lato', sans-serif;font-weight:bold;font-size:13px;text-align: center;display: inline-block;margin-left: 0px;color:#fff;text-transform:uppercase;padding: 6px 10px;}
.list-style-1 .list-box-content{max-width:68.2%;padding:30px 30px 20px 30px;}
.list-style-1 h4{line-height:14px;margin-bottom:10px;}
.list-style-1 h4 a{font-size:16px;font-weight:bold;letter-spacing:1px;text-transform: uppercase;}
.list-style-1 .list-amenities li {color:#555;}
.list-style-1 .list-amenities li svg path{fill:#555;}
.list-style-1 .list-box-price{background-color:#eae328;font-size:16px;font-weight:bold;padding: 12px 27px;position:relative;display:inline-block;letter-spacing:1px;}
.list-style-1 .list-box-price:before, .list-style-1 .list-box-price:after { content: '';position: absolute;border-bottom: 40px solid #eae328;border-left: 28px solid transparent;border-right: 34px solid transparent;top: 0px;left: -26px;transform: rotate(-180deg);-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-ms-transform: rotate(-180deg);-o-transform: rotate(-180deg)}
.list-style-1 .list-box-price:after { top: 17px;left: -21px; transform: rotate(130deg); -webkit-transform: rotate(130deg); -moz-transform: rotate(130deg); -ms-transform: rotate(130deg); -o-transform: rotate(130deg); }
.list-style-1 .list-box-ctnt-2nd{text-align:right;padding-top: 20px;}
.list-style-1 .list-box-ctnt-2nd p{text-align:left;font-family:'lato' , sans-serif;font-size:14px;line-height: 26px;margin-bottom: 0px;}
.list-style-1 .list-box-ctnt-1st{border-bottom:1px solid #eeeeee;padding-bottom: 30px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 STATS + COUNTER UP SECTION
--------------------------------------------------------------------------------------------------------------------------------
*/

.stat-counter{background-image:url('../img/callout/counter-bg.jpg');background-repeat:no-repeat;background-position:center center;padding-top:114px;padding-bottom:85px;background-size:cover;}
.stat-counter-inner{background-color:rgba(255, 255, 255, 0.5);border-radius:10px;color:#fff;padding: 81px 20px;margin-bottom: 30px;}
.stat-counter-inner h1{font-size:80px;font-weight:bold;margin-bottom: 0px;text-transform:uppercase;}
.stat-counter-inner p{font-size:14px;font-weight:bold;text-transform:uppercase;margin-bottom: 0px;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	POST FULL WIDTH SLIDER
--------------------------------------------------------------------------------------------------------------------------------
*/

.post-slider-fuild .grid-box-holder{position:relative;}
.post-slider-fuild .grid-box-content{position:absolute;bottom:10px;left:0;right:0;border:0px;background-color:rgba(255, 255, 255, 0.9);}
.post-slider-fuild .listing-grid-box h4 a {font-size: 18px;letter-spacing: 1px;}
.post-slider-fuild  .container{position:relative;}
.post-slider-fuild  .customNavigation {position: absolute;top: 48%;left: 0;right: 0;z-index: 99;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);}
.post-slider-fuild .customNavigation .btn {width:48px;height:48px;line-height:36px;text-align:center;background-color:rgba(255, 255, 255, 0.8);box-shadow:0px 1px 3px RGBA(0, 0, 0, 0.2);}
.post-slider-fuild  .customNavigation .btn svg{width:15px;}
.post-slider-fuild .customNavigation .btn.prev{position:relative;left:45px;}
.post-slider-fuild  .customNavigation .btn.next{float:right;position:relative;right:45px;}
.post-slider-fuild .customNavigation .btn:hover{background-color:#fff;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	MAP
--------------------------------------------------------------------------------------------------------------------------------
*/

#map{height:700px;}
.map-grid{position:relative;background-color:#fff;padding:10px;max-width:386px;}
.price-label-con{position:absolute;top:20px;right:0px;}
.price-label{background-color: #eae328;font-size: 14px; font-weight: bold; padding:12px 39px;position: relative;display: inline-block;letter-spacing: 0px;}
.price-label:before{content:'';width: 0;
height: 0;
border: 17px solid #eae328;
border-top: 0 solid;
border-bottom: 11px solid rgba(0,0,0,0);
font: normal 100%/normal Arial, Helvetica, sans-serif;
color: rgba(0,0,0,1);
-o-text-overflow: clip;
text-overflow: clip;
position: absolute;
top: 11px;
left: -22px;transform: rotate(-271deg);-webkit-transform: rotate(-271deg);-moz-transform: rotate(-271deg);-ms-transform: rotate(-271deg);-o-transform: rotate(-271deg);}
.price-label:after {content:'';width: 0;
height: 0;
border: 17px solid #eae328;
border-top: 0 solid;
border-bottom: 11px solid rgba(0,0,0,0);
font: normal 100%/normal Arial, Helvetica, sans-serif;
color: rgba(0,0,0,1);
-o-text-overflow: clip;
text-overflow: clip;
position: absolute;
top: 13px;
left: -22px;transform: rotate(-271deg);-webkit-transform: rotate(-271deg);-moz-transform: rotate(-271deg);-ms-transform: rotate(-271deg);-o-transform: rotate(-271deg);}
.map-grid h4 a{font-size:14px;color:#333;text-transform:uppercase;letter-spacing: 1px;}
.map-grid .grid-box-content{border: 0px;position: absolute;bottom: 20px;left: 0;right: 0;background-color: #fff;padding-bottom: 15px;padding-top: 7px;}
.map-grid .grid-box-content .add-fav{text-align:left;position:absolute;bottom: 42px;}
.map-grid .grid-box-content .add-fav a{text-align:center;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	NEWSLETTER
--------------------------------------------------------------------------------------------------------------------------------
*/

.section-newsletter .form-control{width:590px;height:48px;color: #cccccc;font-style:italic;}
.section-newsletter .rel-btn{border:0px;padding: 14px 26px;height:48px;margin-left:-4px;}

 /*Newsletter 2*/
.newsletter-2 .form-control{width:570px;height:48px;font-style:italic;}
.newsletter-2  .rel-btn{border:0px;padding: 14px 26px;height:48px;margin-left:-4px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	MASORNAY LIST
--------------------------------------------------------------------------------------------------------------------------------
*/

.m-category-list{max-width:608px;margin:0 auto;}
.m-category-list li {float:left;margin-bottom:2px}
.m-category-list li a{width:200px;height:120px;text-align:center;position:relative;font-family:'lato', sans-serif;font-size:16px;font-weight:bold;display:inline-block;vertical-align:top;}
.m-category-list li a:hover{background-color:#e3d936;}
.m-category-list li a.more{height:60px;}
.m-category-list li a span{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);text-transform:uppercase;letter-spacing:1px;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	LOADERS
--------------------------------------------------------------------------------------------------------------------------------
*/
.pace {-webkit-pointer-events: none;pointer-events: none;-webkit-user-select: none;-moz-user-select: none;user-select: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;-webkit-background-clip: padding-box;-moz-background-clip: padding;background-clip: padding-box;z-index: 2000;position: fixed;top: 0px;left: 0;right: 0;bottom: 0;width: 100%;height:100%;}
.pace .pace-progress{position: relative;width: 690px;transform:translate(-50%,-50%) !important;-webkit-transform:translate(-50%,-50%) !important;-moz-transform:translate(-50%,-50%) !important;-o-transform:translate(-50%,-50%) !important;left:50%;top:50%;text-align: center;}
.pace .pace-progress .pace-progress-inner {display: block;height: 100%;background-color: #fff;position: relative;overflow: hidden;border:2px solid #fff;-moz-border-radius: 25px;-webkit-border-radius: 25px;border-radius: 25px;box-shadow: 0px 1px 5px rgba(0,0,0,0.10);margin-top: 60px;height:14px;}
.pace .pace-progress  .pace-progress-inner:after {content:'';position: absolute;top: 0; left: 0; overflow: hidden;border:0;box-shadow:none;background-color:#7dba21;width:0;height:10px;z-index:1;border-radius:25px;}
.pace .pace-progress[data-progress-text="0%"] .pace-progress-inner:after { width:0%;}
.pace .pace-progress[data-progress-text="1%"] .pace-progress-inner:after { width:1%; }
.pace .pace-progress[data-progress-text="2%"] .pace-progress-inner:after { width:2% }
.pace .pace-progress[data-progress-text="3%"] .pace-progress-inner:after { width:3%}
.pace .pace-progress[data-progress-text="4%"] .pace-progress-inner:after { width:4% }
.pace .pace-progress[data-progress-text="5%"] .pace-progress-inner:after { width:5% }
.pace .pace-progress[data-progress-text="6%"] .pace-progress-inner:after { width:6% }
.pace .pace-progress[data-progress-text="7%"] .pace-progress-inner:after { width:7% }
.pace .pace-progress[data-progress-text="8%"] .pace-progress-inner:after { width:8% }
.pace .pace-progress[data-progress-text="9%"] .pace-progress-inner:after { width:9% }
.pace .pace-progress[data-progress-text="10%"] .pace-progress-inner:after { width:10% }
.pace .pace-progress[data-progress-text="11%"] .pace-progress-inner:after { width:11% }
.pace .pace-progress[data-progress-text="12%"] .pace-progress-inner:after { width:12% }
.pace .pace-progress[data-progress-text="13%"] .pace-progress-inner:after { width:13% }
.pace .pace-progress[data-progress-text="14%"] .pace-progress-inner:after { width:14% }
.pace .pace-progress[data-progress-text="15%"] .pace-progress-inner:after { width:15% }
.pace .pace-progress[data-progress-text="16%"] .pace-progress-inner:after { width:16% }
.pace .pace-progress[data-progress-text="17%"] .pace-progress-inner:after { width:17% }
.pace .pace-progress[data-progress-text="18%"] .pace-progress-inner:after { width:18% }
.pace .pace-progress[data-progress-text="19%"] .pace-progress-inner:after { width:19% }
.pace .pace-progress[data-progress-text="20%"] .pace-progress-inner:after { width:20% }
.pace .pace-progress[data-progress-text="21%"] .pace-progress-inner:after { width:21% }
.pace .pace-progress[data-progress-text="22%"] .pace-progress-inner:after { width:22% }
.pace .pace-progress[data-progress-text="23%"] .pace-progress-inner:after { width:23% }
.pace .pace-progress[data-progress-text="24%"] .pace-progress-inner:after { width:24% }
.pace .pace-progress[data-progress-text="25%"] .pace-progress-inner:after { width:25% }
.pace .pace-progress[data-progress-text="26%"] .pace-progress-inner:after { width:26% }
.pace .pace-progress[data-progress-text="27%"] .pace-progress-inner:after { width:27% }
.pace .pace-progress[data-progress-text="28%"] .pace-progress-inner:after { width:28% }
.pace .pace-progress[data-progress-text="29%"] .pace-progress-inner:after { width:29% }
.pace .pace-progress[data-progress-text="30%"] .pace-progress-inner:after { width:30% }
.pace .pace-progress[data-progress-text="31%"] .pace-progress-inner:after { width:31% }
.pace .pace-progress[data-progress-text="32%"] .pace-progress-inner:after { width:32% }
.pace .pace-progress[data-progress-text="33%"] .pace-progress-inner:after { width:33% }
.pace .pace-progress[data-progress-text="34%"] .pace-progress-inner:after { width:34% }
.pace .pace-progress[data-progress-text="35%"] .pace-progress-inner:after { width:35% }
.pace .pace-progress[data-progress-text="36%"] .pace-progress-inner:after { width:36% }
.pace .pace-progress[data-progress-text="37%"] .pace-progress-inner:after { width:37% }
.pace .pace-progress[data-progress-text="38%"] .pace-progress-inner:after { width:38% }
.pace .pace-progress[data-progress-text="39%"] .pace-progress-inner:after { width:39% }
.pace .pace-progress[data-progress-text="40%"] .pace-progress-inner:after { width:40%}
.pace .pace-progress[data-progress-text="41%"] .pace-progress-inner:after { width:41% }
.pace .pace-progress[data-progress-text="42%"] .pace-progress-inner:after { width:42% }
.pace .pace-progress[data-progress-text="43%"] .pace-progress-inner:after { width:43% }
.pace .pace-progress[data-progress-text="44%"] .pace-progress-inner:after { width:44% }
.pace .pace-progress[data-progress-text="45%"] .pace-progress-inner:after { width:45% }
.pace .pace-progress[data-progress-text="46%"] .pace-progress-inner:after { width:46% }
.pace .pace-progress[data-progress-text="47%"] .pace-progress-inner:after { width:47% }
.pace .pace-progress[data-progress-text="48%"] .pace-progress-inner:after { width:48% }
.pace .pace-progress[data-progress-text="49%"] .pace-progress-inner:after { width:49% }
.pace .pace-progress[data-progress-text="50%"] .pace-progress-inner:after { width:50% }
.pace .pace-progress[data-progress-text="51%"] .pace-progress-inner:after { width:51% }
.pace .pace-progress[data-progress-text="52%"] .pace-progress-inner:after { width:52% }
.pace .pace-progress[data-progress-text="53%"] .pace-progress-inner:after { width:53% }
.pace .pace-progress[data-progress-text="54%"] .pace-progress-inner:after { width:54% }
.pace .pace-progress[data-progress-text="55%"] .pace-progress-inner:after { width:55%}
.pace .pace-progress[data-progress-text="56%"] .pace-progress-inner:after { width:56% }
.pace .pace-progress[data-progress-text="57%"] .pace-progress-inner:after { width:57% }
.pace .pace-progress[data-progress-text="58%"] .pace-progress-inner:after { width:58% }
.pace .pace-progress[data-progress-text="59%"] .pace-progress-inner:after { width:59% }
.pace .pace-progress[data-progress-text="60%"] .pace-progress-inner:after { width:60% }
.pace .pace-progress[data-progress-text="61%"] .pace-progress-inner:after { width:61% }
.pace .pace-progress[data-progress-text="62%"] .pace-progress-inner:after { width:62% }
.pace .pace-progress[data-progress-text="63%"] .pace-progress-inner:after { width:63% }
.pace .pace-progress[data-progress-text="64%"] .pace-progress-inner:after { width:64% }
.pace .pace-progress[data-progress-text="65%"] .pace-progress-inner:after { width:65%}
.pace .pace-progress[data-progress-text="66%"] .pace-progress-inner:after { width:66%}
.pace .pace-progress[data-progress-text="67%"] .pace-progress-inner:after { width:67%}
.pace .pace-progress[data-progress-text="68%"] .pace-progress-inner:after { width:68% }
.pace .pace-progress[data-progress-text="69%"] .pace-progress-inner:after { width:69%}
.pace .pace-progress[data-progress-text="70%"] .pace-progress-inner:after { width:70% }
.pace .pace-progress[data-progress-text="71%"] .pace-progress-inner:after { width:71%}
.pace .pace-progress[data-progress-text="72%"] .pace-progress-inner:after { width:72% }
.pace .pace-progress[data-progress-text="73%"] .pace-progress-inner:after { width:73% }
.pace .pace-progress[data-progress-text="74%"] .pace-progress-inner:after { width:74% }
.pace .pace-progress[data-progress-text="75%"] .pace-progress-inner:after { width:75%}
.pace .pace-progress[data-progress-text="76%"] .pace-progress-inner:after { width:76% }
.pace .pace-progress[data-progress-text="77%"] .pace-progress-inner:after { width:77% }
.pace .pace-progress[data-progress-text="78%"] .pace-progress-inner:after { width:78% }
.pace .pace-progress[data-progress-text="79%"] .pace-progress-inner:after { width:79% }
.pace .pace-progress[data-progress-text="80%"] .pace-progress-inner:after { width:80% }
.pace .pace-progress[data-progress-text="81%"] .pace-progress-inner:after { width:81 }
.pace .pace-progress[data-progress-text="82%"] .pace-progress-inner:after { width:82% }
.pace .pace-progress[data-progress-text="83%"] .pace-progress-inner:after { width:83% }
.pace .pace-progress[data-progress-text="84%"] .pace-progress-inner:after { width:84% }
.pace .pace-progress[data-progress-text="85%"] .pace-progress-inner:after { width:85% }
.pace .pace-progress[data-progress-text="86%"] .pace-progress-inner:after { width:86% }
.pace .pace-progress[data-progress-text="87%"] .pace-progress-inner:after { width:87% }
.pace .pace-progress[data-progress-text="88%"] .pace-progress-inner:after { width:88% }
.pace .pace-progress[data-progress-text="89%"] .pace-progress-inner:after { width:89% }
.pace .pace-progress[data-progress-text="90%"] .pace-progress-inner:after { width:90% }
.pace .pace-progress[data-progress-text="91%"] .pace-progress-inner:after { width:91% }
.pace .pace-progress[data-progress-text="92%"] .pace-progress-inner:after { width:92% }
.pace .pace-progress[data-progress-text="93%"] .pace-progress-inner:after { width:93% }
.pace .pace-progress[data-progress-text="94%"] .pace-progress-inner:after { width:94% }
.pace .pace-progress[data-progress-text="95%"] .pace-progress-inner:after { width:95% }
.pace .pace-progress[data-progress-text="96%"] .pace-progress-inner:after { width:96% }
.pace .pace-progress[data-progress-text="97%"] .pace-progress-inner:after { width:97%}
.pace .pace-progress[data-progress-text="98%"] .pace-progress-inner:after { width:98%}
.pace .pace-progress[data-progress-text="99%"] .pace-progress-inner:after { width:99%}
.pace .pace-progress[data-progress-text="100%"] .pace-progress-inner:after { width: 100% }
.pace.pace-inactive {opacity:0;visibility:hidden;transition:opacity 0.5s ease-out, visibility 0.5s ease-out;-webkit-transition:opacity 0.5s ease-out, visibility 0.5s ease-out;-moz-transition:opacity 0.5s ease-out, visibility 0.5s ease-out;-o-transition:opacity 0.5s ease-out, visibility 0.5s ease-out;}
.loaders{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;z-index:9999999;}
.loader-content-holder{position:absolute;top:50%;left:50%;right:0;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);max-width:690px;}
.loader { height: 16px;position: relative;background: #fff;-moz-border-radius: 25px;-webkit-border-radius: 25px;border-radius: 25px;padding: 3px;margin-top:60px;}
.loader > span {display: block;height: 100%;-webkit-border-top-right-radius: 0px;-webkit-border-bottom-right-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;-webkit-border-top-left-radius: 20px;-webkit-border-bottom-left-radius: 20px;border-top-left-radius: 20px;border-bottom-left-radius: 20px;background-color: #7dba21;background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #7dba21),color-stop(1, #7dba21));background-image: -moz-linear-gradient(center bottom,#7dba21 37%,#7dba21 69%);position: relative;overflow: hidden;}
.loader > span:after {content: "";position: absolute;top: 0; left: 0; bottom: 0; right: 0;background-image:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, #7dba21), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, #7dba21), color-stop(.75, #7dba21), color-stop(.75, transparent), to(transparent));z-index: 1;-webkit-background-size: 20px 20px;-moz-background-size: 20px 20px;-webkit-animation: move 2s linear infinite;overflow: hidden;border:0px;box-shadow:none;}
@-webkit-keyframes move {0% {background-position: 0 0;}100% {background-position: 20px 20px;}}
.loaders p{margin-top:30px;text-transform:uppercase;letter-spacing:1px;}
.stripes span {background-size:25px 20px;background-image: linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,transparent 75%, transparent);            animation: animate-stripes 3s linear infinite;             }
.pace-progress-inner span{background-size:25px 20px;background-image: linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,transparent 75%, transparent);animation: animate-stripes 3s linear infinite;width: 100%;z-index: 5;height: 10px;position: absolute; left:0;}
@keyframes animate-stripes {0% {background-position: 0 0;} 100% {background-position: 60px 0;}}
.pace-progress-inner span:after{content: "";position: absolute;top: 0;left: 0;bottom: 0;right: 0;background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, #7dba21), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, #7dba21), color-stop(.75, #7dba21), color-stop(.75, transparent), to(transparent) ),-moz-gradient(linear, 0 0, 100% 100%, color-stop(.25, #7dba21), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, #7dba21), color-stop(.75, #7dba21), color-stop(.75, transparent), to(transparent) ),-o-gradient(linear, 0 0, 100% 100%, color-stop(.25, #7dba21), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, #7dba21), color-stop(.75, #7dba21), color-stop(.75, transparent), to(transparent) );z-index: 1;-webkit-background-size: 20px 20px;-moz-background-size: 20px 20px;-webkit-animation: move 2s linear infinite;overflow: hidden;border: 0px;box-shadow: none;z-index:4;}
.pace p{    margin-top: 30px;text-transform: uppercase;letter-spacing: 1px;}
/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	LOADER 1
--------------------------------------------------------------------------------------------------------------------------------
*/

.loader-1{background-color:#1c1d22;}
/*
.loader-effect-1 > span {background-color: #96c81b;background-image: -moz-linear-gradient(top, #96c81b, #7dba21);background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #96c81b),color-stop(1, #7dba21));background-image: -webkit-linear-gradient(#96c81b, #7dba21);}
*/
/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	LOADER 2
--------------------------------------------------------------------------------------------------------------------------------
*/

.loader-2{background-color:#1c1d22;background-image:url('../img/banners/loader-bg.jpg');background-repeat:no-repeat;background-position:top center;background-attachment:fixed;background-size:cover;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	LOADER 3
--------------------------------------------------------------------------------------------------------------------------------
*/

.loader-3{background: rgba(255,255,255,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: radial-gradient(ellipse at center, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=1 );}
.loader-3 p{margin-top:30px;color:#333;}
.loader-3 .loader{box-shadow:0px 1px 5px rgba(0,0,0,0.10);}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	404 PAGES
--------------------------------------------------------------------------------------------------------------------------------
*/

.content-404{max-width:540px;margin:0 auto;}
.content-404-2{max-width:900px;margin:0 auto;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	404 STYLE 1
--------------------------------------------------------------------------------------------------------------------------------
*/

.p-404-1 h1{font-size: 16em;font-weight:300;display: inline-block;position: relative;line-height: 188px;letter-spacing: 2px;margin-top: 38px;}
.p-404-1 sub{font-size:18px;font-weight:400;display:inline-block;vertical-align: middle;padding-top: 11px;position: relative;left: -5px;top: 4px;}
.p-404-1 sub svg{display:inline-block;height:27px;vertical-align: middle;}
.p-404-1 h5{font-weight:bold;line-height: 30px;margin-top: 20px}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	404 STYLE 2
--------------------------------------------------------------------------------------------------------------------------------
*/

.p-404-2{background-color:#f8f8f8;background-image:url('../img/banners/loader-bg-2.jpg');background-repeat:no-repeat;background-position:top center;background-size:cover;width:100%;height:100%;position:fixed;background-attachment:fixed;}
.p-404-2 h1{font-size: 16em;font-weight:100;display: inline-block;position: relative;line-height: 188px;letter-spacing: 2px;margin-top: 16px;}
.p-404-2 p{font-size:14px;font-weight:400;display:inline-block;vertical-align: middle;background-color:#555555;padding: 8px 31px;position:relative;box-shadow: -8px 10px 0px #e7e7e7;}
.p-404-2 p:after{position:absolute;bottom:0;right:0;content:'';position: absolute;bottom: -10px;right: 0;content: '';border-top: 10px solid #555555;border-left: 10px solid transparent;filter: drop-shadow(-8px 10px 0px #e7e7e7)}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	404 STYLE 3
--------------------------------------------------------------------------------------------------------------------------------
*/

.p-404-3{background-color:#25282c;width:100%;height:100%;position:fixed;}
.p-404-3 h1{font-size: 6em;font-weight: 700;display: inline-block;position: relative;letter-spacing: 1px;margin-top: 50px;color: #fdd724;line-height: 72px;}
.p-404-3 p{font-size: 18px;font-weight: 400;display: inline-block;vertical-align: middle;background-color: #fff;padding: 10px 28px;position: relative;box-shadow: -8px 10px 0px rgba(0,0,0,0.20);color: #25282c;letter-spacing: 1px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	ABOUT COMPANY
--------------------------------------------------------------------------------------------------------------------------------
*/

.a-com-box{border:1px solid #eeeeee;}
.a-com-img,.a-com-content{display:inline-block;vertical-align:top;}
.a-com-img{padding:10px;border-color:#eeeeee;}
.a-com-content{max-width:67.666667%;padding:40px 45px 10px 40px;}
.a-com-content h5{line-height: 24px;}
.a-com-content p {font-size:14px;font-family:'lato', sans-serif;line-height:24px;color:#555;}
.a-com-box .rel-btn{height:48px;line-height:30px;font-family:'montserrat', sans-serif;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	ABOUT COMPANY 2
--------------------------------------------------------------------------------------------------------------------------------
*/

.about-company-2 .a-com-img{border:0px;padding: 30px;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	SIDEBAR
--------------------------------------------------------------------------------------------------------------------------------
*/

.s-widget-box{margin-bottom:40px;}
.s-widget-tit{background-color:#f4f5f6;border:1px solid #eeeeee;}
.s-widget-tit h6{font-size:13px;margin-bottom:0px;padding: 17px 0px;}


	/* Widget Search */
.widget-search{background-color:#f4f5f6;}
.widget-search .s-widget-tit{border:1px solid #eeeeee;border-bottom:0px;}
.widget-search .s-widget-content{border:1px solid #eeeeee;border-top:0px;padding-top:0px;}
.widget-search .form-control{margin-bottom:15px;height:48px;}
.widget-search .form-group{margin-bottom:0px;}
.widget-search button{width:100%;border-radius:0px;height:44px;line-height:40px;line-height: 13px;}

	/* Widget Aboutme */
.widget-search .s-widget-content{padding:15px 10px;}
.s-widget-text{border:1px solid #eee;}
.s-widget-text span{font-size:18px;}
.s-widget-text {padding:20px 18px;}
.s-widget-text p{font-family:'lato',sans-serif;font-size:14px;margin-top: 2px}

	/* Widget CATEGORIES */
.widget-categoires li{position:relative;border-bottom:1px solid #eeeeee;font-family:'lato',sans-serif;}
.widget-categoires li:last-child{border-bottom:0px;}
.widget-categoires li:before{content:'\f0da';position:absolute;top:17px;left:0;font-family:FontAwesome;font-size:16px;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out}
.widget-categoires li a{display:block;padding:18px 25px;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out}
.widget-categoires li a:hover{background-color:#f4f5f6;padding-left:48px;}
.widget-categoires li:hover:before{left:20px;}
.widget-categoires li a span{float:right;}

	/* Widget LATEST POSTS */
.widget-latest-posts .wt-title{font-family:'lato', sans-serif;font-size:14px;}
.widget-latest-posts p{font-size:12px;font-family:'lato', sans-serif;margin-bottom:0px;}
.widget-latest-posts ul{margin-top:30px;}
.widget-latest-posts ul li{margin-bottom:10px;float:left;width:100%;}
.widget-latest-posts ul li:last-child{margin-bottom:0px;}
.widget-latest-posts .la-post-data{max-width:150px;padding-left:20px;}
.widget-latest-posts ul li .la-post-data a{margin-bottom:7px;float: left;}

	/* Widget TAGS */
.widget-tags ul{margin-top:30px;}
.widget-tags li{margin-bottom: 5px;margin-right: 3px;}
.widget-tags li a{font-family: 'lato', sans-serif;font-size: 14px;padding:9px 17px;display: inline-block;border: 1px solid #eee;}

	/* Widget User Box */
.widget-userbox .s-widget-aboutimg{padding:9px;border:1px solid #eeeeee;border-bottom:0px;}
.widget-userbox .s-widget-aboutimg img{border:1px solid #eeeeee;}
.sw-userinfo {padding:20px;border:1px solid #eeeeee;border-top:0px;}
.sw-userinfo .p-info li{margin-bottom:15px;}
.sw-userinfo .p-info li:last-child{margin-bottom:0px;}

	/* Widget Related Box */
.widget-related-posts .listing-grid-box {margin-bottom:0px;}
.s-widget-content > ul > li{margin-bottom:20px;}
.s-widget-content > ul > li:last-child{margin-bottom:0px;}
.s-widget-content > ul > li:last-child  .grid-box-content{padding-bottom:0px;}
/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	COMING SOON
--------------------------------------------------------------------------------------------------------------------------------
*/

.coming-soon{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#1c1d22;}
.coming-soon-content{position:absolute;top:42%;left:0;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);}
.coming-soon p{font-family:'lato', sans-serif;}
.coming-soon-content p{font-size:16px;}
.coming-soon-footer{position:absolute;bottom:0;left:0;right:0;}
.coming-soon-footer .social-icon-7{display:inline-block;padding:30px 70px;border-bottom:1px solid rgba(63,65,76,0.5);}
.coming-soon-footer p{font-size:14px;color:#3f414c;}
.counter-box{color:#fff;text-align:center;display: inline-block;vertical-align: middle;min-width:200px;}
.counter-box h1{font-size:120px;font-weight:bold;line-height: 120px}
.counter-box span{font-size:16px;font-weight:bold;letter-spacing: 2px;}
.counter-box.counter-box-sep{min-width:auto;}
.counter-box-sep h1{line-height: 60px;position: relative;top: -23px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	COMING SOON 2
--------------------------------------------------------------------------------------------------------------------------------
*/

.coming-soon-2{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(../img/banners/coming-soon-bg.jpg);background-repeat:no-repeat;background-position:center cneter;background-attachment:fixed;background-size:cover;}
.coming-soon-content-2{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);}
.coming-soon-2 p{font-family:'lato', sans-serif;}
.coming-soon-content-2 p{font-size:16px;}
.coming-soon-2 h1{font-weight:bold;}
.coming-soon-header{position:absolute;top:0;left:0;right:0;background-color:#fff;height:80px;line-height:80px;}
.coming-soon-header .logo-box{display:inline-block;vertical-align:middle;}
.coming-soon-footer-2{position:absolute;bottom:0;left:0;right:0;background-color:#fff;height:60px;line-height:60px;}
.coming-soon-footer-2 .social-icon-7{display:inline-block;padding:30px 70px;border-bottom:1px solid rgba(63,65,76,0.5);}
.coming-soon-footer-2 p{font-size:14px;color:#3f414c;}
.coming-soon-2 .newsletter-2{display: inline-block;border: 3px solid #fff;overflow: hidden;background-color:#fff;border-radius:35px;}
.coming-soon-2 .newsletter-2 .form-control{border-top-left-radius:35px;border-bottom-left-radius:35px;border-color: transparent;}
.coming-soon-2 .newsletter-2 .rel-btn{border-radius: 35px;}
.coming-soon-2 .newsletter-2 .form-control {height: 42px;}
.coming-soon-2 .newsletter-2 .rel-btn {padding: 11px 34px;height: 42px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	CONTACT FORMS
--------------------------------------------------------------------------------------------------------------------------------
*/

.rel-contact-form .form-control{font-style:italic;}
.rel-contact-form p{padding-right:22px;font-family:'lato', sans-serif;font-size:14px;}
.rel-contact-form form p{color:#555;padding-top:12px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	CONTACT MAP
--------------------------------------------------------------------------------------------------------------------------------
*/

.contact-map-container{padding:10px;border-top:1px solid #eeeeee;}
.contact-map-container-2{padding:10px 0px;border:1px solid #eeeeee;position:relative;}
#map,#cmap{height:550px;}
.contact-map-address {min-height:60px;line-height:60px;padding:0 25px;border:1px solid #eee;box-shadow:0px 2px 0px #eee;}
.contact-map-address svg{width: 22px;position: relative;top: 4px;margin-right: 10px;}
.contact-map-address p {font-family:'lato', sans-serif;font-size:14px;color:#555;margin-bottom:0px;}
.map-address-con{position:absolute;left:0;right:0;bottom:40px;}
.map-address-con .contact-map-address{border:0px; box-shadow:0px 1px 5px rgba(0,0,0,0.10);}
.controls { margin-top: 10px;border: 1px solid transparent;border-radius: 2px 0 0 2px;box-sizing: border-box;-moz-box-sizing: border-box; height: 32px;outline: none; box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);}
#pac-input { background-color: #fff;font-family: Roboto;font-size: 15px; font-weight: 300; margin-left: 12px;padding: 0 11px 0 13px;text-overflow: ellipsis;width: 300px;}
#pac-input:focus {border-color: #4d90fe;}
.pac-container {font-family: Roboto;}
#type-selector {color: #fff;background-color: #4d90fe;padding: 5px 11px 0px 11px; }
#type-selector label {font-family: Roboto;font-size: 13px;font-weight: 300;}
#target {width: 345px;}
.property-map #map{height:840px;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	FAQ
--------------------------------------------------------------------------------------------------------------------------------
*/

.faq-msg-box{border:1px solid #eeeeee;padding:30px;}
.faq-msg-box h5{font-weight:bold;letter-spacing:1px;}
.faq-msg-box p {font-family:'lato', sans-serif;font-size:14px;color:#999999;margin-bottom:0px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	GALLERY
--------------------------------------------------------------------------------------------------------------------------------
*/

.gallery-box{margin-bottom:30px;}
.gallery-box .gallery-box-thumb{position:relative;}
.gallery-box .gallery-des-overlay{position:absolute;left:0;top:0;width:100%;height:100%;}
.gallery-box .gallery-des{display:block;background-color:#ffffff;position:absolute;left:25px;bottom:20px;width:calc(100% - 50px);z-index:999;padding-top: 10px;padding-bottom: 10px;opacity:0;visibility:hidden;transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;min-height:60px;}
.gallery-box .gallery-des h6{margin-bottom:0px;}
.gallery-box .gallery-des h6 a{font-size:14px;color:#333;font-weight:400;}
.gallery-box .gallery-des span{font-family:'lato', sans-serif;font-size:14px;}
.gallery-box .gallery-box-thumb:hover .gallery-des{opacity:1;visibility:visible;}
.gallery-2 .gallery-des {padding-left:20px;padding-right:20px;padding-top: 20px;}
.gallery-2 .gallery-des h6{display:inline-block;float:left;}
.gallery-2 .gallery-des span{float:right;}
.gallery-detail{box-shadow:0px 2px 0px #eee;}
.gallery-detail h5{font-weight:400;}
.gallery-cat{float: right;background-color: #eae328;color: #333333;padding: 11px 24px;font-size: 14px;position:relative;right:-31px;}
.filters-button-group li button{background-color:transparent;color:#333333;border:0;box-shadow:none;text-transform:uppercase;font-size:14px;padding:10px 25px;}
.filters-button-group li button.is-checked,
.filters-button-group li button:hover{background-color:#555;color:#fff;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	PROPERTY SUBMIT
--------------------------------------------------------------------------------------------------------------------------------
*/

.form-submit-header{border:1px solid #eee;padding:30px;margin-bottom:10px;}
.form-submit-header h6{text-transform:uppercase;margin-bottom:0px;letter-spacing:1px;}
.features-checkbox{padding:30px 20px; border:1px solid #eee;border-top:0px;float:left;width:100%;}
.submit-map-holder{width:100%;height:420px;}
#submitMap {height: 100%;}
.controls {margin-top: 10px;border: 1px solid transparent;border-radius: 2px 0 0 2px;box-sizing: border-box;-moz-box-sizing: border-box;height: 32px;outline: none;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);}
#pac-input {background-color: #fff;font-family: Roboto;font-size: 15px;font-weight: 300;margin-left: 12px;padding: 0 11px 0 13px;text-overflow: ellipsis;width: 300px;}
#pac-input:focus {border-color: #4d90fe;}
.pac-container {font-family: Roboto;}
#type-selector {color: #fff;background-color: #4d90fe;padding: 5px 11px 0px 11px;}
#type-selector label {font-family: Roboto;font-size: 13px;font-weight: 300;}
#target {width: 345px;}
.form-setting p{font-family:'lato', sans-serif;font-size:14px;color:#888;}
.form-setting strong{color:#333;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	AUTHOR PROPERTIES
--------------------------------------------------------------------------------------------------------------------------------
*/

.author-properties-box{margin-bottom:10px;}
.author-properties-thumb,.author-properties-content{float:left;}
.author-properties-thumb{border:1px solid #eee;}
.author-properties-content{width:596px;border:1px solid #eee;border-left:0;}
.listing-header{padding:30px 30px 0 30px;}
.listing-content{padding:0 30px 0 30px;}
.listing-header{margin-bottom:17px;}
.listing-content{margin-bottom:15px;}
.listing-header h6{margin-bottom:4px;}
.listing-header h6 a{font-size:14px;font-weight:bold;}
.author-properties-content p{font-family:'lato', sans-serif;line-height:22px;}
.listing-meta ul li:first-child{margin-left:0px;}
.listing-meta ul li{border:1px solid #eee;border-left:0px;border-bottom:0;margin-left:-4px;}
.listing-meta ul li a,.listing-meta ul li span{padding:17px 22px;display:inline-block;color:#555;font-family:'lato' , sans-serif;}
.listing-meta ul li a i,.listing-meta ul li span i{margin-right:10px;font-size:16px;}
.listing-meta ul li.prop-pay{border-color:#31a2e1;min-width: 172px;background-color:#31a2e1;margin-left:-5px;position:relative;left:1px;}
.listing-meta ul li.prop-pay a{text-transform:uppercase;text-align:center;color:#fff;width:100%;font-family:'montserrat', sans-serif;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 FOOTERS
--------------------------------------------------------------------------------------------------------------------------------
*/

.footer-upper-box{position:relative;padding-top: 100px;padding-bottom: 40px;}
.footer-upper-box .widget-box{margin-bottom:60px;}
.footer-bottom-bar .container{position:relative;}
.footer-bottom-bar p{margin-bottom:0px;}
.widget-box-title{text-transform:uppercase;}
.widget-box-title h5{margin-bottom:40px;font-weight: bold;}
.widget-box-content p{margin-bottom:30px;font-family:'lato', sans-serif;font-size:14px;}
.widget-box-content p:last-child{margin-bottom:0px;}
.footer-menu li{margin-right:8px;}
.footer-menu li:last-child{margin-right:0px;}
.scroll-top-2{width:46px;height:48px;line-height:51px;text-align:center;display: inline-block;position:absolute;top: -54px;right: 0;margin-top: -14px;}
.scroll-top-2 svg{width:15px;transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);}
.footer-bottom-bar{padding-top: 21px;padding-bottom: 20px;}
.footer-bottom-bar p{margin-bottom: 0px;}
.footer-style-2 .footer-bottom-bar p{margin-bottom:0px;}
.scroll-to-top{cursor:pointer;}
.fg-line{background: rgba(234,228,40,1);background: -moz-linear-gradient(left, rgba(234,228,40,1) 0%, rgba(125,186,33,1) 50%, rgba(63,201,153,1) 100%);background: -webkit-gradient(left top, right top, color-stop(0%, rgba(234,228,40,1)), color-stop(50%, rgba(125,186,33,1)), color-stop(100%, rgba(63,201,153,1)));background: -webkit-linear-gradient(left, rgba(234,228,40,1) 0%, rgba(125,186,33,1) 50%, rgba(63,201,153,1) 100%);background: -o-linear-gradient(left, rgba(234,228,40,1) 0%, rgba(125,186,33,1) 50%, rgba(63,201,153,1) 100%);background: -ms-linear-gradient(left, rgba(234,228,40,1) 0%, rgba(125,186,33,1) 50%, rgba(63,201,153,1) 100%);background: linear-gradient(to right, rgba(234,228,40,1) 0%, rgba(125,186,33,1) 50%, rgba(63,201,153,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eae428', endColorstr='#3fc999', GradientType=1 );width:100%;}

/* LISTING WIDGET */
.wgt-listing li{margin-bottom:10px;}
.wgt-listing li:last-child{margin-bottom:0px;}
.wgt-listing-thumb,.wgt-listing-detail{display:inline-block;vertical-align: middle;}
.wgt-listing-detail{width:216px;margin-left:20px;}
.wgt-listing-detail h6 a{font-size:13px;line-height:22px;}
.listing-price{color:#eae328;}

/* CONTACT WIDGET */
.wgt-contact-list li{margin-bottom:13px;}
.wgt-contact-list li:last-child{margin-bottom:0px;}
.cnt-list-icons,.cnt-list-des{display:inline-block;vertical-align: top;font-family: 'lato', sans-serif;font-size:14px;}
.cnt-list-icons{max-width:40px;margin-right:25px;}
.cnt-list-des{max-width:315px;}
.cnt-list-icons svg{width:17px;}

/* WIDGET SUBSCRIBE */
.widget-subscribe .form-control{font-size:14px;font-family:'lato', sans-serif;width:228px;}
.widget-subscribe .form-control::-webkit-input-placeholder {color: #cccccc;}
.widget-subscribe .form-control:-moz-placeholder {color: #cccccc;}
.widget-subscribe .form-control::-moz-placeholder {color: #cccccc;}
.widget-subscribe .form-control:-ms-input-placeholder {  color: #cccccc;  }
.widget-subscribe .btn{margin-left: -4px;}
.widget-subscribe .form-inline{margin-bottom: 20px;}

/* WIDGET SUBSCRIBE2 */
.widget-subscribe2 form{margin-bottom:20px;}
.widget-subscribe2 .form-group{margin-bottom: .475rem;}
.widget-subscribe2 .form-control{background-color:#181818;border:0px;width:100%;padding-left: 30px;padding-right: 30px;font-family:'lato' , sans-serif;}
.widget-subscribe2 .form-control,.widget-subscribe2 .btn{border-radius:5px;height:48px;}
.widget-subscribe2 .btn{font-family:'montserrat' , sans-serif;font-weight:bold;font-size:13px;text-transform:uppercase;}

/* USEFULL LINKS */
.wgt-useful-links{margin-right: -.9375rem;margin-left: -.9375rem;}
.wgt-useful-links li{padding-right: .9375rem;padding-left: .9375rem;width:50%;font-family:'lato', sans-serif;float:left;margin-bottom:13px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 FOOTER STYLE 1 .footer-style-1
--------------------------------------------------------------------------------------------------------------------------------
*/

.footer-style-1{background-color:#222;}
.footer-style-1 .widget-box-content p{padding-right: 30px;}
.footer-style-1 .widget-box-title h5{margin-bottom:40px;font-weight: bold;}
.footer-style-1 .widget-box-content p{margin-bottom:30px;font-family:'lato', sans-serif;font-size:14px;padding-right: 30px;}
.footer-style-1 .widget-box-content p:last-child{margin-bottom:0px;}
.footer-style-1 .cnt-list-icons svg path{fill:#444;}
.footer-style-1 .cnt-list-des p{color:#444;}
.footer-style-1 .footer-bottom-bar{background-color:#1f1f1f;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 FOOTER STYLE 2 .footer-style-2
--------------------------------------------------------------------------------------------------------------------------------
*/

.footer-style-2{background-color:#fefefe;border-top:1px solid #eeeeee;}
.footer-style-2 .cnt-list-icons svg path{fill:#444;}
.footer-style-2 .widget-box-content p{padding-right: 30px;}
.footer-style-2 .footer-bottom-bar{background-color:#fefefe;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;}
.footer-style-2 .cnt-list-icons svg path{fill:#ccc;}
.footer-style-2 .social-icon-1 li a{color:#ccc;}
.footer-style-2 .social-icon-1 li a:hover{color:#fff;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 FOOTER STYLE 3 .footer-style-3
--------------------------------------------------------------------------------------------------------------------------------
*/

.footer-style-3{background-color:#222222;}
.footer-style-3 .wgt-listing-detail{width:146px;margin-left:12px;}
.footer-style-3 .footer-bottom-bar{background-color:#1f1f1f;}
.footer-style-3 .cnt-list-icons{width:32px;height:32px;line-height:38px;text-align:center;margin-right:10px;}
.footer-style-3 .cnt-list-icons svg{  width: 16px;}
.footer-style-3 .third-f-size{position: relative;top: 3px;}
.footer-style-3 .scroll-top-2{background-color:#1f1f1f;}


/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 FOOTER STYLE 4 .footer-style-4
--------------------------------------------------------------------------------------------------------------------------------
*/

.footer-style-4{background-color:#fff;}
.footer-style-4 .wgt-listing-detail{width:146px;margin-left:12px;}
.footer-style-4 .footer-bottom-bar{background-color:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.footer-style-4 .cnt-list-icons{width:32px;height:32px;line-height:38px;text-align:center;margin-right:10px;}
.footer-style-4 .cnt-list-icons svg{  width: 16px;}
.footer-style-4 .third-f-size{position: relative;top: 3px;}
.footer-style-4 .scroll-top-2{background-color:#fff;border:1px solid #eee;border-bottom:0px;top: -56px;}
.footer-style-4 .social-icon-2 li a{background-color:#f4f5f6;color:#cccccc;}
.footer-style-4 .social-icon-2 li a:hover{background-color:#2db2be;color:#fff;}
.footer-style-4 .fg-line{height:5px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 FOOTER STYLE 5 .footer-style-5
--------------------------------------------------------------------------------------------------------------------------------
*/

.footer-style-5{background-color:#222;}
.footer-style-5 .social-icon-1.outline li a{border-color:#444;color:#444;}
.footer-style-5 .footer-bottom-bar{background-color:#181818;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 FOOTER STYLE 6 .footer-style-6
--------------------------------------------------------------------------------------------------------------------------------
*/

.footer-style-6{background-color:#f8f9f9;}
.footer-style-6 .footer-bottom-bar{background-color:#f6f6f7;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;}
.footer-style-6 .widget-subscribe2 .form-control{border:1px solid #eee;}
.footer-style-6 .widget-subscribe2 .form-control::-webkit-input-placeholder {color: #666;}
.footer-style-6 .widget-subscribe2 .form-control:-moz-placeholder {color: #666;}
.footer-style-6 .widget-subscribe2 .form-control::-moz-placeholder {color: #666;}
.footer-style-6 .widget-subscribe2 .form-control:-ms-input-placeholder {  color: #666;  }
.footer-style-6 .social-icon-1.outline li a{border-color:#efefef;color:#aaaaaa;}
.footer-style-6 .social-icon-1{border-top-color:#eee;}
.footer-style-6 .fg-line{height:5px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 FOOTER STYLE 7 .footer-style-7
--------------------------------------------------------------------------------------------------------------------------------
*/

.footer-style-7 .wgt-listing-detail{width:146px;margin-left:12px;font-family:'lato' , sans-serif;}
.footer-style-7 .widget-subscribe .btn{background-color:#eae328;}
.footer-style-7 .footer-bottom-bar{background-color:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;padding-bottom:14px;padding-top:15px;}
.footer-style-7 .cnt-list-icons{width:32px;height:32px;line-height:38px;text-align:center;margin-right:10px;}
.footer-style-7 .cnt-list-icons svg{  width: 16px;}
.footer-style-7 .third-f-size{position: relative;top: 3px;}
.footer-style-7 .scroll-top-2{background-color:#fff;border:1px solid #eee;border-bottom:0px;top: -49px;}
.footer-style-7 .social-icon-2 li a{background-color:#f4f5f6;color:#cccccc;}
.footer-style-7 .social-icon-2 li a:hover{background-color:#2db2be;color:#fff;}
.footer-style-7 .footer-bottom-bar  .social-icon-2{margin-top:0px;}
.footer-style-7 .footer-bottom-bar p{margin-top:6px;font-family:'lato' , sans-serif;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 FOOTER STYLE 8 .footer-style-8
--------------------------------------------------------------------------------------------------------------------------------
*/

.footer-style-8{background-color:#222;}
.footer-top{background-color:#1f1f1f;}
.footer-top{padding-top:30px;}
.footer-top{padding-bottom:30px;}
.footer-style-8 .footer-menu{margin-top:9px;}
.footer-style-8 .footer-menu li{margin-right:30px;}
.footer-style-8 .footer-menu li:last-child{margin-right:0px;}
.footer-style-8 .footer-menu li a{text-transform:uppercase;}
.footer-style-8 .social-icon-2 li a{width:48px;height:48px;line-height:48px;background-color:transparent;}
.footer-style-8 .social-icon-2 li a:hover{background-color:#2db2be;color:#fff;}
.social-box{margin-bottom:85px;}
.footer-text-box{text-transform:uppercase;margin-bottom:80px;}
.footer-contact-box{margin-bottom:35px;}
.footer-contact-box ul li{margin-right:105px;}
.footer-contact-box ul li:last-child{margin-right:0px;}
.footer-contact-box ul li .cnt-list-des{margin-top:19px;}
.footer-contact-box .cnt-list-icons{width:48px;height:48px;line-height:55px;text-align:center;max-width: 48px}
.footer-contact-box .cnt-list-icons{    margin-top: 10px;}
.footer-style-8 .fg-line{height:10px;}

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	 Responsivness
--------------------------------------------------------------------------------------------------------------------------------
*/

	/* Larger Then 1100px */
@media (min-width : 1100px){
	.show-lg{display:block;}
	.hide-lg{display:none;}
}
@media (min-width : 990px) and  (max-width : 1080px){
	.wsdownmenu .top-right-menu{float:left !important;}
	.wgt-listing-detail h6 a {font-size: 10px;line-height: 13px;}
	.footer-style-3 .wgt-listing-detail, .footer-style-4 .wgt-listing-detail {width: 46%;}
	.widget-subscribe .form-control{width: 184px;}
}
@media (max-width : 1200px){
	.container{width:auto;}
}
	/* Small Screen */

@media (max-width : 1080px){

	/* GENERAL */
	.agent-grids-1 .agent-grid-content{width:auto;}/* WIDTH AUTO */
	.grid-box-thumb img,
	.search-style-1 .search-form,
	.search-style-1 .search-form-btn,
	.search-style-1 .search-form-btn .btn,
	.agent-grids-3 .agent-grid-thumb img,
	.agent-grids-1 .agent-grid-upr-lft,
	.agent-grids-1 .agent-grid-upr-rgt,
	.wsdownmenu-list{width:100%;}/* WIDTH 100% */
	.search-style-1 .search-form-btn .btn span,
	.show-md{display:block;}/* DISPLAY BLOCK */
	.search-style-1 .search-form-btn .btn svg,
	.agent-grids-1 .agent-grid .p-info,
	.agent-grids-1 .span-bars,
	.agent-grids-1 .agent-grid-bottom span,
	.show-grid h6,
	.header-style-1 .wsdownmenu-list li.has-menu > a:before,
	.header-style-3 .wsdownmenu-list li.has-menu > a:before{display:none;}/* DISPLAY NONE */
	.hid-md{display:none !important;}/* DISPLAY NONE !important */
	.agent-grids-1 .social-icon-3 li,
	.header-style-6 .topbar-logo .logo-box,
	.header-style-7 .logo-box,
	.header-style-9 .logo-box{display:inline-block;}/* DISPLAY INLINE BLOCK */
	.section-content{padding-bottom:40px;}
	/* BANNER */
	.sc-1,.sc-2,.sc-7{position:relative;margin-top: -26px;}
	.sc-4,.sc-5,.sc-big,.sc-big2,.sc-3,.sc-6{position:static;}
	.sc-1{margin-top: -26px;}
	.sc-2,.sc-7{margin-top: -41px;}
	.banner-vr-1{height:auto;}

	/* HEADERS */
	.topbar-contact-info ul li, .top-right-menu ul li, ul.top-right-menu li {padding: 0px 10px;font-size:11px;}
	.wsdown-mobile > li > a{border-top:1px solid #eee;}
	.wsdownmenu-submenu{border-top:0px;}
	.header-style-1 .logo,.header-style-2 .logo{float:left;}
	.wsdownmenu-list li{position:relative;}
	.wsdownmenu-animated-arrow{right:0;}
	.wsdownmenu-list > li > a,.wsdownmenu-submenu li a,.header-style-5 .wsdownmenu-list > li > a,.header-style-6 .wsdownmenu-list > li > a,.header-style-7 .wsdownmenu-list > li > a,.header-style-8 .wsdownmenu-list > li > a,.header-style-9 .wsdownmenu-list > li > a,.header-style-10 .wsdownmenu-list > li > a,.header-style-12 .wsdownmenu-list > li > a{line-height:15px;text-align:center;}
	.header-style-8 .wsdownmenu{padding:15px 0px 15px 0px !important;}
	.header-style-8 .wsdownmenu-submenu{border-top:0px;}
	.wsdownmenu-submenu li{padding:0px 0px;}
	.wsdownmenu-submenu li.has-menu:after {display:none;}
	.wsdownmenu-submenu > li > a {background-color:#f7f8f9;}
	.wsdownmenu-list .wsdownmenu-submenu .wsdownmenu-submenu-sub{border-top:0;}
	.wsdownmenu-list .wsdownmenu-submenu .wsdownmenu-submenu-sub li a{background-color:#f4f5f6;}
	.header-style-5 .topbar .top-right-menu{padding:0px 0px 15px 0px;}
	.header-style-5 .top-right-menu,.header-style-6 .top-right-menu,.header-style-7 .top-right-menu{padding: 28px 0px;}
	.header-style-5 .wsdownmenu-animated-arrow{top:18px;}
	.megamenu{padding:0px;border-top:0px;}
	.header-style-3 .wsdownmenu-submenu li a{border-top-color:#eeeeee;}
	.megamenu .show-grid{box-shadow:none;padding:0px;border-top:0px;text-align:center;}
	.megamenu .show-grid div{padding:0px;}
	.header-style-5 .show-grid,.header-style-6 .show-grid{border:0px;}
	.header-style-5 .wsdown-mobile > li > a{border-top-color:rgba(255, 255, 255, 0.2);}
	.header-style-7 .topbarnumber{position:static;padding-left:15px;padding-right:0;}
	.header-style-7 .topbarnumber .number-icons{margin-left:0px;margin-right:13px;left:0;}
	.header-style-8 .wsdownmenu-submenu li:hover a,.header-style-8 .wsdownmenu-submenu li:hover > a,.header-style-8 .wsdownmenu-submenu-sub li:hover > a{border-top-color:#eee !important;}
	.header-style-9 .wsdownmenu-animated-arrow{position:static;float:right;}
	.header-style-9 .rel-menu-m-cont .row .col-md-12:last-child{border-top:1px solid #eee;}
	.header-style-9 .wsdownmenu{border:0;padding-top:15px;padding-bottom:15px;}
	.header-style-10 ul.top-right-menu{border-left:0px;}
	.header-style-10 .wsdownmenu-list {padding-left: 0px;border-top: 1px solid #eee;}
	.header-style-10 .wsdownmenu-animated-arrow{top:27px;}
	.header-style-11 .wsdownmenu-animated-arrow{top:16px;}
	.header-style-12 .top-right-menu{margin-right:80px;}
	.header-style-12 .wsdownmenu-animated-arrow{top:23px;}
	.wsdown-mobile{position:absolute;left:0;width:100%;background-color:#fff;z-index: 9999;}
	.rel-menu-m-cont .col-lg-12,.header-style-9 .rel-menu-m-cont .container{padding-left:0;padding-right:0;}
	.header-style-9 .rel-menu-m-cont .container .row{margin-left:0;margin-right:0;}
	.header-style-1 .rel-menu-m-cont .logo,.header-style-2 .rel-menu-m-cont .logo ,.header-style-3 .rel-menu-m-cont .logo ,.header-style-4 .rel-menu-m-cont .logo ,.header-style-5 .top-right-menu  ,.header-style-6 .top-right-menu ,.header-style-7 .top-right-menu ,.header-style-9 .top-bar-social-2,.header-style-10 .topbar-logo,.header-style-11 .rel-menu-m-cont .logo,.header-style-12 .rel-menu-m-cont .topbar-logo{padding-left:.9375rem;}
	.header-style-1 .rel-menu-m-cont .wsdownmenu-animated-arrow ,.header-style-2 .rel-menu-m-cont .wsdownmenu-animated-arrow,.header-style-3 .rel-menu-m-cont .wsdownmenu-animated-arrow,.header-style-4 .rel-menu-m-cont .wsdownmenu-animated-arrow,.header-style-5 .rel-menu-m-cont .wsdownmenu-animated-arrow,.header-style-6 .rel-menu-m-cont .wsdownmenu-animated-arrow,.header-style-7 .rel-menu-m-cont .wsdownmenu-animated-arrow,.header-style-8 .rel-menu-m-cont .wsdownmenu-animated-arrow,.header-style-10 .rel-menu-m-cont .wsdownmenu-animated-arrow,.header-style-11 .wsdownmenu-animated-arrow,.header-style-12 .wsdownmenu-animated-arrow{right:.9375rem;}
	.header-style-9 .rel-menu-m-cont .wsdownmenu-animated-arrow{margin-right:.9375rem;}
	.header-style-1 .wsdown-mobile{background-color:#fff;}
	.header-style-5 .topbar-logo {text-align:center;}
	.header-style-5 .logo-box{display:inline-block;}
	.header-style-5 .topbar .top-right-menu{display:none;}
	a.search-icon{padding: 0 !important;float:right;}
	.searchInputCon{display:none;}
	.searchInputCon-active .searchInputCon{display:block;top: 0;}
	.mega-submenu li:first-child{border-top-width:1px solid #eee;}


	/* SEARCH */
	.search-style-1 .search-form-btn .btn{height:42px;line-height:inherit;}
	.search-style-1 .search-form{padding:30px 0px 0px 0px;}
	.search-style-1 .Pw-sm-50{width:50%;}
	.search-style-1 .Pw-sm-25{width:25%;}
	.search-style-1 .search-form-inner .form-group{float: left;}
	.search-style-1 .form-inline .search-form-inner .form-group .form-control,
	.search-style-2 .search-form-inner,
	.search-style-2 .form-inline .form-group.pull-right,
	.search-style-2 .form-inline .form-group.pull-right .btn,
	.search-style-2 .irs-cont,
	.search-style-7 .form-group,
	.search-style-4 .form-group,
	.search-style-8 .form-group,
	.search-style-5 .form-group,
	.search-style-7 .btn.min-width-170,
	.search-style-5 .btn.min-width-170,
	.search-style-4 .btn.min-width-170,
	.search-style-3 .form-group,
	.search-style-3 .form-group .btn,
	.search-style-8 .search-form .form-group.width-440,
	.search-style-8 .btn.min-width-200,
	.agent-grids-7 .agent-grid-thumb img{width:100%;}
	.search-style-2 .irs-cont{margin-top:15px;}
	.search-style-2 .search-form-inner .form-group{float: left;}
	.search-style-2 .search-form-inner .form-group.width-240,.search-style-2 .search-form-inner .form-group.width-140,.search-style-7 .width-240,.search-style-4 .form-group.width-240,.search-style-5 .form-group.width-240,.search-style-8 .search-form .form-group.width-230{float: left;width:50%;}
	.section-search .form-group.width-240 .form-control{height:41px;}
	.search-style-2 button.btn[type="submit"]{margin-top:0;}
	.search-style-2 .search-form-inner .form-group.check,.search-style-8 .search-form .form-group{margin-right:0px;padding-left:3px;padding-right:3px;}
	.search-style-1.search-eff-2 .bootstrap-select .btn,.search-style-4 .bootstrap-select .btn,.search-style-5 .bootstrap-select .btn,.search-style-7 .bootstrap-select > .dropdown-toggle{border-width:0 !important;height:41px;}
	.section-search.search-style-1.search-eff-2 .bootstrap-select.btn-group .dropdown-toggle .caret,.search-style-4 .bootstrap-select.btn-group .dropdown-toggle .caret,.search-style-5 .bootstrap-select.btn-group .dropdown-toggle .caret,.search-style-7 .bootstrap-select.btn-group .dropdown-toggle .caret{right:0;margin-top:-1px;border-width:0px !important;}
	.sc-4 .search-style-4 .bootstrap-select .btn{border-width:1px !important;}
	.search-style-7 .form-group,.search-style-4 .form-group,.search-style-5 .form-group,.search-style-3 .form-group{padding-left:5px;padding-right:5px;margin-bottom:15px;}
	.search-style-8 .form-group{margin-bottom:15px;}
	.search-style-7 .form-group:last-child,.search-style-4 .form-group:last-child,.search-style-5 .form-group:last-child,.search-style-9.section-search.search-eff-2 .form-group .btn.min-width-170,.search-style-3 .form-group:last-child,.search-style-8 .form-group:last-child{margin-bottom:0px;}
	.search-style-7 .form-group.width-240,.search-style-4 .form-group.width-240,.search-style-5 .form-group.width-240{margin-right:0px;}
	.search-style-7 .btn.min-width-170,.search-style-4 .btn.min-width-170,.search-style-5 .btn.min-width-170{margin-top:0px;}
	.search-style-4 .form-inline{padding-left:15px;padding-right:15px;}
	.search-style-9{margin:0 auto;}
	.search-style-9.search-eff-2.section-search .nav-tabs .nav-item:first-child{margin-bottom: -49px;top:0;}
	.search-style-3 .form-inline:after,.search-style-6 .search-form-btn .btn svg {display:none;}
	.search-style-3 .form-inline{background-color:#fff;padding:25px;}
	.search-style-3 .width-240{width: 50%;margin-right: 0;float: left;}
	.banner-vr-2{height:auto;}
	.banner-img .banner-content{position:relative;transform: translateY(0%);-webkit-transform: translateY(0%);-moz-transform: translateY(0%);top:0;padding-top:70px;padding-bottom:70px;}
	.search-style-6 .form-group{float:left;width:100%;}
	.search-style-6 .width-240{width:50%;}
	.search-style-6 .width-140{width:25%;}
	.search-style-6 .irs-cont,.search-style-6 .width-257,.search-style-6 .search-form,.search-style-6 .search-form-btn,.search-style-6 .search-form-btn .btn{width:100%;}
	.search-style-6 .search-form-btn .btn{height:41px;line-height: 24px;}
	.search-style-6 .search-form-btn .btn span{display: block;color: #fff;font-size: 14px;}
	.section-search.search-style-1.search-eff-2 .tab-content{    padding-left: 30px;padding-right: 30px;padding-bottom: 30px;}
	.section-search.search-style-1.search-eff-2 .tab-content, .section-search.search-style-1.search-eff-2 .nav-tabs .nav-link.activelink, .section-search.search-style-1.search-eff-2 .nav-tabs .nav-link.active {background-color: rgb(58, 58, 58);}
	.sc-7{margin-top:-1px;}
	/* INNER START */
	.inner-start-3{min-height: 150px;}
	.inner-start-3 .inner-start-keywords{padding-top: 68px;}
	.inner-start-5 .inner-start-keywords {margin-top: 110px;}

	/* SECTION HEADING */
	.section-heading-1,.section-heading-2,.section-heading-10{padding-top:70px;}

	/* TABS */
	.section-default-tab .nav-tabs .nav-item{margin-right: 0px;width: 100%;text-align: center;}
	.section-default-tab .tab-content img{float:left;}
	.tab-style-1 .nav-tabs .nav-item{font-size: 12px;}
	.tab-style-4 .nav-tabs{text-align:center;}
	.tab-style-4 .nav-tabs .nav-link{padding: 9px 10px;font-size:13px;}
	.tab-style-4 .nav-tabs .nav-item{display:inline-block;float:none;}
	.tab-style-4 .nav-tabs .nav-item.list-style,
	.tab-style-4 .nav-tabs .nav-item.grid-style{width: 50%;text-align: center;margin-top: 15px;}
	.tab-style-2 .nav-tabs .nav-link{padding: 20px 9px;font-size: 12px;}
	.tab-style-2 .nav-tabs .nav-item{width:100%;text-align:center;border-bottom: 1px solid #eee;}
	.tab-style-2 .nav-tabs .nav-item.grid-style,.tab-style-2 .nav-tabs .nav-item.list-style{width:50%;border-bottom:0;}
	.section-search .nav-tabs .nav-link{padding:10px 30px;}
	.tab-style-3 .nav-tabs .nav-item.grid-style, .tab-style-3 .nav-tabs .nav-item.list-style {float: left;width: 50%;margin-right:0px;}
	.tab-style-3 .nav-tabs .nav-item.list-style {float: left;width: 50%;border-right:0px;}
	.tab-style-3 .nav-tabs .nav-item{float:left;width:100%;border-bottom:1px solid #eee;}
	.tab-style-3 .nav-tabs .nav-item:last-child{border-bottom:0;}

	/* GRIDS */
	.listing-grid-7 .list-amenities li{padding: 5px 5px;}

	/* ABOUT US */
	.about-company-2,.about-company{text-align: center;}
	.about-company .a-com-img{border-right:0px;width:100%;}
	.a-com-img img{display:inline-block;}
	.a-com-content{max-width:100%;padding-top:15px;}
	.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {outline:none !important;}

	/* AGENTS GRIDS */
	.agent-grids-1 .agent-grid-content{padding:15px;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px);position:static;height:inherit;border: 1px solid #eee;}
	.agent-grids-1 .social-icon-3 li a{width: 33px;height:33px;line-height:33px;}
	.agent-grids-1 .agent-grid-bottom .rel-btn-primary,
	.agent-grids-2 .agent-grid-bottom .rel-btn-primary{padding:0px 15px;line-height: 38px;font-size: 12px;}
	.agent-grids-1 .agent-grid-holder{overflow:visible;}
	.agent-grids-5 .grid-content-inner,
	.agent-grids-2 .agent-grid-content{padding:15px;}
	.agent-grids-5 .agent-grid-content h5{font-size:15px;}
	.agent-grids-2 .agent-grid-bottom span{font-size:12px;}
	.agent-grids-6 .agent-grid-thumb{width:100px;float:left;}
	.agent-grids-6 .agent-grid-holder{text-align:center;padding: 5px 5px;float:left;width:100%;}
	.agent-grids-6 .agent-grid-content{padding-left:15px;padding-top: 0;float:left;text-align: left;}
	.agent-grids-5 .social-icon-5 li{margin-right: 3px;}
	.agent-grids-6 .agent-grid-content p{margin-bottom: 6px}



	/* AGENTS LIST */
	.agent-list-1 .agent-list-holder,.agent-list-1 .agent-list-content,.agent-list-2 .agent-list-holder,.agent-list-2 .agent-list-content,.agent-list-4 .agent-list-holder,.agent-list-4 .agent-list-content{text-align:center;}
	.agent-list-1 .agent-list-thumb,.agent-list-1 .social-icon-3,.agent-list-2 .agent-list-thumb{display:inline-block;}
	.agent-list-1 .agent-list-content,.agent-list-2 .agent-list-content{padding-left:30px;}
	.agent-list-1 .social-icon-3{margin-top: 0px;margin-left: 10px;position: relative;top: 1px;}
	.agent-list-1 .social-icon-3 li a{width:43px;height:43px;line-height:43px;}
	.agent-list-2 .agent-list-content:after {display:none;}
	.agent-list-2 .agent-list-content{margin-top:0;}
	.agent-list-2 .agent-list-upper > div.pull-lg-left:before, .agent-list-2 .agent-list-upper > div.pull-lg-left:after,.agent-list-4 .agent-list-title:before, .agent-list-4 .agent-list-title:after {left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);}
	.agent-list-2 .agent-list-upper > div.pull-lg-left:after {bottom:0;}
	.agent-list-2 .agent-list-upper > div.pull-lg-left:before {bottom:-3px;}
	.agent-list-2 .social-links{margin-right:0;display:inline-block;margin-left: 10px;margin-top:0;position: relative;top: 4px;}
	.agent-list-4 .agent-list-upper,.agent-list-4 .agent-list-middle,.agent-list-6 .agent-list-thumb,.agent-list-6 .agent-list-content{width:100%;max-width:inherit;text-align:center;}
	.agent-list-4 .agent-list-middle{padding-left:30px;padding-right:30px;}
	.agent-list-6 .agent-list-content{border-top:0;}
	.agent-list-6 .p-info li{display:inline-block;}
	.agent-list-4 .p-info li,.agent-list-6 .p-info li{margin-right:10px;}
	.agent-list-4 .p-info li:last-child,.agent-list-6 .p-info li:last-child{margin-right:0;}

	/* CALLOUT */
	.callout-section-1{height: 400px;}
	.callout-section-2 {padding-bottom: 30px;padding-top: 15px;background-size: cover;}
	.callout-section-2 .callout-sec-2-ctnt,.callout-section-3 .callout-sec-3-ctnt {position:static;transform: translateY(0%);-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-o-transform: translateY(0%);}
	.callout-section-3 .callout-sec-3-ctnt{padding-top: 60px;padding-bottom: 60px;text-align: center;}
	.callout-sec-3-ctnt h3{font-size:26px;margin-bottom: 20px;}
	.stat-counter{padding-top: 69px;padding-bottom: 40px;}

	/* BLOG */
	.blog-fullWidth{padding-top:70px;padding-bottom:30px;}
	.nxt-prev-con{text-align:center;}
	.nxt-prev-con .loadermore-btn{display:inline-block;margin-bottom:15px;}

	/* SIDEBAR */
	.sidebar{max-width:270px;margin:0 auto;margin-top:60px;}

	/* SERVICES */
	.service-style-7 .service-box-content{padding: 0px 15px;}
	.service-style-7 .service-box-des{padding:30px 15px;}
	.service-style-3 .service-txt-box {width: auto; padding-right: 0; margin: 0 auto; max-width: 570px;}

	/* COMING SOON */
	.counter-box{min-width:100px;}
	.counter-box h1{font-size:60px;line-height:60px;}
	.counter-box span{font-size:16px;}

	/* CONTACT US */
	.rel-contact-form{padding-bottom:70px;}

	/* FAQ */
	.section-accordion{padding-bottom:0px;}

	/* FORM USER CONNECT */
	.form-user-connect{padding-top:70px;padding-bottom:70px;}

	/* FOOTERS */
	.footer-style-1 .wgt-listing-detail{width: 166px;}
	.footer-style-1 .cnt-list-des{width: 80%;}
	.footer-style-1 .social-icon-1 li a{width: 35px;height: 35px;line-height: 35px;}
	.footer-style-3 .wgt-listing-detail,.footer-style-4 .wgt-listing-detail{width:60%;}
	.footer-upper-box{padding-top:70px;padding-bottom:10px;}
	.footer-upper-box .widget-box{max-width:500px;}
	.footer-style-8 .footer-contact-box ul li{margin-right:15px;}

	/* WIDGETS */
	.widget-subscribe .form-group {display: inline-block; vertical-align: top;}

	/* POST DETAIL */
	.property-author-box{border: 1px solid #eeeeee;padding: 30px;text-align:center}
	.property-author-thumb, .property-author-content{width:100%;padding:0;border:0;}
	.property-author-thumb{margin-bottom:30px;}

	/* GALLERY */
	.gallery-detail{margin-top:70px;margin-bottom: 0;}
	.gallery{margin-bottom:0px !important;}

	/* MY PROPERTIES */
	.author-properties-thumb{text-align: center;border-bottom:0;padding-top: 20px;}
	.author-properties-thumb,.author-properties-content,.listing-meta ul li a, .listing-meta ul li span{width:100%;}
	.author-properties-content{border-left:1px solid #eee;border-top:0; }
	.listing-meta ul li{width:20%;}
	.author-properties-thumb img{display:inline-block;}
	.listing-meta ul li.prop-pay{min-width:auto;}
	.listing-meta ul li a, .listing-meta ul li span{padding-left:0;padding-right:0;text-align:center;}

	/* LISTINGS */
	.list-style-1 .list-box-thumb{max-width: 300px;}
	.list-style-1 .list-box-content {max-width: calc(100% - 300px);}
	.list-style-1 .continue-btn{display:none;}
	.list-style-1 .list-box-price{background-color:transparent;padding:0;font-size:13px;margin-top:23px;}
	.list-style-1 .list-box-price:after,.list-style-1 .list-box-price:before{display:none;}
	.special-slider .listing-grid-5 .add-fav a:before,.special-slider .listing-grid-5 .add-fav a:after{display: none;}

	/* FEATURED SLIDER */
	.featured-slider-2 .owl-carousel .owl-item,.featured-slider-2 .col-md-4,.featured-slider-4 .owl-item,.featured-slider-6.owl-carousel .owl-item,.featured-slider-7 .owl-item{min-width:inherit !important;}
	.featured-slider-2 .listing-grid-box h4 a{letter-spacing:1px;}
	.post-slider-fuild .customNavigation,.featured-slider-4 .customNavigation{top:38%;}
	.featured-slider-4{margin-left:30px;margin-right:30px;}
	.featured-slider-7 .featuredlinks,.featured-slider-8 .featuredlinks{position:static;margin-bottom:30px;}
	.featured-slider-7 .featuredlinks .customNavigation,.featured-slider-8 .featuredlinks .customNavigation {display:inline-block;width: 50%;padding-left:15px;padding-right:15px;float: left;}
	.featured-slider-7 .featuredlinks .customNavigation.pull-lg-right,.featured-slider-8 .featuredlinks .customNavigation.pull-lg-right{text-align:right;}


	/* SLIDERS */
	.post-slider-fuild .grid-box-content{position: static;bottom: 0}
	.tp-caption h1{font-size:35px ;}
	.tp-caption h2{font-size:30px ;}
	.tp-caption h3{font-size:25px ;}
	.tp-caption h4{font-size:20px ;}
	.tp-caption h5{font-size:15px ;}
	.tp-caption .second-f-size {font-size: 13px;line-height: 18px;}
	.white-strip {padding: 5px 15px;font-size: 11px;}
	.sc-3{border-bottom:1px solid #eee;}

	/* PADDING */
	.p-m-b-40{padding-bottom:40px;}
	.p-m-t-50{padding-top:50px;}
	.p-m-t-80{padding-top:80px;}
	.m-m-b-40{margin-bottom:40px;}

	.slide13-pst{    width: 580px;}
	.slide14-pst{    width: 670px ;display:inline-block;float:none;}
	.slide14-pst h3{  padding: 15px 17px;}
	.slide15-content p{line-height: 18px !important}
	.header-style-12 .rel-menu-m-cont .wsdown-mobile{background-color: #333333;}

}
@media (min-width : 768px) and  (max-width : 979px){
	.search-style-1 .search-form,.search-style-1 .search-form-btn,.search-style-1 .search-form-btn .btn {width:100%;}
	.search-style-1 .nav-tabs .nav-link {width: auto;border: 0px;}
	.search-form-inner .form-group.check {width: 32.33333%;}
	.section-newsletter .form-control{    width: 550px;	}
	.banner-vr-1 #map{    height: 450px;}
}
@media (max-width : 760px){

	/* HEADERS */
	.topbar-contact-info {padding-bottom:0px;}
	.topbar-contact-info ul li{display:block;text-align:center;border-right:0;margin-bottom: 10px;}
	.topbar-contact-info ul li:last-child{margin-bottom:0px;}
	.wsdownmenu-animated-arrow{top: 16px;}
	.topbar-contact-info{display:none;}
	.header-style-8 .topbar-btn li a{padding: 11px 15px;}
	.header-style-8 .topbar-logo{padding-right:0px;}
	.header-style-8 .topbar-btn{margin-top:17px;}
	.header-style-8 .wsdownmenu {padding: 10px 0px 10px 0px !important;}
	.topbarnumber a{font-size:19px;}
	.header-style-7 ul.top-right-menu li,.header-style-6 ul.top-right-menu li {padding: 0px 5px;}
	.header-style-7 .top-right-menu svg ,.header-style-6 .top-right-menu svg {width: 10px;}
	.header-style-7 ul.top-right-menu li span,.header-style-6 ul.top-right-menu li span{margin-right:1px;}
	.header-style-9 ul.top-right-menu{padding-left:15px;}
	.header-style-9 .rel-menu-m-cont .wsdownmenu-animated-arrow{margin-right:0;}
	.header-style-10 ul.top-right-menu{border-top:1px solid #eee;}
	.header-style-10 .topbar-logo{padding-right:15px;}
	.header-style-10 ul.top-right-menu{margin-top:-6px;}
	.header-style-12 .top-right-menu{width:100%;float:left;margin-right:0;}
	.header-style-12 .login{border-left:0;padding-left:0}
	.header-style-12 ul.top-right-menu li{display: inline;}
	.topbar-contact-info ul li, .top-right-menu ul li, ul.top-right-menu li {padding: 0px 8px;}

	/* SEARCH */
	.section-search .nav-tabs .nav-item ,.search-style-1 .width-240,.search-style-1  .width-140,.search-style-1  .irs-cont ,.search-style-2 .search-form-inner .form-group.width-240, .search-style-2 .search-form-inner .form-group.width-140,.search-style-4 .form-group.width-240,.search-style-5 .form-group.width-240 ,.search-style-3 .width-240,.search-style-8 .search-form .form-group.width-230,.m-category-list li{width: 100%;}
	.section-search .nav-tabs .nav-item:first-child {width:auto;}
	.section-search .nav-tabs .nav-item {margin-left:0;margin-bottom: 0;}
	.search-style-2.section-search .nav-tabs .nav-item a{border: 1px solid #eee;border-top:0}
	.search-style-1 .search-form-btn .btn svg{display:none;}
	.search-style-1 .search-form-btn .btn span{display:block;}
	.search-style-1 .search-form,.search-form-btn,.search-form-inner,.search-style-1 .search-form-btn .btn,.search-style-1 .nav-tabs .nav-link,.search-style-2 .search-form-inner .form-group {width:100%;}
	.search-style-1 .search-form-btn .btn { height: 42px;line-height: 31px;}
	.search-form-inner .form-group.check { width: 50%; float: left;}
	.search-style-7 .width-240,.search-style-7 .btn.min-width-170{width:100%;}
	.search-style-7 .btn.min-width-170{margin-top:10px;}
	.search-style-1 .search-form-inner{width:auto;}
	.search-style-1 .search-form,.search-style-2 .search-form{padding-left:15px;padding-right:15px;}
	.search-style-5 .form-inline{padding: 30px 30px;}
	.search-style-9{margin-left:30px;margin-right:30px;}
	.search-style-9.search-eff-2.section-search .nav-tabs .nav-item:first-child {left:0;}
	.banner-txt h1{font-size:25px;}
	.banner-txt h1 sub{font-size:14px;}
	.banner-txt h4{font-size:18px;}
	.m-category-list li a{height:60px;}
	.m-category-list li{text-align:center;}
	.search-style-5 .bootstrap-select.btn-group .dropdown-toggle .caret {margin-top:0;}
	.search-style-6 .width-240{width:100%;}
	.search-style-6 .width-140{width:100%;}
	.section-search.search-style-6 .nav-tabs .nav-link {padding: 14px 20px;}
	.search-style-6 .search-form-inner{margin-left:0;margin-right:0;}
	.search-style-6 .search-form-inner .form-group{padding-left:0;padding-right:0;}
	.search-style-6 .search-form{padding-bottom:10px;}
	.search-style-4 .bootstrap-select.btn-group .dropdown-toggle .caret,
	.section-search.search-style-1.search-eff-2 .bootstrap-select.btn-group .dropdown-toggle .caret,
	.search-style-7 .bootstrap-select.btn-group .dropdown-toggle .caret{margin-top:0;top:0;right:0;transform: translateY(0%);-webkit-transform: translateY(0%);  -moz-transform: translateY(0%);}
	.search-style-4 .bootstrap-select.btn-group .dropdown-toggle .caret{margin-top:-1px;}
	/* INNER START */
	.inner-start-1 .inner-start-breadcrumbs{margin-bottom: 50px;margin-top: 18px;}
	.inner-start-2 .inner-start-keywords h4{font-size: 1.5em;}
	.inner-start-2,.inner-start-3,.inner-start-4,.inner-start-5 {min-height:inherit;}
	.inner-start-2{padding-bottom:60px;}
	.inner-start-3{padding-bottom:35px;}
	.inner-start-4{padding-bottom:50px;}
	.inner-start-5 .inner-start-keywords {margin-top: 50px;margin-bottom: 85px;}

	/* CALLOUT SECTIONS */
	.callout-section-1 .rel-btn{margin-right:0;margin-bottom:10px;}
	.callout-section-1 .rel-btn:last-child{margin-bottom:0;}
	.callout-section-1 h3{font-size:30px;}
	.callout-section-1 h5 {margin-bottom: 30px;line-height: 25px;margin-top: 14px;}
	.callout-section-4{padding-top: 70px;padding-bottom: 70px;}
	.callout-section-4 .callout-section-inner{position:static;top:0;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);}
	.callout-section-4 .rel-btn-primary{margin-bottom:10px;}
	.section-newsletter .form-control,.section-newsletter .rel-btn{width:100%;margin-left: 0;}

	/* TABS */
	.tab-style-1 .nav-tabs{margin-left: .9375rem;margin-right: .9375rem;}
	.tab-style-1 .nav-tabs .nav-link{padding: .80em 0.60em;}
	.tab-style-1 .nav-tabs .nav-item,.tab-style-4 .nav-tabs .nav-item{width:100%;}

	/* 404 */
	.p-404-1 h1{font-size: 7em;margin-top:0px;}
	.page-404{padding-top:70px;padding-bottom:70px;}
	.p-404-1 h5{margin-top:0px;}
	.p-404-1 sub{font-size:14px;}
	.p-404-1 sub svg{width:20px;}
	.p-404-2,.p-404-3{position:static;}
	.p-404-2 h1{font-size:12em;}
	.p-404-3 h1{font-size: 2.5em;line-height: 38px;}
	.p-404-3 p{font-size:13px;padding: 10px 15px;}

	/* ABOUT US */
	.a-com-img img{max-width:100%;}
	.ui-accordion{margin-bottom:0px;}

	/* AGENTS GRIDS */
	.agent-grids-6 .agent-grid-content,
	.agent-grids-6 .agent-grid-holder{text-align: left;}
	.agent-grids-6 .agent-grid-content{padding-top:5px;}
	.agent-grids-6 .agent-grid-content ul li{margin-bottom: 6px;}
	.agent-grids-6 .cnt-list-icons{margin-right: 13px;}
	.agent-grids-6 .agent-grid-thumb{margin-right:10px;}
	.agent-grids-6 .agent-grid-content p{margin-bottom:10px;}
	.agent-grids-4 .agent-grid-content{padding: 25px 25px;width: 100%;}
	.agent-grids-6 .agent-grid-content{width:165px;}
	.agent-grids-6 .cnt-list-icons {margin-right: 7px;}
	.agent-grids-6 .agent-grid-content ul li .cnt-list-icons svg {width: 11px;}
	.agent-grids-2 .cnt-list-icons{margin-right:5px;}
	.agent-grids-1 .agent-grid-thumb img,.agent-grids-2 .agent-grid-thumb img,
	.agent-grids-4 .agent-grid-thumb,.agent-grids-4 .agent-grid-thumb img,
	.agent-grids-5 .agent-grid-thumb img{width:100%;}

	/* AGENTS LIST */
	.agent-lists .p-info li{width:100%;border-right:0;padding-left:0;padding-right:0;margin-bottom:5px;}
	.agent-lists .p-info li.cnt-list-icons{margin-right:5px;}
	.agent-lists .p-info li.cnt-list-des{text-align:left;}
	.agent-lists .rel-btn:first-child{margin-right:0;}
	.agent-list-1 .social-icon-3{margin-left:0;}
	.agent-lists .rel-btn{margin-bottom:10px;}
	.agent-lists .p-info li span.cnt-list-icons{margin-right:5px;}
	.agent-lists .agent-list-thumb img{width:100%;}
	.agent-lists .cnt-list-des{width:80%;}

	/* BLOG */
	.blog-posts-content{padding:20px 15px;text-align:center;}
	.blog-posts-title{padding-left:0px;padding-top:15px;}
	.blog-posts-date{display:inline-block;float:none !important;}
	.blog-posts-meta ul li {margin-right: 0px;margin-bottom: 4px;}
	.post-author-box{text-align: center;}
	.author-avatar,.author-desp{max-width: 100%;}
	.author-desp{padding-top:0px;}
	.author-avatar a{display:inline-block;}
	.related-posts{margin-bottom:30px;}
	.reply-comments{width:100%;}
	.related-posts-holder {max-width:270px;margin:0 auto;}
	.blog-grid-thumb img{width:100%;}

	/*  COMING SOON */
	.coming-soon-2,.coming-soon,.coming-soon-header,.coming-soon-content,.coming-soon-footer,.coming-soon-footer-2,.coming-soon-content-2{position:static;}
	.coming-soon{padding-top:100px;}
	.coming-soon-header{height:auto;line-height:48px;}
	.coming-soon-content,.coming-soon-content-2{top:0;transform: translateY(0%);-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-o-transform: translateY(0%);}
	.newsletter-2 .form-group,
	.newsletter-2 .form-control,.newsletter-2 .rel-btn{width:100%;}
	.newsletter-2 .rel-btn{margin-left:0px;}
	.social-icon-7 li{margin-right:0px;}
	.coming-soon-content-2{padding-top:70px;padding-bottom:70px;}
	.time-counter{margin-top:40px;margin-bottom:40px;}
	.counter-box{min-width:50px;}
	.counter-box h1{font-size:30px;line-height:25px;}
	.counter-box span{font-size:10px;}
	.counter-box-sep h1{line-height: 25px;position: relative;top: -10px;}
	.coming-soon-2 h1{font-size:27px;margin-bottom:15px;}
	.coming-soon-2 .newsletter-2{width:100%;border-radius:5px;}
	.coming-soon-2 .newsletter-2 .form-group,.coming-soon-footer-2 p{margin-bottom:0px;}
	.coming-soon-header .logo-box{margin-top: 25px;margin-bottom: 20px;}
	.coming-soon-header{padding-bottom:20px;}

	.section-partner-5 .partner-box{width:100%;}

	/* CONTACT US */
	.contact-map-address{line-height:inherit;padding: 10px 25px;}

	/* SERVICES */
	.service-style-1 .service-eff-2 .service-box{width:100%;}
	.service-style-3 .services-bg{height: 400px !important;background-position: center center;}
	.service-style-3 .services-list{text-align:center;border-bottom:1px solid #eee;}
	.service-style-3 .services-icon{margin-right:0;margin-bottom:30px;}
	.listing-grid-8 .list-amenities li{padding: 5px 10px;}
	.blog-news-section-3 .blog-grid-content{padding-top:45px;}
	.section-partner-6 .partner-box{width:100%;}
	.section-partner-6 .partner-box .partner-box-holder{padding: 30px 0px;}

	/* POST SUBMIT */
	.jFiler-input-dragDrop{height:300px;}
	.jFiler-input-text h4{font-size:18px;}
	#pac-input{    left: 0px !important;  top: 54px !important;width: 92% !important;}

	/* POST DETAIL */
	.form-submit-header{text-align:center;}
	.form-submit-header .list-amenities li{width:100%;margin-right:0;}
	.form-submit-header .list-amenities li{margin-bottom:10px;}
	.form-submit-header .list-amenities li:last-child{margin-bottom:0;}
	.form-submit-header h6{line-height: 26px;}
	.p-addtional-box li .p-f-box-head,.p-addtional-box li .p-f-box-info{width:100%;text-align: center;border-right:0;}
	.property-tabs .nav-tabs li,.property-author-content li{width:100%;margin-right:0;}

	/* GALLERY */
	.filters-button-group li {display:block;}
	.filters-button-group li button{width:100%;}
	.gallery-box .gallery-box-thumb {max-width: 270px; margin: 0 auto;}
	.blog-posts-content{position:relative;}
	.gallery-cat {position:absolute;top:0;right:0;}
	.gallery-detail .blog-posts-title{padding-top:35px;}


	/* LISTINGS */
	.list-style-1 .list-box-thumb,.list-style-1 .list-box-content,.list-style-1 .list-box-ctnt-1st .pull-xs-right{width:100%;max-width:100%;}
	.listing-grid-3.listing-grid-box h4 a{width: 100%;float: left;margin-bottom: 15px;}
	.listing-grid-3 .list-amenities li {margin-right: 15px;}

	/* FEATURED SLIDER */
	.featured-slider-6.owl-carousel .owl-item .listing-grid-box .grid-box-content{position:static;bottom:0;float:left;width:100%;}
	.post-slider-fuild .listing-grid-box h4 a{font-size: 14px;letter-spacing: 0px;}
	.post-slider-fuild .listing-grid-box .grid-price {padding:0;background:transparent;}
	.post-slider-fuild .listing-grid-box .grid-price:after,.post-slider-fuild .listing-grid-box.listing-grid-5 .grid-price:before{display:none;}
	.post-slider-fuild .customNavigation{top:27%;}
	.post-slider-fuild .customNavigation .btn{height: 30px;line-height: 19px;display:inline-flex;width:40px;}
	.post-slider-fuild .customNavigation .btn.prev{left:20px;}
	.post-slider-fuild .customNavigation .btn.next{right:20px;}
	.listing-grid-6 .lgrid-box-content:before,listing-grid-6 .lgrid-box-content:after{content:'';display:table;}
	.listing-grid-6 .lgrid-box-content:after{clear:both;}
	.listing-grid-6 .list-amenities{float:left;width:100%;}
	.listing-grid-6 .grid-price{font-size: 12px;padding: 3px 6px;margin-top:0px;}
	.featured-slider-6 .add-fav{top:77%;}
	.featured-slider-1 .customNavigation{text-align: center;}
	.featured-slider-1 .customNavigation{    top: -62px;}
	.featured-slider-1.section-content{padding-top: 108px;}

	/* FOOTERS */
	.footer-style-1 .wgt-listing-detail ,.wgt-listing-detail{ width: auto; max-width: 50%;}
	.footer-style-2 .social-icon-1 li a{width: 35px;height: 35px;line-height: 35px;font-size: 14px;}
	.cnt-list-des{width:84%;}
	.footer-style-3 .footer-bottom-bar p{margin-bottom:10px;}
	.footer-style-8 .footer-contact-box ul li{width: 100%;margin-right:0px;}
	.footer-style-8 .footer-contact-box .cnt-list-icons,.footer-style-8 .footer-contact-box ul li .cnt-list-des{display:inline-block;}
	.footer-style-8 .cnt-list-des {width: 73%;text-align: left;}
	.footer-style-8 .social-box{margin-bottom:30px;}
	.footer-style-8 .footer-text-box{margin-bottom:30px;}
	.footer-style-8 .footer-menu li {margin-right:0;width: 100%; margin-bottom: 10px;}
	.footer-style-8 .footer-menu li:last-child {margin-bottom: 0;}
	.footer-style-8 .social-icon-2 li a{    width: 30px;height: 30px;line-height: 30px;}
	.footer-style-8 .footer-text-box h5{line-height:26px;}
	.footer-style-8 .footer-menu{margin-top:25px;}
	.social-icon-1 li{margin-bottom: 10px}




	/* LOADER */
	.loader-content-holder{max-width:200px;}
	.banner-vr-1 #map{height:350px}
}
@media (max-width : 576px){
	.listing-meta ul li{width:50%;float:left;margin-left:0;display:inline;}
	.listing-meta ul li.prop-pay{width:100%;left:0;margin-left:0;}

		/* SLIDERS */
		.tp-caption h1{font-size:15px ;}
		.tp-caption h2{font-size:13px ;}
		.tp-caption h3{font-size:12px ;}
		.tp-caption h4{font-size:10px !important;}
		.tp-caption h5{font-size:8px ;}
		.tp-caption h6{font-size:7px ;}
		.tp-caption .second-f-size {font-size: 10px;line-height: 18px;}
		.white-strip {padding: 1px 4px;font-size: 9px;}
		.ws-5 {word-spacing: 0px;}
		.tp-caption .second-f-size p{font-size: 8px;line-height: 10px;}
		.list-icon {  width: 10px;height: 10px;font-size: 6px;line-height: 9px;}
		.list-icon-2 {width: 10px;  height: 10px;font-size: 7px;  line-height: 10px;}
		.tp-caption.ls-1,.tp-caption .ls-1 {letter-spacing: 0px;}
		.tp-caption.ls-3,.tp-caption .ls-3 {letter-spacing: 1px;}
		.tp-caption.ls-2,.tp-caption .ls-2 {letter-spacing: 1px;}
		.slide12-pst .sd-prop-tit{width: 200px;    font-size: 9px !important;    line-height: 10px !important;}
		.sd-prop-price{    top: 4px;}
		.slide12-pst .sd-prop-price{    font-size: 12px !important;top: 4px;}
		.slide12-pst .rel-btn-primary{line-height: 20px !important;  font-size: 8px !important;}
		.slide13-pst {width: 225px;height: 24px;}
		.tp-leftarrow{    left: 8% !important;}
		.tp-rightarrow{    right: 8% !important;}
		.tparrows{width:20px !important;height:20px !important;line-height:20px !important; font-size: 6px;}
		.slide13-pst h5{    padding:7px 5px;}
		.slide13-pst span{ font-size: 10px; padding: 4px 5px;  height: 24px;line-height: 16px;}
		.slide13-pst span sub {  font-size: 7px;top: -3px;  left: 0px;}
		.tparrows:before {    width: 20px !important;  height: 20px !important;  line-height: 20px !important;font-size: 5px;}
		.tparrows{    width: 20px !important;  height: 20px !important;  line-height: 20px !important;}
		.slide14-pst{width: 280px !important;}
		.slide14-pst .tp-caption h3{font-size:8px;}
		.slide15-content{width: 285px !important;}
		.slide15-content p{display:none !important;max-width:80% !important;    line-height: 11px !important;font-size:8px !important;overflow: hidden !important;}
		.slide15-content.tp-caption h4 {    line-height: 12px !important;}
		.slide15-content h4 {    line-height: 12px !important;}
		.slide15-price .sd-prop-price{    height: 20px !important;line-height: 20px !important; font-size:13px !important;}
		.slide15-price .sd-prop-price sub{top:-5px}
		.slide14-pst h3{font-size:8px !important;}
		.m-lh-20{line-height: 24px !important;}
		.m-lh-28{line-height: 36px !important;}
		h4.m-fs-8{font-size: 8px !important;}
		.m-fs-8{font-size: 8px !important;}
		.m-fs-6{font-size: 6px !important;}
		.m-rbtn-fst a{  font-size: 8px !important;	}
		.p-font{font-size: 7px !important;line-height: 8px !important;}
		.m-dis{display:none !important;}
		.m-lh-18{    line-height: 19px !important;}
		.m-lh-15{    line-height: 15px !important;}
		.slide12-pst .sd-prop-price sub{font-size:6px !important; top: -4px;}
		.m-mr-top-10{ margin-top: 10px !important;}
		.ms-btn-center{    left: 50% !important;transform: translateX(-50%) !important;-webkit-transform: translateX(-50%) !important;-moz-transform: translateX(-50%) !important;-o-transform: translateX(-50%) !important;}
		.btn-c-size{font-size: 7px !important;height: 17px !important;line-height: 17px !important;  min-width: 80px !important;}
		.m-lh-12{line-height: 12px !important;}
		.m-mr-top-18{margin-top:-18px !important;}
}
@media (max-width : 380px){
	.HonM{display:none !important;}
}
@media (max-width : 340px){
	.search-form-inner .form-group.check { width: 100%;}
}
