/* CSS for ifp classifieds display */



@media (min-width: 767px) {

.ifpclad-wrapper{display: flex;}
.ifpclad-flex70 {flex-basis: 60%}
.ifpclad-flex20{flex-basis: 25%; margin-right: 30px; padding: 15px; padding-bottom: 0 }
.single-classifieds .inner, .tax-ifp_clad_category .inner {padding: 0 30px 0 30px}
}
@media (max-width: 767px){
.single-classifieds #sidebar_layout	{padding-left: 15px;padding-right: 15px;}
	}
.single-classifieds header {margin-bottom: 10px}	
select[multiple] {resize: 	both !important}
.ifpclad-wrapper .entry-title a, .ifpclad-wrapper a{color: #0006EE !important}
.single-classifieds #breadcrumbs, .tax-ifp_clad_category #breadcrumbs {display: none}
.ifpclad-flex20 {background: #ffffff}
.single-classifieds .entry-title {color: #333; font-family: 'PT Serif', serif; font-size: 2rem}
.ifpclad .entry-title{font-family: 'PT Serif', serif;}
.ifpclad .entry-title a{color: #0006EE !important}
.single-classifieds .entry-content{font-size: 1.2rem}
.single-classifieds header {font-size: 1rem}
.single-classifieds .entry-header a,  .single-classifieds .ifpclad-single-sidebar a,
.ifpclad .entry-header a, .ifpclad .entry-content a, .ifpclad-cat-list li a {color: #0006EE}

.ifpclad-cat-list li{ list-style:none; color: #777}
.ifpclad-cat-list ul.children {margin-bottom: 0; padding-inline-start: 20px;
}
.ifpcladtime {font-size: 14px; color: #777}
.ifpclad-create-form-wrapper input[type="file"] {padding: 6px 12px; background: #fff; border: 1px solid #f2f2f2}
.ifpclad-create-form-wrapper input[type="submit"] {margin: 5px}
.ifp-contact-form-wrapper input[type="radio"] {margin: 10px 10px 0px 10px}
/*#DFCFE5 - lavendar
dk purple - #551A8B*/

.single-classifieds #content a.btn-default, .ifpclad-archivesidebar a.btn-default{color: #551A8B !important; background-color: #DFCFE5; border: 1px solid #551A8B; font-weight:bold}
.single-classifieds #content .btn-default:hover {background-color: #beabd1;}
.single-classifieds .ifpclad-actionbuttons a {margin: 5px}
.alert-success {
   color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb;
}
.ifpclad-gallery-image-wrap {position: relative; width: 110px; height: 110px; overflow:hidden; background: #ffffff; padding: 10px; float: left}
.ifpclad-gallery-image-wrap a.ifpclad-featured{color: #F4C327}
.ifpclad-gallery-image-wrap a.ifpclad-makefeaturedimage{color: #ccc}
.ifpclad-gallery-image-wrap a.ifpclad-detachimage{color: red}
.ifpclad-image-actions {position:absolute; top: 0; right: 20px}
