/* @override http://elescort.com/wp-content/themes/classipress/styles/custom.css */


/*

custom.css made by rubencio
http://rubencio.com
rubencio@me.com

*/




/* General */

.content_botbg {
background-image: none;
}

.content .content_botbg .content_res .content_left {
padding-right: 10px;
}




/* Nuevo Login */

.header_main, .header_main_bg {
background-image: none;
}

div.header_top_res {
display: none;
}

#slide-panel {
background-color:#FFFFFF;
display:none;
height:120px;
margin:auto;
}

.slide {
width:940px;
margin:auto;
}

.btn-slide:link, .btn-slide:visited {
color:#222222;
float:right;
display:block;
font-size: 15px;
height:28px;
padding: 20px 0 10px;
text-align:center;
text-decoration:none;
width:230px;
font: bold 18px/22px "Droid Sans", Lucida, Verdana, sans-serif !important;
}

.slide a.btn-slide {
background: #FFFFFF;
border: 1px solid #323232;
border-top-style: none;
}

.loginform {
width:950px;
margin:auto;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}

.formdetails {
color:#333333;
padding: 35px 5px 0;
background-color: transparent;
}

.formdetails form, .formdetails form label {
background-color: transparent;
font-size: 16px !important;
}

.formdetails input {
background-color:#FFFFFF;
border: 1px solid #666666;
color: #333333;
padding: 2px 5px;
font-size: 13px;
line-height: 13px;
}

form input.button {
background-color: #333333;
color: #FFFFFF;
font-size: 13px;
margin-left: 10px;
padding: 3px 15px;
}

form input.button:hover {
background-color: #B22222;
color: #FFFFFF;
}

.loginregister {
color:#333333;
padding:5px;
font-weight: bold;
font-size: 16px;
margin-top: 5px;
}

.loginregister a, .loginregister a:link, .loginregister a:visited {
color:#333333;
font-size: 16px;
text-decoration: none;
font-weight: bold;
}

.loginform a#desc {
color: #FFFFFF;
background-color: #333333;
font-size: 13px;
font-weight: normal;
font-style: normal;
margin-left: 10px;
padding: 3px 15px;
margin-top: 42px;
}

.loginform a#desc:hover {
background-color: #B22222;
color: #FFFFFF;	
}

.loginform ul li {
display:inline;
}

.loginform ul li a:link, .loginform ul li a:visited {
color:#222222;
text-decoration: none;
}

.loginform ul li a {
line-height: 18px;
font-size: 16px;
float: left;
padding-top: 0;
font-weight: bold;
margin-top: 45px;
padding-right: 10px;
}




/* Header */

.header_main {
background-color: #B22222;
}

.header_main_res {
background: url(http://elescort.com/wp-content/uploads/stuff/HeaderGirls.png) no-repeat 0 5px;
width: 1200px;
height: 310px;
}

.header_main_bg {
padding-top: 0px;
padding-bottom: 0px;
background-color: transparent !important;
}

.header_main_bg .header_main_res #logo {
margin-top: 140px;
margin-left: 115px;
}

.header_main_bg .header_main_res #logo:hover {
margin-top: 138px;
}




/* Busqueda */

#search.recordfromblog {
background-color: #FFFFFF;
float: right;
width: 280px;
padding: 30px;
border: 1px solid #BBBBBB;
margin-right: 130px;
margin-top: 110px;
}

#search.recordfromblog form#searchform.form_search input#s.editbox_search {
margin-bottom: 10px;
font-size: 14px;
}

#search.recordfromblog form#searchform.form_search select#cat.postform {
width: 282px;
margin-bottom: 10px;
font-size: 14px;
color: #333333;
height: 30px;
background-color: #FFFFFF;
background-image: none;
}

#search.recordfromblog form#searchform.form_search input#go.btn_orange {
font-size: 13px;
font-weight: normal;
font-style: normal;
padding-right: 15px;
padding-left: 15px;
}




/* Menu */

.header_menu  {
padding-bottom: 20px;
border-style: none;
padding-top: 16px;
background-color: #222222;
border-top: 1px solid #7d1818;
}

.header .header_menu .header_menu_res #nav li.first a, .header .header_menu .header_menu_res #nav li, .header .header_menu .header_menu_res #nav li a {
font-size: 18px;
font-weight: normal !important;
font-style: normal !important;
background-image: none;
text-decoration: none !important;
}

.header .header_menu .header_menu_res #nav li.first a:hover, .header .header_menu .header_menu_res #nav li:hover, .header .header_menu .header_menu_res #nav li a:hover {
color: #999999;
}




/* Categorias Desplegable */

.header_menu .header_menu_res #adv_categories.adv_categories {
z-index: 9999 !important;
padding: 20px;
}

.header_menu .header_menu_res #adv_categories.adv_categories .catcol.first, .header_menu .header_menu_res #adv_categories.adv_categories .catcol {
padding-top: 0px;
border-style: none;
padding-left: 0px;
}

.header_menu .header_menu_res #adv_categories.adv_categories .catcol.first ul {
margin-top: 0;
padding: 20px 0 20px 20px;
}

.header_menu .header_menu_res #adv_categories.adv_categories .catcol ul {
margin-top: 0;
padding-top: 20px;
padding-bottom: 20px;
}

.header_menu .header_menu_res #adv_categories.adv_categories .catcol.first ul li.maincat, .header_menu .header_menu_res #adv_categories.adv_categories .catcol ul li.maincat {
font: 16px "Droid Sans", Lucida, Verdana, sans-serif !important;
margin-bottom: 10px;
margin-left: 0px;
}

.header_menu .header_menu_res #adv_categories.adv_categories .catcol.first ul li.maincat a, .header_menu .header_menu_res #adv_categories.adv_categories .catcol ul li.maincat a {
font: bold 16px "Droid Sans", Lucida, Verdana, sans-serif !important;
}

.header_menu .header_menu_res #adv_categories.adv_categories .catcol.first ul li.cat-item.cat-item, .header_menu .header_menu_res #adv_categories.adv_categories .catcol.first ul li.cat-item.cat-item a, .header_menu .header_menu_res #adv_categories.adv_categories .catcol ul li.cat-item.cat-item, .header_menu .header_menu_res #adv_categories.adv_categories .catcol ul li.cat-item.cat-item a {
font: 15px "Droid Sans", Lucida, Verdana, sans-serif !important;
margin-top: 4px;
padding-left: 8px;
}




/* Boton */

.btn_orange:hover, .btn_orange a:hover {
border: 1px solid #353535;
}

.btn_orange {
border: 1px solid #878787;
}




/* Slider de Anuncios Principales */

#smooth_sldr #smooth_sldr_items .sldrlink {
display: none;
}

#smooth_sldr {
margin-bottom: 30px;
}

#smooth_sldr #smooth_sldr_items {
padding-left:30px;
padding-top:30px;
}

.smooth_slider_thumbnail {
margin-right: 0;
}

#smooth_sldr #smooth_sldr_items #smooth_sldr_body #smooth_sliderc .smooth_sliderb .smooth_slideri p.more a {
text-decoration: none !important;
color: #FFFFFF;
background-color: #222222;
text-align: left !important;
float: left;
margin-left: 30px;
margin-top: 15px;
font-size: 12px;
border: 1px solid #878787;
font-weight: normal;
font-style: normal;
padding: 4px 10px;
background-image: url(../images/btn-orange.gif);
}

#smooth_sldr #smooth_sldr_items #smooth_sldr_body #smooth_sliderc .smooth_sliderb .smooth_slideri p.more a:hover {
border: 1px solid #353535;
}

.smooth_sliderb .smooth_slideri h2 a {
margin-left: 30px;
text-transform: uppercase;
float: left;
width: 148px;
color: #B22222 !important;
text-align: left;
font: bold 16px/22px "Droid Sans", Lucida, Verdana, sans-serif !important;
}

.smooth_sliderb .smooth_slideri span {
width: 148px !important;
float: left;
text-transform: lowercase;
margin-top: 15px;
margin-left: 30px;
font: 15px/20px "Droid Sans", Lucida, Verdana, sans-serif !important;
text-align: left;
}

#smooth_sldr #smooth_sldr_items #smooth_sldr_body #smooth_sliderc, #smooth_sldr #smooth_sldr_items #smooth_sldr_body #smooth_sliderc .smooth_sliderb .smooth_slideri {
height: 300px;
width: 880px;
}




/* 3 Tabs */

.tabcontrol ul.tabnavig {
height: 60px;
}

.tabcontrol ul.tabnavig li {
margin-left: 0px;
margin-right: 1px;
}

.tabcontrol ul.tabnavig li a.selected {
padding: 20px 30px;
text-decoration: none;
}

.tabcontrol ul.tabnavig li a.selected span.big {
font: bold 16px "Droid Sans", Lucida, Verdana, sans-serif !important;
}

.tabcontrol ul.tabnavig li a {
text-decoration: none !important;
background-image: none;
background-color: #FFFFFF;
padding: 20px 30px 19px;
color: #B22222;
}

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

.tabcontrol ul.tabnavig li a span.big {
font: bold 16px "Droid Sans", Lucida, Verdana, sans-serif !important;
}

.content .content_botbg .content_res .content_left .tabcontrol .undertab {
padding: 25px 30px;
margin-bottom: 10px;
}

.tabcontrol div.undertab a, .tabcontrol div.undertab .colour, .tabcontrol div.undertab span.big {
font: bold 16px "Droid Sans", Lucida, Verdana, sans-serif !important;
}

.tabcontrol div.undertab a, .tabcontrol div.undertab .colour, .tabcontrol div.undertab span.big a {
text-decoration: none;
}


.content .content_botbg .content_res .content_left .tabcontrol .whiteblock, .content .content_botbg .content_res .content_left .whiteblock.can_chg_bg {
padding: 30px;
margin-bottom: 10px;
}

.content .content_botbg .content_res .content_left .tabcontrol .whiteblock.can_chg_bg:hover,  .content .content_botbg .content_res .content_left .whiteblock.can_chg_bg:hover {
background-color: #FFFFFF;
margin-top: -2px;
margin-bottom: 12px;
}

.content .content_botbg .content_res .content_left .tabcontrol .whiteblock.can_chg_bg a img.attachment-medium,  .content .content_botbg .content_res .content_left .whiteblock.can_chg_bg a img.attachment-medium {
margin-right: 20px;
}

.content .content_botbg .content_res .content_left .tabcontrol .whiteblock.can_chg_bg .priceblockbig, .content .content_botbg .content_res .content_left .whiteblock.can_chg_bg .priceblockbig {
width: 380px;
}

.content .content_botbg .content_res .content_left .tabcontrol .whiteblock.can_chg_bg .priceblockbig h3 a, .content .content_botbg .content_res .content_left .whiteblock.can_chg_bg .priceblockbig h3 a {
font: bold 16px/16px "Droid Sans", Lucida, Verdana, sans-serif !important;
text-transform: uppercase;
text-decoration: none;
}

.content .content_botbg .content_res .content_left .tabcontrol .whiteblock.can_chg_bg .priceblockbig h3 a:hover, .content .content_botbg .content_res .content_left .whiteblock.can_chg_bg .priceblockbig h3 a:hover {
color: #7D1818;
}

.content .content_botbg .content_res .content_left .tabcontrol .whiteblock.can_chg_bg .priceblockbig p.bot4px.dotted, .content .content_botbg .content_res .content_left .whiteblock.can_chg_bg p.bot4px.dotted {
font: 11px/14px "Droid Sans", Lucida, Verdana, sans-serif !important;
border-bottom-style: none;
padding-bottom: 4px;
}

.content .content_botbg .content_res .content_left .tabcontrol .whiteblock.can_chg_bg .priceblockbig p.bot4px.dotted a, .content .content_botbg .content_res .content_left .whiteblock.can_chg_bg p.bot4px.dotted a {
font: bold 11px/14px "Droid Sans", Lucida, Verdana, sans-serif;
text-decoration: none;
}

.content .content_botbg .content_res .content_left .tabcontrol .whiteblock.can_chg_bg .priceblockbig p.bot4px.dotted a:hover, .content .content_botbg .content_res .content_left .whiteblock.can_chg_bg p.bot4px.dotted a:hover {
color: #7D1818;
}

.content .content_botbg .content_res .content_left .tabcontrol .whiteblock.can_chg_bg .priceblockbig p.descr, .content .content_botbg .content_res .content_left .whiteblock.can_chg_bg .priceblockbig p.descr {
font: normal 15px/18px "Droid Sans", Lucida, Verdana, sans-serif !important;
text-transform: lowercase;
}


/* CP Pagination */

.content .content_botbg .content_res .content_left .tabcontrol .whiteblock .pages span, .content .content_botbg .content_res .content_left .tabcontrol .whiteblock .pages a.page, .content .content_botbg .content_res .content_left .tabcontrol .whiteblock .pages a, .content .content_botbg .content_res .content_left .tabcontrol .whiteblock .pages a.last {
font: 12px/20px "Droid Sans", Lucida, Verdana, sans-serif;
margin-top: 1px;
margin-bottom: 1px;
}


/* Solamente Categoria */

.content .content_botbg .content_res .content_left .shadowblock_out .shadowblock {
padding: 30px;
}

.content .content_botbg .content_res .content_left .shadowblock_out .shadowblock h2 {
font: bold 16px "Droid Sans", Lucida, Verdana, sans-serif;
text-transform: uppercase;
padding: 0;
margin: 0;
}

.content .content_botbg .content_res .content_left .whiteblock {
padding: 30px;
}


/* SubCategoria en Widget */

.content .content_botbg .content_res .content_right .shadowblock_out .shadowblock ul li {
padding-left: 16px;
font: 15px "Droid Sans", Lucida, Verdana, sans-serif;
}




/* Widgets */

.content .content_botbg .content_res .content_right .shadowblock_out .shadowblock {
padding: 30px;
}

.content .content_botbg .content_res .content_right .shadowblock_out .shadowblock h2 {
color: #B22222;
font: bold 16px/16px "Droid Sans", Lucida, Verdana, sans-serif !important;
text-transform: uppercase;
}

.content .content_botbg .content_res .content_right .shadowblock_out .shadowblock h2.dotted {
color: #4F4F4F;
border-bottom-style: solid;
padding-bottom: 1px;
margin-bottom: 30px;
}

.content .content_botbg .content_res .content_right .shadowblock_out .shadowblock p {
font: normal 15px "Droid Sans", Lucida, Verdana, sans-serif !important;
}

.content .content_botbg .content_res .content_right .shadowblock_out .shadowblock #tweetboxtweets {
font: normal 14px "Droid Sans", Lucida, Verdana, sans-serif !important;
margin-top: -10px;
margin-bottom: -5px;
}

.content .content_botbg .content_res .content_right .shadowblock_out .shadowblock #tweetboxtweets a {
text-decoration: none !important;
}

.content .content_botbg .content_res .content_right .shadowblock_out .shadowblock #tweetboxtweets a:hover {
color: #7D1818;
}


/* Más comentados Widget */

#PopularPostsBars_widget.shadowblock_out .shadowblock ul.popular_posts_bars li {
padding-top: 5px;
margin-bottom: 5px;
}

.popular_posts_bars_li.red{
width: 256px;
}

.popular_posts_bars_li.orange{
width: 236px;
}

.popular_posts_bars_li.yellow{
width: 216px;
}

.popular_posts_bars_li.green{
width: 196px;
}

.popular_posts_bars_li.blue{
width: 176px;
}

#PopularPostsBars_widget.shadowblock_out .shadowblock ul.popular_posts_bars li a {
line-height: 16px;
}

#PopularPostsBars_widget.shadowblock_out .shadowblock ul.popular_posts_bars li span.popular_posts_bars_comment_count_hold a {
padding-top: 1px;
padding-bottom: 1px;
margin-top: -5px;
}


/* Seth Widget */

#widget_smSticky.shadowblock_out .shadowblock {
background-image: none;
padding-bottom: 10px;
background-color: #B22222;
border-style: solid;
border-color: #7D1818;
}

#widget_smSticky.shadowblock_out .shadowblock h2.dotted {
margin-bottom: 35px;
color: #FFFFFF;
border-bottom-style: solid;
border-bottom-color: #EFEFEF;
}

#widget_smSticky.shadowblock_out .shadowblock img.captify {
margin-right: 15px;
margin-bottom: 20px;
padding: 1px;
border: 1px solid #EFEFEF;
}

#widget_smSticky.shadowblock_out .shadowblock h3 a {
float: left;
font: bold 15px "Droid Sans", Lucida, Verdana, sans-serif !important;
text-transform: uppercase;
width: 185px;
text-decoration: none;
color: #FFFFFF;
}

#widget_smSticky.shadowblock_out .shadowblock h3 a:hover {
color: #FFCBCB;
}




/* Footer */

.footer .footer_menu {
padding-top: 10px;
padding-bottom: 10px;
border-bottom-style: none;
}

.footer .footer_menu .footer_menu_res ul li.first {
padding-right: 10px;
padding-left: 0;
}

.footer .footer_menu .footer_menu_res ul li {
border-style: none;
padding-right: 10px;
padding-left: 10px;
}

.footer .footer_menu .footer_menu_res ul li a {
text-decoration: none;
}

.footer .footer_menu .footer_menu_res ul li a:hover {
color: #FFCBCB;
}

.footer .footer_main .footer_main_res p {
font: normal 14px/20px "Droid Sans", Lucida, Verdana, sans-serif !important;
padding-bottom: 40px;
}

.footer .footer_main .footer_main_res .right p a {
text-decoration: none;
}

.footer .footer_main .footer_main_res .right p a:hover {
color: #999999;
}

.footer .footer_main {
background-color: #222222;
border-style: none;
border-top: 1px solid #7D1818;
}




/* Pagina de Anuncio */

body .container .content .content_botbg .content_res .content_left .shadowblock_out .shadowblock h2.dotted {
border-bottom-style: none;
margin-bottom: 20px;
}

body .container .content .content_botbg .content_res .content_left .shadowblock_out .shadowblock h2.dotted span.colour a {
font: bold 16px "Droid Sans", Lucida, Verdana, sans-serif !important;
}

body .container .content .content_botbg .content_res .content_left .shadowblock_out .shadowblock .single-main p {
font: 14px/20px "Droid Sans", Lucida, Verdana, sans-serif !important;
}

body .container .content .content_botbg .content_res .content_left .shadowblock_out .shadowblock .bigright {
width: 420px;
padding-bottom: 15px;
}

body .container .content .content_botbg .content_res .content_left .shadowblock_out .shadowblock .bigright ul li {
font: 14px/20px "Droid Sans", Lucida, Verdana, sans-serif !important;
}


/* Fotos de Anuncio */

body .container .content .content_botbg .content_res .content_left .shadowblock_out .shadowblock .bigleft {
width: 74px;
padding-bottom: 15px;
}

body .container .content .content_botbg .content_res .content_left .shadowblock_out .shadowblock .bigleft #main-pic {
background-color: #FFFFFF;
margin: 0;
padding: 0 2px 14px 14px;
text-align: right;
border-style: none;
display: none;
}

body .container .content .content_botbg .content_res .content_left .shadowblock_out .shadowblock .bigleft a.ad-gallery img {
margin: 2px 0;
}


/* Lightbox Anuncio */

body #sb-container #sb-wrapper #sb-title #sb-title-inner {
font: bold 16px "Droid Sans", Lucida, Verdana, sans-serif !important;
padding-left: 5px;
}

body #sb-container #sb-wrapper #sb-info #sb-info-inner #sb-counter {
font: bold 13px/20px "Droid Sans", Lucida, Verdana, sans-serif !important;
padding-left: 5px;
}




/* Comentarios */

.content_left .shadowblock_out .shadowblock #comments #comments_wrap ol.commentlist {
margin-right: 30px;
padding-top: 20px;
}

.content_left .shadowblock_out .shadowblock #comments #comments_wrap ol.commentlist li {
padding: 30px 0;
background-color: #EFEFEF;
margin-bottom: -30px;
}

.content_left .shadowblock_out .shadowblock #comments #comments_wrap h2.dotted, .content_left .shadowblock_out .shadowblock #comments #comments_wrap h2.dotted span.colour {
margin-right: 30px;
border-bottom-style: none;
font: bold 16px "Droid Sans", Lucida, Verdana, sans-serif !important;
}

.content_left .shadowblock_out .shadowblock #comments #comments_wrap ol.commentlist li .comment-head .user-meta strong.name {
font: bold 13px "Droid Sans", Lucida, Verdana, sans-serif !important;
color: #B22222;
}

.content_left .shadowblock_out .shadowblock #comments #comments_wrap ol.commentlist li .comment-head, .content_left .shadowblock_out .shadowblock #comments #comments_wrap ol.commentlist li .comment-entry {
padding-left: 30px;
}

.content_left .shadowblock_out .shadowblock #comments #comments_wrap ol.commentlist li .comment-entry p {
font: 13px "Droid Sans", Lucida, Verdana, sans-serif !important;

}

.content_left .shadowblock_out .shadowblock #comments #comments_wrap #respond h2.dotted {
border-bottom-style: none;
font: bold 16px "Droid Sans", Lucida, Verdana, sans-serif !important;
padding-right: 30px;
margin-top: 60px;
}

.content_left .shadowblock_out .shadowblock #comments #comments_wrap #respond #commentform.commentform fieldset.form-comments p {
font: normal 12px "Droid Sans", Lucida, Verdana, sans-serif !important;
padding-right: 30px;
}

.content_left .shadowblock_out .shadowblock #comments #comments_wrap #respond #commentform.commentform fieldset.form-comments p a {
text-decoration: none;
}

.content_left .shadowblock_out .shadowblock #comments #comments_wrap #respond #commentform.commentform fieldset.form-comments p a:hover {
color: #7D1818;
}

.content_left .shadowblock_out .shadowblock #comments #comments_wrap #respond #commentform.commentform fieldset.form-comments p.comments-box {
padding-bottom: 0;
}

.content_left .shadowblock_out .shadowblock #comments #comments_wrap #respond #commentform.commentform fieldset.form-comments p.comments-box textarea#comment {
background-image: none !important;
}

.content_left .shadowblock_out .shadowblock #comments #comments_wrap #respond #commentform.commentform fieldset.form-comments p.comments {
margin-top: 10px;
padding-right: 30px;
padding-bottom: 10px;
}

.content_left .shadowblock_out .shadowblock #comments #comments_wrap #respond #commentform.commentform fieldset.form-comments p.comments input#submit.btn_orange {
font-size: 12px;
}


/* Mapa y Resto 3 */

.content .content_botbg .content_res .content_right .tabprice ul.tabnavig {
height: 54px;
}

.content .content_botbg .content_res .content_right .tabprice ul.tabnavig li {
margin-left: 0;
margin-right: 1px;
}

.content .content_botbg .content_res .content_right .tabprice ul.tabnavig li a.selected {
text-decoration: none;
padding: 20px 20px 15px;
}

.content .content_botbg .content_res .content_right .tabprice ul.tabnavig li a.selected span.big {
font: bold 15px "Droid Sans", Lucida, Verdana, sans-serif !important;
color: #4F4F4F;
}

.content .content_botbg .content_res .content_right .tabprice ul.tabnavig li a {
text-decoration: none;
padding: 20px 20px 14px;
background-image: none;
background-color: #FFFFFF;
}

.content .content_botbg .content_res .content_right .tabprice ul.tabnavig li a span.big:hover {
color: #4F4F4F;
}

.content .content_botbg .content_res .content_right .tabprice ul.tabnavig li a span.big {
font: bold 15px "Droid Sans", Lucida, Verdana, sans-serif !important;
color: #B22222;
}


/* Tab 1 Mapa */
.content .content_botbg .content_res .content_right .tabprice .singletab {
padding: 30px;
}

.content .content_botbg .content_res .content_right .tabprice .singletab #gmap.mapblock p.gmap-title {
font: 14px "Droid Sans", Lucida, Verdana, sans-serif !important;
color: #FFFFFF;
background-color: #B22222;
padding: 10px;
margin-bottom: 15px;
}


/* Tab 2 Contacto */

.content .content_botbg .content_res .content_right .tabprice #priceblock2 .singletab #mainform.form_contact {
padding: 0;
background-color: #FFFFFF;
}

.content .content_botbg .content_res .content_right .tabprice #priceblock2 .singletab #mainform.form_contact p.contact_msg {
background-image: none;
font: 14px "Droid Sans", Lucida, Verdana, sans-serif !important;
color: #FFFFFF;
background-color: #B22222;
padding: 10px;
margin-bottom: 10px;
}

.content .content_botbg .content_res .content_right .tabprice #priceblock2 .singletab #mainform.form_contact ol li input#from_name, .content .content_botbg .content_res .content_right .tabprice #priceblock2 .singletab #mainform.form_contact ol li input#from_email, .content .content_botbg .content_res .content_right .tabprice #priceblock2 .singletab #mainform.form_contact ol li input#subject, .content .content_botbg .content_res .content_right .tabprice #priceblock2 .singletab #mainform.form_contact ol li textarea#message.text.required {
width: 265px;
}


/* Tab 3 Info Anunciante */

.content .content_botbg .content_res .content_right .tabprice #priceblock3 .singletab .priceblocksmall.dotted {
padding: 0;
border-bottom-style: none;
}

.content .content_botbg .content_res .content_right .tabprice #priceblock3 .singletab .priceblocksmall.dotted p.member-title {
background-image: none;
font: 14px "Droid Sans", Lucida, Verdana, sans-serif !important;
color: #FFFFFF;
background-color: #B22222;
padding: 10px;
margin-bottom: 15px;
}

.content .content_botbg .content_res .content_right .tabprice #priceblock3 .singletab .priceblocksmall.dotted ul.member li {
font: 14px "Droid Sans", Lucida, Verdana, sans-serif !important;
padding-right: 0;
padding-left: 15px;
padding-bottom: 8px;
}




/* Imagenes en Comentarios */

#comments #comments_wrap #respond form#commentform.commentform fieldset.form-comments label {
	margin-left: 0;
	margin-top: 20px;
}

#comments #comments_wrap #respond form#commentform.commentform fieldset.form-comments input {
	margin-top: 22px;
}

#comments #comments_wrap #respond form#commentform.commentform fieldset.form-comments p.comments label {
	margin-left: 10px;
	padding-top: 5px;
}




/* Auto Search */

#autosuggestions ul.as-selections li.as-original input.as-input {
width: 267px;
height: 20px;
margin-bottom: 5px;
font-size: 14px;
color: #4f4f4f;
padding-right: 5px;
padding-left: 5px;
}

#autosuggestions ul.as-list {
border-radius: 0px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
}

#autosuggestions ul.as-list li.as-result-item, #autosuggestions ul.as-list li.as-message {
border-radius: 0px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
text-transform: uppercase;
color: #4f4f4f;
}

#autosuggestions ul.as-list li.as-result-item.active {
background-color: #B22222 !important;
background-image: none;
border-color: #B22222;
color: #fff;
text-shadow: none;
}

#autosuggestions ul.as-list li.as-result-item.active em {
background: #222;
color: #fff;
}


/* Login/Register Page */

.container .content .content_botbg .content_res .shadowblock_out .shadowblock h2.dotted {
border-style: none;
}

.container .content .content_botbg .content_res .shadowblock_out .shadowblock h2.dotted span.colour {
text-transform: uppercase;
font-weight: bold;
}

.container .content .content_botbg .content_res .shadowblock_out .shadowblock .left-box form#registerform.loginform p label, 
.container .content .content_botbg .content_res .shadowblock_out .shadowblock .left-box form.loginform p label, 
.container .content .content_botbg .content_res .shadowblock_out .shadowblock .left-box form.loginform #checksave label {
color: #4f4f4f;
}
