/*
1. 			OVERALL STYLING
2. 			AUTHOR MAIN
2.01. 		AUTHOR MAIN - Author Visited
2.02. 		AUTHOR MAIN - Author Panel

3. 			AUTHOR HEADER
4. 			AUTHOR SIDEBAR
4.01. 		AUTHOR SIDEBAR - Sidebar
4.02. 		AUTHOR SIDEBAR - User Avatar
4.03. 		AUTHOR SIDEBAR - User Details
4.04. 		AUTHOR SIDEBAR - User Details List

5. 			SETTINGS
6.			MESSAGES

7. 			DASHBOARD
7.01. 		DASHBOARD - Dashboard Box
7.02. 		DASHBOARD - Dashboard Chart

8.			ADVERT FORM EDIT NEW
8.01. 		ADVERT FORM EDIT NEW - Custom Fields
8.02. 		ADVERT FORM EDIT NEW - Styled Checkbox
8.03. 		ADVERT FORM EDIT NEW - Styled Select
8.04. 		ADVERT FORM EDIT NEW - Breadcrumb
8.05. 		ADVERT FORM EDIT NEW - Category Selection
8.06. 		ADVERT FORM EDIT NEW - Category Selection - Subcategory
8.07.		ADVERT FORM EDIT NEW - Advert Details
8.08. 		ADVERT FORM EDIT NEW - Phone Verification
8.09. 		ADVERT FORM EDIT NEW - Bidding History
8.10. 		ADVERT FORM EDIT NEW - Images Uploader
8.11. 		ADVERT FORM EDIT NEW - Dropzone

9. 			ADS & FAVORITE ADS
9.01. 		ADS & FAVORITE ADS - Profile Advert Listing Table

10. 		FAVORITE SEARCHES
10.01. 		FAVORITE SEARCHES - Favorite Search Listing Table

11. 		FAVORITE SELLERS
11.01. 		FAVORITE SELLERS - Favorite Seller Listing Table

12. 		REVIEWS
13. 		COMMENTS
13.01. 		COMMENTS - Profile Comment Listing Table

14.			PURCHASE PROMOTION
15.			INVOICES
15.01. 		INVOICES - Profile Invoice Listing Table

16. 		AUTHOR PUBLIC
*/


/******************************************************
 1. OVERALL STYLING
*******************************************************/
@media (min-width:431px){
	.author-dashboard .header-messages-icon,
	.author-dashboard .header-user-icon{
		display:none;
	}
}

.icon-caption{
	font-size:10px;
	line-height:1;;
	margin-top:5px;
}

@media (max-width:430px){
	.dashboard-chart .flex-wrap > *{
		min-width:50%;
	}
	
	a.header-home-icon,
	a.header-home-icon:focus,
	a.header-home-icon:active,
	a[data-target=".author-sidebar"]:not(.small-sidebar-close),
	a[data-target=".author-sidebar"]:not(.small-sidebar-close):focus,
	a[data-target=".author-sidebar"]:not(.small-sidebar-close):active,
	a[data-target=".navigation-wrap"]:not(.small-sidebar-close),
	a[data-target=".navigation-wrap"]:not(.small-sidebar-close):focus,
	a[data-target=".navigation-wrap"]:not(.small-sidebar-close):active	{
		font-size:16px;
		text-align:center;
	}

	a.header-home-icon,
	a.header-home-icon:focus,
	a.header-home-icon:active{
		font-size:20px;
		text-align:center;
	}	
}

@media (min-width:1025px){
	.header-home-icon{
		display:none;
	}
}
@media (max-width:539px){
	.author-dashboard a.submit-btn-wrap{
		margin:0px;
	}
}
@media (min-width:540px){
	/* check 
	.author-header > div:not(.special-nav) > a[data-target=".navigation-wrap"]{
		display:none;
	}
	*/
}

.author .flex-wrap:not(.flex-center):not(.header-cats-trigger){
	align-items:flex-start;
}
.author header div.flex-wrap,
.author .page-title .flex-wrap,
.author .author-visited .flex-wrap:not(.flex-start-v){
	align-items:center!important;
}
.flex-wrap.flex-start{
	justify-content:flex-start;
}
.author .flex-wrap > main{
	width:100%;
}
.advert-location{
	margin-top:30px;
}
.hemenhepsi-map .map-holder{
	height:200px;
	margin-bottom:30px;
}
input.map-search{
	margin-bottom:5px;
}
.message-actions a{
	display:inline-block;
	margin-left:3px;
}
.profile-advert-cats{
	font-size:12px;
}
.profile-advert-cats,
.profile-advert-cats a{
	color:#aaa;
}
.profile-advert-cats a:hover{
	color:#008c77;
}
.status{
	width:60px;
	color:#fff;

	border-radius:2px;
	margin:0px;
	padding:1.5px 5px 2.5px 5px;
	display:inline-block;

	letter-spacing:.5px;
	text-transform:capitalize;

	font-size:10.5px;
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	
}
.status.live{
	margin:0px;	
	background:#00a591;
}
.status.expired{
	margin:0px;	
	background:#e40030;
}
.status.sold{
	margin:0px;
	background:#52B3D9;
}
.status.pending{
	margin:0px;	
	background:#FFA200;
}
.status.pending-update{
	margin:0px;	
	background:#FFB400;
}
.profile-small-title{
	display:flex;
	position:relative;
	
	color:#aaa;
	font-size:12px;
	line-height:1;
}
.cf-no-terms-wrap{
	margin-top:15px;
}
.cf-no-terms.styled-checkbox label{
	padding-left:2px;
}
.ajax-response{
	padding-top:20px;
	padding-left:20px;
	font-size:13px;
}
.mark-as-read{
	margin:0px 5px;
}
.advert-view{
	margin-top:10px;
}
.video-input-wrap{
	position:relative;
	margin-top:10px;
}
.video-input-wrap:nth-child(2){
	margin-top:0px;
}
.video-input-wrap a{
	position:absolute;
	right:10px;
	top:6px;
	color:#ddd;
}
.video-input-wrap a:hover{
	color:#e40030;
}
.another-video,
.another-video:focus,
.another-video:active{
	font-size:12px;
	text-transform:uppercase;
	color:#ccc;
	font-weight:700;
}
.another-video:hover{
	color:#e40030;
}
.contact-buyer{
	width:35px;
	height:35px;
	margin-right:10px;
	line-height:35px;
	background:#f8f8f8;
	border-radius:50%;
	display:inline-block;
	text-align:center;
	font-size:14px;
}
textarea#description.form-control{
	width:100%;
	height:100px;
	
	min-width:100%;
	max-width:100%;
	min-height:100px;
	max-height:100px;
	
	margin:0px;
	padding:7.5px;
	
	border:1.5px solid #fff;		
	background:#f7f7f7;
}
textarea#description.form-control:hover{
	border:1.5px solid #5f6973;	
	background:#fcfcfc;	
}
textarea#description.form-control:focus{
	border:1.5px solid #0abde3;	
	background:#fff;	
}
.author-listing input[type="text"]{
	width:auto;
	margin:0px;
}
.author-data li:last-child{
	margin-bottom:0px;
	padding-bottom:0px;
}
.author-data i{
	width:15px;
}
.type_9 .scroll-wrapper, 
.type_10 .scroll-wrapper{
	max-height:150px;
}
main.ajax-author .pagination{
	margin-bottom:50px;
	margin-left:0px;
}
#profile-actions-popup.modal{
	position:relative;
	overflow:visible;	
	
	width:0px; 
	height:0px;
	
	margin:0px;
	padding:0px;		
		
	max-height:90px;
}
#profile-actions-popup.modal .modal-dialog{
	display:block;	
	position:absolute; /* Stay in place */	

	top:2.5px;
	right:2.5px;

	width:300px;
	
	margin:0px;
	padding:0px;	
	
    z-index:999;
}
#profile-actions-popup.modal .modal-content{
    z-index:999;
	background-color:#fff;

	width:calc(auto + 30px);
	height:60px;
	
	margin:0px;
	padding:2.5px;

	z-index:9;

	border-radius:1px;
	border:1px solid #f1f1f1; 	
	box-shadow:0px 1px 16px 0px rgba(0,0,0,0.05);
	-webkit-box-shadow:0px 1px 16px 0px rgba(0,0,0,0.05);
	-moz-box-shadow:0px 1px 16px 0px rgba(0,0,0,0.05);
}
#profile-actions-popup.modal .modal-content a{
	padding:1.75px 15px;
	
	letter-spacing:.25px; 
	text-shadow:0 0 .75px rgba(0,0,0,.25);	    

	font-size:10.5px; 
    font-weight:400; 
	font-family:Roboto, Arial, Helvetica, sans-serif;
	
	cursor:pointer;		
}
#profile-actions-popup.modal .modal-content a:hover{
	color:#e40030;	
}
#profile-actions-popup.modal .modal-content .white-block{
    background-color:#fcfcfc;
}
#profile-actions-popup.modal .modal-content i#closePopup{	
    margin:0px; 
	padding:0px; 

	color:#2d323e;  
    cursor:pointer;
	
    display:flex; 
	justify-content:flex-end;
	
    float:right; 
    text-align:right;     
	
	line-height:1.2;
	margin-right:0px;
    font-size:10.5px; 	
    font-family:'FontAwesome';
}
#profile-actions-popup.modal .modal-content i#closePopup:hover{
    color:#e40030; 
}
#profile-actions-popup.modal .white-block,
#profile-actions-popup.modal .white-block-content{
	background-color:#fff;
    z-index:101;	
}
#profile-actions-popup.modal .white-block-content .flex-wrap a{
    margin-top:2.5px;

    color:#8e8e8e;
    text-shadow:0 0 .5px rgba(0,0,0,0.3);	

    font-size:10.5px;
    font-weight:400;
    font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';
}
/* END OVERALL STYLING */


/******************************************************
 2. AUTHOR MAIN
*******************************************************/
body.author{
	background-color:#fff;
}
body.author main{
	background-color:#fff;
	width:100%;
	margin-top:15px;
}
body.author main .container,
body.author main .container .row{
	background-color:#fff;
	
	margin-top:0px;
	margin-bottom:0px;
	
	padding-left:0px;
	padding-right:0px;	
	
	width:100%;
	max-width:1185px;	
}
body.author main .flex-wrap{
	background-color:#fff;
}
body.author main .white-block,
body.author main .white-block-content{
	background-color:#fff;
}

/* 2.01. AUTHOR MAIN - Author Visited */
body.author main.author-visited{
	background-color:#f9f9f9;
	width:100%;
	margin-top:0;
	padding-bottom:15px;
	padding-top:15px;
}
body.author main.author-visited .container,
body.author main.author-visited .container .row{
	background-color:#f9f9f9;
	
	margin-top:0px;
	margin-bottom:0px;
	
	padding-left:0px;
	padding-right:0px;	
	
	width:100%;
	max-width:1185px;	
}
.author-visited{
	margin-bottom:15px;
}
.author-visited .container .row .col-sm-200px{
	width:200px;
}
.author-visited .container .row .col-sm-970px{
	width:calc(100% - 215px);
	max-width:970px;
}
.no-margin{
	margin:0px;
}
.text-center.author-no-listing{
	display:block;
	justify-content:center;
	vertical-align:middle;
	margin:15px 0;
}
.text-center.author-no-listing i{
	color:#e40030;
	
	font-size:60px;
	font-family:'FontAwesome';
	
    -webkit-text-fill-color:#e40030;
    -webkit-text-stroke-width:0.75px;
    -webkit-text-stroke-color:#fff;		
}

/* 2.02. AUTHOR MAIN - Author Panel */
.author-panel{
	margin:0px;
	padding:0px;

	width:970px; 
}
.author-panel .flex-wrap{
	margin:0px;
	padding:0px;
	
	width:100%;
}
.author-panel .flex-wrap .white-block{
	margin:0px;
	padding:0px;
	
	border:none; 
	box-shadow:none;

	width:100%; 
}
.author-panel .flex-wrap .white-block-title{
	margin:0px;
	padding:0px;

	width:100%;  
}
.author-panel .flex-wrap .white-block-title h5{
	color:#0693e3;
	color:#00AEFF;
	color:#011d2d;

	margin:0px;
	padding:0px;
	
	text-shadow:0px 0px 5px rgba(0,0,0,0.12); 
	
	font-size:18px;	
	font-weight:600px;
    font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';		
}
.author-panel .flex-wrap .white-block-title span.found-results{
	color:#36a0c7;
	margin:0px 0px 0px 15px;
	padding:0px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25); 	
	font-size:14px;	
}
.author-panel .flex-wrap .white-block-content{
	margin:0px;
	padding:0px;
	width:100%; 
}
.author-panel,
.author-panel .filter-wrap.white-block,
.author-panel .filter-wrap.white-block .flex-wrap.no-margin,

.author-panel .flex-wrap.no-margin:not(h5.flex-wrap.no-margin),
.author-panel .flex-wrap.no-margin .white-block.no-margin,
.author-panel .flex-wrap.no-margin .white-block.no-margin .white-block-content,
.author-panel .flex-wrap.no-margin .white-block.no-margin .white-block-content table,
.author-panel .flex-wrap.no-margin .white-block.no-margin .white-block-content table tbody,
.author-panel .flex-wrap.no-margin .white-block.no-margin .white-block-content table tbody tr{
	width:100%;
	max-width:970px;
	justify-content:center;
}		

/* Adverts Filter */
.author-panel .filter-wrap,
.author-panel .filter-wrap .flex-wrap{
	height:80px;
	
	margin:0px; 
	padding:0px; 
	
	display:block;
	vertical-align:middle;
}
.author-panel .filter-wrap .flex-wrap .flex-left{
    width:calc(100% - 300px);
	height:80px;

	margin:0px; 
	padding:0px; 

	display:block;
	vertical-align:middle;
	float:left;
}
.author-panel .filter-wrap .flex-wrap .flex-right{
    width:300px;
	height:80px;

	margin:0px; 
	padding:0px; 

	display:block;
	vertical-align:middle;
	float:right;
}
.author-panel .filter-wrap .flex-wrap .flex-left .white-block-title{
    width:100%;
	height:25px;
	
	margin:0 0 15px 0; 
	padding:0px; 
	
	display:inline-block;
	vertical-align:middle;
	float:left;
} 
.author-panel .filter-wrap .flex-wrap .flex-left .white-block-content,
.author-panel .filter-wrap .flex-wrap .flex-right .white-block-content{
    width:100%;
	height:25px;
	
	margin:0 0 15px 0; 
	padding:0px; 
	
	display:inline-block;
	vertical-align:middle;	
}
.author-panel .filter-wrap form.key-submit-form{
    width:100%;
	height:100%;
	
	margin:0px; 
	padding:0px; 
	
	display:block;
	vertical-align:middle;
}
.author-panel .filter-wrap form.key-submit-form input{
	width:100%;
	height:25px;
	
	margin:0px;
	padding:0 0 0 5px;
	
	margin-right:0px;
	margin-left:5px;
	
	display:flex;
	float:right;
	
	border-radius:1px;
	border:1px solid #d9d9d9;	
	background:#fff;
	
    box-shadow:none;
}
.author-panel .filter-wrap form.key-submit-form input:hover{
	border-radius:1px;
	border:1px solid #333;	
	background:#fff;
}
.author-panel .filter-wrap form.key-submit-form input:focus{
	border-radius:1px;
	border:1px solid #ff5a5f;	
	background:#fff;		
}
.author-panel .filter-wrap form.key-submit-form input::placeholder{
	padding:0px;
	color:#333; 
	cursor:pointer;
    
    font-size:10.5px; 
    font-weight:500;     
    font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	
}
.author-panel .filter-wrap form.key-submit-form input:last-child{
	margin-left:0px;
}
.author-panel .filter-wrap form.key-submit-form .styled-select{
	overflow:visible;
	padding-right:40px;
	height:22px;	
	margin-right:0px;
	margin-left:5px;	
	
	border-radius:1px;
	border:1.5px solid #d9d9d9;	
	background:#fcfcfc;	
}
.author-panel .filter-wrap form.key-submit-form .styled-select:after{
	line-height:22px;
	height:22px;
}
.author-panel .filter-wrap form.key-submit-form .styled-select:after{
	line-height:22px;
	height:22px;	
}
.author-panel .filter-wrap ul{
	width:100%;
}
.author-panel .filter-wrap ul li{
	margin:0px;
	padding:0px;
	padding-left:5px;
}
.author-panel .filter-wrap ul li a{
	vertical-align:middle;

	display:inline-block;
	border-radius:50px;
	padding:0px 7.5px;
	
	border:1.5px solid #f8f9fa;
	color:#afb4b9;
	
	font-size:10.5px; 
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';    	
}
.author-panel .filter-wrap ul li a:hover{
	border:1.5px solid #252933;	
	background:#fff;
	color:#000309;
}
.author-panel .filter-wrap ul li.active a{
	border:1.5px solid #252933;	
	background-color:#252933;	
	color:#fff;
}
.author-panel .filter-wrap ul li.active a:hover{
	border:1.5px solid #252933;	
	background:#fff;	
	color:#000309;
}
.author-panel .filter-wrap ul li:first-child div{
	display:inline;
}
.author-panel .filter-wrap ul li:first-child label{
	padding:0px;
}
.author-panel .filter-wrap ul li:last-child:after{
	content:none;
}
.author-panel .filter-wrap label:before{
	line-height:1;
	margin-top:0px;
}
.author-panel .filter-wrap .flex-wrap select{
    display:flex;
	
	background-position:calc(100% - 12px) center !important;
	background-color:#fff; 
    border:1px solid #d9d9d9;
    box-shadow:none;
	
	width:calc(50% - 7.5px);
	height:25px;
	
	margin:0px; 
	padding:0px;	
	
	color:#333; 
	cursor:pointer;
    
    font-size:10.5px; 
    font-weight:500;     
    font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 
}
.author-panel .filter-wrap .flex-wrap select:first-child{
	float:left; 
	margin-left:0px;
}
.author-panel .filter-wrap .flex-wrap select:last-child{
	float:right; 
	margin-right:0px;
}

/* END AUTHOR MAIN */


/******************************************************
 3. AUTHOR HEADER
*******************************************************/
header.sticky-header.author-header,
header.sticky-header.author-header.sticky-nav{
	padding:15px;
	justify-content:center;
	vertical-align:middle;	
	background:#fff;
}		
header.sticky-header.author-header .container .flex-wrap:not(.special-nav.flex-wrap),
header.sticky-header.author-header.sticky-nav .container .flex-wrap:not(.special-nav.flex-wrap){	
	width:calc(100% - 315px);
	margin-top:0px;
	padding:0px;
	vertical-align:middle;
	float:left;
	justify-content:flex-start;
}
header.sticky-header.author-header .container .special-nav.flex-wrap,
header.sticky-header.author-header.sticky-nav .container .special-nav.flex-wrap{	
    display:flex; 
    float:right; 
    text-align:right; 
    width:300px;  
    padding:0px; 
    margin-left:15px; 
    margin-right:0px;
    background-color:transparent;
	vertical-align:middle;
	justify-content:space-between;
}
header.sticky-header.author-header .container .special-nav.flex-wrap .submit-btn-wrap.submit-btn,
header.sticky-header.author-header.sticky-nav .container .special-nav.flex-wrap .submit-btn-wrap.submit-btn{	
}
header.sticky-header.author-header .container .special-nav.flex-wrap .dropdown,
header.sticky-header.author-header.sticky-nav .container .special-nav.flex-wrap .dropdown{		
	width:calc(100% - 165px);
}
header.sticky-header.author-header .container .special-nav.flex-wrap .dropdown .dropbtn,
header.sticky-header.author-header.sticky-nav .container .special-nav.flex-wrap .dropdown .dropbtn{		
	width:100%;
	height:35px;
	position:relative;	

	box-shadow:none;
	text-shadow:none;	 	
}
header.sticky-header.author-header .container .special-nav.flex-wrap .dropdown .dropbtn span,
header.sticky-header.author-header.sticky-nav .container .special-nav.flex-wrap .dropdown .dropbtn span{
	width:calc(100% - 57.5px);
	color:#000;
	
	margin:0px 0px 0px 55px;
	padding:0px
	
	line-height:1.5;
	height:35px;

	display:flex;
	position:absolute;
	float:left;
	
	justify-content:flex-start;
	vertical-align:middle;
	text-align:left;
	align-items:center;
	
	
	letter-spacing:.25px;	
	text-shadow:0 0 .5px rgba(0,0,0,0.25);	
	
	font-size:12.5px;
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';	     
}
header.sticky-header.author-header .container .special-nav.flex-wrap .dropdown .dropbtn span i,
header.sticky-header.author-header.sticky-nav .container .special-nav.flex-wrap .dropdown .dropbtn span i{
    display:flex;
	position:relative;
	justify-content:flex-end; 
	float:right;
	
	margin:0px 0px 0px 5px;
	padding:0px;
	
	line-height:1;	
	color:#ff5a5f; 
	font-size:11.75px;
}
.nav-adjust-margin{
	margin-left:20px;
	margin-right:auto;
}
/* END AUTHOR HEADER */


/******************************************************
 4. AUTHOR SIDEBAR
*******************************************************/

/* 4.01. AUTHOR SIDEBAR - Sidebar */
.author-sidebar{	
	background-color:#23282d;	
	margin:0px;
	padding:0px;  	
	overflow:none;
}

/* 4.02. AUTHOR SIDEBAR - User Avatar */
.author-sidebar .avatar{
	width:80px;
}

/* 4.03. AUTHOR SIDEBAR - User Details */
.user-details{	
	margin:0;	
	padding:15px 0;
	background-color:#23282d;		
	border-bottom:1px solid #fff; 	
}
.user-details .author-details{
	margin-right:auto;
}
.user-details img{
	border-radius:50%;
	margin:0px;
	padding:30px;
}
.user-details h5{
	color:#fff;
	margin-top:0px;
	font-size:16px;
	margin-bottom:-2px;
}
.user-details a{
	line-height:1;

	justify-content:center;
	text-align:center;

	padding:0px;
	color:#afb4b9;
	
	letter-spacing:.25px;
	text-shadow:0px 0px 2.5px rgba(0,0,0,0.25);       
	
    font-size:11px;  
	font-weight:400;
	font-family:Roboto, Arial, Helvetica, sans-serif;
}

/* 4.04. AUTHOR SIDEBAR - User Details List */
.user-details-list{
	margin:15px 0px 0px 0px;
	padding:0px;	
}
.user-details-list a,
.user-details-list a:active,
.user-details-list a:focus{
	cursor:pointer;
	
	width:calc(30% - 7.5px);
	margin:5px;
	line-height:1;
	
	position:relative;
	text-align:center;
	border-radius:0%;

	font-size:20px;
	margin-bottom:20px;
}
.user-details-list a span{
	padding:0px;
	line-height:1;
	
	color:#afb4b9;
	
	letter-spacing:.25px;
	text-shadow:0px 0px 2.5px rgba(0,0,0,0.25);       
	
    font-size:11px;  
	font-weight:400;
	font-family:Roboto, Arial, Helvetica, sans-serif;	
}
.user-details-list a span:hover{
	color:#fff;
}
.user-details-list a span.active{
	color:#fff;
}
.user-details-list a i{
	font-size:11.5px; 
	font-family:'FontAwesome'; 	
	
    -webkit-text-fill-color:#999;
    -webkit-text-stroke-width:.25px;
    -webkit-text-stroke-color:#111;	
		
	text-shadow:none;	
}
.author-sidebar .messages-unread-count .unread-badge{
	position:absolute;
	top:2px;
	right:2px;
	height:15px;
	width:15px;
	line-height:14px;
	padding:0px;
	font-size:8px;
}
.author-sidebar ul.list-unstyled.author-sidebar-list{
	background-color:#1A202C;
    background-color:#343d52;  
    background-color:#252933;  
	background-color:#3C434A;		
	background-color:#23282d;	
	
	margin:0 0 30px 0;
	padding:0px;		
}
.author-sidebar ul.list-unstyled.author-sidebar-list li{
	height:30px;
	padding:0px 0px 0px 15px;
}
.author-sidebar ul.list-unstyled.author-sidebar-list li a{
	color:#fff;
	line-height:1;
	height:30px;
	
	font-size:13px;
	padding:10px;
	padding-left:20px;
	border-radius:50px 0px 0px 50px;
	border-radius:0px;
}
.author-sidebar ul.list-unstyled.author-sidebar-list li:not(.user-details) a{
	display:flex;
	align-items:center;
}
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-title{
	text-transform:uppercase;
			
	margin-top:17.5px;
	color:#fff;	
	
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:13.25px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';
}
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-item{
	vertical-align:middle;
	position:relative;
}
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-item a{ 
	cursor:pointer;
	
	width:100%;
	margin:0px;
	padding:0px;

	color:#aaa;

	letter-spacing:.35px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:11.5px;  
	font-weight:400;
	font-family:Roboto, Arial, Helvetica, sans-serif;		
}
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-item:not(.user-details):hover{ 
    background-color:#2d323e;
	color:#FFF;	
}
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-item:not(.user-details):not(li.author-sidebar-item.active):hover a,
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-item:not(.user-details):not(li.author-sidebar-item.active):hover a i,
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-item:not(.user-details):not(li.author-sidebar-item.active) a:hover,
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-item:not(.user-details):not(li.author-sidebar-item.active) a:hover i{ 
    background-color:#2d323e;
	color:#FFF;
}
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-item:not(.user-details):not(li.author-sidebar-item.active):before,
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-item:not(.user-details):not(li.author-sidebar-item.active):after{ 
    left:5px;
}
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-item.active:before,
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-item.active:after{ 
    left:5px;
    content:'';
    position:absolute;
	bottom:0px;
	left:calc(100% - 28px);
	right:0px;
    width:0px;
    height:0px;
    border:12px solid transparent;
    border-bottom-color:#fff;
	display:block;	
	transform:rotate(-90deg)translateX(17.5%)translateY(17.5%);	
}
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-item:not(.user-details):not(li.author-sidebar-item.active):hover:before,
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-item:not(.user-details):not(li.author-sidebar-item.active):hover:after,
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-item:not(.user-details):not(li.author-sidebar-item.active) a:hover li.author-sidebar-item:before,
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-item:not(.user-details):not(li.author-sidebar-item.active) a:hover li.author-sidebar-item:after{ 
}
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-item a i{ 
	width:35px;
	display:inline-block;
	text-align:left;
	
	margin:0 0 0 7.5px;
	padding:0px;	
	
	font-size:11.5px;
	font-family:'FontAwesome';

	text-shadow:0px 0px 5px rgba(0,0,0,.25);
	-webkit-text-fill-color:#fff;	
	-webkit-text-stroke-width:.75px;
	-webkit-text-stroke-color:#000;	
}
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-item.active{
	background-color:#2271B1; 
	color:#fff;	
}
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-item.active a{
	cursor:pointer;    
	background-color:#2271B1; 	
	color:#fff;
	
	letter-spacing:.35px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:11px;  
	font-weight:400;
	font-family:Roboto, Arial, Helvetica, sans-serif;	
}
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-item.active a i{	 
	text-shadow:0px 0px 5px rgba(0,0,0,0.35); 
    -webkit-text-fill-color:#fff;
    -webkit-text-stroke-width:.75px;
    -webkit-text-stroke-color:#000;	
}
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-item.active:hover,
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-item.active:hover a,
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-item.active:hover i,
.author-sidebar ul.list-unstyled.author-sidebar-list li.author-sidebar-item.active a:hover{
    background-color:#2271b1;
	color:#fff;	
}
/* END AUTHOR SIDEBAR */


/******************************************************
   5. SETTINGS
*******************************************************/
.acc-selected-type-box{	
    text-shadow:0 0 0.75px rgba(0,0,0,0.25);	

    font-size:10.75px;
    font-weight:500;
    font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';
}
.profile-wrap .flex-wrap{
	width:100%;
}
.profile-wrap .flex-wrap .flex-left{
	width:65%;	
}
.profile-wrap .flex-wrap .flex-right{
	width:calc(35% - 15px);
	margin-left:15px;
}
.profile-wrap .flex-wrap .flex-left .white-block,
.profile-wrap .flex-wrap .flex-right .white-block{
	width:100%;
}
.profile-wrap .flex-wrap .flex-left .white-block .white-block-content,
.profile-wrap .flex-wrap .flex-right .white-block .white-block-content{
	width:100%;
	margin-top:15px;
	padding:15px 0px;
	
	border-radius:1px;
	border:1px solid #f1f1f1; 	
	box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
	-webkit-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
	-moz-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
}
.profile-wrap form.ajax-form{
	overflow:hidden;
}
.profile-wrap .form-group{
	margin:7.5px 0;
}
.profile-wrap .form-group input[type="text"]{
	border-bottom:1px solid #eee;
	cursor:pointer;
}
.profile-wrap .form-group input[type="text"]:hover{
	border-bottom:1px solid #e40030;
}
.profile-wrap .form-group input[type="text"]:focus{
	border-bottom:1px solid #0693e3;
}
.profile-wrap .form-group .custom-control.custom-checkbox{
}
.profile-wrap .form-group label:not(.form-check-label.label-hide-phone){
	color:#000309;

	margin:0px;
	padding:0px;
	
	text-shadow:0px 0px 5px rgba(0,0,0,0.12); 
	text-transform:capitalize;
	
	font-size:12px;	
	font-weight:500px;
    font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';		
}
.profile-wrap .text-right{
	padding:0px 0px 0px 15px;
}
.profile-wrap .hemenhepsi-map.advert-location .row .col-sm-6{
	margin-left:0px;
}
.profile-wrap input#avatar{
	display:flex;
	vertical-align:middle;
	padding:7.5px 0px;
}
/* END VIEW PROFILE */


/******************************************************
   6. MESSAGES
*******************************************************/
#messages-wrap .styled-checkbox input:checked + label:before{
	background-color:transparent;
	border:none;
}
#messages-wrap .styled-checkbox input:checked ~ label a{	
	color:#000309;
}
#messages-wrap .styled-checkbox label a:hover,
#messages-wrap .styled-checkbox:hover label a,
#messages-wrap .styled-checkbox input:checked + label:hover a{	
	color:#e40030;
}
#messages-wrap .styled-checkbox label.disabled:before,
#messages-wrap .styled-checkbox input:checked + label.disabled:before{	
	border-radius:1px;
	border:1px solid #e1e1e1; 
    box-shadow:0px 0px .5px 0px rgba(0,0,0,0.2); 

	background:#e1e1e1;
}
.user-rating{
	height:10px;
	display:inline-block;
}
.user-rating span.fa.fa-star{
	display:flex;
	float:left;
	
	margin:0px;
	padding:0 1.5px 0 0;

	font-size:10px;
	font-family:'FontAwesome';
	
    -webkit-text-fill-color:#fc1;
    -webkit-text-stroke-width:.75px;
    -webkit-text-stroke-color:transparent;
	
	text-shadow:0 0 2.5px rgba(0,0,0,0.15);			
}
.user-rating span.fa.fa-star.empty{
	display:flex;
	float:left;
	
	margin:0px;
	padding:0 1.5px 0 0;
	
	font-size:10px;
	font-family:'FontAwesome';
    
    -webkit-text-fill-color:#fff;
    -webkit-text-stroke-width:.75px;
    -webkit-text-stroke-color:transparent;
	
	text-shadow:0 0 2.5px rgba(0,0,0,0.25);	
}
.author-dashboard .user-review{
	margin:30px 0px;
}
.user-review .user-rating{
	font-size:14px;
}
.user-review{
	margin-bottom:40px;
}
.user-review:last-child{
	margin-bottom:0px;
}
.author-reviews .owl-carousel a{
	display:inline-block;
}
.user-review .profile-small-title{
	display:inline-block;
	text-transform:none;
	font-size:12px;
	font-weight:400;
}
.rate-user span.fa.fa-star{
	font-size:18px;
	
	text-shadow:0px 0px 5px rgba(0,0,0,.75);
	-webkit-text-fill-color:#fff;	
	-webkit-text-stroke-width:.75px;
	-webkit-text-stroke-color:#00AEFF;	
}
.rate-user span.fa.fa-star.clicked{
	font-size:18px;
	
	text-shadow:0px 0px 5px rgba(0,0,0,.75);
	-webkit-text-fill-color:#00AEFF;	
	-webkit-text-stroke-width:.25px;
	-webkit-text-stroke-color:#fff;	
}
.rate-user span:hover{
	cursor:pointer;
}
.messages-left{
	width:350px;
	max-width:95%;
}
.conversations-window-wrap{
	margin-top:15px 0px 30px 0px;
	background-color:transparent;	
}
.conversations-listing-wrap{
	width:100%;
	height:100%;
}
.conversations-list{
	height:100%;
}
.conversations-list .conversations-list-header{
	text-transform:uppercase;
	color:#202020;
	font-size:11px;
	font-weight:700;
	border-bottom:1px solid #eee;
	padding-bottom:10px;
	margin-bottom:30px;
}
.conversation-wrap > a{
	padding:20px 14px 20px 14px;
}
.conversation-wrap .flex-wrap.flex-start{
	background:transparent;
	width:335px;
}
.conversation-wrap .flex-left{
	position:relative;
}
.conversation-wrap .flex-left{
	flex-shrink:0;
}
.no-conversations{
	padding:0px 20px;
}
.conversation-wrap{
	position:relative;
	overflow:hidden;

	border-left:3px solid #aaa;
	border-bottom:3.5px solid #fff;
	border-top:3.5px solid #fff;
	background:#f1f1f1;
	
	width:350px;
	padding:0px;	
}
.conversation-wrap:first-child{
	border-top:1px solid #f8f9fa;
}
.conversation-wrap.current{
	background:#fcfcfc;
	border-left-color:#011d2d;
}
.conversation-wrap:hover{
	background:#fcfcfc;
	border-left-color:#011d2d;
}
.conversation-wrap img{
	border-radius:50%;
	width:40px;
	margin-right:15px;
}
.conversation-wrap h6{
	font-size:14px;
	margin-top:0px;
	margin-bottom:0px;
}
.conversation-time{
	position:absolute;
	top:5px;
	right:15px;
	font-size:11px;
	color:#2d323e;
	opacity:0.5;
}
.conversation-last-message{
	font-size:12px;
	line-height:12px;
	margin-top:5px;
	color:#777;
}
.unread .conversation-last-message{
	color:#252933;
	font-weight:400;
}
.conversation-wrap .styled-checkbox{
	position:absolute;
	bottom:2px;
	right:10px;
	z-index:2;
}
.conversation-wrap .styled-checkbox label{
	opacity:0;
}
.conversation-wrap .styled-checkbox input:checked + label,
.conversation-wrap:hover .styled-checkbox label{
	opacity:1;
}
.conversation-wrap .start-messages{
	display:block;
	padding:15px;
	min-height:100px;
}
.conversation-filters-wrap{
	padding:0;
	margin:0px;
	width:350px;
	
	display:flex;
	justify-content:end;
}
.conversation-filters-wrap ul,
.conversation-filters-wrap ul li{
	background:#fff;
}
.conversation-filters-wrap ul li a{
	letter-spacing:.25px; 	
	text-shadow:none;

	color:#000;
	
	font-size:11.75px; 
    font-weight:500; 
	font-family:Roboto, Arial, Helvetica, sans-serif;	
}
.conversation-filters-wrap ul li a:hover{
	color:#e40030;
}
.conversation-filters-wrap label:before{
	margin:0px;
}
.conversation-filter{
	width:350px;
}
.conversation-filter input{
	margin:0px;
	width:100%;
	border:1px solid #e9e9e9;
	border-radius:0px;
	background:#fff;
	padding:10px 20px;
	height:auto;

}
.conversation-filter input:hover{
	background:#fff;
	border:1px solid #e9e9e9;
}
.conversation-filter input:focus{
	background:#fff;
	border:1px solid #e9e9e9;	
}
.conversation-filter input::-webkit-input-placeholder, /* Chrome/Opera/Safari */
.conversation-filter input::-moz-placeholder, /* Firefox 19+ */
.conversation-filter input:-ms-input-placeholder, /* IE 10+ */
.conversation-filter input:-moz-placeholder{ /* Firefox 18- */
	color:#e40030;
}
.conversation-filter i{
	position:absolute;
	top:10px;
	left:320px;
	color:#2d323e;
}
.ajax-conversations-pagination{
	padding:0px 15px;
}
.ajax-conversations-pagination .pagination{
	margin:0px;
}
.ajax-conversations-pagination .pagination{
	text-align:right;
}
.ajax-conversations-pagination .pagination a,
.ajax-conversations-pagination .pagination a:hover,
.ajax-conversations-pagination .pagination a:focus{
	padding:0px;
	margin-left:10px;
	width:auto;
	height:auto;
	line-height:23px;
	font-size:13px;
}
.ajax-conversations-pagination .pagination a.current,
.ajax-conversations-pagination .pagination a:hover{
	background:transparent;
	color:#00a591;
}
.messages-no{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-webkit-transform:translate(-50%,-50%);
	-o-transform:translate(-50%,-50%);
}
.conversation-review .launch-review{
	display:flex;
	float:left;	
	justify-content:space-between;
	text-align:center;	
	align-items:center;
	
	color:#fff;
	padding:2.5px 17.5px;
	background:#e40030;

	border-radius:1px;
	width:100%;
	height:35px;
}
.conversation-review .launch-review:hover{
	background:#ff5a5f;
}
.conversation-review .launch-review span{
	font-size:12px;	
	width:auto;
	margin:auto 0px;
	padding:0px;
	
	display:flex;
	float:left;
	
	position:relative;
	vertical-align:middle;
	justify-content:flex-start;
	align-items:center;		
}
.conversation-review .launch-review i{
	font-size:15px;
	margin:5px;
}
.message-date-header-wrap{
	position:relative;
	text-align:center;
}
.message-date-header-wrap:before{
	content:' ';
	width:100%;
	position:absolute;
	border-bottom:1px solid #eee;
	top:calc(50% + 1px);
	left:0;
}
.message-date-header{
	color:#bbb;
	position:relative;
	font-size:11px;
	background:#f8f8f8;
	padding:0px 10px;
	z-index:1;
	display:inline-block;
}
.messages-right{
	width:calc(100% - 350px);
	height:100%;
	
	background:transparent;
	padding-left:30px;
}

/* messages header */
.messages-header{
	width:590px;
	height:35px;
	padding:0px;
	
	display:flex;
	vertical-align:middle;
}
.messages-header h5.no-margin.flex-wrap.flex-center{
	width:(100% - 150px);
	padding:0px;
}
.messages-header h5 a.toggle-conversations{
	display:flex;
	position:relative;
	vertical-align:middle;
	justify-content:flex-start;
	align-items:center;
	
	height:35px;
	font-size:24px;
}
.messages-header h5 span.paste-advert-title{
	position:relative;
	vertical-align:middle;
	justify-content:flex-start;
	align-items:center;
	
	margin:auto 0px;
	
	width:calc(100% - 45px);
	height:35px;  	
}
.messages-header h5 span.paste-advert-title a{
	position:relative;
	vertical-align:middle;
	justify-content:flex-start;
	align-items:center;
	
	margin:auto 0px;
	
	width:100%;
	height:35px;  	
}
.messages-header h5 span.paste-advert-title a,
.messages-header h5 span.paste-advert-title span.small-display,
.messages-header h5 span.paste-advert-title span.con-arrow-hide{
	display:flex;
	position:relative;
	vertical-align:middle;
	justify-content:flex-start;
	align-items:center;
	
	text-overflow:ellipsis;
	overflow:hidden; 
	white-space:nowrap;	
	
	height:35px;
	margin:auto 0px;
	padding:0px;
	
	line-height:1;  	
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.15); 
	
    font-size:16px; 
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';	
}
.messages-header h5 span.paste-advert-title span.con-arrow-hide{
	margin-right:7.5px;
}
.messages-header h5,
.messages-header h5 a,
.messages-header h5 span,
.messages-header .conversation-review{
	display:inline-block;
	float:left;
}
.messages-header .conversation-review{
	width:150px;
	margin-left:30px;
	margin-right:0px;
	
	display:flex;
	justify-content:flex-end;
	float:left;
	text-align:right;	
}

/* messages window wrap */
.messages-window-wrap{
	background-color:transparent;	
	border:1px solid #e9e9e9;
	
	height:700px;
	margin:30px 0px 0px 0px;	
}
.messages-wrap{
	position:relative;
	overflow:hidden;	
	width:970px;
	
	border:none;
}
.message-listing-wrap{
	width:100%;
	height:100%;
}
.scroll-wrapper.message-listing-wrap.scroll-content{
	width:100%;
}
.message-listing-wrap.scroll-content.scroll-scrolly_visible{
	width:100%;
}
.message-listing{
	width:100%;
	padding:15px;
}
.message-wrap{
	justify-content:flex-start;
	width:100%;
	margin:30px 0px;
}
.message-wrap .flex-right{
	width:100%;
	height:auto;
}
.message-wrap:last-child{
	margin-bottom:30px;
}
.message-wrap .flex-right .flex-wrap{
	width:100%;
	height:auto;
	max-width:550px;
	margin-bottom:5px;
}
.message-wrap .flex-right .flex-wrap:last-child{
	margin-bottom:5px;
}
.message{
	padding:2.5px 7.5px;
	max-width:90%;
	font-size:12px;
	background:transparent;
}
.message-avatar{
	margin-right:15px;
}
.message-avatar img{
	width:50px;
	border-radius:50%;
}
.message-time{
	width:55px;
	margin-left:7.5px;
	margin-right:0px;
	color:#aaa;
	font-size:11px;
	text-align:right;
}
.other-user .message{
	margin-left:auto;
	margin-bottom:5px;
	color:#fff;
	background:#2d323e;
	border-radius:4px 2px 2px 4px;	
	
    word-break:break-all;
    word-wrap:break-word;	
	
	max-width:80%;
}
.other-user .flex-wrap:last-child .message{
	border-radius:4px 2px 2px 4px;	
}
.this-user .message{
	margin-left:auto;
	margin-bottom:5px;
	color:#fff;
	background:#374252;
	border-radius:4px 2px 2px 4px;	
	
    word-break:break-all;
    word-wrap:break-word;	
	
	max-width:80%;
}
.this-user .flex-wrap:first-child .message{
	border-radius:4px 2px 2px 4px;	
}
.message img{
	max-width:90px;
}
.messages-footer{
	margin-top:15px;	
}
.message-form{
	padding:0px;
	position:relative;
	
	width:100%;
	height:35px;
}
.message-form input{
	margin:0px;
	padding:10px 0px;
	min-height:0px;
	height:35px;
	border:none;
	width:calc(100% - 200px);
}
.messages-textarea{
	border:1px solid #dfdfdf;
	margin-left:0;
	resize:none;
	
	margin:auto 0px;
	min-height:0px;
	height:auto;

	display:inline-block;
	float:left;
	vertical-align:middle;
	position:relative;
	
	padding:5px 15px;
	width:calc(100% - 105px);
}
.message-form .send-message{
	display:inline-block;
	float:left;
	justify-content:end;
	margin:0px 0px 0px 15px;
	padding:0px;	
}
.message-form .send-message.disabled{
    background-color:#dfdfdf;
	border:none;
	box-shadow:none;
}	
.message-form .send-message,
.message-form .send-message:active,
.message-form .send-message:focus{
	width:auto;
	padding:0px 30px;	
}
@-moz-document url-prefix(){
    .messages-textarea{
    	margin-bottom:-15px;
    }
}
.toggle-conversations{
	margin-right:15px;
}
.toggle-conversations,
.toggle-conversations:hover,
.toggle-conversations:active{
	color:#e40030;
	vertical-align:middle;
	font-size:20px;
}
.con-loading{
	position:absolute;
	z-index:2;
	top:calc(50% - 7px);
	left:calc(50% - 15px);
}
.small-display{
	display:none;
}
.text-reviews{
	color:#fff;
	font-size:12px;
	line-height:1;
}
/* END MESSAGES */


/******************************************************
 7. DASHBOARD
*******************************************************/
/* 7.01. DASHBOARD - Dashboard Box */
.dashboard-wrap .flex-left{
	width:50%;
	margin:0px;
	padding:0px;
	
	display:inline-block;
	float:left;
} 
.dashboard-wrap .flex-right{
	width:50%;
	margin:0px;
	padding:0px;
	
	display:inline-block;
	float:right;	
} 
.dashboard-wrap .col-sm-6{
	width:270px;
	margin:0px;
	padding:30px;
} 

.dashboard-wrap .white-block{
	background-color:#fff;	
}
.dashboard-wrap .dashboard-box{
	border-radius:1px;

	border:1px solid #f1f1f1; 	
	
	box-shadow:rgba(103, 151, 255, 0.11) 0px 0px 16px 0px;
	-webkit-box-shadow:rgba(103, 151, 255, 0.11) 0px 0px 16px 0px;
	-moz-box-shadow:rgba(103, 151, 255, 0.11) 0px 0px 16px 0px;	
	
	display:flex;
	justify-content:space-between;
	position:relative;
	vertical-align:top;
	
	cursor:pointer;
	z-index:1;
	
	width:232.5px;
	width:100%;
	
	height:150px;
	margin:0px;
	padding:15px;	
}
.dashboard-wrap .dashboard-box:hover{
	box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.12), 0px 6px 10px 0px rgba(0, 0, 0, 0.16), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);	
	
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-ms-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;			
}
.dashboard-wrap .flex-wrap .col-sm-0 .dashboard-box-0{
	width:100%;
	height:300px;
	margin:0px 0px 60px 0px;	
} 
.dashboard-wrap .flex-wrap .col-sm-0 .dashboard-box-0 .flex-left .styled-select select,
.dashboard-wrap .flex-wrap .col-sm-0 .dashboard-box-0 .flex-right .styled-select select{
	width:100%;
}
.dashboard-wrap .flex-wrap .flex-left .col-sm-2,
.dashboard-wrap .flex-wrap .flex-right .col-sm-2{
	width:100%;
	
	margin:0px;
	padding:0px;
} 
.dashboard-wrap .flex-wrap .flex-left .col-sm-2 .dashboard-box-1{
	width:calc(100% - 3.75px);
	height:150px;
	margin:0px 3.75px 7.5px 0px;
} 
.dashboard-wrap .flex-wrap .flex-right .col-sm-2 .dashboard-box{
	width:calc(100% - 3.75px);
	margin:0px 3.75px 7.5px 0px;
} 
.dashboard-wrap .flex-wrap .flex-right .col-sm-2 .dashboard-box-1{
	width:calc(100% - 3.75px);
	height:150px;
	margin:0 0 7.5px 3.75px;
} 
.dashboard-wrap .flex-wrap .flex-right .col-sm-2 .dashboard-box-2{
	width:calc(100% - 3.75px);
	height:307.5px;
	margin:0 0 7.5px 3.75px;
} 
.dashboard-wrap .flex-wrap .flex-right .col-sm-2 .dashboard-box-3{
	width:calc(100% - 3.75px);
	height:307.5px;
	margin:0 0 7.5px 3.75px;
} 
.dashboard-wrap .flex-wrap .flex-left .col-sm-4{
	width:50%;
	margin:0px;
} 
.dashboard-wrap .flex-wrap .flex-left .col-sm-4 .dashboard-box.dashboard-box-1{
	width:calc(100% - 5.625px);	
	height:150px;
	margin:0 1.875px 7.5px 0;
} 
.dashboard-wrap .flex-wrap .flex-left .col-sm-4 .dashboard-box.dashboard-box-2{
	width:calc(100% - 5.625px);		
	height:150px;
	margin:0 3.75px 7.5px 1.875px;
} 
.dashboard-wrap .flex-wrap .flex-right .col-sm-4{
	width:50%;
	margin:0px;
} 
.dashboard-wrap .flex-wrap .flex-right .col-sm-4 .dashboard-box.dashboard-box-1{
	width:calc(100% - 5.625px);		
	height:150px;
	margin:0 3.75px 7.5px 3.75px;
} 
.dashboard-wrap .flex-wrap .flex-right .col-sm-4 .dashboard-box.dashboard-box-2{
	width:calc(100% - 5.625px);		
	height:150px;	
	margin:0 0 7.5px 5.625px;
} 
.dashboard-box .flex-wrap{
	justify-content:flex-start;
}
.dashboard-box p{
	margin:0px;
	margin-bottom:10px;
	font-size:25px;
	color:#fff;
	font-weight:700;
}
.dashboard-box img{
	margin-bottom:10px;
}
.dashboard-box .dashboard-header{
	height:15px;
	display:flex;
	vertical-align:top;	
}
.dashboard-box .dashboard-header h5{
	width:100%;
	color:#011d2d;
	text-transform:uppercase;
	margin-top:0px;	
	text-shadow:0 0 5px rgba(0,0,0,0.25);	
	font-size:14px;
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';	    
}
.dashboard-box:hover .dashboard-header h5{	
}
.dashboard-box .dashboard-body{
	height:45px;
	display:flex;
	vertical-align:middle;
}
.dashboard-box h5.dash-value{
	margin:auto 0px;
	padding:0px;
	font-size:24px;
	color:#000;
	
	display:flex;
	vertical-align:middle;
}
.dashboard-box h5.dash-value .unread-badge{
	margin:auto 0px;
	padding:0px;
	font-size:24px;
	color:#000;
	background:transparent;
	border-radius:0px;
	text-shadow:none;
	box-shadow:none;
}
.dashboard-box h5.infinity{
	margin-bottom:4px;
}
.dashboard-box .dashboard-footer{
	height:45px;
	display:flex;
	vertical-align:bottom;
}
.dashboard-box .dashboard-footer h5{
	display:block;	
	margin:0px;
	padding:0px;		
	color:#777;
	line-height:1.1;
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.15);       
    font-size:10.25px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 		
	font-style:italic;		
}
.dashboard-box .dashboard-link{
	height:15px;
	display:flex;
	vertical-align:bottom;
}
.dashboard-box .dashboard-link h5{
	width:100%;
	margin:0px;
	padding:0px;
	color:#0693e3;
	margin-top:0px;		
	font-size:10.5px;
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';	    
}
.dashboard-box .dashboard-link h5:hover{
	color:#e40030;
	text-decoration:underline;
}
.dashboard-box .ion-ios-infinite{
	font-size:31px;
	line-height:1;
}
.dashboard-box i{
	font-family:'fontAwesome';
}
.dashboard-wrap .dashboard-box.dashboard-box-1 .white-block-content{
	width:100%;
	height:100%;
}
.dashboard-wrap .dashboard-box.dashboard-box-1 .white-block-content .flex-wrap{
	width:100%;
	height:100%;
}
.dashboard-wrap .dashboard-box.dashboard-box-1 .white-block-content .flex-wrap .flex-left{
	width:7.5%; 
	height:100%; 
	margin-right:2.5px; 
	padding:0 0 0 2.5px;
	font-size:16px;	
}
.dashboard-wrap .dashboard-box.dashboard-box-1 .white-block-content .flex-wrap .flex-right{
	width:92.5%; 
	height:100%;	
	margin:0px;
	padding:0px;
	line-height:1;
}
.dashboard-wrap .dashboard-box.dashboard-box-1 .white-block-content .flex-wrap .flex-right h5{
	vertical-align:top;
	margin:0px;
	padding:0 0 12.5px 0;
	color:#00AEFF;
	line-height:1;
	font-size:18px;
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	
}
.dashboard-wrap .dashboard-box.dashboard-box-1:hover .white-block-content .flex-wrap .flex-right h5{	
	color:#e40030;
    -moz-transition:all 0.4s ease;  /* FF4+ */
    -o-transition:all 0.4s ease;  /* Opera 10.5+ */
    -webkit-transition:all 0.4s ease;  /* Saf3.2+, Chrome */
    -ms-transition:all 0.4s ease;  /* IE10? */
    transition:all 0.4s ease;    	
}
.dashboard-wrap .dashboard-box.dashboard-box-1 .white-block-content .flex-wrap .flex-right h5:hover{	
	text-decoration:underline;
}
.dashboard-wrap .dashboard-box.dashboard-box-1 .white-block-content .flex-wrap .flex-right span{
	font-size:10.5px; 
	font-weight:600;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	

	margin:0px; 
	padding:0px; 
	line-height:1.2;
}

/* 7.02. DASHBOARD - Dashboard Chart */
.dashboard-wrap .dashboard-box.dashboard-box-0{
	width:100%;
	height:100%;
}
.dashboard-wrap .dashboard-box.dashboard-box-0 .dashboard-chart{
	width:100%;
	height:100%;	
	margin:0 0 15px 0;
	padding:0px;
	display:flex;
	vertical-align:top;
	border:none;
}
.dashboard-wrap .dashboard-box.dashboard-box-0 .dashboard-chart .white-block{
	border:none; 
	box-shadow:none;
}
.dashboard-wrap .dashboard-box.dashboard-box-0 .dashboard-chart .white-block .white-block-title{
	margin:0px;
	padding:0px;
	display:flex;
	vertical-align:top;	
	border:none;
}
#dashboard-chart-panel.chartjs-render-monitor{
	vertical-align:middle;
}
.dashboard-wrap .dashboard-box.dashboard-box-0 .dashboard-chart .white-block .white-block-content{
	margin:7.5px 0 0 0;
	padding:0px;	
	height:calc(100% - 67.5px);
	width:100%;
	background:#fcfcfc;
	border:none;
}
.dashboard-wrap .dashboard-box.dashboard-box-0 .dashboard-chart .white-block .white-block-content canvas#dashboard-chart-panel.chartjs-render-monitor{
	margin:0px;
	padding:0px;	
	height:calc(100% - 67.5px);
	border:none;	
}
.dashboard-wrap .dashboard-box.dashboard-box-0 .dashboard-chart .white-block .white-block-content canvas#dashboard-chart-panel.chartjs-render-monitor{
	height:100%;
}
.dashboard-wrap .dashboard-box.dashboard-box-0 .dashboard-chart .white-block .styled-select{
	margin:0px;
	padding:0px;
	width:100%;
	display:block;
	float:left;
}
.dashboard-wrap .dashboard-box.dashboard-box-0 .dashboard-chart .white-block .styled-select select.advert-chart{
	color:#2d323e;	
	border:none;
	width:100%;
	display:flex;
	vertical-align:top;	
}
.dashboard-wrap .dashboard-box.dashboard-box-0 .dashboard-chart .white-block .styled-select select.advert-chart:disabled{
	color:#b1b1b1;	
	display:flex;
	vertical-align:top;	
}
.dashboard-wrap .dashboard-box.dashboard-box-2{
	width:100%;
	height:100%;
}
.dashboard-wrap .dashboard-box.dashboard-box-2 .dashboard-chart{
	width:100%;
	height:100%;
	
	margin:0 0 15px 0;
	padding:0px;
	
	display:flex;
	vertical-align:top;
	
	border:none;
}
.dashboard-wrap .dashboard-box.dashboard-box-2 .dashboard-chart .white-block{
	border:none; 
	box-shadow:none;
}
.dashboard-wrap .dashboard-box.dashboard-box-2 .dashboard-chart .white-block .white-block-title{
	margin:0px;
	padding:0px;
	
	display:flex;
	vertical-align:top;
	
	border:none;
}
#dashboard-chart-panel.chartjs-render-monitor{
	vertical-align:middle;
}
.dashboard-wrap .dashboard-box.dashboard-box-2 .dashboard-chart .white-block .white-block-content{
	margin:7.5px 0 0 0;
	padding:0px;
	
	height:222.5px;
	height:calc(100% - 55px);

	width:100%;
	background:#fafafa;

	border:none;
}
.dashboard-wrap .dashboard-box.dashboard-box-2 .dashboard-chart .white-block .white-block-content canvas#dashboard-chart-panel.chartjs-render-monitor{
	margin:7.5px 0 0 0;
	padding:0px;
	
	height:calc(100% - 55px);

	border:none;	
}
.dashboard-wrap .dashboard-box.dashboard-box-2 .dashboard-chart .white-block .white-block-content canvas#dashboard-chart-panel.chartjs-render-monitor{
	height:100%;
}
.dashboard-wrap .dashboard-box.dashboard-box-2 .dashboard-chart .white-block .styled-select{
	margin:0px;
	padding:0px;
	
	width:100%;
	display:block;
	float:left;
}
.dashboard-wrap .dashboard-box.dashboard-box-2 .dashboard-chart .white-block .styled-select select.advert-chart{
	color:#2d323e;	
	border:none;
	width:100%;
	
	display:flex;
	vertical-align:top;	
}
.dashboard-wrap .dashboard-box.dashboard-box-2 .dashboard-chart .white-block .styled-select select.advert-chart:disabled{
	color:#b1b1b1;
	
	display:flex;
	vertical-align:top;	
}

/* 7.03. DASHBOARD - Unread Comments */
.unread-comments{
	margin:0 0 15px 0;
	padding:0px;

	border-radius:1px;
	border:1px solid #f1f1f1; 	
	box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
	-webkit-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
	-moz-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
}
.unread-comments .white-block{
	width:470px;
	margin:0px;
	padding:0px;
	background-color:#fff;
}
.unread-comments .white-block .white-block-content{
	width:100%;
	margin:0px;
	padding:0px;
	background-color:#fff;
}
.unread-comments .white-block .white-block-content .comment-wrap{
	width:100%;
}
.unread-comments .white-block .white-block-content .comment-wrap .comment-header-wrap,
.unread-comments .white-block .white-block-content .comment-wrap .comment-header-wrap .flex-wrap.flex-start-h.flex-center{	
}
.unread-comments .white-block .white-block-content .comment-wrap .comment-content-wrap{
	background-color:#f1f1f1;	
	margin-right:15px;
	margin-bottom:15px;
}
.unread-comments .white-block .white-block-content .comment-wrap .comment-content-wrap p.no-margin{
	margin:0px;
	padding:0px;
	
	line-height:1.2;
	font-size:12px;
}
.unread-reply-form{
	margin-top:20px;
}
.unread-reply-form .cancel-reply{
	font-size:13px;
	margin:0px 20px;
}
.comment_message{
	padding:20px;
}
.author-panel .col-sm-0 #recently-published-ad > .white-block{
	max-width:1185px;
	width:100%;
	height:auto; 
	margin:0px 0px 7.5px 0px; 
	padding:15px; 
	border-radius:1px;
	border:1px solid #f1f1f1; 	
}
.author-panel .col-sm-0 #recently-published-ad > .white-block > .white-block-content{
	max-width:1185px;
	width:100%;
	height:100%; 
	margin:0px; 
	padding:0px; 
}
.author-panel #recently-published tr.listing-advert-item{
	height:42.5px; 
	margin:0px; 
	padding:0px;
}
.author-panel #recently-published tr.profile-listing-headers{
	background:#fff;	
}
.author-panel #recently-published tr.listing-advert-item:nth-child(2n+1) td{
	background:#fcfcfc;
}
.author-panel #recently-published tr.listing-advert-item:nth-child(2n) td{
	background:#ffffff;
}
.author-panel #recently-published tr.listing-advert-item td.profile-advert-date div.advert-date,
.author-panel #recently-published tr.listing-advert-item td.profile-advert-title div.advert-title,
.author-panel #recently-published tr.listing-advert-item td.profile-advert-status div.advert-status,
.author-panel #recently-published tr.listing-advert-item td.profile-advert-type div.advert-type,
.author-panel #recently-published tr.listing-advert-item td.profile-advert-date a,
.author-panel #recently-published tr.listing-advert-item td.profile-advert-title a,
.author-panel #recently-published tr.listing-advert-item td.profile-advert-status a,
.author-panel #recently-published tr.listing-advert-item td.profile-advert-type a{
	line-height:1;
	height:auto;
	display:flex;
	vertical-align:middle;
	margin-top:auto;
	margin-bottom:auto;
}	
/* END DASHBOARD */


/******************************************************
   8. ADVERT FORM EDIT NEW
*******************************************************/
/*
form.ajax-save-advert .wp-picker-holder{
	position:absolute;
	z-index:100;
}

form.ajax-save-advert .wp-picker-container .wp-color-result.button.wp-color-result{
	border:none;
	border-radius:2px;
	height:26px;
}

form.ajax-save-advert .wp-picker-container input[type="text"].wp-color-picker.cf-colorpicker{
	height:27px;
	line-height:27px;
}

form.ajax-save-advert .wp-picker-clear{
	padding:2px 10px;
}

form.ajax-save-advert .wp-color-result-text{
	line-height:26px;
	border-radius:0;
}

form.ajax-save-advert .wp-picker-container .iris-picker{
	border:none;
	box-shadow:0px 0px 10px 0 rgba(0, 0, 0, .08);
	border-radius:2px;
}

form.ajax-save-advert .iris-picker .iris-square-inner{
	box-shadow:inset 0px 0px 10px 0 rgba(0, 0, 0, .08);
}
*/
.ajax-screen-edit-new{
	overflow:hidden;
	margin-bottom:30px;
}
.ajax-screen-edit-new .white-block.no-margin,
.ajax-screen-edit-new .white-block.no-margin .white-block-title,
.ajax-screen-edit-new .white-block.no-margin .white-block-content{
	overflow:hidden;
	margin-top:0px;
}
.ajax-save-advert{
	overflow:hidden;
}
.ajax-save-advert .alert-error,
.ajax-save-advert .alert-success,
.ajax-save-advert .alert-info{
	border-radius:2px;
	font-size:12px;
	color:#fff;
	margin:0px 0px 15px 0px;
	padding:10px 20px;
}

/* 8.01. ADVERT FORM EDIT NEW - Custom Fields */
form.ajax-save-advert .cf-field{
	display:inline-block;
	float:left;
	width:100%;

	margin:7.5px 15px 7.5px 0;
	padding:0px;
}
form.ajax-save-advert .cf-field.col-sm-4,
#advert-details .cf-field{
	display:inline-block;
	float:left;
	width:calc(25% - 15px);

	margin:7.5px 15px 7.5px 0;
	padding:0px;
}
form.ajax-save-advert .cf-field .hover-cf-label a{
	color:#000309;
	
    font-size:13px; 
    font-weight:600;
    font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	
}
form.ajax-save-advert .cf-field .cf-subfield{
	display:inline-block;
	
	float:left;
	width:100%;
	
	padding:0px;
	margin:0px;
}
form.ajax-save-advert .cf-subfield.col-sm-4{
	width:calc(25% - 12.5px);
	margin-bottom:12.5px;
	margin-right:12.5px;
}
form.ajax-save-advert .cf-field .cf-subfield .cf-title-wrap{
	display:block;
	float:left;
	
	width:100%;
	height:30px;
	
	margin:0px;
	padding:0px;	
}
form.ajax-save-advert .cf-field .cf-subfield .cf-title-wrap label{
	width:100%;
	height:100%;
	
	margin:0px;
	padding:0px;	
	
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:11.5px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	
}
form.ajax-save-advert .cf-field .cf-subfield .cf-title-wrap .flex-wrap,
form.ajax-save-advert .cf-field .cf-subfield .cf-title-wrap .flex-wrap .flex-left,
form.ajax-save-advert .cf-field .cf-subfield .cf-title-wrap .flex-wrap .flex-right{
	height:24px;
	display:flex;
	vertical-align:middle;
	align-items:center;
	
	margin:auto 0px;
}
form.ajax-save-advert .cf-field .cf-subfield .cf-values-wrap{
	display:block;
	float:left;
	width:100%;
	height:30px;
	
	background-color:transparent;
	border:none;
	
	margin:0px;
	padding:0px;	
}
form.ajax-save-advert .cf-field .cf-subfield .cf-values-wrap label{
	width:100%;
	height:100%;
	
	margin:0px;
	padding:0px;	
	
	line-height:1;
	
	letter-spacing:.15px; 
	text-shadow:0 0 1.75px rgba(0,0,0,.175);

	font-size:11.5px; 
    font-weight:400; 
	font-family:Roboto, Arial, Helvetica, sans-serif;	
}
form.ajax-save-advert .cf-field .cf-subfield .cf-values-wrap input{
	display:block;
	float:left;
	
	width:100%;
	height:30px;
	line-height:30px;
	
	background:#f1f1f1;
	border:1.5px solid #f1f1f1;	
	border-radius:1px;
			
	margin:0px;
	padding:0 0 0 7.5px;		
}
form.ajax-save-advert .cf-field .cf-subfield .cf-values-wrap input:hover{
	background:#fff;
	border:1.5px solid #333;	
}
form.ajax-save-advert .cf-field .cf-subfield .cf-values-wrap input:focus{
	background:#fff;
	border:1.5px solid #ff5a5f;	
}
/* 8.02. ADVERT FORM EDIT NEW - Styled Checkbox */
form.ajax-save-advert .styled-checkbox{
	width:100%;
	margin:0px;
}
form.ajax-save-advert .styled-checkbox.cf-no-terms label{
	color:#a5a5a5;
	font-size:10px;
}
form.ajax-save-advert .styled-checkbox label,
form.ajax-save-advert .styled-checkbox label a:not(.form-check-label.terms-label a){
	width:100%;
	height:24px;
}
form.ajax-save-advert .styled-checkbox label.form-check-label.terms-label a,
form.ajax-save-advert .styled-checkbox label.form-check-label.terms-label a span{
	width:100%;
	height:12.5px;
}
form.ajax-save-advert .styled-checkbox label.form-check-label.terms-label a span:first-child{

}
form.ajax-save-advert .styled-checkbox label.form-check-label.terms-label a span:last-child{
	margin-left:5px;
	color:#00aeff;
}
form.ajax-save-advert .styled-checkbox.col-sm-4{
	width:calc(25% - 12.5px);
	margin-bottom:7.5px;
	margin-right:12.5px;
}

/* 8.03. ADVERT FORM EDIT NEW - Styled Select */
form.ajax-save-advert .cf-field .cf-subfield .cf-values-wrap .styled-select{
	height:100%;
	position:relative;
	overflow:visible;
}
form.ajax-save-advert .cf-field .cf-subfield .cf-values-wrap .styled-select:after{
	content:'\f107';

	height:0px;
	line-height:30px;
	width:34px;	
	
	line-height:34px;
	z-index:3;
	
	top:0;
	right:0;
	position:absolute;
	text-align:center;
	
	font-size:12px;
	font-family:'FontAwesome';
	
	color:#d9d9d9;
	background-color:transparent;
	
	background:#aaa;
}

form.ajax-save-advert .cf-field .cf-subfield .cf-values-wrap .styled-select select{
	box-shadow:none;
	position:relative;
	
	overflow:visible;  
	border:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
		
	border-radius:1px;
	border:1.5px solid #f1f1f1;	
	background:#f1f1f1;
	
	height:30px;
	width:100%;
	
	margin:0px;
	padding:0px 0px 0px 7.5px;

	cursor:pointer;	
	z-index:2;
}
form.ajax-save-advert .cf-field .cf-subfield .cf-values-wrap .styled-select select:hover{
	border-radius:1px;
	border:1.5px solid #333;	
	background:#fff;
}
form.ajax-save-advert .cf-field .cf-subfield .cf-values-wrap:hover .styled-select:after{
	color:#000;
}
form.ajax-save-advert .cf-field .cf-subfield .cf-values-wrap .styled-select select:focus{
	border-radius:1px;
	border:1.5px solid #ff5a5f;	
	background:#fff;		
}
form.ajax-save-advert .cf-field .cf-subfield .cf-values-wrap .styled-select select option{
    cursor:pointer;
	color:#333;
	
	line-height:1;
    letter-spacing:.15px;
	text-shadow:0px 0px .5px rgba(0,0,0,0.25);       
	
    font-size:11px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';	
}
form.ajax-save-advert .cf-field .cf-subfield .cf-values-wrap .styled-select select option:hover{
	background:#fcfcfc;
}
form.ajax-save-advert .cf-field .cf-subfield .cf-values-wrap .styled-select select option[selected="selected"]{
    cursor:pointer;
	color:#e40030;
	
	line-height:1;
	
    letter-spacing:.15px;
	text-shadow:0px 0px .5px rgba(0,0,0,0.25);       
	
    font-size:11px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	
}

/* advert-form.php -> .ajax-save-advert */
form.ajax-save-advert,
form.ajax-save-advert .white-block,
form.ajax-save-advert .white-block-title{
	margin:0px; 
	padding:0px;
	
	max-width:970px;
	width:100%; 
	height:auto; 
	
	float:left; 
}
form.ajax-save-advert .white-block .white-block-title:not(#cf-wrapper .white-block-title):not(.ajax-screen-edit-new .white-block-title){
	margin:30px 0 15px 0;
}
form.ajax-save-advert .white-block-title .flex-wrap{
	margin:0px; 
	padding:0px; 
}
form.ajax-save-advert .white-block-title .flex-wrap .flex-left{
	display:flex;
	float:left;
}
form.ajax-save-advert .white-block-title .flex-wrap .flex-right{
	display:flex;
	float:right;
}
form.ajax-save-advert h3{
	color:#011d2d;

	margin:0px;
	padding:0px;
	
	letter-spacing:.15px; 
	text-shadow:0 0 1.75px rgba(0,0,0,.075);

	font-size:24px; 
    font-weight:500; 
	font-family:Roboto, Arial, Helvetica, sans-serif;	
}
form.ajax-save-advert h4{	
	color:#011d2d;

	margin:0px;
	padding:0px;
	
	text-shadow:0px 0px 5px rgba(0,0,0,0.1); 
	
	font-size:18px;	
	font-weight:500px;
    font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';		
}
form.ajax-save-advert h5{	
	color:#00AEFF; 

	margin:0px;
	padding:0px;
	
	text-shadow:0px 0px 1.25px rgba(0,0,0,0.075); 
	
	font-size:16px;	
	font-weight:500px;
    font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';		
}
form.ajax-save-advert h6{	
	color:#2271B1; 
	
	margin:0px;
	padding:0px;
	
	text-shadow:0px 0px 5px rgba(0,0,0,0.1); 
	
	font-size:14px;	
	font-weight:600px;
    font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';		
}
form.ajax-save-advert .white-block{
	max-width:970px;
	width:100%;
	height:100%; 
	border:none;

	margin:15px 0px 0px 0px; 
	padding:0px; 	
}
form.ajax-save-advert .white-block-content{
	max-width:970px;
	width:100%;
	height:100%; 

	margin:0px; 
	padding:0px; 
	
	float:left; 
	
	border:1px solid #dfdfdf; 	
	box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 8px 0px;
	-webkit-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 8px 0px;
	-moz-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 8px 0px;
}
form.ajax-save-advert .flex-wrap .flex-right label,
form.ajax-save-advert .flex-wrap .flex-right span:not(.af-button span){
	color:#00AEFF;
	cursor:pointer;
	
	display:flex;
	vertical-align:middle;
	margin:auto 0px;
	
	text-shadow:0 0 5px rgba(0,0,0,.1);
	
	font-size:12px;
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	
}
form.ajax-save-advert .flex-wrap .flex-right label:hover,
form.ajax-save-advert .flex-wrap .flex-right span:not(.af-button span):hover{
	color:#e40030;
}
form.ajax-save-advert .flex-wrap i:not(.af-button i){
	line-height:1;
	font-size:12px; 
	display:flex; 
	justify-content:flex-start;
	vertical-align:middle; 
	margin:auto 7.5px auto 0px;	
}

/* 8.04. ADVERT FORM EDIT NEW - Breadcrumb */
form.ajax-save-advert #breadcrumb.form-group{
	display:flex; 
	float:left;
	justify-content:left; 
	
	margin:15px 0px; 
	padding:0 0 0 15px; 

	width:100%;
	height:35px;
}
form.ajax-save-advert #breadcrumb.form-group a,
form.ajax-save-advert #breadcrumb.form-group label{
	color:#0693e3; 	
	color:#00AEFF;  
	color:#011d2d;
	
	cursor:pointer;
	
	margin:0 0 0 5px;
		
	line-height:35px;  	
	
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25); 
	
    font-size:11.75px; 
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';		
}
form.ajax-save-advert #breadcrumb.form-group a:hover,
form.ajax-save-advert #breadcrumb.form-group label:hover{
	color:#e40030;
}
form.ajax-save-advert #breadcrumb.form-group input{
	border:1px solid #f1f1f1;
}

/* 8.05. ADVERT FORM EDIT NEW - Category Selection */
#ajax-select-category.white-block,
#ajax-select-category.white-block-title,
#ajax-select-category.white-block-content{
	width:100%;
	max-width:970px;
}
#ajax-select-category .form-group{
    height:250px; 
    width:160px; 
    
    padding:0px;
    margin:0px;
}
#ajax-select-category .form-group #style-4.scrollbar{
    overflow-x:hidden;
    height:250px; 
    width:160px;
    padding:0px;
    margin:0px;
}
#ajax-select-category .form-group #style-4.scrollbar::-webkit-scrollbar-track{
	border-radius:4px;
	-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);
}
#ajax-select-category .form-group #style-4.scrollbar::-webkit-scrollbar{
	width:4px;
	background-color:#ddd;
	opacity:0.5;
}
#ajax-select-category .form-group #style-4.scrollbar::-webkit-scrollbar-thumb{	
	border-radius:4px;
	-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);
	background-color:#999;
	cursor:pointer;
}
#ajax-select-category .form-group #style-4.scrollbar::-webkit-scrollbar-thumb:hover{	
	background-color:#333;
	cursor:pointer;	
}
#ajax-select-category .form-group ul.list-unstyled.taxonomy-filter.category-filter{
    height:250px; 
}  
#ajax-select-category .form-group ul.list-unstyled.taxonomy-filter.category-filter div{
    padding:0px;
    margin:0px;

    cursor:pointer;
}    

/* 8.06. ADVERT FORM EDIT NEW - Category Selection - Subcategory */
form.ajax-save-advert .form-group:not(#ajax-select-category .form-group){
	width:calc(100% - 30px); 
	height:calc(100% - 30px); 
	
	margin:15px; 
	padding:0px; 
	
	overflow:hidden;
}
#ajax-select-category #subcategory.form-group{
	display:none;	
	
	display:flex;
	float:left;
	
	width:100%;
	height:290px;
	
	overflow-x:hidden;
	overflow-y:hidden;
	
	background:#fff;
}
#ajax-select-category #subcategory.form-group .white-block-content,
#ajax-select-category #subcategory.form-group .white-block-content button.category-selection{
	padding:0px;
}
#category-selection-done.modal.in .modal-body{
	margin:0px;
	padding:0px;
}


/* 8.07. ADVERT FORM EDIT NEW - Advert Details */
/* advert-title-wrap & advert-values-wrap */
.advert-title-wrap, 
.advert-values-wrap{
	height:35px;
	width:100%;
}
form.ajax-save-advert .advert-title-wrap label{
	width:100%;
	height:100%;
	
	margin:0px;
	padding:0px;	
	
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:11.5px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	
}

/* ad description */
.form-group .wp-editor-container{
	border:none;
}
.form-group div.mce-toolbar-grp{
	border:none;
	background:#ccc;
}
.form-group .mce-statusbar{
	border:none;
}
.form-group .mce-top-part:before{
	box-shadow:none;
}
.form-group div.mce-statusbar{
	border:none;
}
#wp-description-wrap.wp-core-ui.wp-editor-wrap.tmce-active{
	border:none;
}
#wp-description-wrap.wp-core-ui.wp-editor-wrap.tmce-active .wp-editor-container{
	border-radius:4px;
	border:1.5px solid #d9d9d9;
	background-color:#fcfcfc;
}

/* input */
form.ajax-save-advert input{
	height:30px;
	
	border-radius:1px;
	border:1.5px solid #d9d9d9;
	
	background:#f1f1f1;
	padding:0 0 0 5px;
}
form.ajax-save-advert input:hover{
	border:1.5px solid #333;	
	background:#fafafa;
}
form.ajax-save-advert input:focus{
	border:1.5px solid #ff5a5f;	
	background:#fff;
}
label.label-bottom-margin{	
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:11.5px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	
}

/* 8.08. ADVERT FORM EDIT NEW - Phone Verification */
.phone-verification .af-button,
.phone-verification .af-button:focus,
.phone-verification .af-button:active{
    display:block;
    line-height:50px;
    font-size:13px;
    border-radius:2px;
}
.phone-code-send-again,
.phone-code-send-again:focus{
	background:#4b586b;
}
.advert-location-wrap .user-address ul li#singleAdvertAddress a{
	vertical-align:middle; 
	margin:auto 0px; 	
	border:none;
}

/* 8.09. ADVERT FORM EDIT NEW - Bidding History */
.author-panel .bidding-history-results .flex-wrap .af-bid-name,
.author-panel .bidding-history-results .flex-wrap .af-bid{
	width:30%;
}
.author-panel .bidding-history-results .flex-wrap .af-bid-action{
	order:2;
}
.author-panel .bidding-history-results .af-bid-item{
	align-items:center;
}
.author-panel .bidding-history-results .af-bid-item .af-bid-name{
	display:flex;
	align-items:center;
	order:1
}
.author-panel .bidding-history-results .af-bid-item .af-bid-name a{
	margin-right:5px;
}
.bidding-history-results .af-bid-date{
	width:60%;
	text-align:right;
	order:3;
}
.author-panel .bidding-history-results .af-bid .af-bid-date{
	width:40%;
}
.bidding-history-results .af-bid-item:last-child{
	border:none;
	padding-bottom:0px;
	margin-bottom:0px;
}
.bidding-form .form-group{
	width:50%;
}
.bidding-form .af-button{
	width:calc(50% - 15px);
}

/* 8.10. ADVERT FORM EDIT NEW - Images Uploader & Dropzone */
.images-uploader{
	background:#fcfcfc;
	border-radius:2px;
	padding:20px;
	padding-bottom:10px;
	text-align:center;
}
.images-uploader .description{
	margin-top:20px;
}
.images-uploader .fa-cloud-upload{
	font-size:55px;
	color:#eee;
}
.images-uploader-wrap{
	margin-right:-10px;
	margin-top:20px;
}
.images-holder{
	margin-right:-5px;
}
.image-input-wrap{
	position:relative;
	display:inline-block;
	width:calc(14.23% - 5px);
	margin-right:5px;
	border-radius:2px; 
	overflow:hidden;
	margin-top:5px;
	float:left;
}
.image-input-wrap a,
.image-input-wrap .styled-radio{
	position:absolute;
	z-index:2;
	top:5px;
	right:5px;
	width:25px;
	line-height:25px;
	text-align:center;
	height:25px;
	border-radius:2px;
	background:#fff;
}
.image-input-wrap .styled-radio{
	left:5px;
	right:auto;
}
.image-input-wrap a i{
	color:#ddd;
}
.image-input-wrap a:hover i{
	color:#e40030;
}
.image-input-wrap .styled-radio label{
	display:block;
}
.image-input-wrap .styled-radio label:before{	
	font-size:13px;
	margin:0px;
}
.image-input-wrap img:hover{
	cursor:move;
}

/* 8.11. ADVERT FORM EDIT NEW - Dropzone */
.dz-error .dz-details{
	opacity:0.1;
}
.dz-error-message{
	font-size:12px;
	color:#555;
	position:absolute;
	top:calc(50% + 15px);
	left:50%;
	transform:translate(-50%,-50%);
	width:100%;
	text-align:center;
}
.dz-success-mark,
.dz-error-mark,
.dz-progress,
.dz-loading-icon{
	position:absolute;
	color:#fff;
	opacity:0;
	top:50%;
	left:50%;
	font-size:25px;
	transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-webkit-transform:translate(-50%,-50%);
}
.dz-error-mark{
	display:none;
}
.dz-loading-icon{
	color:#333;
}
.dz-loading.dz-preview .dz-remove.action-button{
	display:none;
}
.dz-loading .dz-loading-icon{
	opacity:0.2;
}
.dz-success .dz-success-mark,
.dz-error .dz-error-mark,
.dz-processing:not(.dz-complete) .dz-progress{
	opacity:1;
}
.terms-wrap .terms-conditions{
	line-height:12.5px;
	margin-bottom:12.5px;
	
	color:#000;

	line-height:1;  	
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25); 
	
    font-size:12.5px; 
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';		
}
.terms-wrap .styled-checkbox{
}
/* END ADVERT FORM EDIT NEW */


/******************************************************
   9. ADS & FAVORITE ADS LISTING
*******************************************************/
/* 9.01. ADS & FAVORITE ADS LISTING - Profile Advert Listing Table */
table.profile-advert-listing{
	width:100%;
	max-width:970px;
	
	margin:0px;
	padding:0px;
		
	border:1px solid #f1f1f1; 	
	box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
	-webkit-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
	-moz-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
}
table.profile-advert-listing tr.profile-advert-listing-headers{
	background-color:#fff;	
	border:1px solid #f1f1f1;
}
table.profile-advert-listing tr.profile-advert-listing-headers th:not(th.profile-advert-title){
	margin:0px;	
	padding:0px;	
	height:30px;
	vertical-align:middle;
	text-align:center;	
}
table.profile-advert-listing tr.profile-advert-listing-headers th.profile-advert-title{
	margin:0px;	
	padding:0px 0px 0px 7.5px;	
	height:30px;
	vertical-align:middle;
}
table.profile-advert-listing tr.profile-advert-listing-headers th a,
table.profile-advert-listing tr.profile-advert-listing-headers th a span{
	color:#011d2d;
	
	height:11px;
	line-height:1;
	
	margin:0px;
	padding:0px;
	
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:11.75px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 		
	
}
table.profile-advert-listing tr.profile-advert-listing-headers th.profile-advert-price a:hover span,
table.profile-advert-listing tr.profile-advert-listing-headers th.profile-advert-published a:hover span,
table.profile-advert-listing tr.profile-advert-listing-headers th.profile-advert-expires a:hover span,
table.profile-advert-listing tr.profile-advert-listing-headers th.profile-advert-views a:hover span{	
  color:#e40030;
}
table.profile-advert-listing tr.profile-advert-listing-headers th i{
	font-size:10.5px;
	font-family:'FontAwesome';
}
tr.profile-advert-listing-headers th.profile-advert-thumbnail{
	width:90px;
}
tr.profile-advert-listing-headers th.profile-advert-title{
	width:calc(100% - 600x);
	max-width:370px;		
}
tr.profile-advert-listing-headers th.profile-advert-status,
tr.profile-advert-listing-headers th.profile-advert-type,
tr.profile-advert-listing-headers th.profile-advert-price,
tr.profile-advert-listing-headers th.profile-advert-published,
tr.profile-advert-listing-headers th.profile-advert-expires,
tr.profile-advert-listing-headers th.profile-advert-views{
	width:75px;	
}
tr.profile-advert-listing-headers th.profile-advert-actions{
	width:60px;	
}
table.profile-advert-listing tr.profile-advert{
	height:90px;
	cursor:pointer;
	border:1px solid #f1f1f1;
}
table.profile-advert-listing tr.profile-advert:nth-child(2n){
	background:#fff;
}
table.profile-advert-listing tr.profile-advert:nth-child(2n+1){
	background:#fcfcfc;
}
table.profile-advert-listing tr.profile-advert:hover{
	background:#e8f0f7;
}
table.profile-advert-listing tr.profile-advert td:not(td.profile-advert-title){
	height:90px;
	
	margin:0px;
	padding:2.5px;
	
	vertical-align:middle;
	text-align:center;	
}
table.profile-advert-listing tr.profile-advert td a,
table.profile-advert-listing tr.profile-advert td div a{
	vertical-align:middle;	
	
	padding:0px;
	margin:0px;	
	
	color:#011d2d;
	
	line-height:1.1;
	
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:10.5px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';
}
table.profile-advert-listing tr.profile-advert td a:not(td.profile-advert-title a){
	vertical-align:middle;	
	justify-content:center;
}
table.profile-advert-listing tr.profile-advert td.profile-advert-title{
	height:90px;
	
	margin:0px;
	padding:2.5px 2.5px 2.5px 7.5px;
	
	vertical-align:middle;
}
table.profile-advert-listing tr.profile-advert td.profile-advert-thumbnail{
	width:90px;
	position:relative;
}
table.profile-advert-listing tr.profile-advert td.profile-advert-thumbnail .wp-post-image{
	height:85px;
	width:85px;
	border-radius:0%;
	background-color:transparent;
	
	padding:0px;
	margin:0px;	
}
table.profile-advert-listing tr.profile-advert td.profile-advert-title{
	width:calc(100% - 600px);
	max-width:370px;		
	height:90px;
}
table.profile-advert-listing tr.profile-advert td.profile-advert-title .advert-title{
	max-width:385px;	
	width:100%;
	height:auto;

	margin:0px;
	padding:0px;	
}
table.profile-advert-listing tr.profile-advert td.profile-advert-title .advert-title a{	
	cursor:pointer;
	
	vertical-align:middle;
	justify-content:flex-start;
	text-align:left;	

    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:10.5px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 		
}
table.profile-advert-listing tr.profile-advert td.profile-advert-title .advert-title a:hover{
	color:#e40030;
}
table.profile-advert-listing tr.profile-advert td.profile-advert-title .advert-categories{
	max-width:370px;		
	width:100%;
	height:12.5px;
	
	margin:0px 0px 12.5px 0px;
	padding:0px;
	
	vertical-align:middle;
}
table.profile-advert-listing tr.profile-advert td.profile-advert-title .advert-categories span{	
	display:flex;
	float:left;
	line-height:1;

	margin:0px;	
	padding:0px;
}
table.profile-advert-listing tr.profile-advert td.profile-advert-title .advert-categories span a{	
	display:flex;
	float:left;
	vertical-align:middle;

	margin:0px 2.5px 0px 0px;	
	padding:0px;
			
	color:#0693e3;  

	line-height:1;	
    letter-spacing:.25px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:10.25px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	
}
table.profile-advert-listing tr.profile-advert td.profile-advert-title .advert-categories span i{	
	line-height:1;
	
	margin:2.5px 2.5px 0px 0px;	
	padding:0px;
		
	letter-spacing:.15;
	
	font-size:7.5px;
	font-weight:500;
	font-family:'fontAwesome'; 

	display:flex;
	vertical-align:middle;
	opacity:.3;
	color:#2d323e;
}
table.profile-advert-listing tr.profile-advert td.profile-advert-title:hover .advert-categories{
	opacity:1;
}
table.profile-advert-listing tr.profile-advert td.profile-advert-title .advert-categories span a:hover{	
	opacity:1;
	color:#e40030;
}
table.profile-advert-listing tr.profile-advert td.profile-advert-title .advert-meta-top,
table.profile-advert-listing tr.profile-advert td.profile-advert-title .advert-meta-bottom{
	max-width:370px;	
	width:100%;
	height:12.5px;
	
	vertical-align:middle;
}
table.profile-advert-listing tr.profile-advert td.profile-advert-title .advert-meta-top{
	margin:0px 0px 5px 0px;	
	padding:0px;	
}
table.profile-advert-listing tr.profile-advert td.profile-advert-title .advert-meta-bottom{
	margin:0px;	
	padding:0px;	
}
table.profile-advert-listing tr.profile-advert td.profile-advert-title .advert-meta-bottom .advert-city{
	width:100%;
	height:10px;
	overflow:none;

	position:relative;
	vertical-align:bottom;
}
table.profile-advert-listing tr.profile-advert td.profile-advert-title .advert-meta-bottom .advert-city a{
	display:flex;
	float:left;
	vertical-align:middle;
	position:relative;
	
	width:auto;
	height:auto 0px;
	
	padding-right:5px;
	font-style:italic;

	color:#999;	
	color:#969FA4;
	color:#5f6973;

	line-height:1;	
	text-transform:capitalize;  

	letter-spacing:.25px; 
	text-shadow:0 0 5px rgba(0,0,0,.125);	    

	font-size:10px; 
	font-weight:500; 
	font-family:Roboto, Arial, Helvetica, sans-serif;	
}
table.profile-advert-listing tr.profile-advert td.profile-advert-status,
table.profile-advert-listing tr.profile-advert td.profile-advert-type,
table.profile-advert-listing tr.profile-advert td.profile-advert-price,
table.profile-advert-listing tr.profile-advert td.profile-advert-published,
table.profile-advert-listing tr.profile-advert td.profile-advert-expires,
table.profile-advert-listing tr.profile-advert td.profile-advert-views{
	width:75px;	
	height:90px;
}
table.profile-advert-listing tr.profile-advert td.profile-advert-price .price-list,
table.profile-advert-listing tr.profile-advert td.profile-advert-price .price-list span{
	color:#e40030;
	
	line-height:1.1;
	
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:10.5px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';
}
table.profile-advert-listing tr.profile-advert td.profile-advert-price .price-list span:not(.price-symbol):not(.text-price){   
	display:block;
	opacity:0.5;

	margin-right:0px;
	
	color:#ff5a5f;
	color:#e40030;
    	
	line-height:1.1;

    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:10.5px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';	
}
table.profile-advert-listing tr.profile-advert td.profile-advert-price .price-list .price-symbol{
	margin-left:0px;
	color:#e40030;
	
	line-height:1.1;
	
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:10.5px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';		
}
table.profile-advert-listing tr.profile-advert td.profile-advert-actions{
	width:60px;	
	height:90px;
}
table.profile-advert-listing tr.profile-advert td.profile-advert-actions .advert-action{
	width:100%;

	margin:0px;
	padding:0px 1.5px;	
	
	display:block;
	justify-content:center;
	vertical-align:middle;	
	
	opacity:1;
}
table.profile-advert-listing tr.profile-advert td.profile-advert-actions .advert-action a.profile-actions{
	cursor:pointer;	

	width:100%;

	display:flex;
	position:relative;
	
	margin:auto;
	padding:auto;
	
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:10.5px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';		
}
table.profile-advert-listing tr.profile-advert td.profile-advert-actions .advert-action a.profile-actions:hover a.profile-actions i{
	color:#e40030;
}
table.profile-advert-listing tr.profile-advert td.profile-advert-actions .advert-action a.profile-actions i{
	width:100%;
	font-size:14px;

	margin:0px;
	padding:0 5px;
	
	text-shadow:0px 0px 5px rgba(0,0,0,0.35); 
	-webkit-text-fill-color:#001d57;
	-webkit-text-stroke-width:.15px;
	-webkit-text-stroke-color:#fff;	
}
table.profile-advert-listing tr.profile-advert td.profile-advert-actions .advert-action a i:hover{
	-webkit-text-fill-color:#e40030;
	-webkit-text-stroke-width:.15px;
	-webkit-text-stroke-color:#fff;	
}
/* END ADS & FAVORITE ADS LISTING */


/******************************************************
   10. FAVORITE SEARCHES LISTING
*******************************************************/
/* 10.01. FAVORITE SEARCHES LISTING - Profile Search Listing Table */
table.profile-search-listing{
	width:100%;
	max-width:970px;
	
	margin:0px;
	padding:0px;

	border:1px solid #f1f1f1; 	
	box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
	-webkit-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
	-moz-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;		
}
table.profile-search-listing tr.profile-search-listing-headers{
	background-color:#fff;	
	border:1px solid #f1f1f1;	
}
table.profile-search-listing tr.profile-search-listing-headers th{
	height:30px;

	margin:0px;	
	padding:0 0 0 7.5px;
}
table.profile-search-listing tr.profile-search-listing-headers th a{
	color:#000;
	
	display:inline-block;
	float:left;
	line-height:1;

	margin:0px;
	padding:0px;
	
	letter-spacing:.15;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25); 
	
	font-size:11.75px; 
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	
}
tr.profile-search-listing-headers th.profile-search-title{
	width:calc(25% - 60px);	
}
tr.profile-search-listing-headers th.profile-search-url{
	width:75%;	
}
tr.profile-search-listing-headers th.profile-search-actions{
	width:60px;		
}
table.profile-search-listing tr.profile-search{
	height:90px;
	border:1px solid #f1f1f1;	
	cursor:pointer;
}
table.profile-search-listing tr.profile-search:nth-child(2n){
	background:#fff;
}
table.profile-search-listing tr.profile-search:nth-child(2n+1){
	background:#fcfcfc;
}
table.profile-search-listing tr.profile-search:hover{
	background:#e8f0f7;
}
table.profile-search-listing tr.profile-search td:not(td.profile-search-actions){
	height:90px;
	padding:0px 0px 0px 7.5px;
	margin:0px;
	
	vertical-align:middle;
}
table.profile-search-listing tr.profile-search td a{
	line-height:1;
	
	padding:0px;
	margin:0px;	
	
	color:#011d2d;
	
	letter-spacing:.15;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25); 
	
	font-size:10.5px; 
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	
}
table.profile-search-listing tr.profile-search td.profile-search-title{
	width:calc(25% - 60px);
}
table.profile-search-listing tr.profile-search td.profile-search-url{
	width:75%;
}
table.profile-search-listing tr.profile-search td.profile-search-url a{
	cursor:pointer;	
}
table.profile-search-listing tr.profile-search td.profile-search-url a:hover{
	color:#e40030;	
}
table.profile-search-listing td.profile-search-actions{
	width:60px;	
	height:90px;
	
	margin:0px;
	padding:2.5px;
	
	vertical-align:middle;
	text-align:center;				
}
table.profile-search-listing td.profile-search-actions .search-action{	
	width:100%;

	margin:0px;
	padding:0px 1.5px;	
	
	display:block;
	justify-content:center;
	vertical-align:middle;	
	
	opacity:1;
}
table.profile-search-listing td.profile-search-actions .search-action a.profile-actions{
	display:flex; 

	margin:auto;
	padding:auto;

	vertical-align:middle;
	justify-content:center;
}
table.profile-search-listing td.profile-search-actions .search-action a.profile-actions i{
	font-size:14px;

	width:100%;
	margin:0px;
	padding:0 5px;
	
	text-shadow:0px 0px 5px rgba(0,0,0,0.35); 
	-webkit-text-fill-color:#001d57;
	-webkit-text-stroke-width:.15px;
	-webkit-text-stroke-color:#fff;	
}
table.profile-search-listing td.profile-search-actions .search-action a i:hover{
	-webkit-text-fill-color:#e40030;
	-webkit-text-stroke-width:.15px;
	-webkit-text-stroke-color:#fff;	
}
table.profile-search-listing td.profile-search-actions .search-action a:hover{
    color:#e40030;
}
/* END FAVORITE SEARCHES */


/******************************************************
   11. FAVORITE SELLERS LISTING
*******************************************************/
/* 11.01. FAVORITE SELLERS LISTING - Profile Seller Listing Table */
table.profile-seller-listing{
	width:100%;
	max-width:970px;
	
	margin:0px;
	padding:0px;

	border:1px solid #f1f1f1; 	
	box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
	-webkit-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
	-moz-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;	
}
table.profile-seller-listing tr.profile-seller-listing-headers{
	background-color:#fff;	
	border:1px solid #f1f1f1;	
}
table.profile-seller-listing tr.profile-seller-listing-headers th{
	height:30px;

	margin:0px;	
	padding:0 0 0 7.5px;
}
table.profile-seller-listing tr.profile-seller-listing-headers th a{
	color:#000;
	
	display:inline-block;
	float:left;
	line-height:1;

	margin:0px;
	padding:0px;
	
	letter-spacing:.15;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25); 
	
	font-size:11.75px; 
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	
}
tr.profile-seller-listing-headers th.profile-seller-details{
	width:calc(100% - 705px);
}
tr.profile-seller-listing-headers th.profile-seller-description{
	width:180px;	
}
tr.profile-seller-listing-headers th.profile-seller-membership{
	width:105px;	
}
tr.profile-seller-listing-headers th.profile-seller-contact,
tr.profile-seller-listing-headers th.profile-seller-location{
	width:180px;	
}
tr.profile-seller-listing-headers th.profile-seller-actions{
	width:60px;	
}
table.profile-seller-listing tr.profile-seller{
	height:90px;
	border:1px solid #f1f1f1;	
	cursor:pointer;
}
table.profile-seller-listing tr.profile-seller:nth-child(2n){
	background:#fff;
}
table.profile-seller-listing tr.profile-seller:nth-child(2n+1){
	background:#fcfcfc;
}
table.profile-seller-listing tr.profile-seller:hover td,
table.profile-seller-listing tr.profile-seller:hover td.profile-seller-details,
table.profile-seller-listing tr.profile-seller:hover td.profile-seller-details .flex-wrap{
	background:#e8f0f7;
}
table.profile-seller-listing tr.profile-seller td:not(td.profile-seller-actions):not(td.profile-seller-details){
	height:90px;
	
	margin:0px;
	padding:0px 0px 0px 7.5px;
	
	vertical-align:middle;
}
table.profile-seller-listing tr.profile-seller td.profile-seller-details{	
	width:calc(100% - 705px);
	height:90px;
	
	margin:0px;
	padding:0px 0px 0px 2.5px;
	
	vertical-align:middle;	
}
table.profile-seller-listing tr.profile-seller td a{
	line-height:1;
	
	margin:0px;	
	padding:0px;
	
	color:#011d2d;
	
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:10.5px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';		
}
table.profile-seller-listing tr.profile-seller td label a,
table.profile-seller-listing tr.profile-seller td a{
	font-size:10.5px;
	line-height:1;
	margin:0px;	
	padding:0px;
	
	justify-content:center;
	vertical-align:middle;	
}
table.profile-seller-listing td.profile-seller-details div.flex-left{
	display:inline-block;
	position:relative;
	
	justify-content:flex-start;
	vertical-align:middle;
	
	width:90px;
	height:100%;
	
	overflow:none;
}
table.profile-seller-listing td.profile-seller-details div.flex-right{
	display:inline-block;
	position:relative;

	justify-content:flex-start;
	vertical-align:middle;
	
	width:calc(100% - 90px);
	line-height:100%;
	
	margin:0px;
	padding:0px 0px 0px 7.5px;

	overflow:none;
}
table.profile-seller-listing td.profile-seller-details div.flex-right div.profile-seller-name{
	display:block;
	position:absolute;
	
	justify-content:flex-start;	
	vertical-align:middle;	
	
	width:calc(100% - 7.5px);
	height:auto;
	
	margin:auto 0px;
	padding:15px 0px;
	
	overflow:none;
}
table.profile-seller-listing td.profile-seller-details div.flex-right div.profile-seller-name div,
table.profile-seller-listing td.profile-seller-details div.flex-right div.profile-seller-name > a{
	display:block;
	justify-content:flex-start;	
	vertical-align:middle;	
	width:100%;	
	margin:7.5px 0px;
}
table.profile-seller-listing td.profile-seller-details div.flex-right div.profile-seller-name .membership{
	display:none;
}
table.profile-seller-listing td.profile-seller-description{
	width:180px;
	height:90px;	
}
table.profile-seller-listing td.profile-seller-description{
	overflow:hidden;	
}
table.profile-seller-listing td.profile-seller-membership{
	width:105px;
	height:90px;	
}
table.profile-seller-listing td.profile-seller-contact,
table.profile-seller-listing td.profile-seller-location{
	width:180px;
	height:90px;	
}
table.profile-seller-listing td.profile-seller-contact a,
table.profile-seller-listing td.profile-seller-location a{
	display:inline-block;
	line-height:1;
}
table.profile-seller-listing td.profile-seller-actions{
	width:60px;	
	height:90px;
	
	margin:0px;
	padding:2.5px;
	
	vertical-align:middle;
	text-align:center;		
}
table.profile-seller-listing td.profile-seller-actions .seller-action{	
	width:100%;

	margin:0px;
	padding:0px 1.5px;	
	
	display:block;
	justify-content:center;
	vertical-align:middle;	
	
	opacity:1;
}
table.profile-seller-listing td.profile-seller-actions .seller-action a.profile-actions{
	display:flex; 

	margin:auto;
	padding:auto;

	vertical-align:middle;
	justify-content:center;
}
table.profile-seller-listing td.profile-seller-actions .seller-action a.profile-actions i{
	font-size:14px;

	width:100%;
	margin:0px;
	padding:0 5px;
	
	text-shadow:0px 0px 5px rgba(0,0,0,0.35); 
	-webkit-text-fill-color:#001d57;
	-webkit-text-stroke-width:.15px;
	-webkit-text-stroke-color:#fff;	
}
table.profile-seller-listing td.profile-seller-actions .seller-action a i:hover{
	-webkit-text-fill-color:#e40030;
	-webkit-text-stroke-width:.15px;
	-webkit-text-stroke-color:#fff;	
}
table.profile-seller-listing td.profile-seller-actions .seller-action a:hover{
    color:#e40030;
}
/* END FAVORITE SELLERS*/


/******************************************************
   12. REVIEWS
*******************************************************/
/* 12.01. REVIEWS - Profile Review Listing Table */
table.profile-review-listing{
	width:100%;
	max-width:970px;
	
	margin:0px;
	padding:0px;

	border:1px solid #f1f1f1; 	
	box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
	-webkit-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
	-moz-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
}
table.profile-review-listing tr.profile-review-listing-headers{
	background-color:#fff;	
	border:1px solid #f1f1f1;
}
table.profile-review-listing tr.profile-review-listing-headers th{
	margin:0px;	
	padding:0 0 0 7.5px;
	
	height:30px;
	
	vertical-align:middle;
	text-align:left;	
}
table.profile-review-listing tr.profile-review-listing-headers th a{
	color:#011d2d;
	
	height:12px;
	line-height:1;
	
	margin:0px;
	padding:0px;
	
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:11.75px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	
}
th.profile-review-reviewer,
th.profile-review-reviewed{
	width:105px;	
}
th.profile-review-content{
	width:calc(100% - 615px);	
}
th.profile-review-post{
	width:225px;	
}
th.profile-review-date{
	width:90px;	
}
th.profile-review-actions{
	width:60px;	
}
table.profile-review-listing tr.profile-review{
	height:90px;
	cursor:pointer;
	border:1px solid #f1f1f1;	
}
table.profile-review-listing tr.profile-review:nth-child(2n){
	background:#fff;
}
table.profile-review-listing tr.profile-review:nth-child(2n+1){
	background:#fcfcfc;
}
table.profile-review-listing tr.profile-review:hover{
	background:#e8f0f7;
}
table.profile-review-listing tr.profile-review td{
	height:90px;

	margin:0px;
	padding:7.5px;
	
	vertical-align:top;
	text-align:left;		
}
table.profile-review-listing tr.profile-review td a{
	line-height:1;
	margin:0px;
	padding:0px;

	justify-content:left;
	vertical-align:top;	
	
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:10.5px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	
}
table.profile-review-listing tr.profile-review td.profile-review-reviewer,
table.profile-review-listing tr.profile-review td.profile-review-reviewed{
	width:105px;		
	height:90px;
}
table.profile-review-listing tr.profile-review td.profile-review-reviewer a,
table.profile-review-listing tr.profile-review td.profile-review-reviewed a{
	color:#011d2d;

    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:10.5px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	
}
table.profile-review-listing tr.profile-review td.profile-review-reviewer a:hover,
table.profile-review-listing tr.profile-review td.profile-review-reviewed a:hover{
	color:#e40030;
}
table.profile-review-listing tr.profile-review td.profile-review-reviewer span,
table.profile-review-listing tr.profile-review td.profile-review-reviewed span{
	margin:0px;
	padding:0px;
		
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:9.5px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	

	opacity:0.7;
	color:#a7a4a4;
}
table.profile-review-listing tr.profile-review td.profile-review-content{
	width:calc(100% - 615px);		
	height:90px;
}
table.profile-review-listing tr.profile-review td.profile-review-content .review-content{
	display:block;
}
table.profile-review-listing tr.profile-review td.profile-review-content .review-content .review-text{
	margin:0px;
	padding:0px;
	position:relative;
	color:#333;
}
table.profile-review-listing tr.profile-review td.profile-review-content .review-content .review-text .send-response-wrap{
	padding:7.5px 0px;

}
table.profile-review-listing tr.profile-review td.profile-review-content .review-content .review-text .send-response-wrap i{
	color:#e40030;
	font-size:16px;
}
table.profile-review-listing tr.profile-review td.profile-review-content .review-content .review-text .send-response-wrap i:hover{
	color:#e40030;
}
table.profile-review-listing tr.profile-review td.profile-review-content .review-content .review-text .send-response-wrap form{
	margin-top:2.5px;
}
table.profile-review-listing tr.profile-review td.profile-review-content .review-content .review-text .send-response-wrap form textarea#review_response{
	margin-bottom:0px;
	border:1.5px solid #5f6973;	
	background:#fcfcfc;
	padding:7.5px;
}
table.profile-review-listing tr.profile-review td.profile-review-content .review-content .review-text .send-response-wrap form textarea#review_response:hover{
	border:1.5px solid #5f6973;	
	background:#fff;	
}
table.profile-review-listing tr.profile-review td.profile-review-content .review-content .review-text .send-response-wrap form textarea#review_response:focus{
	border:1.5px solid #0abde3;	
	background:#fff;	
}
table.profile-review-listing tr.profile-review td.profile-review-content .review-content .review-text .send-response-wrap .form-group{
	margin-bottom:10px;
}
table.profile-review-listing tr.profile-review td.profile-review-content .review-content .review-text .send-response-wrap .description{
	margin-bottom:15px;
}
table.profile-review-listing tr.profile-review td.profile-review-content .review-content .review-text .profile-review-content .review-text .send-response-wrap .alert-error{
	margin-bottom:15px;
}
table.profile-review-listing tr.profile-review td.profile-review-content .review-action{
	width:105px;	
	height:90px;
}
table.profile-review-listing tr.profile-review td.profile-review-content .review-action a i{
	font-size:12px;

	margin:0px;
	padding:0 2.75px;
	
	text-shadow:0px 0px 5px rgba(0,0,0,0.35); 
	-webkit-text-fill-color:#001d57;
	-webkit-text-stroke-width:.15px;
	-webkit-text-stroke-color:#fff;	
}
table.profile-review-listing tr.profile-review td.profile-review-content .review-action a i:hover{
   -webkit-text-fill-color:#e40030;
}
.review-response{
	margin:0px 0px 7.5px 0px;
	padding:7.5px;
	
	font-size:11.5px;
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	
	
	line-height:1.3;
	letter-spacing:.25px;
	color:#2d323e;
	background:#f5f5f5;	
}
table.profile-review-listing tr.profile-review td.profile-review-post{
	width:225px;	
	height:90px;
}
table.profile-review-listing tr.profile-review td.profile-review-post a{
	color:#2271B1;	
}
table.profile-review-listing tr.profile-review td.profile-review-date{
	width:90px;	
	height:90px;
}
table.profile-review-listing tr.profile-review td.profile-review-actions{
	width:60px;	
	height:90px;
}
table.profile-review-listing tr.profile-review td.profile-review-actions .review-action{
	width:100%;

	margin:0px;
	padding:0px 1.5px;	
	
	display:block;
	justify-content:center;
	vertical-align:middle;	
	
	opacity:1;
}
table.profile-review-listing tr.profile-review td.profile-review-actions .review-action a.profile-actions{
	display:flex;
	position:relative;
	
	margin:auto;
	padding:auto;
	
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:10.5px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	
	
	cursor:pointer;	
}
table.profile-review-listing tr.profile-review td.profile-review-actions .review-action a:hover .review-action a i{
	color:#e40030;
}
table.profile-review-listing tr.profile-review td.profile-review-actions .review-action a.profile-actions i{
	font-size:14px;

	width:100%;
	margin:0px;
	padding:0 5px;
	
	text-shadow:0px 0px 5px rgba(0,0,0,0.35); 
	-webkit-text-fill-color:#001d57;
	-webkit-text-stroke-width:.15px;
	-webkit-text-stroke-color:#fff;	
}
table.profile-review-listing tr.profile-review td.profile-review-actions .review-action a i:hover{
	-webkit-text-fill-color:#e40030;
	-webkit-text-stroke-width:.15px;
	-webkit-text-stroke-color:#fff;	
}
.open-response-form{	
	vertical-align:middle;
}
/* END PREVIEWS */


/******************************************************
   13. COMMENTS
*******************************************************/
/* 13.01. COMMENTS - Profile Comment Listing Table */
table.profile-comment-listing{
	width:100%;
	max-width:970px;
	
	margin:0px;
	padding:0px;

	border:1px solid #f1f1f1; 	
	box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
	-webkit-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
	-moz-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;		
}
table.profile-comment-listing tr.profile-comment-listing-headers{
	background-color:#fff;	
	border:1px solid #f1f1f1;
}
table.profile-comment-listing tr.profile-comment-listing-headers th{
	margin:0px;	
	padding:0px 0px 0px 7.5px;
	
	height:30px;
	
	vertical-align:middle;
	text-align:left;		
}
table.profile-comment-listing tr.profile-comment-listing-headers th a{
	color:#011d2d;
	
	height:12px;
	line-height:1;
	
	margin:0px;
	padding:0px;
	
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:11.75px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	
}
tr.profile-comment-listing-headers th.profile-comment-commenter,
tr.profile-comment-listing-headers th.profile-comment-commented{
	width:105px;	
}
tr.profile-comment-listing-headers th.profile-comment-content{
	width:calc(100% - 720px);	
}
tr.profile-comment-listing-headers th.profile-comment-status{
	width:105px;	
}
tr.profile-comment-listing-headers th.profile-comment-post{
	width:225px;	
}
tr.profile-comment-listing-headers th.profile-comment-date{
	width:90px;	
}
tr.profile-comment-listing-headers th.profile-comment-actions{
	width:60px;	
}
table.profile-comment-listing tr.profile-comment{
	height:90px;
	cursor:pointer;
	border:1px solid #f1f1f1;	
}
table.profile-comment-listing tr.profile-comment:nth-child(2n){
	background:#fff;
}
table.profile-comment-listing tr.profile-comment:nth-child(2n+1){
	background:#fcfcfc;
}
table.profile-comment-listing tr.profile-comment:hover{
	background:#e8f0f7;
}
table.profile-comment-listing tr.profile-comment td{
	height:90px;

	margin:0px;
	padding:7.5px;
	
	vertical-align:top;
	text-align:left;	
}
table.profile-comment-listing tr.profile-comment td a:not(.comment-action a):not(.profile-comment-commenter a):not(.profile-comment-commented a){	
	line-height:1;
	margin:0px;
	padding:0px;

	justify-content:left;
	vertical-align:top;	
	
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:10.5px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 		
}
table.profile-comment-listing tr.profile-comment td.profile-comment-commenter,
table.profile-comment-listing tr.profile-comment td.profile-comment-commented{
	width:105px;	
	height:90px;
}
table.profile-comment-listing tr.profile-comment td.profile-comment-commenter a,
table.profile-comment-listing tr.profile-comment td.profile-comment-commented a{
	line-height:1;
	margin:0px;
	padding:0px;

	justify-content:left;
	vertical-align:top;	
	
	color:#011d2d;

    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:10.5px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	
}
table.profile-comment-listing tr.profile-comment td.profile-comment-content{
	width:calc(100% - 720px);		
}
table.profile-comment-listing tr.profile-comment td.profile-comment-content .comment-content,
table.profile-comment-listing tr.profile-comment td.profile-comment-content .comment-action{
	width:100%;		
}
table.profile-comment-listing tr.profile-comment td.profile-comment-content{		
	max-height:90px;
	
	margin:0px;	
	padding:5px 7.5px;
}
table.profile-comment-listing tr.profile-comment td.profile-comment-content .comment-content a{
	cursor:pointer;
	
	height:55px;
	
	margin:0px;
	padding:0px;
	
	letter-spacing:.15;
	text-shadow:none;	
}
table.profile-comment-listing tr.profile-comment td.profile-comment-content .comment-content a:hover{
	text-decoration:none;
	color:#000;
}
table.profile-comment-listing tr.profile-comment td.profile-comment-content .comment-action{
	display:inline-block;
	float:left;
	vertical-align:middle;
	justify-content:left;

	margin:7.5px 0 2.5px 0;
	padding:0px;
}
table.profile-comment-listing tr.profile-comment td.profile-comment-content .comment-action a{
	line-height:1;
	
	display:flex;
	float:left;
	
	width:75px;

	margin:0 2.5px 0 0;
	padding:0px;
		
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:10.5px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	

	color:#2d323e;
	opacity:.1;
}
table.profile-comment-listing tr.profile-comment td.profile-comment-content .comment-action a i{
	margin:0 5px 0 0;
	padding:0px;
}
table.profile-comment-listing tr.profile-comment td.profile-comment-content:hover .comment-action a{
	color:#2d323e;
	opacity:1;
}
table.profile-comment-listing tr.profile-comment td.profile-comment-content .comment-action a:hover{
	color:#e40030;
}
table.profile-comment-listing tr.profile-comment td.profile-comment-status{
	width:105px;	
	height:90px;
}
table.profile-comment-listing tr.profile-comment td.profile-comment-post{
	width:225px;	
	height:90px;
}
table.profile-comment-listing tr.profile-comment td.profile-comment-post .comment-post a{
	color:#2271B1;
	height:55px;
}
table.profile-comment-listing tr.profile-comment td.profile-comment-post .comment-post a:hover{
	color:#e40030;
}
table.profile-comment-listing tr.profile-comment td.profile-comment-post .comment-action a{
	line-height:1;
	
	display:flex;
	float:left;
	
	width:75px;

	margin:7.5px 2.5px 0 0;
	padding:0px;
		
	letter-spacing:.25px; 
	text-shadow:0 0 .75px rgba(0,0,0,.25);	    

	font-size:10px; 
    font-weight:400; 
	font-family:Roboto, Arial, Helvetica, sans-serif;		

	color:#2d323e;
	opacity:.1;
}
table.profile-comment-listing tr.profile-comment td.profile-comment-post:hover .comment-action a{
	opacity:1;
}
table.profile-comment-listing tr.profile-comment td.profile-comment-post .comment-action a:hover{
	color:#e40030;
}
table.profile-comment-listing tr.profile-comment td.profile-comment-post .comment-action a i{
	margin:0 5px 0 0;
	padding:0px;
}
table.profile-comment-listing tr.profile-comment td.profile-comment-date{
	width:90px;	
	height:90px;
}
table.profile-comment-listing tr.profile-comment td.profile-comment-actions{
	width:60px;	
	height:90px;
}
table.profile-comment-listing tr.profile-comment td.profile-comment-actions .comment-action{
	width:100%;

	margin:0px;
	padding:0px 1.5px;	
	
	display:block;
	justify-content:center;
	vertical-align:middle;	
	
	opacity:1;
}
table.profile-comment-listing tr.profile-comment td.profile-comment-actions .comment-action a.profile-actions{
	cursor:pointer;	

	display:flex;
	position:relative;
	
	margin:auto;
	padding:auto;
	
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:10.5px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 		
}
table.profile-comment-listing tr.profile-comment td.profile-comment-actions .comment-action a:hover .comment-action a i{
	color:#e40030;
}
table.profile-comment-listing tr.profile-comment td.profile-comment-actions .comment-action a.profile-actions i{
	font-size:14px;

	width:100%;
	margin:0px;
	padding:0 5px;
	
	text-shadow:0px 0px 5px rgba(0,0,0,0.35); 
	-webkit-text-fill-color:#001d57;
	-webkit-text-stroke-width:.15px;
	-webkit-text-stroke-color:#fff;	
}
table.profile-comment-listing tr.profile-comment td.profile-comment-actions .comment-action a.profile-actions i:hover{
	-webkit-text-fill-color:#e40030;
	-webkit-text-stroke-width:.15px;
	-webkit-text-stroke-color:#fff;	
}
/* END COMMENTS */


/******************************************************
   14. PURCHASE PROMOTION
*******************************************************/
.promotion{
	margin:15px 0px;
	padding:7.5px 0px;
}
.promotion .styled-checkbox{
	display:flex;
	position:relative;
}
.promotion .styled-checkbox .promotion-styled-label{
	width:100%;
	padding-bottom:10px;
	border-bottom:1px solid #eee;
}
.promotion .styled-checkbox{
	width:auto;
	height:15px

	display:flex;
	vertical-align:middle;
	margin:auto 0px;
	padding:0px 0px;	
}
.promotion .styled-checkbox label{
	width:auto;
	height:auto;
	
	display:flex; 
	vertical-align:middle;
	justify-content:flex-start;
	position:relative;

	margin:auto 0px;
	padding:0px;	

	cursor:pointer;	
}
.promotion .styled-checkbox label a{
	color:#011d2d;
	
	display:flex;
	position:relative;
	vertical-align:middle;

	margin:auto 0px auto 7.5px;
	padding:0px;	
	
	line-height:1;
	
	letter-spacing:.25px; 
	text-shadow:0 0 1.5px rgba(0,0,0,.15);	     	     

	font-size:14.5px; 
    font-weight:400; 
	font-family:Roboto, Arial, Helvetica, sans-serif;	  	
}
.promotion .styled-checkbox input{
	display:none;
}
.promotion .styled-checkbox input:checked + label a:hover{	
	color:#000309;
}
.promotion .styled-checkbox label::before,
.promotion .styled-checkbox.active label::before,
.promotion .styled-checkbox input:checked + label:before{
	content:'';
	z-index:2;
	
	width:14.25px;
	height:14.25px;
		
	margin:auto 0px;
	padding:0px;
	
	display:flex;
	position:relative;
	vertical-align:middle;

	border-radius:1px;
	border:1px solid #f1f1f1; 
    box-shadow:0px 0px .5px 0px rgba(0,0,0,0.2); 
	
	background:#fff;
}
.promotion .styled-checkbox input:checked:not(input.disabled) + label:after{	
	content:'\F00C';
	z-index:3;
	
	width:14.75px;
	height:14.75px;
	
	margin:1.75px 0px 0px 0px;
	padding:0px;
	
	font-size:14.75px;
	font-weight:500;
	font-family:'FontAwesome';
	
    display:flex;
	position:absolute;
    
    justify-content:center;
    vertical-align:middle;
	align-items:center;

    -webkit-text-fill-color:#e40030;
    -webkit-text-stroke-width:0.75px;
    -webkit-text-stroke-color:#fff;		
}
.promotion .styled-checkbox input:checked ~ label a{	
	color:#000309;
}
.promotion .styled-checkbox label a:hover,
.promotion .styled-checkbox:hover label a,
.promotion .styled-checkbox input:checked + label:hover a{	
	color:#e40030;
}
.promotion .styled-checkbox label.disabled:before,
.promotion .styled-checkbox input:checked + label.disabled:before{	
	border-radius:1px;
	border:1px solid #e1e1e1; 
    box-shadow:0px 0px .5px 0px rgba(0,0,0,0.2); 

	background:#e1e1e1;
}
.promotion-description{
	display:none;
	color:#fff;
	font-size:12px;
	line-height:20px;
	border-radius:2px;
	background:#70839f;
	padding:10px 20px;
	margin-top:15px;
}
.promotion-description-toggle,
.promotion-description-toggle:focus{
	position:absolute;
	line-height:1;
	top:0px;
	right:0px;
	font-size:18px;
}
.promotion-description-toggle i{
	line-height:1;
	top:0px;
	right:0px;
	
	font-size:18px;
	font-family:'FontAwesome';

	margin:0px;
	padding:0 5px;
	
	text-shadow:0px 0px 1.5px rgba(0,0,0,0.3); 
	-webkit-text-fill-color:#001d57;
	-webkit-text-stroke-width:.15px;
	-webkit-text-stroke-color:#fff;	
}
.promotion-description-toggle i:hover{
	-webkit-text-fill-color:#e40030;
	-webkit-text-stroke-width:.15px;
	-webkit-text-stroke-color:#fff;	
}
.promotion .price-wrap{
	margin:0px -15px 0px 0px;
}
.promotion-styled-label .flex-wrap{
	width:calc(100% - 30px);
}
.promotion h5{
	margin:0px;
	font-size:14px;
	margin-left:5px;
	font-weight:500;
	color:#2d323e;
}
.promotion.disabled .styled-checkbox label.promotion-styled-label h5{
	margin-left:0px;
}
.promotion.inactive .styled-checkbox label.promotion-styled-label:hover h5{
	color:#e40030;
}
.promotion.disabled .styled-checkbox:hover label.promotion-styled-label h5,
.promotion.disabled .styled-checkbox label.promotion-styled-label:hover h5{
	color:#ccc;
}
.promotion.disabled .styled-checkbox label.promotion-styled-label:before,
.promotion.disabled .styled-checkbox input{
	display:none;
}
.promotion .promo-price-item{
	float:left;
	width:calc(33.33% - 15px);
	margin-right:15px;
	margin-top:15px;
	border:1px solid #ccc;
	border-radius:2px;
	padding:10px 0px 10px 0px;
	display:flex;
	align-items:center;
}
.promotion .promo-price-item div{
	margin:auto;
}
.promotion .price{
	font-size:18px;
}
.promotion input{
	margin:0px;
}
.promotion.inactive .price-wrap{
	opacity:0.3;
}
.promo-valid-for{
	font-size:11px;
	line-height:1;
}
.styled-radio.promo-radio{
	height:32.5px;
}
.styled-radio.promo-radio label{
	text-align:center;
}
.styled-radio.promo-radio label:before{
	margin-top:10px;
	margin-right:5px;
}
.promo-valid-for{
	color:#aaa;
}
.active-promo{
	display:none;
	font-size:12px;
}
.disabled .active-promo{
	display:inline-block;
	color:#0abde3;
}
.purchase-loader{
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	background:#fff;
	opacity:0.5;
	z-index:1;
	display:none;
}
.purchase-loader i{
	color:#e40030;
	position:absolute;
	top:calc(50% - 15px);
	left:calc(50% - 15px);
	font-size:30px;
}
.profile-promote-advert.has-promo{
    position:relative;
}
.profile-promote-advert.has-promo:before{
    content:' ';
    position:absolute;
    top:0px;
    right:0px;
    width:10px;
    height:10px;
    background:#ff5a5f;
    border-radius:50%;
}
.payments-list.list-inline{
	margin:0;
	margin-right:-15px;
}
.payments-list li{
	float:left;
	text-align:center;
	margin:0px;
	position:relative;
	width:calc(33.33% - 15px);
	margin-right:15px;
	padding:20px 30px;
	border:1px solid #eee;
	margin-bottom:15px;
}
/* END PROMOTION */


/******************************************************
   15. INVOICES
*******************************************************/
/* 15.01. INVOICES - Profile Invoice Listing Table */
table.profile-invoice-listing{
	padding:0px;
	margin:0px;
	
	width:100%;
	
	border:1px solid #f1f1f1; 	
	box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
	-webkit-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
	-moz-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
}
table.profile-invoice-listing tr.profile-invoice-listing-headers{
	background-color:#fff;	
	border:1px solid #f1f1f1;	
}
table.profile-invoice-listing tr.profile-invoice-listing-headers th{
	height:30px;

	margin:0px;	
	padding:0px 0px 0px 7.5px;
	
	vertical-align:middle;
}
table.profile-invoice-listing tr.profile-invoice-listing-headers th a{
	color:#000;

	display:inline-block;
	float:left;
	line-height:1;

	margin:0px;
	padding:0px;
	
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:11.75px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	
}
table.profile-invoice-listing tr.profile-invoice-listing-headers th.profile-invoice-actions a{
	display:flex;
	float:none;
	
	justify-content:center;
	margin:0px auto;
	padding:0px;
}
tr.profile-invoice-listing-headers th.profile-invoice-title{
	width:calc(100% - 600px);	
}
tr.profile-invoice-listing-headers th.profile-invoice-order-date,
tr.profile-invoice-listing-headers th.profile-invoice-order-payment-type,
tr.profile-invoice-listing-headers th.profile-invoice-order-paid,
tr.profile-invoice-listing-headers th.profile-invoice-order-refunded{
	width:105px;	
}
tr.profile-invoice-listing-headers th.profile-invoice-actions{
	width:180px;	
}
table.profile-invoice-listing tr.profile-invoice{
	height:90px;
	border:1px solid #f1f1f1;	
	cursor:pointer;
}
table.profile-invoice-listing tr.profile-invoice:nth-child(2n){
	background:#fff;
}
table.profile-invoice-listing tr.profile-invoice:nth-child(2n+1){
	background:#fcfcfc;
}
table.profile-invoice-listing tr.profile-invoice:hover{
	background:#e8f0f7;
}
table.profile-invoice-listing tr.profile-invoice td:not(td.profile-invoice-actions){
	height:90px;
	padding:0px 0px 0px 7.5px;
	margin:0px;
	
	vertical-align:middle;
}
table.profile-invoice-listing tr.profile-invoice td label{
	width:100%;
	vertical-align:middle;
}
table.profile-invoice-listing tr.profile-invoice td a{
	line-height:1;
	
	width:100%;
	margin:0px;	
	padding:0px;
	vertical-align:middle;
	color:#011d2d;
	
    letter-spacing:.15px;
	text-shadow:0px 0px 5px rgba(0,0,0,0.25);       
	
    font-size:10.5px;  
	font-weight:500;
	font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; 	
}
table.profile-invoice-listing td.profile-invoice-title{
	width:calc(100% - 600px);	
}
table.profile-invoice-listing td.profile-invoice-title label{
	cursor:pointer;	
	width:100%;
}
table.profile-invoice-listing tr.profile-invoice td.profile-invoice-title label a{
	width:100%;
}
table.profile-invoice-listing tr.profile-invoice td.profile-invoice-title label a:hover{
	color:#e40030;
}
table.profile-invoice-listing td.profile-invoice-order-date,
table.profile-invoice-listing td.profile-invoice-order-payment-type,
table.profile-invoice-listing td.profile-invoice-order-paid,
table.profile-invoice-listing td.profile-invoice-order-refunded{
	width:105px;	
	height:90px;
}
table.profile-invoice-listing td.profile-invoice-actions{
	width:180px;	
	height:90px;
	
	margin:0px;
	padding:15px;
	
	vertical-align:middle;
	text-align:center;		
}
table.profile-invoice-listing td.profile-invoice-actions .af-button.bank-invoice-modal{
	padding:10px;
	color:#fff;
	background:#ff5a5f;
}
table.profile-invoice-listing td.profile-invoice-actions .af-button.bank-invoice-modal:hover{
	background:#ff7a7e;
}
table.profile-invoice-listing td.profile-invoice-actions .af-button.view-invoice{
	padding:10px;
	color:#fff;
	background:#00a591;
}
table.profile-invoice-listing td.profile-invoice-actions .af-button.view-invoice:hover{
	background:#4cc0b2;
}
.tax-included{
	font-size:10px;
	color:#ccc;
	margin:0px;
	line-height:1;
	margin-top:5px;
}
/* END INVOICES */


/******************************************************
   16. AUTHOR VISITED
*******************************************************/
main.author-visited section.kc_row{
	margin-top:0px;
	padding:0px;
}
main.author-visited .kc_tabs.group{
	margin:0px;
	padding:0px;
}
main.author-visited .kc_tabs.group .kc_wrapper{
	margin:0px;
	padding:0px;
}
main.author-visited ul.kc_tabs_nav.ui-tabs-nav{
	margin-left:0;
	display:inline-block;
	background:#f9f9f9;
}
main.author-visited ul.kc_tabs_nav.ui-tabs-nav li,
main.author-visited ul.kc_tabs_nav.ui-tabs-nav li.ui-tabs-active{
    height:35px;
    width:200px;
	
	padding:0px;
	margin:0px;
	
    display:flex;    
    float:left;
	
	background:#f9f9f9;
    
    box-shadow:none;	
}
main.author-visited ul.kc_tabs_nav.ui-tabs-nav li a,
main.author-visited ul.kc_tabs_nav.ui-tabs-nav li.ui-tabs-active a{
	background-color:transparent;
	
    height:35px;
    width:200px;
	
	padding:0px;
	margin:0px;
	
    display:flex;    
    float:left;
    justify-content:center;
    box-shadow:none;	
	color:#011d2d;
	
	text-shadow:0px 0px 5px rgba(0,0,0,0.12); 
	
	font-size:14px;	
	font-weight:600px;
    font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';		
}
main.author-visited ul.kc_tabs_nav.ui-tabs-nav li a{
	background-color:transparent;
}
main.author-visited ul.kc_tabs_nav.ui-tabs-nav li.ui-tabs-active a{
	color:#fff;
	background-color:#2d323e;
}
main.author-visited .kc_tab.kc_tab_content{
    display:none;
    position:relative;
	border:none;

    margin-top:30px;
	margin-left:0px;
	border:none;
	
	max-width:1185px;
	width:100%;

	min-height:850px;
	
	border:1px solid #f1f1f1; 	
	box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
	-webkit-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
	-moz-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 16px 0px;
}
main.author-visited .kc_tab.kc_tab_content.ui-tabs-body-active.kc-section-active{
    margin:0px;
	padding:0px;
    background-color:#f9f9f9; 
	
	border:none;
	box-shadow:none;
	
	max-width:1185px;
	width:100%;
}
main.author-visited .author-reviews{
	margin-top:50px;
}
main.author-visited .author-reviews .author-reviews h5{
	margin:0px;
}
main.author-visited .author-reviews .user-review{
	background:#fff;
	padding:30px;
	border-radius:2px;
	margin:10px 0px;
}
main.author-visited .author-reviews .pagination{
	margin-top:50px;
}
ul.social-contact{
	margin:0px;
	margin-top:15px;
}
ul.social-contact li{
	margin:0px 4px;
	margin-top:10px;
	padding:0px;
}
ul.social-contact li a,
ul.social-contact li a:focus,
ul.social-contact li a:active,
ul.social-contact li a:hover{
	width:35px;
	height:35px;
	padding:0px;
	border-radius:50%;
	font-size:13px;
	text-align:center;
	line-height:35px;
	display:block;
}
ul.social-contact li a.af-button i{
	margin:0px;
}
/* END AUTHOR VISITED */


@media (min-width:769px) {	
	.ajax-author .col-sm-200px{
		width:200px;
	}	
	.ajax-author .col-sm-970px{
		width:calc(100% - 215px);
	}	
}
@media (min-width:769px) and (max-width:1185px){	
	.ajax-author .col-sm-970px .author-panel,	
	.ajax-author .col-sm-970px .author-panel #favorite-ads-wrap,
	.ajax-author .col-sm-970px .author-panel #favorite-ads-wrap #filter-adverts,
	.ajax-author .col-sm-970px .author-panel #favorite-ads-wrap table.profile-advert-listing{
		width:100%;
	}		
}
@media (max-width:1185px){	
	tr.profile-seller-listing-headers th.profile-seller-description,
	table.profile-seller-listing td.profile-seller-description{
		display:none;
	}
}
@media (max-width:1024px){			
	#listing-container-list table.table-search-results th#listMake,
	#listing-container-list table.table-search-results td#listMake,
	#listing-container-list table.table-search-results th#listSeries,
	#listing-container-list table.table-search-results td#listSeries,
	#listing-container-list table.table-search-results th#listModel,
	#listing-container-list table.table-search-results td#listModel,
	#listing-container-list table.table-search-results th#listYear,
	#listing-container-list table.table-search-results td#listYear,
	#listing-container-list table.table-search-results th#listMileage,
	#listing-container-list table.table-search-results td#listMileage,
	#listing-container-list table.table-search-results th#listColor,
	#listing-container-list table.table-search-results td#listColor,
	#listing-container-list table.table-search-results th#listPrice,
	#listing-container-list table.table-search-results td#listPrice,
	#listing-container-list table.table-search-results th#listDate,
	#listing-container-list table.table-search-results td#listDate,
	#listing-container-list table.table-search-results th#listLocation,
	#listing-container-list table.table-search-results td#listLocation{
		display:none;
	}	
	#listing-container-list{
		box-shadow:none;
		border:none;
	}
	#listing-container-list .af-item-wrap{
		margin:1.5px 0;
		border:1px solid #f1f1f1;
	}	
	#listing-container-list table.table-search-results tbody th#listTitle.title-except-vehicles,
	#listing-container-list table.table-search-results tbody td#listTitle.title-except-vehicles{
		width:calc(100% - 645px);
		width:calc(100% - 470px);
	}	
	#listing-container-list table.table-search-results th#listTitle.title-vehicles,
	#listing-container-list table.table-search-results tbody td#listTitle.title-vehicles{
		width:calc(100% - 885px);
		width:calc(100% - 715px);
	}		
	#listing-container-list table.table-search-results td#listTitle .listAdvertUpperMeta .flex-wrap,
	#listing-container-list table.table-search-results td#listTitle .listAdvertBottomMeta .flex-wrap{
		display:block;
	}	
	#listing-container-list table.table-search-results td#listTitle .listAdvertBottomMeta .flex-wrap .list-advert-ribbons{
		display:none;
	}	
	#listing-container-list table.table-search-results td#listThumbnail .corner-ribbon-2 .topad{
		display:block;
	}				
	#listing-container-list table.table-search-results td#listTitle{
		width:100%;
		padding:7.5px 7.5px;

		vertical-align:middle;
	}	
	#listing-container-list table.table-search-results td#listTitle .action-wrapper{
	}	
	#listing-container-list table.table-search-results td#listTitle .listAdvertUpperMeta .flex-wrap .flex-right{
		width:35%; 		
		height:100%;
		vertical-align:middle;
		
		display:flex;
		float:left;
		justify-content:flex-end;
		
		margin-left:5px;
	}	
	#listing-container-list table.table-search-results td#listTitle .listAdvertUpperMeta{
		width:100%; 	
		margin-left:0;
	}
	#listing-container-list table.table-search-results td#listTitle .listAdvertUpperMeta .flex-wrap{
		width:100%; 
		height:100%; 	
		vertical-align:middle;
	}
	#listing-container-list table.table-search-results td#listTitle .listAdvertUpperMeta .flex-wrap .flex-left{
		width:40%; 
		height:100%;
		margin-left:5px;	
		vertical-align:middle;
		
		display:flex;
		float:left;
		
		justify-content:flex-start;
		text-align:left;
	}	
	#listing-container-list table.table-search-results td#listTitle .listAdvertUpperMeta .flex-wrap .flex-left .price-list,
	#listing-container-list table.table-search-results td#listTitle .listAdvertUpperMeta .flex-wrap .flex-left .price-list span,
	#listing-container-list table.table-search-results td#listTitle .listAdvertUpperMeta .flex-wrap .flex-left .price-list div{
		display:flex;
		float:left;		
		
		vertical-align:middle;
		font-size:11.5px;
	}	
	#listing-container-list table.table-search-results td#listTitle .listAdvertUpperMeta .flex-wrap .flex-left .price-list .price-bids{
		margin:0 0 0 7.5px;
		padding:0px;
	}
	#listing-container-list table.table-search-results td#listTitle .listAdvertUpperMeta .flex-wrap .flex-left .listPrice .price-list,
	#listing-container-list table.table-search-results td#listTitle .listAdvertUpperMeta .flex-wrap .flex-left .listPrice .price-list span,
	#listing-container-list table.table-search-results td#listTitle .listAdvertUpperMeta .flex-wrap .flex-left .listPrice .price-list .price-symbol,
	#listing-container-list table.table-search-results td#listTitle .listAdvertUpperMeta .flex-wrap .flex-left .listPrice .price-list .price-bids span,
	#listing-container-list table.table-search-results td#listTitle .listAdvertUpperMeta .flex-wrap .flex-left .listPrice .price-list .text-price{	
		font-size:12.5px;
		color:#003399;
	}	
	#listing-container-list table.table-search-results td#listTitle .listAdvertUpperMeta .flex-wrap .flex-right{
		width:57.5%; 
		height:100%; 	
		vertical-align:middle;
		
		margin-left:5px;
		display:flex;
		float:left;		
		justify-content:flex-end;
		text-align:right;
	}
	#listing-container-list table.table-search-results td#listTitle .listAdvertUpperMeta .flex-wrap .flex-right .listAdvertMeta{
		width:100%;
		height:10.5px;
		opacity:1;

		display:flex;
		float:left;
		text-align:right;
		justify-content:flex-end;

		vertical-align:bottom;

		padding:0 0 0 20px;
	}
	#listing-container-list table.table-search-results td#listTitle .listAdvertUpperMeta .flex-wrap .flex-right .listAdvertMeta a{	
		color:#213571;

		padding-top:0px;
		padding-bottom:0px;	

		font-size:10.5px; 
		font-weight:500;
		font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';
	}	
	#listing-container-list table.table-search-results td#listTitle .listAdvertUpperMeta .flex-wrap .flex-right .listAdvertMeta .styled-checkbox{	
		width:112.5px;
	}
	#listing-container-list table.table-search-results td#listTitle .listAdvertUpperMeta .flex-wrap .flex-right .listAdvertMeta .styled-checkbox label{
		width:112.5px;
		margin-left:15px;

		color:#213571;

		padding-top:0px;
		padding-bottom:0px;	

		font-size:10.5px; 
		font-weight:500;
		font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';
	}
	#listing-container-list table.table-search-results td#listTitle div.action-wrapper div.listTitle a{
		line-height:1.2;
		letter-spacing:.15px;
		text-shadow:0 0 .5px rgba(0,0,0,.35);    

		font-size:11.5px; 
		font-weight:500;
		font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';    
	}	
	#listing-container-list table.table-search-results td#listTitle .listAdvertBottomMeta{
		width:100%; 
		height:32.5px;
		
		display:flex; 
		margin:0px; 
		padding:0px; 
		justify-content:start;
	}
	#listing-container-list table.table-search-results td#listTitle .listAdvertBottomMeta .flex-wrap{
		width:100%; 
		height:100%;
		vertical-align:middle;
	}
	#listing-container-list table.table-search-results td#listTitle .listAdvertBottomMeta .flex-wrap .flex-left{
		width:60%; 
		height:100%;
		margin-left:5px;	
		vertical-align:middle;
		
		display:flex;
		float:left;
		justify-content:flex-start;
		text-align:left;
	}	
	#listing-container-list table.table-search-results td#listTitle .listAdvertBottomMeta .flex-wrap .flex-right .list-advert-ribbons{	
		line-height:1;

		margin:0px;	
		padding:0px;
		
		width:100%;
		overflow:none;
	}
	#listing-container-list table.table-search-results td#listTitle .listAdvertBottomMeta .flex-wrap .flex-left .listLocation,
	#listing-container-list table.table-search-results td#listTitle .listAdvertBottomMeta .flex-wrap .flex-left .listDate{
		height:10.5px;
		line-height:1;
		margin:0 7.5px 2.5px 0;
		padding:0px;
	}
	#listing-container-list table.table-search-results td#listTitle .listAdvertBottomMeta .flex-wrap .flex-left .listLocation a,
	#listing-container-list table.table-search-results td#listTitle .listAdvertBottomMeta .flex-wrap .flex-left .listDate a{
		height:10.5px;
		line-height:1;
		margin:0px;
		padding:0px;
	}
	#listing-container-list table.table-search-results td#listTitle .listAdvertBottomMeta .flex-wrap .flex-left .listLocation a{
		font-size:10.5px; 
		font-weight:500;
		font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';
		text-shadow:0 0 .5px rgba(0,0,0,.15);
	}
	#listing-container-list table.table-search-results td#listTitle .listAdvertBottomMeta .flex-wrap .flex-left .listDate a{
		font-size:10.5px; 
		font-weight:500;
		font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';
		font-style:italic; 
		color:#5f6973;
	}	
}
@media (min-width:1025px){			
	#listing-container-list table.table-search-results td#listTitle .listAdvertBottomMeta .flex-wrap .list-advert-ribbons{
		display:block;
	}			
	#listing-container-list table.table-search-results td#listThumbnail .corner-ribbon-2 .topad{
		display:none;
	}			
	#listing-container-list table.table-search-results td#listTitle .listAdvertUpperMeta .flex-wrap .price-list{
		display:none;
	}		
	#listing-container-list table.table-search-results td#listTitle .listAdvertBottomMeta .flex-wrap .flex-left .listLocation,
	#listing-container-list table.table-search-results td#listTitle .listAdvertBottomMeta .flex-wrap .flex-left .listDate{
		display:none;
	}
}
@media (max-width:430px){
	.dashboard-wrap .flex-wrap .flex-left .col-sm-4{
		width:100%;
		margin:0px;
	} 	
	.author-panel .flex-wrap .white-block-title h5{
		font-size:14px;
		padding:1.75px 0px 0px 0px;
		vertical-align:middle;
	}	
	table.profile-advert-listing td.profile-advert-title .advert-categories span{
		display:none;
	}
	.author-panel{
		padding: 0px 15px;
	}
	.rate-user{
	   font-size:40px;
	}
	.paypal-covering{
		height:44px;
	}
	.invoice-list li{
		display:block;
		text-align:center;
	}
	.invoice-list li span{
		display:block;
		margin-bottom:5px;
	}
	.paste-advert-title{
		font-size:90%;
	}
	.message-form input{
		width:50%;
	}
	.messages-header.flex-wrap,
	.messages-header .flex-wrap{
		text-align:center;
		display:block;
		padding:10px;
		height:auto;
	}
	.messages-header.flex-wrap .con-arrow-hide{
		display:none;
	}
	.messages-header h5 a,
	.messages-header h5 span,
	.messages-header .conversation-review{
		display:block;
	}
	.messages-header h5 span{
		margin:10px 0px;
	}
	.launch-review{
		width:100%;
		margin-bottom:25px;
	}
	.messages-header .toggle-conversations{
		margin:0px;
	}
	.image-input-wrap{
		width:calc(33.333% - 5px);
	}
	.terms-wrap{
		display:block;
	}
	.terms-wrap .af-button{
		width:100%;
	}
	.terms-wrap .styled-checkbox{
		margin-bottom:20px;
	}		
}
@media (min-width:431px){
	.messages-header h5{
		max-width:70%;
	}
}
@media (max-width:540px){
	.profile-advert-listing-titles{
		display:none;
	}	
	tr.profile-advert-listing-headers th.profile-advert-published,
	table.profile-advert-listing td.profile-advert-published,
	tr.profile-advert-listing-headers th.profile-advert-expires,
	table.profile-advert-listing td.profile-advert-expires,
	tr.profile-advert-listing-headers th.profile-advert-price,
	table.profile-advert-listing td.profile-advert-price{
		display:none;
	}		
	.author-panel #recently-published tr.profile-listing-headers th.profile-advert-status,
	.author-panel #recently-published tr.listing-advert-item td.profile-advert-status,
	.author-panel #recently-published tr.profile-listing-headers th.profile-advert-type,
	.author-panel #recently-published tr.listing-advert-item td.profile-advert-type{
		display:none;
	}	
}
@media (min-width:541px){
	table.profile-advert-listing td.profile-advert-title .advert-meta-top .price-list{
		display:none;
	}		
}
@media (max-width:600px){
	.review-response{
		margin-left:0px;
	}
}
@media (max-width:667px){
}
@media (max-width:684px){
	.adverts-filter.flex-wrap form input,
	.adverts-filter.flex-wrap form .styled-select{
		margin-bottom:5px;
		width:calc(50% - 5px);
	}
}
@media (max-width:736px){
	.toggle-conversations{
		display:inline-block;
	}
	.messages-no i{
		transform:rotate(90deg);
		-moz-transform:rotate(90deg);
		-webkit-transform:rotate(90deg);
		-ms-transform:rotate(90deg);
	}
	.small-display{
		display:inline-block;
	}
	.messages-left{
		position:absolute;
		z-index:10;
		background:#fff;
		box-shadow:-1px 0 10px 0px rgba(0,0,0,0.12);
		top:0px;
		left:-500px;
	}
	.messages-left.open{
		left:0px;
	}
	.messages-right{
		width:100%;
	}
	body .messages-left .small-sidebar-close{
		background:#fff;
	}
}
@media (max-width:768px){
	.payments-list li{
		width:calc(50% - 15px);
	}	
	.promotion .promo-price-item{
		width:calc(100% - 5px);
	}	
}
.col-sm-4.show-on-768,
.col-sm-2.show-on-768{
	display:none;
}
.col-sm-4.hide-on-768,
.col-sm-2.hide-on-768{
	display:block;
}
.dashboard-box.dashboard-box-2.hide-on-768{
	display:block;
}
@media (max-width:768px){
	.site-logo-wrap{
		display:none;
	}	
	.image-input-wrap{
		width:calc(25% - 5px);
	}	
	.dashboard-box div.dashboard-body{
		height:45px;
	}	
	.profile-wrap .flex-wrap{
		display:flex;
		flex-flow:row wrap;
	}
	.profile-wrap .flex-wrap .flex-left,
	.profile-wrap .flex-wrap .flex-right{
		width:100%;
		margin-left:0;	
		float:none;
	}
	.profile-wrap .flex-wrap .flex-left{
		order:1;		
	}
	.profile-wrap .flex-wrap .flex-right{
		order:2;
		margin-top:15px;
		margin-bottom:15px;
	}	
	.dashboard-wrap .flex-wrap .flex-left,
	.dashboard-wrap .flex-wrap .flex-right{
		width:100%;
	}	
	tr.profile-advert-listing-headers th.profile-advert-type,
	table.profile-advert-listing td.profile-advert-type,
	tr.profile-advert-listing-headers th.profile-advert-views,
	table.profile-advert-listing td.profile-advert-views{
		display:none;
	}
	.filter-wrap .flex-wrap.no-margin .flex-left{
		width:100%;
	}
	.filter-wrap .flex-wrap.no-margin .flex-right{
		display:none;
	}
	.advert-meta-top.show-on-max-768 a{
		height:12.5px;
	}
	.show-on-max-768 .price-list:not(.price-single span.price-abs){
		color:#e40030;	
		line-height:1;	
		text-transform:capitalize;   
		letter-spacing:.25px; 
		text-shadow:0 0 .75px rgba(0,0,0,.25);	    
		display:flex;
		float:left;
		font-size:11px; 
		font-weight:500; 
		font-family:Roboto, Arial, Helvetica, sans-serif;	  
	}
	.show-on-max-768 .price-list:not(.price-list span.price-abs .price-symbol){ 
		color:#e40030;	
		line-height:1;	
		margin:0px;
		padding:0px;
		letter-spacing:.1px;
		text-shadow:none;
	}
	.show-on-max-768 .price-list span.price-abs:not(.text-price):not(.no-strike){
		opacity:0.5; 
		color:#000;
		line-height:1;
		margin-right:5px;
		padding-left:0px;
		letter-spacing:.1px;
		text-shadow:none;
		font-size:11px;
		font-weight:400;
		font-family:'Open-Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';    
		text-decoration:line-through;
		display:none;
	}
	.show-on-max-768 .price-list .price-bids span:not(.price-symbol):not(.text-price):not(.no-strike){
		text-decoration:none;
		display:flex;
		float:left;
		padding:0px 0px 0px 5px;
		opacity:0.5; 
	}
	.show-on-max-768 .price-list span.negotiable:not(.price-symbol):not(.text-price):not(.no-strike){
		text-decoration:none;
		margin:0px 5px;
	}	
	.show-on-max-768{
		display:block;
	}
}
@media (min-width:769px){		
	.show-on-max-768{
		display:none;
	}
	.profile-wrap .flex-wrap .flex-left{
		order:1;		
		margin-bottom:15px;
	}
	.profile-wrap .flex-wrap .flex-right{
		order:2;
		margin-bottom:15px;
	}	
	.ajax-author{
		margin:0px 0px 90px 0px;
		padding:0px 15px;
	}
}
@media (max-width:970px){
	.searches-filter.white-block .flex-wrap .flex-right,
	.sellers-filter.white-block .flex-wrap .flex-right,
	.reviews-filter.white-block .flex-wrap .flex-right,
	.comments-filter.white-block .flex-wrap .flex-right{
		display:none;
	}
	.searches-filter.white-block .flex-wrap .flex-left,
	.sellers-filter.white-block .flex-wrap .flex-left,	
	.reviews-filter.white-block .flex-wrap .flex-left,
	.comments-filter.white-block .flex-wrap .flex-left{
		width:100%;
	}
	.searches-filter.white-block .flex-wrap .flex-left ul:last-child li,
	.sellers-filter.white-block .flex-wrap .flex-left ul:last-child li,
	.reviews-filter.white-block .flex-wrap .flex-left ul:last-child li,
	.comments-filter.white-block .flex-wrap .flex-left ul:last-child li{
		float:right;
	}
	table.profile-seller-listing tr.profile-seller-listing-headers th.profile-seller-description,
	table.profile-seller-listing tr.profile-seller td.profile-seller-description,
	table.profile-seller-listing tr.profile-seller-listing-headers th.profile-seller-membership,
	table.profile-seller-listing tr.profile-seller td.profile-seller-membership{
		display:none;
	}	
	table.profile-seller-listing td.profile-seller-details div.flex-right div.profile-seller-name{
		padding:12.5px 0px;
	}	
	table.profile-seller-listing td.profile-seller-details div.flex-right div.profile-seller-name div,
	table.profile-seller-listing td.profile-seller-details div.flex-right div.profile-seller-name a{
		margin:5px 0px;
	}	
	table.profile-seller-listing td.profile-seller-details div.flex-right div.profile-seller-name .membership{
		display:block;
		color:#5f6973;
	}
}
@media (max-width:1024px){		
	body .small-sidebar-close[data-target=".author-sidebar"],
	body .small-sidebar-close[data-target=".navigation-wrap"]{
		background:#fff;
	}		
	.author .col-sm-200px .author-sidebar{
		position:fixed;
		z-index:100;
		border-radius:1px;
		border:1px solid #e1e1e1; 
		box-shadow:0px 0px 8px 1px rgba(0,0,0,.1);
		-webkit-box-shadow:0px 0px 8px 1px rgba(0,0,0,.1);
		-moz-box-shadow:0px 0px 8px 1px rgba(0,0,0,.1);	
		left:-300px;
		top:0px;
		bottom:0px;
		max-width:100%;
		min-width:200px;
	}	
	.author .col-sm-200px .author-sidebar.open{		
		width:200px;
		height:100%;		
		left:0px;
		display:block!important;
		margin:0px;
		padding:0px;
		z-index:999;
	}
	.author-dashboard{
		padding-left:0px;
	}
	body .small-sidebar-wrap{
		display:block;
	}
}
@media (max-width:1185px){	
	tr.profile-advert-listing-headers th.profile-advert-status,
	table.profile-advert-listing td.profile-advert-status{
		display:none;
	}	
	table.profile-advert-listing td.profile-advert-thumbnail{
		overflow:hidden;
	}
	table.profile-advert-listing td.profile-advert-thumbnail .corner-status{		
		width:100%;
		height:auto;		
	 	top:0;
		left:0;		
		z-index:9;
		margin:15px 0px 0px -22.5px;
		padding:0px;
		transition:transform 2s;
		transform:rotateY(0deg) rotate(-45deg); /* needs Y at 0 deg to behave properly*/	
		text-transform:capitalize;
		position:absolute;
		justify-content:center;
		vertical-align:middle;
		text-align:center;
		display:table-cell;    		
		border:none;		
		line-height:10.5px;
		white-space:nowrap;
		
	  /* for 45 deg rotation */
	  -webkit-transform:rotate(-45deg);
		 -moz-transform:rotate(-45deg);
		  -ms-transform:rotate(-45deg);
		   -o-transform:rotate(-45deg);
			  transform:rotate(-45deg);
	  /* for creating shadow */
	  -webkit-box-shadow:0 0 10px #888;
		 -moz-box-shadow:0 0 10px #888;
			  box-shadow:0 0 10px #888;		
	}		
	table.profile-advert-listing td.profile-advert-thumbnail .corner-status a,
	table.profile-advert-listing td.profile-advert-thumbnail .corner-status a .status{	
		width:100%;
		height:auto;	
	}
	.advert-meta-top.show-on-max-1185,
	.advert-meta-bottom.show-on-max-1185{
		height:15px;
		display:flex;
		vertical-align:middle;
		margin:0px;
		padding:0px;
	}
	.advert-meta-top.show-on-max-1185 .price-list:not(.price-single span.price-abs){
		color:#e40030;	
		height:15px;
		line-height:1;	
		text-transform:capitalize;   
		display:flex;
		float:left;
		letter-spacing:.25px;
		text-shadow:0 0 .75px rgba(0,0,0,.25);
		font-size:11px; 
		font-weight:500; 
		font-family:Roboto, Arial, Helvetica, sans-serif;	  
	}
	.advert-meta-top.show-on-max-1185 .price-list .price-symbol:not(.price-single span.price-abs .price-symbol){ 
		color:#e40030;	
		line-height:1;	
		margin:0px;
		padding:0px;
		letter-spacing:.1px;
		text-shadow:none;
	}
	.advert-meta-top.show-on-max-1185 .price-list span.price-abs:not(.text-price):not(.no-strike){
		opacity:0.5; 
		color:#000;
		line-height:1;
		margin-right:5px;
		padding-left:0px;
		letter-spacing:.25px; 
		text-shadow:0 0 .75px rgba(0,0,0,.25);	    
		font-size:11px; 
		font-weight:500; 
		font-family:Roboto, Arial, Helvetica, sans-serif;	     
		text-decoration:line-through;
		display:none;
	}
	.advert-meta-top.show-on-max-1185 .price-list .price-bids span:not(.price-symbol):not(.text-price):not(.no-strike){
		text-decoration:none;
		display:flex;
		float:left;
		padding:0px 0px 0px 5px;
		opacity:0.5; 
	}
	.advert-meta-top.show-on-max-1185 .price-list span.negotiable:not(.price-symbol):not(.text-price):not(.no-strike){
		text-decoration:none;
		margin:0px 5px;
	}		
}	
@media (min-width:1186px){
	table.profile-advert-listing td.profile-advert-thumbnail .corner-status{
		display:none;
	}
}
@media (min-width:1025px) and (max-width:1440px){
	.dashboard-box p{
		font-size:16px;
		margin-bottom:0px;
	}
	.dashboard-box h5{
		font-size:15px;
	}
}
@media (min-width:769px) and (max-width:1024px){
	.author-panel,
	.author-panel .filter-wrap.white-block,
	.author-panel .filter-wrap.white-block .flex-wrap.no-margin,
	.author-panel .flex-wrap.no-margin,
	.author-panel .flex-wrap.no-margin .white-block.no-margin,
	.author-panel .flex-wrap.no-margin .white-block.no-margin .white-block-content,
	.author-panel .flex-wrap.no-margin .white-block.no-margin .white-block-content table,
	.author-panel .flex-wrap.no-margin .white-block.no-margin .white-block-content table tbody,
	.author-panel .flex-wrap.no-margin .white-block.no-margin .white-block-content table tbody tr{
		width:100%;
		max-width:970px;
		justify-content:center;
	}	
	.author-panel{
		width:100%;
		justify-content:center;
	}	
	th.profile-comment-content,
	td.profile-comment-content{
		width:calc(100% - 420px);		
	}	
	td.profile-comment-content .comment-content,
	td.profile-comment-content .comment-action{
		width:100%;		
	}		
}
@media (min-width:1024px) and (max-width:1185px){		
}
@media (max-width:1024px){
	tr.profile-advert-listing-headers th.profile-advert-type,
	table.profile-advert-listing td.profile-advert-type{
		display:none;
	}	
	.logo-design{
		display:none;
	}	
	.ajax-author .container .col-sm-200px{
		display:block;
		width:auto;
	}	
	.ajax-author .container .col-sm-970px{
		display:block;
		float:left;
	}	
	.ajax-author .container .col-sm-200px .author-sidebar{		
		display:none;
		z-index:999;
		
		-webkit-transition:all 0.1s ease-in-out;
		-moz-transition:all 0.1s ease-in-out;
		-ms-transition:all 0.1s ease-in-out;
		-o-transition:all 0.1s ease-in-out;
		transition:all 0.1s ease-in-out;
	}
	.ajax-author .container .col-sm-200px .author-sidebar.open{
		left:0px;
		display:block;
	}	
	.ajax-author{
		width:100%;
		max-width:1024px;
		justify-content:center;		
		padding:0 15px;
		margin:0px;
	}
	.ajax-author .container,
	.ajax-author .container .row .col-sm-970px,
	.ajax-author .container .row .col-sm-970px .author-panel,
	.ajax-author .container .row .col-sm-970px .author-panel .adverts-wrap{
		width:100%;
		max-width:1024px;
		justify-content:center;
		margin:0px;
		padding:0px;
	}	
}
@media (width:1440px){
}
.ajax-author .button-primary{
	text-decoration:none;
	outline:none;
	border:none;
	transition:background-color 0.2s cubic-bezier(0.21, 0.6, 0.35, 1);
	cursor:pointer;	
	display:flex;
    justify-content:center;
	vertical-align:middle;
	align-items:center;	
	position:relative;
	margin:0px;
	padding:0px;	
	border-radius:0;
	width:150px;
	height:35px;		
	margin-left:15px;
	margin-right:0px;
	color:#fff;
	background-color:#0693e3;	
	border:2.5px solid #0693e3;
	box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);	
}
.ajax-author .button-primary:hover,
.ajax-author .button-primary:focus,
.ajax-author .button-primary:active{
	background-color:#0e7abd;
	color:#fff;
	box-shadow:0 1px 3px rgba(25, 143, 217, 0.3), inset 0 -1px 0 rgba(0, 0, 0, 0.05);
	background-color:#00AEFF;
	border:2.5px solid #00AEFF; 
}