a{ transition: 0.4s; } /* * Header Area Start */ .header-area{} .header-menu-wrap { display: flex; justify-content: space-between; align-items: center; } .site-branding{} .site-branding h2{ margin: 0; } .site-branding h2 a{ text-decoration: none; color: #333; display: block; font-size: 20px; font-weight: 700; } .site-branding p{ margin: 0; } .main-menu{} .main-menu ul{ margin: 0; padding: 0; list-style: none; } .main-menu ul li{ display: inline-block; margin-left: 20px; padding: 43px 0; position: relative; } .main-menu ul li a{ color: #5b5b5b; font-weight: 500; text-transform: uppercase; text-decoration: none; font-size: 14px; } .header-top-area { background: #96bf48; padding: 15px 0; } .header-top { display: flex; justify-content: space-between; } .header-info ul{ margin: 0; padding: 0; list-style: none; } .header-info ul li { color: #fff; display: inline-block; letter-spacing: 0.04px; margin-right: 37px; position: relative; } /* Blog Page */ .blog-page{ background: #f6f6f6 none repeat scroll 0 0; padding: 80px 0; } .blog-single-post { background: #fff; margin-bottom: 50px !important; } .blog-content-area { display: block; overflow: hidden; padding: 31px 30px 23px; } .blog-single-post h2 { font-size: 22px; font-weight: 500; line-height: 34px; margin: 0; word-break: break-word; } .blog-single-post a:hover{ color: #666; } .blog-single-post a { text-decoration: none; color: #444; } .post-meta-info { margin-top: 5px; } .post-meta-info span { color: #777; font-size: 14px; text-transform: capitalize; } .post-content { margin-top: 15px; } .post-content > p { margin: 0; } .post-content { font-size: 16px; line-height: 30px; font-family: "Open Sans", sans-serif; margin-bottom: 15px; word-break: break-word; } a.read-more-btn { margin-top: 17px; display: inline-block; } a.read-more-btn:hover { color: #666; } .sidebar-widget { background: #fff none repeat scroll 0 0; margin-bottom: 50px; padding: 25px; } .sidebar-title { color: #444; font-size: 22px; font-weight: 500; margin-bottom: 50px; margin-top: 0; position: relative; } .sidebar-title::before { background-color: #000; bottom: -15px; content: ""; height: 1px; left: 0; position: absolute; width: 120px; } .sidebar-widget ul { margin: 0; padding: 0; } .sidebar-widget ul li { border-bottom: 1px solid #dddddd; margin-bottom: 12px; padding-bottom: 12px; list-style: none; word-break: break-word; } .sidebar-widget ul li:last-child { border-bottom: none; margin-bottom: 0px; padding-bottom: 0px; } .sidebar-widget ul li a { color: #444444; font-size: 14px; font-weight: 500; } .tagcloud a { background-color: #fff; border-radius: 5px; color: #000000; display: inline-block; font-size: 12px !important; letter-spacing: 1px; margin: 0 6px 12px 6px; padding: 7px 16px; background-color: #f6f6f6; } .tagcloud a:hover { background-color: #000; color: #fff; } .search-form [type="search"] { width: 100%; padding: 8px 10px; border-radius: 0; } .search-form [type="submit"] { padding: 10px 15px; border-radius: 0; background: transparent; margin-top: 8px; border-color: #ccc; font-size: 15px; cursor: pointer; } .blog-pagination{} .blog-pagination ul{ margin: 0; padding: 0; list-style: none; } .blog-pagination ul li{ display: inline-block; } .blog-pagination ul li a,.blog-pagination ul li span { padding: 8px 15px; border: 1px solid #ccc; color: #444; transition: 0.4s; } .blog-pagination ul li a:hover,.blog-pagination ul li span{ background: #444; color: #fff; border-color: #444; } .blog-details-area .post-meta-info a{ color: #444; } .comments-area form textarea { border: 1px solid #f2f2f2; color: #666666; font-size: 12px; height: 165px; margin-bottom: 30px; padding: 20px; } .input_half { width: 50%; float: left; } .input_half.left { padding-right: 15px; } .comments-area form input { border: 1px solid #f2f2f2; color: #666666; font-size: 12px; height: 35px; margin-bottom: 30px; padding: 0 20px; width: 100%; } .comments-area input[type="checkbox"] { width: auto; margin: 0; height: auto; margin-right: 10px; } .comments-area .submit { background-color: #333; border: medium none; color: #fff; cursor: pointer; font-size: 12px; line-height: 1; padding: 16px 30px 15px; text-transform: uppercase; transition: all 0.3s ease 0s; z-index: 999; border-radius: 50px; height: auto; width: auto; } .comment-list { padding-left: 0; margin: 0; } .author-top { display: block; margin-bottom: 15px; position: relative; } .author-top .author-comment { overflow: hidden; padding: 5px 0; } .author-top .author-comment .author-name { display: block; font-weight: 700; } .comment-list .author-img { float: left; margin-right: 10px; max-width: 64px; } .copy.small a:hover { color: #404040; } .copy.small a { color: #4481eb; text-decoration: underline; } .comment-list .author-comment a { margin-right: 5px; color: #000; } .comment-list .children { list-style: none; } .comment-list .children { margin-left: 35px; } .no-comments { background: #f5f5f5 none repeat scroll 0 0; padding: 5px 10px; } .single-comment { position: relative; } .comment-img { display: inline-block; float: left; } .comment-text.pingback-text { padding-left: 0; } .comment-text { padding-left: 100px; } .comment-text > p { margin-bottom: 0; } .comment-text.pingback-text > p { padding-right: 0; } .comment-text .author-name, .comment-text a.url { color: #5f5f5f; font-size: 14px; font-style: normal; font-weight: 600; letter-spacing: 0; margin-bottom: 0; text-transform: uppercase; } .comment-text > p { color: #999999; font-size: 16px; font-weight: 400; letter-spacing: 0; line-height: 29px; padding-right: 25px; } .comment-border { border-bottom: 1px solid #e4e4e4; margin-bottom: 40px; padding-bottom: 40px; } .single-comment.comment-border:last-child { margin-bottom: 0px; } .parent-comment { border-bottom: 1px solid #e4e4e4; margin-bottom: 50px; padding-bottom: 50px; overflow: hidden; } .comment-text .reply a { background-color: #fff; border: 1px solid #e4e4e4; border-radius: 50px; bottom: -16px; color: #5f5f5f; display: inline-block; font-size: 12px; letter-spacing: 0; padding: 7px 20px 6px; position: absolute; right: 0; text-transform: uppercase; } .comment-text .reply a:hover { background-color: #000; color: #fff; border-color: #000; } .replay-comment { margin-left: 150px; } .leave-comment h3.leave__comment--title { color: #222222; font-family: dosis; font-size: 24px; font-weight: bold; letter-spacing: 2px; margin-bottom: 11px; text-transform: uppercase; } .leave-comment > p { color: #000000; font-size: 14px; letter-spacing: 1px; margin: 0; } .leave-comment-form { margin-top: 40px; } .comment-form > p { color: #7a7a7a; font-size: 14px; font-weight: normal; margin: 0; } .comment-form > p.comment-notes { color: #6f6f6f; font-size: 13px; font-weight: normal; letter-spacing: 0; margin: 0; } .comments-area form input::-webkit-input-placeholder , .comments-area form textarea::-webkit-input-placeholder { /* Chrome */ color: #7a7a7a; opacity: 1; } .comments-area form input::-moz-placeholder , .comments-area form textarea::-moz-placeholder { /* Firefox 19+ */ color: #7a7a7a; opacity: 1; } .comment-respond { margin-bottom: 50px; margin-top: 50px; } .comment-text .comment-meta.commentmetadata a { display: inline-block; } .comment-meta.commentmetadata { position: relative; } .edit--btn { position: absolute; right: 0; top: 0; } .comment-meta.commentmetadata { margin-bottom: 10px; } .comment--date--time a{ color: #7c7c7c; font-size: 12px; font-weight: 400; margin-top: 0; } .comment-reply-title small { float: right; } .comment-reply-title small a#cancel-comment-reply-link { height: 25px; width: 25px; font-size: 0; } .comment-reply-title small a#cancel-comment-reply-link::after { content: "X"; font-family: open sans; font-size: 14px; font-weight: 400; position: relative; right: 2px; top: 2px; } .comment-reply-title small a#cancel-comment-reply-link:focus{ text-decoration: none; outline: none; } .comment-author.comment-img img{ border-radius: 50%; } .no-comments { padding: 10px 15px; } .breadcrumb-content.ht-text-center h2 { color: #474747; font-size: 30px; font-weight: 600; letter-spacing: 1px; margin-bottom: 10px; text-transform: uppercase; } ul.breadcrumb-menu{ margin: 0; padding: 0; list-style: none; } ul.breadcrumb-menu li{ display: inline-block; } ul.breadcrumb-menu li a{ color: #878787; } ul.breadcrumb-menu li.separator { margin: 0 10px; } /** * Not found / 404 page */ .page-not-found-wrap { height: 700px; width: 100%; background: #f6f6f6; } .page-not-found-wrap .ht-container, .page-not-found-wrap .ht-container .ht-row, .page-not-found-wrap .ht-container .pnf-inner-wrap, .page-not-found-wrap .ht-container [class*="col-"] { height: 100%; } .page-not-found-wrap .ht-container .pnf-inner-wrap { display: flex; -ms-align-items: center; align-items: center; justify-content: center; } .pnf-inner img { max-height: 350px; margin-bottom: 30px; } .pnf-inner > h1 { color: #333; font-size: 150px; font-weight: 700; line-height: 1; letter-spacing: 1; margin: 0; text-transform: uppercase; margin-bottom: 30px; } .pnf-inner > h2 { color: #333; font-size: 60px; font-weight: 700; line-height: 1.4; margin: 0; text-transform: uppercase; } .pnf-inner > p { color: #333; font-size: 24px; line-height: 1.4; margin: 0; } .pnf-inner a.btn { border: 1px solid #000; border-radius: 2px; color: #000; font-size: 20px; height: 60px; line-height: 60px; text-align: center; margin-top: 50px; padding: 0 30px; text-transform: uppercase; display: inline-block; } .pnf-inner a.btn:hover { background-color: #000; border: 1px solid #000; color: #fff; } .align-center { align-items: center; display: flex; } /* Footer Area */ .footer-top-area{ background: #303030; padding-top: 120px; padding-bottom: 70px; } .footer-widget-title { color: #ffffff; font-size: 16px; font-weight: 500; letter-spacing: 0.2px; margin-bottom: 33px; text-transform: uppercase; } .footer-widget ul{ margin: 0; padding: 0; } .footer-widget ul li { margin-bottom: 8px; list-style: none; display: block; margin-left: 0px; padding: 0; color: #ececec; } .footer-top-area .footer-widget a { color: #ececec; text-decoration: none; } .footer-widget .payment-method li { display: inline-block; margin-bottom: 15px; margin-right: 10px; } /* Copyright Area */ .footer-bottom-area{ background: #1b1b1b; padding: 15px 0; } .copyright p,.copyright { color: #ffffff; margin: 0; }