/*-- slider--*/
.breadcrumb {color: #333333;font-size: 11px;line-height: 30px;margin-bottom: 15px;padding: 3px 0;}
.slider-wrap { -moz-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; background-repeat:no-repeat; background-position:center center; background-size: cover; display:block; width:100%; border-bottom:1px solid #e0e0e0; position:relative; -webkit-box-shadow: 0 10px 8px 0 #D5D5D5; box-shadow:0 10px 8px 0 #D5D5D5; -ms-box-shadow:0 10px 8px 0 #D5D5D5 }
.sliderbg { background: url("../images/classifieds/slide-topbg.png") repeat scroll 0 0 rgba(0, 0, 0, 0); display: inline-block; height: 100%;  width: 100% }
.homecats-baner { background-image: url(../images/classifieds/homecats-baner.jpg); height:340px; margin:0 0 30px; }
.slider-container { height:100%; width:980px; margin:0 auto; position:relative; top:-10px; }
.homebaner .slidercontent { width:800px }
.slidercontent { position:absolute; left:50px; top:90px; height:74%; width:90% }
.slider-container h2 { font:50px/50px 'Oswald', sans-serif; color:#fff; margin:0 auto; text-transform:capitalize; border-bottom:none; text-align:center }
.changecity { background:#02bbf3; display:inline-block; font-size:14px; font-family: Tahoma, 'Trebuchet MS', sans-serif; color:#fff; padding:3px 10px; position:absolute; bottom:0px; right:0px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px }
.homecats-baner h3 { display:none }
.homecats-baner .close-pop{ display:none }
.innerslider{ display:none; }
.innerslider h3 {color: #FFFFFF;display: inline-block;float: left;padding-left: 20px;padding-top: 16px;}
.innerslider .slidercontent {left: 0;width: 100%;}
.innerslider .close-pop {display: block;z-index: 9;
}
.changecity a { color:#fff }
.changecity a:hover { color:#cc0000 }
.csearch {float: right; height: 22px;  margin-bottom: 0;  margin-top: 1px;}

.changecity:before { border-bottom: 0 solid rgba(0, 0, 0, 0); border-right: 11px solid #02bbf3; border-top: 23px solid rgba(0, 0, 0, 0); content: ""; display: inline-block; height: 0; left: -10px; position: absolute; top: 1px; width: 0 }
.changecity:after { border-bottom: 0 solid rgba(0, 0, 0, 0); border-left: 11px solid #02BBF3; border-top: 23px solid rgba(0, 0, 0, 0); content: ""; display: inline-block; height: 0; position: absolute; right: -10px; top: 1px; width: 0 }
/*---*/
.search-wrap { width:845px; padding:10px; background:url(../images/classifieds/searchbg.png) 0 0 repeat; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; display:inline-block; margin:15px 0 0 }
.search-wrap input[type='text'] { font-family: Tahoma, 'Trebuchet MS', sans-serif; float:left; border:1px solid #000000; height:33px; width:340px; font-size:16px; font-weight:400; color:#333333; padding:5px; margin-right:8px }
.styled-select select { padding:10px 5px 5px; font-family: Tahoma, 'Trebuchet MS', sans-serif; background: transparent; width:220px; height:25px; border: 0; -webkit-appearance: none }
.styled-select { width:200px; height:25px; overflow: hidden; border: 1px solid #98a1a4; display:inline-block; margin-right:8px }
.search-wrap .styled-select select { width:295px; height:42px; font-size:16px; font-weight:400; color:#939393 }
.search-wrap .styled-select { position:static; background: url(../images/classifieds/search-arrow.png) no-repeat right top #fff !important; height:42px; border:1px solid #000000; width:272px }
.searchnow-btn { background:#e92e2e; border:1px solid #000000; font-size:19px; font-family: Tahoma, 'Trebuchet MS', sans-serif; line-height:24px; font-weight:400; color:#fff; padding:9px 45px; -webkit-box-shadow:inset 0 1px 0 0 #FF989C; box-shadow:inset 0 1px 0 0 #FF989C; text-shadow:1px 1px 0px #a02a27; cursor:pointer }
.searchnow-btn:hover { background:#C61109 }
.shadow-t { background:url(../images/classifieds/shadow-top.png) 0 0 repeat-x; display:inline-block; width:100% }
.searchbyservice { margin:10px 0 5px; font-family: Tahoma, 'Trebuchet MS', sans-serif }
.searchbyservice, .searchbyservice ul { width: auto; float:left }
.searchbyservice h5 { float:left; color:#adadad; font-size:17px; line-height:17px; font-weight:normal }
.searchbyservice ul li:first-child { border-left:none }
.searchbyservice ul li { display:inline-block; margin:0px; border-left:1px solid #adadad }
.searchbyservice ul li a { font-size:15px; line-height:17px; color:#fff; padding:0 12px }
.searchbyservice ul li a:hover { color:#C33B34 }
/*--------*/
.allcats-wrap { width:766px; float:left }
.allcats-wrap.fullwidth { width:100% }
.ct_list.fullwidth { width:100% !important }
.displaynone { display:none }
h3.catgtitle { font:20px/100% 'Oswald', 'Trebuchet MS', sans-serif; color:#383838; text-transform:uppercase; line-height:36px }
.allcats-wrap ul { width: 100% }
.allcats-wrap.allservices ul li { font-family: Tahoma, 'Trebuchet MS', sans-serif; display:inline; float:left; margin:0 0 20px 45px }
.allcats-wrap ul li:first-child { margin-left:0 }
.allcats-wrap ul li { display:inline; float:left; margin:0 0 20px 12px; vertical-align:top; width:32.3% }
.allcats-wrap.fullwidth ul li { width:32.5% }
.box ul.cats-list { margin:-5px 0 3px 10px }
.box ul.cats-list li { background:url(../images/classifieds/bulltet-blak.png) 0 9px no-repeat; padding:0 0 0 15px; margin:0; width:97% }
.box ul.cats-list li a { font-size:13px; line-height:23px; color:#4d4d4d }
.box ul.cats-list li a:hover { color:#C33B34 }

/**Recent Ads **/
 .caption [class*="servicon"] {
width:34px;
height:30px;
margin-right:5px;
}
.portlet { font-family: Tahoma, 'Trebuchet MS', sans-serif; margin:0 0px 22px; padding: 0; width:100%; float:left }
.portlet .box { border:1px solid #F1F1F1; box-shadow: 1px 2px 1px #CCCCCC; float:left; padding:11px 8px 11px 0; width: 97% }
.portlet > .portlet-title { background:#ffffff; height:37px; margin:0; padding-left:10px }
.portlet > .portlet-title:hover { background: none repeat scroll 0 0 #E92E2E !important; }
.portlet > .portlet-title a { color:#FFFFFF; font:15px/38px 'Oswald', sans-serif;}
.portlet > .portlet-title > .caption { color:#FFFFFF; float:left; font:15px/38px 'Oswald', sans-serif; text-transform:uppercase }
.portlet .caption > .results { font-size:12px; margin-left:6px }
.portlet .caption > img { margin-right: 8px; margin-top: -4px; vertical-align: middle }
.portlet.red > .portlet-title, table.ct_list b.red { background:#f42d2a }
.portlet.blue > .portlet-title, table.ct_list b.blue { background:#0785cc }
.portlet.yellow > .portlet-title, table.ct_list b.yellow { background:#ffc53b }
.portlet.orchid > .portlet-title, table.ct_list b.orchid { background:#a64e97 }
.portlet.magenta > .portlet-title, table.ct_list b.magenta { background:#7d588c }
.portlet.liteblue > .portlet-title, table.ct_list b.liteblue { background:#6cc5d9 }
.portlet.orange > .portlet-title, table.ct_list b.orange { background:#f28b50 }
.portlet.health-beauty-saloons > .portlet-title, .portlet.landscape > .portlet-title { background:#96c137 }
.portlet.olivegreen > .portlet-title, table.ct_list b.olivegreen { background:#bdcf2c }
.portlet.palegreen > .portlet-title, table.ct_list b.palegreen { background:#009795 }
.portlet .action { float:right; padding-right:10px; position:relative }
.portlet .action > a.toggler { background:url(../images/classifieds/hover-toggler.png) no-repeat scroll right top transparent; display:inline-block; height:36px; width:36px }
.portlet .action:hover ul.toggle-down { display:block }
ul.toggle-down { background:#CCCCCC; box-shadow: -2px 2px 2px rgba(0, 0, 0, 0.5); display:none; padding:0px 15px; position: absolute; right: 0; top: 37px; width: 180px !important; z-index:100 }
.toggle-down .btn { background: #fafafa; background: -moz-linear-gradient(top, #fafafa 0%, #f4f4f4 35%, #f2f3f1 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(35%, #f4f4f4), color-stop(100%, #f2f3f1)); background: -webkit-linear-gradient(top, #fafafa 0%, #f4f4f4 35%, #f2f3f1 100%); background: -o-linear-gradient(top, #fafafa 0%, #f4f4f4 35%, #f2f3f1 100%); background: -ms-linear-gradient(top, #fafafa 0%, #f4f4f4 35%, #f2f3f1 100%); background: linear-gradient(to bottom, #fafafa 0%, #f4f4f4 35%, #f2f3f1 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f2f3f1', GradientType=0 );
border-radius:3px; box-shadow:0 1px 2px rgba(0, 0, 0, 0.5); color:#e92e2e; display:block; font-size:14px; line-height:16px; padding:10px 0; text-align:center; text-transform:uppercase; width:140px; font-family: 'Oswald', sans-serif }
.toggle-down .btn:hover { background:#ddd }
.toggle-down li { border-bottom: 1px solid rgba(0, 0, 0, 0.4); border-top: 1px solid rgba(255, 255, 255, 0.2); display: block !important; margin: 0 !important; padding:8px 0 13px !important; width: 180px !important }
.toggle-down li:first-child { border-top:none; padding-top:8px }
.toggle-down li:last-child, .toggle-down li:last-child > p { border-bottom:none; padding-bottom:0 }
.toggle-down .subject { color:#FFFFFF; font:400 13px/16px Tahoma, 'Trebuchet MS', sans-serif; margin:0; padding:0 0 8px }
.toggle-down .subject a { color:#FFFFFF }
.portlet.red .portlet-title ul.toggle-down { background:#f42d2a }
.portlet.blue .portlet-title ul.toggle-down { background:#0785cc }
.portlet.yellow .portlet-title ul.toggle-down { background:#ffc53b }
.portlet.orchid .portlet-title ul.toggle-down { background:#a64e97 }
.portlet.magenta .portlet-title ul.toggle-down { background:#7d588c }
.portlet.liteblue .portlet-title ul.toggle-down { background:#6cc5d9 }
.portlet.orange .portlet-title ul.toggle-down { background:#f28b50 }
.portlet.olivegreen .portlet-title ul.toggle-down { background:#bdcf2c }
.portlet.palegreen .portlet-title ul.toggle-down { background:#009795 }
.portlet .action > .toggler:hover .toggle-down { display:block }
.post { border-bottom: 1px dotted #D5D5D5; margin-bottom: 7px; margin-left: 10px; padding-bottom: 7px }
.post:hover .item-title a { color: #E92E2E;}
.post .line { display:block; font-size:13px; line-height:18px; margin-bottom: 5px }
.post .-time { color:#999999; margin-left:0 }
.post .-location { color:#444444 }
.post .-location a { color:#444444 }
.post .-location a:hover { color:#e92e2e }
.post .item-title { color:#02bbf3; display:block; font-size:14px; font-weight:bold; line-height:18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap }
.post .item-title a { color:#1F6CBB ; }
.post .item-title a:hover { color:#E92E2E; }
.post.last { margin-bottom:0 }
.icon-clasfied.timeicon { background-position:-413px -60px; height:13px; width:13px; margin-right:3px }
.seemoreads a { color:#444444; font:400 13px/100% 'Oswald',sans-serif; float:right; margin:0 }
.seemoreads a:hover { color:#e92e2e;}
.icon-clasfied.arw-cmore { background-position:-476px -59px; height:12px; width:10px; margin-left:5px }
.searchbar { background: #0dbef4; /* Old browsers */ background: -moz-linear-gradient(top, #0dbef4 0%, #02bbf3 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0dbef4), color-stop(100%, #02bbf3)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #0dbef4 0%, #02bbf3 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #0dbef4 0%, #02bbf3 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #0dbef4 0%, #02bbf3 100%); /* IE10+ */ background: linear-gradient(to bottom, #0dbef4 0%, #02bbf3 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0dbef4', endColorstr='#02bbf3', GradientType=0 ); /* IE6-9 */
width:100% }
.searchbar .search-wrap { background:none; margin:0px; padding:8px 0; width:980px }
.searchbar .search-wrap input[type='text'] { height:23px; font-size:17px; border:1px solid #7b7b7b; background:url(../images/classifieds/searchicon.png) 10px center no-repeat #fff; padding-left:30px; width:435px }
.searchbar .search-wrap .styled-select { background:url("../images/classifieds/search-arrow.png") no-repeat scroll right -6px #FFFFFF !important; border:1px solid #7b7b7b; font-size:17px; line-height:35px; height:33px; width: 302px; position:relative }
.searchbar .search-wrap .styled-select select { height:33px; width:322px; font-size:17px; padding-left:30px }
.searchbar .search-wrap option { left:-20px }
.allcatsicon { position:absolute; left:10px; top:0px }
.searchbar .search-wrap .searchnow-btn { padding:4px 43px; font-family: Tahoma, 'Trebuchet MS', sans-serif; border:1px solid #0185ad }
/*--------rightads-block --*/
.rightads-block { background:#f3f1ef; float:right; width:200px; -webkit-box-shadow:-2px 2px 1px 0 #BEBEBE; box-shadow: -2px 2px 1px 0 #BEBEBE; padding:5px; margin-top:30px }
.addimgs { margin-bottom:100px; display:inline-block }
.addimgs ul li { display:inline-block; list-style:none; margin-bottom:10px }
/*-----forms-----*/
/*---------*/
.postjobdetail-wrap { width:750px; float:left; margin:20px 0 }
.postjobdetail-wrap a { color:#152D66 }
.postjobdetail-wrap a:hover { color:#C70F07 }
.postjobdetail-wrap h3 { font:20px/100% 'Oswald', sans-serif; color:#333; text-transform:uppercase; margin-bottom:15px }
.postjobdetail-wrap h3 .sep { color:#999; width:1px; vertical-align:middle }
.postjobdetail-wrap h4 { font:20px/100% 'Oswald', 'Trebuchet MS', sans-serif; margin-bottom:5px; color:#333; text-transform:uppercase }
.postjobdetail-wrap h6.caption { font-size:14px; color:#696969 }
.postjobdetail-wrap h6.caption span { color:#222 }
.postjobdetail-wrap h3 .mandatory { margin-top:7px }
.mandatory { margin-top:22px; color: #CC0000; font: 12px/16px Tahoma, 'Trebuchet MS', sans-serif; text-transform:capitalize }
.quickadtxt { font-size:16px; font-family: 'Oswald', sans-serif; margin-left:10px }
.form-frame {/* background:url(../images/classifieds/dot-repetbg.png) 0 0 repeat;*/ display:table; background: none repeat scroll 0 0 #F6F6F6; border: 1px solid #DDDDDD; padding:15px; margin:0 0 30px; width:97%; font: 13px/16px Tahoma, 'Trebuchet MS', sans-serif }
.form-frame .row { display:table-row; float:left; font-size:16px; width:100% }
.form-frame .labelfield { display: table-cell; float:left; padding: 13px 10px 9px; text-align: right; vertical-align: top; width: 20% }
.form-frame .labelfield label { font-size:13px; color:#333 }
.form-frame .formfield { display:table-cell; float:left; padding:10px 10px 9px; width:74%; font-size:13px }
.form-frame input[type='text'], .form-frame select, .sortby select { -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #AAAAAA #DDDDDD #EEEEEE; border-style: solid; border-width: 1px; color: #555; font-size:13px; padding:5px 6px }
.large { width:500px }
.large-x { width:300px }
.large-xx { width:200px }
.richtxtnote, .smallb { color: #797979; display: inline-block; font-size: 11px; margin: 0 5px 0px 0; line-height:20px }
.tagsnote { font-size:12px; color:#222; display:inline-block }
.-box { width:30%; display:table-cell; padding-top:9px }
/*-------*/

input.css-radio[type="radio"] { display: none }
input.css-radio[type="radio"]:checked + label.css-label { background-image: url("../images/classifieds/radiofc.png"); background-position: 0 center; background-repeat: no-repeat }
label.css-label { -moz-user-select: none; background-image: url("../images/classifieds/radiof.png"); background-position: 0 center; background-repeat: no-repeat; font-size: 16px; line-height: 16px; padding-left: 25px }
.chkbox { float: left; position: relative }
.chkbox input[type="checkbox"] { opacity: 0; position: absolute }
.chkbox input[type="checkbox"]:checked + label:before { color: #3F4C6B; content: url("../images/classifieds/checkboxfm.png"); font-size: 16px; line-height: 16px; text-align: center }
.chkbox label { color: #222222; cursor: pointer; display: inline-block; font-size: 13px; line-height: 16px; margin-right: 1px; padding-left: 25px; position: relative }
.chkbox label:before { bottom: 1px; content: url("../images/classifieds/checkboxf.png"); display: inline-block; height: 16px; left: 0; margin-right: 10px; position: absolute; top: 0; width: 18px }
/*------*/
.upload_block { float: left; height: 30px; position: relative; width: 455px }
.trueupload { height: 30px; left: 0; opacity: 0; position: absolute; top: 0; width: 452px; z-index: 2 }
.dummyupload input { background: url("../images/classifieds/choosefile.png") no-repeat scroll 1% 50% #FFFFFF; height: 20px; padding-left: 100px; width: 445px; -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #AAAAAA #DDDDDD #EEEEEE; border-style: solid; border-width: 1px; color: #555; font-size:13px }
.uploadrules { float: left; margin: 15px 0 0; width: 100% }
.uploadrules ul li { background: url("../images/classifieds/bullet-circle.png") no-repeat scroll 0 7px rgba(0, 0, 0, 0); color: #505050; display: block; font-size: 13px; padding-left: 15px }
.infoicon { background-position: -376px -181px; display: inline-block; height: 20px; width: 20px }
.info-hover { display: inline-block; position: relative }
.info-hover:hover .infoframe { display: block }
.infoframe { background: none repeat scroll 0 0 #FFFED4; border: 1px solid #DBD4A8; box-shadow: 0 0 3px 3px #DDDDDD; color: #6E6E6E; display: inline-block; font-size: 12px; left: 27px; padding: 8px 6px; position: absolute; top: -10px; width: 210px }
.infoframe p { font-size: 12px; margin: 0 }
.infoframe:before { content: url("../images/classifieds/arw-info.png"); height: 9px; left: -8px; position: absolute; top: 10%; width: 9px }
.savectnu-btn { background: none repeat scroll 0 0 #E92E2E; border: 1px solid #D82525; border-radius: 5px; box-shadow: 0 1px 0 0 #F47F83 inset; color: #FFFFFF; font-family: 'Oswald', sans-serif; font-size: 16px; padding: 6px 20px 5px; text-transform: uppercase }
.savectnu-btn:hover { background: none repeat scroll 0 0 #B62424; color: #FFFFFF }
.cancelbtn { background: none repeat scroll 0 0 #9EA3A4; border: 1px solid #8E9293; border-radius: 5px; box-shadow: 0 1px 0 0 #B0B6BB inset; color: #FFFFFF; font-family: 'Oswald', sans-serif; font-size: 16px; padding: 6px 20px 5px; text-transform: uppercase }
.cancelbtn:hover { background: none repeat scroll 0 0 #808384; color: #FFFFFF }
.addmore { display: inline-block; float: right; margin: 10px 80px 0 10px }
.btm-btns { clear:both; margin:30px auto }
/*----------*/
.detailpage-wrap { width:100%; margin:15px auto 0; min-height:300px }
.detailpage-wrap h3 { font:400 25px/100% 'Oswald', sans-serif; text-transform: capitalize; color:#222; padding-bottom:8px }
.detailpage-wrap h3 span.caption { font-size:14px; margin-left:5px }
.detailpage-wrap .leftblock { width:656px; float:left; font-family: Tahoma, 'Trebuchet MS', sans-serif }
.detailpage-wrap .leftblock h4, .detailpage-wrap .rightblock h4 { font:300 20px/20px 'Oswald', sans-serif; color:#d71f18; margin:0 0 15px; text-transform: capitalize }
.detailpage-wrap .leftblock p { font-size:14px; line-height:20px; color:#333333; margin-bottom:20px }
.val-dates { color:#666666; display:block; font-size:12px; margin-bottom:25px }
.val-dates > span { padding:0 16px }
.val-dates > span:first-child { padding-left:2px }
.share-buttons { border-bottom:1px dotted #aea49f; display:block; margin-bottom: 20px; padding-bottom:20px }
.desc-list { display: inline-block; margin-bottom: 25px; width: 100% }
.desc-list ul li { background:url(../images/classifieds/bullet-desc.png) 0 0 no-repeat; float:left; font-size:14px; color:#333333; line-height:15px; margin:5px 0; padding:0 5px 0 18px; width:29%; list-style:none }
.photogallery { border:1px solid #cccccc; padding:6px; margin-bottom:38px; float:left; width:637px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px }
.largimg { float:left; margin-bottom:9px; position:relative }
.thumbimgs { width:580px; margin:0px auto }
.thumbimgs ul { float:left; margin-bottom:5px }
.thumbimgs ul li img { float:left }
.thumbimgs ul li { display:inline; float:left; margin:5px 8px; padding:3px; border:1px solid #cccccc }
.thumbimgs ul li a { color:#152D66 }
.thumbimgs ul li a:hover { color:#C70F07 }
.thumbimgs ul li:hover, .thumbimgs ul li.active { border:2px solid #02bbf3; margin:4px 7px }
.icon-clasfied.prevbtn-gal { background-position:-180px 0px; height:46px; width:43px; position:absolute; left:0; top:44% }
.icon-clasfied.prevbtn-gal:hover { background-position:-272px 0px }
.icon-clasfied.nextbtn-gal { background-position:-226px 0px; height:46px; width:43px; position:absolute; right:0; top:44% }
.icon-clasfied.nextbtn-gal:hover { background-position:-319px 0px }
.photogallery-info { width:100%; display:table; margin:36px 0 }
.photogallery-info .ad-details { display:table-cell; width:375px }
.ad-details.tdwidth { width: 630px !important; }
.tdwidth .features-info { width: 460px!important;}
.photogallery-info .specific { background:#f8f8f8; border:1px solid #eaeaea; padding:15px 12px }
.photogallery-info ul { vertical-align: top; width: 100%; float:left }
.photogallery-info ul li { display:block; font-size:13px; line-height:18px; color:#333333; padding:0 0 12px }
.photogallery-info ul li:first-child { padding-top:6px }
.photogallery-info .features { display:inline-block; font-size:13px; font-weight:bold; text-align:right; width:120px; vertical-align:top }
.semicolon { display:inline-block; font-weight:bold; width:38px; text-align:center; vertical-align:top }
.photogallery-info .features-info { display:inline-block; width:195px; vertical-align:top }
.photogallery-info td.tdwidth .features-info { width:75% }
.tickicon { background-position:-153px -62px; height:16px; width:18px; margin-right:10px }
.replyframe { border-bottom: 1px dotted #999999; border-top: 1px dotted #999999; display: block; margin-bottom: 20px; padding: 8px 0;}
.sharelinks .stButton, .replyframe .stButton { display:none!important }
.replyframe ul li { float: left; list-style: none; padding:0; width:170px }
.replyframe li:first-child {  margin-left: 80px;}
.replyframe ul li a { font-size: 12px; line-height: 24px; color: #000 }
/*.replyframe ul li:last-child { float:right; width:auto }*/
.replyframe ul li a:hover { color:#C33B34 }
.replyframe ul li [class *='add'] {
float:left;
text-align:center;
height:28px;
width:28px;
margin-right: 5px
}
.replyframe ul li .freeadbtn { margin:0 }
.mgn10t { margin-top:10px }
.replyframe ul li a.reply-btn { margin:12px 0 0 !important }
.icon-clasfied.addfavicon { background-position:-34px 0px }
.icon-clasfied.addshareicon { background-position:-76px 0px }
.icon-clasfied.addthisicon { background-position:-117px 0px }
.icon-clasfied.addsaveicon { background-position:0px -45px; height:15px; width:18px; margin-right:5px }
/*a.reply-btn { background:url(../images/classifieds/btnbg.png) 0 0 repeat-x; border: 1px solid #DE2B2B; color: #FFFFFF !important; display: inline-block; font: 18px/21px 'Oswald', sans-serif;padding: 10px 28px 7px !important; text-transform: uppercase; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; color:#fff !important }*/
a.reply-btn, input.reply-btn {background: url("../images/classifieds/btnbg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0); border: 1px solid #DE2B2B; border-radius: 5px; color: #FFFFFF !important;    display: inline-block; font: 17px/21px 'Oswald',sans-serif; padding: 5px 18px 4px !important}
a.reply-btn:hover, input.reply-btn:hover { background:#E92E2E}
input.reply-btn {margin-left:40px!important; padding: 2px 18px 3px !important;  width:auto!important;}
.icon-clasfied.replyicon { background-position:-377px 0px; height:22px; width:30px; display:inline-block; vertical-align:middle; margin-right:12px }
.reply-btn-s { font-size:12px; color:#fff !important; -webkit-box-shadow:inset 0 0 1px 0 #f66961; box-shadow:inset 0 0 1px 0 #f66961; border:1px solid #a71a1a; background: #f35350; /* Old browsers */ background: -moz-linear-gradient(top, #f35350 0%, #cd2f2b 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f35350), color-stop(100%, #cd2f2b)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #f35350 0%, #cd2f2b 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #f35350 0%, #cd2f2b 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #f35350 0%, #cd2f2b 100%); /* IE10+ */ background: linear-gradient(to bottom, #f35350 0%, #cd2f2b 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f35350', endColorstr='#cd2f2b', GradientType=0 ); /* IE6-9 */
-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding:1px 13px 2px; display:inline-block; line-height:16px }
.reply-btn-s:hover { color:#fff; background:#F00 }
.similarads-block { font-family: Tahoma, 'Trebuchet MS', sans-serif; width:99.8%; display:table; margin-bottom:70px }
.similarads-block h4 { font-size:25px; color:#222; font-family: 'Oswald', sans-serif }
.similarads-block ul { border:1px solid #eaeaea; border-bottom:none; display:inline-block; width:100% }
.similarads-block ul li { border-bottom:1px solid #eaeaea; display:inline-block; padding:12px 12px; width: 96% }
.similarads-block li:hover { background: #fffbea;}
.similarads-block li:hover .similarad-img { background:#FAC1BF; }
.similarads-block li:hover a{ color:#D71F18;  }
.similarads-block ul li a, .right-frame a { color:#333333 }
.similarads-block ul li a:hover, .right-frame a:hover { color:#D71F18}
.similarads-block ul li h5 { font-size:16px; font-weight:400; color:#333333; margin-bottom:9px; font-family: 'Oswald', sans-serif; text-transform:capitalize }
.similarad-img { background:#f4f2f2; float:left; height:66px; padding:4px; width:85px; margin-right:10px }
.similarads-block ul li .similarad-info { float:left; width:400px }
.similarads-block ul li .similarad-info p { color:#484746; font-size:13px; line-height:18px; margin-bottom:15px }
.box ul.cats-list li small.results { color:#888; margin-left: 5px }
small.datetxt { color:#949494; font-size:10px; font-style:italic }
.similarad-rate { float:right }
.similarad-rate .ratetxt { font-size:12px; font-family: 'Oswald', sans-serif }
.similarad-rate .reply-btn-s { margin-bottom:8px }
.icon-clasfied { background: url("../images/classifieds/icons-clasfied.png") no-repeat scroll left top rgba(0, 0, 0, 0); display: inline-block; text-indent: -999999px; vertical-align: middle }
/*------*/
.detailpage-wrap .rightblock { width:302px; float:right; margin:2px 0 0 }
.right-frame { width:300px; display:inline-block; border:1px solid #cccccc; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 1px 1px 1px 0 #d4d4d4; box-shadow: 1px 1px 1px 0 #d4d4d4; margin-bottom:36px }
.contact-frame{ background:#fafafa; float:left; }
.contact-frame ul{ margin:10px; } 
.contact-frame li{ list-style-type:none; }
.contact-frame li label{ display:block; margin:0 0 5px; }
.contact-frame input, .contact-frame textarea { margin: 0 0 8px; width: 240px;}
.contact-frame h4 { background: linear-gradient(to bottom, #5C6884 0%, #424F6D 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); border-radius: 5px 5px 0 0; color: #FFFFFF!important; font: 18px/100% Tahoma,'Trebuchet MS',sans-serif; margin: 0; padding: 11px 15px; text-transform: uppercase;}
.adviews-frame { float:left }
.adviews-frame h6 { font-size:13px; margin:0px }
.adviews-frame .hdr { display:inline-block; width:100%; background:#F4F3F3; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom:1px solid #cccccc }
.adviews-frame .hdr h6 { padding:6px 10px; line-height:18px }
.mgn15r { margin-right:15px !important }
.mgn20b { margin-bottom:20px !important }
.mgn5b { margin-bottom:5px !important }
.pading10t { padding-top:10px !important }
.adviews-logo { margin:20px auto 10px; text-align:center }
.adviews-logo img { display:inline-block; border:1px solid #d1d1d1 }
.viewscount { color:#e92e2e }
.adviewtxt { /*background:#f4f3f3; border-right:1px solid #ccc; width:60%; -webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; border-top-left-radius: 5px; */ color:#222222; text-align:center }
.adviews-frame h2.ratetxt { color: #000000; font-family: 'Oswald', sans-serif; font-size: 32px; margin: 27px 0 0; padding:0; text-align: center; border-bottom:none }
.adviews-frame a.reply-btn { margin-top: 22px; width: 70% }
.sharelinks { display:inline-block; padding:15px; width:90% }
.sharelinks ul li { list-style:none; display:block; font-size:13px; line-height:22px }
.sharelinks a { color:#696666 }
.sharelinks a:hover { color:#C33B34 }
.icon-clasfied.shareicon { background-position:-35px -45px; height:19px; width:16px; margin-right:5px }
.icon-clasfied.tellafrndicon { background-position:-61px -44px; height:16px; width:16px; margin-right:5px }
.icon-clasfied.optionsicon { background-position:-87px -47px; height:18px; width:18px; margin:8px 0 30px}
.adviews-memb { background:#f6fbfe; margin: 8px 0 30px; padding:18px 12px 25px; width: 276px }
.adviews-memb .hdr { display:inline-block; width:100% }
.adviews-memb .hdr.bdr-dot { padding-bottom:10px }
.adviews-memb .hdr h6 { font:400 18px/100% 'oswald', sans-serif; color:#222222; }
.adviews-memb .hdr .viewalltxt { font-size:12px; float:left; font-family: Tahoma, 'Trebuchet MS', sans-serif; line-height:22px; margin-top:7px }
.adviews-memb p { font-size:14px; margin-bottom:15px; color:#696666 }
.adviews-memb a { color:#616161 }
.adviews-memb a:hover { color:#C33B34 }
.viewmaptxt { font-size:13px }
.adviews-memb .icon-clasfied { display:table-cell; float:left }
.icon-clasfied.mobilicon { background-position: -121px -42px; height: 28px; margin: 0 10px; width: 15px }
.icon-clasfied.mapicon { background-position:-147px -44px; height:22px; width:15px; margin:0 10px }
.bdr-dot { border-bottom:1px dotted #aea49f; margin:8px 0 12px; width:100% }
.right-frame .bdr-dot { margin:8px 0 12px !important }
.leftblock .bdr-dot { margin:30px 0 25px !important }
.adviews-memb .phonetxt { font:normal 18px/21px 'Oswald', sans-serif; color:#e92e2e; margin-top: -5px }
.adviews-memb .table-nrml .row { font-size:14px; color:#333 }
.adviews-memb .table-nrml .row-tdl { text-align:right }
.adviews-memb .table-nrml .row-tdr { color: #696666; font-weight:600 }
.saftytips { width:100%; display:inline-block; margin-bottom:33px }
.saftytips ul li { list-style:none; background: url(../images/classifieds/arw-tips.png) 3px 3px no-repeat; padding-left:25px; color:#444444; margin-bottom:25px; font-family: Tahoma, 'Trebuchet MS', sans-serif; line-height:20px }
.serviclist ul { width:79% }
.serviclist ul li { background: url(../images/classifieds/arw-tick.png) 0 0 no-repeat; padding:0 5px 0 25px }
.serviclist ul li a { color:#222 }
.serviclist ul li a:hover { color:#C33B34 }
.serviclist ul { width:79% }
.serviclist ul li { background: url(../images/classifieds/arw-tick.png) 0 0 no-repeat; padding:0 5px 0 25px }
.serviclist ul li a { color:#222 }
.serviclist ul li a:hover { color:#C33B34 }
.detail-flyerimg { margin:0px auto 40px; display:inline-block; text-align:center; width:650px }
.flyerdetals { width:100%; display:inline-block }
.flyerdetals ul li { background:url(../images/classifieds/sep-bdr.jpg) 0 10px no-repeat; display:inline-block; color:#696666; font-size:15px; width:30%; vertical-align:top; margin:0; padding:0 18px }
.flyerdetals ul li:first-child { background:none; padding:0 }
.flyerdetals ul li:last-child { padding-right:0 }
.flyerdetals .table-nrml { width:87% }
.flyerdetals .table-nrml .row-tdr, .flyerdetals .table-nrml .row-tdl { width:auto }
.redtxt { color:#e92e2e }
.table-nrml { display: table; width: 100% }
.table-nrml .row { display: table; font-size: 14px; width:100% }
.table-nrml .row-tdl { display: table-cell; padding: 5px 5px 5px 0; vertical-align: top; width: 36%; color:#666666 }
.table-nrml .row-tdr { display: table-cell; padding: 5px 0 5px 5px; vertical-align: top; width: 54%; color:#696666 }
/*---------*/
.searchresults { display: table; margin: 15px auto 60px; width: 980px }
.leftframe-s { border: 1px solid #B6CAD9; background:#EDF7FA; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; padding:1px; width:220px; -webkit-box-shadow: 1px 1px 1px 0px #DDDDDD; -ms-box-shadow: 1px 1px 1px 0px #DDDDDD; box-shadow: 1px 1px 1px 0px #DDDDDD }
.leftframe-s h3 { background:#f3f1ef; font:18px/100% Tahoma, 'Trebuchet MS', sans-serif; color:#333; font-weight:600; text-transform:uppercase; padding:10px 15px }
.leftframe-s h4 { background:#f3f1ef; background: -moz-linear-gradient(top, #5c6884 0%, #424f6d 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5c6884), color-stop(100%, #424f6d)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #5c6884 0%, #424f6d 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #5c6884 0%, #424f6d 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #5c6884 0%, #424f6d 100%); /* IE10+ */ background: linear-gradient(to bottom, #5c6884 0%, #424f6d 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c6884', endColorstr='#424f6d', GradientType=0 ); /* IE6-8 */font:18px/100% Tahoma, 'Trebuchet MS', sans-serif; color:#ffffff; text-transform:uppercase; padding:11px 15px; margin: 0 0 0px; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0 }
.bdr-repeat { display:inline-block; background:url(../images/classifieds/bdr-repeat.png) 0 0 repeat-x; margin:12px 0 10px; height:2px; width:100% }
.priceframe { padding:0 10px }
.arw-srch { margin-left:5px; vertical-align:top }
.priceframe input[type='text'] { width:55px; padding:0 5px; border:1px solid #7b91b7; font-size:13px; color:#36393d; height:20px; margin:0 }
.priceframe .totxt { font-size:13px; color:#000000; margin:0 5px }
input.submiticon { border:none }
.icon-clasfied.submiticon { background-position:-176px -58px; height:22px; width:22px; text-indent:-99999px; margin-left:10px }
.icon-clasfied.submiticon:hover { background-position:-207px -58px }
/*---*/
.catgoris-menu { padding:0px; width:221 }
.catgoris-menu ul li { background:#fafafa; display:block; background:url(../images/classifieds/arw-catm.png) 94% 18px no-repeat; border-top:1px dashed #BDD1D9; padding: 0 10px 0 12px; width: 199px }
.catgoris-menu ul li:last-child { border-bottom:none !important }
.catgoris-menu ul li:hover{ background-color:#fcfeff; }
.catgoris-menu ul li a { font-size:13px; font-family: Tahoma, 'Trebuchet MS', sans-serif; color:#222; padding:13px 0 8px !important; display:inline-block; width:100%; text-transform:uppercase }
.catgoris-menu ul li.active > a {/* border-bottom: 1px dashed #dddddd; */ }
.catgoris-menu ul li.active a { color:#eb4432 }
.catgoris-menu ul li a:hover { color:#eb4432 }
.catgoris-menu ul li ul.sub li a { color:#222222; font-size:13px; font-family: Tahoma, 'Trebuchet MS', sans-serif }
.catgoris-menu ul li ul.sub li a:hover { color:#02bbf3 }
.catgoris-menu ul li.active, .catgoris-menu ul li.active > ul.sub { background-color:#fff !important }
.catgoris-menu ul li.active, .catgoris-menu ul li ul.sub li.active { display:block; background:url(../images/classifieds/arw-catmh.png) 94% 18px no-repeat }
.catgoris-menu .sub li { display:block; background:url(../images/classifieds/arw-catms.png) 0 12px no-repeat; padding-left:12px; border-top:none }
.catgoris-menu ul li ul.sub li ul { margin-bottom:5px }
.catgoris-menu ul li ul.sub li ul.subin li { display:block; background:url(../images/classifieds/arw-catms.png) 0 15px no-repeat; padding-left:10px; border-bottom:none }
.catgoris-menu .sub > li { border-top: medium none !important; width:154px }
.catgoris-menu .sub a { text-transform: capitalize; padding:8px 0 !important }
.catgoris-menu ul li ul.sub li ul.subin li a { padding:1px 0 }
.catgoris-menu > h4 { margin: 0 0 10px 0px }
.catgoris-menu ul li .icon-clasfied { height:20px; width:20px; margin-right:10px; margin-top:2px }
.icon-clasfied.catsmenu1 { background-position:0 -88px }
.icon-clasfied.vehicles { background-position:-25px -88px }
.icon-clasfied.catsmenu3 { background-position:-51px -88px }
.icon-clasfied.real-estate { background-position:-78px -88px }
.icon-clasfied.services { background-position:-105px -88px }
.icon-clasfied.software { background-position:-300px -88px;}
.icon-clasfied.personals { background-position:-158px -88px }
.icon-clasfied.careers-jobs { background-position:-185px -88px }
.icon-clasfied.catsmenu9 { background-position:-213px -88px }
.icon-clasfied.community { background-position:-244px -88px }
.icon-clasfied.music { background-position:-351px -88px }
.icon-clasfied.pets { background-position:-273px -88px }
.icon-clasfied.merchandise { background-position:-323px -88px }
.catgoris-menu ul li.active .catsmenu1, .catgoris-menu ul li:hover .icon-clasfied.catsmenu1 { background-position:0 -118px }
.catgoris-menu ul li.active .vehicles, .catgoris-menu ul li:hover .icon-clasfied.vehicles { background-position:-25px -118px }
.catgoris-menu ul li.active .catsmenu3, .catgoris-menu ul li:hover .icon-clasfied.catsmenu3 { background-position:-51px -118px }
.catgoris-menu ul li.active .real-estate, .catgoris-menu ul li:hover .icon-clasfied.real-estate { background-position:-78px -118px }
.catgoris-menu ul li.active .services, .catgoris-menu ul li:hover .icon-clasfied.services { background-position:-105px -118px }
.catgoris-menu ul li.active .software, .catgoris-menu ul li:hover .icon-clasfied.software { background-position:-300px -119px;}
.catgoris-menu ul li.active .personals, .catgoris-menu ul li:hover .icon-clasfied.personals { background-position:-158px -118px }
.catgoris-menu ul li.active .careers-jobs, .catgoris-menu ul li:hover .icon-clasfied.careers-jobs { background-position:-185px -118px }
.catgoris-menu ul li.active .catsmenu9, .catgoris-menu ul li:hover .icon-clasfied.catsmenu9 { background-position:-213px -118px }
.catgoris-menu ul li.active .community, .catgoris-menu ul li:hover .icon-clasfied.community { background-position:-244px -118px }
.catgoris-menu ul li.active .music, .catgoris-menu ul li:hover .icon-clasfied.music { background-position:-351px -118px }
.catgoris-menu ul li.active .pets, .catgoris-menu ul li:hover .icon-clasfied.pets { background-position:-273px -118px }
.catgoris-menu ul li.active .merchandise, .catgoris-menu ul li:hover .icon-clasfied.merchandise { background-position:-323px -118px }
/*------*/
.changelocation { padding:0px; display:block }
.changelocation h6 { font-size:14px; font-family: Tahoma, 'Trebuchet MS', sans-serif; color:#222222; margin: 0 0 10px 15px }
.changelocation h6 a { color:#1C3775 }
.changelocation input[type='text'] { width:149px; padding:0 5px; border:1px solid #e6e6e6; font-size:13px; color:#979595; height:25px; margin:0 0 10px 15px }
.changelocation ul li { width:100px; float:left; display:inline }
.changelocation ul li a { font-size:13px; color:#222222 }
.changelocation ul li a:hover { color:#02BBF3 }
/*------*/
.rightframe-s { width:736px; display:inline-block }
.rightframe-s .breadcrumb { margin-bottom:30px }
.freeadbtn { background: #FF7000; border: 1px solid #C85B00; border-radius: 5px; box-shadow: 0 2px 2px #C4C4C4; color: #FFFFFF; text-transform: capitalize }
.freeadbtn:hover { background:#DF2424 }
.freeadbtn input[type="button"], .freeadbtn input[type="submit"] { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding:5px 30px 5px 10px; text-transform:uppercase; color:#444444; font-size:16px; font-family: Tahoma, 'Trebuchet MS', sans-serif; font-weight:600; border:none; cursor:pointer }
.freeadbtn a { display: inline-block; padding: 4px 10px 4px 16px; color:#ffffff !important; font:700 16px/25px 'Droid sans', 'Trebuchet MS', sans-serif !important }
.freeadbtn a .uparw { background: url("../images/classifieds/uparw.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); display: inline-block; height: 24px; margin: 0 3px 0 12px; vertical-align: middle; width: 30px }
input.uparw { background:url(../images/classifieds/uparw.png) no-repeat 96% center; display:inline-block }
.rightframe-s h3 { color: #EB4432; font: 25px/100% Tahoma, 'Trebuchet MS', sans-serif; margin-bottom: 15px; text-transform: capitalize }
.showads { font:13px Tahoma, Geneva, sans-serif; color:#4f4f4f; float:right; line-height:35px }
.sortby .sortbytxt { font:13px/22px Tahoma, Geneva, sans-serif; color:#4f4f4f; vertical-align:top; display:inline-block; margin-right:5px }
.sortby .styled-select { background:url(../images/classifieds/arw-sort.png) 96% no-repeat; font:13px Tahoma, Geneva, sans-serif; color:#4f4f4f; width:147px }
.sortby .styled-select select { font-size:14px }
.shadow-b { background:url(../images/classifieds/shadow-b.jpg) 0 0 repeat-x; height:19px; margin-bottom:5px; width:100% }
.pagination { width:auto; display:inline-block; margin-bottom:8px; border:0px solid #dddddd; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border-bottom:0px solid #aaaaaa; background: #ffffff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ffffff 0%, #f8f8f8 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f8f8f8)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%, #f8f8f8 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8', GradientType=0 ); /* IE6-8 */
}
.pagination ul li { display:inline; float:left; margin:0px; border-right:1px solid #dddddd }
.pagination ul li:first-child { -webkit-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px }
.pagination ul li:last-child { -webkit-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0 }
.pagination ul li a { display:inline-block; background:#fbfcfe; font-weight:500; font-size:13px; font-family: Tahoma, 'Trebuchet MS', sans-serif; line-height: 20px; padding: 2px 9px; color:#656766 }
.pagination ul li.active a { background: #DF2424; color:#fff }
.pagination ul li:last-child { border:none }
.rightframe-s a, .searchtable tr td a { color:#1C3775 }
.rightframe-s a:hover, .searchtable tr td a:hover { color:#cc0000 }
.searchtable { width:100%; margin:0; border-collapse:collapse; font-family: Tahoma, 'Trebuchet MS', sans-serif; border-collapse: separate; border-spacing:0 16px }
.searchtable tr {/* -webkit-box-shadow:3px 3px 0 0 #EDEDED; -ms-box-shadow:3px 3px 0 0 #EDEDED; box-shadow:3px 3px 0 0 #EDEDED;*/ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px }
.searchtable tr th { background:#495574; padding:12px 10px; text-transform:capitalize; border-top:1px solid #67779F; border-left:1px solid #67779F; font-size:14px; font-family: Tahoma, 'Trebuchet MS', sans-serif; font-weight:400; text-align:left; color:#fff }
.searchtable tr th a { color:#fff }
.searchtable tr td { padding:8px 10px; font-size:13px; font-family: Tahoma, 'Trebuchet MS', sans-serif; vertical-align:middle; text-overflow:ellipsis; border-top: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; border-right: 1px dotted #ddd; box-shadow: 0 2px 1px -1px #ECECEC; -webkit-box-shadow: 0 2px 1px -1px #ECECEC; -ms-box-shadow: 0 2px 1px -1px #ECECEC; color:#525252 }
.searchtable tr td:first-child { border-left: 1px solid #eee }
 .searchtable tr:nth-child(2n) td {
background:#fafafa;
}
.searchtable tr:hover, .searchtable tr:nth-child(2n):hover td {
background:#f3f8fc;
}
.searchtable tr:hover a.ad_title2, .searchtable tr:nth-child(2n):hover td a.ad_title2 {
color:#eb4432
}
.searchtable th:last-child, .searchtable td:last-child { border-radius: 0 5px 5px 0; -moz-border-radius: 0 5px 5px 0; -webkit-border-radius: 0 5px 5px 0; -ms-border-radius: 0 5px 5px 0 }
.searchtable td:first-child, .searchtable th:first-child { border-radius: 5px 0 0px 5px; -moz-border-radius:  5px 0 0px 5px; -webkit-border-radius: 5px 0 0px 5px; -ms-border-radius:  5px 0 0px 5px }
.viewallbtn, input[type='submit'].formst, input[type='button'].formst { background: #f23d30; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyM2QzMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZTJlMjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #f23d30 0%, #ce2e29 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f23d30), color-stop(100%, #ce2e29)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #f23d30 0%, #ce2e29 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #f23d30 0%, #ce2e29 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #f23d30 0%, #ce2e29 100%); /* IE10+ */ background: linear-gradient(to bottom, #f23d30 0%, #ce2e29 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f23d30', endColorstr='#ce2e29', GradientType=0 ); /* IE6-8 */
-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:1px solid #be0707; font:400 14px/22px 'Oswald', sans-serif !important; text-transform:uppercase; color:#fff; padding:5px 10px }
.viewallbtn:hover, input[type='submit'].formst:hover, input[type='button'].formst:hover { background: #ce2e29; color:#fff }
input[type='submit'].formst { margin-bottom:20px }
/*----------*/
.login-wrap { width:100%; margin:30px auto; min-width:980px }
.acgpl-form-class .frmtb1 { width:100% !important; float:left; margin-bottom:20px !important }
.allcats-wrap.fullwidth .acgpl-form-class .frmtb1 { width:100%; margin-bottom:40px !important }
.frmtb1.loginf { width:600px !important; float:left; margin-bottom:20px !important; display:table }
.acgpl-form-class table.frmtb1, form.loginf.frmtb1, .fp-info { background: #ffffff; margin:0px auto; -webkit-border-radius: 5px; -moz-border-radius: 05px; border-radius: 05px; border:1px solid #ddd; -webkit-box-shadow: 0 0 2px 2px #eee; box-shadow: 0 0 2px 2px #eee; padding:0px 0 10px; width:80% }
.acgpl-form-class table.frmtb1 table tr td { padding:6px 10px; font-size:14px }
.acgpl-form-class .frmcp, .fbw { background: #5C6884; /* Old browsers */ /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5C6884), color-stop(100%, #424F6D)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #5C6884 0%, #424F6D 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #5C6884 0%, #424F6D 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #5C6884 0%, #424F6D 100%); /* IE10+ */ background: linear-gradient(to bottom, #5C6884 0%, #424F6D 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5C6884', endColorstr='#424F6D', GradientType=0 ); color:#fff;
font:400 16px 'Oswald', sans-serif; padding:6px 0 6px 11px; text-align:left; text-transform:uppercase; display:table; margin:0 auto; border-bottom:1px solid #ddd; margin-bottom:10px; width:98.9% }
.frmtb1 table{ width:98%; margin:0 auto; }
.frmtb1 table tr.odd{ background:#EEF6FB;  }
.acgpl-form-class a { color:#1C3775 !important }
.acgpl-form-class a:hover, .photoview a:hover { color:#EA2828 !important }
.acgpl-form-class input[type='text'], .acgpl-form-class input[type='password'], textarea, .contact-frame input[type='text']{ -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #AAAAAA #DDDDDD #EEEEEE; border-style: solid; border-width: 1px; color: #555; font-size:13px; padding:5px 6px; vertical-align:middle }
.acgpl-form-class input[type='text'], .acgpl-form-class input[type='password'] { width:320px }
.viewallbtn.searchbtn { padding:0px 10px 2px; line-height:23px; vertical-align:middle }
.searchtable .ratetxt { color:#090 }
input[type='button'], input[type='submit'] { cursor:pointer }
#srch1 { margin:20px 0 0 }
/*-------*/
.stfnt { font:400 14px/20px Tahoma, 'Trebuchet MS', sans-serif }
.stfnt > b > a, .stfnt > a { font:400 15px/20px Tahoma, 'Trebuchet MS', sans-serif; text-transform:uppercase; color:#333 }
.stfnt > b, .stfntb > a > b, .stfntb > a { font:400 16px/28px 'Oswald', sans-serif; text-transform:uppercase; color:#333 }
.stfntb > b, .sub-head > b { font:20px 'Oswald', sans-serif; text-transform:uppercase; color:#333; margin:15px 0 0; display:inline-block }
table.ct_list { width:750px }
.acgpl-form-class table.frmtb1 table tr td { vertical-align:top }
table.ct_list tr td { padding-right:13px; vertical-align:top }
table.ct_list b { background:#F42D2A; display:block; width:98%; height:37px; margin:10px 0; padding-left:10px }
table.ct_list b { color:#FFFFFF; float:left; font:15px/38px 'Oswald', sans-serif; text-transform:uppercase }
table.ct_list b > .results { font-size:11px; margin-left:2px }
table.ct_list b > img { margin-right: 8px; margin-top: -4px; vertical-align: middle }
table.ct_list .cats-list { margin:3px 0 3px 10px }
table.ct_list a { background:url(../images/classifieds/bulltet-blak.png) 0 4px no-repeat; padding:0 0 0 15px; margin:0 0 0 10px; width:94% }
table.ct_list a { font-size:13px; line-height:25px; color:#4d4d4d }
table.ct_list li a:hover { color:#C33B34 }
input[type='file'] { margin:5px 0 0 }
/*---------*/
.catgoris-menu ul li.active, .catgoris-menu ul li ul.sub li.active { border-bottom:none }
.catgoris-menu ul.sub { background: none repeat scroll 0 0 #FFFFFF; margin-top: -1px; padding-bottom:6px; padding-left: 45px }
/*------------*/
.catsdetails { display:table; width:100%; margin:20px 0 30px; border-collapse: collapse }
.catsdetails tr td { padding:5px; font-size:13px; background:#fcfcfc; border:1px solid #fff }
.catsdetails tr:nth-child(2n) td {
background:#fafafa;
word-break:break-word
}
.catsdetails tr td:nth-child(2n+1) {
font-weight:600
}
.acgpl-form-class select { height:28px; width:334px; -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #AAAAAA #DDDDDD #EEEEEE; border-style: solid; border-width: 1px; color: #555; font-size:13px }
.mgn40b { margin-bottom:40px !important }
.rightframe-s .pagination { margin:10px 0 25px }
.smallfnt { display: inline-block; margin: 5px 0 }
.photoview { display: table-cell; margin: 0; padding: 0; text-align: right; vertical-align: top; width: 260px }
.photoview small { font-size:10px }
.photoview a { background: url("../images/classifieds/zoom.png") no-repeat scroll left center transparent; color: #696666; margin-top:8px; padding-left:15px }
/*-----------*/
.homecats-baner.innerslider {background-color: #485673;background-image: none;border-bottom: 2px solid #DDDDDD;box-shadow: none;height: 48px;margin-top: -50px;position: relative; z-index:9999;}
.innerslider .slidercontent { height:48px; top:-10px; overflow:hidden; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .innerslider .slidercontent  { top:10px;  }
}
.innerslider .sliderbg { background:none }
.innerslider .slider-container h2 { font:36px 'Oswald', sans-serif; display:none }
.innerslider .search-wrap input[type="text"] { border:none; font-size:14px; height:18px; width:360px }
.innerslider .search-wrap .styled-select { background: url("../images/classifieds/search-arrow.png") no-repeat scroll right -8px #FFFFFF !important; border:none; height:28px }
.innerslider .search-wrap .styled-select select { height:28px; font-size:14px; padding:4px; width:295px }
.innerslider .searchnow-btn { border:  none; font-size: 16px; padding: 3px 35px }
.innerslider .search-wrap { background:none; margin:0 }
.close-pop { background: url("../images/classifieds/close-pop.png") no-repeat scroll right top transparent; height:20px; position:absolute; right:10px; text-indent:-99999px; top:16px; width:20px; z-index:99 }
.homecats-baner.innerslider  h3 { /*display:inline-block */}
/*---------*/
.icon-clasfied.faveicon { background-position:-375px -36px; height:16px; width:16px; margin-right:8px }
.icon-clasfied.removefav { background-position:-397px -36px; height:16px; width:16px; margin-right:8px }
.edit_ad{ float:left; color:#333; }
.edit_ad:hover {color:#333; text-decoration:underline }
.edit_ad:hover .editad{ background-position: -462px -36px;}
.icon-clasfied.editad { background-position:-442px -36px; height:16px; width:16px; margin-right:8px }
.icon-clasfied.editad:hover{background-position: -462px -36px;}
.sharethisads { margin-bottom: 30px }
.right-sidebar { width:221px; float:right }
.right-sidebar .leftframe-s { float:left !important; margin-bottom:28px }
.changelocation select { margin:17px 0 16px 15px; padding: 5px; width: 158px; color:#979595; border:1px solid #C6C6C6}
.catgoris-menu ul.sub:last-child { border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; -ms-border-radius: 0 0 5px 5px }
.commands { float: right; margin: 0 25px 0 0 }
.msgf1 { background:#f9f9f9; border: 1px solid #e5e5e5; color: #009900 !important; display: table; font-size: 14px; margin: 10px 0; padding: 10px; text-align: center; width: 93% }
.frmcp b { font-weight: 400 }
.df1 > b { border-bottom: 1px solid #DDDDDD; display: table; font-family: 'Oswald', sans-serif; font-size: 20px; font-weight: 400; text-transform: uppercase; width: 100% }
/*.loginf .stfnt, .loginf .formst { margin-left:20px }*/
.stfnt { cursor:pointer }
.stfnt:hover { color:#C33B34 }
.catsdetails { margin-bottom:0 }
.main-inf { background: none repeat scroll 0 0 #EEEEEE; font-weight: 400; margin-bottom: 15px; padding: 10px; border:1px solid #ddd }
.fp-info { color: #990000; display: table; font-size: 16px; padding: 30px 10px; text-align: center; width: 100% }
.fp-email { color:#1C3775; margin:0 5px }
.catsdetails .stfntb { color: #000000; font-weight: 400 }
.pst1 > a { float: right; font-size: 14px; margin: 10px 14px 0 0 }
.sub-head { display: inline-block; font-size: 16px; margin-bottom: 10px }
textarea.formst { width: 320px }
.frmtb2 > #srch1 { margin: 20px 10px }
.lrfnt > b { font-size: 18px }
.stfntb > font { display: inline-block; margin: 10px 0 10px 15px; font-size:16px }
.pst1 .stfntb > b { margin: 0 }
.stfntr { color: #FF0000; display: inline-block; font-size: 14px; margin-bottom: 10px; padding: 10px; width: 95% }
.loginf.frmtb1.fgpw .stfnt { margin: 10px 0 5px 30px; display:inline-block }
.loginf.frmtb1.fgpw input[type='submit'].formst { margin: 15px 0 5px 194px }
.smallr { color:#f00 }
.maptext { display:table-cell; color:#555; font-size:13px; font-weight:normal }
#dlmoredetails, #dlbrief { margin-left: -10px }
 @media screen and (-webkit-min-device-pixel-ratio:0) {
.detailpage-wrap .leftblock h4, .detailpage-wrap .rightblock h4 {
font-weight:400
}
}

.notifyModal {position:fixed;z-index:999999;background:rgba(255,255,255,0.5);opacity:0;cursor:pointer;transition:all 200ms ease}
.notifyModal * {font-family:sans-serif;font-size:14px;font-weight:initial;font-style:initial;color:initial;text-decoration:initial;text-transform:initial;padding:initial;margin:initial}
.notifyModal.onTop {top:0;bottom:0;left:0;right:0}
.notifyModal.open {opacity:1}
.notifyModal.open .notifyModal_content {-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}
.notifyModal .notifyModal_content {position:absolute;background:#F9EDBE;width:685px;padding:25px 20px;margin:auto;border:1px solid #CAB388;text-align:center;box-shadow:0 2px 6px rgba(0, 0, 0, 0.3);transition:all 200ms ease;-webkit-transform:scale(0.95,0.95);-ms-transform:scale(0.95,0.95);transform:scale(0.95,0.95)}
.notifyModal.leftTop {top:0;left:0}
.notifyModal.centerTop {top:0;left:0;right:0}
.notifyModal.rightTop {top:0;right:0}
.notifyModal.center {top:0;bottom:0;left:0;right:0}
.notifyModal.leftBottom {bottom:0;left:0}
.notifyModal.centerBottom {bottom:0;left:0;right:0}
.notifyModal.rightBottom {bottom:0;right:0}
.notifyModal.center .notifyModal_content {left:0;right:0;top:20%}
.notifyModal.leftTop .notifyModal_content {left:20px;top:20px}
.notifyModal.centerTop .notifyModal_content {left:0;right:0;top:20px}
.notifyModal.rightTop .notifyModal_content {right:20px;top:20px}
.notifyModal.leftBottom .notifyModal_content {left:20px;bottom:20px}
.notifyModal.centerBottom .notifyModal_content {left:0;right:0;bottom:20px}
.notifyModal.rightBottom .notifyModal_content {right:20px;bottom:20px}
.notifyModal .notifyModal_content .close {line-height:12px;font-size:25px;font-weight:bold;font-family:serif;position:absolute;right:8px;top:8px;color:#000;opacity:0.2;padding:0;cursor:pointer;background:transparent;border:0;outline:0}
.notifyModal .notifyModal_content .close:hover {opacity:1}

.pstads{ padding: 2px; border-radius: 5px; border: 0px none; background: none repeat scroll 0px 0px rgb(206, 46, 41);}
.pstads:hover { background:#c51b16; }
.pstads:hover a, .pstads a:hover{ color:#fff!important;}
.caption img{ background: url("../images/yellowpages-sprite.png") no-repeat scroll right top transparent; width:24px; height:24px;}
.c-classifieds .caption > img { background: none repeat scroll 0 0 rgba(0, 0, 0, 0);}
.childcare .caption img{ background-position:left 2px}
.landscape .caption img{ background-position:left -207px}
.dance-music-schools .caption img{ background-position:left -524px}
.elderly-care .caption img{ background-position:left -41px}
.indian-restaurants .caption img{ background-position:left -251px}
.hotels .caption img{ background-position:left -569px}
.construction .caption img{ background-position:left -88px}
.indian-grocerry-stores .caption img{ background-position:left -298px}
.auto-dealers .caption img{ background-position:left -834px}
.household-help .caption img{ background-position:left -164px}
.health-beauty-saloons .caption img{ background-position:left -383px}
.clothing-stores .caption img{ background-position:left -615px}
.labor-offered .caption img{ background-position:left -126px}
.jewellers .caption img{ background-position:left -430px}
.yoga-schools .caption img{ background-position:left -657px}
.painters .caption img{ background-position:left -481px}
.computer-internet .caption img{ background-position:left -699px}
.legal .caption img{ background-position:left -740px}
.margin-18b{ margin-bottom:18px; }
.margin-30b{ margin-bottom:30px; }
.phone-map {border-bottom: 1px dotted #999;border-top: 1px dotted #999;padding: 20px 0 4px;margin: 8px 0 0;}
.success { color:#36a016; display:inline-block; font-weight:bold; padding:15px; width:90% }

/* Add from here */
.strip{ background:#495574; float:left; padding:5px; width:724px;}
.view-selecter { background: linear-gradient(to bottom, #FFFFFF 0%, #dadee1 100%) repeat scroll 0 0 #C6C6C6;  border: 1px solid #B5B5B5;  border-radius: 3px;  height: 24px; margin:0 10px 0 0;}
.view-selecter span{ cursor: pointer; float: left; font: 400 14px/24px 'Droid Sans',sans-serif;  margin: 0; text-indent:0; }
.view-selecter span a{background: url("../images/classifieds/icons-clasfied.png") no-repeat scroll left top rgba(0, 0, 0, 0);color: #666666; height: 18px; padding: 3px 7px 5px 30px; text-transform: uppercase;  width: 36px;}
.view-selecter span.list-view a{ background-position: -379px -82px; border-right:1px solid #ccc;}
.view-selecter span.list-view a:hover, .view-selecter span.list-view .active { background-position: -379px -109px;}
.view-selecter span.grid-view a{ background-position: -446px -82px;}
.view-selecter span.grid-view a:hover, .view-selecter span.grid-view .active { background-position: -446px -110px;}
.rightframe-s .sorting{  color:#fff; font:normal 12px 'Droid Sans',sans-serif; }
.rightframe-s .sorting > span { display: inline-block; margin:2px 0 0; padding-left: 10px;}



#cat-content{ float:left; width:100%;  } 
#cat-content ul{ margin:0; padding:0; }
#cat-content li{ list-style-type:none; }
/* Grid view */
.items-gridview { }
.items-gridview li{color: #356AA0; display: inline; float: left; height: 180px; margin: 0 8px 15px 0; padding: 9px; width: 158px;}
.items-gridview li .img-container {  background: #F9F9F9; border: 5px solid #F4F2F2; display:table-cell; height: 120px; margin: 5px 0 7px; overflow:hidden; padding: 0; position: relative; text-align: center; vertical-align: middle; width: 143px; }
.items-gridview li .img-container:hover{ border:3px solid #8D97AE; padding:2px; }
.items-gridview li .img-container img {  max-height: 120px;  max-width: 143px; transition: all 0.2s ease-out 0s;}
.items-gridview li .img-container img:hover{ transform:scale(1.1) }
.items-gridview li:hover .title a {color:#EB4432 }
.items-gridview li:hover .price {color:#666 }
.items-gridview .details { color: #161616;  margin: 5px 0 0; padding: 0;}
.items-gridview .details .title{ display: block; font: 400 14px/18px 'Oswald',sans-serif; height: 20px; overflow: hidden;} 
.items-gridview .details .title a { color:#356AA0; text-decoration:none;}
.items-gridview .details .title a:hover { color:#E92E2E }
.items-gridview .details .price { color: #EB4432; display:block; font:400 16px/26px tahoma,sans-serif;}
.items-gridview .details .type, .items-gridview .details .city, .items-gridview .details .categ{ display:none; }
.items-gridview .details .date-posted { color: #A2A2A2; font: 11px tahoma,arial,sans-serif;  margin: 0;  padding: 0;}

/* List view */
.items-listview { }
.items-listview li{ border-bottom:1px dashed #CCCCCC; color: #356AA0; display: inline; float: left; height: 80px; margin: 0; padding: 9px; width: 718px;}
.items-listview li .img-container {  background: #F9F9F9; border: 5px solid #F4F2F2; display:table-cell; float:left; height: 60px; margin: 5px 0 7px; overflow:hidden; padding: 0; position: relative; text-align: center; vertical-align: middle; width: 80px; }
.items-listview li .img-container:hover{ border:3px solid #8D97AE; padding:2px; }
.items-listview li .img-container img {  max-height: 64px;  max-width: 80px; transition: all 0.2s ease-out 0s;}
.items-listview li .img-container img:hover{ transform:scale(1.1) }
.items-listview li:hover .title a {color:#EB4432 }
.items-listview li:hover .price {color:#666 }
.items-listview .details { color: #161616; display:table-cell; float:left;  margin: 5px 0 0 10px; padding: 0; width:610px;}
.items-listview .details span{ border-right:1px solid #CCCCCC; display:inline-block; padding:0 10px; text-transform:capitalize; vertical-align:middle; }
.items-listview .details .title{  border: none; display: block; font: 400 16px/18px 'Oswald',sans-serif; height: 27px; overflow: hidden;} 
.items-listview .details .title a { color:#356AA0; text-decoration:none;}
.items-listview .details .title a:hover { color:#E92E2E }
.items-listview .details .price { color: #EB4432; font:400 16px/26px tahoma,sans-serif;}
.items-listview .details .type, .items-listview .details .city, .items-listview .details .categ { color: #333; font:400 12px/26px tahoma,sans-serif;}
.items-listview .details .categ{ border:0; }
.items-listview .details .categ a{ color:#1C3775; }
.items-listview .details .date-posted { border:0; color: #A2A2A2; float:right; font: 12px tahoma,arial,sans-serif; padding:5px 0 0;}