@charset "utf-8";
/* CSS Document */
@font-face{font-family:'Quicksand';font-style:normal;font-weight:400;src:url(../fonts/Quicksand-Regular.woff) format('woff')}
a, li a{color:#38a9ff}
a:hover{color:#7c5ac2}
.radio label, .checkbox label{padding-top: 3px;
line-height: 1.4;}
input[type="checkbox"] + label:before{border-radius:2px !important}
input[type="checkbox"]:checked + label::before {background:#38a9ff; color:#fff; border:transparent !important; }
p, span, input, .post-detail-content, li a, .show a, .lp-grid-box-description ul, .chosen-container, .accordion-title, .lp-grid-box-bottom a, time, label, #input-dropdown li a, #input-dropdown span, body#tinymce {
	font-family:Roboto;
	}
	p{line-height:1.4}
.login-form-popup .togglePassword{position:absolute; right:15px; top:55px; cursor:pointer; color:#515365}
.ur-field-item .togglePassword{top:2px}
.lp-submit-have-account .togglePassword{right:30px; top:48px;}
.lp-primary-btn, .lp-search-btn:hover, .dashboard-tabs, .dashboard-tabs.lp-main-tabs.text-center > ul, .nav-tabs > li > a:hover, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .lp-submit-btn, .secondary-btn:hover, .list-st-img li a, .btn-first-hover:hover, .btn-second-hover, .about-box-icon, .upload-btn:hover, .chosen-container .chosen-results li.highlighted, .secondary-btn:active, .lp_confirmation .list-st-img li a.edit-list, .secondary-btn:focus, .resurva-booking .hidden-items input.lp-review-btn, input.lp-review-btn:hover, .dashboard-content .lp-list-page-list .lp-list-view .lp-rigt-icons .remove-fav i:hover{ background:#7c5ac2}	
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin: 0; padding: 0; border: 0; /*vertical-align: baseline;*/}
.h1, .h2, .h3, h1, h2, h3 {
    margin-top: 20px;
    margin-bottom: 10px;
	font-family:'Roboto';
}
p {
    margin: 0 0 10px;
}
body{padding-top:152px}
.contactForm label{width:100%}
input[type=text],input[type=tel],input[type=password],input[type=email],select, textarea{-webkit-appearance:none;appearance:none; border:1px solid #e6ecf5 !important; padding:15px !important; font-size:16px; border-radius:5px !important; color:#515365; width:100%; max-width:inherit; background:#EDF2F6; margin-bottom:5px;}
input[type="submit"]{border:1px solid transparent; background:#38a9ff; color:#fff; padding:13px 30px; font-size:16px; border-radius:5px;-webkit-appearance:none;appearance:none; width:100%; line-height:16px; font-weight:500}
input[type="submit"]:hover{background:#7c5ac2;}
.wpcf7-form-control-wrap{display:block; margin-top:5px}
body.page-template-template-dashboard{padding:0; background:#fff; height:100%}
h1 span, h2 span, h3 span, h4 span, .question-icon, .lp-search-description p, .lp-banner-browse-txt, .lp-home-categoires span, .nearby-description p, .testimonial-description p, .lp-blog-grid-author a, .lp-blog-grid-author span, .lp-menu a, .lp-join-now li a, .lp-add-listing-btn li a, li.grayscale-dollar > span, .review-form form .form-group > label, .post-price-row .post-rice, .currency-signs li a, #menu-footer a, .footer-bottom-bar a, .footer-bottom-bar p, .footer-bottom-bar span, .city-girds a, .city-girds label, .listing-second-view .features-listing > ul > li span, .widget-box.reservation-form a.make-reservation, a.open-modal, .dashboard-content .postbox table.widefat .review-content > p > span,.lp-review-btn{font-family:'Roboto'}
h1,h2,h3,h4,h5,h6{font-weight:500}
h1{font-size:24px;}
p, .lp-search-input, .user-name a,.quick_tip > p,form#lp-submit-form .form-group > label{color:#515365}
.form-control::placeholder,.status > span,.listing-second-view #reply-title i.fa-caret-down,.listing-second-view #reply-title i.fa-star-o,.listing-second-view .open-hours ul li,.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#9a9fbf;}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, hgroup, menu, nav, section {display: block;}
body {line-height: 1; font-family: 'Roboto', sans-serif; background-color:#494b5b; color:#515365}
#page{background:#EDF2F6}
.footer-bottom-bar{background:#45505B}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .lp-h1, .lp-h2, .lp-h3, .lp-h4, .lp-h5, .lp-h6, .lp-h1 a, .lp-h2 a, .lp-h3 a, .lp-h4 a, .lp-h5 a, .lp-h6 a{font-family:'Roboto'; color:#515365}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
table {border-collapse: collapse; border-spacing: 0;}
a {text-decoration: none;}
a:hover, a:focus {text-decoration:none; color:#7C5AC2;}
.horinav{background:#9073cb; position:fixed; width:100%; top:102px; z-index:9998}
.horinav .container{width:100%; max-width:inherit;}
.horinav .container .navbar-nav{float:none; margin:auto; text-align:center}
.page-template-template-dashboard .horinav{display:none}
.horinav .nav li a{color:#fff; transition:.2s all; font-size:13px}
.horinav .nav li:hover > a{color:#7c5ac2; background:#fff}
.lp-join-now span{padding:2px; border:2px solid #EDF2F6; }
.topheade{background-color:#7c5ac2; padding:15px 0;}
.logo {float: left; width: calc(20% - 3px); padding:10px 0;}
.languages{padding:10px 10px 0 10px; float:left; }
.languages a{display:inline-block; margin:0 10px}
.logged-in .languages a{display:inline-block; margin:0 5px}
.lp-join-now span{margin-right:0}
#navbar{padding-left:0; padding-right:0}
.topheade .form-group.lp-location-search .lp-where{color:#7c5ac2; font-weight:500; font-size:14px;}
.searchtext {float: left; width: 60px; padding:15px;}
.searchtext input{height: 40px; float:left; width:84%; font-size:12px;}
.searchtext button{float: right; background:#38a9ff; color:#fff; font-size:20px; border:none; border-radius:5px; line-height:38px; height:41px; width:40px; text-align:center}
.searchtext button:hover{background:#fff; color:#38a9ff;}
.mainbutton{border:none; border-radius:7px; padding:7px 15px;}
#fhw_cookiehinweis .mainbutton{border-radius:4px;padding:10px 30px;}
.listinglink {float: right; width: 20%; padding:13px 0px;}
.listinglink a,.addlisting a{text-transform:uppercase; border-radius: 5px; color:#fff; line-height:1.1; font-size:14px;}

.listinglink ul a,.addlisting a {padding: 11px 20px;} 
.logged-in .listinglink ul a{padding: 0px 15px; font-size:13px}
.logged-in .addlisting a{padding: 11px 10px;}
.addlisting .btn1{float:left; border: 2px solid #EDF2F6;}
.lp-join-now > ul > li > a font{width:70px; display: inline-block; overflow:hidden}
font{font-size:.95em}
.addlisting .btn1:hover{background:#fff; color:#38a9ff;}
.listinglink .btn2{float:right; padding: 15px 5px 10px; /*border: 2px solid #fff; background:#000;*/; display:flex;}
.listinglink .btn2 font{width:70px; overflow:hidden; display:inline-block}
.addlisting{padding-top: 15px;
float: left;}
.flag img{margin-top:0 !important}
.middsec{padding:15px 0;}
.leftmenu{background-color:#fff; width:100%; display:inline-block; border-radius:5px; padding:20px 0;border:1px solid #e6ecf5}
.archive .leftmenu, .single .leftmenu{padding:0}
.leftmenu .navtoggle{display:none; width:100%; text-align:center;}
.leftmenu .navbar-toggle{/*background-color:#eee;*/ margin:0; float:none;}
.leftmenu .navbar-toggle span{background-color:#fff; margin-bottom:0}
.leftmenu li {width: 100%;}
.leftmenu li a{padding:14px 10px 14px 60px; font-size:14px;  font-weight:500; position:relative; background-color:transparent !important;}
.leftmenu li a:hover{color:#7c5ac2}
.leftmenu li a img {position: absolute; left: 10px; top: 8px; max-width: 30px;}
.col1{float:left; width:20%; padding:0 15px;}
.col2,.col2.collepsed{padding-left:15px; width:78%}
.archive .col2,.search .col2{float:left; width:58%; padding:0px;}
.archive .col2.collepsed{padding-left:15px; width:78%}
.col3{float:left; width:22%; padding:0 15px;}
.select2-container--default .select2-selection--single{background:none;}
.boxes{background-color:#fff; width:100%; /*display:inline-block;*/ border-radius:5px; margin-bottom:16px; border:1px solid #e6ecf5;}
.toptitsl{color:#515365; font-size:14px; padding:20px 30px; font-weight:500; text-transform:uppercase; margin:0; line-height:1.6}


.toptit{padding:20px 30px; float:left; width:100%; border-bottom:1px solid #e6ecf5; text-transform:uppercase;}
#newsfeed .toptit,.businessdir .toptit{margin-bottom:30px}
.toptit h4,.toptit h2,.toptit h1{color:#515365; font-size:14px; float:left; font-weight:500; margin:0; text-align:left; line-height:1.6}
.toptit h1{color:#7c5ac2}
.toptit a{ font-size:14px; float:right;}
.toptit h4+a,.toptit h2+a{ margin-top:7px}
.suboxes{padding:30px; display:inline-block; width:100%;}
.page-template-videos .suboxes{padding:30px 15px;}
.tri-col.suboxes{padding:30px 15px;}
.sby_btn_text{color:#fff;}
[id^="sb_youtube_"].sb_youtube .sby_follow_btn a, [id^="sb_youtube_"].sb_youtube .sby_footer .sby_load_btn{padding:15px !important}
.suboxes.influencers{padding-top:15px;}
.newsfeed .suboxes{padding:30px}
.page-template-movies-viedeos .suboxes{padding:30px 15px;}
.page-template-movies-viedeos .suboxes.descbox{padding:30px;}
#newsfeed .suboxes{padding:30px; display:inherit; width:100%;}
.businessdir .suboxes{ display:inherit; width:100%;}
ul.newslist,ul.businesslist{width: 100%; display: inline-block;}
ul.newslist li,ul.businesslist > li {width: 100%; display: inline-block; margin-bottom: 30px;}

#newsfeed ul.newslist .newsimg, .businessdir ul.businesslist .businessimg {width: 25%; float: left; position:relative; height:130px; background:#fafbfd; overflow:hidden; border-radius:5px; border:1px solid #e6ecf5}

#newsfeed ul.newslist .newsimg{height:auto; max-height:116px}

.businessdir ul.businesslist .businessimg {border:none; height:162px; border:none; border-bottom-right-radius:0; border-top-right-radius:0}
#sidebar #newsfeed ul.newslist .newsimg{width: 100%;}
ul.newslist .newsimg, ul.businesslist .businessimg {width: 30%; float: left; position:relative;}
ul.newslist .newsimg .fullimg,ul.businesslist .businessimg .fullimg {max-width: 100%; width:100%; border-radius:5px; border:1px solid #e6ecf5}
#newsfeed .newsimg .fullimg,.businessdir .businessimg .fullimg {border-radius:0px; border:none; min-height:110px}
ul.newslist .newsimg .addicon {position:absolute;top:5px; right:5px;}
ul.ltsmovielist > li.sponsors-banner{/*width:100%*/}

ul.newslist .newsdata, .newsimgul.newslist .newsdata,ul.businesslist .businessdata {width: 75%; float: left; padding-left: 30px;}
ul.businesslist .businessdata{margin-bottom:15px}
/*Sponser Banner*/
.sponsors-banner{background:#7c5ac2;  min-height:130px; border-radius:5px; margin-bottom:15px; clear:both}
.sponsors-banner a{display:flex;}
.sponsors-banner .bannerdata{display:flex; flex-flow: column; justify-content: center; width: 75%; padding:0}
.sponsors-banner .bannerdata h4{font-size:24px; margin-bottom:5px; font-weight:600}
.sponsors-banner .bannerdata h4,.sponsors-banner .bannerdata p{color:#fff}
.sponsors-banner .bannerimg{width: 25%; position:relative; height:130px;background:none; border:none; justify-content: center;display: flex;align-items: center; }
.sponsors-banner img{max-width:140px}
.sponsors-banner .bannerdata div p{padding-right:20px}
/*end sponser banner*/

.newsimgul.newslist .newsdata,ul.businesslist .businessdata {position:relative}
#sidebar ul.newslist .newsdata{width:100%; padding-left:0}
ul.newslist .newsdata a.newstitle, ul.businesslist .businessdata a.businesstitle {/*height: 40px;*/ font-size: 16px;  /* max-width: 300px;*/ display: inline-block; line-height: 1.2; font-weight: 500; margin: 10px 0 5px; overflow: hidden;}
.businessdata h3{margin:0; padding:0}
.businessdata h3 a{color:#38a9ff}
 ul.businesslist .businessdata a.businesstitle{max-width: inherit; overflow:inherit;}
 #newsfeed .newstitle{/*height:40px*/}
#sidebar ul.newslist .newsdata a.newstitle{font-size:14px; height:auto; margin-top:15px}
ul.newslist .newsdata a.newstitle:hover,ul.businesslist .businessdata a.businesstitle:hover{/*text-decoration:underline;*/}
ul.newslist .newsdata div{position: relative; display: inline-block; width: 100%;/* height: 28px; max-width:440px;*/ overflow: hidden;}
#sidebar ul.newslist .newsdata div{height:auto;}
ul.newslist .newsdata div p,ul.businesslist .businessdata div p {line-height: 1.3; font-size: 13.5px; color: #515365;}
ul.businesslist .businessdata div a.status-btn{position:relative; bottom:18px; right:15px;}
ul.newslist .newsdata div a, .joblevel a.readmore,ul.businesslist .businessdata div a { position: absolute; right: 0; bottom: 10px; background-color: #fff; padding: 2px 10px;}
ul.newslist .newsdata div a:hover, .joblevel a.readmore:hover{color:#7C5AC2}
ul.newslist .newsdata h5,.compensation,ul.businesslist .businessdata h5 {font-size: 12px; color: #9a9fbf; font-weight:normal;}
.ppltxt{color:#7c5ac2}
#sidebar ul.newslist .newsdata h5{margin-bottom:15px}
ul.newslist .newsdata h5 a,ul.businesslist .businessdata h5 a { margin-right:5px; font-size:12px; font-weight:normal}
.fullbtn,.fullbtn:focus,.hidding-form-feilds .form-group input.fullbtn{padding:13px 5px; display:inline-block; width:100%; background-color:#38a9ff; color:#fff; text-align:center; font-weight:500; line-height:1.2; border-radius:5px;}
.page-template-movies-viedeos .fullbtn,.tri-col.suboxes .fullbtn {width:calc(100% - 30px); margin:0px 15px;}
.fullbtn:hover,.hidding-form-feilds .form-group input.fullbtn:hover,.hidding-form-feilds .form-group input.fullbtn:focus{color:#fff; background:#7C5AC2}
#votenow{margin-top:30px}
ul.ltsmovielist {width: 100%; display: flex; flex-wrap:wrap; /*margin-bottom:30px*/}
ul.ltsmovielist.fulldiv{/*margin-bottom:10px*/}
ul.ltsmovielist > li, li.list_view {width: 25%; display: inline-block; margin-bottom: 15px; float:left; padding:0 15px;}
.archive ul.ltsmovielist > li, .archive li.list_view, .search li.list_view{width: 33.33%;}
.archive.term-business-directory ul.businesslist > li.list_view{width: 100%;}
ul.ltsmovielist > li.sponsors-banner{width:calc(100% - 30px); margin-left:15px; margin-bottom: 30px;
margin-top: 5px;}
.home ul.ltsmovielist > li{margin-bottom:0px; width:25%}
#sidebar ul.ltsmovielist > li{margin-bottom:0px; width:100%}
.businessdir li.list_view{padding:0}
.ltsmovielist .ltsmovieimg {width: 100%; float: left; position:relative; border-radius:5px; height:116px; overflow:hidden; border:1px solid #e6ecf5; background:#E6ECF5}
#sidebar #horo{margin-bottom:15px}
#horo.ltsmovielist .ltsmovieimg{background:none;}
.ltsmovielist .ltsmovieimg img{position:absolute; top:50%; transform:translateY(-50%); left:0; right:0}
.archive ul.ltsmovielist .ltsmovieimg,.listingloop .ltsmovieimg{height:210px}
#sidebar ul.ltsmovielist .ltsmovieimg{height:116px}
.ltsmovielist .ltsmovieimg .fullimg {max-width: 100%; /*width:100%;*/}
.ltsmovielist .list_view .ltsmovieimg .fullimg {width:100%;}
.widget-box.map-area{position:relative}
.ltsmovielist .ltsmovieimg .addicon {position:absolute;top:5px; right:5px;}
.ltsmovielist .ltsmoviedata {width: 100%; float: left; padding-top: 15px; position:relative;  }
.ltsmovielist .ltsmoviedata [data-tooltip]{position:absolute; right:0; top:-25px; padding: 0px 10px 0 0px;
background: #fff;
border: 1px solid #e6ecf5;
line-height: 24px; border-radius:3px}
.ltsmovielist .ltsmoviedata a.ltsmovietitle {height: 40px; font-size: 14px; max-width: 200px; display: inline-block; font-weight: 500; margin: 0 0 5px; overflow: hidden;}
ul.ltsmovielist .ltsmoviedata a.ltsmovietitle:hover,ul.newslist .newsdata a.newstitle:hover,.carousel.slide .carousel-caption a.slidertit:hover,.carousel.slide .carousel-caption div a:hover,.toptit a:hover,.ltsmoviedata a:hover{color:#7C5AC2; }

.ltsmovielist .ltsmoviedata h4 {font-size: 14px; color: #515365; line-height:1.2; margin:2px 0 5px; font-weight:400;}
.ltsmovielist .ltsmoviedata h5 {font-size: 12px; color: #9a9fbf; margin:0px; line-height:20px; font-weight:normal; /*width:75%;*/ }
#sidebar .ltsmovielist .ltsmoviedata h5{margin-bottom:15px}
.home ul.ltsmovielist .ltsmoviedata h5{margin-bottom:15px}
.ltsmovielist .ltsmoviedata a.ltsmovietitle.res, #sidebar .products a h2 {max-width: 100%; height: 24px; margin-bottom:2px; line-height:24px; padding-top:1px; display:flex;}

.home ul.ltsmovielist .ltsmoviedata a.ltsmovietitle.res {height:auto; margin-bottom:0px; padding-right:20px; line-height:18px}
#horo a.ltsmovietitle.res{margin-bottom:5px}
.list_view .lp-grid-box-quick{border-radius:0}
.fullimg{margin:auto;}
.fullimg.placeholder{position:absolute; top:50%; min-height:100%; transform:translateY(-50%); left:0; right:0;}
#horo .fullimg{min-height:inherit;}
.recentjob{width:100%; display:inline-block;}
.recentjob table{width:100%; margin-bottom:30px;}
.recentjob table tr td {border: none; vertical-align:middle;} 
.recentjob .jobtitle{background-color:#fafbfd; color:#7c5ac2; font-weight:500; width:100%; padding:22px 30px; display:inline-block; border:1px solid #e6ecf5; border-radius:5px; text-transform:uppercase; text-align:center; font-size:11px;}
.recentjob .jobtitle:hover{background:#7c5ac2; color:#fafbfd;}
.recentjob .joblevel{display:inline-block; width:100%; position:relative;color:#9a9fbf}
.recentjob .joblevel a{font-size:14px;}
.recentjob .joblevel a:hover{color:#7C5AC2}
.recentjob .joblevel a.readmore{font-size:13.5px}
.recentjob .joblevel p{color:#515365;}

.recentjob .jobaddress h5 {font-size: 13px; color: #515365; margin-bottom:5px;}
.recentjob .jobaddress p {font-size: 12px; color: #9a9fbf;}

.recentjob h5.jobsalery {font-size: 14px; color: #515365;}
.recentjob h5.jobsalery span {color: #9a9fbf;}

.weatherbg{background-color:#7c5ac2; width:100%; display:inline-block; border-bottom-right-radius:5px; border-bottom-left-radius:5px;}
.topweather{padding:15px 10px 0; width:100%; display:flex; align-items:end; justify-content:center;}
.topweather h2 {color: #fff; font-weight: 300; font-size: 60px; letter-spacing:-1px;}
.topweather div {padding:5px 5px;}
.topweather div h4{color: #fff; font-weight: 300; font-size: 14px; padding:5px;}

.weatherbg .partly{display:inline-block; width:100%; text-align:center; padding:16px 10px;}
.weatherbg .partly h3{font-size:18px; color:#fff; font-weight:300; margin-bottom:5px;}
.weatherbg .partly p{font-size:11px; color:#fff; font-weight:400; display:inline-block; padding: 5px;}

.weatherlist{display:inline-block; width:100%; background-color:#9073cb; text-align:center; padding:15px 10px;}
.weatherlist ul{display:inline-block; width:100%; padding:0 10px;}
.weatherlist ul li{float:left; width:14.28%; text-align:center; padding:2px;}
.weatherlist ul li p{font-size:10px; font-weight:500; padding:2px 0; color:#fff; text-transform:uppercase;}
.weatherlist ul li img{max-width:100%;}

.ltsmovielist.fulldiv li{width:100%; padding:0;}
.ltsmovielist.fulldiv li a.ltsmovietitle {font-size: 14px;}
#sidebar ul.ltsmovielist > li.product{margin-bottom:15px}
#sidebar .products a h2{color:#38a9ff; font-size:14px; margin-top:15px;}
#sidebar .products a img{height:116px; object-fit:cover; border-radius:5px; width:100%;}
#sidebar .products a .onsale{background: #7c5ac2;
color: #fff;
padding: 4px 10px;
border-radius: 3px;
top: 0;
position: absolute;
font-size: 12px;
}
#sidebar .products a .price{
margin-top: 5px;
display: inline-block;
margin-bottom: 15px;
}
#sidebar .products{padding-bottom:15px}
#sidebar .products li{position:relative}
.influrncelist{width:100%; display:inline-block; margin-bottom:12px;}
.influrncelist li{width:100%; display:inline-block; padding:11px 0;}
.influrncelist li .influrnce {display: flex; align-items: center; position:relative;}
.influrncelist li .influrnce img.avtar {width:40px; height:40px; border-radius:50%;}
.influrncelist li:hover .influrnce img.avtar,.influrncelist li:active .influrnce img.avtar{/*border:2px solid #7C5AC2*/}
.influrncelist li .influrnce div {padding:0 10px;}
.influrncelist li .influrnce div h4{color:#38a9ff; font-size:14px; font-weight:500; margin-bottom:3px; word-break: break-all;}
.influrncelist li .influrnce div h4 a{color:#38a9ff;font-weight:500;}
.influrncelist li .influrnce div h4 a:hover{color:#7c5ac2;}
.influrncelist li .influrnce div p{color:#9a9fbf; font-size:12px;}
.influrncelist li .influrnce a{margin-left:0;}
.influrncelist li .influrnce a.followbtn{width:20px}
#untrekradio{cursor:pointer;}
#untrekradio .fa{color:#fff}
.influrncelist li .influrnce a.followbtn:hover img{/*max-width:30px;*/
-webkit-filter: invert(40%) grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(400%) contrast(2);
      filter: grayscale(100%) brightness(70%) sepia(100%) hue-rotate(230deg) saturate(350%) contrast(0.8);
}
.liveradio{text-align:center}
.toptit h1,.toptit h2,.toptit h4{position:relative; top:2px; display:flex; align-items:center}
h1.titlehome{text-transform:none; font-size:14px; line-height:normal;}
span.bread{font-size:21px; margin-left:5px; margin-right:5px;line-height:1}
.sponsor{width:100%; text-align:center; display:inline-block; background-color:#fff;  border-radius:5px; padding:27px; margin-bottom:15px;}
.sponsor h4{color:#38a9ff; /*text-align:left;*/ font-size:20px; font-weight:500; line-height:1.2; margin-bottom:5px; text-transform:uppercase;}
.liveradio p,.sponsor p{font-size: 12px; line-height: 1.3; /*text-align: left;*/}

.listing-second-view .claim-area .phone-icon,.list-st-img .lp-details-address a:hover, .list-st-img .lp-details-address a:hover span{color:#515365 !important}
.sponsor{background-color:#7c5ac2;}
.sponsor h4{color:#fff;}
.sponsor p {color: #fff;}
 .sponsor img{max-width:100%; max-height:153px; margin:29px 0;}
 .freelist.sponsor img{max-width:95px; margin:60px 0px;}
 .liveradio img{max-width:100%; max-height:80px; margin:29px 0;}
.liveradio a.rbtn,.sponsor a.rbtn, .liveradio a.rbtn:active,.sponsor a.rbtn:active,.freelist .addlistingbtn,.freelist .addlistingbtn:active{color:#fff; font-size:14px; font-weight:500; line-height:1.2; background-color:#38a9ff; padding:13px 10px; display:inline-block; width:100%; border-radius:5px;}
.liveradio a.rbtn:hover{background-color:#7c5ac2; color:#fff;}
#untrekradio span{margin-right:10px}
.sponsor a.rbtn:hover,.freelist .addlistingbtn:hover{background-color:#fff; color:#7c5ac2;}
.footer{background-color:#7c5ac2; padding:50px 0;}
.fttitle {position: relative; border-bottom: 1px solid #fff; margin-bottom: 35px; padding-bottom: 10px;}
.fttitle:before{content:""; background-color:#ab87f4; height:2px; width:50px; position:absolute; bottom:-1px; left:0;}
.fttitle h3 {color: #fff; font-size: 16px; font-weight: 400; text-transform: uppercase; line-height: 1.2; height: 37px; overflow: hidden;}
.footer p.abotext {color: #eee; line-height: 1.7; font-size: 14px; font-weight: 400; margin-bottom: 10px; padding-right:15px;}

.newslater{display:inline-block; width:100%; margin-bottom:35px;}
.newslater h4{color:#f9f9f9; font-size:13px; margin-bottom: 10px; font-weight:500;}
.newslater .custom-search-form {border: 1px solid #fff; padding: 3px; border-radius: 3px;}
.newslater .custom-search-form ::-webkit-input-placeholder {color: #fff;}
.newslater .custom-search-form ::-moz-placeholder {color: #fff;}
.newslater .custom-search-form :-ms-input-placeholder {color: #fff;}
.newslater .custom-search-form :-moz-placeholder {color: #fff;}
.newslater .custom-search-form input {background-color: transparent; border-color: transparent; box-shadow:none; font-size: 12px; padding: 3px 6px; color: #fff;}
.newslater .custom-search-form input:focus{box-shadow:none;}
.newslater button.btn {background-color: #fff; border: none; border-radius: 3px !important; color: #7c5ac2; font-weight: 400; font-size: 12px;}

.socials{display:inline-block; width:100%; margin-bottom:10px;}
.socials h4{color:#f9f9f9; font-size:13px; margin-bottom:10px; font-weight:500;}
.socials ul{display:inline-block; width:100%;}
.socials ul li{display:inline-block; margin:5px;}
.socials ul li a{color:#f9f9f9;}
.socials ul li a:hover{color:#fff;}

.usefullinks{display:inline-block; width:100%;}
.usefullinks li{display:inline-block; width:100%; border-bottom:1px solid #eee; padding:10px ;}
.usefullinks li a{color:#eee; font-size:15px;}
.usefullinks li a:hover{color:#fff;}

.copyright{background-color:#494b5b; padding:26px 0; text-align:center; color:#EDF2F6; font-size:12px; font-weight:300; text-transform:uppercase; width:100%; align-self: flex-end}
.copyright p{color:#fff; font-size:12px; font-weight:500;}
.copyright a{color:#eee;}
.topheade img.loadinerSearch{top:21px; right:55px}
.topheade form i.cross-search-q{top:28px; right:55px}
.topheade .form-group.lp-location-search{margin-left:0}
.topheade .form-group.lp-location-search .lp-where{top:inherit; left:inherit}
.topheade .form-group.lp-location-search .chosen-container.chosen-container-single .chosen-single{line-height:39px; border-radius:5px; background:#fff url(../images/angle-arrow-down.png) no-repeat top 15px right 15px; height:inherit; padding-left:45px;}
.topheade .searchtext .ui-widget{float:none; width:calc(100% - 50px);background: #fff; border-radius: 5px;}
form.form-inline .chosen-container.chosen-with-drop .chosen-drop,.chosen-container .chosen-results{border-radius:5px}

.topheade .chosen-container.chosen-container-single.chosen-container-single-nosearch{height:inherit;}
.topheade .topheade .border-dropdown span::after{right:0}

.topheade .form-group.lp-location-search .lp-where{/*z-index:9999999999;*/ width:50px; line-height:40px}
.topheade .lp-location-search .ui-widget.border-dropdown > i{top:50%}
.topheade .form-inline input.dropdown_fields{min-width:inherit; width:100%}
.topheade .lp-join-now{text-align:right; float:right}
.topheade .lp-join-now span{float:right}
.form-inline .form-group.searchtext{/*display:none*/}
#searchlocation{height:41px; /*visibility:hidden;*/ appearance:none; -webkit-appearance:none; background:none; border:none; padding:0; height:41px; float:none; color:#9a9fbf; box-shadow:none; font-size:14px; padding-left:4px; margin-left:72px;}
/*#page{background:none}*/
.footer-style2 .widget-title h2{margin-bottom:24px; font-weight:400; text-transform:uppercase}
#sidebar li a{padding-right:0}
#sidebar li a.status-btn{margin-bottom:10px}
.menu ul.children li:hover > a, .menu ul.sub-menu li:hover > a, .lp-user-menu li:hover > a{border:none}
.leftmenu{height:100%}
.border-dropdown span::after{content:""}
.chosen-container-single .chosen-drop{margin-top:0px}
.form-group.lp-location-search .chosen-container.chosen-container-single .chosen-single.remove-margin span{margin-left:25px;}
#input-dropdown{width:100%; min-width:inherit; margin-top:9px; border-radius:5px; z-index:99999; max-height:270px; top:47px}
.ltsmoviedata p{margin-top:10px; line-height:18px; margin-bottom:10px; height:35px; overflow:hidden;transition: all .5s ease-in-out;}
.html5-elem-box{border-radius:8px; background:#fff !important}
.html5-image{/*padding-left:30px !important; padding-right:30px !important*/}
.html5-elem-wrap{background:#fff !important;}
.siginincontainer, .siginupcontainer, .forgetpasswordcontainer{padding:90px 30px 30px}
.pop-form-bottom{margin-left:0; margin-right:0;}
.ltsmoviedata p.exp{height:auto;}
.ltsmoviedata a{color:#38A9FF; font-weight:500; margin-bottom:0px; display:block; line-height:1.5}
.home .ltsmoviedata a{margin-bottom:0;}
.progress{height:6px; float:left; width:100%; margin-top:5px}
.playicon{transform:translateY(-50%); position:absolute; top:50%; z-index:1; margin:auto; left:0; right:0;}
.progress-bar{background:#7c5ac2;}
#survey{display:block}
#survey input[type="radio"]{position:absolute; visibility:hidden;}
#survey label{clear:both; display:block; position:relative; font-weight:500;  font-size:12px; margin-bottom:10px; margin-left:0px; padding-left:30px}
#survey label span{float:right}
#survey label:before{content:""; width:16px; height:16px; background:#fff; border:1px solid #d9dce7; border-radius:50%; position:absolute; left:0; top:0}
#survey input:checked + label:after{content:""; width:6px; height:6px; background:#38a9ff; border-radius:50%; position:absolute; left:5px; top:5px;}
a.prev,a.next{color:#515365;}
.lp-pagination ul li .page-numbers,.paginatioin .page-numbers{background:#fff; border: 1px solid #e6ecf5; border-radius:3px; color:#515365; padding:13px 20px; }
.paginatioin .page-numbers{margin-top:5px}
.lp-pagination ul.page-numbers{background:none; border:none}
.lp-pagination ul.page-numbers li,.lp-pagination ul li .page-numbers{ line-height:inherit}
.lp-pagination ul li .page-numbers,.lp-pagination ul li > span.current:hover, .lp-pagination ul li > span.current{border-radius:3px;  padding:12px 20px; }
.lp-pagination ul li > span.current:hover, .lp-pagination ul li > span.current, .page-numbers.current,a.page-numbers:hover{background:#38a9ff; border:1px solid #38a9ff; color:#fff;line-height:inherit; width:inherit}
.paginatioin{margin:15px auto;}

.ratetext{font-size:13px; margin-bottom:20px; line-height:normal}
.followbtn{position:absolute; right:0}
.blk{display:block; line-height:5px; font-size:75%; color:#9a9fbf}
#sidebar .recentjob{display:flex; align-items:center; margin-bottom:20px}
#sidebar .job-type{background:#7C5AC2;padding:16px 10px; text-align:center; width:65px; line-height:16px; color:#fff; font-weight:600;overflow-wrap:break-word; text-transform:uppercase; font-size:11px; border-radius:5px}
#sidebar .joblevel{margin-left:15px; width:auto}
#sidebar .joblevel p{margin-top:10px}
#sidebar p.location{
    color: #9a9fbf;
    font-size: 12px;
    font-weight: normal;
}

.wpcf7-form .form-group:last-child{margin:0}
.widget-content .dsptc-weather-shortcode, .widget-content .dsptc-weather-widget{border-radius:0px 0 5px 5px}
#html5box-html5-lightbox .html5-text{font-weight:500; font-family:inherit !important; /*margin-bottom:10px !important;*/}
#html5box-html5-lightbox .html5-description{/*color:#888 !important; line-height:normal;*/}
#html5-close{margin-top:-25px !important; margin-right:-25px !important}
#horo .ltsmovieimg .fullimg{ max-width:50%; width:auto}
#horo.ltsmovielist p{height:auto; max-height:37px}
/*----------Filters-----------*/
.searchnow {float: left; width: 10%; padding: 25px 10px 10px; color: #fff;}
.searchdrop{float: left; width: 540px; padding:15px 0;}

.searchdrop div:first-child {position: relative; background-color:#fff; width:100%; display:inline-block;border-radius:5px; overflow:hidden;}
a.nturl:first-child{margin-left:0}
.searchdrop div:first-child:before {content: ""; position: absolute; /*background-color: #ab87f4;*/ top: 0; right: 0; width: 36px; height: 40px;}
.form-control:focus ,.searchdrop input{border: 1px solid #e6ecf5;}
.searchdrop input { padding-right: 30px; position: relative; height: 41px; background-image: url('../images/angle-arrow-down.png'); background-position: top 16px right 11px; background-repeat: no-repeat; background-color:transparent; background-size: 13px; -moz-appearance:none; -webkit-appearance:none; font-size:14px; transition:.2s all; margin-bottom:0}
.searchdrop input.dropopen{ background-image: url('../images/angle-arrow-up.png');}
.chosen-container-active.chosen-with-drop .chosen-single,.chosen-single{/*border: 1px solid #7c5ac2;*/ border-left:0}
.chosen-container .chosen-results li{color:#38a9ff; font-weight:500; border-bottom:1px solid #e6ecf5}
.chosen-container .chosen-results li.sub_cat.level1:before{}
.chosen-container .chosen-results li.sub_cat.level1:not(.no_child){background:url(../images/arrow-dark-down.png) no-repeat; background-position:top 22px right 20px;}
.chosen-container .chosen-results li.sub_cat.level1,.chosen-container .chosen-results li:first-child{text-transform:uppercase; color:#515365; padding-top:20px; padding-bottom:20px;}
.chosen-container .chosen-results li:first-child:hover{background:#7c5ac2; color:#fff}
#lp-find-near-me{margin-left:0}
.chosen-container .chosen-results li.sub_cat.level1:hover{color:#7c5ac2}
.chosen-container .chosen-results li:first-child,.chosen-container .chosen-results li.no_child{color:#515365; background-color:#f9fafb;}
.chosen-container .chosen-results li.sub_cat.level1.result-selected{background:#38a9ff url(../images/arrow-white-up.png) no-repeat; background-position:top 22px right 20px; border-bottom:none; border-top:1px solid #ecf1f5; color:#fff}
.chosen-container .chosen-results li.sub_cat.level2:before{content:""; width:5px; height:5px; border-radius:5px; background:#7c5ac2; position:absolute; left:20px; top:13px; display:none}
.chosen-container .chosen-results li.sub_cat.level2.result-selected:before,.chosen-container .chosen-results li.sub_cat.level2:hover:before{background:#fff;}
.chosen-container .chosen-results li.sub_cat.level2{position:relative; color:#fff; text-transform:uppercase; padding-left:35px; border-bottom:0; background:#7c5ac2 url(../images/arrow-white-down.png) no-repeat; background-position:top 11px right 20px; border-bottom:1px solid #e6ecf5}
.chosen-container .chosen-results li.sub_cat.level3{padding-left:30px}
.chosen-container .chosen-results li.sub_cat.level2.result-selected{background:#7c5ac2; color:#fff;}
.chosen-container .chosen-results li.sub_cat.level3.result-selected{background:#38a9ff; color:#fff}
form#searchform{padding:0; z-index:999;}
.form-inline .input-group .input-group-addon{border-top-left-radius:5px !important; border-bottom-left-radius:5px !important}
.filter-top-section{/*background:#7C5AC2; */padding:0 0px 10px; border-top-right-radius:5px;border-top-left-radius:5px}
.filter-top-section{display:none}
.filter-top-section .lp-title h3{font-size:14px; color:#7c5ac2; padding:0; margin:6px 0px}
.filter-top-section .lp-title h3 span{font-family:'Roboto'; font-size:20px}
.lp-tooltip-outer .lp-tool-tip-content .sortbyrated-outer ul li a{padding:13px 10px}
.search-row .form-inline .input-group{margin-right:0}
.search-row .form-inline .form-group{padding-right:0;margin-right:12px}
.search-filters{float:none !important; margin-top:0 !important}
.search-filters .lp-tooltip-div:not(.sortby){display:none}

.lp-filter-inner-wrapper .search-filters > ul > li{margin-right:0 !important}
.search-filters > ul > li > a,#lp-find-near-me .near-me-btn{padding:3px 10px !important; line-height:34px !important; height:100%; background:#fff !important; border:1px solid #d8dbe9; color:#9a9fbf !important; font-weight:500 !important; font-size:13px !important; margin-top:5px !important}
.search-filters > ul > li > a:hover,#lp-find-near-me .near-me-btn:hover,.currency-signs > ul > li > a.active, .search-filters > ul > li > a.active,div#lp-find-near-me ul li a.active, .lp-search-best-matches.active a{ border:1px solid #7c5ac2; color:#fff !important; background:#7c5ac2 !important}
#lp-find-near-me .near-me-btn i{float:none;}
.search-filters > ul > li > a.active i{color:#fff !important;}

/*-----------Filters End--------*/
#sidebar .toptit{/*text-transform:none*/}
#sidebar .toptit h4+a{/*text-transform:none;*/ margin-top:8px; font-size:11px}
.desc_listing{clear:both; padding-top:11px; display:flex; align-items:center;}
.desc_listing img{border-radius:50%; float:left; margin-right:18px; width:32px; height:32px}
span.ratting{background:#7c5ac2; padding:3px 10px; border-radius:3px; margin-right:15px; display: inline; color:#fff; font-weight:500}
.ratting-business div{float:left;}
.buss{position:relative;/*background:url(../images/baloon.png) no-repeat 0px center;*/ min-height:25px; padding-top:5px; margin-top:-5px; padding-left:0px; margin-left:30px;}
.buss a{position:inherit !important; bottom:0 !important; }
.buss:before{content:""; width:2px; height:12px; background:#9a9fbf; position:absolute; left:-14px; top:6px;}
ul.businesslist .businessimg .fullimg{min-height:100%; border:none; border-bottom-right-radius:0; border-top-right-radius:0}
ul.businesslist > li{border:1px solid #e6ecf5; border-radius:5px; padding-bottom:0px;}
 ul.businesslist .businessdata a.businesstitle{height:inherit; margin-bottom:15px; font-size:20px}
 ul.businesslist .businessdata h5{clear:both; margin-top:5px}
 ul.businesslist .businessdata h5 .fa{color:#7c5ac2; font-size:18px; margin-right:5px}
 ul.businesslist .businessdata div p{font-size:13px; color:#9a9fbf; margin-right:20px}
.businessdata .pull-right{height:0}
.listing-simple.listing_list_view .lp-list-page-grid{width:auto}
.search-row{padding-left:30px; padding-right:30px}
.search-row .form-inline{/*padding-bottom:15px;*/ border:none; border-top:none; border-radius:0; /*border-bottom:1px solid #eaeaea;*/ box-shadow:none;padding:0;}
.search-row .form-inline .form-group{margin-bottom:0}

.breadcrumbs{display:flex; align-items:center; line-height:normal;}
.breadcrumbs a{color:#9a9fbf !important; text-decoration:none; text-transform:none}
.breadcrumbs li span{color:#38a9ff !important; text-transform:none}

.breadcrumbs li::before{content: "›"; color:#9a9fbf; top:-1px}
.flex{display:flex}
.toptit.flex > div{width:50%; display:inline-flex;}
.listing-second-view .post-meta-right-box .post-stat li{margin-bottom:0}
.post-stat a{text-decoration:none !important; padding:9px 10px !important;}
.post-stat .social-icons a{padding:0 !important}
.post-stat a.button{
    background: #38a9ff none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    font-size: 11px;
    margin-left: 10px;
    padding: 9px 20px;
    text-decoration: none;
	width:auto;
	line-height:14px;
    /*text-transform: none;*/
}

.post-stat a.button:hover{background:#7c5ac2}
.list-style-none a span{color:#7c5ac2}
.listing-second-view .features.list-style-none > li{width:33%; padding-left:0}
.lp-total-reviews{margin-bottom:15px;}
.open-hours{margin-bottom:30px;}

.lp-listing-review-form{padding:15px;}
.listing-second-view .widget-box.viewed-listing > h2, .listing-second-view .widget-box, p.lp-list-view-paypal-tit, .listing-second-view .open-hours h2{font-size:16px; font-weight:500; color:#515365}

.listing-second-view .post-meta-right-box .post-stat > li > a{font-size:11px !important}
.listing-second-view .post-meta-left-box h1{color:#515365; margin-bottom:0}
.listing-second-view .post-meta-left-box > p{color:#9a9fbf; font-size:16px; margin-top:10px}
.listing-second-view .post-meta-right-box .padding-top-30{display:flex; background:#fafbfd; border:1px solid #e6ecf5; padding:15px; border-radius:3px}
.listing-second-view .post-meta-right-box .padding-top-30 > div{width:50%; display:flex; align-items:center}
.listing-second-view .post-meta-right-box .padding-top-30 > div:last-child{justify-content:flex-end;}
.listing-second-view span.rating-section{float:left;}
.listing-second-view .rating-section > span{text-align:center; color:#515365; font-size:14px; font-weight:500}
.listing-second-view .rating-section > span small{color:#38a9ff; font-size:14px;}
.listing-second-view .rating-section > .rate{font-weight:normal; height:40px; width:70px; line-height:40px; font-size:18px}
.listing-second-view .post-meta-info{background:none;}
#clicktoreview{color:#38a9ff; border:1px solid #38a9ff; font-weight:normal}
#clicktoreview .fa{color:#38a9ff;font-weight:normal}
#clicktoreview:hover,#clicktoreview:hover .fa{color:#fff;}
#clicktoreview:hover{ border:1px solid transparent;}
.listing-second-view .rating-section > span{margin-left:0}
.listing-second-view .post-stat .icon{margin-top:-4px; width:21px}
.listing-second-view .widget-header.hideonmobile {
    position: absolute;
    top: 20px;
    right: 70px;
    z-index: 99;
}
.post-detail-content p:last-child{margin-bottom:0}
.post-stat li a{color:#38a9ff}
.listing-second-view .single-page-slider-container,.post-meta-info .attachment-post-thumbnail{margin-top:15px; border-radius:5px}
.listing-second-view .single-page-slider-container{border:1px solid #e6ecf5; background:#FAFBFD}
.listing-second-view .rating-section > .no-review{margin-top:0}
.listing-second-view span.rating-section{padding:0;}
.review-form{margin-bottom:15px !important}
.listing-second-view .post-meta-info{border:none}
.clearfix{clear:both}
.listing-second-view .post-meta-info{margin-bottom:0; padding-bottom:15px}
.listing-second-view .single-inner-container{padding-top:0; padding-bottom:0}
.listing-second-view .widget-box{margin-bottom:15px !important;}
.post-row-header > h3,#submitreview h3.comment-reply-title{color:#515365; font-size:16px; font-weight:500; margin-bottom:0}
#submitreview h3.comment-reply-title{margin-bottom:20px;}
#submitreview{margin-bottom:0}
.list-description{margin-bottom:15px}
.reviews-section{margin-bottom:15px;}
.author-img a img{display:block; margin:auto; border-radius:50%; width:80px; height:80px;}
.online a{color:#38a9ff !important; text-align:center; display:block; line-height:22px; font-weight:500}
.author-img{padding:30px 0px; clear:both}
.user_text{margin-bottom:15px}
.author-social .status{float:none; margin-bottom:30px}
.author-social{/*margin-bottom:20px; padding:0px 30px*/}
.gap15{margin:15px 0px 5px;}
.useraddress{text-align:center; font-size:13px !important; margin-bottom:15px}
.form-horizontal .form-group{margin-left:0; margin-right:0}
.quickform{/*background: #fafafa;*/
   /* margin-top: -20px;*/
    padding: 10px 0;
}
.listing-second-view .container{max-width:100%}
.contact-form.quickform form.form-horizontal .form-group.pos-relative .lp-search-icon{left:35%; top:14px; color:#fff}
.ppltxt{color:#7c5ac2; padding-bottom:0; border:none}
.toptit.ppltxt{padding-top:15px; margin-bottom:-15px}
.ppltxt h4{color:#7c5ac2;}
.toptit.flex{padding:14px 26px;}
.lp-review-form-top .lp-review-stars span.stars-label{font-size:14px;}
.ltsmoviedata .status-btn span{font-weight:normal;font-size:14px;}
.lp-listing-desription p{font-size:13px; font-weight:normal; line-height:normal;}
.lp-listing-menu-items .lp-listing-menu-item .lp-menu-item-detail .lp-menu-item-title{color:#337ab7}
.lp-listing-menu-items .lp-listing-menu-item .lp-menu-item-detail .lp-menu-item-tags{font-size:13px; font-weight:normal; line-height:normal;}
.lp-listing-review-form h2{font-size:16px; font-weight:500}
.lpdoubltimes strong{font-weight:500}
.form-group label{font-weight:500}
.closedTime{font-weight:500; color:#f22b2b;}
.openTime{color:#42bc1d; font-weight:500; margin-right:5px}
h4.backtohome a{color: #fff;
    font-size: 14px;
    font-weight: 500;
	padding:20px 30px;
	display:block;
	background:#38a9ff;;
	border-top-left-radius:5px; border-top-right-radius:5px;
}
h4.backtohome a:hover{background:#7c5ac2;}
.listing-second-view .post-meta-left-box h1{font-size:32px; margin-top:15px}
.listing-second-view .open-hours ul.hidding-timings{display:block}
.lp-review-form-top .lp-review-images button, a.browse-imgs{padding:13px 25px; line-height:1.2}
.review-form .lp-review-btn{padding:13px 25px; line-height:1.2}
.single .single-inner-container{padding-bottom:15px}
h4.backtohome a .fa{color: #fff; margin-right:15px; position:relative; font-weight:600; font-size:21px;}
.input-group-addon i{color:#9a9fbf;}
.form-inline .input-group .input-group-addon, .chosen-container-single .chosen-single{border:1px solid #d8dbe9; background:#fff; height:52px}
.form-inline .input-group:hover .input-group-addon, .form-inline .input-group:hover .chosen-container-single .chosen-single{border-color:#38a9ff;}

.form-inline .input-group:hover .input-group-addon i,#searchform .input-group:hover .chosen-container-single .chosen-single > span{color:#38a9ff}
.input-group-addon{padding:9px 0px 9px 15px;}
.chosen-container-single .chosen-single{height:52px; line-height:52px; text-transform:uppercase; font-weight:500;}
.form-inline .input-group .input-group-addon{border-right:0}
.chosen-container-single .chosen-single{border-left:0}
.search-row .form-inline .form-group .fa-caret-down{
    color: #7c5ac2;
    font-size: 18px;
    position: absolute;
    right: 25px;
    top: 11px;
}
#searchform .chosen-container-single .chosen-single > span,.lp-tool-tip-content{color:#9a9fbf}

.lp-tooltip-div > .lp-tooltip-arrow{/*border-bottom-color:#38a9ff*/}
.lp-tooltip-outer .lp-tool-tip-content .sortbyrated-outer ul li a{color:#9a9fbf; background:#fff; border:1px solid #d8dbe9}
.lp-tooltip-outer .lp-tool-tip-content .sortbyrated-outer ul li a:hover{color:#fff; background:#7c5ac2; border:1px solid #7c5ac2}
.subcat{clear:both; padding-top:10px}
.subcat li{position:relative; margin:0;}
.subcat input[type="checkbox"]{visibility:hidden}
.subcat input[type="checkbox"]+ label{color: #9a9fbf; font-weight:500;}
.subcat input[type="checkbox"]+ label::before{content:""; border:1px solid #e6ecf5; border-radius:3px; width:20px; height:20px; margin-right: 8px; position: relative; top: 3px; display:inline-flex}
.subcat input[type="checkbox"]:checked + label{color:#7C5AC2;font-weight:500;}
.subcat input[type="checkbox"]:checked + label::before{content:""; border:1px solid #7C5AC2; border-radius:3px; width:20px; height:20px; margin-right: 8px; position: relative; top: 3px; display:inline-flex}
.subcat input[type="checkbox"]:checked + label::after{content:""; height:7px; border-left:2px solid #7C5AC2; border-bottom:2px solid #7C5AC2; left: 18px; position: absolute; top: 8px; transform: skewX(-18deg) rotate(-54deg); width: 10px;}

span.listing-pro{
	background: #7c5ac2 none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    display: inline !important;
    font-size: 13px;
    font-weight: normal;
    margin-right: 5px;
    padding: 2px 8px;
    text-transform: uppercase;
	line-height:1.6;
}
#sidebar span.listing-pro{line-height:1.6;}
.titlewrap h1{display:flex; align-items:center;}
h1 span.listing-pro{ line-height:1.6}
.page-container{background:#fff; padding-bottom:0}

html body.archive .listing-pro, html body.search .listing-pro{display:inline !important;}
.leftmenu .subcat li a{padding:12px 0 12px 0px; text-decoration:none; display:block; position:relative;}
.heading_subcat{padding:18px 20px; color:#38a9ff; font-size:14px; border-bottom:1px solid #e6ecf5; text-transform:uppercase;clear:both; display:none;}
.page-template-template-dashboard header{display:none}
.form-group.lp-location-search .chosen-container.chosen-container-single{background:none}
.sidebar-brand img{vertical-align:middle}
.lp-user-meta li > p{line-height:23px;}
.single #pop{display:none}
.leftmenu .subcat li a:before{content:""; position:absolute; top:14px; width:10px; height:10px; border-radius:3px; background:none;left:30px;}
.term-business-directory #pop{display:none}
.term-business-directory .subcat{border-top:1px solid #e6ecf5; }
.term-buy-sell #more_filters > div:nth-child(3),.term-buy-sell #more_filters > div:nth-child(5),.term-events #more_filters > div:nth-child(2),.term-events #more_filters > div:nth-child(3),.term-events #more_filters > div:nth-child(5),.term-homes-for-sale #more_filters > div:nth-child(3),.term-homes-for-sale #more_filters > div:nth-child(5),.term-jobs #more_filters > div:nth-child(2),.term-jobs #more_filters > div:nth-child(3),.term-jobs #more_filters > div:nth-child(5),.term-travel #more_filters > div:nth-child(3),.term-travel #more_filters > div:nth-child(5){display:none}

.term-buy-sell #lp-find-near-me,.term-events #lp-find-near-me,.term-homes-for-sale #lp-find-near-me,.term-jobs #lp-find-near-me,.term-travel #lp-find-near-me{margin-top:0}

.term-buy-sell .search-row .form-inline .form-group,.term-homes-for-sale .search-row .form-inline .form-group,.term-travel .search-row .form-inline .form-group{margin-right:11px}

.term-events .search-row .form-inline .form-group,.term-jobs .search-row .form-inline .form-group{margin-right:8px}

.fa-angle-left::before{position:relative; top:1px}
#sidebar .toptit select{float: right;width: 120px;border: 1px solid #7C5AC2;border-radius: 3px;padding: 5px; -webkit-appearance:none; appearance:none; background:url('../images/angle-arrow-down.png') no-repeat; background-position:top 8px right 10px; color:#7C5AC2; background-size:10px; }
.siginincontainer h3,.siginupcontainer h3{margin-top:40px}
.post-meta-left-box{/*display:flex; align-items:center;*/}
.lp-listing-logo{margin-right:15px; width:100px; height:100px; float:left; display:flex; align-items:center; overflow:hidden; border-radius:50%;border:5px solid #e6ecf5}


/*.lp-deals-wrap .lp-deal{min-height:150px}*/
.dis-code-copy-pop{/*bottom:-150px*/}
.section-contianer{padding:16px 0px;}
/*.flex .blog-post,.flex .blog-post .post-content,.flex .blog-post .post-content .boxes{height:100%}
.section-contianer .flex .col-md-9.col-sm-9{padding-right:0}*/
.lp-secondary-btn{font-family: 'Roboto';}
.sidebar-post,.lp-listing-desription{clear:both;}
.carousel-control{box-shadow:none; text-shadow:none}
.carousel.slide a.carousel-control{padding-top:12px}
/*-----------Horoscope-----------*/
.horo-desc .nav > li{width:33%; border-bottom:1px solid #d8dbe9;}
	.horo-desc .nav-tabs > li > a::after{display:none; }
	.horo-desc .nav-tabs > li > a,.horo-desc .nav-tabs > li > a span{color:#38a9ff}
	.horo-desc .nav-tabs > li > a:hover,.horo-desc .nav-tabs > li > a:hover span{background:#7c5ac2; color:#fff}
	.horo-desc .nav-tabs > li.active > a{border-bottom:5px solid #7c5ac2; padding-bottom:9px}
	.horo-desc .nav-tabs > li.active > a,.horo-desc .nav-tabs > li.active > a:hover,.horo-desc .nav-tabs > li.active > a:hover span,.horo-desc .nav-tabs > li.active > a span{background:none; color:#7c5ac2}
	.horo-desc .tab-content{padding-top:30px;}
	.horo-desc .tab-content p{line-height:22px}
	.horo-title,.horo-box h2{color:#7c5ac2; text-align:center; font-weight:500; text-transform:uppercase; /*font-family:'Bebas Neue';*/ margin-top:8px}
	.horo-title{font-size:34px}
	.horo-icon{text-align:center;margin-bottom:30px; padding:0; font-size:12px;color:#7c5ac2;}
	#horoscope .carousel.slide .item img{max-width:155px; width:auto;}
	.horo-desc {padding:0px 15px 30px;}
	#horoscope .carousel.slide a.carousel-control{top:inherit; bottom:0; background:#38a9ff; border-radius:50%; color:#fff; text-shadow:none; opacity:1}
	#horoscope .left.carousel-control{right:72px; left:inherit;}
	#horoscope .carousel.slide a.carousel-control:hover{background:#7c5ac2; color:#fff;}
	.horo-box{float:left}
	.horo-box div{border:1px solid #d8dbe9;border-radius:5px;width: 100%;height: 100%;text-align: center; padding:30px 0px; color:#d8dbe9; font-size:12px; min-height:210px;}
	.horo-box h2{color:#d8dbe9; margin-bottom:5px; font-size:28px;}
	.horo-box:hover div h2,.horo-box.active div h2{color:#fff}
	.horo-box:hover div, .horo-box.active div{background:#7c5ac2; color:#fff}
	.horo-box div img{filter:grayscale(92%) brightness(2.1)}
	.horo-box:hover div img,.horo-box.active div img{filter: grayscale(98%) brightness(2.5);}
#horoscope{height:100%}
.horo-box div img{height:92px; width:auto}
#horoscope .carousel{margin-bottom:30px;}
.horo-desc .nav li span{font-size:12px}
.horo-container.carousel-indicators{position:inherit; bottom:inherit; left:inherit; margin:0; top:20px; display:flex; flex-wrap:wrap;}
.horo-container.carousel-indicators .active{width:25%; height:inherit}
.horo-container{justify-content: center; align-items:center; width:100%}
.carousel.slide a.carousel-control {bottom: auto; width: 44px; height:44px; top:calc(50% - 15px); text-align:center; padding-top:12px; background-color: #38a9ff; background-image:none; font-size: 21px; border-radius: 3px;}
#horoscope .carousel.slide a.carousel-control{padding-top:9px}
.carousel-control.right{right:0px;}
#horoscope .carousel-control.right{right:15px;}
.carousel.slide a.carousel-control:hover{background-color:#7c5ac2;}
.carousel.slide .item{overflow:hidden}
.carousel.slide .item img{width:100%; height:auto; max-height:352px}
.carousel.slide .carousel-caption {position: relative; background-color: #fff; top: 0; bottom: 0; left: 0; text-shadow: none; padding:22px 30px; text-align:left; border-radius:0 0 5px 5px;}
.carousel.slide .carousel-caption a.slidertit {font-size: 18px; }
.carousel.slide .item .bannerLinks{position: absolute;
z-index: 99;
top: 60%;
margin:auto;
left:0; right:0;
width: 34%;
padding-left:1.5%;
display: flex;
height: 19%;
justify-content: space-around;
align-items: center;
flex-wrap: wrap;
}
.home #carousel .bannerLinks a.wplightbox,.home #carousel .bannerLinks a{height:auto; background:#ffeb43; font-weight:600; color:#333; text-transform:uppercase;padding: 6% 8%;}
.home #carousel .bannerLinks a.wplightbox:hover,.home #carousel .bannerLinks a:hover{color:#fff}
.home #carousel .bannerLinks a .fa{margin-right:5px}
.home #carousel .bannerLinks a.wplightbox.scMob{display:none}
.videobutton{width: 55px;
height: 55px;
position: absolute;
left: 0;
right: 0;
margin: auto;
top: calc(50% - 16px);}
.carousel.slide ol.carousel-indicators {left: auto; right: 10px; margin-left: 0; width: 140px; bottom: 30px;}
.carousel.slide ol.carousel-indicators li{background-color:#d7d9e5; width:12px; height:12px; margin-left:8px}
.carousel.slide ol.carousel-indicators li.active{background-color:#38a9ff; width:15px; height:15px}

/**************Pricing Page**************/
.lp-price-main:after{background:url(../images/limited-time.png); width:100px; height:100px; content:""; position:absolute; right:-6px; top:-6px; background-size:100px}
.lp-price-main .lp-title{padding-top:50px}
.lp-price-main .lp-price-list{padding-top:25px}
.currencysign{font-size:30px; position:relative; top:-15px}
.container.pricing{
	background:#fff url(../images/bg_pricing.png) no-repeat;
	max-width:1336px; 
	width:calc(100% - 30px);
	margin:15px;
	border:1px solid #d8dbe9;
	border-radius:5px;
	background-position:top 124px center;
	margin:15px auto;
}
.package_include h3{font-size:14px; font-weight:300; margin-bottom:25px; margin-top:30px}
.package_include ul li{color:#515365; font-weight:300; line-height:22px; text-align:left; padding:5px 15px 5px 50px;}
.package_include ul li:before{content:"\f058";color:#7c5ac2; font-size:20px; position:absolute; left:20px; font-family:FontAwesome;}
.package_include ul li.sponsored:before{content: "\f005";
color: #fff;
font-size: 9px;
position: absolute;
left: 20px;
font-family: FontAwesome;
background: #38a9ff;
width: 20px;
height: 20px;
display: flex;
justify-content: center;
align-items: center;
border-radius: 50%;}
.package_include ul li.linethrougn{color:#9a9fbf;}
.package_include ul li.linethrougn:before{content:"\f057";color:#F00;}
.package_include h3 .ppltxt{font-weight:500}
.container.pricing > .row{background:url(../images/bg_pricing_footer.jpg) no-repeat bottom;}
.pricing-top{padding:50px; margin-bottom:146px}
.pricing-top h1{color:#7c5ac2; font-size:28px; font-weight:500; margin-top:0; margin-bottom:2px; text-align:center}
.pricing-top p{line-height:normal; font-size:16px; text-align:center; color:#515365 ;}
.selectpackage{text-align:center; margin:50px auto; font-size:28px; color:#515365}
.lp-overlay-pricing::after{display:none;}
.pricing_plans_v2.pricing_plans_v5 .view_version_2 .lp-title.lp-overlay-pricing, .pricing_plans_v3 .view_version_3 .lp-title.lp-overlay-pricing, .lp-title.lp-overlay-pricing{background-size:inherit !important;background-position:top 120px center !important}
.lp-price-main .lp-title a, .lp-price-main .lp-title p, .lp-price-main .lp-title p span{color:#7c5ac2}
.lp-price-main .lp-title a{font-size:18px; font-weight:500; display:block; margin-bottom:180px; border:none;}
.lp-price-main .lp-title a.first-filed{margin-bottom:162px;}
.lp-price-main .lp-title a span{color:#38a9ff; font-weight:normal; display:block; font-size:12px; margin-top:5px; text-transform:capitalize}
.lp-price-main .lp-title p{font-size:60px; font-weight:700}

.lp_hide_general_plans .col-md-4 .lp-price-main{border:3px solid #d8dbe9; border-radius:22px; z-index:inherit; background:#fff; width:100%}
.lp_hide_general_plans .col-md-4:nth-child(2) .lp-price-main{border:3px solid #7c5ac2; box-shadow:0px 0px 15px rgba(124,90,194,.3);}
span.package-type, .allowedListing{color:#9a9fbf !important; font-size:13px; font-weight:300} 

.lp-price-main .lp-price-list .lp-listprc li{display:inline-block; vertical-align:middle; width:32.5%; line-height:normal; margin-bottom:15px; }
.lp-price-main .lp-price-list .lp-listprc li span{vertical-align:middle}
.lp-price-main .lp-price-list .lp-listprc li span:not(.icon):not(.icon-text){ width:calc(100% - 35px); display:inline-block; font-weight:300}
.lp-price-main .lp-price-list .lp-listprc{
position: absolute;
width: calc(100% + 10px);
background:#fff;
/*border: 2px solid#7c5ac2;*/
z-index: 999;
padding: 5px 15px 15px 30px;
border-radius:8px;
display:none;
left:-5px;
top:-5px;
}

.activebenefit .lp-title{display:none}
.price-view-default:nth-child(3) .lp-listprc,.price-view-default:nth-child(7) .lp-listprc{/*left:inherit;right:-50%;*/}
.lp-price-main{overflow:inherit; width:calc(100% - 15px); margin:0 auto 30px; display:flex; flex-direction:column; justify-content:space-between}
.lp-price-main .lp-price-list .lp-listprc li:first-child span img{border:1px solid red;}
.lp-price-main .lp-price-list .lp-listprc li span img{width:auto;  width:21px}

.lp-price-main .lp-price-list{background:none}
.benefits{padding-top:30px; display:inline-block; color:#38A9FF}
.fa-times-thin:before {
	content: '\00d7';
	color:#7c5ac2;
}
li.cross{width:35px !important; height:35px; top:-15px; right:-15px; background: #7c5ac2; border-radius: 50%; border: 3px solid #fff; cursor:pointer; position:absolute}
.lp-listprc li.cross span{left: 9px;
position: absolute;
font-size: 20px;
top: 2px; line-height:normal}

.lp-listprc li.cross span:before {line-height:24px !important; color:#fff;}


.lp-listprc:before{content: "";width: 0px;height: 0px;border-top: 30px solid #7c5ac2;position: absolute;bottom: -30px;left: 0;
right: 0;margin: auto;border-right: 22px solid transparent; border-left: 22px solid transparent; display:none;}
.lp-listprc:after{content: "";width: 0px;height: 0px;border-top: 30px solid #fff;position: absolute;bottom: -27px;left: 0;
right: 0;margin: auto;border-right: 22px solid transparent; border-left: 22px solid transparent; display:none;}
.lp-price-free{background:#38a9ff !important; display:block; width:100%; border:none !important; color:#fff !important; padding:13px 25px; line-height:1.2;}
.lp-price-free:hover{background:#7c5ac2 !important;}
.allowedListing,.lp-sales-option{display:none;}
.lp-price-main .lp-title{padding-bottom:0}
.lp_hide_general_plans .col-md-4:nth-child(2) .lp-price-main .lp-price-free{background:#7c5ac2 !important;}
span.package-type{margin-top:0px; min-height:35px;}
span.package-type span{display:block; color:inherit; font-weight:500; margin-top:8px}
.page-inner-container.lp_hide_general_plans{padding:0px 10%}
.lp-price-list .lp-hot{transform:none; top:0; display:block; margin:auto; left:0; border-top-right-radius:18px;border-top-left-radius:18px; width:100%; background:#7c5ac2; padding:5px}
.lp-price-main .lp-price-list{position:initial;}
.higherplan{width:100%; text-align:center}
.higherplan h2{font-weight:500; font-size:28px; margin-top:10px; margin-bottom:15px; color:#7c5ac2}
.higherplan p{font-size:16px; margin-bottom:40px; color:#515365; line-height:24px; }
.lp_pricing_plan_description p{line-height:normal; color:#7c5ac2; margin-top:10px; font-size:14px; line-height:24px}
.listing-second-view a.secondary-btn{border:1px solid #38A9FF; color:#38A9FF; font-size:14px; font-weight:500}
.listing-second-view a.secondary-btn .fa{color:#38A9FF; font-size:17px;}
.listing-second-view a.secondary-btn:hover{background:#7c5ac2;; border-color:transparent}
.lp-listprc h2{font-size:20px; color:#7c5ac2; font-weight:500; margin-bottom:5px}
.lp-listprc p{margin-bottom:20px; line-height:24px; font-size:16px;font-weight:500; color:#7c5ac2}
#input-dropdown li span{font-weight:500; color:#38a9ff; }
#input-dropdown .count_term{color:#515365; font-weight:normal; font-size:12px; display:block; line-height:normal}
#input-dropdown ul li .h-icon{display:none !important}
#input-dropdown .lp-default-cats > img{width:21px}
#input-dropdown .lp-default-cats:hover img{filter:grayscale(100%) brightness(2.5);}
#input-dropdown > ul li{padding-left:15px}
#glt-translate-trigger{display:none !important}
.chosen-container .chosen-drop{height:280px}
.chosen-container.chosen-with-drop .chosen-drop{left:-38px; width:270px}
.chosen-container .chosen-results{max-height:inherit; overflow:inherit}
.nicescroll-cursors{border-radius:5px !important; background:#aaafce !important; width:5px !important; float:none !important; }
.customlsearch .select2-container .select2-selection--single .select2-selection__rendered{line-height:39px; padding-left:80px}
.select2.select2-container.select2-container--default.select2-container--below,.select2.select2-container.select2-container--default{height:40px;}
.hours-select .select2.select2-container.select2-container--default{height:52px}
.customlsearch .fa-circle-o-notch{position:absolute; left:70px; top:24px; z-index:9999999999}
.checkbox.fulldayopen-wrap input[type="checkbox"]:checked + label::before{font-size: 14px;
line-height: 21px;}
.topheade .searchtext.customlsearch .ui-widget{float:left}
.customlsearch .fa-crosshairs{position:absolute;z-index:1; top:24px; left:70px; color:#9a9fbf}
.select2-container--default .select2-selection--single{height:auto; border:1px solid #e6ecf5; border-radius:5px}
.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#9a9fbf !important}
.filters .row{margin:0; width:100%}
#searchcategory{visibility:hidden}

.backtohome{position:relative}
.nicescroll-rails {background:none !important; border-top-right-radius:4px;border-bottom-right-radius:4px;}
.paginatioin{text-align:center;}
.listing-second-view .open-hours ul li a.Opened, a.status-btn > .grid-opened,.listing-second-view .open-hours ul li a.closed, a.status-btn > span.grid-closed{ font-size:12px;}
.md-show ~ .content-loading{background-position-x:-999999px}
.md-modal{z-index:9999999999}
#full-overlay{height:100% !important; opacity:0}
.dsptc-weather-shortcode .dsptc-main-temp, .dsptc-weather-widget .dsptc-main-temp,.dsptc-weather-shortcode .dsptc-clouds, .dsptc-weather-shortcode .dsptc-humidity, .dsptc-weather-shortcode .dsptc-wind, .dsptc-weather-widget .dsptc-clouds, .dsptc-weather-widget .dsptc-humidity, .dsptc-weather-widget .dsptc-wind,.dsptc-weather-shortcode .dsptc-forecast .dsptc-day, .dsptc-weather-widget .dsptc-forecast .dsptc-day,.dsptc-weather-shortcode .dsptc-user-city, .dsptc-weather-widget .dsptc-user-city,.dsptc-weather-shortcode .dsptc-temp, .dsptc-weather-widget .dsptc-temp,.dsptc-weather-shortcode .dsptc-weather-description, .dsptc-weather-widget .dsptc-weather-description,.dsptc-weather-shortcode .dsptc-date, .dsptc-weather-widget .dsptc-date,.dsptc-weather-shortcode .dsptc-result, .dsptc-weather-widget .dsptc-result{font-family:'Roboto'; letter-spacing:normal; text-transform:none;}
.lp-tooltip-outer .lp-tool-tip-content .sortbyrated-outer ul li .active{color:#9f9f9f}
#horo .ltsmoviedata h5{margin:0}
.movies_videos ul.ltsmovielist .ltsmoviedata h5{margin-top:0}
.movies_videos .ltsmoviedata a{margin-bottom:0}

#html5-watermark{display:none !important}
#html5-lightbox-box input,#html5-lightbox-box textarea,#html5-lightbox-box select{border-radius:5px; line-height:40px; border:1px solid #e6ecf5; width:100%;padding:0px 20px }
#html5-lightbox-box select {background-image: url('../images/angle-arrow-down.png'); background-position: top 16px right 11px; background-repeat: no-repeat; background-color:transparent; background-size: 13px; -moz-appearance:none; -webkit-appearance:none; visibility:visible !important;  padding-left:15px; }
#html5-lightbox-box textarea {max-height:100px; line-height:22px; padding-top:10px;}
#html5-lightbox-box h2{font-size:30px; font-weight:700; margin-top:20px}
#html5-lightbox-box input[type=submit]{background:#38a9ff; color:#fff; font-size:14px; font-weight:500; border:none}
#html5-lightbox-box input[type=submit]:hover{background:#7c5ac2; color:#fff;}
.today-hrs .fa{margin-right:5px}
.sby_load_btn{padding:10px 30px; line-height:24px !important; font-size:14px !important; font-weight:500 !important;}
.sby_load_btn:hover{background:#7c5ac2 !important; box-shadow:none !important}
#html5-lightbox-box p{margin-bottom:30px; color:#9a9fbf;}
#html5-lightbox-box .ajax-loader{display:none;}
#html5-lightbox-box .ajax-loader.is-active{display:block;margin:auto;}
.html5-elem-wrap{overflow:auto !important}
.dsptc-weather-shortcode .dsptc-user-city, .dsptc-weather-widget .dsptc-user-city{bottom:0; font-size:23px}
.dsptc-weather-shortcode .dsptc-date, .dsptc-weather-widget .dsptc-date{font-size:16px}
.listing-second-view .features.list-style-none > li a,.listing-second-view .features li span i,ul.list-style-none.list-st-img li:last-child a span:last-child{color:#38a9ff}
.review-post p i{color:#7c5ac2}
.listing-second-view .features.list-style-none > li a:hover,.listing-second-view .features li > a:hover span i,ul.list-style-none.list-st-img li:last-child a:hover span, .listing-second-view .map-area .listing-detail-infos ul li a:hover > span{color:#7c5ac2}
.listing-second-view .features li span i,.listing-second-view .features li:hover span i{color:#515365}
.lp-listing-features{margin-bottom:5px;}

.submit-images{margin-top:15px}
.review-form > form#rewies_form .form-group.margin-bottom-40{margin-bottom:20px !important}
.submit-images > a.browse-imgs,.review-submit-btn,input.lp-review-btn{background:#38a9ff; color:#fff; border:none; font-size:14px}
.review-form .form-group > p{color:#9a9fbf !important;}
.rating-symbol-background.fa-star-o,.review-form form .form-group > label{color:#9a9fbf}
.rating-symbol-foreground span.fa{color:#7c5ac2 !important}
.form-control{font-weight:normal; padding:13px 15px; line-height:1.2; height:auto}
#post_description+p{margin-top:15px}
.submit-images:hover > a.browse-imgs,.review-submit-btn:hover,input.lp-review-btn:hover{background:#7c5ac2; color:#fff;}
.priceoverlay{position:fixed; width:100%; height:100%;top:0; z-index:1; display:none; left:0;z-index:999999;
background: rgba(0,0,0,.8);}
.list_view .lp-grid-box-description h4.lp-h4 > a{color:#38a9ff; font-size:20px; font-weight:500}
.lp-grid-box-contianer.list_view .lp-grid-box-left.pull-left > ul > li:last-child{padding-left:0}

.list_view.lp-grid-box-contianer .lp-grid-box .lp-grid-box-bottom{width:76%}
.select2-container.select2-container--default.select2-container--open{/*z-index:inherit !important*/}
.siginupcontainer{display:none;}
.siginincontainer{display:block;}
.open-hours,.listing-second-view .listing-price.widget-box,.listing-second-view .map-area,.lp-listing-review-form,.lp-listing-review-form .lp-review-form-top {
    border: 1px solid #e6ecf5 !important;
}
.listing-second-view .open-hours ul li,.listing-second-view .sidebar-post .list-style-none.list-st-img li,.sidebar-post .map-area .listing-detail-infos .list-style-none.list-st-img > li{border-bottom:1px solid #e6ecf5;}
.list-style-none.list-st-img span:last-child{color:#515365;}

.listing-second-view .open-hours h2{font-size:14px; margin-top:0; margin-bottom:0; line-height:22px}
.listing-second-view .claim-area a.phone-number.md-trigger.claimformtrigger2{color:#38a9ff}
.listing-second-view .listing-price.widget-box{padding:15px}
.listing-second-view .map-area .listing-detail-infos ul li a{padding:0px 15px;}
.scroll_To_Top,.scroll_To_Top:focus,.returnBack,.returnBack:focus{position: fixed;bottom: 15px;z-index: 99999999; right: 15px;padding: 14px;background: #38a9ff;color: #fff;font-size: 22px;border-radius: 50%;width: 50px;text-align: center; display:none; cursor:pointer}
.returnBack,.returnBack:focus{left:15px}
.scroll_To_Top:hover,.returnBack:hover{background: #7c5ac2; color:#fff}

.termpolicy-wraper,.form-horizontal .checkbox{padding-top:0 !important; /*margin-top:-5px;*/}
#listing-preview-popup{width:60%}
#listing-preview-popup .container{width:100%; max-width:100%; margin:0; padding:0 20px; }
.popup-inner-left-padding .lp-grid-box-description h4.lp-h4{margin-top:18px}
.popup-inner-left-padding .lp-grid-box-description h4.lp-h4 > a{color:#38a9ff}
.popup-inner-left-padding .lp-grid-box-description h4.lp-h4 > a:hover{color:#7c5ac2}
.lp-grid-box-left.pull-left > ul > li > a{color:#38a9ff}
.lp-grid-box-left.pull-left > ul > li > a:hover{color:#7c5ac2}
.popup-inner-left-padding .lp-insert-data .text.gaddress,.lp-grid-box-left.pull-left > ul > li:first-of-type{color:#9a9fbf}

.lp-grid-box-thumb .slide{background:#EDF2F6; text-align:center}
.content-grids-wraps.listingloop {padding:30px 15px 10px;}
#content-grids{display:inline-block; width:100%}
#horoscope .suboxes{padding:10px 15px 30px 15px;}
.footer-about-company li{margin-right:0}
.search-row #searchform .chosen-container.chosen-container-single.chosen-container-single-nosearch{height:auto; width:233px !important}

.form-page-heading h3{font-size:26px; font-weight:500; text-transform:uppercase; color:#7c5ac2; margin-top:0}
.form-page-heading p{font-size:18px; color:#515365; margin-bottom:30px;}
.lp-section-content .submit_new_style .lp-form-row-left > p{color:#515365; font-weight:500}
.quick_tip h2{color:#7c5ac2; text-transform:uppercase}
.quick_tip{background:#f2eef9; border:1px solid #e6ecf5;}
.border-bottom::before{border:none;}
.lp-section-content .submit_new_style .author-section.lp-form-row{margin-bottom:15px}
#lp-submit-form .submit-img{padding-top:0;}
a.googleAddressbtn, a.googleAddressbtn.active{background:#38a9ff; color:#fff; border-radius:30px; padding-left:15px; padding-right:15px}
.btn-link{color:#38a9ff;}

a.googleAddressbtn.active::after{display:none}
a.googleAddressbtn:nth-child(2){background:#7c5ac2; margin-left:12px; margin-right:12px}
a.googleAddressbtn:hover{background:#515365}
body.page .lp_section_inner{padding:0;}
.submit_new_style .form-group label{font-size:14px; color:#515365; font-weight:500;margin-bottom:5px}
.form-control,.white-section,.blue-section{border:1px solid #e6ecf5;}
.form-control:placeholder{color:#e6ecf5;}
.submit_new_style .form-control{height:52px; padding-left:20px; font-size:14px;}
#lp-submit-form .select2-selection.select2-selection--single .select2-selection__rendered{font-size:14px}
#lp-submit-form .select2-selection.select2-selection--single{height:52px}

#lp-submit-form .select2-selection.select2-selection--single .select2-selection__rendered{padding-left:20px; padding-right:20px; line-height:52px}
.day-hours ul.hours-select li{margin-right:15px; margin-left:0; width:calc(33.33% - 10px);}
.day-hours ul.hours-select li:nth-child(3){margin:0}
.lp-check-doubletime.checkbox{}
.day-hours ul.hours-select{display:flex; flex-flow:wrap; margin-top:0}
.day-hours ul.hours-select.lp-slot2-time{display:none}
.hours-select > li > button.add-hours > span{color:#7c5ac2}
.checkbox.fulldayopen-wrap label::before,.checkbox label:before{width:24px; height:24px; top:0}
.fulldayopen-wrap label{padding-left:36px}
.day-hours ul.hours-select li:nth-child(4){margin-top:30px}
.submit_new_style .checkbox label::before,.checkbox label:before {
    opacity: 1;
    background: no-repeat;
    border: 2px solid #bbc2d2;
}
.submit_new_style{}
#lp-submit-form .blue-section{background:#fff url(../images/bg_quiktip5.jpg) no-repeat; min-height:336px; background-position:top 35px right 0;}
.blue-section .form-group .checkbox.form-group{padding-left:0; margin-top:0px}
.form-group.preview-section{padding:0; width:100%}
#listingsubmitBTN{font-family:'Roboto'; font-weight:normal; text-transform:uppercase; height:56px}
.submit_new_style form#lp-submit-form .blue-section .form-group label{font-weight:500}
.submit_new_style form#lp-submit-form .blue-section .submitbutton-wraper label{font-weight:normal}
.already-account-checkbox{margin-top:15px;}
.lp-img-gall-upload-section,lplistgallery{margin-bottom:15px !important}
.checkbox label::before,input[type="checkbox"] + label::before{width:24px !important; height:24px !important; top:1px; !important;}
input[type="checkbox"]:checked + label::before{content: "\f00c" !important;}
.submit_new_style-outer .lp-listing-featuredimage label p,.jFiler-input-choose-btn.blue{padding:13px  15px; font-size:14px; color:#fff !important; font-weight:500; line-height:normal; background:#38a9ff; border:none !important; border-radius:5px; line-height:1.2}

.submit_new_style-outer .lp-listing-featuredimage label:hover p,.jFiler-input-dragDrop:hover .jFiler-input-choose-btn.blue{background:#7c5ac2;}
.dashboard-upload-field .jFiler-input-choose-btn.blue{top:16px;}
.submit_new_style-outer .custom-file{margin:0}
.submit_new_style-outer .lp-listing-featuredimage{margin-top:0 !important; margin-bottom:15px; }
.submit_new_style-outer .lp-listing-featuredimage label{font-weight:normal; color:#515365 !important; min-width:142px; padding-top:3px}
.submit_new_style-outer .custom-file label{padding:0}
.googledroppin i{display:none;font-size: 27px; position:relative; top: 4px;}
.btn-link:focus, .btn-link:hover{text-decoration:none}
a.btn-link.googledroppin{margin-left:0}
.lp-section-content .submit_new_style .lp-form-row-left > p{line-height:normal}
#input-dropdown li:hover span, #input-dropdown li:hover a, #input-dropdown li:hover{background:#7c5ac2}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#7c5ac2}
.select2-container--default .select2-results__option[aria-selected="true"]{background:#7c5ac2 !important}
.submit_new_style .post-submit .white-section .btn-container.clearfix #tabsbtn{padding:19px 15px;}
.jFiler-input-dragDrop{border:1px solid #e6ecf5; border-radius:5px; background:#fff;}
.jFiler-input-text h3{color:#b5bacd; font-weight:500; font-size:24px; margin-top:40px !important; margin-bottom:40px !important;}
.submit_new_style .jFiler-input-dragDrop{height:260px; margin-bottom:15px;}
.blue-section .preview-section .lp-secondary-btn.btn-first-hover {background:#38a9ff; padding:20px 25px; height:auto; line-height:1.2; font-size:14px; font-weight:500;}
.blue-section .preview-section .lp-secondary-btn.btn-first-hover:hover {background:#7c5ac2;}
.lp-listing-featuredimage.form-group{width:50%; float:left; clear:none}
.modal-content{position:initial;}
.md-close i,.lp-btn-close,.planclaim-page-popup .md-close i{font-size:27px; height:55px; width:55px; line-height:44px; right:-27px; top:-27px; background:#7c5ac2 !important; border:5px solid #fff; color:#fff !important}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor{line-height:1.2 !important; border-radius:5px; padding:13px 15px !important; font-weight:500; font-size:14px !important}
#tabsbtn{ text-align:center; line-height:1.2px; background:#fff; border:2px solid #38a9ff; color:#38a9ff; border-radius:5px; font-size:17px; font-weight:500; padding:13px }
.faq-btns{bottom:-55px;}
#tabsbtn:hover{background:#38a9ff;color:#fff;}
.post-submit .ui-tabs{margin-bottom:50px;}
.post-submit .chosen-container-single .chosen-single{line-height:52px; height:52px !important; padding-left:20px}
.post-submit .chosen-container-single .chosen-single span{line-height:52px; color:#9a9fbf; font-size:14px; font-weight:normal; text-transform:none;}
#inputDescription_ifr body{font-family:'Roboto' !important;}
#listing-preview-popup .md-content{border:25px solid #fff;}
.horofeatures p{float:left; width:50%; margin-bottom:5px}
.horofeatures p strong{color:#7c5ac2}
.lp-pagination ul li .page-numbers, .page-numbers,.lp-pagination ul li .page-numbers, .lp-pagination ul li > span.current:hover, .lp-pagination ul li > span.current{display:inline-block; padding:15px 20px;}
.submitlistingbox{
padding: 25px 30px;
background: #73d500;
color: #fff;
border-radius: 5px;
margin-top: 15px;
line-height: 1.4;
font-size: 15px;
}
.submitlistingbox span{font-weight:bold; font-size:1.2em; color:#fff}
.post-meta-info .attachment-post-thumbnail{
    margin: 15px auto 0px;
    display: block;
	width:100%;
}
.popup-inner-left-padding .lp-insert-data .lp-grid-box-thumb img{max-height:300px}
/*---Webdesign Page-------*/
#web-design-page{}
#web-design-page .flexwrap{margin-bottom:50px;}
#web-design-page h1,#web-design-page h2,#web-design-page h3{font-weight:500;color:#7c5ac2; }
#web-design-page h1{font-size:34px; margin-top:7px}
#web-design-page .pricing-top{padding: 36px 15px 36px; margin-bottom: 35px; text-align: center;}
#web-design-page .pricing-top p{color:#515365;}
#web-design-page .pricing-top h1{font-size:34px; margin-bottom:3px}
.flexwrap{display:flex; align-items:center;}
#web-design-page .flexwrap h3,.packages-webdesign h3, #web-design-page .flexwrap h2{font-size:24px; margin-bottom:15px; margin-top:0px}
#web-design-page .flexwrap p{margin-bottom:0}
.flexwrap .icon{width:125px; float:left; text-align:center;}
.flexwrap .icon img{border:1px solid #fafbfd; box-shadow: 0px 0px 15px 0px rgba(200,200,200,.4); border-radius:5px; padding:24px; width:100%; max-width:100%}
#web-design-page .higherplan h2{margin-top:45px; margin-bottom:5px}
#web-design-page .page-inner-container.lp_hide_general_plans{padding:0px 80px;


background: #f9f9f9;}
#web-design-page .page-inner-container.lp_hide_general_plans{padding:0px 100px;padding-bottom:10px;}
#web-design-page .higherplan{padding:0px 8%;}
#web-design-page .package_include h3{color:#515365}

/*.flexwrap:hover .icon img{border:1px solid #888; border-bottom:5px solid #888; padding-bottom:20px; -webkit-filter: invert(40%) grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(400%) contrast(2);
      filter: grayscale(100%) brightness(70%) sepia(100%) hue-rotate(230deg) saturate(350%) contrast(0.8);}*/
.flexwrap .icon-text{width:calc(100% - 125px); float:left; padding-left:25px}
#web-design-page .flexwrap p,.packages-webdesign p{line-height:24px; font-size:16px}
.packages-webdesign p{margin-bottom:20px}
#web-design-page .shailp{padding:0; width:calc(25.% - 34px)}

#web-design-page .lp_hide_general_plans .col-md-3:nth-child(2) .lp-price-main{box-shadow:none; border:3px solid #d8dbe9}
#web-design-page .lp_hide_general_plans .col-md-3:nth-child(3) .lp-price-main{border: 3px solid #7c5ac2;
box-shadow: 0px 0px 15px rgba(124,90,194,.3);}
#web-design-page .lp_hide_general_plans .col-md-3:nth-child(2) .lp-price-main .lp-price-free{background:#38a9ff !important}
#web-design-page .lp_hide_general_plans .col-md-3:nth-child(3) .lp-price-main .lp-price-free{background:#7c5ac2 !important}
.packages-webdesign .lp-section-row:not(.mobrow){padding:50px 100px 20px; border-bottom:1px solid #fafbfd;}
.packages-webdesign .lp-section-row.sliderrow{padding:15px 0px}
.wpsisac-slick-carousal .slick-dots li button{border:none !important; background:#d4d4d4 !important; height:10px !important; width:20px !important; border-radius:30px !important;}
.wpsisac-slick-carousal .slick-dots li.slick-active button{background:#38a9ff !important; width:30px !important}
#wpsisac-slick-carousal-1{padding-bottom: 60px;
padding-top: 30px;
margin-bottom: 30px;}
.wpsisac-slick-carousal .slick-dots li{width:auto !important; height:auto !important}
.desc_webdesign{padding-left:85px; padding-right:70px;}
.packages-webdesign .lp_section_inner.container{width:100%}
.webdesign-bottom div.text-center p{font-size:16px}
.wpsisac-slick-carousal.wpsisac-center .slick-slide .wpsisac-image-slide-wrap{border-radius:5px;box-shadow: none;}
.wpsisac-slick-carousal.wpsisac-center .slick-center .wpsisac-image-slide-wrap{transform: none;}
#web-design-page .col-sm-12{padding-left:0; padding-right:0}
#web-design-page .pricing-top{border-bottom:1px solid  #e6ecf5}
/*----End Webdesign Page-----*/

/*--------start woocommerce-------------*/
.woocommerce div.product .woocommerce-tabs ul.tabs li{border-color:#e6ecf5}
.single-product p{line-height:1.5}
.single-product h1,.single-product h2,.single-product h3{font-weight:500;}
.single-product h2{font-size:22px}
.woocommerce span.onsale{background:#7c5ac2; width:45px; text-transform:uppercase; font-weight:500;}
.woocommerce ul.products li.product a img{border:1px solid #fafbfd; border-radius:5px}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{font-weight:500}
.woocommerce ul.products li.product .price{color:#9a9fbf; font-weight:normal; font-size:14px}
.woocommerce ul.products li.product .price ins{font-weight:normal}
.woocommerce ul.products li.product .price del{color:#9a9fbf;}
.lp-new-plane-container .plane_change_btn input[type="submit"]{background:#38a9ff !important}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .button{display:block; text-align:center; font-size:14px; background:#38a9ff; opacity:1; color:#fff; padding:14px 30px}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover,.button:hover,.lp-role-back-to-current-plan.btn:hover,.lp-new-plane-container .plane_change_btn input[type="submit"]:hover{background:#7c5ac2 !important; color:#fff;}
.button{display:inline-block;border-radius:5px}
.pagination-shows{display:flex; margin:auto; justify-content:center; margin-top:10px}
.pagination-shows form{padding:0 7px}
.sby_video_thumbnail{border-radius:5px}
.sb_youtube_header {padding: 30px 30px 0 !important;
margin-bottom:0 !important;}
.woocommerce .woocommerce-ordering select{padding:10px; -moz-appearance:none; -webkit-appearance:none; appearance:none; border:1px solid #e6ecf5;border-radius:5px; width:150px; /*background:url(../images/icon-sort.png) no-repeat center right 15px;*/ line-height:normal;}
.woocommerce .woocommerce-ordering{margin-bottom:30px}
.woocommerce .woocommerce-result-count{margin-top:15px;font-weight:500;}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current{background:#38a9ff}
.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:none}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span{color:#fff; padding:12px 15px; border-radius:5px; border:1px solid #fafbfd; color:#515365; margin:5px}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current{background:#38a9ff; color:#fff; border:1px solid #38a9ff; }
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{float:none; width:100%}
.fullwidthpage{margin-left:15px; margin-right:15px; margin-top:15px}
.iconcart{font-weight:500}
.iconcart .fa{font-size:20px; margin-left:5px}
#cart .toptit h4 a{color:#38a9ff;}
#cart .toptit h4 a:hover{color:#7c5ac2;}
.woocommerce-error, .woocommerce-info, .woocommerce-message{background:#fafbfd; border:1px solid #e6ecf5; border-top-color:#e6ecf5; padding:30px 30px 30px 70px; line-height:42px; border-radius:5px; margin-bottom:30px}
.woocommerce-message::before{color:#7c5ac2;}
#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text{height:42px; padding-left:25px; border:1px solid #e6ecf5; border-radius:3px;  width:135px}
.woocommerce table.shop_table td{padding:15px}
.woocommerce table.shop_table th{font-weight:500; padding:15px}
#cart .actions .button{float:right; height:42px; background:#38a9ff; color:#fff; opacity:1}
#cart .actions .button:hover{background:#7c5ac2; color:#fff}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{background:#38a9ff}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{background:#7c7ac2}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before{top:30px;left:30px; font-size:28px;}
.cart_totals h2{font-size:24px; line-height:24px; margin-top:0; margin-bottom:30px}
.woocommerce table.shop_table{margin-bottom:30px}
.woocommerce-billing-fields__field-wrapper .select2-selection.select2-selection--single{height:40px}
/*#billing_state_field,#billing_country_field{display:none !important}*/
#billing_state_field{display:none !important}
#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods,#add_payment_method #payment div.form-row, .woocommerce-cart #payment div.form-row, .woocommerce-checkout #payment div.form-row{padding:30px}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment{background:#fafbfd; border:1px solid #e6ecf5}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box{background:#e6ecf5; margin-bottom:0;  padding:15px}
#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#e6ecf5}
#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid #e6ecf5}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order{float:none; margin:30px auto auto;}
.woocommerce a.remove{color:#9a9fbf !important}
.woocommerce a.remove:hover{background:#9a9fbf !important;}
#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text{margin-right:15px}
.woocommerce table.shop_table td.product-remove{padding-left:30px}
.woocommerce  table.shop_table tr td:first-child,.woocommerce  table.shop_table tr th:first-child{padding-left:30px}
.woocommerce  table.shop_table tr td:last-child,.woocommerce  table.shop_table tr th:last-child{text-align:right; padding-right:30px}
.woocommerce table.cart tr:last-child td{} 
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{margin-bottom:0;}
.wc-proceed-to-checkout{padding-bottom:0}

.woocommerce form .form-row input.input-text,.woocommerce form .form-row select {border:1px solid #e6ecf5; padding:12px 15px; border-radius:3px; -webkit-appearance:none; appearance:none;}
.woocommerce form .form-row select{padding-left:10px}

#order_comments_field{padding:0;border:1px solid #e6ecf5; border-radius:3px }
#order_comments_field label{padding:5px 15px}
.woocommerce form .form-row textarea{border:0; border-top:1px solid #e6ecf5; padding:15px; height:80px}
.woocommerce-input-wrapper .select2-container--default .select2-selection--single{border:1px solid #e6ecf5; border-radius:3px}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger{width:60px; height:60px; border:1px solid #e6ecf5; }
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:3px solid #38a9ff; width:12px; height:12px; top:20px; left:20px; }
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#38a9ff; height:13px; width:4px; top:32px; left:36px;}
input[type="number"] {
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
}
.woocommerce div.product p.price ins, .woocommerce div.product span.price ins{font-weight:500}
.woocommerce div.product p.price, .woocommerce div.product span.price{color:#515356}
.woocommerce .quantity .qty{position:relative; top:0px; font-size:16px; font-weight:500; text-align:left; width:50px; border:1px solid #e6ecf5}
.woocommerce div.product form.cart div.quantity{margin-right:15px; position:relative;}
.buttonset{width:40px; position:absolute; right:0; border:1px solid #e6ecf5; background:#fafbfd; border-radius:3px;z-index:1}
.buttonset button{border:none; background:none; width:100%; text-align:center; float:left; color:#38a9ff; height:20px;  padding:0}
.buttonset button .fa{display:block; text-align:center; margin:auto}
.buttonset button:hoer{color:#7c5ac2;}
.woocommerce span.onsale{top:-18px; left:-18px}
.woocommerce div.product p.price{font-size:16px; margin-bottom:0}
.single-product .woocommerce div.product p.price span{color:#515365; font-size:30px; }
.woocommerce form .form-row .input-checkbox{position:relative; width:20px; height:20px}
.woocommerce-privacy-policy-text p{line-height:22px}
#page .woocommerce .button[name="update_cart"]{float: right; padding: 14px 30px;}
.woocommerce-product-details__short-description{margin-bottom:30px}
.woocommerce div.product .woocommerce-tabs .panel{border:1px solid #e6ecf5; border-top:0; top:-1px; padding:30px 30px 15px;}
.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:-1px}
.woocommerce ul.products li.product .onsale{margin-top:15px; margin-right:15px}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:500;  padding:10px 0px;}
.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:1px solid #e6ecf5; }
.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none}
.woocommerce div.product .woocommerce-tabs ul.tabs{padding-left:5px}
.woocommerce div.product .woocommerce-tabs .panel h2{margin-top:0; margin-bottom:15px;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{background:#fafbfd}
.related.products h2{margin-bottom:30px;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{padding-left:30px; padding-right:30px}
.single-product .woocommerce div.product form.cart div.quantity{position:inherit}
.single-product .buttonset{position:inherit; float:right}
.single-product .woocommerce .quantity .qty{height:42px; margin-right:15px; float:left; border-radius:3px; border:1px solid #e6ecf5; position:inherit}


/*----------end woocommerce------------*/
/*----------Music player-------------*/
.hap-music-player{border:1px solid #e6ecf5}
.hap-playlist-inner{border-top:1px solid #e6ecf5; border-bottom:1px solid #e6ecf5;background:#fafbfd}
#liveradio [id^=hap-wrapper] .hap-player-title{font-size:24px !important; font-weight:400 !important; color:#515365 !important}
#liveradio [id^=hap-wrapper] .hap-volume-seekbar{width:300px !important}
#liveradio [id^=hap-wrapper] .hap-volume-bg{left:0 !important; width:300px !important}
.hap-playlist-thumb{display:none}
#liveradio #hap-wrapper0 .hap-playlist-inner{max-height:2030px !important;}
.hap-playlist-item{border-bottom:1px solid #e6ecf5; padding:30px 0px  !important}
.hap-playlist-item:nth-of-type(2){padding-top:15px !important; }
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#38a9ff; border-radius:30px}
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background:#e6ecf5; border-radius:30px}
#liveradio [id^=hap-wrapper] .hap-load-more-btn{background:#38a9ff !important; color:#fff !important; width:100% !important; text-align:center !important; border-radius:5px !important; }
#liveradio [id^=hap-wrapper] .hap-load-more-btn:hover{background:#7c5ac2 !important; color:#fff !important;}
#liveradio [id^=hap-wrapper] .hap-load-more-wrap{padding:15px !important;}
#liveradio [id^=hap-wrapper] .hap-search-filter{height:45px !important; border:1px solid #e6ecf5 !important; background:#fff url(../images/icon_lance.png) no-repeat 15px center !important; width:280px !important; margin:0 !important; padding-left:46px !important; font-size:14px !important}
#liveradio [id^=hap-wrapper] .hap-bottom-bar{padding:15px !important; border-top:1px solid #e6ecf5 !important; background:#fafbfd !important; height:auto !important}
#liveradio [id^=hap-wrapper] .hap-playlist-item-selected .hap-playlist-title-wrap{color:#38a9ff  !important; font-weight:500 !important; font-size:16px}
#liveradio [id^=hap-wrapper] .hap-sort-alpha{top:23px  !important;}
#liveradio [id^=hap-wrapper] .mCustomScrollBox{font-weight:500}
#liveradio [id^=hap-wrapper] .hap-bottom-bar-controls{padding-top:6px !important}
#liveradio [id^=hap-wrapper] .hap-contr-btn svg{color:#38a9ff}
#liveradio [id^=hap-wrapper] .hap-contr-btn .hap-btn-play svg{color:#7c5ac2 !important;}
#liveradio [id^=hap-wrapper] .hap-media-time{top:133px !important; margin:auto !important; width:300px !important;}
#liveradio [id^=hap-wrapper] .hap-media-time-current{left:0 !important}
#liveradio [id^=hap-wrapper] .hap-media-time-total{right:0 !important; color:#38a9ff !important}
#liveradio [id^=hap-wrapper] .hap-player-controls{margin-bottom:7px !important;}
#liveradio [id^=hap-wrapper] .hap-load-more-btn{padding: 10px !important}
/*------------end music player------*/

.page-id-291 #ff-stream-1 .ff-loadmore-wrapper .ff-btn{background:#38a9ff; border:none; color:#fff; width:calc(100% - 60px) !important; padding:13px 25px; border-radius:5px; margin-top:70px; font-weight:500; font-size:14px}
.page-id-291 #ff-stream-1 .ff-loadmore-wrapper .ff-btn:hover{color:#fff; background:#7c5ac2}
#privacypolicypage h1, #privacypolicypage h2, #privacypolicypage h3{font-weight:500}
#privacypolicypage p,#privacypolicypage li{line-height:normal}
#privacypolicypage li{margin-bottom:15px}
form #cities{border:1px solid #e6ecf5;  border-radius:5px !important; height:41px; font-size:14px; line-height:41px; -webkit-appearance:none; appearance:none;}
.topheade .form-group.lp-location-search .lp-where{height:40px}
.lp-location-search i.fa-crosshairs{position:absolute; left:60px; top:14px; cursor:pointer; color:#9a9fbf}
.topheade .searchtext .ui-widget{position:relative}
.sb_youtube_header{display:none}
.page-template-movies-viedeos .fullbtn{text-transform:uppercase}
.verified i{margin-left:10px; color:#73d500}
.woocommerce #respond input#submit.loading::after, .woocommerce a.button.loading::after, .woocommerce button.button.loading::after, .woocommerce input.button.loading::after{top:calc(50% - 6px)}
.woocommerce-ordering{position:relative;}
.woocommerce-ordering span{position:absolute; right:15px; top:10px; font-size:20px; color: #38a9ff;}
.woocommerce .quantity {position:relative;}
.woocommerce .quantity .qty{top:0; text-align:center; right:45px}
.buttonset{top:-10px}
.imgrotate{/*animation: rotation 2s infinite linear;*/ width:50px;margin:auto; display:block}

@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}

.termpolicy{width:100%; text-align:left;}
.termpolicy label{margin:auto; float:none !important; text-align:left;}
.termpolicy .help-text{float:none !important;}
.termpolicy .help-text a.help{float:none !important; display:inline-block;}
.login-form-popup .form-horizontal .checkbox{margin-bottom:15px; text-align:left;}
.review-form .form-submit{clear:both}
.listing-second-view .claim-area a.phone-number.md-trigger.claimformtrigger2{display:inline-block !important;}
.lp-stats-sorting-outer h4{margin-bottom:10px; line-height:18px}
.lp-stats-sorting-outer{margin-bottom:15px; margin-top:15px}
.lp-add-new-btn{padding:5px 30px; background:#38a9ff;}
.lp-review-sorting{padding-left:0}
.lpstats{border:1px solid #e6ecf5; box-shadow:none; margin-left:0}
.panel-dash-views .count-box{box-shadow:none; border-right:1px solid #e6ecf5; border-left:1px solid #e6ecf5; margin-left:0}
.blank-left-side .lp-add-new-btn.add-new-open-form{background:#38a9ff;}
.blank-left-side .lp-add-new-btn.add-new-open-form:hover{background:#7c5ac2;}
.lp-dashboard-new.lp-dashboard-new-active .dashboard-content,.lp-blank-section,.lp-dashboard-new .dashboard-content .right-panel{min-height:auto;}
.lp-dashboard-new .dashboard-content{background:#fff}
.lp-blank-section{display:flex;}
.lp-blank-section .lp-add-new-btn{float:none;}
.header-container{position:fixed; width:100%; z-index:99999; transition:.2s all; top:0;}
.checkbox label.already-account{margin-bottom:12px !important}
.orange-box.active::before{background:#7c5ac2 !important;}
[id^="sb_youtube_"].sb_youtube .sby_follow_btn a, [id^="sb_youtube_"].sb_youtube .sby_footer .sby_load_btn{display:block; margin:0px 30px 15px}
/*-----------Dashboard--------------*/
.lp-dashboard-new .dashboard-content .right-panel{background:#fff}
#sidebar-wrapper,#wrapper{/*height:auto*/}
#wrapper.active{/*height:100%*/}
.dashboardWrap #wrapper{width:100%}
.page-template-template-dashboard .aliceblue{background:#fff; overflow:inherit}
.lp-dashboard-new{background:#fff}
#sidebar-wrapper,.lp-dashboard-new.active .sidebar-nav li a:hover,.lp-dashboard-new #sidebar{background:#fff; color:#7c5ac2}
.lp-dashboard-new #sidebar_menu li a, .lp-dashboard-new .sidebar-nav li a{background:#fff; color:#38a9ff; border-top:1px solid #e6ecf5}
.lp-dashboard-new.active .active-dash-menu,.lp-dashboard-new.active li.opened a,.lp-dashboard-new .active-dash-menu,.lp-dashboard-new li.opened a{background:#e6ecf5 !important; color:#7c5ac2 !important; border-left:5px solid transparent !important;}
#wrapper.active #sidebar-wrapper{border-right:1px solid #e6ecf5}
.lp-dashboard-new .sidebar-nav > .sidebar-brand{height:55px}
.lp-dashboard-new .sidebar-nav li a .fa{color:#38a9ff}
.lp-dashboard-new.active .active-dash-menu .fa,.lp-dashboard-new.active li.opened a .fa{color:#7c5ac2}
.lp-dashboard-new #sidebar_menu li a, .lp-dashboard-new .sidebar-nav li a:hover{background:#EFF3F6; color:#7c5ac2}
.lp-dashboard-new .sidebar-nav li a:hover .fa{color:#7c5ac2}

.lp-dashboard-new .sidebar-nav > .sidebar-brand,.lp-dashboard-new.active .dropdown li a{background:#fff}
.lp-dashboard-new #main_icon{color:#38a9ff; font-size:18px}

.panel-dash-views .count-box.green-box{background:#38a9ff}
.panel-dash-views .count-box.green-box{border-top-right-radius:5px}
.lp-dashboard-new.active .dropdown li a{border-top:1px solid #916fd6}
.lp-dashboard-new .sidebar-nav li .sub_iconsecond .fa:hover{background:none;}
.lp-dashboard-new .sidebar-nav li:hover .sub_iconsecond .fa{color:#7c5ac2}
.lp-dashboard-new #page-content-wrapper,.blank-left-side{background:#fff}
.tri-col .sponsors-banner{width:calc(100% - 30px); margin-left:15px; margin-bottom:15px}
.lp-dashboard-new #sidebar{padding-bottom:0 !important}
.notices-area .notice.info .notice-icon{background:#36c12b;}
.panel-dash-views .count-box.blue-box{background:#7c5ac2; border-top-left-radius: 5px;}
.panel-dash-views .count-box.orange-box{/*background:#B3C0CE*/ background:#7c5ac2}
.lp-contact-support-outer > a{color:#38a9ff; font-weight:500; font-size:13px}
.lp-contact-support-outer > a:hover{color:#7c5ac2}
.lp-contact-support-outer > a .fa{background:#38a9ff; margin-right:3px; color:#fff; width:24px ; height:24px; padding:6px 0px; border-radius:50%}
.lp-contact-support-outer > a .fa.fa-home{width:26px; height:26px; padding-top:5px}
.lp-contact-support-outer > a:hover .fa{background:#7c5ac2}
.lp-new-dashboard-panel-outer{padding-right:30px; padding-top:30px}
.lp-dashboard-tabs{padding:30px !important;}
.lp-right-panel-height{margin-top:30px}
.lp-review-sorting{background:none}
.page-template-template-dashboard,.page-template-template-dashboard #page,.page-template-template-dashboard section{/*height:100%*/}
.page-template-template-dashboard #page{background:#fff;
display: flex;
flex-wrap: wrap;}

.page-template-template-dashboard footer{display:none}
.resurva-booking .hidden-items input.lp-review-btn{background:#38a9ff}
.resurva-booking .hidden-items input.lp-review-btn:hover{background:#7c5ac2; color:#fff}
.lp-coupon-box-row{padding:30px !important; box-shadow: none; border:1px solid #e9ebf2;}
.lp-add-announcement-form .lp-coupon-box-row .form-group{/*margin-bottom:15px !important;*/}
.lp-coupon-box-row .form-control{/*padding:17px 15px; */appearance: none; -webkit-appearance: none;}
.lp-dashboard-select-box{line-height:inherit !important}
.select2.select2-container.select2-container--default.select2-container--below, .select2.select2-container.select2-container--default,.lp-coupon-box-row .select2-container .select2-selection--single{height: 50px}
.lp-coupon-box-row .select2-container--default .select2-selection--single .select2-selection__rendered, .lp-coupon-box-row .select2-container--default .select2-selection--single .select2-selection__arrow{height:50px; line-height: 50px !important;}
.lp-listing-announcement .announcement-wrap i, .lp-listing-announcement .announcement-wrap img{color:#7c5ac2}
.lp-coupons-form-inner .form-control,.lp-dashboard-text-field{background: #FAFBFD; color:#9a9fbf !important; font-size:14px; }
#cancelLpAnnouncment,.lppRocesesp{background: #38a9ff !important; color: #fff !important}
.lp-dashboard-des-field{height:auto !important}
.cancel-update-menu:hover,#cancelLpAnnouncment:hover,#lp-new-ad-compaignForm .lp-cancle-btn:hover,.lp-let-start-btn:hover,.lp-menu-save-btns .lp_campaign_paynow:hover,.lppRocesesp:hover {background: #7c5ac2 !important; color: #fff !important}
.lp-ad-price-content button{border:none; font-size:22px; padding: 0; padding-bottom:10px; border-radius:5px; margin-top:10px; background:none !important; color:#38a9ff !important; cursor:default;}
.lp-coupns-btns{width:240px; height:50px}
.lp-coupon-box-row .select2-container--default .select2-selection--single .select2-selection__rendered, .lp-coupon-box-row .select2-container--default .select2-selection--single .select2-selection__arrow{background:none !important; padding-left:15px; padding-right:15px; color:#9a9fbf !important; font-size:14px }
.lp-coupon-box-row .select2-container--default .select2-selection--single{background:#FAFBFD !important; border:1px solid #e6ecf5; color:#9a9fbf}
#lp-announcement-form .lp-review-sorting{padding:0px 0px 30px;}
#lp-announcement-form .lp-review-sorting h5 {
    font-weight: 500 !important;
    color: #7c5ac2;
	line-height:18px;
}
.lp-listings .lp-listing, .lp-listing .lp-listing-top-thumb, .lp-listings.list-style .lp-listings-inner-wrap, .lp-listings-widget .lp-listing, .lp-listing-action-btns ul li a, .lp-listing-announcement .announcement-wrap, .lp-listing-specs ul li, .lp-listing-faqs .lp-listing-faq, .lp-listing-reviews .lp-listing-review, .lp-listing-review-form, .lp-listing-review-form .lp-review-form-top, .lp-listing-review-form textarea, .listing-page-sidebar .lp-widget, .lp-listing-timings div.lp-today-timing, .lp-listing-timings .toggle-all-days, .lp-category-boxed2 .lp-category-boxed2-inner, .lp-category-boxed2 .lp-category-boxed2-inner-bottom, .lp-listing .lp-listing-bottom, .lp-discount-widget .lp-discount-top .lp-discount-thumb, footer.style3, .lp-listing-menu-items .lp-listing-menu-item, .lp-listing-menu-top, .lp-listing-menuu-wrap{border-color:#e6ecf5 !important}
.lp-listing-announcement .announcement-wrap{border-radius:5px}
.panel-dash-views{margin-bottom:30px; margin-top:0}
.dashboard-content .notices-area > .notice{margin-bottom:15px;}
#lp-save-events, #lp-save-events:hover, .lp-save-events:hover, .lp-save-events, .lp-edit-announcements:hover, .lp-edit-announcements, .lp-save-template, .lp-save-template:hover, .add-form-field, .add-form-field:hover, #lp-save-dis, #lp-save-dis:hover, .lp-edit-dis:hover, .lp-edit-dis, .lp-save-btn, .lp-save-btn:hover, #lp_campaign_paynow, #lp_campaign_paynow:hover, .lp-edit-menu:hover, .lp-edit-menu, .lp-add-announcement-form .lp-coupns-btns{background: #38a9ff !important;}
.lp-change-plan-popup .modal-header .modal-title{font-size: 18px; font-weight: 500; color: #7c5ac2; margin-bottom:5px;}
#modal-packages .modal-header .close{opacity:1 !important; -webkit-opacity:1 !important; background:#7c5ac2 !important; padding:0; font-size:38px; color:#fff; border:4px solid #fff; margin-top:-52px !important; margin-right:-52px !important; width:46px; height:46px}
#modal-packages .modal-header .close span{color:#fff;}
.select-plan-form .radio.radio-danger{width: 45px; height: 22px; border-radius:30px; background:#c2c5d9; border:none;}
.select-plan-form .radio.radio-danger.active{background:#38a9ff}
.select-plan-form .radio label::before{width: 18px; height: 18px; left: 23px; top: 2px; background:#fff;}
.select-plan-form input[type="radio"]:checked + label::before{color:#fff; background:#fff; left:23px;width: 18px; height: 18px;}
.select-plan-form .radio.active input[type="radio"]:checked + label::before{color:#fff; background:#fff; left:45px;width: 18px; height: 18px;}
.selected-plane-price-features{padding-left:75px}
.lp-selected-plan-features{padding:0; margin:0px 15px}
.lp-new-activity-inner,.lp-user-header{border-bottom:1px solid #e6ecf5}
#select-plan-form{margin-top:15px}
.lp-selected-plan-price .plan-options{font-size:18px; font-weight:500}
.selected-plane-price-features span, .selected-plane-price-features p{color:#9a9fbf}
.lp-new-plane-container .lp-selected-plan-features{padding:30px 0px; border:none; border-top:1px solid #e6ecf5; margin:0}
.lp-existing-plane-container-new .select-plan-form .radio.radio-danger{border:none}
.select-plan-form .radio.radio-danger{margin-right:30px; margin-top:0}
.selected-plane-price-features ul li::after{font-size:11px; top:0px}
.lp_change_plan_action, .lp-action-div form input[type="submit"], .lp-new-plane-container .plane_change_btn input[type="submit"]{
border:none; background:#7c5ac2; color:#fff; padding:15px 30px; text-transform:uppercase; }
.lp-role-back-to-current-plan.btn{background:#38a9ff; color:#fff; border:none; padding:15px 30px; text-transform:uppercase;}
#modal-packages .modal-body{padding-bottom:30px}
.lp-dashboard-new .notices-area .notice .notice-text{box-shadow:none; background:#f5fcf4; border:1px solid #36c12b; padding: 10px 10px 10px 75px;}
.lp-dashboard-new .notices-area .notice > a.button{background:#36C12B}
.blue-box.active::before{background:#7c5ac2; border-top-left-radius:5px}
.green-box.active::before{background:#7c5ac2; border-top-right-radius:5px;}
.lp-right-panel-height{width:calc(25% - 30px); margin-right:30px; box-shadow:none; border:1px solid #e6ecf5; /*height:calc(100% - 60px);*/ height:auto; border-radius:5px}
.lp-compaignForm-righside .lp-right-panel-height{width:auto; margin-right:0}
.panel-recent-activity{margin-bottom:0}
.lp-new-activity-outer{box-shadow:none;}
.lp-new-activity-container{border:1px solid #e6ecf5; background:#fff; border-radius:5px}
.lp-dashboard-panel-outer .section-title{padding:30px; background:none}
.lp-dashboard-panel-outer .section-title > h3{color:inherit; font-size:14px}
.lp-new-plane-container .lp-change-plane-status{left:0; right:0; margin:auto; text-align:center; bottom:0}
.lp-new-plane-container .lp-change-plane-status .lp-action-div form input[type="submit"]{height:50px; background:#73d500}
.lp-new-plane-container .lp-change-plane-status .lp-action-div form input[type="submit"]:hover{background:#7c5ac2}
p.lp-general-section-title{line-height:24px !important; padding:20px 30px; font-size:14px; background:none; border-bottom:1px solid #e6ecf5; color: inherit !important; font-weight:500}
.lp-listing-selecter-drop .select2-container .select2-selection--single{height:50px}
.lp-listing-selecter-drop .select2-container--default .select2-selection--single .select2-selection__rendered, .lp-listing-selecter-drop .select2-container--default .select2-selection--single .select2-selection__arrow{line-height:44px !important; padding-left:15px; padding-right:15px; color:#9a9fbf !important; font-size:14px}
.panel-recent-activity span a{color:#38a9ff; font-size:14px; font-weight:500}
.panel-recent-activity span a:hover{color:#7c5ac2}
.lp-new-activity-container .section-title{box-shadow:none; border-bottom:1px solid #e6ecf5}
.lp-new-activity-inner{padding:30px;}
.lp-more-activity-btn button{padding:30px; float:right; color:#38a9ff; font-size:14px;}
.lp-more-activity-btn button:hover{color:#7c5ac2}
.lp-dashboard-new .count-box.active .dash-right-area h3 p.views{font-size:36px; color:#7c5ac2 !important}
.lp-dashboard-new .lp-coupns-form{padding-right:0 !important}
.lp-review-sorting{padding-bottom:30px}
.lp-review-sorting h5{color:#7c5ac2}
.lp-dashboard-tabs .panel-body{box-shadow:none; border:1px solid #e6ecf5; /*padding:15px 15px 5px;*/ padding:0}
.lp-coupon-box-row,.margin-bottom-general-form{margin-bottom:30px !important; border:1px solid #e6ecf5;}
.lp-listing-selecter{padding:15px}
.lp-listing-selecter-drop{margin-top:15px}
.lp-listing-selecter-content h5{margin-top:30px; padding-top:0}
.lp-coupon-box-row:last-child{margin-bottom:0px !important}
.lp-coupons-form-inner .form-control{background:#fafbfd; border:1px solid #e6ecf5}
.lp-coupon-box-row .form-group.col-sm-12{margin-bottom:0 !important}
.dashboard-upload-field .frontend-button{background:#fafbfd; border:1px solid #e6ecf5; border-radius:5px; min-height:202px}
.lp-coupon-box-row p,.lp-new-activity-date p{color:#9a9fbf}
.lp-activity-content span{color:#515365}
.lp-dashboard-panel-outer .notices-area .notice a.close{background:none}
.lp-dashboard-panel-outer .notices-area .notice a.close:before {
    content: "+";
    font-size: 28px;
    font-weight: 300;
    transform: rotate(45deg) !important;
    display: block;
	color:#9a9fbf;
	font-family:initial;
}
.right-panel .md-modal.md-effect-3.md-show{z-index:99999}
.lp-stats-sorting-outer h4{font-weight:500}
.lp-dashboard-panel-outer .notices-area .notice a.close .fa{display:none}
#lp-save-events, .lp-save-events, .lp-edit-announcements, .lp-save-template, .add-form-field, #lp-save-dis, .lp-edit-dis, .lp-save-btn, #lp_campaign_paynow, .lp-edit-menu, .lp-coupns-btns{background:#38a9ff !important; color:#fff !important}
#lp-save-events:hover, .lp-save-events:hover, .lp-edit-announcements:hover, .lp-save-template:hover, .add-form-field:hover, #lp-save-dis:hover, .lp-edit-dis:hover, .lp-save-btn:hover, #lp_campaign_paynow:hover, .lp-edit-menu:hover, .lp-coupns-btns:hover{background:#7c5ac2 !important}
.lp-dashboard-tabs .lp-main-title{background:none; color: inherit; border-bottom:1px solid #e6ecf5; padding:20px 15px;}
#lp-all-menus.lp-dashboard-tabs .lp-main-title{padding:0 0 20px}
#lp-all-menus.lp-dashboard-tabs .lp-main-title .col-md-3{padding-left:0}
.lp-dashboard-tabs .lp-main-title p{color:inherit;}
#lp-listings .panel-body .lp-main-title{border-bottom:1px solid #e6ecf5; padding:20px 15px;}
#lp-listings .md-content{width:90%; max-width:400px;top:10%;}
.right-panel #lp-listings .form-group.mr-bottom-0 input.lp-review-btn{width:90px}
.lp-listing-outer-container{padding-bottom:30px; margin-bottom:30px;}
.lp-dashboard-tabs .tab-content{padding:30px 0px}
.lp-new-activity-date{margin-top:18px}
.panel-dash-views .count-box{padding:20px !important}
.dash-right-area h3 p.views{font-size:36px; line-height:28px}
.dash-right-area{margin-top:15px; margin-bottom:15px}
.count-box .help-text a.help{margin-top:-3px}
.lp-more-insgts-btn{margin-top:-12px}
.lp-left-content-container a{color:#38a9ff}
.lp-cat-name-first{font-size:14px !important}
.lp-dashboard-new .tab-pane.fade,.lp-dashboard-tabs .lp-main-title p,.lp-dashboard-tabs .panel-heading .nav-tabs li a{font-size:14px;}
.lp-dashboard-tabs .panel-heading .nav-tabs li a{font-weight:normal}
.lp-dashboard-tabs .lp-main-title p,.lp-status-container p{font-weight:500; color:#515365}
.lp-left-content-container a:last-child{font-size:14px; color: #515365;}
.lp-add-announcement-form{margin-bottom:0}
.add-new-open-form{background:#38a9ff}
.add-new-open-form:hover{background:#7c5ac2}
.selected-plane-price-features ul li{font-size:16px}
.lp-menu-type p{color:inherit; background:#fafbfd; border:1px solid #e6ecf5;}
.lp-menu-container-outer .ui-tabs .ui-tabs-nav{margin-bottom:30px}
.lp-menu-closed{background:#fafbfd; border:1px solid #e6ecf5; box-shadow:none; margin-bottom:0; margin-top:10px;}
.lp-add-menu-outer h5{margin-bottom:0}
#lp-menus .lp-add-menu-outer h5{margin-top:9px; color:#7c5ac2; font-weight:500}
.lp-menu-form-inner,#lp-menus .lp-menu-open{box-shadow:none}
#lp-menus .lp-menu-open{border:1px solid #e6ecf5;}
.lp-menu-form-inner{border:1px solid #e6ecf5; padding:30px; margin-top:30px;}
.lp-menu-form-feilds label{margin-bottom:15px}
.lp-choose-menu{margin-left:0; margin-right:0; background:none; border:none; margin-top:0}
.lp-menu-save-btns button{background:#38a9ff; color:#fff !important; min-width:240px; height:50px}
.lp-menu-save-btns button:hover{background:#7c5ac2 !important}
.manage-group-types{background:#38a9ff}
.lp-menu-form-feilds .form-control{border:1px solid #e6ecf5 !important; background:#fafbfd; font-size:14px; color:#9a9fbf}
.lp-menu-step-two-btn button span, .lp-menu-step-two-btn button, .lp-step-icon i, .lp-choose-menu .lp-listing-selecter-drop a, .lp-menu-container-outer .ui-tabs .ui-tabs-nav .ui-tabs-active a, .lp-header-togglesa .listing-view-layout-v2 ul li .active .fa{color:#38a9ff}
.lp-menu-form-feilds .form-control,.lp-choose-menu .lp-listing-selecter-drop .select2-container .select2-selection--single{height:50px; }
.lp-choose-menu .lp-listing-selecter-drop .select2-container--default .select2-selection--single .select2-selection__rendered{height:50px !important; line-height:50px !important; font-size:14px; padding-left:15px; padding-right:15px; color:#9a9fbf !important}
.lp-dashboard-new #inbox{min-height: auto; background:#fff;}
.lp-unread-messages{border-top:1px solid #e6ecf5; }
#inbox .lp-inbox-outer{border-left:1px solid #e6ecf5; border-right:1px solid #e6ecf5}
.lp-listing-selecter-drop .select2-container--default .select2-selection--single{border:1px solid #e6ecf5; background:#fafbfd;}
.lp-menu-form-feilds textarea{height:125px !important}
.lp-menu-container-outer .ui-tabs .ui-tabs-nav .ui-tabs-active a{border-radius:0; border-bottom:5px solid}
.lp-read-message-inner h5{color:#38a9ff}
.lp-read-message-inner p{font-size:12px;}
.lp-read-message-inner p span{ margin-top:15px}
.lp-read-message-inner p span.lp-inbox-date{display:block; line-height:normal; float:none}
.lpQest-outer.lpreplyQest-outer .lpQest p, .lpQest p
.lp-inbox-date{float:none; color:#9a9fbf}
.lp-read-message-inner{padding:30px; padding-bottom:30px}
.lp-message-title{padding:30px !important;background:#f9fafc;border-bottom:1px solid #e6ecf5;}
.lpQest{box-shadow:none}
.lpQest{ /*background:#fffdee;*/ background:#e0f1fe; border:1px solid #ffee7f}
.lpreplyQest-outer .lpQest{border:1px solid #b8f094}
.lpQest > div{border:none; left:-16px; top:-1px;  width:16px; height:10px; background:url(../images/reply-corner-left.png);}
.lpsinglemsgbox{padding:15px}
.lpQestdate p{margin-top:15px; margin-right:15px}
#lp_leadReply{padding:15px}
.lpreplyQest-outer .lpQest{/*background:#f5ffee;*/ /*border:1px solid #b8f094;*/ background:#f0e9ff}
.lpreplyQest-outer .lpQest > div{border:none; right:-16px; top:-1px;   width:16px; height:10px; background:url(../images/reply-corner-right.png); }
.lpreplyQest-outer .lpQestdate p{margin-top:15px; font-size:12px}
.lpQest-outer.lpreplyQest-outer .lpQest p,.lpQest p{color:#515365 !important}
.lp-read-message-inner.active::after{background-color:#38a9ff}
.lp-sender-info h6{font-size:14px; color:#7c5ac2; margin-top:30px; font-weight:500;}
.lp-sender-info p{font-size:14px; color:#fff; background:#9be15d}
.lp-invoices-all-stats{padding:30px}
.comment-reply-title{background:#fafbfd;/* border-top:1px solid #e6ecf5*/}
.lp-invoices-all-stats li h5{font-size:14px; font-weight:normal; color:#9a9fbf}
.lp-invoices-all-stats li a, .lp-pdf-btn a{background:none; color:#515365}
.lp-invoices-all-stats li h5 span{color:#515365;font-size:12.5px}
.lppRocesesp{height:50px;}
.lp-dashboard-tabs .panel-heading .nav-tabs .active a{border-bottom:5px solid #38a9ff}
.lp-invoice-price a{background:#38a9ff; color:#fff; line-height:50px; padding:0px 30px}
.lp-invoice-price a:hover{background:#7c5ac2}
.lp_popup_preview_invoice{box-shadow:none;}
.listing-invoices-popup .modal-header{background:#fafbfd; border-bottom:1px solid #e6ecf5; padding:30px;}
.md-content > div{padding:30px}
.listing-invoices-popup .modal-title{font-weight:500}
.listing-invoices-popup .modal-header .close{background:#7c5ac2; color:#fff; text-shadow:none}
.lp-invoices-other-details ul li{clear:both; margin-bottom:30px}
.lp-invoice-description-title .lp-invoice-description-title-inner{padding-bottom:15px;}
.downloadpdffullinv,.printthisinvoice,.lp_popup_preview_invoice .modal-footer button{background: #7c5ac2; color: #fff; padding: 15px 30px; border: none; border-radius: 5px; height: 50px;}
.downloadpdffullinv{margin-right:30px}
.lp-invoice-bil-info ul li{margin-bottom:15px}
.lp-invoice-bil-info li p br{margin-bottom:15px}
.lp-invoice-number p,.lp-invoice-date p, .lp-invoice-price p{line-height:50px}
.lp-invoice-number.lp-listing-form .radio.radio-danger{top:17px}
.lp-reviews-inner-container:first-child{margin-top:-30px; padding-top:0px}
.lp-reviewer-info h4, .lp-reviewer-info h5{font-weight:500}
.lp-reviews-inner-container:first-child .lp-review-detail-container{border:none}
.lp-review-details{padding-left:15px; margin-right:15px; margin-top:10px}
.lp-reviewer-image{display:none;}
.lp-review-count{margin-bottom:15px}
.lp-reviewer-info{margin-left:15px}
.lp-public-reply-btn a{background:#38a9ff; padding:15px 30px; line-height:21px !important; font-size:14px; font-weight:500; height:50px; color:#fff !important;}
.lp-review-reply-btn{background:#38a9ff; padding:15px 30px; line-height:normal !important; font-size:14px; font-weight:500; height:50px; color:#fff !important; margin-top:15px}
.lp-public-reply-btn a:hover,.lp-review-reply-btn:hover{background:#7c5ac2;}
.lp-review-detail-container{padding-top:25px}
.lp-review-count p i{font-size:24px; margin-right:8px}
.lp-public-reply-btn .open-reply{margin-bottom:15px;}
.lp-review-des{margin-bottom:15px}
.lp-dashboard-tabs .submit-images > a.browse-imgs{background:#38a9ff}
.lp-dashboard-tabs .submit-images > a.browse-imgs:hover{background:#7c5ac2}
.lp-dashboard-tabs .md-close i{background:#38a9ff !important; border-radius:50%; border:1px solid #e6ecf5; right:0; width:40px; height:40px; font-size:20px; padding:2px 0px;}
.lp-dashboard-tabs .lp-dot-extra-buttons .md-close i:hover{background:#38a9ff !important; color: #fff;}
.lp-dashboard-tabs .form-control{background:#fafbfd; border:1px solid #e6ecf5}
.lp-new-ad-compaign .lp-add-menu-outer h5{margin-bottom:30px; font-weight:500}
.lp-ad-step-two .lp-listing-selecter{box-shadow:none}
.lp-select-ad{padding:15px}
.lp-ad-price-content h5{font-weight:500}
#lp-events-form .jFiler-input-dragDrop .dashboard-upload-field label::before, #lp-menus .jFiler-input-dragDrop .dashboard-upload-field label::before, #lp-listings .jFiler-input-dragDrop .dashboard-upload-field label::before, .active-update-form .dashboard-upload-field label::before{color:#38a9ff}
#lp-events-form .jFiler-input-dragDrop .dashboard-upload-field:hover label::before, #lp-menus .jFiler-input-dragDrop .dashboard-upload-field:hover label::before, #lp-listings .jFiler-input-dragDrop .dashboard-upload-field:hover label::before, .active-update-form .dashboard-upload-field:hover label::before{color:#7c5ac2}
.lp-new-ad-compaignForm .panel-heading{display:none}
.packages-webdesign lp-section-row{margin-top:50px}
.page-template-webdesign .html5-elem-data-box{display:none !important;}
input:checked + .slider{background:#38a9ff}
#lp-events-form .jFiler-input-dragDrop .dashboard-upload-field label::after, #lp-menus .jFiler-input-dragDrop .dashboard-upload-field label::after, #lp-listings .jFiler-input-dragDrop .dashboard-upload-field label::after, .active-update-form .dashboard-upload-field label::after {top:50px; color:#7c5ac2}
.dashboard-upload-field .jFiler-input-choose-btn.blue{margin-top:105px}
#lp-events-form .jFiler-input-dragDrop .dashboard-upload-field label::before, #lp-menus .jFiler-input-dragDrop .dashboard-upload-field label::before, .active-update-form .dashboard-upload-field label::before {top:calc(40% + 15px)}
 #lp-listings .jFiler-input-dragDrop .dashboard-upload-field label::before{top:50%}
.dashboard-upload-field .frontend-button{padding-top:0%}
.lp-menu-step-two-btn button{background:#38a9ff; color:#fff; border:none}
.lp-menu-step-two-btn button:hover{background:#7c5ac2}
.lp-menu-step-two-btn button span{color:#fff}
#lp-menus .lp-right-panel-height{margin-top:0; height: calc(100% - 96px);}
/*-------intake form------------*/
.topheadintake{margin-bottom:15px;}
.topheadintake h1{font-size:26px; font-weight:500; margin-top:25px;}
.topheadintake h1 span{color:#7c5ac2;}
.topheadintake p{font-size:18px}
.topheadintake p span{color:#f00101; font-weight:500; border-bottom:1px dotted;}
.container.intakeform{border-radius:5px; background:#fff; padding:30px; margin-bottom:15px; border:1px solid #d8dbe6; max-width:1330px}
.intakeform h2{font-size:16px;  font-weight:500; color:#7c5ac2; margin-top:0}
.lp-select-payement-outer .lp-invoice-number{margin-top:0}
/*.lp-new-ad-compaign .panel-heading{display:none}*/
.lp-listing-outer-container:hover{cursor:pointer}
.lp-new-ad-compaign .lp-ad-step-two{margin-top:0}
.lp-public-reply-btn a:focus{background:#38a9ff}
.subscriptions{padding:30px}
.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 30px;
  margin-left:10px; 
  margin-right:10px;
  top:10px;
}

.switch input { 
  opacity: 0;
  width: 0;
  height: 0;
}

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #888da8;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 22px;
  width: 22px;
  left: 6px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #38a9ff;
}

input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}
.intakeform .form-group{float:left; width:100%; margin-bottom:10px;}
.intakeform .form-group label{color:#515365; margin-bottom:10px; font-size:14px}
.intakeform .form-control{padding:20px 15px}
.toggle-wrap{margin-bottom:30px; color:#515365}
.toggle-yes{color:#38a9ff;}
.toggle-no{color:#888da8}
.untrekbtn{background:#38a9ff; max-width:565px; border-radius:5px; margin-bottom:20px; border:none; color:#fff; font-size:16px; text-transform:uppercase; font-weight:500}
.untrekbtn:hover{background:#7c5ac2; color:#fff;}
.form-control.error{border:1px solid #F00; background:none}
.intakeform .form-group label.error{border:none; color:#F00; background:none;}
.intakeform .form-group label span.requiredf{color:#F00}
/*--------new-changes-------*/

.lpthisloading{bottom:59px}
.lp-join-now span img {
    width: 30px;
    top: -3px;
    position: relative;
    left: -4px;
    max-width: inherit;
}
#lp-user-g-analytics{display:none}
input[type="checkbox"]:checked + label::before{font-size:15px; line-height:24px;}

.lp-invoices-all-stats-on-off .slider::before {width:14px; height:14px;bottom:5px; left:6px;}
.lp-invoices-all-stats-on-off .switch{width:44px; height:23px}
.dashboard-upload-field .jFiler-input-choose-btn.blue{margin-left:-52px}
.lp-coupons-form-inner .jFiler-input-dragDrop{border:none}
.lp_change_plan_action{background:#9BE15D}
.lp_change_plan_action:hover, .lp-action-div form input[type="submit"]:hover, .lp-new-plane-container .plane_change_btn_new input[type="submit"]:hover{border:none; background:#7c5ac2}
#register,#login{margin-top:0 !important}
#register .clearfix {display:none}
.modal-small-title{padding:15px; margin:15px 0px; background:#EDF2F6}
.lp-active-plan-outer-box{background:#EDF2F6; border:none}
.modal-big-title{font-weight:500;}
.lp-existing-all-plane-container-new{padding-top:10px}
.lp-in-trns-id p, .lp-in-trns-id p .lp-plan-name{margin-top:10px; line-height:normal;}
.lp_popup_preview_invoice .spanblock{line-height:normal}
.lp_popup_preview_invoice{position:relative;}
.lp-invoice-status{line-height:50px}
.lp-ads-form-container{width:100%}
.lp-compaignForm-leftside{width:none;}
.lp-ads-form-container{padding:30px}
.lp-camp-created-list > div{margin-bottom:15px}
.lp-new-dashboard-panel-outer{padding-left:30px}
rect{fill:#38a9ff;}
rect:hover{fill:#7c5ac2;}
.lp-dashboard-tabs p#reply-title{padding:0 0 30px;}
.ordering-service-wrap{padding:30px 0}
.manange-typs-groups-tabs-content .types-group-content, .ordering-service-wrap ul{padding:0}
.add-new-service{margin-top:30px}
select.online-order-type{margin-left:0 !important; width:calc(45% - 30px)}
#lp-menus{padding:30px}
#lp-menus .col-md-9{padding-left:0}
.borderd.panel{border:1px solid #EDF2F6}
.borderd.margin-top-30{margin-top:30px !important}
.lp-dashboard-tabs .panel-heading{margin-bottom:10px; border:none}
.lp-menu-step-one.margin-top-20{ margin-top:0}
.select2-container--default.select2-container--focus .select2-selection--multiple{border:border:1px solid #e6ecf5}
.select2-container .select2-selection--multiple{min-height:46px}
.lp-compaignForm-righside{width:25%; padding-right:0}
.add-new-type,#manage-groups-content{padding:0px !important}
.manange-typs-groups-tabs-content .types-group-content ul li, .ordering-service-wrap ul li{margin-bottom:15px}
.manange-typs-groups-tabs{padding:15px 30px;}
.manange-typs-groups-tabs li{text-align:left}
.manange-typs-groups-tabs li.active::after{display:none}
.lp-listing-image-section img{transform:translateY(-50%); position:relative; top:50%}
.blue-section .col-md-6{float:none; clear:both}
.lpeditlistingform .form-group.preview-section{margin-top:30px}
.lp-invoice-leftinfo span,.lp-invoice-rightinfo span{margin-bottom:10px; display:block}
.lp_popup_preview_invoice .modal-titl, .lp_popup_preview_invoice .modal-titl span{display:inline}
.post-meta-left-box .lp-listing-logo{margin-top:15px;}
.lp-listing-logo+.titlewrap{margin-top:25px; float:left;}
.dsptc-min-max span,span.dsptc-result{color:#f0e9ff}
.dsptc-weather-shortcode .dsptc-min-max-date, .dsptc-weather-widget .dsptc-min-max-date{width:auto; height:auto; padding:3px; margin:0 5px 5px;}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li{margin-top:12px;}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{height:42px}
.menu-price-wrap{padding-left:15px; margin-bottom:15px}
.lp-menu-form-feilds{margin-bottom:15px !important}
.lp-menu-form-inner .jFiler-input-dragDrop {border:none; min-height:180px}
#lp-menus .dashboard-upload-field .frontend-button{min-height:180px}
.event-featured-image-wrap-dash{height:180px}
div#ad_preview::before{display:none}
.lp-camp-created-list,.lp-camp-create-title{padding-top:15px}
.lp-camp-create-title .col-md-4,.lp-camp-created-list .col-md-4{padding-left:0}
.lp-listing-selecter-content p{line-height:normal; margin-bottom:10px}
#lp-new-ad-compaignForm .lp-listing-selecter-content h5{margin-top:0}
#lp-new-ad-compaignForm .lp-listing-selecter{padding-top:30px}
#lp-new-ad-compaignForm .col-md-3.lp-listing-selecter{padding-top:0px}
#lp-new-ad-compaignForm .lp-listing-selecter-content h5{/*margin-top:15px;*/}
.lp-ad-all-attached-packages li span{font-size:22px; color:#73D500}
.lp-ad-all-stats li p{font-size:11px; margin-bottom:15px; line-height:normal}
.lp-ad-packages-stats li{line-height:normal}
.listing-second-view .post-meta-left-box h1 span.claimed{margin-left:30px; margin-top:7px}
.form-control{-webkit-appearance:none;}
.lp-deals-wrap{margin-bottom:0}
.lp-listing-announcement,.lp-detail-section-title,.lp-listing-menuu-wrap{margin-bottom:15px}
.lp-listing-menu-items,.lp-listing-menu-top,.lp-listing-announcement .announcement-wrap{padding:15px;}
.lp-menu-form-feilds .lp-invoices-all-stats-on-off .switch{top:0px}
.lp-menu-step-two .lp-menu-close-outer.lp-menu-open .lp-invoices-all-stats-on-off.lp-invoices-all-stats-on-off-switcher h5{margin-top:15px}

#manage-types-content,#manage-groups-content{padding:0px 15px !important}

#wrapper .lp-save-btn-container{position:inherit; width:100% !important; margin-left:0 !important; padding:0 !important; border:none}
.lp-dashboard-new #lp-events{padding-left:0}
.events-map-wrap .lp-coordinates{top:-15px !important; border:none}
.events-map-wrap .lp-coordinates a{border-radius:30px; color:#fff;}
.events-map-wrap .lp-coordinates a.googledroppin{background:#38a9ff;}
.events-map-wrap .lp-coordinates a.googledroppin i{ font-size: 14px;position: relative;top: 1px;margin-right: 5px;}
.event_start_end input,.discount-date,.datetimepicker1{padding-left:30px}
.lp-dashboard-switcher h5{padding:15px 0px}
.lp-invoices-all-stats-on-off .switch{top:-2px; margin-left:0}
.lp-event-outer-content{display:flex; align-items:center}
.lp-coupons-form-inner label, .lp-dashboard-tabs.col-md-11{width:100%}
.lp-dashboard-tabs .panel-heading .nav-tabs li a{padding:0 0 15px;}
.dis-code-copy-pop input{line-height:30px;}
.lp-deals-wrap .lp-deal{margin-bottom:15px;}
.lp-tooltip-outer .lp-tool-tip-content .sortbyrated-outer ul li .active{color:#fff}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{margin-bottom:30px}
.lp-dashboard-top-label,.lp-coupons-form-inner .form-control{margin-bottom:15px !important}
.lp-coupon-box-row .row > div:last-child .form-group .form-control,.lp-coupon-box-row > .form-group .form-control{margin-bottom:0 !important}
.lp-coupon-box-row.lp-save-btn-container{position:relative; padding:0 !important; border:0 !important}
#lp-announcement-form{padding-bottom:0}
.lp-coupns-btns{margin-top:0}
#lp-announcement-form .lp-add-new-btn{margin-bottom:15px;}

#profileupdate .form-group label{line-height:inherit; margin-bottom:15px; }
#profileupdate .page-innner-container{padding:30px}
#profileupdate .form-group{margin:0}
#profileupdate .form-group .form-control{margin-bottom:15px;}
.file-upload-btn,.lp-secondary-big-btn{font-family:inherit;}
#inbox{padding:0 !important}
.lp-user-header-details .glyphicon{font-size:18px}
.lp-announcement-title p{font-weight:normal}
#lp-all-menus .lp-listing-outer-container{padding-left:15px}
.lp-dashboard-left-label{line-height:inherit !important; margin-bottom:15px !important}
.lp-dashboard-tabs .help-text a.help{margin-top:0}
.lp_privacy_policy_Wrap .help-text a.help{margin-top:6px}
.remove-event-img{margin-top:95px; left:60px; border-radius:30px}
.dashboard-upload-field .frontend-image, .dashboard-upload-field .lp-uploaded-img{bottom:52px}
.lp-selected-plan-price h3 {
    font-size: 19px;
    margin: 0;
    font-weight: 500;
}
.lp-active-plan-outer-box-title { 
    margin: 0px -15px;
    padding: 4px 0px;
    margin-bottom: 15px;
}
.lp-active-plan-outer-box{padding:15px; padding-top:0; margin-top:15px}
#lp-events .lp-listing-outer-container,#lp-announcement-form .lp-listing-outer-container, #lp-leadform .lp-listing-outer-container{padding-left:30px; padding-right:30px}
.lp-voupon-box{padding-top:30px; padding-bottom:15px}
lp-coupons-form-inner .row.margin-bottom-20{margin-bottom:0 !important}
.ff-nav-mob{z-index:999999 !important;}
.ff-nav-mob__close{color:#fff;}
.col-md-12.blank-left-side{width:100%}
.lp-invoice-number .radio.radio-danger{border: 1px solid #e6ecf5;background: #d5dce1;}	
.horinav i.glyphicon{font-size:18px; color:#fff}
#navbar{position:relative}
.nav > li a{position:relative}
.mob-menu-container >.nav > li{border-bottom:1px solid #e6ecf5}
.mob-menu-container >.nav > li:last-child{border:none}
.primary-menu-container >.nav > li> .sub-menu {
	max-height:440px;
    display: none;
    background: #9073CB;
    border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
    position: absolute;
    z-index: 999999999;
    /*padding-top: 20px;
	padding-bottom:20px;*/
    border: 1px solid #e6ecf5;
    top: 50px;
	box-shadow:0px 0px 10px rgba(0,0,0,.15);
	width:230px;
    }
.horinav .sub-menu li a{padding:15px; display:block; color:#fff; text-align:left;border-bottom:1px solid rgba(255,255,255,.3)}
.horinav .sub-menu li.viewall a{border:none; background:#38a9ff; color:#fff}
.horinav .sub-menu .sub-menu li a{padding-left:25px; background:rgba(255,255,255,.1)}
.horinav .sub-menu .sub-menu li a:hover{padding-left:25px; background:rgba(255,255,255,1)}
.nav > li.menu-item-has-children > a{padding-right:30px}
.nav > li.menu-item-has-children > a:before{content:""; position:absolute;border-left: 6px solid transparent;
border-top: 6px solid #fff; 
border-right: 6px solid transparent;top: 22px; right:10px; width:0}
.mob-menu-container .nav > li.menu-item-has-children > a:before{border-top:6px solid #515365; transition:all .3s; right:15px; top:22px}
.mob-menu-container .nav > li.menu-item-has-children.expMenu > a:before{transform:rotate(180deg); top:22px;}
.nav > li.menu-item-has-children:hover > a:before{border-top: 6px solid #515365;}
.lp-lead-success-msg p{padding:0 15px;}
.lp-blank-section img{/*max-width:200px*/}
.lp-dashboard-new .sidebar-nav li{text-indent:0px;}
.lp-dashboard-new .sub_iconfirst{margin-right:25px; display:inline-block; margin-left:25px; width:15px;}
.lp-listing-expire-section p{text-align:left}
.lp-dot-extra-buttons{/*margin-top:-6px*/}
.lp-status-container p,.lp-listing-expire-section p,[data-content^="Associated Plan"]{line-height:normal}
.lp-left-content-container a img.icon{top:6px}
.modal-small-title a{font-size:1.2em;}
.lp-active-plan-outer-box-title{background:#7c5ac2}
.lp-dashboard-tabs{margin-top:0}
.lp-add-new-btn{margin-top:-15px !important}
.lp-blank-section .lp-add-new-btn{margin-top:10px !important}
.menudashboard .lp-add-new-btn{margin:0 !important}
.view-event-attendees{margin-top:12px; display:block}
.aligncenter, div.aligncenter{margin:auto}
.nav > li > a:focus{background:none}
.content-loading{background:url(../images/loading.gif) no-repeat center center; background-size:100px}
.lp-ad-location-image{width:150px; margin-top:60px}
.lp-select-ad{padding:30px}
#lp-new-ad-compaignForm .lp-select-ad-place{width:100%; margin-bottom:0}
.lp-select-ad{border:2px solid #e6ecf5}
#lp-new-ad-compaignForm .lp-select-ad-place input[type="checkbox"]:checked ~ div.lp-select-ad{border:2px solid #38a9ff !important}

#lp-new-ad-compaignForm .lp-select-ad-place input[type="checkbox"]:checked + label + .lp-select-ad h5{color:#38a9ff}
#lp-new-ad-compaignForm .lp-select-ad-place input[type="checkbox"] + label{bottom:inherit; top:-11px; left:calc(50% - 12px); margin-left:0}
.lp-ad-price-content h5{margin-top:0px; margin-left:25px; margin-bottom:30px; text-align:left}
.lp-ad-location-image + .lp-ad-price-content{position:absolute; top:30px; right:30px;}
.lp-inovice-campgnlisting{margin-top:15px}
.lp-ad-price-content button{margin-top:0; padding-bottom:0}
.lp-ad-price-content h6{margin-top:-5px;}
#lp-new-ad-compaignForm .lp-select-ad-place input[type="checkbox"] + label::before {width:17px; height:17px;border-radius:50% !important; border:1px solid #d8dbe6; background:#fff }
#lp-new-ad-compaignForm .lp-select-ad-place input[type="checkbox"]:checked + label::before{width:17px; height:17px;  solid #38a9ff; content:""; }
.margin-bottom-20{margin-bottom:15px !important}
.margin-top-20{margin-top:15px !important}
#lp-events .lp-coupon-outer-container .col-md-3:nth-of-type(2), #lp-events .lp-coupon-outer-container .col-md-3:nth-of-type(1), #lp-events .lp-coupon-outer-container .col-md-2:nth-of-type(3), #lp-events .lp-coupon-outer-container .col-md-2:nth-of-type(4){margin-bottom:15px}
.page-template-template-dashboard .returnBack, .page-template-template-dashboard .scroll_To_Top {display:none !important}

.blank-left-side h1{font-size:24px; font-weight:500}
.blank-left-side p{width:90%}
#reviews > .panel > .panel-body{border:none}
.page-container-five{padding-top:0; padding-bottom:0;}
#TermsConditionTabs{background:#fff;}
#TermsConditionTabs .vc_tta-panel ol{margin-left:50px; list-style-type:decimal; margin-top:30px; margin-bottom:30px}
#TermsConditionTabs .vc_tta-panel ul{margin-left:50px; list-style-type:disc; margin-top:30px; margin-bottom:30px}
#TermsConditionTabs .vc_tta-panel ul li:before{display:none}
#TermsConditionTabs .vc_tta-panel ol li, #TermsConditionTabs .vc_tta-panel ul li{padding-left:20px; margin-bottom:5px}
#TermsConditionTabs .vc_tta-panel ol[type='a']{list-style-type:lower-alpha;}
#TermsConditionTabs .vc_tta-panel ol[type='i']{list-style-type:lower-roman}
#TermsConditionTabs .vc_tta-panel ol ol{margin-left:15px}
#TermsConditionTabs .vc_tta-panel h2,#TermsConditionTabs .vc_tta-panel p,#TermsConditionTabs .vc_tta-panel li{font-size:14px; color:#9a9fbf; line-height:1.5 }
#TermsConditionTabs .vc_tta-tabs-list{border-right:1px solid #e6ecf5;}
#TermsConditionTabs .vc_tta-tabs-list li{border-bottom:1px solid #e6ecf5;}
#TermsConditionTabs .vc_tta-tabs-list li a,#TermsConditionTabs .vc_tta-tabs-list li a span{color:#38a9ff; background:#fff}
#TermsConditionTabs .vc_tta-tabs-list li a:hover span,#TermsConditionTabs .vc_tta-tabs-list li.vc_active a span{color:#7c5ac2}
#TermsConditionTabs .vc_tta-tabs-list li a{padding:30px}
#TermsConditionTabs .vc_tta-tabs-container{width:240px}
#TermsConditionTabs .vc_tta-panel-body{padding-left:30px; padding-right:30px; padding-bottom:30px}
.lp-update-profile-container .tab-header{background:none}

.lp-dashboard-new .sidebar-nav li a .fa{font-size:22px; position:relative; top:4px}

.lp-price-main .lp-title p span.mon{font-size: 14px;color: #9a9fbf;}
.vc_tta-panel-heading{position:relative}
#TermsConditionTabs .vc_tta.vc_general .vc_tta-panel-title > a{padding:30px}
#TermsConditionTabs .vc_tta.vc_general .vc_tta-panel-title > a span{color:#7c5ac2; font-weight:500}
.lp_confirmation .list-style-none.list-st-img{justify-content:center; display:flex;}
.lp_confirmation .list-style-none.list-st-img li a.edit-list{background:#38a9ff}
.lp_confirmation .list-st-img li a.edit-list > span{font-size:18px}
.lp_confirmation .list-style-none.list-st-img li a.lp-pay-publish-btn{background:#73d500; font-size:18px}
.lp_confirmation .list-style-none.list-st-img li a.lp-pay-publish-btn:hover,.lp_confirmation .list-style-none.list-st-img li a.edit-list:hover{background:#7c5ac2;}
.grecaptcha-badge {
  visibility: hidden;
}
.lp_payment_step_next.active,.coupon-apply-bt{background:#38a9ff;}
.lp_payment_step_next.active:hover,.coupon-apply-bt:hover{background:#7c5ac2 !important}
.lp-listing-form .lp-checkout-page-outer-new .img-responsive{object-fit:cover;}
.modal{z-index:99999}
#modal-doppin .modal-dialog .close{color:#fff; width:30px; height:30px; text-align:center; border-radius:50%; background:#7c5ac2
; text-shadow:none}
#modal-doppin .modal-dialog{border-radius:5px; overflow:hidden }
.ff-err-info{display:none}
.ff-sc-label2 .ff-icon-inner{top:-13px !important; right:-13px !important}
body .post-submit .author-section{background-color: #f7fbfe !important;
border: 1px solid #dedede;
border-radius: 5px !important;
padding: 18px 20px !important;
text-align: left;}
.submit_new_style .lp-form-row-left > p{color:#515365}
.lp_confirmation a span{color:#fff !important}
.ff-sc-label2 .ff-label-wrapper{top:inherit !important; right:7px !important}
.lp-header-overlay{background:#45505b}
.lp-author-banner .lp-banner-bottom{min-height:inherit}
.footer-social-icons-widget{display:none}
.footer-style2.padding-top-60.padding-bottom-60{background:#515365 !important; padding-top:75px; padding-bottom:75px;}
.footer-style2 a, .footer-style2 li, .footer-style2 p, .footer-style2 span{color:#fff; font-weight:300; font-size:13px}
.footer-style2 ul.menu li{position:relative; margin-top: 12px;}
.footer-style2 ul.menu li:before{content:""; width:0; height:0; border-left:5px solid; border-top:4px solid transparent; border-bottom:4px solid transparent; margin-right:8px; display:inline-block}
.footer-logoo img{width:100%; max-width:200px}
.socialShare{box-shadow: 0 0 10px #c7d0d8;}
.disclaimer{color:#fff;display:block;  margin-top:15px; line-height:1.3; font-size:13px;}
#page .disclaimer a{color:#38a9ff !important}
.padding-top-60 .widget h2, .padding-top-60 .widget a, .padding-top-60 .widget span, .padding-top-60 .widget p{color:#fff !important}
.sfsi_wDiv{text-align:left !important}
.footer-style2 .col-1 .widget-title h2{text-transform:none; font-size:13px;float:left; margin-right:15px; margin-top:15px}
.sfsi_wicons.shuffeldiv{width:32px !important; height:32px !important; margin-right:5px }
.cryptoboxes{box-shadow: 0 0 8px rgba(0,0,0,.2);}
.search-results .filters{padding-top:25px; clear:both;}
.menu ul.children li > a, .menu ul.sub-menu li > a, .lp-user-menu li > a{border-left:0;}
.lp-dot-extra-buttons .list-style-none li a, .lp-dot-extra-buttons .list-style-none li a span{font-size:13px; text-transform:uppercase;}
.lp-dot-extra-buttons .list-style-none li:hover a, .lp-dot-extra-buttons .list-style-none li:hover a span {color:#7c5ac2 !important}
.page-template-template-dashboard .cryptoboxes,.page-template-pricing .cryptoboxes,.page-id-6 .cryptoboxes,.privacy-policy .cryptoboxes{display:none}
.single-listing .full-overlay-popup,.single-listing .md-overlay.content-loading,.single-listing .modal-backdrop.in{display:none !important}

.modal-backdrop{z-index:999999}
.listing-skeleton-view-list_view .modal-backdrop{z-index:9999}
.msw-box{padding:15px; clear:both;}
.msw-box .msw-list-4 .msw-price{font-size:2.8rem}
.msw-box .align-bottom{align-items:center; justify-content:space-between}
.lp-lead-success-msg-outer{height:180px; top:15px}
.lp-cross-suces-layout{top: -15px;color: #fff;
background: #7c5ac2;width: 30px;
height: 30px;
display: flex;
justify-content: center;
align-items: center;
border-radius: 50%;
right: -15px;}
#dis-expiry-s,#dis-time-s,#dis-expiry-e,#dis-time-e{padding-left:30px;}
#af-wrapper{font-family:"Roboto";}
#af-wrapper #forum-breadcrumbs{margin-top:15px; margin-bottom:15px; line-height:normal; padding:0}
#af-wrapper .button-red{background:#38a9ff; border:none}
#af-wrapper h1.main-title.main-title-overview{display:none}
#af-wrapper .title-element{height:44px; line-height:44px}
#af-wrapper .menu-icon{color:#fff}
#af-wrapper .forum-menu a{border-radius:3px}
#af-wrapper .main-title{padding:0}
#af-wrapper .post-author img.avatar,#af-wrapper #profile-header img.avatar{width:60px; height:60px;}
#af-wrapper .user-online .avatar{box-shadow:none; border:none}
#af-wrapper .post-message{min-height:105px;}
#af-wrapper #poll-panel{margin-top:10px;}
#af-wrapper .forum-menu{margin-bottom:15px; margin-top:0}
#af-wrapper .post-element{margin-bottom:15px}
#af-wrapper .fas.reaction-icon{color:#7c5ac2}
#af-wrapper .highlight-admin, #af-wrapper .highlight-admin a{color:#38a9ff !important}
#af-wrapper #profile-header .background-avatar{background:#7c5ac2 !important}
#af-wrapper #profile-header{height:100px;}
#af-wrapper #profile-header .user-info{left:115px}
#af-wrapper #profile-header .profile-display-name{font-weight:500}
#af-wrapper .notices-panel{background:#edf2f6; border:1px solid #e6ecf5; color:inherit}
#af-wrapper .notice a{color:#38a9ff !important; text-decoration:none !important;}
.content-container + .pages-and-menu{display:none !important}
.addtopic-editor + .pages-and-menu{margin-top:-40px}
.lazy.lazy-hidden,.entry img.lazy-hidden, img.thumbnail.lazy-hidden{width:32px !important; height:32px !important; background-color:transparent !important;}

.sponsored span.topsearch{display:block; font-size:80%; font-weight:normal}
.advtoverlay{position: fixed;
width: 100%;
height: 100%;
top:0;
z-index: 99999999999;
background: rgba(0, 0, 0,.8);
justify-content: center;
}
.advtoverlay .advpopup{
max-width: 450px;
margin: auto;
text-align: center;
background: #fff;
padding: 30px;
border-radius: 14px;
width: 90%;
/*min-height: 50%;*/
display: flex;
justify-content: center;
flex-wrap: wrap;
position:relative;
}
.advtoverlay .advpopup .closebtn{position: absolute;
right: -22px;
top: -20px;
background: #735ac2;
width: 50px;
height: 50px;
color: #fff;
display: flex;
justify-content: center;
align-items: center;
border-radius: 50%;
cursor:pointer;
border: 5px solid #fff;
font-size: 22px;
}
.advtoverlay .advpopup .closebtn span{color:#fff}
.advtoverlay .advpopup p{font-size:18px; font-weight:500}
.advtoverlay .advpopup .btn{text-transform: uppercase;
font-size: 15px;
font-weight: 500;
margin-top: 20px;
width: 200px;
padding:10px 30px;
margin: 15px auto 0;}
.advtoverlay.active{display:flex !important;}
#af-wrapper #profile-header .background-contrast{opacity:1}
#af-wrapper #forum-navigation-mobile a span{color:#fff}
.advpopup .imageWrap{width:100%;}
.advpopup .imageWrap img{margin:auto; width:116px;}
.advpopup .textWrap{text-align:center; width:100%;}
.advpopup .textWrap span{color:inherit;}
.advpopup .textWrap h3{font-size:24px; text-transform:uppercase; font-weight:bold; color:#333;}
.advpopup .textWrap h4{font-size:16px; font-weight:500; color:#666;}
.advpopup .textWrap p{font-size:14px;  font-weight:normal; color:#999;}
.lp-dashboard-new .dashboard-content .notices-area > .notice.info a.button{position: absolute;
right: 5px;
padding: 8px 30px;
top: 5px;}
.notices-area .notice.info .notice-icon .fa-dollar{background:#fff; color:#36c12b; width:30px; height:30px; display:flex; justify-content:center; align-items:center; border-radius:50%; font-size:15px}
.lp-dashboard-new .notice.info .notice-text > h2 span span{font-weight:500; color:#36c12b;}
.lp-dashboard-top-labelm,.lp-listing-selecter-content h5,.lp-ad-price-content h5{color:#44566c !important}
.lp-ad-price-content h5 .fa,.lp-dashboard-top-label .fa{color:#7c5ac2 !important}
.login-form-popup label{padding-bottom:10px}
.login-form-popup .checkbox label{padding-bottom:0}
.login-form-popup ul{z-index: 999;
position: absolute;
background: #e6ecf5;
width: 100%;
border-radius: 6px 6px 0px 0px;
display: flex; overflow:hidden}
.login-form-popup ul li{display:flex; text-align:center; width:50%}
.login-form-popup ul li a{padding:30px; color:#363F48; width:100%; text-transform:uppercase; font-weight:500}
.login-form-popup ul li a.active{background:#fff; color:#7c5ac2}
.mailpoet_paragraph{margin-bottom:15px}
.mailpoet_paragraph label{margin-bottom:7.5px}
.mailpoet-manage-subscription .mailpoet-change-email-info{font-weight:500; color:#7c5ac2}
.fill-o-bot-wrap{border-radius:5px;background: #f2eef9; border: 1px solid #dedede;}
.fill-o-bot-wrap .col-md-3 .bot-on-tag-wrap{display:flex; align-items:center; jutify-content:center;}
.fill-o-bot-wrap .col-md-7 p{margin-top:10px}
span.bot-on-tag{background:url(../images/turn-on.png) no-repeat center;}
.fill-o-bot-wrap .col-md-3 .bot-on-tag-wrap label.switch{margin-top:0; top:0}

.dash-booking-remove-icon, .dash-booking-remove-icon:hover,.booking-setting-icon-edit-listing, .booking-setting-icon-edit-listing:hover{display:flex; justify-content:center; align-items:center; width:26px; height:26px}
.user-booking-settings-time-slot{margin-bottom:15px;}
.user-booking-settings .user-booking-settings-time-slot li {padding:25px 0px;}
.booking-setting-icon-edit-listing, .booking-setting-icon-edit-listing:hover{background:#7c5ac2;}
.add-listing-for-booking .fa:before{color:#fff;}
#bookings-form-toggle .lp-container-center{width:auto;}
#edit-booking-atts input[type="checkbox"]{display:block; margin-right:10px}
#edit-booking-atts input[type="checkbox"]:checked + label::before {background:none}
.lp-booking-label-desc{margin-top:15px; margin-bottom:15px !important}
#edit-booking-atts .lp-booking-form-attr-checkbox{margin-top:10px}
#edit-booking-atts .form-group label {
  line-height: 20px;
}
#booking-settings-sidebar,#booking-details-sidebar{padding:0px 15px}
#booking-settings-sidebar .user-booking-settings select.form-control#dashboard-timeslot{width:100%; margin-top:15px}
#edit-booking-atts .form-group label{position:relative; padding-left:30px}
#edit-booking-atts input[type="checkbox"]{display:none}
#edit-booking-atts input[type="checkbox"]:checked + label::before{background:#38a9ff;}
.lp-dashboard-new .notices-area .notice.warning .notice-icon{background-color:#7c5ac2;
}
#login .form-group:nth-child(5){margin-top:-15px}
/*-------user page--------*/
.lp-user-header{padding:15px 30px}
.lp-user-header > a img{max-width:220px;}
.lp-user-header > .pull-right{margin-top:8px;}
.dashboardWrap{
	padding: 15px;
background: #edf2f6;
display:flex; /*height:100%;*/
}
#sidebar-wrapper {
  margin-left: -310px;
  width: 310px;
 }
.listing-widget-wrapper{
display:flex;flex-wrap:wrap; margin-top:30px; background:#fafbfd; border:1px solid #e6ecf5;padding:15px; border-radius:5px;	
}
.listing-widget-wrapper .widgetWrap{
background:#fff;
border:1px solid #e6ecf5;
width:calc(33.33% - 30px);
border-radius:5px;
margin:15px;

}
.listing-widget-wrapper .widgetWrap h2{font-size:14px; text-transform:uppercase; font-weight:500; color:#7c5ac2;padding:20px 30px; margin:0; border-bottom:1px solid #e6ecf5;}
.listing-widget-wrapper .widgetWrap img{display:block; transition:all .3s; transform:scale(.8); margin:auto;}
.listing-widget-wrapper .widgetWrap:hover img{transform:scale(1);}
.listing-widget-wrapper .widgetWrap .descWrap{padding:10px 30px 30px 30px; text-align:center}
.listing-widget-wrapper .widgetWrap .descWrap p{text-align:left}
.listing-widget-wrapper .widgetWrap .descWrap .button{text-transform:uppercase; display:block; margin-top:15px}
#sidebar-wrapper{border-right:1px solid #e6ecf5}
#sidebar-userprofile{border-right:1px solid #e6ecf5;}
.userinfo{text-align:center; padding:15px}
.userinfo .lp-listing-stars{margin-top:30px}
.userinfo .lp-listing-stars,.lp-rating-stars-outer{float:none; border:none}
.userinfo .lp-listing-stars .lp-star-box.filled i{color:#7c5ac2 !important}
.userinfo .lp-listing-stars .lp-rating-stars-outer .lp-star-box{font-size:24px}
.userinfo h1{color:#7c5ac2; font-size:24px;}
.userinfo h1 a{color:#38a9ff; font-size:20px}
.userinfo .socialmedia{margin-top:15px; margin-bottom:30px; display:flex; justify-content:center;}
.userinfo .socialmedia .fa{background:#38a9ff; width:34px; margin:5px; border-radius:50%; height:34px; display:flex; justify-content:center; align-items:center; color:#fff; transition:.3s all; font-size:18px}
.userinfo .socialmedia .fa.fa-facebook{background:#265198;}
.userinfo .socialmedia .fa.fa-instagram{background:#E22F47;}
.userinfo .socialmedia .fa.fa-pinterest{background:#B7081B;}
.userinfo .socialmedia .fa.fa-linkedin{background:#007abc;}

.userinfo .socialmedia a:hover .fa{background:#735ac2;}
.userinfo .userthumb{width:120px; background:#9a9fbf; border-radius:50%; height:120px; margin:auto; position:relative}
.userinfo .userthumb a{  position: absolute;
  right: 0;
  width: 34px;
  font-size:18px;
  height: 34px;
  background: #fafbfd;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #e6ecf5;
  top: -5px;
}
.userinfo .userthumb img{ border-radius:50%; overflow:hidden; }
.userinfo .totalreviews{padding:10px 0px; color:#38a9ff; text-transform:uppercase}
.userinfo .outof{font-size:18px; margin-top:10px; margin-bottom:10px; color:#999; font-weight:300}
.userinfo .outof span{font-weight:500; color:#7c5ac2}
.userinfo .mediacounts{display:flex;border-top:1px solid #e6ecf5; color:#333; text-transform:uppercase; border-bottom:1px solid #e6ecf5; margin-top:30px; margin-left:-15px; margin-right:-15px;}
.userinfo a{color:#333}
.userinfo .mediacounts i{font-size:20px}
.userinfo .mediacounts i,.userinfo .mediacounts span{color:#38a9ff;padding:10px}
.userinfo .mediacounts .videocounts{border-right:1px solid #e6ecf5; border-left:1px solid #e6ecf5;}
.mediacounts > div{flex:1; display:flex; align-items:center; flex-direction:column; text-transform:uppercase}
.userinfo .aboutme{text-align:left; padding:15px}
.userinfo .aboutme h3{display:flex; text-transform:uppercase; font-size:16px; justify-content:space-between;}
.userinfo .aboutme h3 a{color:#38a9ff; font-size:18px}
#wrapper.active-user{padding-left:0; display:flex; flex-wrap:wrap;}
.dashboardtext-wrap h2{font-size:24px; margin-top:30px}
.dashboardtext-wrap h2.no-gape{margin-top:0}
/*--author page---*/
.lp-author-banner .lp-banner-top .lp-banner-top-detail h3{
color:#38a9ff;
font-size:24px; font-weight:normal
}
.lp-author-banner .lp-banner-top .lp-banner-date{margin-top:42px}
.lp-author-content .lp-author-nav,.lp-author-banner .lp-banner-bottom{background:#fff}
.lp-author-nav ul li a{padding:30px 20px 30px 20px}
.lp-author-nav ul li a.active::before{height:100%; width:5px; background:#38a9ff}
.lp-listing-additional-details .toggle-additional-details, .lp-author-nav ul li a:hover, .lp-author-nav ul li a:hover i, .lp-author-nav ul li a.active::before, .lp-events-btns-outer button:first-child{background:#38a9ff; border-color:#38a9ff}
.lp-section-heading i, .lp-section-title-container i, .lp-section-heading i, .lp-listing .lp-listing-bottom h3 a:hover, .lp-listings .more-listings a, .lp-activity a:hover, .lp-activity .lp-activity-bottom .lp-activity-review-writer a, .footer-menu ul li a:hover, .footer-menu ul li a:focus, .lp-listings-widget .lp-listing .lp-listing-detail h3 a:hover, .lp-header-title .lp-header-title-left .lp-header-breadcrumbs a:hover, .header-style3 .lp-header-middle .lp-header-add-btn a, .lp-listing-announcement .announcement-wrap i, .lp-listing-faq .faq-title a span, .lp-widget-social-links a:hover, .flip-clock-wrapper ul li a div div.inn, .lp-widget .lp-listing-price-range p a, .lp-listing-additional-details li span, .listing-page-sidebar .lp-widget ul li.lp-widget-social-links a:hover, .online-owner-widget .lp-online-social a:hover, .lp-discount-widget .lp-dis-code-copy span, .lp-section-title-container .lp-sub-title a, .lp-listing-faq .faq-title a i, .lp-listing-faq .ui-accordion-header-icon, .lp-header-search-form #input-dropdown li:hover span, .lp-header-search-form #input-dropdown li:hover a, .lp-header-search-form #input-dropdown li:hover, .lp-header-search-form .chosen-container .chosen-results li:hover, .lp-header-search-form .chosen-container .chosen-results li.highlighted, .home .lp-top-bar-social ul li a:hover, .lp-activity-review-writer a, .lp-activity-description a, .arrow-left:hover, .arrow-right:hover, .lp-menu-item-title:hover, .lp-listing-menu-items .lp-listing-menu-item .lp-menu-item-price span, .lp-listing-menu-items h6, .lp-listing-menu-top span, .widget-social-icons li a, .lp-dis-code-copy span, #sidebar aside.widget.widget_recent_entries li a:hover, .element-inner-button, .lp-header-title .lp-header-toggles a.active, .lp-author-nav ul li a i, .hours-select > li > button.add-hours span, .element-inner-button, .lp-listings .listing-slider .lp-listing-bottom-inner .lp-listing-cat, .event-hosted-grid label strong, .lp-listing-menu-items .lp-listing-menu-item .lp-menu-item-price a, .lp-event-detail-title-hosted h2 a, .lp-event-detail-side-section ul li > a, .lp-event-attende-view-all span{color:#38a9ff !important}
.lp-author-banner .lp-banner-bottom{padding:0}
.lp-banner-bottom .lp-banner-bottom-left{float:none; display:flex; justify-content:space-between; align-items:center;}
.lp-banner-bottom .lp-banner-bottom-left ul{height:125px; display:flex;}
.lp-banner-bottom .lp-banner-bottom-left ul li{height:100%; display:flex; justify-content:center; flex-direction:column; align-items:center; padding-right:30px; margin-right:30px; border-right:1px solid #e6ecf5;}
.lp-banner-bottom .lp-banner-bottom-left ul li:last-child{border:none;}
.lp-banner-bottom .lp-banner-bottom-left li i,.lp-banner-bottom .lp-banner-bottom-left li.banner-ratings i{color:#38a9ff; margin:10px; padding:0; background:none; font-size:24px }
.lp-banner-bottom .lp-banner-bottom-left li{text-transform:uppercase;}
.lp-banner-bottom .lp-banner-bottom-left li strong{margin-bottom:10px; font-size:11px; font-weight:600;}
.lp-banner-bottom .lp-banner-bottom-left li span{font-weight:300; font-size:18px; color:#38a9ff}
.lp-banner-bottom .lp-banner-bottom-left li .outof{font-size:18px; color:#999} 
.lp-blog-grid-shares-contact-page a{background:#38a9ff !important;}

.lp-blog-grid-shares-contact-page a.icon-fb{background:#265198 !important;}

.lp-blog-grid-shares-contact-page a.icon-insta{background:#E22F47 !important;}
.lp-blog-grid-shares-contact-page a.icon-pin{background:#B7081B !important;}
.lp-blog-grid-shares-contact-page a.icon-linkedin{background:#007abc !important;}
.lp-blog-grid-shares-contact-page a:hover{opacity:1; color:#fff; background:#7c5ac2 !important}
.lp-blog-grid-shares-icon:hover .fa{color:#fff; opacity:1}
.author-about-wrap .lp-reivew-gallery img{width:40px; margin:0px}
.author-tab-content .tab-pane h3{margin-bottom:15px;}
.about-activities{margin-top:15px}
.backtodash{padding:15px; border-bottom:1px solid #e6ecf5;}
.backtodash .btn:hover{color:#7c5ac2;}
.about-activities-inner{background:#EDF2F6; border:1px solid #e6ecf5; padding-left:15px; padding-right:15px; border-radius:6px }
.about-activities-inner .lp-listing-review{border-top:0; padding-top:0}
.about-activities-inner .lp-listing-reviews{margin-bottom:10px}
.product_meta{line-height:26px}
#sidebar .social-icons.post-socials{display:none !important;}
@media(min-width:992px){
	.lp-compaignForm-righside{width:25%; padding-right:0}
	.middsec .row{display:flex;}
	#sidebar{margin-bottom:0}
	#sidebar div:last-child, .boxes:last-child{margin-bottom:0}
	.middsec .single-page-slider-container .row{display:inherit}
	.horo{display:flex; margin-bottom:30px; width:100%}
	.horo-icon{width:33%; padding:20px 0px}
	.horo-desc{width:67%}
	.horo-desc .nav > li{width:33.33%; border-bottom:1px solid #ccc;}
	.white-section .row .col-md-4:nth-child(2){padding-left:0; padding-right:0}
	#lp-all-menus .lp-listing-outer-container,.lp-content-before-after{padding-left:0}
	.col-md-2.lp-content-before-after{text-align:left}
	.col-md-2.lp-content-before-after.text-right{text-align:right}
	.lp-listing-outer-container .lp-dashboard-tabs{padding:0 !important}
	.vc_tta-panel-heading .fa{display:none}
	.backtohome .menuDrop{display:none !important;}
}

@media (min-width: 1360px){
.container {width: 100%; max-width:1360px;}
#lp-submit-form .submit-img{position:relative; text-align:right; right:65px;}
.searchdrop {width:450px}
#sidebar_menu{display:none;}
.lp-dashboard-new .sidebar-nav li a{line-height:75px}
.listing-widget-wrapper .widgetWrap{position:relative;padding-bottom: 120px;}
.listing-widget-wrapper .widgetWrap .descWrap{position:absolute; bottom:0}
}
@media screen and (max-width: 1359px){
.lp-dashboard-new .sub_iconfirst{margin-right:10px}
.archive ul.ltsmovielist .ltsmovieimg, .listingloop .ltsmovieimg{height:175px}
.search-filters > ul > li > a{line-height:35px !important}
.search-row .form-inline .form-group{margin-right:5px;}
.search-row #searchform .chosen-container.chosen-container-single.chosen-container-single-nosearch{width:147px !important}
.chosen-container-single .chosen-single,.form-inline .input-group .input-group-addon, .chosen-container-single .chosen-single{height:43px !important;}
.chosen-container-single .chosen-single{line-height:43px}
.chosen-container.chosen-with-drop .chosen-drop{left:-38px; width:184px}
.search-filters > ul > li > a, #lp-find-near-me .near-me-btn{margin-top:0px !important}
h4.backtohome a{padding:17px 20px}
.lp-ad-step-two-inner .col-sm-4{width:100%}
h4.backtohome a .fa{margin-right:0}
}
@media (max-width: 1359px) and (min-width:992px){
	#sidebar .toptit h4,#sidebar .toptit a{display:block; float:none}
	#sidebar .toptit select{float:none; width:100%; margin-top:10px}
	.sponsor h4{font-size:15px}
	
}
@media (max-width: 1359px) and (min-width:1200px){
.leftmenu li a img{top:11px; left:5px; max-width:25px;}
.leftmenu li a {
    padding: 14px 5px 14px 45px;
}
.horinav .nav li a{font-size:12px}
.listinglink{width:23%}
.searchdrop{width:340px}
.languages {padding: 10px 15px 0 0px;}
.leftmenu .search-row{padding-left:15px; padding-right:15px}
.nav > li > a {
    padding-right: 14px;
	padding-left:14px;
}
.nav > li.menu-item-has-children > a {
    padding-right: 25px;
}
.influrncelist{width:auto; margin-left:-15px; margin-right:-15px;}
.logo{float: left; width: calc(15% - 3px); padding: 20px 30px 0 0;}

	}
@media(min-width:1200px){.lp-tooltip-div.active{top:55px !important}
.lp-tool-tip-content{padding:15px}
.lp-tooltip-outer .lp-tool-tip-content .sortbyrated-outer ul li a{margin-right:15px}
.lp-tooltip-outer .lp-tool-tip-content .sortbyrated-outer{width:343px}
.logo img{width:208px}
.topheade .form-group.lp-location-search{margin-left:10px}

.dsptc-weather-shortcode .dsptc-weather-container, .dsptc-weather-widget .dsptc-weather-container{padding:30px 30px 10px;}
#wrapper.active #sidebar-wrapper,#wrapper.active-user #sidebar-wrapper,#sidebar-userprofile{width:20%;margin-left:0; height:auto}
#wrapper.active #page-content-wrapper,#wrapper.active-user #page-content-wrapper,#wrapper #page-content-wrapper {width:80%}
.page-template-template-dashboard #page{height: 100%;}
.home #carousel a.wplightbox{height:350px; display:block}
}
@media screen and (max-width: 1199px){
.searchnow {padding: 0; font-size: 12px;}
.searchtext input{width:80%;}
.listinglink a {padding: 11px 8px; font-size:12px;}
.leftmenu li a {padding: 15px 5px 15px 34px; font-size: 12px;}
.leftmenu li a img{max-width: 27px;}
.toptitsl, .toptit, .suboxes,#newsfeed .suboxes{/*padding: 15px;*/}
.toptit a{font-size:12px;}
ul.newslist .newsdata a.newstitle{margin-top:0;}
ul.ltsmovielist .ltsmoviedata h4 {font-size: 12px;}
ul.ltsmovielist .ltsmoviedata a.ltsmovietitle{font-size:13px;}
ul.ltsmovielist .ltsmoviedata a.ltsmovietitle.res{/*height: 17px;*/}
.topweather h2{font-size:40px;}
.topweather div h4 {font-size: 14px; padding: 2px 5px;}
.topweather img {max-width: 50px;}
.weatherbg .partly h3 {font-size: 14px;}
.weatherbg .partly p{padding: 2px 5px;}
.influrncelist li .influrnce div h4{font-size:11px;}
.liveradio h4{font-size:16px;}
.desc_webdesign{padding:0 15px;}
#web-design-page .page-inner-container.lp_hide_general_plans{padding:0px 30px}
.packages-webdesign .lp-section-row:not(.mobrow){padding:45px 30px}

#see_filter{display:block; cursor:pointer; font-size:14px; font-weight:500; background:none; color:#38a9ff}
	#see_filter:hover{color:#7c5ac2; background:none;}
#see_filter .fa{margin-right:10px}
#more_filters{margin-top:15px}
#more_filters.hidend{display:none !important; }
.search-row .form-inline .form-group.margin-right-0{float:none !important}
.search-row #searchform .chosen-container.chosen-container-single.chosen-container-single-nosearch{width:100% !important}
.search-filters > ul > li a{text-align:left; font-size:14px}
.search-row .form-inline .form-group{position:relative;}
.archive ul.ltsmovielist .ltsmovieimg{height:145px}
	.archive ul.ltsmovielist .ltsmovieimg, .listingloop .ltsmovieimg{height:142px}
	#lp-find-near-me .near-me-btn,.search-filters > ul > li > a{font-size:12px; font-weight:500}
	.search-row .form-inline .form-group{width:calc(50% - 2px); margin:0 0px 4px; position:relative;}
	#lp-submit-form .blue-section{background-position-x:12px; padding-bottom:0;}
.lp-coupns-btns{width:125px;}
.listing-widget-wrapper .widgetWrap{width:calc(50% - 30px);}
#wrapper.active #sidebar-wrapper,#wrapper.active-user #sidebar-wrapper,#sidebar-userprofile{width:30%;margin-left:0; height:auto}
#wrapper #page-content-wrapper {width:70%}
.carousel.slide .item .bannerLinks{
width: 60%;
border-radius:5px;
height:25%;
}
.home #carousel .bannerLinks a.wplightbox,.home #carousel .bannerLinks a{
font-size: 2.2vw;
padding: 5%;
width: 48%;}
}

@media(min-width:992px) and (max-width:1199px){
	.sponsors-banner .bannerimg, #newsfeed ul.newslist .newsimg, .businessdir ul.businesslist .businessimg{width:30%}
	.sponsors-banner .bannerdata, ul.newslist .newsdata, .newsimgul.newslist .newsdata, ul.businesslist .businessdata{width:70%}
	ul.businesslist .businessdata div p{font-size:11px}
	ul.businesslist .businessdata a.businesstitle{font-size:16px; margin-bottom:8px}
	.businessdir ul.businesslist .businessimg{height: 145px;}
	ul.businesslist .businessdata h5{margin-top:10px}
	span.ratting{font-size:11px}
	.buss{background-size:16px; min-height:20px}
	.horo-box h2{font-size:22px}
	.searchtext button{position:absolute; right:0}
	.topheade .searchtext .ui-widget{width:100%}
	.searchtext{/*width:220px*/}
	.languages{padding:15px 10px}
	.toptit h4,.toptit h1,.toptit h2{font-size:13px}
	.lp-submit-no-account .row{display:flex;justify-content:bottom}
	#lp-submit-form .blue-section{background-size:480px}
	#lp-submit-form .blue-section{background-position: top 50px right 0; min-height:295px}
	.pricing-top{margin-bottom:151px;}
	.pricing-top p{font-size:17px}
	.chosen-container.chosen-with-drop .chosen-drop{left:-39px; width:240px}
	h4.backtohome a{font-size:12px;padding:17px 15px;}
	.leftmenu .subcat li a{padding-left:15px}
	h4.backtohome a .fa{margin-right:5px; font-size:18px; }
	.horo-title{font-size:28px}
	#newsfeed .newsimg .fullimg, .businessdir .businessimg .fullimg{min-height:88px}
	#newsfeed .suboxes{padding:15px}
	.ltsmovielist .ltsmovieimg, #sidebar ul.ltsmovielist .ltsmovieimg{height:88px}
	#newsfeed ul.newslist .newsimg{max-height:88px}
	.logo img{width:170px}
	.leftmenu li a img{ max-width:20px; left:0; top:9px}
	.searchdrop{width:265px}
	.addlisting{margin-left:15px}
	.searchtext { float: left; width: 55px; padding: 15px;}
	.listinglink{width:26%;}
	.languages{padding:0px}
	.logo {
    float: left;
    width: calc(15%);
    padding: 20px 15px 0 0;}
	.listinglink a{padding:10px 0}
	html[lang=ru] body{padding-top:202px}
	.addlisting .btn1{padding:11px}
	.leftmenu li a img{top:15px}
	.navbar-collapse{padding-right:0}
	.leftmenu .search-row{padding:0}
	.horinav .container{width:100%; padding:0;}
	.horinav .nav{float:none; margin:auto; text-align:center}
	.horinav .navbar-nav > li{display:inline-block; float:none;}
	.horinav .nav li a{font-size:11px; padding:15px 11px;}
	.nav > li.menu-item-has-children > a {
    
}
.nav > li.menu-item-has-children > a::before {top:inherit; bottom:6px; left:0; right:0; margin:auto;}
.carousel.slide .carousel-caption{padding:20px 15px;}
.tri-col.suboxes{padding:15px 0px;}
.sponsor{padding:15px}
.addlisting a font{font-size:10px}
}
@media(min-width:992px){
	.tax-listing-category .leftmenu.hasNav,.single .leftmenu.hasNav, .woocommerce-checkout .leftmenu.hasNav, .woocommerce-cart .leftmenu.hasNav, .page-template-pricing .leftmenu.hasNav, .page-template-webdesign .leftmenu.hasNav, .container.mobtopmenu{display:none}
	.navbar-nav > li {
    float: none;
	display:inline-block;
}
.horinav li a img{display:none}
.horinav .container {padding-left:0; padding-right:0}
.mob-menu-container{display:none}
/*html[lang=hy] body{padding-top:202px}*/
	}
@media screen and (max-width: 991px){
	
	.mob-menu-container{display:block}
	.primary-menu-container{display:none !important}
	body{padding-top:102px}
.subcathorinav{display:none !important}
#navbar{position:inherit;}
.lp-dashboard-new #lp-listings .lp-listing-outer-container .col-md-1::before,.lp-dashboard-new #lp-listings .lp-listing-outer-container .col-md-2::before{content: attr(data-content);font-size: 13px;width: calc(100% - -30px);display: inline-block;margin: 0px -15px;}
	.search .leftmenu{padding:0 !important}
	.container.mobtopmenu{margin:15px; width:calc(100% - 30px)}
	.container.pricing{margin-top:15px}
	.white-section .row .col-md-4{margin-bottom:15px}
.logo { /*width: 100%;text-align: center;*/}
.searchnow {width: 13%;}
.searchdrop{width: calc(50% - 48px);}
.searchtext {/*width: calc(50% - 48px);*/}
.listinglink {width: 24%; position:absolute; right:0}
.col1, .col2, .col3,.col2.collepsed,.archive .col2,.search .col2 {width: 100%; padding:15px;}
.liveradio p{text-align:center;}
.liveradio img {max-width: 150px;}
.footer{padding:50px 0 30px;}
.footer .col-md-3{margin-bottom:30px;}
.fttitle{margin-bottom:20px;}
.fttitle h3{height:auto;}
.searchtext button{position:absolute; right:0}
.topheade .searchtext .ui-widget{float:none; width:calc(100% - 40px);}
.leftmenu{display:block; width:auto;}
.horinav .navtoggle, .leftmenu .navtoggle{display:inline-block;}
.navbar-nav {border-top: 1px solid #eee;}
.navbar-toggle{display:block; padding:10px 15px; margin:0 -15px}
.navbar-collapse.collapse{display:none !important}
.navbar-collapse.collapse.in{display:block !important}
.lp-price-main .lp-price-list .lp-listprc li {
    display: inline-block;
    width: calc(50% - 5px);
}
.menuDrop{padding: 5px 20px;
    background: #3495df;
    cursor: pointer;
    position: absolute;
    right: 0px;
	height:100%;
    top: 0px;
    border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
    color: #fff;
	display:flex !important;
	align-items:center;
	transform:none;
	z-index:1;
}
.subcat{display:none;}
.leftmenu{padding:10px 5px}
.middsec{padding:0}
.col1{padding-bottom:0}
.shailp{width:100%}

.chosen-container.chosen-with-drop .chosen-drop{left:-39px; width:calc(100% + 39px);}
#web-design-page .shailp{width:100%}
#web-design-page .shailp:nth-child(3){margin:0}
#sidebar ul.newslist .newsdata{margin-top:15px}
#sidebar ul.newslist > li, #sidebar ul.businesslist > li{margin-bottom:15px}
#horoscope .carousel-inner{padding-bottom:40px}


.horinav .navbar-toggle span.cross, .leftmenu .navbar-toggle span.cross{display:none}
.horinav.expendedmenu .navbar-toggle span.cross,.leftmenu.expendedmenu .navbar-toggle span.cross{display:block; background:none; font-size:24px; color:#7c5ac2}
.horinav.expendedmenu .navbar-toggle span.lines,.leftmenu.expendedmenu .navbar-toggle span.lines{display:none}
.navbar-nav{margin-top:0}
h4.backtohome a{border-radius:5px}
#lp-submit-form .blue-section{padding-bottom:300px; background-position:bottom}
.single .leftmenu.hasNav{margin-bottom:15px}


.price-view-default{width:100% !important; }
.lp-right-panel-height{width:calc(100% - 60px); margin:auto 15px 30px !important}

.blue-box.active::before,.panel-dash-views .count-box.blue-box,.panel-dash-views .count-box.green-box,.green-box.active::before{border-radius:0}
.panel-dash-views .count-box{border:none}
.panel-dash-views .count-box.orange-box{border-top:1px solid #e6ecf5 !important; border-bottom:1px solid #e6ecf5 !important;}
.lp-dashboard-new #lp-listings .lp-listing-outer-container .col-md-1::before,.lp-dashboard-new #lp-listings .lp-listing-outer-container .col-md-2::before,.lp-new-packages .lp-listing-outer-container .col-md-3:nth-of-type(1)::before, .lp-new-packages .lp-listing-outer-container .col-md-3:nth-of-type(2)::before, .lp-new-packages .lp-listing-outer-container .col-md-3:nth-of-type(3)::before, .lp-new-packages .lp-listing-outer-container .col-md-3:nth-of-type(4)::before,.lp-dashboard-new #lp-listings .lp-listing-outer-container .col-md-6::before, .lp-dashboard-new #lp-announcement-form .lp-listing-outer-container .col-md-3::before, .lp-dashboard-new #lp-announcement-form .lp-listing-outer-container .col-md-7::before, .lp-dashboard-new #lp-announcement-form .lp-listing-outer-container .col-md-2::before,#lp-events .lp-coupon-outer-container .col-md-3:nth-of-type(2)::before, #lp-events .lp-coupon-outer-container .col-md-3:nth-of-type(1)::before, #lp-events .lp-coupon-outer-container .col-md-2:nth-of-type(3)::before, #lp-events .lp-coupon-outer-container .col-md-2:nth-of-type(4)::before, #lp-menus .lp-menu-container-outer .col-md-4:nth-of-type(1)::before, #lp-menus .lp-menu-container-outer .col-md-2:nth-of-type(2)::before, #lp-menus .lp-menu-container-outer .col-md-2:nth-of-type(3)::before, #lp-menus .lp-menu-container-outer .col-md-4:nth-of-type(4)::before,.lp-coupon-outer-container .lp-deal-title::before,.lp-coupon-outer-container .lp-coupon-code-section::before{background:#EDF2F6 !important; margin-top:0; padding:15px !important; margin-bottom:15px !important; color:#515365 !important; font-weight:500 !important; text-transform:uppercase; text-align:left !important}
#lp-announcement-form .lp-listing-outer-container, #lp-leadform .lp-listing-outer-container{padding-left:15px; padding-right:15px}
.lp-dashboard-new #lp-announcement-form .lp-listing-outer-container .col-md-3, .lp-dashboard-new #lp-announcement-form .lp-listing-outer-container .col-md-7{margin-bottom:15px}
#lp-new-invoices > .tab-content{padding-top:0}
.lp-dashboard-left-label{line-height:inherit !important; margin-bottom:15px !important;}
#lp-events .lp-listing-outer-container{padding-left:15px; padding-right:15px}
.lp-coupon-box-row .form-control.event-tickets-platforms{margin-bottom:15px !important}
#lp-events .lp-coupons-form-inner .jFiler-input-dragDrop{min-height:195px; margin-top:0}
.lp-coupon-outer-container .lp-listing-expire-section p,.lp-deal-title p{margin-top:0}
.lp-listing-outer-container .padding-0{padding-left:15px !important; padding-right: 15px !important; padding-bottom:15px !important}
.lp-coupns-form .lp-main-title .text-center, .lp-coupns-form .lp-coupon-outer-container .text-center{text-align:left}
.lp-content-before-after .clearfix .lp-display-inline:first-child{float:left;}
.lp-content-before-after .clearfix .lp-display-inline:last-child{float:right;}
.lp-coupns-form .lp-listing-outer-container .text-center{margin-bottom:15px}
.lp-deal-title.lp-content-before-after{margin-bottom:15px}
.lp-coupon-code-section p{margin-top:0}
#lp-menus .col-md-9, .lp-dashboard-menu-container .lp-compaignForm-righside{padding:0}
#lp-listings .col-md-3.lp-content-before-after{padding:0; margin-bottom:15px;}
.lp-listing-expire-section p,[data-content^="Associated Plan"]{line-height:normal; text-align:left}

.lp-invoice-date p, .lp-invoice-price p{margin-right:0}
.lpadspreview .col-md-2.lp-content-before-after{padding-left:0; padding-right:0}
.lp-new-packages .lp-listing-outer-container{border: none !important; margin-bottom:0}
#inbox .col-md-2{height: auto !important}

.navbar-nav > li {
    float: none;
}
.horinav .container{width:auto;}
.leftmenu{margin-top:15px}
.leftmenu.hasNav,.horinav {padding: 5px 0px; position:fixed; border:none; top:0px; background:none; width:auto; left:0; border-radius:0; z-index:999999; height:auto; margin-top:0; transition:all .3s;}
.languages{/*z-index:9999999*/}
.fixed .languages{z-index:inherit}
.fixed .leftmenu.hasNav{/*height:100%*/}
.fixed .leftmenu.hasNav,.fixed .horinav{position:fixed}
.leftmenu.expendedmenu,.horinav.expendedmenu{width:400px; background:#fff; height:100%; top:0;box-shadow:2px 0px 10px rgba(0,0,0,.15);}
.leftmenu.expendedmenu .navbar-toggle span,.horinav.expendedmenu .navbar-toggle span{background-color:#7c5ac2}
.leftmenu.hasNav li a,.horinav.hasNav li a{padding: 15px;
font-size: 15px; line-height:15px;}
.horinav.expendedmenu li a{color:#515365; text-align:left; font-size:16px; padding-top:15px; padding-bottom:15px;}
.horinav.expendedmenu li .sub-menu a{background:#9073CB; color:#fff; text-align:left;}
.horinav.expendedmenu li .sub-menu .viewall a{background:#38a9ff}
.horinav.expendedmenu li .sub-menu a:hover{background:#7c5ac2}
.navbar-collapse.collapse{
overflow: scroll;
width: 100%;
background:#fff;

}
.navbar-collapse{box-shadow:none;}
.navbar-collapse.collapse.in{
height: calc(100% - 80px) !important;
position:absolute; left:0;
}
.leftmenu .navbar-nav,.horinav .navbar-nav{visibility:hidden; border:none; width:100%; position:absolute; left:0; overflow:auto; height:calc(100% - 65px);}
.leftmenu.expendedmenu .navbar-nav,.horinav.expendedmenu .navbar-nav{visibility:visible; border-top:1px solid #7c5ac2}
.horinav li a img, .leftmenu li a img{left:0; max-width:27px; top:11px; margin-right:15px;}

.page-template-template-dashboard .listinglink{width:auto; position:absolute; top:0; padding:0; padding-right:15px}
.expendedmenu i.glyphicon{display:none}
#nav .navbar-nav{margin-left:15px !important; margin-right:15px !important}
.lp-dashboard-tabs .panel-heading .nav-tabs li a{margin-right:30px}
.sub-menu{display:none;}
}
@media(max-width:1024px){
.lp-ads-form-container .lp-review-sorting{padding:0 !important; margin-bottom:15px}	
}

	@media(max-width:980px){
		.md-modal{overflow:inherit}
		}
	
@media(min-width:768px) and (max-width:991px){
	#listing-preview-popup{width:85%}
	#listing-preview-popup .md-content > div{padding:0 15px !important}
	#listing-preview-popup .md-close i{right:0 !important}
	#listing-preview-popup .col-md-6{padding-left:0; padding-right:0}
	.popup-inner-left-padding .lp-insert-data .lp-grid-box-thumb{margin:0}
	.quickmap{height:250px}
	.popup-inner-left-padding .lp-insert-data .lp-grid-box-thumb img{max-height:250px}
	.lp-grid-box-quick{display:block}
	.lp-user-menu li a{line-height:normal;}
	#sidebar{margin-bottom:0}
	.logo{padding:14px 0 10px;}
	
	.searchdrop{width:calc(100% - 60px); margin-left:10px} 
	.listinglink a {padding: 11px 5px; font-size:11px;}
	.searchtext{/*width:50%*/}
	.archive ul.ltsmovielist .ltsmovieimg, .listingloop .ltsmovieimg{height:200px;}
	.pricing-top p{font-size:16px}
	.pricing-top h1{font-size:22px}
	.pricing-top{margin-bottom:155px}
	.ltsmovielist .ltsmovieimg{height:80px !important}
	.tri-col.listingloop .ltsmovielist .ltsmovieimg{height:140px !important}
	#newsfeed ul.newslist .newsimg{ max-height:80px;}
	#sidebar ul.newslist .newsimg,#sidebar .ltsmovielist .ltsmovieimg{ height:162px !important; max-height:162px;} 
	#sidebar ul.ltsmovielist > li { width: 50%; padding:0px}
	#sidebar ul.ltsmovielist > li:first-child{padding-right:7.5px}
	#sidebar ul.ltsmovielist > li:last-child{padding-left:7.5px}
	#sidebar #horo > li{width:100%}
	#sidebar  ul#horo .ltsmovieimg{height:162px}
	#sidebar #horo .ltsmovieimg .fullimg{max-width:162px}
	.leftmenu .navbar-toggle span{background-color:#7c5ac2}
	.leftmenu li a{font-size:15px; padding-left:50px}
	html{width:100%;}
	.hroinav li a img, .leftmenu li a img{left:0; max-width:27px; top:11px}
	.leftmenu .navbar-toggle{margin-left:5px;}
	#sidebar ul.ltsmovielist .ltsmovieimg{height:520px}
	.ltsmovielist .ltsmovieimg .fullimg{width:100%}
	.listing-second-view .post-meta-left-box h1{margin-bottom:15px}
	.listing-second-view .post-meta-info .post-meta-right-box{display:block}
	.post-meta-right-box{margin-top:5px}
	.sidebar-post{margin-top:0}
	.listing-second-view .post-meta-info{margin-bottom:0}
	.sponsors-banner{margin-top:0 !important}
	.list-description{margin-bottom:15px}
	.post-meta-info .attachment-post-thumbnail{margin-bottom:15px; padding-bottom:0}
	.tax-listing-category .leftmenu.hasNav{display:none}
	.topheade .container{width:100%;}
	.topheade .container .col-md-12{display:flex;justify-content: space-between; top:15px}
	.logo{width:140px; padding-top:20px;}
	.addlisting{padding-left:10px}
	.searchtext{width:50px}
	.form-inline{width:40%}
	.logged-in .addlisting a{font-size:11px; padding:13px 7px;}
	.languages{display:flex;padding:0px}
	.logged-in .languages{right:120px}
	
	.logged-in .listinglink ul a{font-size:11px; padding:5px 15px 5px 10px}
	.listinglink{top:-40px; display:flex;justify-content: space-between; width:auto}
	.listinglink a {padding: 10px 0px; margin: 0px 5px;}
.listinglink .btn2{ display:flex;}
.lp-coupns-btns{width:125px;}
.horo-box h2{font-size:20px}
.lp-menu-save-btns button{min-width: calc(50% - 15px);}
.lp_payment_methods_ads .col-sm-4{width:50%}
.footer-style2 .col-1 .widget-title h2{float:none}
.lp-dashboard-new .sub_iconfirst{margin-left:15px}
.dlabel{font-size:12px;}
	}
@media(min-width:768px) and (max-width:800px){
	.container.pricing{background-position:top 170px center;}
	a.open-map-view{display:none}
	}	
	
@media (min-width:768px){

.activebenefit{position:absolute; top:10%; width:50% !important;}	
	.horo-box{display:flex; justify-content: center; align-items:center; width:25%; padding:15px;}
	.page-inner-container.lp_hide_general_plans {
    display: flex;
    justify-content: center;
    flex-flow: wrap;
}
.price-view-default{display:flex}
.archive ul.newslist > li, .archive ul.businesslist > li{display:flex; align-items:center}

#sidebar ul.newslist > li, #sidebar ul.businesslist > li{display:block;}

.lp-filter-inner-wrapper .search-filters > ul > li{width:100%; text-align:left}
/*.search-row .form-inline .form-group{width:auto}*/
#singlepostmap{height:400px}
.packages-webdesign .lp-section-row .row.lp-section-content{ display:flex; align-items:center;}
#wrapper.active{display:flex; }
.showhidedata .col-sm-6:first-child{padding-left:0}
.showhidedata .col-sm-6:last-child{padding-right:0}
.returnBack{display:none !important}
.events-map-wrap .lp-coordinates a{width:auto}
.page-template-template-dashboard #wrapper.active:before{display:none;content:""; position:absolute; left:0px; height:100%; width:240px; background:#EFF3F6}
#wrapper.active,#wrapper{padding-left:0; display:flex}

	}

@media screen and (max-width: 767px){
	.dashboard-upload-field .frontend-button{min-height:182px;}
	#event-date-s,#event-date-e{margin:0 0 15px !important;}
	.form-inline .form-group.lp-location-search{width:50px !important}
price-view-default.activebenefit{width:calc(100% - 30px) !important; }
.woocommerce div.product .woocommerce-tabs .panel{padding:15px}
.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0}
.woocommerce div.product .woocommerce-tabs ul.tabs li{width:100%; margin:0}
.page-id-291 #ff-stream-1 .ff-loadmore-wrapper .ff-btn{width:calc(100% - 30px) !important; padding:13px 25px; border-radius:5px; margin-top:15px}
.ff-stream{padding-bottom:15px !important}
.topheade {padding: 10px 0 0px;}

.languages{padding:0}
.languages a{margin:0}
.addlisting{position:absolute; top:35px;  right:300px}
.listinglink{width:275px; right:15px;}
.addlisting a{padding:10px; font-size:12px;}
.searchnow{display:none;}
.logo{width:130px; margin-top:15px; margin-left:35px}
.searchtext{padding:10px}
.searchdrop{width: calc(100% - 50px); padding:10px 0px;}
.searchtext {/*width: 100%; padding:10px 0px;*/}
.topheade .searchtext .ui-widget{width:100%}
.searchtext button{line-height:41px; display:block; padding:0}
.searchtext button i{display:block; text-align:center;}
.fullimg{position:relative; transform:none; top:auto;}
.form-group.lp-location-search{padding::10px}

ul.businesslist > li{padding-bottom:15px;}
.topheade .form-group.lp-location-search .chosen-container.chosen-container-single .chosen-single{padding-left:70px; margin-left:0}
.lp-location-search .ui-widget.border-dropdown > i{left:55px}
.horo-box,.horo-container.carousel-indicators .active{display:flex; justify-content: center; align-items:center; width:33%; padding:8px;}
.customlsearch .fa-crosshairs{left:60px}
.listing-style-1 .lp-filter-inner-wrapper .search-filters > ul > li, .listing-style-3 .lp-filter-inner-wrapper .search-filters > ul > li{width:100%}
a.open-map-view,#more_filters{display:none}
#see_filter{height:inherit; line-height:16px}
.search-row .form-inline .form-group{clear:both}
.flexwrap{display:table}
#web-design-page .higherplan h2{margin-top:0; padding-top:0;}
#web-design-page .flexwrap{margin-bottom:0}
.packages-webdesign .lp-section-row.mobhidewebdesign{display:none}
#web-design-page .packages-webdesign .lp-section-row{padding:30px; border-bottom: 1px solid #fafbfd}
.packages-webdesign h3{margin-top:30px}
#web-design-page .higherplan{padding:0}
#web-design-page .higherplan p{margin:10px 0}

.webdesign-bottom div.text-center{padding:30px;}
#web-design-page .page-inner-container.lp_hide_general_plans{padding:30px;  margin-bottom:0}
.desc_webdesign .flexwrap{border-top:1px solid #fafbfd; padding:30px}
.desc_webdesign{padding:0; margin-top:30px}
.desc_webdesign .col-md-6{padding:0}
#web-design-page .flexwrap h2{margin-top:30px}
.flexwrap.desc_webdesign{padding-left:15px; padding-right:15px}
#newsfeed ul.newslist .newsimg{max-height:inherit}
#horo .ltsmovieimg .fullimg{max-width:130px}
.col1, .col2, .col3{padding:0px 15px}
/*.archive .col1{padding-top:0} */
.col2{padding-top:15px}
.col3{padding-top:0}
#newsfeed .newstitle{height:auto}
.md-modal{transform:none;}
.md-modal.md-effect-3.md-show#modal-3{ width:90%; left:0; right:0; margin:auto; padding:0; height:80%; top:10%; bottom:10%; border-radius:8px; background:#fff}
.md-close i, .lp-btn-close,.siginincontainer .md-close i{font-size:20px; line-height:24px; height:35px; width:35px; right:-15px; top:-15px;}
.md-modal.md-effect-3.md-show#modal-3 .login-form-popup{height:100%; min-height:100%; padding:0; /*overflow:auto*/}
.siginincontainer, .siginupcontainer, .forgetpasswordcontainer{padding:90px 15px 15px; position:relative !important}
.login-form-popup{width:auto; /*max-width:550px;*/ }
#newsfeed .toptit, .businessdir .toptit{margin-bottom:15px}
ul.newslist li, ul.businesslist > li{margin-bottom:15px}
ul.businesslist .businessdata div p{margin-right:15px;}
.leftmenu li a{font-size:15px}
.lp-price-main,.featured-plan .lp-price-main, .featured-plan .view_version_3{margin-bottom:15px}
.package_include h3{margin-top:15px; margin-bottom:15px}
.higherplan h2{margin-top:30px}
.higherplan p{margin-bottom:30px}
.day-hours ul.hours-select li{width:100%; margin:0;}
.day-hours > ul.hours-select li:first-child{padding-bottom:0}
#lp-submit-form .select2.select2-container{margin-bottom:15px}
.submit_new_style.submit_new_style-outer .col-md-12.col-sm-12 #lp-submit-form .white-section{padding:15px}
.pricing-top{padding:15px 0px}
.lp-section-content .submit_new_style .lp-form-row-left > p{padding:15px; margin:0;}
.submit_new_style-outer .lp-listing-featuredimage{margin-bottom:0}
.lp_section_inner .submit_new_style .author-section.lp-form-row{padding:0;}
.blue-section{padding:15px}
.lp_section_inner .submit_new_style{padding:15px 0px;}
.check_policy .help-text{padding-top:10px}
.form-page-heading p{margin-bottom:15px}
.leftmenu li a img{max-width:25px; top:10px; left:15px}
#horoscope .carousel.slide a.carousel-control{position:inherit;}
#horoscope .carousel.slide .arrows{position:absolute; bottom:0; left:0; right:0; margin:auto; width:103px; text-align:center}
#horoscope .carousel-control.right{right:0}
.single_listing .review-form{margin-bottom:5px !important;}
.single_listing .sponsors-banner{margin-bottom:15px}
.page-template-movies-viedeos .fullbtn, .tri-col.suboxes .fullbtn{margin:0; width:100%;}
.sponsor{padding:15px}
.form-inline .input-group .input-group-addon{text-align:left}
.search-filters > ul > li > a, #lp-find-near-me .near-me-btn{padding:3px 15px;}
#lp-find-near-me .near-me-btn i,.search-filters > ul > li > a i{margin-right:5px; text-transform:uppercase}
.chosen-container-single .chosen-single{padding-left:0}
.search-filters > ul > li > a i{font-size:15px; text-align:center; width:20px}
.search-row .form-inline{padding-top:15px}
.listing-second-view .widget-box{margin-bottom:0 !important}
.listing-second-view .widget-box.map-area{margin-bottom:15px !important}
.influrncelist li{padding:7.5px 0 0;}
.suboxes.influencers{padding-top:2px}
.chosen-container-single .chosen-single{font-size:13px}
.listing-style-1 .lp-filter-inner-wrapper .search-filters > ul > li, .listing-style-3 .lp-filter-inner-wrapper .search-filters > ul > li{margin-bottom:15px}
.author-img{padding:0 0 10px}
.author-social .status{margin-bottom:0px}
.listing-second-view .listing-price.widget-box{margin-bottom:15px !important}
.woocommerce ul.products[class*="columns-"] li.product, .woocommerce-page ul.products[class*="columns-"] li.product{margin-bottom:15px}
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{float:none; clear:both; margin-bottom:15px}
.woocommerce .woocommerce-ordering select{width:100%}
.woocommerce .woocommerce-result-count{margin-top:0}
[id^="sb_youtube_"].sb_youtube .sby_items_wrap .sby_item.sby_no_margin{padding:0 0 15px !important}
#html5-close{margin-top: -15px !important;
margin-right: -15px !important;}
#html5-close img{width:35px}
.woocommerce a.remove{position:relative;}
.quantity{position:relative;}
.woocommerce a.remove:before{position: absolute;
    left: 26px;
    content: "Remove Item";
    font-size: 14px;
    width: 150px;
    top: 4px;
    text-align: left;}
.woocommerce a.remove:hover:before{color:#9a9fbf}	
.woocommerce table.shop_table tr td:first-child, .woocommerce table.shop_table tr th:first-child{ padding-left:15px;}
#coupon_code, #coupon_code + .button{width:100%; margin:0; margin-bottom:15px}
.coupon{padding-bottom:0 !important}
.coupon + .button{margin-bottom:15px !important;}
.woocommerce table.shop_table tr td:last-child, .woocommerce table.shop_table tr th:last-child{padding-right:15px}
.woocommerce-error, .woocommerce-info, .woocommerce-message{padding:15px 15px 15px 55px; margin-bottom:15px; line-height:normal !important;}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order{margin-top:15px}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{padding:15px;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .button{width:100%}
.woocommerce h3{margin-top:15px; margin-bottom:15px; font-weight:500}
.woocommerce-billing-fields__field-wrapper p:last-child{margin-bottom:0}
.woocommerce-form-coupon-toggle .woocommerce-info{margin-bottom:0;}
.woocommerce a.button.wc-forward{margin-bottom:15px; float:none}
.woocommerce a.button.checkout-button{margin-bottom:0}
.woocommerce-message::before{top:22px}
.woocommerce-cart .wc-proceed-to-checkout{padding:10px 0px 0px;}
.woocommerce-error:before, .woocommerce-info:before, .woocommerce-message:before {top:calc(50% - 15px) !important; left:15px}
#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods, #add_payment_method #payment div.form-row, .woocommerce-cart #payment div.form-row, .woocommerce-checkout #payment div.form-row{padding:15px}
#add_payment_method #payment .payment_method_paypal .about_paypal, .woocommerce-cart #payment .payment_method_paypal .about_paypal, .woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:none; clear:both; display:block}
.woocommerce-info a{display:block; line-height:24px}
.woocommerce form .form-row-first, .woocommerce-page form .form-row-first,.woocommerce form .form-row-last, .woocommerce-page form .form-row-last{float:none; width:100%}
.woocommerce table.shop_table{margin-bottom:15px}
.container.mobtopmenu{margin-bottom:0}
.webdesign-bottom div.text-center{padding:15px}
.webdesign-bottom div.text-center h2{margin-top:0}
.hap-playlist-inner .mCSB_inside > .mCSB_container{margin-right:5px !important}
#hap-wrapper0 .hap-playlist-inner{padding-right:5px !important}
#hap-wrapper0 .hap-playlist-item{font-size:14px !important; padding:15px 0px !important;}
#liveradio [id^="hap-wrapper"] .hap-search-filter{width:calc(100% - 30px) !important}
#liveradio [id^="hap-wrapper"] .hap-bottom-bar-controls{clear:both; position:relative; right:10px}
#liveradio [id^="hap-wrapper"] .hap-load-more-wrap{padding:15px !important}
#liveradio [id^="hap-wrapper"] .hap-load-more-btn{padding:15px !important}
#hap-wrapper0 .hap-playback-rate-holder, #hap-wrapper0 .hap-share-holder{top:inherit !important; transform:translate(-50%,-70%)!important;}
.hap-popup-toggle{display:none !important}
#liveradio [id^="hap-wrapper"] .hap-bottom-bar-controls{padding-top:15px !important}
.lp-price-main .lp-price-list .lp-listprc{padding:15px}
.lp-price-main .lp-price-list{padding:15px}
.pricing-top{padding-top:30px}
.lp-price-main .lp-title{padding-top:30px}
.pricing_plans_v2.pricing_plans_v5 .view_version_2 .lp-title.lp-overlay-pricing, .pricing_plans_v3 .view_version_3 .lp-title.lp-overlay-pricing, .lp-title.lp-overlay-pricing{background-position:top 75px center !important}
.lp-price-main .lp-title a{margin-bottom:125px}
.lp-price-main .lp-title a.first-filed{margin-bottom:100px}
.featured-plan .lp-price-main{padding-top:35px}
.benefits{padding-top:15px}
.lp-listprc li.cross{width:35px !important; height:35px; top:-15px; right:-15px; background: #7c5ac2; border-radius: 50%; border: 3px solid #fff;}
.lp-listprc li.cross span{left: 7px;
position: absolute;
font-size: 20px;
top: 2px; line-height:normal}
.higherplan{padding:0px 15px}
.lp-listprc li.cross span:before {line-height:24px !important; color:#fff;}
.lp-price-main .lp-price-list .lp-listprc{width:calc(100% + 30px); left:-15px}
.lp-listprc h2{margin-top:0}
.not-logged-in-msg{padding-top:15px}
.quick_tip{padding:15px}
.blue-section .form-group .checkbox.form-group{margin-bottom:0}
#rewies_formm .pull-right,#rewies_formm .submit-images{float:none !important; text-align:left !important; padding-left:0 !important; margin-bottom:15px}
.listing-second-view .claim-area a:last-child{display:none !important}
.lp-dashboard-new.lp-dashboard-new-active .dashboard-content .right-panel{padding:0}
.blank-left-side{padding:15px;}

#lp-events .lp-add-new-btn, .lp-coupns-form .lp-add-new-btn{margin:0}
.logged-in .languages{margin:0}
.logged-in .languages a{margin:0}
.topheade .lp-join-now{float:right}
#web-design-page .pricing-top{padding: 15px; margin-bottom: 15px; text-align: center;}
#web-design-page .pricing-top h1{font-size:18px;}
.flexwrap.desc_webdesign{padding:0; margin-top:15px}
#web-design-page .flexwrap h3, .packages-webdesign h3, #web-design-page .flexwrap h2,.webdesign-bottom div.text-center h2{font-size:18px}
.webdesign-bottom div.text-center p,#web-design-page .flexwrap p, .packages-webdesign p{font-size:14px;}
#web-design-page p,#web-design-page h1, #web-design-page h2,#web-design-page h3{line-height:1.4}

[id^="sb_youtube_"].sb_youtube .sby_follow_btn a, [id^="sb_youtube_"].sb_youtube .sby_footer .sby_load_btn{display:block; margin:0px 15px 15px}
#listing-preview-popup{width:100%}
.page-inner-container.lp_hide_general_plans{padding:0}
.intakeform{margin:15px}
.intakeform .form-group .col-sm-6:first-child{margin-bottom:10px}
.intakeform .col-sm-6{clear:both}
.showhidedata .col-sm-6{padding:0}
.topheadintake h1{margin-top:5px}
.topheadintake h1,.intakeform h2{font-size:18px;}
.topheadintake p,.intakeform p{line-height:normal; font-size:15px}
.toggle-wrap{clear:both; padding-top:10px}
.toggle-wrap span.wrap{display:block; margin-top:5}
#profileupdate .form-group > div{padding:0}
#sidebar_menu{display:none;}
.lp-dashboard-new .sidebar-nav > .sidebar-brand,.lp-dashboard-new.active .dropdown li a{background:none}
.lp-dashboard-new #main_icon{color:#38a9ff; font-size:18px}
.lp-dashboard-new #sidebar{background:#EFF3F6; top:56px}
.lp-dashboard-new #sidebar{top:0px}
#wrapper{height:100%; padding-left:0;}
.events-map-wrap .lp-coordinates a{font-size:9px; margin-bottom:15px}
.navbar-collapse.collapse{margin-left:0px; margin-right:0px;}
.navbar-nav{margin:0}
.lp-dashboard-new.lp-dashboard-new-active .lp-add-menu-outer h5{margin-bottom:0}
.lp-voupon-box{padding-bottom:0}
.lp-voupon-box .lp-coupon-box-row{border:none; padding:0 !important}
.lp-dashboard-tabs .lp-coupns-btns{width:calc(50% - 10px); height:50px}
.lp-dashboard-tabs .lp-coupns-btns:first-child{margin-right:15px;}
#TermsConditionTabs .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title > a,#TermsConditionTabs .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title > a span{color:#38a9ff; background:#fff; font-size:16px; font-weight:normal}
#TermsConditionTabs .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title > a,#TermsConditionTabs .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title > a span{color:#7c5ac2; background:#fff;}
#TermsConditionTabs .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title > a:hover span,#TermsConditionTabs .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title > a:hover span{color:#7c5ac2;}
#TermsConditionTabs .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title > a,#TermsConditionTabs .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title > a{border-bottom:1px solid #e6ecf5; padding:30px}
#TermsConditionTabs{margin-bottom:0}
#TermsConditionTabs h1{font-size:22px; line-height:normal;}
.page-container-five{padding-left:15px; padding-right:15px;}
#TermsConditionTabs .vc_tta-panel ul{margin-left:15px}
#TermsConditionTabs .vc_tta-panel ol li, #TermsConditionTabs .vc_tta-panel ul li{padding-left:10px}
li.sponsors-banner{margin:15px 0px !important; width:100% !important; text-align:center}
.sponsors-banner a{display:block}
.sponsors-banner .bannerdata,.sponsors-banner .bannerimg{width:100%}
.lp-dashboard-new .sidebar-nav li a{line-height:55px}
.lp-dashboard-new .sidebar-nav li .sub_iconsecond .fa{line-height:50px}


.footer-style2 .col-sm-3{margin-top:30px}
.socialShare .sfsi_widget{margin-top:10px}
.footer-style2.padding-top-60.padding-bottom-60{padding-top:10px; padding-bottom:30px}
.footer-style2 .col-sm-3{clear:both}

.topheade{padding:0}

	.topheade form i.cross-search-q{top:20px}
	.topheade img.loadinerSearch{top:12px}
	.topheade{min-height:140px}
	body{padding-top:158px}
	#lp-submit-form .select2.select2-container{width:100% !important}
.carousel.slide .carousel-caption a.slidertit{font-size:14px;}
.logo{width:140px; margin-top:40px; margin-left:0; height:52px}
.searchdrop, .searchtext {padding:5px 0px;}
.listinglink{padding:10px 0px;}
.listinglink a{ display:inline-block; font-size:11px; padding: 10px 5px}
.languages a{margin:0}

.listinglink .btn2 {
    padding: 15px; padding-right:0px
}
.languages{padding:0;}
.listinglink{width:auto; top:-5px}
.addlisting{position:absolute; z-index:99; padding:0; right:15px; top:51px}
.addlisting a.btn1{padding:10px 15px; font-size:11px}
.topheade{padding-bottom:0px; min-height:158px}
.lp-dashboard-new .dashboard-content .notices-area > .notice.info a.button{width:auto;}
.videobutton {
  width: 34px;
  height: 34px;
}

#sidebar-userprofile{width:100%}
.dashboardWrap{height:auto}
.dashboardWrap #wrapper #page-content-wrapper{width:100%}
.lp-author-banner,.lp-author-content{padding:15px}

.lp-author-banner .lp-banner-bottom .lp-banner-bottom-left{margin:0 !important; padding:0}
.lp-banner-bottom .lp-banner-bottom-left ul,.lp-banner-bottom .lp-banner-bottom-left{width:100%; flex-wrap:wrap;}
.lp-banner-bottom .lp-banner-bottom-left ul li{width:25%; margin:0; padding:0}
.lp-author-banner .lp-banner-top .lp-banner-top-thumb{position:relative; text-align:center}
.lp-author-banner .lp-banner-top .lp-banner-top-detail,.lp-author-banner .lp-banner-top .lp-banner-date{float:none; margin:15px; text-align:center;}
.lp-author-banner .lp-banner-bottom .info-row{width:100%; margin-bottom:15px; border-top:1px solid #edf2f6; padding-top:15px}
.lp-author-banner .lp-banner-top{height:auto}
.lp-blog-grid-shares-contact-page{display:flex; justify-content:center;}
.home #carousel .bannerLinks a.wplightbox.scMob{display:block}
.home #carousel .bannerLinks a.wplightbox.scDesc{display:none}
}
@media(min-width:480px){
	.titlewrap{text-align:left}
	
}
@media(min-width:640px) and (max-width:767px){
	.lp-dashboard-new .sub_iconfirst{margin-right:10px}
	/*.leftmenu.hasNav, .horinav{top:15px}
body{padding-top:130px}
	.topheade{min-height:130px; padding-top:0}*/
		.ltsmovielist .ltsmovieimg{height:80px !important}
	#newsfeed ul.newslist .newsimg{ max-height:80px;}
	#sidebar ul.newslist .newsimg,#sidebar .ltsmovielist .ltsmovieimg{ height:162px !important; max-height:162px;} 
	#sidebar ul.ltsmovielist > li { width: 50%; padding:0px}
	#sidebar ul.ltsmovielist > li:first-child{padding-right:7.5px}
	#sidebar ul.ltsmovielist > li:last-child{padding-left:7.5px}
}
@media(min-width:375px) and (max-width:991px){
	.listinglink .btn2 font {
  width: auto;
}
}
@media(min-width:480px) and (max-width:767px){
	.logo img{width:122px; position:relative; left:0}
	.leftmenu.hasNav,.horinav{padding-top:5px}
	
	.post-meta-left-box{float:left; margin-bottom:15px;}
	.lp-listing-logo + .titlewrap{ margin-top:15px; text-align:left}
	.listing-second-view .post-meta-info .post-meta-right-box{display:block}
	.listinglink{padding:15px 0px}
	/*.addlisting{top:5px}*/
	.lp-menu-save-btns button{min-width: calc(50% - 15px);}
	}	
@media(max-width:667px){
.ltsmovielist .ltsmovieimg{background:#E6ECF5}	
.archive ul.ltsmovielist .ltsmovieimg, .listingloop .ltsmovieimg{height:175px}
.ltsmovielist .list_view .ltsmovieimg .fullimg{width:100%; min-height:inherit}
#lp-submit-form .blue-section{background-position-x:center}
#newsfeed ul.newslist .newsimg{height:175px}
.ltsmovielist .ltsmovieimg .fullimg{width:100%}
#sidebar ul.ltsmovielist .ltsmovieimg{height:175px}
#sidebar ul.newslist .newsdata h5{margin-bottom:0}
#sidebar ul.newslist .newsdata a.newstitle{margin-top:0}
.content-grids-wraps.listingloop{padding-top:15px}
.listing-second-view .post-meta-info{padding-top:0}
.boxes .container{padding:0}
.post-meta-info .attachment-post-thumbnail{margin-top:15px}
.sidebar-post{margin-top:0}
#sidebar{margin-bottom:0}
.checkbox label{margin:0  !important;}
.checkbox label.already-account{margin-bottom:12px !important}
.lp-coupns-btns{width:205px;}
.home ul.ltsmovielist > li{width:50%;}
ul.ltsmovielist .ltsmovieimg{height:236px}
.page-template-xml-viedeos ul.ltsmovielist .ltsmovieimg{height:105px}
.leftmenu.expendedmenu, .horinav.expendedmenu{width:100%}
.lp-activity-image .fa{display:none}
.lp-activity-user-img{width:40px; height:40px; bottom:inherit; top:0; right:inherit; left:0}
}
@media screen and (max-width: 640px){
	
	.archive ul.ltsmovielist > li, .archive li.list_view,.search li.list_view{width:100%}
	.leftmenu.hasNav, .horinav{top:0}
.carousel.slide ol.carousel-indicators{display:none;}

.carousel.slide .carousel-caption div p {width: 180px;}
.horo-box,.horo-container.carousel-indicators .active{display:flex; justify-content: center; align-items:center; width:50%; padding:8px;}
.horo-box h2 {font-size:17px; margin-top:10px}
.horo-desc{padding:0}
#horoscope .carousel.slide .item img{height:140px}
.horo-box div{padding:10px 0px}
.horo-desc .nav li span{font-size:11px}

.lp-price-main .lp-price-list .lp-listprc li {
    display: inline-block;
    width: 100%;
}

.page-inner-container.lp_hide_general_plans{padding:0}
.higherplan h2{font-size:20px}
.higherplan p{font-size:14px; margin-left:10px; margin-right:10px}
.pricing-top h1{font-size:20px}
.pricing-top p{font-size:14px}
.pricing-top{padding-bottom:0;margin-bottom:164px}
.selectpackage{margin-top:30px}
.listing-second-view .features.list-style-none > li{width:50%}
.toptit.flex{display:block; padding:15px; float:none}
.toptit.flex > div{width:100%;}
.listing-second-view .post-meta-info .post-meta-right-box,.listing-second-view .post-meta-right-box .padding-top-30{display:block}
.listing-second-view .post-meta-right-box .padding-top-30 > div{display:block; width:100%}
.listing-second-view span.rating-section{float:none}
.open-hours{padding:15px 10px; }
.lp-listing-review-form{padding:0; background:none !important; border:0; }
.lp-listing-review-form .lp-review-form-top{border:0; padding:15px 0px;border-top:1px solid}
.lp-review-form-top .lp-review-images{float:left}
.listing-second-view .post-meta-left-box h1{margin-bottom:15px !important}

.listing-second-view .widget-header.hideonmobile{display:none}
.list_view.lp-grid-box-contianer .lp-grid-box-description{width:100%}
.lp-grid-box-left.pull-left > ul > li{float:none; text-align:left;}
.list_view.lp-grid-box-contianer .lp-grid-box .lp-grid-box-bottom{text-align:left;}
.lp-grid-box-bottom .pull-left a{width:calc(100% - 20px); line-height:normal; text-align:left; display:inline-block}
.list_view.lp-grid-box-contianer .lp-grid-box .lp-grid-box-bottom{padding:0px 20px}
.lp-grid-box-bottom span.cat-icon{line-height:16px}
.sponsors-banner .bannerdata, ul.newslist .newsdata, .newsimgul.newslist .newsdata, ul.businesslist .businessdata{padding-left:15px}
ul.newslist .newsdata div a, .joblevel a.readmore, ul.businesslist .businessdata div a{padding:0}
.buss{padding-left:0 !important; line-height:normal}
ul.newslist .newsdata h5, .compensation, ul.businesslist .businessdata h5{margin-bottom:15px}
a.googleAddressbtn, a.googleAddressbtn.active{padding-left:12px; padding-right:12px}
a.googleAddressbtn:nth-child(2){margin-left:7px; margin-right:7px}
.buss{font-size:12px}
ul.newslist .newsdata a.newstitle, ul.businesslist .businessdata a.businesstitle {font-size:17px}
ul.businesslist .businessdata h5{position:relative; padding-left:20px; width:calc(100% - 100px); line-height:1.5}
ul.businesslist .businessdata h5 .fa{position:absolute; left:0; top:1px;}
.businessdata .pull-right{float:none !important}
ul.businesslist .businessdata div a.status-btn{position:absolute; bottom:-5px}
#listing-preview-popup .md-content{border:15px solid #fff;}
ul.ltsmovielist .ltsmoviedata a.ltsmovietitle.res{height:auto}
/*.lp-dashboard-new #main_icon{color:#9ba0be}*/
.carousel.slide .carousel-caption div a{width:200px; display:block;}
.carousel.slide .carousel-caption div p{width:100%; white-space:normal}
ul.newslist .newsdata div,.sponsors-banner .bannerimg{height:auto}
.home ul.newslist .newsdata div a, .home .joblevel a.readmore, .home ul.businesslist .businessdata div a{display:none}
.home .ltsmoviedata a,.home ul.ltsmovielist .ltsmoviedata a.ltsmovietitle.res{margin-top:10px; margin-bottom:10px}
#newsfeed .suboxes{padding:15px}

.search-row .form-inline{padding-top:15px}
.search-row{padding-left:15px}
.tri-col .sponsors-banner{margin-left:0}
.sponsors-banner p, .sponsors-banner h1{padding:0px 15px}
.sponsors-banner .bannerimg{padding-top:15px !important;}
.sponsors-banner .bannerdata{padding-left:0}
.sponsors-banner .bannerdata h4{margin-top:15px !important}
ul.newslist .sponsors-banner .bannerimg{height:auto  !important}
ul.newslist .sponsors-banner .bannerdata{text-align:center}
.sponsors-banner .bannerimg{height:auto}
.sponsors-banner .bannerdata h4{text-align:center}
.sponsors-banner .bannerdata div p{padding:0px 15px; text-align:center}
.sponsors-banner .bannerimg{width:100%}
.ltsmovielist .ltsmoviedata a.ltsmovietitle.res{height:20px}
.filters{clear:both}
.toptit h4 + a, .toptit h2 + a,{margin-top:7px}
.page-template-movies-viedeos .suboxes{padding:15px}
ul.ltsmovielist > li{margin-bottom:0; width:50%}
.ltsmoviedata a{line-height:normal}
.html5-image{padding:15px !important}
.html5-text{margin-left:15px !important; margin-right:15px !important;}
.html5-elem-data-box{padding-bottom:15px !important}

.listing-second-view .post-meta-right-box .post-stat{width:auto; margin:auto;}
.listing-second-view span.rating-section{padding:5px 0px 10px;}
.single-product .woocommerce button.button{width:auto}
.lp-price-main .lp-price-list .lp-listprc{bottom:inherit !important;}

span.listing-pro{line-height:1.2}
.lp-dashboard-panel-outer .notices-area .notice a.close{top:23px; right:5px}
.lp-dashboard-new #sidebar{top:56px; /*left:170px*/}
.lp-dashboard-tabs .tab-content{padding:15px 0px}
.lp-coupns-btns {
    width: calc(50% - 2px);
}
#wpsisac-slick-carousal-1{margin-bottom:0;padding-bottom:0}
.home ul.ltsmovielist > li{width:100%;}

.lp-dashboard-new-active #sidebar li:first-child{padding-top:0; margin-top:-1px}
.lp-dashboard-new #sidebar{ display: flex;
margin: 0 !important;
width: 100%;
top:0;
position:relative;
height: auto;
align-items: flex-start;
flex-flow: column;}
.lp-dashboard-new #sidebar .sub_icon.sub_iconfirst,.lp-dashboard-new #sidebar .dlabel,.lp-dashboard-new-active #sidebar_menu{display:none}
#sidebar-wrapper{width:50px; margin:0; left:0; position:relative; height:auto }
.lp-dashboard-new.lp-dashboard-new-active .sidebar-nav li .sub_iconsecond{margin:0;}
.dashboardWrap{height:auto; padding:0}
.dashboardWrap #wrapper{display:flex; flex-wrap:wrap; }

.dashboardWrap #wrapper #page-content-wrapper .widgetWrap{width:100%; margin:15px 0px;}
.lp-dashboard-new .sub_icon{float:none}
.lp-dashboard-new .sidebar-nav li{width:100%}
.lp-user-meta > ul > li:first-child{display:none}
}

@media screen and (max-width: 480px){
	.advpopup .textWrap span{display:block;}
#lp-find-near-me{padding-left:0 !important}
#more_filters div.form-group.padding-right-0{width:100% !important;}
	#wrapper.active .sub_icon{opacity:1}
	a.googleAddressbtn:nth-child(2){margin-left:0; margin-right:0}
.post-submit a.btn-link{font-size:12px}
.day-hours > ul.hours-select li:nth-child(3){padding-top:0}
#lp-submit-form .select2-selection.select2-selection--single .select2-selection__rendered{padding-left:15px; padding-right:15px}
.container.pricing{background-position: top 160px center; background-size:1080px}
.lp-listing-featuredimage.form-group{width:100%; float:none;}
.flexwrap .icon-text{float:none; margin-top:30px; width:100%; padding:0; text-align:center;}
.md-close i, .lp-btn-close{border:3px solid #fff;}
.flexwrap .icon{float:none; margin:auto;}
.md-modal{transform:none;}
.md-modal.md-effect-3.md-show#modal-3{ width:90%; left:0; right:0; margin:auto; padding:0; height:auto; top:5%; bottom:inherit; border-radius:8px; background:#fff; overflow:inherit}
.md-close i, .lp-btn-close,.siginincontainer .md-close i{font-size:20px; line-height:29px; height:35px; width:35px; right:-15px; }
.md-modal.md-effect-3.md-show#modal-3 .login-form-popup{min-height:100%;height:100%; padding:0; overflow:inherit;}
.siginincontainer, .siginupcontainer, .forgetpasswordcontainer,.md-modal.md-effect-3.md-show#modal-3 .login-form-popup .siginincontainer{padding:90px 15px 15px; position:relative !important}
.login-form-popup{width:auto; max-width:550px; }
.desc_webdesign .flexwrap {padding:15px}
.flexwrap .icon-text{margin-top:15px}
#web-design-page .page-inner-container.lp_hide_general_plans,#web-design-page .packages-webdesign .lp-section-row{padding:15px}
#wpsisac-slick-carousal-1{padding-top:0}
/*.lp-dashboard-new.lp-dashboard-new-active #main_icon{padding-top:20px}*/
.lp-dashboard-tabs{padding:0 !important}

ul.newslist .newsimg{width:100%; margin-bottom:0px;}
ul.newslist .newsdata{padding:0px; width:100%;}
ul.ltsmovielist li,li.list_view{width:100%;}
ul.ltsmovielist .ltsmoviedata a.ltsmovietitle{max-width:100%; height:auto;}
.recentjob{overflow-Y:auto;}
.recentjob table{width:500px; margin-bottom:10px;}
ul.ltsmovielist .ltsmoviedata{padding:5px; width:100%;}

.searchdrop, .searchtext{padding-bttom:15px}
ul.ltsmovielist .ltsmovieimg{width:100%; height:175px}
colgroup{display:none;}
.recentjob table tr td{display:block;}
.recentjob table tr{margin-bottom:20px; display:block; border-bottom:1px dashed #ccc; padding-bottom:10px}
ul.ltsmovielist .ltsmovieimg .fullimg{width:100%; max-width:inherit}
.buss{margin:5px 0; width:100%; font-size:12px}
.desc_listing img{margin-right:21px}

.buss::before{display:none}
span.ratting{margin-right:5px}
.md-modal.md-effect-3.md-show#modal-3{top:10%}
.bottom-links a{margin-bottom:12px}
.md-modal.md-effect-3.md-show#modal-3 .login-form-popup .siginincontainer{padding-bottom:18px}
#web-design-page .wpb_single_image img,.desc_webdesign img{width:75%}



.customlsearch .fa-crosshairs,.customlsearch .fa-circle-o-notch{top:18px; left:60px}
#lp-submit-form .blue-section{background-size:100%; padding-bottom:51%}
.archive ul.ltsmovielist .ltsmovieimg, .listingloop .ltsmovieimg{height:265px}
.ltsmovielist .list_view .ltsmovieimg .fullimg{width:100%}
 #newsfeed ul.newslist .newsimg, .businessdir ul.businesslist .businessimg{width:100%; float:none;  height:175px}
.sponsors-banner .bannerdata, ul.newslist .newsdata, .newsimgul.newslist .newsdata, ul.businesslist .businessdata{width:100%; float:none}
ul.businesslist .businessimg .fullimg,.businessdir ul.businesslist .businessimg{border-radius:5px; border-bottom-left-radius:0; border-bottom-right-radius:0}
ul.newslist .newsdata a.newstitle, ul.businesslist .businessdata a.businesstitle{margin-top:15px}
.lp-tooltip-outer .lp-tool-tip-content .sortbyrated-outer ul li a{width:100%}
ul.ltsmovielist .ltsmoviedata{margin-top:15px}
ul.newslist li{margin-bottom:0}

#newsfeed .toptit{margin-bottom:15px}
.tri-col.suboxes{padding:15px;}
.carousel.slide .carousel-caption{padding:15px}
ul.ltsmovielist .ltsmoviedata{padding:0}
.home .ltsmoviedata a, .home ul.ltsmovielist .ltsmoviedata a.ltsmovietitle.res{margin-top:0; margin-bottom:0}
#votenow{margin-top:0}
#sidebar ul.ltsmovielist .ltsmovieimg,.archive ul.ltsmovielist .ltsmovieimg, .listingloop .ltsmovieimg{height:175px}
.ltsmovielist .ltsmoviedata a.ltsmovietitle.res{line-height:normal;}
.ltsmovielist .ltsmoviedata h5{margin-top:5px; line-height:normal; margin-bottom:15px}
#sidebar li a.status-btn{margen-top:-10px}

.lp-listing-logo{float:none; margin:auto}
.lp-listing-logo + .titlewrap{float:none; margin-top:15px; margin-bottom:15px}
.titlewrap h1{display:flex; align-items:center; justify-content:center;}
.listing-second-view .post-meta-left-box h1 span.claimed{margin-left:15px;}
.lp-contact-support-outer > a::before{display:none}
.lp-dashboard-new.lp-dashboard-new-active #main_icon{padding-top:19px}
.lp-dashboard-new.lp-dashboard-new-active .sidebar-nav > .sidebar-brand{height:56px}
.lp-dashboard-new-active .lp-user-header .lp-section-app-head-area {width:calc(100% + 30px); margin-left:-15px; margin-right:-15px; padding-right:15px; padding-bottom:15px; border-bottom:1px solid #e6ecf5;}
.lp-dashboard-new-active .lp-user-header .lp-contact-support-outer{padding:0px 10px 0 0}

.post-submit .ui-tabs{margin-bottom:0}
.ui-tabs{padding:0}
.lp-dashboard-new.lp-dashboard-new-active .lp-dashboard-tabs{margin-top:15px !important;padding:15px !important }
.lp-dashboard-new.lp-dashboard-new-active .tab-content .lp-dashboard-tabs{padding:0 !important}
.lp-new-dashboard-panel-outer,#lp-all-menus{padding:0px 15px !important}
.lp-coupon-box-row{padding:15px !important}
.lp-add-new-btn{margin-top:15px !important; width:100%; }


#wrapper .lp-save-btn-container{margin-bottom:15px !important}
.lp-listing-announcement .announcement-wrap p{width:100%}
.lp-listing-announcement .announcement-wrap strong{margin-bottom:15px;}
#lp-announcement-form .announcement-wrap .announcement-btn{margin-top:15px; margin-left:0}
.lp-coupon-box-row, .margin-bottom-general-form{margin-bottom:15px;}
.lp-dashboard-new.lp-dashboard-new-active #main_icon{padding-right:37px}

.lp-dashboard-new.lp-dashboard-new-active .notices-area{padding-top:15px !important;}
.lp-stats-sorting-outer h4,.dashboard-content .notices-area > .notice{margin-bottom:15px}
.lp-new-activity-inner{padding:15px;}
.lp-new-activity-date{margin-top:15px;}
.lp-dashboard-new.lp-dashboard-new-active .lp-activity-content span{line-height:18px;}
.lp-right-panel-height{width:calc(100% - 30px); margin-top:15px !important;}


.col-md-1.lp-content-before-after .lp-listing-expire-section {
       /*float: right;
    margin-top: -33px;
    margin-right: 15px;*/
}
.lp-deal-title p{margin-bottom:15px;}
.lp-dashboard-event-tick-btn{padding-left:15px !important}
#lp-events-form .jFiler-input-dragDrop .dashboard-upload-field label::after, #lp-menus .jFiler-input-dragDrop .dashboard-upload-field label::after, #lp-listings .jFiler-input-dragDrop .dashboard-upload-field label::after, .active-update-form .dashboard-upload-field label::after{font-size:18px;}

#lp-all-menus .lp-listing-outer-container{padding:0;}
#lp-all-menus .col-md-10.lp-content-before-after{width:80%; float:left; padding-left:0;}
#lp-all-menus .col-md-2.lp-content-before-after{width:20%; float:right; padding-right:0;}
#lp-menus{padding:0 15px}
#lp-menus .col-md-9{padding-right:0}
.lp-compaignForm-righside{padding-left:0}
.lp-dashboard-new.lp-dashboard-new-active #lp-menus .lp-dashboard-tabs{padding:0px !important;}
.lp-dashboard-tabs .panel-heading .nav-tabs li:first-child{/*width:100%*/}
.lp-dashboard-new.lp-dashboard-new-active #lp-menus .lp-dashboard-tabs{border:none}
.lp-dashboard-new.lp-dashboard-new-active #lp-menus .lp-menu-step-one.margin-top-20{padding-bottom:0}
/*#lp-announcement-form .lp-listing-outer-container,*/ #lp-leadform .lp-listing-outer-container{padding-left:0; padding-right:0}
.lp-listing-outer-container .col-md-3.lp-content-before-after{/*padding:0*/}
.lp-change-plan-popup{margin:30px}
.lp-selected-plan-price .plan-options{font-size:16px; padding:0}
.lp-selected-plan-price{/*margin-bottom:15px*/}
.per_user_per_listing_price{padding-left:75px !important}
.lp_popup_preview_invoice .md-content .modal-footer .col-md-6{float:left; width:50%}
.md-content > div,.lp-invoices-all-stats,.lp-ads-form-container{padding:15px}

.lp-ads-form-container .lp-review-sorting{padding:0 !important; margin-bottom:15px;}
.lp-coupon-box-row, .margin-bottom-general-form{margin-bottom:15px !important}
#lp-new-ad-compaignForm .lp-listing-selecter{padding:0;}
.lp-menu-save-btns{margin-top: 15px; padding: 0;}
.lp-menu-save-btns button{min-width: calc(50% - 7.5px);}
.lp-camp-create-title > div {float:left; width:50%; padding:0}
.lp-camp-create-title > div:last-child {text-align:right}
.lp-camp-created-list > div.col-md-4{text-align:right}
.col-md-8.lpcampain-spotlight, .col-md-4.lpcampain-spotlight, .col-md-8.lpcampain-topsearch, .col-md-4.lpcampain-topsearch, .col-md-8.lpcampain-sidebar, .col-md-4.lpcampain-sidebar, .lp-camp-created-list .col-md-8, .lp-camp-created-list .col-md-4{padding:0}
#lp-new-ad-compaignForm .lp-listing-selecter{padding:15px !important}
#lp-new-ad-compaignForm .lp-listing-selecter .form-group{padding:0}
#lp-new-ad-compaignForm .lp-listing-selecter-content h5{margin-top:0}
.lp-coupon-box-row > .form-group .form-control{margin-bottom:15px}
.events-map-wrap .lp-coordinates{top:0 !important;}
#lp-events .lp-coupons-form-inner .jFiler-input-dragDrop{min-height:200px}
.lp-dashboard-tabs .panel-heading .nav-tabs li a{padding-bottom:10px}
#lp-events .lp-add-new-btn, .lp-coupns-form .lp-add-new-btn{margin-top:15px !important}
.lp-all-menu-btns .lp-add-new-btn{width:100%}
.lp-dashboard-top-label + .row{margin-bottom:10px}
.lp_payment_methods_ads .form-group.col-sm-12{ margin-bottom:0}
.lp-listing-selecter-content h5{margin-top:0; /*margin-left:-15px;*/}
.lp-ad-all-stats li{width:100%; padding-left:15px; text-align:left}
p.lp-general-section-title{padding:20px 15px;}
.lp-ads-placement-container{padding-left:0; padding-right:0; padding-bottom:0}
.lp-ad-click-outer.lp_selected_active_ad{margin-bottom:0}
.lp-blank-section img{max-width:200px}
.lp-add-new-btn{margin:0}
.page-template-xml-viedeos ul.ltsmovielist .ltsmovieimg{height:178px}
.toptit,.suboxes,.toptitsl{padding:15px}
ul.ltsmovielist > li, li.list_view{padding:0}
#see_filter {width:inherit; text-align:left}
.lp-user-header{padding:15px;}
}
@media(max-width:414.5px){
.woocommerce ul.products[class*="columns-"] li.product, .woocommerce-page ul.products[class*="columns-"] li.product{width:100%}	
.blue-section .preview-section i{margin-top:-40px}
.intakefooter a{display:block; margin-top:15px}
.lp-selected-plan-price{width:100%}
.horo-box div{min-height:158px}
.lp-public-reply-btn a{font-size:13px; padding:15px;}
.carousel.slide .item img{max-height:130px}
.lp-user-header {
  padding: 15px 15px;
}
}
@media(max-width:376px){
	.post-submit a.btn-link{font-size:12px}
	.container.pricing{background-position: top 180px center; background-size:1240px}
	#horoscope .left.carousel-control{right:60px; padding-right:3px}
	#horoscope .right.carousel-control{padding-left:3px}
	.carousel.slide a.carousel-control{ width:30px; height:30px; padding-top:5px}
	ul.ltsmovielist > li, li.list_view{padding:0}
	.tri-col .sponsors-banner{margin-left:0; width:100%}
	.page-template-movies-viedeos .fullbtn, .tri-col.suboxes .fullbtn{margin:0;  width:100%}
	#newsfeed .suboxes{padding:15px}
	#sidebar{margin-bottom:0}
	#horoscope .carousel.slide a.carousel-control{padding-top:3px}
	.hours > span.weekday{width:65px !important; min-width:inherit;}
	.lp-dashboard-new .notices-area .notice .notice-text{padding-right:15px}
	#horoscope .carousel.slide .arrows{width:75px;}
.blank-left-side h1{font-size:18px}
.blank-left-side p{font-size:14px; width:100%}
.addlisting a.btn1 font{font-size:9px}
.lp-user-header > a img{max-width: 136px; margin-top:5px}
.lp-user-header > .pull-right{margin-top:0}
	}
@media(max-width:359px){
.logo{width:105px; position:relative; top:8px}
/*.logged-in .logo{float:left; width:50%}
.logged-in .listinglink{position:absolute}*/
.searchtext button{padding:0}
.wpcf7-form .form-group{margin-bottom:15px !important}
.listing-second-view .map-area .listing-detail-infos ul li a{padding:0px 10px}
.post-submit a.btn-link{font-size:11px}
#newsfeed ul.newslist .newsimg, ul.ltsmovielist .ltsmovieimg{width:100%; height:130px}
#sidebar ul.ltsmovielist .ltsmovieimg, .archive ul.ltsmovielist .ltsmovieimg, .listingloop .ltsmovieimg {
    height: 130px;
}
.flag img{width:20px}

.lp-dashboard-new .tab-pane.fade, .lp-dashboard-tabs .lp-main-title p, .lp-dashboard-tabs .panel-heading .nav-tabs li a{font-size:12px}
.lp-dashboard-tabs .panel-heading .nav-tabs li a{margin-right:15px}
.pricing-top{margin-bottom:206px}
.addlisting a.btn1 font{font-size:8px}
.lp-user-header > .pull-right{margin-top:-6px}
.lp-user-header > a img {
  max-width: 100px;
}
}
@media(max-width:640px) and (max-height:568px){/*#sidebar-wrapper{position:fixed; height:100%}*/}