/*
 Theme Name:   Listingpro Child
 Theme URI:    http://studio.cridio.com/listingpro/
 Description:  Listingpro Child Theme
 Author:       cridio team
 Author URI:   http://cridio.com/
 Template:     listingpro
 Version:      1.0.0
 Tags:         listingpro, directory, listing, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  listingpro
*/
/*COMMON*/
body, a, p, span, input, .post-detail-content, li a, .show a, .lp-grid-box-description ul, .chosen-container, .accordion-title, .lp-grid-box-bottom a, time, label, #input-dropdown li a, #input-dropdown span, .lp-search-btn, h1, h2, h3, h4, h5, h1 span, h2 span, h3 span, h4 span, .question-icon, .lp-search-description p, .lp-banner-browse-txt, .lp-home-categoires span, .nearby-description p, .testimonial-description p, .lp-blog-grid-author a, .lp-blog-grid-author span, .lp-menu a, .lp-join-now li a, .lp-add-listing-btn li a, li.grayscale-dollar > span, .review-form form .form-group > label, .post-price-row .post-rice, .currency-signs li a, #menu-footer a, .footer-bottom-bar a, .footer-bottom-bar p, .footer-bottom-bar span, .city-girds a, .city-girds label, .listing-second-view .features-listing > ul > li span, .widget-box.reservation-form a.make-reservation, a.open-modal, .dashboard-content .postbox table.widefat .review-content > p > span, .lp-review-btn {font-family:'Roboto', sans-serif}
.lp-topbar .lp-join-now a {font-size:13px}
.white p, .white h6 {color:white}
.page-heading, .blog-single-page {background-size:cover}
/*TOP BAR MENU*/
/*FRONTPAGE*/
.mm-frontpage {display:none}
.lp-home-banner-contianer {min-height:650px}
.lp-search-description {margin-top:0}
.lp-search-description p {display: inline-block;max-width: 55%;}
.lp-home-categoires {position:relative;transform:none}
/*FRONTPAGE - VC ELEMENTS*/
.listingpro-columns .listingpro-row .promotiona-col-right {padding-left:30px}
/*FRONTPAGE - EXCHANGERATE WIDGET*/
.widget_currencyconverter_minimalistic {margin-top:25px}
#currencyconverter_minimalistic-2 .currencyconverter-minimalistic-container {background-image:none!important}
.currencyconverter-minimalistic-currency-price {color:white!important}
#currencyconverter_minimalistic-2 .currencyconverter-minimalistic-single-currency {border-top: none}
#wpc-weather, #currencyconverter_minimalistic-5 {z-index:9}
@media (max-width: 480px) {
.pos-relative .lp-home-banner-contianer {height:auto}
.lp-home-categoires {top:0px}
.lp-home-banner-contianer-inner {position:relative;top:40%}
.lp-home-banner-contianer-inner {
top: 0%;
transform: translateY(0);
}
.home-categories-area {margin-top:0}
.lp-home-categoires li {width:110px}
.lp-home-categoires li a span {font-size:13px}
}
@media (max-width: 725px) {
.lp-home-categoires {top:0px}
}
/*TOPBAR*/
.lp-topbar-menu li {margin-right:15px}
#menu-item-14286 a {
color: #FFDB4D;
}
.lp-topbar-menu li:before {content:none}
.lp-topbar-menu li:last-child {margin-right:0px}
.lp-add-listing-btn ul {padding:0px}
.lp-add-listing-btn > ul > li > a {display: inline-block;padding: 6px 11px;border: solid 1px #fff!important;border-radius: 5px;font-size: 13px;color:#fff!important}
.lp-topbar .lp-add-listing-btn > ul > li > a:hover {color:#2f2f2f!important;border-color:#2f2f2f!important;background-color:#ffdb4d}
/*MENUBAR*/
.lp-menu-bar {z-index:12}
.lp-menu-bar .mobile-nav-icon {top:-50px}
.header-with-topbar .lp-menu-bar.lp-menu-bar-color .fullwidth-header .lp-menu.pull-right.menu {width: 100%;}
/*MAP PAGE*/
.sidemap-fixed {left:0px;right:unset}
.sidemap-container.pull-left.sidemap-fixed a.open-img-view {opacity:0;left:30px;right:unset}
.post-with-map-container {width:615px}
.sidemap-container{width: calc(100% - 615px);}
/*MAP PAGE	- COMMON*/
.lp-grid-box-left.pull-left > ul > li {max-width: 100%;width: auto;display: block;overflow: hidden;border:none; padding: 0 10px 0 0}
.lp-grid-box-left.pull-left > ul > li > ul > span {margin-right:7px}
#searchform .tags-area.form-inline ul li .checkbox label {font-size:11px}
/*MAP PAGE - GRID VIEW*/
.grid_view2 .lp-grid-box-bottom span.loc-icon {margin-right: 3px;width: 15px;float: left;line-height: 27px;}
.grid_view2 .lp-grid-box-thumb-container > .lp-grid-box-thumb > .show {display:block!important}
.grid_view2 .lp-grid-box-thumb-container > .lp-grid-box-thumb > .hide {display:none!important}
.grid_view2 .lp-grid-box-left.pull-left > ul > li {}
.post-with-map-container-right .grid_view2 .lp-grid-box-bottom .show {display:none!important}
.post-with-map-container-right .grid_view2 .lp-grid-box-bottom .hide {display:block!important}
.post-with-map-container-right .grid_view2 .lp-grid-box-bottom .hide span {color:#7f7f7f;font-size: 11px;}
.post-with-map-container-right .grid_view2 .lp-grid-box-bottom .hide span.gaddress {vertical-align: sub;}
.grid_view2 .openhours {right: 20px;bottom: 10px;}
/*MAP PAGE - LIST VIEW*/
.card-utp {line-height:1.42857143}
.lp-grid-box-contianer.list_view .lp-grid-box-left.pull-left > ul > li:last-child {border: none;padding: 0px;text-align:left}
.lp-grid-box-bottom, .list_view.lp-grid-box-contianer .lp-grid-box .lp-grid-box-bottom {position:relative;float:right;padding:0px 20px}
.list_view.lp-grid-box-contianer .lp-grid-box-description {padding-bottom:0}
.list_view .lp-grid-box-bottom .pull-left, .post-with-map-container-right .lp-grid-box-bottom .pull-left {max-width:100%}
ul.tags-line {display:-webkit-box;float:left;overflow:hidden;padding:0;font-size:13px;margin-bottom:0;width:320px}
ul.tags-line img.icon {vertical-align:middle!important}
ul.tags-line li {padding-right:5px}
.phone-site-block {font-size:12px; padding:10px 0 0}
.openhours {position:absolute; right:10px; bottom:5px;}
.gtext {color: #7f7f7f;font-size: 12px;max-width: initial;}
/*MAP PAGE - POPUP CARD*/
.map-post-phone p {line-height:1; font-size:12px;margin: 5px 0 3px;}
.popup-inner-left-padding .lp-insert-data .lp-grid-box-bottom {width:100%}
/*VC OLDSTYLE CATEGORY*/
.oldstyle {margin-top:-55px}
.category-group {font-size: 13px;line-height: 20px;}
.category-group .link {margin-right: 7px;display:inline-block}
/*VC UTILITIES CLASSES*/
.hoveranim {padding:20px 10px}
.hoveranim:hover {border:solid 2px red;background-color: aquamarine}
/*SINGLE LISTING PAGE*/
.claim-text h1 > span {width:100%}
.listing-second-view .post-meta-info {padding:30px 0}
/*AFFILATE COUPONS*/
.affcoups .affcoups-coupons-grid .affcoups-coupon__vendor {position: absolute;bottom: 0;right: 0;padding: 8px 15px 5px;border-bottom-right-radius: 3px;font-size: 16px;background: #27ae60;color: #fff;}