.cupon_button_add {
    background-color: #F6F6F6;
    background-image: url("../images/admin/promo.png");
    background-repeat: no-repeat;
    border: 1px solid #EAEAEA;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 21px;
    font-weight: bold;
    height: 56px;
    margin: 6px 6px 6px 0;
    padding: 2px 0 0 68px;
    width: 94px;
}

.coupons_list .borde_auto {
    border-bottom: 2px solid #609030;
}

.coupons_list  a.link_rojo{
    color: #609030;
}


.coupons_list dl dt {
    display: block;
    float: left;
    font-weight: bold;
    margin: 0 0 10px;
    padding: 0;
    width: 109px;
}
.coupons_list dl dd {
    display: block;
    float: left;
    margin: 0 0 10px;
    padding: 0;
    width: 81px;
}
.coupons_list dl dd.itemDescripcion {
    width: 550px;
}
.coupons_list dl dd.ultimoItem {
    margin-bottom: 0;
}


.uiStepListSingleLineWhite ol {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #3B5997;
    height: 31px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.uiStep {
    display: inline;
    list-style-type: none;
}
.uiStepListSingleLine .uiStepSelected .back {
    background-image: url("imagenes/coupons/eLCgTd0YU07.png");
    background-position: -18px -156px;
    background-repeat: no-repeat;
    background-size: auto auto;
}
.uiStepListSingleLine .part {
    height: 31px;
}
.uiStepFirst .back {
    width: 3px;
}
.uiStep .part {
    float: left;
}
.uiStepListSingleLine .uiStepSelected .middle {
    background: url("imagenes/coupons/9UNNaVu8SFB.png") repeat-x scroll 0 0 transparent;
}
.uiStepListSingleLine .uiStepSelected .point {
    background-image: url("imagenes/coupons/eLCgTd0YU07.png");
    background-position: 0 -304px;
    background-repeat: no-repeat;
    background-size: auto auto;
}

.uiStepListSingleLine .middle {
    background: url("imagenes/coupons/lFahQXTaTNO.png") repeat-x scroll 0 0 transparent;
}
.uiStepListSingleLine .uiStep .point {
    background-image: url("imagenes/coupons/eLCgTd0YU07.png");
    background-position: 0 -336px;
    background-repeat: no-repeat;
    background-size: auto auto;
    width: 14px;
}
.uiStepListSingleLine .uiStepLast .point {
    background-image: url("imagenes/coupons/eLCgTd0YU07.png");
    background-position: 0 -208px;
    background-repeat: no-repeat;
    background-size: auto auto;
}
.uiStepListSingleLine .uiStepSelected .point {
    background-image: url("imagenes/coupons/eLCgTd0YU07.png");
    background-position: 0 -304px;
    background-repeat: no-repeat;
    background-size: auto auto;
}
.uiStepListSingleLine .back {
    background-image: url("imagenes/coupons/eLCgTd0YU07.png");
    background-position: -10px -156px;
    background-repeat: no-repeat;
    background-size: auto auto;
}
.uiStepListSingleLine .uiStepNextSelected .point {
    background-image: url("imagenes/coupons/eLCgTd0YU07.png");
    background-position: 0 -240px;
    background-repeat: no-repeat;
    background-size: auto auto;
}
.uiStepListSingleLine li.uiStepLastSelected .point {
    background-image: url("imagenes/coupons/eLCgTd0YU07.png");
    background-position: 0 -272px;
    background-repeat: no-repeat;
    background-size: auto auto;
}

.uiStepListSingleLine .uiStep .point {
    width: 14px;
}
.uiStepListSingleLine .uiStep .content {
    margin: 7px 8px 0;
}
.uiStepSelected .fwb {
    font-size: 11px;
    color: #FFFFFF;
    font-weight: bold;
}
.uiStepSelected a {
	font-size: 11px;
    color: #FFFFFF!important;
    cursor: pointer;
    font-weight: bold;
    text-decoration: none;
}
.fsm {
	color:#551A8B;

	}

.uiStepList{
	padding-top:10px;
	padding-bottom:10px;
	border-bottom: 1px solid #CCCCCC;
	  border-top: 1px solid #CCCCCC;
	  margin:20px;
}
.fsm a{
	color:#551A8B;
	
	}

.uiBoxGray {

   border-radius: 0 0 3px 3px;
    line-height: 16px;
    padding: 8px 10px;
    border-bottom: medium none;
    border-left: medium none;
    border-right: medium none;
	text-align:right;
    background-color: #F2F2F2;
}

.uiBoxGray .clearfix:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}

.uiBoxWhite{
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    width: 690px;
    border-radius: 4px 4px 4px 4px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    margin-top: 20px;
}

.uiBoxWhite .uiHeaderTitle {
    line-height: 20px;
    min-height: 20px;
    padding-bottom: 2px;
    vertical-align: bottom;
    outline: medium none;
       margin: 20px;
    
}

.uiBoxWhite .uiHeaderTitle h2 {
    color: #1C2A47;
    font-size: 16px;
}

.uiBoxWhite fieldset{margin:20px!important;}


.pasos_buttons{
	text-align:center;
	padding:20px;
}
.title_cupon{
	padding: 0 20px;
}

.link_volver{
	text-decoration: underline;
	color:#3CA5B4;
	font-weight: bold;
}

.dashboar_content {
    background: -moz-linear-gradient(100% 100% 90deg, #F2F2F2, #FFFFFF) repeat scroll 0 0 transparent;
    border: 1px solid #CCCCCC;
    border-radius: 3px;
    font-size: 110%;
    margin: 0 0 15px;
    overflow: auto;
    width:340px;
}
.dashboar_content .content_box{
	padding:10px;
}
.dashboar_content h2 {
    background: none repeat scroll 0 0 #AED2E2;
    color: #444444;
    font: bold 12px/12px Helvetica,sans-serif;
    padding: 6px;
}

.dashboar_content a.company_link {
    color: #444444;
    font: 11px;
    
}

.dashboar_content_buttons{
	text-align:center;
	margin-top:10px;
}

.dashboar_content_buttons .button.blue {
   /* background: none repeat scroll 0 0 #AED2E2;
    border: 1px solid #0D717E;
    color:black;
    text-shadow:none;
    */
}

.dashboar_content_buttons .link_rojo {
	color:#189AD8;
}

.profile_company .dashboar_content h2 {
    background: none repeat scroll 0 0 #BED8B6;
    color: #444444;
    font: bold 12px/12px Helvetica,sans-serif;
    padding: 6px;
}

.profile_company  .dashboar_content_buttons .button.blue {
    background: none repeat scroll 0 0 #BED8B6;
    border: 1px solid #0D717E;
    color:black;
    text-shadow:none;
}

.profile_company  .dashboar_content_buttons .link_rojo {
	color:#7D8979;
}

.profile_company .registro_titulo {
    border-bottom: 2px solid #7D8979 !important;
    color: #7D8979;
}

.accesos_rapidos h2 {
	 background: none repeat scroll 0 0 #AED2E2;
    color: #444444;
    font: 12px/12px Arial,Helvetica,sans-serif;
    padding: 6px;

}

.profile_company .accesos_rapidos h2 {
	 background: none repeat scroll 0 0 #BED8B6;
    color: #444444;
    font: 12px/12px Arial,Helvetica,sans-serif;
    padding: 6px;

}


.accesos_rapidos ul {
	font-size: 10px;
    font-weight: normal;
    list-style: none outside none;
}

.accesos_rapidos li {
    background: url("https://s3-s.licdn.com/scds/common/u/img/sprite/sprite_nsettings_v1.png") no-repeat scroll -11px -1079px transparent;
    padding: 0 0 5px 15px;
    border-bottom: 1px dotted #999999;
}

.accesos_rapidos li a{
    color:#444444;
}
.accesos_rapidos li a:hover{
    color:#000000;
}

.tipo_cuenta{
    border-top: 1px dotted #999999;
    overflow: hidden;
    padding-top: 5px;
    margin-top:10px;
    margin-right:10px;
}
.tipo_cuenta .label{
    color: #666666;
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 5px;
}

.tipo_cuenta .data{
    color: #000000;
    font-size: 11px;
    font-weight: normal;
}

.coupons_admin_list .clasificados_n {
	 background-color: #E8EBED;
}

.coupon_users_list{
	width: 100%!important;
	margin-top:15px;
}
.coupon_users_list td{
	vertical-align:middle!important;
	    text-align: center!important;
	 
}
.coupon_users_list td.foto{
	width:45px!important;
	 
}

.coupon_users_list td .no{
	color:#FF0000;
	font-size: 13px;
    font-weight: bold;
}

.coupon_users_list td .si{
	color:#1FAA0C;
	font-size: 13px;
    font-weight: bold;
}