@charset "utf-8";@import url("font-awesome.css");@import url("fontello.css");@import url("longshadow.css");@import url("../plugins/jquery.fs.scroller/jquery.fs.scroller.css");@import url("../plugins/jquery.fs.selecter/jquery.fs.selecter.css");@import url("fileinput.min.css");@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700);@import url(http://fonts.googleapis.com/css?family=Roboto:100,200,300,400,500,600,700|Roboto+Condensed:300,400,700);@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro);h5.collapse-title{color:#d10000!important;}.list-unstyled li a span{color:#23527c;}.acc-list li a span{color:#000!important;}.user-panel-sidebar ul li a .title{color:#245dc1!important;}.user-panel-sidebar ul li a .count{color:#b1adb3!important;font-size:12px}.columnCaptions{background-color:#f2f6f9;box-shadow:0 0 0;color:#7e93a7;font-size:12px;padding:0;text-transform:uppercase;}.columnCaptions span{padding:0 21px 0 0;}li.row{background-color:#ffffff;box-shadow:0 1px 0 #e1e5e8;margin-bottom:11px;padding-bottom:0;padding-left:15px;}@media (min-width: 1200px){.container{}}@media (min-width: 1024px) 
 {.container{min-width:1024px;}}@media (min-width: 64em){.container{padding-left:8px;padding-right:8px;min-width:1024px;}}@media (min-width: 80em){.container{padding-left:8px;padding-right:8px;min-width:1280px;}}@media (min-width: 84.3125em){.container{padding-left:8px;padding-right:8px;min-width:1350px;}}a{color:#245dc1;outline:none!important;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;}a:hover,a:focus{text-decoration:none;cursor:pointer;color:#f92b08;}.color-danger{color:#E74C3C;}.color-success{color:#2ECC71;}.color-info{color:#e4cb65;}.color-danger{color:#E74C3C;}.link-color{color:#3997ba;}ul,ol{list-style:none;margin:0;padding:0;}body{margin:0;padding:0;color:#333;font-family:'Source Sans Pro',sans-serif;font-size:15px;line-height:22px;position:relative;}body,html,#wrapper{height:100%;width:100%;}.content-box.row-featured. inner {
     padding-left: 15px;
          padding-right: 15px;
}h1,h2,h3,h4,h5,h6{font-family:Source Sans Pro,Arial,sans-serif;font-weight:normal;margin:0;padding-bottom:15px;}h1{font-size:30px;line-height:35px;}h2{font-size:24px;line-height:28px;}h3{font-size:20px;line-height:24px;}h4{font-size:17px;line-height:20px;}h5{font-size:14px;line-height:20px;}h6{font-size:12px;line-height:20px;}.title-2{border-bottom:1px solid #e6e6e6;font-size:18px;margin-bottom:20px;text-transform:uppercase;}.title-2 span{font-weight:lighter;}.title-5{font-family:'Source Sans Pro',Helvetica,Arial,sans-serif;border-bottom:1px solid #ebebeb;color:#080808;font-size:16px;font-weight:400;margin:0 0 20px;padding:0 0 20px;text-transform:uppercase;}.uppercase{text-transform:uppercase;}.relative{position:relative;}.no-margin{margin:0!important;}.no-padding{padding:0!important;}.no-border{border:0;}.width100,.w100{width:100%;}.max-width100,.max-w100{max-width:100%!important;}.hw100{height:100%;width:100%;}.dtable{display:table;}.dtable-cell{display:table-cell;vertical-align:middle;}hr.small{background-color:#000;height:2px;margin-top:30px;margin-bottom:30px;width:44px;}.text-hr{margin-bottom:60px!important;margin-top:0!important;}.mt3em{margin-top:3em;}.mt15{margin-top:15px;}.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mt5{margin-top:5px;}.mb15{margin-bottom:15px;}.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}.mb5{margin-bottom:5px;}.color-white{color:#fff}.btn-block+.btn-block{margin-top:10px;}.form-control:focus{border-color:#16a085;box-shadow:0 1px 0 #16a085,0 -1px 0 #16a085,-1px 0 0 #16a085,1px 0 0 #16a085;-webkit-box-shadow:0 1px 0 #16a085,0 -1px 0 #16a085,-1px 0 0 #16a085,1px 0 0 #16a085;-moz--box-shadow:0 1px 0 #16a085,0 -1px 0 #16a085,-1px 0 0 #16a085,1px 0 0 #16a085;outline:0 none;}form input[type="text"],form input[type="email"],form input[type="password"]{height:40px;}.form-control{}p.required,.required sup{color:#e74c3c;}.btn{border:medium none;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:16px;font-weight:normal;line-height:1.4;padding:8px 12px;transition:all 0.25s linear 0s;-webkit-transition:all 0.25s linear 0s;-moz-transition:all 0.25s linear 0s;-ms-transition:all 0.25s linear 0s;-o-transition:all 0.25s linear 0s;}.btn-shaded{box-shadow:0 -1px 0 rgba(0,0,0,0.1) inset,0 1px 0 rgba(0,0,0,0.05) inset,0 2px 0 rgba(255,255,255,0.3) inset;-webkit-box-shadow:0 -1px 0 rgba(0,0,0,0.1) inset,0 1px 0 rgba(0,0,0,0.05) inset,0 2px 0 rgba(255,255,255,0.3) inset;}.btn-lg{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:18px;line-height:1.33;padding:10px 16px;}.btn-sm{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:13px;line-height:1.5;padding:4px 8px;}.btn-xs{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;line-height:1.5;padding:1px 5px;}.btn-lg{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:4px;font-size:16px;line-height:1.471;padding:10px 20px;}.btn-thin{border:1px solid #BDC3C7;color:#BDC3C7;background:none;}.btn-default{background-color:#BDC3C7;color:#FFFFFF;}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-color:#CACFD2;border-color:#CACFD2;color:#FFFFFF;}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background:#A1A6A9;}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default.active[disabled],fieldset[disabled] .btn-default.active{background-color:#BDC3C7;}.btn-primary{background-color:#f92b08;border-color:#16A085;color:#fff;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-color:#E74C3C;border-color:#149078;color:#FFFFFF;}.btn-primary-dark{background-color:#d10000;border-color:#028c71;color:#fff;}.btn-primary-dark:hover,.btn-primary-dark:focus,.btn-primary-dark:active,.btn-primary-dark.active,.open .dropdown-toggle.btn-primary-dark{background-color:#2d2f2f;border-color:#008166;color:#FFFFFF;}.btn-info{background-color:#e4cb65;color:#FFFFFF;}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-color:#C1AC59;border-color:#C1AC59;color:#FFFFFF;}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background:#C1AC59;}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info.active[disabled],fieldset[disabled] .btn-info.active{background-color:#3498DB;}.btn-danger{background-color:#c52525;color:#FFFFFF;}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger,.btn-post:hover,.btn-post:active{background-color:#EC7063;border-color:#EC7063;color:#FFFFFF;}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background:#C44133;}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger.active[disabled],fieldset[disabled] .btn-danger.active{background-color:#E74C3C;}btn-post:hover,.btn-post:focus,.btn-post:active,.btn-post.active,.open .dropdown-toggle.btn-post,.btn-post:hover,.btn-post:active{background-color:#EC7063!important;border-color:#EC7063!important;color:#FFFFFF!important;}.btn-success{background-color:#03b6e7;color:#FFFFFF;}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-color:#58D68D;border-color:#58D68D;color:#FFFFFF;}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background:#27AD60;}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success.active[disabled],fieldset[disabled] .btn-success.active{background-color:#2ECC71;}.btn-warning{background-color:#2bbb5f;color:#FFFFFF;}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-color:#F5D313;border-color:#F5D313;color:#FFFFFF;}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background:#CDA70D;}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning.active[disabled],fieldset[disabled] .btn-warning.active{background-color:#F1C40F;}.btn-inverse{background-color:#34495E;color:#FFFFFF;}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.open .dropdown-toggle.btn-inverse{background-color:#415B76;border-color:#415B76;color:#FFFFFF;}.btn-inverse:active,.btn-inverse.active,.open .dropdown-toggle.btn-inverse{background:#2C3E50;}.btn-inverse.disabled,.btn-inverse[disabled],fieldset[disabled] .btn-inverse,.btn-inverse.disabled:hover,.btn-inverse[disabled]:hover,fieldset[disabled] .btn-inverse:hover,.btn-inverse.disabled:focus,.btn-inverse[disabled]:focus,fieldset[disabled] .btn-inverse:focus,.btn-inverse.disabled:active,.btn-inverse[disabled]:active,fieldset[disabled] .btn-inverse:active,.btn-inverse.disabled.active,.btn-inverse.active[disabled],fieldset[disabled] .btn-inverse.active{background-color:#34495E;}.fb_button{background:#658AD0;color:#FFFFFF;display:block;text-align:center;text-decoration:none;}.btn-fb{background:#658AD0;color:#FFFFFF;}.fb_button:hover,.btn-fb:hover{background:#4E6FAE;color:#fff;text-decoration:none;}.btn-tw{background:#1DADEB;color:#FFFFFF;}.btn-tw:hover{background:#35C5FF;color:#fff;text-decoration:none;}.form-control{background-color:#fff;background-image:none;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;color:#555;display:block;font-size:17px;height:43px;line-height:1.42857;padding:6px 12px;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;width:100%;}.btn-border{box-shadow:0 -2px 0 rgba(0,0,0,0.2) inset,1px 1px 0 rgba(0,0,0,0.1) inset;color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.1);}.btn-post{font-family:Source Sans Pro,Arial,sans-serif;font-weight:normal;}.popularcatagory_bottom .inner-box-content li a{font-size:14px;}@media (max-width: 767px) {.popularcatagory_bottom .cat-list.arrow li{margin-bottom:10px;}.auto-price{display:block!important;text-align:left!important;}.navbar-site{background:none repeat scroll 0 0 #fff;border-radius:0;height:auto;margin-bottom:0!important;min-height:54px;}.navbar-header{min-height:54px;border-bottom:1px solid #ddd;}.navbar-site .navbar-toggle{margin-top:5px;}.logo-icon img{height:48px!important;}}.navbar-header img{max-height:90px;}.navbar-default .navbar-nav>li>a{color:#c52525;margin:0 10px 0 0;padding:8px 10px;border:1px solid #c52525;}@media (min-width: 768px) {.logo{height:47px;line-height:normal;padding:0px}.header{height:auto;background:#fff;}.navbar-site{margin-bottom:0!important;height:auto;background:#fff;border-radius:0;border-bottom:solid 1px #ddd;}.navbar-right{margin-top:14px;}.navbar-nav>li>a{border-radius:3px;box-sizing:border-box;color:#333;font-size:17px;height:40px;line-height:normal;padding:12px 10px 12px 10px;}.nav>li.active,.nav>li>a:hover,.nav>li>a:focus,.nav>li:hover>a,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background:none;}.navbar-nav>li>a:hover{color:#000;}.navbar-nav>li.postadd{}.navbar-nav>li.postadd a{box-sizing:border-box;color:#fff;font-size:17px;height:40px;line-height:normal;padding:9px 35px;text-transform:capitalize;}li .user-menu{padding:0;transition:all 0.2s linear 0s;}li.open .user-menu{padding:0 0;}li .user-menu li a{font-size:11px;letter-spacing:0.55px;clear:both;display:block;font-weight:400;line-height:1.42857;padding:5px 10px;text-transform:inherit;white-space:nowrap;}li .user-menu li i{margin-right:5px;color:#999999;font-size:120%;transition:all 0.2s linear 0s;}li .user-menu li:hover i{color:#2a3744;}li .dropdown-menu.user-menu>.active>a,.dropdown-menu.user-menu>.active>a:focus{background:#EEEEEE;font-weight:bold;color:#2a3744;}.navbar-nav .open>a,.navbar-nav .open>a:hover,.navbar-nav .open>a:focus{background:none;}.key-features .media-heading{width:100%!important;float:left!important;}.logo-icon img{height:48px!important;}}body{background:#EEEEEE;}.logo,.logo-title{font-family:Open Sans Condensed,Arial,sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;color:#16A085;margin-left:24px;padding:0px;padding-top:1px;}.logo span,.logo-title span{font-weight:lighter;}.logo-icon img{height:56px!important;}.intro{width:100%;background-image:url(../../images/bg3.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover;height:307px;transition:all 400ms cubic-bezier(0.25,0.1,0.25,1) 0s;-webkit-transition:all 400ms cubic-bezier(0.25,0.1,0.25,1) 0s;}.intro .container{max-width:800px;}.intro .banner{max-width:100vw;width:100vw;}.intro h1,.intro-title{color:#fff;font-family:'Source Sans Pro';font-size:44px;line-height:42px;font-weight:bold;letter-spacing:-0.3px;margin-bottom:10px;padding-bottom:0;text-shadow:1px 1px 0 rgba(0,0,0,0.2);text-transform:uppercase;transition:font 400ms cubic-bezier(0.25,0.1,0.25,1) 0s;}.intro p{color:#e8eced;font-size:18px;font-weight:300;text-shadow:0 1px 1px rgba(0,0,0,0.2);}.content-search{display:block;clear:both;padding:30px 0 0;}.content-search input.form-control,.content-search button{height:44px;}.search-row{max-width:800px;margin-left:auto;margin-right:auto;margin-top:30px;margin-bottom:7px}.search-row .search-col{padding:0;position:relative;}.search-row .search-col .form-control,.search-row button.btn-search{border-radius:0;border:0;height:48px;margin-bottom:0;}.search-row .search-col .form-control{box-shadow:none!important;}.locinput{border-right:solid 1px #ddd!important;}button.btn-search{border-radius:0!important;font-size:18px;height:48px;letter-spacing:-0.5px;text-shadow:0 2px 2px #20a759;-webkit-text-shadow:0 2px 2px #20a759;text-transform:uppercase;}.has-icon{padding-left:40px;}.icon-append{color:#949494;font-size:18px;left:8px;position:absolute;top:16px;}.search-row .search-col:first-child .form-control{border-radius:3px 0 0 3px;}.search-row .btn-search{border-radius:0 3px 3px 0!important;}@media (max-width: 767px) {.locinput{border-right:none!important;border-bottom:solid 1px #ddd!important;}.intro h1{font-size:30px;margin-bottom:10px;padding-bottom:0;line-height:34px;}.intro p{color:#e8eced;font-size:16px;line-height:normal;}}.autocomplete-suggestions{background:#fff;max-height:200px;position:absolute;overflow-y:auto;border:solid 1px #ddd;border-radius:3px;}.autocomplete-suggestions .autocomplete-suggestion{padding:10px 15px;cursor:pointer;border-bottom:1px solid #cccccc;padding:10px 15px 10px 30px;position:relative;}.autocomplete-suggestions .autocomplete-suggestion:after{color:#949494;content:"\e8d4";font-family:fontello;font-style:normal;font-weight:normal;left:6px;margin:0 0 0 10px;position:absolute;text-decoration:none;top:10px;}.autocomplete-suggestions .autocomplete-suggestion:hover{background:#eeeeee;color:#222222;cursor:pointer;display:block;font-size:13px;}.main-container{min-heightheight:70%;margin-top:0px;padding:16px 0;}@media (min-width: 768px) {.main-container{margin-top:0px;}}.inner-box{background:none repeat scroll 0 0 #FFFFFF;margin-bottom:30px;padding:1px 15px 15px;}.inner-box.add{background:none repeat scroll 0 0 #FFFFFF;border-radius:3px 3px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);margin-bottom:30px;padding:5px;}.inner-box.has-ad,.page-content .inner-box.has-aff{background:none repeat scroll 0 0 #FFFFFF;border-radius:3px 3px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);margin-bottom:30px;padding:5px;}.inner-box.add img{width:100%;}.nav-pills .name{display:inline-block;}.Ads-Details .row{border:none!important;padding:0px!important;}.page-content .inner-box{}.inner-box.category-content{padding-bottom:0;}.cat-list{display:block;margin-bottom:30px;line-height:24px;}.cat-list h3,.title-3{font-family:Open Sans Condensed,Arial,sans-serif;font-weight:bold;text-transform:uppercase;}.cat-list h3 a,.cat-list h3{color:#000000;position:relative;}.cat-list-border h3{border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:10px;position:relative;}.cat-title a{display:inline-block;padding-left:48px;padding-top:0;position:relative;}.cat-list h3 .count{clear:both;color:#777;display:block;font-size:12px;font-weight:normal;line-height:1;padding:3px 0;text-align:left;vertical-align:baseline;white-space:nowrap;}.cat-title i{position:absolute;left:0;top:0;}.cat-list.arrow{margin-bottom:0;}.cat-list ul li a,.cat-list li a{border-radius:2px;font-style:normal;transition:all 0.1s ease 0s;font-size:17px;color:#245dc1;}.cat-list ul li a:hover,.cat-list a:hover{text-decoration:underline;color:#3997ba;}.cat-list.arrow li{background:url("../../images/arrow-right.png") no-repeat scroll left center rgba(0,0,0,0);border-bottom:1px dotted #ddd;padding:5px 14px;}.cat-list.arrow li:last-child{border-bottom:0;}.cat-list.border li{border-bottom:1px dotted #ddd;padding:7px 15px;}.cat-list.border li.active,.cat-list.border li:hover{background-color:#ececec;}.cat-list.border li.active a{box-sizing:border-box;color:#626262;}.cat-list.border li:last-child{border-bottom:0;}.last-column .cat-list{}.item-carousel a{display:block;}.item-carousel-thumb{max-width:100%;}.item-carousel .item{width:128px;display:block;margin:0 auto;}.item-carousel .item-carousel-thumb{width:100%;height:96px;display:block;overflow:hidden;border:solid 1px #ddd;margin-bottom:7px;}.item-carousel .item-carousel-thumb img{max-width:100%;padding:1px;min-height:100%;}.item-carousel .item{border-radius:3px;text-align:center;}.item-carousel .item-name{clear:both;display:block;font-family:Source Sans Pro,Arial,sans-serif;font-size:14px;font-weight:normal;line-height:16px;min-height:30px;}.item-carousel .price{clear:both;color:#333;display:block;font-size:16px;font-weight:bold;line-height:16px;padding-top:7px;}.carousel-nav{font-size:18px;}.search-row-wrapper{background:url(../../images/bg.jpg) center;height:auto;padding:50px 0;transition:all 400ms cubic-bezier(0.25,0.1,0.25,1) 0s;-webkit-transition:all 400ms cubic-bezier(0.25,0.1,0.25,1) 0s;width:100%;}.col-thin-left{padding-left:10px;}.col-thin-right{padding-right:10px;}.adds-wrapper{background:#fff;clear:both;display:block;height:auto;overflow:auto;width:100%;}.item-list{border-bottom:1px solid #ddd;clear:both;padding:15px;height:auto;width:100%;display:block;position:relative;overflow:hidden;transition:background 0.25s ease-in;-webkit-transition:background 0.25s ease-in;}.item-list:hover{background:#F6F6F5;}.adds-wrapper .item-list:last-child{border-bottom:none;}.category-list{background:none repeat scroll 0 0 #ffffff;border-radius:3px 3px;display:block;float:left;box-shadow:0 1px 1px rgba(180,180,180,0.5);width:100%}.add-image{position:relative;}.photo-count{background:none repeat scroll 0 0 #ccc;border:0 none;border-radius:0;font-size:12px;opacity:0.9;padding:0 3px;position:absolute;right:4px;top:5px;}.add-image a{display:block;}.add-image a img{width:100%;}.add-title{padding-bottom:7px;}.add-details a{font-weight:bold;}.info-row{display:block;clear:both;font-size:14px;color:#777;}.business-ads{background:none repeat scroll 0 0 #dfdfdf;border:1px solid #d1d1d1;border-radius:50%;display:inline-block;height:25px;line-height:18px;padding:3px;text-align:center;width:25px;}.item-list .make-favorite span{width:0;font-size:0;transition:all 0.3s ease;}.item-list:hover .make-favorite span{width:auto;font-size:13px;}.price-box{padding:0;}@media (max-width: 991px) {.item-list .make-favorite{padding:3px 5px;}}@media (max-width: 767px) {.price-box{clear:both;display:block;height:auto;padding:10px 15px 0;text-align:left;width:100%;}.item-list.make-list{text-align:left;}.item-list .add-details{padding:10px 0 0;}.item-list.make-compact .make-favorite{float:left;margin-left:10px;}}.item-list.make-compact .photobox,.item-list.make-compact .info-row .category{display:none;}.item-list.make-compact .add-title{float:left;clear:left;height:19px;overflow:hidden;padding-bottom:7px;width:60%;}.item-list.make-compact .info-row{display:block;float:left;clear:none;font-size:12px;width:40%;}.item-list.make-compact h2.item-price{line-height:20px;}@media (max-width: 1199px) {.item-list.make-compact .add-title,.item-list.make-compact .info-row{width:100%;}.add-details{padding:0;}}.item-list.make-compact .item-price{float:left;font-size:20px;line-height:normal;margin-bottom:0;padding-bottom:0;}.item-list.make-compact .make-favorite span{font-size:0;transition:all 0.3s ease 0s;width:0;}.item-list.make-list,.item-list.make-compact{height:auto!important;}.item-list.make-grid{width:25%;float:left;clear:none;border-right:solid 1px #ddd;}.adds-wrapper .item-list.make-grid:nth-child(4n+4){border-right:none;}@media(max-width: 991px) {
     .item-list.make-grid {
         width: 33.33%;
     }
     .adds-wrapper .item-list.make-grid:nth-child(4n+4) {
         border-right: solid 1px #ddd;
     }
     .adds-wrapper .item-list.make-grid:nth-child(3n+3) {
         border-right: none;
     }
 }
 @media(max-width: 778px) {
     .item-list.make-grid {
         width: 33.33%;
     }
     .logo-icon img {
         height: 56px !important;
     }
 }
 @media(max-width: 540px) {
     .item-list.make-grid {
         width: 50%;
         border-right: solid 1px #ddd !important;
     }
     .adds-wrapper .item-list.make-grid:nth-child(2n+2) {
         border-right: none !important;
     }
     .logo-icon img {
         height: 48px !important;
     }
 }
 @media(max-width: 360px) {
     .item-list.make-grid {
         width: 100%;
         border-right: none;
     }
     .logo-icon img {
         height: 48px !important;
     }
 }
 .item-list.make-grid .photobox,
 .item-list.make-grid .add-desc-box,
 .item-list.make-grid .price-box {
     width: 100%;
     clear: both;
 }
 .item-list.make-grid .add-desc-box {
     padding: 10px 0;
 }
 .item-list.make-grid .price-box {
     text-align: left;
     padding-left: 0;
     padding-right: 0;
 }
 /* pagination */
 
 .pagination-bar {
     margin-top: 35px;
     display: block;
 }
 .pagination-bar .pagination {
     margin-top: 0;
 }
 .pagination-bar .pagination li a {
     color: #9a9a9a;
     border-color: #cfcfcf;
 }
 .pagination-bar .pagination li a:hover {
     color: #000000;
 }
 .pagination-bar .pagination li:last-child a {
     color: #414141;
 }
 .pagination-bar .pagination li.active a {
     background-color: #f8f8f8;
     color: #000000;
     border-color: #cfcfcf;
     cursor: default;
     font-weight: bold;
 }
 /* post-promo  */
 
 .post-promo {
     margin-top: 15px;
 }
 .post-promo h2 {
     padding-bottom: 10px;
 }
 /* Ribbons  */
 
 .cornerRibbons {
     box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
     left: -7%;
     overflow: hidden;
     position: absolute;
     top: 20%;
     -ms-transform: rotate(-45deg);
     -moz-transform: rotate(-45deg);
     -webkit-transform: rotate(-45deg);
     transform: rotate(-45deg);
     width: 200px;
     z-index: 2;
     transition: all 0.3s ease 0s;
 }
 .cornerRibbons a {
     color: #fff;
     display: block;
     font-family: Source Sans Pro, Helvetica, Arial, sans-serif;
     font-size: 12px;
     font-weight: normal;
     text-align: center;
     text-decoration: none;
     text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
     text-transform: uppercase;
     border: 1px solid rgba(255, 255, 255, 0.1);
     transition: all 0.3s ease 0s;
 }
 .cornerRibbons.topAds {
     background: #16A085;
 }
 .cornerRibbons.urgent-ribbon {
     background: #CC3300;
 }
 .cornerRibbons.featured-ribbon {
     background: #FB8D17;
 }
 .urgentFeaturedAds {
     border: 2px solid #CC3300;
 }

 .item-list.make-grid .cornerRibbons {
     left: -30%;
     top: 7%;
 }
 .item-list.make-compact .cornerRibbons {
     left: -15%;
     text-indent: -99999px;
     top: 18%;
 }
 @media (max-width: 991px) {
     .cornerRibbons {
         left: -10%;
         top: 19%;
         width: 170px;
         z-index: 2;
     }
     .cornerRibbons {
         font-size: 11px;
     }
     .item-list.make-compact .cornerRibbons {
         left: -20%;
     }
 }
 @media (max-width: 767px) {
     .cornerRibbons {
         left: -36px;
         top: 24px;
         width: 160px;
     }
     .item-list.make-grid .cornerRibbons {
         left: -36px;
         top: 24px;
     }
     .cornerRibbons {
         font-size: 11px;
     }
     .item-list.make-compact .cornerRibbons {
         left: -100px;
     }
 }
 /*************** TAB BOX ***************/
 
 .clearfix {
     border: medium none;
     clear: both;
     float: none;
     font-size: 0;
     height: 0;
     line-height: 0;
 }
 .nav-tabs.nav-justified {
     border: 1px solid #ededef !important;
     background: #fdfdfd;
 }
 .tab-box {
     position: relative;
 }
 .nav-tabs.add-tabs > li:hover > a {
     background: #EDEDED;
 }
 .nav-tabs.add-tabs > li > a,
 .nav-tabs.add-tabs > li.active > a,
 .nav-tabs.add-tabs > li.active > a:hover,
 .nav-tabs.add-tabs > li.active > a:focus {
     border-radius: 0;
     padding-bottom: 15px;
     padding-top: 15px;
     margin-right: 0;
 }
 .nav-tabs.add-tabs > li.active > a {
     border-bottom: 3px solid #f92b08;
 }
 .nav-tabs.nav-justified>li>a {
     border-bottom: 3px solid #f4f4f4;
 }
 @media (max-width: 991px) {
     .nav-tabs.add-tabs > li > a {
         padding-left: 10px;
         padding-right: 10px;
     }
     .nav-tabs .badge {
         font-size: 11px;
     }
 }
 @media (max-width: 767px) {
     .nav-tabs.add-tabs > li > a {
         font-size: 14px;
         padding-left: 7px;
         padding-right: 7px;
     }
     .nav-tabs .badge {
         display: none;
     }
     .select-short-by .selecter-options {
         font-size: 11px !important;
     }
 }
 .nav-tabs.add-tabs > li:first-child > a {
     border-left: 1px solid transparent;
 }
 /* tab filter */
 
 .tab-filter {
     position: absolute;
     right: 0;
     top: 0;
 }
 .listing-filter {
     border-bottom: solid 1px #ddd;
     padding: 15px 0;margin-top: 54px;
border-top: solid 1px #ddd;
 }
 .breadcrumb-list {
     color: #888;
     font-size: 12px;
     font-weight: normal;
     line-height: 1.5;
     margin-bottom: 0;
 }
 .breadcrumb-list a.current {
     color: #000;
     font-weight: bold;
     margin-right: 5px;
 }
 .dropdown-menu-modal {
     width: 100%;
     max-width: 400px;
 }
 .listing-view-action span {
     color: #888;
     cursor: pointer;
 }
 .listing-view-action span.active {
     color: #000;
 }
 /* Customize bootstrap-select plugin */
 
 .tab-filter .select-short-by {
     margin-right: 15px;
     margin-top: 10px;
     min-width: 150px !important;
 }
 .tab-filter .selecter.bottom .selecter-options {
     bottom: auto !important;
     top: auto;
 }
 .select-short-by .selecter-selected {
     font-size: 12px;
     padding: 4.5px 15px;
 }
 .tab-filter .selecter-item {
     padding: 8px 15px;
     font-size: 12px;
 }
 /*************** Save Search ****************/
 
 .save-search-bar {
     border-top: 1px solid #ddd;
 }
 .save-search-bar:hover {
     background: #EDEDED;
 }
 .save-search-bar a:focus {
     box-shadow: 0 3px 2px rgba(0, 0, 0, 0.05) inset;
 }
 .save-search-bar a {
     display: block;
     font-weight: 500;
     padding: 10px 0;
 }
 /* =============================================================== */
 /* CATEGORY SIDEBAR
/* =============================================================== */
 
 .list-filter .count {
     color: #9a9a9a;
     font-size: 90%;
 }
 .list-filter ul li {
     list-style: none;
 }
 .list-filter ul li a {
     border-radius: 5px;
     display: block;
     padding: 2px 15px 2px 5px;
     position: relative;
     color: #3997ba;
     margin-left:18px;
     font-size:15px;
 }
.sub-category-list ul li a {
	margin-left:18px;
}
 .list-filter ul ul {
     padding-left: 15px;
 }
 @media(max-width:991px) {
     .list-filter ul li a {
         padding-right: 0;
     }
     .list-filter ul ul {
         padding-left: 10px;
     }
 }
 .other-info ul {
     margin: 15px 0px;
 }
 .other-info ul li {
     display: inline-block;
     width: 49%;
     margin-bottom: 10px;
     color: #f92b08;
     font-size:18px;
 }
 .other-info ul li strong {
     font-weight: normal;
     color: #838b8c;
 }
 .nav-filter a.active {
     background-color: #eaeaea;
     color: #333;
 }
 .list-title a,
 .list-title {
     color: #222;
     font-size: 18px;
 }
 .list-title {
     display: block;
     margin-bottom: 15px;
     padding: 10px 0;
     position: relative;
     text-transform: uppercase;
     margin-top: 20px;     
 }
 .list-narrow-title a,
 .list-narrow-title {
     color: #222;
     font-size: 18px;
 }
 .list-narrow-title {
     display: block;
     margin-bottom: 1px;
     padding: 10px 0;
     position: relative;
     text-transform: uppercase;
     margin-top: 1px;     
 }
 .category-margin{
 margin-left: 18px;
 }
 /*.list-title:before { border-color: #ddd transparent transparent; border-style: solid; border-width: 7px; bottom: -14px; box-sizing: border-box; content: " "; display: block; left: 34px; position: absolute; z-index: 2; }
.list-title:after { border-color: #fff transparent transparent; border-style: solid; border-width: 6px; bottom: -12px; box-sizing: border-box; content: " "; display: block; left: 35px; position: absolute; z-index: 2; }*/
 
 .list-title.gray:before {
     border-color: transparent transparent transparent;
 }
 .list-title.gray:after {
     border-color: transparent transparent transparent;
 }
 .list-filter ul li p.maxlist-more a {
     border-radius: 5px;
     display: block;
     font-size: 12px;
     padding: 2px 25px 2px 20px;
     position: relative;
     color: #3997ba;
 }
 /* Price Range */
 
 .form-inline .form-control {
     max-width: 100%;
 }
 .list li {
     list-style: none;
 }
 ul.list-link li a,
 ul.list-link li {
     color: #3997ba;
     font-size: 12px;
     font-style: normal;
     line-height: normal;
     padding: 3px 0;
     transition: all 0.1s ease 0s;
 }
 ul.list-link li a:hover {
     text-decoration: underline;
     color: #3997ba;
 }
 hr.thin {
     margin-bottom: 10px;
     margin-top: 10px;
 }
 /* =============================================================== */
 /* ADS DETAILS
/* =============================================================== */
 
 .sidebar-panel .panel-heading {
     color: #4b4f53;
     font-size: 20px;
     font-weight: 600;
     line-height: 22px;
     position: relative;
     text-transform: uppercase;
 }
 .panel-contact-seller .panel-body {
     padding: 10px;
 }
 .seller-info {
     padding: 5px;
     text-align: left;
 }
 .panel {
     border: 1px solid #ededef;
 }
 /* Ads Image Slider */
 
 .panel-contact-seller {
     -webkit-box-shadow: #f2f2f2 0px 0px 5px 5px;
     -moz-box-shadow: #f2f2f2 0px 0px 5px 5px;
     box-shadow: #f2f2f2 0px 0px 5px 5px;
 }
 .bx-wrapper img {
     display: block;
     margin: 0 auto;
     max-height: 100% !important;
     max-width: 100%;
     text-align: center;
 }

 .bx-wrapper ul>li {
     height: 175px;
 }
  /*.fullScreenGalleryli {
 	height: 80% !important;
 }*/
 
 @media (min-width: 30.0625em) {
     .bx-wrapper {
         height: 250px;
     }
     .bx-wrapper ul>li {
         height: 250px;
     }
 }
 @media (min-width: 48em) {
     .bx-wrapper {
         height: 430px;
     }
     .bx-wrapper ul>li {
         height: 430px;
     }
 }
 @media (min-width: 48em) {
     .bx-wrapper ul>li {
         /* padding-right: 16px;*/
     }
 }
 @media (min-width: 80em) {
     .bx-wrapper {
         height: 500px;
     }
     .bx-wrapper ul>li {
         height: 500px;
     }
 }
 .bx-controls-direction a:after {
     background: rgba(0, 0, 0, 0.3);
     border-radius: 3px;
     color: #fff;
     content: "nexts";
     font-family: fontello;
     font-size: 200%;
     line-height: 1.3;
     opacity: 1;
     padding: 5px;
     position: absolute;
     text-align: center;
     text-indent: 0;
     opacity: 0;
     transition: all 0.15s ease-in-out 0s;
 }
 .bx-controls-direction a:hover:after {
     background: rgba(0, 0, 0, 0.6);
 }
 .bx-wrapper:hover .bx-controls-direction a:after {
     opacity: 1;
 }
 .bx-wrapper .bx-prev,
 .bx-wrapper .bx-next {
     background: none !important;
 }
 .bx-controls-direction a.bx-next:after {
     content: '\e83c';
     right: 0;
 }
 .bx-controls-direction a.bx-prev:after {
     content: '\e83b';
     left: 0;
 }
 .ads-image .bx-wrapper .bx-viewport {
     border: 0 none;
     box-shadow: none;
     left: 0;
 }
 .ads-image .bx-wrapper {
     margin-bottom: 20px;
 }
 #bx-pager {
     text-align: left;
 }
 .thumb-item-link {
     border-bottom: 2px solid #adadad;
     display: inline-block;
     float: none;
     height: 70px;
     margin: 0 2px;
     outline: medium none;
     overflow: hidden;
     position: relative;
     width: 100px;
 }
 .thumb-item-link img {
     width: 100%;
     max-width: 100%;
     border-radius: 3px;
     opacity: 0.7;
     transition: opacity 0.15s ease-in-out 0s;
 }
 @media (max-width: 640px) {
     .ads-image .bx-wrapper {
         margin-bottom: 10px;
     }
     .thumb-item-link {
         height: 48px;
         width: 64px;
     }
 }
 .thumb-item-link:focus {
     -webkit-box-shadow: 0 0 2px #3997ba;
     -moz-box-shadow: 0 0 2px #3997ba;
     box-shadow: 0 0 2px #3997ba;
     outline: none;
 }
 .thumb-item-link.active {
     border-bottom: 2px solid #f92b08;
 }
 .thumb-item-link.active img,
 .thumb-item-link:hover img {
     opacity: 1;
 }
 .ads-details-wrapper .info-row {
     /*border-top: 1px solid #ddd;*/
     
     margin-bottom: 15px;
     padding-top: 10px;
 }
 .ads-details-info ul,
 .ads-details-info ol {
     margin-bottom: 20px;
 }
 .ads-details-info h4,
 .ads-details-info .h4,
 .ads-details-info h5,
 .h5,
 .ads-details-info h6,
 .ads-details-info .h6 {
     margin-bottom: 10px;
     padding-bottom: 0;
     padding-top: 5px;
 }
 .ads-details-info h1,
 .ads-details-info .h1,
 .ads-details-info h2,
 .ads-details-info .h2,
 .ads-details-info h3,
 .ads-details-info .h3 {
     margin-bottom: 15px;
     padding-bottom: 0;
     padding-top: 10px;
 }
 .relatedpricetag {
     background: none repeat scroll 0 0 #0094af;
     border-radius: 3px 0 0 3px;
     color: #fff;
     font-size: 14px;
     min-width: 80px;
     padding: 5px 15px;
     position: absolute;
     right: -10px;
     text-align: center;
     top: 20px;
     z-index: 100;
 }
 .pricetag {
     background: none repeat scroll 0 0 #0094af;
     border-radius: 3px 0 0 3px;
     color: #fff;
     font-size: 20px;
     min-width: 100px;
     padding: 5px 15px;
     position: absolute;
     right: 0;
     text-align: center;
     top: 130px;
     z-index: 100;
 }
 @media(max-width:480px) {
     .pricetag {
         font-size: 18px;
         line-height: 28px;
         min-width: 90px;
         top: 140px;
     }
     .relatedpricetag {
         font-size: 12px;
         line-height: 28px;
         min-width: 90px;
         top: 20px;
     }
 }
 h1.pricetag span,
 h1.trtri span,
 h1.relatedpricetag span {
     float: right;
 }
 .bltri:before,
 .pricetag:before,
 .relatedpricetag:before,
 .tltri:before,
 .trtri:before {
     content: '';
     position: absolute;
     height: 0;
     width: 0;
 }
 .pricetag:before {
     top: 100%;
     right: 0px;
     border-top: 10px solid #007286;
     border-right: 10px solid transparent;
 }
 .relatedpricetag:before {
     top: 100%;
     right: 0px;
     border-top: 10px solid #007286;
     border-right: 10px solid transparent;
 }
 .list-dot,
 .list-circle {
     margin-left: 30px;
 }
 .list-circle > li {
     list-style: circle;
 }
 .list-dot > li {
     list-style: disc;
 }
 .list-border > li {
     line-height: 36px;
     position: relative;
 }
 .list-border > li:first-child {
     border: none;
 }
 .list-check > li {
     margin-bottom: 14px;
     padding-left: 28px;
     position: relative;
     color: #717171;
 }
 .list-check > li:after {
     position: absolute;
     font-family: fontello;
     content: '\e80d';
     left: 0;
     top: 0;
     border: 1px solid;
     border-radius: 50%;
     width: 22px;
     height: 22px;
     text-align: center;
 }
 .list-number > li,
 .list-number > li > ul > li {
     list-style: decimal;
 }
 .ads-action li i {
     /*width: 20px; */
 }
 .panel-details {
     border: 1px solid #ddd;
     background: #f8f8f8;
     position: relative;
 }
 .ads-details-wrapper.inner-box {
     padding-bottom: 0;
 }
 .label.adlistingtype {
     font-size: 12px;
     font-weight: normal;
     letter-spacing: 0.8px;
     vertical-align: middle;
 }
 .ads-details-wrapper .content-footer,
 .content-footer.expand {
     margin-left: -15px;
     margin-right: -15px;
 }
 .content-footer {
     background: #f8f8f8;
     position: relative;
     padding: 8px;
     border-top: 1px solid #ddd;
     box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset;
 }
 .panel-footer {
     box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset;
 }
 .content-footer .btn {
     margin-right: 8px;
 }
 .owl-carousel {
     padding-bottom: 15px;
 }
 @media (max-width: 360px) {
     .content-footer .btn {
         margin-bottom: 4px;
     }
 }
 .text-count {
     color: #9a9a9a;
     font-size: 12px;
 }
 .modal {
     z-index: 1100;
 }
 .modal-title {
     padding-bottom: 0;
 }
 .modal-header {
     background: #f8f8f8;
     border-bottom: 1px solid #ddd;
     border-radius: 3px 3px 0 0;
     font-weight: bold;
 }
 .modal-header {
     background: none repeat scroll 0 0 #f8f8f8;
     border-top: 1px solid #ddd;
     padding: 8px;
     position: relative;
 }
 .breadcrumb {
     background: none;
     border-radius: 0;
     list-style: outside none none;
     margin-bottom: 8px;
     padding: 8px 0;
 }
 .backtolist {
     padding: 8px 0;
 }
 .page-sidebar-right {} .user-info h3 {
     padding-bottom: 5px;
 }
 .user-info p {
     margin-bottom: 0;
 }
 .user-ads-action {
     margin-top: 15px;
 }
 @media(max-width:767px) {
     .user-ads-action .btn:first-child {
         margin-bottom: 5px;
     }
     .user-menu h2.title-2 {
         display: none !important;
     }
 }
 @media(max-width:480px) {
     .breadcrumb {
         float: none !important;
         text-align: center !important;
     }
     .backtolist {
         float: none !important;
         margin: 0 auto;
         padding: 0 0 10px;
         text-align: center;
     }
 }
 /* =============================================================== */
 /* LOGIN
/* =============================================================== */
 
 .post-69 h1.entry-title {
     display: none !important;
 }
 div.login-box {
     float: none;
     margin: 0 auto;
     clear: both;
 }
 .panel-intro {
     padding: 40px 0 25px;
 }
 .login-box .panel-intro {
     background: #f7f7f7 none repeat scroll 0 0;
     padding: 25px 0;
 }
 .panel-intro h2 {
     padding: 0;
     font-size: 20px;
     color: #245dc1;
 }
 div.login-box .panel-body {
     padding-left: 20px;
     padding-right: 20px;
 }
 div.login-box .panel-footer p {
     margin-top: 10px;
 }
 div.login-box .panel-footer label {
     font-weight: normal;
 }
 .login-box-btm {
     margin-top: 20px;
     margin-bottom: 20px;
 }
 .login-box .input-icon i {
     color: #555;
     opacity: 0.6;
     border-right: 1px solid #ccc;
     padding-right: 5px;
 }
 .input-icon {
     position: relative;
 }
 .input-icon input {
     padding-left: 45px;
 }
 .input-icon i {
     font-size: 16px;
     left: 6px;
     line-height: 22px;
     margin-top: -11px;
     position: absolute;
     top: 50%;
 }
 /* =============================================================== */
 /* SIGNUP
/* =============================================================== */
 
 .mb10 {
     margin-bottom: 10px;
 }
 .mb15 {
     margin-bottom: 10px;
 }
 .mb20 {
     margin-bottom: 10px;
 }
 .mb25 {
     margin-bottom: 10px;
 }
 .mb30 {
     margin-bottom: 10px;
 }
 .mb40 {
     margin-bottom: 10px;
 }
 .mb50 {
     margin-bottom: 10px;
 }
 .mb60 {
     margin-bottom: 10px;
 }
 .promo-text-box {
     padding: 15px 20px;
 }
 .promo-text-box h3 {
     margin-top: 10px;
     padding-bottom: 15px;
 }
 .icon-color-1 {
     color: #FF9113;
 }
 .icon-color-2 {
     color: #E6C840;
 }
 .icon-color-3 {
     color: #74C29B;
 }
 /* =============================================================== */
 /* POST ADS
/* =============================================================== */
 
 .content-subheading {
     border-bottom: 1px solid #ddd;
     border-top: 1px solid #ddd;
     color: #333;
     font-size: 18px;
     line-height: 20px;
     margin-bottom: 30px;
     margin-top: 30px;
     margin-left: -15px;
     margin-right: -15px;
     padding: 13px 20px;
 }
 .visible-lg-block {
     background-color: #dff0d8;
     border: 1px solid #d6e9c6;
     color: #468847;
 }
 .pgray p {
     color: #666;
     font-size: 14px;
 }
 .alert.pgray p {
     padding-left: 25px;
 }
 .alert-lg {
     font-size: 22px;
 }
 /* =============================================================== */
 /* PAGE INTO
/* =============================================================== */
 
 .page-info {
     width: 100%;
     min-height: 94px;
 }
 /* Page Info */
 
 .page-info {
     color: #fff;
     padding: 60px 0;
 }
 .page-info.hasOverly {
     padding: 0;
 }
 .page-info.hasOverly > div {
     background: rgba(0, 0, 0, 0.4);
     padding: 60px 0;
 }
 .page-info i {
     color: #fff;
     font-size: 40px;
     display: block;
 }
 .page-info h3 {
     padding: 0;
     margin-top: 15px;
     text-transform: uppercase;
 }
 .iconbox-wrap {
     border-collapse: separate;
     border-spacing: 0;
     display: table;
     height: auto;
     min-height: 40px;
     padding: 15px;
     position: relative;
     text-align: center;
     width: 100%;
 }
 .iconbox {
     display: table-row;
 }
 .iconbox-wrap-icon {
     display: table-cell;
     text-align: center;
     vertical-align: middle;
     border-right: 1px solid rgba(255, 255, 255, 0.2);
 }
 .iconbox-wrap-icon .icon {
     height: 60px !important;
     line-height: 60px !important;
     margin-left: auto;
     margin-right: auto;
     vertical-align: middle !important;
     width: 60px !important;
     color:
     /*#2ecc71*/
     
     #d10000;
 }
 .iconbox-wrap-content {
     display: table-cell;
     padding-left: 10px;
     text-align: left;
     vertical-align: middle;
 }
 .iconbox h5 {
     font-size: 36px;
     font-weight: 700;
     line-height: 40px;
     padding-bottom: 0;
 }
 .iconbox-wrap-text {
     color: #aaa;
     font-family: Source Sans Pro;
     font-size: 16px;
     text-transform: uppercase;
 }
 @media (max-width: 767px) {
     .iconbox-wrap-icon {
         display: block;
         float: left;
         max-width: 80px;
     }
     .iconbox-wrap-content {
         display: block;
         float: left;
         padding-left: 10px;
         text-align: left;
         vertical-align: middle;
     }
 }
 /* page-bottom-info */
 
 .page-bottom-info {
     color: #fff;
     background: #000000;
 }
 .page-bottom-info-inner {
     background-size: cover;
     padding: 30px 0;
 }
 .page-bottom-info-content {
     max-width: 900px;
     margin-left: auto;
     margin-right: auto;
 }
 .page-bottom-info-content h1 {
     font-family: 'Source Sans Pro', sans-serif;
     font-weight: 500;
     letter-spacing: 1px;
     margin-bottom: 15px;
     margin-top: 0;
     position: relative;
 }
 .color50 {
     opacity: 0.5;
 }
 @media (max-width: 991px) {
     .page-bottom-info-content {
         max-width: 96%;
     }
 }
 /* =============================================================== */
 /* FOOTER
/* =============================================================== */
 
 .footer {
     background: #fff;
     border-top: solid 1px #ddd;
     padding: 30px 0;
     font-size: 12px;
     color: #4e575d;
     letter-spacing: 0.5px;
 }
 .footer-nav li a {
     border-left: 1px solid #ddd;
     color: #3997ba;
     font-size: 12px;
     padding: 0 15px;
     text-transform: uppercase;
 }
 .footer-nav li a:first-child {
     border-left: 0;
 }
 @media (max-width: 767px) {
     .footer ul {
         float: none;
         padding: 0;
         text-align: center;
         width: 100%;
     }
     .footer ul:last-child {
         margin-top: 20px;
     }
 }
 /* =============================================================== */
 /* USER DASHBOARD
/* =============================================================== */
 
 .userImg {
     border: 1px solid #ddd;
     border-radius: 3px;
     display: inline-block;
     padding: 3px;
     width: 64px;
 }
 .header-data {
     margin-top: 10px;
     text-align: right;
 }
 .header-data p {
     margin-bottom: 0;
 }
 .hdata {
     display: inline-block;
     margin-right: 15px;
     width: 85px;
 }
 .mcol-left {
     float: left;
     width: 48%;
 }
 .mcol-right {
     float: right;
     width: 48%;
 }
 .hdata i {
     border-radius: 50px;
     box-shadow: 0 0 1px #777 inset;
     color: #fff;
     display: inline-block;
     font-size: 17px;
     height: 40px;
     line-height: 40px;
     text-align: center;
     width: 40px;
 }
 .hdata a {
     color: #666;
     display: block;
     font-size: 14px;
     font-weight: bold;
     line-height: 16px;
     margin-top: 3px;
     text-align: left;
 }
 .hdata em {
     display: block;
     font-size: 12px;
     font-style: normal;
     font-weight: normal;
     text-align: left;
 }
 /* =============================================================== */
 /* USER PANEL || ACCOUNT
/* =============================================================== */
 
 .panel-title {
     padding-bottom: 0;
 }
 .user-panel-sidebar ul {
     padding: 0;
 }
 .user-panel-sidebar ul li {
     list-style: none;
 }
 .MySubCat ul li a {
     margin-left: 18px;
 }
 .user-panel-sidebar ul li a {
     background: none repeat scroll 0 0 #ffffff;
     /*border-bottom: 1px solid #e1e1e1;*/
     
     display: block;
     font-family: 'Source Sans Pro', Open Sans, Arial;
     color: #2a3744;
     font-size: 15px;
     height: auto;
     /*letter-spacing: 0.5px;
  line-height: 26px;
  padding: 5px 10px;*/
     
     margin-bottom: 1px;
     text-align: left;
     text-decoration: none;
     text-transform: uppercase;
 }
 .user-panel-sidebar ul li a:hover,
 .user-panel-sidebar ul li a:active,
 .user-panel-sidebar ul li.active a {
     /*background-color: #2a3744;
  color: #FFFFFF;*/
     
     text-decoration: underline;
 }
 li.divider {
     border-bottom: 1px solid #e1e1e1;
     margin-bottom: 10px;
     margin-top: 10px;
 }
 .user-panel-sidebar ul li a.active {
     background-color: #2a3744;
     color: #FFFFFF;
 }
 .accountContent h3 {
     border-bottom: 1px solid #E6E6E6;
     color: #2A3744;
     font-size: 20px;
     font-weight: normal;
     letter-spacing: 0.25px;
     margin-top: 0;
     padding-bottom: 15px;
 }
 .userPicinput {
     display: inline-block;
     float: left;
     margin-top: 30px;
 }
 .userPic {
     display: inline-block;
 }
 .datepickerInput {
     border: 1px solid #bdc3c7;
     border-radius: 3px;
     color: #666666;
     padding: 7px 12px;
 }
 .litedver-ul li {
     border-bottom: 1px solid #ccc;
     padding-bottom: 10px;
     margin-bottom: 10px;
 }
 .litedver-ul li:last-child {
     border-bottom: none;
 }
 .welcome-msg {
     margin-bottom: 30px;
 }
 .collapse-box {
     margin-bottom: 15px;
 }
 .collapse-title {
     border-top: 1px solid #e6e6e6;
     color: #2a3744;
     font-size: 19px;
     font-weight: bold;
     letter-spacing: 0px;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 10px;
     padding-top: 15px;
     text-transform: uppercase;
 }
 .no-border {
     border: none;
 }
 .collapse-box .badge {
     background-color: #e3e3e3;
     color: #666;
     font-weight: normal;
 }
 /* statusbar */
 
 .statusbar {
     margin-bottom: 35px;
 }
 .statusbar p {
     margin-bottom: 0;
 }
 /* ADD MANAGEMENT */
 
 .add-manage-table {
     font-weight: normal;
 }
 .table-action {
     display: block;
     margin-bottom: 15px;
 }
 .table-search .searchpan {
     padding-right: 0;
 }
 .searchpan input#filter {
     font-size: 12px;
     height: 30px;
 }
 .table-search .control-label {
     line-height: 16px;
     padding-right: 0;
 }
 .clear-filter {
     font-size: 11px;
 }
 table.add-manage-table > tbody > tr > td,
 table.add-manage-table > tbody > tr > th {
     vertical-align: middle;
 }
 .add-img-td img {
     max-width: 100px;
 }
 .price-td {
     font-size: 16px;
 }
 .action-td .btn {
     clear: both;
 }
 td.ads-details-td {
     white-space: inherit !important;
     min-width: 160px;
 }
 /* ADD MANAGEMENT */
 
 .list-group-unstyle .list-group-item {
     border-left: 0;
     border-right: 0;
     border-top: 0;
     border-radius: 0;
     margin-bottom: 0;
     border-bottom: solid 1px #ddd;
 }
 .list-group-unstyle .list-group-item.active,
 .list-group-unstyle .list-group-item.active:hover {
     background: #F5F5F5;
     color: #000;
     font-weight: bold;
     border-bottom: solid 1px #ddd;
 }
 .list-group-unstyle .list-group-item.active a {
     color: #000;
 }
 .delete-search-result {
     color: #555;
     cursor: pointer;
     font-size: 22px;
     font-weight: lighter;
     margin-right: 5px;
     position: absolute;
     right: 0;
 }
 .delete-search-result:hover {
     color: #000;
 }
 /* =============================================================== */
 /* CONTACT
/* =============================================================== */
 
 .intro-inner {
     width: 100%;
     clear: both;
     height: 350px;
     overflow: hidden;
 }
 .social-list {
     margin-top: 20px;
 }
 .social-list a {
     margin-right: 10px;
     display: inline-block;
 }
 .address p {
     margin-bottom: 0;
 }
 /* =============================================================== */
 /* ABOUT US
/* =============================================================== */
 
 .inner-page {
     padding-top: 60px;
 }
 .about-intro {
     width: 100%;
     height: 100%;
     position: relative;
 }
 .social-list {
     margin-top: 20px;
 }
 .social-list a {
     margin-right: 10px;
     display: inline-block;
 }
 .address p {
     margin-bottom: 0;
 }
 .title-1 {
     font-family: 'Source Sans Pro';
     font-weight: 300;
     text-transform: uppercase;
 }
 .has-lead-para p,
 .has-lead-para {
     font-size: 16px;
     font-weight: 300;
 }
 .about-parallax-bottom {
     background: url(../../images/bg3.jpg) center center fixed;
     background-size: cover;
     padding: 80px 0;
     display: block;
     clear: both;
     clear: #fff;
 }
 .parallaxbox * {
     color: #fff;
 }
 .parallaxbox p {
     color: #e8eced;
     font-size: 13px;
     font-weight: unset;
     line-height: 18px;
 }
 .icon-box-wrap {
     margin-bottom: 20px;
 }
 .ln-shadow-box {
     border-radius: 3px;
     color: #fff;
     display: inline-block;
     font-size: 64px;
     height: 80px;
     line-height: 77px;
     overflow: hidden;
     text-align: center;
 }
 .ln-shadow-radius {
     border-radius: 50%;
     color: #fff;
     display: inline-block;
     font-size: 40px;
     height: 80px;
     line-height: 77px;
     overflow: hidden;
     text-align: center;
     width: 80px;
 }
 .title-4 {
     font-weight: bold;
     letter-spacing: 1px;
     text-transform: uppercase;
 }
 /* FAQ */
 
 .faq-panel .panel-title a::after {
     color: inherit;
     content: "";
     float: right;
     font-family: "FontAwesome";
     font-size: 20px;
 }
 .faq-panel .panel-title a.collapsed::after {
     content: "";
 }
 .faq-panel .panel-heading {
     padding: 20px 25px;
 }
 .panel-group .panel + .panel {
     margin-top: 10px;
 }
 .white-box {
     padding: 10px;
     background: #fff;
     border-radius: 3px;
 }
 /* =============================================================== */
 /* WEB PAGE PROGRESS BAR CSS
/* =============================================================== */
 
 .pace .pace-progress {
     background: #16A085;
     position: fixed;
     z-index: 2000;
     top: 0;
     left: 0;
     height: 2px;
     -webkit-transition: width 1s;
     -moz-transition: width 1s;
     -o-transition: width 1s;
     transition: width 1s;
 }
 .pace-inactive {
     display: none;
 }
 /* =============================================================== */
 /* CUSTOM RESPONSIVE
/* =============================================================== */
 
 @media (max-width: 991px) {
     .list-title a {
         font-size: 16px;
     }
 }
 @media (max-width: 979px) {
     /* iPads (portrait and landscape) ----------- */
     
     .intro {
         height: 300px;
     }
     h1 {
         font-size: 24px;
         line-height: 25px;
     }
     h2 {
         font-size: 20px;
         line-height: 24px;
     }
     h3 {
         font-size: 18px;
         line-height: 20px;
     }
     h4 {
         font-size: 16px;
         line-height: 18px;
     }
     .page-sidebar {
         padding: 0 5px;
     }
     .inner-box {
         padding: 20px 10px;
     }
     .user-panel-sidebar ul li a {
         /*padding: 5px 4px;*/
         
         font-size: 14px;
     }
 }
 @media (min-width: 768px) {
     /* laptop nad pc ----------- */
     
     .btn-cat-collapsed {
         position: absolute;
         right: 0;
         text-indent: -9999px;
         opacity: 0;
     }
 }
 @media (max-width: 767px) {
     .intro {
         height: auto;
         padding-bottom: 40px;
         padding-top: 40px;
     }
     .hasOverly > div {
         padding-bottom: 40px;
         padding-top: 40px;
     }
     .intro.jobs-intro {
         padding-top: 0;
         padding-bottom: 0;
         height: auto;
     }
     .navbar-default .navbar-nav > li > a.btn-post {
         color: #fff !important;
     }
     h1 {
         font-size: 24px;
         line-height: 25px;
     }
     h2 {
         font-size: 20px;
         line-height: 24px;
     }
     h3 {
         font-size: 18px;
         line-height: 20px;
     }
     h4 {
         font-size: 16px;
         line-height: 18px;
     }
     .hidden-xs {
         display: none !important;
         visibility: hidden !important;
     }
     .text-center-xs {
         text-align: center;
     }
     .intro .col-sm-4 {
         margin-bottom: 15px;
     }
     .table-action {
         display: block;
         margin-bottom: 15px;
         padding: 15px 15px 0;
     }
     .search-row-wrapper .col-sm-3 {
         margin-bottom: 10px;
     }
     .search-row-wrapper .col-sm-4 {
         margin-bottom: 10px;
     }
     .search-row-wrapper .selecter {
         max-width: 100%;
     }
     .cat-list {
         margin-bottom: 15px;
     }
     .cat-list ul {
         display: none;
     }
     .btn-cat-collapsed {
         position: absolute;
         right: 0;
         top: 10px;
         text-indent: 0;
         opacity: 1;
         cursor: pointer;
     }
     .xs-gap {
         margin-bottom: 15px;
     }
     .icon-down-open-big {
         display: inherit;
         -ms-transform: rotate(0deg);
         /* IE 9 */
         
         -webkit-transform: rotate(00deg);
         /* Chrome, Safari, Opera */
         
         transform: rotate(00deg);
         transition: all 0.3s ease-in;
     }
     .icon-down-open-big.active-panel {
         -ms-transform: rotate(90deg);
         /* IE 9 */
         
         -webkit-transform: rotate(90deg);
         /* Chrome, Safari, Opera */
         
         transform: rotate(90deg);
     }
 }
 @media (max-width: 580px) {
     .page-content .table-bordered {
         border-top: 1px solid #ddd;
     }
     .hdata {
         display: inline-block;
         margin-right: 4px;
         width: 80px;
     }
     .useradmin {
         text-overflow: ellipsis;
         white-space: nowrap;
         overflow: hidden;
     }
 }
 @media (max-width: 480px) {
     .col-xxs-12 {
         width: 100%;
     }
     .col-xxs-6 {
         width: 50%;
     }
     .text-center-xxs {
         text-align: center;
     }
     .text-center-480 {
         text-align: center;
     }
     .userImg {
         width: 54px;
     }
     .table-action {
         text-align: center;
     }
     .table-search {
         margin-top: 10px;
         padding: 0;
         width: 100%;
     }
     .header-data {
         border-top: 1px solid #ddd;
         margin-top: 10px;
         padding-top: 10px;
     }
     .select-short-by .selecter-selected {
         font-size: 11px;
         padding: 4.5px 8px;
     }
     .tab-filter .select-short-by {
         margin-right: 10px;
         margin-top: 9px;
         min-width: 115px !important;
     }
     .tab-filter .selecter-selected:after {
         right: 4px;
     }
     .tab-filter .selecter-item {
         font-size: 11px;
         margin: 0;
         overflow: hidden;
         padding: 5px 10px;
     }
 }
 @media (max-width: 320px) {
     .hdata i {
         border-radius: 50px;
         box-shadow: 0 0 1px #777 inset;
         color: #fff;
         display: inline-block;
         font-size: 14px;
         height: 30px;
         line-height: 30px;
         text-align: center;
         width: 30px;
     }
     .hdata {
         display: inline-block;
         margin-right: 2px;
         width: 70px;
     }
     .container,
     body,
     html {
         min-width: 300px;
     }
 }
 @media (max-width: 320px) {
     .navbar .container {
         padding-left: 5px;
     }
 }
 @media (max-width: 300px) {
     .container,
     body,
     html {
         width: 300px;
     }
 }
 /* =============================================================== */
 /* BLOGS & BLOG DETAILS
/* =============================================================== */
 
 .blog-post-item .inner-box {
     padding: 0;
 }
 .blog-post-img {
     overflow: hidden;
     position: relative;
 }
 .blog-post-img img {
     width: 100%;
     height: auto;
 }
 .blog-post-content {
     padding-bottom: 30px;
 }
 .blog-post-content-desc {
     clear: both;
     margin-top: -1px;
     padding: 30px 0 0;
     position: relative;
     text-align: left;
 }
 .blog-post-content-desc .blog-post-content,
 .blog-post-meta {
     padding-left: 40px;
     padding-right: 40px;
 }
 .blog-post-content-desc h2 {
     font-size: 30px;
     text-transform: none;
     line-height: 32px;
 }
 .blog-post-content-desc p {
     color: #4e575d;
     font-size: 14px;
 }
 .blog-post-meta {
     border-bottom: solid 1px #ddd;
     padding-bottom: 30px;
     margin-bottom: 20px;
 }
 .blog-post-meta a {
     color: #9a9a9a;
 }
 .blog-post-content .blog-post-bottom {
     border-top: medium none;
     margin-top: 15px;
     padding-bottom: 0;
     padding-top: 0;
 }
 .blog-post-bottom {
     border-top: 1px solid #ddd;
     margin-top: 20px;
 }
 .blogRight .categories-list {
     margin-bottom: 15px;
 }
 .blog-popular-content .item-list {
     transition: background 0.2s ease 0s;
 }
 .blog-popular-content .item-list:last-child {
     border-bottom: 0;
 }
 .blog-popular-content .item-list:hover {
     background: #f7f7f7;
     border-radius: 3px;
 }
 .blog-article-text {
     color: #4e575d;
 }
 .blog-article-text ul,
 .blog-article-text ol {
     margin-bottom: 30px;
 }
 .image {
     margin: 0 0 15px 0;
 }
 .share-this-post {
     display: block;
     margin: 10px 30px;
     padding: 10px 0;
 }
 .share-this-post li {
     display: inline-block;
     font-size: 13px;
     line-height: 1.5em;
     margin-right: 10px;
 }
 .share-this-post li a {
     color: #999;
     cursor: pointer;
 }
 .share-this-post li a i {
     font-size: 16px;
     line-height: 1.3em;
     margin-right: 6px;
 }
 .intro-inner h2 {
     color: #ddd;
     font-size: 18px;
     font-weight: 100;
     line-height: 24px;
     margin: 20px auto;
     max-width: 400px;
     text-align: center;
 }
 .blog-post-footer {
     background: #f7f7f7;
     border-top: solid 1px #ddd;
     clear: both;
 }
 .blog-post-footer .inner {
     padding: 0 40px 40px;
     display: block;
 }
 .blogs-comments-area {
     padding-top: 20px;
 }
 .blogs-comment-list ul {
     list-style: outside none none;
     margin: 0;
     padding: 0;
 }
 .blogs-comment-list > li,
 .blogs-comment-list > li > ul li {
     border-bottom: 1px solid #ddd;
     margin: 0 0 25px;
 }
 .blogs-comment-list li:last-child {
     border-bottom: 0;
 }
 .blogs-comment-wrapper {
     display: table;
     margin: 0;
     width: 100%;
 }
 .blogs-comment-list > li > ul {
     padding: 0 0 0 120px;
 }
 .blogs-comment-avatar {
     display: table-cell;
     text-align: inherit;
     vertical-align: top;
     width: 90px;
 }
 .blogs-comment-avatar img {
     border: 1px solid #ddd;
     border-radius: 50%;
     padding: 0;
     width: 70px;
 }
 .blogs-comment-details {
     display: table-cell;
     padding: 0 0 0 30px;
     position: relative;
     vertical-align: top;
 }
 .blogs-comment-description {
     margin-bottom: 20px;
 }
 .blogs-comment-name {
     color: #4a4a4a;
     font-weight: 600;
     margin: 0 0 15px;
 }
 .blogs-comment-date {
     color: #aaaaaa;
     font-size: 12px;
     font-weight: 400;
     margin: 0 0 0 8px;
 }
 .blogs-comment-reply {
     position: absolute;
     right: 0;
     top: 0;
 }
 .blog-post-footer .list-title::after {
     border-color: #F7F7F7 transparent transparent;
 }
 @media screen and (max-width: 767px) {
     .blog-post-content-desc .blog-post-content,
     .blog-post-meta {
         padding-left: 20px;
         padding-right: 20px;
     }
     .blog-post-meta {
         border-bottom: 1px solid #ddd;
         margin-bottom: 15px;
         padding-bottom: 15px;
     }
     .list-dot > li {
         list-style: inside none disc;
     }
     .blogs-comment-details {
         padding: 0 0 0 5px;
     }
     .blogs-comment-avatar {
         width: 70px;
     }
     .blogs-comment-avatar img {
         width: 90%;
     }
     .blogs-comment-list > li > ul {
         padding: 0 0 0 50px;
     }
     .share-this-post {
         display: block;
         margin: 10px;
         padding: 10px 0;
     }
     .share-this-post li {
         font-size: 11px;
     }
     .blog-post-content-desc p {
         font-size: 13px;
     }
     .blog-post-content-desc h2 {
         font-size: 26px;
         line-height: 32px;
     }
     .search-row .search-col:first-child .form-control {
         border-radius: 3px 3px;
         margin-bottom: 10px;
     }
     .search-row .search-col .btn,
     .search-col .form-control {
         border-radius: 3px 3px !important;
     }
     .intro h1,
     .intro-title {
         font-size: 28px;
         line-height: 32px;
     }
     .intro-inner h2 {
         font-size: 14px;
         font-weight: 300;
         max-width: 70%;
     }
 }
 @media screen and (max-width: 460px) {
     .blogs-comment-avatar {
         width: 50px;
     }
     .blogs-comment-date {
         display: block;
         margin: 0;
     }
     .blog-post-content-desc h2 {
         font-size: 20px;
         line-height: 26px;
     }
 }
 @media screen and (max-width: 360px) {
     .blogs-comment-avatar {
         width: 50px;
         display: block;
     }
     .blogs-comment-details {
         display: block;
         padding: 0 0 0 5px;
     }
     .blogs-comment-list > li > ul {
         padding: 0 0 0 25px;
     }
     .blog-post-content-desc p {
         font-size: 12px;
     }
 }
 /* HOME v2 */
 
 .row-featured {
     overflow: hidden;
 }
 .content-box {
     background: #ffffff;
     display: block;
     overflow: hidden;
     margin-bottom: 10px;
 }
 .row-featured {
     margin-right: -20px;
 }
 .row-featured-category {
     margin-bottom: -1px;
 }
 .f-category {
     border: solid 1px #ddd;
     margin-top: -1px;
     border-left: 0;
     background: #fff;
     padding: 0px;
     text-align: center;
     overflow: hidden;
     display: block;
 }
 .f-category a {
     display: block;
 }
 .f-category img {
     display: block;
     height: 166px;
     margin: 0 auto;
     transform: scale(1);
     -webkit-transform: scale(1);
     transition: all 0.25s cubic-bezier(0.4, 0, 1, 1) 0s;
     -webkit-transition: all 0.25s cubic-bezier(0.4, 0, 1, 1) 0s;
     width: 100%;
 }
 .f-category:hover img {
     /*transform:scale(1) translateY(-3px);
    opacity: .9;*/
 }
 .f-category h6 {
     color: #333;
     font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
     font-size: 19px;
     font-weight: 500;
     letter-spacing: 0;
     margin: 10px 0;
     padding-bottom: 0;
     transition: all 0.25s cubic-bezier(0.4, 0, 1, 1) 0.1s;
     -webkit-transition: all 0.25s cubic-bezier(0.4, 0, 1, 1) 0.1s;
 }
 .f-category:hover h6 {
     transform: scale(1.1) translateY(2px);
     -webkit-transform: scale(1.1) translateY(2px);
 }
 .f-category h6 .count {
     color: #9a9a9a;
     font-size: 12px;
 }
 .box-title h2 {
     margin: 15px 0;
     padding: 0;
     font-size: 21px;
     line-height: normal;
     font-weight: bold;
     text-transform: uppercase;
     display: inline-block;
 }
 .sell-your-item {
     color: #9a9a9a;
     font-size: 12px;
     font-weight: normal;
     letter-spacing: 0.54px;
     padding: 15px;
     position: absolute;
     right: 1px;
     text-align: center;
     text-transform: uppercase;
     top: 5px;
 }
 .box-title h2 span {
     font-weight: lighter;
 }
 .box-title {
     border-bottom: solid 1px #ddd;
 }
 .featured-list-slider .item {
     display: block;
     margin: 0 auto;
     text-align: left;
 }
 .featured-list-slider .item .price {
     color: #333;
     margin-top: 5px;
     text-align: left;
     padding-left:24px;
 }
 .red {
     color: #f92b08 !important;
 }
 .featured-list-slider .item > a {
     display: block;
     padding: 0px;
     border: solid 1px transparent;
 }
 .featured-list-slider .item > a:hover {
     background: #f5f5f5;
     border: solid 1px #ddd;
 }
 .featured-list-slider .owl-item {
     overflow: hidden;
 }
 .featured-list-slider .item .item-name {
     display: block;
     line-height: normal;
     color: #333;
     font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
     font-size: 13px;
     font-weight: 500;
     letter-spacing: 0;
     min-height: 34px;
     margin: 10px 0;
     padding-bottom: 0;
     transition: all 0.25s cubic-bezier(0.4, 0, 1, 1) 0.1s;
     -webkit-transition: all 0.25s cubic-bezier(0.4, 0, 1, 1) 0.1s;
 }
 .featured-list-slider .item:hover img {
     /*transform:  translateY(-3px);*/
 }
 .featured-list-slider .item:hover .item-name {
     transform: scale(1) translateY(2px);
     -webkit-transform: translateY(2px);
 }
 .featured-list-slider span {
     display: block;
 }
 .featured-list-slider .item-carousel-thumb {
     display: block;
     margin-bottom: 10px;
     max-width: 100%;
 }
 .featured-list-slider .item a img {
     /*width: 100%;*/
     
     width: 200px;
     height: 150px;
     transition: all 0.25s cubic-bezier(0.3, 0, 1, 1) 0s;
     -webkit-transition: all 0.25s cubic-bezier(0.3, 0, 1, 1) 0s;
     display: block;
     margin-left: auto;
     margin-right: auto;
 }
 .featured-list-row {
     clear: both;
     max-width: 80%;
     float: none;
     margin: 0 auto;
     margin-top: 0;
     margin-bottom: 0;
     padding-top: 0px;
     padding-bottom: 0px;
 }
 @media screen and (min-width: 768px) {
     .featured-list-row {
         max-width: 90%;
     }
 }
 @media screen and (max-width: 480px) {
     div.f-category {
         width: 50%;
     }
     .f-category img {
         height: 60px;
         width: auto;
     }
 }
 /* ARROW */
 
 nav.slider-nav a {
     position: absolute;
     top: 50%;
     display: block;
     outline: none;
     text-align: left;
     z-index: 1000;
     -webkit-transform: translateY(-50%);
     transform: translateY(-50%);
 }
 nav.slider-nav a svg {
     display: block;
     margin: 0 auto;
     padding: 0;
 }
 nav.slider-nav a.prev {
     left: -45px;
 }
 nav.slider-nav a.next {
     right: -45px;
 }
 .nav-narrow-svg a.next::before,
 .nav-narrow-svg a.next .nav-icon-wrap::before {
     -webkit-transform: translateX(-50%) rotate(135deg);
     transform: translateX(-50%) rotate(135deg);
     -webkit-transform-origin: 50% 0%;
     transform-origin: 50% 0%;
 }
 .nav-narrow-svg a.next::after,
 .nav-narrow-svg a.next .nav-icon-wrap::after {
     -webkit-transform: translateX(-50%) rotate(45deg);
     transform: translateX(-50%) rotate(45deg);
     -webkit-transform-origin: 100% 0%;
     transform-origin: 100% 0%;
 }
 .nav-narrow-svg a.next:hover::before,
 .nav-narrow-svg a.next:hover .nav-icon-wrap::before {
     -webkit-transform: translateX(-50%) rotate(125deg);
     transform: translateX(-50%) rotate(125deg);
 }
 .nav-narrow-svg a.next:hover::after,
 .nav-narrow-svg a.next:hover .nav-icon-wrap::after {
     -webkit-transform: translateX(-50%) rotate(55deg);
     transform: translateX(-50%) rotate(55deg);
 }
 .nav-narrow-svg a {
     width: 100px;
     height: 100px;
 }
 @media only screen and (max-width: 767px) {
     .nav-narrow-svg a {
         width: 30px;
         height: 30px;
     }
 }
 .nav-narrow-svg .nav-icon-wrap {
     position: relative;
     display: block;
     width: 100%;
     height: 100%;
 }
 .nav-narrow-svg a::before {
     position: absolute;
     left: 50%;
     width: 2px;
     height: 50%;
     background: #777;
     content: '';
     -webkit-transition: -webkit-transform 0.3s;
     transition: transform 0.3s;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
     top: 50%;
     -webkit-transform: translateX(-50%) rotate(-135deg);
     transform: translateX(-50%) rotate(-135deg);
     -webkit-transform-origin: 50% 0%;
     transform-origin: 50% 0%;
 }
 .nav-narrow-svg a::after {
     position: absolute;
     left: 50%;
     width: 2px;
     height: 50%;
     background: #777;
     content: '';
     -webkit-transition: -webkit-transform 0.3s;
     transition: transform 0.3s;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
     top: 50%;
     -webkit-transform: translateX(-50%) rotate(-45deg);
     transform: translateX(-50%) rotate(-45deg);
     -webkit-transform-origin: 0 0;
     transform-origin: 0 0;
 }
 .nav-narrow-svg .nav-icon-wrap::before {
     position: absolute;
     left: 50%;
     width: 2px;
     height: 50%;
     height: 0;
     background: #777;
     background: #ffffff;
     content: '';
     -webkit-transition: -webkit-transform 0.3s;
     -webkit-transition: height 0.3s, -webkit-transform 0.3s;
     transition: transform 0.3s;
     transition: height 0.3s, transform 0.3s;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
     z-index: 100;
     top: 50%;
     -webkit-transform: translateX(-50%) rotate(-135deg);
     transform: translateX(-50%) rotate(-135deg);
     -webkit-transform-origin: 50% 0%;
     transform-origin: 50% 0%;
 }
 .nav-narrow-svg .nav-icon-wrap::after {
     position: absolute;
     left: 50%;
     width: 2px;
     height: 50%;
     height: 0;
     background: #777;
     background: #ffffff;
     content: '';
     -webkit-transition: -webkit-transform 0.3s;
     -webkit-transition: height 0.3s, -webkit-transform 0.3s;
     transition: transform 0.3s;
     transition: height 0.3s, transform 0.3s;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
     z-index: 100;
     top: 50%;
     -webkit-transform: translateX(-50%) rotate(-45deg);
     transform: translateX(-50%) rotate(-45deg);
     -webkit-transform-origin: 0 0;
     transform-origin: 0 0;
 }
 .nav-narrow-svg a:hover .nav-icon-wrap::before {
     height: 50%;
     -webkit-transform: translateX(-50%) rotate(-125deg);
     transform: translateX(-50%) rotate(-125deg);
 }
 .nav-narrow-svg a:hover .nav-icon-wrap::after {
     height: 50%;
     -webkit-transform: translateX(-50%) rotate(-55deg);
     transform: translateX(-50%) rotate(-55deg);
 }
 .nav-narrow-svg a:hover::before {
     -webkit-transform: translateX(-50%) rotate(-125deg);
     transform: translateX(-50%) rotate(-125deg);
 }
 .nav-narrow-svg a:hover::after {
     -webkit-transform: translateX(-50%) rotate(-55deg);
     transform: translateX(-50%) rotate(-55deg);
 }
 .nav-narrow-svg.has-white-bg .nav-icon-wrap::before,
 .nav-narrow-svg.has-white-bg .nav-icon-wrap::after {
     z-index: 100;
     height: 0;
     background: #cccccc;
     -webkit-transition: height 0.3s, -webkit-transform 0.3s;
     transition: height 0.3s, transform 0.3s;
 }
 .nav-narrow-svg.has-white-bg a {
     width: 40px;
     height: 40px;
 }
 @media only screen and (max-width: 767px) {
     .nav-narrow-svg.has-white-bg a {
         width: 30px;
         height: 30px;
     }
     nav.slider-nav a.prev {
         /*left: -15px;*/
         
         left: -32px;
     }
     nav.slider-nav a.next {
         right: -15px;
     }
 }
 /* tab */
 
 .tab-lite .nav-tabs > li {
     float: left;
     margin-bottom: -1px;
 }
 .tab-lite .nav-tabs > li > a {
     border: 0 none !important;
     border-radius: 0 !important;
     font-family: Source Sans Pro, Arial, sans-serif;
     font-size: 20px;
     font-weight: 400;
     line-height: normal;
     padding: 15px;
     color: #333;
     text-transform: uppercase;
     border: 0 none !important;
     border-bottom: solid 1px #ddd !important;
 }
 .tab-lite .nav-tabs > li.active > a,
 .tab-lite .nav-tabs > li.active > a:focus,
 .tab-lite .nav-tabs > li.active > a:hover {
     background: #f7f7f7 none repeat scroll 0 0;
     text-decoration: underline;
     color: #337ab7;
     font-weight: bold;
 }
 .tab-inner {
     padding: 30px;
 }
 @media only screen and (max-width: 767px) {
     .tab-lite .nav-tabs > li > a {
         padding: 15px 10px;
         font-size: 14px;
     }
     .sell-your-item {
         font-size: 11px;
         padding: 2px 7px;
         right: 1px;
         top: 0;
     }
     .row-featured-category .sell-your-item {
         top: 15px;
     }
     .box-title h2,
     .title-2 {
         font-size: 16px;
     }
     .col-thin-right,
     .col-thin-left {
         padding-left: 15px;
         padding-right: 15px;
     }
 }
 /* BLOABL RESPONSIVE FIXED */
 
 @media only screen and (max-width: 400px) {
     .nav-tabs.add-tabs > li > a {
         font-size: 12px;
         padding-left: 5px;
         padding-right: 5px;
     }
     .tab-filter {
         width: 100px;
     }
     nav.slider-nav a.next {
         right: -21px!important;
     }
     nav.slider-nav a.prev {
         left: -28px!important;
     }
     .tab-filter .select-short-by {
         min-width: 80px !important;
         width: 100% !important;
     }
     .select-short-by .selecter-selected {
         font-size: 9px;
     }
     .tab-filter {
         right: 5px;
     }
 }
 /* NAVBAR FIXED */
 
 .navbar-site {
         padding: 7px 0 0;
    height: 69px;
    z-index:800;
 }
 .navbar-collapse{
 	background:white;
 }
 .header {
     /*min-height: 61px;*/
 }
 .vpending {
     min-height: 123px;
 }
 /* JOBS */
 
 .navbar-left {
     margin-top: 20px;
 }
 .jobs-intro {
     height: 450px;
 }
 .hasOverly > div {
     background: rgba(0, 0, 0, 0.4);
 }
 .resume-up {
     margin-top: 15px;
     color: #e8eced;
     font-size: 13px;
     font-weight: normal;
     text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
 }
 .resume-up a {
     color: #e8eced;
 }
 .resume-up a:hover {
     opacity: .8;
 }
 .row-featured-company .f-category h6 {
     color: #777;
     font-size: 12px;
     text-transform: none;
 }
 .row-featured-company .f-category h6 .company-name {
     color: #3997ba;
 }
 .company-title {
     margin-bottom: 0;
     padding-bottom: 0;
     color: #999999;
     font-size: 12px;
 }
 .company-title a {
     color: #999999;
 }
 .job-title {
     margin-bottom: 5px;
     padding-bottom: 0;
 }
 .job-title a:hover {
     text-decoration: underline;
 }
 .jobs-desc {
     color: #4e575d;
 }
 .job-actions {
     clear: both;
     display: block;
     margin-top: 5px;
 }
 /* Job list page */
 
 .filter-content label {
     padding-left: 5px;
 }
 .jobs-s-tag {
     background: #f1f1f1;
     border-radius: 4px;
     box-sizing: border-box;
     display: inline-block;
     font-size: 0.875em;
     font-weight: 600;
     line-height: 30px;
     padding: 0 10px 0 10px;
     margin-right: 5px;
     margin-left: 5px;
 }
 .jobs-s-tag:hover {
     background: #eee;
 }
 .jobs-s-tag:first-child {
     margin-left: 0;
 }
 .jobs-s-tag:after {
     display: inline-block;
     font-family: 'fontello';
     content: '\e80e';
     margin-left: 5px;
 }
 /* JOBS DETAILS */
 
 .jobs-details-info ul {
     margin-left: 20px;
 }
 .jobs-details-info ul li {
     list-style: outside none disc;
     margin-left: 14px;
 }
 .job-summery ul li {
     margin-bottom: 10px;
 }
 .company-logo-thumb {
     display: block;
     text-align: center;
     margin-bottom: 15px;
 }
 .mobile-filter-bar {
     background-color: #fafafa;
     border-bottom: 1px solid #ddd;
     height: 44px;
     line-height: 44px;
     font-family: Source Sans Pro, Arial, sans-serif;
 }
 .mobile-filter-bar > ul > li {
     border-right: 1px solid #ddd;
     padding-right: 15px;
     padding-left: 15px;
     text-transform: uppercase;
 }
 .mobile-filter-bar > ul > li:first-child {
     padding-left: 0;
 }
 @media screen and (min-width: 768px) {
     .mobile-filter-sidebar {
         left: 0 !important;
     }
     .mobile-filter-bar,
     .closeFilter {
         display: none;
     }
 }
 @media screen and (max-width: 767px) {
     .jobs-s-tag {
         margin-bottom: 4px;
     }
     ul.tab li {
         float: left;
         width: 50%;
     }
     .hide-xs {
         display: none;
     }
     .btn-block-xs {
         display: block;
         width: 100%;
     }
     /* Mobile Filter */
     
     .mobile-filter-sidebar .inner-box {
         margin-bottom: 0;
         border-radius: 0 !important;
     }
     .closeFilter {
         cursor: pointer;
         display: block;
         font-size: 16px;
         height: 30px;
         line-height: 30px;
         padding: 3px;
         position: absolute;
         right: 10px;
         text-align: center;
         top: 0;
         width: 30px;
         z-index: 2147483647;
     }
     .page-sidebar.mobile-filter-sidebar {
         height: 100%;
         overflow: auto;
         padding: 0;
         position: fixed;
         top: 0;
         width: 250px;
         z-index: 1110;
         left: -251px;
     }
     .page-sidebar.mobile-filter-sidebar aside {} .menu-overly-mask {
         background-color: #000;
         height: 100%;
         left: 0;
         opacity: 0.3;
         position: fixed;
         top: 0;
         transition: all 0.2s linear 0s;
         -webkit-transition: all 0.2s linear 0s;
         -o-transition: all 0.2s linear 0s;
         visibility: hidden;
         backface-visibility: hidden;
         width: 100%;
         z-index: 1100;
     }
     .menu-overly-mask.is-visible {
         cursor: pointer;
         opacity: 0.5;
         visibility: visible;
         backface-visibility: visible;
     }
 }
 /* shop info */
 
 .sInfo .company-logo-thumb {
     float: left;
     display: inline-block;
 }
 .sInfo .company-logo-thumb img {
     width: 140px;
 }
 .sInfo .seller-info * {
     margin-bottom: 0;
     padding-bottom: 0;
 }
 .cInfo-right > div:first-child {
     margin-bottom: 15px;
 }
 .overly-action {
     background-color: rgba(13, 44, 59, 0.7);
     border-radius: 0;
     color: #fff;
     display: block;
     font-size: 11px;
     font-weight: 500;
     letter-spacing: 0.5px;
     opacity: 0;
     padding: 5px 20px;
     position: absolute;
     left: 15px;
     text-align: center;
     text-transform: uppercase;
     top: 15px;
     transition: all 0.25s linear 0s;
     visibility: hidden;
     width: auto;
     z-index: 10;
 }
 .img-box {
     position: relative;
     display: block;
 }
 .overly-action a {
     color: #fff;
 }
 .img-box:hover .overly-action {
     color: #fff;
     opacity: 1;
     visibility: visible;
     background-color: rgba(13, 44, 59, 0.9);
 }
 @media only screen and (max-width: 400px) {
     .sInfo .company-logo-thumb {
         float: none;
         display: block;
         width: 100%;
     }
     .sInfo .company-logo-thumb img {
         width: auto;
         max-width: 80%;
     }
 }
 /* Ads details 2 */
 
 .img-slider-box {
     position: relative;
     width: 100%;
     display: block;
 }
 .slider-left {
     width: 80%;
     /* old browsers */
     
     width: calc( 100% - 120px);
 }
 .ads-img-v2 #bx-pager {
     position: absolute;
     right: 0;
     width: 100px;
     top: 0;
 }
 @media screen and (max-width: 480px) {
     .slider-left {
         width: 80%;
         /* old browsers */
         
         width: calc( 100% - 90px);
     }
     .ads-img-v2 #bx-pager {
         width: 70px;
     }
     .ads-img-v2 .thumb-item-link img {} #advertmap {
         width: 100%!important;
     }
 }
 /* ****** SELLEr PROFILE ******* */
 
 .seller-profile-img {
     float: left;
     width: 100px;
 }
 .seller-profile-img {
     margin-right: 15px;
 }
 .dl-horizontal dt {
     clear: left;
     color: #777;
     float: left;
     font-weight: normal;
     overflow: hidden;
     text-align: left;
     text-overflow: ellipsis;
     white-space: nowrap;
     width: 170px;
     word-wrap: normal;
     margin-top: 5px;
 }
 .dl-horizontal dd {
     margin-top: 5px;
 }
 .list-user-list li {
     float: left;
     display: inline-block;
     width: 33.33%;
     margin-bottom: 10px;
 }
 .list-user-list li img {
     max-width: 100%;
     max-height: 60px;
     max-width: 60px;
     display: block;
     margin: 0 auto;
 }
 .list-user-list li img.img-circle {
     border-radius: 6px;
 }
 @media (min-width: 768px) and (max-width: 990px) {
     .list-user-list li {
         width: 50%;
         margin-bottom: 10px;
     }
 }
 @media only screen and (max-width: 500px) {
     .list-user-list li {
         width: 50%;
         margin-bottom: 10px;
     }
     nav.slider-nav a.next {
         right: -28px;
     }
     nav.slider-nav a.prev {
         left: -33px;
     }
 }
 @media only screen and (max-width: 360px) {
     ul.tab li {
         float: left;
         width: 100%
     }
 }
 /* AUTO MOBILE ADS DETAILS */
 
 .mtop1 {
     margin-top: -1px;
 }
 .loot_ads .row {
     background: #FFF;
     
     padding: 15px;
     padding-bottom: 15px;
 }
.loot_ads .row .media{
	border-bottom: 1px solid #ebebeb;
}
 .key-features {
     margin-left: 0;
     margin-top: -5px;
 }
 .key-features .media {
     border-right: medium none;
     padding: 6px 0;
     margin-top: 0;
 }
 .key-features .media:first-child {
     margin-top: 0;
 }
 .key-features .media i {
     font-size: 28px;
 }
 .key-features .media-object {
     float: left;
     margin-right: 10px;
 }
 .key-features .media-heading {
     color: #333;
     font-size: 16px;
     font-weight: bold;
     display: block;
     margin: 0;
     width: 50%;
     float: right;
     color:#f92b08;
 }
 .key-features .data-type {
     color: #999;
     font-size: 14px;
     font-weight: bold;
     text-transform: uppercase;
 }
 .auto-heading {
     position: relative;
     display: block;
     font-family: 'Source Sans Pro', sans-serif;
     font-weight: 500;
     color: #4b4f53;
 }
 .auto-price {
     font-size: 30px;
     right: 0;
     top: 0;
     font-weight: 300;
     color: #f92b08;
     text-align: right;
 }
 .one-img {
     margin-bottom: 25px;
 }
 .company-logo-thumb img {
     max-width: 100%;
 }
 ul.tab {
     list-style-type: none;
     margin: 0;
     padding: 0;
     overflow: hidden;
     border: 1px solid #ccc;
     background-color: #f1f1f1;
 }
 /* Float the list items side by side */
 /*ul.tab li {float: left;}*/
 /* Style the links inside the list items */
 
 ul.tab li a {
     display: inline-block;
     color: black;
     text-align: center;
     padding: 14px 12px;
     text-decoration: none;
     transition: 0.3s;
     font-size: 17px;
 }
 /* Change background color of links on hover */
 
 ul.tab li a:hover {
     background-color: #ddd;
 }
 /* Create an active/current tablink class */
 
 ul.tab li a:focus,
 .active {
     background-color: #ccc;
 }
 /* Style the tab content */
 
 .tabcontent {
     display: none;
     padding: 6px 12px;
     -webkit-animation: fadeEffect 1s;
     animation: fadeEffect 1s;
 }
 @-webkit-keyframes fadeEffect {
     from {
         opacity: 0;
     }
     to {
         opacity: 1;
     }
 }
 @keyframes fadeEffect {
     from {
         opacity: 0;
     }
     to {
         opacity: 1;
     }
 }
 .image_remove {
     color: #fff;
     width: 22px;
     position: absolute;
     top: 8px;
     right: 20px;
     background: #d10000;
     text-align: center;
     cursor: pointer;
     z-index: 20;
     line-height: 1;
     padding: 2px 2px 2px 2px;
 }
 .avatarimg {
     width: 120px;
 }
 ul.tab li {
     float: left;
 }
 .tabcontent-inner ul.tab li a:focus,
 .active {
     background-color: transparent;
 }
 .breadcrumb>.active {
     color: #4b4f53;
     font-weight: bold;
 }
 @media only screen and (max-width: 800px) {
     /* Force table to not be like tables anymore */
     
     #no-more-tables table,
     #no-more-tables thead,
     #no-more-tables tbody,
     #no-more-tables th,
     #no-more-tables td,
     #no-more-tables tr {
         display: block;
     }
     /* Hide table headers (but not display: none;, for accessibility) */
     
     #no-more-tables thead tr {
         position: absolute;
         top: -9999px;
         left: -9999px;
     }
     #no-more-tables td::before {
         content: attr(data-title);
     }
     #no-more-tables tr {
         border: 1px solid #ccc;
     }
     #no-more-tables td {
         /* Behave  like a "row" */
         
         border: none;
         border-bottom: 1px solid #eee;
         position: relative;
         padding-left: 50%;
         white-space: normal;
         text-align: left;
     }
     #no-more-tables td:before {
         /* Now like a table header */
         
         position: absolute;
         /* Top/left values mimic padding */
         
         top: 6px;
         left: 6px;
         width: 45%;
         padding-right: 10px;
         white-space: nowrap;
         text-align: left;
         font-weight: bold;
     }
 }
 .content-text {
     line-height: 1.5em;
     height: 3em;
     overflow: hidden;
 }
 .follow ul {
     display: inline-block;
     margin: 2px 0 0 5px;
 }
 .follow ul li {
     float: left;
     display: inline-block;
     margin: 0 2px 0 0;
 }
 .pull-center {
     text-align: center;
 }
 .select_opt {
     cursor: pointer;
 }
 .search-box > ul {
     width: 100%;
     position: absolute;
     box-shadow: 0 1px 8px rgba(0, 0, 0, .25);
     border-radius: 4px;
     overflow: hidden;
     margin-top: 3px;
     background-color: #fff;
     z-index: 800;
 }
 .search-box > ul>li:first-of-type {
     border-top: none;
 }
 .search-box > ul li {
     text-align: left;
     padding: 8px 6px;
     border-top: 1px solid #d8d6d9;
     cursor: pointer;
     white-space: nowrap;
     color: #000;
 }
 .search-box > ul hr {
     margin-top: 0px;
     margin-bottom: 18px;
 }
 .search-box > ul li a {
     color: #333;
 }
 .search-box > ul .p_misc {
     display: none;
 }
 .search-box > ul .p_misc {
     display: none;
 }
 .search-box > ul img {
     display: none;
 }
 .whitebackground {
     background: #fff;
 }
 .nobackground {
     background: transparent;
 }
 .listing-card-wrap {
     position: relative;
 }
 .listing-card-content {
     background-color: #fff;
     color: #635b67;
     margin-top: -4px;
     padding: 10px 15px;
     border-bottom: 2px solid #dbdadb;
 }
 .listing-card-category,
 .listing-card-location,
 .listing-card-title {
     display: block;
     overflow: hidden;
     text-overflow: ellipsis;
     white-space: nowrap;
     line-height: inherit;
 }
 .listing-card-title {
     font-size: 16px;
     font-weight: bold;
     margin-bottom: 4px;
     color: #3997ba;
 }
 .listing-card-location {
     font-weight: 600;
 }
 .listing-card-price {
     font-size: 18px;
     font-weight: 600;
 }
 .listing-card-wrap li
 {
 	max-width: 450px;
 	float:left;
 }
 .listing-card-img {
     max-width: 450px;
 }
 @media (min-width: 48em) {
 	.listing-card-wrap li
	 {
	 	max-width: 250px;
	 }
     .listing-card-img {
         max-width: 250px;
     }
 }
 .page-sidebar-right .panel-heading,
 .page-sidebar-right .ads-action {} .page-sidebar-right .ads-action {
     padding: 15px;
 }
 .space-pvxl {
     padding-top: 32px!important;
     padding-bottom: 32px!important;
 }
 .text-center {
     text-align: center;
 }
 .selected-collapse-title {
     font-size: 16px !important;
 }
 .MySubCat .maxlist-more {
     margin-left: 10px
 }
 .maxlist-more {
     margin-top: 10px;
 }
 .maxlist-more a {
     color: #2a3744 !important;
     text-transform: uppercase;
     font-size: 14px;
 }
 .category-header {
     margin-bottom: 0 !important;
     height: auto;
     background: #fff;
     border-radius: 0;
     border-bottom: solid 1px #ddd;
     z-index: 700;
 }
 .category-link {
     color: #3c3241;
     padding: 0px 0px !important;
     display: block;
     height: 60px;
     vertical-align: middle;
     display: table-cell !important;
     width: 8.33%;
     margin: 0 auto;
 }
 .category-link:hover,
 .category-link:focus {
     color: #E74C3C !important;
     ;
 }
 .border-r {
     border-right: 1px solid #d8d6d9;
 }
 .txt-uppercase {
     text-transform: uppercase;
 }
 .txt-quaternary {
     color: #b1adb3;
 }
 .txt-micro {
     font-size: 12px;
 }
 .grid-col7-1 {
     width: 14.28571%;
     
     float: left;
     min-height: 1px;
     padding-left: 4px;
     padding-right: 4px;
     text-align: center;
     margin-left: 0;
 }
 .category-header-panel {
     position: absolute;
     left: -0.5px;
     right: 0.5px;
     background: #fff;
     z-index: 1;
 }
 .category-header-panel .tab-pane {
     padding: 30px;
 }
 .category-tab>li a:hover {
     border: 0;
     border-color: transparent;
 }
 .category-tab>li.active {
     background: #EEEEEE;
 }
 .category-tab>li.active>a,
 .category-tab>li.active>a:focus,
 .category-tab>li.active>a:hover {
     color: #555;
     cursor: default;
     background-color: #EEEEEE;
     border: 0;
 }
 .viewport-mask {
     z-index: 600;
     cursor: pointer;
     opacity: .5;
     position: fixed;
     top: 0;
     right: 0;
     bottom: 0;
     left: 0;
     width: 100%;
     min-height: 100%;
     background: black;
     display: none;
 }
 @media (max-width: 721px) {
     .hide-category-menu-to-m {
         display: none!important;
         visibility: hidden;
     }
 }
 @media (min-width: 722px) {
     .hide-category-menu-from-m {
         display: none!important;
         visibility: hidden;
     }
 }
.nomarginall {
    margin: 0px !important;
}
.nomargin {
    margin-left: 0px !important;
    margin-right: 0px !important;
}
.nopaddingall {
    padding: 0px !important;
}
.nopadding {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.noborder {
    border: 0px !important;
}
.homepage-tab {
    border-bottom: 0px;
}
.tab-table ul {
    margin-top: 20px;
}
.homepage-tab > li {
    margin-right: 10px;
}
.homepage-tab > li> a {
    font-size: 16px !important;
}
@media (min-width: 768px) {
	.homepage-tab > li {
		margin-right: 50px;
	}
}
.homepage-tab > li.active > a {
    background:#8bca9c !important;
    ;
    border-radius: 35px !important;
    color: white !important;
    font-size: 16px;
}
.tab-table {
    display: table;
    margin: 0 auto;
    height: 88px;
}
.navbar-search {
    width: 100%;
    margin-top: 8px;
    margin-bottom: 8px;
}
@media (min-width: 768px) {
    .navbar-search {
        position: absolute;
        width: 250px;
        margin: 0 auto;
        left: 50%;
        margin: 24px 0 0 -192px;
    }
}
@media (min-width: 1078px) {
    .navbar-search {
        position: absolute;
        width: 500px;
        margin: 0 auto;
        left: 50%;
        margin: 24px 0 0 -250px;
    }
}
.search-row-top button.btn-search-top {
    position: relative;
    left: 4px;
    
    border: 0;
    width: 65px;
    height: 35px;
    margin-bottom: 0;
}
button.btn-search-top {
    font-size: 18px;
    height: 35px;
    letter-spacing: -0.5px;
    /* text-shadow: 0 2px 2px #20a759; 
    -webkit-text-shadow: 0 2px 2px #20a759;*/
    border-radius:0px;
    line-height:0px;
    
    text-transform: uppercase;
}
button.btn-search-top i:before{
	margin-left:0px !important;
	}
.search-top-textbox {
    background: #eae8e8;
    min-width: 200px;
    min-height: 48px;
}
@media (min-width: 1080px) {
    .search-top-textbox {
        background: #eae8e8;
        min-width: 250px;
        min-height: 48px;
    }
}
.select-search-top {
    width: 100%;
    height: 48px;
    padding-left: 10px;
    border-radius: 30px 0px 00px 30px;
    background: #eae8e8;
    border: 0px;
    border-right: solid 1px #ddd;
    color: black
}
@media (min-width: 768px) {
    .navbar-right {
        float: right!important;
        margin-right: 0px !important;
    }
}
.top-menu-link {
    /*color: #f92b08 !important;
    text-decoration: underline;*/
}
 .ads-action .fa {
     font-size: 0px;
 }
 .popularcatagory_bottom .cat-list.arrow li {
     background-image: none !important;
     border: medium none;
     display: inline-block;
     border-left: 1px solid #ccc;
     padding: 0px 15px;
     text-align: center;
 }
 .popularcatagory_bottom .cat-list.arrow li:first-child {
     border-left: none !important;
 }
 .popularcatagory_bottom .cat-list {
     text-align: center;
 }
 .popularcatagory_bottom .title-2 {
     background: #FFF;
     text-align: center;
     padding-top: 16px;
     padding-top: 16px;
     margin-top: 20px;
     margin-bottom: 0px;
 }
 .popularcatagory_bottom .inner-box-content .cat-list {
     background: #FFF;
     padding: 20px 0px;
 }
 .signup-page .radio {
     display: inline-block;
 }
 .post-71 .title-2 {
     padding-top: 15px;
 }
 .popularcatagory_bottom .title-2 {
     display: block;
     padding: 10px 0;
     position: relative;
     text-transform: uppercase;
     margin-top: 20px;
     padding-bottom: 20px;
 }
 .popularcatagory_bottom .title-2:before {
     border-color: transparent transparent #e6e6e6;
     border-style: solid;
     border-width: 10px;
     bottom: 0px;
     box-sizing: border-box;
     content: " ";
     display: block;
     left: 49.5%;
     position: absolute;
     z-index: 2;
 }
 .popularcatagory_bottom .title-2:after {
     border-color: #fff transparent transparent;
     border-style: solid;
     border-width: 9px;
     bottom: 0px;
     box-sizing: border-box;
     content: " ";
     display: block;
     left: 50.15%;
     position: absolute;
     z-index: 2;
 }
 #backMainList {
     background: #666 none repeat scroll 0 0;
     border-radius: 25px;
     color: #fff;
     display: inline-block;
     float: right;
     margin-bottom: 10px;
     padding: 5px 15px;
     text-transform: capitalize;
 }
 #backMainListRelated {
     background: #666 none repeat scroll 0 0;
     border-radius: 25px;
     color: #fff;
     display: inline-block;     
     margin-bottom: 10px;
     padding: 5px 15px;
     text-transform: capitalize;
 }

 /*Category Sub Category*/
.ctg-menu-click{ position: relative; }
.ctg-menu-click ul{ list-style: none; margin: 0; padding: 0;border-top: 1px solid #8BCA9C;border-bottom: 1px solid #8BCA9C; float: left; width: 100% }
.ctg-menu-click .dropdown {float:left; width: 14.2%;border-right: 1px solid #8BCA9C; position: static;}
.ctg-menu-click .dropdown a {display:block;text-decoration:none;color:#635B67; text-align: center; font-family:Arial, Helvetica, sans-serif; line-height: 28px;padding: 10px 0}

.ctg-menu-click .dropdown .dropdown-toggle {padding:0;}
.blankdemo{ height:310px;border-right: 2px solid #8BCA9C; }
.blankdemo:last-child, .menu-click .dropdown:last-child{ border-right: 0 }
.blankbox{ border-bottom: 0px solid #8BCA9C; float: left; width: 100% }



.nav-category {display: block;font: 13px Helvetica, Tahoma, serif;text-transform: uppercase;margin: 0;  padding: 0; position: relative;border-bottom: 2px solid #8BCA9C;border-top: 0px solid #8BCA9C;}
.nav-category li { display: inline-block; width: 13.9%; text-align: center;list-style: none; position: static;border-right: 2px solid #8BCA9C; }
.nav-category li:last-child{ border-right: 0 }
.nav-category .button-dropdown {}
.nav-category li a {display: block;color: #635B67;background-color: #fff;padding: 20px 20px;text-decoration: none; cursor: pointer;}
.nav-category li a i{ display: block; font-size: 135%; margin-bottom: 5px;}
.nav-category li a:hover, .nav-category li a.dropdown-toggle.active {background-color: #FAFAFA; color: #E74C3C;}
.nav-category li a:hover span, .nav-category li a.dropdown-toggle.active span {color: #635B67;}
.nav-category li .dropdown-menu { box-shadow: none; border-radius:0;-webkit-border-radius:0; border-right: 2px solid #8BCA9C; border-left: 0;border-bottom: 0;border-top: 0; 
display: none;position: absolute;left: 0; padding: 0;margin: 0;margin-top: 3px;text-align: left;width: 25%; height: 310px; overflow-y: scroll; border-bottom: 0px solid #8BCA9C}
.nav-category li .dropdown-menu.active {display: block;}
.nav-category li .dropdown-menu i{ display: inline-block; position: absolute; right: 20px; color:#8BCA9C;}
.nav-category li .dropdown-menu a {padding: 10px 20px; position: relative;text-align: left;border-bottom: 1px solid #8BCA9C;width: 100%; text-transform: none}
.nav-category li .dropdown-menu .dropdown-menu { top: 0; left: 0%; opacity: 0 }
.nav-category li .dropdown-menu li{ width: 100%;border-right:0px; }
.nav-category li a span{ display: none; }

.menu02 i, .menu03 i, #showmenu07 i{ display: inline-block !important; position: absolute; right: 20px; }
.menu, .menu01, .menu02 {position: absolute; width: 25%;left: 25%;margin: 2px 0 0 0;padding: 0; z-index: 50; height: 310px; overflow-y: scroll;border-bottom: 1px solid #8BCA9C}
.menu li, .menu01 li, .menu02 li, .menu03 li, .menu04 li, .menu05 li, .menu06 li, .menu07 li{ float: left;; width: 100% ; text-align: left;}
.menu li a, .menu01 li a, .menu02 li a, .menu03 li a, .menu04 li a, .menu05 li a, .menu06 li a, .menu07 li a{padding: 12px 20px;text-align: left;border-bottom: 1px solid #8BCA9C;width: 100%;}

.menu03, .menu05, .menu06 {position: absolute; width: 25%;left: 50%;margin: 2px 0 0 0;padding: 0; z-index: 50; height: 310px; overflow-y: scroll;}

.menu04, .menu07{position: absolute; width: 25%;left: 75%;margin: 2px 0 0 0;padding: 0; z-index: 50; height: 310px; overflow-y: scroll;}

.btn-box{ float: right; width: 100% ; padding: 10px 0}
.btn-box .col-sm-3{ float: right; }
.btn-box .col-sm-3 button{ height: 35px; width: 100%; border: 0; border-radius:4px;-webkit-border-radius:4px;  }
#panelAdsCategory .panel-body{padding:0px;}

@media (max-width: 1100px){
  .nav-category li{ width: 13.5% }

}

@media (max-width: 1000px){
 .nav-category li{ width: 100%; text-align: left;position: relative; border-right:0; }
 .nav-category li a i{ display: inline-block; margin-right: 10px }
 .nav-category li .dropdown-menu{ position: initial;height: auto; overflow-y: initial; width: 100%; border-right: 0 }
 .nav-category li a{ padding: 15px 20px; border-bottom: 1px solid #8BCA9C }
 .blankbox{ display: none }
.nav-category li .dropdown-menu .dropdown-menu{ position:absolute; left: 0 ; opacity: 1; top: 38px}
.btn-box .col-sm-3{ float: right; width: 100% }
.nav-category li a span{ display:inline-block; position: absolute; right: 20px; }
.nav-category li a .minus{ display: none; }
.nav-category li a.dropdown-toggle.active .minus{ display: block; top: 20px }
.nav-category li a.dropdown-toggle.active .plase{ display: none; }
.menu, .menu01, .menu02 {position: absolute; width: 100%;left: 0%;margin: 2px 0 0 0;padding: 0; z-index: 50; height: 100%;background:white; overflow-y: scroll;border-bottom: 1px solid #8BCA9C}
}
.mrg-3
{
	margin-left:3%;
}
.mrg-4
{
	margin-left:5%;
}
.mrg-5
{
	margin-left:5%;
}
.mrg-6
{
	margin-left:6%;
}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0; 
}
.zoom-slider-box .modal-dialog{ width: 100%; margin:0; border-radius:0  }
.zoom-slider-box .modal-content{ border-radius:0; box-shadow: none;-webkit-box-shadow: none; background-color: #000 }
.zoom-slider-box .modal-header .close{ color: #fff; opacity: 1 ; font-size: 28px}
.zoom-slider-box .modal-header{ background:black;border: 0 }
.zoom-slider-box .modal-title{ font-size: 0 }
.zoom-slider-box .modal-content .ad-gallery .ad-controls{ position: absolute; top:-43px }
.modal-open .modal{ background-color: #000 }
.zoom-slider-box .modal-content .ad-gallery .ad-image-wrapper {width: 80%; height: 500px;margin-bottom: 10px;position: relative;overflow: hidden;margin: 0 auto;}
.zoom-slider-box .popup-gallery .btn {
    background-color: rgba(0,0,0,0.7);
    border: 0px solid rgba(0,0,0,0.8);
    float: right;
}
.zoom-slider-box .ad-controls {
    float: left;
    background-color: rgba(0,0,0,0.7);
    color: #fff;
    padding: 10px;
    border-radius: 4px;
    height: auto !important;
}
.zoom-slider-box .ad-info:before {
    font-family: FontAwesome;
    content: "\f030";
    display: inline-block;
    padding-right: 3px;
    vertical-align: middle;
    margin-right: 5px;
}
.zoom-slider-box .ad-info
{
	margin :0;
}
.zoom-slider-box .modal-content .bx-wrapper .bx-viewport{ background:transparent }
.center-img
{
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.ads-image
{
	border: 1px solid #ededef;
    padding-bottom: 52px;
    padding-left: 5px;
    padding-right: 5px;
}
#full-ads-image .bx-wrapper {
        display: table-cell;
    vertical-align: middle
}
.header-bottom {
    background: #4d5850;
    color: #3c3241;
    overflow: visible;
}
.header-bottom, .header-inner {
    position: relative;
}
.header-search>form {
    padding: 10px 0 0;
    position: relative;
}
@media (min-width: 48em){
	.header-search {
    	margin-top: 8px;
	}
}
@media (min-width: 48em){
	.header-inner:after, .header-inner:before {
    	content: " ";
    	display: table;
	}
}
@media (min-width: 64em){
	.header-search {
    	padding: 0;
    	margin-left: auto;
    	margin-right: auto;
	}
}
@media (min-width: 80em){
	.header-search {
    	width: 75%;
	}
}
@media (min-width: 80em){
.header-search-keyword {
    width: 40%;
}
}
@media (min-width: 64em){
.header-search-keyword {
    width: 65%;
}
}
@media (min-width: 64em){
.header-search-keyword {
    width: 55%;
}
}
@media (min-width: 48em){
.header-search-keyword {
    width: 45%;
    height: 40px;
}
}
.header-search-keyword {
    width: 100%;
    height: 40px;
    margin-bottom: 8px;
    position: relative;
    float: left;
}


.header-search-keyword {
    width: 100%;
    height: 40px;
    margin-bottom: 8px;
    position: relative;
    float: left;
}
@media (min-width: 48em){
	.header-search-keyword {
	    width: 60%;
	    height: 40px;
	}
}
@media (min-width: 64em){
	.header-search-keyword {
    	width: 65%;
	}
}
@media (min-width: 80em){
	.header-search-keyword {
	    width: 70%;
	}
}

.header-search-submit {
    position: absolute;
    right: 0;
    height: 35px;
    width: 41px;
    padding: 0;
    top:58px;
}
@media (min-width: 48em){
	.header-search-submit {
	    top: 10px;
	}
}
.media>.media-img {
    float: left;
    margin-right: 16px;
}
.media>.media-img {
    float: left;
    margin-right: 16px;
}
.space-mrn {
    margin-right: 0!important;
}
.space-mrn {
    margin-right: 0!important;
}

.select-wrapper {
    width: 63px;
    height: 35px;
    display: inline-block;
    vertical-align: top;
    background-size: 18px;
    position: relative;
    border-radius: 2px;
    cursor: pointer;
    background: #dbdadb url(../../images/spinner.svg) no-repeat right 9px;
    background-size:18px;
}
.select-wrapper-borderless {
    background-color: #f1f1f1;
}
.header-category-select {
    width: 150px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.header-category-select, .header-location-select {
    float: left;
    display: block;
    z-index:799;
}

.select-wrapper-borderless {
    background-color: #f1f1f1;
}
.location-select {
    float: left;
    display: block;
}
.select-wrapper-borderless>select {
    border: 1px solid transparent;
}

.select-wrapper>select {
    width: 63px;
    height: 35px;
    line-height: 20px;
    padding: 0 25px 2px 10px;
    font-size: 16px;
    background: none;
    border: 1px solid transparent;
    border-radius: 2px;
    color: #3c3241;
    z-index: 1;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    cursor: pointer;
}
.select-wrapper-borderless>select {
    border: 1px solid transparent;
}
.media>.media-body {
    display: table-cell;
    vertical-align: top;
    width: 10000px!important;
}
.media>.media-body {
    display: table-cell;
    vertical-align: top;
    width: 10000px!important;
}

}


.top-search {
    
}
.header-search-keyword input, .header-search-location input {
    border: none;
    width: 50%;
    float: left;
    display: block;
    box-sizing: border-box;
    
    display: inline-block;
    height: 35px !important;
    line-height: 20px;
    padding: 5px 8px;
    border: 1px solid #d8d6d9;
    width: 100%;
    font-family: Source Sans Pro,Arial,"sans-serif";
    font-size: 16px;
    border-radius: 2px;
}
.header-search-keyword input {
    width: 100%;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.header-search-keyword input{
    border: 1px solid transparent;
}
.header-search-keyword input{
    border: 1px solid transparent;
}
/*404 Design*/
.fof-box {
    position: relative;
    margin: 0 0 18px;
    padding: 0;
    border: 1px solid #d8d6d9;
    background-color: #fff;
    border-radius: 3px;
    display: block;
}
.fof-content {
    padding: 18px;
}

.fof-title {
    font-size: 24px;
    margin: 24px 0;
}
@media (min-width: 48em){
	.fof-title {
	    font-size: 40px;
	}
}
.fof-emphasis {
    font-weight: 600;
}
.list-panel-heading {
    color: #4b4f53;
    font-size: 20px;
    font-weight: 600;
    line-height: 22px;
    position: relative;
    text-transform: uppercase;
}
.buyer-class
{
	float: right;
    position: absolute;
    top: 15px;
    left: 78%;
    display:none;
}
@media (min-width: 1024px){
	.buyer-class{
		display:block;
		left:78%;
	}
}
@media (min-width: 1620px){
	.buyer-class{
		display:block;
		left:74%
	}
}
@media (min-width: 1820px){
	.buyer-class{
		display:block;
		left:71%
	}
}

.hide-comment-li li a, .list-filter .hide-comment-li li a{ display:none}
.hide-comment-li li a.show-comment-li{display:block}


.social-footer{ padding0; margin:5px 0;}
.social-footer li{ display:inline-block}
.social-footer li a{ display:block}
.social-footer li a:hover{transform: translateY(-5px);-webkit-transform: translateY(-5px);}
.center-catagory {position: absolute;top: 18px;text-align: center;width: 100%;margin: 0 auto;}
.center-catagory h4{ color:#555;font-weight: bold; display:inline-block}
.category-list .hide-comment-li{ position:absolute; left:0; z-index:99}
.sub-category-list #ads_type_str\:Business, .sub-category-list #ads_type_str\:Private {display: none;}
/*#res_facets .sub-category-list .list-narrow-title:first-child{ display:none}*/
.header-bottom .selecter-selected{font-size: 15px;padding: 5.5px 15px;background: transparent;border: 0;}
.header-bottom .selecter-selected:after{ display:none}
.header-bottom .selecter.open .selecter-selected, .header-bottom .selecter.focus .selecter-selected{ background-color:transparent; box-shadow:none}
.header-bottom .selecter-item{ border-bottom:0px; padding:2px 5px;}

@media (max-width: 560px){
	.center-catagory{ top:10px;}
	.category-list .hide-comment-li{ top:30px;}
	.tab-filter{top:30px;}
	.listing-filter{ margin-top:80px;}
}
.header-search-location {
    position: relative;
    padding-right: 47px;
    width: 100%;
    float: left;
    margin-bottom: 8px;
}

@media (min-width: 48em){
.header-search-location {
    width: 40%;
    padding-left: 32px;
    padding-right: 50px;
    position: relative;
    margin-right: auto;
    float: left;
}
}

@media (min-width: 64em){
.header-search-location {
    width: 45%;
}
}
@media (min-width: 64em){
.header-search-location {
    width: 35%;
}
}

@media (min-width: 80em){
.header-search-location {
    width: 30%;
}
}

.header-search-location label {
    position: absolute;
    top: 8px;
    left: 9px;
    color:#FFFFFF;
}

@media (min-width: 48em){
	.header-search-location label {
    	position: absolute;
    	top: 8px;
    	left: 9px;
	}
}

