html {
	font-size: inherit !important;
}
body{
	color: #ffffff ;
}
.cbPoweredBy{
display: none
}

#kunena.layout{
	    padding: 10px;
    border-radius: 2px;
	background: #f3f3f3;
	color: #263238;
	
}

#kunena .navbar{
	display: none;
}

#sp-main-body {
    padding: 40px 0px 40px 0px;
}

article.item {
   padding: 20px;
    border-radius: 2px;
	background: #f3f3f3;
	color: #263238;
	
}

.sp-megamenu-parent >li.active>a, .sp-megamenu-parent >li:hover>a {
    color: #6cc201;
    background: #263238;
    border-top-left-radius:4px;
	border-top-right-radius:4px;
    line-height: 70px;
}
.sp-megamenu-parent >li >a{
	    margin: 12px 4px 0px 4px;
	
}

.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {
    padding: 0 8px;
}

.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {
    color: #df8300;
}
#dj-classifieds{
	    padding: 20px;
    border-radius: 2px;
    background: #f3f3f3;
    color: #263238;
}

h1.main_cat_title{
	    color: #6cc201;
	font-size: 22px;
    line-height: 24px;
}

#offcanvas-toggler >i {
    color: #263238;
}

.form-search .input-append .search-query {
    border-radius: 2px;
}

.form-search .input-append .btn {
    -webkit-border-radius: 0 2px 2px 0;
    -moz-border-radius: 0 2px 2px 0;
    border-radius: 0 2px 2px 0;
}
#kunena.layout .kwho-admin {
    color: #df8300;
}
.kfrontend{
	display: block;
}

#kunena.layout .kfrontend .table td{
	display: block;
	float: left;
}


#kunena.layout .kfrontend .table td {
   	border:none;
}
#kunena.layout .kfrontend .table td.post-info {
float: right;
}
#kunena.layout .kfrontend .table tr.category{
	    border-top: 1px solid #ddd;
}
#kunena.layout .kfrontend .table tr.category:nth-child(odd) {
background: #e0e0e0;
}

.topic-item-messages .row-fluid .message .span2 {
	    width: calc(11% - 3px);
}
#kunena.layout .img-circle{
	background: #ffffff;
	    max-width: 96px;
}



#kunena.layout .topic-starter {
    display: block;
    width: 58%;
    margin: -41px 0px 0px 1px!important;
    padding: 56px 6px 6px 6px!important;
    background-color: #263238;
    color: #6cc201;
}

#kunena.layout .kwho-user{
	color: #df8300;
	
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    border-radius: 2px;
 
}

input, select{
	
    border-radius: 2px;
}
#modlgn-username, #modlgn-passwd{
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
}
.input-prepend.input-append .add-on{
	    width: 25px;
    height: 34px;
    color:#263238;
	border-bottom-left-radius: 2px!important;
	border-top-left-radius: 2px!important;
}
.profile_item_box .profile_adverts_link{
	display: none;
}
.profile_name .title_edit.button{
	display: none;
	
}
.btn{
	border-radius: 2px;
}
.useritems_search .form .inputbox, .useritems_search .form .button{
    float: left;
    display: block;
}
.useritems_search .form .inputbox{
	margin-right: 10px;
}
.useritems_search .form .button, .ask_form_abuse_outer #ask_form_button, #djForm button, #submit_b{
	    border-color: #5ba401;
    background-color: #6cc201;
	display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
	    transition: color 400ms, background-color 400ms, border-color 400ms;
    transition-property: color, background-color, border-color;
    transition-duration: 400ms, 400ms, 400ms;
    transition-timing-function: ease, ease, ease;
    transition-delay: 0s, 0s, 0s;
    background-image: none;
    border: 1px solid #5ba401;
    border-radius: 2px;
	color: #ffffff;
}


.useritems_search .form .button, .ask_form_abuse_outer #ask_form_button, #djForm button, #submit_b,#dj-classifieds .dj-item .title_top .button.title_edit, #submit_b,#dj-classifieds .dj-item .title_top .button.title_save{
    
	display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
	    transition: color 400ms, background-color 400ms, border-color 400ms;
    transition-property: color, background-color, border-color;
    transition-duration: 400ms, 400ms, 400ms;
    transition-timing-function: ease, ease, ease;
    transition-delay: 0s, 0s, 0s;
    background-image: none;
    border: 1px solid #5ba401;
    border-radius: 2px;
	color: #ffffff;
	background-color: #6cc201;
}


.red-button{
    
	display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
	    transition: color 400ms, background-color 400ms, border-color 400ms;
    transition-property: color, background-color, border-color;
    transition-duration: 400ms, 400ms, 400ms;
    transition-timing-function: ease, ease, ease;
    transition-delay: 0s, 0s, 0s;
    background-image: none;
    border: 1px solid #9e1111;
    border-radius: 2px;
	color: #ffffff;
	background-color: #dc3535;
}
.red-buttone:hover{
    background-color: #c02727;
}

#dj-classifieds .dj-item .description h2, #dj-classifieds .dj-item .localization_det h2 {
    background-position: 4px 12px;
}

.useritems_search .form .button:hover, .ask_form_abuse_outer #ask_form_button:hover, #djForm button:hover,#submit_b,#dj-classifieds .dj-item .title_top .button.title_edit:hover, #djForm button:hover,#submit_b,#dj-classifieds .dj-item .title_top .button.title_save:hover {
    border-color: #427601;
    background-color: #508f01;
}
#dj-classifieds #abuse_form form{
	margin-bottom: 20px;
}
#dj-classifieds #abuse_form textarea, #dj-classifieds #ask_form textarea, #dj-classifieds .dj-additem .djform_field textarea{
	    min-height: 100px;
    width: 100%;
}
#dj-classifieds .dj-additem .label {
    color: #263238;
}
.orage-button, #dj-classifieds .button#abuse_form_button, #dj-classifieds .dj-item .title_top .button.title_delete {
    background-color: #df8300;
	display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
	    transition: color 400ms, background-color 400ms, border-color 400ms;
    transition-property: color, background-color, border-color;
    transition-duration: 400ms, 400ms, 400ms;
    transition-timing-function: ease, ease, ease;
    transition-delay: 0s, 0s, 0s;
    background-image: none;
    border: 1px solid #84431e;
    border-radius: 2px;
	color: #ffffff;
}
.orage-button, #dj-classifieds .button#abuse_form_button{
	float: right;
}
.orage-button:hover, #dj-classifieds .button#abuse_form_button:hover, #dj-classifieds .dj-item .title_top .button.title_delete:hover {
	background: #b36600;
	color: #ffffff;
}

#dj-classifieds .dj-useradverts .main_title .main_title_box_in {
	background: #263238;
	position: relative;
}
#dj-classifieds .dj-useradverts .main_title .main_title_box_in:hover {
	background: #445259;
}
#dj-classifieds .dj-useradverts .main_title_box:first-child .main_title_box_in {
    float: left;
    width: 100%;
	    position: relative;
}

#dj-classifieds .dj-useradverts .main_title a img {
	height: 10px;
    position: absolute;
    top:calc(50% - 5px);
}
#dj-classifieds .dj-useradverts .main_title_box {

}

#dj-classifieds .dj-useradverts .row_ua .row_ua1 .icon_name {
    width: 40%;
}
#dj-classifieds .dj-useradverts .main_title_box:nth-child(4){
	       width: calc(15% + 4px);
}
#dj-classifieds .dj-useradverts .main_title_box {
    width: calc(22% + 2px);
}
.custom_layout_description{
	    display: block;
    float: left;
    width: calc(100% - 220px);
    background: #ffffff;
    border-radius: 2px;
	    color: #263238;
	padding: 10px;
	border:#e3e3e3  1px solid;
	    margin: 0px 0px 26px 20px;
}
#dj-classifieds .dj-item .description.extra{
	padding-top: 0px;
}
.description.extra h2{
	font-size: 20px;

}

#dj-classifieds .dj-item .description.extra h2{
		background: none;
	    margin: 0px 0px 10px 0px;
    padding: 0px 0px 6px 0px;
}
#dj-classifieds .dj-item span.row_label{
	color:#263238;
}

#dj-classifieds .dj-item .general_det{
	    display: block;
    float: left;
    width: calc(100% - 222px)!important;
    background: #ffffff;
    border-radius: 2px;
    color: #263238;
    padding: 10px;
    border: #e3e3e3  1px solid;
    margin: 0px 0px 26px 20px;
}

select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
    border-color: #6cc201;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 233, 106, 0.6);
}
#dj-classifieds .dj-item .title_top h2 {
    color: #6cc201;
    font-size: 24px;
}
.classifieds_span_status{
	float: left;
}
.title_top.info{

}

.published_classified_image{
    margin: 5px 0px 0px 5px;
    float: left;
}
.row_negotiable i{
	display: block;
	float: left;
	color: #df8300;
	margin-right: 8px;
	font-size: 22px;
	margin-left: 20px;
}
.row_negotiable span{
	    line-height: 21px;
    display: block;
    float: left;
}
#dj-classifieds .dj-item .general_det .contact_mainrow{
	display: block;
	width: 100%;
	float: left;
}

#dj-classifieds .dj-item .general_det .contact_mainrow .row_label{
	display: block;
	float: left;
	font-weight: bold;
	margin: 0px 5px 0px 0px;
	font-size: 16px;
	    line-height: 16px;
}
#dj-classifieds .dj-item .general_det .contact_mainrow .row_value{
	display: block;
	float: left;
	    line-height: 16px;
}
#dj-classifieds .dj-item .general_det .row_gd.user_name{

}
#dj-classifieds .dj-item .general_det .row_gd.added{
	width: calc(50% - 10px);
    border: #e2e2e2 1px solid;
    padding: 10px;
    margin-left: 10px;
    background: #f3f3f3;
	
}
#dj-classifieds .dj-item .general_det span.row_label{
	float: left;
	display: block;
	font-weight: bold;
	    line-height: 48px;
}
#dj-classifieds .dj-item .general_det span.row_label.posted-time-stamp{
	    line-height: 25px;
}

#dj-classifieds .dj-item span.row_value{
		float: left;
	display: block;
}
.published-icon{
	font-size: 16px;
	margin-left: 8px;
}
.status-icon{
	font-size: 22px;
}
.green-icon{
	color: #6cc201;
}
.orange-icon{
	color: #df8300;
}
.gray-icon{
	
    color: #676767;
}
    
#dj-classifieds .dj-useradverts .row_ua .row_ua1 .advert_active {
    width: 15%;
}
.bold{
	font-weight: bold;
}
#dj-classifieds .dj-items_order_by_in{
	    background: #263238;
		padding: 0px;
}
#dj-classifieds .dj-items_order_by_in{

}
#dj-classifieds .dj-items_order_by_in .dj-items_order_by_values a {
    padding: 15px 8px 15px 7px;
    display: block;
    float: left;
    margin: 0px 8px 0px 8px;
}
#dj-classifieds .dj-items_order_by_in .dj-items_order_by_values a:hover{
	background: #445259;
}
#dj-classifieds .dj-items_order_by_in {
    margin-bottom: 8px;
}

.item_details .item_date_exp{
	display: none;
}
.item_title .fav_box{
	cursor: pointer;
}

#dj-classifieds .dj-items_order_by_in .dj-items_order_by_values a.active.active_desc {
	    background-position: calc(100% - 6px) 23px;
}
#dj-classifieds .dj-items_order_by_in .dj-items_order_by_values a.active.active_asc {
    background-position: calc(100% - -2px) 23px;
}
#dj-classifieds .dj-items .item_row .item_content .item_title h3 a {
    color: #6cc201;
}
.item_desc a{
	color: #000000;
}

.site.com-kunena.view-topic.layout-default.no-task.itemid-102.modal-open{
	overflow: auto;
	    padding-right: 0px!important;
}


#dj-classifieds .dj-category.cat_cols3 .cat_col .cat_col_in {
    background: #ffffff;
    border-radius: 2px;
    border: #d0d0d0 1px solid;
    padding: 4px;
    width: 100%;
    float: left;
}

#dj-classifieds .dj-category.cat_cols3 .cat_col .cat_col_in .title a img{
	float: left;
	margin-right: 10px;
}
#dj-classifieds .dj-category.cat_cols3 .cat_col .cat_col_in .title a {
    display: block;
    float: left;
	    line-height: 58px;
}
#dj-classifieds .dj-category .title h2 a {
    color: #11add6;
}
#dj-classifieds .dj-items .item_row .item_row_in a:hover{
	text-decoration: underline;
}
#dj-classifieds .dj-items .item_row .item_img_box_in img {
    /* max-width: none !important; */
    max-width: 174px!important;
}

.djcf .tip .title{
	display: none;
}
.djcf .tip .tip-title{
display: none;
}

.djcf .tip .tp_desc{
display: none;
}

.djcf .tip .tip-text{
	max-height:300px;
	position: relative;
}
.djcf .tip .images_box{
	max-height:300px;
	position: relative;
}
.djcf .tip .images_box img{
	max-height: 300px;
	width: auto!important;
	display: block;
	position: relative;
}

.left-col-module{
	    padding: 10px;
    border-radius: 2px;
    background: #f3f3f3;
    color: #263238;
}
.sp-module ul >li >a{
	 color: #263238;
	
}

.login-avatar.cb_template.cb_template_default{
	float: left;
}
.form-vertical.cbLogoutForm ul.unstyled.logout-links{
	    width: 100%;
    clear: both;
}

.cb_template {
     font-family: Open Sans, sans-serif;
    font-weight: 300;
    font-size: 16px;
}
.sp-module ul >li >a:before {
    content: "";
}

.cb_template .fa:before, .cb_template .fa-before:before, .cb_template .fa-raw, .cb_template .fa-raw:before, .cb_template .fa-raw-before:before {
    color: #6cc201;
}
.btn-primary.focus, .btn-primary:focus {
    color: #fff;
    background-color: #308d09!important;
    border-color: #015e04!important;
	outline: none;
}

.form-vertical.cbLogoutForm .logout-button{
	    float: left;
    margin: 24px 0px 0px 20%;
}
#modlgn-username, #modlgn-passwd {
    width: calc(100% - 22px);
}

#form-login-submit .controls .btn-primary{
	    margin: 10px auto;
    width: 50%;
    display: block;
}

#modlgn-remember .inputbox{
	    width: 16px;
    height: 16px;
}

#form-login-register a:hover, #form-login-forgot a:hover, #login-form a:hover{
	    background: #263238;
    border-radius: 2px;
}


#dj-classifieds .dj-item .djcf_images_generaldet_box + div{
	    display: block;
    float: left;
    width: calc(100% - 0px)!important;
    background: #ffffff;
    border-radius: 2px;
    color: #263238;
    padding: 10px;
    border: #e3e3e3  1px solid;
    margin: 0px 0px 26px 0px;
}
#dj-classifieds .dj-item .localization_det h2{
	    background: none;
    margin: 0px 0px 10px 0px;
    padding: 8px 0px 6px 0px;
	    font-size: 20px;
}
#dj-classifieds .dj-item .djc_thumbnails.djc_thumbs_gal3 .djc_thumbnail:nth-child(odd) {
    max-width: calc(50% - 7px);
    margin: 0px 5px 5px 0px;
    padding: 5px;
    background: #ffffff;
	border: #e3e3e3  1px solid;
}
#dj-classifieds .dj-item .djc_thumbnails.djc_thumbs_gal3 .djc_thumbnail:nth-child(even) {
    max-width: calc(50% - 7px);
    margin: 0px 0px 5px 5px;
    padding: 5px;
    background: #ffffff;
	border: #e3e3e3  1px solid;
}
#dj-classifieds .dj-item .general_det span.poster_username{
	float: left;
	display: block;
	    line-height: 48px;
	margin-right: 5px;
}

#dj-classifieds .dj-item .profile_item_box .profile_img{
	    height: 48px;
    width: 48px;
    border-radius: 50%;
    overflow: hidden;
}

#dj-classifieds .dj-item .profile_item_box .profile_img img{
	    margin: 0px 0px 0px 0%;
    width: 48px;
    max-width: 48px;
	
}
#dj-classifieds .dj-item .profile_item_box .profile_name_data{
	margin: 10px auto 0px auto;
	width: 80%;

}
#dj-classifieds .dj-item .profile_item_box .profile_name_data a{
	    display: block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: color 400ms, background-color 400ms, border-color 400ms;
    transition-property: color, background-color, border-color;
    transition-duration: 400ms, 400ms, 400ms;
    transition-timing-function: ease, ease, ease;
    transition-delay: 0s, 0s, 0s;
    background-image: none;
    border: 1px solid #5ba401;
    border-radius: 2px;
    color: #ffffff;
    background-color: #6cc201;
	margin: 0px auto 12px auto;
	width: 80%;
	text-align: center;
}
#dj-classifieds .dj-item .profile_item_box .profile_name_data a:hover{
    border-color: #427601;
    background-color: #508f01;
	
}
.sp-module.article-module{
	float: left;
	margin-top: 0px; 
}
#dj-classifieds .custom-details-wrapper h2 {
    background: none;
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 6px 0px;
	font-size: 20px;
}

#dj-classifieds .custom-details-wrapper{
	    display: block;
    float: left;
    width: calc(100% - 1px)!important;
    background: #ffffff;
    border-radius: 2px;
    color: #263238;
    padding: 10px;
    border: #e3e3e3 1px solid;
    margin: 0px 0px 26px 0px;
}

#dj-classifieds .custom-details-wrapper .row{
    display: block;
    width: calc(25% - 20px);
    float: left;
    margin: 0px 10px 10px 10px;
    padding: 6px;
    border: #d0d0d0 1px solid;
    border-radius: 2px;
    background: #f3f3f3;
}

#dj-classifieds .custom-details-wrapper .row .row_label{
	display: block;
	float: left;
	font-weight: bold;
}
#dj-classifieds .custom-details-wrapper .row .row_value{
	display: block;
	float: left;
}

#dj-classifieds .dj-additem #ex_fields{
	  display: block;
    float: left;
    width: calc(100% - 2px)!important;
    background: #ffffff;
    border-radius: 2px;
    color: #263238;
    padding: 0px;
    border: #e3e3e3 0px solid;
    margin: 0px 0px 26px 0px;
}


#dj-classifieds #ex_fields .djform_row{
	    width: calc(50% - 20px);
    float: left;
    padding: 10px;
    border: none;
}
#dj-classifieds .dj-additem .label{
	display: block;
	float: left;
}
#dj-classifieds .dj-additem .djform_row{
	margin-bottom: 2px;
}

.cb_template .btn-primary, .galleryShareEditDone.galleryButton.galleryButtonDone.btn.btn-default{
	color: #ffffff;
	display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 2px;
	border-color: #5ba401;
    background-color: #6cc201;
}
.cb_template .btn-primary:hover, .galleryShareEditDone.galleryButton.galleryButtonDone.btn.btn-default:hover {
    border-color: #427601;
    background-color: #508f01;
}

.cb_template .btn-secondary, .galleryButton.galleryButtonCancel.btn.btn-default, .galleryButton.galleryButtonBack.btn.btn-sm.btn-default, .cb_template .btn-danger{
	    background-color: #df8300;
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: color 400ms, background-color 400ms, border-color 400ms;
    transition-property: color, background-color, border-color;
    transition-duration: 400ms, 400ms, 400ms;
    transition-timing-function: ease, ease, ease;
    transition-delay: 0s, 0s, 0s;
    background-image: none;
    border: 1px solid #84431e;
    border-radius: 2px;
    color: #ffffff;
}
.cb_template .btn-secondary:hover, .galleryButton.galleryButtonCancel.btn.btn-default:hover, galleryButton.galleryButtonBack.btn.btn-sm.btn-default:hover, .cb_template .btn-danger:hover {
    background: #b36600;
    color: #ffffff;
}
.cb_template .btn-secondary:active, .galleryButton.galleryButtonCancel.btn.btn-default:active, galleryButton.galleryButtonBack.btn.btn-sm.btn-default:active, .cb_template .btn-danger:active {
       background-color: #efa234;
    border-color: #844e00;
    color: #ffffff;
}
.cb_template .btn-danger:not(:disabled):not(.disabled):active, .cb_template .btn-danger:not(:disabled):not(.disabled).active, .show > .cb_template .btn-danger.dropdown-toggle{
	background-color: #ec6221;
    border-color: #b24e1f;
}

.cbProfile, .cbEditProfile, .cbGallery{
	    padding: 20px;
    border-radius: 2px;
    background: #f3f3f3;
    color: #263238;
	width: 100%;
	float: left;
	
}
.row.no-gutters.cbProfileEditButtons{
	width: 100%;
}

.page-header, .cb-page-header{
    background: #263238;
    color: #ffffff;
    border-radius: 2px;
    padding: 5px 0px 5px 10px;
    line-height: 20px;
    display: block;
    margin: 5px 0px 15px 0px;
    border: #2e2e2e 1px solid;
}

.page-header h3, .cb-page-header h3{
	    font-size: 20px;
    line-height: 26px;
    margin: 0px;
}
.cbTabsContent {
    background: #ffffff;
    padding: 10px;
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
    border: #d0d0d0 1px solid;
    margin: 0px 0px 20px 0px;
	float: left;
	 width: 100%;
}

.cb_template .mb-3, .cb_template .my-3 {
    margin-bottom: -1px!important;
	margin-top: 10px;
}
.cb-page-header.cbProfileTitle{
	    display: inline-block;
    padding: 5px 10px 5px 10px!important;
}

.cbGallery.profile-gallery{
    padding: 0px;
    background: #ffffff;
}
.cb_template .navbar-light .navbar-nav .nav-link{
	border-radius: 2px;
    padding: 6px 10px 6px 10px;
	transition: all .3s;
	margin: 0px 10px 0px 0px;
		background: #f3f3f3;
	    border: #d0d0d0 1px solid;
	color: #000000;
}
.cb_template .navbar-light .navbar-nav .nav-link.active{
	 background: #263238;
    color: #ffffff;	
}

.cb_template .navbar-light .navbar-nav .nav-link.active:hover{
	 background: #222629;
}
.cb_template .navbar-light .navbar-nav .nav-link:hover{
	 background: #222629;
	    border: #d0d0d0 1px solid;
	color: #ffffff;
}
#cbtabsCBMenucb_middleMenu, .cb_template .navbar-expand-sm .navbar-collapse {
    margin: 0px;
    padding: 0px;
}
.cb_template .text-muted {
    color: #6c757d;
    display: inline-block;
    padding: 0.25em 0.4em;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 0.25rem;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutTitle .cbProfileTitle{
	float: left;
	margin: 0px 20px 0px 0px!important;
	padding: 10px!important;
}
    
.form-group.row.no-gutters.sectiontableentry1.cbft_datetime.cb_form_line.cbtwolinesfield{
	    width: 84%;
    margin: 0;
    padding: 0;
    float: left;
}

.cbAjaxContainerDisplay .cbAjaxValue:before {
    display: none;
    position: absolute;
    left: -7px;
    top: 50%;
    transform: translateY( -50% );
    padding: 4px;
    background: #263238;
    border-radius: 2px;
	transition: all .3s;
}
.cbAjaxContainerDisplay .cbAjaxValue:before:hover{
	color: #ffffff;
	background: #222629
}
.cbTabsMenuMain.row.no-gutters .col-sm{
	min-width: 100%;
}

.cbTabsMenuNavBar.navbar.navbar-expand-sm.navbar-light.bg-light.mb-3.border{
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}

.cbGallery.profile-gallery #cbGalleryInner{
	    padding: 20px;
    border-radius: 2px;
    background: #f3f3f3;
    color: #263238;
	float: left;
	width: 100%;
}
.galleryItemsNew .galleryShareLinkArea.galleryItemsNewLink.form-group{
	max-width: calc(100% - 53px);
}

.cb_template .form-control {
    font-size: 14px;
	
}

.select2-results__option[data-selected] {
    color: #000000;
}

.cb_template.select2-container--bootstrap .select2-dropdown .select2-results .select2-results__options .select2-results__option[data-selected="true"] {
    background: #6cc201;
    color: #fff;
}

.galleryEditDelete {
	
	margin: 0px 10px 0px 0px!important;
}
.cb_template .galleryContainer .galleryContainerMenu .btn{
    background: #ffffff;
  	    border: 1px solid #949494;
	
	
}
.close {
    color: #6cc201!important;
	 filter: alpha(opacity=100)!important;
    opacity: 1!important;
}
.close:focus, .close:hover {
    color: #d94200!important;
    filter: alpha(opacity=100)!important;
    opacity: 1!important;
}
.alert.alert-message {
    background-color: #ffffff!important;
    border-color: #c7c7c7!important;
    color: #263238!important;
}
.alert.alert-message h4 {
    color: #6cc201!important;
}
.cb_template .galleryContainer .galleryContainerBottom{
	    background: #ffffff;
}
.cb_template .galleryContainer .galleryContainerBottom a{
	color: #6cc201;
}

.cb_template .galleryContainer .galleryContainerIcons {
    top: -2px;
}
.cb_template .galleryContainer .galleryContainerIcons span{
     font-size: 16px;
}
.cbUsersList.cb_template.cb_template_default{
	    padding: 20px;
    border-radius: 2px;
    background: #f3f3f3;
    color: #263238;
}
.contentpane .container-popup{
	color: #000000!important;
}


.galleryHeader .input-group-addon{
    width: 37px;
    white-space: nowrap;
    vertical-align: middle;
}



.cb_template .btn-success {
	border-color: #5ba401;
    background-color: #6cc201;
}
.cb_template .btn-success .fa-plus-circle:before{
	color: #ffffff;
}

.cb_template .btn-success:hover{
    border-color: #427601;
    background-color: #508f01;
}

.cb_template a {
    color: #6cc201;
}

.cb_template a:hover {
   color: #508f01;
}
.forum-category-cell a{
	    color: #df8300;
}
.forum-category-cell a:hover{
	    color: #b36600;
}
.cb_tab_content.cb_tab_menu #cbBlogs{
	 background: #ffffff;
}
#cbBlogs, .cb_template.cb_template_default .cbPMS, .cbReportUserForm.cb_template.cb_template_default, .sp-column .search, #searchForm .btn-toolbar{
    padding: 20px;
    border-radius: 2px;
    background: #f3f3f3;
    color: #263238;
}
#searchForm .btn-toolbar{
	background: #ffffff;
}
.cbReportUserForm.cb_template.cb_template_default .cb-page-header{
	    margin: 0px 0px 10px 0px!important;
}
.cb_template .text-muted {
    color: #d5d5d5 !important;
}
.cb_template .btn-primary:focus, .cb_template .btn-primary.focus {
    box-shadow: 0 0 0 0.1rem rgba(179, 179, 179, 0.5);
}
.cb_template .btn-primary:not(:disabled):not(.disabled):active, .cb_template .btn-primary:not(:disabled):not(.disabled).active, .show > .cb_template .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #6cc201;
    border-color: #1e1e1e;
}

.badge, .badge.badge-pill.badge-light.border.text-muted, .cb_template .badge{
	    background-color: #6cc201!important;
	color: #ffffff!important;
	border: none!important;
	border-radius: 4px;
}
.cb_tab_content .djcf_community_items.djcf_cols2 .item {
        display: block;
    float: left;
    width: calc(50% - 10px)!important;
    background: #ffffff;
    border-radius: 2px;
    color: #263238;
    padding: 10px;
    border: #e3e3e3 1px solid;
}
.cb_tab_content .djcf_community_items.djcf_cols2 .item:nth-child(odd){
	margin-right: 20px;
}
.cb_tab_content .djcf_community_items.djcf_cols2 .item .title_img{
	 width: 40%;
    float: left;
}

.cb_tab_content .djcf_community_items.djcf_cols2 .item .title a.title{
	    width: calc(61% - 20px);
    margin-left: 10px;
	float: left;
}
.cb_tab_content .djcf_community_items.djcf_cols2 .item .date_cat {
    color: #263238;
    float: left;
    width: calc(61% - 20px);
    border: #e2e2e2 1px solid;
    padding: 10px;
    margin-left: 10px;
    background: #f3f3f3;
    margin: 00px 0px 0px 10px;
}

.cb_tab_content .djcf_community_items.djcf_cols2 .item .desc {
    float: left;
    width: 100%;
    padding: 10px;
}
.cb_tab_content .djcf_community_items.djcf_cols2 .item .price{
	    color: #df8300;
}


.cbProfile .cbMenuULlist {
    width: 100%;
    float: left;
    display: block;
}

.cbProfile .cbMenuULlist .cbMenuItem{
	float: left;
	border: none;
}
.cbPMS .cbft_text.cbtt_input.form-group.row.no-gutters.cb_form_line{
	margin-top: 10px;
}


.cb_template .cbPMS .pmMessagesTitle{
	margin: 0px 0px 10px 0px!important;
}

.cb_template .text-danger span:before{
	    color: #dc3545;
}
#searchForm .btn-toolbar .btn-group.pull-left label.element-invisible{
	display: block;
	float: left;
	margin: 0px 10px 0px 0px;
	    line-height: 32px;
}
#searchForm .btn-toolbar .btn-group.pull-left #search-searchword{
	display: block;
	float: left;
}
.form-limit #limit{
	min-width: 70px;
}


.custom-class .sp-module.hidden-phone{
    padding: 10px;
    border-radius: 2px;
    background: #f3f3f3;
    color: #263238;
}

.custom-class .sp-module.hidden-phone #mod-search-searchword {
    width: 100%;
}
#searchatdate input{
	float: left;
	
}

#searchatdate .input-group-addon{
	    border-left: 0;
    float: left;
    margin: 0;
    height: 34px;
}
#searchatdate .input-group-addon i{
	    margin: 2px 10px 0px -8px;
}


.input-append input[type="text"], .input-append input[type="password"], .input-append input[type="datetime"], .input-append input[type="datetime-local"], .input-append input[type="date"], .input-append input[type="month"], .input-append input[type="time"], .input-append input[type="week"], .input-append input[type="number"], .input-append input[type="email"], .input-append input[type="url"], .input-append input[type="search"], .input-append input[type="tel"], .input-append input[type="color"], .input-append .uneditable-input {
    -webkit-border-radius: 2px 0 0 2px;
    -moz-border-radius: 2px 0 0 2px;
    border-radius: 2px 0 0 2px;
}

.galleryModalDetails{
	display: none;
}

.galleryModalDisplay{
	max-width: 100%!important;
}
.cb_template .galleryModalClose {
    top: 1%;
}
.cb_template .progress-bar {
    background-color: #6cc201;
}

.galleryShareUploadProgressClear span:before{
	color: #ffffff;
}

.cb_template .galleryModalInfo .galleryModalInfoTitle {
    color: #dadada;
}
.cb_template .galleryModalInfo {
    max-width: 100%;
}

.galleryContainerInner{
	width: 194px!important;
}
.galleryContainerTop{
	height: 194px!important;
}
.cbTabsContent .galleryContainerInner{
	width: 178px!important;
}

.convertforms.cf-success .cf-response {
    background-color: #263238;
    display: block;
    border-radius: 2px;
    color: #f8f8f8;
}
.mobile-menu-possition{
	display: none;
}



.desktop-shortcuts-menu.sp-module ul >li >a{
	    background: #f3f3f3;
    border-radius: 2px;
    color: #263238;
	display: block;
    border: 1px solid #e8e8e8;
	}
.desktop-shortcuts-menu.sp-module ul >li >a:hover{
	background: #373f44;
	color: #6cc201;    
	border: 1px solid #4b4b4b;
	}
.desktop-shortcuts-menu.sp-module ul >li.item-235 a {
	    background: #6cc201;
    border-radius: 2px;
    color: #ffffff;
    display: block;
    border: 1px solid #5ba401;
	
}
.desktop-shortcuts-menu.sp-module ul >li.item-235 a:hover {
 border-color: #427601;
    background-color: #508f01;
	
}
   

.qtip{
	color: #6cc201;
}

.cb_template.popover.placeholder{
	width: 99%!important;
	max-width: 100%!important;
	    height: 100%!important;
	max-height: 100%!important;
	    border-radius: 2px;
	background: #000000;
}

.cb_template.qtip-modal.qtip-fixed {
  
}

.qtip.cb_template.cb_template_default.galleryModal.popover.qtip-modal{
	background: #000000;
	outline: none!important;
	position: fixed;
	top: 5%!important;
	left: auto;
}


.qtip-close.qtip-icon.close{
	display: none;
	outline: none!important;
}

.qtip.cb_template.cb_template_default.pmMessagesModal.popover.qtip-modal{
max-height: 50%!important;
}
.pmMessages.pmMessagesDefault{

}



.faq-acordion{
	padding: 10px;
	width: 100%;
	border-radius: 2px;
	background: #ffffff;
	border:1px solid #e8e8e8;
}
.faq-acordion h3{
    color: #ffffff;
    background: #263238;
    padding: 5px 0px 5px 10px;
    border-radius: 2px;
	margin: 0px 0px 20px 0px;
}

.faq-acordion .question{
	    cursor: pointer;
    transition: all .3s;
    font-weight: bold;
    padding: 5px 0px 5px 10px;
    background: #f3f3f3;
    border-radius: 2px;
    margin: 5px 0px 10px 0px;
	   
}
.faq-acordion .question:before{
	 font-family: FontAwesome;
	 content: "\f107";
   display: inline-block;
   padding-right: 5px;
   vertical-align: middle;
   font-weight: 900;
	    margin-top: -5px;
}
.faq-acordion .question.answerVisible:before{
	 content: "\f106";
}

.faq-acordion .answer{
	display: none;
    padding: 10px;
    margin: 0px 0px 20px 0px;
    border-radius: 2px;
}

.article-paragraph-wrapper{
	width: 100%;
    float: left;
}
.lead-article-iamge{
	    float: left;
    max-width: 30%;
    margin: 0px 20px 20px 0px;
	border-radius: 2px;
}

.lead-article-iamge ul.sigFreeClassic{
	margin-top: 0px!important;
	padding-top: 0px!important;
}
@media (max-width:767px) {
	.lead-article-iamge{
	    max-width: 100%;
    margin: auto;
    border-radius: 2px;
    width: 100%;
    float: none;
}}

.article-paragraph-wrapper h3{
    margin: 0px 0px 10px 0px;
	    margin-left: calc(30% + 20px);
}
.serious-alert{
	color: #ff0000;
	    font-weight: bold;
}
.article-care-guide p {
    font-weight: 400;
}
.standard-list{
	list-style: none;
}
.standard-list li:before{
    font-family: FontAwesome;
    content: "\f111";
    display: inline-block;
    padding-right: 5px;
    vertical-align: middle;
    margin-top: -2px;
    color: #6cc201;
    font-size: 12px;
}
.article-care-guide h3 {
    color: #6cc201;
    background: #ffffff;
    padding: 6px 20px 6px 20px;
    border-radius: 2px;
    border: #bdbdbd 1px solid;
}


.clear{
	clear: both;
}


#kt {
    font-size: 13px;
    background: #ffffff;
    padding: 10px;
    border-radius: 2px;
    margin-top: 20px;
    border: #bdbdbd 1px solid;
}
#kt.ui {
	border: none;
}

#kt .kt-comments-title, #kt .kt-form-title {
    font-size: 18px;
}
#kt .btn-kt-primary {
    border-color: #5ba401!important;
    background-color: #6cc201!important;
    background-image: none!important;
    color: #ffffff!important;
	transition: all .3s;
}
#kt .btn-kt-primary:hover {
    border-color: #427601!important;
    background-color: #508f01!important;
	  color: #ffffff!important;
	 background-image: none!important;
}
.cb_template.cb_template_default.cbRegistration, .sp-column  div.cb_template.cb_template_default{
	    padding: 20px;
    border-radius: 2px;
    background: #f3f3f3;
    color: #263238;
}
#registrationTable{
	    margin: 20px 0px 0px 0px;
}
.sp-module-title {
    background: #263238;
    padding: 10px;
    color: #ffffff;
}

#form-login-username .input-prepend.input-append, #form-login-password .input-prepend.input-append{
	width: 100%;
	
}

.cb_template .form-auto .form-control{
	border-radius: 2px;
}
.was-validated .cb_template .form-control:invalid:focus, .cb_template .form-control.is-invalid:focus {
    border-color: #6cc201;
    box-shadow: 0 0 0 0.2rem rgba(224, 255, 186, 0.5);
	  outline: none;
}

.cb_template .form-control:focus {
    color: #263238;
    background-color: #fff;
    border-color: #6cc201;
    outline: none;
   box-shadow: 0 0 0 0.2rem rgba(224, 255, 186, 0.5);
}
.cb_template .cbCanvasLayout .cbCanvasLayoutTop .cbRegistrationIntro{
	
	text-shadow: none;
	    padding: 10px;
    background: rgba(38, 50, 56, 0.68);
    border-radius: 2px;
}
.cb_template .cbCanvasLayout .cbCanvasLayoutTop .cbRegistrationTitle{
	    display: inline-block;
	text-shadow: none;
}


@media screen and (min-width: 1025px) {
#offcanvas-toggler {display: none; visibility: hidden;}
}
@media (max-width: 768px) {
	
	.qtip.cb_template.cb_template_default.galleryModal.popover.qtip-modal {
    max-height: 100%!important;
		    width: 100%!important;
		    height: 100%!important;
		    max-width: 100%!important;
		position: fixed;
}
	.qtip.cb_template.cb_template_default.galleryModal.popover.qtip-modal *{
	
	}
	
	.article-care-guide h1{
		    font-size: 2rem;
	}
	.cb_template .galleryModalDisplay{
		    height: calc(100% - 84px);
	}
	
	
	
	
	
	.mobile-menu-possition{
	display: block;
	padding: 20px;
    border-radius: 2px;
    background: #f3f3f3;
    color: #263238;
}
	
	.galleryShareUploadProgressRow.galleryItemsNewUploadFile{
		display: block;
		margin: 0px 0px 20px 0px;
	}
	
	.mobile-menu-possition .sp-module ul >li >a{
		background: #263238;
    border-radius: 2px;
    color: #6cc201;
	}


.cbProfile, .cbEditProfile, .cbGallery {
    padding: 10px;
	
	}
	.cbGallery.profile-gallery #cbGalleryInner{
		    float: left;
    width: 100%;
    padding: 5px;
	}
.cb_template .galleryContainer {
    float: left;
    max-width: calc(33% - 5px);
}
	.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){
		font-size: 13px;
	}
	.galleryContainerTop {
    height: 136px!important;
}
	.galleryHeader .btn-group{
		    width: 100%;
		    margin-bottom: 10px;
	}	
	
	
	
	.galleryItemsContainer{
		float: left;
	}	
	.galleryFolderHeader.page-header .row .text-left, .galleryFolderHeader.page-header .row .text-right{
		width: 100%;
	} 	
	.cb_template .galleryFolderHeaderUser{
		float: left;
		    line-height: 46px;
    margin-right: 5px;
	}
	.cb_template .galleryFolderHeaderMenu{
		float: left;
	}
	.sp-main-body .container .row{
		margin: 0;
	}

#searchForm .btn-toolbar .btn-group.pull-left #search-searchword{
    margin: 0px 0px 10px 0px;
    width: 100%;
}
	#dj-classifieds #ex_fields .djform_row {
    width: calc(100% - 0px);
}

	
	
	
	
	#dj-classifieds .dj-item .title_top .button.title_delete{
		margin-left: 10px;
	}
	#dj-classifieds .dj-item .profile_item_box .profile_name_data{
		width: 100%;
	}
	.custom_layout_description {
    width: calc(100%);
    margin: 0px 0px 26px 0px;
}
	#dj-classifieds .dj-item .general_det{
		 width: calc(100%)!important;
		 margin: 0px 0px 26px 0px;
	}
#dj-classifieds .dj-items_order_by_in .item_orderby_separator {
    display: none;
}
	#dj-classifieds .dj-items .item_row .item_img_box_in img {
   min-width: 285px;
}
 #kunena.layout .kfrontend .table td.span8 {
      width: calc(100% - 5px);
    padding: 3px;
    display: block;
    margin: 0px -40px 0px 4px;
	 
}
	
	 #kunena.layout .kfrontend .table td.span3{
		    width: calc(100% + 40px);
		     clear: both;
    display: block;
		     margin-bottom: 10px;
	}
	
#kunena.layout .table td.span1, #kunena.layout .table th.span1 {
   width: 13%;
    padding: 0px;
    display: block;
    float: left;
}

	#kunena.layout .unstyled, #kunena.layout .inline li, #kunena.layout #kstats li {
    list-style: none;
		display: block;
		clear: both;
		width: 98%;
}
	
	
	#kunena.layout .pull-right, #kunena.layout span > form {
    width: 100%;
}
	
	.hidden-phone {
    display: none !important;
}
	#kunena.layout .inputbox#catid {
    max-width: 100%; 
		width: 100%;
}
	.galleryShareUploadProgress.galleryItemsNewUploadFiles{
		    width: 100%;
    display: block;
	}
	
	.cb_template .galleryItemsNewUploadArea + .galleryItemsNewUploadFiles:not(.hidden){
		position: relative;
		    padding: 0px 0px 44px 0px;
	}
	.galleryShareUploadProgressRow.galleryItemsNewUploadFile .galleryItemsNewUploadFileProgress{
	display: block;
    width: 100%!important;
    float: left;
    bottom: 0px;
    left: 0px;
	}
	.cb_template .table-bordered th, .cb_template .table-bordered td.galleryItemsNewUploadFileName{
		border: none;
	}
}
















