@font-face {
    font-family: "icomoon";
    src:  url("../fonts/icon-fonts/icomoon.eot?ghlj9s");
    src:  url("../fonts/icon-fonts/icomoon.eot?ghlj9s#iefix") format("embedded-opentype"),
      url("../fonts/icon-fonts/icomoon.ttf?ghlj9s") format("truetype"),
      url("../fonts/icon-fonts/icomoon.woff?ghlj9s") format("woff"),
      url("../fonts/icon-fonts/icomoon.svg?ghlj9s#icomoon") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: block;
  }
  
  .dreamit-scope [class^="icon-"], .dreamit-scope [class*=" icon-"]{
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: "icomoon" !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
  
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  
.dreamit-scope .icon-comments:before{
    content: "";
  }
  .dreamit-scope .icon-user:before{
    content: "";
  }
  .dreamit-scope .icon-arrow-right:before{
    content: "";
  }

.dreamit-scope .blogMain{background: #f4f8fb;padding: 50px 0;}
.dreamit-scope .left-bar{max-width: 70%;flex:0 0 70%}.dreamit-scope .rightbar{max-width: 30%;flex:0 0 30%}
.dreamit-scope .blog-area{box-shadow: 9px 0 49px rgba(12, 57, 104, 6%);background: #fff;margin-bottom: 35px;border-radius: 5px;overflow: hidden;}
.dreamit-scope .blog-area.blog-small{height: 560px;}
.dreamit-scope .blog-top{margin-top: -130px;}
.dreamit-scope .blog-bg{background:linear-gradient(135deg,  #266fff 0%,#5abefa 100%); padding: 97px 0 128px 0;text-align: center;}
.dreamit-scope .blog-bg .tos-banner-main{max-width: 100%;}
.dreamit-scope .blogMain h4{font-size: 30px;color: #143952;}
.dreamit-scope .blogMain .blog-content h2.blog-title{font-size: 30px;color: #143952;}
.dreamit-scope .blogMain p, .dreamit-scope .blogMain ul li{font-size: 16px;color: #909ca0;line-height: 24px;white-space: -webkit-nowrap;
    overflow: hidden;text-overflow: ellipsis;}
.dreamit-scope .tos-banner-main p{font-size: 16px;/*color: #909ca0;*/ color:#fff; line-height: 24px;margin-bottom: 25px;height: 75px;white-space: -webkit-nowrap;
    overflow: hidden;text-overflow: ellipsis;margin-bottom: 15px;}
.dreamit-scope .blogMain .blog-small h4{font-size: 24px;}
.dreamit-scope span.blog-date{color: #9ba7b0;margin-bottom: 18px;display: inline-block;}
.dreamit-scope .blog-content{padding: 30px 28px;}.dreamit-scope .comments{display: flex;justify-content: space-between;color: #909ca0;position: absolute;
left: 55px;right: 55px;bottom: 65px; align-items: center;}
.dreamit-scope .blog-content [class^="icon-"]{ font-size: 28px; color: #ccdfff; margin: 0 11px 0 0; display: inline-block;}
.dreamit-scope .user-box, .dreamit-scope .comments-box{display: flex;}
.dreamit-scope .sidebar h4{margin-bottom: 25px; font-size: 15px;color: #2d8aff;text-transform: uppercase;}
.dreamit-scope .blog-number{text-align: center; float: right;width: 40px;height: 20px;border-radius: 20px;background-color: #e0edfb;font-size: 12px;color: #143952;}
.dreamit-scope .sidebar{padding-left: 35px;}
.dreamit-scope .sidebar li a{display:block; font-weight: 600; font-size: 16px;color: #143952;margin-bottom: 20px;padding-bottom: 20px;
    border-bottom: 1px solid #dcdfe2;font-family: objektiv-mk1, sans-serif;width:100%;}
    .dreamit-scope .sidebar .tags li{display: inline-block;}
.dreamit-scope .sidebar .tags li a, .dreamit-scope .sidebar .widget.widget_tag_cloud a{background-color: #e0edfb;display: inline-block;color: #143952;
  border-radius: 20px; font-size: 12px; padding: 4px 15px; border-bottom: 0;margin-right: 6px; margin-bottom: 7px; 
  font-weight: 500; line-height: 18px;padding-top:7px ;}
.dreamit-scope .blog-area:hover h4, .dreamit-scope .sidebar li a:hover, .dreamit-scope .sidebar [class^="icon-"]:hover{color: #2d78d1;}
.dreamit-scope .sidebar li a:hover .blog-number, .dreamit-scope .sidebar .tags li a:hover{background: #2d78d1;color: #fff;}
.dreamit-scope .sidebar [class^="icon-"]{color: #c4c7ca;}.dreamit-scope .sidebar .follow-us li{display: inline-block;margin-right: 20px;}
.dreamit-scope .sidebar .follow-us{margin-bottom: 48px;padding-bottom: 20px;}
.dreamit-scope .sidebar .follow-us li a{border-bottom: 0;display: inline-block;margin-bottom: 0;padding-bottom: 0;}
.dreamit-scope .input-search{margin-bottom: 40px;position: relative;}
.dreamit-scope .input-search .form-control{background: transparent;border: 1px solid #a4a5b9;border-radius: 0;padding: 15px;}

.dreamit-scope button.arrow-btn{  bottom: 5px;right: 20px; border: 0; background: transparent;  right: 10px;  position: absolute;}
.dreamit-scope button.arrow-btn [class^="icon-"]{color: #333333;}
.dreamit-scope .follow-us{border-bottom: 1px solid #dcdfe2;}
.dreamit-scope .input-search .form-control::placeholder{font-size: 16px;color: #9ba7b0;}
.dreamit-scope #pagination-container ul{display: flex;}
.dreamit-scope #pagination-container a{color: #909ca0;margin: 0 5px;font-size: 16px;}
.dreamit-scope #pagination-container li.active a{color: #0f82db;}
.dreamit-scope .blog-large p{/*margin-bottom: 50px;*/}
.dreamit-scope .blog-detailed img{max-width:100%; overflow:hidden; height:auto;}
.dreamit-scope .blog-detailed p{/*height: auto;margin-bottom: 45px;*/}
.dreamit-scope .blog-detailed .blog-content{padding: 50px;}
.dreamit-scope .user-form h5{font-size: 24px;color: #242335;font-weight: 600;margin-top: 60px;padding-left: 15px;}
.dreamit-scope .user-form label{text-transform: uppercase;}
.dreamit-scope .user-form .form-control{border: 1px solid #d1dae2;}
.dreamit-scope .user-form{border-top: 2px solid #050505;padding-top: 25px;}
.dreamit-scope .user-form .comments{position: inherit;}
.dreamit-scope .user-form .comments-box ul{display: flex;}
.dreamit-scope .user-form .comments-box [class^="icon-"]{color: #fff;font-size: 16px;margin: 0;}
.dreamit-scope .user-form .comments-box ul{padding-right: 15px;}
.dreamit-scope .user-form .comments-box ul li a{text-align: center; padding: 7px; width: 35px;height: 35px;border-radius: 50%;
color: #fff;background: #2c58b5;display: inline-block;}
.dreamit-scope .user-form .comments-box ul li a{margin: 0 5px;}
.dreamit-scope .user-form  p{padding-left: 15px;margin-bottom: 25px;}
.dreamit-scope .social-share-head{padding: 10px;}
.dreamit-scope .user-form .comments-box ul  .bg-2 a{background: #1da1f2;}
.dreamit-scope .user-form .comments-box ul  .bg-3 a{background: #bd081c;}
.dreamit-scope .user-form .comments-box ul  .bg-4 a{background: #0077b5;}
.dreamit-scope .user-form .btn{padding: 20px 30px;border-radius: 0;}
.dreamit-scope .user-form .form-group{margin-bottom: 25px;}
@media(max-width:992px){
    .dreamit-scope .blogMain img{width: 100%;}
	.dreamit-scope .blogMain .user-box img{    width: 50px;}
	.dreamit-scope .blogMain .user-box1 img{    width: 50px;}
    .dreamit-scope .sidebar li a br{display: none;}
    .dreamit-scope .blogMain h4{font-size: 25px;}
    .dreamit-scope .sidebar h4{font-size: 18px;}
    .dreamit-scope .left-bar, .dreamit-scope .rightbar{max-width: 100%;flex:0 0 100%}
    .dreamit-scope .blog-area.blog-small{height: auto;margin-bottom: 20px;}.dreamit-scope .comments{position: inherit;}
    .dreamit-scope .sidebar{padding: 35px 20px; box-shadow:9px 0 49px rgb(12 57 104 / 6%);background: #fff;}.dreamit-scope .blogMain{padding: 35px 0;}
    .dreamit-scope .blogMain p{height: auto;}.dreamit-scope .rightbar{margin-top: 20px;}
}
@media(max-width:768px){
    .dreamit-scope .blog-content{padding: 20px;}
    .dreamit-scope .sidebar{padding:20px}
    .dreamit-scope .blogMain h4{font-size: 22px;}
	.dreamit-scope .blogMain p{font-size: 15px;line-height: 22px;}
    .dreamit-scope .blogMain .blog-small h4{font-size: 20px;}
    .dreamit-scope .user-form h5, .dreamit-scope .blogMain p{padding-left: 0;}
    .dreamit-scope .blog-detailed .blog-content{padding: 25px;}.dreamit-scope .comments{display: block;}
    .dreamit-scope .user-form h5{margin-top: 20px;}.dreamit-scope .sidebar li a{margin-bottom: 10px;padding-bottom: 10px;}
    .dreamit-scope .blogMain .sidebar h4{font-size: 16px;}
    .dreamit-scope .blog-large p{/*margin-bottom: 20px;*/}
}
.dreamit-scope .blog-content-detail h4, .dreamit-scope .blog-content-detail h4 a{font-size:22px; color: #143952;}
.dreamit-scope .blog-content-detail h3, .dreamit-scope .blog-content-detail h3 a{font-size:24px; color: #143952;}
.dreamit-scope .blog-content-detail h2, .dreamit-scope .blog-content-detail h2 a{font-size:26px; color: #143952;}
.dreamit-scope .blogMain .blog-detailed .blog-content-detail ul, .dreamit-scope .blogMain .blog-detailed .blog-content-detail ul li{list-style:inside !important;}
.dreamit-scope .blogMain ul{margin-bottom:15px;}
.dreamit-scope .sidebar .widget.widget_categories{margin-bottom:20px;}
.dreamit-scope .sidebar .widget.widget_categories li a{border:0; color:#143952; margin-bottom:0;}
.dreamit-scope .sidebar .widget.widget_categories li{border-bottom: 1px solid #dcdfe2; width: 100%; display: inline-flex; margin-top:10px; color:#143952;}
.dreamit-scope .sidebar .textwidget li{display: inline-block; margin-right: 20px;}
.dreamit-scope .sidebar .textwidget li a{border-bottom:0; margin-bottom:0; padding-bottom:0;}
.dreamit-scope .sidebar .widget_text.widget_custom_html{
    margin-bottom: 48px;
    padding-bottom: 20px;
    border-bottom: 1px solid #dcdfe2;
}
.dreamit-scope .sub-banner-wrapper.tos-banner-block.blog-bg p{height:auto;}
.dreamit-scope .page-numbers.current{font-size:16px; color:#0f82db;}
.dreamit-scope .comment-form label{display:block;}
.dreamit-scope .comment-form .submit{padding:20px 30px; color: #fff;
    background-color: #007bff;
    border-color: #007bff;
}