 /********************************************************************/
 /* Bizarc.pro                                                       */
 /* Âõîä â ñèñòåìó.                                                  */
 /* Silentium Company 2015-2020                                      */
 /* www.silentium.ru                                                 */
 /********************************************************************/

.block_login_support {
        border: 0px solid red;
        left: 670px;
        top: 25px;
        position: absolute;  
}

.block_login_hidden{
        display: none;          /* block */
}

.block_login_caption{
        border: 0px solid red;
        margin: 5px;
        font-family: 'Exo 2';
        font-size: 19px;
        text-align: left;
        color: #5B5857;
}

.block_login_templates_common{
        border: 0px solid red;
        overflow: auto; 
        height: 700px; 
        width: 829px; 
/*        margin-left: 670px; */
        margin-left: 70px;
        margin-top: -750px;
/*        float: left; */
}


.block_login_templates{
        overflow: auto;
        border: 0px solid green;
	text-align: center;
        height: 592px;  
        width: 820px;
}

.block_login_tmp_sector{
        border: 0px solid blue;
        height: 40px;          
        width: 100%;
        font-size: 24px;
        font-weight: bold;
        text-align: left;
        color: #2EA3F0;  
        padding-left: 10px;
        float: left; 
}


.block_login_template{
        border: 1px solid #5B5857;
        height: 157px;
        width: 723px; 
        margin: 5px;
        margin-left: 55px;
        float: left; 
        background-color: white;
        -webkit-box-shadow: 0 10px 20px -6px rgba(0, 0, 0, 0.49); 
        border-radius: 4px;
}

.block_login_template_pix{
        border: 0px solid green;
        height: 156px;
        width: 255px; 
        margin-top: 0px; 
        border-radius: 4px 0px 0px 4px;       
        float: left; 
}

.block_login_tmp{
       border: 0px solid black;
       height: 155px; 
       width: 459px;         
       margin-top: 0px; 
       border-radius: 4px;
       float: left; 
}


.block_login_tmp_header{
        border: 0px solid blue;
        height: 40px;          
}

.block_login_tmp_number{
        border: 0px solid red;
        height: 40px;         
        width: 230px;          
        color: gray;
        font-size: 18px;
        font-family: 'Exo 2'; 
        font-weight: bold;
        text-align: left;
        padding-left: 12px;
        padding-top: 5px;
        float: left; 
}

.block_login_tmp_price{
        border: 0px solid red;
        height: 30px;         
        width: 135px;         
        margin-top: 5px;
        padding-right: 12px;
        color: green;
        font-size: 19px;
        font-weight: bold;
        text-align: right; 
        float: right; 
}

.block_login_tmp_name{
        border: 0px solid orange;
        font-size: 24px; 
        color: black;
        font-weight: bold;
        text-align: left;
        padding-left: 12px;
        padding-right: 12px; 
        height: 77px; 
        width: 100%;
}

.block_login_tmp_footer{
        border: 0px solid blue;
        height: 39px;          
}

.block_login_tmp_describe{
        border: 0px solid yellow;
        margin-top: 0px;
        margin-right: 5px;
        width: 105px;
        height: 37px;         
        background: url('../images/template_describe.png') no-repeat;
        background-size: 100%; 
        float: right; 
}

.block_login_tmp_describe_empty{
        border: 0px solid yellow;
        margin-top: 0px;
        margin-right: 5px;
        width: 105px;
        height: 37px;         
        float: right; 
}

.block_login_tmp_choose{
        border: 0px solid yellow;
        margin-top: 0px;
        margin-right: 5px;
        width: 105px;
        height: 37px;         
        background: url('../images/template_choose.png') no-repeat;
        background-size: 100%; 
        float: right; 
}

.block_login__tariff{
        border: 0px solid yellow;
        padding: 10px;
        min-height: 350px;
        width: 100%;
        float: left; 
}

.block_login__tariff_head{
        border: 0px solid brown;
        margin-top: 15px;
        padding: 5px;
        color: gray; /*#2EA3F0; */
        font-size: 26px;
        font-weight: bold;
        text-align: center;
        width: 100%;
        float: left; 
}


.block_login_tariff_sheet{
       border: 0px solid black;
       height: 420px; 
       margin: 15px;
       margin-top: 30px;
       margin-bottom: 30px;
       padding-top: 15px;
       background-color: white;
       width: 330px;
       height: 330px;
       -webkit-box-shadow: 0 10px 30px -6px rgba(0, 0, 0, 0.49);
       border-radius: 5px;
       float: left; 
}

.block_login_tariff_sheet_title{
       border: 0px solid silver;
       height: 70px;
       text-align: center;
       font-size: 26px;
       padding-top: 10px;
/*       float: left;  */
}

.block_login_tariff_price{
       border: 0px solid yellow;
       margin: auto;
       height: 40px;  
/*       color: gray; */
       color:  #00599B;
       font-size: 30px;
       text-align: center;
/*       float: left;  */
}

.block_login_tariff_months{
       border: 0px solid blue;
       height: 35px;  
       margin: 0;
       padding: 5px;
       font-size: 14px;
       text-align: center;
/*       float: left;  */
}

.block_login_tariff_sheet_remark{
       border: 0px solid red;
       color: #2EA3F0;
       font-size: 20px;
       text-align: center;
/*       float: left;  */
}

.block_login_footer{
       margin-top: 10px;
       padding: 40px;
       width: 100%;
       color: #7E7E7E;
       text-align: center;
       background-color: #303030;
       float: left; 
}

.block_login_footer a{
       color: #1B5A8D;
       text-decorate: none;
}

html, body {
    background-color: transparent;
}