.sidebar-page-container{position:relative;padding:150px 0 25px}.sidebar-page-container .sidebar-side{position:relative}.sidebar-page-container .sidebar{padding-left:20px}.sidebar-widget{position:relative;margin-bottom:40px}.sidebar-side .sidebar-widget:last-child{margin-bottom:0}.sidebar-page-container .sidebar-title{position:relative;margin-bottom:30px}.sidebar-page-container .sidebar-title h3{position:relative;font-size:17px;color:#3c4858;line-height:30px;font-weight:500}.sidebar .search-box{position:relative}.sidebar .search-box .form-group{position:relative;margin:0;overflow:hidden}.sidebar .search-box .form-group input[type="text"],.sidebar .search-box .form-group input[type="search"]{position:relative;display:block;font-size:15px;color:#222;line-height:30px;padding:15px 30px;padding-right:75px;height:62px;width:100%;border:1px solid #e4e4e4;font-weight:500;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.sidebar .search-box .form-group input:focus{border-color:#f44438}.sidebar .search-box .form-group button{position:absolute;right:0;top:0;width:75px;height:62px;line-height:62px;text-align:center;font-size:20px;color:#c1c1c1;padding:0;font-weight:600;background-color:#fff0;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.post-widget{position:relative}.post-widget .post{position:relative;padding-left:110px;padding-bottom:30px;margin-bottom:25px;padding-top:10px;min-height:125px;border-bottom:1px solid #e7e7e7}.post-widget .post:last-child{margin-bottom:0;border-bottom:0}.post-widget .post .thumb{position:absolute;left:0;top:0;height:95px;width:95px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;overflow:hidden}.post-widget .post .thumb img{display:block;width:100%}.post-widget .post h3{position:relative;font-size:17px;line-height:25px;color:#3c4858;font-weight:400;margin-bottom:5px}.post-widget .post h3 a{color:#3c4858;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.post-widget .post:hover h3 a{color:#f44438}.post-widget .post .date{position:relative;font-size:14px;line-height:25px;color:#3c4858;font-weight:400}.category-list{position:relative}.category-list li{position:relative}.category-list li a{position:relative;display:block;font-size:14px;line-height:25px;color:#888;font-weight:400;padding:15px 0 14px;border-bottom:1px solid #ededed;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.category-list li a:hover{color:#f44438}.category-list li:first-child a{padding-top:0}.category-list li:last-child a{border-bottom:0}.qutoe-widget{position:relative}.qutoe-widget blockquote{position:relative;text-align:center;font-size:18px;line-height:27px;color:#fff;font-weight:400;padding:75px 40px 50px;border:0;margin:0;letter-spacing:.5px;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;z-index:1}.qutoe-widget blockquote .icon{position:relative;display:block;font-size:28px;line-height:1em;margin-bottom:25px}.qutoe-widget blockquote cite{position:relative;font-size:18px;color:#fff;display:block;font-weight:500;margin-top:25px;font-style:italic}.tweets-widget{position:relative}.tweets-widget .tweet-post{position:relative;display:block;padding-bottom:35px;margin-bottom:30px;border-bottom:1px solid #e7e7e7}.tweets-widget .tweet-post:last-child{margin-bottom:0;border-bottom:0}.tweets-widget .tweet-post .icon{position:relative;display:block;font-size:14px;line-height:27px;color:#888}.tweets-widget .tweet-post .icon i{display:inline-block;font-size:18px;line-height:27px;color:#52c6f1;margin-right:5px}.tweets-widget .tweet-post p{position:relative;display:inline;font-size:14px;line-height:27px;color:#888;font-weight:400}.tweets-widget .tweet-post span{color:#353f4c}.tweets-widget .tweet-post a{display:block;color:#888;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.tweets-widget .tweet-post a:hover{color:#52c6f1}.tweets-widget .tweet-post .time{position:relative;font-size:14px;color:#888;margin-top:25px;display:block}.tags-widget{position:relative}.tags-widget .sidebar-title{margin-bottom:15px}.tag-list{position:relative;display:block}.tag-list li{position:relative;float:left;margin-right:30px;margin-bottom:10px}.tag-list li a{position:relative;display:block;font-size:12px;line-height:20px;color:#777;font-weight:500;text-align:center;overflow:hidden;text-transform:uppercase;letter-spacing:.5px;padding:10px 0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.tag-list li a:hover{color:#f44438}.meta-list{position:relative}.meta-widget .sidebar-title{margin-bottom:10px}.meta-list li{position:relative}.meta-list li a{position:relative;display:block;font-size:14px;line-height:20px;color:#888;font-weight:400;padding:15px 0 14px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.meta-list li a span{color:#333;border-bottom:2px solid #adadad;line-height:16px;display:inline-block}.meta-list li a:hover{color:#f44438}.meta-list li:last-child a{border-bottom:0}.sidebar-page-container .group-title{position:relative;margin-bottom:40px}.sidebar-page-container .group-title h2{position:relative;font-size:19px;color:#3c4858;font-weight:500;line-height:25px}.comments-area{position:relative;margin-top:70px;margin-bottom:75px}.comments-area .comments-box{padding:55px 45px;box-shadow:0 5px 20px rgb(0 0 0 / .1)}.comments-area .comment-box{position:relative;padding-bottom:30px;margin-bottom:50px;border-bottom:1px solid #f1f1f1}.comments-area .comment-box:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.comments-area .comment{position:relative;min-height:100px}.comments-area .comment-box .author-thumb{position:absolute;left:0;top:15px;width:100px;height:100px;margin-bottom:10px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;overflow:hidden}.comments-area .comment-box .author-thumb img{width:100%;display:block}.comments-area .comment-info{position:relative;margin-bottom:5px}.comments-area .comment-box .date{position:relative;display:block;font-size:12px;line-height:20px;color:#888;margin-bottom:10px}.comments-area .comment-box .name{position:relative;display:inline-block;font-size:19px;font-weight:500;color:#3c4858;line-height:20px;text-transform:capitalize}.comments-area .comment-box .text{font-size:14px;line-height:27px;color:#888;font-weight:400;margin-bottom:5px}.comments-area .comment-box .reply-btn{position:relative;font-size:15px;color:#3c4858;line-height:24px;font-weight:600;letter-spacing:.5px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.comments-area .comment-box .reply-btn i{font-size:12px;font-weight:700;margin-left:5px}.comments-area .comment-box .reply-btn:hover{color:#f44438}.sidebar-page-container .comment-form{position:relative}.sidebar-page-container .comments-form{padding:60px 70px 70px;-webkit-box-shadow:0 5px 20px rgb(0 0 0 / .1);-moz-box-shadow:0 5px 20px rgb(0 0 0 / .1);-ms-box-shadow:0 5px 20px rgb(0 0 0 / .1);-o-box-shadow:0 5px 20px rgb(0 0 0 / .1);box-shadow:0 5px 20px rgb(0 0 0 / .1)}.comment-form .form-group{position:relative;margin-bottom:20px}.comment-form .form-group:last-child{margin-bottom:0}.comment-form .form-group input[type="text"],.comment-form .form-group input[type="email"],.comment-form .form-group input[type="url"],.comment-form .form-group textarea,.comment-form .form-group select{position:relative;display:block;width:100%;font-size:12px;color:#a5a5a5;line-height:25px;background-color:#f1f1f1;padding:14px 20px;font-weight:400;border:1px solid #f1f1f1;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.comment-form .form-group input:focus,.comment-form .form-group select:focus,.comment-form .form-group textarea:focus{border-color:#f44438}.comment-form .form-group textarea{height:105px;resize:none;margin-bottom:10px}