/*
Theme Name: escort
Domain Path: /languages/
version: 3.6.1
*/


/* reset */

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
	display: block;
}

body {
	background-color: #EFEFEF;
	line-height: 1;
}

.header {
	background-color: #EFEFEF;
}
ol,
ul {
	list-style: none;
}

blockquote,
q {
	quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: '';
	content: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}



/* main */

body,
html {
	margin: 0;
	padding: 0;
	background-color: #EFEFEF;
}

p {
	margin: 0;
	padding: 0 0 8px 0;
}

h1,
h2,
h3,
h4,
h5 {
	padding: 10px 0;
}

a,
.dashicons-before:hover {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a img {
	border: none;
}

img {
	max-width: 100%;
	height: auto;
}

ul,
ol {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding: 0;
}

.center {
	text-align: center;
}

.temizle,
.clear {
	clear: both;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 0;
	line-height: 0;
	font-size: 0;
	overflow: hidden;
}

h1 {
	margin: 0 0 12px 0;
	padding: 0 0 5px;
	font: normal 22px/1.2em 'Open Sans', sans-serif, 'Times New Roman', Times, serif;
}

h2 {
	margin: 0 0 12px 0;
	padding: 0 0 5px;
	font: normal 20px/1.2em 'Open Sans', sans-serif, 'Times New Roman', Times, serif;
}

h3 {
	margin: 0;
	padding: 0;
	font: bold 14px/1.2em Arial, Helvetica, sans-serif;
}

.solTaraf code,
.solTaraf pre {
	font-family: Consolas, Monaco, 'Courier New', Courier, monospace;
	font-size: 12px;
	font-weight: inherit;
	overflow-x: auto;
	white-space: pre-wrap;
	word-wrap: break-word;
	background: none repeat scroll 0 0 #F0F0F0;
}

p.botm12px {
	margin: 0 0 12px 0;
}

p.lh2em,
p.main {
	line-height: 2em;
	margin: 0;
	padding: 16px 0;
}

span.big {
	font-size: 13px;
}

.undertab > span.big {
	font-size: 16px;
	vertical-align: text-top;
}

.nokta {
	border-bottom: none;
}

.muted {
	color: #AFAFAF;
}

h1.single-listing {
	max-width: 450px;
	margin: 0;
	padding: 0;
}

h1.blog {
	margin: 0;
	padding: 0;
}

h1.single a,
h1.single-listing a,
h2.nokta a {
	text-decoration: none;
}

h2.nokta a:hover {
	text-decoration: underline;
}

h2.attach-title {
	text-align: center;
}

p.small,
div.small {
	font-size: 11px;
}

p.bot4px {
	font-size: 11px;
	margin: 0;
	padding: 0 0 4px 0;
	color: #AFAFAF;
}

p.green {
	color: #090;
}

p.yellow {
	color: #D8D2A9;
}

p.red {
	color: #C00;
}

.popular-placeholder,
.random-placeholder {
	text-align: center;
}

.popular-placeholder img,
.random-placeholder img {
	margin-top: 5px;
	text-align: center;
}
/* button styles */

.orangebutton {
	background-color: #F26332;
	border-color: #BE3101;
	border-style: solid;
	border-width: 1px;
	color: #FFF;
	font-size: 16px;
	padding: 4px;
	width: 157px;
}

.orangebutton:hover {
	background-color: #F26332;
	border-color: #BE3101;
}

.btn_orange,
.reports_form input[type='submit'] {
	background-color: #F60;
	color: #FFF;
	text-decoration: none;
	border: 0;
	margin: 0;
	padding: 8px 10px;
	border-radius: 4px;
}

.btn_orange:hover,
.btn_orange a:hover,
.order-gateway input[type='submit']:hover,
.reports_form input[type='submit']:hover {
	cursor: pointer;
	-webkit-transition: opacity 300ms ease-out;
	        transition: opacity 300ms ease-out;
	-webkit-box-shadow: inset 0 0 100px 100px rgba(255, 255, 255, 0.1);
	        box-shadow: inset 0 0 100px 100px rgba(255, 255, 255, 0.1);
}

.btn_orange {
	text-transform: uppercase;
}

a.btn_orange:hover {
	text-decoration: none;
}
/* positioning */

.text-left {
	text-align: left;
}

.text-center {
	text-align: center;
}

.text-right {
	text-align: right;
}
/* padding */

.pad5 {
	padding: 5px 0;
}

.pad10 {
	padding: 10px 0;
}

.pad20 {
	padding: 20px 0;
}

.pad25 {
	padding: 25px 0;
}

.pad50 {
	padding: 50px 0;
}

.pad75 {
	padding: 75px 0;
}

.pad100 {
	padding: 100px 0;
}
/* images */

.img-responsive {
	display: block;
	max-width: 100%;
	height: auto;
}
/* wpmu */

.widecolumn {
	margin: 0;
	padding: 0;
	background: url(images/content_topbg.gif) repeat-x top;
	background-color: #EFEFEF;
	border-top: 2px solid #EFEFEF;
}

.mu_register {
	padding: 28px 0 32px;
	width: 960px !important;
}
/* header */

.header_top_res {
	margin: 0 auto;
	width: 960px;
}

.header_top_res p {
	padding: 8px 0 8px 8px;
	color: #FFF;
	text-align: right;
}

.header_top_res p a:not(.srvicon):hover {
	text-decoration: underline;
}

.header_top_res p img.srvicon {
	margin: -4px 0;
	border: none;
}

.header_top_res p a.srvicon {
	display: inline-block;
	float: left;
	height: 16px;
	width: 16px;
	text-align: left;
	margin-right: 10px;
}

.header_top_res p a.srvicon:hover:before {
	color: #FFF;
	-webkit-transition: color 300ms ease-out;
	        transition: color 300ms ease-out;
}

.header_top_res p a.rss-icon:before {
	content: '\f303';
}

.header_top_res p a.facebook-icon:before {
	content: '\f304';
}

.header_top_res p a.twitter-icon:before {
	content: '\f301';
}

.ustTemizle .searchblock .form_search {
	margin: 0;
	padding: 0;
}

.ustTemizle .searchblock label {
	margin: 3px 4px;
	padding: 0;
	float: left;
	color: #FFF;
}

.ustTemizle .searchblock .editbox_search {
	margin: 0 4px;
	padding: 3px;
	float: left;
	width: 174px;
	font: normal 12px/1.5em Arial, Helvetica, sans-serif;
	background: #FFF;
	border: 1px solid #949494;
}

.ustTemizle .searchblock .list_search {
	margin: 0 4px;
	padding: 2px;
	float: left;
	width: 100px;
	height: 23px;
	font: normal 12px/1.5em Arial, Helvetica, sans-serif;
	background: #FFF;
	border: 1px solid #949494;
}

.ustTemizle {
	margin: 0 auto;
	width: 960px;
}

.ustTemizle #logo {
	float: left;
}

.ustTemizle .adblock {
	margin-top: 10px;
	float: right;
}

.ustMenuTemizle {
	margin: 0 auto;
	width: 960px;
	padding: 7px 0;
}

.ustMenuTemizle .obtn {
	float: right;
	font-size: 16px;
	padding: 8px 40px;
}
/* content sidebar */

.content_right ul li {
	padding: 5px 5px 5px 0;
}

/* mirror dashicons styles to be able to selective style sidebar li items */

.content_right .shadowblock_out :not(.account-info) ul:not(.ads):not(.from-blog):not(.user-stats):not(.refine) li:before,
#altKategoriler .kategoriUrl:before,
.altAnaMenu .column:not(.widget-125-ads) ul li:before,
.anaKategoriListele .subcat-list li:before,
p.edit a.reset-stats-link:before {
	display: inline-block;
	width: 20px;
	height: 20px;
	font-size: 20px;
	line-height: 1;
	font-family: 'dashicons';
	color: #AFAFAF;
	text-decoration: inherit;
	font-weight: normal;
	font-style: normal;
	vertical-align: top;
	text-align: center;
	-webkit-transition: color 0.1s ease-in 0;
	        transition: color 0.1s ease-in 0;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/* add arrow icon for most of the the sidebars li items */

.content_right ul li.dashicons-before:before,
.content_right .shadowblock_out :not(.account-info) ul:not(.ads):not(.from-blog):not(.user-stats):not(.refine) li:before,
#altKategoriler .kategoriUrl:before,
.altAnaMenu .column:not(.widget-125-ads) ul li:before,
.anaKategoriListele .subcat-list li:before {
	content: '\f345';
	font-size: 12px;
	vertical-align: text-top;
	width: 12px;
	padding-right: 3px;
}

.content_right ul li ul li {
	border-bottom: none;
	padding-bottom: 0;
}

/* refine search jquery slider */

#refine_widget ul.refine li {
	background: none;
	border-bottom: 1px solid #EFEFEF;
	padding: 7px 5px 7px 15px;
}

#refine_widget ul.refine li div.handle {
	float: right;
	height: 18px;
	width: 18px;
	line-height: 18px;
}

#refine_widget ul.refine li div.handle:before {
	content: '\f142';
}

#refine_widget ul.refine li div.close:before {
	content: '\f140';
}

#refine_widget ul.refine li div.handle:hover {
	cursor: pointer;
	opacity: 0.7;
}

#refine_widget ul.refine li div.element {
	display: none;
}

#refine_widget ul.refine label.title {
	font-weight: bold;
	font-size: 13px;
	color: #666;
}

#refine_widget ul.refine li ol.checkboxes li {
	background: none;
	border-bottom: none;
	padding: 0;
}

#refine_widget ul.refine li ol.checkboxes {
	padding-top: 3px;
}

#refine_widget ul.refine li div.scrollbox {
	max-height: 150px;
	overflow: auto;
	border-radius: 4px 4px 4px 4px !important;
}

.ui-slider {
	position: relative;
	text-align: left;
}

.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
}

.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: 0.7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

.ui-slider-horizontal {
	height: 0.8em;
}

.ui-slider-horizontal .ui-slider-handle {
	top: -0.3em;
	margin-left: -0.6em;
}

.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}

.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}

.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: 0.8em;
	height: 100px;
}

.ui-slider-vertical .ui-slider-handle {
	left: -0.3em;
	margin-left: 0;
	margin-bottom: -0.6em;
}

.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}

.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}

.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}

#refine_widget div#slider-range,
.content_right div#dist-slider {
	margin: 2px 0 10px;
}

#refine_widget ul.refine .ui-widget-content {
	border: 1px solid #CCC !important;
}

#refine_widget .price_min_max .text {
	margin-left: 10px;
	margin-right: 10px;
	width: 50px;
}
/* search drop-down values */

.selectBox-dropdown {
	height: 36px;
	min-width: 250px;
	max-width: 320px;
	position: relative;
	border: solid 1px #BBB;
	line-height: 1;
	text-decoration: none;
	color: #666;
	outline: none;
	vertical-align: middle;
	background: #FFF;
	border-radius: 6px;
	display: inline-block;
	cursor: default;
	margin-top: 1px;
}

.content_right .selectBox-dropdown {
	width: 303px;
}

.content_right a.selectBox-dropdown:hover {
	text-decoration: none;
}

.selectBox-dropdown:focus,
.selectBox-dropdown:focus .selectBox-arrow {
	border-color: #BBB;
}

.selectBox-dropdown.selectBox-menuShowing {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.selectBox-dropdown .selectBox-label {
	width: 100%;
	padding: 0 7px;
	line-height: 2.6em;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	font-size: 14px;
}

.selectBox-dropdown .selectBox-arrow {
	position: absolute;
	top: 0;
	right: 0;
	width: 23px;
	height: 100%;
	background: url(images/sb-arrow.png) 50% center no-repeat;
	border-left: solid 1px #BBB;
}

.selectBox-dropdown-menu {
	position: absolute;
	z-index: 99999;
	max-height: 200px;
	border: solid 1px #BBB;
	background: #FFF;
	-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
	        box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
	overflow: auto;
}

.selectBox-inline {
	width: 250px;
	outline: none;
	border: solid 1px #BBB;
	background: #FFF;
	display: inline-block;
	border-radius: 4px;
	overflow: auto;
}

.selectBox-inline:focus {
	border-color: #666;
}

.selectBox-options,
.selectBox-options li,
.selectBox-options li a {
	list-style: none;
	display: block;
	cursor: default;
	padding: 0;
	margin: 0;
}

.selectBox-options li a {
	color: #666;
	padding: 1px 0.7em;
	white-space: nowrap;
	overflow: hidden;
	background: 6px center no-repeat;
	text-decoration: none;
	font: 14px/1.5em Arial, Helvetica, sans-serif;
}

.selectBox-options li.selectBox-hover a {
	background-color: #EEE;
}

.selectBox-options li.selectBox-disabled a {
	color: #888;
	background-color: transparent;
}

.selectBox-options .selectBox-optgroup {
	color: #666;
	background: #EEE;
	font-weight: bold;
	line-height: 1.5;
	padding: 0 0.3em;
	white-space: nowrap;
}

.selectBox.selectBox-disabled {
	color: #888 !important;
}

.selectBox-dropdown.selectBox-disabled .selectBox-arrow {
	opacity: 0.5;
	filter: alpha(opacity=50);
	border-color: #666;
}

.selectBox-inline.selectBox-disabled {
	color: #888 !important;
}

.selectBox-inline.selectBox-disabled .selectBox-options a {
	background-color: transparent !important;
}
/* breadcrumb */

#breadcrumb {
	font-size: 11px;
	color: #AFAFAF;
	padding: 0 5px 20px 5px;
}

#breadcrumb .breadcrumb-trail a {
	color: #AFAFAF;
	text-decoration: none;
}
/* content */

.content .dashicons,
.dashicons-before:before {
	color: #AFAFAF;
}

.ilanArkaFon {
	margin: 0;
	padding: 0;
	min-height: 600px;
}

.shadowblock_out {
	margin: 0 0 20px 0;
}

.shadowblock {
	padding: 15px;
	background: #FFF;
	border-radius: 6px;
	-webkit-box-shadow: 0 2px 0 0 #E3E4E7;
	        box-shadow: 0 2px 0 0 #E3E4E7;
}

.yaziBlogAlani-out,
.searchblock,
.paging,
.sidebar-block {
	background: #FFF;
	border-radius: 6px;
	-webkit-box-shadow: 0 2px 0 0 #E3E4E7;
	        box-shadow: 0 2px 0 0 #E3E4E7;
}

.solTaraf {
	margin: 0;
	padding: 0;
	float: left;
	width: 590px;
}

.content_right {
	margin: 0;
	padding: 0;
	float: right;
	width: 340px;
}

.ilanOrtala {
	margin: 0 auto;
	padding: 20px 0 30px;
	width: 960px;
}

.ilanOrtala .priceblockbig p.descr {
	margin: 0;
	padding: 6px 0;
}

.ilanOrtala .priceblockbig p.location {
	margin: 0;
	padding: 0;
}

.ilanOrtala .priceblockbig {
	float: right;
	width: 395px;
}

.ilanOrtala .priceblockbig h3 {
	margin: 0;
	padding: 0;
	float: left;
	font: bold 15px/1.2em Arial, Helvetica, sans-serif;
	color: #4F4F4F;
	text-decoration: none;
}

.ilanOrtala .priceblocksmall h3 {
	margin: 0;
	padding: 0;
	float: left;
	font: bold 13px/1.2em Arial, Helvetica, sans-serif;
	color: #4F4F4F;
}

.ilanOrtala .priceblocksmall p.owner {
	margin: 0;
	padding: 0;
	font: normal 11px/1.5em Arial, Helvetica, sans-serif;
}

.ilanOrtala .stepsline {
	margin: 0;
	padding: 8px 0 24px 0;
}

.ilanOrtala .stepsline p {
	margin: 0;
	padding: 6px 12px;
	font: bold 16px/1.2em Arial, Helvetica, sans-serif;
	color: #FFF;
}

.ilanOrtala .stepsline div.number_out {
	margin: 0;
	padding: 0;
	float: left;
	border: 1px solid #BBB;
}

.ilanOrtala .stepsline div.number_in {
	margin: 0;
	padding: 0;
	background: #DBDBDB;
	border-top: 1px solid #EFEFEF;
}

.ilanOrtala .stepsline div.line_out {
	margin: 12px 0;
	padding: 1px;
	float: left;
	background: #FFF;
	border-top: 1px solid #DBDBDB;
	border-bottom: 1px solid #DBDBDB;
}

.ilanOrtala .stepsline .borderleft {
	border-left: 1px solid #BBB;
}

.ilanOrtala .stepsline .borderright {
	border-right: 1px solid #BBB;
}

.ilanOrtala .stepsline div.line_in {
	margin: 0;
	padding: 0;
	width: 201px;
	height: 5px;
	line-height: 0;
	font-size: 0;
	background: #EDEDED;
}

.ilanOrtala .whiteblock {
	margin: 0 0 4px 0;
	padding: 8px;
	background: #FFF;
	border: 1px solid #BBB;
	border-radius: 6px;
}

.ilanOrtala h2.colour_top {
	margin: 0;
	padding: 8px 0 0 0;
	font: normal 16px/1.2em 'Open Sans', sans-serif, 'Times New Roman', Times, serif;
	color: #202020;
}

.ilanOrtala img.buttonregisterfree {
	margin: 16px 0 0 0;
	border: none;
}

.ilanOrtala img.ad320 {
	margin: 0 0 16px 0;
}

.ilanOrtala img.ad125l {
	display: block;
	margin: 0 16px 0 20px !important;
	margin: 0 16px 0 14px;
	float: left;
}

.ilanOrtala img.ad125r {
	display: block;
	margin: 0;
	float: left;
}

.ilanOrtala div.bigright {
	float: right;
	width: 290px;
	margin-top: 18px;
}

.ilanOrtala div.bigleft {
	float: left;
	margin-top: 20px;
	width: 240px;
	background-color: #EFEFEF;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}

.ilanOrtala .mapblock {
	margin: 0;
	padding: 0;
	overflow: hidden;
	background: url('images/loader-spinner.gif') no-repeat center center;
}

.ilanOrtala .mapblock p.gmap-title {
	color: #4F4F4F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.2em;
}

.ilanOrtala .attachment-medium,
.ilanOrtala .attachment-thumbnail {
	float: left;
	/*margin:0 12px 0 0;  */
}

.ilanOrtala img.attachment-medium,
.ilanOrtala img.attachment-thumbnail,
.ilanOrtala img.attachment-ad-thumb,
.ilanOrtala img.attachment-ad-small,
.ilanOrtala img.attachment-ad-medium {
	background-color: #FFF;
	border-radius: 4px;
}

.ilanOrtala img.attachment-ad-thumb {
	max-width: 75px;
}

.ilanOrtala img.attachment-ad-medium {
	max-width: 85px;
	height: auto;
}

.ilanOrtala .noresults {
	padding: 20px;
}
/* main nav menu global styles*/

.ustMenuTemizle ul,
.ustMenuTemizle ul ul,
.ustMenuTemizle ul ul ul {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
}

.ustMenuTemizle ul li.first {
	padding-left: 0;
	background: none;
}

.ustMenuTemizle ul li a {
	color: #FFF;
	text-decoration: none;
}

.ustMenuTemizle ul li:hover a {
	color: #555;
	background: #FFF;
	z-index: 999;
}

.ustMenuTemizle ul {
	z-index: 99;
	margin: 3px;
	padding: 0;
	list-style: none;
	line-height: 1;
}

.ustMenuTemizle ul a {
	padding: 5px 10px;
	position: relative;
	color: #555;
	z-index: 100;
	display: block;
	line-height: 18px;
	text-decoration: none;
}

.ustMenuTemizle ul li:hover a {
	border-radius: 3px;
}

.ustMenuTemizle ul li.current_page_item,
.ustMenuTemizle ul li.current-menu-item,
.ustMenuTemizle ul li.current-menu-parent a {
	color: #555;
	background: #F4F4F4;
	border-radius: 3px;
}

.ustMenuTemizle ul li li.current_page_item,
.ustMenuTemizle ul li li.current-menu-item {
	background: none;
}

.ustMenuTemizle ul li.current_page_item a,
.ustMenuTemizle ul li.current-menu-item a {
	color: #555;
	border-radius: 3px;
}

.ustMenuTemizle ul.children li a {
	background: #FFF;
	border-top: none;
	border-left: none;
}

.ustMenuTemizle ul li {
	float: left;
	margin: 0 3px;
	width: auto;
	font: normal 14px/1.2em Arial, Helvetica, sans-serif;
	z-index: 999;
}

.ustMenuTemizle ul li ul {
	margin-top: -2px;
	background: #FFF;
	position: absolute;
	left: -999em;
	width: 180px;
	border: 1px solid #DBDBDB;
	border-width: 1px 1px 0;
	z-index: 998;
	border-radius: 0 3px 3px 3px;
}

.ustMenuTemizle ul.menu ul {
	background-color: #FFF;
	border: 1px solid #EEE;
	border-top: none;
	z-index: 998;
	border-radius: 0 6px 6px 6px;
	-webkit-box-shadow: 1px 1px 5px #B7B7B7;
	        box-shadow: 1px 1px 5px #B7B7B7;
}

.ustMenuTemizle ul.menu ul ul.children {
	background-color: #FFF;
	border: 1px solid #EEE;
	border-top: none;
	z-index: 998;
	border-radius: 6px;
	-webkit-box-shadow: 1px 1px 5px #B7B7B7;
	        box-shadow: 1px 1px 5px #B7B7B7;
}

.ustMenuTemizle ul.menu li ul li {
	margin: 0;
	padding: 0;
}

.ustMenuTemizle ul.menu li ul li a {
	background: none;
	padding: 7px 12px;
	width: 156px;
	color: #555;
	font-size: 12px;
	line-height: 18px;
}

.ustMenuTemizle ul.menu li ul li a:hover {
	text-decoration: underline;
	border-radius: 3px;
}

.ustMenuTemizle ul.menu li ul ul {
	margin: -32px 0 0 181px;
	border-radius: 0 3px 3px 3px;
}

.ustMenuTemizle ul.menu ul.sub-menu {
	display: none;
	position: absolute;
	margin: -2px 0 0;
	border-radius: 0 3px 3px 3px;
}

.ustMenuTemizle ul.menu li:hover ul.sub-menu {
	display: block;
}

.ustMenuTemizle ul.menu ul.sub-menu li ul.sub-menu {
	display: none;
	top: 2px;
	left: 180px;
	border-radius: 0 3px 3px 0;
}

.ustMenuTemizle ul.menu ul.sub-menu li:hover ul.sub-menu {
	display: block;
}

.ustMenuTemizle ul li:hover,
.ustMenuTemizle ul li.hover {
	position: static;
	color: #555;
}

.ustMenuTemizle ul li:hover ul ul,
.ustMenuTemizle ul li:hover ul ul ul,
.ustMenuTemizle ul li:hover ul ul ul ul {
	left: -999em;
}

.ustMenuTemizle ul li:hover ul,
.ustMenuTemizle ul li li:hover ul,
.ustMenuTemizle ul li li li:hover ul,
.ustMenuTemizle ul li li li li:hover ul {
	left: auto;
}

.ustMenuTemizle ul li img.dropdown {
	padding: 2px 0 2px 8px;
	border: none;
}

.ustMenuTemizle ul.sub-menu {
	width: auto;
}

.ustMenuTemizle ul.sub-menu li {
	clear: left;
	margin: 8px 4px 0;
}
/* category menu */

div#altKategoriler,
.ustMenuTemizle ul.sub-menu {
	margin: -2px 0 0 0;
	padding: 0 0 8px;
	position: absolute;
	background: #FFF;
	border: 1px solid #EEE;
	border-top: none;
	z-index: 998;
	border-radius: 0 6px 6px 6px;
}

div#altKategoriler {
	display: none;
	padding: 0 5px 8px;
}

#menu_ustKisim li:hover #altKategoriler,
.ustMenu .menu li:hover #altKategoriler {
	display: block;
}

div#altKategoriler ul {
	position: relative;
	background: none;
	border: none;
	border-radius: 0;
	-webkit-box-shadow: none;
	        box-shadow: none;
	left: 0;
}

div#altKategoriler ul li {
	border: none;
	font-size: 12px;
}

div#altKategoriler ul li a {
	display: inline;
}

div#altKategoriler ul li a:hover {
	background: #F4F4F4;
}

div#altKategoriler .kategoriKolon {
	float: left;
	padding: 0 12px 0 12px;
	width: 200px;
	border-left: none;
	vertical-align: top;
	margin-top: 20px;
}

div#altKategoriler .kategoriKolon ul {
	padding: 8px 0;
	list-style: none;
}

div#altKategoriler .kategoriKolon ul li {
	float: none;
	margin: 0;
	padding: 0;
}

div#altKategoriler .kategoriKolon ul li a {
	margin: 0;
	padding: 4px 0;
	color: #545454;
	text-decoration: none;
	background: none;
}

div#altKategoriler .kategoriKolon ul.anaKategoriListele {
	margin: 0;
	padding: 0;
}

div#altKategoriler .kategoriKolon ul li.anaKategori {
	width: 180px;
	background-color: #EFEFEF;
	text-transform: uppercase;
	font-weight: bold;
	color: #545454;
	float: left;
	margin: 0 0 15px;
	padding: 6px 10px;
	border-radius: 3px;
}

div#altKategoriler .kategoriKolon ul li.anaKategori a {
	background: none;
	display: inline;
	line-height: 20px;
}

div#altKategoriler .kategoriKolon ul li.anaKategori a:hover {
	background: none;
	text-decoration: underline !important;
}

div#altKategoriler .kategoriKolon ul li.anaKategori > ul.subcat-list {
	margin: 6px -10px -6px -15px;
	padding: 5px 10px 5px 0;
	width: 200px;
}

div#altKategoriler .kategoriKolon ul.subcat-list {
	clear: both;
	padding: 5px;
	width: 100%;
	background-color: #FFF;
}

div#altKategoriler .kategoriKolon ul.subcat-list ul.subcat-list {
	margin: 0;
}

div#altKategoriler .kategoriKolon ul li.kategoriUrl {
	clear: both;
	width: auto;
	padding: 0 0 0 12px;
	font-size: 12px;
	text-transform: none;
	float: left;
}

div#altKategoriler .kategoriKolon ul li.dashicons-before.kategoriUrl:before {
	content: '\f522';
	float: left;
	font-size: 13px;
	color: #E8E8E8;
	margin-top: 3px;
}

div#altKategoriler .kategoriKolon ul li.kategoriUrl a {
	padding: 0;
	line-height: 20px;
	width: auto;
}

div#altKategoriler .kategoriKolon ul li.kategoriUrl a:hover {
	text-decoration: underline !important;
	background: none;
}

div#altKategoriler .kategoriKolon ul li.kategoriUrl span {
	padding: 0;
	line-height: 20px;
	margin-left: 3px;
	width: auto;
}

div#altKategoriler .first {
	border-left: none;
}
/* tinynav navigation menu */

.tinynav {
	width: 50%;
	margin: 12px 2%;
	display: none;
	float: left;
	font-size: 16px;
	color: #666;
}

.searchblock_out {
	margin: 0;
	border-radius: 0 0 6px 6px;
}

.searchblock {
	background-color: #FFF;
	padding: 15px;
	min-height: 40px;
	border-radius: 0 0 6px 6px;
}

.top-search-advanced {
	border-top: 1px nokta #BBB;
	margin: 0 1px;
}

.top-search-advanced-content {
	padding: 10px;
}

.form_search .search {
	padding: 2px;
	width: 75px;
}

.form_search input#s:focus {
	border: 1px solid #CCC;
	background-color: #F9F9F9;
}

.form_search select#scat.searchbar {
	float: right;
	border: 1px solid #DBDBDB;
	height: 40px;
	min-width: 250px;
	padding: 7px;
	font-size: 14px;
	color: #666;
	border-radius: 6px;
	line-height: 33px;
}

select#scat.searchbar option.level-0 {
	padding: 0;
	font-weight: normal;
}

.searchblock .form_search input#s {
	border: 1px solid #DBDBDB;
	font-size: 14px;
	color: #666;
	margin-bottom: 0;
	position: relative;
	border-radius: 6px;
	background-color: #FFF;
	z-index: 2;
}

.searchblock .form_search input#s:focus {
	background-color: #FFF;
}

.searchblock .form_search input#where {
	width: 165px;
	border: 1px solid #DBDBDB;
	color: #4F4F4F;
	padding: 11px;
	background: url('images/editbox_bg.gif') repeat-x scroll center top #FFF;
	border-radius: 6px;
}

#searchform .searchfield {
	float: left;
	margin-right: 5px;
	white-space: nowrap;
}

#searchform .searchbutcat {
	float: right;
}

.searchblock select#scat.postform {
	margin-bottom: 7px;
	border: 1px solid #DBDBDB;
	min-height: 15px;
	width: 155px;
	padding: 11px;
	background: url('images/editbox_bg.gif') repeat-x scroll center top;
}

.searchblock select#where.postform {
	margin-bottom: 7px;
	border: 1px solid #DBDBDB;
	min-height: 15px;
	width: 120px;
	padding: 5px;
}

.searchblock button.btn {
	margin: 0;
}

.form_search input#s {
	padding: 10px 7px;
	margin-bottom: 7px;
	border: 1px solid #DBDBDB;
	color: #4F4F4F;
	font-size: 14px;
	color: #666;
	width: 94.5%;
	border-radius: 6px;
}

.form_search .search {
	padding: 2px;
	width: 75px;
}

.form_search input#s:focus {
	border: 1px solid #CCC;
	background-color: #F9F9F9;
}

.form_search select#scat.postform {
	margin-bottom: 7px;
	border: 1px solid #DBDBDB;
	min-height: 15px;
	width: 307px;
	padding: 7px;
	border-radius: 6px;
}
/* search autocomplete loader */

.ui-autocomplete-loading {
	background: url('images/indicator.gif') no-repeat right center;
	min-height: 16px;
	min-width: 16px;
	background-position: right 20px center;
}

ul.ui-autocomplete,
.ui-menu {
	z-index: 9999;
}
/* search bar button styles */

.btn-topsearch {
	float: right;
	width: 50px;
	text-align: center;
	padding: 12px;
	outline: none;
	display: inline-block;
	cursor: pointer;
	text-decoration: none;
	border: none;
	border-radius: 6px;
	margin: 0 0 0 10px;
}

.btn-topsearch.dashicons-before:before {
	content: '\f179';
	font-size: 30px;
	margin-top: -6px;
	margin-left: -8px;
	color: #FFF;
}

.btn-topsearch:hover {
	-webkit-transition: opacity 300ms ease-out;
	        transition: opacity 300ms ease-out;
	-webkit-box-shadow: inset 0 0 100px 100px rgba(255, 255, 255, 0.1);
	        box-shadow: inset 0 0 100px 100px rgba(255, 255, 255, 0.1);
}

.btn-advanced-srch {
	display: inline-block;
	width: 85px;
	outline: none;
	cursor: pointer;
	padding: 0 0 0 0;
	margin-left: 5px;
	margin-top: 3px;
	font-size: 10px;
	line-height: 14px;
	color: #AAA;
	text-align: center;
	height: 16px;
	text-decoration: none;
	border: none;
	position: absolute;
	bottom: -13px;
	right: 8px;
	background: transparent url('images/btn_advSrch.png') no-repeat right top;
}

.btn-advanced-srch span {
	padding: 0 0 0 0;
	margin-left: 12px;
}

.btn-advanced-srch:hover {
	color: #707070;
	background-position: bottom;
}
/* extra class used for IE browsers */
/* featured listings homepage carousel */

.sliderwrap {
	min-height: 100px;
}

.slider {
	display: none;
	overflow: hidden;
}

.slider ul li:hover {
	background-color: #F7F7F7;
	border-radius: 4px;
}

.slider ul li img {
	cursor: pointer;
}

.slide-item {
	margin: 0 5px;
	padding: 5px;
	min-height: 90px;
}

.slide-item a {
	font-size: 13px;
	font-weight: 700;
}

.slide-item img.attachment-ad-medium {
	margin: 3px 10px 0 0;
	max-width: 85px;
	height: auto;
}

.slide-item .price_sm {
	font-size: 11px;
	font-style: italic;
}

.slide-item .feat_left {
	float: left;
}

.slide-item .feat_left a.preview img:hover {
	opacity: 0.6;
}

.slide-item p {
	padding: 0;
	white-space: pre-wrap;
	word-wrap: break-word;
}

span.feat_left img.preview {
	border: 1px solid #CCC;
	float: left;
	margin: 3px 10px 0 0;
	padding: 2px;
	-webkit-box-shadow: 1px 1px 4px #B7B7B7;
	        box-shadow: 1px 1px 4px #B7B7B7;
	border-radius: 3px;
}

.sliderblock .prev {
	cursor: pointer;
	float: left;
	height: 19px;
	width: 19px;
	padding-top: 40px;
}

.sliderblock .dashicons-before.prev:before {
	content: '\f148';
	color: #AFAFAF;
}

.sliderblock .dashicons-before.next:before {
	content: '\f148';
	color: #AFAFAF;
	-webkit-transform: scaleX(-1);
	        transform: scaleX(-1);
}

.sliderblock div.prev:hover,
.sliderblock div.next:hover {
	opacity: 0.6;
}

.sliderblock .next {
	cursor: pointer;
	float: right;
	height: 19px;
	width: 19px;
	padding-top: 40px;
}
/* home page directory category listing */

#directory .kategoriKolon ul {
	list-style-type: none;
	padding: 10px 8px;
}

#directory .kategoriKolon {
	float: left;
	width: 33%;
}

#directory .kategoriKolon ul li.anaKategori {
	border-bottom: 1px solid #DDD;
	font-weight: bold;
	padding: 0 0 2px;
	text-transform: uppercase;
	margin-bottom: 15px;
}

#directory .kategoriKolon ul li.anaKategori a {
	text-decoration: none;
}

#directory .kategoriKolon li.anaKategori > ul.subcat-list {
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #FFF;
	margin-bottom: -3px;
	padding-bottom: 8px;
}

#directory .kategoriKolon ul.subcat-list {
	padding: 5px 5px 5px 0;
}

#directory .kategoriKolon ul li.kategoriUrl {
	font-weight: normal;
	text-transform: none;
	line-height: 20px;
	padding: 0;
}

#directory .kategoriKolon ul li.kategoriUrl .subcat-list li {
	padding: 0 0 0 12px;
}

#directory .kategoriKolon ul li.dashicons-before.kategoriUrl:before {
	content: '\f522';
	font-size: 13px;
	color: #E8E8E8;
	vertical-align: text-top;
}

#directory .kategoriKolon ul li.kategoriUrl > .subcat-list {
	padding: 0;
}

#directory .kategoriKolon ul li.kategoriUrl a {
	text-decoration: none;
	color: #545454;
}

#directory .kategoriKolon ul li.anaKategori a:hover,
#directory .kategoriKolon ul li.kategoriUrl a:hover {
	text-decoration: underline;
}

#directory .kategoriKolon ul li {
	line-height: 20px;
	padding: 5px 0 2px 10px;
}

#directory .kategoriKolon ul.children {
	list-style-type: none;
	padding: 5px 0;
	margin: 0 0 -10px -12px;
}

#directory .kategoriKolon ul.children li {
	background: transparent url(images/bullet-grey.png) no-repeat scroll 12px 11px;
	border-bottom: none;
	border-top: 1px solid #EFEFEF;
}

#directory .kategoriKolon ul.children li a {
	margin-left: 8px;
}

#directory.twoCol .kategoriKolon {
	width: 50%;
}
/* home page user logged in */

.content_right img.avatar,
.content_right img.photo {
	float: left;
	margin: 5px 10px 0 0;
	width: 70px;
	height: 70px;
	border-radius: 4px;
}

.content_right div.avatar {
	float: left;
	padding: 0;
}

.content_right div.user .btn_orange {
	font-size: 10px;
	text-decoration: none;
}

.content_right p.welcome-back {
	padding: 0;
}

.content_right .welcome-buttons {
	line-height: 2.5em;
	margin-top: 10px;
}

.content_right p.last-login {
	font-size: 11px;
	color: #AFAFAF;
	font-style: italic;
}
/* ad loop block */

.yaziBlogAlani-out {
	margin: 0 0 8px 0;
	border-radius: 6px;
}

.yaziBlogAlani {
	background-color: #FFF;
	margin: 0;
	padding: 20px 15px 15px;
	border-radius: 6px;
}

.sol-yazilar {
	float: left;
}

.sol-yazilar a.preview img:hover {
	opacity: 0.6;
}

.yaziBlogAlani .sag-yazilar {
	float: right;
	max-width: 460px;
	min-width: 380px;
}

.yaziBlogAlani .sag-yazilar-no-img {
	float: right;
	width: 100%;
}

.yaziBlogAlani .full {
	width: 100%;
}

.yaziBlogAlani .sag-yazilar h3 {
	float: left;
	max-width: 330px;
	margin: 0;
	padding: 0;
	font: bold 17px/1.0em Arial, Helvetica, sans-serif;
	color: #4F4F4F;
	text-decoration: none;
}

.yaziBlogAlani .sag-yazilar-no-img h3 {
	float: left;
	max-width: 430px;
	margin: 0;
	padding: 0;
	font: bold 17px/1.0em Arial, Helvetica, sans-serif;
	color: #4F4F4F;
	text-decoration: none;
}

.yaziBlogAlani .sag-yazilar h3 a:hover,
.yaziBlogAlani .sag-yazilar-no-img h3 a:hover {
	-webkit-transition: opacity 300ms ease-out;
	        transition: opacity 300ms ease-out;
	-webkit-box-shadow: inset 0 0 100px 100px rgba(255, 255, 255, 0.1);
	        box-shadow: inset 0 0 100px 100px rgba(255, 255, 255, 0.1);
}

p.post-meta,
.yaziBlogAlani .sag-yazilar-no-img p.post-meta {
	color: #AFAFAF;
	font-size: 11px;
	padding: 4px 0;
}

.content p.post-meta a {
	text-decoration: none;
	color: inherit;
}

.yaziBlogAlani .sag-yazilar span.owner img.avatar,
.yaziBlogAlani .sag-yazilar-no-img span.owner img.avatar {
	margin-right: 7px;
	vertical-align: middle;
	width: 16px;
	height: 16px;
	border-radius: 2px;
	-webkit-filter: grayscale(1) !important;
	        filter: grayscale(1) !important;
}

.yaziBlogAlani .sag-yazilar p.post-desc,
.yaziBlogAlani .sag-yazilar-no-img p.post-desc {
	margin: 0;
	padding: 6px 0;
}

.yaziBlogAlani .sag-yazilar p.stats,
.yaziBlogAlani .sag-yazilar-no-img p.stats {
	clear: both;
	padding: 0;
	float: right;
	font-size: 11px;
	color: #AFAFAF;
}

.yaziBlogAlani .sag-yazilar p.adid,
.yaziBlogAlani .sag-yazilar-no-img p.adid {
	clear: both;
	padding: 0;
	float: right;
	font-size: 11px;
	color: #AFAFAF;
}

.yaziBlogAlani .sag-yazilar p.location,
.yaziBlogAlani .sag-yazilar-no-img p.location {
	margin: 0;
	padding: 0;
}
/* price tag */

p.post-price {
	float: right;
	color: #FFF;
	font: normal 16px 'Open Sans', sans-serif, Arial, Helvetica, sans-serif;
	margin: 0;
	padding-top: 1px;
}

span.tag-head {
	margin: 0;
	padding: 0;
}

.tags {
	margin: 0;
	padding: 0;
	float: right;
	right: 24px;
	bottom: -12px;
}

.tags span {
	float: left;
	height: 24px;
	line-height: 24px;
	position: relative;
	font-size: 11px;
	margin-left: 20px;
	padding: 0 10px 0 12px;
	background: #F8ECB8;
	color: #FFF;
	text-decoration: none;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
}

.tags span:before {
	content: '';
	float: left;
	position: absolute;
	top: 0;
	left: -12px;
	width: 0;
	height: 0;
	border-color: transparent #F8ECB8 transparent transparent;
	border-style: solid;
	border-width: 12px 12px 12px 0;
}

.tags span:after {
	content: '';
	position: absolute;
	top: 10px;
	left: 0;
	float: left;
	width: 4px;
	height: 4px;
	border-radius: 2px;
	background: #FFF;
}
/* image hover preview popup */

#preview {
	text-align: center;
	background: url('images/loading-thumb.gif') no-repeat center center;
	min-width: 150px;
	min-height: 105px;
	border: 1px solid #EFEFEF;
	padding: 10px;
	background-color: #FFF;
	-webkit-box-shadow: 1px 1px 5px #CCC;
	        box-shadow: 1px 1px 5px #CCC;
	border-radius: 4px;
	z-index: 999;
	position: absolute;
	display: none;
}

#preview p {
	text-align: left;
	background-color: #FFF;
	font-size: 14px;
	color: #AFAFAF;
	padding: 5px 0;
}

#preview img {
	max-width: 600px;
}
/* single ad pictures */

div#main-pic {
	padding: 7px 7px 0;
}

div#main-pic a img:hover,
div#thumbs-pic a img:hover {
	cursor: -webkit-zoom-in;
	cursor:         zoom-in;
}

div#thumbs-pic {
	padding: 7px;
}

a.post-gallery img {
	vertical-align: middle;
	margin-right: 5px;
	border-radius: 3px;
}
/* ad/blog meta icons */

p.meta .dashicons-before,
p.post-meta .dashicons-before {
	padding: 0 7px 0 5px;
}

p.meta .dashicons-before:first-child,
p.post-meta .dashicons-before:first-child {
	padding-left: 0;
}

span.dashicons-before.user:before {
	content: '\f110';
	margin-right: 5px;
}

span.dashicons-before.folder:before {
	content: '\f203';
	margin-right: 5px;
}

span.dashicons-before.folderb:before {
	content: '\f203';
	margin-right: 5px;
}

span.dashicons-before.clock:before {
	content: '\f469';
	margin-right: 5px;
}

.user-dashboard .listing-actions .dashicons-before:before {
	color: #595959;
}

.post img.WP-EmailIcon,
.post img.WP-PrintIcon {
	border: none;
	padding: 0;
	background-color: #FFF;
	border-radius: 0;
	-webkit-box-shadow: none;
	        box-shadow: none;
}
/* pagination */

.paging {
	border-radius: 6px;
	background: none repeat scroll 0 0 #FFF;
	margin: 0 0 4px;
	padding: 8px;
}

.user-dashboard .paging {
	border: none;
	margin: 15px 0 0;
}

.pages {
	margin: 0;
	padding: 0;
	margin-top: 5px;
}

.pages span {
	display: block;
	margin: 0 2px 4px;
	padding: 6px 12px;
	float: left;
	background: #EDEDED;
	border-radius: 4px;
}

.pages span.prevPage {
	background: none;
	padding: 0;
	margin: 0 2px 4px;
	border-radius: 6px;
}

.pages span.current {
	color: #CCC;
	font-weight: bold;
	border-radius: 6px;
}

.pages span.nextPage {
	background: none;
	padding: 0;
	margin: 0 2px 4px;
	border-radius: 6px;
}

.pages a {
	display: block;
	margin: 0 2px 4px;
	padding: 6px 12px;
	float: left;
	color: #4F4F4F;
	text-decoration: none;
	background: #EDEDED;
	border-radius: 6px;
	text-decoration: none;
}

.pages a:hover {
	cursor: pointer;
	opacity: 0.6;
	-webkit-transition: opacity 300ms ease-out;
	        transition: opacity 300ms ease-out;
}

.pages a.last {
	margin: 0;
}

.pages span {
	opacity: 0.8;
}

.pages span.current {
	opacity: 0.6;
	color: #FFF;
}
/* colorbox style */

#cboxTitle {
	font: 12px Arial, Helvetica, sans-serif;
}
/* tab control main */

.tabcontrol {
	margin: 0 0 20px 0;
	min-height: 600px;
}

.tabcontrol ul.tabnavig {
	margin: 0;
	padding: 0;
	height: 31px;
	list-style: none;
}

.tabcontrol ul.tabnavig li {
	margin: 0 0 0 8px;
	padding: 0;
	float: left;
	border-bottom: none;
	border-radius: 6px 6px 0 0;
}

.tabcontrol ul.tabnavig li a {
	font-weight: bold;
	display: block;
	margin: 0;
	padding: 6px 15px;
	color: #AFAFAF;
	text-decoration: none;
	background-color: #FFF;
	border: 1px solid #FFF;
	border-bottom: none;
	border-radius: 6px 6px 0 0;
}

.tabcontrol ul.tabnavig li a:hover {
	color: #454545;
}

.tabcontrol ul.tabnavig li a.selected {
	color: #454545;
	background-color: #FFF;
}

.tabcontrol div.undertab {
	margin: -1px 0 8px;
	padding: 20px 16px;
	background: #FFF;
	border-radius: 6px;
}

.tabcontrol div.undertab a {
	color: #4F4F4F;
	text-decoration: none;
}

.tabcontrol div.undertab a:hover {
	text-decoration: underline;
}

.tabcontrol div.undertab h1 {
	padding: 0;
	margin: 0;
}

.tabcontrol div.pricetab {
	margin: 0 0 20px 0;
	padding: 8px;
	background: #FFF;
	border: 1px solid #BBB;
	border-top: none;
}
/* tab control blog */

.tabprice {
	margin: 0 0 20px 0;
}

.tabprice ul.tabnavig {
	margin: 0;
	padding: 0;
	height: 31px;
	list-style: none;
}

.tabprice ul.tabnavig li {
	margin: 0 0 0 8px;
	padding: 0;
	float: left;
	font-size: 13px;
	border-bottom: none;
	border-radius: 6px 6px 0 0;
}

.tabprice ul.tabnavig li a {
	font-weight: bold;
	display: block;
	margin: 0;
	padding: 6px 15px;
	color: #868686;
	text-decoration: none;
	background-color: #FFF;
	border-radius: 6px 6px 0 0;
}

.tabprice ul.tabnavig li a:hover {
	color: #454545;
	background-color: #FFF;
}

.tabprice ul.tabnavig li a.selected {
	padding: 5px 15px 6px;
	color: #454545;
	background-color: #FFF;
	border-top: 1px solid #FFF;
}

.tabprice div.pricetab {
	margin: -1px 0 4px 0;
	padding: 10px 16px;
	background: #FFF;
	min-height: 255px;
	border-radius: 6px;
}

.tabprice div.singletab {
	margin: -2px 0 4px 0;
	padding: 7px;
	background: #FFF;
	border-radius: 6px;
}

.tabprice div.postertab {
	margin: -2px 0 4px 0;
	padding: 5px 15px 15px;
	background: #FFF;
	border-radius: 6px;
}

.custom-text-area {
	margin-top: 20px;
}

.custom-text-area h3 {
	padding-bottom: 10px;
}

.description-area {
	margin-top: 20px;
}
/* table styles */

.tblwide {
	width: 100%;
	border-collapse: collapse;
}

.tblwide thead tr th {
	background-color: #EDEDED;
	padding: 7px 0;
}

.tblwide tbody tr td {
	padding: 10px 5px;
	border-bottom: 1px solid #F0F0F0;
	vertical-align: middle;
}

.even:hover {
	background-color: #F4F4F4 !important;
	border-radius: 6px;
}

.meta {
	font-size: 11px;
	margin-top: 5px;
}
/* dashboard listings table */

.tblwide th.listing-count {
	width: 25px;
}

.tblwide th.listing-title {
	text-align: left;
}

.tblwide th.listing-views {
	width: 40px;
}

.tblwide th.listing-status {
	width: 90px;
}

.tblwide th.listing-options {
	text-align: center;
	width: 90px;
}
/* dashboard listing status colors */

.tblwide .live span.status {
	color: #00A300;
}

.tblwide .offline span.status {
	color: #BBB;
}

.tblwide .ended span.status,
.tblwide .live_expired span.status {
	color: #666;
}

.tblwide .pending span.status,
.tblwide .pending_payment span.status {
	color: #C00202;
}
/* dashboard listing actions buttons */

.listing-actions .edit,
.listing-actions .delete,
.listing-actions .pause,
.listing-actions .restart {
	display: inline-block;
}

.listing-actions a.dashicons-before:before {
	text-decoration: none;
}

.listing-actions .dashicons-before.edit:before {
	content: '\f464';
}

.listing-actions .dashicons-before.delete:before {
	content: '\f182';
}

.listing-actions .dashicons-before.pause:before {
	content: '\f523';
}

.listing-actions .dashicons-before.restart:before {
	content: '\f463';
}
/* dashboard tabs */

.tab-dashboard {
	margin: 0 0 10px 0;
}

.tab-dashboard ul.tabnavig {
	margin: 0;
	padding: 0;
	height: 31px;
	list-style: none;
	border-bottom: 1px solid #F2F2F2;
}

.tab-dashboard ul.tabnavig li {
	border-top: 1px solid #FFF;
	margin: 0 -3px 0 8px;
	padding: 0;
	float: left;
	font-size: 13px;
	border-bottom: none;
	border-radius: 6px 6px 0 0;
}

.tab-dashboard ul.tabnavig li a {
	font-weight: bold;
	display: block;
	margin: 0;
	padding: 5px 15px;
	color: #868686;
	text-decoration: none;
	background-color: #FFF;
	border-radius: 6px 6px 0 0;
}

.tab-dashboard ul.tabnavig li a.selected {
	border-bottom: 2px solid #CCC;
	background-color: #CCC;
}

.tab-dashboard ul.tabnavig li a:hover:not(.selected) {
	-webkit-transition: opacity 300ms ease-out;
	        transition: opacity 300ms ease-out;
	-webkit-box-shadow: inset 0 0 100px 100px rgba(255, 255, 255, 0.1);
	        box-shadow: inset 0 0 100px 100px rgba(255, 255, 255, 0.1);
}

.tab-dashboard ul.tabnavig li a {
	padding: 5px 15px;
	color: #454545;
	background-color: #EDEDED;
	height: 19px;
}
/* dashboard orders */

#orders form.filter {
	padding: 10px 0 8px 10px;
	background: #EFEFEF;
	font-size: 0.8em;
	border-bottom: 1px solid #FFF;
}

form.filter p {
	float: left;
	margin: 0 10px 0 0;
	color: #777;
}

#orders form.filter p {
	padding: 0;
}

#orders form.filter input[type=submit] {
	border: 0;
	border-radius: 4px;
	cursor: pointer;
}

#orders .orders-history-legend {
	font-size: 10px;
	background-color: #FAFAFA;
	padding: 5px;
	margin: 5px 2px;
}

#orders .orders-history-legend > * {
	padding: 5px;
}

#orders .orders-history-legend h4 {
	font-weight: bold;
}

#orders .orders-history-statuses {
	min-width: 100px;
	float: left;
}

#orders .order-history-status {
	font-weight: bold;
}

div#map {
	height: 400px;
}

div#mcwrap {
	height: 70px;
}
/* footable styles */

.footable > thead > tr > th,
.footable > thead > tr > td {
	position: relative;
}

.footable.breakpoint > tbody > tr > td.expand {
	background: url('images/plus.png') no-repeat 5px center;
	padding-left: 40px !important;
}

.footable.breakpoint > tbody > tr.footable-detail-show > td.expand {
	background: url('images/minus.png') no-repeat 5px center;
}

.footable.breakpoint > tbody > tr:hover:not(.footable-row-detail) {
	cursor: pointer;
}
/* login page & field styles */

.loginform p label {
	width: 130px;
	padding: 4px 10px 0 0;
	float: left;
	clear: both;
	font-weight: bold;
	text-align: right;
}

div#checksave {
	padding-left: 140px;
}

.mid,
.text {
	border: 1px solid #CCC;
	margin-bottom: 10px;
	padding: 7px;
	width: 250px;
	border-radius: 6px;
}

.mid:focus,
.text:focus {
	border: 1px solid #CCC;
	background-color: #F9F9F9;
}

.checkbox {
	clear: both;
	padding-left: 10px;
}

.cpnav {
	padding: 10px 0 30px 140px;
	clear: both;
	width: 400px;
}

form.loginform p img {
	width: 155px;
	float: left;
}

form.loginform,
form.loginform p {
}

.loginform .strength-meter {
	margin-left: 140px;
}

.loginform .indicator-hint {
	float: left;
	margin-bottom: 10px;
}

p.message,
div#login_error {
	padding: 3px 5px;
}

div#message {
	padding: 5px 0 15px;
	width: 550px;
}

div#login_error {
	color: #C00;
	padding: 5px 0;
}

p.rememberme {
	margin-left: -3px;
	padding-bottom: 10px;
}

p.rememberme label {
	float: none;
	margin-left: 5px;
	text-align: left;
	font-weight: normal;
}

p.submit {
	padding: 10px 0 10px;
}

input#rememberme {
	float: left;
}

p.lostpass {
	margin-bottom: -5px;
}

.left-box {
	position: relative;
	width: 50%;
	padding: 10px 0;
}

.right-box {
	float: right;
	width: 50%;
	padding: 5px 0 15px;
}

#registerform .social_connect_ui {
	padding-left: 140px;
}
/* Alert backgrounds */

.container {
	margin: 0;
	padding: 0;
	width: 100%;
	min-width: 960px;
	font: normal 12px/1.5em Arial, Helvetica, sans-serif;
	color: #4F4F4F;
}
/* registration error & msg styles */

ul.errors li {
	color: #A43;
	list-style: none outside none;
}

.notice {
	font-size: 13px;
	padding: 15px;
	margin-bottom: 20px;
	color: #FFF;
	border-radius: 6px;
}

.notice.success,
.content .notice.error a:not(.cp-fixed-color):not(.selectBox) {
	color: #3C763D;
	background-color: #DFF0D8;
}

.notice.error,
.content .notice.error a:not(.cp-fixed-color):not(.selectBox),
.notice.checkout-error {
	color: #A94442;
	background-color: #F2DEDE;
	margin-bottom: 15px;
}

.content .notice.error a:not(.cp-fixed-color):not(.selectBox),
.notice a {
	text-decoration: underline;
}

.notice.warning {
	color: #8A6D3B;
	background-color: #FCF8E3;
}

.notice div > *:not(.no-padding):not(a) {
	padding-left: 12px;
}

.notice div > a {
	padding-left: 0;
}

.notice .dashicons-before:before {
	padding-right: 10px;
	float: left;
}

.notice.success .dashicons-before:before,
.notice.warning .dashicons-before:before {
	content: '\f348';
	margin-top: -2px;
}

.notice.checkout-error .dashicons-before:before,
.notice.error .dashicons-before:before {
	content: '\f153';
}

.notice.success .dashicons-before:before {
	color: #3C763D;
}

.notice.warning .dashicons-before:before {
	color: #8A6D3B;
}

.notice.error .dashicons-before:before {
	color: #A94442;
}
/* debug mode */

.debug {
	padding: 10px 20px;
}
/* ad category rss  */

div .dashicons-before.catrss:before {
	content: '\f303';
	float: right;
	color: #FF7025;
	text-decoration: none;
}
/* reCaptcha styles */

.g-recaptcha {
	display: inline-block;
	margin-left: 140px;
}

.form_contact .g-recaptcha {
	margin-left: 0;
	max-width: 100%;
	overflow: hidden;
}

/* search results */

.highlighted {
	font-weight: bold;
	padding: 0 3px;
	background-color: #FF0;
}

p.suggest {
	padding: 20px 0;
}
/* sidebar ads widget */

.content_right ul.ads {
	margin: 0 0 14px !important;
	padding: 0 !important;
	overflow: hidden;
	zoom: 1;
}

.content_right ul.ads li {
	float: left;
	border: 1px solid #DDD;
	margin: 10px 13px 0 !important;
	padding: 0;
	background: none;
}

.content_right ul.ads li:hover {
	border: 1px solid #666;
}

.content_right ul.ads li.alt {
	float: right;
}

.content_right ul.ads li img {
	display: block;
}
/* sidebar categories */

.cat-dropdownlist {
	border: 1px solid #F2F2F2;
	min-height: 15px;
	width: 100%;
	padding: 7px;
	font-size: 15px;
	color: #666;
	border-radius: 6px;
	line-height: 33px;
	background: none;
}
/* blog and single ad page styles */

.post {
	font-size: 13px;
	line-height: 20px;
}

.post p,
.single-main p {
	line-height: 20px;
	padding: 10px 0;
	font-size: 13px;
}

.single-main p object {
	padding-left: 28px;
}

.post h2,
.single-main h2 {
	margin-bottom: 0;
}

.single-main .nokta {
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.post h2.nokta a,
.post h3 a,
.single-main h2.nokta a,
.single-main h3 a {
	text-decoration: none;
}

.post p.meta,
.single-main p.meta {
	color: #AFAFAF;
	font-size: 11px;
	padding: 4px 0;
}

.post p.meta a,
.single-main p.meta a {
	text-decoration: none;
	color: inherit;
}

.post p.meta a:hover,
.single-main p.meta a:hover {
	text-decoration: none;
}

.post .attach-meta {
	text-align: center;
}

.post .entry-content {
	width: 100%;
}

div#nav-below {
	margin-bottom: 30px;
	text-align: center;
}

h3.loop {
	font-size: 17px;
}

.entry img,
img.attachment-blog-thumbnail {
	padding: 5px;
	float: left;
	margin: 15px 15px 5px 0;
	width: auto;
}

.post blockquote,
.single-main blockquote {
	color: #777;
	font-style: italic;
	background: transparent url(images/quote.gif) no-repeat scroll 0 -1px;
	margin: 1em 40px;
	padding-left: 50px;
	font-size: 14px;
}

a.more-link {
	line-height: 10px;
}

a.moretag {
	color: inherit;
	text-decoration: none;
}

.post ul,
.post ol,
.single-main ul,
.single-main ol {
	padding-left: 40px;
	line-height: 18px;
	margin-top: 0;
}

.bigright ul li {
	padding: 0 0 2px;
}

.post ul li,
.single-main ul li {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: disc;
	padding: 3px 0;
}

.post ol li,
.single-main ol li {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: decimal;
	padding: 3px 0;
}

.post img {
	background-color: #EFEFEF;
	border-radius: 4px;
}

.post p.stats {
	text-align: right;
	font-size: 11px;
	color: #AFAFAF;
}
/* forms */

.form_step {
	margin: 32px 0;
	padding: 0 0 0 150px;
}

.form_step ol,
.form_edit ol {
	margin: 0;
	padding: 0;
	list-style: none;
}

.form_step li,
.form_edit li {
	margin: 0;
	padding: 8px 0;
}

.form_step ol li .ad-static-field,
.form_edit ol li .ad-static-field {
	display: inline-block;
	padding: 10px 7px;
}

.form_edit li.images {
	padding: 10px;
}

.form_edit .thumb-wrap-edit {
	float: left;
}

.form_edit div.image-meta {
	float: left;
	width: 240px;
	margin-left: 10px;
}

.image-meta p.image-meta {
	padding: 0;
	margin: 0;
}

.image-meta p.image-delete {
	padding: 0;
	color: #C00;
	font-size: 11px;
}

.form_edit li.images:hover {
	background-color: #F4F4F4;
}

.form_step .labelwrapper,
.form_edit .labelwrapper {
	float: left;
	margin: 0;
	margin-right: 5px;
	width: 160px;
	font-weight: bold;
}

.form_step .labelwrapper label,
.form_edit .labelwrapper label {
	float: right;
	margin-right: 10px;
	margin-top: 10px;
}

.form_step.steps-review .labelwrapper label {
	margin-top: 0;
}

.form_step #list_featured_ad .labelwrapper,
.form_edit #list_featured_ad .labelwrapper {
	width: 100%;
}

.form_step .review {
	float: left;
	margin: 0;
}

.form_step .review ul li {
	list-style: inside disc;
	padding: 0;
	margin: 0;
}

.form_step .review ol li {
	list-style: inside decimal;
	padding: 0;
	margin: 0;
}

.form_step input.text,
.form_edit input.text {
	padding: 10px 7px;
	float: left;
	width: 470px;
	color: #4F4F4F;
	border: 1px solid #DBDBDB;
	border-radius: 6px;
}

.form_edit input.text {
	width: 300px;
}

.form_step textarea,
.form_edit textarea {
	padding: 7px;
	float: left;
	width: 470px;
	height: 250px;
	color: #4F4F4F;
	margin-bottom: 10px;
	border: 1px solid #DBDBDB;
	border-radius: 6px;
}

.form_step textarea.wp-editor-area,
.form_edit textarea.wp-editor-area {
	padding: 10px;
	width: 100%;
	height: auto;
	border: none;
	border-radius: 0;
}

#wp-post_content-wrap {
	float: left;
	margin-left: 23px;
	width: 480px;
}

.form_step table.mceLayout,
.form_edit table.mceLayout {
	margin-bottom: 10px;
}

.form_step ol.radios,
.form_edit ol.radios {
	float: left;
}

.form_step ol.radios li,
.form_edit ol.radios li {
	padding: 0 10px 5px 0;
}

.form_step ol.radios input,
.form_edit ol.radios input {
	padding: 0;
	margin: 0;
	vertical-align: bottom;
	position: relative;
	top: -2px;
	*overflow: hidden;
	/* IE hack */
}

.form_step .checkbox,
.form_edit .checkbox {
	padding: 1px 10px 1px 0;
}

.form_step ol.checkboxes,
.form_edit ol.checkboxes {
	float: left;
}

.form_step ol.checkboxes li,
.form_edit ol.checkboxes li {
	padding: 0 10px 5px 0;
}

.form_step ol.checkboxes input,
.form_edit ol.checkboxes input {
	padding: 0;
	margin: 0;
	vertical-align: bottom;
	position: relative;
	top: -1px;
	*overflow: hidden;
	/* IE hack */
}

.form_step p.btn1 {
	padding: 15px 0 0 250px;
}

.form_step p.btn2 {
	padding: 5px 0 0;
	text-align: center;
	width: 590px;
}

.form_step p.light {
	padding: 8px 0 8px 140px;
	color: #868686;
	margin-left: 30px;
}

.form_step p.terms {
	width: 590px;
	padding: 10px 0;
	color: #868686;
	text-align: center;
	font-size: 11px;
}

.form_step li.withborder {
	margin: 15px 0 20px 170px;
	padding: 8px 24px 8px 24px;
	width: 455px;
	background: #EDF3F6;
	border-radius: 4px;
}

.form_step li.withborder label {
	margin: 0;
	padding: 0 0 0 26px;
	float: none;
	font-weight: bold;
}

.form_step li.withborder input {
	float: left;
	margin: 2px 12px 12px 0 !important;
	margin: 2px 4px 12px 0;
}

.form_step .sendbutton {
	margin: 0 0 0 172px;
}

.form_step .dropdownlist,
.form_edit .dropdownlist,
.reports_form select {
	float: left;
	color: #4F4F4F;
	font-size: 13px;
	border: 1px solid #DBDBDB;
	width: 316px;
	height: 33px;
	min-height: 15px;
	border-radius: 6px;
	padding: 8px 7px;
	margin-bottom: 8px;
}

.form_step a.selectBox-dropdown,
.form_edit a.selectBox-dropdown {
	padding: 0;
	width: 314px !important;
}

.form_step .dropdownlist a.list:hover {
	text-decoration: none;
}

.form_step .dropdownlist ul.list {
	margin: 4px 0 0 -5px;
	padding: 0;
	list-style: none;
	border: 1px solid #949494;
	position: absolute;
	background: #FFF;
	display: none;
}

.form_step .dropdownlist ul.list li {
	margin: 0;
	padding: 0 0 1px 0;
}

.form_step .dropdownlist ul.list li a {
	display: block;
	padding: 2px;
	width: 304px;
	background: #FFF;
	text-indent: 2px;
	text-decoration: none;
	color: #868686;
}

.form_step .dropdownlist ul.list li.active a {
	text-decoration: none;
	background: #F1F1F1;
	color: #868686;
}

.form_step .dropdownlist ul.list li a:hover {
	text-decoration: none;
	background: #F1F1F1;
}

.form_step select option,
.form_edit select option {
	font-size: 14px;
}

.form_edit {
	margin: 32px 0;
	padding: 0 25px;
}

.form_step .childCategory {
	margin-top: 10px;
	height: 38px;
	display: none;
}

.form_step #getcat,
.form_step #chosenCategory {
	display: none;
}

.form_step .button-container {
	display: inline-block;
	float: left;
	margin-left: 170px;
	width: 314px;
}

.form_step .ad-details-images-sep,
.form_step .ad-details-featured-sep {
	border-top: 1px solid #EFEFEF;
	margin: 20px 0 0 0;
}

.form_step input[type=submit],
.order-summary .btn_orange,
.order-gateway .btn_orange {
	padding: 12px 36px;
}

.form_step input[name=goback] {
	opacity: 0.8;
	padding: 12px 16px;
}

.form_step input[name=goback]:hover {
	opacity: 0.6;
	-webkit-transition: opacity 300ms ease-out;
	        transition: opacity 300ms ease-out;
}

.form_edit textarea {
	width: 300px;
}

.form_edit input.text,
.form_edit select,
.form_edit textarea,
.form_step ol .form-fields input,
.form_step ol .form-fields select,
.form_step ol .form-fields .selectBox,
.form_step ol .form-fields textarea,
.form_step ol .form-fields .ad-static-field {
	margin-left: 20px;
	font-size: 13px;
}

.form_edit a + input.text,
.form_edit a + select,
.form_edit a + textarea,
.form_step ol .form-fields a + input,
.form_step ol .form-fields a + select,
.form_step ol .form-fields a + textarea {
	margin-left: 0;
}

/* membership forms */

table#memberships {
	margin: 20px auto;
}

table#memberships th,
table#memberships tr,
table#memberships td {
	padding: 10px 20px;
	border-bottom: #F4F4F4 solid 1px;
}

table#memberships tr.required {
	background-color: #F9F9F9;
}
/* tag cloud widget styles */

div#tagcloud {
	padding: 10px;
}

div#tagcloud a {
	color: #AFAFAF;
	text-decoration: none !important;
	background-color: #EFEFEF;
	padding: 3px 6px;
	display: inline-table;
	margin: 0 0 5px 0;
	border-radius: 6px;
}

div#tagcloud a:hover {
	background-color: #F4F4F4;
}
/* sidebar blog posts widget */

.ilanOrtala div.fromblog {
	margin: 0 0 10px;
	padding: 10px 0;
	border-bottom: 1px nokta #BDBDBD;
}

.ilanOrtala .attachment-sidebar-thumbnail {
	float: left;
	margin: 3px 10px 0 0;
	max-width: 50px;
	height: auto;
}

.ilanOrtala .priceblocksmall {
	margin: 0;
	padding: 10px 0;
}

.ilanOrtala .priceblocksmall .post-thumb {
	margin: 0;
	padding: 0;
	float: left;
}
/* calendar widget styles */

.widget_calendar #wp-calendar {
	color: #555;
	margin: 0 5%;
	text-align: center;
	width: 90%;
}

.widget_calendar #wp-calendar caption,
.widget_calendar #wp-calendar td,
.widget_calendar #wp-calendar th {
	text-align: center;
}

.widget_calendar #wp-calendar caption {
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 3px 0;
	text-transform: uppercase;
}

.widget_calendar #wp-calendar th {
	background: #F4F4F4;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	font-weight: bold;
}

.widget_calendar #wp-calendar tfoot td {
	background: #F4F4F4;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}
/* misc styles */

input#getcat,
input[name=getcat] {
	margin-top: 3px;
	float: right;
}

.fileupload {
	padding: 7px;
}

.mbtn {
	padding: 5px 10px;
}

.mbtn:hover {
	text-decoration: none !important;
}

#mainImageLink {
	cursor: pointer;
}

#cp_sold {
	text-transform: uppercase;
}
/* media library images */

.post .alignleft,
img.alignleft,
a img.alignleft {
	float: left;
	margin: 0.4em 1em 1em 0;
}

.post .alignright,
img.alignright,
a img.alignright {
	float: right;
	margin: 0.4em 0 1em 1em;
}

.post .aligncenter,
img.aligncenter,
a img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
/* remove image styles when in caption box */

.post .wp-caption img,
.post .gallery img {
	padding: 0;
	border: none;
	border-radius: 0;
	-webkit-box-shadow: none;
	        box-shadow: none;
}
/* image caption text */

.wp-caption,
.gallery-caption {
	background: #F1F1F1;
	line-height: 12px;
	margin-bottom: 20px;
	padding: 4px;
	text-align: center;
	border-radius: 4px;
	max-width: 100%;
}

.wp-caption p.wp-caption-text {
	color: #888;
	font-size: 11px;
	margin: 5px;
	line-height: 15px;
	padding: 0;
}
/* image gallery  */

.post .wp-smiley {
	margin: 0;
}

.post .gallery {
	margin: 0 auto 18px;
}

.post .gallery .gallery-item {
	float: left;
	margin-top: 0;
	text-align: center;
	width: 33%;
}

.post .gallery img {
	border: 2px solid #CFCFCF;
}

.post .gallery dl {
	margin: 0;
}

.post .gallery img {
	border: 10px solid #F1F1F1;
}

.post .gallery br + br {
	display: none;
}

.post .attachment img {
	display: block;
	margin: 0 auto;
}
/* single attachment images should be centered */
/* user profile icons */

.user-details .dashicons-before {
	float: left;
	height: 16px;
	width: 16px;
	padding-right: 13px;
}

.dashicons-before.twitterico:before {
	content: '\f301';
}

.dashicons-before.facebookico:before {
	content: '\f304';
}

.dashicons-before.emailico:before {
	content: '\f465';
}

.dashicons-before.globeico:before {
	content: '\f319';
}
/* author page */

#user-photo {
	max-width: 125px;
	padding: 0 20px 20px 0;
	float: left;
}

#user-photo img.avatar {
	width: 100%;
	height: auto;
	display: block;
}

ul.author-info {
	padding: 0;
	list-style: none outside none;
}

ul.author-info li {
	list-style: none outside none;
	background: none;
	border-bottom: none;
	padding: 0 0 7px;
}

#sidebar .widget ul li {
	background: transparent url('images/bullet-grey.png') no-repeat scroll 7px 12px;
	border-bottom: 1px solid #EEE;
}

.stepimg {
	margin: 0;
	padding: 12px 0 35px;
}

ul.latest,
ul.recent {
	padding: 0 0 0 10px;
	list-style: none outside none;
}

ul.latest li,
ul.recent li {
	list-style: none outside none;
	background: url('images/gray-arrow-sm.png') no-repeat scroll 0 12px transparent;
	padding: 7px 5px 7px 15px;
}

.author-info .dashicons-before {
	float: left;
	height: 16px;
	width: 16px;
	padding-right: 13px;
}

.author-info .dashicons-before:before {
	float: left;
}
/* edit profile page */

#your-profile {
	padding: 0;
}

table.form-table td {
	border: 0 solid #CCC;
	margin-bottom: 10px;
	padding: 5px;
}

table.form-table th {
	width: 125px;
	vertical-align: top;
	text-align: right;
	padding: 10px 10px 0 0;
}

p.message {
	padding: 3px 5px;
	background-color: #FFFFE0;
	border: 1px solid #E6DB55;
}

select#display_name {
	line-height: 1em;
	min-width: 265px;
	border-radius: 6px;
}

.field-hint {
	display: block;
	font-size: 10px;
	clear: both;
}

.regular-text {
	border: 1px solid #CCC;
	margin-bottom: 10px;
	padding: 5px;
}

.regular-dropdown {
	border: 1px solid #CCC;
	margin-bottom: 10px;
	padding: 0;
	color: #505050;
}

.form-table input.regular-text {
	padding: 7px;
	width: 250px;
	border-radius: 6px;
}

.form-table .regular-dropdown,
.order-summary select {
	border: 1px solid #CCC;
	padding: 7px;
	width: 250px;
	border-radius: 6px;
	height: 33px;
	font-size: 12px;
}

.form-table a.selectBox-dropdown {
	padding: 0;
}

.form-table textarea {
	padding: 7px;
	width: 90%;
	border-radius: 6px;
}

.form-table input:focus,
.form-table textarea:focus {
	border: 1px solid #CCC;
	background-color: #F9F9F9;
}

span.description {
	font-size: 10px;
	font-style: italic;
}

/* Profile */

#your-profile .form-table {
	width: 95%;
}

.manage-password .wp-cancel-pw,
.manage-password .wp-generate-pw {
	opacity: 0.6;
}

.registration .description,
.reset-password .description,
.manage-password .description {
	display: inline-block;
	width: 65%;
}

/* Registration/Profile/Reset password fields */

.left-box.registration,
.left-box.reset-password {
	width: 60%;
}

#pass1-text,
.show-password #pass1 {
	display: none;
}

.show-password #pass1-text {
	display: inline-block;
}

.wp-hide-pw > .dashicons {
	line-height: inherit;
}

.registration .submit,
.reset-password .submit {
	clear: left;
}

.manage-password .dashicons:before {
	color: #FFF;
}

.manage-password button {
	height: 30px;
}

.manage-password button span {
	margin-top: -3px;
}

.manage-password button span.text {
	border: 0;
}

#pass-strength-result {
	border-style: solid;
	border-width: 1px;
	float: left;
	margin: 12px 5px 5px 1px;
	padding: 7px;
	text-align: center;
	width: 248px;
	border-radius: 6px;
}

#pass-strength-result.good {
	background-color: #FFEC8B;
	border-color: #FC0 !important;
}

#pass-strength-result {
	background-color: #EEE;
	border-color: #DDD !important;
}

#pass-strength-result.bad {
	background-color: #FFB78C;
	border-color: #FF853C !important;
}

#pass-strength-result.strong {
	background-color: #C3FF88;
	border-color: #8DFF1C !important;
}

#pass-strength-result.short {
	background-color: #FFA0A0;
	border-color: #F04040 !important;
}

#userphoto p.image {
	background-color: white;
	border: 1px solid #CCC;
	float: left;
	margin-bottom: 0;
	margin-right: 20px;
	padding: 3px;
	text-align: center;
}

#userphoto p.image-thumb {
	float: left;
	margin-bottom: 0;
	padding: 3px;
	text-align: center;
}

#userphoto p.image img {
	border: 1px solid #CCC;
}
/* user profile sidebar options */

ul.member {
	padding: 0 5px;
}

ul.member li {
	padding: 6px 5px 0 15px;
	border: none;
}

div#priceblock3 a.btn {
	text-decoration: underline;
}

div#priceblock3 a:hover {
	text-decoration: none;
}

ul.member li:hover {
	background-color: transparent;
}

ul.member li span {
	font-weight: bold;
}

p.member-title {
	font-weight: bold;
	font-size: 14px;
}

ul.user-info {
	padding-left: 70px;
	margin: 17px 0 15px 5px;
}

ul.user-details li {
	background: none;
	border-bottom: none;
	padding: 0 0 7px;
}

ul.user-stats li,
ul.user-info li {
	background: none;
	padding: 3px 10px;
	border: none;
}

ul.membership-pack {
	margin-bottom: 10px;
	border-bottom: 1px solid #EFEFEF;
	border-top: 1px solid #EFEFEF;
	padding: 7px 5px 7px 0;
}

ul.membership-pack li {
	background: none;
	border-bottom: none;
	padding: 0 0 7px;
}

ul.membership-pack li a {
	font-weight: bold;
}

ul.membership-pack li:hover {
	background: none;
}

ul.membership-pack li,
ul.user-info li {
	background: none;
	padding: 3px 10px;
	border: none;
}

ul.membership-pack li:hover,
ul.user-info li:hover {
	background: none;
}

.ilanOrtala .license {
	background: #EDF3F6 none repeat scroll 0 0;
	border: 1px solid #DBDBDB;
	height: 184px;
	overflow: auto;
	padding: 8px;
	width: 570px;
	border-radius: 6px;
}

.ilanOrtala .license p {
	margin: 0;
	padding: 0 0 16px 0;
}
/* ToolTip CSS For Step 1 page */

#easyTooltip {
	padding: 10px;
	font: 12px/1.5em Arial, Helvetica, sans-serif;
	max-width: 400px;
	border-radius: 6px;
}

.helpico {
	float: left;
	height: 16px;
	margin: 8px 5px 10px 0;
	width: 16px;
}

.tip .helpico {
	float: left;
	padding: 0 5px;
	margin: 0;
	margin-right: 5px;
}

.helpico:before {
	content: '\f223';
}

.tip {
	cursor: pointer;
}
/* blog sidebar widget */

ul.from-blog li {
	background: none repeat scroll 0 0 transparent;
	padding: 8px 8px 0;
}

.content_right p.side-meta {
	font-size: 11px;
	margin: 0;
	padding: 0 0 4px 0;
	color: #AFAFAF;
}

.content_right p.side-meta a {
	text-decoration: underline;
}

.content_right p.side-meta a:hover {
	text-decoration: none;
}

ul.pop-blog,
ul.side-comments {
	min-height: 255px;
	background-color: #FFF;
	margin: -1px 0 4px;
	padding: 10px 15px;
	border-radius: 6px;
}

ul.pop-blog li {
	background: none repeat scroll 0 0 transparent;
	padding: 8px 8px 0;
}
/* popular blog sidebar tab */

ul.side-comments li {
	background: none repeat scroll 0 0 transparent;
	padding: 12px 8px;
}

ul.side-comments li .comment a {
	text-decoration: none;
}

ul.side-comments li .comment a:hover {
	text-decoration: underline;
}
/* sidebar contact form */

.form_contact {
	padding: 10px;
	border-radius: 6px;
}

.form_contact ol {
	margin: 0;
	padding: 0;
	list-style: none;
}

.form_contact li {
	margin: 0;
	padding: 0;
}

.form_contact label {
	float: left;
	margin: 0;
	padding: 0;
	font-weight: bold;
}

.form_contact input.text {
	padding: 7px;
	float: left;
	font-size: 13px;
	width: 289px;
	color: #4F4F4F;
	border-radius: 6px;
}

.form_contact textarea {
	padding: 7px;
	float: left;
	width: 289px;
	height: 150px;
	color: #4F4F4F;
	border: 1px solid #DBDBDB;
	border-radius: 6px;
}

.form_contact input:focus,
.form_contact textarea:focus {
	border: 1px solid #CCC;
}

.form_contact p.contact_msg {
	margin-bottom: -5px;
	clear: both;
	margin-bottom: 10px;
}

.form_contact p.dashicons-before.contact_msg:before {
	content: '\f466';
	font-size: 35px;
	height: 30px;
	float: left;
	padding-right: 20px;
}

input#rand_total.text {
	width: 75px;
	clear: both;
}
/* error styles */

input.invalid,
textarea.invalid,
select.invalid,
a.selectBox.invalid {
	background-color: #FFEBE8 !important;
	border-color: #C00 !important;
}

label.invalid {
	font: bold 12px arial;
	color: #C00;
	display: none;
	margin: 8px;
}

.form_step label.invalid,
.form_edit label.invalid {
	clear: left;
	margin: 0 190px 0;
}

.form_step .tinymce-invalid + label.invalid,
.form_edit .tinymce-invalid + label.invalid {
	margin: 10px 0;
	text-align: left;
}

label.marker {
	padding: 2px 0 0 5px;
	vertical-align: text-top;
	position: absolute;
}

.form_edit label.invalid {
	vertical-align: top;
}

.thankyou ul.errors li {
	line-height: 2em;
	list-style: disc inside none;
}

.error-coupon {
	color: #C00;
	font-weight: bold;
}
/* single meta */

.note {
	font-size: 11px;
	height: auto;
	line-height: 22px;
	margin: 10px 0;
	padding: 10px 10px 10px 10px;
	position: relative;
	text-transform: uppercase;
	background-color: #EFEFEF;
	color: #AFAFAF;
	border-radius: 6px;
	clear: both;
}

.prdetails {
	padding: 5px 0 5px 0;
}

.prdetails .dashicons-before:before {
	padding-right: 5px;
}

.prdetails p.tags {
	clear: both;
	padding: 5px 0 5px 0;
	min-height: 20px;
	font-size: 11px;
}

.prdetails p.dashicons-before.tags:before {
	content: '\f323';
}

.prdetails p.tags a,
.widget_tag_cloud a,
.widget_ad_tag_cloud a {
	color: #AFAFAF;
	background-color: #EFEFEF;
	font-size: 12px;
	text-decoration: none;
	padding: 3px 6px;
	display: inline-table;
	margin: 0 0 5px 0;
	border-radius: 6px;
}

.prdetails p.tags a:hover,
.widget_tag_cloud a:hover,
.widget_ad_tag_cloud a:hover {
	text-decoration: none;
	background-color: #F4F4F4;
}

.prdetails p.stats {
	clear: both;
	display: inline-block;
	padding: 5px 5px 5px 0;
	font-size: 11px;
}

.prdetails p.dashicons-before.stats:before {
	content: '\f239';
}

.prdetails p.print {
	padding: 0 0 8px 25px;
	float: right;
}

.prdetails p.edit {
	clear: both;
	padding: 10px 5px 5px 0;
	font-size: 11px;
	clear: both;
}

.prdetails p.dashicons-before.edit:before {
	content: '\f119';
}

p.edit {
	padding: 0 0 10px;
}

p.edit .dashicons-before:before {
	padding-right: 5px;
}

p.edit a.reset-stats-link {
	font-size: 11px;
	padding: 5px 5px 5px 0;
}

p.edit a.dashicons-before:before {
	text-decoration: none;
}

p.edit a.reset-stats-link:before {
	padding-right: 5px;
	content: '\f238';
}

p.edit a.reports_form_link {
	font-size: 11px;
	padding: 5px 5px 5px 0;
}

p.edit a.dashicons-before.reports_form_link:before {
	content: '\f488';
}

.report-form .reports_form,
.report-form .reports_message {
	float: none;
	width: auto;
}

.reports_form input[type='submit'] {
	margin-left: 5px;
}

.reports_form select {
	padding: 5px;
	width: auto;
}

.reports_form,
.reports_message {
	background-color: #ECECEC;
	border: 1px solid #E4E4E4;
	margin-right: 0;
}

.reports_form input[type=submit] {
	vertical-align: text-top;
}
/* twitter widget pro */

.widget_twitter .intent-meta a {
	background: url('images/twitter-sprite.png');
	display: inline-block;
	height: 16px;
	text-indent: -9999px;
	width: 16px;
}

.widget_twitter .intent-meta a.in-reply-to {
	background-position: 0 center;
}

.widget_twitter .intent-meta a:hover.in-reply-to {
	background-position: -16px center;
}

.widget_twitter .intent-meta a.favorite {
	background-position: -32px center;
}

.widget_twitter .intent-meta a:hover.favorite {
	background-position: -48px center;
}

.widget_twitter .intent-meta a.retweet {
	background-position: -80px center;
}

.widget_twitter .intent-meta a:hover.retweet {
	background-position: -96px center;
}
/* comment styles */

.comment-bubble {
	float: right;
}

.comment-bubble a {
	display: block;
	font-size: 14px;
	width: 50px;
	text-align: center;
	text-decoration: none;
	vertical-align: top;
	margin-top: -10px;
	color: #FFF;
}

.comment-bubble.dashicons-before:before {
	content: '\f101';
	font-size: 55px;
	color: #D0D0D0;
}

.comment-bubble a:hover {
	text-decoration: underline;
}

.comment-bubble span {
	color: #9F9F9F;
	font-size: 11px;
	line-height: 26px;
}

div#respond {
	padding: 0;
}

#comments .reply {
	padding-bottom: 10px;
}

div#comments {
	width: 555px;
}

.commentform {
	width: 100%;
}

.form-comments {
	border: 0 none;
}

#comments h3 {
	font-size: 20px;
	font-weight: normal;
	padding: 10px 0 20px 0;
}

#comments #comments_wrap {
	padding: 0;
	position: relative;
	margin: 0;
}

#comments ol,
#comments ul {
	background: none;
	border: none;
	padding: 0;
}

#comments ol.commentlist li {
	list-style-type: none;
	padding: 12px 12px 25px;
	margin-bottom: 10px;
	background: none;
	border-radius: 6px;
}

#comments ol.commentlist li.even {
	background-color: #F4F4F4 !important;
}
/* pingback/trackback styles */

#comments ol.pinglist {
	margin: 20px 0 20px 30px;
	list-style-type: decimal;
}

#comments ol.pinglist li {
	padding: 5px 0;
	font-size: 13px;
}
/* style comments of admin and author differently */

#comments ol.commentlist li.bypostauthor {
	background: #F6F6F6;
}

#comments ol.commentlist li.comment-author-admin {
	background: #F6F6F6;
	border-radius: 6px;
}

#comments ol.commentlist img.avatar {
	float: left;
	padding: 4px;
	background: #FFF;
	border-radius: 3px;
	max-width: 70px;
	height: auto;
}

#comments ol.commentlist .user-meta {
	color: #999;
	font-size: 12px;
	margin: -2px 0 10px;
}

#comments ol.commentlist .user-meta a {
	color: #999;
	font-size: 11px;
	text-decoration: none;
}

#comments ol.commentlist .user-meta a:hover {
	text-decoration: underline;
}

#comments ol.commentlist .user-meta .name,
#comments ol.commentlist .user-meta .name a {
	text-decoration: none;
}

#comments ol.commentlist .user-meta .name a:hover {
	text-decoration: underline;
}

#comments ol.commentlist .comment-head {
	padding-left: 90px;
}

#comments ol.commentlist .comment-entry {
	padding-left: 90px;
}

#comments .comment small {
	font-size: 10px;
	margin-top: -2px;
}

#comments .comment .col-left {
	width: 110px;
}

#comments .comment .col-left img {
	border: #EDEDED 5px solid;
}

#comments .comment .col-left p {
	padding: 0 0 0 2px;
	line-height: 19px;
}

#comments .comment .col-left .inside {
	width: 110px;
	float: left;
	position: relative;
	overflow: hidden;
	min-height: 70px;
}

#comments .comment .col-right {
	min-height: 70px;
	background: #FFF;
	border: #EDEDED 1px solid;
	margin-left: 100px;
	float: none;
	padding: 10px 20px;
}

* html #comments .comment .col-right {
	height: 100px;
}

#comments .comment span.reply {
	float: right;
	font-size: 11px;
	padding: 3px 3px 0;
}

#comments .comment span.reply a {
	text-decoration: none;
	color: #AAA;
}

#comments ul.children {
	margin: 15px 0 0;
	padding: 0;
}

#comments ul.children li {
	border-top: 1px solid #E3E3E3;
	margin: 20px 0 0 0;
	padding: 20px 0 10px 25px;
}

#comments .navigation .alignright {
	float: right;
	margin: 0 15px 0 10px;
}

#comments .navigation .alignleft {
	float: left;
	margin: 0 10px 0 15px;
}

#comments .navigation a {
	display: block;
	margin: 15px 0;
	padding: 5px 0;
}

#comments .commentlist p {
	padding: 0 0 10px;
}

#comments .commentlist .children #respond #form_wrap .col-right {
	float: none;
}

#comments .cancel-comment-reply {
	margin-bottom: 10px;
}

#comments #respond .input {
	background: #F6F6F6;
	border-top: 1px solid #BEBEBE;
	border-left: 1px solid #BEBEBE;
	border-bottom: 1px solid #F3F3F3;
	border-right: 1px solid #F3F3F3;
	padding: 5px;
}

#comments .commentlist .thread-even #respond .input {
	background: #FFF;
}

#comments ul.children li ul.children,
#comments .commentlist {
	padding: 10px 0 0;
}

textarea#comment {
	border: 1px solid #BBB;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	height: 180px;
	line-height: 1.2em;
	padding: 7px;
	width: 97.3%;
	border-radius: 6px;
}

textarea#comment:focus {
	border: 1px solid #CCC;
	background-color: #F9F9F9;
}

.commentform ol {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.commentform li {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 8px 0 !important;
}

p.comments {
	padding: 8px 0 15px;
}

p.unapproved {
	color: red;
}

p.comments-box {
	padding: 0 0 15px;
}

.commentform input.text {
	border: 1px solid #BBB;
	float: left;
	padding: 7px;
	width: 225px;
	border-radius: 6px;
}

.commentform label {
	margin: 3px 0 0 10px;
	padding: 4px 0;
	line-height: 250%;
}
/* tinymce styles */

.mceContentBody {
	padding: 5px;
	line-height: 1.5em;
	font-size: 12px;
	color: #4F4F4F;
	background-color: #FFF;
	height: 100%;
	/* need height to fix FF background bug */
}

.mceContentBody ul {
	list-style-image: none;
	list-style-position: inside;
	list-style-type: disc;
	padding: 10px;
}

.mceContentBody ul li {
	padding: 0 5px 0;
}

.mceContentBody ol {
	list-style-image: none;
	list-style-position: inside;
	list-style-type: decimal;
	padding: 10px;
}

.mceContentBody ol li {
	padding: 0 5px 0;
}

.clearlooks2 .mceTop,
.clearlooks2 .mceTop div {
	background: none repeat scroll 0 0 #464646;
}

.thankyou {
	padding: 10px 25px 20px 25px;
}

.thankyou p {
	padding: 25px 0;
}

.processlog {
	padding: 10px 25px;
}

.payment-loader {
	background: transparent url('images/payment-loader.gif') no-repeat scroll center;
	border: 0 none;
	height: 15px;
	width: 100%;
	margin: 50px 0;
}

.form_edit img.attachment-thumbnail {
	border: 1px solid #BBB;
	padding: 5px;
}

.form_edit img.attachment-thumbnail:hover {
	border: 1px solid #666;
}

.form_edit img {
	border: 1px solid #BBB;
	padding: 2px;
}

p.alt-text {
	padding-top: 10px;
}
/* footer style */

.footer {
	background: #313131;
}

.footer .right {
	float: right;
	text-align: right;
}

.footer .right a {
	color: #FFF;
	text-decoration: none;
}

.footer .right a:hover {
	text-decoration: underline;
}

.AltKisimAna {
	border-top: 3px solid #252525;
}

.altAnaMenu {
	margin: 0 auto;
	width: 960px;
}

.altAnaMenu p {
	margin: 24px 0;
	padding: 0;
	float: left;
	font: normal 13px/1.5em Arial, Helvetica, sans-serif;
	color: #FFF;
}

.altMenuYenile {
	margin: 0 auto;
	width: 960px;
}

.altMenuYenile p {
	margin: 12px 8px;
	padding: 0;
	float: right;
	color: #FFF;
}

.altMenuYenile ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.altMenuYenile ul li {
	margin: 12px 0;
	padding: 0 8px;
	float: left;
	border-left: 1px solid #FFF;
	font-size: 14px;
}

.altMenuYenile ul li.first,
.altMenuYenile ul li:first-child {
	padding: 0 8px 0 0;
	border-left: none;
}

.altMenuYenile ul li a {
	color: #FFF;
	text-decoration: none;
}

.altMenuYenile ul li a:hover {
	text-decoration: underline;
}

.altAnaMenu div.first {
	padding: 24px 0 16px 0;
}

.altAnaMenu div.column {
	margin: 0;
	padding: 24px 20px 15px 15px;
	float: left;
	width: 200px;
}

.altAnaMenu div.column h2 {
	padding: 0 0 4px 0;
	color: #FFF;
}

.altAnaMenu div.column ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.altAnaMenu div.column ul li {
	margin: 0;
	padding: 0;
	font: normal 14px/1.8em Arial, Helvetica, sans-serif;
}

.altAnaMenu div.column ul li a:hover {
	text-decoration: underline;
}

.altAnaMenu a.twit {
	display: block;
	float: right;
	height: 50px;
	width: 42px;
	margin: 8px;
	margin-top: 15px;
	text-decoration: none;
}

.altAnaMenu a.twit:before {
	content: '\f301';
	font-size: 40px;
	color: #FFF;
}

.altAnaMenu a.twit:hover:before {
	color: #00A8FF;
	-webkit-transition: color 300ms ease-out;
	        transition: color 300ms ease-out;
}

.altAnaMenu select.postform {
	border: 1px solid #BBB;
	list-style: none;
	height: 30px;
	display: block;
}

.altAnaMenu .widget_calendar #wp-calendar th {
	background: #FFF;
	border: none;
	color: #000;
}

.altAnaMenu .widget_calendar #wp-calendar,
.altAnaMenu .widget_calendar #wp-calendar caption {
	color: #FFF;
}

.AltKisimAna .form_search select#scat.postform {
	height: 30px;
	width: 100%;
	font-size: 14px;
	line-height: 33px;
}

.AltKisimAna .form_search input#s {
	width: 91%;
}

.altAnaMenu .widget_tag_cloud a {
	background: none;
	border: 0;
	text-decoration: underline;
}

.altAnaMenu .column ul li.dashicons-before:before {
	content: '\f345';
	font-size: 12px;
	opacity: 0.3;
	float: left;
	margin-top: 6px;
}

.altAnaMenu ul.ads li img {
	width: 90px;
	height: 90px;
	margin-bottom: 15px;
}

.altAnaMenu ul.ads li {
	float: left;
}

.altAnaMenu ul.ads li.alt {
	float: right;
}

.website-time p {
	margin: 0;
	text-align: center;
	width: 100%;
}
/* app-plupload styles */

#app-attachment-upload-container input {
	margin-left: 0;
}

#app-attachment-upload-container {
	margin-left: 170px;
	margin-top: -15px;
	width: 65%;
}

#app-attachment-upload-filelist {
	clear: both;
	display: inline-block;
	width: 100%;
}

#app-attachment-upload-filelist ul.app-attachment-list {
	display: block;
}

#app-attachment-upload-filelist li.app-attachment,
#app-attachment-upload-filelist .app-attachment-upload-progress {
	clear: both;
	width: 100%;
}

#app-attachment-upload-filelist .attachment-title input.text {
	float: none;
}

#app-attachment-upload-filelist .app-attachment .button {
	background-color: #F2F2F2;
	border-radius: 5px;
	color: #333;
	display: inline-block;
	font-size: 12px;
	margin: 0 0 0 15px;
	padding: 3px 8px;
	text-decoration: none;
}

#app-attachment-upload-filelist .app-attachment .attachment-image {
	clear: both;
	display: inline-block;
	float: left;
}

#app-attachment-upload-filelist .app-attachment .attachment-image img {
	display: inline-block;
	margin: 0 10px 0 0;
}

#app-attachment-upload-filelist .error {
	margin-top: 15px;
}

#app-attachment-upload-pickfiles {
	background-color: #F2F2F2;
	border-radius: 5px;
	color: #333;
	clear: both;
	display: inline-block;
	float: none;
	font-weight: bold;
	margin: 5px 0 5px;
	padding: 6px 8px;
	text-decoration: none;
}

#app-attachment-upload-pickfiles:hover {
	cursor: pointer;
	opacity: 0.6;
	-webkit-transition: opacity 300ms ease-out;
	        transition: opacity 300ms ease-out;
}

.app-attachment-info p {
	background-color: #F7F7F7;
	padding: 5px 10px;
	margin: 0;
}

/* Payments styles */

.order-summary table {
	margin-bottom: 20px;
}

.order-summary table tr td {
	padding: 5px 25px 5px 0;
}

.order-summary table tfoot tr:last-child {
	border-top: 1px solid #E0E0E0;
	text-transform: uppercase;
	font-weight: bold;
}

.order-gateway .featured-head h3 {
	font: normal 18px/1.1em 'Open Sans', sans-serif, 'Times New Roman', Times, serif;
}

.order-gateway h1 {
	border-bottom: 1px nokta #BDBDBD;
}

.order-gateway h2 {
	border-bottom: 1px nokta #BDBDBD;
	font: 22px/1.2em 'Open Sans', sans-serif, 'Times New Roman', Times, serif;
	margin: 0 0 12px;
	padding: 0 0 5px;
}

.order-gateway .featured-head + .form-field {
	margin-bottom: 20px;
}

.order-gateway label {
	cursor: pointer;
	font-style: italic;
}

.order-gateway input[type='text'],
.form_step fieldset .form-field input[type='text'] {
	border: 1px solid #DBDBDB;
	border-radius: 6px 6px 6px 6px;
	color: #4F4F4F;
	padding: 10px 7px;
}

.order-gateway input[type='text']:focus,
.form_step fieldset .form-field input[type='text']:focus {
	background-color: #F9F9F9;
	border: 1px solid #CCC;
}

.order-gateway .form-field {
	margin: 5px;
}

.order-gateway .content {
	background: none;
	border: none;
}

.order-gateway .redirect-text {
	padding: 30px 0 60px 0;
	display: block;
	text-align: center;
	font-size: 18px;
}

.order-gateway .form-field {
	padding-top: 10px;
}

.order-gateway .button {
	margin-top: 20px;
}

.order-gateway input[type=text],
.order-gateway select {
	display: block;
}

.order-gateway input[type=text],
#stripe-payment-form .card-address-line1,
#stripe-payment-form .card-address-line2 {
	width: 340px;
}

.order-gateway input[size='2'],
.order-gateway input.card-cvc,
.order-gateway input[name=x_card_code],
.order-gateway input.card-expiry-month,
.order-gateway input[name=x_exp_date] {
	width: 50px;
}

.order-gateway input[size='4'],
#stripe-payment-form .card-zip,
.order-gateway input.card-expiry-year {
	width: 80px;
}

.form_step fieldset {
	padding: 8px 0;
}

.form_step fieldset .featured-head,
.form_step fieldset .form-field {
	float: left;
}

.form_step fieldset .featured-head h3 {
	font-size: 12px;
	margin: 0;
	padding: 0 10px 0 0;
	width: 160px;
}

.form_step fieldset .form-field {
	width: 418px;
}

.form_step fieldset .form-field label {
	font-style: italic;
}

.form_step fieldset .form-field input[type='text'] {
	width: 300px;
}
/* Bank Transfer */

#bank-transfer fieldset {
	margin-bottom: 10px;
}

#bank-transfer .content {
	width: auto;
	padding: 10px;
}
/* Progress Tracker */

ol.progtrckr[data-progtrckr-steps='5'] li {
	width: 20%;
}
/* Critic */

#critic-review-wrap {
	padding: 15px;
	background: #FFF;
	margin: 0 0 20px 0;
	border: 1px solid #FFF;
	border-radius: 6px;
	/* overflow:hidden; */
}

#critic-review-wrap input[type=text] {
	padding: 10px 7px;
	float: left;
	width: 300px;
	color: #4F4F4F;
	border: 1px solid #DBDBDB;
	border-radius: 6px;
}

#critic-review-wrap textarea {
	padding: 7px;
	float: left;
	width: 470px;
	height: 250px;
	color: #4F4F4F;
	margin-bottom: 10px;
	border: 1px solid #DBDBDB;
	border-radius: 6px;
}

#critic-review-wrap .critic-review {
	background-color: #F4F4F4;
	padding: 10px;
	border-radius: 6px;
}

#criticform label {
	font-weight: bold;
}

#criticform input {
	margin: 10px 0;
}

#critic-review-wrap .critic-respond {
	border: 2px solid #FFF;
	padding: 10px;
	border-radius: 6px;
}
/* CSS changes, not a part of responsive */

.searchfield {
	width: 60%;
}
/* clearfixes */

.searchblock:before,
.searchblock:after {
	content: ' ';
	/* 1 */

	display: table;
	/* 2 */
}

.searchblock:after {
	clear: both;
}

.sliderblockdir:before,
.sliderblockdir:after {
	content: ' ';
	/* 1 */

	display: table;
	/* 2 */
}

.sliderblockdir:after {
	clear: both;
}

.sag-yazilar:before,
.sag-yazilar:after {
	content: ' ';
	/* 1 */

	display: table;
	/* 2 */
}

.sag-yazilar:after {
	clear: both;
}
/* this clears the floats in the list items for the footer blog widget
	All paragraphs in .altAnaMenu are set to float left
	but the floats were not contained and the featured images
	were spilling into the next post in the From the Blog widget
*/

.altAnaMenu div.column ul li:before,
.altAnaMenu div.column ul li:after {
	content: ' ';
	/* 1 */

	display: table;
	/* 2 */
}

.altAnaMenu div.column ul li:after {
	clear: both;
}
/* form progress */

.post ol.progtrckr li {
	line-height: 2.8em;
}

/* responsive styles */

@media screen and (max-width: 960px) {
	img {
		max-width: 100%;
		height: auto;
	}
	.wp-caption,
	.gallery-caption {
		max-width: 100%;
	}
	.wp-caption img,
	.gallery-caption img {
		max-width: 97%;
	}
	/* we don't want our google maps sprites to get trashed! */
	/* we don't want our Dashboard options sprites to get trashed! */

	.mapblock img,
	.text-center a img {
		max-width: none;
	}
	/* wrangle in the iframes */

	iframe[style] {
		width: 100% !important;
	}
	/* position searchblock relative for moving button */

	.searchblock {
		position: relative;
		/* button move */
	}
	/* layout */

	.container {
		min-width: 90%;
		/* 960px */
	}
	.header_top_res,
	.header_top_res,
	.ustTemizle,
	.ustMenuTemizle,
	.ilanOrtala,
	.altAnaMenu,
	.altMenuYenile {
		width: 90%;
		/* 960px */
	}
	#searchform .searchfield {
		width: 100%;
		padding-bottom: 10px;
	}
	#searchform .searchbutcat {
		float: left;
	}
	.mu_register {
		width: 90% !important;
		/* 960px this was set to !important in the general styles */
	}
	.solTaraf {
		width: 62.7659574%;
		/* 590px / 960px */
	}
	.content_right {
		width: 35.1702128%;
		/* 340px / 960px */
	}
	/* header */

	#logo {
		width: 31.9148936%;
		/* 300px / 960px */
	}
	.adblock {
		width: 49.787234%;
		/* 468px / 960px */
	}
	/* general stylesheet overrides */

	h1.single-listing {
		max-width: 76.2711864%;
		/* 450px / 590px */
	}
	.btn_orange {
		display: inline-block;
		margin: 10px 0;
	}
	.ilanOrtala .priceblockbig {
		float: none;
		width: 66.9491525%;
		/* 395px / 590px */
	}
	.ilanOrtala div.bigright {
		width: 100%;
		float: none;
	}
	/* featured listings homepage carousel */

	#list {
		max-width: 94.1176471%;
	}
	/* home page directory category */

	#directory .kategoriKolon {
		width: 49%;
	}
	/* search bar */

	.form_search select#scat.postform {
		width: 90.2941176%;
		/* 307px / 340px */
	}

	/* cp ad search box widgets */

	.selectBox-dropdown {
		min-width: 220px;
	}
	.widget_ad_search a.selectBox-dropdown,
	.column_widget_ad_search a.selectBox-dropdown {
		max-width: 100%;
	}

	/* dashboard footable */

	.footable .listing-actions .set_sold,
	.footable .footable-row-detail-value p.muted {
		display: inline-block;
	}
	.footable-row-detail-value p.muted {
		padding-bottom: 0;
	}
	.footable  .listing-actions li {
		padding: 0 15px;
	}
	.footable .footable-row-detail-row {
		padding-bottom: 10px;
	}
	.footable .footable-row-detail-name {
		font-weight: bold;
		float: left;
		padding-right: 10px;
	}

	/* ad loop block */

	.yaziBlogAlani-out {
		width: 100%;
	}
	.yaziBlogAlani {
		width: 94.9152542%;
		/* 560px / 590px */

		padding: 2.3214286%;
		/* 13px / 560px */
	}
	.yaziBlogAlani .sol-yazilar {
		padding-right: 2%;
		/* 102px / 560px */
	}
	.yaziBlogAlani .sag-yazilar {
		max-width: 77.7777778%;
		/* 392px / 504px */

		min-width: 76.2790698%;
		/* 328px / 430px */
	}
	.yaziBlogAlani .sag-yazilar h3 {
		max-width: 55.8139535%;
		/* 240px / 430px */
	}
	.yaziBlogAlani .sag-yazilar-no-img h3 {
		/*	max-width: 76.7857143%; /* 430px / 560px */
		/*	max-width: 93.8864629%; /* 430px / 458px */
	}
	.yaziBlogAlani .sag-yazilar-no-img h3 {
		max-width: 72.8813559%;
		/* 430px / 590px */
	}
	/* login page & field styles */

	.loginform p label {
		display: block;
		float: none;
		width: auto;
		text-align: left;
	}
	.loginform input.text {
		width: 94.1176471%;
		max-width: 250px;
	}
	/* reCaptcha styles */

	.g-recaptcha {
		display: inline-block;
		margin-left: 0;
	}
	/* sidebar contact form */

	.form_contact input.text,
	.form_contact textarea {
		width: 94.1176471%;
	}
	.form_contact label {
		display: block;
		float: none;
	}
	/* comment styles */

	div#comments {
		width: 94.0677966%;
		/* 555px / 590px */
	}
	.commentform label {
		display: block;
		margin-left: 0;
		line-height: 180%;
	}
	/* widgets */
	/* sidebar ads widget */

	.content_right ul.ads {
		max-width: 100%;
	}
	.content_right ul.ads li {
		max-width: 41.1184211%;
		/* 125px/304px */

		margin-right: 3.6184211%!important;
		/* 11px/304px */

		margin-left: 3.6184211%!important;
		/* !important because the main styles declare it */
	}
	/* popular blog sidebar tab */

	ul.side-comments li .comment {
		float: left;
		width: 71.8954248%;
		/* 220px / 306px */
	}
	/* footer widgets */
	/* go to 3 wide */

	.altAnaMenu div.column {
		width: 28.3687943%;
		/* 266px / 960px */
	}
	/* log in */

	div#checksave {
		clear: both;
		padding-left: 0;
	}
	.loginform .strength-meter {
		margin-left: 0;
	}
	.left-box,
	.right-box,
	.form_step p.btn2,
	.form_step p.terms {
		width: auto;
	}
	/* progress steps */
	ol.progtrckr[data-progtrckr-steps='4'] li,
	ol.progtrckr[data-progtrckr-steps='5'] li {
		width: 50%;
	}

	ol.progtrckr li:nth-of-type(2) {
		background-image: none;
	}

	ol.progtrckr li {
		margin-bottom: 25px;
	}

	ol.progtrckr li {
		font-size: 0.8em;
	}
	.form_step label.invalid {
		clear: left;
	}

	.footer .right {
		clear: both;
		float: none;
		text-align: center;
	}

	.altAnaMenu p {
		float: none;
		text-align: center;
	}

	.altAnaMenu a.twit {
		display: none;
	}

	.form_step .form-fields .labelwrapper,
	.form_edit .form-fields .labelwrapper {
		width: 100%;
	}

	.form_step .labelwrapper label,
	.form_edit .labelwrapper label {
		float: left;
		margin-left: 20px;
	}

	.form_step label.invalid,
	.form_step .button-container,
	#app-attachment-upload-container {
		margin-left: 20px;
	}

	.form_step li.withborder {
		margin-left: 20px;
		margin-right: 0;
		padding-right: 8px;
	}

	.form_step p.btn1 {
		margin-left: 20px;
		padding: 0;
	}

	.ilanOrtala .license {
		width: auto;
	}
}

@media screen and (max-width: 800px) {
	.solTaraf,
	.content_right,
	.ustTemizle #logo,
	.ustTemizle .adblock {
		float: none;
		width: 100%;
	}
	.ustTemizle .adblock {
		margin: 10px auto 0;
		max-width: 468px;
	}
	.ilanOrtala div.bigright {
		float: right;
		width: 40%;
		/* 236px / 590px */
	}
	.yaziBlogAlani .sol-yazilar {
		max-width: 102px;
		/* 102px / 560px */
	}
	#wpadminbar {
		min-width: 1px;
		height: auto;
	}
	/* tinynav navigation menu */

	.tinynav {
		display: block;
		padding: 7px;
		font-size: 14px;
		color: #666;
		border-radius: 6px;
		line-height: 33px;
	}
	#menu_ustKisim {
		display: none;
	}

	/* submit your listing */

	.form_step,
	.form_edit {
		padding: 0;
	}
	.form_step .dropdownlist,
	.form_edit .dropdownlist {
		max-width: 100%;
	}
	#ad-categories {
		margin: 0!important;
	}
	/* widgets */

	.tabcontrol {
		min-height: auto;
	}
	.form_search select#scat.searchbar {
		max-width: 250px;
	}
	/* sidebar ads widget */

	.content_right ul.ads li {
		max-width: 20.5592105%;
		/* 125px/304px/2 */

		margin-right: 0!important;
	}
	.content_right ul.ads li.alt {
		float: left;
	}
	/* footer widgets */
	/* go to 2 wide */

	.altAnaMenu div.column {
		width: 42.5531915%;
		/* 400px / 960px */
	}
}

@media screen and (max-width: 600px) {
	/* header search box */

	#searchform .searchfield {
		width: 100%;
		padding-bottom: 10px;
	}
	.btn-topsearch {
		float: none;
		position: absolute;
		/* button move */

		bottom: 0;
		display: block;
		margin: 10px 0 15px;
	}
	#searchform .searchbutcat {
		width: 100%;
		float: left;
	}
	.form_search select#scat.searchbar {
		min-width: 50%;
		max-width: 100%;
		float: left;
	}
	/* button move */

	.form_search select#scat.searchbar,
	.selectBox-dropdown {
		margin: 0 0 54px 0;
	}
	.searchblock .form_search input#s {
		padding: 10px 7px;
	}
	.yaziBlogAlani .sol-yazilar {
		max-width: 85px;
	}
	.ilanOrtala img.attachment-ad-thumb {
		max-width: 100%;
	}
	.yaziBlogAlani .sag-yazilar,
	.yaziBlogAlani .sag-yazilar h3 {
		float: none;
		max-width: 100%;
	}
	.ilanOrtala div.bigright,
	.ilanOrtala div.bigleft {
		float: none;
	}
	.ilanOrtala div.bigright {
		width: 100%;
	}
	.ilanOrtala .license {
		width: 97%;
	}

	/* responsive video embeds */

	.solTaraf iframe,
	.solTaraf object,
	.solTaraf embed {
		min-height: 225px !important;
		min-width: 200px !important;
		height: 100% !important;
		width: 100% !important;
	}
	/* footer widgets */
	/* go to 1 wide */

	.altAnaMenu div.column {
		width: 85.106383%;
		/* 800px / 960px */
	}
	/* recaptcha */

	#recaptcha_widget_div {
		margin-left: 0;
	}

	.form_step fieldset .form-field input[type='text'],
	.form_step input.text,
	.form_edit input.text,
	.form_step textarea,
	.form_edit textarea {
		width: 94%;
	}

	.form_edit input.text,
	.form_edit select,
	.form_edit textarea,
	.form_step ol .form-fields input,
	.form_step ol .form-fields select,
	.form_step ol .form-fields textarea,
	.form_step ol .form-fields .ad-static-field {
		margin: 0;
	}

	.form_step p.btn1,
	.form_step .labelwrapper label,
	.form_edit .labelwrapper label {
		margin-left: 0;
	}

	.form_step .button-container,
	#app-attachment-upload-container,
	.form_step li.withborder {
		margin-left: 0;
		width: auto;
	}
}

@media screen and (max-width: 400px) {
	.searchfield {
		width: 248px;
	}
	.selectBox-dropdown {
		min-width: 250px;
		max-width: 250px;
	}
	.text {
		width: 240px;
	}
	.ustMenuTemizle .obtn {
		padding: 4px 10px;
	}
	#directory .kategoriKolon ul li.kategoriUrl ul,
	.paging .pages span.total,
	.slider_top,
	.yaziBlogAlani .sol-yazilar img {
		display: none;
	}
	.yaziBlogAlani .sag-yazilar h3 {
		max-width: 100%;
		float: none;
	}
	.tabcontrol ul.tabnavig li a {
		padding: 5px;
	}
	.content_right ul.ads li {
		max-width: 41.1184211%;
		/* 125px/304px */

		margin-right: 3.6184211%!important;
		/* 11px/304px */
	}
	.content_right ul.ads li.alt {
		float: right;
	}
	/* edit profile page */

	table.form-table th,
	table.form-table td {
		display: block;
		padding-left: 0;
		text-align: left;
	}
	select#display_name {
		min-width: 240px;
	}
	.form-table input.regular-text,
	#pass-strength-result {
		max-width: 89%;
	}
	.form_step .app-attachment span,
	.form_edit .app-attachment span {
		float: left;
	}
	.form_step .button-container,
	#app-attachment-upload-container,
	.form_step fieldset .form-field {
		width: 100%;
		margin-left: 0;
	}
	.form_step .labelwrapper label,
	.form_edit .labelwrapper label {
		float: left;
	}
	.helpico,
	.tip .helpico {
		float: right;
	}
	.content_right div.user {
		padding: 0;
	}
	.form_step li.withborder {
		margin: 0;
		padding: 5px;
		width: 94%;
	}
	/* break long words/urls with line breaks */

	p {
		word-wrap: break-word;
	}
	/* recaptcha */

	#recaptcha_widget_div {
		margin: 0 -16px;
	}
}

@media screen and (max-width: 320px) {
	.tabcontrol ul.tabnavig li a.selected {
		padding: 5px 5px 6px;
	}
	#directory .kategoriKolon ul li.kategoriUrl ul,
	.slider_top {
		display: none;
	}
	.searchfield {
		width: 235px;
	}
	.selectBox-dropdown {
		min-width: 240px;
		max-width: 240px;
	}
	.ilanOrtala div.bigleft {
		width: 95%;
	}
	/* recaptcha */

	#recaptcha_widget_div {
		margin: 0 -40px;
	}
}

@media screen and (max-width: 240px) {
	.tabcontrol ul.tabnavig li:nth-child(3),
	.tabprice ul.tabnavig li:nth-child(3) {
		display: none;
	}
	.ustMenuTemizle .obtn {
		float: left;
	}
	.searchfield {
		width: 158px;
	}
	.selectBox-dropdown {
		min-width: 166px;
		max-width: 166px;
	}
	.form_step input.text,
	.form_edit input.text,
	.form_step textarea,
	.form_edit textarea {
		width: 90%;
	}
	.form_step li.withborder {
		width: 90%;
	}
	.ilanOrtala div.bigleft {
		width: 95%;
	}
	/* responsive video embeds */

	.solTaraf iframe,
	.solTaraf object,
	.solTaraf embed {
		margin: 0 -16px !important;
	}
}
/* iPads (portrait) ----------- */

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
	.yaziBlogAlani .sol-yazilar {
		width: auto;
	}
	.yaziBlogAlani .sag-yazilar {
		max-width: 84%;
	}
	.ilanOrtala div.bigright {
		width: 60%;
	}
}
