#adminForm {
    position: relative;
}

.rsdir-entry,
.rsdir-credit-package {
    margin-bottom: 15px;
    padding-bottom: 10px;
    border-bottom: 1px solid #cacaca;
}

#rs_tt {
    padding: 10px;
    background-color: #FFF;
    border: 1px solid #E6E6E6;
    display: block;
    position: absolute;
}

.rsdir-categories-list {
    list-style: none !important;
    margin: 0 !important;
}

.recaptchatable td {
    line-height: normal !important;
}

.rsdir-listing {
background-color: #f3e0a6;
max-width: 500px;
background: #ead284;
box-shadow: 0 0 10px 1px rgba(0,0,0,.4);
margin-bottom: 20px;
padding: 0 !important;
position: relative;
border-radius: 15px;
overflow: hidden;
}

.rsdir-listing-promoted {
	border: 1px solid #ddd;
	border-color: rgba(70, 136, 71, .50);
	background-color: rgba(70, 136, 71, .05);
}

.rsdir-listing-promoted .rsdir-price-wrapper {
	background-color: rgba(70, 136, 71, .75);
	border-color: rgb(70, 136, 71);
	color: #fff;
}

.rsdir-listing-unpublished,
.rsdir-listing-expired {
    background-color: #fbeeee;
	border-color: #e48b8b;
}

.rsdir-listing-unpublished .rsdir-price-wrapper,
.rsdir-listing-expired .rsdir-price-wrapper {
	background-color: #e48b8b;
	border-color: #d85a5a;
	color: #fff;
}

.rsdir-listing-thumb-wrapper {
	width: 50%; float: right;
	padding: 0;
	box-sizing: border-box;
	
	}


.rsdir-listing .thumbnail {
    position: relative;
	box-sizing: border-box;
	padding: 0!important;
	border: none!important;
	box-shadow: none!important;
    margin: 0;
	width: 50%;
	float: left;
}


.btn-primary {width: 100px!important;}
.rsdir-listing-thumb-wrapper .rsdir-listing-images-count {
	display: none;
}

.rsdir-listing-thumb-wrapper:hover .rsdir-listing-images-count {
	display: block;
}

.leftline1 {	background: linear-gradient(0deg,#000,#3f3d39); padding: 12px;}


.rsdir-listing-title {
    font-weight: normal;
    font-size: 19px;
   margin-bottom: 5px;
}
.rsdir-listing-title a {
    font: 700 20px "PT Sans",sans-serif;
    text-transform: uppercase;
    margin-bottom: 0;
    color: #ead284;
}
.rsdir-listing-big-subtitle {
    font-size: 14px;
}

.rsdir-listing-small-subtitle {
    margin: 12px 0;
    font-size: 12px;
}

.rsdir-listing-rating-wrap {
    margin-bottom: 12px;
    line-height: 19px;
    height: 24px;
}

.rsdir-listing-rating {
    display: inline-block;
}
.rsdir-listing-price {text-align: center;}
.rsdir-listing-price,
.rsdir-detail-price {
    font-size: 20px;
	margin: 10px 0;
    font-weight: 700;
}

.rsdir-listing-price-label,
.rsdir-detail-price-label {
    font-size: 15px;
}
a.open-anket {
	text-align: center;
	width: 120px;
    padding: 5px;
    background: #3f3d39;
    color: #fff!important;
    text-transform: uppercase;
    display: block;
	margin: 0 auto;
	}
.rsdir-listing-expiry-date {
    font-size: 14px;
    font-weight: bold;
    border-top: 1px solid #f2f2f2;
    border-bottom: 1px solid #f2f2f2;
    padding: 15px 0;
    margin-bottom: 15px;
}

.rsdir-detail-expiry-date {
    padding: 6px 8px 0 8px;
}

.rsdir-listing-expiry-date-label {
    color: #b2b2b2;
}

.rsdir-listing-meta,
.rsdir-detail-meta {
    font-size: 12px;
}

/* Portrait tablet to landscape and desktop */
@media (max-width: 970px) {
    .rsdir-listing-rating-wrap {
        text-align: center;
    }
}

#rsdir-gallery .thumbnails {
    margin: auto auto 10px auto;
}

#rsdir-gallery .thumbnail {
    cursor: pointer;
}
table.param {background: #f2e0a6; font-size: 15px; width: 100%;}
table.param td {padding: 5px 10px;}
table.param tr {border-top: 1px solid #f5e6b8;}
table.param tr td:nth-child(2) {text-align: right;}
.rsdir-detail-title {
    font-size: 20px;
}
.putphoto {
    position: relative;
    box-sizing: border-box;
    padding: 0!important;
    border: none!important;
    box-shadow: none!important;
    margin: 0;
    width: 50%;
    float: left;
}
.rsdir-detail-section,
.rsdir-detail-section-title {

    margin: 14px 0 12px 0;
    padding-bottom: 5px;
}
.rsdir-listing-rating-wrap {color: #f3e0a6; position: relative; top: 10px;}
.rsdir-listing-thumb-wrapper a.tel {position: relative;
  text-decoration: none; color: #fff; font-size: 22px;}
.rsdir-detail-big-subtitle,
.rsdir-detail-section-title {
    font-size: 16px;
}

.rsdir-youtube-video {
    margin-bottom: 15px;
}

.rsdir-detail-rating-wrapper {
    line-height: 16px;
}

.rsdir-detail-rating {
    display: inline-block;
    width: 96px !important;
}
.pol-opis {margin-top: 30px;}
.rsdir-detail-rating > img {
    float: left;
}

.rsdir-detail-caption {
    font-weight: bold;
}

.rsdir-detail-value {
    display: inline;
}

.fb-comments, .fb-comments iframe[style], .fb-like-box, .fb-like-box iframe[style] {width: 100% !important;}
.fb-comments span, .fb-comments iframe span[style], .fb-like-box span, .fb-like-box iframe span[style] {width: 100% !important;}

.rsdir-transaction-details .control-label {
    padding-top: 0 !important;
}

.rsdir-transaction-details .label {
    font-size: inherit;
}

.media .media,
.media .media-more,
.media .media-less {
    margin-left: 30px;
}

.rsdir-categories-list .media {
    margin-top: 0 !important;
}

.rsdir-filter-bar select {
    margin-left: 5px !important;
}

.rsdir-sep {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #EEEEEE -moz-use-text-color #FFFFFF;
    border-image: none;
    border-left: 0 none;
    border-right: 0 none;
    border-style: solid none;
    border-width: 1px 0;
    margin: 20px 10%;
}

.control-group .rsdir-placeholders {
	margin-top: -9px !important;
}

.rsdir-info-window {
    overflow: hidden;
}

.rsdir-load-more {
    text-align: center;
}

.rsdir-load-more .btn {
    width: 40%;
}

.mfp-s-loading .mfp-arrow { 
   display: none;
}

#rsdir-captcha-refresh:before,
.rsdir-toggle-help:before,
.rsdir-add-file-upload .icon-plus:before,
.rsdir-entry-fav .icon-star:before,
.rsdir-entry-fav .icon-star-empty:before {
	content: none !important;
}

#rsdir-captcha-refresh,
.rsdir-toggle-help,
.rsdir-add-file-upload .icon-plus,
.rsdir-entry-fav .icon-star,
.rsdir-entry-fav .icon-star-empty {
	background-image: url(../images/glyphicons-halflings.png) !important;
	background-repeat: no-repeat !important;
	display: inline-block !important;
	height: 14px !important;
	line-height: 14px !important;
	margin-top: 1px !important;
	vertical-align: text-top !important;
	width: 14px !important;
}

#rsdir-captcha-refresh {
	background-position: -240px -23px !important;
}

.rsdir-toggle-help {
  background-position: -96px -96px !important;
}

.rsdir-add-file-upload .icon-plus {
	background-position: -408px -96px !important;
}

.rsdir-entry-fav .icon-star {
    background-position: -120px 0 !important;
}

.rsdir-entry-fav .icon-star-empty {
    background-position: -144px 0 !important;
}

.rsdir .form-horizontal .control-label {
    text-align: left;
}

.rsdir .controls > .radio:first-child,
.rsdir .controls > .checkbox:first-child {
    padding-top: 0;
}

.rsdir-filter-more {
    display: block;
}

.rsdir-filter-more.for-inline {
    margin-top: 5px;
}

.rsdir-iframe-modal .modal-body {
	max-height: none;
}

.rsdir-iframe-modal iframe {
	border: none;
	width: 100%;
}

.rsdir-contact-modal.modal, #rsdir-report-modal {
	margin: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
}

.rsdir-contact-modal .modal-body, #rsdir-report-modal .modal-body {
	max-height: 100%;
}

.rsdir-loader {
	background:url("../images/loader.gif");
	background-position: center;
	background-repeat: no-repeat;
}

.rsdir-contact-btn-wrapper {
	text-align: center;
}

.row-fluid.rsdir-3-columns > .span4 .rsdir-listing-detail-part,
.row-fluid.rsdir-3-columns > .span4 .rsdir-listing-thumb-part,
.row-fluid.rsdir-3-columns > .span6 .rsdir-listing-detail-part,
.row-fluid.rsdir-3-columns > .span6 .rsdir-listing-thumb-part,
.row-fluid.rsdir-2-columns > .span6 .rsdir-listing-detail-part,
.row-fluid.rsdir-2-columns > .span6 .rsdir-listing-thumb-part {
    width: 100%;
    margin: 0;
}

@media (max-width: 767px) {
	.rsdir-contact-modal.modal, #rsdir-report-modal {
		width: 70% !important;
	}
}

@media (max-width: 480px) {
	.rsdir-contact-modal.modal, #rsdir-report-modal {
		width: 85% !important;
	}
}

@media (max-width: 320px) {
	.rsdir-contact-modal.modal, #rsdir-report-modal {
		width: 95% !important;
	}
}

/* modal fixes */
.rsdir-contact-modal .modal-body *, 
#rsdir-report-modal .modal-body *{
	box-sizing:border-box;
}

.rsdir-contact-modal .modal-body .control-group select, 
.rsdir-contact-modal .modal-body .control-group input[type="text"], 
.rsdir-contact-modal .modal-body .control-group input[type="password"], 
.rsdir-contact-modal .modal-body .control-group input[type="datetime"], 
.rsdir-contact-modal .modal-body .control-group input[type="datetime-local"], 
.rsdir-contact-modal .modal-body .control-group input[type="date"], 
.rsdir-contact-modal .modal-body .control-group input[type="month"], 
.rsdir-contact-modal .modal-body .control-group input[type="time"], 
.rsdir-contact-modal .modal-body .control-group input[type="week"], 
.rsdir-contact-modal .modal-body .control-group input[type="number"], 
.rsdir-contact-modal .modal-body .control-group input[type="email"], 
.rsdir-contact-modal .modal-body .control-group input[type="url"], 
.rsdir-contact-modal .modal-body .control-group input[type="search"], 
.rsdir-contact-modal .modal-body .control-group input[type="tel"], 
.rsdir-contact-modal .modal-body .control-group input[type="color"], 
.rsdir-contact-modal .modal-body .control-group .uneditable-input {
	height: 28px;
}

#rsdir-report-modal .modal-body .control-group select, 
#rsdir-report-modal .modal-body .control-group input[type="text"], 
#rsdir-report-modal .modal-body .control-group input[type="password"], 
#rsdir-report-modal .modal-body .control-group input[type="datetime"], 
#rsdir-report-modal .modal-body .control-group input[type="datetime-local"], 
#rsdir-report-modal .modal-body .control-group input[type="date"], 
#rsdir-report-modal .modal-body .control-group input[type="month"], 
#rsdir-report-modal .modal-body .control-group input[type="time"], 
#rsdir-report-modal .modal-body .control-group input[type="week"], 
#rsdir-report-modal .modal-body .control-group input[type="number"], 
#rsdir-report-modal .modal-body .control-group input[type="email"], 
#rsdir-report-modal .modal-body .control-group input[type="url"], 
#rsdir-report-modal .modal-body .control-group input[type="search"], 
#rsdir-report-modal .modal-body .control-group input[type="tel"], 
#rsdir-report-modal .modal-body .control-group input[type="color"], 
#rsdir-report-modal .modal-body .control-group .uneditable-input {
	height: 28px;
}

.rsdir-disbale-scroll {
	overflow:hidden;
}
