/* /* Theme Name: Aazeen Theme URI: https://www.themezwp.com/aazeen-lite/ Author: themezwp Author URI: http://themezwp.com/ License: GNU General Public License, v3 License URI: http://www.gnu.org/licenses/gpl-3.0.html Text Domain: aazeen Description: AAZEEN Version: 1.1.0 Tags: grid-layout, one-column, two-columns, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, flexible-header, full-width-template, sticky-post, theme-options, threaded-comments,blog,news,food-and-drink Aazeen WordPress Theme, Copyright 2017 themezwp.com Aazeen is distributed under the terms of the GNU GPL /* ------------------------------------ WORDPRESS CORE ------------------------------------ */ .alignnone { margin: 5px 20px 20px 0; } .aligncenter, div.aligncenter { display: block; margin: 5px auto 5px auto; } .alignright { float: right; margin: 5px 0 20px 20px; } .alignleft { float: left; margin: 5px 20px 20px 0; } .aligncenter { display: block; margin: 5px auto 5px auto; } a img.alignright { float: right; margin: 5px 0 20px 20px; } a img.alignnone { margin: 5px 20px 20px 0; } a img.alignleft { float: left; margin: 5px 20px 20px 0; } a img.aligncenter { display: block; margin-left: auto; margin-right: auto } .wp-caption { max-width: 96%; /* Image does not overflow the content area */ padding: 10px 3px 10px; text-align: center; } .wp-caption img { max-width: 98%!important; height: auto; } .wp-caption.alignnone { margin: 5px 20px 20px 0; } .wp-caption.alignleft { margin: 5px 20px 20px 0; } .wp-caption.alignright { margin: 5px 0 20px 20px; } .wp-caption img { border: 0 none !important; margin: 0 !important; max-width: 570px; padding: 0 !important; } .wp-caption-text { font-size: 11px; line-height: 17px; margin: 0; padding: 0 4px 5px; } .sticky {} .gallery-caption {} .bypostauthor {} .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; } .screen-reader-text:hover, .screen-reader-text:active, .screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; color: #21759b; display: block; font-size: 14px; font-size: 0.875rem; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP toolbar. */ } /* ------------------------------------ GLOBAL ------------------------------------ */ .site-mask{ display: inline-block; width: 100%; } .media-object{ background-color: #ffff; } .thumbnail{ border: none; box-shadow: none; } .card{ border: none; } .label{ cursor: pointer; font-size: 14px; margin: 2px; transition: background-color .25s ease-out,color .25s ease-out; -webkit-transition: color .3s ease-in-out; -moz-transition: color .3s ease-in-out; -ms-transition: color .3s ease-in-out; -o-transition: color .3s ease-in-out; transition: color .3s ease-in-out; } .label.transparent{ background: transparent; } .transparent{ background: transparent; } .callout.transparent{ background: transparent; } a{ -webkit-transition: color .3s ease-in-out; -moz-transition: color .3s ease-in-out; -ms-transition: color .3s ease-in-out; -o-transition: color .3s ease-in-out; transition: color .3s ease-in-out; } .object-fit-img { object-fit: cover; object-position: center; font-family: 'object-fit: cover; object-position: center '; } /* ------------------------------------ HEADER CORE ------------------------------------ */ .header-wrap{ background-color: #ffffff; } .top-bar, .top-bar ul { background-color: transparent; } /* ------------------------------------ menu CORE ------------------------------------ */ .is-dropdown-submenu > li{ background-color: transparent; } .dropdown .is-dropdown-submenu a{ width: 100%; margin: 0 5px; padding: 15px; background-color: transparent; } .is-dropdown-submenu{ border: 0px solid transparent; } /* ------------------------------------ BLOG ------------------------------------ */ .flex-container { display: -ms-flexbox; display: flex; align-items: center; justify-content: center; } .blog-warp{ margin-top: 40px; margin-bottom: 40px; } /* ------------------------------------ Post layout 1 ------------------------------------ */ .post-wrap-layout-1 .media-object-section.post-wrap{ padding:10px; } .post-wrap-layout-1 .post-title{padding-top: 10px;} .post-wrap-layout-1 .entry-category{padding-bottom: 10px;} /* ------------------------------------ Post layout 2 ------------------------------------ */ .card.card-blog{ margin-bottom: 2rem; } .card-footer { border-top: 1px solid rgba(0, 0, 0, .125); padding: .75rem 0rem 0 0rem; display: table; position: relative; overflow: hidden; width: 100%; } .card .card-footer .author { font-size: 14px; display: table-cell; vertical-align: middle; } .card-footer .stats { line-height: 30px; color: #616161; font-size: 14px; display: table-cell; vertical-align: middle; text-align: right; } .card-footer .author .avatar { width: 30px; height: 30px; overflow: hidden; border-radius: 50%; margin-right: 5px; } /* ------------------------------------ Blog pagination ------------------------------------ */ .pagination { width: 80%; margin-right: auto; margin-left: auto; } .navigation .nav-links .next:after { content: "\f105"; font-family: FontAwesome; display: table; clear: both; float: right; padding-left: 5px; } .navigation .nav-links .prev:after { content: "\f104"; font-family: FontAwesome; display: table; clear: both; float: left; padding-right: 5px; } .navigation .nav-links .page-numbers.prev { float: left; } .navigation .nav-links .page-numbers.next { float: right; } .navigation .nav-links { margin: 1em auto 1em; text-align: center; width: 100%; max-width: none; display: inline-block; border-radius: 0.25em; border: 1px solid #e6e6e6; background-color: #fff; -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .1); box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .1); } .navigation .nav-links a { /* hide numbers on small devices */ display: none; margin: 0 .2em; } .navigation .nav-links a.page-numbers { /* make sure prev next bblog-buttons are visible */ display: inline-block; } .navigation .nav-links a, .navigation .nav-links span { display: inline-block; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; /* use padding and font-size to change bblog-buttons size */ padding: .6em .8em; font-size: 14px; color: #a59e9f; webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; } .navigation .nav-links a.disabled { /* bblog-button disabled */ color: rgba(46, 64, 87, 0.4); pointer-events: none; } .navigation .nav-links a.disabled::before, .navigation .nav-links a.disabled::after { opacity: .4; } .navigation .nav-links .current { /* selected number */ background-color: #fbb5be; border-color: #64a281; color: #ffffff; pointer-events: none; } @media only screen and (min-width: 768px) { .navigation .nav-links a { display: inline-block; } } @media only screen and (min-width: 1170px) { .navigation .nav-links { margin: 1em auto 1em; } } /* ========== sidebar ============ */ .sidebar-inner .widget_wrap { border-top: 3px solid #ffc2ca; padding: 25px 20px; margin-bottom: 20px; background-color: #fff; -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .1); box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .1); position: relative; } .sidebar-inner .readmore,.footer_widgets_warp .readmore{ display: none; } .sidebar-inner .widget_media_image .widget_wrap { padding: 0px; border: none } .sidebar-inner .widget_search .widget_wrap .search-form { top:6px; position: absolute; width: 90%; } .sidebar-inner .widget_search .widget_wrap { padding-bottom: 50px; } .sidebar-inner .widget-title h3 { color: #000; text-transform: uppercase; margin-bottom: 24px; text-align: center; font-size: 14px; font-weight: 400; letter-spacing: 1.4px; text-align: center; } .sidebar-inner .widget-title h3:after { content: ' '; display: block; text-align: center; height: 1px; margin: 10px auto; background-color: #000; width: 30px; } .widget_wrap ul { list-style: none; font-size: 14px; font-weight: 600; } .widget_wrap ul li { position: relative; display: block; padding: .5rem .25rem; margin-bottom: -1px; } /* ------------------------------------ Post single page ------------------------------------ */ .content-wrapper{ margin-bottom: 3rem; width: 100%; } .content-wrapper .single-main.card{ margin-top: -100px; position: relative; box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12); } .single-post-warp{ overflow: hidden; word-wrap: break-word; background-clip: border-box; } .single-headwarp{ position: absolute; top: 50%; text-align: center; width: 100%; color: #fff; font-size: 36px; -ms-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); transform: translate(0, -50%); z-index: 1; padding-bottom: 100px; } .single-post-thumb-outer { position: relative; display: block; text-align: center; } .post-thumb-single { display: block; max-height: 500px; width: 100%; } .post-thumb-single img{ display: inline-block; max-height: 500px; height: 100%; -o-object-fit: cover; object-fit: cover; width: 100%; } .post-thumb-single:after { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(28, 28, 28, .7); content: ''; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; } .single-post-thumb-outer .fa{ font-size:initial; } .single .navigation .nav-links{ background: transparent; border: none; box-shadow: none; } .single-nav .nav-previous{ float: left; } /* ------------------------------------ COMMENTS ------------------------------------ */ .box-comment-content { padding: 10px; margin-bottom: 30px; } .box-comment-content .comments-area { margin-top: 30px; padding-top: 30px; border-top: 1px solid rgba(28, 28, 28, .07); } .comment-respond { display: block; margin-top: 30px; padding: 10px; } .block-title-wrap { text-align: center; display: block; } .comment-title h2 { margin-bottom: 20px; color: #55acee; text-align: center; text-transform: uppercase; font-weight: 700; font-size: 24px; line-height: 28px; } .comment-list { margin-top: 30px; margin-right: 0; margin-left: 0; list-style: none; } .comment-list li.comment { list-style: none; } .comment-list .comment-body { position: relative; display: block; overflow: hidden; margin-top: 35px; } .comment-list .comment-author img { display: block; float: left; margin-top: 0!important; margin-right: 10px; margin-bottom: 0; width: 45px!important; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .comment-author.vcard .fn, .comment-author.vcard .fn a { color: #282828; text-transform: uppercase; font-size: 12px; } .comment-author.vcard .says { display: none; } .comment-metadata { display: block; float: left; padding-top: 2px; color: #999; font-style: italic; font-size: 12px; line-height: 1; } .comment-metadata a:not(.comment-edit-link) { color: #999!important; } .comment-list .comment-content { position: relative; display: block; float: left; clear: both; margin-top: 15px; padding: 20px 15px; width: 100%; background-color: #fafafa; box-shadow: 0 1px 3px 0 rgba(28, 28, 28, .05); color: #999; -wekit-box-shadow: 0 1px 3px 0 rgba(28, 28, 28, .05); } .comment-list .comment-reply-link { position: absolute; top: 0; right: 0; display: block; padding: 3px 10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background-color: #55acee; color: #fff; text-transform: uppercase; letter-spacing: 1px; font-size: 10px; line-height: 9px; } .comment-list .comment-content:before { position: absolute; top: -6px; left: 15px; z-index: 10; border-right: 5px solid transparent; border-bottom: 6px solid #f3f3f3; border-left: 5px solid transparent; content: ''; -webkit-transition: all .15s ease-in-out; -moz-transition: all .15s ease-in-out; -ms-transition: all .15s ease-in-out; -o-transition: all .15s ease-in-out; transition: all .15s ease-in-out; } .comment-list .comment-content p:last-child { margin-bottom: 0; } .comment-list .comment-content p { margin-bottom: 10px; color: #444; font-size: .9em; line-height: 1.6; } .box-comment-content .entry ol { margin: 0; } .comment-list .edit-link { display: inline-block; margin-left: 5px; color: #55acee } .comment-list .edit-link:before { content: '(' } .comment-list .edit-link:after { content: ')' } #cancel-comment-reply-link { margin-left: 7px; color: #999; letter-spacing: 0; font-weight: 400; font-size: 12px } #cancel-comment-reply-link:hover { color: #282828; text-decoration: underline } .comment-respond { display: block; margin-top: 30px } .depth-2 .comment-body { margin-left: 20px } .depth-3 .comment-body { margin-left: 40px } .depth-4 .comment-body { margin-left: 60px } .depth-5 .comment-body { margin-left: 80px } h2.comment-reply-title { margin-bottom: 10px; color: #55acee; text-transform: uppercase; font-weight: 700; font-size: 18px; line-height: 24px; } .comment-form textarea { display: block; margin-top: 30px; width: 100%; padding: 20px; outline: none!important; box-shadow: none; border: 1px solid rgba(28, 28, 28, .07); color: #282829; vertical-align: middle; text-align: left; font-weight: 400; font-size: 14px; line-height: 1.5; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; } .comment-form input { margin-top: 15px; } .comment-form input[type="text"], .comment-form input[type="tel"], .comment-form input[type="email"], .comment-form [type=url], .comment-form [type=password] { display: block; padding: 10px 20px; width: 50%; white-space: nowrap; outline: 0; outline: none!important; border: 1px solid #eee; box-shadow: none; vertical-align: middle; text-align: left; font-weight: 400; font-size: 14px; line-height: 1.3; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -ms-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out; } .comment-form .form-submit input#submit, a.box-comment-btn, .comment-form .form-submit input[type="submit"] { display: inline-block; padding: 0 20px; cursor: pointer; border: none; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background-color: #282828; -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .1); box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .1); color: #fff; text-align: center; text-transform: uppercase; white-space: nowrap; font-weight: 600; font-size: 12px; line-height: 28px; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out } .comment-form .form-submit input#submit, a.box-comment-btn { opacity: .9 } .comment-form .form-submit input#submit:hover, .comment-form .form-submit input#submit:focus, .entry input[type="submit"]:hover, .entry input[type="submit"]:focus { -webkit-box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .3); box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .3); opacity: 1 } /* ------------------------------------ author box ------------------------------------ */ .box-author-warp{ padding: 0px 20px; } .author-description{ padding: 10px 0px 25px 0px; } @media screen and (max-width: 39.9375em){ .single-box-author .media-object.stack-for-small .media-object-section img { width: auto; margin: 0 auto; display: block; } .media-object-section{ text-align: center; } } /*=============================================>>>>> = Core gallery = ===============================================>>>>>*/ .gallery-item {display: inline-block;position: relative;} /*=============================================>>>>> = Footer = ===============================================>>>>>*/ /* ---------------------------------------------------- Top Footer section -------------------------------------------------------- */ .top-footer-wrap { background-color: #fff; position: relative; z-index: 1; } .top-footer-wrap .widget-title h3 { color: #000; text-transform: uppercase; margin-bottom: 0px; text-align: left; font-size: 14px; font-weight: 400; letter-spacing: 1.4px; } .top-footer-wrap .widget-title h3:after { content: ' '; display: block; text-align: left; height: 1px; margin: 10px 0; background-color: #9d9d9d; width: 30px; } .copy-text { color: #9d9d9d; font-size: 12px; word-spacing: 2px; text-align: center; width: 100%; margin-bottom: 0; } .footer-copyright-wrap { background: #fff; } .footer-copyright-wrap .callout { background-color: transparent; } .scroll_to_top.floating-action.button { overflow: hidden; width: 48px; height: 48px; border-radius: 50%; padding: .6rem; margin: 0; background-color: #ffeb3b; color: rgba(0, 0, 0, .87); display: none; position: fixed; bottom: 20px; right: 20px; cursor: pointer; z-index: 10; } .scroll_to_top .fa { font-size: 36px; font-weight: 600; line-height: .7; } .footer-copyright-wrap .top-bar { padding: 0; background-color: transparent; } .copy-text2 p { margin-bottom: 0; }