body{font-family:Arial,helvetica,sans-serif;font-size:13px;background:url(noronet/bg_body.jpg);text-align:center}
#layout,#footer .info_footer{font-size:12px;margin:0 20px;text-align:left;min-width:960px}
#header{text-align:left;padding:20px 40px;height:108px;background:url(noronet/barra.png) repeat-x left top;margin-bottom:-10px;position:relative;z-index:1;min-width: 920px}
#logo{display:block; width: 88px; height: 79px; float: left; margin-right: 15px}
#header .tagline{font-size: 18px; color: #585858; font-weight: bold; width: 400px; display: block; float: left; padding-top: 30px;font-family:'century gothic',Arial,helvetica,sans-serif;}
#header .tagline .sub_tagline{font-size: 12px; font-weight: normal;display: block}
#header .info .date{float: right}

#layout .content{padding: 20px;margin: 0 0 0 220px;text-align: justify;position: relative}
.fnd{padding-bottom: 50px;padding-top:9px;min-height: 300px}
.fnd form{float: left; width: 100%;}

.page_title{text-align:center}
.center{text-align: center}
.fluid{overflow:visible}

.signed_status{text-transform:uppercase;font-weight:bold;text-align:right;float:right}
.signed_status .status{float:right;}
.signed_status a{color:#000;text-decoration:none;font-size:13px;float:right;clear:right;}
.signed_status .indicator{margin:4px 0 10px}

#container{background:#fff url(noronet/col.png) repeat-y left}
#menu{margin:0;font-size:14px;width:218px;float:left;}
#menu li{list-style:none;padding:0 0 2px 0;text-shadow:0 1px 0 #fff;font-weight:bold;}
#menu li .menu_group{padding:10px;display:block;color:#667281;text-decoration:none;}
#menu li .menu_group:hover{color:#000}

#menu li .menu_group .expanded{float:left;background:url(noronet/expanded.png) no-repeat;width:9px;height:12px;margin:4px 10px 0 0;}
.collapser{background:url(noronet/expanded.png) no-repeat 0 2px;padding-left: 12px;color:#000}
.no-show .collapser{background:url(noronet/collapsed.png) no-repeat 0 2px;padding-left: 12px;}
#menu li.submenu ul{margin:0;display: none}
#menu li.submenu ul li,#menu li .menu_group{background:url(noronet/separator.jpg) repeat-x bottom;}
#menu li.submenu ul li a:link,#menu li.submenu ul li a:visited{text-decoration:none;padding:10px;padding-left: 20px;color:#40474d;display:block;position:relative;}
#menu li.submenu ul li.selected a:link,#menu li.submenu ul li.selected a:visited,#menu li ul.submenu li.selected a:hover,#menu li ul.submenu li.selected a:visited:hover{background:#f4aa5b url(noronet/mnu_selected.png) repeat-x bottom;text-shadow:0 1px 0 rgba(255,255,255,0.5);color:#000}
#menu li.submenu ul li a:hover,#menu li.submenu ul li a:visited:hover{background:#ffddab url(noronet/mnu_hover.png) repeat-x bottom;}
#menu li.submenu ul li a:link img,#menu li.submenu ul li a:visited img{float:left;margin:-5px 5px;display:inline;display: none}
#menu li.selected ul{display: block}

#mrastro{color: #848484;font-size: 11px;font-weight: bold;padding-top: 20px;}
#mrastro a{color: #006BA2;font-size: 11px;font-weight: bold;text-decoration: none;text-transform: uppercase;}

#container .page_name{border: 0}
#container .page_name h1.page_title{color:#626262;font-size:35px;font-weight:bold;text-transform:uppercase;margin-bottom:25px;display:block;text-align:left;}
.page_title .name{color:#000;}
.page_subtitle{font-size: 17px;margin-bottom: 15px;display: block}
.fnd.clearfix > input, select {margin-bottom: 10px; margin-right: 10px; padding: 5px;}

table.info{background:#f7f8f8;width:100%;position:relative;margin:10px 0 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow: hidden;border:1px solid #ddd;font-size: 13px}
table.info th{background:#b1e5ea;color:#2c6368;padding:10px 5px;text-align:center;text-shadow:0 1px 0 #fff;font-weight:bold;vertical-align:middle;}
table.info th a{color:#2c6368;text-decoration:none}
table.info th a:hover{color:#1c3438}
table.info td{text-align:left;padding: 5px 10px 5px 20px;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-top:1px solid #fff;vertical-align:top}
table.info td a.modCal{color:#000;float:left;text-decoration:none;}
table.info td img.icon{width:20px;margin:0;float:none}

.title_panel_col{font-weight:bold; font-size:18px;color:#585858;margin:10px 0;display:block}
table.info .filaE1,table.info .filaE2{height:30px}
table.info .filaE1 td{background:#ffffff;color:#2c6368;}
table.info .filaE2 td{background:#F6F6F6;border-bottom:1px solid #E6E6E6;border-right:1px solid #E6E6E6;color:#2c6368;}
table.info .filaE1 td a,table.info .filaE2 td a{color:#2c6368}
table.info .old td,table.info .old td a{color: #979897}
table.info .fila_over td{background:#fffde1;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}

table.info td label{font-weight:normal;margin:0;cursor:pointer;padding:5px;overflow:hidden;line-height:23px}
table.info td label.for{text-align:left}
table.info td input{float:left;width:auto;display:inline;margin:0 5px;border:0}
table.info td label a:link,table.info td label a:visited{display:inline-block;margin:0 2px}

table.info .actions,.thumb-galeria .actions{padding-top:7px;visibility: hidden}
table.info .actions .action,.secciones .actions .action,.menus .actions .action, .thumb-galeria .actions .action{display: inline-block;padding:0 7px;text-decoration: none;font-size: 11px;line-height: 10px;color:#2C6368;border-right: 1px solid #2c6368;}
table.info .actions .action:hover,.secciones .actions .action:hover,.menus .actions .action:hover,.thumb-galeria .actions .action:hover{color:#da6100}
table.info .actions a.last,.secciones .actions a.last,.menus .actions a.last,.thumb-galeria .actions a.last{border-right: 0}
table.info .actions a.eliminar,.secciones .actions a.eliminar,.menus .actions a.eliminar,.thumb-galeria .actions a.eliminar{color:#bb0000}
table.info .actions a.eliminar:hover,.secciones .actions a.eliminar:hover,.menus .actions a.eliminar:hover,.thumb-galeria .actions a.eliminar:hover{color:#e90000}
.thumb-galeria .actions{visibility: visible}

table.info .center span{display: block;margin-bottom: 3px}
table.info .center span.no-publicado{color:#989898}
table.info .center span.eliminar{color:#9b0021}

#paginacion .counter{margin: 0 10px}
#paginacion .counter .numbers{margin-bottom: 10px;font-size: 13px;color:#a6a6a6}
#paginacion .counter .numbers a{color:#505050;text-decoration: none}
#paginacion .counter .numbers .current{color:#000;font-weight: bold}
#paginacion .counter .showing{color:#494949;font-size: 11px}
.link{color:#21759B;text-decoration: none;display: inline-block}
.link:hover{color:#0886bb;}
.add-link{font-size: 18px;margin: 10px;width: 99%;text-align: right;display: inline}
.spacer{clear: left}
/*.last{margin-right: 0px};*/
div.required label{font-weight: bold}
div.input{float: left;margin: 0 74px 25px 0;font-size: 13px}
.default_video{float: left;padding-top: 2%;}
div.input label{color:#191919;display: block;margin-bottom: 5px}
div.requerido label{font-weight: bold}
div.input input,div.input select, div.file li textarea.description{height: 35px;padding: 5px;width: 468px;background-color: #fff;border: 1px solid #999999;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
/*div.input input:active,input:focus{background-color: #eee !important}*/
div.checkbox input{width:auto; height:auto; float:left}
div.select select{height: 35px;width: 479px}
div.select option{padding: 5px}
div.textarea textarea{width: 300px;height: 300px;}
div.date, div.short{margin-bottom: 0; width: 200px}
#Publicacion div.date{margin-bottom: 20px}
div.date input, div.short input{width: 186px}
div.hidden{display: none}
div.radio{height: auto;overflow: auto;}
div.radio fieldset{border-color: #dedede;padding: 0 10px 10px 10px}
div.radio legend{margin-bottom: 10px}
div.radio input{width: auto;height: auto;padding: 0;float: left;position: absolute;margin-left: 10px}
div.radio label{margin-left: 25px;display:inline-block; }

.multiple_checkbox.encuest div.checkbox input{float:none;}
.multiple_checkbox, .wrapper, .tipo_publicacion fieldset{border: 1px solid #DEDEDE!important; padding: 10px!important;}
.multiple_checkbox legend, .wrapper legend, .tipo_publicacion legend, .multiple_checkbox .all label{color: #191919;font-weight: bold}
.multiple_checkbox .all{float: none; margin-bottom: 20px}
.multiple_checkbox .parent{float: left; margin: 0 30px 0 0;list-style: none;}
.multiple_checkbox .parent .children{padding-left:30px;list-style: none; margin: 0;margin-bottom: 20px}
.multiple_checkbox .parent .children li{clear: left;padding: 5px 0}
.question{padding: 10px; background-color: #eee; border: 1px solid #DEDEDE; float: left; margin: 0 25px 25px 0}
.question .input{margin-bottom: 10px}
.question .input{margin-right: 0;float: none}
.answers .legend{display: block; float: none; margin: 0; margin-bottom: 10px; font-weight: bold}
.answers ul{list-style: none;margin: 0;padding: 0}
.answers .input input{width: 445px; float: left; margin-bottom: 10px}
.question .legend span{float: left; margin-right: 5px;}
.delete{background:url(noronet/delete.png) no-repeat 0 0;width: 16px; height: 16px; text-indent: -9999px; display: block; float: left}
.answers .input .delete{float: right; margin-top: 9px}
.wrapper .botonera{overflow: hidden}
.wrapper .btn1{display: inline-block}

.error-message{color:#ac0000;clear: left}


#calendario, .calendario{clear: left;margin-right: 20px; padding-bottom: 20px;}
#CalendarioFechaFin div.datepicker{ height: 185px!important; width: 200px!important;}

.botonera{clear: both}
.btn1,.btn2, #tabs .btn1, #tabs .btn2{background-color:#459E00;border: 0;padding: 10px 15px;color:#fff;font-weight: bold;border:1px solid #327E04;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor: pointer;text-decoration: none;float: left;margin: 0 15px 10px 0;font-size: 14px !important}
.btn1:hover{background-color: #4aa900}
.btn2{background-color:#fae4e4;border-color:#770000;color:#770000}
.btn2:hover{background-color: #f4d6d6}
#busy-indicator{background: url(noronet/loading.gif) no-repeat center center #fff;width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: none;opacity: 0.5;filter:alpha(opacity=50);-moz-opacity:50;}

#footer{background:url("noronet/month_separator.png") repeat-x scroll 0 0 transparent;height:36px;border-top:1px solid #999;min-width:960px;}
.preview{width: 500px;margin-bottom: 30px;margin-left: 10px}
.datos{font-weight: bold;display: block;margin-bottom: 10px;text-align: justify}
.datos span,.datos div{font-weight: normal}
.back{margin-left: 10px;}

.secciones,.menus{margin-left: 0;list-style: none}
.secciones .parent,.menus .main_menu{float: left;margin: 0 20px;border: 1px solid #DEDEDE;padding: 15px;padding-bottom: 0;font-weight: bold;margin-bottom: 30px}
.secciones ul.children{list-style: none;margin-left: 0;font-weight: normal}
.secciones span,.menus span{color:#000;text-decoration: none;margin-bottom: 5px;display: block}
.secciones .actions,.menus .actions{clear: both;border-bottom: 1px solid #eee;margin-bottom: 5px;visibility: visible}
.secciones .actions a,.menus .actions a{margin-bottom: 5px;font-weight: normal}
.secciones .no-publicado,.menus .no-publicado{color:#848484}
.align-right{text-align: right;margin-bottom: 20px;}
.menus .main_menu{font-weight: normal}
.menus .main_menu .parent{margin-left: 10px}
.menus .title-menu{font-weight: bold;font-size: 16px;display: block;margin-bottom: 20px}

.children li .actions .separator-move{display:inline-block; color:#fff}
.children li .actions .moveup{background: url("../img/admin/icons/bullet_arrow_up.png") no-repeat center center;height:16px;width:16px;display: inline-block; text-indent: -9999px}
.children li .actions .movedown{background: url("../img/admin/icons/bullet_arrow_down.png") no-repeat center center;height:16px;width:16px;display: inline-block; text-indent: -9999px; border-right: 0 none}
/*.children li:first-child .moveup, .children li:last-child .movedown{display: none;}
.children li:first-child .movedown, .children li:last-child .moveup{border: 0 none}*/

.input.checkbox input{float: right; width: 20px;}

#flashMessage{margin-bottom: 20px;font-size: 14px;padding: 10px;}
#msj_fechas{display: block;width: 18%;padding: 10px;margin-bottom: 20px;}
#flashMessage.bad, .bad{border:1px solid #be0000;background-color: #ffcbcb;color:#990000}
#flashMessage.good, .good{border:1px solid #619900;background-color: #e3ffb3;color:#4b7600}

.config-seccion-container div.input {
  width: 140px;
  
}

.config-seccion-container div.select select, .config-seccion-container div.date input {
  width: 140px;
}

.config-seccion {
  display: block;
  overflow: hidden;
}

#tabs-2 div.input{ float: none; width: auto; margin: 0}
#tabs-2 .mce-edit-area, #tabs-2 .mce-edit-area iframe{height: 350px!important}

.config-seccion .required label{font-weight: normal}

.config-seccion .delete {
  margin-top: 28px;
}
#iframe-url, #iframe-resultado{width: 100%;height: 100%}
.add_galery{color:#006BA2;font-size: 14px;display: block;width: 100px;clear: both;margin-bottom: 20px;display: inline-block; margin-right: 25px;}
#tabs{height: 95%;border: 0}
.ui-tabs-panel{height: 83%}
#chooseGalery{margin: 20px 0}
#chooseGalery button{margin-top: 20px}

div.pub_list_container{float: left; width: 400px; margin-top: 0px; margin-right: 20px; margin-bottom: 20px; border: 1px solid #999999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;position: relative;}
.pub_list_container > span {position: absolute;top: -20px;}
#scroll_list{cursor: pointer; cursor: hand}
#lista_pub {width: 400px;  height: 300px; list-style: none; list-style-type: none; padding-top: 10px; padding-bottom: 10px; margin: 0}
#lista_pub_sel {width: 400px; height: 300px; list-style: none; list-style-type: none; padding-top: 10px; padding-bottom: 10px; margin: 0}
li.pub_li:hover{background: #C2DFFF;}
.pub_div {padding: 0; margin: 0;}
.pub_sel_div{padding: 0; margin: 0 0 15px;}
#btnSugerir{border: 1px solid #999999; border-radius: 5px 5px 5px 5px; float: left; height: 38px; margin-bottom: 15px; margin-top: 25px; /*width: 100px;*/ cursor: pointer; width: auto; margin-top: 20px!important}
.pub_sel_div input{margin-top: 6px; float: right; border: 1px solid #999999; margin-bottom: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;cursor: pointer}
.pub_li{border-bottom: 1px solid #999999; padding: 7px 7px 0;}
.pub_sel_li{border-bottom: 1px solid #999999; padding: 7px 10px 0;}

#btnAceptar {border: 1px solid #999999; border-radius: 5px 5px 5px 5px; float: right; height: 30px; margin-top: 15px; width: 100px;}
#nombreDist {border: 1px solid #999999; border-radius: 5px 5px 5px 5px; height: 25px; width: 250px; margin-top: 10px;}


.radios fieldset {
    border: none;
    padding: 5px 0 10px;
}

.radios fieldset legend {
  margin-left: 10px;
  font-size: 100%;
}

.radios fieldset input {
  margin-left: 90px;
  margin-top: 12px;
}

#Publicacion .ui-tabs .ui-tabs-panel{width: 1030px!important; padding: 12px 0; height: auto!important}
#Publicacion .preview{width: auto}

div.autocomplete{ min-height: 0!important; }


.radio.layout img{ width: 200px; cursor: pointer;}

.radio.layout label{ width: 200px; float: left; }

div.radio.layout{ width: 700px; }
div.radio.layout fieldset{ padding: 10px !important; }
.radio.layout label.selected{ -webkit-box-shadow: 0px 9px 15px 0px rgba(112,112,112,1); -moz-box-shadow: 0px 9px 15px 0px rgba(112,112,112,1); box-shadow: 0px 9px 15px 0px rgba(112,112,112,1); margin-top: -7px; }
.select_layout{ display: none; }

.onoffswitch {
    position: relative; width: 64px;
    -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
}
.onoffswitch-checkbox {
    display: none;
}
label[for="ConfiguracionIsPanic"] {
    display: block; overflow: hidden; cursor: pointer;
    height: 25px; padding: 0; line-height: 25px;
    border: 2px solid #999999; border-radius: 25px;
    background-color: #EEEEEE;
    transition: background-color 0.2s ease-in;
}
label[for="ConfiguracionIsPanic"]:before {
    content: "";
    display: block; width: 25px; margin: 0px;
    background: #FFFFFF;
    position: absolute; top: 0; bottom: 0;
    right: 37px;
    border: 2px solid #999999; border-radius: 25px;
    transition: all 0.2s ease-in 0s; 
}
.onoffswitch-checkbox:checked + label[for="ConfiguracionIsPanic"] {
    background-color: #34A7C1;
}
.onoffswitch-checkbox:checked + label[for="ConfiguracionIsPanic"], .onoffswitch-checkbox:checked + label[for="ConfiguracionIsPanic"]:before {
   border-color: #34A7C1;
}
.onoffswitch-checkbox:checked + label[for="ConfiguracionIsPanic"]:before {
    right: 0px; 
}
.layer{display: block;width: 66px;height: 30px;z-index: 6;position: absolute;left: 0;cursor: pointer;top: 0;}
#Configuracion .title{display: block;padding-bottom: 10px;color: #626262;font-size: 15px;text-decoration: none;text-transform: uppercase;}

.select.geos{overflow: hidden;width: 80%}
.select.geos .checkbox{float: left;margin-right: 10px;}
.select.geos .checkbox input,.select.geos .checkbox label{float: left;padding-top: 2px}
.select .geos > label{font-weight: bold}
#dialog-options{display: none;}
#Menu .link_options{width: auto;height: 40px;background-color: #9ADA68;font-weight: bold;border: 1px solid #327E04;display: inline-block;float: none;cursor: pointer;margin-right: 30px;line-height: 40px;padding: 0 19px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
#Menu .link_options:hover{background-color: #68B72B;}
.opciones .input{width: 100%;}
#Menu .link_generado{display: none;}
.opciones .input.input_geo{width: 100%; position: relative;}
.opciones .input.input_geo input{width: 79%;padding-left: 21%;display: none;}
.opciones .input.input_geo span{position: absolute;top: 9px;left: 175px;}
.opciones .create_menu{display: none;position: relative;}
.opciones .input.input_tag input{width: 98%;}
.opciones ul.holder{position: absolute;top: 1px;left: 175px;border: none;background: white;/* height: 28px !important; */padding-top: 0px;}
.opciones .facebook-auto{left: 175px;}
.opciones ul.holder li.bit-box{margin-top: 6px;}
.opciones div.radio label{display: inline-block;width: 20%;text-align: left;padding-left: 2%;}
.opciones div.radio fieldset{position: relative;padding-top: 20px;height: 50px;}
.opciones div.radio input{position: absolute;/*top: 35px;*/}
/*.opciones div.radio #TipoLink0{left:140px;}
.opciones div.radio #TipoLink1{left: 385px;}
.opciones div.radio #TipoLink2{left: 625px;}*/
.opciones div.radio legend{margin:0;}
.opciones .input.input_busqueda{width: 100%; position: relative;}
.opciones .input.input_busqueda input{width: 78%;padding-left: 21%;}
.opciones .input.input_url input{width: 100%;}
.opciones .input.input_busqueda span{position: absolute;top: 9px;left: 16px;}
.opciones #secciones{position: absolute;top: 0px;left: 265px;height: 35px;width: 160px;}
.opciones #geos{position: absolute;top: 0px;left: 0;height: 35px;width: 160px;}

.input.checkbox.activar label{display: inline-block;width: 150px;margin-top: 5px;}
.input.checkbox.activar input[type="checkbox"]{display: inline-block;float: none;}
.form.filtro div.input{
    width: 150px;
    margin-right: 10px;
    overflow: hidden;
    margin-bottom: 5px;
}
.form.filtro div.input input,.form.filtro div.input select{
    width: 150px;
    height: 34px;
    margin-bottom: 10px !important;
    margin-right: 10px !important;
    padding: 5px !important;
    border-radius: 5px;
}
.forma.bt_down.create{
    float: right;
    display: block;
    line-height: 1.4;
    padding: .4em 1em;
    border: 1px solid #327e04;
    background: #459e00 url(south-street/ui-bg_highlight-hard_15_459e00_1x100.png) 50% 50% repeat-x;
    font-weight: bold;
    color: #ffffff;
    border-radius: 5px;
    font-size: 12px;
}
.forma.bt_down.create:hover{
  cursor: pointer;
}

.paginator{font-size:11px; color:#191919}
.paginator .pages .current{ font-weight:bold; font-size:12px}
.paginator .pages span a, .paginator .results span a{color:#959595; text-decoration:none}
.paginator .pages span, .paginator .results span{margin-right:5px}
.paginator .pages span a:hover,.paginator .pages span a:visited:hover, .paginator .results span a:hover, .paginator .results span a:visited:hover{text-decoration:underline}
.paginator .pages div{display:inline}
#menu_navegacion{list-style:none; margin:0; float:right; padding-right:20px;}
#menu_navegacion li{float:left; margin-right:5px; border-right:1px solid #040404; padding-right:5px}
#menu_navegacion li.last{border:0; padding:0}
#menu_navegacion li a{color:#040404; text-decoration:none}
#menu_navegacion li a:hover span{text-decoration:underline}
#menu_navegacion li a img{float:left; margin-right:3px}
#menu_navegacion li a span{display:block; height:16px; line-height:16px; float:left}
#navegacion{height:20px; }

.info{overflow:hidden}
#layout .tabbed-pane{clear:both;margin:10px 0;position:relative}
.tabs{list-style:none;margin:0}
.tabs li{float:left;margin-right:3px}
.tabs li a.title:link,.tabs li a.title:visited{z-index:998;position:relative;top:2px;text-decoration:none;display:block;line-height:2em;color:#d3d9c0;background:#999696;border:1px solid #444;border-top-color:#666;border-bottom:0;padding:0 10px;text-transform:uppercase;font-weight:bold}
.tabs li a.title:hover,.tabs li a.title:visited:hover{color:#fff}
.tabs li.selected a.title:link,.tabs li.selected a.title:visited{z-index:2;background:#eeeeee;border:1px solid #999999;border-right-color:#999999;border-bottom:0;color:#000;line-height:2.1em;text-decoration:none;top:1px}
#layout .tabbed-pane .content{display:none;background:#eee url(dashboard/info-pan.png) repeat-x bottom;padding:10px;border:1px solid #999999;margin-left: 0}
#layout .tabbed-pane .selected{display:block}
.greenborder img{border:3px solid #A0CF1A;}

.info_element{float:left; margin-right:30px; width:350px}
.etiqueta{font-weight:bold; color:#8EBF00;margin-bottom:5px}
.dato{margin-bottom:10px}

div.vista span.view{float:left; line-height:16px;width:180px;font-size:12px; font-weight:bold}
div.vista fieldset{border:1px solid;padding-bottom:10px;padding:10px 10px;margin-bottom:10px;}
div.vista .descripcion{text-align:justify; margin-left:180px; font-size:12px; margin-bottom:10px;}
fieldset.grupo{border-top:1px solid #999999; border-bottom:1px solid #999999; background:#eee url(dashboard/info-pan.png) repeat-x bottom; padding:10px 5px 0; margin-bottom:10px}
fieldset.grupo legend{border:none;padding:0 5px}
fieldset.data{border-color:#ddd;background:#eee;margin-bottom:30px}

#login{text-align:left;width:240px;margin:auto;}
#login fieldset{overflow:hidden;border:none}
#login button{display:block;margin:0 auto;background-color: #8c8c8c !important;border: none;color:#fff !important;float: none;}
#login input{
	color: #3a3a3a;
    font-size: 16px;
    height: 40px;
    line-height: 34px;
    border: 1px solid #999;
    border-radius: 1px;
    background: #eee;
    padding: 2px;
    padding-left: 10px;
    width: 100%;
    margin: 0;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;	
}
#login button{
	color: #3a3a3a;
    font-size: 16px;
    padding:  8px;	
}

#admin_traducciones button{height:auto}
#admin_traducciones .input,#admin_traducciones select{
	height:34px;
	width: 150px !important;
	float: left;
	display: inline-block;
	margin-right: 15px;
	margin-bottom: 35px;
}
#admin_traducciones .bt_down{
	margin-bottom: 15px;
	float: right !important;
	display: inline-block;
}
#admin_traducciones form{
	width: 100%;
}
fieldset{border:none; clear:left}
legend{color:#191919;font-weight:bold;padding-bottom:3px;font-family:Verdana,Arial,Helvetica,sans-serif}
iframe#idiomaPreview {width:1200px;height:900px;border:2px solid #000;padding:2px}
.traducir{color:#080}
span.traduce{position:relative;overflow:hidden}
span.traducir{z-index:0;color:#080}
#toolbar{position:relative;border:1px solid #000;border-bottom:1px solid #3B619C;height:24px;padding:5px 5px 15px;width:1200px;;float:left;background:#A9C7F0 url(../img/editor/toolbar.gif) repeat-x}
#toolbar a{display:block;margin:1px;float:left;padding:3px}
#toolbar a.activado{background:#ffc273 url(../img/editor/activado.gif) repeat-x;border:1px solid #000080;padding:2px}
#toolbar a:hover{background:#ffc273 url(../img/editor/hover.gif) repeat-x;border:1px solid #000080;padding:2px}
#toolbar img{border:0}
#toolbar .separador{float:left;border-left:1px solid #6A8CCB;border-right:1px solid #F1F9FF;width:0px;height:16px;margin:4px 2px}
#toolbar select{ float:left;margin-top:2px}
#toolbar select.font{width:180px}
#toolbar select.size{width:40px}
#toolbar select.color{width:150px}
#toolbar select.color{width:150px}
#toolbar img.nada{border:0;float:left;margin:4px}
#toolbar.disabled{overflow:hidden}
#toolbar.disabled img{filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;}
#toolbar.disabled a{cursor:default}
#toolbar.disabled a:hover{background:none;border:none;padding:3px;cursor:default}
#toolbar.disabled select{color:#000}
.idioma select{width:175px}

.form.filtro label{
	position: absolute;
    color: #a6a6a6 !important;
    margin-top:8px;
    margin-left:5px; 
    width: 140px;
    height: 20px;
    overflow: hidden;
    text-align: left;
}
.help{display: none}
#tooltip{font-family:Verdana,Geneva,sans-serif;position:absolute;z-index:3000;border: 1px solid rgba(255, 255, 255, 0.25);background-color:#191919;background-color: rgba(25, 25, 25, 0.92);padding:5px;max-width:250px;color:#fff;font-size:10px;border-radius: 3px 3px 3px 3px;box-shadow: 0 0 3px #555555;padding: 4px 8px;text-shadow: 0 0 2px #000000;display:none;}
#tooltip h3,#tooltip div{margin:0;font-weight:normal}
table.info a img{border-right:1px solid #ddd;padding-right:2px;margin-left:2px;margin-top:2px}
div.radio{margin-bottom:20px; float:left; margin-right:74px; height:62px;width:468px;overflow: hidden;}
#authMessage.message{
	color:#f00;
	font-size: 26px;
	text-align: center;
	margin-bottom: 20px;
}
.forma.bt_down{    
	background-color: #459E00;
    border: 0;
    padding: 10px 15px;
    color: #fff;
    font-weight: bold;
    border: 1px solid #327E04;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    cursor: pointer;
    text-decoration: none;
    float: left;
    margin: 0 15px 10px 0;
    font-size: 14px !important;
}
.forma.bt_down.cancelar{    
	background-color: #fae4e4;
    border-color: #770000;
    color: #770000;
}
.form.filtro div.input.long{
    width: 300px;
}
.form.filtro div.input.rango{
    width: 340px !important;
}
.form.filtro div.input.long input{
    width: 300px;
}
.action.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only{
	float: right;
	top: -10px;
}
.form.filtro{
	display: inline-block;
}
.paginator.clearfix{
	float: left;
    margin-bottom: 15px;
}
#paginacion .paginator.clearfix{
	float: none;
}
.disable_input{
	background-color: #cccccc !important;
}

#NoticiaAddForm  div.file ul.ui-sortable li input[type="text"]{ border-radius: 0; border: 1px solid #c8c8c8; height: 34px; padding: 0 5px; font-size: 12px; color: #000;}

#ubicaciones div.checkbox{margin-bottom:10px; float:left; margin-right:40px; width:488px; height:60px}
#ubicaciones div.checkbox{width:270px}
#ubicaciones div.checkbox{height:auto}
#ubicaciones div.checkbox{margin-bottom:10px}
#ubicaciones{clear:left}
.lista-check{
  display: inline-block;
}
.lista-check .input.checkbox{
  width: 20%;
  box-sizing:border-box; 
}
.lista-check.select-campos .input.checkbox{
  margin: 0px;
}
.lista-check.select-campos .legend{
  margin-bottom: 15px;
  border-bottom: 2px solid #000;
  padding-bottom: 3px;
}
.select-campos{
  padding: 10px;
  width: 100%; 
  margin-bottom: 20px;
}
.lista-check .input.checkbox input{
  display: inline-block;
  float: left;
  margin-right: 5px;
}
.lista-check .input.checkbox label{
  display: inline-block;
}
.lista-check  .legend{
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 10px;
}

.cancel_button{background-color: #fae4e4 !important; border-color: #770000 !important; color: #770000 !important;}

/***  File Uploader ***/
div.file{height:auto}
div.file label{margin-bottom: 10px;height: 25px;line-height: 25px;}
div.file .error-message{float:none}
div.file .iframes{clear:left;background-color: white;border: 2px dashed rgba(0, 0, 0, 0.3);position:relative}
div.file .iframes:hover{border: 2px dashed rgba(0, 30, 179, 0.5);}
div.file iframe[marginheight:0]{border:none;height:325px;width:100%;overflow:hidden;color:inherit;font-family:inherit}
div.file .preview{margin:5px 0;list-style-type:none;max-height:200px;overflow:auto}
div.file li{padding:3px 3px 3px 15px;overflow:hidden;border-top:1px solid #eee;border-bottom:1px solid #ccc;background:url(admin/drag-area.gif) no-repeat 3px 3px #ddd;cursor:url(admin/hand-open.cur),move}
div.file .sorting li{cursor:pointer;cursor:url(admin/hand-closed.cur),move}
div.file li:nth-child(1){border-top:0}
div.file li:nth-last-child(1){border-bottom:0}
div.file li:hover,div.file li.hover{background-color:#eee}
div.file li .name{padding:2px 0;width:370px;margin:4px;clear:none;background:transparent;border:0;cursor:pointer;font-weight:bold;text-decoration:underline}
div.file li .name:focus,div.file .preview li input.focus{border:1px solid #ddd;background:#fff;font-weight:normal;text-decoration:none;cursor:text;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;*behavior:url(/css/box-sizing/border-box.htc)}
div.file li label.lblhidden{text-decoration: underline; font-weight: normal; cursor: pointer}
div.file li textarea.description{margin:4px;padding: 5px;clear:none;background:transparent;border:0;cursor:pointer;text-decoration:underline; height: 15px;}
div.file li textarea.description:focus{border:1px solid #ddd;margin: 4px; padding: 5px;background:#fff;height: 60px;font-weight:normal;text-decoration:none;cursor:text;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;*behavior:url(/css/box-sizing/border-box.htc)}
div.file .thumb img{max-width:32px;max-height:32px;cursor:pointer;margin-top:0;vertical-align:middle}
div.file .thumb img{margin-top:expression((this.parentNode.offsetHeight - this.height)/2)}
div.file .thumb{text-align:center;width:40px;height:32px;line-height:32px;overflow:hidden;float:left;background:url(admin/loading-wheel.gif) no-repeat center center}
div.file .ready .thumb{background:none}
div.file a:link,div.file a:visited{display:block;float:right;width:0;height:16px;line-height:16px;overflow:hidden;padding:8px 2px 8px 18px;color:#ddd}
div.file .delete{cursor:pointer;background:url(admin/delete.png) no-repeat center center}
div.file .delete.inside{margin: 0 auto;width:80px;height:80px;cursor:pointer;background:url(noronet/x.png)}
div.file .deleting .delete{background-image:url(admin/loading-wheel.gif)}
div.file li .flag{width:16px;height:16px;opacity:0.01;cursor:pointer}
div.file li .flaglb{cursor:pointer;width:16px;height:16px;margin:0;padding:8px 2px;overflow:hidden;background-repeat:no-repeat;background-position:center center;float:right;opacity:0.2}
div.file li .flag-portada{background-image:url(admin/star.png)}
div.file li .checked{opacity:1}

#Menu .input.file.required{display:none}

div.file-editor{padding:0!important}
div.file-editor ul{float:left;display:inline;margin:0;list-style-type:none;width:100px;height:100%;overflow-x:hidden;overflow-y:auto}
div.file-editor li{text-align:center;margin:5px;padding:5px;cursor:pointer;-moz-box-sizing:border-box}
div.file-editor li:hover{border:1px dashed #000;padding:4px}
div.file-editor li.current{border:1px dashed #fff;background:#007;color:#fff;padding:4px}
div.file-editor li img{max-width:100%}
div.file-editor .canvas{margin-left:100px;height:100%;overflow:auto;background:#999;text-align:center}
div.file-editor .picture-frame{margin:0;position:relative;background:#000;display:inline-block}
div.file-editor .canvas img{position:absolute;top:0;left:0}
div.file-editor .ready img{width:100%}
div.file-editor .canvas .overlay{opacity:0.4}
div.file-editor .canvas .clip{z-index:1;top:0;left:0;cursor:url(noronet/hand-open.cur),move}
div.file-editor .canvas .drag-handler{position:relative!important;border:1px dashed #ddd;z-index:2;cursor:url(noronet/hand-open.cur),move}
div.file-editor .canvas .ui-draggable-dragging{cursor:url(noronet/hand-closed.cur),move}

.thumb-galeria{width: 170px;height: 200px;margin-right: 30px;margin-bottom: 30px;float: left}
.thumb-galeria .subtitle{text-align: center;margin: 10px 0;display: block;font-weight: bold}
.thumb-galeria img{border: 1px solid #5e5e5e}
.thumb-galeria .checkbox{width: auto;height: auto;margin-right: 0;margin-bottom: 0}
.thumb-galeria .input.checkbox input{width: auto}
.ui-widget-content{z-index: 1000}
.qgaleria {cursor: pointer;display: inline-block;font-size: 14px;margin-bottom: 10px;text-decoration: underline;}
#borrar_area{
  float: right;
  height: 30px;
  font-size: 16px;
  margin: -40px 0px 13px 0px;
  padding: 5px;
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
  border-radius: 6px;
}

/*//////////////////////////////////////////////////////*/
/*.contenedor-campos .valores_datos{
  width: 60% !important;
}*/

.contenedor-campos .input.text{
  width: 110px;
  box-sizing:border-box;
  margin-right: 2px;
  height: 40px !important;
}
.contenedor-campos{
    width: 45%;
    display: inline-block;
    box-sizing: border-box;
    height: 30px;
    margin-bottom: 5px;
    border-bottom:1px solid #dcdcdc;
    margin-right: 5%;
}

.contenedor-campos .input.checkbox{
  width: auto;
  margin-right: 5px;
  display: flex !important;
  align-items: center;
}


/*//////////////////////////////////////////////////////*/
.data.columna-completa{
  display: inline-block;
  width: 100%;
}
.data.columna-completa dd{
  display: inline-block;
  width: 90%;
  height: auto;
}
.thumbs.clearfix .thumb{
  float: left;
}
.thumbs.clearfix  .thumb.selected{
  border: 2px solid #73363E;
}
.contenedor-campos .inputs-relacionados{
  width: 100px;
  display: inline-block;
  padding-right: 10px;
  float: right;
}
.contenedor-campos .inputs-relacionados input{
    background-color: #fff;
    height: 25px;
    text-align: center;
}
.label_undeline{
  border-bottom: 2px solid #000;
  margin-bottom: 10px;
  display: inline-block;
  width: 100%;
  font-size: 22px;
  margin: 0px 10px;
}
.divs_agregar{
  float: left;
  display: block;
}
.content_per_model{
  width: 100%;
}
.eliminar_divs{
  display: inline-block;
  cursor: pointer;
}
.hidden_id{
  display: none;
}
.model-name{
  display: inline-block;
  font-size: 20px;
  margin-bottom: 20px;
  font-weight: bold;
  padding-bottom: 3px;
}
.remarket{
  text-transform: uppercase;
  color: #712424;  
}
.agregar_modelo{
    margin-bottom: 15px;
    display: inline-block;
    cursor: pointer;   
    background-color: #0598dd;
    border: 0;
    padding: 10px 15px;
    font-family: 'PT Sans', sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    color: #fff;
    moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    filter: border-radius:5px;
    border: 0;
}
.btn_acciones{
    text-align: center;
    margin-left:10px; 
    height: 35px;
    margin-top: 20px;
    width: 35px;
    text-decoration: none;
    margin-bottom: 15px;
    display: inline-block;
    cursor: pointer;   
    border: 0;
    font-family: 'PT Sans', sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    color: #fff;
    moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    filter: border-radius:5px;
    padding-top: 6px;
    box-sizing: border-box;
}
.btn_acciones.eliminar{
  background-color: #711313;
}
.btn_acciones.editar{
  background-color: #459E00;
}
.input.text.small input{ text-align: center;width: 100px }
#proyectos .listado{
    width: 400px;
    cursor: move;
    padding-top: 10px;
    padding-left: 10px;
    border: 1px solid #626262;
    margin: 5px 0px;
}    
#proyectos .listado:hover{
  background-color: #e8ebef;
}
#proyectos{
  margin-left: 0px;
} 
.content_per_model{margin-bottom: 15px;border-bottom: solid 1px #dadada;}
.grupo .input.checkbox input{ width: 20px; margin-right: 10px;float: left;}
.amenidades .input.checkbox {width: 30% !important;min-height: 40px;margin-bottom: 5px;}
.btn-delete-all-files{float: right;border-radius: 0px;background: #ca4f4f;border: 0px;border-bottom: solid 2px #880000 !important;color: #fff;padding: 5px 10px;position: relative;z-index: 10;cursor: pointer;bottom: -25px;position: absolute;right: 0px;}
.btn-delete-all-files:hover{background: #de4040;border-bottom: solid 2px #880000;}