.tblwide, table { border-collapse:collapse }
.clear, .clr, body, h3, html, p { margin:0 }
.center, .popular-placeholder, .random-placeholder, h2.attach-title { text-align:center }
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video { margin:0; padding:0; border:0; font:inherit; vertical-align:baseline }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block }
body { line-height:1 }
.header { background-color:#EFEFEF }
blockquote, q { quotes:none }
blockquote:after, blockquote:before, q:after, q:before { content:''; content:none }
table { border-spacing:0 }
body, html { padding:0; background-color:#efefef }
p { padding:0 0 8px }
h1, h2, h3, h4, h5 { padding:10px 0 }
h3, ol, ul { padding:0 }
.dashicons-before:hover, a { text-decoration:none }
a:hover { text-decoration:underline }
a img { border:none }
img { max-width:100%; height:auto }
ol, ul { list-style:none }
.clear, .clr { clear:both; padding:0; width:100%; height:0; line-height:0; font-size:0; overflow:hidden }
h1, h2 { margin:0 0 12px; padding:0 0 5px }
h1 { font:400 22px/1.2em 'Open Sans', sans-serif, "Times New Roman", Times, serif }
h2 { font:400 20px/1.2em 'Open Sans', sans-serif, "Times New Roman", Times, serif }
h3 { font:700 14px/1.2em Arial, Helvetica, sans-serif }
.content_left code, .content_left 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:#f0f0f0 }
.orangebutton, .orangebutton:hover { background-color:#F26332; border-color:#BE3101 }
p.botm12px { margin:0 0 12px }
p.lh2em, p.main { line-height:2em; margin:0; padding:16px 0 }
h1.blog, h1.single-listing { margin:0; padding:0 }
span.big { font-size:13px }
.undertab>span.big { font-size:16px; vertical-align:text-top }
div.small, p.bot4px, p.small { font-size:11px }
.dotted { border-bottom:none }
.dottedH{background:#fff; padding:15px; margin:20px 0 -15px; border-radius: 6px;}
.cookiesLink{margin-left:30px; color:#fff; text-decoration:underline;}
.muted { color:#AFAFAF }
h1.single-listing { max-width:450px }
h1.single a, h1.single-listing a, h2.dotted a { text-decoration:none }
h2.dotted a:hover { text-decoration:underline }
p.bot4px { margin:0; padding:0 0 4px; color:#afafaf }
p.green { color:#090 }
p.yellow { color:#d8d2a9 }
p.red { color:#c00 }
.popular-placeholder img, .random-placeholder img { margin-top:5px; text-align:center }
.orangebutton { border-style:solid; border-width:1px; color:#FFF; font-size:16px; padding:4px; width:157px }
.btn_orange, .reports_form input[type=submit] { background-color:#F60; color:#FFF; text-decoration:none; border:0; margin:0; padding:8px 10px; -webkit-border-radius:4px; border-radius:4px }
.btn_orange a:hover, .btn_orange:hover, .order-gateway input[type=submit]:hover, .reports_form input[type=submit]:hover { cursor:pointer; transition:opacity 300ms ease-out; -webkit-transition:opacity 300ms ease-out; -moz-transition:opacity 300ms ease-out; -ms-transition:opacity 300ms ease-out; -o-transition:opacity 300ms ease-out; -moz-box-shadow:inset 0 0 100px 100px rgba(255, 255, 255, .1); -webkit-box-shadow:inset 0 0 100px 100px rgba(255, 255, 255, .1); box-shadow:inset 0 0 100px 100px rgba(255, 255, 255, .1) }
.btn_orange { text-transform:uppercase }
a.btn_orange:hover { text-decoration:none }
.text-left { text-align:left }
.text-center { text-align:center }
.text-right { text-align:right }
.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 }
.img-responsive { display:block; max-width:100%; height:auto }
.widecolumn { margin:0; padding:0; background:url(images/content_topbg.gif) top repeat-x #EFEFEF; border-top:2px solid #efefef }
.mu_register { padding:28px 0 32px; width:960px!important }
.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; transition:color 300ms ease-out; -webkit-transition:color 300ms ease-out; -moz-transition:color 300ms ease-out; -ms-transition:color 300ms ease-out; -o-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" }
.header_main_res .searchblock .form_search { margin:0; padding:0 }
.header_main_res .searchblock label { margin:3px 4px; padding:0; float:left; color:#fff }
.header_main_res .searchblock .editbox_search, .header_main_res .searchblock .list_search { float:left; margin:0 4px; font:400 12px/1.5em Arial, Helvetica, sans-serif; background:#fff; border:1px solid #949494 }
.header_main_res .searchblock .editbox_search { padding:3px; width:174px }
.header_main_res .searchblock .list_search { padding:2px; width:100px; height:23px }
.header_main_res { margin:0 auto; width:960px }
.header_main_res #logo {float:left; width:100%; height:auto; text-align:center;}
.header_main_res #logo a{display:inline-block; width:auto; height:auto;}
.header_main_res #logo a img{width:100%; height:auto; max-width:420px;}
.header_main_res .adblock { margin-top:10px; float:right }
.header_menu_res { margin:0 auto; width:960px; padding:7px 0 }
.header_menu_res .obtn { float:right; font-size:16px; padding:8px 40px }
.content_right ul li { padding:5px 5px 5px 0 }
#adv_categories .cat-item:before, .content_right .shadowblock_out :not(.account-info) ul:not(.ads):not(.from-blog):not(.user-stats):not(.refine) li:before, .footer_main_res .column:not(.widget-125-ads) ul li:before, .maincat-list .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:400;
font-style:normal;
vertical-align:top;
text-align:center;
-webkit-transition:color .1s ease-in 0;
transition:color .1s ease-in 0;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
#adv_categories .cat-item:before, .content_right .shadowblock_out :not(.account-info) ul:not(.ads):not(.from-blog):not(.user-stats):not(.refine) li:before, .content_right ul li.dashicons-before:before, .footer_main_res .column:not(.widget-125-ads) ul li:before, .maincat-list .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_widget ul.refine li { background:0 0; 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:.7 }
#refine_widget ul.refine li div.element { display:none }
#refine_widget ul.refine label.title { font-weight:700; font-size:13px; color:#666 }
#refine_widget ul.refine li ol.checkboxes li { background:0 0; 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!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:.7em; display:block; border:0; background-position:0 0 }
.ui-slider-horizontal { height:.8em }
.ui-slider-horizontal .ui-slider-handle { top:-.3em; margin-left:-.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:.8em; height:100px }
.ui-slider-vertical .ui-slider-handle { left:-.3em; margin-left:0; margin-bottom:-.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 }
.selectBox-dropdown { min-width:250px; max-width:320px; position:relative; border:1px solid #BBB; line-height:1; text-decoration:none; color:#666; outline:0; vertical-align:middle; background:#FFF; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; display:inline-block; cursor:default; margin-top:1px; height:33px }
.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 { -moz-border-radius-bottomleft:0; -moz-border-radius-bottomright:0; -webkit-border-bottom-left-radius:0; -webkit-border-bottom-right-radius:0; border-bottom-left-radius:0; border-bottom-right-radius:0 }
.selectBox-dropdown .selectBox-label { width:100%; padding:0 7px; line-height:2.4em; 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, .selectBox-inline { border:1px solid #BBB; background:#FFF; overflow:auto }
.selectBox-dropdown-menu { position:absolute; z-index:99999; max-height:200px; -moz-box-shadow:0 2px 6px rgba(0, 0, 0, .2); -webkit-box-shadow:0 2px 6px rgba(0, 0, 0, .2); box-shadow:0 2px 6px rgba(0, 0, 0, .2) }
.paging, .post-block-out, .searchblock, .shadowblock, .sidebar-block { -webkit-border-radius:6px; background:#fff; box-shadow:0 2px 0 0 #E3E4E7 }
.selectBox-inline { width:250px; outline:0; display:inline-block; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px }
.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 .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:700; line-height:1.5; padding:0 .3em; white-space:nowrap }
.selectBox-inline.selectBox-disabled, .selectBox.selectBox-disabled { color:#888!important }
.selectBox-dropdown.selectBox-disabled .selectBox-arrow { opacity:.5; filter:alpha(opacity=50); border-color:#666 }
.post-left a.preview img:hover, .slide-item .feat_left a.preview img:hover, .sliderblock div.next:hover, .sliderblock div.prev:hover { opacity:.6 }
#breadcrumb, .content .dashicons, .dashicons-before:before { color:#AFAFAF }
.selectBox-inline.selectBox-disabled .selectBox-options a { background-color:transparent!important }
#breadcrumb { font-size:11px; padding:0 5px 20px }
#breadcrumb .breadcrumb-trail a { color:#AFAFAF; text-decoration:none }
.content_botbg { margin:0; padding:0; min-height:600px }
.shadowblock_out { margin:20px auto; max-width:960px; clear:both; }
.shadowblock { padding:15px; border-radius:6px; position:relative; clear:both;}
.shadowblock:after{content:" "; display:table; clear:both;}
.paging, .post-block-out, .searchblock, .sidebar-block { border-radius:6px }
.content_left { margin:0; padding:0; float:left; width:590px }
.content_right { margin:0; padding:0; float:right; width:340px }
.content_res { margin:0 auto; padding:0 0 30px; width:960px }
.content_res .priceblockbig p.descr { margin:0; padding:6px 0 }
.content_res .priceblockbig p.location { margin:0; padding:0 }
.content_res .priceblockbig { float:right; width:395px }
.content_res .priceblockbig h3 { margin:0; padding:0; float:left; font:700 15px/1.2em Arial, Helvetica, sans-serif; color:#4f4f4f; text-decoration:none }
.content_res .priceblocksmall h3 { margin:0; padding:0; float:left; font:700 13px/1.2em Arial, Helvetica, sans-serif; color:#4f4f4f }
.content_res .priceblocksmall p.owner { margin:0; padding:0; font:400 11px/1.5em Arial, Helvetica, sans-serif }
.content_res .stepsline { margin:0; padding:8px 0 24px }
.content_res .stepsline p { margin:0; padding:6px 12px; font:700 16px/1.2em Arial, Helvetica, sans-serif; color:#fff }
.content_res .stepsline div.number_out { margin:0; padding:0; float:left; border:1px solid #bbb }
.content_res .stepsline div.number_in { margin:0; padding:0; background:#dbdbdb; border-top:1px solid #efefef }
.content_res .stepsline div.line_out { margin:12px 0; padding:1px; float:left; background:#fff; border-top:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB }
.content_res .stepsline .borderleft { border-left:1px solid #bbb }
.content_res .stepsline .borderright { border-right:1px solid #bbb }
.content_res .stepsline div.line_in { margin:0; padding:0; width:201px; height:5px; line-height:0; font-size:0; background:#ededed }
.content_res .whiteblock { margin:0 0 4px; padding:8px; background:#fff; border:1px solid #bbb; -webkit-border-radius:6px; border-radius:6px }
.content_res h2.colour_top { margin:0; padding:8px 0 0; font:400 16px/1.2em 'Open Sans', sans-serif, "Times New Roman", Times, serif; color:#202020 }
.content_res img.buttonregisterfree { margin:16px 0 0; border:none }
.content_res img.ad320 { margin:0 0 16px }
.content_res img.ad125l { display:block; margin:0 16px 0 20px!important; float:left }
.content_res img.ad125r { display:block; margin:0; float:left }
.content_res div.bigright { float:right; width:290px; margin-top:18px }
.content_res div.bigleft { float:left; margin-top:20px; width:240px; background-color:#EFEFEF; border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px }
.content_res .mapblock { margin:0; padding:0; overflow:hidden; background:url(images/loader-spinner.gif) center center no-repeat }
.content_res .mapblock p.gmap-title { color:#4F4F4F; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:700; line-height:1.2em }
.content_res .attachment-medium, .content_res .attachment-thumbnail { float:left }
.content_res img.attachment-ad-medium, .content_res img.attachment-ad-small, .content_res img.attachment-ad-thumb, .content_res img.attachment-medium, .content_res img.attachment-thumbnail { background-color:#fff; -webkit-border-radius:4px; border-radius:4px }
.content_res img.attachment-ad-thumb { max-width:75px }
.content_res img.attachment-ad-medium { max-width:85px; height:auto }
.content_res .noresults { padding:20px }
.header_menu_res .floatR{float:right;}
.header_menu_res .userLinks{float:left; width:auto; height:auto; color:#fff; margin:8px 25px 0 0; line-height:18px;}
.header_menu_res .userLinks a{color:#fff; font: 400 14px/1.2em Arial, Helvetica, sans-serif;}
.header_menu_res .userLinks span{padding:0 10px; font: 400 14px/1.2em Arial, Helvetica, sans-serif;}
.header_menu_res ul, .header_menu_res ul ul, .header_menu_res ul ul ul { float:left; margin:0; padding:0; list-style:none }
.header_menu_res ul li.first { padding-left:0; background:0 0 }
.header_menu_res ul li a { color:#fff; text-decoration:none }
.header_menu_res ul li a:hover {text-decoration:underline;}
.header_menu_res ul { z-index:99; margin:3px; padding:0; list-style:none; line-height:1 }
.header_menu_res ul a {position:relative; color:#555; z-index:100; display:block; line-height:18px; text-decoration:none; margin:5px 25px 0 0; }
.header_menu_res ul li.current-menu-item, .header_menu_res ul li.current-menu-parent a, .header_menu_res ul li.current_page_item {  }
.header_menu_res ul li li.current-menu-item, .header_menu_res ul li li.current_page_item { background:0 0 }
.header_menu_res ul li.current-menu-item a, .header_menu_res ul li.current_page_item a {  }
.header_menu_res ul.children li a { background:#fff; border-top:none; border-left:none }
.header_menu_res ul li { float:left; margin:0 3px; width:auto; font:400 14px/1.2em Arial, Helvetica, sans-serif; z-index:999 }
.header_menu_res 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; -webkit-border-radius:0 3px 3px; border-radius:0 3px 3px }
.header_menu_res ul.menu ul { border:1px solid #eee; border-top:none; -webkit-border-radius:0 6px 6px; border-radius:0 6px 6px; box-shadow:1px 1px 5px #b7b7b7 }
.header_menu_res ul.menu ul, .header_menu_res ul.menu ul ul.children { z-index:998; background-color:#FFF; -moz-box-shadow:1px 1px 5px #b7b7b7; -webkit-box-shadow:1px 1px 5px #b7b7b7 }
.header_menu_res ul.menu ul ul.children { border:1px solid #eee; border-top:none; -webkit-border-radius:6px; border-radius:6px; box-shadow:1px 1px 5px #b7b7b7 }
.header_menu_res ul.menu li ul li { margin:0; padding:0 }
.header_menu_res ul.menu li ul li a { background:0 0; padding:7px 12px; width:156px; color:#555; font-size:12px; line-height:18px }
.header_menu_res ul.menu li ul li a:hover { text-decoration:underline; -webkit-border-radius:3px; border-radius:3px }
.header_menu_res ul.menu li ul ul { margin:-32px 0 0 181px; -webkit-border-radius:0 3px 3px; border-radius:0 3px 3px }
.header_menu_res ul.menu ul.sub-menu { display:none; position:absolute; margin:-2px 0 0; -webkit-border-radius:0 3px 3px; border-radius:0 3px 3px }
.header_menu_res ul.menu li:hover ul.sub-menu { display:block }
.header_menu_res ul.menu ul.sub-menu li ul.sub-menu { display:none; top:2px; left:180px; -webkit-border-radius:0 3px 3px 0; border-radius:0 3px 3px 0 }
.header_menu_res ul.menu ul.sub-menu li:hover ul.sub-menu { display:block }
.header_menu_res ul li.hover, .header_menu_res ul li:hover { position:static; color:#555 }
.header_menu_res ul li:hover ul ul, .header_menu_res ul li:hover ul ul ul, .header_menu_res ul li:hover ul ul ul ul { left:-999em }
.header_menu_res ul li li li li:hover ul, .header_menu_res ul li li li:hover ul, .header_menu_res ul li li:hover ul, .header_menu_res ul li:hover ul { left:auto }
.header_menu_res ul li img.dropdown { padding:2px 0 2px 8px; border:none }
.header_menu_res ul.sub-menu { width:auto }
.header_menu_res ul.sub-menu li { clear:left; margin:8px 4px 0 }
.header_menu_res ul.sub-menu, div#adv_categories { margin:-2px 0 0; padding:0 0 8px; position:absolute; background:#fff; border:1px solid #eee; border-top:none; z-index:998; -webkit-border-radius:0 6px 6px; border-radius:0 6px 6px }

#mainMenu{display:block; width:100%; max-width:960px; margin:0 auto; clear:both;}
#mainMenu div{float:left; width:100%; height:auto; margin:-5px 0 30px;}
#mainMenu .maincat-list{float:left; width:100%; height:auto; position:relative;}
#mainMenu .maincat-list > li{float:left; width:25%; height:auto; margin-top:20px;}
#mainMenu .maincat-list > li:hover{padding-bottom:20px; margin-bottom:-20px;}
#mainMenu .maincat-list > li:before{content:""; float:left; width:40px; height:40px; background:#fff; border-radius:40px;}

#mainMenu .maincat-list > li.cat-item-53:before{background:#fff url(images/icons.png) 0 -320px no-repeat;}
#mainMenu .maincat-list > li.cat-item-49:before{background:#fff url(images/icons.png) 0 -120px no-repeat;}
#mainMenu .maincat-list > li.cat-item-55:before{background:#fff url(images/icons.png) 0 -400px no-repeat;}
#mainMenu .maincat-list > li.cat-item-128:before{background:#fff url(images/icons.png) 0 -560px no-repeat;}
#mainMenu .maincat-list > li.cat-item-13:before{background:#fff url(images/icons.png) 0 -600px no-repeat;}
#mainMenu .maincat-list > li.cat-item-51:before{background:#fff url(images/icons.png) 0 -200px no-repeat;}
#mainMenu .maincat-list > li.cat-item-48:before{background:#fff url(images/icons.png) 0 0 no-repeat;}
#mainMenu .maincat-list > li.cat-item-17:before{background:#fff url(images/icons.png) 0 -40px no-repeat;}
#mainMenu .maincat-list > li.cat-item-134:before{background:#fff url(images/icons.png) 0 -640px no-repeat;}
#mainMenu .maincat-list > li.cat-item-57:before{background:#fff url(images/icons.png) 0 -480px no-repeat;}
#mainMenu .maincat-list > li.cat-item-36:before{background:#fff url(images/icons.png) 0 -80px no-repeat;}
#mainMenu .maincat-list > li.cat-item-124:before{background:#fff url(images/icons.png) 0 -680px no-repeat;}
#mainMenu .maincat-list > li.cat-item-3:before{background:#fff url(images/icons.png) 0 -80px no-repeat;}
#mainMenu .maincat-list > li.cat-item-54:before{background:#fff url(images/icons.png) 0 -360px no-repeat;}
#mainMenu .maincat-list > li.cat-item-10:before{background:#fff url(images/icons.png) 0 -440px no-repeat;}
#mainMenu .maincat-list > li.cat-item-118:before{background:#fff url(images/icons.png) 0 -760px no-repeat;}
#mainMenu .maincat-list > li.cat-item-144:before{background:#fff url(images/icons.png) 0 -720px no-repeat;}
#mainMenu .maincat-list > li.cat-item-58:before{background:#fff url(images/icons.png) 0 -520px no-repeat;}
#mainMenu .maincat-list > li.cat-item-59:before{background:#fff url(images/icons.png) 0 -840px no-repeat;}
#mainMenu .maincat-list > li.cat-item-52:before{background:#fff url(images/icons.png) 0 -280px no-repeat;}

#mainMenu .maincat-list > li > a{margin:0 0 0 15px; font:400 15px/40px Arial, Helvetica, sans-serif;}
#mainMenu .maincat-list li ul{display:none; float:left; width:100%; height:auto; background:red; position:absolute; margin:15px 0 0; left:0; -webkit-border-radius:6px; background: #fff; box-shadow: 0 2px 0 0 #E3E4E7; padding:15px 15px 5px; z-index:20; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
#mainMenu .maincat-list li:hover ul{display:block;}
#mainMenu .maincat-list li ul li{float:left; width:25%; height:auto; margin:0 0 10px;}
#mainMenu .maincat-list li ul li a{font:400 15px/30px Arial, Helvetica, sans-serif;}

div#adv_categories { display:none; padding:0 5px 8px }
#menu-header li:hover #adv_categories, .header_menu .menu li:hover #adv_categories { display:block }
div#adv_categories ul { position:relative; background:0 0; border:none; border-radius:0; box-shadow:none; left:0 }
div#adv_categories ul li { border:none; font-size:12px }
div#adv_categories ul li a { display:inline }
div#adv_categories ul li a:hover { background:#f4f4f4 }
div#adv_categories .catcol { float:left; padding:0 12px; width:200px; border-left:none; vertical-align:top; margin-top:20px }
div#adv_categories .catcol ul { padding:8px 0; list-style:none }
div#adv_categories .catcol ul li { float:none; margin:0; padding:0 }
div#adv_categories .catcol ul li a { margin:0; padding:4px 0; color:#545454; text-decoration:none; background:0 0 }
div#adv_categories .catcol ul.maincat-list { margin:0; padding:0 }
div#adv_categories .catcol ul li.maincat { width:180px; background-color:#EFEFEF; text-transform:uppercase; font-weight:700; color:#545454; float:left; margin:0 0 15px; padding:6px 10px; -webkit-border-radius:3px; border-radius:3px }
div#adv_categories .catcol ul li.maincat a { background:0 0; display:inline; line-height:20px }
div#adv_categories .catcol ul li.maincat a:hover { background:0 0; text-decoration:underline!important }
div#adv_categories .catcol ul li.maincat>ul.subcat-list { margin:6px -10px -6px -15px; padding:5px 10px 5px 0; width:200px }
div#adv_categories .catcol ul.subcat-list { clear:both; padding:5px; width:100%; background-color:#FFF }
div#adv_categories .catcol ul.subcat-list ul.subcat-list { margin:0 }
div#adv_categories .catcol ul li.cat-item { clear:both; width:auto; padding:0 0 0 12px; font-size:12px; text-transform:none; float:left }
div#adv_categories .catcol ul li.dashicons-before.cat-item:before { content:"\f522"; float:left; font-size:13px; color:#E8E8E8; margin-top:3px }
div#adv_categories .catcol ul li.cat-item a { padding:0; line-height:20px; width:auto }
div#adv_categories .catcol ul li.cat-item a:hover { text-decoration:underline!important; background:0 0 }
div#adv_categories .catcol ul li.cat-item span { padding:0; line-height:20px; margin-left:3px; width:auto }
div#adv_categories .first { border-left:none }
.tinynav { width:50%; margin:12px 2%; display:none; float:left; font-size:16px; color:#666 }
#search-bar { margin:0 auto; position:relative; top:0; width:960px; clear:both;}
.searchblock_out { margin:0; border-radius:6px }
.searchblock, .searchblock_out { -webkit-border-radius:6px }
.searchblock { background:#3b5998; padding:15px; min-height:40px; border-radius:6px; margin:0 0 20px; }
.top-search-advanced { border-top:1px dotted #BBB; margin:0 1px }
.top-search-advanced-content { padding:10px }
.form_search select#scat.searchbar { float:right; border:1px solid #DBDBDB; height:38px; min-width:250px; padding:7px; font-size:14px; color:#666; -webkit-border-radius:6px; border-radius:6px; line-height:33px }
select#scat.searchbar option.level-0 { padding:0; font-weight:400 }
.searchblock .form_search input#s { border:1px solid #DBDBDB; font-size:14px; color:#666; margin-bottom:0; position:relative; -webkit-border-radius:6px; 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) center top repeat-x #FFF; -webkit-border-radius:6px; 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) center top repeat-x }
.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; font-size:14px; color:#666; width:94.5%; -webkit-border-radius:6px; 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; -webkit-border-radius:6px; border-radius:6px }
.ui-autocomplete-loading { background:url(images/indicator.gif) right 5px center no-repeat; min-height:16px; min-width:16px }
.ui-menu, ul.ui-autocomplete { z-index:9999 }
.btn-topsearch { float:right; width:50px; padding:12px; -webkit-border-radius:6px; border-radius:6px; margin:0 0 0 10px }
.btn-advanced-srch, .btn-topsearch { text-align:center; text-decoration:none; cursor:pointer; display:inline-block; outline:0; border:none }
.slide-item .feat_left, .sliderblock .prev { float:left }
.btn-topsearch.dashicons-before:before { content:"\f179"; font-size:30px; margin-top:-6px; margin-left:-8px; color:#fff }
.btn-topsearch:hover { transition:opacity 300ms ease-out; -webkit-transition:opacity 300ms ease-out; -moz-transition:opacity 300ms ease-out; -ms-transition:opacity 300ms ease-out; -o-transition:opacity 300ms ease-out; -moz-box-shadow:inset 0 0 100px 100px rgba(255, 255, 255, .1); -webkit-box-shadow:inset 0 0 100px 100px rgba(255, 255, 255, .1); box-shadow:inset 0 0 100px 100px rgba(255, 255, 255, .1) }
.btn-advanced-srch { width:85px; padding:0; margin-left:5px; margin-top:3px; font-size:10px; line-height:14px; color:#aaa; height:16px; position:absolute; bottom:-13px; right:8px; background:url(images/btn_advSrch.png) right top no-repeat }
.btn-advanced-srch span { padding:0; margin-left:12px }
.btn-advanced-srch:hover { color:#707070; background-position:bottom }
.sliderblock .dashicons-before.next:before, .sliderblock .dashicons-before.prev:before { content:"\f148"; color:#AFAFAF }
.slider { overflow:hidden }
.slider ul li:hover { background-color:#F7F7F7; -webkit-border-radius:4px; border-radius:4px }
.slider ul li img { cursor:pointer }
.slide-item { margin:0px; padding:0px; min-height:90px; width:100%;float:left;}
.slide-item a { font-size:13px; font-weight:70;width:100%;float:left; }
.slide-item img.attachment-ad-medium { margin:3px 10px 0 0; max-width:85px; height:auto }
.slide-item .price_sm { font-size:11px; float:left;width: 100%; font-style:italic; }
.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; -moz-box-shadow:1px 1px 4px #dbdbdb; -webkit-box-shadow:1px 1px 4px #b7b7b7; box-shadow:1px 1px 4px #b7b7b7; -webkit-border-radius:3px; border-radius:3px }
.sliderblock .next, .sliderblock .prev { cursor:pointer; height:19px; width:19px; }
.sliderblock .dashicons-before.next:before { transform:scaleX(-1); -moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -ms-transform:scaleX(-1) }
.sliderblock .next { float:right }
#directory .catcol ul { list-style-type:none; padding:10px 8px }
#directory .catcol { float:left; width:33% }
#directory .catcol ul li.maincat { border-bottom:1px solid #DDD; font-weight:700; padding:0 0 2px; text-transform:uppercase; margin-bottom:15px }
#directory .catcol ul li.maincat a { text-decoration:none }
#directory .catcol li.maincat>ul.subcat-list { border-top:1px solid #DDD; border-bottom:1px solid #FFF; margin-bottom:-3px; padding-bottom:8px }
#directory .catcol ul.subcat-list { padding:5px 5px 5px 0 }
#directory .catcol ul li.cat-item { font-weight:400; text-transform:none; line-height:20px; padding:0 }
#cp_sold, .note, .widget_calendar #wp-calendar caption { text-transform:uppercase }
#directory .catcol ul li.cat-item .subcat-list li { padding:0 0 0 12px }
#directory .catcol ul li.dashicons-before.cat-item:before { content:"\f522"; font-size:13px; color:#E8E8E8; vertical-align:text-top }
.tags span:after, .tags span:before { content:"" }
#directory .catcol ul li.cat-item>.subcat-list { padding:0 }
#directory .catcol ul li.cat-item a { text-decoration:none; color:#545454 }
#directory .catcol ul li.cat-item a:hover, #directory .catcol ul li.maincat a:hover { text-decoration:underline }
#directory .catcol ul li { line-height:20px; padding:5px 0 2px 10px }
#directory .catcol ul.children { list-style-type:none; padding:5px 0; margin:0 0 -10px -12px }
#directory .catcol ul.children li { background:url(images/bullet-grey.png) 12px 11px no-repeat; border-bottom:none; border-top:1px solid #EFEFEF }
#directory .catcol ul.children li a { margin-left:8px }
#directory.twoCol .catcol { width:50% }
.content_right img.avatar, .content_right img.photo { float:left; margin:5px 10px 0 0; width:70px; height:70px; -webkit-border-radius:4px; 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 }
.post-block-out { margin:0 0 8px; -webkit-border-radius:6px; border-radius:6px }
.post-block { background-color:#fff; margin:0; padding:20px 15px 15px; -webkit-border-radius:6px; border-radius:6px }
.post-left { float:left }
.post-block .post-right { float:right; max-width:460px; min-width:380px }
.post-block .post-right-no-img { float:right; width:100% }
.post-block .post-right h3, .post-block .post-right-no-img h3 { text-decoration:none; float:left; margin:0; padding:0; font:700 17px/1em Arial, Helvetica, sans-serif; color:#4f4f4f }
.post-block .full { width:100% }
.post-block .post-right h3 { max-width:330px }
.post-block .post-right-no-img h3 { max-width:430px }
.post-block .post-right h3 a:hover, .post-block .post-right-no-img h3 a:hover { transition:opacity 300ms ease-out; -webkit-transition:opacity 300ms ease-out; -moz-transition:opacity 300ms ease-out; -ms-transition:opacity 300ms ease-out; -o-transition:opacity 300ms ease-out; -moz-box-shadow:inset 0 0 100px 100px rgba(255, 255, 255, .1); -webkit-box-shadow:inset 0 0 100px 100px rgba(255, 255, 255, .1); box-shadow:inset 0 0 100px 100px rgba(255, 255, 255, .1) }
.post-block .post-right-no-img p.post-meta, p.post-meta { color:#AFAFAF; font-size:11px; padding:4px 0 }
.content p.post-meta a { text-decoration:none; color:inherit }
.post-block .post-right span.owner img.avatar, .post-block .post-right-no-img span.owner img.avatar { margin-right:7px; vertical-align:middle; width:16px; height:16px; -webkit-border-radius:2px; border-radius:2px; -webkit-filter:grayscale(1)!important; -ms-filter:grayscale(1)!important; filter:grayscale(1)!important }
.post-block .post-right p.post-desc, .post-block .post-right-no-img p.post-desc { margin:0; padding:6px 0; word-wrap: break-word;}
.post-block .post-right p.adid, .post-block .post-right p.stats, .post-block .post-right-no-img p.adid, .post-block .post-right-no-img p.stats { clear:both; padding:0; float:right; font-size:11px; color:#AFAFAF }
.post-block .post-right p.location, .post-block .post-right-no-img p.location { margin:0; padding:0 }
p.post-price { float:right; color:#fff; font:400 16px 'Open Sans', sans-serif, Arial, Helvetica, sans-serif; margin:0; padding:1px 6px 2px }
.tags, span.tag-head { margin:0; padding:0 }
.tags { 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-radius:4px; }
#preview { text-align:center; background:url(images/loading-thumb.gif) center center no-repeat #fff; min-width:150px; min-height:105px; border:1px solid #efefef; padding:10px; -moz-box-shadow:1px 1px 5px #ccc; -webkit-box-shadow:1px 1px 5px #ccc; box-shadow:1px 1px 5px #ccc; -webkit-border-radius:4px; border-radius:4px; z-index:999; position:absolute; display:none }
#preview p, .tblwide th.listing-title { text-align:left }
#preview p { background-color:#fff; font-size:14px; color:#AFAFAF; padding:5px 0 }
#preview img { max-width:600px }
div#main-pic { padding:7px 7px 0 }
div#main-pic a img:hover, div#thumbs-pic a img:hover { cursor:zoom-in }
#app-attachment-upload-pickfiles:hover, #mainImageLink, .footable.breakpoint>tbody>tr:hover:not(.footable-row-detail), .order-gateway label, .pages a:hover, .tip {
cursor:pointer
}
div#thumbs-pic { padding:7px }
a.post-gallery img { vertical-align:middle; margin-right:5px; -webkit-border-radius:3px; border-radius:3px }
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, 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; -webkit-border-radius:0; border-radius:0; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none }
.paging { -webkit-border-radius:6px; border-radius:6px; background:#FFF; margin:0 0 4px; padding:8px }
.user-dashboard .paging { border:none; margin:15px 0 0 }
.pages { margin:5px 0 0; padding:0 }
.pages span { display:block; margin:0 2px 4px; padding:6px 12px; float:left; background:#ededed; -webkit-border-radius:4px; border-radius:4px }
.pages span.prevPage { background:0 0; padding:0; margin:0 2px 4px; -webkit-border-radius:6px; border-radius:6px }
.pages span.current { font-weight:700; -webkit-border-radius:6px; border-radius:6px }
.pages span.nextPage { background:0 0; padding:0; border-radius:6px }
.pages a, .pages span.nextPage { margin:0 2px 4px; -webkit-border-radius:6px }
.pages a { display:block; padding:6px 12px; float:left; color:#4f4f4f; background:#ededed; border-radius:6px; text-decoration:none }
.pages a:hover { opacity:.6; transition:opacity 300ms ease-out; -webkit-transition:opacity 300ms ease-out; -moz-transition:opacity 300ms ease-out; -ms-transition:opacity 300ms ease-out; -o-transition:opacity 300ms ease-out }
.pages a.last { margin:0 }
.pages span { opacity:.8 }
.pages span.total{display:none;}
.pages span.current { opacity:.6; color:#fff }
#cboxTitle { font:12px Arial, Helvetica, sans-serif }
.tabcontrol { margin:0 0 20px; 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; -webkit-border-radius:6px 6px 0 0; border-radius:6px 6px 0 0 }
.tabcontrol ul.tabnavig li a { font-weight:700; display:block; margin:0; padding:6px 15px; color:#AFAFAF; text-decoration:none; background-color:#fff; border:1px solid #fff; border-bottom:none; -webkit-border-radius:6px 6px 0 0; 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; -webkit-border-radius:6px; 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; padding:8px; background:#fff; border:1px solid #bbb; border-top:none }
.tabprice { margin:0 0 20px }
.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; -webkit-border-radius:6px 6px 0 0; border-radius:6px 6px 0 0 }
.tabprice ul.tabnavig li a { font-weight:700; display:block; margin:0; padding:6px 15px; color:#868686; text-decoration:none; background-color:#fff; -webkit-border-radius:6px 6px 0 0; border-radius:6px 6px 0 0 }
.tabprice ul.tabnavig li a.selected, .tabprice ul.tabnavig li a:hover { color:#454545; background-color:#fff }
.tabprice ul.tabnavig li a.selected { padding:5px 15px 6px; border-top:1px solid #fff }
.tabprice div.pricetab { margin:-1px 0 4px; padding:10px 16px; background:#fff; min-height:255px; -webkit-border-radius:6px; border-radius:6px }
.tabprice div.singletab { margin:-2px 0 4px; padding:7px; background:#FFF; -webkit-border-radius:6px; border-radius:6px }
.tabprice div.postertab { margin:-2px 0 4px; padding:5px 15px 15px; background:#FFF; -webkit-border-radius:6px; border-radius:6px }
.custom-text-area, .description-area { margin-top:20px }
.custom-text-area h3 { padding-bottom:10px }
.tblwide { width:100% }
.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; -webkit-border-radius:6px; border-radius:6px }
.meta { font-size:11px; margin-top:5px }
.tblwide th.listing-count { width:25px }
.tblwide th.listing-views { width:40px }
.tblwide th.listing-status { width:90px }
.tblwide th.listing-options { text-align:center; width:90px }
.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 }
.listing-actions .delete, .listing-actions .edit, .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" }
.tab-dashboard { margin:0 0 10px }
.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; -webkit-border-radius:6px 6px 0 0; 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) {
transition:opacity 300ms ease-out;
-webkit-transition:opacity 300ms ease-out;
-moz-transition:opacity 300ms ease-out;
-ms-transition:opacity 300ms ease-out;
-o-transition:opacity 300ms ease-out;
-moz-box-shadow:inset 0 0 100px 100px rgba(255, 255, 255, .1);
-webkit-box-shadow:inset 0 0 100px 100px rgba(255, 255, 255, .1);
box-shadow:inset 0 0 100px 100px rgba(255, 255, 255, .1)
}
.tab-dashboard ul.tabnavig li a { font-weight:700; display:block; margin:0; text-decoration:none; -webkit-border-radius:6px 6px 0 0; border-radius:6px 6px 0 0; padding:5px 15px; color:#454545; background-color:#EDEDED; height:19px }
#orders form.filter { padding:10px 0 8px 10px; background:#EFEFEF; font-size:.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; -webkit-border-radius:4px; 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:700 }
#orders .orders-history-statuses { min-width:100px; float:left }
#orders .order-history-status { font-weight:700 }
div#map { height:400px }
div#mcwrap { height:70px }
.footable>thead>tr>td, .footable>thead>tr>th { position:relative }
.footable.breakpoint>tbody>tr>td.expand { background:url(images/plus.png) 5px center no-repeat; padding-left:40px!important }
.footable.breakpoint>tbody>tr.footable-detail-show>td.expand { background:url(images/minus.png) 5px center no-repeat }
.loginform p label { width:130px; padding:4px 10px 0 0; float:left; clear:both; font-weight:700; text-align:right }
div#checksave { padding-left:140px }
.mid, .text { border:1px solid #CCC; margin-bottom:10px; padding:7px; width:250px; -webkit-border-radius:6px; 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 }
.loginform .strength-meter { margin-left:140px }
.loginform .indicator-hint { float:left; margin-bottom:10px }
div#login_error, p.message { 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 }
.left-box, p.submit { padding:10px 0 }
p.rememberme label { float:none; margin-left:5px; text-align:left; font-weight:400 }
.post .attach-meta, div#nav-below { text-align:center }
input#rememberme { float:left }
p.lostpass { margin-bottom:-5px }
.left-box { position:relative; width:50% }
.right-box { float:right; width:50%; padding:5px 0 15px }
.container, .post .entry-content { width:100% }
#registerform .social_connect_ui { padding-left:140px }
.container { margin:0; padding:0; min-width:960px; font:400 12px/1.5em Arial, Helvetica, sans-serif; color:#4f4f4f }
ul.errors li { color:#A43; list-style:none }
.notice { font-size:13px; padding:15px; margin-bottom:20px; color:#fff; -webkit-border-radius:6px; border-radius:6px }
.content .notice.error a:not(.cp-fixed-color):not(.selectBox), .notice.success {
color:#3c763d;
background-color:#dff0d8
}
.content .notice.error a:not(.cp-fixed-color):not(.selectBox), .notice.checkout-error, .notice.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 { padding:10px 20px }
div .dashicons-before.catrss:before { content:"\f303"; float:right; color:#FF7025; text-decoration:none; display:none;}
#recaptcha_widget_div { float:left; margin-left:91px; padding-bottom:20px }
.highlighted { font-weight:700; padding:0 3px; background-color:#FF0 }
p.suggest { padding:20px 0 }
.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:0 0 }
.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 }
.cat-dropdownlist { border:1px solid #F2F2F2; min-height:15px; width:100%; padding:7px; font-size:15px; color:#666; -webkit-border-radius:6px; border-radius:6px; line-height:33px; background:0 0 }
.post, .post p, .single-main p { line-height:20px; font-size:13px; word-wrap: break-word;}
.post p, .single-main p { padding:10px 0 }
.single-main p object { padding-left:28px }
.post h2, .single-main h2 { margin-bottom:0 }
.single-main .dotted { padding-bottom:10px; margin-bottom:10px }
.post h2.dotted a, .post h3 a, .single-main h2.dotted 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 }
div#nav-below { margin-bottom:30px }
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:url(images/quote.gif) 0 -1px no-repeat; margin:1em 40px; padding-left:50px; font-size:14px }
a.more-link { line-height:10px }
a.moretag { color:inherit; text-decoration:none }
.post ol, .post ul, .single-main ol, .single-main ul { padding-left:40px; line-height:18px; margin-top:0 }
.bigright ul li { padding:0 0 2px }
.post ul li, .single-main ul li { padding:3px 0; list-style:disc }
.post ol li, .single-main ol li { padding:3px 0; list-style:decimal }
.post img { background-color:#EFEFEF; -webkit-border-radius:4px; border-radius:4px }
.post p.stats { text-align:right; font-size:11px; color:#AFAFAF }
.form_step { margin:32px 0; padding:0 0 0 150px }
.form_edit ol, .form_step ol { margin:0; padding:0; list-style:none }
.form_edit li, .form_step li { margin:0; padding:8px 0 }
.form_edit ol li .ad-static-field, .form_step 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_edit .labelwrapper, .form_step .labelwrapper { float:left; margin:0 5px 0 0; width:160px; font-weight:700 }
.form_edit .labelwrapper label, .form_step .labelwrapper label { float:right; margin-right:10px; margin-top:10px }
.form_step.steps-review .labelwrapper label { margin-top:0 }
.form_edit #list_featured_ad .labelwrapper, .form_step #list_featured_ad .labelwrapper { width:100% }
.form_step .review { float:left; margin:0 }
.form_step .review ul li { list-style:disc inside; padding:0; margin:0 }
.form_step .review ol li { list-style:decimal inside; padding:0; margin:0 }
.form_edit input.text, .form_step input.text { padding:10px 7px; float:left; width:470px; color:#4F4F4F; border:1px solid #DBDBDB; -webkit-border-radius:6px; border-radius:6px }
.form_edit input.text { width:300px }
.form_edit textarea, .form_step textarea { padding:7px; float:left; width:470px; height:250px; color:#4F4F4F; margin-bottom:10px; border:1px solid #DBDBDB; -webkit-border-radius:6px; border-radius:6px }
.form_edit textarea.wp-editor-area, .form_step textarea.wp-editor-area { padding:10px; width:100%; height:auto; border:none; -webkit-border-radius:0; border-radius:0 }
.form_edit table.mceLayout, .form_step table.mceLayout { margin-bottom:10px }
.form_edit ol.radios, .form_step ol.radios { float:left }
.form_edit ol.radios li, .form_step ol.radios li { padding:0 10px 5px 0 }
.form_edit ol.radios input, .form_step ol.radios input { padding:0; margin:0; vertical-align:bottom; position:relative; top:-2px }
.form_edit .checkbox, .form_step .checkbox { padding:1px 10px 1px 0 }
.form_edit ol.checkboxes, .form_step ol.checkboxes { float:left }
.form_edit ol.checkboxes li, .form_step ol.checkboxes li { padding:0 10px 5px 0 }
.form_edit ol.checkboxes input, .form_step ol.checkboxes input { padding:0; margin:0; vertical-align:bottom; position:relative; top:-1px }
.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; width:455px; background:#edf3f6; -webkit-border-radius:4px; border-radius:4px }
.form_step li.withborder label { margin:0; padding:0 0 0 26px; float:none; font-weight:700 }
.form_step li.withborder input { float:left; margin:2px 12px 12px 0!important }
.form_step .sendbutton { margin:0 0 0 172px }
.form_edit .dropdownlist, .form_step .dropdownlist, .reports_form select { float:left; color:#4F4F4F; font-size:13px; border:1px solid #DBDBDB; width:316px; height:33px; min-height:15px; -webkit-border-radius:6px; border-radius:6px; padding:8px 7px; margin-bottom:8px }
.form_edit a.selectBox-dropdown, .form_step 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 }
.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 }
.mbtn:hover, div#tagcloud a { text-decoration:none!important }
.form_edit select option, .form_step 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 #chosenCategory, .form_step #getcat { display:none }
.form_step .button-container { display:inline-block; float:left; margin-left:170px; width:314px }
.form_step .ad-details-featured-sep, .form_step .ad-details-images-sep { border-top:1px solid #EFEFEF; margin:20px 0 0 }
.form_step input[type=submit], .order-gateway .btn_orange, .order-summary .btn_orange { padding:12px 36px }
.form_step input[name=goback] { opacity:.8; padding:12px 16px }
.form_step input[name=goback]:hover { opacity:.6; transition:opacity 300ms ease-out; -webkit-transition:opacity 300ms ease-out; -moz-transition:opacity 300ms ease-out; -ms-transition:opacity 300ms ease-out; -o-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 .ad-static-field, .form_step ol .form-fields .selectBox, .form_step ol .form-fields input, .form_step ol .form-fields select, .form_step ol .form-fields textarea { 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 }
table#memberships { margin:20px auto }
table#memberships td, table#memberships th, table#memberships tr { padding:10px 20px; border-bottom:#F4F4F4 solid 1px }
table#memberships tr.required { background-color:#F9F9F9 }
div#tagcloud { padding:10px }
div#tagcloud a { color:#AFAFAF; background-color:#efefef; padding:3px 6px; display:inline-table; margin:0 0 5px; -webkit-border-radius:6px; border-radius:6px }
div#tagcloud a:hover { background-color:#F4F4F4 }
.content_res div.fromblog { margin:0 0 10px; padding:10px 0; border-bottom:1px dotted #BDBDBD }
.widget_calendar #wp-calendar tfoot td, .widget_calendar #wp-calendar th { background:#f4f4f4; border-top:1px solid #ccc; border-bottom:1px solid #ccc }
.content_res .attachment-sidebar-thumbnail { float:left; margin:3px 10px 0 0; max-width:50px; height:auto }
.content_res .priceblocksmall { margin:0; padding:10px 0 }
.content_res .priceblocksmall .post-thumb { margin:0; padding:0; float:left }
.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:700; padding:5px 0 3px }
.widget_calendar #wp-calendar th { font-weight:700 }
input#getcat, input[name=getcat] { margin-top:3px; float:right }
.fileupload { padding:7px }
.mbtn { padding:5px 10px }
.post .alignleft, a img.alignleft, img.alignleft { float:left; margin:.4em 1em 1em 0 }
.post .alignright, a img.alignright, img.alignright { float:right; margin:.4em 0 1em 1em }
.post .aligncenter, a img.aligncenter, img.aligncenter { display:block; margin-left:auto; margin-right:auto }
.post .gallery img, .post .wp-caption img { padding:0; border:none; -webkit-border-radius:0; border-radius:0; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none }
.gallery-caption, .wp-caption { background:#f1f1f1; line-height:12px; margin-bottom:20px; padding:4px; text-align:center; -webkit-border-radius:4px; border-radius:4px; max-width:100% }
.wp-caption p.wp-caption-text { color:#888; font-size:11px; margin:5px; line-height:15px; padding:0 }
.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 dl { margin:0 }
.post .gallery img { border:10px solid #f1f1f1 }
.post .gallery br+br { display:none }
.post .attachment img { display:block; margin:0 auto }
.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" }
#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 }
ul.author-info li { list-style:none; background:0 0; border-bottom:none; padding:0 0 7px }
#sidebar .widget ul li { background:url(images/bullet-grey.png) 7px 12px no-repeat; border-bottom:1px solid #EEE }
.stepimg { margin:0; padding:12px 0 35px }
ul.latest, ul.recent { padding:0 0 0 10px; list-style:none }
ul.latest li, ul.recent li { list-style:none; background:url(images/gray-arrow-sm.png) 0 12px no-repeat; 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 }
#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; -webkit-border-radius:6px; border-radius:6px }
.regular-dropdown, .regular-text { border:1px solid #CCC; margin-bottom:10px }
.field-hint { display:block; font-size:10px; clear:both }
.regular-text { padding:5px }
.regular-dropdown { padding:0; color:#505050 }
.form-table input.regular-text { padding:7px; width:250px; -webkit-border-radius:6px; border-radius:6px }
.form-table .regular-dropdown, .order-summary select { border:1px solid #CCC; padding:7px; width:250px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; height:33px; font-size:12px }
.form-table a.selectBox-dropdown { padding:0 }
.form-table textarea { padding:7px; width:90%; -webkit-border-radius:6px; 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 }
#your-profile .form-table { width:95% }
.manage-password .wp-cancel-pw, .manage-password .wp-generate-pw { opacity:.6 }
.manage-password .description, .registration .description, .reset-password .description { display:inline-block; width:65% }
.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.good { background-color:#FFEC8B; border-color:#FC0!important }
#pass-strength-result { border-style:solid; border-width:1px; float:left; margin:12px 5px 5px 1px; padding:7px; text-align:center; width:248px; -webkit-border-radius:6px; border-radius:6px; background-color:#EEE; border-color:#DDD!important }
#userphoto p.image, #userphoto p.image-thumb { float:left; margin-bottom:0; padding:3px; text-align:center }
#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, #userphoto p.image img { border:1px solid #CCC }
#userphoto p.image { background-color:#fff; margin-right:20px }
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:700 }
p.member-title { font-weight:700; font-size:14px }
ul.user-info { padding-left:70px; margin:17px 0 15px 5px }
ul.user-details li { background:0 0; border-bottom:none; padding:0 0 7px }
ul.user-info li, ul.user-stats li { background:0 0; 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 a { font-weight:700 }
ul.membership-pack li:hover { background:0 0 }
ul.membership-pack li, ul.user-info li { background:0 0; padding:3px 10px; border:none }
ul.membership-pack li:hover, ul.user-info li:hover { background:0 0 }
.content_res .license { background:#EDF3F6; border:1px solid #DBDBDB; height:184px; overflow:auto; padding:8px; width:570px; -webkit-border-radius:6px; border-radius:6px }
.content_res .license p { margin:0; padding:0 0 16px }
#easyTooltip { padding:10px; font:12px/1.5em Arial, Helvetica, sans-serif; max-width:400px; -webkit-border-radius:6px; border-radius:6px }
.helpico { float:left; height:16px; margin:8px 5px 10px 0; width:16px }
.tip .helpico { float:left; padding:0 5px; margin:0 5px 0 0 }
.helpico:before { content:"\f223" }
ul.from-blog li { background:none; padding:8px 8px 0 }
.content_right p.side-meta { font-size:11px; margin:0; padding:0 0 4px; color:#AFAFAF }
.content_right p.side-meta a { text-decoration:underline }
.content_right p.side-meta a:hover, ul.side-comments li .comment a { text-decoration:none }
ul.pop-blog, ul.side-comments { min-height:255px; background-color:#FFF; margin:-1px 0 4px; padding:10px 15px; -webkit-border-radius:6px; border-radius:6px }
ul.pop-blog li { background:none; padding:8px 8px 0 }
ul.side-comments li { background:none; padding:12px 8px }
ul.side-comments li .comment a:hover { text-decoration:underline }
.form_contact { padding:10px; -webkit-border-radius:6px; border-radius:6px }
.form_contact li, .form_contact ol { margin:0; padding:0 }
.form_contact ol { list-style:none }
.form_contact label { float:left; margin:0; padding:0; font-weight:700 }
.form_contact input.text, .form_contact textarea { float:left; padding:7px; width:289px; color:#4F4F4F }
.form_contact input.text { font-size:13px; -webkit-border-radius:6px; border-radius:6px }
.form_contact textarea { height:150px; border:1px solid #DBDBDB; -webkit-border-radius:6px; border-radius:6px }
.form_contact input:focus, .form_contact textarea:focus { border:1px solid #CCC }
.form_contact p.contact_msg { 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 }
a.selectBox.invalid, input.invalid, select.invalid, textarea.invalid { background-color:#FFEBE8!important; border-color:#C00!important }
label.invalid { font:700 12px arial; color:#C00; display:none; margin:8px }
.form_edit label.invalid, .form_step label.invalid { clear:left; margin:0 190px }
.form_edit .tinymce-invalid+label.invalid, .form_step .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 }
.error-coupon { color:#C00; font-weight:700 }
.note { font-size:11px; height:auto; line-height:22px; margin:10px 0; padding:10px; position:relative; background-color:#EFEFEF; color:#AFAFAF; -webkit-border-radius:6px; border-radius:6px; display:none;}
.prdetails { padding:5px 0 }
.prdetails .dashicons-before:before { padding-right:5px }
.prdetails p.tags { clear:both; padding:5px 0; min-height:20px; font-size:11px; display:none;}
.prdetails p.dashicons-before.tags:before { line-height:1.3em; content:"\f323" }
.prdetails p.tags a, .widget_ad_tag_cloud a, .widget_tag_cloud a { color:#AFAFAF; background-color:#efefef; font-size:12px; text-decoration:none; padding:3px 6px; display:inline-table; margin:0 0 5px; -webkit-border-radius:6px; border-radius:6px }
.prdetails p.tags a:hover, .widget_ad_tag_cloud a:hover, .widget_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 { 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 }
.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-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 }
#comments h3 { font-size:20px; font-weight:400; padding:10px 0 20px }
#comments #comments_wrap { padding:0; position:relative; margin:0 }
#comments ol, #comments ul { background:0 0; border:none; padding:0 }
#comments ol.commentlist li { list-style-type:none; padding:12px 12px 25px; margin-bottom:10px; background:0 0; -webkit-border-radius:6px; border-radius:6px }
#comments ol.commentlist li.even { background-color:#f4f4f4!important }
#comments ol.pinglist { margin:20px 0 20px 30px; list-style-type:decimal }
#comments ol.pinglist li { padding:5px 0; font-size:13px }
#comments ol.commentlist li.bypostauthor { background:#f6f6f6 }
#comments ol.commentlist li.comment-author-admin { background:#f6f6f6; -webkit-border-radius:6px; border-radius:6px }
#comments ol.commentlist img.avatar { float:left; padding:4px; background:#fff; -webkit-border-radius:3px; 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-entry, #comments ol.commentlist .comment-head { padding-left:90px }
#comments .comment small { font-size:10px; margin-top:-2px }
#comments .comment .col-left { width:110px }
#comments .comment .col-left img { border:5px solid #EDEDED }
#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:1px solid #EDEDED; 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; 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 .commentlist, #comments ul.children li ul.children { 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%; -webkit-border-radius:6px; border-radius:6px }
textarea#comment:focus { border:1px solid #CCC; background-color:#F9F9F9 }
.commentform ol { margin:0; padding:0; list-style:none }
.commentform li { margin:0; padding:8px 0!important; list-style:none }
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; -webkit-border-radius:6px; border-radius:6px }
.commentform label { margin:3px 0 0 10px; padding:4px 0; line-height:250% }
.mceContentBody { padding:5px; line-height:1.5em; font-size:12px; color:#4F4F4F; background-color:#FFF; height:100% }
.mceContentBody ul { padding:10px; list-style:disc inside }
.mceContentBody ul li { padding:0 5px }
.mceContentBody ol { padding:10px; list-style:decimal inside }
.mceContentBody ol li { padding:0 5px }
.clearlooks2 .mceTop, .clearlooks2 .mceTop div { background:#464646 }
.thankyou { padding:10px 25px 20px }
.thankyou p { padding:25px 0 }
.processlog { padding:10px 25px }
.payment-loader { background:url(images/payment-loader.gif) center no-repeat; border:0; 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 { background:#313131 }
.footer .right {float:right;text-align:right;display: none;}
.footer .right a { color:#FFF; text-decoration:none }
.footer .right a:hover { text-decoration:underline }
.footer_main_res { margin:0 auto; width:960px;}
.footer_main_res p { margin:24px 0; padding:0; float:left; font:400 13px/1.5em Arial, Helvetica, sans-serif; color:#fff }
.footer_menu_res { margin:0 auto; width:960px; text-align:center; display:block;}
.footer_menu_res p { margin:12px 8px; padding:0; float:right; color:#fff }
.footer_menu_res ul { margin:0; padding:0; list-style:none;  display:inline-block; width:auto;}
.footer_menu_res ul li { margin:16px 0 12px; padding:0 12px; float:left; font-size:14px }
.footer_menu_res ul li a { color:#fff; text-decoration:none; font:400 13px/1.5em Arial, Helvetica, sans-serif;}
.footer_main_res div.column ul li a:hover, .footer_menu_res ul li a:hover { text-decoration:underline }
.footer_main_res div.first { padding:24px 0 16px }
.footer_main_res div.column { margin:0; padding:24px 20px 15px 15px; float:left; width:200px }
.footer_main_res div.column h2 { padding:0 0 4px; color:#fff }
.footer_main_res div.column ul { margin:0; padding:0; list-style:none }
.footer_main_res div.column ul li { margin:0; padding:0; font:400 14px/1.8em Arial, Helvetica, sans-serif }
.footer_main_res a.twit { display:block; float:right; height:50px; width:42px; margin:15px 8px 8px; text-decoration:none }
.footer_main_res a.twit:before { content:"\f301"; font-size:40px; color:#fff }
.footer_main_res a.twit:hover:before { color:#00A8FF; transition:color 300ms ease-out; -webkit-transition:color 300ms ease-out; -moz-transition:color 300ms ease-out; -ms-transition:color 300ms ease-out; -o-transition:color 300ms ease-out }
.footer_main_res select.postform { border:1px solid #BBB; list-style:none; height:30px; display:block }
.footer_main_res .widget_calendar #wp-calendar th { background:#fff; border:none; color:#000 }
.footer_main_res .widget_calendar #wp-calendar, .footer_main_res .widget_calendar #wp-calendar caption { color:#fff }
.footer_main .form_search select#scat.postform { height:30px; width:100%; font-size:14px; line-height:33px }
.footer_main .form_search input#s { width:91% }
.footer_main_res .widget_tag_cloud a { background:0 0; border:0; text-decoration:underline }
.order-gateway h1, .order-gateway h2 { border-bottom:1px dotted #BDBDBD }
.footer_main_res .column ul li.dashicons-before:before { content:"\f345"; font-size:12px; opacity:.3; float:left; margin-top:6px }
.footer_main_res ul.ads li img { width:90px; height:90px; margin-bottom:15px }
.footer_main_res ul.ads li { float:left }
.footer_main_res ul.ads li.alt { float:right }
.website-time p { margin:0; text-align:center; width:100% }
#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 .app-attachment-upload-progress, #app-attachment-upload-filelist li.app-attachment { clear:both; width:100% }
#app-attachment-upload-filelist .attachment-title input.text { float:none }
#app-attachment-upload-filelist .app-attachment .button { background-color:#F2F2F2; -webkit-border-radius:5px; 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; -webkit-border-radius:5px; border-radius:5px; color:#333; clear:both; display:inline-block; float:none; font-weight:700; margin:5px 0; padding:6px 8px; text-decoration:none }
#app-attachment-upload-pickfiles:hover { opacity:.6; transition:opacity 300ms ease-out; -webkit-transition:opacity 300ms ease-out; -moz-transition:opacity 300ms ease-out; -ms-transition:opacity 300ms ease-out; -o-transition:opacity 300ms ease-out }
.app-attachment-info p { background-color:#F7F7F7; padding:5px 10px; margin:0 }
.ie7 .selectBox-options li a, .ie8 .selectBox-options li a { white-space:pre }
.ie8 .tabcontrol>div { float:left }
.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:700 }
.order-gateway .featured-head h3 { font:400 18px/1.1em 'Open Sans', sans-serif, "Times New Roman", Times, serif }
.order-gateway h2 { 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 { font-style:italic }
.form_step fieldset .form-field input[type=text], .order-gateway input[type=text] { border:1px solid #DBDBDB; border-radius:6px; color:#4F4F4F; padding:10px 7px }
.form_step fieldset .form-field input[type=text]:focus, .order-gateway input[type=text]:focus { background-color:#F9F9F9; border:1px solid #CCC }
.order-gateway .content { background:0 0; border:none }
.order-gateway .redirect-text { padding:30px 0 60px; display:block; text-align:center; font-size:18px }
.order-gateway .form-field { margin:5px; padding-top:10px }
.order-gateway .button { margin-top:20px }
.order-gateway input[type=text], .order-gateway select { display:block }
.footer_main_res div.column ul li:after, .footer_main_res div.column ul li:before, .post-right:after, .post-right:before, .searchblock:after, .searchblock:before, .sliderblockdir:after, .sliderblockdir:before { content:" "; display:table }
#stripe-payment-form .card-address-line1, #stripe-payment-form .card-address-line2, .order-gateway input[type=text] { width:340px }
.order-gateway input.card-cvc, .order-gateway input.card-expiry-month, .order-gateway input[name=x_card_code], .order-gateway input[name=x_exp_date], .order-gateway input[size="2"] { width:50px }
#stripe-payment-form .card-zip, .order-gateway input.card-expiry-year, .order-gateway input[size="4"] { 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 fieldset { margin-bottom:10px }
#bank-transfer .content { width:auto; padding:10px }
ol.progtrckr[data-progtrckr-steps="5"] li { width:20% }
#critic-review-wrap { padding:15px; background:#fff; margin:0 0 20px; border:1px solid #fff; -webkit-border-radius:6px; border-radius:6px }
#critic-review-wrap input[type=text] { padding:10px 7px; float:left; width:300px; color:#4F4F4F; border:1px solid #DBDBDB; -webkit-border-radius:6px; border-radius:6px }
#critic-review-wrap textarea { padding:7px; float:left; width:470px; height:250px; color:#4F4F4F; margin-bottom:10px; border:1px solid #DBDBDB; -webkit-border-radius:6px; border-radius:6px }
#critic-review-wrap .critic-review { background-color:#f4f4f4; padding:10px; -webkit-border-radius:6px; border-radius:6px }
#criticform label { font-weight:700 }
#criticform input { margin:10px 0 }
#critic-review-wrap .critic-respond { border:2px solid #fff; padding:10px; -webkit-border-radius:6px; border-radius:6px }
.searchfield { width:60% }
.searchblock:after { clear:both }
.sliderblockdir:after { clear:both }
.post-right:after { clear:both }
.footer_main_res div.column ul li:after { clear:both }
.post ol.progtrckr li { line-height:2.8em }
#list_tags_input{display:none;}

.wpcf7-form{float:left; width:100%; height:auto; clear:both; margin:25px 0 0;} 
.wpcf7-form .formWrap{float:left; width:100%; height:auto; margin:0 0 15px;}
.wpcf7-form .formWrap label{float:left; width:auto; height:auto; font-weight:bold; color:#4f4f4f; margin:8px 0 10px;}
.wpcf7-form .formWrap label .req{color:red;}
.wpcf7-form .formWrap input{float:right; width:60%; height:auto; padding:10px 7px; color:#4F4F4F; border:1px solid #DBDBDB; -webkit-border-radius:6px; border-radius:6px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.wpcf7-form .formWrap textarea{float:left; width:100%; height:100px; padding:10px 7px; color:#4F4F4F; border:1px solid #DBDBDB; -webkit-border-radius:6px; border-radius:6px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.wpcf7-form .wpcf7-submit{float:right; padding:12px 36px; background:#19346c; color:#fcfcfc; text-transform:uppercase; -webkit-border-radius:4px; border-radius:4px; margin:0; border:0; cursor:pointer;}
.wpcf7-form .wpcf7-submit:hover{opacity:0.8;}
.wpcf7-form .formWrap input.wpcf7-not-valid{border:1px solid red; background:#FDD;}
.wpcf7-form .wpcf7-not-valid-tip, .wpcf7-validation-errors{display:none!important;}

@media screen and (max-width:960px) {
.gallery-caption, .wp-caption, img {
max-width:100%
}
.btn_orange, .footable .footable-row-detail-value p.muted, .footable .listing-actions .set_sold {
display:inline-block
}
img {
height:auto
}
.gallery-caption img, .wp-caption img {
max-width:97%
}
.mapblock img, .text-center a img {
max-width:none
}
iframe[style] {
width:100%!important
}
.searchblock {
position:relative
}
.container {
min-width:90%
}
#mainMenu, .shadowblock_out{width:90%;}
#search-bar, .content_res, .footer_main_res, .footer_menu_res, .header_main_res, .header_menu_res, .header_top_res {
width:100%
}
#searchform .searchfield {
width:100%;
padding-bottom:10px
}
#searchform .searchbutcat {
float:left
}
.mu_register {
width:90%!important
}
.content_left {
width:62.7659574%
}
.content_right {
width:35.1702128%
}
#logo {
width:31.9148936%
}
.adblock {
width:49.787234%
}
h1.single-listing {
max-width:76.2711864%
}
.btn_orange {
margin:10px 0
}
.content_res .priceblockbig {
float:none;
width:66.9491525%
}
.content_res div.bigright {
width:100%;
float:none
}
#list {
max-width:94.1176471%
}
#directory .catcol {
width:49%
}
.form_search select#scat.postform {
width:90.2941176%
}
.selectBox-dropdown {
min-width:220px
}
.column_widget_ad_search a.selectBox-dropdown, .widget_ad_search a.selectBox-dropdown {
max-width:100%
}
.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:700;
float:left;
padding-right:10px
}
.form_contact label, .loginform p label {
display:block;
float:none
}
.post-block-out {
width:100%
}
.post-block {
width:94.9152542%;
padding:2.3214286%
}
.post-block .post-left {
padding-right:2%
}
.post-block .post-right {
max-width:77.7777778%;
min-width:76.2790698%
}
.post-block .post-right h3 {
max-width:55.8139535%
}
.post-block .post-right-no-img h3 {
max-width:72.8813559%
}
.loginform p label {
width:auto;
text-align:left
}
.loginform input.text {
width:94.1176471%;
max-width:250px
}
.form_contact input.text, .form_contact textarea {
width:94.1176471%
}
div#comments {
width:94.0677966%
}
.commentform label {
display:block;
margin-left:0;
line-height:180%
}
.content_right ul.ads {
max-width:100%
}
.content_right ul.ads li {
max-width:41.1184211%;
margin-right:3.6184211%!important;
margin-left:3.6184211%!important
}
ul.side-comments li .comment {
float:left;
width:71.8954248%
}
.footer .right, .footer_main_res p {
float:none;
text-align:center
}
.footer_main_res div.column {
width:28.3687943%
}
div#checksave {
clear:both;
padding-left:0
}
.loginform .strength-meter {
margin-left:0
}
.form_step p.btn2, .form_step p.terms, .left-box, .right-box {
width:auto
}
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;
font-size:.8em
}
.form_step label.invalid {
clear:left;
margin:0
}
.footer .right {
clear:both
}
.footer_main_res a.twit {
display:none
}
}
@media screen and (max-width:800px) {
	.wpcf7-form .formWrap input, .wpcf7-form .formWrap textarea, .wpcf7-form .wpcf7-submit{width:100%; clear:both;}
.content_left, .content_right, .header_main_res #logo, .header_main_res .adblock {
float:none;
width:100%
}
.header_main_res .adblock {
margin:10px auto 0;
max-width:468px
}
.content_res div.bigright {
float:right;
width:40%
}
.post-block .post-left {
max-width:102px
}
#wpadminbar {
min-width:1px;
height:auto
}
.tinynav {
display:block;
height:28px;
padding:7px;
font-size:14px;
color:#666;
-webkit-border-radius:6px;
border-radius:6px;
line-height:33px
}
#menu-header {
display:none
}
.form_edit, .form_step {
padding:0
}
.form_step .labelwrapper {
float:none
}
.form_edit .dropdownlist, .form_step .dropdownlist {
max-width:100%
}
#ad-categories {
margin:0!important
}
.tabcontrol {
min-height:auto
}
.form_search select#scat.searchbar {
max-width:250px
}
.content_right ul.ads li {
max-width:20.5592105%;
margin-right:0!important
}
.content_right ul.ads li.alt {
float:left
}
.footer_main_res div.column {
width:42.5531915%
}
#mainMenu .maincat-list > li, #mainMenu .maincat-list li ul li{width:33.33%;}
#mainMenu .maincat-list{display:none;}
#tinynav1, #tinynav2{width:100%; height:40px; float:left; margin:0;}
#tinynav2{margin:15px 0 0; border:2px solid #3b5998;}
}
@media screen and (max-width:600px) {
#searchform .searchfield {
width:100%;
padding-bottom:10px
}
.btn-topsearch {
    float: left;
    position: absolute;
    right: 10px;
    z-index: 1000;
    margin: 0 !important;
    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
}
.form_search select#scat.searchbar, .selectBox-dropdown {
margin:0;
}
#app-attachment-upload-container, #recaptcha_widget_div, .form_step .button-container {
margin-left:0
}
.searchblock .form_search input#s {
padding:10px 7px
}
.post-block .post-left {
max-width:85px
}
.content_res img.attachment-ad-thumb {
max-width:100%
}
.post-block .post-right, .post-block .post-right h3 {
float:none;
max-width:100%
}
.content_res div.bigleft, .content_res div.bigright {
float:none
}
.content_res div.bigright {
width:100%
}
.content_res .license {
width:97%
}
.content_left embed, .content_left iframe, .content_left object {
min-height:225px!important;
min-width:200px!important;
height:100%!important;
width:100%!important
}
.footer_main_res div.column {
width:85.106383%
}
#mainMenu .maincat-list > li, #mainMenu .maincat-list li ul li{width:50%;}
#mainMenu .maincat-list > li:before{width:30px; height:30px; background-size:30px 30px; margin:5px 0 0;}

}
@media screen and (max-width:400px) {
.searchfield {
width:248px
}
.selectBox-dropdown {
min-width:250px;
max-width:250px
}
.text {
width:240px
}
.header_menu_res .obtn {
padding:4px 10px
}
#directory .catcol ul li.cat-item ul, .paging .pages span.total, .post-block .post-left img, .slider_top {
display:none
}
.post-block .post-right h3 {
max-width:100%;
float:none
}
.tabcontrol ul.tabnavig li a {
padding:5px
}
.content_right ul.ads li {
max-width:41.1184211%;
margin-right:3.6184211%!important
}
.content_right ul.ads li.alt {
float:right
}
.form_edit .app-attachment span, .form_edit .labelwrapper label, .form_step .app-attachment span, .form_step .labelwrapper label {
float:left
}
table.form-table td, table.form-table th {
display:block;
padding-left:0;
text-align:left
}
select#display_name {
min-width:240px
}
#pass-strength-result, .form-table input.regular-text {
max-width:89%
}
#app-attachment-upload-container, .form_step .button-container, .form_step fieldset .form-field {
width:100%
}
.form_edit input.text, .form_edit textarea, .form_step fieldset .form-field input[type=text], .form_step input.text, .form_step textarea {
width:94%
}
.form_edit input.text, .form_edit select, .form_edit textarea, .form_step ol .form-fields .ad-static-field, .form_step ol .form-fields input, .form_step ol .form-fields select, .form_step ol .form-fields textarea {
margin:0
}
.helpico, .tip .helpico {
float:right
}
.content_right div.user, .form_step p.btn1 {
padding:0
}
.form_step li.withborder {
margin:0;
padding:5px;
width:94%
}
p {
word-wrap:break-word
}
#recaptcha_widget_div {
margin:0 -16px
}
#mainMenu .maincat-list > li, #mainMenu .maincat-list li ul li{width:100%;}
#mainMenu .maincat-list > li, #mainMenu .maincat-list > li > a{margin:0; padding:0; text-align:center;}
#mainMenu .maincat-list > li > a{}
#mainMenu .maincat-list > li:before, #mainMenu .maincat-list > li span{display:none;}
.header_menu{float:left; width:100%; height:auto; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; padding:10px 15px;}
.header_menu a.btn_orange{height:auto; width:100%; float:left; text-align:center; padding:10px 0;}
.header_menu .userLinks{float:left; width:100%; height:auto; text-align:center;}
}
@media screen and (max-width:320px) {
.tabcontrol ul.tabnavig li a.selected {
padding:5px 5px 6px
}
#directory .catcol ul li.cat-item ul, .slider_top {
display:none
}
.searchfield {
width:235px
}
.selectBox-dropdown {
min-width:240px;
max-width:240px
}
.content_res div.bigleft {
width:95%
}
#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
}
.header_menu_res .obtn {
float:left
}
.searchfield {
width:158px
}
.selectBox-dropdown {
min-width:166px;
max-width:166px
}
.form_edit input.text, .form_edit textarea, .form_step input.text, .form_step li.withborder, .form_step textarea {
width:90%
}
.content_res div.bigleft {
width:95%
}
.content_left embed, .content_left iframe, .content_left object {
margin:0 -16px!important
}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) {
.post-block .post-left {
width:auto
}
.post-block .post-right {
max-width:84%
}
.content_res div.bigright {
width:60%
}
}

.slide-item img.attachment-ad-medium {
    margin: 0;
    float: left;
    max-width: 100%;
    margin-bottom: 10px;
    max-height: 110px;
    -webkit-transform: none;
    width:100%;
    -ms-transform: none;
    object-fit: cover;
    border-radius: 4px;
    transform: none;
    /* width: 150px; */
}

.polecane {
	background:transparent !important;
	padding:0 !important;
}

.naglowek_polecane {
	    border-radius: 6px;
    background-color: #3b5998;
    margin: 5px;
    color: #fff;
    padding: 10px 15px;
}

.metaslider {
    position: relative;
    z-index: 0;
    bottom: 20px;
}