body
{
    font-family: Arial;
}
.wrapper{
    width: 100%;
    height: auto;
    background-color: rgba(8, 197, 235, 0.911);
    font-family: Arial;
    
}
header{
    
    width: 100%;
    height: auto;
    
}
.blog-phone:hover{
    
    
    box-shadow: rgba(124, 255, 244, 0.781) 1px 3px 3px 3px  ;
}

.logo img{
    float: left;
    width: 100%;
}




.sidebar{
    margin-top: 10px;
    
    float: left;
    border-radius:5px 5px;
    overflow: hidden;
    background-color: #03B5D1;
    box-shadow: #03b6d1b7 5px 5px 5px;

}
.sidebar ul
{
    
    margin: -0px -20px -10px;

    width: 100%;
    
    
}



.sidebar ul li   
{
    width: 150%;
}

.sidebar ul li:hover
{
    background-color: red;
    
}

.content_Wapper
{
    overflow: hidden;
    width: 100%;
    height: auto;
    margin-left: -20px;
    
    
}





.blog{
    color: #FFF;
    width: 100%;
   float: left;
    margin: 10px 5px;
    margin-left: 25px;
    border: solid 1px #E0E0E0;
    overflow: hidden;
    box-shadow: 2px 2px 2px 2px #bafff3c9;
   
}

.header-blog{
    
    display: block;
    padding-left: 1rem;
    overflow: hidden;
    background-color: #ff0000;
}


.blog-phone{
    overflow: hidden;
    width: 120px;
    border: solid 1px #E0E0E0;
    height: auto;
    margin: 15px ;
    margin-left: 30px;
    float: left;
    border-radius: 5px;
    background-color: #fff;padding: 0;
}
.blog-phone img{
    width: 100%;
    padding: -20px;
}

.caption{
    width: 100%;
    padding: 10px;
    background-color:#fff;
    font-size: 0.7vw;
    text-align: center;

}



.ben{
    float: right;
    width: 100%;
    height: 200px;
    background-color: #9C27B0; 
}
.bener{
    margin: 10px 10px;
    width: 100%;
    
}










/* ====================================================== sub-page ====================================================== */
.sub-blog{
    
    z-index: 100;
    margin: 10px;
    width: 300px;
    height: 450px;
    border: solid 1px rgb(230, 36, 36);
}

.tb-header{
    color: rgb(20, 121, 20);
    background-color: rgb(223, 213, 213);
}
.benner-header{
    
    margin: 15px 15px;
}
.benner-right{
    float: right;
}
.para
{
    padding: 20px;
    color:#000;
    font-size: medium;
    font-family: cursive;
}