@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700|Quattrocento+Sans:400,700);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);

.ui-input-text.ui-body-a.ui-corner-all.ui-shadow-inset
{
    box-shadow      : none;
    border-radius   : 0;
}

body, input, select, textarea, button, .ui-btn
{
    font-family: Helvetica,Arial;
}

div[role="main"].ui-content
{
    padding         : 0 0 1em 0;
}

a.ui-slider-handle.ui-btn.ui-shadow
{
    width       : 20px;
    height      : 20px;
    min-width   : 20px;
    background-color    : #cccccc;
    top         : 100%;
}

.ui-slider-track.ui-shadow-inset.ui-bar-inherit.ui-corner-all
{
    height          : 9px;
    margin          : 0 0 0 0;
    box-shadow      : none;
    border-radius   : 0;
}


.ui-page-theme-a, .ui-page-theme-a .ui-panel-wrapper
{
    text-shadow     : none;
}

.ui-content input[type="text"]
{
    font-family     : Helvetica,Arial;
    font-weight     : lighter;
    font-size       : 12px;
    padding         : 14px 0;
}

.ui-footer
{
    border          : none;
}

/* Reescribiendo el jqm de los selects */
.ui-select>.ui-shadow
{
    box-shadow      : none;
}

.ui-btn.ui-icon-carat-d.ui-btn-icon-right.ui-corner-all.ui-shadow:after
{
  background-color: rgba(0,0,0,0);
}
.ui-icon-carat-d:after
{
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%2358595b%3B%22%20points%3D%2211.949%2C3.404%207%2C8.354%202.05%2C3.404%20-0.071%2C5.525%207%2C12.596%2014.07%2C5.525%20%22%2F%3E%3C%2Fsvg%3E');
}
.ui-btn.ui-icon-carat-d.ui-btn-icon-right.ui-corner-all.ui-shadow
{
    border-radius   : 0;
    border          : 1px solid #58595b;
}

/* Reescribiendo el jqm de los botones */

.ui-page-theme-a .ui-btn:visited,
.ui-page-theme-a .ui-btn:link,
.ui-page-theme-a .ui-btn:active,
.ui-page-theme-a .ui-btn:hover
{
    background-color: #43a8d5; /*azul bajito */
    text-shadow     : none;
    color           : white;
}

.ui-btn, label.ui-btn
{
    border-width    : 0;
    border-style    : none;
}

/* Reescribiendo el focus del input jqm */

div.ui-input-text.ui-body-inherit.ui-corner-all.ui-shadow-inset,
div.ui-input-text.ui-body-inherit.ui-corner-all.ui-shadow-inset.ui-focus
{
    border          : 1px solid #58595b;
    box-shadow      : none;
    border-radius   : 0;
    padding         : 0 14px 0 14px;
}




/* TERMINA LO VIEJO */


@font-face
{
   font-family: 'helveticaneue';
   src        : url(font/helveticaneue-light.woff);
   font-weight: 300;
}

body, input, select, textarea, button, .ui-btn
{
    font-family: 'Source Sans Pro';
}

.ui-content input[type="text"]
{
    font-family     : 'Source Sans Pro';
    font-weight     : lighter;
    font-size       : 16px;
    line-height     : 16px;
    padding         : 6px 0;
}
/*  BEGIN JQM SELECT el jqm de los selects */
    .ui-select>.ui-focus
    {
        box-shadow: none;
    }

      .ui-page-theme-a .ui-select .ui-btn
    , .ui-page-theme-a .ui-select .ui-btn:visited
    , .ui-page-theme-a .ui-select .ui-btn:link
    , .ui-page-theme-a .ui-select .ui-btn:active
    , .ui-page-theme-a .ui-select .ui-btn:hover
    {
        background-color: #FFF;
        color           : #58595b;
        font-family     : 'Source Sans Pro',Helvetica,Arial;
        font-weight     : normal;
    }


    .ui-btn.ui-icon-carat-d.ui-btn-icon-right.ui-corner-all.ui-shadow:after
    {
      background-color: rgba(0,0,0,0);
    }
    .ui-icon-carat-d:after
    {
        background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%2358595b%3B%22%20points%3D%2211.949%2C3.404%207%2C8.354%202.05%2C3.404%20-0.071%2C5.525%207%2C12.596%2014.07%2C5.525%20%22%2F%3E%3C%2Fsvg%3E');
    }
    .ui-btn.ui-icon-carat-d.ui-btn-icon-right.ui-corner-all.ui-shadow
    {
        border-radius   : 0;
        border          : 1px solid #ccc;
    }
    .ui-select
    {
        max-width       : 335px;
    }
/* END JQM SELECT el jqm de los selects */


/* Reescribiendo el jqm de los botones */

a.ui-btn
{
    min-width      : 160px;
}

.ui-page-theme-a .ui-btn
,.ui-page-theme-a .ui-btn:visited
,.ui-page-theme-a .ui-btn:link
,.ui-page-theme-a .ui-btn:active
{
    border-width    : 0;
    background-color: #43a8d5;
    text-shadow     : none;
    font-family     : 'Source Sans Pro';
    font-weight     : 600;
    color           : #fff;
    font-size       : 15px;
    line-height     : 15px;
    text-transform  : uppercase;
}

.ui-flipswitch .ui-flipswitch-on.ui-btn
{
    min-width       : 1px !important;
    font-size       : 1em;
    line-height     : 25px;
}

.ui-page-theme-a .ui-controlgroup-controls a.ui-btn
{
    min-width       : 1px;
    border-left     : 1px solid #ddd;
    border-bottom   : 1px solid #ddd;
    border-top      : 1px solid #ddd;
}

.ui-page-theme-a .ui-btn:hover
{
    background-color: #0079bc; /*azul bajito */
}

label.ui-btn
{
    border-style    : none;
}

/* Reescribiendo el textarea */

textarea.ui-input-text
{
    min-height: 75px;
    border    : 2px solid #ddd;
}

.ui-page-theme-a textarea.ui-input-text.ui-state-disabled
,.ui-input-text.ui-body-inherit.ui-corner-all.ui-state-disabled.ui-shadow-inset
{
    color           : #58595b;
    border          : none;
    opacity         : 1;
    background      : transparent none
}
.ui-page-theme-a textarea.ui-focus
{
    box-shadow: none;
}
.ui-input-text input, .ui-input-search input, textarea.ui-input-text
{
    -webkit-box-shadow: none;
    -moz-box-shadow     : none;
    box-shadow          : none;
    border-radius       : 3px;
}


/* Reescribiendo el focus del input jqm */
textarea.ui-input-text.ui-corner-all
{
    padding-left    : 14px;
    padding-right   : 14px;
}

div.ui-input-text.ui-body-inherit.ui-corner-all.ui-shadow-inset,
div.ui-input-text.ui-body-inherit.ui-corner-all.ui-shadow-inset.ui-focus
{
    border          : 2px solid #ddd;
    box-shadow      : none;
    border-radius   : 3px;
    padding         : 0 14px 0 14px;
}

.ui-page-theme-b .ui-btn,
html .ui-bar-b .ui-btn,
html .ui-body-b .ui-btn,
html body .ui-group-theme-b .ui-btn,
html head+body .ui-btn.ui-btn-b,
.ui-page-theme-b .ui-btn:visited,
html .ui-bar-b .ui-btn:visited,
html .ui-body-b .ui-btn:visited,
html body .ui-group-theme-b .ui-btn:visited,
html head+body .ui-btn.ui-btn-b:visited
{
    background-color: #0079bc;
    border-color    : #1f1f1f;
    color           : #ffffff;
    text-shadow     : none;
}
/*color del switch */

.ui-flipswitch.ui-corner-all
{
    border-radius: none;
    border-color: #CCC;
}
.ui-flipswitch.ui-shadow-inset
{
    box-shadow: none;
}
.ui-page-theme-a .ui-flipswitch-active > a.ui-flipswitch-on.ui-btn.ui-shadow.ui-btn-inherit
{
    color: black;
}
.ui-page-theme-a .ui-flipswitch-active
{
    background-color: white;
}
.ui-flipswitch .ui-btn.ui-flipswitch-on
{
    background-color: gray;
    border-color    : gray;
}


.ui-page-theme-a .ui-controlgroup-controls .ui-btn.ui-disabled-pagination:link,
.ui-page-theme-a .ui-controlgroup-controls .ui-bt.ui-disabled-pagination:visited,
.ui-page-theme-a .ui-controlgroup-controls .ui-bt.ui-disabled-pagination:active,
.ui-page-theme-a .ui-controlgroup-controls .ui-bt.ui-disabled-pagination:hover
{
    color: gray !important;
}

.ui-page-theme-a .ui-controlgroup-controls .ui-btn:link,
.ui-page-theme-a .ui-controlgroup-controls .ui-btn:visited,
.ui-page-theme-a .ui-controlgroup-controls .ui-btn:active,
.ui-page-theme-a .ui-controlgroup-controls .ui-btn:hover
{
    color: #002d40;
    background-color: #f6f6f6;
    border-color: #ddd;
    text-shadow: 0 1px 0 #f3f3f3;
}

.ui-controlgroup-controls .ui-btn
{
 border-width: 1px;
 border-style: solid;
 border-color: #ddd;
}

.hover-zoom:hover .image_container
{
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    opacity: 0.95;
}

.hover-zoom .image_container
{
    -webkit-transition: 0.5s all ease-in-out;
    -moz-transition: 0.5s all ease-in-out;
    -ms-transition: 0.5s all ease-in-out;
    -o-transition: 0.5s all ease-in-out;
    transition: 0.5s all ease-in-out;
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000;
    opacity: 0.80;
}


.ui-page-theme-a a, html .ui-bar-a a, html .ui-body-a a, html body .ui-group-theme-a a
{
    font-weight: 700;
    text-shadow: none;
}
.fileupload_container
,.input_file_container
{
    position: relative;
}

.fileupload_container>input[type="file"]
{
    width       : 100%;
    height      : 100%;

    position    : absolute;
    top         : 0;
    right       : 0;
    bottom      : 0;

    cursor      : pointer;
    padding     : 0px;
    margin      : 0;
    opacity     : 0;
    filter      : alpha(opacity=0);
}
.fileupload_container>.fileupload_indicator
{
    position        : absolute;
    height          : 10px;
    bottom          : 0;
    left            : 0;
    background-color: #43A8D5;
}


/* BEGINS CUSTOM HEADER */
    .ui-page-theme-a .ui-bar-inherit.ui-header
    {
        height          : 64px;
        background-color: #202c3d;
        border          : none;
    }

    .custom_header
    {
        overflow        : hidden;
        max-width       : 1100px;
        margin          : 0 auto;
    }
    .custom_header > a:first-child
    {
        display         : block;
        float           : left;
        width           : 127px;
        height          : 28px;
    }

    .ui-header .custom_header > a:first-child > img
    {
        margin-top      : 12px;
    }

    .custom_header > .title
    {
        font-family     : 'Source Sans Pro';
        font-size       : 14px;
        color           : #43a8d5;
        line-height     : 64px;
        overflow        : hidden;
        padding-left    : 20px;
        float           : left;
        height          : 64px;
        text-shadow     : none;
        font-weight     : 600;
        text-decoration : none;
        text-transform  : uppercase;
    }

    .custom_header  a.user_name
    {
        line-height     : 64px;
        color           : #ffffff;
        text-decoration : none;
        font-size       : 14px;
        font-weight     : 600;
        font-family     : 'Source Sans Pro';
        text-transform  : capitalize;
    }

    .custom_header .imagen
    {
        background          : url(/v1/images/imgUserDefault.png) top center no-repeat;
        width               : 44px;
        height              : 44px;
        margin              : 10px;
        display             : block;
        float               : left;
        overflow            : hidden;
    }
    .custom_header .imagen > div
    {
        width               : 100%;
        height              : 90px;
    }
    .custom_header .user_name>span/*Triangle */
    {
        color           : #2C455B;
        padding         : 0 10px 50px 5px;
    }
    .custom_header > .section_name
    {
        float           : right;
        overflow        : hidden;
        height          : overflow;
    }
    .custom_header > .section_name>div
    {
        display         : table;
        background-color: #142032;
    }
/* ENDS CUSTOM HEADER  */

/* BEGINS all pages Menu */
#all_pages_menu.ui-content
{
    padding     : 1em 0 10px 0;
    box-shadow  : none;
    border      : 1px solid #cccccc;
}
#all_pages_menu > a
{
    display     : block;
    font-family : 'Source Sans Pro';
    font-weight : normal;
    color       : #666666;
    text-decoration : none;
    padding     : 0 1em 0 1em;
}
#all_pages_menu > a:hover
{
    color       : #0079bc;
}
#all_pages_menu > a.close_session
{
    margin-top  : 10px;
    padding     : 5px 1em 0 1em;
    border-top  : 1px solid #cccccc;
}
/* ENDS   all Pages Menu */


/* BEGIN Footer Todas las paginas  */
    div.ui-footer.ui-bar-inherit
    {
        background-color: #ffffff;
        padding         : 45px 0 45px 0;
    }

    .footer_content
    {
        width           : 100%;
        overflow        : hidden;
        margin          : 0 auto;
        padding         : 2%;
    }

    .footer_content >div
    {
        max-width       : 430px;
        width           : 150px;
        display         : inline-block;
        vertical-align  : top;
        margin-bottom   : 30px;
    }

    .footer_content > div:nth-child(3)
    {
        width           : 200px;
        margin-bottom   : 50px;
    }
    .footer_content > div:last-child
    {
        width       : 430px;
    }

    .ui-page .footer_content  h3
    {
        color           : #666666;
        font-family     : 'Open Sans';
        font-weight     : bold;
        font-size       : 15px;
        margin-bottom   : 10px;
        text-align      : left;
        text-shadow     : none;
        text-transform  : uppercase;
    }

    .footer_content > div:first-child>a
    ,.footer_content > div:nth-child(2)>a
    {
        display         : block;
        color           : #999999;
        font-family     : 'Open Sans';
        font-weight     : normal;
        font-size       : 14px;
        text-shadow     : none;
        display         : block;
        text-decoration : none;
        line-height     : 30px;
    }

    .footer_content > div:last-child
    {
        float           : right;
        text-align      : right;
        text-shadow     : none;
        color           : #4f9fbb;
        font-family     : 'Source Sans Pro';
        font-weight     : normal;
        font-size       : 14px;
        line-height     : 22px;
        color           : #617487;
        text-shadow     : none;
    }

    .footer_content > div:last-child > div:nth-child(2)
    {
    	padding: 12px 0px;
    }

    .footer_content >div:last-child>a
    {
        margin          : 0px 0px 0px 10px;
        font-family     : 'Source Sans Pro';
        font-weight     : normal;
        font-size       : 16px;
        line-height     : 22px;
        color           : #4f9fbb;
        text-decoration : underline;
    }


    .footer_content > div:nth-child(3) > a:last-child
    {
        display         : block;
        width           : 215px;
        font-family     : 'Open Sans', sans-serif;
        font-weight     : bold;
        font-size       : 14px;
        line-height     : 20px;
        color           : #fff;
        padding         : 12px 0px;
        border-radius   : 5px;
        background      : #2ea8df;
        text-shadow     : none;
        text-transform  : uppercase;
        text-align      : center;
        text-decoration : none;
    }


    .footer_content .badges  > *
    {
        float           : right;
    }

    .footer_content .badges  > div 
    {
        padding-left: 10px;
    }

    .footer_content .badges  > div > a
    {
        height          : 40px;
        width           : 40px;
        margin-left     : 5px;
        display         : inline-block;
    }

    .footer_content .badges > div > div
    {
        height          : 40px;
        display         : inline-block;
    }

    .footer_content .badges > div > a:last-child
    {
        background: url('/img/btn3-hover.png') no-repeat;
    }

    .footer_content .badges > div > a:nth-child(2)
    {
        background: url('/img/btn2-hover.png') no-repeat;
    }

    .footer_content .badges > div > a:first-child
    {
        background: url('/img/btn1-hover.png') no-repeat;
    }


/* ENDS  footer */

/* BEGINS clases para huevones */
    .tdr
    {
        overflow: hidden;
        float   : right;
    }

    .td_right
    {
        float:right;
    }

    .td
    {
        overflow:hidden;
        float:left;
    }

    .tr
    {
        overflow    : hidden;
        clear       : both;
    }
/* ENDS las clases para huevones */

.flexslider_prev
,.flexslider_next
{
    display: none;
}

.flexslider:hover > .flexslider_prev
{
    display         : block;
    cursor          : pointer;
    position        : absolute;
    margin          : auto;
    left            : 0;
    height          : 50px;
    width           : 50px;
    top             : 0;
    bottom          : 0;
    z-index         : 2;
    background-image: url(/v1/images/controlNav.png);
}
.flexslider:hover > .flexslider_next
{
    display         : block;
    cursor          : pointer;
    position        : absolute;
    margin          : auto;
    height          : 50px;
    width           : 50px;
    right           : 0;
    top             : 0;
    bottom          : 0;
    z-index         : 2;
    background-image: url(/v1/images/controlNav.png);
    -webkit-transform :rotate(180deg);
    transform       : rotate(180deg);
}

[data-tame-tabs]
{
    position    : relative;
}
[data-tame-tabs]> a
{
    display     : inline-block;
	text-decoration: none;
}
[data-tame-tabs] > div > div
{
	padding		: 10px 10px;
}

[data-tame-tabs]:not(.tame_expanded) > div
{
    position    : absolute;
    z-index     : 1;
    top         : 40px;
    left        : 0;
    right       : 0;
    bottom      : 0;
}

[data-tame-tabs]> div:target
{
    z-index     : 2;
    background  : white;
}

[data-tame-tabs]:not(.tame_expanded) >a
{
	margin-top		: 20px;
	margin-right	: 15px;
	float: left;
}


[data-tame-tabs] > a
{
	display		: inline-block;
    font-family : Source_R;
    font-weight : 600;
    font-size   : 16px;
    color       : #002C40;
    text-align  : center;
    padding     : 10px 20px;
    border-top  : 2px solid #ddd;
    border-left : 2px solid #ddd;
    border-right: 2px solid #ddd;
}
[data-tame-tabs].tame_expanded > div
{
    position    : relative;
    display     : block;
    z-index     : 1;
	border		: 2px solid #ddd;
}

.tame_maximum_space
{
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -moz-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-box-align: start;
    -moz-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.tame_maximum_space > *
{
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
}

.tame_space_between
{
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-box-align: start;
    -moz-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.tame_space_between > *
{
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
}



.tame_space_around 
{
    display                 : -webkit-box;
    display                 : -moz-box;
    display                 : -ms-flexbox;
    display                 : -webkit-flex;
    display                 : flex;
    -webkit-box-direction   : normal;
    -moz-box-direction      : normal;
    -webkit-box-orient      : horizontal;
    -moz-box-orient         : horizontal;
    -webkit-flex-direction  : row;
    -ms-flex-direction      : row;
    flex-direction          : row;
    -webkit-flex-wrap       : wrap;
    -ms-flex-wrap           : wrap;
    flex-wrap               : wrap;
    -webkit-box-pack        : justify;
    -moz-box-pack           : justify;
    -webkit-justify-content : space-around;
    -ms-flex-pack           : distribute;
    justify-content         : space-around;
    -webkit-align-content   : flex-start;
    -ms-flex-line-pack      : start;
    align-content           : flex-start;
    -webkit-box-align       : start;
    -moz-box-align          : start;
    -webkit-align-items     : flex-start;
    -ms-flex-align          : start;
    align-items             : flex-start;
}

.tame_space_around  > *
{
   -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group  : 1;
    -webkit-order           : 0;
    -ms-flex-order          : 0;
    order                   : 0;
    -webkit-box-flex        : 0;
    -moz-box-flex           : 0;
    -webkit-flex            : 0 1 auto;
    -ms-flex                : 0 1 auto;
    flex                    : 0 1 auto;
    -webkit-align-self      : auto;
    -ms-flex-item-align     : auto;
    align-self              : auto;
}
/* EL POPUP */
   
   #popupConfirmation h3
   {
   	 font-size: 16px;
   }

  #popupConfirmation a
  {
      min-width     : 130px;
      border: 2px solid #eee;
	  color: #999;
  }

  #popupConfirmation .ui-content
  {
     padding        : 10px;
  }


  #popupConfirmation .ui-content #popupConfirmationAfirmative:hover
  {
      background-color: #EDEDED;
      border-color: #DDD;
      color: #333;
      text-shadow: 0px 1px 0px #F3F3F3;
    
  }

/* WYSIWYG Editor */
.TAME_WYSIWYG .editControls {
  text-align:center;
  padding:5px;
  margin:5px;
}

.TAME_WYSIWYG .editor 
{
    resize          :vertical;
    overflow        :auto;
    min-height      :100px;
    padding         : 0.5em;
    border          : 2px solid #ddd;
    border-radius   : 3px;
}

.TAME_WYSIWYG_output 
{
  width:99.7%;
  height:100px
}

.TAME_WYSIWYG .controls [data-role="bold"]{ background-image: url(/v1/images/wysiwygeditor/bold.png);}
.TAME_WYSIWYG .controls [data-role="undo"]{ background-image: url(/v1/images/wysiwygeditor/undo.png);}
.TAME_WYSIWYG .controls [data-role="italic"]{ background-image: url(/v1/images/wysiwygeditor/italic.png);}
.TAME_WYSIWYG .controls [data-role="redo"]{ background-image: url(/v1/images/wysiwygeditor/redo.png);}
.TAME_WYSIWYG .controls [data-role="strikeThrough"]{ background-image: url(/v1/images/wysiwygeditor/strikeThrough.png);}
.TAME_WYSIWYG .controls [data-role="justifyLeft"]{ background-image: url(/v1/images/wysiwygeditor/justifyLeft.png);display:none;}
.TAME_WYSIWYG .controls [data-role="justifyCenter"]{ background-image: url(/v1/images/wysiwygeditor/justifyCenter.png);display:none;}
.TAME_WYSIWYG .controls [data-role="justifyRight"]{ background-image: url(/v1/images/wysiwygeditor/justifyRight.png);display:none;}
.TAME_WYSIWYG .controls [data-role="justifyFull"]{ background-image: url(/v1/images/wysiwygeditor/justifyFull.png);display:none;}
.TAME_WYSIWYG .controls [data-role="indent"]{ background-image: url(/v1/images/wysiwygeditor/indent.png);}
.TAME_WYSIWYG .controls [data-role="outdent"]{ background-image: url(/v1/images/wysiwygeditor/outdent.png);}
.TAME_WYSIWYG .controls [data-role="insertUnorderedList"]{ background-image: url(/v1/images/wysiwygeditor/insertUnorderedList.png);}
.TAME_WYSIWYG .controls [data-role="insertOrderedList"]{ background-image: url(/v1/images/wysiwygeditor/insertOrderedList.png);}
.TAME_WYSIWYG .controls [data-role="h1"]{ background-image: url(/v1/images/wysiwygeditor/h1.png);}
.TAME_WYSIWYG .controls [data-role="h2"]{ background-image: url(/v1/images/wysiwygeditor/h2.png);}
.TAME_WYSIWYG .controls [data-role="subscript"]{ background-image: url(/v1/images/wysiwygeditor/subscript.png);display: none;}
.TAME_WYSIWYG .controls [data-role="superscript"]{ background-image: url(/v1/images/wysiwygeditor/subscript.png); display: none;}
.TAME_WYSIWYG .controls [data-role="underline"]{ background-image: url(/v1/images/wysiwygeditor/underline.png); display: none;}

.TAME_WYSIWYG .controls [data-role="bold"]:hover{ background-image: url(/v1/images/wysiwygeditor/bold_hover.png);}
.TAME_WYSIWYG .controls [data-role="undo"]:hover{ background-image: url(/v1/images/wysiwygeditor/undo_hover.png);}
.TAME_WYSIWYG .controls [data-role="italic"]:hover{ background-image: url(/v1/images/wysiwygeditor/italic_hover.png);}
.TAME_WYSIWYG .controls [data-role="redo"]:hover{ background-image: url(/v1/images/wysiwygeditor/redo_hover.png);}
.TAME_WYSIWYG .controls [data-role="strikeThrough"]:hover{ background-image: url(/v1/images/wysiwygeditor/strikeThrough_hover.png);}
.TAME_WYSIWYG .controls [data-role="justifyLeft"]:hover{ background-image: url(/v1/images/wysiwygeditor/justifyLeft_hover.png);}
.TAME_WYSIWYG .controls [data-role="justifyCenter"]:hover{ background-image: url(/v1/images/wysiwygeditor/justifyCenter_hover.png);}
.TAME_WYSIWYG .controls [data-role="justifyRight"]:hover{ background-image: url(/v1/images/wysiwygeditor/justifyRight_hover.png);}
.TAME_WYSIWYG .controls [data-role="justifyFull"]:hover{ background-image: url(/v1/images/wysiwygeditor/justifyFull_hover.png);}
.TAME_WYSIWYG .controls [data-role="indent"]:hover{ background-image: url(/v1/images/wysiwygeditor/indent_hover.png);}
.TAME_WYSIWYG .controls [data-role="outdent"]:hover{ background-image: url(/v1/images/wysiwygeditor/outdent_hover.png);}
.TAME_WYSIWYG .controls [data-role="insertUnorderedList"]:hover{ background-image: url(/v1/images/wysiwygeditor/insertUnorderedList_hover.png);}
.TAME_WYSIWYG .controls [data-role="insertOrderedList"]:hover{ background-image: url(/v1/images/wysiwygeditor/insertOrderedList_hover.png);}
.TAME_WYSIWYG .controls [data-role="h1"]:hover{ background-image: url(/v1/images/wysiwygeditor/h1_hover.png);}
.TAME_WYSIWYG .controls [data-role="h2"]:hover{ background-image: url(/v1/images/wysiwygeditor/h2_hover.png);}
.TAME_WYSIWYG .controls [data-role="subscript"]:hover{ background-image: url(/v1/images/wysiwygeditor/subscript_hover.png);}
.TAME_WYSIWYG .controls [data-role="superscript"]:hover{ background-image: url(/v1/images/wysiwygeditor/subscript_hover.png);}
.TAME_WYSIWYG .controls [data-role="underline"]:hover{ background-image: url(/v1/images/wysiwygeditor/underline_hover.png);}


.TAME_WYSIWYG .controls [data-role]
{
    width               : 30px;
    height              : 30px;
    background-repeat   : no-repeat;
    background-position : center;
    border              : 0;
    padding             : 0;
}

.TAME_WYSIWYG .editControls [data-role=""] {}

.TAME_WYSIWYG a:link {text-decoration:none;}
.TAME_WYSIWYG a:visited {text-decoration:none;}
.TAME_WYSIWYG a:hover {text-decoration:none;}
.TAME_WYSIWYG a:active {text-decoration:none;}
.TAME_WYSIWYG a
{
    color           : black;
    border          : 1px solid silver;
    width           : 1em;
    display         : inline-block;
    width           : 30px;
    height          : 30px;
    margin          : 0 2px 0 2px;
}
.TAME_WYSIWYG .editor
{
}
