p{line-height:1.9;}

.process-list-1{background-color:rgba(137, 137, 137, 0.16);}
.process-list-2{background-color: rgba(81, 81, 81, 0.16);}
.process-list-3{background-color: rgba(35, 35, 35, 0.16);}
.process-row .main-box{min-height: 100%;padding:40px 15px;}
.process-row .step-box:before{content:"";position:absolute;left:50%; bottom:-42px; -webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg);width:87px;height:84px;background-image:url(../images/about_process/arrow.png);z-index:9;}
.process-row .step-box:last-child:before{display:none;}
.process-row .main-box{margin-bottom: 30px;}
.process-heading{margin-bottom:20px;}
.process-row .main-box p{line-height: 1.9;margin-bottom:0;}
.process{padding: 30px 0;margin-bottom:30px;}
.case-studies{padding:40px 0;}
.case-studies ul.case-studies-list .media{-ms-flex-direction: column ;flex-direction: column;}
.case-studies ul.case-studies-list li{margin-bottom:30px;}
.case-studies ul.case-studies-list li:last-child{margin-bottom:0;}
.case-studies ul.case-studies-list .media {background:#ededed;}
.case-studies ul.case-studies-list h5{font-weight:700;margin-bottom:20px;}
.case-studies ul.case-studies-list p{margin-bottom:0;}
.case-studies ul.case-studies-list .media-thumb{width:100%;}
.case-studies ul.case-studies-list .media-thumb img{width:100%;}
.case-studies ul.case-studies-list .media-body{padding:15px;}
.blog-share-section{margin-top:20px;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;padding:20px 0 30px 0;margin-bottom:50px;}
.blog-share-section ul{padding-left:10px;padding-right:10px;margin-bottom:0;}
.blog-share-section ul li{margin-right:10px; margin-top:10px;}
.blog-share-section ul li a{display:block;}
.blog-share-section ul li:last-child{margin-right:0;}
.blog-section{padding:40px 0;}
/* .blog-section .blog-details{max-width:770px;margin-left:0;margin-right:0;} */
.blog-section .blog-details .card{border:0;}
.blog-section .blog-details .card-thumb img{width:100%;}
.blog-section .blog-details .card-body{padding:20px 6px;}
.comment-user{width:45px;height:45px;border-radius:50%;overflow:hidden;background:#f2dce0;margin-right:10px;}
.comment-user img{width:100%;}
.comment-section .media-body .header{margin-bottom:15px;}
.comment-section .media-body .header .name{font-weight:700;}
.comment-section .media-body .header .name:after {content:"*"; color:#abaeaf; display:inline-block; margin-left:5px; margin-right:5px;}
.comment-section .media-body .header .time {color:#abaeaf;}
.comment-section h4{margin-bottom:35px;}
.comment-section textarea.form-control{border:1px solid #e9e9e9;border-radius:0;height:100px;resize:none;}
.comment-section .post-btn{border:1px solid #e9e9e9;color:#272b2b;font-size:13px; min-width:105px; padding:8px 15px;font-weight:700;border-radius:0;}
.comment-section .post-btn:hover, .comment-section .post-btn:focus{outline:0;-webkit-box-shadow:none;box-shadow:none;background-color: #CF152D;color:#ffffff;}
.comment-section ul.comment-list>li{border-bottom:1px solid #eeeeee; padding-bottom:30px;margin-bottom:40px;}
.comment-section .media-body p {color:#676a6a;}
.cm-navigation{margin-bottom:10px;}
.cm-navigation ul li{margin-right:10px; }
.cm-navigation ul li:first-child{margin-right:0px;border-right:1px solid #dddfdf;}
.cm-navigation ul li .btn{padding:1px 10px;color:#abaeaf;}
.cm-navigation ul li .btn:hover,.cm-navigation ul li .btn:focus{outline:0;-webkit-box-shadow:none;box-shadow:none;color:#CF152D;}
.comment-section .replay{margin-top:35px;padding-left:30px;border-top:1px solid #eeeeee;padding-top:40px;}
.blog-right-bar{max-width:100%; }
.blog-right-bar .blog-search{position:relative;}
.blog-right-bar .blog-search .form-control{border:1px solid #e9e9e9;border-radius:0;    height: 40px;}
.blog-right-bar .blog-search .submit-btn{position:absolute;top: 0;right: 0;padding: 12px 15px;}
.blog-right-bar .blog-search .submit-btn:hover, .blog-right-bar .blog-search .submit-btn:focus{outline:0;-webkit-box-shadow:none;box-shadow:none;}
.blog-right-bar .blog-search .submit-btn img{display:block;}
.blog-right-bar input[placeholder]::-webkit-input-placeholder {color: #676a6a; }
.blog-right-bar input[placeholder]:-ms-input-placeholder {color: #676a6a; }
.blog-right-bar input[placeholder]::placeholder {color: #676a6a; }
.popular-post{margin-top:45px;}
.popular-post h6{color:#272b2b; margin-bottom:30px;}
.popular-post ul.popular-post-list{margin-bottom:0;}
.popular-post ul.popular-post-list a:hover,.popular-post ul.popular-post-list:focus{text-decoration:none;}
.popular-post ul.popular-post-list li {margin-bottom:20px;}
.popular-post ul.popular-post-list li:last-child{margin-bottom:0;}
.popular-post ul.popular-post-list .media{ -ms-flex-align: center;align-items: center;}
.popular-post ul.popular-post-list .post-thumb{width:80px;height:80px;margin-right:20px;display: block;}
.popular-post ul.popular-post-list .post-title{font-size:14px;color:#272b2b;font-weight:600;margin-bottom:5px;}
.popular-post ul.popular-post-list .post-date{font-size:14px;color:#abaeaf;}
.recent-tweet{margin-top:70px;}
.recent-tweet h6 {color:#272b2b; margin-bottom:30px;}
.recent-tweet ul.recent-tweet-list{margin-bottom:0;}
.recent-tweet ul.recent-tweet-list a:hover,.popular-post ul.popular-post-list:focus{text-decoration:none;}
.recent-tweet ul.recent-tweet-list li {margin-bottom:20px;}
.recent-tweet ul.recent-tweet-list .media{ -ms-flex-align: center;align-items: center;}
.recent-tweet ul.recent-tweet-list .tweet-thumb{width:50px;height:50px;margin-right:9px;}
.recent-tweet ul.recent-tweet-list .tweet-title{font-size:14px;color:#676a6a; position:relative; padding-right:50px;}
.recent-tweet ul.recent-tweet-list .tweet-title .name{font-weight:700;}
.recent-tweet ul.recent-tweet-list .tweet-title .tweet-time{position:absolute;right:0;}
.recent-tweet ul.recent-tweet-list .tweet-des{font-size:14px;color:#272b2b;}
.recent-tweet .follow-btn{border:1px solid #dfdfdf;border-radius:0; display:block;text-transform:uppercase; padding:15px;font-size:12px;font-weight:700;}
.recent-tweet .follow-btn:hover, .recent-tweet .follow-btn:focus{box-shadow:none;outline:0;background:#CF152D;color:#ffffff;}
.instagram-photo{margin-top:70px;}
.instagram-photo h6{color:#272b2b;margin-bottom:30px;}
.instagram-photo ul.instagram-photo-list {display: -ms-flexbox;display: flex;   -ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -10px;margin-left: -10px; margin-bottom:0;}
.instagram-photo ul.instagram-photo-list li{padding-left:10px;padding-right:10px;margin-bottom:20px;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
.instagram-photo ul.instagram-photo-list li a{display:block;}
.instagram-photo ul.instagram-photo-list li a img{width:100%;}
@media (min-width: 576px){

}

@media(min-width: 768px){
.process{padding: 60px 0;}
.case-studies{padding:50px 0;}
.blog-right-bar{max-width:300px;margin-left:auto;margin-right:auto;}
.comment-section .replay{padding-left:50px;}
.blog-section{padding:60px 0;}
}
@media (min-width: 992px){
.process-row .main-box{padding:55px 60px;margin-bottom:0;}
.process-row .step-box:before{content:"";position:absolute;left:auto;right:-44px; bottom:auto;top:50%; -webkit-transform:translateY(-50%);transform:translateY(-50%);width:87px;height:84px;background-image:url(../images/about_process/arrow.png);z-index: 9;}
.process-heading{font-size:36px;}
.case-studies{padding:70px 0;}
.case-studies ul.case-studies-list .media{-ms-flex-direction: row ;flex-direction: row;}
.case-studies ul.case-studies-list .media-thumb{margin-right:10px;width:auto;} 
.blog-section{padding:70px 0;}
}
@media(min-width: 1200px){
.process{padding: 90px 0; margin-bottom:70px;}
.process-heading{font-size:46px;margin-bottom:30px;}
.case-studies{padding:100px 0;}
.case-studies ul.case-studies-list .media-body{padding:40px;}
.case-studies ul.case-studies-list li{margin-bottom:50px;}
.blog-section{padding:90px 0;}
.blog-section .container{max-width:1295px;}
}
@media(max-width: 767px){
  .blog-section .container{max-width:540px;}	
}
@media(max-width: 575px){
  .blog-section .container{max-width:100%;}		
}
