@import url(https://fonts.googleapis.com/css?family=Saira:300,400,500,600,700);@import url('https://fonts.googleapis.com/css?family=Parisienne&subset=latin-ext');*{margin:0px;padding:0px;}
body{color:#5c5c5c;background:#fff;font:400 14px/24px 'Saira', Arial, Helvetica, sans-serif;}
body h1,
body h2,
body h3,
body h4,
body h5,
body h6{color:#484848;margin:0 0 8px;font-weight:400;line-height:1.5;font-style:normal;text-transform:capitalize;font-family:'Saira', Arial, Helvetica, sans-serif;}
h1{font-size:48px;}
h2{font-size:36px;}
h3{font-size:24px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:14px;}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a{color:#484848;}
p a,
p a:hover{text-decoration:underline;}
p{margin:0 0 20px;line-height:24px;letter-spacing:normal;}
a{text-decoration:none;}
a:hover, a:focus, a:active{outline:none;text-decoration:none;}
ul{margin:0;}
figure{margin-bottom:6px;position:relative;}
img{height:auto;max-width:100%;}
strong{color:#414141;}
iframe{width:100%;float:left;border:none;}
.wp-caption,
.wp-caption-text,
.gallery-caption,
.bypostauthor{}
.wp-caption.alignleft,
.wp-caption.alignnone{width:100%;}
button{border:none;}
textarea,
select,
.listar-select select,
.form-control,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input{color:#8c8c8c;outline:none;height:50px;background:#fff;font-size:12px;line-height:24px;padding:12px 20px;overflow:hidden;white-space:nowrap;display:inline-block;vertical-align:middle;border:1px solid #ececec;-webkit-box-shadow:none;box-shadow:none;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-sizing:border-box;box-sizing:border-box;}
textarea.form-control{resize:none;height:210px;}
.form-control::-webkit-input-placeholder{color:#666;}
.form-control:-moz-placeholder{color:#666;}
.form-control::-moz-placeholder{color:#666;}
.form-control:-ms-input-placeholder{color:#666;}
.form-control::-ms-input-placeholder{color:#666;}
input:focus,
.select select:focus,
.form-control:focus{color:#666;border-color:#666;-webkit-box-shadow:none !important;box-shadow:none !important;}
.form-group{width:100%;float:left;margin:0 0 20px;}
label{color:#666;display:block;font-weight:400;margin-bottom:10px;}
form p{float:left;position:relative;width:100%;}
form p span i{top:13px;left:16px;color:#474747;position:absolute;}
option{padding:5px 15px;}
li{line-height:28px;list-style:disc inside none;}
ul ul{margin-left:20px;}
ol{float:none;list-style:decimal;padding-left:15px;}
ol ol{margin-left:20px;}
ol li{list-style:decimal;width:100%;}
table{background-color:transparent;max-width:100%;}
th{text-align:left;}
table{width:100%;margin-bottom:15px;}
table > thead > tr > th,
table > tbody > tr > th,
table > tfoot > tr > th,
table > thead > tr > td,
table > tbody > tr > td,
table > tfoot > tr > td{border-top:1px solid #dbdbdb;border:1px solid #dbdbdb;line-height:2.5;padding-left:3px;text-align:center;vertical-align:top;}
table thead tr th{border-top:1px solid #dbdbdb;text-align:center;text-transform:capitalize;}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td{border-top:1px solid #dbdbdb;}
table > thead > tr > th{border-bottom:2px solid #dbdbdb;vertical-align:bottom;}
table > caption + thead > tr:first-child > th,
table > colgroup + thead > tr:first-child > th,
table > thead:first-child > tr:first-child > th,
table > caption + thead > tr:first-child > td,
table > colgroup + thead > tr:first-child > td,
table > thead:first-child > tr:first-child > td{border-bottom:0;}
table > tbody + tbody{border-top:2px solid #dbdbdb;}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td{padding:6px 10px;}
p ins{color:#666;}
dl dd{margin-left:20px;}
address{font-style:italic;}
.listar-select{color:#666;float:left;width:100%;position:relative;text-transform:uppercase;}
.listar-select:after{top:0;right:15px;z-index:2;color:#666;display:block;content:'\f107';position:absolute;text-align:center;font-size:inherit;line-height:40px;font-family:'FontAwesome';}
.listar-select select{z-index:1;width:100%;position:relative;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.listar-select select option{color:#666;}
.listar-radio,
.listar-radio label,
.listar-checkbox,
.listar-checkbox label{margin:0;width:100%;float:left;position:relative;}
.listar-radio label,
.listar-checkbox label{display:block;cursor:pointer;color:#5c5c5c;font-size:12px;line-height:20px;padding:0 0 0 30px;}
.listar-radio input[type=radio],
.listar-checkbox input[type=checkbox]{visibility:hidden;width:0;}
.listar-radio input[type=radio] + label:before,
.listar-checkbox input[type=checkbox] + label:before{top:0;left:0;content:'';width:20px;height:20px;display:block;position:absolute;border:1px solid #a7a7a7;}
.listar-radio input[type=radio] + label:after,
.listar-checkbox input[type=checkbox] + label:after{top:0;left:0;opacity:0;width:20px;height:20px;display:block;content:'\ed8f';line-height:20px;position:absolute;text-align:center;visibility:hidden;font-family:'icomoon';}
.listar-radio input[type=radio]:checked + label:after,
.listar-checkbox input[type=checkbox]:checked + label:after{opacity:1;visibility:visible;}
.listar-themescrollbar{width:100%;float:left;overflow:hidden;}
.mCSB_scrollTools{width:3px;}
.mCSB_inside > .mCSB_container{margin-right:14px;}
.mCSB_scrollTools .mCSB_draggerRail{width:3px;float:right;-webkit-border-radius:0;border-radius:0;background:#ddd;}
.listar-categoreyaccordion .mCSB_scrollTools .mCSB_draggerRail{background:#1f1f1f;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:0;border-radius:0;}
.mCSB_scrollTools,
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{opacity:1 !important;}
.mCSB_scrollTools{overflow:hidden;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#a5a5a5;}
.listar-haslayout{width:100%;float:left;}
.listar-sectionspace{padding:100px 0;}
.listar-locationmap,
.listar-postlocationmap{width:100%;float:left;height:600px;}
.listar-btn-sm{padding:0 20px;line-height:30px;}
.listar-btn{color:#fff;padding:0 30px;position:relative;text-align:center;display:inline-block;vertical-align:middle;border:1px solid #fff;text-transform:capitalize;font:400 14px/42px 'Saira', Arial, Helvetica, sans-serif;}
.listar-btn i,
.listar-btn span{float:left;font-size:inherit;line-height:inherit;}
.listar-btn i + span{padding:0 0 0 10px;}
.listar-btn .icon-smiling-face{font-size:24px;}
.listar-btn .icon-plus{font-size:10px;font-style:normal;}
.listar-btn:hover,
.listar-btngreen:hover,
.listar-btnblue:hover,
.listar-btn:focus,
.listar-btngreen:focus,
.listar-btnblue:focus,
.listar-btn:active,
.listar-btngreen:active,
.listar-btnblue:active{color:#fff;}
.listar-btn-lg{width:100%;}
.listar-btnround{padding:0;width:44px;}
.listar-btnround i{width:100%;float:left;font-size:22px;line-height:40px;display:block;text-align:center;line-height:inherit;}
.listar-socialicons{overflow:hidden;list-style:none;text-align:center;line-height:34px;}
.listar-socialicons li{float:left;padding:0 4px;line-height:inherit;list-style-type:none;}
.listar-socialicons li a{width:34px;height:34px;color:#fff;display:block;background:#000;overflow:hidden;font-size:13px;line-height:34px;position:relative;text-align:center;text-transform:capitalize;}
.listar-inputwithicon.listar-facebook .listar-icon,
.listar-checkbox.listar-facebook,
li.listar-facebook a{background:#3b5999;}
.listar-inputwithicon.listar-twitter .listar-icon,
.listar-checkbox.listar-twitter,
li.listar-twitter a{background:#55acee;}
.listar-inputwithicon.listar-linkedin .listar-icon,
.listar-checkbox.listar-linkedin,
li.listar-linkedin a{background:#0077B5;}
.listar-inputwithicon.listar-skype .listar-icon,
.listar-checkbox.listar-skype,
li.listar-skype a{background:#00aff0;}
.listar-checkbox.listar-dropbox,
li.listar-dropbox a{background:#007ee5;}
.listar-checkbox.listar-vimeo,
li.listar-vimeo a{background:#1ab7ea;}
.listar-checkbox.listar-tumblr,
li.listar-tumblr a{background:#34465d;}
.listar-checkbox.listar-yahoo,
li.listar-yahoo a{background:#410093;}
.listar-inputwithicon.listar-googleplus .listar-icon,
.listar-checkbox.listar-googleplus,
li.listar-googleplus a{background:#dd4b39;}
.listar-inputwithicon.listar-pinterestp .listar-icon,
.listar-checkbox.listar-pinterestp,
li.listar-pinterestp a{background:#bd081c;}
.listar-checkbox.listar-youtube,
li.listar-youtube a{background:#cd201f;}
.listar-checkbox.listar-stumbleupon,
li.listar-stumbleupon a{background:#eb4924;}
.listar-checkbox.listar-reddit,
li.listar-reddit a{background:#ff5700;}
.listar-checkbox.listar-quora,
li.listar-quora a{background:#b92b27;}
.listar-checkbox.listar-yelp,
li.listar-yelp a{background:#af0606;}
.listar-checkbox.listar-soundcloud,
li.listar-soundcloud a{background:#ff3300;}
.listar-checkbox.listar-whatsapp,
li.listar-whatsapp a{background:#25d366;}
.listar-checkbox.listar-wechat,
li.listar-wechat a{background:#09b83e;}
.listar-checkbox.listar-instagram,
li.listar-instagram a{background:#e4405f;}
.listar-checkbox.listar-dribbble,
li.listar-dribbble a{background:#ea4c89;}
.listar-checkbox.listar-flickr,
li.listar-flickr a{background:#ff0084;}
.listar-checkbox.listar-rss,
li.listar-rss a{background:#ff6600;}
.listar-socialiconsborder li.listar-facebook a{color:#3b5999;border:1px solid #3b5999;}
.listar-socialiconsborder li.listar-twitter a{color:#55acee;border:1px solid #55acee;}
.listar-socialiconsborder li.listar-linkedin a{color:#0077B5;border:1px solid #0077B5;}
.listar-socialiconsborder li.listar-skype a{color:#00aff0;border:1px solid #00aff0;}
.listar-socialiconsborder li.listar-dropbox a{color:#007ee5;border:1px solid #007ee5;}
.listar-socialiconsborder li.listar-vimeo a{color:#1ab7ea;border:1px solid #1ab7ea;}
.listar-socialiconsborder li.listar-tumblr a{color:#34465d;border:1px solid #34465d;}
.listar-socialiconsborder li.listar-yahoo a{color:#410093;border:1px solid #410093;}
.listar-socialiconsborder li.listar-googleplus a{color:#dd4b39;border:1px solid #dd4b39;}
.listar-socialiconsborder li.listar-pinterestp a{color:#bd081c;border:1px solid #bd081c;}
.listar-socialiconsborder li.listar-youtube a{color:#cd201f;border:1px solid #cd201f;}
.listar-socialiconsborder li.listar-stumbleupon a{color:#eb4924;border:1px solid #eb4924;}
.listar-socialiconsborder li.listar-reddit a{color:#ff5700;border:1px solid #ff5700;}
.listar-socialiconsborder li.listar-quora a{color:#b92b27;border:1px solid #b92b27;}
.listar-socialiconsborder li.listar-yelp a{color:#af0606;border:1px solid #af0606;}
.listar-socialiconsborder li.listar-soundcloud a{color:#ff3300;border:1px solid #ff3300;}
.listar-socialiconsborder li.listar-whatsapp a{color:#25d366;border:1px solid #25d366;}
.listar-socialiconsborder li.listar-wechat a{color:#09b83e;border:1px solid #09b83e;}
.listar-socialiconsborder li.listar-instagram a{color:#e4405f;border:1px solid #e4405f;}
.listar-socialiconsborder li.listar-dribbble a{color:#ea4c89;border:1px solid #ea4c89;}
.listar-socialiconsborder li.listar-flickr a{color:#ff0084;border:1px solid #ff0084;}
.listar-socialiconsborder li.listar-rss a{color:#ff6600;border:1px solid #ff6600;}
.listar-socialiconsborder li a{background:none;line-height:32px;}
.listar-socialiconsborder li.listar-facebook a i{color:#3b5999;}
.listar-socialiconsborder li.listar-twitter a i{color:#55acee;}
.listar-socialiconsborder li.listar-linkedin a i{color:#0077B5;}
.listar-socialiconsborder li.listar-skype a i{color:#00aff0;}
.listar-socialiconsborder li.listar-dropbox a i{color:#007ee5;}
.listar-socialiconsborder li.listar-vimeo a i{color:#1ab7ea;}
.listar-socialiconsborder li.listar-tumblr a i{color:#34465d;}
.listar-socialiconsborder li.listar-yahoo a i{color:#410093;}
.listar-socialiconsborder li.listar-googleplus a i{color:#dd4b39;}
.listar-socialiconsborder li.listar-pinterestp a i{color:#bd081c;}
.listar-socialiconsborder li.listar-youtube a i{color:#cd201f;}
.listar-socialiconsborder li.listar-stumbleupon a i{color:#eb4924;}
.listar-socialiconsborder li.listar-reddit a i{color:#ff5700;}
.listar-socialiconsborder li.listar-quora a i{color:#b92b27;}
.listar-socialiconsborder li.listar-yelp a i{color:#af0606;}
.listar-socialiconsborder li.listar-soundcloud a i{color:#ff3300;}
.listar-socialiconsborder li.listar-whatsapp a i{color:#25d366;}
.listar-socialiconsborder li.listar-wechat a i{color:#09b83e;}
.listar-socialiconsborder li.listar-instagram a i{color:#e4405f;}
.listar-socialiconsborder li.listar-dribbble a i{color:#ea4c89;}
.listar-socialiconsborder li.listar-flickr a i{color:#ff0084;}
.listar-socialiconsborder li.listar-rss a i{color:#ff6600;}
.listar-socialicons li a i{color:#fff;display:block;text-align:center;font-size:inherit;line-height:inherit;}
.listar-socialsharewithtext li a i{width:34px;}
.listar-socialicons li a:hover{color:#fff;}
.listar-roundicontext .listar-usericonholder{width:250px;display:block;overflow:hidden;font-style:normal;}
.listar-roundicontext i,
.listar-roundicontext span{float:left;font-size:inherit;line-height:inherit;}
.listar-roundicontext span{padding:0 15px 0 0;}
.listar-roundicontext:focus,
.listar-roundicontext:hover{color:#fff;width:100%;}
.listar-roundicontext:hover .listar-usericonholder{width:100%;}
.listar-verticalmiddle{margin:0 -1px;float:none !important;display:inline-block;vertical-align:middle;}
.listar-description{width:100%;float:left;}
.listar-bglight{background:#fafafa;}
.listar-bgdark{background:#373542;}
.listar-stars span,
.listar-stars{width:85px;height:14px;float:left;line-height:14px;position:relative;}
.listar-stars span:after,
.listar-stars:before{top:0;left:0;font-size:14px;line-height:14px;position:absolute;letter-spacing:4px;color:#ffa127 !important;font-family:'FontAwesome';color:rgba(218, 218, 218, .8);content:'\f006 \f006 \f006 \f006 \f006';}
.listar-stars span{width:75%;overflow:hidden;}
.listar-stars span:after{content:'\f005 \f005 \f005 \f005 \f005';}
.row.no-gutters{margin-right:0;margin-left:0;}
.no-gutters > [class^="col-"],
.no-gutters > [class*="col-"],
.row.no-gutters > [class^="col-"],
.row.no-gutters > [class*="col-"]{padding-right:0;padding-left:0;}
.listar-dropdowarrow{top:9px;right:15px;z-index:2;color:#fff;width:20px;height:20px;display:none;cursor:pointer;font-size:16px;line-height:20px;position:absolute;text-align:center;}
.listar-dropdowarrow i{display:block;font-size:inherit;line-height:inherit;}
.listar-open .listar-dropdowarrow i:before{content:'\f106';}
.menu-item-has-children,
.menu-item-has-mega-menu{position:relative;}
.mega-menu-row{width:100%;float:left;display:table;table-layout:fixed;}
.mega-menu-col{display:table-cell;vertical-align:top;}
.navbar-toggle{border:0;margin:3px 0;-webkit-border-radius:0;border-radius:0;padding:10px 12px;}
.navbar-toggle .icon-bar{background:#fff;}
.listar-formtheme{width:100%;float:left;}
.listar-formtheme fieldset{border:0;margin:0;padding:0;width:100%;float:left;position:relative;}
.listar-inputwithicon{position:relative;}
.listar-inputwithicon i{top:0;left:0;z-index:2;width:50px;height:50px;font-size:22px;line-height:50px;position:absolute;text-align:center;padding:0 0 0 10px;}
.listar-inputwithicon .form-control{z-index:1;position:relative;padding:12px 20px 12px 50px;}
.listar-leftbox{float:left;}
.listar-rightbox{float:right;}
.listar-sectionhead{width:100%;float:left;padding:0 0 40px;text-align:center;}
.listar-sectiontitle{width:100%;float:left;margin:0 0 40px;padding:0 0 25px;background:url(images/pattern-01.png) no-repeat bottom center;}
.listar-sectiontitle h2{margin:0;color:#222;font-size:42px;line-height:45px;}
.listar-sectionhead .listar-sectiontitle{margin:0;}
.listar-sectionhead .listar-description{padding:20px 30% 0;}
.listar-sectionhead .listar-description p{margin:0;line-height:25px;}
.listar-themeparallax,
.listar-parallaxcolor{width:100%;float:left;background:rgba(40,42,56,0.20);}
.listar-overlapcontent{padding:200px 0 100px;}
.listar-btnplay{width:70px;height:70px;color:#fff;display:block;overflow:hidden;font-size:30px;line-height:70px;text-align:center;}
.listar-btnplay i{display:block;line-height:inherit;}
.listar-btnplay:hover,
.listar-btnplay:focus,
.listar-btnplay:active,
.listar-btnplay:hover i,
.listar-btnplay:focus i,
.listar-btnplay:active i{color:#fff;}
.listar-bluethemecolor,
.listar-bluethemecolor:hover,
.listar-bluethemecolor:focus{text-decoration:none;}
.listar-slidernav,
.listar-sliderdots{width:100%;float:left;}
.listar-sliderdots{height:50px;padding:40px 0 0;}
.listar-themetooltip + div{font:400 10px/20px 'Saira', Arial, Helvetica, sans-serif;}
.listar-themetooltip + div .tooltip-inner{padding:0 8px;}
.listar-pagination{width:100%;float:left;padding:30px 0 0;text-align:center;font:14px/38px 'Saira', Arial, Helvetica, sans-serif;}
.listar-pagination ul{margin:0;padding:0;width:100%;float:right;list-style:none;text-align:center;line-height:inherit;}
.listar-pagination ul li{margin:0 2px;line-height:inherit;list-style-type:none;vertical-align:top;display:inline-block;}
.listar-pagination ul li.listar-prevpage{margin-left:0;}
.listar-pagination ul li.listar-nextpage{margin-right:0;}
.listar-pagination ul li a{width:40px;display:block;color:#484848;background:#fff;text-align:center;position:relative;line-height:inherit;border:1px solid #ddd;}
.listar-pagination ul li a i{display:block;line-height:inherit;}
.listar-pagination ul li a:hover,
.listar-pagination ul li a:hover i,
.listar-pagination ul li.listar-active a,
.listar-pagination ul li.listar-active a i{color:#fff;}
.listar-breadcrumb{padding:0;margin:0;color:#fff;width:100%;float:left;list-style:none;text-align:center;text-transform:capitalize;font:12px/20px 'Saira', Arial, Helvetica, sans-serif;}
.listar-breadcrumb li{width:auto;padding:0 15px;position:relative;line-height:inherit;list-style-type:none;display:inline-block;vertical-align:middle;}
.listar-breadcrumb li:after{top:0;left:-3px;content:'-';position:absolute;}
.listar-breadcrumb li:first-child{padding-left:0;}
.listar-breadcrumb li:last-child{padding-right:0;}
.listar-breadcrumb li:first-child:after{display:none;}
.listar-breadcrumb li a{color:#fff;display:block;}
.listar-home{padding:0 !important;}
.listar-wrapper{overflow:hidden;}
.listar-main{}
.listar-footer{}
.listar-header{z-index:100;padding:15px 0;background:#fff;position:relative;text-align:center;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.10);box-shadow:0 0 15px 0 rgba(0,0,0,0.10);}
body.listar-home .listar-header.listar_darkheader{background:rgba(0,0,0,0.80);}
.listar-fixedheader.listar-fixed{top:0;left:0;width:100%;z-index:9999;position:fixed;}
.listar-home .listar-header.cd-auto-hide-header{background:transparent;-webkit-box-shadow:none;box-shadow:none;}
.listar-logo{float:left;}
.listar-logo a,
.listar-logo a img{display:block;}
.listar-addnav{float:right;padding:3px 0;}
.listar-addnav ul{width:100%;float:left;list-style:none;line-height:inherit;}
.listar-addnav ul li{float:left;padding:0 0 0 10px;line-height:inherit;list-style-type:none;}
.listar-header.cd-auto-hide-header{top:0;left:0;width:100%;z-index:999;position:fixed;background-color:#ffffff;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;}
.listar-header.cd-auto-hide-header.is-hidden{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}
.listar-themedropdown{width:100%;float:left;}
.listar-home .listar-btncartdropdown{color:#fff;border-color:#fff;}
.listar-btncartdropdown,
.listar-btncartdropdown:hover,
.listar-btncartdropdown:focus{color:#222;position:relative;border:1px solid #222;}
.listar-btncartdropdown em{top:-4px;right:-4px;color:#fff;padding:0 5px;font-size:10px;line-height:16px;font-style:normal;position:absolute;vertical-align:top;display:inline-block;}
.listar-themedropdownmenu{right:0;border:0;top:150px;left:auto;opacity:0;float:none;width:300px;padding:20px;display:block;background:#fff;margin:30px 0 0;visibility:hidden;position:absolute;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.10);box-shadow:0 0 5px 0 rgba(0,0,0,0.10);}
.listar-themedropdownmenu:before{width:0;height:0;right:10px;content:'';bottom:100%;position:absolute;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:12px solid #fff;}
.listar-cartitem{width:100%;float:left;}
.listar-cartitem +.listar-cartitem{margin:15px 0 0;padding:15px 0 0;border-top:1px solid #ececec;}
.listar-cartitem figure{margin:0;float:left;}
.listar-cartitem figure a,
.listar-cartitem figure a img{display:block}
.listar-iteminfo{overflow:hidden;position:relative;padding:9px 20px 9px 15px;}
.listar-iteminfo span{color:#222;display:block;line-height:17px;}
.listar-iteminfo span + span{color:#5c5c5c;font-size:12px;line-height:15px;padding:6px 0 0 0;}
.listar-totalarea span{float:left;color:#222;line-height:17px;}
.listar-totalarea span + span{float:right;}
.listar-totalarea + .listar-btn{margin:20px 0 0;}
.listar-btndelate{top:50%;right:0;color:#a6a6a6;margin:-7px 0 0;position:absolute;}
.listar-themedropdown.open .listar-themedropdownmenu{top:100%;opacity:1;visibility:visible;}
.listar-nav{padding:3px 0;vertical-align:top;display:inline-block;text-transform:capitalize;font:400 16px/30px 'Saira', Arial, Helvetica, sans-serif;}
.listar-navigation{padding:0;width:100%;float:left;}
.listar-navigation ul{list-style:none;line-height:inherit;}
.listar-navigation > ul{width:100%;float:left;list-style:none;line-height:30px;text-align:center;}
.listar-navigation ul li{line-height:inherit;list-style-type:none;}
.listar-navigation > ul > li{width:auto;padding:7px 10px;vertical-align:top;display:inline-block;}
.listar-navigation ul li a{color:#222;display:block;}
body.listar-home .listar-navigation > ul > li > a{color:#fff;}
.menu-item-has-children > a{position:relative;padding:0 12px 0 0;}
.menu-item-has-children > a:before{top:0;right:0;font-size:13px;content:'\f0d7';position:absolute;line-height:inherit;font-family:'FontAwesome';}
.sub-menu,
.mega-menu{left:0;top:150px;opacity:0;text-align:left;font-size:14px;line-height:20px;background:#fff;visibility:hidden;position:absolute;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.20);box-shadow:0 0 3px 0 rgba(0,0,0,0.20);}
.sub-menu{margin:0;width:230px;padding:10px 10px;}
.sub-menu li{padding:5px 10px;}
.listar-navigation .sub-menu li a{color:#5c5c5c;}
.menu-item-has-children .menu-item-has-children > a:before{color:#bebebe;content:'\f0da';}
.sub-menu .sub-menu{left:100%;}
.menu-item-has-children:hover > .sub-menu{top:100%;opacity:1;visibility:visible;}
.sub-menu li:hover > .sub-menu{top:0;}
.mega-menu-row{margin:0;display:table;table-layout:fixed;}
body.listar-hidescroll{overflow:hidden;}
.listar-btnclose{top:25px;opacity:1;z-index:3;right:25px;color:#fff;outline:0;width:40px;height:40px;display:block;font-size:18px;font-weight:300;line-height:40px;background:#1e1e1e;position:absolute;text-align:center;font-family:'Saira', Arial, Helvetica, sans-serif;}
.listar-loginsingup{top:0px;left:0px;width:100%;height:100%;z-index:999;position:fixed;opacity:0;background-color:rgba(0, 0, 0, 0.95);-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transform:translate(0px, -100%) scale(0, 0);-ms-transform:translate(0px, -100%) scale(0, 0);transform:translate(0px, -100%) scale(0, 0);}
.listar-loginsingup.open{-webkit-transform:translate(0px, 0px) scale(1, 1);-ms-transform:translate(0px, 0px) scale(1, 1);transform:translate(0px, 0px) scale(1, 1);opacity:1;}

@media (min-width: 767px) {
	.listar-loginsingupimg{margin:0;width:50%;float:left;height:100%;position:relative;}
	.listar-contentarea{width:50%;height:100%;float:right;font-size:12px;line-height:20px;padding:30px 13%;background:#fff;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;}
}
@media (max-width: 767px) {
	.listar-loginsingupimg{margin:0;width:0;float:left;height:100%;position:relative;}
	.listar-contentarea{width:100%;height:100%;float:right;font-size:12px;line-height:20px;padding:30px 13%;background:#fff;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;}
}

.listar-themescrollbar{width:100%;float:left;overflow:hidden;}
.listar-loginsingup .mCSB_scrollTools{width:0;}
.listar-loginsingup .mCSB_inside > .mCSB_container{margin:0;}
.listar-loginsingup .mCSB_scrollTools .mCSB_draggerRail{width:0;}
.listar-logincontent{width:100%;float:left;height:100%;position:relative;}
.listar-themetabs{width:100%;float:left;}
.listar-tabnavloginregistered{width:100%;float:left;font-size:20px;line-height:23px;list-style:none;display:table;table-layout:fixed;border-bottom:1px solid #e7e8e9;}
.listar-tabnavloginregistered li{display:table-cell;vertical-align:top;line-height:inherit;list-style-type:none;}
.listar-tabnavloginregistered li a{color:#222;display:block;padding:0 0 15px;position:relative;}
.listar-tabnavloginregistered li a:before{left:0;top:100%;width:0;height:1px;content:'';position:absolute;}
.listar-tabnavloginregistered li.active a:before,
.listar-tabnavloginregistered li:hover a:before{width:100%;}
.listar-tabcontentloginregistered{width:100%;float:left;padding:70px 0 0;}
.listar-formlogin .form-group .listar-checkbox{width:auto;}
.listar-formlogin .form-group span{float:right;font-size:12px;line-height:20px;}
.listar-formlogin .form-group span a{display:block;color:#5c5c5c;}
.listar-formlogin .listar-btn{width:100%;}
.listar-shareor{clear:both;display:block;padding:30px 0;margin:0 15%;overflow:hidden;position:relative;text-align:center;}
.listar-shareor span{z-index:2;padding:0 10px;background:#fff;position:relative;vertical-align:top;display:inline-block;}
.listar-shareor:before{left:0;top:50%;content:'';width:100%;height:1px;position:absolute;background:#e7e8e9;}
.listar-signupwith{width:100%;float:left;}
.listar-signupwith h2{margin:0;font-size:14px;line-height:17px;text-align:center;}
.listar-signinloginwithsocialaccount{width:100%;float:left;font-size:12px;list-style:none;line-height:40px;padding:30px 0 0;text-transform:uppercase;}
.listar-signinloginwithsocialaccount li{padding:0 5px;line-height:inherit;list-style-type:none;display:inline-block;vertical-align:middle;}
.listar-signinloginwithsocialaccount li a{color:#fff;display:block;padding:0 25px;}
.listar-signinloginwithsocialaccount li a i{font-size:15px;line-height:15px;margin:0 15px 0 0;}
.listar-signinloginwithsocialaccount li a i,
.listar-signinloginwithsocialaccount li a span{display:inline-block;vertical-align:middle;}
.listar-homebannerslider{width:100%;float:left;position:relative;}
.listar-homeslider{z-index:1;}
.listar-homeslider .item{width:100%;float:left;}
.listar-homeslider .item figure{margin:0;width:100%;float:left;height:820px;background:#111a2e;}
.listar-homeslider .item figure img{width:100%;height:auto;opacity:0.80;display:block;}
.listar-homebanner{top:0;left:0;z-index:2;width:100%;height:100%;position:absolute;padding:100px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;}
.listar-bannercontent{width:100%;float:left;}
.listar-bannercontent h1{margin:0;color:#fff;font-size:56px;font-weight:500;line-height:46px;text-align:center;}
.listar-bannercontent .listar-description{color:#fff;font-size:20px;line-height:23px;text-align:center;padding:20px 0 120px;}
.listar-bannercontent .listar-description p{margin:0;line-height:inherit;}
.listar-formsearchlisting{padding:0 8%;}
.listar-formsearchlisting fieldset{height:60px;background:#fff;position:relative;padding:0 200px 0 0;}
.listar-formsearchlisting .form-group{margin:0;float:left;width:33.33%;}
.listar-formsearchlisting .form-group + .form-group{border-left:1px solid #cacaca;}
.listar-formsearchlisting .form-group i{padding:0;width:45px;height:60px;font-size:20px;line-height:60px;}
.listar-formsearchlisting .form-group .listar-select:after{display:none;}
.listar-formsearchlisting .form-group .listar-selectlocation:after{display:block;line-height:60px;}
.listar-formsearchlisting .form-group .listar-select select{border:0;}
.chosen-container-single .chosen-single{border:0;height:60px;color:#8c8c8c;font-size:12px;line-height:60px;padding:0 0 0 45px;text-transform:capitalize;}
.chosen-container-single .chosen-single span{margin:0;}
.chosen-container-single .chosen-single span + div{display:none;}
.chosen-container-active.chosen-with-drop .chosen-single{border:0;}
.chosen-container .chosen-drop{margin:0;width:100%;float:left;max-height:240px;-webkit-border-radius:0;border-radius:0;}
.chosen-search{width:100%;float:left;}
.chosen-container-single .chosen-search input[type="text"]{color:#8c8c8c;outline:none;height:30px;font-size:12px;-webkit-box-shadow:none;box-shadow:none;line-height:28px;padding:0 10px;background:#fff !important;display:inline-block;vertical-align:middle;border:1px solid #ececec;text-transform:capitalize;-webkit-box-sizing:border-box;box-sizing:border-box;}
.chosen-container .chosen-results{margin:0;padding:0;width:100%;float:left;color:#5c5c5c;max-width:none;min-height:auto;list-style:none;font-size:14px;line-height:20px;max-height:200px;text-transform:capitalize;}
.chosen-container .chosen-results::-webkit-scrollbar-track{}
.chosen-container .chosen-results::-webkit-scrollbar{width:4px;}
.chosen-container .chosen-results::-webkit-scrollbar-thumb{background:#696969;}
.chosen-container .chosen-results li{width:100%;float:left;position:relative;line-height:inherit;list-style-type:none;}
.listar-categorieschosen + .chosen-container .chosen-results li{padding:10px 20px 10px 45px;font-family:'Saira', Arial, Helvetica, sans-serif !important;}
.listar-categorieschosen + .chosen-container .chosen-results li:before{top:0;left:16px;width:24px;height:40px;font-size:20px;line-height:40px;position:absolute;font-family:'icomoon' !important;}
.listar-categorieschosen + .chosen-container .chosen-results li.highlighted:before,
.listar-categorieschosen + .chosen-container .chosen-results li:hover:before{color:#fff;}
.listar-formsearchlisting .form-group:nth-child(3){padding:0 10px 0 45px;}
.listar-formsearchlisting .form-group p{margin:0;float:left;width:auto;line-height:60px;text-transform:capitalize;}
.listar-rangeslider,
.slider.slider-horizontal{float:right;margin:27px 0;width:80% !important;}
.slider.slider-horizontal,
.slider.slider-horizontal .slider-track{height:6px;}
.slider.slider-horizontal .slider-track{top:0;border:0;margin:0;cursor:default;background:#ececec;-webkit-box-shadow:none;box-shadow:none;}
.slider-selection{overflow:hidden;-webkit-box-shadow:none;box-shadow:none;}
.slider-handle{top:-10px;border:0;width:26px;height:26px;cursor:pointer;overflow:hidden;-webkit-box-shadow:none;box-shadow:none;}
.slider-handle.round:before{top:0;left:0;z-index:2;content:'';width:26px;height:26px;position:absolute;background:url(images/icons/icon-02.png) no-repeat 50% 50%;}
.slider .tooltip.top{margin-top:-60px;}
.slider .tooltip-inner{width:88px;padding:7px 10px;line-height:20px;}
.tooltip.in{opacity:1;}
.listar-formsearchlisting .listar-btn{top:5px;right:5px;padding:0;width:180px;line-height:48px;position:absolute;text-align:center;}
.listar-themeposts{width:100%;float:left;margin:-15px 0;}
.listar-themepost{width:100%;float:left;margin:15px 0;}
.listar-featuredimg{margin:0;width:100%;float:left;overflow:hidden;position:relative;}
.listar-featuredimg > a{color:#fff;display:block;}
.listar-featuredimg > a:hover{color:#fff;}
.listar-featuredimg img{z-index:1;width:100%;height:auto;display:block;position:relative;}
.listar-featuredimg .listar-contentbox{left:0;bottom:0;z-index:2;width:100%;position:absolute;padding:20% 20px 20px 20px;}
.listar-featuredimg .listar-contentbox-top{left:0;top:0;z-index:2;width:100%;position:absolute;padding:10% 20px 20px 20px;}
.listar-postcontent{width:100%;float:left;position:relative;}
.listar-postcontent h3,
.listar-postcontent h2{margin:0;color:#fff;font-size:22px;line-height:27px;}
.listar-postcontent h4{margin:0;color:#fff;font-size:14px;line-height:17px;}
.listar-categoryicon{font-size:40px;line-height:44px;text-align:center;}
.listar-categoryicon i{display:block;line-height:inherit;}
.listar-categorypost .listar-featuredimg .listar-contentbox .listar-postcontent{padding:0 0 0 80px;}
.listar-categorypost .listar-featuredimg .listar-contentbox .listar-categoryicon{top:0;left:0;width:70px;position:absolute;}
.listar-categorypost:hover .listar-featuredimg .listar-contentbox .listar-categoryicon{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}
@-webkit-keyframes flip{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
50%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
}
@keyframes flip{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
50%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
}
.listar-videobox{width:100%;float:left;padding:100px 0 0;}
.listar-videobox h2{color:#fff;font-size:14px;line-height:17px;margin:0 0 60px;text-align:center;}
.listar-videobox h2 span{display:block;text-transform:none;font:48px/72px 'Parisienne';}
.listar-videobox figure{width:100%;float:left;overflow:hidden;margin:0 0 -100px;-webkit-box-shadow:0 0 35px 5px rgba(0,0,0,0.30);box-shadow:0 0 35px 5px rgba(0,0,0,0.30);}
.listar-videobox figure img{z-index:1;width:100%;height:auto;position:relative;}
.listar-videobox figure figcaption{top:0;left:0;z-index:2;width:100%;height:100%;position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;}
.listar-features{width:100%;float:left;margin:-15px 0;}
.listar-feature{width:100%;float:left;padding:15px 0;text-align:center;}
.listar-featureicon{width:120px;height:120px;display:block;background:#fff;margin:0 auto 30px;border:10px solid #fff;}
.listar-featureicon i{width:100px;height:100px;display:block;font-size:35px;line-height:98px;border:1px solid #ddd;}
.listar-feature h2{margin:0 0 10px;font-size:24px;line-height:27px;}
.listar-feature .listar-description{}
.listar-feature .listar-description p{margin:0;}
.listar-feature:hover .listar-featureicon i{border-color:#fff;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,0.10);box-shadow:0 5px 10px 0 rgba(0,0,0,0.10);}
.listar-categoryposts.listar-gridslider{margin:0;padding:0 25px;}
.listar-categoryposts.listar-gridslider .listar-slidernav{display:none;}
.listar-categoryposts.listar-gridslider .item{width:100%;float:left;}
.listar-categoryposts.listar-gridslider .listar-categorypost{margin:0;}
.listar-categoryposts.listar-gridslider .listar-categorypost + .listar-categorypost{margin:40px 0 0;}
.listar-horizontalthemescrollbar{width:100%;float:left;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal{height:37px;}
.listar-horizontalthemescrollbar .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{margin:0;width:37px;height:37px;position:relative;border:1px solid #b5b5b5;background:#fff !important;}
.listar-horizontalthemescrollbar .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:before{top:14px;left:14px;width:7px;height:7px;content:'';position:absolute;background:#b5b5b5;}
.listar-horizontalthemescrollbar .mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,
.listar-horizontalthemescrollbar .mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.listar-horizontalthemescrollbar .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,
.listar-horizontalthemescrollbar .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{}
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:1px;margin:18px 0;background:#b5b5b5;}
.listar-placesposts{margin:-15px 0 20px;}
.listar-horizontalthemescrollbar .listar-placespost{width:406px;}
.listar-horizontalthemescrollbar .listar-placespost + .listar-placespost{margin-left:30px;}
.listar-placespost .listar-featuredimg{}
.listar-placespost .listar-postcontent{background:#fff;padding:30px 20px 0;}
.listar-placespost .listar-postcontent h3{line-height:20px;position:relative;padding:0 30px 0 0;vertical-align:top;display:inline-block;}
.listar-placespost .listar-postcontent h3 a{display:block;}
.listar-postverified{top:50%;right:0;color:#fff;width:14px;height:14px;font-size:7px;cursor:pointer;overflow:hidden;line-height:14px;margin:-7px 0 0;text-align:center;position:absolute;}
.listar-placespost .listar-postcontent .listar-description{padding:20px 0;}
.listar-placespost .listar-postcontent .listar-description p{margin:0;}
.listar-listfeatures{width:100%;float:left;list-style:none;font-size:14px;line-height:20px;padding:7px 0 35px;}
.listar-listfeatures li{width:50%;float:left;margin:0 0 10px;position:relative;padding:0 0 0 20px;line-height:inherit;list-style-type:none;}
.listar-listfeatures li:before{top:0;left:0;content:'\f00c';font-size:12px;line-height:20px;position:absolute;font-family:'FontAwesome';}
.listar-reviewcategory{width:100%;float:left;padding:0 0 30px;}
.listar-review{float:left;color:#5c5c5c;padding:3px 0;font-size:12px;line-height:14px;}
.listar-review span,
.listar-review em{float:left;font-style:normal;}
.listar-review em{padding:0 0 0 5px;}
.listar-category{float:right;color:#5c5c5c;font-size:12px;line-height:20px;}
.listar-category i,
.listar-category span{float:left;}
.listar-category i{font-size:20px;margin:0 10px 0 0;}
.listar-themepostfoot{clear:both;margin:0 -20px;font-size:12px;line-height:44px;border-top:1px solid #ddd;}
.listar-themepostfoot:after{content:'';clear:both;display:block;}
.listar-location{float:left;color:#5c5c5c;padding:0 0 0 15px;}
.listar-location i,
.listar-location em{float:left;color:#5c5c5c;font-style:normal;line-height:inherit;}
.listar-location i{font-size:26px;}
.listar-postbtns{float:right;}
.listar-btnquickinfo{width:44px;float:left;color:#5c5c5c;font-size:16px;text-align:center;position:relative;border-left:1px solid #ddd;}
.listar-btnquickinfo:visited,
.listar-btnquickinfo:focus{color:#5c5c5c;}
.listar-btnshare{color:#5c5c5c;display:block;line-height:inherit;}
.listar-shareicons{width:40px;left:50%;opacity:0;z-index:2;bottom:100%;background:#000;padding:15px 10px;position:absolute;visibility:hidden;margin:0 0 0 -20px;}
.listar-shareicons:before{top:100%;left:50%;width:0;height:0;content:'';margin:0 0 0 -5px;position:absolute;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #000;}
.listar-shareicons a{color:#b3b3b3;display:block;font-size:16px;line-height:16px;}
.listar-shareicons a:hover,
.listar-shareicons a:focus,
.listar-shareicons a:hover i,
.listar-shareicons a:focus i{color:#b3b3b3;}
.listar-shareicons a + a{margin:15px 0 0;}
.listar-shareicons a i{display:block;text-align:center;}
.listar-showicon .listar-shareicons{opacity:1;visibility:visible;margin-bottom:20px;}
.modal.in .modal-dialog{margin:0 auto;-webkit-transform:translate(0, 50%);-ms-transform:translate(0, 50%);transform:translate(0, 50%);}
.listar-btnclosequickview{top:8px;right:8px;z-index:2;color:#fff;width:40px;height:40px;display:block;cursor:pointer;overflow:hidden;background:#222;line-height:40px;position:absolute;text-align:center;}
.listar-placequickview{overflow:hidden;}
.listar-placequickview .listar-modaldialog{width:100%;overflow:hidden;max-width:1280px;}
.listar-modalcontent{border:0;width:100%;float:left;}
.listar-placequickview .listar-placespost{z-index:1;overflow:hidden;position:relative;}
.listar-placequickview .listar-featuredimg{top:0;left:0;width:50%;height:100%;position:absolute;-webkit-border-radius:0;border-radius:0;}
.listar-contactnumber{right:0;bottom:0;z-index:2;color:#fff;padding:0 15px;position:absolute;background:#fc3850;}
.listar-contactnumber i,
.listar-contactnumber em{float:left;color:#fff;font-size:12px;line-height:24px;font-style:normal;}
.listar-contactnumber i{padding:4px 10px 3px 0;}
.listar-contactnumber i img{display:block;}
.listar-placequickview .listar-placespost{margin:0;}
.listar-placequickview .listar-placespost .listar-postcontent{width:50%;float:right;}
.listar-openinghours{float:left;font-size:12px;line-height:44px;padding:0 0 0 20px;}
.listar-openinghours i,
.listar-openinghours em{float:left;font-style:normal;font-size:inherit;line-height:inherit;}
.listar-openinghours i{font-size:20px;padding:0 10px 0 0;}
.listar-parallaxaddlisting{padding:100px 0;}
.listar-addlisting{width:100%;float:left;text-align:center;}
.listar-addlisting h2{color:#fff;margin:0 0 30px;text-transform:none;font:48px/72px 'Parisienne';}
.listar-blogposts{}
.listar-post{}
.listar-postcategory{z-index:2;top:20px;right:20px;padding:0 15px;font-size:12px;line-height:26px;position:absolute;}
.listar-featuredimg .listar-postcategory{vertical-align:top;display:inline-block;}
.listar-post .listar-featuredimg{}
.listar-post .listar-postcontent{background:#fff;padding:0 20px 0;}
.listar-authorimg{z-index:2;overflow:hidden;position:relative;margin:-29px 0 20px;vertical-align:top;display:inline-block;border:3px solid #fff;}
.listar-post .listar-themepostfoot{padding:0 20px;margin:20px -20px 0;}
.listar-themepostfoot time{float:left;font-size:12px;line-height:44px;}
.listar-themepostfoot time i,
.listar-themepostfoot time span,
.listar-postcomment i,
.listar-postcomment span{float:left;line-height:inherit;}
.listar-themepostfoot time i,
.listar-postcomment i{font-size:16px;margin:0 10px 0 0;}
.listar-postcomment{float:right;}
.listar-testimonialslider .listar-sliderdots{left:0;bottom:40px;text-align:left;line-height:10px;position:absolute;padding:40px 0 0 334px;}
.listar-testimonialslider .listar-sliderdots .owl-dot{line-height:10px;}
.listar-testimonials{width:100%;float:left;padding:40px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.10);box-shadow:0 0 15px 0 rgba(0,0,0,0.10);}
.listar-testimonial{width:100%;float:left;}
.listar-testimonial figure{float:left;overflow:hidden;margin:0 30px 0 0;border:1px solid #ddd;}
.listar-testimonial figure img{display:block;}
.listar-testimonial figure figcaption{clear:both;padding:15px;overflow:hidden;text-align:center;border-top:1px solid #ddd;}
.listar-testimonial figure figcaption h3{margin:0 0 5px;color:#171717;font-size:18px;line-height:21px;}
.listar-testimonial figure figcaption h4{margin:0;color:#5c5c5c;font-size:14px;line-height:17px;}
.listar-testimonial blockquote{border:0;margin:0;clear:none;quotes:none;padding:50px 0;overflow:hidden;background:none;}
.listar-testimonial blockquote h5{margin:0;padding:0 50px;font-size:24px;line-height:27px;}
.listar-testimonial blockquote q{width:100%;float:left;margin:20px 0 0;padding:0 50px;font-size:14px;line-height:24px;position:relative;}
.listar-testimonial blockquote q:before,
.listar-testimonial blockquote q:after{content:'';width:37px;height:31px;color:#dbdbdb;display:block;font-size:50px;line-height:50px;position:absolute;}
.listar-testimonial blockquote q:before{top:5px;left:0;background:url(images/icons/icon-04.png) no-repeat;}
.listar-testimonial blockquote q:after{right:0;bottom:0;background:url(images/icons/icon-05.png) no-repeat;}
.listar-postfirstlisting,
.listar-newsletter,
.listar-followus,
.listar-newsletteroverlay{width:100%;float:left;}
.listar-postfirstlisting{background:url(images/parallax/bgparallax-03.jpg) no-repeat;-webkit-background-size:cover;background-size:cover;}
.listar-postfirstlisting figure{padding:109px 78px;}
.listar-newsletter{background:url(images/parallax/bgparallax-04.jpg) no-repeat;-webkit-background-size:cover;background-size:cover;}
.listar-newsletteroverlay{padding:101px 70px 100px;background:rgba(9,15,15,0.20);}
.listar-newsletter h2{color:#fff;margin:0 0 10px;font-size:42px;line-height:42px;text-align:center;}
.listar-newsletter .listar-description{color:#fff;padding:0 0 50px;text-align:center;}
.listar-newsletter .listar-description p{margin:0;}
.listar-formnewsletter fieldset{position:relative;}
.listar-formnewsletter fieldset .form-control{border:0;z-index:1;padding:0;width:100%;height:50px;background:none;-webkit-border-radius:0;border-radius:0;line-height:50px;position:relative;border-bottom:2px solid #fff;}
.listar-formnewsletter fieldset .form-control::-webkit-input-placeholder{color:#fff;}
.listar-formnewsletter fieldset .form-control:-moz-placeholder{color:#fff;}
.listar-formnewsletter fieldset .form-control::-moz-placeholder{color:#fff;}
.listar-formnewsletter fieldset .form-control:-ms-input-placeholder{color:#fff;}
.listar-formnewsletter fieldset .form-control::-ms-input-placeholder{color:#fff;}
.listar-formnewsletter fieldset button{top:0;right:0;z-index:2;color:#fff;width:50px;height:50px;font-size:20px;line-height:50px;background:none;position:absolute;}
.listar-followus{background:url(images/parallax/bgparallax-05.jpg) no-repeat;-webkit-background-size:cover;background-size:cover;}
.listar-postfirstlisting figure,
.listar-followus figure{margin:0;width:100%;float:left;text-align:center;background:rgba(9,15,15,0.20);}
.listar-followus figure{padding:114px 80px 113px;}
.listar-postfirstlisting figure a,
.listar-followus figure a{display:block;}
.listar-postfirstlisting figure a img,
.listar-followus figure a img{display:block;margin:0 auto;}
.listar-footer{background:#282a38;}
.listar-footeraboutarea{width:100%;float:left;padding:100px 0;}
.listar-upperbox{width:100%;float:left;margin:0 0 50px;padding:0 0 50px;border-bottom:1px solid rgba(255,255,255,0.30);}
.listar-upperbox .listar-logo{float:left;}
.listar-upperbox .listar-socialicons{float:right;padding:15px 0;}
.listar-upperbox .listar-socialicons li a{color:#212121;background:#fff;}
.listar-upperbox .listar-socialicons li.listar-facebook a:hover{background:#3b5999;}
.listar-upperbox .listar-socialicons li.listar-twitter a:hover{background:#55acee;}
.listar-upperbox .listar-socialicons li.listar-linkedin a:hover{background:#0077B5;}
.listar-upperbox .listar-socialicons li.listar-googleplus a:hover{background:#dd4b39;}
.listar-upperbox .listar-socialicons li.listar-vimeo a:hover{background:#1ab7ea;}
.listar-upperbox .listar-socialicons li.listar-instagram a:hover{background:#e4405f;}
.listar-upperbox .listar-socialicons li a i{color:#212121;font-size:21px;}
.listar-upperbox .listar-socialicons li a:hover,
.listar-upperbox .listar-socialicons li a:hover i{color:#fff;}
.listar-navfooter{color:#fff;padding:15px 0;font-size:14px;line-height:20px;overflow:hidden;text-transform:capitalize;}
.listar-navfooter ul{float:left;width:100%;list-style:none;text-align:center;font-size:inherit;line-height:inherit;}
.listar-navfooter ul li{padding:0 15px;position:relative;line-height:inherit;vertical-align:top;display:inline-block;list-style-type:none;}
.listar-navfooter ul li + li:before{top:0;left:-3px;content:'/';font-size:inherit;position:absolute;line-height:inherit;}
.listar-navfooter ul li a{color:#fff;display:block;}
.listar-lowerbox{width:100%;float:left;color:#fff;font-size:14px;line-height:26px;}
.listar-lowerbox .listar-description{width:60%;}
.listar-lowerbox .listar-description p{margin:0;}
.listar-lowerbox address{margin:0;width:40%;float:right;font-size:14px;line-height:26px;font-style:normal;text-align:right;}
.listar-lowerbox address strong{color:#fff;}
.listar-lowerbox address span{display:block;}
.listar-footerbar{width:100%;float:left;background:#1e202d;}
.listar-copyright{width:100%;float:left;color:#fff;font-size:12px;line-height:60px;text-align:center;}
.listar-content{width:100%;float:left;}
.listar-innerspeace{padding:100px 0;}
.listar-innerpagesearch{z-index:11;width:100%;float:left;position:relative;}
.listar-btnsearchtoggle{top:100%;right:30px;color:#fff;width:40px;height:30px;font-size:20px;line-height:30px;position:absolute;text-align:center;}
.listar-btnsearchtoggle:before{top:100%;left:0;width:0;height:0;content:'';position:absolute;border-left:20px solid transparent !important;border-right:20px solid transparent !important;border-top:10px solid;}
.listar-btnsearchtoggle i{display:block;line-height:inherit;}
.listar-btnsearchtoggle:hover,
.listar-btnsearchtoggle:focus,
.listar-btnsearchtoggle:hover i,
.listar-btnsearchtoggle:focus i{color:#fff;}
.listar-innersearch{width:100%;float:left;}
.listar-innersearch .listar-formsearchlisting{padding:33px 8%;}
.listar-innerbanner{width:100%;float:left;background:url(images/global_bg.jpg) no-repeat 50% 50%;background-attachment:fixed;}
.listar-innerbannerparallaxcolor{padding:170px 0;}
.listar-innerbannercontent{width:100%;float:left;text-align:center;}
.listar-pagetitle{width:100%;float:left;padding:0 0 15px;}
.listar-pagetitle h1{margin:0;color:#fff;font-size:42px;line-height:30px;text-transform:capitalize;}
.listar-testimonialsvtwo{padding:0;width:auto;float:none;clear:both;margin:-25px;overflow:hidden;-webkit-box-shadow:none;box-shadow:none;}
.listar-testimonialsvtwo .listar-testimonial{width:50%;float:left;padding:25px;}
.listar-testimonialholder{width:100%;float:left;background:#fff;position:relative;padding:90px 30px 30px 30px;}
.listar-iconquote{top:0;left:30px;width:44px;height:62px;display:block;position:absolute;text-align:center;}
.listar-iconquote img{display:block;}
.listar-testimonial .listar-testimonialholder h2{margin:0;font-size:24px;line-height:24px;}
.listar-testimonial .listar-testimonialholder blockquote{padding:30px 0;background:none;}
.listar-testimonial .listar-testimonialholder blockquote q{margin:0;padding:0;}
.listar-testimonial .listar-testimonialholder blockquote q:before,
.listar-testimonial .listar-testimonialholder blockquote q:after{display:none;}
.listar-testimonial .listar-testimonialholder h3{margin:0 0 5px;font-size:18px;line-height:18px;}
.listar-testimonial .listar-testimonialholder h4{margin:0;color:#5c5c5c;font-size:12px;line-height:12px;}
.listar-featuresvtwo,
.listar-featuresvthree,
.listar-featuresvtwo .listar-feature,
.listar-featuresvthree .listar-feature{text-align:left;}
.listar-feature > i{margin:0 0 25px;display:block;font-size:45px;line-height:45px;}
.listar-feature h2{line-height:22px;}
.listar-featuresvthree .listar-feature{padding:45px 30px;background:#fff;}
.listar-featuresvthree .listar-feature > i{margin:0 0 25px;display:block;font-size:35px;line-height:35px;}
.listar-featuresvthree .listar-feature:hover,
.listar-featuresvthree .listar-feature:hover i,
.listar-featuresvthree .listar-feature:hover i:before,
.listar-featuresvthree .listar-feature:hover h2,
.listar-featuresvthree .listar-feature:hover h2 .listar-bluethemecolor{color:#fff;}
.listar-pricingplans{width:100%;float:left;padding:50px 0;}
.listar-pricingplan{width:33.33%;float:left;background:#fff;position:relative;text-align:center;border:1px solid #e1e1e1;}
.listar-pricingplan.listar-hotplan{z-index:2;margin:-40px 0;-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.10);box-shadow:0 0 15px 0 rgba(0,0,0,0.10);}
.listar-pricingplanhead{width:100%;float:left;padding:20px 0;border-bottom:1px solid #e1e1e1;}
.listar-pricingplanhead h2{margin:0;color:#000;font-size:24px;line-height:24px;}
.listar-pricingplanbody{width:100%;float:left;padding:60px;}
.listar-pricingplanbody h3{margin:0;color:#000;font-size:40px;font-weight:600;line-height:54px;}
.listar-pricingplanbody h4{margin:0;color:#000;padding:20px 0;font-size:13px;line-height:13px;border-bottom:1px solid #e1e1e1;}
.listar-pricingplanbody ul{width:100%;float:left;color:#5c5c5c;font-size:14px;line-height:17px;list-style:none;padding:60px 0 0;}
.listar-pricingplanbody ul li{width:100%;float:left;line-height:inherit;list-style-type:none;}
.listar-pricingplanbody ul li + li{margin:25px 0 0;}
.listar-pricingplanbody ul li i,
.listar-pricingplanbody ul li span{display:inline-block;vertical-align:middle;}
.listar-pricingplanbody ul li i{color:#fff;width:14px;height:14px;font-size:7px;cursor:pointer;overflow:hidden;margin:0 5px 0 0;line-height:14px;text-align:center;background:#31a7d2;}
.listar-pricingplanbody ul li.listar-notinpkgplan i{background:#de5353;}
.listar-pricingplanfoot{width:100%;float:left;padding:15px;border-top:1px solid #e1e1e1;}
.listar-pricingplanfoot .listar-btn{padding:0 60px;background:#fff;}
.listar-pricingplanfoot .listar-btn:hover{color:#fff;}
.listar-howitwork{width:100%;float:left;padding:0 5px;margin:-30px 0;overflow:hidden;}
.listar-howitwork .listar-feature{padding:30px 0;text-align:left;}
.listar-howitwork .listar-feature:nth-child(even){text-align:right;}
.listar-feature figure{width:32%;float:left;overflow:hidden;margin:0 170px 0 0;}
.listar-feature figure img{width:100%;height:auto;display:block;}
.listar-feature:nth-child(odd) figure{float:right;margin:0 0 0 170px;}
.listar-featurecontent{width:54%;float:left;margin:106px 0;text-align:left;position:relative;padding:60px 30px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.10);box-shadow:0 0 15px 0 rgba(0,0,0,0.10);}
.listar-howitwork .listar-feature:nth-child(even) .listar-featurecontent{text-align:right;}
.listar-featurecontent i{top:-45px;right:-45px;color:#fff;width:90px;height:90px;font-size:35px;line-height:90px;overflow:hidden;position:absolute;text-align:center;}
.listar-howitwork .listar-feature:nth-child(even) .listar-featurecontent i{right:auto;left:-45px;}
.listar-contactusarea{width:100%;float:left;overflow:hidden;background:#fff;margin:-150px 0 100px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.10);box-shadow:0 0 15px 0 rgba(0,0,0,0.10);}
.listar-formcontactus{width:100%;float:left;padding:30px;}
.listar-formcontactus h2{color:#000;margin:0 0 30px;font-size:32px;line-height:24px;}
.listar-formcontactus .form-control{}
.listar-contactinfo{width:100%;float:left;padding:41px;position:relative;}
.listar-contactinfo:before{content:'';right:-60px;bottom:-60px;width:183px;height:317px;position:absolute;background:url(images/icons/icon-07.png) no-repeat;}
.listar-contactinfo h2{color:#fff;margin:0 0 30px;font-size:32px;line-height:24px;}
.listar-contactinfo .listar-description{color:#fff;padding:0 0 30px;}
.listar-contactinfo .listar-description p{margin:0;}
.listar-contactinfolist{width:100%;float:left;color:#fff;font-size:14px;line-height:18px;list-style:none;padding:30px 0 60px;}
.listar-contactinfolist li{width:100%;float:left;list-style:none;line-height:inherit;}
.listar-contactinfolist li + li{margin:30px 0 0;}
.listar-contactinfolist li i{width:40px;min-height:18px;font-size:18px;line-height:18px;}
.listar-contactinfolist li i,
.listar-contactinfolist li span{color:#fff;float:left;}
.listar-contactinfolist li span a{color:#fff;}
.listar-contactinfo .listar-socialicons{width:100%;float:left;}
.listar-contactinfo .listar-socialicons li a{width:40px;height:40px;line-height:38px;border-color:#fff;}
.listar-contactinfo .listar-socialicons li a,
.listar-contactinfo .listar-socialicons li a i{color:#fff;font-size:21px;}
.listar-contactinfo .listar-socialicons li a:hover{background:#fff;}
.listar-contactinfo .listar-socialicons li.listar-facebook a:hover,
.listar-contactinfo .listar-socialicons li.listar-facebook a:hover i{color:#3b5999;}
.listar-contactinfo .listar-socialicons li.listar-twitter a:hover,
.listar-contactinfo .listar-socialicons li.listar-twitter a:hover i{color:#55acee;}
.listar-contactinfo .listar-socialicons li.listar-googleplus a:hover,
.listar-contactinfo .listar-socialicons li.listar-googleplus a:hover i{color:#dd4b39;}
.listar-contactinfo .listar-socialicons li.listar-linkedin a:hover,
.listar-contactinfo .listar-socialicons li.listar-linkedin a:hover i{color:#0077B5;}
.listar-contactinfo .listar-socialicons li.listar-instagram a:hover,
.listar-contactinfo .listar-socialicons li.listar-instagram a:hover i{color:#e4405f;}
.listar-comingsoonpage{width:100%;float:left;}
.listar-comingsoonpage .listar-wrapper{background:rgba(0,0,0,0.50);}
.listar-comingsooncontent{width:100%;float:left;color:#000;text-align:center;padding:25px 0 60px;}
.listar-comingsooncontent h1{color:#000;margin:0 0 88px;font-size:42px;line-height:42px;}
.listar-comingsooncounter{width:100%;float:left;padding:0 0 180px;}
.listar-comingsooncounter ul{clear:both;margin:-15px;overflow:hidden;list-style:none;text-align:center;}
.listar-comingsooncounter ul li{width:25%;float:left;padding:15px;list-style-type:none;}
.listar-comingsooncounter ul li .listar-holder{width:100%;float:left;}
.listar-comingsooncounter ul li .listar-holder h3{color:#000;margin:0 0 5px;font-size:75px;line-height:60px;}
.listar-comingsooncounter ul li .listar-holder h4{margin:0;color:#000;font-size:24px;line-height:18px;}
.listar-formarea{width:100%;float:left;padding:0 15% 150px;}
.listar-formarea h2{margin:0 0 20px;color:#fff;font-size:14px;line-height:17px;}
.listar-formarea .listar-formnewsletter fieldset .form-control{height:60px;background:#fff;line-height:40px;padding:10px 30px;border:1px solid #e1e1e1;}
.listar-formarea .listar-formnewsletter fieldset .form-control::-webkit-input-placeholder{color:#666;}
.listar-formarea .listar-formnewsletter fieldset .form-control:-moz-placeholder{color:#666;}
.listar-formarea .listar-formnewsletter fieldset .form-control::-moz-placeholder{color:#666;}
.listar-formarea .listar-formnewsletter fieldset .form-control:-ms-input-placeholder{color:#666;}
.listar-formarea .listar-formnewsletter fieldset .form-control::-ms-input-placeholder{color:#666;}
.listar-formarea .listar-formnewsletter fieldset button{width:auto;height:60px;padding:0 40px;line-height:58px;}
.listar-comingsooncontent .listar-socialicons{width:100%;float:left;text-align:center;}
.listar-comingsooncontent .listar-socialicons li{float:none;vertical-align:top;display:inline-block;}
.listar-comingsooncontent .listar-socialicons li a{width:40px;height:40px;line-height:38px;border-color:#fff;}
.listar-comingsooncontent .listar-socialicons li a,
.listar-comingsooncontent .listar-socialicons li a i{color:#fff;font-size:16px;}
.listar-comingsooncontent .listar-socialicons li a:hover{background:#fff;}
.listar-comingsooncontent .listar-socialicons li.listar-facebook a:hover,
.listar-comingsooncontent .listar-socialicons li.listar-facebook a:hover i{color:#3b5999;}
.listar-comingsooncontent .listar-socialicons li.listar-twitter a:hover,
.listar-comingsooncontent .listar-socialicons li.listar-twitter a:hover i{color:#55acee;}
.listar-comingsooncontent .listar-socialicons li.listar-googleplus a:hover,
.listar-comingsooncontent .listar-socialicons li.listar-googleplus a:hover i{color:#dd4b39;}
.listar-comingsooncontent .listar-socialicons li.listar-linkedin a:hover,
.listar-comingsooncontent .listar-socialicons li.listar-linkedin a:hover i{color:#0077B5;}
.listar-comingsooncontent .listar-socialicons li.listar-instagram a:hover,
.listar-comingsooncontent .listar-socialicons li.listar-instagram a:hover i{color:#e4405f;}
.listar-404error{width:100%;float:left;padding:270px 0;text-align:center;background:url(images/icons/icon-08.png) no-repeat 50% 90%;}
.listar-404error h2{margin:0;color:#222;font-size:150px;line-height:106px;}
.listar-404error h2 span{display:block;font-size:32px;line-height:26px;padding:30px 0 20px;}
.listar-404error h3{margin:0 0 40px;color:#5c5c5c;font-size:16px;line-height:16px;}
.listar-listing{overflow:hidden;}
.listar-mapclustring{width:100%;float:right;overflow:hidden;}
.listar-mapclustring.is_stuck{top:80px;}
.listar-maparea{width:100%;float:left;overflow:hidden;position:relative;}
.listar-maparea .listar-btnsearchtoggle{top:0;z-index:2;}
.listar-listingarea{overflow:hidden;}
.listar-searchstatus{width:100%;float:left;padding:0 0 30px;}
.listar-searchstatus h1{margin:0;font-size:24px;line-height:24px;}
.listar-searchstatus h1 span{color:#908f8f;}
.listar-listingarea .listar-innerpagesearch{z-index:auto;background:#fff;padding:40px 15px 30px;}
.listar-listingarea .listar-innersearch{background:none;}
.listar-listingarea .listar-innersearch .listar-formsearchlisting{padding:0;}
.listar-listingarea .listar-formsearchlisting fieldset{padding:0;height:auto;}
.listar-listingarea .listar-formsearchlisting fieldset:after,
.listar-listingarea .listar-formsearchlisting fieldset:before{clear:both;content:'';display:block;}
.listar-listingarea .listar-formsearchlisting fieldset:first-child{width:auto;float:none;clear:both;margin:0 -10px;}
.listar-listingarea .listar-formsearchlisting fieldset:first-child .chosen-container .chosen-drop{z-index:1071;}
.listar-listingarea .listar-formsearchlisting fieldset:first-child .form-group{padding:0 10px;border:0 !important;}
.listar-listingarea .listar-formsearchlisting fieldset:first-child .form-group i{left:10px;}
.listar-listingarea .listar-formsearchlisting fieldset:nth-child(3){padding:0 0 30px;}
.listar-listingarea .listar-formsearchlisting .form-group .form-control{height:60px;padding:15px 15px 15px 50px}
.listar-listingarea .listar-formsearchlisting .form-group .chosen-container{width:100% !important;}
.listar-listingarea .chosen-container-single .chosen-single{line-height:58px;border:1px solid #ececec;}
.listar-distance{width:100%;float:left;margin:30px 0;padding:30px 0;border-top:1px solid #ececec;border-bottom:1px solid #ececec;}
.listar-distance h2{margin:0;color:#5c5c5c;font-size:20px;line-height:20px;}
.listar-distance .listar-rangeslider,
.listar-distance .slider.slider-horizontal{margin:30px 0 0;width:100% !important;}
.listar-btnadvancefeatures{float:left;margin:5px 0;color:#5c5c5c;font-size:20px;line-height:30px;}
.listar-btnadvancefeatures:hover,
.listar-btnadvancefeatures:focus{color:#5c5c5c;}
.listar-btnadvancefeatures i,
.listar-btnadvancefeatures span{float:left;font-size:inherit;line-height:inherit;}
.listar-btnadvancefeatures i{color:#fff;width:30px;height:30px;display:block;font-size:12px;background:#222;text-align:center;margin:0 8px 0 0;}
.listar-listingarea .listar-formsearchlisting fieldset:nth-child(3) .listar-select{float:none;width:200px;vertical-align:top;display:inline-block;}
.listar-listingarea .listar-formsearchlisting fieldset:nth-child(3) .listar-select select{height:40px;padding:0 20px;line-height:38px;}
.listar-views{font-size:20px;line-height:38px;list-style:none;vertical-align:top;display:inline-block;}
.listar-views li{float:left;padding:0 0 0 10px;line-height:inherit;list-style-type:none;}
.listar-views li a{color:#222;width:40px;height:40px;display:block;text-align:center;line-height:inherit;border:1px solid #222;}
.listar-views li a i{color:#222;display:block;line-height:inherit;}
.listar-advancefitures{width:100%;float:left;padding:20px;margin:30px 0 0;position:relative;border:1px solid #ececec;}
.listar-advancefitures:before,
.listar-advancefitures:after{width:0;height:0;left:50px;z-index:2;content:'';bottom:100%;position:absolute;}
.listar-advancefitures:before{border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:22px solid #ececec;}
.listar-advancefitures:after{left:52px;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:20px solid #fff;}
.listar-advancefitures .listar-checkbox{width:25%;margin:10px 0;}
.listar-advancefitures .listar-checkbox input[type=checkbox]:checked + label:after{color:#fff;}
.listar-listingarea .listar-formsearchlisting .listar-btn{position:static;}
.listar-listingarea .listar-placesposts{width:auto;float:none;clear:both;margin:0 -15px;overflow:hidden;background:#fafafa;padding:15px 15px 100px;}
.listar-placesposts.listar-gridview .listar-placespost{width:50%;float:left;padding:15px;}
.listar-listingmap{margin:0;z-index:1;position:relative;height:-webkit-calc(100vh - 80px);height:calc(100vh - 80px);}
.listar-mapcontrols{top:95px;left:30px;z-index:1;width:126px;position:absolute;}
.listar-mapinnerbanner.listar-open .listar-mapcontrols{z-index:3;}
.listar-mapcontrols span{float:left;width:30px;height:30px;color:#fff;cursor:pointer;font-size:13px;line-height:30px;text-align:center;background:#484848;}
.listar-mapcontrols span + span{margin:0 0 0 2px;}
.listar-listingmap div[title=""]{padding:0 2px 0 0;width:59px !important;height:59px !important;font-size:15px !important;line-height:59px !important;-webkit-background-size:auto auto !important;background-size:auto !important;background-position:center !important;font:400 16px/59px 'Saira', Arial, Helvetica, sans-serif;}
.listar-infoBox{width:300px;padding:10px;background:#fff;position:relative;-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0.10);box-shadow:0 0 15px 1px rgba(0,0,0,0.10);}
.listar-infoBox > img{top:20px;right:20px;z-index:10;position:absolute !important;}
.listar-infoBox:after{width:0;right:50%;height:0;content:'';bottom:-15px;margin:0 -10px 0 0;position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-top:16px solid #fff;}
.listar-infoboxcontent{width:100%;float:left;}
.listar-infoboxcontent .listar-infoholder{margin:0;z-index:2;width:100%;float:left;position:relative;}
.listar-infoboxcontent .listar-featuredimg{margin:0 0 15px;}
.listar-infoboxcontent .listar-featuredimg img{z-index:-1;}
.listar-companycontent{clear:both;}
.listar-companycontent h3{margin:0;font-size:16px;line-height:19px;position:relative;padding:0 30px 0 0;vertical-align:top;display:inline-block;text-transform:capitalize;}
.listar-companycontent .listar-title h3 a{display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.listar-companycontent .listar-review{width:100%;float:left;padding:15px 0 18px;}
.listar-companycontent .listar-themepostfoot{margin:0 -10px -10px;}
.listar-listingvtwo{}
.listar-listingvtwo .listar-featuredimg{}
.listar-listingvtwo .listar-featuredimg .listar-postcontent{left:0;bottom:0;z-index:2;width:100%;float:none;position:absolute;padding:20% 20px 0;background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,0.81) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)),color-stop(1%, rgba(0,0,0,0.01)),to(rgba(0,0,0,0.81)));background:-o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,0.81) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,0.81) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#cf000000',GradientType=0);}
.listar-listingvtwo .listar-gridview .listar-placespost a,
.listar-listingvtwo .listar-gridview .listar-review em,
.listar-listingvtwo .listar-gridview .listar-review em,
.listar-listingvtwo .listar-gridview .listar-location i,
.listar-listingvtwo .listar-gridview .listar-location em,
.listar-listingvtwo .listar-gridview .listar-featuredimg a:hover,
.listar-listingvtwo .listar-gridview .listar-btnquickinfo:hover,
.listar-listingvtwo .listar-gridview .listar-btnquickinfo:focus,
.listar-listingvtwo .listar-gridview .listar-btnquickinfo:hover > i,
.listar-listingvtwo .listar-gridview .listar-btnshare:hover,
.listar-listingvtwo .listar-gridview .listar-btnshare:focus,
.listar-listingvtwo .listar-gridview .listar-btnshare:hover i,
.listar-listingvtwo .listar-gridview .listar-btnshare:focus i,
.listar-listingvtwo .listar-gridview .listar-location:hover,
.listar-listingvtwo .listar-gridview .listar-location:hover i,
.listar-listingvtwo .listar-gridview .listar-location:hover i:before,
.listar-listingvtwo .listar-gridview .listar-location:hover em,
.listar-listingvtwo .listar-gridview .listar-category:hover,
.listar-listingvtwo .listar-gridview .listar-category:focus,
.listar-listingvtwo .listar-gridview .listar-category:active,
.listar-listingvtwo .listar-gridview .listar-category:hover i,
.listar-listingvtwo .listar-gridview .listar-category:focus i,
.listar-listingvtwo .listar-gridview .listar-category:active i,
.listar-listingvtwo .listar-gridview .listar-category:hover span,
.listar-listingvtwo .listar-gridview .listar-category:focus span,
.listar-listingvtwo .listar-gridview .listar-category:active span{color:#fff;}
.listar-listingvtwo .listar-gridview .listar-themepostfoot,
.listar-listingvtwo .listar-gridview .listar-btnquickinfo,
.listar-listingvtwo .listar-gridview .listar-btnquickinfo{border-color:rgba(255,255,255,0.60);}
.listar-listingvtwo .listar-gridview .listar-featuredimg:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}
.listar-listingarea .listar-listview.listar-placesposts{margin:0;}
.listar-listview .listar-themepost{margin:0 0 30px;}
.listar-listview .listar-featuredimg{width:50%;float:left;overflow:hidden;}
.listar-listview .listar-featuredimg a img{width:auto;height:343px;max-width:none;}
.listar-listview .listar-placespost .listar-postcontent{width:50%;padding:30px 0 0 30px;}
.listar-listview .listar-placespost .listar-postcontent .listar-description{padding:37px 15px 37px 0;}
.listar-listview .listar-placespost .listar-postcontent .listar-description p{width:100%;display:block;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.listar-listview .listar-location{padding:0;}
.listar-listview .listar-reviewcategory{padding:0 15px 30px 0;}
.listar-listview .listar-themepostfoot{padding-left:30px;margin:0 0 0 -30px;}
.listar-placespost.listar-detail{margin:0;}
.listar-placespost.listar-detail .listar-featuredimg{border-radius:0 !important;}
.listar-detail .listar-postcontent{z-index:2;padding:50px 0 0;margin:-120px 0 0;position:relative;text-align:center;border:1px solid #e6e6e6;}
.listar-detail .listar-postcontent h1{margin:0 30px;font-size:32px;line-height:35px;position:relative;vertical-align:top;display:inline-block;}
.listar-detail .listar-reviewcategory{padding:0 30px 50px;}
.listar-detail .listar-reviewcategory .listar-review{width:100%;float:left;padding:20px 0;text-align:center;}
.listar-detail .listar-review span,
.listar-detail .listar-review em{float:none;line-height:17px;vertical-align:top;display:inline-block;}
.listar-detail .listar-review span{width:100px;}
.listar-detail .listar-review span,
.listar-detail .listar-review span:before,
.listar-detail .listar-review span span:after{text-align:left;height:17px;font-size:17px;line-height:17px;}
.listar-postinfotags{width:100%;float:left;font-size:12px;line-height:24px;list-style:none;text-align:center;}
.listar-postinfotags li{padding:0 3px;list-style-type:none;display:inline-block;vertical-align:middle;line-height:inherit;}
.listar-postinfotags li .listar-btnquickinfo{width:100%;float:left;border-left:0;}
.listar-postinfotags > li > a,
.listar-postinfotags > li > span,
.listar-postinfotags > li .listar-btnshare{color:#5c5c5c;display:block;padding:0 15px;border:1px solid #e5e5e5;}
.listar-postinfotags > li > span i,
.listar-postinfotags > li > span span,
.listar-postinfotags > li > a i,
.listar-postinfotags > li > a span{vertical-align:top;display:inline-block;}
.listar-postinfotags > li .listar-btnshare > i,
.listar-postinfotags > li .listar-btnshare > span{font-size:12px;line-height:24px;vertical-align:top;display:inline-block;}
.listar-postinfotags > li > a i,
.listar-postinfotags > li > span i,
.listar-postinfotags > li .listar-btnshare > i{font-size:14px;padding-right:5px;line-height:inherit;}
.listar-detail .listar-themepostfoot{margin:0;}
.listar-themepostfoot ul{width:100%;float:left;padding:15px 0;font-size:13px;line-height:30px;list-style:none;text-align:center;}
.listar-themepostfoot ul li{padding:0 20px;line-height:inherit;vertical-align:top;display:inline-block;list-style-type:none;}
.listar-themepostfoot ul li a{color:#212121;}
.listar-themepostfoot ul li i,
.listar-themepostfoot ul li span{vertical-align:top;display:inline-block;line-height:inherit;}
.listar-themepostfoot ul li span span{color:#e06e6e;}
.listar-themepostfoot ul li i{font-size:22px;padding:0 5px 0 0;}
.listar-themepostfoot ul li:first-child i,
.listar-themepostfoot ul li:last-child i{font-size:16px;}
.listar-detail .listar-themetabs{padding:70px 0 100px;}
.listar-themetabnav{width:100%;float:left;display:table;font-size:15px;line-height:40px;list-style:none;text-align:center;table-layout:fixed;}
.listar-themetabnav li{display:table-cell;vertical-align:top;line-height:inherit;list-style-type:none;}
.listar-themetabnav li a{z-index:2;color:#212121;display:block;position:relative;border:2px solid #fff;border-bottom-color:#e5e5e5;border-left:0;border-right:0;}
.listar-themetabnav li.active a{border:2px solid #e5e5e5;border-bottom-color:#fff;}
.listar-themetabcontent{width:100%;float:left;padding:60px 0 0;}
.listar-themetabcontent .tab-pane{width:100%;float:left;}
.listar-overview{position:relative;}
.listar-overview:before{top:0;left:50%;width:1px;height:100%;content:'';position:absolute;background:#e5e5e5;}
.listar-overview .listar-leftbox{width:50%;padding-right:40px;}
.listar-overview .listar-leftbox .listar-videobox{height:350px;padding:50px 0 0;}
.listar-overview .listar-leftbox .listar-videobox iframe{width:100%;height:100%;position:relative;}
.listar-overview .listar-rightbox{width:50%;padding-left:40px;}
.listar-amenitiesarea,
.listar-openinghoursarea{width:100%;float:left;}
.listar-amenitiesarea{margin:0 0 40px;padding:0 0 40px;border-bottom:1px solid #e5e5e5;}
.listar-title{width:100%;float:left;padding:0 0 20px;}
.listar-title h3{margin:0;font-size:24px;line-height:27px;}
.listar-amenities,
.listar-openinghoursarea .listar-openinghours{padding:0;width:100%;float:left;color:#5c5c5c;font-size:14px;line-height:18px;list-style:none;}
.listar-amenities li,
.listar-openinghoursarea .listar-openinghours li{padding:0;width:100%;float:left;margin:10px 0;position:relative;line-height:inherit;list-style-type:none;}
.listar-amenities li{width:50%;padding:0 0 0 20px;}
.listar-amenities li:before{top:0;left:0;font-size:12px;content:'\eef6';position:absolute;line-height:inherit;font-family:'icomoon';}
.listar-openinghoursarea .listar-openinghours li span{float:left;}
.listar-openinghoursarea .listar-openinghours li span + span{float:right;}
.listar-prices{width:100%;float:left;color:#5c5c5c;font-size:14px;line-height:20px;list-style:none;position:relative;}
.listar-prices:before{top:0;left:50%;width:1px;height:100%;content:'';position:absolute;background:#e5e5e5;}
.listar-prices li{width:50%;float:left;list-style:none;line-height:inherit;}
.listar-prices li:nth-child(odd){padding-right:40px;}
.listar-prices li:nth-child(even){padding-left:40px;}
.listar-prices li:nth-child(1) .listar-pricebox,
.listar-prices li:nth-child(2) .listar-pricebox{padding-top:0;}
.listar-pricebox{width:100%;float:left;position:relative;padding:30px 50px 30px;border-bottom:1px solid #e5e5e5}
.listar-pricebox h3{margin:0;color:#212121;font-size:20px;line-height:23px;position:relative;vertical-align:top;display:inline-block;padding:0 30px 0 0;}
.listar-pricebox h3 i{top:0;right:0;font-size:12px;line-height:23px;position:absolute;}
.listar-pricebox p{margin:0;}
.listar-price{top:50%;right:0;color:#212121;font-size:20px;line-height:24px;position:absolute;margin:-12px 0 0 0;}
.listar-comments{width:100%;float:left;font-size:14px;line-height:24px;list-style:none;}
.listar-comments li{width:100%;float:left;list-style-type:none;}
.listar-comments > li{margin:0 0 50px;padding:0 0 50px;border-bottom:1px solid #e5e5e5;}
.listar-comment{width:100%;float:left;}
.listar-commentauthorbox{float:left;padding:20px;border:1px solid #e5e5e5;}
.listar-commentauthorbox figure{margin:0;float:left;overflow:hidden;}
.listar-commentauthorbox figure,
.listar-commentauthorbox figure a,
.listar-commentauthorbox figure a img{overflow:hidden;}
.listar-commentauthorbox figure a,
.listar-commentauthorbox figure a img{display:block;}
.listar-authorinfo{overflow:hidden;padding:7px 0 7px 20px;}
.listar-authorinfo h3{margin:0;color:#000;font-size:16px;line-height:16px;}
.listar-authorinfo em{clear:both;display:block;font-size:12px;line-height:16px;font-style:normal;padding:5px 0 10px;}
.listar-helpful{float:right;color:#5c5c5c;font-size:12px;line-height:30px;padding:5px 15px;border:1px solid #e5e5e5;}
.listar-helpful i,
.listar-helpful span{float:left;line-height:inherit;}
.listar-helpful i{font-size:16px;padding-right:5px;}
.listar-helpful span + span{padding-left:15px;margin-left:15px;border-left:1px solid #e5e5e5;}
.listar-helpful:hover,
.listar-helpful:hover i,
.listar-helpful:hover span{color:#5c5c5c;}
.listar-commentcontent{padding:0 30px;overflow:hidden;}
.listar-commentcontent time{width:100%;float:left;font-size:12px;line-height:20px;padding:0 0 15px;}
.listar-commentcontent time i,
.listar-commentcontent time span{float:left;}
.listar-commentcontent time i{font-size:18px;padding-right:5px;}
.listar-authorgallery{clear:both;margin:-5px;overflow:hidden;list-style:none;}
.listar-authorgallery li{float:left;padding:5px;width:16.667%;}
.listar-authorgallery li figure{margin:0;float:left;overflow:hidden;}
.listar-authorgallery li figure img{display:block;}
.listar-comments + .listar-pagination,
.listar-comments + .listar-pagination ul{text-align:left;}
.listar-postgallery{clear:both;margin:-20px;overflow:hidden;}
.listar-masnory{float:left;padding:20px;width:33.33%;}
.listar-masnory figure{margin:0;width:100%;float:left;overflow:hidden;}
.listar-masnory figure a,
.listar-masnory figure a img{display:block;overflow:hidden;}
.listar-formreviewarea{width:60%;float:left;padding:100px 0 0;}
.listar-formreviewarea h3{margin:0 0 40px;font-size:24px;line-height:24px;}
.listar-rating{float:left;margin:0 0 30px;}
.listar-rating p{margin:0 0 8px;font-size:14px;line-height:14px;}
.listar-rating .listar-stars,
.listar-rating .listar-stars:before{height:20px;font-size:20px;line-height:20px;}
.listar-fileuploadlabel{float:right;padding:0 20px;cursor:pointer;margin:0 0 30px;background:#fff;line-height:40px;text-align:center;border:1px solid #e7e7e7;}
.listar-fileuploadlabel i{font-size:18px;line-height:40px;padding-right:10px;}
.listar-fileuploadlabel span,
.listar-fileuploadlabel i{float:left;}
input[type=file].listar-fileinput{display:none;}
.listar-formaddreview .form-control,
.listar-formaddreview .listar-select select{}
.listar-formaddreview .listar-select:after{line-height:50px;}
.listar-relatedlistingslider{width:100%;float:left;}
.listar-relatedlistingslider .listar-slidernav{display:none;}
.listar-detailvtwo{padding:0 0 100px;}
.listar-placespost .listar-featuredimg figcaption{left:0;z-index:2;width:100%;bottom:20px;position:absolute;}
.listar-detailvtwo .listar-postcontent{border:0;margin:0;padding:0;color:#fff;background:rgba(0,0,0,0.70);}
.listar-detailvtwo .listar-reviewcategory{float:left;width:auto;text-align:left;padding:40px 20px;}
.listar-detailvtwo .listar-reviewcategory h1{margin:0;color:#fff;display:block;}
.listar-detailvtwo .listar-reviewcategory .listar-review{width:auto;float:none;color:#fff;padding-bottom:0;vertical-align:top;display:inline-block;}
.listar-detailvtwo .listar-postinfotags{width:auto;float:right;line-height:30px;padding:60px 20px;}
.listar-detailvtwo .listar-postinfotags > li > span,
.listar-detailvtwo .listar-postinfotags > li > a,
.listar-detailvtwo .listar-postinfotags > li .listar-btnshare{border:0;color:#fff;padding:0 26px;background:rgba(255,255,255,0.20);}
.listar-detailvtwo .listar-postinfotags > li .listar-btnshare:focus,
.listar-detailvtwo .listar-postinfotags > li .listar-btnshare:hover,
.listar-detailvtwo .listar-postinfotags > li .listar-btnshare:hover i{color:#fff;}
.listar-detailvtwo .listar-postinfotags > li .listar-btnshare > i,
.listar-detailvtwo .listar-postinfotags > li .listar-btnshare > span{line-height:28px;}
.listar-detailvtwo .listar-postcontent .listar-themepostfoot{border-color:rgba(255,255,255,0.30);}
.listar-detailvtwo .listar-themepostfoot ul{text-align:left;}
.listar-detailvtwo .listar-themepostfoot ul li a{color:#fff;}
.listar-detailcontent{margin:100px 0 0;}
.listar-detailcontent:after{clear:both;content:'';display:block;}
.listar-detailvtwo .listar-detailcontent .listar-content{width:auto;float:none;padding:0 15px;margin:0 33.33% 0 0;}
.listar-detailcontent .listar-content .listar-themetabs{padding:0;}
.listar-detailvtwo .listar-themetabnav{font-size:16px;line-height:20px;border-bottom:3px solid #e5e5e5;}
.listar-detailvtwo .listar-themetabnav li{float:left;}
.listar-detailvtwo .listar-themetabnav li a{border:0;color:#212121;padding:0 60px 10px 0;}
.listar-detailvtwo .listar-themetabnav li a:before{top:100%;left:0;width:0;height:3px;content:'';position:absolute;}
.listar-detailvtwo .listar-themetabnav li:first-child a:before,
.listar-detailvtwo .listar-themetabnav li a:hover:before,
.listar-detailvtwo .listar-themetabnav li.listar-active a:before{width:100%;}
.listar-fixedtabnav{left:0;bottom:0;width:100%;z-index:99;padding:20px 0;position:fixed;background:#fff;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0.10);box-shadow:0 0 15px 1px rgba(0,0,0,0.10);}
.listar-fixedtabnav.listar-shownav{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.listar-detailvtwo .listar-fixedtabnav .listar-themetabnav{border:0;width:66%;line-height:34px;}
.listar-detailvtwo .listar-fixedtabnav .listar-themetabnav li a{padding-bottom:0;}
.listar-detailvtwo .listar-fixedtabnav .listar-themetabnav li a:before{display:none;}
.listar-detailvtwo .listar-fixedtabnav .listar-themetabnav + .listar-socialicons{width:auto;float:right;}
.listar-sectionholder{width:100%;float:left;padding:40px 0 0;}
.listar-sectionholder > div{width:100%;float:left;}
.listar-sectionholder .listar-overview:before{display:none;}
.listar-sectionholder .listar-videobox{padding:0;height:500px;margin:30px 0 50px;}
.listar-sectionholder .listar-videobox iframe{height:100%;}
.listar-sectionholder .listar-amenitiesarea{margin:0;border:0;padding:0 0 60px;}
.listar-sectionholder .listar-amenities li{width:33.33%;}
.listar-sectionholder .listar-pricing{padding:0 0 60px;}
.listar-sectionholder .listar-prices:before{display:none;}
.listar-sectionholder .listar-prices li{padding:0;width:100%;}
.listar-sectionholder .listar-prices li:first-child .listar-pricebox{padding-top:0 !important;}
.listar-sectionholder .listar-pricebox{padding:25px 50px 25px 0 !important;}
.listar-sectionholder .listar-addressmaplocation{padding:0 0 60px;}
.listar-sectionholder .listar-locationmap{height:500px;border:3px solid #fff;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.10);box-shadow:0 0 10px 2px rgba(0,0,0,0.10);}
.listar-sectionholder .listar-commentcontent{padding-right:0;}
.listar-sectionholder .listar-authorgallery{padding:0 0 30px;}
.listar-sectionholder .listar-authorgallery li{width:25%;}
.listar-sectionholder .listar-commentcontent .listar-helpful{float:left;}
.listar-sectionholder .listar-formreviewarea{width:100%;}
.listar-sidebar{float:right;width:33.33%;padding:0 15px;will-change:min-height;}
.sidebar__inner{width:100%;float:left;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);will-change:position, transform;}
.listar-widget{width:100%;float:left;padding:20px;overflow:hidden;border:1px solid #e5e5e5;}
.listar-widget + .listar-widget{margin:30px 0 0;}
.listar-widgetsocialicon{border:0;padding:0;margin:0 0 -10px;-webkit-border-radius:0;border-radius:0;}
.listar-widget .listar-socialicons li{float:left;padding:0 10px 10px 0;}
.listar-widget .listar-socialicons li a{width:40px;height:40px;line-height:38px;}
.listar-widget .listar-socialicons li a:hover,
.listar-widget .listar-socialicons li a:hover i{color:#fff;}
.listar-widget .listar-socialicons li.listar-facebook a:hover{background:#3b5999;}
.listar-widget .listar-socialicons li.listar-twitter a:hover{background:#55acee;}
.listar-widget .listar-socialicons li.listar-googleplus a:hover{background:#dd4b39;}
.listar-widget .listar-socialicons li.listar-linkedin a:hover{background:#0077B5;}
.listar-widget .listar-socialicons li.listar-instagram a:hover{background:#e4405f;}
.listar-widget .listar-socialicons li.listar-vimeo a:hover{background:#1ab7ea;}
.listar-widgettitle{width:100%;float:left;margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #e5e5e5;}
.listar-widgettitle h3{margin:0;color:#212121;font-size:24px;line-height:24px;}
.listar-widgettitle h3 i,
.listar-widgettitle h3 span{float:left;line-height:inherit;}
.listar-widgettitle h3 i{padding:0 10px 0 0;}
.listar-widgetcontent{width:100%;float:left;}
.listar-widgetopeninghours{background:#fafafa;}
.listar-widgetopeninghours .listar-openinghours,
.listar-additionaldetails{width:100%;float:left;color:#5c5c5c;padding:10px 0;list-style:none;font-size:14px;line-height:20px;}
.listar-widgetopeninghours .listar-openinghours li,
.listar-additionaldetails li{width:100%;float:left;position:relative;line-height:inherit;list-style-type:none;}
.listar-widgetopeninghours .listar-openinghours li + li,
.listar-additionaldetails li + li{margin:10px 0 0;}
.listar-widgetopeninghours .listar-openinghours li span,
.listar-additionaldetails li span{float:left;}
.listar-widgetopeninghours .listar-openinghours li span + span,
.listar-additionaldetails li span + span{float:right;}
.listar-range{width:100%;float:left;font-size:14px;line-height:18px;padding:0 0 15px;}
.listar-range i,
.listar-range span{float:left;}
.listar-dollars span,
.listar-dollars{width:50px;height:18px;float:left;font-size:16px;line-height:18px;position:relative;}
.listar-dollars span:after,
.listar-dollars:before{top:0;left:0;color:#ffa127;font-size:16px;line-height:18px;position:absolute;letter-spacing:4px;font-family:'FontAwesome';color:rgba(218, 218, 218, .8);content:'\f155 \f155 \f155 \f155';}
.listar-dollars span{width:75%;overflow:hidden;}
.listar-dollars span:after{content:'\f155 \f155 \f155 \f155';}
.listar-range > span{padding:0 0 0 5px;}
.listar-btnclainnow{clear:both;color:#fff;display:block;font-size:16px;line-height:50px;text-align:center;background:#909090;margin:0 -20px -20px;}
.listar-btnclainnow:hover,
.listar-btnclainnow:focus{color:#fff;}
.listar-widgetformauthor .listar-authorinfo{width:100%;float:left;padding:0 0 20px;}
.listar-widgetformauthor .listar-authorinfo figure{float:left;overflow:hidden;margin:0 15px 0 0;}
.listar-widgetformauthor .listar-authorinfo figure a,
.listar-widgetformauthor .listar-authorinfo figure a img{display:block;overflow:hidden;}
.listar-widgetformauthor .listar-authorinfo .listar-authorcontent{padding:5px 0;overflow:hidden;}
.listar-widgetformauthor .listar-authorinfo .listar-authorcontent h4{margin:0 0 5px;color:#222222;font-size:20px;line-height:20px;}
.listar-widgetformauthor .listar-socialicons li a{width:30px;height:30px;line-height:28px;}
.listar-formauthor .form-control{background:#fafafa;}
.listar-tagcategory{top:20px;right:20px;color:#fff;font-size:12px;line-height:20px;padding:4px 25px;position:absolute;vertical-align:top;display:inline-block;}
.listar-postsgridvtwo{width:auto;float:none;clear:both;margin:0 -20px;overflow:hidden;}
.listar-postsgridvtwo .listar-post{width:25%;float:none;margin:0 -2px;vertical-align:top;display:inline-block;padding:0 50px 100px;}
.listar-postsgridvtwo .listar-post .listar-featuredimg{border-radius:0;margin:0 0 15px;}
.listar-postsgridvtwo .listar-post .listar-postcontent{padding:0;}
.listar-postauthordpname{float:left;}
.listar-postauthordpname span{float:left;}
.listar-postauthordpname span a{color:#222;}
.listar-postauthordp{float:left;overflow:hidden;}
.listar-postauthordp a,
.listar-postauthordp a img{display:block;}
.listar-postauhorname{font-size:12px;line-height:15px;padding:10px 0 10px 10px;}
.listar-postsgridvtwo .listar-postcontent time{float:right;padding:10px 0;font-size:12px;line-height:15px;}
.listar-postsgridvtwo .listar-postcontent time a{color:#222;}
.listar-postcontent .listar-title{padding:15px 0 20px;}
.listar-btnreadmore{float:left;color:#222;font-size:12px;font-weight:600;line-height:16px;position:relative;text-transform:uppercase;}
.listar-btnreadmore:before{top:50%;left:0;width:0;height:2px;content:'';margin:-1px 0 0;background:#000;position:absolute;}
.listar-btnreadmore:hover{padding:0 0 0 60px;}
.listar-btnreadmore:hover:before{width:54px;}
.listar-posts + .listar-pagination{padding:0 30px;}
.listar-postsgridvtwo + .listar-pagination ul{text-align:left;}
.listar-postdetail{margin:0;}
.listar-postdetail .listar-featuredimg{border-radius:0;background:#000;}
.listar-postdetail .listar-featuredimg img{opacity:0.70;}
.listar-postdetail .listar-featuredimg figcaption{left:0;z-index:2;width:100%;bottom:70px;height:auto;position:absolute;}
.listar-postdetail .listar-postcontent{border:0;margin:0;padding:0;background:none;text-align:center;}
.listar-postdetail .listar-postcontent .listar-postauthordpname,
.listar-postdetail .listar-postcontent .listar-postcomment,
.listar-postdetail .listar-postcontent time,
.listar-postdetail .listar-postcontent .listar-btnquickinfo{border:0;float:none;color:#fff;width:auto;padding:0 20px;display:inline-block;vertical-align:middle;}
.listar-postdetail .listar-postcontent .listar-btnquickinfo > a,
.listar-postdetail .listar-postcontent .listar-btnquickinfo > a:hover,
.listar-postdetail .listar-postcontent .listar-btnquickinfo > a:hover i,
.listar-postdetail .listar-postcontent .listar-btnquickinfo > a:focus,
.listar-postdetail .listar-postcontent .listar-btnquickinfo > a:focus i,
.listar-postdetail .listar-postcontent .listar-postauthordpname span a{color:#fff;}
.listar-postdetail .listar-postcontent h1{padding:0;color:#fff;display:block;font-size:42px;line-height:38px;margin:20px 0 0;}
.listar-postdetail .listar-description p{margin:0 0 30px;line-height:25px;}
.listar-postdetail .listar-description h2{color:#222;margin:0 0 30px;font-size:24px;line-height:27px;}
.listar-orderlist{margin:0;width:100%;float:left;font-size:14px;line-height:25px;}
.listar-orderlist li{width:100%;float:left;margin:0 0 30px;}
blockquote{clear:both;padding:40px;color:#676767;margin:0 0 30px;font-size:20px;line-height:34px;font-style:italic;background:#fafafa;border-left:10px solid;}
.listar-imgbox{width:100%;float:left;margin:0 0 30px;}
.listar-imgbox img{width:100%;height:auto;display:block;}
.listar-nextprevposts{width:100%;float:left;padding:30px 0;margin:0 0 30px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.listar-prevpost{float:left;text-align:left;}
.listar-nextpost{float:right;text-align:right;}
.listar-prevpost a,
.listar-nextpost a,
.listar-prevpost a:hover,
.listar-nextpost a:hover{color:#676767;}
.listar-prevpost a span,
.listar-nextpost a span{font-size:13px;line-height:13px;}
.listar-prevpost a i,
.listar-nextpost a i{font-size:13px;line-height:13px;margin:0 8px 0 0;}
.listar-nextpost a i{margin:0 0 0 8px;}
.listar-prevpost{float:left;text-align:left;}
.listar-prevpost a h2,
.listar-nextpost a h2{margin:0;font-size:20px;font-weight:600;line-height:20px;}
.listar-comments{width:100%;float:left;list-style:none;}
.listar-comments h2{margin:0 0 40px;font-size:24px;font-weight:400;line-height:24px;}
.listar-comments > li{width:100%;float:left;list-style-type:none;}
.listar-comment > figure{float:left;margin:0 25px 0 0;}
.listar-comment > figure > img{width:100%;height:auto;display:block;}
.listar-comment .listar-content{width:auto;float:none;overflow:hidden;}
.listar-comment .listar-content .listar-description p{margin:0;}
.listar-commenthead{width:100%;float:left;padding:0 0 12px;}
.listar-commenthead .listar-author h3{margin:0;float:left;font-size:18px;font-weight:600;line-height:18px;}
.listar-commenthead .listar-author time{float:left;font-size:13px;line-height:13px;margin:4px 0 0 10px;}
.listar-reply{color:#000;float:right;display:block;font-size:12px;padding:0 0 4px;font-weight:500;line-height:12px;text-transform:uppercase;border-bottom:1px solid #000;font-family:'Montserrat', Arial, Helvetica, sans-serif;}
.listar-detailcontent .listar-formreviewarea{width:100%;}
.listar-postdetail .listar-detailcontent{margin:70px;}
.listar-dashboardbanner .listar-select{width:300px;float:right;margin:55px 0 0;}
.listar-dashboardbanner .listar-select:after{line-height:40px;}
.listar-dashboardbanner .chosen-container-single .chosen-single{height:40px;padding:0 20px;line-height:40px;}
.preloader-outer{left:0;top:0;width:100%;height:100%;z-index:9999;position:fixed;background:#fff url(images/velespeed.gif) no-repeat center;}
.pin{top:50%;left:50%;width:30px;height:30px;position:absolute;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin:-20px 0 0 -20px;-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;animation-duration:1s;}
.pin:after{content:'';width:14px;height:14px;margin:8px 0 0 8px;background:#fff;position:absolute;}
.preloader-outerv-2 .pin:after{background:#fff;}
.pulse{background:rgba(0,0,0,0.2);height:14px;width:14px;position:absolute;left:50%;top:50%;margin:11px 0px 0px -12px;-webkit-transform:rotateX(55deg);-ms-transform:rotateX(55deg);transform:rotateX(55deg);z-index:-2;}
.pulse:after{content:"";height:40px;width:40px;position:absolute;margin:-13px 0 0 -13px;-webkit-animation:pulsate 1s ease-out;animation:pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-box-shadow:0 0 1px 2px #5dc560;box-shadow:0 0 1px 2px #5dc560;-webkit-animation-delay:1.1s;animation-delay:1.1s;}
.preloader-outerv-2 .pulse:after{-webkit-box-shadow:0 0 1px 2px #260c4d;box-shadow:0 0 1px 2px #260c4d;}
@-webkit-keyframes pulsate{0%{-webkit-transform:scale(0.1, 0.1);-ms-transform:scale(0.1, 0.1);transform:scale(0.1, 0.1);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
50%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;}
100%{-webkit-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
}
@keyframes pulsate{0%{-webkit-transform:scale(0.1, 0.1);-ms-transform:scale(0.1, 0.1);transform:scale(0.1, 0.1);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
50%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;}
100%{-webkit-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
}
@-webkit-keyframes bounce{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-2000px) rotate(-45deg);-ms-transform:translateY(-2000px) rotate(-45deg);transform:translateY(-2000px) rotate(-45deg);}
60%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;-webkit-transform:translateY(30px) rotate(-45deg);-ms-transform:translateY(30px) rotate(-45deg);transform:translateY(30px) rotate(-45deg);}
80%{-webkit-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg);}
100%{-webkit-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg);}
}
@keyframes bounce{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-2000px) rotate(-45deg);-ms-transform:translateY(-2000px) rotate(-45deg);transform:translateY(-2000px) rotate(-45deg);}
60%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;-webkit-transform:translateY(30px) rotate(-45deg);-ms-transform:translateY(30px) rotate(-45deg);transform:translateY(30px) rotate(-45deg);}
80%{-webkit-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg);}
100%{-webkit-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg);}
}
div.provider-loader-wrap{top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:99999;position:absolute;background-color:rgba(0, 0, 0, 0.2);}
.provider-loader{width:70px;left:45%;top:0;margin:100px auto 0;text-align:center;position:absolute;}
.provider-loader > div{width:18px;height:18px;background-color:#5dc560;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;}
.provider-loader .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
.provider-loader .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}
@-webkit-keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0)}
40%{-webkit-transform:scale(1.0)}
}
@keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0);}
40%{-webkit-transform:scale(1.0);transform:scale(1.0);}
}
.listar-addlistingsteps{width:100%;float:left;}
.listar-addlistingsteps .steps{width:100%;float:left;}
.listar-addlistingsteps .steps ul{width:100%;float:left;color:#222;list-style:none;font-size:16px;line-height:20px;position:relative;}
.listar-addlistingsteps .steps ul:before{top:17px;left:0;content:'';width:100%;height:16px;background:#fff;position:absolute;}
.listar-addlistingsteps .steps ul li{float:left;z-index:1;width:33.333%;position:relative;list-style-type:none;}
.listar-addlistingsteps .steps ul li:before{top:17px;left:0;width:0;height:16px;z-index:-1;content:'';background:#ccc;position:absolute;}
.listar-addlistingsteps .steps ul li:first-child:before{}
.listar-addlistingsteps .steps ul li:last-child:before{}
.listar-addlistingsteps .steps ul li.done:before,
.listar-addlistingsteps .steps ul li.current:before{width:100%;}
.listar-addlistingsteps .steps ul li a{cursor:text;color:#222;display:block;}
.listar-addlistingsteps .steps ul .current-info{display:none;}
.listar-addlistingsteps .steps ul .number{width:50px;height:50px;color:#fff;display:block;margin:0 auto;overflow:hidden;font-size:16px;line-height:38px;text-align:center;background:#909090;border:6px solid #fff;}
.listar-addlistingsteps .steps ul .number:last-word{color:red;}
.listar-addlistingsteps .steps ul li em{width:100%;float:left;font-style:normal;text-align:center;}
.listar-steptitle.title{display:none;}
.listar-addlistingsteps .content{width:100%;float:left;margin:30px 0;position:relative;}
.listar-addlistingsteps section{width:100%;float:left;}
.listar-formaddlisting fieldset{overflow:hidden;background:#fff;padding:30px 30px 0;}
.listar-formaddlisting fieldset + fieldset{margin:50px 0 0;}
.listar-boxtitle{clear:both;overflow:hidden;margin:0 -30px 30px;padding:0 30px 30px;border-bottom:1px solid #dadada;}
.listar-boxtitle h3{margin:0;color:#222;float:left;font-size:24px;line-height:24px;}
.listar-dashboardfield{width:100%;float:left;margin:0 0 30px;}
.listar-dashboardfield label,
.listar-businesshours li label{width:100%;float:left;color:#222;font-size:16px;font-weight:500;line-height:16px;margin:0 0 10px;}
.listar-dashboardfield + .listar-postlocationmap{height:400px;margin:0 0 30px;border:1px solid #dadada;}
.listar-dashboardfield label span{color:#8c8c8c;font-size:12px;display:inline-block;vertical-align:middle;}
.listar-dashboardfield .listar-select:after,
.listar-businesshours li .listar-select:after{color:#666;line-height:50px;}
.listar-dashboardfield .form-control,
.listar-dashboardfield .listar-select select,
.listar-businesshours li .listar-select select{color:#666;border-color:#dadada;}
.listar-dashboardfield .listar-select select option,
.listar-businesshours li .listar-select select option{color:#666;}
.listar-amenities{padding:7px;border:1px solid #dadada;}
.listar-amenities li{margin:0;width:auto;padding:3px;}
.listar-amenities li:before{display:none;}
.listar-amenities li a{color:#fff;display:block;padding:0 15px;font-size:12px;line-height:26px;background:#909090;}
.listar-tinymceeditor{padding:0;width:100%;float:left;resize:none;border-radius:0;border-color:#dadada;}
.listar-dashboardfield .listar-fileuploadlabel{margin:0;}
.listar-fileuploadlabel{width:100%;float:left;height:380px;padding:30px;cursor:pointer;font-size:14px;line-height:17px;color:#363b4d;border-radius:0;background:#f5f5f5;border:3px dashed #ccc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;}
.listar-fileuploadlabel span{display:block;}
.listar-fileuploadlabel span:first-child{color:#222;font-size:24px;font-weight:500;line-height:24px;}
.listar-fileuploadlabel span:nth-child(2){padding:15px 0;}
.listar-fileuploadlabel .listar-btn{color:#222;font-size:14px;font-weight:500;background:#fff;}
.listar-fileuploadlabel .listar-btn:hover{color:#222;}
.listar-dashboardfield .listar-inputwithicon{width:100%;float:left;}
.listar-dashboardfield .listar-inputwithicon > span{top:0;right:0;z-index:2;width:50px;font-size:12px;line-height:50px;color:#8c8c8c;text-align:center;position:absolute;}
.listar-dashboardfield .listar-inputwithicon .form-control{padding:12px 50px 12px 20px;}
label[for="listar-postimg"]{margin:0;width:100%;height:50px;color:#666;cursor:pointer;border:1px solid #dadada;}
#listar-postimg{display:none;}
.listar-sortable{width:100%;float:left;font-size:36px;line-height:50px;line-height:none;}
.listar-slot{width:100%;float:left;padding:0 60px;position:relative;line-height:inherit;list-style-type:none;}
.listar-arangeslot{top:26px;left:15px;width:48px;height:48px;cursor:pointer;overflow:hidden;position:absolute;}
.listar-arangeslot img{display:block;}
.listar-btndelete{z-index:2;right:15px;bottom:30px;width:40px;height:50px;color:#222;display:block;cursor:pointer;overflow:hidden;font-size:36px;line-height:50px;position:absolute;text-align:center;}
.listar-btndelete i{display:block;font-size:inherit;line-height:inherit;}
.listar-btnarea{width:100%;float:left;}
.listar-btnadd{color:#fff;float:left;width:40px;height:40px;font-size:18px;line-height:40px;overflow:hidden;text-align:center;}
.listar-btnadd:hover,
.listar-btnadd:focus{color:#fff;}
.listar-businesshours{width:100%;float:left;list-style:none;}
.listar-businesshours li{float:left;width:14.285%;padding:0 15px;margin:0 0 30px;list-style-type:none;}
.listar-businesshours li .listar-select + .listar-select{margin:15px 0 0;}
.listar-socialurlicon{width:26px;height:26px;color:#fff;background:#000;overflow:hidden;font-size:12px;line-height:26px;position:relative;text-align:center;margin:0 0 0 15px;display:inline-block;vertical-align:middle;text-transform:capitalize;}
.listar-socialurlicon a{display:block;line-height:inherit;}
.listar-socialurlicon a,
.listar-socialurlicon a:hover,
.listar-socialurlicon a:focus{color:#fff;}
.listar-socialurlicon.listar-facebook a{background:#3b5999;}
.listar-socialurlicon.listar-twitter a{background:#55acee;}
.listar-socialurlicon.listar-linkedin a{background:#0077B5;}
.listar-socialurlicon.listar-vimeo a{background:#1ab7ea;}
.listar-socialurlicon.listar-tumblr a{background:#34465d;}
.listar-socialurlicon.listar-googleplus a{background:#dd4b39;}
.listar-socialurlicon.listar-pinterestp a{background:#bd081c;}
.listar-socialurlicon.listar-youtube a{background:#cd201f;}
.listar-socialurlicon.listar-instagram a{background:#e4405f;}
.listar-dashboardwishlist{width:auto;float:none;clear:both;overflow:hidden;margin:-30px -30px 0 -30px;}
.listar-formaddlisting.listar-formwishlist fieldset{padding:0 30px 0}
.listar-formwishlist .listar-boxtitle{margin:0 -30px 0;padding:18px 30px;}
.listar-formwishlist .listar-boxtitle h3{padding:7px 0}
.listar-actionbtns{float:right;list-style:none;}
.listar-actionbtns li{float:left;list-style-type:none;}
.listar-actionbtns li + li{padding:0 0 0 6px;}
.listar-actionbtns li a{color:#5c5c5c;display:block;padding:0 25px;font-size:12px;line-height:36px;border:1px solid #b1b1b1;}
.listar-actionbtns li:hover a,
.listar-actionbtns li.active a{color:#fff;background:#2457cf;border-color:#2457cf;}
.listar-dashboardwishlists{clear:both;margin:0 -30px;overflow:hidden;}
.listar-dashboardwishlists .tab-pane{width:100%;float:left;}
.listar-dashboardwishlists .listar-themepost{margin:0;width:50%;padding:30px;position:relative;}
.listar-dashboardwishlists .listar-themepost:nth-child(even){border-left:1px solid #ddd;border-top:1px solid #ddd;}
.listar-dashboardwishlists .listar-themepost:nth-child(2){border-top:0;}
.listar-dashboardwishlists .listar-themepost:nth-child(3),
.listar-dashboardwishlists .listar-themepost:nth-child(4),
.listar-dashboardwishlists .listar-themepost:nth-child(5){border-top:1px solid #ddd;}
.listar-dashboardwishlists .listar-themepost:nth-child(4){border-bottom:1px solid #ddd;}
.listar-btndelpost,
.listar-btnedite{top:50%;z-index:9;opacity:0;right:30px;width:34px;height:34px;color:#5c5c5c;font-size:15px;line-height:32px;margin:-17px 0 0;position:absolute;visibility:hidden;text-align:center;border:1px solid #bcbcbc;}
.listar-btnedite{right:70px;line-height:34px;}
.listar-btnedite i{color:#5c5c5c;}
.listar-dashboardwishlists .listar-themepost:hover .listar-btndelpost,
.listar-dashboardwishlists .listar-themepost:hover .listar-btnedite{opacity:1;visibility:visible;}
.listar-btnedite:hover,
.listar-btnedite:hover i,
.listar-btndelpost:hover{color:#fff;}
.listar-btnedite:hover{background:#2456cf;border-color:#2456cf;}
.listar-dashboardwishlists .listar-themepost .listar-featuredimg{width:auto;margin:0 20px 0 0;}
.listar-dashboardwishlists .listar-postcontent{width:auto;float:none;padding:29px 0;overflow:hidden;}
.listar-dashboardwishlists .listar-postcontent h3{font-size:20px;padding:0 0 10px;line-height:16px;}
.listar-catagory{width:100%;float:left;line-height:17px;padding:0 0 15px;}
.listar-dashboardwishlists .listar-reviewcategory{padding:0;}
.listar-addlistingsteps .actions{width:100%;float:left;}
.listar-addlistingsteps .actions ul{width:100%;float:left;list-style:none;}
.listar-addlistingsteps .actions ul li{float:left;list-style-type:none;}
.listar-addlistingsteps .actions ul li + li{float:right;}
.listar-addlistingsteps .actions ul li a{color:#fff;padding:0 40px;position:relative;text-align:center;display:inline-block;vertical-align:middle;border:1px solid #fff;text-transform:capitalize;font:400 14px/42px 'Saira', Arial, Helvetica, sans-serif;}
.listar-addlistingsteps .actions ul li.disabled a{background:#909090;border-color:#909090;}
.forms-error label,.forms-error span{color:#a94442 !important;}
.forms-error input, .forms-error textarea{border-color:#a94442 !important;}
.forms-error .listar-select select{border-color:#a94442 !important;}
.forms-error .listar-radio input[type=radio] + label:before,.forms-error .listar-checkbox input[type=checkbox] + label:before{border:1px solid #a94442 !important;}
.billing_w{width:100px;float:right;text-align:right;}