
.main_page{
    margin-top: 80px;
}
.main_page .button_main_enter{
    width:300px;
    margin-left:60px;
    text-align:center;
    padding:16px;
    color:#00C6D0;
    height:56px;
    border: 2px solid #00C6D0;
    border-radius: 8px;
    border: 2px solid #00C6D0;
    float: left;
    cursor: pointer;
}
.main_page .button_main_enter .icon{
    argin-top: -3px;
    margin-left: 10px;
}
.main_page .button_main_enter_left{
    float: right;
}
.main_page .button_main_enter_right{
    float: left;
}
/*-----------------------*/

.main_page .dashbourd_group{
    margin-top: 40px;
}
.main_page .dashbourd_group .icon{
    padding: 10px;
    width: 560px;
    border-radius: 10px;
    background: white;
    text-align:center;
    color:#00C6D0;
    float: left;

}
.main_page .dashbourd_group .icon img{
    width:100%;
}
.main_page .dashbourd_group  .colbox:first-of-type {
    padding-right: 0;
}
.main_page .dashbourd_group  .colbox:last-of-type{
    padding-left: 0;
}
.main_page .dashbourd_group  div:first-of-type .icon{
    float: right;
    border-radius: 10px 0 0 10px;
}
.main_page .dashbourd_group  div:last-of-type .icon{
    border-radius: 0 10px 10px 0;
}

/*-----------------------*/

.main_page .text_group{
    margin-top: 80px;
}
.main_page .text_group .icon{
    padding: 10px;
    /*width: 560px;*/
    border-radius: 10px;
    background: none;
    text-align:center;
    color:black;
    float: left;
    text-align: left;
    font-weight: normal;

}
.main_page .text_group  .colbox:first-of-type {
    padding-right: 0;
}
.main_page .text_group  .colbox:last-of-type{
    padding-left: 0;
}
.main_page .text_group  div:first-of-type .icon{
    float: right;
}
.main_page .text_group  div:last-of-type .icon{
}
/*-----------------------*/
.main_page .news_group{
    margin-top: 80px;
}
.main_page .news_group .icon{
    padding: 10px;
   /* width: 320px;*/
    border-radius: 10px;
    background: white;
    text-align:center;
    color:black;
    float: left;
    text-align: left;
    font-weight: bold;
}

@media  (max-width: 1199px) {
    .main_page .dashbourd_group  div:first-of-type .icon{

        float: none;
    }
    .main_page .dashbourd_group .icon{
        float:none;
        margin-left: auto;
        margin-right: auto;
    }
    .main_page .dashbourd_group  .colbox:first-of-type {
        padding-right: 15px;
    }
    .main_page .dashbourd_group  .colbox:last-of-type{
        padding-left: 15px;
    }
    .main_page .dashbourd_group  div:first-of-type .icon{
        border-radius: 10px;
        margin-bottom: 20px;
    }
    .main_page .dashbourd_group  div:last-of-type .icon{
        border-radius: 10px;
    }

    .main_page .text_group  div:first-of-type .icon{

        float: none;
    }
    .main_page .text_group .icon{
        float:none;
        margin-left: auto;
        margin-right: auto;
    }
    .main_page .text_group  .colbox:first-of-type {
        padding-right: 15px;
    }
    .main_page .text_group  .colbox:last-of-type{
        padding-left: 15px;
    }
    .main_page .text_group  div:first-of-type .icon{
        border-radius: 10px;
        margin-bottom: 20px;
    }
    .main_page .text_group  div:last-of-type .icon{
        border-radius: 10px;
    }
    .main_page .news_group  div:first-of-type .icon{
        float: none;
    }
    .main_page .news_group .icon{
        float:none;
        margin-left: auto;
        margin-right: auto;
    }

    .main_page .news_group  div:first-of-type .icon{
        margin-bottom: 20px;
    }
}
@media  (min-width: 768px) and (max-width: 991px) {
    .main_page{
        margin-top: 20px;
    }
    .main_page .button_main_enter{
        float:none;
        margin-left: auto;
        margin-right: auto;
    }
    .main_page .button_main_enter_left{
        float:none;
        margin-bottom: 20px;

    }
    .main_page .button_main_enter_right{
        float:none;
        margin-bottom: 20px;

    }
    .main_page .dashbourd_group  div:first-of-type .icon{
        float: none;
    }
    .main_page .dashbourd_group .icon{
        float:none;
        margin-left: auto;
        margin-right: auto;
    }
    .main_page .dashbourd_group  .colbox:first-of-type {
        padding-right: 15px;
    }
    .main_page .dashbourd_group  .colbox:last-of-type{
        padding-left: 15px;
    }
    .main_page .dashbourd_group  div:first-of-type .icon{
        border-radius: 10px;
        margin-bottom: 20px;

    }
    .main_page .dashbourd_group  div:last-of-type .icon{
        border-radius: 10px;
    }

    .main_page .text_group  div:first-of-type .icon{

        float: none;
    }
    .main_page .text_group .icon{
        float:none;
        margin-left: auto;
        margin-right: auto;
    }
    .main_page .text_group  .colbox:first-of-type {
        padding-right: 15px;
    }
    .main_page .text_group  .colbox:last-of-type{
        padding-left: 15px;
    }
    .main_page .text_group  div:first-of-type .icon{
        border-radius: 10px;
        margin-bottom: 20px;
    }
    .main_page .text_group  div:last-of-type .icon{
        border-radius: 10px;
    }
    .main_page .news_group  div:first-of-type .icon{

        float: none;
    }
    .main_page .news_group .icon{
        float:none;
        margin-left: auto;
        margin-right: auto;
    }
    .main_page .news_group  div:first-of-type .icon{
        margin-bottom: 20px;
    }
}
@media  (max-width: 767px){
    .main_page{
        margin-top: 20px;
    }
    .main_page .button_main_enter{
        float:none;
        margin-left: auto;
        margin-right: auto;
    }
    .main_page .button_main_enter_left{
        float:none;
        margin-bottom: 20px;
    }
    .main_page .button_main_enter_right{
        float:none;
        margin-bottom: 20px;

    }

    .main_page .dashbourd_group  div:first-of-type .icon{
        float: none;
    }
    .main_page .dashbourd_group .icon{
        float:none;
        margin-left: auto;
        margin-right: auto;
    }
    .main_page .dashbourd_group .icon,main_page .dashbourd_group .icon img{
        width: 100%;
    }

    .main_page .dashbourd_group  .colbox:first-of-type {
        padding-right: 15px;
    }
    .main_page .dashbourd_group  .colbox:last-of-type{
        padding-left: 15px;
    }
    .main_page .dashbourd_group  div:first-of-type .icon{
        border-radius: 10px;
        margin-bottom: 20px;

    }
    .main_page .dashbourd_group  div:last-of-type .icon{
        border-radius: 10px;
    }

    .main_page .text_group  div:first-of-type .icon{

        float: none;
    }
    .main_page .text_group .icon{
        float:none;
        margin-left: auto;
        margin-right: auto;
    }
    .main_page .text_group  .colbox:first-of-type {
        padding-right: 15px;
    }
    .main_page .text_group  .colbox:last-of-type{
        padding-left: 15px;
    }
    .main_page .text_group  div:first-of-type .icon{
        border-radius: 10px;
        margin-bottom: 20px;
    }
    .main_page .text_group  div:last-of-type .icon{
        border-radius: 10px;
    }
    .main_page .news_group  div:first-of-type .icon{
        float: none;
    }
    .main_page .news_group .icon{
        float:none;
        margin-left: auto;
        margin-right: auto;
    }

    .main_page .news_group  div:first-of-type .icon{
        margin-bottom: 20px;
    }

}