ul.lists li{flex:0 0 calc(48% - 10px)}ul.lists li figure{top:-30%}@media (max-width:767px){ul.lists li{flex:0 0 calc(100% - 10px);margin-bottom:60px}ul.lists li figure{top:-15%}}.blogdetail{padding:60px 0}.blogdetail .head{text-align:center}.blogdetail .head h4{font-size:15px;text-transform:uppercase;color:#fff;color:#fff;font-weight:800;padding:10px 20px;background-color:#07b7f0;border-radius:50px;margin-bottom:20px;display:inline-block}.blogdetail .head h3{font-size:26px;line-height:25px;color:#2d3e50;font-weight:800;margin-bottom:50px}.blogdetail .head:hover h4{background:#000;color:#07b7f0}.blogdetail .date{display:flex;margin-top:20px;margin-bottom:20px}.blogdetail .wrap h3{font-size:30px;line-height:20px;color:#213041;font-weight:800;margin-bottom:20px}.blogdetail .wrap p{font-size:16px;line-height:25px;color:#384858;font-weight:400;padding-bottom:20px}.blogdetail .sub-heading h4{font-size:18px;color:#08b7ee;font-weight:800}.blogdetail .form-box{margin-bottom:25px;background-color:#f4f9fb;padding:20px}.blogdetail form button{padding:10px 20px;border:0;background:#0095d7;color:#fff;font-size:17px;border-radius:5px}.blogdetail .post{margin-bottom:25px;background-color:#f4f9fb;padding:30px}.blogdetail form input::placeholder{font-size:16px;color:grey}.blogdetail form input[type=submit]{width:120px;background-repeat:no-repeat;background-position:center;padding-left:40px;background-color:#0095d7;color:white;border:0}.blogdetail .date p{font-size:14px;font-weight:400;margin-left:10px}.blogdetail .date small{font-size:14px;font-weight:400;color:#fff}.blogdetail .post .row-2{display:flex;padding-top:10px;padding-bottom:10px}.blogdetail .post .right{margin-left:14px}.blogdetail .post .right .content h4 a{font-size:16px;margin-bottom:0;color:#fff;font-weight:500}.blogdetail .post .right .content h3{font-size:16px;color:#fff;font-weight:700}.blogdetail .post .right .content i{width:15px;height:21px;font-size:13px;padding-top:2px;padding-left:2px;font-weight:900;color:#fff}.blogdetail .description p{margin-bottom:10px;text-align:justify;color:rgba(44,44,44,.55);line-height:28px}.blogdetail .description{padding-right:40px}.blogdetail .post .right .content h4 a{color:#000;margin-bottom:0;font-weight:600}.blogdetail .post .right .content h4 a:hover{color:#0095d7}.blogdetail .form-box form input{border:0;background:#fff;padding:10px;width:80%}.blogdetail .post .row-2 .right p{padding:0}.blogdetail .post .row-2 .left figure img{width:128px}