
/* Clases que no se ni donde van */
    /* el del menu */

    .controlgroup-textinput
    {
        padding-top     :.22em;
        padding-bottom  :.22em;
    }
    div[role="main"].ui-content>h1
    {
      font-family        : 'Source Sans Pro',Helvetica,Arial;
      font-size          : 35px;
      padding            : 15px 0px 25px 0px;
      color              : #43A8D5;
      border-bottom      : 1px solid #002d42;
      font-weight        : lighter;
      margin             : 0 auto;
      max-width          : 1100px;
    }
    
    div[role="main"].ui-content>h2
    {
      font-family        : 'helveticaneue',Helvetica,Arial;
      font-size          : 20px;
      padding            : 22px 0 22px 0;
      color              : #002d42;
      font-weight        : bold;
    }


    
    .tame_content
    {
        max-width        : 1100px;
        margin           : 20px auto;
        border           : 1px solid #58595b; 
        display          : table;
        text-align       : center;
        background-color : #ffffff;
    }
    
    .tame_content > div
    {
        text-align: left;
    }
    
    .input_block
    {
       width             : 46%;
       margin            : 0 1% 0 1%;
       min-width         : 240px;
       display           : inline-block;
    }
    
    .buttons_block
    {
      text-align         : right;
      padding-left       : 0.625em;
    }
    
    .tame_content label
    {
        padding         : 11px 0 5px 0;
        font-size       : 14px;
        color           : #58595b; 
        margin          : 0;
    }
    
    .ui-content a.button1
    {
        display         : inline-block;
        background-color: #007ABD;
        text-align      : center;
        display         : inline-block;
        padding         : 19px 10px;
        margin          : 1em 8px 1em 8px;
        color           : white;
        text-shadow     : none;
        text-decoration : none;
        font-size       : 12px;
    }
    
    .ui-content a.button2
    {
        font-size       : 12px;
        display         : inline-block;
        background-color: #43a8d5;
        text-align      : center;
        display         : inline-block;
        padding         : 19px 10px;
        margin          : 1em 8px 1em 0;
        color           : white;
        text-shadow     : none;
        text-decoration : none;
    }


/* BEGINS VENDE ALGO */
    .page_add_product .content_section_2
    {
        text-align          : justify;
    }
    .page_add_product .section_config
    {
        display             : inline-block;
        margin-bottom       : 30px;
        background-color    : #ffffff;
        width               : 47%;
        box-sizing          : border-box;
        vertical-align      : top;
        border-radius       : 5px;
    }

   
    .page_add_product .section_config.expand
    {
        width               : 100%;
    }

    .page_add_product .section_config .section_hidden 
    {
        display             : none;
    }
    .page_add_product .section_config.expand .section_hidden 
    {
        display             : block;
    }
    
    .page_add_product .section_config:last-child
    {
        width               : 100%;
        border              : 0;
    }
    .page_add_product .section_config .title
    {
        height              : 37px;
        padding             : 5px;
        overflow            : hidden;
    }

    .page_add_product .section_config .title>div
    {
        color               : #2c3e50;
        display             : inline-block;
        margin-left         : 15px;
        height              : 37px;
        line-height         : 37px;
        font-family         : 'Source Sans Pro';
        font-weight         : 600;
        font-size           : 18px;
    }


    .page_add_product .section_config .title>a
    {

        height              : 37px;
        width               : 37px;
        display             : block;
        float               : right;
        background-image    : url(../images/product_pages/iconMore-Rest.png);
        background-repeat   : no-repeat;
        background-position : center center;
    }

    .page_add_product .section_config .title>a:hover
    {
        background-image    : url(../images/product_pages/iconMore-Hover.png);
    }

    .page_add_product .section_config.expand .title>a
    {
        background-image    : url(../images/product_pages/iconLess-Rest.png);
    }

    .page_add_product .section_config.expand .title>a:hover
    {
        background-image    : url(../images/product_pages/iconLess-Hover.png);
    }



    .page_add_product .content_section_header
    {
        background-color  : #2c455b;
    }
     
    .page_add_product .content_section_header >div
    {
        width       : 1100px;
        padding     : 45px;
        margin      : 0 auto;
    }
     
    .page_add_product .content_section_header  img
    {
        float       : left;
        margin-right: 20px;
    }

    .page_add_product .content_section_header  h1
    {
        font-size   : 27px;
        line-height : 35px;
        font-family : 'Source Sans Pro';
        font-weight : 600;
        color       : #ffffff;
        margin      : 0 0 0 0;
        overflow    : hidden;
    }

    .page_add_product .content_section_header  span
    {
        font-size   : 16px;
        line-height : 17px;
        font-family : 'Source Sans Pro';
        font-weight : normal;
        color       : #748ba3;
    }

    .page_add_product .title_section_1
    {
        font-family : 'Source Sans Pro';
        font-weight : 600;
        font-size   : 18px;
        color       : #2c3e50;

	    line-height : 22px;
	    padding     : 20px 0px;
	    border-bottom: 1px solid #cecece;
    }

    .page_add_product > form >div > div.tr
    {
        width       : 1100px;
    }

    .page_add_product .product_img
    {
        background  : #e9e6e6 url(/v1/images/product_pages/addImage.png) center center no-repeat;
    }

    #pageAddProductContainerMainImage
    {
        cursor      : pointer;
    }
    #pageAddProductContainerFileAdjuntosIndicator
    {
        width:  200px;
        border: 1px solid #ccc;
    }
    #pageAddProductInputFileAdjuntosIndicator
    {
        height              : 10px;
        background-color    : #43A8D5;
    }


    #pageAddProductAddImages .img_product
    {
        background: #e9e6e6 url(/v1/images/product_pages/addImageAdicional.png) center center no-repeat;
    }

    .page_add_product .content_section_2 .title_section_2 > .td
    {
        font-family : 'Source Sans Pro';
        font-weight : 600;
        line-height : 24px;
        font-size   : 18px;
        color       : #2c3e50;
    }
/* ENDS VENDE ALGO */

/* BEGINS page Login */
    .ui-content.page_loginContent
    {
        padding         : 0 !important;
        background      : #FFF;
    }

    .page_login > div 
    {
        width           : 100%;
        max-width       : 382px;
        box-sizing      : border-box;
        margin          : 0 auto;
        background-color: #ffffff;
        border-radius   : 5px;
        overflow        : hidden; 
    }

    .page_login span
    {
        text-align      : center;
        font-family     : 'Source Sans Pro';
        font-size       : 14px;
        font-weight     : normal;
        color           : #666666;
    }
    
    .page_login h1
    {
        font-family     : 'Source Sans Pro';
        font-size       : 32px;
        line-height     : 38px;
        font-weight     : 100;
        color           : #fff; 
        letter-spacing  : -2px;
        margin          : 0px;
        text-align      : center;
        background      : #558CBE; 
        padding         : 11px 40px;        
    }
    
    .page_login .form_container
    {
        padding         : 20px;
    }
    
    .ui-popup-screen.in 
    {
		opacity: .5;
		filter: Alpha(Opacity=50);
		background: #666;
	}

    .page_login .form_container>div:nth-child(3) > div:first-child
    {
        margin-top      : 15px;
    }
    
    .page_login .form_container >div
    {
        overflow        : hidden;
    }

    .page_login a.ui-link
    {
        font-family     : 'Source Sans Pro';
        font-size       : 14px;
        line-height     : 45px;
        font-weight     : 600;
        color           : #43a8d5;
    }
    
    .page_login a.ui-btn.ui-btn-inline
    {
        min-width       : 100px !important;
        margin-left     : 10px;
        float           : right;
        margin-left: 10px;
		border-radius: 40px;
		background: #558cbe;
		text-transform: none;
    }

    .page_login .footer
    {
        background-color: #efefef;
        color           : #666666;
        font-family     : 'Source Sans Pro';
        font-weight     : normal;
        font-size       : 16px;
        height          : 40px;
        line-height     : 40px;
        padding         : 0 10px 0 10px;
        text-align      : center;
    }
    .page_login .footer a.ui-link
    {
        line-height     : 40px;
        color           : #666666;
        font-family     : 'Source Sans Pro';
        font-size       : 16px;
        font-weight     : bold;
        color           : #666666;  
        text-align      : center;
        text-decoration : none;
    }

    .page_login .ui-input-text
    {
        position            : relative;
        padding-left        : 30px !important;
    }
    .page_login .ui-input-text:before
    {
        position            : absolute;
        left                : .3125em;
        top                 : 50%;
        margin-top          : -10px;
        content             : "";
        background-position : center center;
        background-repeat   : no-repeat;
        width               : 19px;
        height              : 19px;
    }
    .page_login .ui-input-text:first-child:before
    {
        background-image    : url(/v1/images/login_pages/usericon.png);
    }
    .page_login .ui-input-text:nth-child(2):before
    {
        background-image    : url(/v1/images/login_pages/lockicon.png);
    }
/* ENDS page Login */

/* BEGINS page reset password */
    .ui-content.page_reset_password
    {
        padding         : 0;
        background      : url(/v1/images/login_pages/bg.jpg) center center no-repeat;
        background-size : cover;
    }


    
    .page_reset_password > div 
    {
        width           : 100%;
        max-width       : 382px;
        box-sizing      : border-box;
        margin          : 5% auto;
        padding-bottom  : 10px;
        background-color: #ffffff;
    }

    .page_reset_password img
    {
        margin-top      : 40px;
    }
    .page_reset_password > div > div:first-child
    {
        text-align      : center;
    }

    .page_reset_password > div > div:first-child > div
    {
        width           : 338px;
        margin          : 0 auto;
        margin-top      : 20px;
        border-bottom   : 2px solid #eaeaea;
    }
    .page_reset_password span
    {
        text-align      : center;
        font-family     : 'Source Sans Pro';
        font-size       : 16px;
        font-weight     : normal;
        color           : #666666;
    }
    .page_reset_password h1
    {
        font-family     : 'Source Sans Pro';
        font-size       : 27px;
        line-height     : 27px;
        font-weight     : 600;
        color           : #43a8d5; 
        letter-spacing  : -2px;
        margin          : 0 0 18px 0;
        text-align      : center;
    }
    .page_reset_password .form_container
    {
        padding         : 26px 10px 0 10px;
        text-align      : center;
    }
    

    .page_reset_password .form_container >div
    {
        overflow        : hidden;
    }

    .page_reset_password .ui-grid-a  a.ui-btn
    {
        min-width       : 0px !important; 
    }
        
    .page_reset_password .ui-grid-a  .ui-block-a a.ui-btn
    {
        background-color    : #666666;
    }
    .page_reset_password .ui-input-text > input
    {
        text-align          : left;
    }
    .page_reset_password .ui-input-text
    {
        margin              : 10px 5px 0 5px;
        position            : relative;
        padding-left        : 30px !important;
        
    }
    .page_reset_password .ui-input-text:before
    {
        position            : absolute;
        left                : .3125em;
        top                 : 50%;
        margin-top          : -10px;
        content             : "";
        background-position : center center;
        background-repeat   : no-repeat;
        width               : 19px;
        height              : 19px;
        background-image    : url(/v1/images/login_pages/mailicon.png);
    }
/* ENDS   page reset password*/

/* BEGINS page reset password Confirmation */
    .ui-content.page_reset_password_confirmation
    {
        padding         : 0;
        background      : url(/v1/images/login_pages/bg.jpg) center center no-repeat;
        background-size : cover;
    }

    .page_reset_password_confirmation > div 
    {
        width           : 100%;
        max-width       : 382px;
        box-sizing      : border-box;
        margin          : 5% auto;
        background-color: #ffffff;
    }

    .page_reset_password_confirmation img
    {
        margin-top      : 40px;
    }
    .page_reset_password_confirmation > div > div:first-child
    {
        text-align      : center;
    }

    .page_reset_password_confirmation > div > div:first-child > div
    {
        width           : 338px;
        margin          : 0 auto;
        margin-top      : 20px;
        border-bottom   : 2px solid #eaeaea;
    }
    .page_reset_password_confirmation span
    {
        text-align      : center;
        font-family     : 'Source Sans Pro';
        font-size       : 16px;
        font-weight     : normal;
        color           : #666666;
    }
    .page_reset_password_confirmation h1
    {
        font-family     : 'Source Sans Pro';
        font-size       : 27px;
        line-height     : 27px;
        font-weight     : 600;
        color           : #43a8d5; 
        letter-spacing  : -2px;
        margin          : 0 0 18px 0;
        text-align      : center;
    }
    .page_reset_password_confirmation .form_container
    {
        padding         : 26px 10px 0 10px;
        text-align      : center;
    }
    

    .page_reset_password_confirmation .form_container >div
    {
        overflow        : hidden;
    }

    .page_reset_password_confirmation .ui-grid-a  a.ui-btn
    {
        min-width       : 0px !important; 
    }
        
    .page_reset_password_confirmation .ui-grid-a  .ui-block-a a.ui-btn
    {
        background-color    : #666666;
    }
    .page_reset_password_confirmation .ui-input-text > input
    {
        text-align          : left;
    }
    .page_reset_password_confirmation .ui-input-text
    {
        margin              : 10px 5px 0 5px;
        position            : relative;
        padding-left        : 30px !important;
        
    }
    .page_reset_password_confirmation .ui-input-text:before
    {
        position            : absolute;
        left                : .3125em;
        top                 : 50%;
        margin-top          : -10px;
        content             : "";
        background-position : center center;
        background-repeat   : no-repeat;
        width               : 19px;
        height              : 19px;
        background-image    : url(/v1/images/login_pages/lockicon.png);
    }
/* ENDS   page reset password Confirmation */

/* BEGIS page Registration */
    .ui-content.page_registration,
    .ui-content.page_registrationPaquet,
    .ui-content.page_registrationAgency,
    .ui-content.page_registrationAsociados
    {
        padding         : 0;
        background      : #F2F3EA;
    }

    .page_registration > div,
    .page_registrationAgency > div,
    .page_registrationAsociados > div
    {
        width           : 100%;
        max-width       : 520px;
        box-sizing      : border-box;
        margin          : 3% auto;
    }
        
    .boxFormRegister 
    {
        width           : 100%;
        max-width       : 560px;
        margin          : 0 auto;
    }

    .page_registration .span,
    .page_registrationPaquet .span,
    .page_registrationAgency .span,
    .page_registrationAsociados .span
    {
        text-align      : center;
        font-family     : 'Source Sans Pro';
        font-size       : 16px;
        line-height     : 22px;
        font-weight     : normal;
        color           : #999;
    }
    
    .page_registration h1,
    .page_registrationPaquet h1,
    .page_registrationAgency h1
    {
        font-family     : 'Source Sans Pro';
        font-size       : 50px;
        line-height     : 56px;
        font-weight     : 100;
        color           : #3cad4c; 
        letter-spacing  : -2px;
        margin          : 0 0 18px 0;
        text-align      : center;
        padding-top     : 25px;
    }
    
    .page_registrationAsociados h1
    {
        font-family     : 'Source Sans Pro';
        font-size       : 50px;
        line-height     : 56px;
        font-weight     : 100;
        color           : #558cbe; 
        letter-spacing  : -2px;
        margin          : 0 0 18px 0;
        text-align      : center;
        padding-top     : 25px;
    }
    
    .page_registrationAsociados h2
    {
        font-family     : 'Source Sans Pro';
        font-size       : 30px;
        line-height     : 36px;
        font-weight     : 100;
        color           : #558cbe; 
        letter-spacing  : -2px;
        margin          : 0 0 5px 0;
        text-align      : center;
        padding-top     : 40px;
    }
    
    .page_registrationAsociados label
    {
        font-family     : 'Source Sans Pro';
        font-size       : 16px;
        line-height     : 22px;
        font-weight     : 600;
        color           : #666; 
        margin          : 0 0 0 2px;
        text-align      : left;
        padding-top     : 10px;
        display         : inline-block;
        clear           : both;
        width           : 100%;
        overflow        : hidden;   
    }
    
    .page_registration .inputs_container,
    .page_registrationAgency .inputs_container,
    .page_registrationAsociados .inputs_container
    {
        text-align      : justify;
        margin          : 15px 20px 0px 20px;
        position        : relative; 
    }

    .page_registration .terminos,
    .page_registrationAgency .terminos,
    .page_registrationAsociados .terminos
    {
        display : inline-block;
        width   : 100%;
        margin  : 15px 0 20px 0;
    } 

    .page_registration .terminos  a.ui-link,
    .page_registrationAgency .terminos  a.ui-link,
    .page_registrationAsociados .terminos a.ui-link
    {
        color           : #666;
        font-family     : 'Source Sans Pro';
        font-size       : 16px;
        font-weight     : 666;
        text-decoration : none;
    }
    
    .page_registration .terminos > div,
    .page_registrationAgency .terminos > div,
    .page_registrationAsociados .terminos > div
    {
        overflow        : hidden;
    }
    
    .page_registration .ui-input-text:nth-child(2),
    .page_registrationAgency .ui-input-text:nth-child(2)
    {
        padding-left    : 15px;
        padding-right   : 15px;
        display         : inline-block;
        min-width       : 170px;
    }    
    /* .page_registrationAsociados .ui-input-text:nth-child(2),
    .page_registrationAsociados .ui-input-text:nth-child(7)
    {
        padding-left    : 10px;
        padding-right   : 10px;
        display         : inline-block;
        min-width       : 170px;
        margin-right    : 10px;
    } */
    
    .page_registration .ui-input-text:nth-child(4), 
    .page_registration .ui-input-text:first-child,
    .page_registration .ui-input-text:nth-child(7),
    .page_registrationAgency .ui-input-text:nth-child(4), 
    .page_registrationAgency .ui-input-text:first-child,
    .page_registrationAgency .ui-input-text:nth-child(7),
    .page_registrationAgency .ui-input-text:nth-child(8)
    /*.page_registrationAsociados .ui-input-text:first-child,
    .page_registrationAsociados .ui-input-text:nth-child(4),
    .page_registrationAsociados .ui-input-text:nth-child(5),
    .page_registrationAsociados .ui-input-text:nth-child(8)*/
    {
        width           : 100%;
        box-sizing      : border-box;
    }
    
    /*.page_registrationAsociados .ui-input-text:nth-child(2),
    .page_registrationAsociados .ui-input-text:nth-child(3)
    {
    	margin-bottom: 16px;
    }
    
    .page_registrationAsociados .ui-input-text:nth-child(8)
    {
    	margin-top: 16px;
    }*/

    .page_registration .ui-input-text,
    .page_registrationAgency .ui-input-text
    {
        min-width       : 170px;
    }
    
    /*.page_registrationAsociados .ui-input-text
    {
        min-width       : 175px;
    }*/

    .page_registration .ui-input-text:not(:nth-child(2)),
    .page_registrationAgency .ui-input-text:not(:nth-child(2))
    /*.page_registrationAsociados .ui-input-text:not(:nth-child(2))*/
    {
        display         : inline-block;
        position        : relative;
        padding-left    : 10px !important;
    }
    
    .page_registrationAsociados .ui-radio
    {
    	float: left;
    	margin-right: 10px;
    }
    
    .page_registrationAsociados .span_radio
    {
    	font-family     : 'Source Sans Pro';
        font-size       : 16px;
        line-height     : 24px;
        color           : #666; 
        text-align      : left;
        padding-left    : 25px;
    }
    
    .page_registrationAsociados .span_radio:nth-child(12),
    .page_registrationAsociados .span_radio:nth-child(5)
    {
    	padding-right: 40px;
    }
    
    .page_registrationAsociados .ui-radio input 
    {
		margin: -6px 0 0 0;
	}
    
    .page_registration .ui-input-text:nth-child(7) > input
    {
        width: 100px
    }
    
    .page_registrationAgency .ui-input-text:nth-child(7) > input
    {
        width: 100px
    }

    /*.page_registration .ui-input-text:before
    {
        position            : absolute;
        left                : .3125em;
        top                 : 50%;
        margin-top          : -10px;
        content             : "";
        background-position : center center;
        background-repeat   : no-repeat;
        width               : 19px;
        height              : 19px;
    }*/
    /*    .page_registration .ui-input-text:first-child:before
    {
        background-image    : url(/v1/images/login_pages/usericon.png);
    }
    .page_registration .ui-input-text:nth-child(3):before
    {
        background-image    : url(/v1/images/login_pages/mailicon.png);
    }

    .page_registration .ui-input-text:nth-child( 4 ):before
    ,.page_registration .ui-input-text:nth-child( 5 ):before
    {
        background-image    : url(/v1/images/login_pages/lockicon.png);
    }*/

    .page_registration  a.ui-btn.ui-btn-inline:not(:last-child),
    .page_registrationAgency  a.ui-btn.ui-btn-inline:not(:last-child)
    {
        background-color: #666666;
    }
    
    .page_registration  a.ui-btn.ui-btn-inline,
    .page_registrationAgency  a.ui-btn.ui-btn-inline
    {
        margin          : 0 20px 15px 20px;
        border-radius   : 40px;
        background      : #558cbe;
        text-transform  : none; 
    }
    
    .page_registration  a.ui-btn.ui-btn-inline:hover,
    .page_registrationAgency  a.ui-btn.ui-btn-inline:hover
    {
    	background      : #3b77a8;
    }
/* ENDS page Registration */

/* BEGINS page Add News */
    .page_add_news .content_section_header
    {
        background-color        : #d61414;
        border-top-left-radius  : 10px;
        border-top-right-radius : 10px;
        box-sizing              : border-box;
        max-width               : 1100px;
        margin                  : 20px auto 0 auto;
        padding                 : 20px 40px 20px 40px;
        width                   : 100%;
        overflow                : hidden;
    }
    .page_add_news .content_section_header >div
    {
        width       : 1100px;
        padding     : 45px;
        margin      : 0 auto;
        background-color  : #702f84;
    }
    .page_add_news .content_section_header img 
    {
        display                 : block;
        height                  : 37px;
        width                   : 36px; 
        float                   : left;
        margin-right            : 20px;
    }
    .page_add_news .content_section_header h1 
    {
        font-size               : 26px;
        line-height             : 35px;
        font-family             : 'Source Sans Pro';
        font-weight             : lighter;
        color                   : #ffffff;
        margin                  : 0 0 0 0;
        overflow                : hidden;
    }
    .page_add_news .content
    {
        background-color            : #ffffff;
        margin                      : 0 auto;
        border-bottom-left-radius   : 10px;
        border-bottom-right-radius  : 10px;
        background-color            : #ffffff;
        max-width                   : 1100px;
        padding                     : 0 1.54% 20px 1.54%;
        overflow                    : hidden;
        box-sizing                  :border-box;  
    }
    #pageAddNewsContainerImage
    {
        background: #ffffff url(/v1/images/news_pages/addNoticia.png) center center no-repeat;
    }
    .page_add_news .title_info
    {
        font-family : 'Source Sans Pro';
    }
    .page_add_news .box_info_section_1>div:first-child
    {
        border: 2px dashed #bebebe;
    }
    .page_add_news .title_section_1
    {
        
        font-family : 'Source Sans Pro';
        font-weight : 600;
        font-size   : 18px;
        color       : #2c3e50;
    }
/* ENDS page Add News */



/* BEGINS page Admin News */

    .page_admin_news .content_section_header
    {
        background-color        : #d61414;
        border-top-left-radius  : 10px;
        border-top-right-radius : 10px;
        box-sizing              : border-box;
        max-width               : 1100px;
        margin                  : 20px auto 0 auto;
        padding                 : 20px 40px 20px 40px;
        width                   : 100%;
        overflow                : hidden;
    }
     
    .page_admin_news .content_section_header >div
    {
        width       : 1100px;
        padding     : 45px;
        margin      : 0 auto;
        background-color  : #702f84;
    }
     
    .page_admin_news .content_section_header img 
    {
        display                 : block;
        height                  : 37px;
        width                   : 36px; 
        float                   : left;
        margin-right            : 20px;
    }
   .page_admin_news .content_section_header h1 
    {
        font-size               : 26px;
        line-height             : 35px;
        font-family             : 'Source Sans Pro';
        font-weight             : lighter;
        color                   : #ffffff;
        margin                  : 0 0 0 0;
        overflow                : hidden;
    }


    .page_admin_news .content
    {
        background-color            : #ffffff;
        margin                      : 0 auto;
        border-bottom-left-radius   : 10px;
        border-bottom-right-radius  : 10px;
        background-color            : #ffffff;
        max-width                   : 1100px;
        padding                     : 0 0 20px 0%;
        overflow                    : hidden;
        box-sizing                  :border-box;  
    }
    .page_admin_news .title_cart
    ,.page_admin_news .title_cart_right
    {
    	font-family : 'Source Sans Pro';
        font-weight :  600;
    	font-size   : 18px;
    	line-height : 24px;
    	color       : #002d40;
    }

    .page_admin_news .title_cart_right
    {
    	text-align  : right;
    }

    .page_admin_news .fto_pdto
    {
       background: #2880b9 url(/v1/images/news_pages/EditNoticia-imgDefault.png) center center no-repeat;
    }

    .page_admin_news .newsItem
    {
        width               : 400px;
        box-sizing          : border-box;
        margin              : 30px 1.54% 0 1.54%;
    }

    .page_admin_news .newsItem > div:first-child
    {
        flex                : 0 1 auto;
        width               : 150px;
        height              : 150px;
        border              : 2px solid #999999;
        /*margin              : 20px 3.636% 20px 3.636%;*/
        margin              : 30px 1.594% 0px 1.594%;
    }
    .page_admin_news .newsItem > div:last-child
    {
        width               : 200px;
        /*margin              : 20px 3.636% 20px 3.636%;*/
        margin              : 30px 1.594% 20px 1.594%;
    }

    .page_admin_news .newsItem  div:last-child> input:disabled
    {
        padding-top         : 0;
        border              : 0;
    }
    .page_admin_news .newsItem  div:last-child> input
    {
        color               : #666666;
        font-family         : 'Source Sans Pro';
        font-weight         : bold;
        font-size           : 16px;
        margin              : 0 0 6px 0;
        width               : 100%;
        max-width           : 330px;
        box-sizing          : border-box;
        display             : block;
        background-color    : transparent;
        border              : 2px solid #999999;
        padding             : .5em 6px .5em 6px;
    }

    .page_admin_news .newsItem  div:last-child textarea:disabled
    {
        padding-top         : 0;
        border              : 0;
        background-color    : transparent;
        max-height          : none;
        overflow            : hidden;
    }
    .page_admin_news .newsItem  div:last-child textarea
    {

        overflow            : auto;
        border              : 2px solid #999999;
        background-color    : transparent;
        display             : block;
        max-height          : 75px;
        color               : #999999;
        font-family         : 'Source Sans Pro';
        font-size           : 16px;
        font-weight         : normal;
        margin-bottom       : 10px;
        max-width           : 330px;   
        display             : block;
        width               : 100%;
        box-sizing          : border-box;
    }

    .page_admin_news .newsItem a
    {
        display             : inline-block;
        width               : 34px;
        height              : 34px;
        margin-right        : 20px;
    }

    .page_admin_news .newsItem a:nth-child( 3 )
    {
        display             : inline-block;
        background-image    : url(../images/webpage_sections_pages/icoAcciones4-PausarRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }

    .page_admin_news .newsItem a:nth-child( 3 ):hover
    {
        background-image    : url(../images/webpage_sections_pages/icoAcciones4-PausarHover.png);
    }


    .page_admin_news .newsItem a:nth-child( 4 )
    {
        display             : inline-block;
        background-image    : url(../images/webpage_sections_pages/icoAcciones1-PlayRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }

    .page_admin_news .newsItem a:nth-child( 4 ):hover
    {
        background-image    : url(../images/webpage_sections_pages/icoAcciones1-PlayHover.png);
    }

    .page_admin_news .newsItem a:nth-child( 5 )
    {
        display             : inline-block;
        background-image    : url(../images/webpage_sections_pages/icoAcciones2-EditRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }
    .page_admin_news .newsItem a:nth-child( 5 ):hover
    {
        background-image    : url(../images/webpage_sections_pages/icoAcciones2-EditHover.png)
    }

    .page_admin_news .newsItem a:nth-child( 6 )
    {
        display             : inline-block;
        background-image    : url(../images/webpage_sections_pages/icoAcciones2-EditRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }
    .page_admin_news .newsItem a:nth-child( 6 ):hover
    {
        background-image    : url(../images/webpage_sections_pages/icoAcciones2-EditHover.png)
    }

    .page_admin_news .newsItem a:last-child
    {
        display             : inline-block;
        background-image    : url(../images/webpage_sections_pages/icoAcciones3-EliminarRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }
    .page_admin_news .newsItem a:last-child:hover
    {
        background-image    : url(../images/webpage_sections_pages/icoAcciones3-EliminarHover.png);
    }




/* ENDS   page Admin News */



/* BEGINS add Gallery Image */
    .page_add_gallery_image .content_section_header
    {
        background: #884b9c;ckground-color: #2880b9;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        box-sizing: border-box;
        max-width: 1100px;
        margin: 20px auto 0 auto;
        padding: 20px 40px 20px 40px;
        width: 100%;
        overflow: hidden;
    }
     
    .page_add_gallery_image .content_section_header >div
    {
        width       : 1100px;
        padding     : 45px;
        margin      : 0 auto;
        background-color  : #702f84;
    }
     
    .page_add_gallery_image .content_section_header img 
    {
        display                 : block;
        height                  : 30px;
        width                   : 40px;
        float                   : left;
        margin-right            : 20px;
    }
   .page_add_gallery_image .content_section_header h1 
    {
        font-size               : 26px;
        line-height             : 35px;
        font-family             : 'Source Sans Pro';
        font-weight             : lighter;
        color                   : #ffffff;
        margin                  : 0 0 0 0;
        overflow                : hidden;
    }

    .page_add_gallery_image .content
    {
        margin                  : 0 auto;
        border-bottom-left-radius           : 10px;
        border-bottom-right-radius           : 10px;
        background-color        : #ffffff;
        max-width               : 1100px;
        padding                 : 0 1.54% 1.54% 1.54%;
        box-sizing              : border-box;
    }

    #pageAddGalleryImageContainerImage
    {
        background: #ffffff url(/v1/images/gallery_pages/addImageGallery.png) center center no-repeat;
    }

    .page_add_gallery_image .title_info
    {
        font-family : 'Source Sans Pro';
    }

    .page_add_gallery_image .box_info_section_1>div:first-child
    {
        border: 2px dashed #bebebe;
    }

    .page_add_gallery_image .title_section_1
    {
        
        font-family : 'Source Sans Pro';
        font-weight : 600;
        font-size   : 18px;
        color       : #2c3e50;
    }
/* ENDS page Add Gallery Image*/



/* BEGINS page Add Video */

    .page_add_video .content_section_header
    {
        background-color  : #2c8d3b;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        box-sizing: border-box;
        max-width: 1100px;
        margin: 20px auto 0 auto;
        padding: 20px 40px 20px 40px;
        width: 100%;
        overflow: hidden;
    }
     
    .page_add_video .content_section_header >div
    {
        width       : 1100px;
        padding     : 45px;
        margin      : 0 auto;
        background-color  : #702f84;
    }
     
    .page_add_video .content_section_header img 
    {
        display                 : block;
        height                  : 37px;
        width                   : 36px;
        float                   : left;
        margin-right            : 20px;
    }
   .page_add_video .content_section_header h1 
    {
        font-size               : 26px;
        line-height             : 35px;
        font-family             : 'Source Sans Pro';
        font-weight             : lighter;
        color                   : #ffffff;
        margin                  : 0 0 0 0;
        overflow                : hidden;
    }


    .page_add_video .content
    {
        margin                  : 0 auto;
        border-bottom-left-radius           : 10px;
        border-bottom-right-radius           : 10px;
        background-color        : #ffffff;
        max-width               : 1100px;
        overflow                : hidden;
        padding                 : 0 1.54% 1.54% 1.54%;
        box-sizing              : border-box;
    }


    #pageAddVideoContainerVideoImage
    {
        background: #ffffff url(/v1/images/video_pages/addVideoGallery.png) center center no-repeat;
        height      : 310px;
    }

    .page_add_video .title_info
    {
        font-family : 'Source Sans Pro';
    }

    .page_add_video .box_info_section_1>div:first-child
    {
        border: 2px dashed #bebebe;
        box-sizing: border-box;
    }

    .page_add_video .title_section_1
    {
        
        font-family : 'Source Sans Pro';
        font-weight : 600;
        font-size   : 18px;
        color       : #2c3e50;
    }
    .page_add_video .product_img
    {
    }
/* ENDS   page Add Video */




/* BEGINS page Add Promo */

    .page_add_promo .content_section_header
    {
        background-color  : #961101;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        box-sizing: border-box;
        max-width: 1100px;
        margin: 20px auto 0 auto;
        padding: 20px 40px 20px 40px;
        width: 100%;
        overflow: hidden;
    }
     
    .page_add_promo .content_section_header >div
    {
        width       : 1100px;
        padding     : 45px;
        margin      : 0 auto;
        background-color  : #702f84;
    }
     
    .page_add_promo .content_section_header img 
    {
        display                 : block;
        height                  : 37px;
        width                   : 36px; 
        float                   : left;
        margin-right            : 20px;
    }
   .page_add_promo .content_section_header h1 
    {
        font-size               : 26px;
        line-height             : 35px;
        font-family             : 'Source Sans Pro';
        font-weight             : lighter;
        color                   : #ffffff;
        margin                  : 0 0 0 0;
        overflow                : hidden;
    }


    .page_add_promo .content
    {
        margin                      : 0 auto;
        border-bottom-left-radius   : 10px;
        border-bottom-right-radius  : 10px;
        background-color            : #ffffff;
        max-width                   : 1100px;
        overflow                    :hidden;
        padding                 : 0 1.54% 1.54% 1.54%;
        box-sizing                  : border-box;
    }

    #pageAddPromotionImageContainer
    {
        background  : #ffffff url(/v1/images/promo_pages/addImagePromo.png) center center no-repeat;
    }

    .page_add_promo .title_info
    {
        font-family : 'Source Sans Pro';
    }

    .page_add_promo .box_info_section_1>div:first-child
    {
        border: 2px dashed #bebebe;
        box-sizing: border-box;
    }

    .page_add_promo .title_section_1
    {
        
        font-family : 'Source Sans Pro';
        font-weight : 600;
        font-size   : 18px;
        color       : #2c3e50;
    }
/* ENDS   page Add Promo */


/* BEGINS page admin  Gallery Images */

    .page_admin_gallery_images .content_section_header
    {
        background: #884b9c;ckground-color: #2880b9;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        box-sizing: border-box;
        max-width: 1100px;
        margin: 20px auto 0 auto;
        padding: 20px 40px 20px 40px;
        width: 100%;
        overflow: hidden;
    }
     
    .page_admin_gallery_images .content_section_header >div
    {
        width       : 1100px;
        padding     : 45px;
        margin      : 0 auto;
        background-color  : #702f84;
    }
     
    .page_admin_gallery_images .content_section_header img 
    {
        display                 : block;
        height                  : 30px;
        width                   : 40px;
        float                   : left;
        margin-right            : 20px;
    }
   .page_admin_gallery_images .content_section_header h1 
    {
        font-size               : 26px;
        line-height             : 35px;
        font-family             : 'Source Sans Pro';
        font-weight             : lighter;
        color                   : #ffffff;
        margin                  : 0 0 0 0;
        overflow                : hidden;
    }


    .page_admin_gallery_images .content
    {
        margin                  : 0 auto;
        border-bottom-left-radius           : 10px;
        border-bottom-right-radius           : 10px;
        background-color        : #ffffff;
        max-width               : 1100px;
    }

    .page_admin_gallery_images .gallery_item
    {
        width               : 400px;
        box-sizing          : border-box;
        margin              : 30px 1.54% 0 1.54%;
    }

    .page_admin_gallery_images .gallery_item > div:first-child
    {
        flex                : 0 1 auto;
        width               : 150px;
        height              : 150px;
        border              : 2px solid #999999;
        /*margin              : 20px 3.636% 20px 3.636%;*/
        margin              : 30px 1.594% 0px 1.594%;
    }
    .page_admin_gallery_images .gallery_item > div:last-child
    {
        width               : 200px;
        /*margin              : 20px 3.636% 20px 3.636%;*/
        margin              : 30px 1.594% 20px 1.594%;
    }

    .page_admin_gallery_images .gallery_item  div:last-child> input:disabled
    {
        border              : 0;
        padding-top         : 0;
    }
    .page_admin_gallery_images .gallery_item  div:last-child> input
    {
        color               : #666666;
        font-family         : 'Source Sans Pro';
        font-weight         : bold;
        font-size           : 16px;
        margin              : 0 0 6px 0;
        width               : 100%;
        max-width           : 330px;
        box-sizing          : border-box;
        display             : block;
        background-color    : transparent;
        border              : 2px solid #999999;
        padding             : .5em 6px .5em 6px;
    }

    .page_admin_gallery_images .gallery_item  div:last-child textarea:disabled
    {
        border              : 0;
        background-color    : transparent;
        max-height          : none;
        overflow            : hidden;
        padding-top         : 0;
    }
    .page_admin_gallery_images .gallery_item  div:last-child textarea
    {

        overflow            : auto;
        border              : 2px solid #999999;
        background-color    : transparent;
        display             : block;
        max-height          : 75px;
        color               : #999999;
        font-family         : 'Source Sans Pro';
        font-size           : 16px;
        font-weight         : normal;
        margin-bottom       : 10px;
        max-width           : 330px;   
        display             : block;
        width               : 100%;
        box-sizing          : border-box;
    }

    .page_admin_gallery_images .gallery_item a
    {
        display             : inline-block;
        width               : 34px;
        height              : 34px;
        margin-right        : 20px;
    }

    .page_admin_gallery_images .gallery_item a:nth-child( 3 )
    {
        display             : inline-block;
        background-image    : url(../images/gallery_pages/icoAcciones4-PausarRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }

    .page_admin_gallery_images .gallery_item a:nth-child( 3 ):hover
    {
        background-image    : url(../images/gallery_pages/icoAcciones4-PausarHover.png);
    }


    .page_admin_gallery_images .gallery_item a:nth-child( 4 )
    {
        display             : inline-block;
        background-image    : url(../images/gallery_pages/icoAcciones1-PlayRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }

    .page_admin_gallery_images .gallery_item a:nth-child( 4 ):hover
    {
        background-image    : url(../images/gallery_pages/icoAcciones1-PlayHover.png);
    }

    .page_admin_gallery_images .gallery_item a:nth-child( 5 )
    {
        display             : inline-block;
        background-image    : url(../images/gallery_pages/icoAcciones2-EditRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }
    .page_admin_gallery_images .gallery_item a:nth-child( 5 ):hover
    {
        background-image    : url(../images/gallery_pages/icoAcciones2-EditHover.png)
    }

    .page_admin_gallery_images .gallery_item a:nth-child( 6 )
    {
        display             : inline-block;
        background-image    : url(../images/gallery_pages/icoAcciones2-EditRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }
    .page_admin_gallery_images .gallery_item a:nth-child( 6 ):hover
    {
        background-image    : url(../images/gallery_pages/icoAcciones2-EditHover.png)
    }

    .page_admin_gallery_images .gallery_item a:last-child
    {
        display             : inline-block;
        background-image    : url(../images/gallery_pages/icoAcciones3-EliminarRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }
    .page_admin_gallery_images .gallery_item a:last-child:hover
    {
        background-image    : url(../images/gallery_pages/icoAcciones3-EliminarHover.png);
    }
/* ENDS   page admin  Gallery Images */



/*BEGINS page admin Promo */

    .page_admin_promo .content_section_header
    {
        background-color  : #961101;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        box-sizing: border-box;
        max-width: 1100px;
        margin: 20px auto 0 auto;
        padding: 20px 40px 20px 40px;
        width: 100%;
        overflow: hidden;
    }
     
    .page_admin_promo .content_section_header >div
    {
        width       : 1100px;
        padding     : 45px;
        margin      : 0 auto;
        background-color  : #702f84;
    }
     
    .page_admin_promo .content_section_header img 
    {
        display                 : block;
        height                  : 37px;
        width                   : 36px; 
        float                   : left;
        margin-right            : 20px;
    }
   .page_admin_promo .content_section_header h1 
    {
        font-size               : 26px;
        line-height             : 35px;
        font-family             : 'Source Sans Pro';
        font-weight             : lighter;
        color                   : #ffffff;
        margin                  : 0 0 0 0;
        overflow                : hidden;
    }


    .page_admin_promo .content
    {
        margin                      : 0 auto;
        border-bottom-left-radius   : 10px;
        border-bottom-right-radius  : 10px;
        background-color            : #ffffff;
        max-width                   : 1100px;
        overflow                    :hidden;
        padding                     : 0 0 20px 0 ;
        box-sizing                  : border-box;
    }


    .page_admin_promo .title_cart
    ,.page_admin_promo .title_cart_right
    {
    	font-family : 'Source Sans Pro';
        font-weight :  600;
    	font-size   : 18px;
    	line-height : 24px;
    	color       : #002d40;
    }

    .page_admin_promo .title_cart_right
    {
    	text-align  : right;
    }

    .page_admin_promo .promoItem
    {
        width               : 400px;
        box-sizing          : border-box;
        margin              : 30px 1.54% 0 1.54%;
    }

    .page_admin_promo .promoItem > div:first-child
    {
        flex                : 0 1 auto;
        width               : 150px;
        height              : 150px;
        border              : 2px solid #999999;
        /*margin              : 20px 3.636% 20px 3.636%;*/
        margin              : 30px 1.594% 0px 1.594%;
    }
    .page_admin_promo .promoItem > div:last-child
    {
        width               : 200px;
        /*margin              : 20px 3.636% 20px 3.636%;*/
        margin              : 30px 1.594% 20px 1.594%;
    }

    .page_admin_promo .promoItem  div:last-child> input:disabled
    {
        padding-top         : 0;
        border              : 0;
    }
    .page_admin_promo .promoItem  div:last-child> input
    {
        color               : #666666;
        font-family         : 'Source Sans Pro';
        font-weight         : bold;
        font-size           : 16px;
        margin              : 0 0 6px 0;
        width               : 100%;
        max-width           : 330px;
        box-sizing          : border-box;
        display             : block;
        background-color    : transparent;
        border              : 2px solid #999999;
        padding             : .5em 6px .5em 6px;
    }

    .page_admin_promo .promoItem  div:last-child textarea:disabled
    {
        padding-top         : 0;
        border              : 0;
        background-color    : transparent;
        max-height          : none;
        overflow            : hidden;
    }
    .page_admin_promo .promoItem  div:last-child textarea
    {

        overflow            : auto;
        border              : 2px solid #999999;
        background-color    : transparent;
        display             : block;
        max-height          : 75px;
        color               : #999999;
        font-family         : 'Source Sans Pro';
        font-size           : 16px;
        font-weight         : normal;
        margin-bottom       : 10px;
        max-width           : 330px;   
        display             : block;
        width               : 100%;
        box-sizing          : border-box;
    }

    .page_admin_promo .promoItem a
    {
        display             : inline-block;
        width               : 34px;
        height              : 34px;
        margin-right        : 20px;
    }

    .page_admin_promo .promoItem a:nth-child( 3 )
    {
        display             : inline-block;
        background-image    : url(../images/promo_pages/icoAcciones4-PausarRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }

    .page_admin_promo .promoItem a:nth-child( 3 ):hover
    {
        background-image    : url(../images/promo_pages/icoAcciones4-PausarHover.png);
    }


    .page_admin_promo .promoItem a:nth-child( 4 )
    {
        display             : inline-block;
        background-image    : url(../images/promo_pages/icoAcciones1-PlayRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }

    .page_admin_promo .promoItem a:nth-child( 4 ):hover
    {
        background-image    : url(../images/promo_pages/icoAcciones1-PlayHover.png);
    }

    .page_admin_promo .promoItem a:nth-child( 5 )
    {
        display             : inline-block;
        background-image    : url(../images/promo_pages/icoAcciones2-EditRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }
    .page_admin_promo .promoItem a:nth-child( 5 ):hover
    {
        background-image    : url(../images/promo_pages/icoAcciones2-EditHover.png)
    }

    .page_admin_promo .promoItem a:nth-child( 6 )
    {
        display             : inline-block;
        background-image    : url(../images/promo_pages/icoAcciones2-EditRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }
    .page_admin_promo .promoItem a:nth-child( 6 ):hover
    {
        background-image    : url(../images/promo_pages/icoAcciones2-EditHover.png)
    }

    .page_admin_promo .promoItem a:last-child
    {
        display             : inline-block;
        background-image    : url(../images/promo_pages/icoAcciones3-EliminarRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }

    .page_admin_promo .promoItem a:last-child:hover
    {
        background-image    : url(../images/promo_pages/icoAcciones3-EliminarHover.png);
    }




/*ENDS   page admin Promo */


/* BEGINS page Admin Videos */

    .page_admin_videos .content_section_header
    {
        background-color  : #2c8d3b;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        box-sizing: border-box;
        max-width: 1100px;
        margin: 20px auto 0 auto;
        padding: 20px 40px 20px 40px;
        width: 100%;
        overflow: hidden;
    }
     
    .page_admin_videos .content_section_header >div
    {
        width       : 1100px;
        padding     : 45px;
        margin      : 0 auto;
        background-color  : #702f84;
    }
     
    .page_admin_videos .content_section_header img 
    {
        display                 : block;
        height                  : 37px;
        width                   : 36px; 
        float                   : left;
        margin-right            : 20px;
    }
   .page_admin_videos .content_section_header h1 
    {
        font-size               : 26px;
        line-height             : 35px;
        font-family             : 'Source Sans Pro';
        font-weight             : lighter;
        color                   : #ffffff;
        margin                  : 0 0 0 0;
        overflow                : hidden;
    }


    .page_admin_videos .content
    {
        background-color            : #ffffff;
        margin                      : 0 auto;
        border-bottom-left-radius   : 10px;
        border-bottom-right-radius  : 10px;
        background-color        : #ffffff;
        max-width               : 1100px;
    }

    .page_admin_videos .fto_pdto
    {
       background: #2880b9 url(/v1/images/gallery_pages/EditImagen-imgDefault.png) center center no-repeat;
    }


    .page_admin_videos .videoItem
    {
        width               : 400px;
        box-sizing          : border-box;
        margin              : 30px 1.54% 0 1.54%;
    }

    .page_admin_videos .videoItem > div:first-child
    {
        flex                : 0 1 auto;
        width               : 150px;
        height              : 150px;
        border              : 2px solid #999999;
        /*margin              : 20px 3.636% 20px 3.636%;*/
        margin              : 30px 1.594% 0px 1.594%;
    }
    .page_admin_videos .videoItem > div:last-child
    {
        width               : 200px;
        /*margin              : 20px 3.636% 20px 3.636%;*/
        margin              : 30px 1.594% 20px 1.594%;
    }

    .page_admin_videos .videoItem  div:last-child> input:disabled
    {
        padding-top         : 0;
        border              : 0;
    }
    .page_admin_videos .videoItem  div:last-child> input
    {
        color               : #666666;
        font-family         : 'Source Sans Pro';
        font-weight         : bold;
        font-size           : 16px;
        margin              : 0 0 6px 0;
        width               : 100%;
        max-width           : 330px;
        box-sizing          : border-box;
        display             : block;
        background-color    : transparent;
        border              : 2px solid #999999;
        padding             : .5em 6px .5em 6px;
    }

    .page_admin_videos .videoItem  div:last-child textarea:disabled
    {
        border              : 0;
        background-color    : transparent;
        max-height          : none;
        overflow            : hidden;
    }
    .page_admin_videos .videoItem  div:last-child textarea
    {

        overflow            : auto;
        border              : 2px solid #999999;
        background-color    : transparent;
        display             : block;
        max-height          : 75px;
        color               : #999999;
        font-family         : 'Source Sans Pro';
        font-size           : 16px;
        font-weight         : normal;
        margin-bottom       : 10px;
        max-width           : 330px;   
        display             : block;
        width               : 100%;
        box-sizing          : border-box;
    }

    .page_admin_videos .videoItem a
    {
        display             : inline-block;
        width               : 34px;
        height              : 34px;
        margin-right        : 20px;
    }

    .page_admin_videos .videoItem a:nth-child( 3 )
    {
        display             : inline-block;
        background-image    : url(../images/video_pages/icoAcciones4-PausarRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }

    .page_admin_videos .videoItem a:nth-child( 3 ):hover
    {
        background-image    : url(../images/video_pages/icoAcciones4-PausarHover.png);
    }


    .page_admin_videos .videoItem a:nth-child( 4 )
    {
        display             : inline-block;
        background-image    : url(../images/video_pages/icoAcciones1-PlayRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }

    .page_admin_videos .videoItem a:nth-child( 4 ):hover
    {
        background-image    : url(../images/video_pages/icoAcciones1-PlayHover.png);
    }

    .page_admin_videos .videoItem a:nth-child( 5 )
    {
        display             : inline-block;
        background-image    : url(../images/video_pages/icoAcciones2-EditRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }
    .page_admin_videos .videoItem a:nth-child( 5 ):hover
    {
        background-image    : url(../images/video_pages/icoAcciones2-EditHover.png)
    }

    .page_admin_videos .videoItem a:nth-child( 6 )
    {
        display             : inline-block;
        background-image    : url(../images/video_pages/icoAcciones2-EditRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }
    .page_admin_videos .videoItem a:nth-child( 6 ):hover
    {
        background-image    : url(../images/video_pages/icoAcciones2-EditHover.png)
    }

    .page_admin_videos .videoItem a:last-child
    {
        display             : inline-block;
        background-image    : url(../images/video_pages/icoAcciones3-EliminarRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }
    .page_admin_videos .videoItem a:last-child:hover
    {
        background-image    : url(../images/video_pages/icoAcciones3-EliminarHover.png);
    }

/* ENDS   page Admin Videos */



/* BEGIS Admin Products */
    .page_admin_product .content_section_header
    {
        background-color  : #2c455b;
    }
    
    .page_admin_product .content_section_header >div
    {
        width       : 1100px;
        padding     : 45px;
        margin      : 0 auto;
    }
    
    .page_admin_product .content_section_header  img
    {
        float       : left;
        margin-right: 20px;
    }
    .page_admin_product .content_section_header  h1
    {
        font-size   : 27px;
        line-height : 35px;
        font-family : 'Source Sans Pro';
        font-weight : 600;
        color       : #ffffff;
        margin      : 0 0 0 0;
        overflow    : hidden;
    }
    
    .page_admin_product .content_section_header  span
    {
        font-size   : 16px;
        line-height : 17px;
        font-family : 'Source Sans Pro';
        font-weight : normal;
        color       : #748ba3;
    }
    .page_admin_product > form >div > div.tr
    {
        width       : 1100px;
    }
/* ENS Admin Products


/* BEGIN Page Main Menu */
    div[role="main"].ui-content.page_main_menu 
    {
        width   : 100%;
        padding : 0;
        overflow: hidden;
    }
    
    .page_main_menu .content_section_header
    {

    }
    
    .page_main_menu .content_section_header >div
    {
        width       : 1100px;
        padding     : 45px;
        margin      : 0 auto;
    }
    
    .page_main_menu .content_section_header  h1
    {
        font-size   : 27px;
        line-height : 29px;
        font-family : 'Source Sans Pro';
        font-weight : 600;
        color       : #43a8d5;
        margin      : 0px 0 0px 0;
    }
    
    .page_main_menu .content_section_header  span
    {
        font-size   : 16px;
        line-height : 17px;
        font-family : 'Source Sans Pro';
        font-weight : normal;
        color       : #666666;
    }
    
    .page_main_menu .main_content 
    {
        width       : 100%;
        padding     : 0 0 0 0;
    }
    .page_main_menu .main_content > div
    {
        width       : 1100px;
        margin      : 0 auto;
    }
    
    .page_main_menu .main_content > div
    {
        text-align  : justify;
        width       : 1100px;
        margin      : 30px auto;
    }
    
    .page_main_menu .main_content>div:after 
    {
        display:inline-block;
        width:100%;
        content:'';
    }
    
    .page_main_menu .box
    {
        width           : 252px;
        overflow        : hidden;
        display         : inline-block;
        height          : 303px;
        line-height     : 0;
    }
    
    
    .page_main_menu .box > a 
    {
        width           : 124px;
        height          : 40px;
        display         : block;
        margin          : 12px 0  0px 0;
        background-color: #cccccc;
        display         : inline-block;
    }
    .page_main_menu .box > a:last-child
    {
        margin      : 12px  0 0px 0px;
    }
    

    .page_main_menu box.servicios
    {

    }

    .page_main_menu .box.productos > a:nth-child(2)
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin1-bAgregar-Rest.png);
    }
    
    .page_main_menu .box.productos > a:nth-child(2):hover
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin1-bAgregar-Hover.png);
    }
    
    .page_main_menu .box.productos > a:last-child
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin1-bEditar-Rest.png);
    }
    .page_main_menu .box.productos > a:last-child:hover
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin1-bEditar-Hover.png);
    }
    
    
    
    
    .page_main_menu .box.noticias> a:nth-child(2)
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin6-bAgregar-Rest.png);
    }
    .page_main_menu .box.noticias> a:nth-child(2):hover
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin6-bAgregar-Hover.png);
    }
    .page_main_menu .box.noticias> a:last-child
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin6-bEditar-Rest.png);
    }
    .page_main_menu .box.noticias> a:last-child:hover
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin6-bEditar-Hover.png);
    }
    
    
    
    
    .page_main_menu .box.imagenes> a:nth-child(2)
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin3-bAgregar-Rest.png);
    }
    .page_main_menu .box.imagenes> a:nth-child(2):hover
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin3-bAgregar-Hover.png);
    }
    
    .page_main_menu .box.imagenes> a:last-child
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin3-bEditar-Rest.png);
    }
    .page_main_menu .box.imagenes> a:last-child:hover
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin3-bEditar-Hover.png);
    }
    
    
    
    .page_main_menu .box.videos> a:nth-child(2)
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin4-bAgregar-Rest.png);
    }
    .page_main_menu .box.videos> a:nth-child(2):hover
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin4-bAgregar-Hover.png);
    }
    
    .page_main_menu .box.videos> a:last-child
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin4-bEditar-Rest.png);
    }
    .page_main_menu .box.videos> a:last-child:hover
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin4-bEditar-Hover.png);
    }
    
    
    .page_main_menu .box.promociones> a:nth-child(2)
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin5-bAgregar-Rest.png);
    }
    .page_main_menu .box.promociones> a:nth-child(2):hover
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin5-bAgregar-Hover.png);
    }
    
    .page_main_menu .box.promociones> a:last-child
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin5-bEditar-Rest.png);
    }
    .page_main_menu .box.promociones> a:last-child:hover
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin5-bEditar-Hover.png);
    }
    

    /*quitar cuando se pongan los anchor */
    .page_main_menu .box.servicios> div 
    {
        height          : 36px;
        width           : 100%;
        margin          : 12px 0 45px 0;
        background-image: url(/v1/images/page_main_menu/proximamente.png);
    }

    .page_main_menu .box.servicios> a:nth-child(2)
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin2-bAgregar-Rest.png);
    }
    .page_main_menu .box.servicios> a:nth-child(2):hover
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin2-bAgregar-Hover.png);
    }
    
    .page_main_menu .box.servicios> a:last-child
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin2-bEditar-Rest.png);
    }
    .page_main_menu .box.servicios> a:last-child:hover
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin2-bEditar-Hover.png);
    }
    



    
    .page_main_menu .box.transferencias> a
    {
        width           : 99%;
        margin          : 12px 0 0px 0;
        background-image: url(/v1/images/page_main_menu/icoAdmin7-bAccesar-Rest.png);
    }
    
    .page_main_menu .box.atp> a
    {
        width           : 99%;
        margin          : 12px 0 0px 0;
        background-image: url(/v1/images/page_main_menu/icoAdmin8-bEditar-Rest.png);
    }
    
    .page_main_menu .box.transferencias> a:hover
    {
        background-image: url(/v1/images/page_main_menu/icoAdmin7-bAccesar-Hover.png);
    }
    
    .page_main_menu .box.atp> a:hover
    {
    
        background-image: url(/v1/images/page_main_menu/icoAdmin8-bEditar-Hover.png);
    }
/* END Page Main Menu */

/* BEGIN page punto de venta */

    .page_punto_venta 
    {
        max-width   : 1186px;
        margin      : 10px auto;
    }
    .page_punto_venta > div:last-child
    {
        overflow    : hidden;
        padding     : 0 10px 0 10px;
    }

    .page_punto_venta .header
    {
        
    }

    .page_punto_venta .header > h1
    {
    }

    .page_punto_venta .header > div
    {
        border-top      : 1px solid #202c3d;
        border-bottom   : 1px solid #202c3d;
        display         : table;
        width           : 100%;
        padding         : 15px 0 15px 0;
    }
    .page_punto_venta .header > div > div
    {
        display         : inline-block;
        text-align      : center;
        font-family     : 'Open Sans';
    }

    .page_punto_venta .header > div > div:not(:last-child)
    {
        width           : 23%;
    }
    .page_punto_venta .cart 
    {
        overflow        : scroll;
        height          : 450px;
    }
    .page_punto_venta .cart > div 
    {
        width           : 100%;
        font-family     : 'Source Sans Pro';
        font-size       : 16px;
        font-weight     : normal;
        color           : #666666; 
        padding-top      : 10px;
    }
    .page_punto_venta .cart .image
    {
        background-image: url(/v1/images/tpv_pages/imgDefaultProductoTienda.png);
        background-size : contain;
        display         : block;
        width           : 60px;
        height          : 60px;
        float           : left;
        margin          : 10px;
    }
    .page_punto_venta .cart .title
    {
        margin-top      :10px;
    }

    .page_punto_venta .cart>div>div>div
    {
        display         : inline-block;
        text-align      : center;
    }

    .page_punto_venta .cart>div>div>div:not(:first-child)
    {
        vertical-align  : middle;
    }
    .page_punto_venta .cart>div>div>div:first-child
    {
        display         : inline-block;
        text-align      : left;
    }

    .page_punto_venta .cart>div>div>div:not(:last-child)
    {
        width           : 23%;
    }

    .page_punto_venta .footer
    {
        display             : table;
        width               : 100%;
        background-color    : #202c3d; 
    }
    .page_punto_venta .footer > div 
    {
        text-align          : center;
        display             : table-cell;
        vertical-align      : middle;
        height              : 70px;
    }
    .page_punto_venta .footer > div:last-child
    {
        width               : 250px;
    } 
    .page_punto_venta .footer > div:last-child> a.ui-btn.ui-btn-inline
    {
        margin              : 0 auto;
        box-sizing          : content-box;
    }
    .page_punto_venta .footer > div > b
    {
        display             : block;
        font-family         : 'Source Sans Pro';
        font-size           : 16px;
        font-weight         : 600;
        color               : #43a8d5;   
    }
    .page_punto_venta .footer > div > span
    {
        display             : block;
        color               : #ffffff;
        font-family         : 'Source Sans Pro';
        font-size           : 16px;
        font-weight         : 600;
    }

    .page_punto_venta > .panel
    {
        background-color    : #142032;
        width               : 282px;
        float               : right;
        box-sizing          : border-box;
    }

    .page_punto_venta .panel_toggle
    {
        background-color    : #202c3d; 
        padding             : 5px 15px 21px 15px;
    }
    .page_punto_venta .panel_toggle:last-child
    {
        min-height: 500px;
    }
    .page_punto_venta>.panel span
    {
        font-family : 'Source Sans Pro';
        font-size   : 14px;
        font-weight : normal;
        color       : #65748a;  
    }
    .ui-block-a .ui-input-text
    {
        margin-right   :5px;
    }
    .ui-block-b .ui-input-text
    {
        margin-left     :5px;
    }
    .page_punto_venta>.panel>div:first-child
    ,.page_punto_venta>.panel>div:nth-child(3)
    {
        margin          : 20px 15px 0 15px;
    }
    
    .page_punto_venta>.panel img 
    {
        float               : left;
        margin-right        : 10px;
    }
    .page_punto_venta>.panel h2 
    {
        overflow            : hidden;
        margin              : 0 0 15px 0;
        color               : #ffffff;
    }
    .page_punto_venta .numbers 
    {
        text-align  : justify;
    }
    .page_punto_venta .numbers:after
    {
        content : '';
        width   : 100%;
        display : inline-block;
    }

    .page_punto_venta .numbers > b
    {
        margin-top      : 10px;
        margin-bottom   : 10px;
        text-align      : center;
        color           : #ffffff;
        display         : inline-block;
        width           : 70px;
        height          : 50px;
        line-height     : 44px;
        box-sizing      : border-box;
        border          : 2px solid #101a29;
    }

    .page_punto_venta .numbers > b:hover
    {
        border      : 2px solid #4384a8;
    }
/* ENDS page punto de venta */


/* BEGIN page Politicas */
    .page_politicas .content_section_header
    {
        background  : white;
    }
    
    .page_politicas .content_section_header >div
    {
        width       : 860px;
        padding     : 45px;
        margin      : 0 auto;
    }
    
    .page_politicas .content_section_header  h1
    {
        font-size   : 27px;
        line-height : 35px;
        font-family : 'Source Sans Pro';
        font-weight : 600;
        color       : #43a8d5;
        margin      : 0px 0 0px 0;
    }
    

    .page_politicas .main_content 
    {
        width       : 100%;
        padding     : 0 0 0 0;
    }
    .page_politicas .main_content > div
    {
        width       : 860px;
        margin      : 0 auto;
    }
    
    .page_politicas .main_content > div
    {
        text-align  : justify;
        width       : 860px;
        margin-top  : 45px;
    }
/* END Politicas de Privacidad*/

/* BEGIN page Resumen Payment */
    .ui-content.page_payment_resume
    {
        padding         : 0;
        background      : url(/v1/images/login_pages/bg.jpg) center center no-repeat;
        background-size : cover;
    }

    .page_payment_resume > div 
    {
        width           : 100%;
        max-width       : 382px;
        box-sizing      : border-box;
        margin          : 5% auto;
        background-color: #ffffff;
    }

    .page_payment_resume span
    {
        text-align      : center;
        font-family     : 'Source Sans Pro';
        font-size       : 16px;
        font-weight     : normal;
        color           : #666666;
    }
    .page_payment_resume h1
    {
        font-family     : 'Source Sans Pro';
        font-size       : 18px;
        line-height     : 18px;
        font-weight     : 600;
        color           : #43a8d5; 
        margin          : 0 0 0 0;
        text-transform  : uppercase;
    }

    .page_payment_resume img
    {
        margin-top      : 30px;
    }
    .page_payment_resume h2
    {
        color           : #4f9fbb;
        margin          : 20px 0 0 0;
        font-family     : 'Source Sans Pro';
        font-size       : 16px;
        font-weight     : 600;
        text-transform  : uppercase;
 
    }
    .page_payment_resume h3
    {
        margin          : 5px 0 0 0;
        font-family     : 'Source Sans Pro';
        font-size       : 16px;
        font-weight     : normal;
        color           : #666666;
    }
    .page_payment_resume .form_container
    {
        padding         : 26px 10px 0 10px;
        text-align      : center;
    }
    

    .page_payment_resume .form_container >div
    {
        overflow        : hidden;
        text-align      : center;
    }

    .page_payment_resume .footer
    {
        margin-top      : 30px;
        background-color: #142032;
        height          : 40px;
        line-height     : 40px;
        text-align      : center;
    }
    .page_payment_resume .footer a.ui-link
    {
        line-height     : 40px;
        font-family     : 'Source Sans Pro';
        font-size       : 14px;
        font-weight     : 600;
        color           : #4f9fbb;
        text-decoration : none;
    }

    .page_payment_resume .ui-input-text
    {
        position            : relative;
        padding-left        : 30px !important;
    }
    .page_payment_resume .ui-input-text:before
    {
        position            : absolute;
        left                : .3125em;
        top                 : 50%;
        margin-top          : -10px;
        content             : "";
        background-position : center center;
        background-repeat   : no-repeat;
        width               : 19px;
        height              : 19px;
    }
    .page_payment_resume .ui-input-text:nth-child(3):before
    {
        background-image    : url(/v1/images/login_pages/usericon.png);
    }
    .page_payment_resume .ui-input-text:nth-child(4):before
    {
        background-image    : url(/v1/images/login_pages/lockicon.png);
    }
/* END page Resumen Payment */


/* BEGIN page Payment Error*/
 .page_payment_error > div 
 {
    max-width   : 800px;
    box-sizing  : border-box;
    padding     : 1em;
    margin      : 0 auto;
 }
 .page_payment_error > div >div
 {
    text-align  : center;
 }

 .page_payment_error h1
 {
    font-family : 'Source Sans Pro';
    font-size   : 18px;
    font-weight : bold;
    color       : #ad0101;  
    text-transform : uppercase;
 }

 .page_payment_error  p
 {
    text-align  : justify;
    font-family : 'Source Sans Pro';
    font-size   : 16px;
 }
  
 .page_payment_error
 {
    list-style-position : outside;
 }


 .page_payment_error ol 
 {
    list-style-type: none;
    counter-reset: my-badass-counter;
    font-family : 'Source Sans Pro';
    font-size   : 16px;
 }
 .page_payment_error ol li:before 
 {
    content: counter(my-badass-counter) ".";
    counter-increment: my-badass-counter;
    margin-right: 5px;
    font-weight: bold;
 }

/* END   page Payment Error*/

/* BEGIN PAGE ADMIN WEBSITE */
    .page_admin_website .content_section_header
    {
        background-color  : #efc13b;
    }
     
    .page_admin_website .content_section_header >div
    {
        width       : 1100px;
        padding     : 45px;
        margin      : 0 auto;
    }
     
    .page_admin_website .content_section_header  img
    {
        float       : left;
        margin-right: 20px;
    }

    .page_admin_website .content_section_header  h1
    {
        font-size   : 27px;
        line-height : 35px;
        font-family : 'Source Sans Pro';
        font-weight : 600;
        color       : #ffffff;
        margin      : 0 0 0 0;
        overflow    : hidden;
    }

    .page_admin_website .content_section_header  span
    {
        font-size   : 16px;
        line-height : 17px;
        font-family : 'Source Sans Pro';
        font-weight : normal;
        color       : #748ba3;
    }

    .page_admin_website .main_content
    {
        position        : relative;
        width           : 100%;
        max-width       : 1120px;
        min-width       : 660px;
        padding         : 20px;
        box-sizing      : border-box;
        margin          : 0 auto;
    }
    .page_admin_website .config_section
    {
        width           : 60%;
        display         : inline-block;
        padding         : 20px;
        box-sizing      : border-box;
    }
    .page_admin_website .preview_section
    {
        display             : inline-block;
        width               : 33.9%;
        position            : relative;
        padding-left        : 1%;
        min-height          : 320px;
    }
    .page_admin_website .preview_section > div
    {
        position            : fixed;
        top                 : 230px;
        height              : 200px;
        width               : 23.8%;
        min-width           : 320px;
    }

    .page_admin_website .config_section h3 
    {
        border-bottom       : 1px solid #dddddd;
        font-family         : 'Source Sans Pro';
        font-weight         : 600;
        font-size           : 18px;
        color               : #2c3e50;
        line-height         : 22px;
        padding             : 20px 0px;
        margin              : 0 0 20px 0;
    }
    #pageAdminWebsiteBarTransparency
    {
        display             : none;
    }

    .page_admin_website .config_section h4 
    {

        font-family         : 'Source Sans Pro';
        font-weight         : normal;
        font-size           : 16px;
        color               : #666666;
        margin              : 20px 0 20px 0;
    }
    .page_admin_website .container
    {
        padding         : 0 20px 20px 20px;
        background-color: #ffffff;
        border          : 1px solid #dddddd;
        margin-top      : 30px;
    }
    .page_admin_website .container  label
    {
        display             : inline-block;
    }
    .page_admin_website .banner_container
    {
        border              : 2px dashed #dddddd;
        background-image    : url(/images/pages_website/add_image.png);
        background-size     : contain;
        background-repeat   : no-repeat;
        height              :175px;
        margin-top          : 10px;    
    }

    #pageAdminWebsiteContainerSetImage label
    {
        font-weight         : bold;
        vertical-align      : middle;
    }
    .page_admin_website .container.main_section>img
    ,.page_admin_website .container.main_section>div
    {
        display     : inline-block;
        height      : 40px;
        vertical-align      : middle;
    }
    .page_admin_website .container.main_section>label
    {
        line-height         : 40px;
        display             : inline-block;
        vertical-align      : middle;
    }
    .page_admin_website .color_container
    {
        width               : 150px;
    }

    .page_admin_website .container.main_section > div> input
    {
        height              : 27px;
    }

    #pageAdminWebsiteRepeatBackground
    {
        vertical-align      : middle;
        margin-top          : 13px;
        margin-left         : 0;
    }

    #pageAdminWebsiteContainerSetImage 
    {
        overflow            : hidden;
        text-align          : justify;
        margin-top          : 30px;
    }

    #pageAdminWebsiteContainerSetImage > div
    {
        text-align          : left;
    }

    #pageAdminWebsiteContainerSetImage > div  label
    {
        min-width           : 100px;
    }
    #pageAdminWebsiteContainerSetImage:after
    {
        content             : ' ';
        width               : 100%;
        display             : inline-block;
    }

    #pageAdminWebsiteContainerSetImage > div:last-child
    {
        vertical-align      : top;
        overflow            : hidden;
        width               : 180px;
        display             : inline-block;
    }
    #pageAdminWebsiteContainerBackgroundImage
    {
        display             : inline-block;
        background  : #ffffff url(/v1/images/page_admin_website/imgAgregarFondo.png) no-repeat center center;
        width       : 260px;
        height      : 260px;
        border      : 2px dashed #ddd;
    }
    #pageAdminWebsiteContainerLogoImage
    {
        background  : #ffffff url(/v1/images/page_admin_website/imgAgregarLogo.png) no-repeat center center;
        width       :260px;
        height      :260px;
        border      : 2px dashed #ddd;
    }
    #pageAdminWebsiteBannerImage0
    {
        background: #ffffff url(/v1/images/page_admin_website/1erSlier-1.png) no-repeat center center;
    }

    #pageAdminWebsiteBannerImage0:hover
    {
        background: #888888 url(/v1/images/page_admin_website/1erSlier-2.png) no-repeat center center;
    }
    #pageAdminWebsiteBannerImage1
    {
        background: #ffffff url(/v1/images/page_admin_website/2erSlier-1.png) no-repeat center center;
    }

    #pageAdminWebsiteBannerImage1:hover
    {
        background: #888888 url(/v1/images/page_admin_website/2erSlier-2.png) no-repeat center center;
    }
    #pageAdminWebsiteBannerImage2
    {
        background: #ffffff url(/v1/images/page_admin_website/3erSlier-1.png) no-repeat center center;
    }

    #pageAdminWebsiteBannerImage2:hover
    {
        background: #888888 url(/v1/images/page_admin_website/3erSlier-2.png) no-repeat center center;
    }
/* ENDS PAGE ADMIN WEBSITE ENDS */

/* BEGIN PAGE ADD SectionItem  (SERVICES) BEGIN*/
    #pageAddWebpageSectionItem .content_section_header
    {

        background-color: #2880b9;
        border-top-left-radius      : 10px;
        border-top-right-radius     : 10px;
        box-sizing      : border-box;
        max-width       : 1100px;
        margin          : 20px auto 0 auto;
        padding         : 20px 40px 20px 40px;
        width           : 100%;
        overflow        : hidden;
    }
     
    #pageAddWebpageSectionItem .content
    {
        background-color    : #ffffff;
        border-bottom-left  : 10px;
        border-bottom-right : 10px;
        max-width       : 1100px;
        margin          : 0 auto;
        width           : 100%;
        
    }

    #pageAddWebpageSectionItem .content_section_header >div
    {
        width       : 1100px;
        padding     : 45px;
        margin      : 0 auto;
    }
     
    #pageAddWebpageSectionItem .content_section_header  img
    {
        display     : block;
        height      : 30px;
        width       : 40px;
        float       : left;
        margin-right: 20px;
    }

    #pageAddWebpageSectionItem .content_section_header  h1
    {
        font-size   : 26px;
        line-height : 35px;
        font-family : 'Source Sans Pro';
        font-weight : lighter;
        color       : #ffffff;
        margin      : 0 0 0 0;
        overflow    : hidden;
    }

    #pageAddWebpageSectionItem .content_section_header  span
    {
        font-size   : 16px;
        line-height : 17px;
        font-family : 'Source Sans Pro';
        font-weight : normal;
        color       : #748ba3;
    }
    #pageAddWebpageSectionItem .content
    {
        padding             : 0 1.54% 1.54% 1.54%;
        background-color    : #ffffff;
        box-sizing          : border-box;
    }
   
    #pageAddWebpageSectionItem .content .ui-input-text  
    {
        margin-bottom       : 20px;
    }


    #pageAddWebpageSectionItem .fileupload_container
    {
        max-width           : 330px;
        width               : 96.363%;
        height              : 230px;
        border              : 2px dashed #dddddd;
        background-color    : #ffffff;
        background-image    : url(../images/webpage_sections_pages/imgHazClick.png);
        background-repeat   : no-repeat;
        background-position : center center;
        flex                : 0 0 auto;
        margin              : 20px 1.818% 20px 1.818%;
        box-sizing          : border-box;
    }

    #pageAddWebpageSectionItem .info_container
    {
        min-width           : 280px;
        overflow            : hidden;
        flex                : 1 0 auto;
        margin              : 20px 1.818% 20px 1.818%;
    }

    #pageAddWebpageSectionItem .info_container> div
    {
        max-width           : 512px;
        width               : 100%;
    }



    #pageAddWebpageSectionItem .info_container label
    {
        color               : #999999;
        font-family         : 'Source Sans Pro';
        font-size           : 14px;
        font-weight         : bold;
    }
    #pageAddWebpageSectionItem .footer_buttons
    {
        margin              : 20px auto;
        max-width           : 1100px;
        box-sizing          : border-box;
        text-align          : right;
    }

    #pageAddWebpageSectionItem .ui-btn
    {
        color               : #999999;
        background-color    : transparent;
        border              : 2px solid #7e7e7e;
        border-color        : #2880b9;
        border-radius       : 40px;
        display             : inline-block;
        max-width           : 190px;
    }

    #pageAddWebpageSectionItem .ui-btn:hover
    {
        border              : 2px solid #5491c6;
        color               : #5491c6;
        background-color    : transparent;
    }

    #pageAddWebpageSectionItem .ui-btn:last-child
    {
        background-color    : #5491c6;
        border              : 2px solid #5491c6;
        border-radius       : 40px;
        color               : #ffffff;
        display             : inline-block;
        margin-left         : 20px;
        max-width           : 160px;
    }

    #pageAddWebpageSectionItem .ui-btn:last-child:hover
    {
        color               : #ffffff;
        background-color    : #175f9f;
        border              : 2px solid #175f9f;
    }

    #pageAddWebpageSectionItem .ui-popup-container
    {
        text-align          : center;
        width               : 90%;
        max-width           : 564px !important;
    } 
    #pageAddWebpageSectionItem .ui-popup-container h1
    {
        color               : #666666;
        font-family         : 'Source Sans Pro';
        font-size           : 16px;
        font-weight         : bold;
    }
/* ENDS PAGE ADD SectionItem  (SERVICES) END */
/* BEGIN page admin webpage section item    BEGIN*/
    #pageAdminWebpageSectionItems .content_section_header
    {

        background-color: #2880b9;
        border-top-left-radius      : 10px;
        border-top-right-radius     : 10px;
        box-sizing      : border-box;
        max-width       : 1100px;
        margin          : 20px auto 0 auto;
        padding         : 20px 40px 20px 40px;
        width           : 100%;
        overflow        : hidden;
    }
     
    #pageAdminWebpageSectionItems .content_section_header >div
    {
        width       : 1100px;
        padding     : 45px;
        margin      : 0 auto;
    }
     
    #pageAdminWebpageSectionItems .content_section_header  img
    {
        display     : block;
        height      : 30px;
        width       : 40px;
        float       : left;
        margin-right: 20px;
    }

    #pageAdminWebpageSectionItems .content_section_header  h1
    {
        font-size   : 26px;
        line-height : 35px;
        font-family : 'Source Sans Pro';
        font-weight : lighter;
        color       : #ffffff;
        margin      : 0 0 0 0;
        overflow    : hidden;
    }

    #pageAdminWebpageSectionItems .content_section_header  span
    {
        font-size   : 16px;
        line-height : 17px;
        font-family : 'Source Sans Pro';
        font-weight : normal;
        color       : #748ba3;
    }

    #pageAdminWebpageSectionItems .content
    {

        box-sizing          : border-box;
        background-color    : #ffffff;
        border-bottom-left  : 10px;
        border-bottom-right : 10px;
        max-width       : 1100px;
        margin          : 0 auto;
        width           : 100%;
    }

    #pageAdminWebpageSectionItems .webpageSectionItem
    {
        width               : 400px;
        box-sizing          : border-box;
        margin              : 30px 1.54% 0 1.54%;

    }

    #pageAdminWebpageSectionItems .webpageSectionItem > div:first-child
    {
        flex                : 0 1 auto;
        width               : 150px;
        height              : 150px;
        border              : 2px solid #999999;
        /*margin              : 20px 3.636% 20px 3.636%;*/
        margin              : 30px 1.594% 0px 1.594%;
    }
    #pageAdminWebpageSectionItems .webpageSectionItem > div:last-child
    {
        width               : 200px;
        /*margin              : 20px 3.636% 20px 3.636%;*/
        margin              : 30px 1.594% 20px 1.594%;
    }

    #pageAdminWebpageSectionItems .webpageSectionItem  div:last-child> input:disabled
    {
        padding-top         : 0;
        border              : 0;
    }
    #pageAdminWebpageSectionItems .webpageSectionItem  div:last-child> input
    {
        color               : #666666;
        font-family         : 'Source Sans Pro';
        font-weight         : bold;
        font-size           : 16px;
        margin              : 0 0 6px 0;
        width               : 100%;
        max-width           : 330px;
        box-sizing          : border-box;
        display             : block;
        background-color    : transparent;
        border              : 2px solid #999999;
        padding             : .5em 6px .5em 6px;
    }

    #pageAdminWebpageSectionItems .webpageSectionItem  div:last-child textarea:disabled
    {
        padding-top         : 0;
        border              : 0;
        background-color    : transparent;
        max-height          : none;
        overflow            : hidden;
    }
    #pageAdminWebpageSectionItems .webpageSectionItem  div:last-child textarea
    {

        overflow            : auto;
        border              : 2px solid #999999;
        background-color    : transparent;
        display             : block;
        max-height          : 75px;
        color               : #999999;
        font-family         : 'Source Sans Pro';
        font-size           : 16px;
        font-weight         : normal;
        margin-bottom       : 10px;
        max-width           : 330px;   
        display             : block;
        width               : 100%;
        box-sizing          : border-box;
    }

    #pageAdminWebpageSectionItems .webpageSectionItem a
    {
        display             : inline-block;
        width               : 34px;
        height              : 34px;
        margin-right        : 20px;
    }

    #pageAdminWebpageSectionItems .webpageSectionItem a:nth-child( 3 )
    {
        display             : inline-block;
        background-image    : url(../images/webpage_sections_pages/icoAcciones4-PausarRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }

    #pageAdminWebpageSectionItems .webpageSectionItem a:nth-child( 3 ):hover
    {
        background-image    : url(../images/webpage_sections_pages/icoAcciones4-PausarHover.png);
    }


    #pageAdminWebpageSectionItems .webpageSectionItem a:nth-child( 4 )
    {
        display             : inline-block;
        background-image    : url(../images/webpage_sections_pages/icoAcciones1-PlayRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }

    #pageAdminWebpageSectionItems .webpageSectionItem a:nth-child( 4 ):hover
    {
        background-image    : url(../images/webpage_sections_pages/icoAcciones1-PlayHover.png);
    }

    #pageAdminWebpageSectionItems .webpageSectionItem a:nth-child( 5 )
    {
        display             : inline-block;
        background-image    : url(../images/webpage_sections_pages/icoAcciones2-EditRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }
    #pageAdminWebpageSectionItems .webpageSectionItem a:nth-child( 5 ):hover
    {
        background-image    : url(../images/webpage_sections_pages/icoAcciones2-EditHover.png)
    }

    #pageAdminWebpageSectionItems .webpageSectionItem a:nth-child( 6 )
    {
        display             : inline-block;
        background-image    : url(../images/webpage_sections_pages/icoAcciones2-EditRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }
    #pageAdminWebpageSectionItems .webpageSectionItem a:nth-child( 6 ):hover
    {
        background-image    : url(../images/webpage_sections_pages/icoAcciones2-EditHover.png)
    }

    #pageAdminWebpageSectionItems .webpageSectionItem a:last-child
    {
        display             : inline-block;
        background-image    : url(../images/webpage_sections_pages/icoAcciones3-EliminarRest.png);
        background-position : center center;
        background-repeat   : no-repeat;
        background-size     : contain;
    }
    #pageAdminWebpageSectionItems .webpageSectionItem a:last-child:hover
    {
        background-image    : url(../images/webpage_sections_pages/icoAcciones3-EliminarHover.png);
    }

    #pageAdminWebpageSectionItems .footer_buttons
    {
        margin              : 20px auto;
        max-width           : 1100px;
        box-sizing          : border-box;
        text-align          : right;
    }

/* ENDS page admin webpage section item    ENDS*/

