/* Theme Name: Alia Theme URI: # Author: Ahmad Works, Inc Author URI: https://ahmad.works/ Description: Minmal & Clean Personal Blog WordPress Theme. Version: 1.45 License: Themeforest Split Licence License URI: - Text Domain: alia Tags: two-columns, left-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready */ /* -------- TABLE OF CONTENTS: ------------------------------------------- 1.0 Grid Style 2.0 Basic Style 3.0 Site Header 4.0 Post Grid 5.0 Gallery 6.0 Texts Alignment 7.0 Typography Elements 8.0 Tables Design 9.0 Comments 10.0 Social Profiles 11.0 Widgets Design 12.0 Stories 13.0 Footer 14.0 Responsive Design ------------------------------------------- */ /* -------- start modal ------------------------------------------- */ .blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,0.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:500px;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==')}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.modal-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.5)}20%{-webkit-transform:scaleY(1.0)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}} /* -------- end modal ------------------------------------------- */ /* -------- start grid style ------------------------------------------- */ .default_screen { display: initial; } .retina_screen { display: none; } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { .default_screen { display: none; } .retina_screen { display: initial; } } html { -webkit-text-size-adjust: 100%; /* Prevent font scaling in landscape */ -ms-text-size-adjust: 100%; /* Prevent font scaling in landscape */ overflow-x: hidden; font-size: 16px; } body { margin: 0; word-break: break-word; overflow-x: hidden; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); } * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } *:focus { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; outline: none; outline-offset: 0; } *, *:before, *:after { -webkit-font-smoothing: antialiased; } a { text-decoration: none; -o-transition: color 0.15s ease-in; -webkit-transition: color 0.15s ease-in; -moz-transition: color 0.15s ease-in; transition: color 0.15s ease-in; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); } [data-animation] { visibility: hidden; } [set-animation] > * { visibility: hidden; } iframe { border: 0; max-width: 100%; } img { vertical-align: middle; border: 0; max-width: 100%; height: auto; border-radius: 4px; } figure { margin: 0; } .align_c { text-align: center; } .align_l { text-align: left; } .align_r { text-align: right; } .float_l { float: left!important; } .float_r { float: right!important; } .light_text { font-weight: 300; } .container { width: 880px; margin-right: auto; margin-left: auto; } .container-fluid { margin-right: auto; margin-left: auto; } .row { margin-left: -20px; margin-right: -20px; } .col, .col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12, .col20 { position: relative; min-height: 1px; float: left; padding-right: 20px; padding-left: 20px; } .col12 { width: 100%; } .col11 { width: 91.66666667%; } .col10 { width: 83.33333333%; } .col9 { width: 75%; } .col8 { width: 66.66666667%; } .col7 { width: 58.33333333%; } .col6 { width: 50%; } .col5 { width: 41.66666667%; } .col4 { width: 33.33333333%; } .col3 { width: 25%; } .col2 { width: 16.66666667%; } .col1 { width: 8.33333333%; } .col20 { width: 20%; } .push1 { left: 8.33333333%; } .push2 { left: 16.66666667%; } .push3 { left: 25%; } .push4 { left: 33.33333333%; } .push5 { left: 41.66666667%; } .push6 { left: 50%; } .push7 { left: 58.33333333%; } .push8 { left: 66.66666667%; } .push9 { left: 75%; } .push10 { left: 83.33333333%; } .push11 { left: 91.66666667%; } .pull1 { right: 8.33333333%; } .pull2 { right: 16.66666667%; } .pull3 { right: 25%; } .pull4 { right: 33.33333333%; } .pull5 { right: 41.66666667%; } .pull6 { right: 50%; } .pull7 { right: 58.33333333%; } .pull8 { right: 66.66666667%; } .pull9 { right: 75%; } .pull10 { right: 83.33333333%; } .pull11 { right: 91.66666667%; } .clearfix:before, .clearfix:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after { content: " "; display: table; } .clearfix:after, .container:after, .container-fluid:after, .row:after { clear: both; } input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] { background-color: #fff; border: 1px solid #eee; border-radius: 2px; height: 32px; font-size: 13px; } input[type="submit"] { height: 32px; padding: 0 18px; line-height: 32px; display: inline-block; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border: 0; background-color: #ddd; border-color: #ddd; color: #222; -o-transition: all 0.15s ease-in; -webkit-transition: all 0.15s ease-in; -moz-transition: all 0.15s ease-in; transition: all 0.15s ease-in; font-size: 13.5px; letter-spacing: -0.2px; font-weight: 600; cursor: pointer; font-family: inherit; } input[type="submit"]:hover { background-color: #333; border-color: #333; color: #fff; } input, textarea { -webkit-appearance: none; -moz-appearance: none; } input[type="checkbox"] { -webkit-appearance: checkbox !important; -moz-appearance: checkbox !important; margin-right: 7px; } select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { resize: none; margin-top: 0; margin-bottom: 0; max-width: 100%; padding: 10px 12px; font-size: 13px; color: #666; height: 36px; line-height: 1.6em; width: 266px; font-family: inherit; background-color: #fff; border: 2px solid #ececec; border-radius: 4px; } input, textarea, textarea:hover, input:hover, textarea:active, input:active, textarea:focus, input:focus { outline: 0 !important; } textarea { width: 100%; height: auto; line-height: 21px; } form p, form label { font-size: 14px; font-weight: bold; color: #222; line-height: 26px; } .post_body input , .page_body input { margin-bottom: 10px; } select { height: 36px; line-height: 32px; width: auto; padding: 0 12px; vertical-align: middle; max-width: 100%; -webkit-appearance: none; -moz-appearance: none; appearance: none; } .alia_select_container { position: relative; background: #fff; padding: 10px 0; height: 36px; border-radius: 4px; } .alia_select_container > i, .alia_select_container form i { position: absolute; line-height: 36px; right: 10px; color: inherit; z-index: 1; } .alia_select_container form { position: relative; display: inline-block; } .alia_select_container select { position: relative; padding-right: 22px; background: transparent!important; z-index: 2; margin-left: 0; margin-right: 0; } form.submit_icon { position: relative; } form.submit_icon i { position: absolute; right: 0; top: 0; text-align: center; width: 36px; height: 36px; line-height: 36px; color: #666; } form.submit_icon i input[type="submit"] { position: absolute; right: 0; top: 0; text-align: center; width: 36px; height: 36px; background: none; background-color: transparent; } nav.main_nav > div > ul { padding: 0; margin: 0; float: left; } nav.main_nav > div > ul li { list-style: none; } nav.main_nav > div > ul > li { list-style: none; position: relative; } nav.main_nav > div > ul > li { float: left; } nav.main_nav > div > ul > li > a { padding: 6px 6px; display: block; } .hidden { display: none!important; } .media-left, .media-right, .media-body { display: table-cell; vertical-align: top; } .media-list { padding-left: 0; list-style: none; } .form_group { position: relative; display: table; border-collapse: separate; } .form_group input[type="text"], .form_group input[type="password"], .form_group input[type="datetime"], .form_group input[type="datetime-local"], .form_group input[type="date"], .form_group input[type="month"], .form_group input[type="time"], .form_group input[type="week"], .form_group input[type="number"], .form_group input[type="email"], .form_group input[type="url"], .form_group input[type="search"], .form_group input[type="tel"], .form_group input[type="color"], .form_group textarea { display: table-cell; margin: 0; position: relative; z-index: 2; float: left; width: 100%; } .form_group .button_wrapper { display: table-cell; margin: 0!important; position: relative; font-size: 0; width: 1%; white-space: nowrap; vertical-align: middle; } .form_group input[type="submit"] { height:36px; border-radius:0; } .progress_bar { position: relative; background-color: #f3f3f3; height: 14px; } .progress_value { position: absolute; top: 0; left: 0; height: 100%; background-color: #FF7D0E; } .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; position: absolute !important; width: 1px; } ul.navbar { padding: 0; margin: 0; float: left; } ul.navbar li { list-style: none; } ul.navbar > li { list-style: none; position: relative; } ul.navbar > li.menu-item { float: left; } ul.navbar > li.menu-item > a { padding: 7px 12px; display: block; } .dropdown { position: relative; cursor: pointer; } .dropdown-menu { display: none; position: absolute; top: 100%; left: 12px; z-index: 1000; float: left; min-width: 160px; padding: 0; text-align: left; background-color: #ffffff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #f0f0f0; } .dropdown-menu { list-style: none; } .dropdown-submenu > .dropdown-menu { left: 100%; top: -1px; } .nav .dropdown-menu { font-size: 12px; } .dropdown-submenu > .dropdown-menu { left: 100%; top: -1px; } .dropdown-menu > li { padding: 0; position: relative; } .close { float: right; font-size: 21px; font-weight: bold; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; filter: alpha(opacity=20); opacity: .2; } .close:hover, .close:focus { color: #000; text-decoration: none; cursor: pointer; filter: alpha(opacity=50); opacity: .5; } button.close { -webkit-appearance: none; -moz-appearance: none; padding: 0; cursor: pointer; background: transparent; border: 0; } .modal-open { overflow: hidden; } .modal { -webkit-overflow-scrolling: touch; outline: 0; } .modal.fade .modal-dialog { -webkit-transition: -webkit-transform .3s ease-out; -moz-transition: -webkit-transform .3s ease-out; -o-transition: -o-transform .3s ease-out; transition: transform .3s ease-out; -webkit-transform: translate3d(0, -25%, 0); -ms-transform: translate3d(0, -25%, 0); -moz-transform: translate3d(0, -25%, 0); -o-transform: translate3d(0, -25%, 0); transform: translate3d(0, -25%, 0); } .modal.in .modal-dialog { -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .modal-open .modal { overflow-x: hidden; overflow-y: auto; } .modal-dialog { position: relative; width: auto; margin: 10px; } .modal-content { position: relative; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, .2); border-radius: 6px; outline: 0; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); -moz-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); box-shadow: 0 3px 9px rgba(0, 0, 0, .5); } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000; } .modal-backdrop.fade { filter: alpha(opacity=0); opacity: 0; } .modal-backdrop.in { filter: alpha(opacity=50); opacity: .5; } .modal-header { min-height: 16.42857143px; padding: 15px; border-bottom: 1px solid #e5e5e5; } .modal-header .close { margin-top: -2px; } .modal-title { margin: 0; line-height: 1.42857143; } .modal-body { position: relative; padding: 15px; } .modal-footer { padding: 15px; text-align: right; border-top: 1px solid #e5e5e5; } .modal-footer .btn + .btn { margin-bottom: 0; margin-left: 5px; } .modal-footer .btn-group .btn + .btn { margin-left: -1px; } .modal-footer .btn-block + .btn-block { margin-left: 0; } .modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; } @media (min-width: 768px) { .modal-dialog { width: 600px; margin: 30px auto; } .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); box-shadow: 0 5px 15px rgba(0, 0, 0, .5); } .modal-sm { width: 300px; } } @media (min-width: 992px) { .modal-lg { width: 880px; } } .form_modal .select, .form_modal textarea, .form_modal input[type="text"], .form_modal input[type="password"], .form_modal input[type="datetime"], .form_modal input[type="datetime-local"], .form_modal input[type="date"], .form_modal input[type="month"], .form_modal input[type="time"], .form_modal input[type="week"], .form_modal input[type="number"], .form_modal input[type="email"], .form_modal input[type="url"], .form_modal input[type="search"], .form_modal input[type="tel"], .form_modal input[type="color"], .form_modal .uneditable-input { width: 100%; margin-bottom: 8px; border: 1px solid #dedede; border-bottom-color: #e8e8e8; border-right-color: #dedede; } /* -------- end grid style ------------------------------------------- */ /* -------- start basic style ------------------------------------------- */ body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.7em; /*letter-spacing: -0.025em;*/ color: #222; background-color: #fff; margin: 0 auto; visibility: visible!important; -webkit-font-smoothing: antialiased; } a { color: #ff374a; } a:hover { color: #222; } .title { color: #000; line-height: 1.5em; font-weight: bold; } input[type="submit"] { height: 36px; padding: 6px 21px; line-height: 25px; font-weight: bold; background-color: #f6f6f7; -o-transition: all 0.15s ease-in; -webkit-transition: all 0.15s ease-in; -moz-transition: all 0.15s ease-in; transition: all 0.15s ease-in; } input[type="submit"]:hover { background-color: #ff374a; color: #fff; } .main_color_bg { background-color: #ff374a; } .main_color_text { color: #ff374a; } .section_title { font-size: 18px; margin-top: 0; margin-bottom: 36px; padding-bottom: 20px; position: relative; } .section_title:before { content: ""; background-color: #000; width: 6px; height: 6px; border-radius: 50%; left: 0; bottom: 0; z-index: 1; position: absolute; } .section_title:after { content: ""; width: 120px; height: 1px; bottom: 2.5px; left: 0; position: absolute; background: linear-gradient(to right,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#FFF 100%); background: -ms-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#fff 100%); background: -o-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#fff 100%); background: -webkit-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#FFF 100%); background: -moz-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#fff 100%); background: -webkit-gradient(linear,left top,right top,color-stop(0%,#e0e0e0),color-stop(35%,#e0e0e0),color-stop(65%,#e0e0e0),color-stop(100%,#FFF)); } .section_title.align_c:before { left: 50%; margin-left: -4px; } .section_title.align_c:after { width: 280px; left: 50%; margin-left: -140px; } body.custom-background .site { background-color: #fff; max-width: 1000px; margin: 0 auto; } body.custom-background.header_is_stick .sticky_header_nav_wrapper { max-width: 1000px; } body.custom-background .footer_static_bar { max-width: 1000px; } body.has_site_width_max .site { max-width: 1440px; margin: 0 auto; } body.has_site_width_max .gray_header { border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } body.has_site_width_max.header_is_stick .sticky_header_nav_wrapper { max-width: 1440px; } body.has_site_width_max .footer_static_bar { max-width: 1440px; border-top-left-radius: 4px; border-top-right-radius: 4px; } pre { background: #f5f5f5; font-family: "Courier 10 Pitch", Courier, monospace; font-size: 15px; font-size: 0.9375rem; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em; border-radius: 4px; } hr { background-color: #e0e0e0; border: 0; height: 1px; margin-bottom: 1.5em; } /* -------- end basic style ------------------------------------------- */ /* -------- start site_header ------------------------------------------- */ .default_logo { display: inline-block; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { .no_retina_logo { display: block!important; } } .gray_header { padding-top: 24px; position: relative; overflow: hidden; background-position: center; background-size: cover; } .gray_header .custom_header_image { z-index: 0; position: absolute; top: 0; } .gray_header .site_header { position: relative; padding-bottom: 24px; } .gray_header .site_header:before { content: ""; /*background-color: #000;*/ width: 6px; height: 6px; border-radius: 50%; left: 50%; margin-left: -4px; bottom: 0; z-index: -1; position: absolute; } .gray_header .site_header:after { content: ""; width: 100%; height: 1px; bottom: 2.5px; left: 0; position: absolute; z-index: -2; background: linear-gradient(to right,#FFF 0,#eeeeee 35%,#eeeeee 65%,#FFF 100%); background: -ms-linear-gradient(left,#fff 0,#eeeeee 35%,#eeeeee 65%,#fff 100%); background: -o-linear-gradient(left,#fff 0,#eeeeee 35%,#eeeeee 65%,#fff 100%); background: -webkit-linear-gradient(left,#FFF 0,#eeeeee 35%,#eeeeee 65%,#FFF 100%); background: -moz-linear-gradient(left,#fff 0,#eeeeee 35%,#eeeeee 65%,#fff 100%); background: -webkit-gradient(linear,left top,right top,color-stop(0%,#FFF),color-stop(35%,#eeeeee),color-stop(65%,#eeeeee),color-stop(100%,#FFF)); } .social_icons_list.header_social_icons { text-align: center; margin-top: 24px; margin-bottom: 24px; position: relative; } .social_icons_list.header_social_icons .social_icon { background-color: initial; font-size: 15px; width: initial; margin-right: 14px; margin-left: 14px; height: initial; line-height: initial; } .social_icons_list.header_social_icons .social_icon:hover { color: #ff374a; background-color: initial; } .header_square_logo { text-align: center; margin-top: 24px; margin-bottom: 24px; } .header_square_logo a.square_letter_logo { width: 80px; height: 80px; line-height: 80px; background-color: #ff374a; color: #fff; display: inline-block; border-radius: 50%; font-size: 36px; font-weight: bold; } body.header_logo_rounded .header_square_logo img { border-radius: 50%; } .header_tagline { text-align: center; color: #696969; font-size: 16px; line-height: 1.4em; margin-top: 20px; margin-bottom: 20px; width: 640px; margin-left: auto; margin-right: auto; max-width: 100%; } .header_nav { padding-top: 8px; padding-bottom: 10px; background-color: #fff; position: relative; } .header_nav_wrapper { border-bottom: 1px solid #eee; } .header_nav.container { width: 880px; } .header_nav .text_logo { font-size: 18px; margin: 0; padding-top: 8px; padding-bottom: 6px; color: #000; font-weight: bold; } .header_nav .text_logo a { color: inherit; } .header_nav .text_logo a span.logo_dot { background-color: #ff374a; font-size: 27px; display: inline-block; width: 5px; height: 5px; border-radius: 50%; } .header_nav .site_branding { float: left; } .header_nav .main_menu { float: right; position: relative; margin-right: -6px; display: inline-block; } .site_side_container .top_header_items_holder { display: none; } .header_nav .main_menu ul { list-style: none; } ul.navbar > li.menu-item a { color: #525252; font-size: 12.5px; letter-spacing: 0.6px; text-transform: uppercase; } ul.navbar > li.menu-item a:hover { color: #000; } ul.navbar > li.menu-item .dropdown-menu > li > a { display: block; margin: 0 18px; padding: 11px 0; clear: both; font-weight: normal; line-height: 1.528571; font-size: 12.5px; letter-spacing: 0.4px; border-bottom: 1px dashed #e0e0e0; text-transform: initial; } ul.navbar > li.menu-item .dropdown-menu > li > a:hover { color: #000; } ul.navbar li.menu-item.current-menu-item > a, ul.navbar li.menu-item.current_page_item > a, ul.navbar li.menu-item.current-menu-ancestor > a, ul.navbar li.menu-item.current-menu-parent > a { color: #000; } ul.navbar > li.menu-item .dropdown-menu > li:last-child > a { border-bottom: none; } .header_nav .main_menu .menu_mark_circle { content: " "; width: 4px; height: 4px; margin-left: -2px; border-radius: 50%; background-color: #ff374a; bottom: 0; position: absolute; display: none; -o-transition: background-color 0.20s ease-in; -webkit-transition: background-color 0.20s ease-in; -moz-transition: background-color 0.20s ease-in; transition: background-color 0.20s ease-in; } body.hide_menu_circle_idicator .header_nav .main_menu .menu_mark_circle { display: none!important; } .header_nav .main_menu .menu_mark_circle.mark_circle_hovered { background-color: #444; } .header_nav .main_menu .menu_mark_circle.mark_circle_loaded, .header_nav .main_menu .menu_mark_circle.loaded_by_hover { -o-transition: left 0.20s ease-in, right 0.20s ease-in; -webkit-transition: left 0.20s ease-in, right 0.20s ease-in; -moz-transition: left 0.20s ease-in, right 0.20s ease-in; transition: left 0.20s ease-in, right 0.20s ease-in; } .header_nav .main_menu li.menu-item .dropdown-menu { width: 190px; border-radius: 3px; } .header_nav .main_menu li.menu-item.dropdown > .dropdown-menu { left: 50%; margin-left: -95px; } .header_nav .main_menu li.menu-item.dropdown-submenu .dropdown-menu { left: 100%; margin-left: -4px; } .header_nav .main_menu li.menu-item.dropdown > .dropdown-menu:after { border: 10px solid transparent; border-bottom-color: #fff; content: ""; left: 50%; margin-left: -10px; position: absolute; top: -19px; width: 20px; height: 20px; } .header_nav .main_menu li.menu-item.dropdown > .dropdown-menu:before { border: 10px solid transparent; border-bottom-color: #e5e5e5; content: ""; left: 50%; margin-left: -10px; position: absolute; top: -20px; width: 20px; height: 20px; } /* first dropdown not centered to prevent going outside the window */ body.no_sitetitle_in_menu .header_nav .main_menu > ul > li.menu-item.dropdown:first-child > .dropdown-menu { left: 0; margin-left: 0; } body.no_sitetitle_in_menu .header_nav .main_menu > ul > li.menu-item.dropdown:first-child > .dropdown-menu:before { left: 20px; } body.no_sitetitle_in_menu .header_nav .main_menu > ul > li.menu-item.dropdown:first-child > .dropdown-menu:after { left: 20px; } .header_nav .main_menu li.menu-item.dropdown-submenu .dropdown-menu:after { border: 10px solid transparent; border-right-color: #fff; content: ""; left: -19px; position: absolute; top: 12px; width: 20px; height: 20px; } .header_nav .main_menu li.menu-item.dropdown-submenu .dropdown-menu:before { border: 10px solid transparent; border-right-color: #e5e5e5; content: ""; left: -20px; position: absolute; top: 12px; width: 20px; height: 20px; } .header_nav .menu-item > .dropdown-menu { transform: scale(0.5); transform-origin: 10% top; transition: 0s max-height 0.15s linear, 0.1s opacity cubic-bezier(0.39, 0.575, 0.565, 1), 0.15s transform cubic-bezier(0.1, 1.26, 0.83, 1); display: block; height: 0; opacity: 0; visibility: hidden; box-shadow: none; box-shadow: -3px 4px 7px -4px rgba(0, 0, 0, 0.12); } .header_nav .menu-item:hover > .dropdown-menu { display: block; height: auto; -webkit-transform: scale(1); -ms-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition-delay: 0.15s; -moz-transition-delay: 0.15s; -o-transition-delay: 0.15s; transition-delay: 0.15s; -webkit-transition-duration: 0s, 0.15s, 0.15s; -moz-transition-duration: 0s, 0.15s, 0.15s; -o-transition-duration: 0s, 0.15s, 0.15s; transition-duration: 0s, 0.15s, 0.15s; opacity: 1; visibility: visible; } .single_breadcrumbs { font-size: 15px; color: #444; margin-top: 0; } .single_breadcrumbs a { color: #444; font-weight: bold; } .single_breadcrumbs a:hover { color: #222; } /* -------- end site_header ------------------------------------------- */ /* -------- start sticky header ------------------------------------------- */ .hidden_sticky_helper, .sticky_header_nav_wrapper, body.header_is_stick .header_nav_wrapper { display: none; } body.header_is_stick .hidden_sticky_helper, body.header_is_stick .sticky_header_nav_wrapper { display: block; } body.sticky_header .unsticky_header_nav_wrapper { -o-transition: border 0.2s ease-in; -webkit-transition: border 0.2s ease-in; -moz-transition: border 0.2s ease-in; transition: border 0.2s ease-in; } body.sticky_header .header_nav_wrapper, body.sticky_header .sticky_header_nav_wrapper { border-bottom: 1px solid #eee; } body.header_is_stick .sticky_header_nav_wrapper { position: fixed; top: 0; background-color: #fff; z-index: 9999; width: 100%; } body.header_is_stick .sticky_header_nav_wrapper .header_nav:after { background: #e0e0e0; } body.admin-bar.header_is_stick .sticky_header_nav_wrapper { top: 32px; } body.header_is_stick .sticky_header_nav_wrapper .header_nav { background-color: #fff; border-bottom: none; padding-top: 8px; padding-bottom: 10px; } /* -------- end sticky header ------------------------------------------- */ /* -------- start posts grid ------------------------------------------- */ /* start css to apply masonry effect on grid posts using Salvattore plugin */ main.site-content { margin-top: 30px; margin-bottom: 30px; } /*#grid_list[data-columns]::before { content: '2 .grid_col.col6'; }*/ .grid_col { float: left; } .grid_list.row { margin-left: -25px; margin-right: -25px; } .grid_list.row > .col6 { padding-right: 25px; padding-left: 25px; } .grid_list.row.grid_list_3_col { margin-left: -18px; } .grid_list.row.grid_list_3_col > .col4 { padding-right: 18px; padding-left: 18px; } .post_banner img, .post_banner iframe { border-radius: 7px; margin-left: auto; margin-right: auto; width: 100%; } .alia_embed_wrapper iframe { max-width: 100% !important; } .show_all_content_blog .blog_post_description .alia_embed_wrapper:first-child, .show_all_content_blog .blog_post_description .gallery:first-child { display: none; } .intro_widgets_container { margin-top: 50px; padding-bottom: 50px; margin-bottom: 50px; border-bottom: 1px solid #ededed; text-align: center; font-size: 17px; margin-left: auto; margin-right: auto; } .intro_widgets_container .widget_area { max-width: 640px; margin-left: auto; margin-right: auto; } .main_content_area { margin-top: 70px; } .full_width_list .blog_post_container { margin-bottom: 50px; padding-bottom: 50px; } .full_width_list .blog_post_container:last-child { border-bottom: none; } .first_full_width.full_width_list .blog_post_container { margin-bottom: 60px; padding-bottom: 60px; border-bottom: 1px solid #eee; } .first_full_width.full_width_list:last-child .blog_post_container { margin-bottom: 0; padding-bottom: 0; border-bottom: none; } .grid_list .blog_post_container { margin-bottom: 70px; } .blog_post_container .post_body { margin-left: 120px; margin-right: 120px; } .blog_page_container .page_body { margin-left: 120px; margin-right: 120px; max-width: 640px; } body.pages_wide_text_content .blog_page_container .page_body { margin-left: auto; margin-right: auto; max-width: initial; } .blog_page_container .single_page_body { max-width: 640px; margin-left: 120px; margin-right: 120px; } body.pages_wide_text_content .blog_page_container .single_page_body { margin-left: auto; margin-right: auto; max-width: initial; } .grid_list .post_body { margin-left: 0; margin-right: 0; } body.page.page-template-default .blog_post_container .post_body { margin-left: 0; margin-right: 0; } .post_title { margin-top: 0; margin-bottom: 14px; font-size: 23px; line-height: 1.45em; letter-spacing: 0.4px; } .full_width_list .post_title { margin-bottom: 16px; padding-bottom: 22px; position: relative; } .full_width_list .post_title a:before { content: ""; background-color: #000; width: 6px; height: 6px; border-radius: 50%; left: 0; bottom: 0; z-index: 1; position: absolute; } .full_width_list .post_title a:after { content: ""; width: 120px; height: 1px; bottom: 2.5px; left: 0; position: absolute; background: linear-gradient(to right,#eeeeee 0,#eeeeee 35%,#eeeeee 65%,#FFF 100%); background: -ms-linear-gradient(left,#eeeeee 0,#eeeeee 35%,#eeeeee 65%,#fff 100%); background: -o-linear-gradient(left,#eeeeee 0,#eeeeee 35%,#eeeeee 65%,#fff 100%); background: -webkit-linear-gradient(left,#eeeeee 0,#eeeeee 35%,#eeeeee 65%,#FFF 100%); background: -moz-linear-gradient(left,#eeeeee 0,#eeeeee 35%,#eeeeee 65%,#fff 100%); background: -webkit-gradient(linear,left top,right top,color-stop(0%,#eeeeee),color-stop(35%,#eeeeee),color-stop(65%,#eeeeee),color-stop(100%,#FFF)); } .full_width_list .post_title a:hover:before { background-color: #ff374a; } .full_width_list .post_title a:hover:after { background: linear-gradient(to right,#ff374a 0,#ff374a 35%,#ff374a 65%,#FFF 100%); background: -ms-linear-gradient(left,#ff374a 0,#ff374a 35%,#ff374a 65%,#fff 100%); background: -o-linear-gradient(left,#ff374a 0,#ff374a 35%,#ff374a 65%,#fff 100%); background: -webkit-linear-gradient(left,#ff374a 0,#ff374a 35%,#ff374a 65%,#FFF 100%); background: -moz-linear-gradient(left,#ff374a 0,#ff374a 35%,#ff374a 65%,#fff 100%); background: -webkit-gradient(linear,left top,right top,color-stop(0%,#ff374a),color-stop(35%,#ff374a),color-stop(65%,#ff374a),color-stop(100%,#FFF)); } .full_width_post_single > div > .blog_post_container .post_title { position: relative; margin-bottom: 24px; padding-bottom: 26px; } .full_width_post_single > div > .blog_post_container .post_title:before { content: ""; background-color: #000; width: 6px; height: 6px; border-radius: 50%; left: 0; bottom: 0; z-index: 1; position: absolute; } .full_width_post_single > div > .blog_post_container .post_title:after { content: ""; width: 120px; height: 1px; bottom: 2.5px; left: 0; position: absolute; background: linear-gradient(to right,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#FFF 100%); background: -ms-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#fff 100%); background: -o-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#fff 100%); background: -webkit-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#FFF 100%); background: -moz-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#fff 100%); background: -webkit-gradient(linear,left top,right top,color-stop(0%,#e0e0e0),color-stop(35%,#e0e0e0),color-stop(65%,#e0e0e0),color-stop(100%,#FFF)); } .grid_list .post_title { margin-bottom: 12px; font-size: 17px; position: relative; padding-bottom: 18px; line-height: 1.65em; } .grid_list.grid_list_3_col .post_title { font-size: 14px; line-height: 1.55em; } .grid_list.grid_list_3_col .post_meta_item.meta_item_author { font-size: 12px; line-height: 12px; } .grid_list.grid_list_3_col .post_meta_item { font-size: 10.5px; line-height: 13px; } .grid_list .post_title a:before { content: ""; background-color: #000; width: 6px; height: 6px; border-radius: 50%; left: 0; bottom: 0; z-index: 1; position: absolute; } .grid_list .post_title a:after { content: ""; width: 120px; height: 1px; bottom: 2.5px; left: 0; position: absolute; background: linear-gradient(to right,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#FFF 100%); background: -ms-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#fff 100%); background: -o-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#fff 100%); background: -webkit-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#FFF 100%); background: -moz-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#fff 100%); background: -webkit-gradient(linear,left top,right top,color-stop(0%,#e0e0e0),color-stop(35%,#e0e0e0),color-stop(65%,#e0e0e0),color-stop(100%,#FFF)); } .grid_list .post_title a:hover:before { background-color: #ff374a; } .grid_list .post_title a:hover:after { background: linear-gradient(to right,#ff374a 0,#ff374a 35%,#ff374a 65%,#FFF 100%); background: -ms-linear-gradient(left,#ff374a 0,#ff374a 35%,#ff374a 65%,#fff 100%); background: -o-linear-gradient(left,#ff374a 0,#ff374a 35%,#ff374a 65%,#fff 100%); background: -webkit-linear-gradient(left,#ff374a 0,#ff374a 35%,#ff374a 65%,#FFF 100%); background: -moz-linear-gradient(left,#ff374a 0,#ff374a 35%,#ff374a 65%,#fff 100%); background: -webkit-gradient(linear,left top,right top,color-stop(0%,#ff374a),color-stop(35%,#ff374a),color-stop(65%,#ff374a),color-stop(100%,#FFF)); } .two_coloumns_list .post_title { margin-bottom: 12px; padding-bottom: 18px; font-size: 18px; margin-top: 4px; position: relative; line-height: 1.55em; } .two_coloumns_list .blog_post_readmore a { font-size: 14px; } .two_coloumns_list .post_title a:before { content: ""; background-color: #000; width: 6px; height: 6px; border-radius: 50%; left: 0; bottom: 0; z-index: 1; position: absolute; } .two_coloumns_list .post_title a:after { content: ""; width: 120px; height: 1px; bottom: 2.5px; left: 0; position: absolute; background: linear-gradient(to right,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#FFF 100%); background: -ms-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#fff 100%); background: -o-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#fff 100%); background: -webkit-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#FFF 100%); background: -moz-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#fff 100%); background: -webkit-gradient(linear,left top,right top,color-stop(0%,#e0e0e0),color-stop(35%,#e0e0e0),color-stop(65%,#e0e0e0),color-stop(100%,#FFF)); } .two_coloumns_list .post_title a:hover:before { background-color: #ff374a; } .two_coloumns_list .post_title a:hover:after { background: linear-gradient(to right,#ff374a 0,#ff374a 35%,#ff374a 65%,#FFF 100%); background: -ms-linear-gradient(left,#ff374a 0,#ff374a 35%,#ff374a 65%,#fff 100%); background: -o-linear-gradient(left,#ff374a 0,#ff374a 35%,#ff374a 65%,#fff 100%); background: -webkit-linear-gradient(left,#ff374a 0,#ff374a 35%,#ff374a 65%,#FFF 100%); background: -moz-linear-gradient(left,#ff374a 0,#ff374a 35%,#ff374a 65%,#fff 100%); background: -webkit-gradient(linear,left top,right top,color-stop(0%,#ff374a),color-stop(35%,#ff374a),color-stop(65%,#ff374a),color-stop(100%,#FFF)); } .post_title a { color: #000; } /* .post_title a:hover { } */ .post_meta_item { color: #999; font-size: 11.5px; display: inline-block; line-height: 14px; margin-right: 12px; letter-spacing: 0.6px; text-transform: uppercase; } .post_meta_item.meta_item_date { letter-spacing: 0.8px; } .post_meta_item.meta_item_date:before { content: ""; width: 15px; height: 1px; border-top: 1px solid #cecbd2; display: inline-block; margin-right: 8px; margin-top: -8px; } .post_meta_item .post_meta_icon { display: inline-block; margin-right: 6px; color: #404040; font-size: 14px; vertical-align: top; } .post_meta_item a.post_format_icon_link { color: #404040; } .post_meta_item a.post_format_icon_link:hover { color: #000; border-bottom: none; } .post_meta_item .post_meta_icon.standardpost_format_icon { font-size: 13px; } .post_meta_item .post_meta_icon.statuspost_fromat_icon { margin-top: -1px; } .blog_meta_format_icon { float: left; color: #082e08; font-size: 18px; display: inline-block; line-height: 24px; margin-right: 9px; } .post_meta_container .blog_meta_format_icon a { color: #082e08; } .post_meta_container .blog_meta_format_icon a:hover { color: #444; border-bottom: none; } .post_meta_item .meta_icon { color: #555; margin-right: 5px; width: 14px; height: 13px; display: block; float: left; margin-top: 3px; } .blog_post_container .single_post_body { margin-left: 120px; margin-right: 120px; margin-bottom: 66px; } .single_post_body .post_title { font-size: 33px; line-height: 1.5em; margin-bottom: 14px; } .post_meta_container a { color: #999; padding-bottom: 1px; } .post_meta_container a:hover { color: #ff374a; } .post_meta_container a.post_date_link .post_meta_item { -o-transition: color 0.15s ease-in; -webkit-transition: color 0.15s ease-in; -moz-transition: color 0.15s ease-in; transition: color 0.15s ease-in; } .post_meta_container a.post_date_link:hover .post_meta_item { color: #222; } .post_meta_item.meta_item_category > * { display: none; } .single_post_body .post_meta_item.meta_item_category > * { display: initial; } .post_meta_item.meta_item_category > *:nth-child(1), .post_meta_item.meta_item_category > *:nth-child(2), .post_meta_item.meta_item_category > *:nth-child(3), .post_meta_item.meta_item_category > *:nth-child(4) { display: inline-block; } .post_meta_item.meta_item_category a { color: #999; } .post_meta_item.meta_item_category a:hover { color: #222; } .post_meta_item.meta_item_author .author.vcard { display: inline-block; font-weight: bold; color: #222; } .post_meta_item.meta_item_author .author.vcard a { font-weight: bold; color: #333; } .post_meta_item.meta_item_author .author.vcard a:hover { color: #000; } .post_meta_item.meta_item_author .meta_author_avatar_url { display: inline-block; margin-top: -5px; vertical-align: middle; } .post_meta_item.meta_item_author .meta_author_avatar_url:hover { border-bottom: none; } .post_meta_item.meta_item_author_avatar { float: left; margin-right: 13px; margin-bottom: 4px; } .post_meta_item.meta_item_author_avatar img { border-radius: 50%; width: 40px; height: 40px; } .post_meta_item.meta_item_author { display: block; font-size: 13px; line-height: 16px; } .post_meta_item.meta_item_author .meta_author_name:hover { border-bottom: none; } .post_meta_item.meta_item_author .meta_author_avatar_url { border-radius: 50%; overflow: hidden; margin-left: 2px; } .post_meta_item.meta_item_author img { border-radius: 50%; } .post_meta_container { margin-bottom: 18px; } .post_meta_container_page { margin-top: 30px; } .post_meta_row { line-height: 21px; float: left; margin-top: 3px; } .blog_post_container { position: relative; } .post.sticky .blog_meta_item.sticky_post { float: left; margin-right: 8px; line-height: 25px; font-size: 20px; position: absolute; color: #ff374a; top: -8px; left: 12px; } .two_coloumns_list .post.sticky .blog_meta_item.sticky_post, .two_coloumns_list .post.sticky .blog_meta_item.sticky_post { left: 32px; } .post_banner { margin-bottom: 24px; } .post_banner.page_banner { margin-top: 36px; } .full_width_list .blog_post_container.format-video .post_banner { margin-bottom: 16px; } .grid_list .post_banner { margin-bottom: 22px; } .grid_list.grid_list_3_col .post_banner { margin-bottom: 16px; } .full_width_post_single .post_banner { margin-bottom: 10px; } .read_next_loop_container .post_banner { margin-bottom: 18px; } .two_coloumns_list .post_meta_container { margin-bottom: 12px; } .grid_list .post_meta_container { margin-bottom: 8px; } .grid_list .post_meta_row, .two_coloumns_list .post_meta_row { margin-top: 0; } .grid_list .post_meta_item.meta_item_author, .two_coloumns_list .post_meta_item.meta_item_author { display: inline-block; } .grid_list .grid_col.col4 .post_meta_item.meta_item_author { display: block; } .grid_list .grid_col.col4 .post_meta_item.meta_item_date:before { display: none; } .grid_list .post_meta_item.meta_item_author_avatar, .two_coloumns_list .post_meta_item.meta_item_author_avatar { display: none; } .post_banner p { margin: 0; } .entry-content { font-size: 1.05rem; letter-spacing: 0.013rem; line-height: 2; } .entry-content p { margin-top: 30px; margin-bottom: 30px; } .entry-content strong, .entry-content b, .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 { color: #222; } .entry-content h1 { font-size: 27px; line-height: 40px; margin-top: 56px; } .entry-content h2 { font-size: 24px; line-height: 36px; margin-top: 56px; } .entry-content h3 { font-size: 21px; line-height: 33px; margin-top: 56px; } .entry-content h4 { font-size: 18px; line-height: 28px; margin-top: 36px; } .entry-content h5 { font-size: 16px; line-height: 25px; margin-top: 36px; } .entry-content h6 { font-size: 14px; line-height: 22px; margin-top: 36px; } .entry-summary { font-size: 15px; line-height: 1.65em; color: #737373; letter-spacing: 0.1px; } .grid_list .entry-summary { font-size: 13.5px; } .grid_list .blog_post_readmore a { font-size: 14px; } .grid_list.grid_list_3_col .blog_post_readmore a { font-size: 13px; } .entry-content img { border-radius: 3px; } .entry-content img.alignnone.size-full { margin-left: -120px; margin-right: -120px; max-width: 880px; } .entry-summary p { margin: 0; } .blog_post_readmore { margin-top: 12px; } .blog_post_readmore a { color: #000; font-size: 15px; line-height: 25px; font-weight: bold; display: inline-block; -o-transition: all 0.15s ease-in; -webkit-transition: all 0.15s ease-in; -moz-transition: all 0.15s ease-in; transition: all 0.15s ease-in; } .blog_post_readmore .continue_reading_dots { float: right; margin-left: 8px; } .blog_post_readmore .continue_reading_dots .continue_reading_squares { float: left; } .blog_post_readmore a .continue_reading_dots .continue_reading_squares > span { width: 2px; height: 2px; display: block; float: left; margin-top: 13px; margin-right: 3px; background-color: #e0e0e0; border-radius: 50%; -o-transition: all 0.15s ease-in; -webkit-transition: all 0.15s ease-in; -moz-transition: all 0.15s ease-in; transition: all 0.15s ease-in; } .blog_post_readmore a .continue_reading_dots .readmore_icon { float: left; margin-top: 9px; font-size: 10px; margin-left: -1px; color: #e0e0e0; -o-transition: all 0.15s ease-in; -webkit-transition: all 0.15s ease-in; -moz-transition: all 0.15s ease-in; transition: all 0.15s ease-in; } .blog_post_readmore a:hover .continue_reading_dots .continue_reading_squares > span { margin-right: 4px; background-color: #ff374a; } .blog_post_readmore a:hover .continue_reading_dots .readmore_icon { margin-left: 1px; color: #ff374a; } .read_next_loop_container { padding-top: 50px; margin-top: 46px; border-top: 1px solid #ededed; } .read_next_loop_container article.blog_post_container { margin-bottom: 0; } .entry-content .fb_iframe_widget_fluid_desktop { border-radius: 7px; overflow: hidden; } .entry-content iframe { /*max-width: 880px; margin-left: -120px; margin-right: -120px;*/ max-width: 100%; margin-left: 0; margin-right: 0; border-radius: 7px; overflow: hidden; } .entry-content .alia_embed_wrapper, .entry-content .gie-single, .entry-content .getty.embed { max-width: 880px; margin-left: -120px; margin-right: -120px; } .entry-content iframe[width="640"] { margin-left: 0; margin-right: 0; } .entry-content .wp-video { max-width: 880px; margin-left: -120px; margin-right: -120px; border-radius: 7px; overflow: hidden; } .facebook_embed_wrapper { border-radius: 7px; position: relative; /*border-right: 1px solid #dddfe2;*/ } .entry-content .facebook_embed_wrapper { max-width: 880px!important; margin-left: -120px; margin-right: -120px; border-radius: 7px; position: relative; } blockquote.fb-xfbml-parse-ignore { opacity: 0; width: 100%; float: none!important; margin: 0; max-width: 100%; clear: both; } .fb-post { border-radius: 7px; -o-transition: opacity 0.5s ease-in; -webkit-transition: opacity 0.5s ease-in; -moz-transition: opacity 0.5s ease-in; transition: opacity 0.5s ease-in; } .entry-content .fb-post iframe, .entry-content .fb_iframe_widget_fluid_desktop iframe { margin-left: 0; margin-right: 0; } .fb_iframe_widget_fluid_desktop, .fb_iframe_widget_fluid_desktop span, .fb_iframe_widget_fluid_desktop iframe { border-radius: 7px; overflow: hidden; } #fb-root { display: none; } .fb-post, .fb-post span, .fb-post.fb_iframe_widget span iframe { width: 100% !important; } .status_banner_inner_wrapper { position: relative; } .post_related { margin-top: 30px; } .comment_container { margin-top: 46px; padding-top: 12px; margin-bottom: 10px; position: relative; } .comment_container:before { content: ""; background-color: #000; width: 6px; height: 6px; border-radius: 50%; left: 0; top: 0; z-index: 1; position: absolute; } .comment_container:after { content: ""; width: 120px; height: 1px; top: 2.5px; left: 0; position: absolute; background: linear-gradient(to right,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#FFF 100%); background: -ms-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#fff 100%); background: -o-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#fff 100%); background: -webkit-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#FFF 100%); background: -moz-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#fff 100%); background: -webkit-gradient(linear,left top,right top,color-stop(0%,#e0e0e0),color-stop(35%,#e0e0e0),color-stop(65%,#e0e0e0),color-stop(100%,#FFF)); } .full_width_post_single .comment_container, .full_width_page_single .comment_container { margin-bottom: 60px; margin-left: 120px; margin-right: 120px; max-width: 640px; } body.pages_wide_text_content.page .full_width_page_single .comment_container { margin-left: auto; margin-right: auto; max-width: initial; } .two_coloumns_list .blog_post_container .post_body { width: 100%; } .two_coloumns_list .post_banner { width: 50%; margin-bottom: 0; position: relative; min-height: 1px; float: left; padding-right: 20px; padding-left: 20px; margin-left: initial; margin-right: initial; } .two_coloumns_list .blog_post_container.format-audio .post_body.has_post_banner, .two_coloumns_list .blog_post_container.format-gallery .post_body.has_post_banner, .two_coloumns_list .blog_post_container.format-image .post_body.has_post_banner, .two_coloumns_list .blog_post_container.format-status .post_body.has_post_banner, .two_coloumns_list .blog_post_container.format-video .post_body.has_post_banner, .two_coloumns_list .blog_post_container.format-standard .post_body.has_post_banner { width: 50%; min-height: 1px; float: left; padding-right: 20px; padding-left: 20px; margin-left: initial; margin-right: initial; } .two_coloumns_list.row { margin-left: -20px; margin-right: -20px; } .two_coloumns_list .thepost_row { margin-bottom: 80px; } .post_related .two_coloumns_list .thepost_row { margin-bottom: 50px; } .post_related .two_coloumns_list .thepost_row:last-child { margin-bottom: 20px; } .read_next_loop_container .two_coloumns_list .thepost_row { margin-bottom: 20px; } .two_coloumns_list .entry-summary { font-size: 14px; line-height: 1.45em; color: #777; } .archive_header { margin-bottom: -20px; margin-top: 60px; } .archive_header .section_title { font-size: 20px; } .archive_header .taxonomy-description { font-size: 16px; line-height: 1.6; color: #404040; background-color: #f6f8fa; padding: 7px 20px; margin-bottom: 20px; border-radius: 4px; font-style: italic; } .two_coloumns_list .meta_item_author .meta_author_avatar_url, .grid_list .meta_item_author .meta_author_avatar_url{ display: none; } /* -------- end posts grid ------------------------------------------- */ /* -------- start grid gallery ------------------------------------------- */ .entry-content .gallery { margin-left: -125px; margin-right: -125px; } .entry-content .gallery.gallery-columns-1.gallery-size-full, .entry-content .gallery.gallery-columns-6, .entry-content .gallery.gallery-columns-7, .entry-content .gallery.gallery-columns-8, .entry-content .gallery.gallery-columns-9, .entry-content .wp-block-gallery { margin-left: -125px; margin-right: -125px; } .entry-gallery.row { margin-left: -5px; margin-right: -5px; margin-bottom: -10px; } .gallery_single_image.col { padding-right: 5px; padding-left: 5px; margin-bottom: 10px; width: 33.33333333%; display: inline-block; float: none; vertical-align: top; } .entry-gallery.row.gallery_items_2 .gallery_single_image.col { width: 50%; } .grid_col .gallery_single_image.col, .two_coloumns_list .gallery_single_image.col { width: 50%; } .two_coloumns_list .gallery_single_image.col.item3:last-child, .grid_list .gallery_single_image.col.item3:last-child { width: 100%; } .entry-content .gallery .gallery-item { margin-bottom: 20px; display: inline-block; padding-left: 5px; padding-right: 5px; vertical-align: top; } .entry-content .gallery .gallery-item:last-child { margin-bottom: 24px; } .entry-content .gallery .gallery-item img { border-radius: 7px; width: 100%; } .entry-content .gallery.gallery-columns-1 .gallery-item { width: 100%; } .entry-content .gallery.gallery-columns-2 .gallery-item { width: 50%; } .entry-content .gallery.gallery-columns-3 .gallery-item { width: 33.3333333333%; } .entry-content .gallery.gallery-columns-4 .gallery-item { width: 25%; } .entry-content .gallery.gallery-columns-5 .gallery-item { width: 20%; } .entry-content .gallery.gallery-columns-6 .gallery-item { width: 16.6666666667%; } .entry-content .gallery.gallery-columns-7 .gallery-item { width: 14.2857142857%; } .entry-content .gallery.gallery-columns-8 .gallery-item { width: 12.5%; } .entry-content .gallery.gallery-columns-9 .gallery-item { width: 11.1111111111%; } .entry-content .gallery.gallery-columns-4 .wp-caption-text, .entry-content .gallery.gallery-columns-5 .wp-caption-text, .entry-content .gallery.gallery-columns-6 .wp-caption-text, .entry-content .gallery.gallery-columns-7 .wp-caption-text, .entry-content .gallery.gallery-columns-8 .wp-caption-text, .entry-content .gallery.gallery-columns-9 .wp-caption-text { display: none; } /* -------- start grid gallery ------------------------------------------- */ /* -------- start alignment ------------------------------------------- */ .alignleft { float: left; } .alignright { float: right; } .aligncenter { display: block; margin-left: auto; margin-right: auto; text-align: center; } .wp-caption { max-width: 100%; } .entry-content figure { max-width: 100%; } .entry-content img { max-width: 100%; } .entry-content img.alignnone.size-full { max-width: 100%; margin: 0; } blockquote.alignleft, figure.wp-caption.alignleft, img.alignleft, .wp-block-button.alignleft, .wp-block-cover.alignleft, .wp-block-pullquote.alignleft, .wp-block-cover-image.alignleft { margin: 4px 20px 10px; margin-left: 0; } .wp-caption.alignleft { margin: 4px 14px 10px; margin-left: 0; } blockquote.alignright, figure.wp-caption.alignright, img.alignright, .wp-block-button.alignright, .wp-block-cover.alignright, .wp-block-pullquote.alignright, .wp-block-cover-image.alignright { margin: 4px 20px 10px; margin-right: 0; } figure.wp-caption.alignleft, img.alignleft { max-width: 50%; } figure.wp-caption.alignright, img.alignright { max-width: 50%; } .wp-caption.alignright { margin: 4px 14px 10px; margin-right: 0; } blockquote.aligncenter, img.aligncenter, .wp-caption.aligncenter { margin-top: 0; margin-bottom: 0; } .entry-content blockquote.alignleft, .entry-content blockquote.alignright { border-top: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.1); padding-top: 17px; width: 50%; } .entry-content blockquote.alignleft p, .entry-content blockquote.alignright p { margin-bottom: 17px; } .wp-caption { margin-bottom: 24px; } .wp-caption img[class*="wp-image-"] { display: block; margin: 0; } .wp-caption, figcaption, .wp-block-embed figcaption, .wp-block-image figcaption, .wp-block-gallery figcaption, .wp-block-cover figcaption, .wp-block-embed figcaption, .wp-block-cover-image figcaption { color: #767676; } .wp-caption-text, figcaption, .wp-block-embed figcaption, .wp-block-image figcaption, .wp-block-gallery figcaption, .wp-block-cover figcaption, .wp-block-embed figcaption, .wp-block-cover-image figcaption { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-size: 12px; font-style: italic; line-height: 1.5; margin: 9px auto; text-align: center; } div.wp-caption .wp-caption-text { padding-right: 10px; } div.wp-caption.alignright img[class*="wp-image-"], div.wp-caption.alignright .wp-caption-text { padding-left: 10px; padding-right: 0; } .wp-smiley { border: 0; margin-bottom: 0; margin-top: 0; padding: 0; } /* -------- end alignment ------------------------------------------- */ /* -------- start typography elements ------------------------------------------- */ .entry-content dd { border-left: 4px solid #f2f2f2; padding-left: 16px; margin-bottom: 16px; margin-left: 15px; margin-top: 6px; } .entry-content code { background: #f7f9fd; } .entry-content ul, .entry-content ol { padding-left: 0; margin-left: 19px; } .entry-content li { margin-bottom: 14px; line-height: 1.65em; } .entry-content li:not(.blocks-gallery-item):last-child { margin-bottom: 0; } .entry-content li ol, .entry-content li ul { margin-top: 12px; margin-left: 26px; } ul.wp-block-gallery { list-style: none; margin-left: 0; } /* -------- end typography elements ------------------------------------------- */ /* -------- start table ------------------------------------------- */ table, td, th, caption { border: 1px solid #ddd; } table { width: 100%; margin-bottom: 20px; font-size: 14px; border: 1px solid #ddd; } .widget_calendar table, .widget_calendar table, .widget_calendar td, .widget_calendar th, .widget_calendar caption { border: none; } table a { color: inherit; } table a:hover { border-bottom: 1px dotted #333; } table tr { border-bottom: 1px solid #ddd; } table th, table td { border-left: 1px solid #ddd; padding: 8px; line-height: 20px; text-align: left; vertical-align: top; } .post_content table { border-bottom: 1px solid #ddd; } .post_content table th, .post_content table td { border-top: 1px solid #ddd; } /* -------- end table ------------------------------------------- */ /* -------- start blockquote ------------------------------------------- */ .entry-content blockquote { position: relative; margin-top: 59px; margin-bottom: 40px; font-style: italic; font-size: 19px; line-height: 1.55em; color: #000; font-family: Georgia, "Times New Roman"; margin-left: 0; padding-left: 0; padding-right: 0; margin-right: 0; font-weight: bold; } .entry-content blockquote:before { content: "\201C"; position: absolute; left: -46px; top: 12px; font-size: 58px; color: #e8e8e8; font-family: Georgia, "Times New Roman", Times, serif; font-style: initial; } .main_content.col-md-12 blockquote { padding: 8px 120px; } .main_content.col-md-12 blockquote:before { top: 50px; font-size: 100px; } .entry-content blockquote cite, .entry-content blockquote pre, .wp-block-quote.is-large cite, .wp-block-quote.is-large footer, .wp-block-quote.is-style-large cite, .wp-block-quote.is-style-large footer { clear: both; display: block; font-size: 15px; letter-spacing: -0.5px; font-weight: lighter; margin-top: 14px; margin-bottom: 0; line-height: 28px; color: #a9a9a9; font-style: italic; text-align: unset; } .entry-content blockquote p { margin-top: 3px; margin-bottom: 3px; } .entry-content blockquote.pull-left, .entry-content blockquote.pull-right { width: 260px; border-left: 0; border-right: 0; } .entry-content blockquote.pull-right { padding: 10px 20px; } .entry-content blockquote.pull-right:before { content: "\f10e"; left: auto; right: 0; } /* -------- end blockquote ------------------------------------------- */ /* -------- start calendar ------------------------------------------- */ .widget_calendar table { width: 100%; border-top: none; } .widget_calendar table a:hover { border-bottom: none; } .widget_calendar table tr { border-bottom: none; } .widget_calendar table th, .widget_calendar table td { border-left: none; } .widget_calendar table th:last-child, .widget_calendar table td:last-child { border-right: none; padding: 0; } .widget_calendar { width: 100%; max-width: 280px; } #wp-calendar {width: 100%; } #wp-calendar thead { font-size: 10px; } #wp-calendar thead th { padding: 6px 0; background-color: #EDEDED; text-align: center; color: #000; font-weight: bold; font-size: 12px; border-right: 2px solid #fff; border-bottom: 2px solid #ddd; } #wp-calendar thead th:last-child { border-right: 0; } #wp-calendar tbody { color: #aaa; } #wp-calendar tbody td { background-color: #f5f5f5; border-right: 2px solid #fff; text-align: center; padding: 7px; font-weight: 300; color: #888; } #wp-calendar tbody td:last-child { border-right: 0; } #wp-calendar tbody td:hover { background-color: #fff; } #wp-calendar tbody td.pad { border-color: transparent; } #wp-calendar tbody tr:first-child td.pad { border-right: 2px solid #fff; } #wp-calendar tbody td.pad:hover { background-color: transparent; } #wp-calendar tbody .pad { background: none; } #wp-calendar tfoot #next { font-size: 10px; text-transform: uppercase; padding: 0; text-align: right; } #wp-calendar tfoot #prev { font-size: 10px; text-transform: uppercase; padding: 0; padding-top: 10px; } #wp-calendar tbody td a { font-weight: 800; } /* for calendar widget */ .widget_container caption { text-align: left; font-size: 13px; text-transform: uppercase; font-weight: normal; margin-top: 0; margin-bottom: 12px; color: #2f2f2f; border-radius: 4px; } /* -------- end calendar ------------------------------------------- */ /* -------- start comments ------------------------------------------- */ .comment-list, .comment-list > ol, .comment-list ol.children { list-style: none; padding-left: 0; margin-top: 26px; margin-bottom: 0; } .comment-list { margin-top: 40px; } .comment-list blockquote { margin: 14px 24px; } .comment-list .children { margin-top: 19px; margin-bottom: 19px; } .comment-list .comment-author img { float: left; margin-right: 16px; border-radius: 3px; margin-top: 3px; width: 45px; height: 45px; background-color: #f5f5f5; } .comment-list .comment-meta { font-size: 14px; margin-bottom: 4px; } .comment-list .comment-metadata { font-size: 13px; line-height: 29px; } .comment-list .comment-metadata a { color: #9a9a9a; } .comment-list .comment-metadata a:hover { color: #333; } .comment-list .comment-author { float: left; margin-right: 9px; height: 26px; } .comment-list .comment-author a { color: #000; } .comment-list .reply { margin-left: 58px; margin-top: -2px; } .comment-list .reply a { font-size: 13px; line-height: 20px; color: #333; font-weight: bold; -o-transition: color 0.15s ease-in; -webkit-transition: color 0.15s ease-in; -moz-transition: color 0.15s ease-in; transition: color 0.15s ease-in; margin-left: 15px; letter-spacing: 0.2px; } .comment-list .reply a:hover, .comment-list .reply a:focus { color: #ff374a; } .comment-list .comment-awaiting-moderation { display: inline-block; margin-left: 61px; margin-top: 0; margin-bottom: 0; } .comment-list ol.children { padding-left: 38px; margin-left: 23px; margin-top: 0; padding-top: 18px; } .comment-list ol.children ol.children { padding-left: 38px; margin-left: 0; } .comment-content p { margin-top: 0; margin-bottom: 8px; font-size: 14px; line-height: 21px; } .comment-content { margin-left: 58px; background-color: #f5f5f5; padding: 11px 18px 4px; border-radius: 15px; position: relative; } .comment-reply-title { font-size: 16px; border-bottom: 1px solid #ececec; padding-bottom: 7px; margin-bottom: 7px; margin-top: 12px; color: #000; } /* .comment-reply-title .cancel-comment-reply-link { } */ .comments-title { font-size: 18px; border-bottom: 1px solid #ececec; padding-bottom: 10px; margin-bottom: 7px; } .comment-list .comment-respond { margin-left: 58px; } .comment-list .comment { margin-bottom: 24px; padding-bottom: 12px; } .comment-list .comment:last-child { border-bottom: 0; } .comment-list .reply a .comments_reply_icon { margin-right: 8px; color: #e2e2e2; -o-transition: color 0.15s ease-in; -webkit-transition: color 0.15s ease-in; -moz-transition: color 0.15s ease-in; transition: color 0.15s ease-in; } .comment-list .reply a:hover .comments_reply_icon { margin-right: 8px; color: #ff374a; } .comment-list .comment:last-child { margin-bottom: 0; } .comment-list .children .comment { margin-bottom: 22px; padding-bottom: 0; border-bottom: 0; } .comment-list .children .comment:last-child { margin-bottom: 0; } .comment-list .pingback { font-size: 14px; margin-bottom: 20px; line-height: 1.8em; color: #000; } .comments-area .no-comments { font-size: 16px; margin-top: 42px; color: #0a0a0a; font-style: italic; } form.comment-form, .comment-form .row { margin-left: -5px; margin-right: -5px; } form.comment-form .logged-in-as { padding-left: 5px; padding-right: 5px; font-weight: normal; font-size: 14px; margin-top: 0; margin-bottom: 10px; color: #808080; } form.comment-form .col12, form.comment-form .col6, form.comment-form .col4, form.comment-form .col8, form.comment-form .form-submit { padding-left: 5px; padding-right: 5px; } form.comment-form .form-submit { position: relative; min-height: 1px; float: left; margin-top: 0; margin-bottom: 0; width: 33.33333333%; } body.logged-in form.comment-form .form-submit { width: auto; } form.comment-form .form-submit input { width: 100%; height: 38px; padding: 0 30px; font-size: 13px; background-color: #222; color: #fff; -o-transition: all 0.15s ease-in; -webkit-transition: all 0.15s ease-in; -moz-transition: all 0.15s ease-in; transition: all 0.15s ease-in; border-bottom: 1px solid #eaeaea; margin-top: 0; } form.comment-form .form-submit input:hover { background-color: #ff374a; color: #fff; } form.comment-form:before, form.comment-form:after { content: " "; display: table; } form.comment-form:after { clear: both; } form.comment-form .comment-notes { font-size: 14px; margin-bottom: 10px; color: #808080; } .comment_textarea_wrapper { position: relative; } .comment_textarea_wrapper textarea { background-color: #fff; border: 2px solid #ececec; border-radius: 4px; height: 96px; font-size: 15px; line-height: 24px; padding-left: 76px; padding-top: 16px; padding-right: 16px; } .comment_textarea_wrapper img { position: absolute; left: 21px; top: 16px; border-radius: 2px; width: 45px; height: 45px; background-color: #f5f5f5; } form.comment-form .comment_details_wrapper input { background-color: #fff; border-radius: 4px; height: 39px; font-size: 15px; width: 100%; line-height: 24px; border: 2px solid #ececec; } .comment-list .comment.bypostauthor .comment-content { border-top-left-radius: 0; } .comment-list .comment.bypostauthor .comment-content:before { content: ""; width: 14px; height: 14px; border-top: 7px solid #ff374a; border-left: 7px solid #ff374a; border-right: 7px solid transparent; border-bottom: 7px solid transparent; position: absolute; top: 0; left: 0; } /*.comment-notes { display: none; } .form-allowed-tags { display: none; }*/ .comments-area a { color: #222; } .comments-area a:hover { color: #ff374a; } .blog_list_comment_link { float: right; margin-left: 20px; margin-top: 2px; } .blog_list_comment_link a { font-size: 16.5px; color: #585858; font-weight: normal; vertical-align: top; line-height: 22px; display: inline-block; } .blog_list_comment_link a:hover { color: #222; } .blog_list_comment_link a .comment_num { margin-left: 5px; vertical-align: top; display: inline-block; line-height: 18px; font-weight: bold; color: #333; } .comment-form-cookies-consent { margin-top: -4px; margin-bottom: 7px; line-height: 18px; } .comment-form-cookies-consent label { font-weight: normal; font-size: 12px; color: #424242; line-height: 18px; } /* -------- end comments ------------------------------------------- */ /* -------- start newsletter box ------------------------------------------- */ .newsletter_susbcripe_form { max-width: 640px; margin-left: auto; margin-right: auto; margin-top: 46px; padding-top: 12px; margin-bottom: 10px; position: relative; color: #444; text-align: center; padding: 0; border-radius: 4px; font-size: 14px; } .newsletter_susbcripe_form .indicates-required { display: none; } .newsletter_susbcripe_form h2 { font-size: 18px; border-bottom: 1px solid #e6e6e6; padding-bottom: 12px; margin-bottom: 8px; margin-top: 0; color: #222; } .newsletter_susbcripe_form label { display: block; } .newsletter_susbcripe_form label .asterisk { color: #ff374a; } .newsletter_susbcripe_form #mc_embed_signup .mc-field-group input { width: 100%; padding: 8px 0; text-indent: 2%; background-color: #fff; border: 2px solid #ececec; border-radius: 4px; height: 42px; font-size: 14px; line-height: 32px; margin-bottom: 8px!important; color: #222; text-align: center; } .newsletter_susbcripe_form .mce_inline_error { margin: 0!important; padding: 0!important; background-color: transparent!important; font-weight: bold!important; z-index: 1!important; color: #ff374a!important; font-size: 14px; display: none!important; margin-bottom: 8px!important; } .newsletter_susbcripe_form #mc_embed_signup .mc-field-group input.mce_inline_error { display: block!important; } /* .newsletter_susbcripe_form .mce_inline_error { } */ .newsletter_susbcripe_form input.mce_inline_error { border-color: #ececec!important; background-color: #fff!important; font-weight: normal!important; color: #222!important; } .newsletter_susbcripe_form input[type="submit"] { margin-top: 8px; width: 270px; background-color: #222; border-bottom: none; color: #fff; max-width: 100%; } .newsletter_susbcripe_form input[type="submit"]:hover { background-color: #ff374a; border-bottom: none; color: #fff; } .newsletter_susbcripe_form .newsletter_icon { font-size: 45px; margin-bottom: 13px; color: #efefef; } /* mailchimp in footer widget */ .widget_content #mc_embed_signup { background-color: #f9f9f9; padding: 24px 20px 30px; text-align: center; border-radius: 4px; } .widget_content #mc_embed_signup:before { content: "\f2b6"; font-size: 45px; margin-bottom: 13px; color: #efefef; font-family: "Font Awesome 5 Free"; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; font-weight: 400; } .widget_content #mc_embed_signup h2 { font-size: 15px; color: #222; margin-top: 0; } .widget_content #mc_embed_signup .indicates-required { display: none; } .widget_content #mc_embed_signup label { display: block; font-weight: normal; margin-bottom: 2px; color: #525252; font-size: 13px; } .widget_content #mc_embed_signup .mc-field-group input { width: 100%; padding: 8px 0; text-indent: 2%; background-color: #fff; border-radius: 4px; text-align: center; } .widget_content #mc_embed_signup input[type="submit"] { margin-top: 8px; width: 100%; background-color: #222; border-bottom: none; color: #fff; height: 32px; line-height: 21px; max-width: 380px; } .widget_content #mc_embed_signup input[type="submit"]:hover { background-color: #ff374a; border-bottom: none; color: #fff; } /* -------- end newsletter box ------------------------------------------- */ /* -------- start social profile widgets ------------------------------------------- */ .social_icons_list .social_icon { display: inline-block; color: #000; text-align: center; margin-right: 14px; margin-top: 5px; -o-transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; transition: all 0.2s ease-in; font-size: 16px; } .widgets_footer .social_icons_list .social_icon { width: 45px; height: 45px; line-height: 45px; margin-right: 6px; margin-top: 6px; } .social_icons_list .social_icon:hover { color: #ff374a; } .site_side_container .social_icons_list .social_icon { font-size: 14px; } .widget_container .widget_title { font-size: 13px; margin-top: 0; margin-bottom: 8px; } .widget_container p { margin-top: 8px; margin-bottom: 8px; } .widget_container p:last-child { margin-bottom: 0; } .widget_content { margin-bottom: 24px; } .widget_content strong { color: #222; } .widget_content:last-child { margin-bottom: 0; } .intro_widgets_container .widget_container .widget_title { font-size: 19px; line-height: 1.4em; } .widgets_footer .widget_container .widget_title { margin-bottom: 14px; } .floating_sidebar .widget_social_icons_list { display: inline-block; text-align: center; width: 100%; } .widget_area .tagcloud a { margin-bottom: 7px; } .widget_container .tagcloud a { font-size: 13px!important; line-height: 18px; display: inline-block; float: none; } /* -------- end social profile widgets ------------------------------------------- */ /* -------- start posts list widget ------------------------------------------- */ .alia_post_list_widget .post_thumbnail_wrapper { border-radius: 4px; overflow: hidden; float: left; margin-right: 14px; } .alia_post_list_widget .post_info_wrapper { padding-left: 64px; } .alia_post_list_widget .post_info_wrapper .title { margin: 0; font-size: 14px; line-height: 1.4em; } .alia_post_list_widget .post_info_wrapper .title a { font-size: 13px; line-height: 1.4em; color: #222; } .alia_post_list_widget .post_info_wrapper .title a:hover { color: #ff374a; } .alia_post_list_widget .post_info_wrapper .post_meta_item { font-size: 11.5px; color: #666; margin-top: 4px; } .alia-postlist-widget.widget_container ul.post_list { text-align: left; max-width: 300px; } .alia-postlist-widget.widget_container ul li { margin-bottom: 11px; padding-bottom: 11px; } .alia_post_list_widget .post_thumbnail_wrapper .post_text_thumbnail { width: 60px; height: 60px; border-radius: 4px; font-size: 30px; line-height: 60px; text-align: center; color: #fff; display: block; background-color: #333; text-transform: uppercase; } .post_navigation_item .post_thumbnail_wrapper .post_text_thumbnail { width: 60px; height: 60px; border-radius: 50%; font-size: 19px; line-height: 63px; text-align: center; color: #fff; display: block; background-color: #333; text-transform: uppercase; } .next_prev_posts_nav.next_prev_no_banner .blog_post_container { background-color: #f9f9f9; border-radius: 3px; padding: 20px; margin-bottom: 0; } .next_prev_posts_nav.next_prev_no_banner .blog_post_container .entry-summary, .next_prev_posts_nav.next_prev_no_banner .blog_post_container .post_banner { display: none; } .next_prev_nav_title { font-size: 14px; margin-bottom: 16px; display: block; margin-top: -6px; } /* -------- end posts list widget ------------------------------------------- */ /* -------- start tweets widget ------------------------------------------- */ .widget_container.alia-tweets-widget ul li a { color: #777; } .widget_container.alia-tweets-widget ul li a:hover { text-decoration: underline; } .widget_container.alia-tweets-widget ul li a.tweet_name { font-weight: bold; color: #333; } .widget_container.alia-tweets-widget ul li a.tweet_icon { display: inline-block; font-size: 15px; margin-right: 5px; color: #2FC2EF; } .widget_container.alia-tweets-widget ul li a.tweet_icon:hover { text-decoration: none; } .widget_container.alia-tweets-widget ul li.tweet-item, li.tweet-item { line-height: 20px; font-size: 13px; color: #222; margin-bottom: 10px; padding-bottom: 10px; } .widget_container.alia-tweets-widget ul li.tweet-item:last-child, li.tweet-item:last-child { margin-bottom: 0; padding-bottom: 0; } .tweet_control { margin-top: 4px; } .widget_container.alia-tweets-widget ul li a.tweet_time { clear: both; display: inline-block; font-size: 11px; color: #8899a6; } .tweet_links { float: right; display: inline-block; } .widget_container.alia-tweets-widget ul li a.tweet_link { color: #ccd6dd; margin-left: 10px; font-size: 14px; } .widget_container.alia-tweets-widget ul li a.tweet_link:hover { color: #2FC2EF; } /* -------- end tweets widget ------------------------------------------- */ /* -------- start tag cloud widget ------------------------------------------- */ .tagcloud a { display: block; float: left; line-height: 32px; margin-right: 14px; margin-bottom: 6px; font-size: 14px!important; -o-transition: all 0.1s ease-in; -webkit-transition: all 0.1s ease-in; -moz-transition: all 0.1s ease-in; transition: all 0.1s ease-in; color: #212121; font-weight: bold; border-bottom: 1px dashed #b5b5b5; } .tagcloud a:hover { color: #ff374a; border-bottom-color: #333; } .single_tagcloud { margin-top: 30px; margin-bottom: 16px; clear: both; } /* -------- end tag cloud widget ------------------------------------------- */ /* -------- start pagination style ------------------------------------------- */ .pagination { display: block; clear: both; margin-bottom: 20px; } .pagination:before, .pagination:after { content: " "; display: table; } .pagination:after { clear: both; } .pagination .current .screen-reader-text { position: static !important; } .navigation.pagination .nav-links .page-numbers { width: 32px; height: 32px; line-height: 32px; text-align: center; display: inline-block; float: left; margin-right: 10px; color: #333; font-size: 14px; font-weight: bold; -o-transition: all 0.1s ease-in; -webkit-transition: all 0.1s ease-in; -moz-transition: all 0.1s ease-in; transition: all 0.1s ease-in; border-radius: 5px; background: none; border: none; box-shadow: none; padding: 0; text-shadow: none; } .navigation.pagination .nav-links .page-numbers:hover { background-color: #f5f5f5; } .navigation.pagination .nav-links .page-numbers.dots { width: auto; border: none; background-color: initial; border-radius: 0; } .navigation.pagination .nav-links .page-numbers.current { background-color: #ff374a; color: #fff; } .navigation_links a { background-color: #f6f7f7; font-weight: bold; font-size: 15px; height: 45px; padding: 0 39px; line-height: 45px; display: inline-block; border-radius: 4px; color: #333; -o-transition: all 0.1s ease-in; -webkit-transition: all 0.1s ease-in; -moz-transition: all 0.1s ease-in; transition: all 0.1s ease-in; } .navigation_links a:hover { background-color: #ff374a; color: #fff; } .navigation_links.navigation_prev { float: right; } .navigation_links.navigation_next { float: left; } .single_post_pagination { clear: both; padding-top: 1px; } .page-links { border-top: 1px dotted #ddd; border-bottom: 1px dotted #ddd; padding-top: 10px; padding-bottom: 10px; margin-top: 29px; color: #222; font-weight: bold; font-size: 0; } .page-links .page-number { font-size: 14px; } .page-links > a, .page-links > span { margin-right: 8px; height: 38px; width: 38px; display: inline-block; border-radius: 50%; text-align: center; background-color: #f6f6f7; line-height: 38px; color: inherit; -o-transition: all 0.15s ease-in; -webkit-transition: all 0.15s ease-in; -moz-transition: all 0.15s ease-in; transition: all 0.15s ease-in; } .page-links > a:hover, .page-links > span { background-color: #ff374a; color: #fff; } .navigation.comment-navigation { margin-bottom: 30px; } .navigation.comment-navigation .comment-nav a { color: initial; font-size: 13px; border-radius: 30px; padding: 0 20px; height: 36px; line-height: 36px; background-color: #f2f2f2; display: inline-block; } .navigation.comment-navigation .comment-nav a:hover { background-color: #eee; } .navigation.comment-navigation .nav-previous { float: left; } .navigation.comment-navigation .nav-next { float: right; } /* -------- end pagination style ------------------------------------------- */ /* -------- start stories ------------------------------------------- */ .modal.ajax_modal_story a.close-modal { bottom: -74px; top: auto; right: auto; left: 50%; width: 79px; height: 79px; background-image: url(assets/images/story_quite_button.png); border-radius: 50%; margin-left: -39.5px; opacity: 0.7; -o-transition: opacity 0.15s ease-in; -webkit-transition: opacity 0.15s ease-in; -moz-transition: opacity 0.15s ease-in; transition: opacity 0.15s ease-in; z-index: 6; } .modal.ajax_modal_story a.close-modal:hover { opacity: 1; } .jquery-modal.blocker { background-color: rgba(47, 52, 58, 0.8); padding-bottom: 70px; z-index: 99999; overflow-x: hidden; overflow-y: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000; -moz-perspective: 1000; -ms-perspective: 1000; perspective: 1000; } .jquery-modal.blocker { padding-top: 46px; } .jquery-modal.blocker.hidden_modal { display: none; } html.small_screen_height { overflow-y: initial!Important; } html.small_screen_height .jquery-modal.blocker { display: none!important; } html.small_screen_height .footer_static_bar { display: none!important; } .modal.ajax_modal_story { -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; -ms-box-shadow: none; box-shadow: none; border-radius: 0; background-color: initial; width: 600px; height: 800px; max-width: initial; max-height: initial; -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Safari */ -khtml-user-select: none; /* Konqueror HTML */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* Internet Explorer/Edge */ user-select: none; /* Non-prefixed version, currently supported by Chrome and Opera */ } .modal.ajax_modal_story.small_screens { margin-top: -30px; } .story_modal_loader { vertical-align: middle; position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 3; box-sizing: border-box; outline: 0; border-radius: 4px; } .story_modal_overlay_helper { background-color: #18212d; position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: 1; opacity: 0; -o-transition: opacity 0.3s ease-out; -webkit-transition: opacity 0.3s ease-out; -moz-transition: opacity 0.3s ease-out; transition: opacity 0.3s ease-out; } #ajax_modal_story.disable_rotate .story_modal_overlay_helper { z-index: 4; opacity: 0.4; } #ajax_modal_story .story_rotate_loader.story_modal_loader { display: none; z-index: 9999; } #ajax_modal_story.disable_rotate .story_rotate_loader.story_modal_loader { display: block; } #ajax_modal_story.disable_rotate .story_modal_window { /*filter: blur(2px)!important; -webkit-filter: blur(2px)!important; -moz-filter: blur(2px)!important; -o-filter: blur(2px)!important; -ms-filter: blur(2px)!important;*/ -o-transition: none; -webkit-transition: none; -moz-transition: none; transition: none; } .ajax_modal_story .story_modal_window { vertical-align: middle; position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 3; box-sizing: border-box; outline: 0; border-radius: 4px; background-size: auto 100%; background-repeat:no-repeat; background-position: 50%; cursor: pointer; background-color: #000; -webkit-box-shadow: 0 0 42px 20px rgba(0, 0, 0, 0.43); -moz-box-shadow: 0 0 42px 20px rgba(0, 0, 0, 0.43); -o-box-shadow: 0 0 42px 20px rgba(0, 0, 0, 0.43); -ms-box-shadow: 0 0 42px 20px rgba(0, 0, 0, 0.43); box-shadow: 0 0 42px 20px rgba(0, 0, 0, 0.43); -o-transition: filter 0.3s ease-out; -webkit-transition: filter 0.3s ease-out; -moz-transition: filter 0.3s ease-out; transition: filter 0.3s ease-out; overflow: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000; -moz-perspective: 1000; -ms-perspective: 1000; perspective: 1000; -webkit-transform: translateZ(0) scale(1.0, 1.0); -moz-transform: translateZ(0) scale(1.0, 1.0); -ms-transform: translateZ(0) scale(1.0, 1.0); -o-transform: translateZ(0) scale(1.0, 1.0); transform: translateZ(0); } .ajax_modal_story .story_modal_window_current { -webkit-overflow-scrolling: touch; } .ajax_modal_story .story_modal_window_nav { transform: scale(0.90); z-index: 2; } .ajax_modal_story .story_modal_window_prev { transform-origin: center right; right: -40px; left: auto; z-index: 1; } .ajax_modal_story .story_modal_window_next { transform-origin: center left; left: -40px; right: auto; z-index: 1; } .ajax_modal_story .story_modal_window_preload { z-index: -1; display: none; } .story_hotlink { cursor: pointer; } .story_circle { width: 60px; height: 60px; position: relative; display: inline-block; border-radius: 50%; padding: 4px; border: 1px solid #fff; margin-right: -10px; margin-left: -10px; background-color: #fff; cursor: pointer; -o-transition: all 0.15s ease-in; -webkit-transition: all 0.15s ease-in; -moz-transition: all 0.15s ease-in; transition: all 0.15s ease-in; vertical-align: middle; } .story_circle:hover { margin-right: 0; margin-left: 0; border: 1px solid #ff374a; } .story_circle.see_more_circle { padding: 2px; } .see_more_circle { width: 60px; height: 60px; position: relative; display: inline-block; border-radius: 50%; padding: 4px; border: 1px solid #fff; margin-right: -10px; margin-left: -10px; background-color: #fff; cursor: pointer; -o-transition: all 0.15s ease-in; -webkit-transition: all 0.15s ease-in; -moz-transition: all 0.15s ease-in; transition: all 0.15s ease-in; vertical-align: middle; } .see_more_circle:hover { margin-right: 0; margin-left: 0; border: 1px solid #ff374a; } .see_more_circle a { width: 100%; height: 100%; display: inline-block; background-color: #f3f3f3; color: #c9c9c9; font-size: 18px; font-weight: bold; text-align: center; border-radius: 50%; line-height: 51px; } .story_circle img { border-radius: 50%; } .story_black_overlay { width: 100%; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,7db9e8+100&1+0,0+100 */ background: -moz-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(125,185,232,0) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(125,185,232,0) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, rgba(0,0,0,1) 0%,rgba(125,185,232,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#007db9e8',GradientType=0 ); /* IE6-9 */ padding-bottom: 230px; position: relative; } .story_content { color: #fff; padding: 24px; opacity: 0; transform-origin: top left; position: absolute; top: 0; left: 0; z-index: 7; } .story_modal_window_current .story_content { opacity: 1; } .story_content { padding-bottom: 12px; } .story_content .story_item_author_avatar { margin-right: 10px; float: left; } .story_content .story_item_author_avatar img { width: 36px; height: 36px; border-radius: 50%; } .story_content .story_meta { float: left; margin-top: 1px; } .story_content .story_item_author { font-size: 14px; line-height: 16px; letter-spacing: 0.5px; display: block; font-weight: bold; } .story_content .story_item_author a { color: #fff; } .story_content .story_item_author a:hover { color: #ccc; } .story_content .story_date { font-size: 13px; display: block; color: #ccc; letter-spacing: 0.4px; line-height: 15px; } .stories_grid_wrapper.row { margin-left: -9px; margin-right: -9px; } .stories_grid_wrapper.row .story_item, .stories_grid_wrapper.row .story-day-title { padding-right: 9px; padding-left: 9px; padding-bottom: 18px; } .stories_grid_wrapper.row .story-day-title:before, .stories_grid_wrapper.row .story-day-title:after { left: 9px; } .stories_day_container { margin-bottom: 20px; } .stories_day_container:last-child { margin-bottom: 0; } .story_comment_container .comment-reply-title { margin-top: 0; } .story_comment_container .comment_details_wrapper, .story_comment_container .form-submit, .story_comment_container .comment_details_wrapper .col6 { width: 100%!important; } .story_comment_container .comment_details_wrapper .col6 { margin-bottom: 8px; } .story_comment_container .comment-list .comment { margin-bottom: 12px; padding-bottom: 6px; } .story_comment_container .comment_textarea_wrapper textarea { padding: 6px 8px; } .story_comment_container .comment_textarea_wrapper img { display: none; } .story_single_nav { position: fixed; top: 50%; height: 100px; width: 100px; margin-top: -50px; -o-transition: margin 0.15s ease-in; -webkit-transition: margin 0.15s ease-in; -moz-transition: margin 0.15s ease-in; transition: margin 0.15s ease-in; } .story_single_nav.story_single_next { left: 0; margin-left: -50px; } .story_single_nav.story_single_next:hover { margin-left: -30px; } .story_single_nav.story_single_prev { right: 0; margin-right: -50px; } .story_single_nav.story_single_prev:hover { margin-right: -30px; } .story_comment_container .comment-author.vcard img { display: none; } .story_comment_container .comment-list .comment-meta { margin-bottom: 0; } .story_comment_container .comment-content { margin-left: 0; padding: 8px 18px 1px; border-radius: 8px; } .story_comment_container .comment-list .reply { margin-left: 0; } .story_comment_container .comment-list .reply a { margin-left: 3px; } .story_view_info { margin-bottom: 18px; padding-bottom: 18px; border-bottom: 1px solid #eee; } .story_view_info .story_item_author_avatar { margin-right: 10px; float: left; } .story_view_info .story_item_author_avatar img { width: 40px; height: 40px; border-radius: 50%; } .story_view_info .story_meta { float: left; } .story_view_info .story_item_author { font-size: 16px; line-height: 22px; letter-spacing: 0.5px; display: block; font-weight: bold; } .story_view_info .story_item_author a { color: #222; } .story_view_info .story_item_author a:hover { color: #ff374a; } .story_view_info .story_date { font-size: 13px; display: block; color: #555; letter-spacing: 0.4px; line-height: 15px; } .stories_overlay_comments_count { z-index: 1; } /* -------- end stories ------------------------------------------- */ /* -------- start spinner ------------------------------------------- */ .alia_spinner { width: 40px; height: 40px; position: relative; margin-left: auto; margin-right: auto; top: 50%; margin-top: -20px; } .alia-double-bounce1, .alia-double-bounce2 { width: 100%; height: 100%; border-radius: 50%; background-color: #fff; opacity: 0.7; position: absolute; top: 0; left: 0; -webkit-animation: aw-bounce 2.0s infinite ease-in-out; -moz-animation: aw-bounce 2.0s infinite ease-in-out; animation: aw-bounce 2.0s infinite ease-in-out; } .alia-double-bounce2 { -webkit-animation-delay: -1.0s; -moz-animation-delay: -1.0s; animation-delay: -1.0s; } @-webkit-keyframes aw-bounce { 0%, 100% { -webkit-transform: scale(0.0); transform: scale(0.0); } 50% { -webkit-transform: scale(1.0); transform: scale(1.0); } } @keyframes aw-bounce { 0%, 100% { -webkit-transform: scale(0.0); transform: scale(0.0); } 50% { -webkit-transform: scale(1.0); transform: scale(1.0); } } /* -------- end spinner ------------------------------------------- */ /* -------- start side container ------------------------------------------- */ html.side_container_opened { overflow: hidden; } .site_side_container { overflow-y: auto; overflow-x: hidden; -webkit-overflow-scrolling: touch; position: fixed; width: 341px; height: 100%; background-color: #fff; border-left: 1px solid #e7e7e7; box-shadow: -1px 0 35px 7px rgba(0, 0, 0, 0.00); right: -341px; top: 0; -o-transition: transform 0.3s ease-out; -webkit-transition: transform 0.3s ease-out; -moz-transition: transform 0.3s ease-out; transition: transform 0.3s ease-out; z-index: 999999; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000; -moz-perspective: 1000; -ms-perspective: 1000; perspective: 1000; } /* .site_side_container.closed { } */ body.admin-bar .site_side_container { top: 32px; } .side_container_opened .site_side_container { -moz-transform: translate(-100%); -ms-transform: translate(-100%); -o-transform: translate(-100%); -webkit-transform: translate(-100%); transform: translate(-100%); box-shadow: -1px 0 35px 7px rgba(0, 0, 0, 0.06); } .site_main_container, #page { -o-transition: transform 0.35s ease-out; -webkit-transition: transform 0.35s ease-out; -moz-transition: transform 0.35s ease-out; transition: transform 0.35s ease-out; } .side_container_opened .site_main_container { -moz-transform: translate(-80px); -ms-transform: translate(-80px); -o-transform: translate(-80px); -webkit-transform: translate(-80px); transform: translate(-80px); right: 0; } .sticky_header_nav_wrapper { -o-transition: all 0.35s ease-out, top 0.35s ease-out, border 0.2s ease-in; -webkit-transition: all 0.35s ease-out, top 0.35s ease-out, border 0.2s ease-in; -moz-transition: all 0.35s ease-out, top 0.35s ease-out, border 0.2s ease-in; transition: all 0.35s ease-out, top 0.35s ease-out, border 0.2s ease-in; } .footer_static_bar { -o-transition: transform 0.35s ease-out, bottom 0.35s ease-out; -webkit-transition: transform 0.35s ease-out, bottom 0.35s ease-out; -moz-transition: transform 0.35s ease-out, bottom 0.35s ease-out; transition: transform 0.35s ease-out, bottom 0.35s ease-out; } .side_container_opened .footer_static_bar, .side_container_opened .sticky_header_nav_wrapper { -moz-transform: translate(-80px); -ms-transform: translate(-80px); -o-transform: translate(-80px); -webkit-transform: translate(-80px); transform: translate(-80px); right: 0; } html.modal_open .footer_static_bar { bottom: -130px; } .sliding_close_helper_overlay { display: none; position: fixed; cursor: pointer; width: 100%; height: 100%; top: 0; left: 0; margin-left: 0; background-color: #f5f8fa; opacity: 0.3; } body.side_container_opened .sliding_close_helper_overlay { display: block; } body.side_container_opened { overflow: hidden; } .site_side_container .info_sidebar { padding: 26px 30px; } body.admin-bar .site_side_container .info_sidebar { padding-bottom: 58px; } /* -------- end side container ------------------------------------------- */ /* -------- start side container ------------------------------------------- */ /* .header_search { border-left: 1px solid #eee; } */ .header_search > form.search { position: relative; height: 100%; margin-left: 0; } .header_search > form.search .search_text { width: 0; border: none; height: auto; line-height: 25px; padding-top: 1px; padding-bottom: 0; padding-right: 14px; padding-left: 11px; margin-top: auto; margin-bottom: auto; -o-transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; transition: all 0.2s ease-in; } .header_search > form.search > .search_form_icon { position: absolute; right: 0; line-height: 19px; height: 100%; border: none; width:24px; text-align: right; cursor: pointer; top: 50%; margin-top: -8px; } .header_search > form.search > .search_form_icon > .search_submit { position: absolute; right: 0; top: 0; padding: 0; background-color: transparent; line-height: 19px; height: 100%; border: none; width:24px; text-align: right; display: none; cursor: pointer; } .expanded_search.header_search > form.search > .search_form_icon > .search_submit { display: block; } .expanded_search.header_search > form.search .search_text { width: 164px; padding-right: 22px; } input[type="text"].search_text { background-color: #fff; } /* -------- end side container ------------------------------------------- */ /* -------- start header controls ------------------------------------------- */ .header_controls { float: right; display: inline-block; } .header_control_wrapper { float: left; padding: 5px 0; position: relative; margin-left: 6px; color: #545454; } .header_sliding_sidebar_control { position: relative; margin-left: 20px; line-height: 30px; } .header_sliding_sidebar_control .header_control_icon { font-size: 16px; } .header_control_icon { font-size: 15px; color: #222; } .header_control_icon:hover { color: #000; } .header_control_wrapper a { color: #222; } .header_control_wrapper a:hover, body.side_container_opened .header_control_wrapper a { color: #000; } body.no_sitetitle_in_menu .header_nav .site_branding { display: none; } body.no_sitetitle_in_menu .header_nav { text-align: center; padding-top: 7px; padding-bottom: 0; } body.no_sitetitle_in_menu .header_nav .main_menu { float: none; } body.no_sitetitle_in_menu .header_controls { float: none; margin-left: 10px; } body.header_is_stick.no_sitetitle_in_menu .header_nav .main_menu { float: left; margin-left: -12px; } body.header_is_stick.no_sitetitle_in_menu .header_controls { float: right; } body.no_sitetitle_in_menu .header_control_wrapper { padding: 7px 0; } /*body.no_sitetitle_in_menu .menu_mark_circle { display: none!important; }*/ body.header_is_stick.no_sitetitle_in_menu .sticky_header_nav_wrapper .header_nav { padding-top: 7px; padding-bottom: 0; } /* -------- end header controls ------------------------------------------- */ /* -------- start footer static bar ------------------------------------------- */ .footer_static_bar .customize-partial-edit-shortcut-footerstaticbar .customize-partial-edit-shortcut-button { left: 0; } .footer_static_bar { position: fixed; height: 130px; width: 100%; padding-bottom: 60px; bottom: -60px; box-shadow: 0 -1px 27px 4px rgba(0, 0, 0, 0.07); background-color: #fff; padding-top: 6px; z-index: 99; left: 0; } body.has_static_footer { margin-bottom: 70px; } .static_footer_title { float: left; width: min-intrinsic; width: -webkit-min-content; width: -moz-min-content; width: min-content; word-break: normal; font-size: 18px; font-weight: bold; margin-top: 10px; margin-top: 5px; line-height: 1.35em; } .static_footer_title .footer_title_dot { margin-left: 2px; } .static_footer_stories { float: right; } .static_footer_stories .story_circle:last-child:hover { margin-right: -10px; } .static_footer_stories .see_more_circle:last-child:hover { margin-right: -10px; } .alia_gototop_button > i { float: left; background-color: #ff374a; color: #ffffff; border-radius: 20px; line-height: 36px; margin: 2px; width: 36px; height: 36px; cursor: pointer; text-align: center; -o-transition: all 0.15s ease-in; -webkit-transition: all 0.415 ease-in; -moz-transition: all 0.15s ease-in; transition: all 0.15s ease-in; } .alia_gototop_button > i:hover { background-color: #222; } .alia_gototop_button { position: fixed; margin-left: 10px; z-index: 999; bottom: 15px; right: 15px; opacity: 0; margin-bottom: -20px; -o-transition: all 0.4s ease-in; -webkit-transition: all 0.4s ease-in; -moz-transition: all 0.4s ease-in; transition: all 0.4s ease-in; } body.has_static_footer .alia_gototop_button { bottom: 85px; } .alia_gototop_button.alia_gototop_visible { opacity: 1; margin-bottom: 0; } /* -------- end footer static bar ------------------------------------------- */ /* -------- start post format design ------------------------------------------- */ body.text_posts_unbordered .read_next_title.section_title{ display: none; } .blog_post_container .post_body.no_post_banner { padding: 40px 120px; margin-right: 0; margin-left: 0; border-radius: 7px; border: 1px solid #d6d6d6; } body.text_posts_unbordered .blog_post_container .post_body.no_post_banner { border: none; padding: 0 120px; } body.text_posts_unbordered .full_width_list .blog_post_container .post_body.no_post_banner .post_title { font-size: 26px; } body.text_posts_unbordered .full_width_list .blog_post_container .post_body.no_post_banner .entry-summary { font-size: 16px; line-height: 1.65em; color: #424242; } body.text_posts_unbordered .two_coloumns_list .blog_post_container .post_body.no_post_banner .post_title { font-size: 26px; } body.text_posts_unbordered .two_coloumns_list .blog_post_container .post_body.no_post_banner .entry-summary { font-size: 16px; line-height: 1.65em; color: #424242; } body.text_posts_unbordered .full_width_list .blog_post_container.post.sticky .post_body.no_post_banner .blog_meta_item.sticky_post { left: -8px; top: 7px; } body.text_posts_unbordered .two_coloumns_list .blog_post_container.post.sticky .post_body.no_post_banner .blog_meta_item.sticky_post { margin-top: -18px; left: 20px; } body.text_posts_unbordered .grid_list .blog_post_container.post.sticky .post_body.no_post_banner .blog_meta_item.sticky_post { left: 0; margin-top: -14px; font-size: 16px; } .full_width_post_single .blog_post_container .post_body.no_post_banner { padding: 0 120px 20px; border: none; } .two_coloumns_list .blog_post_container .post_body.no_post_banner { padding: 40px 120px 40px; border: 1px solid #d6d6d6; } .blog_post_container.format-standard .single_post_body.no_post_banner { margin-left: 120px; margin-right: 120px; margin-bottom: 40px; } .grid_list .blog_post_container .post_body.no_post_banner { padding: 24px 32px; margin-left: 0; margin-right: 0; } body.text_posts_unbordered .grid_list .blog_post_container .post_body.no_post_banner { padding: 0; margin-left: 0; margin-right: 0; } .two_coloumns_list .blog_post_container .post_body.no_post_banner { margin-left: 20px; margin-right: 20px; width: initial; } .blog_post_container.format-aside .post_body { padding: 40px 120px; margin-right: 0; margin-left: 0; border-radius: 7px; border: 1px solid #d6d6d6; } body.text_posts_unbordered .blog_post_container.format-aside .post_body { border: none; padding: 0 120px; } body.text_posts_unbordered .full_width_list .blog_post_container.format-aside .post_body .post_title { font-size: 26px; } body.text_posts_unbordered .full_width_list .blog_post_container.format-aside .post_body .entry-summary { font-size: 16px; line-height: 1.65em; color: #424242; } body.text_posts_unbordered .full_width_list .blog_post_container.format-aside .post_body .post_meta_item.meta_item_author .author.vcard { font-size: 15px; } body.text_posts_unbordered .two_coloumns_list .blog_post_container.format-aside .post_body .post_title { font-size: 26px; } body.text_posts_unbordered .two_coloumns_list .blog_post_container.format-aside .post_body .entry-summary { font-size: 16px; line-height: 1.65em; color: #424242; } body.text_posts_unbordered .two_coloumns_list .blog_post_container.format-aside .post_body .post_meta_item.meta_item_author .author.vcard { font-size: 15px; } body.text_posts_unbordered .grid_list .blog_post_container.format-aside .post_body .post_title { margin-top: -5px; } .blog_post_container.format-aside .post_body { } .full_width_post_single .blog_post_container.format-aside .post_body { padding: 0 120px; border: none; } .two_coloumns_list .blog_post_container.format-aside .post_body { padding: 40px 120px 40px; border: 1px solid #d6d6d6; } .blog_post_container.format-aside .post_body .entry-content blockquote { background-color: #fff; } .grid_list .blog_post_container.format-aside .post_body { padding: 24px 32px; margin-left: 0; margin-right: 0; } body.text_posts_unbordered .grid_list .blog_post_container.format-aside .post_body { padding: 0; margin-left: 0; margin-right: 0; } .two_coloumns_list .blog_post_container.format-aside .post_body { margin-left: 20px; margin-right: 20px; width: initial; } .blog_post_container.format-aside .entry-content { font-size: 19px; line-height: 1.7; letter-spacing: -0.025em; } .blog_post_container.format-aside .entry-summary { font-size: 17px; line-height: 1.7; letter-spacing: -0.025em; } .grid_list .blog_post_container.format-aside .entry-summary { font-size: 13.5px; line-height: 1.65em; } .blog_post_container.format-aside .post_meta_container.aside_single_post_meta { margin-top: 20px; } .blog_post_container form.post-password-form { margin-top: 66px; margin-bottom: 66px; } .blog_post_container form.post-password-form p { font-size: 16px; font-weight: normal; line-height: 1.65em; margin-top: 12px; margin-bottom: 12px; } .blog_post_container form.post-password-form input[type="password"] { display: block; width: 100%; width: 300px; } .blog_post_container form.post-password-form input[type="submit"] { display: block; width: 100%; width: 300px; } .main_content_area.not-found { text-align: center; margin-top: 70px; margin-bottom: 60px; } .main_content_area.not-found .error_icon { font-size: 60px; margin-bottom: 13px; color: #efefef; } .main_content_area.not-found .page-header .page-title { margin-top: 34px; margin-bottom: 8px; font-size: 24px; color: #222; } .main_content_area.not-found p { margin-top: 0; margin-bottom: 12px; font-size: 17px; } .main_content_area.not-found .search-form { margin-top: 24px; } .main_content_area.not-found .search-form .search_submit { background-color: #ff374a; color: #fff; height: 35px; vertical-align: middle; line-height: 23px; } .main_content_area.not-found .search-form .search-field { margin-bottom: 6px; margin-right: 4px; } .main_content_area.not-found .search-form .search_submit:hover { background-color: #333; } .blog_post_container.format-standard .post_banner img, .blog_post_container.format-image .post_banner img { border: 1px solid #f6f6f6; background-color: #f6f6f6; } /* -------- end post format design ------------------------------------------- */ /* -------- start author profile ------------------------------------------- */ .author_avatar_col { width: 260px; max-width: 100%; } .author_info_col { width: 660px; max-width: 100%; } .author_info_container .author_display_name { font-size: 18px; line-height: 25px; margin-top: 8px; margin-bottom: 16px; float: left; } .author_info_container.author_single_box .author_display_name { margin-top: 2px; margin-bottom: 12px; } .author_info_container .author_description { font-size: 15px; line-height: 1.45em; clear: both; color: #636363; } .author_info_container.author_single_box .author_description { font-size: 14px; } .author_info_container .stories_circles_wrapper { margin-top: 18px; margin-left: 6px; clear: both; } .author_info_container .author_social_icons_list { margin-top: 8px; } .author_info_container .author_box_info_header .author_social_icons_list.social_icons_list .social_icon { margin-right: 0; margin-left: 18px; font-size: 14.5px; margin-top: 6px; } .author_single_box .author_box_info_header .author_social_icons_list.social_icons_list .social_icon { margin-right: 0; margin-left: 18px; font-size: 13px; margin-top: 3px; } .author_info_container .author_box_info_header .author_social_icons_list { float: right; margin-top: -1px; } .author_info_container.author_page_box .author_box_info_header .author_social_icons_list { margin-top: 0; } .author_info_container .story_circle:first-child:hover { margin-left: -10px; } .author_avatar_col img { width: 220px; height: 220px; } .author_info_container.author_single_box { margin-top: 46px; margin-right: 120px; margin-left: 120px; border-top: 1px solid #eee; padding-top: 46px; max-width: 640px; } body.pages_wide_text_content.page .author_info_container.author_single_box { margin-right: auto; margin-left: auto; max-width: initial; } .author_info_container.author_single_box > .row { margin-left: -16px; margin-right: -16px; } .author_info_container.author_single_box .author_avatar_col { width: 172px; padding-left: 16px; padding-right: 16px; } .author_info_container.author_single_box .author_info_col { width: 500px; padding-left: 16px; padding-right: 16px; } .author_info_container.author_single_box .author_avatar_col img { width: 140px; height: 140px; } .author_info_container.author_single_box .stories_circles_wrapper { margin-top: 8px; } .author_info_container.author_single_box .story_circle { width: 50px; height: 50px; } .author_info_container.author_single_box .see_more_circle { width: 50px; height: 50px; } .author_info_container.author_single_box .see_more_circle a { font-size: 13px; line-height: 40px; } .author_page_box { margin-top: 70px; margin-bottom: 70px; border-bottom: 1px solid #ececec; padding-bottom: 70px; } .author_display_name a{ color: #222; } /* -------- end author profile ------------------------------------------- */ /* -------- start share icons ------------------------------------------- */ .post_share_container { max-width: 640px; margin-left: 120px; margin-right: 120px; margin-top: 36px; overflow: hidden; } body.pages_wide_text_content.page .post_share_container { margin-left: auto; margin-right: auto; max-width: initial; } .share_item.share_sign { font-size: 18px; margin-right: 10px; color: #efefef; float: left; } .share_item.share_title { float: left; line-height: 28px; color: #222; text-transform: uppercase; font-size: 18px; letter-spacing: 0.4px; display: block; position: relative; } .share_item.share_title:before { content: ""; background-color: #222; width: 6px; height: 6px; border-radius: 50%; right: -20px; top: 50%; margin-top: -3px; z-index: 1; position: absolute; } .share_item.share_title:after { content: ""; width: 700px; height: 1px; top: 50%; right: -720px; position: absolute; background-color: #eee; z-index: 0; } .post_share_icons_wrapper { float: right; background-color: #fff; position: relative; } .social_share_item_wrapper { } .social_share_item_wrapper a { color: #737373; display: inline-block; border-radius: 4px; font-size: 15px; -o-transition: color 0.15s ease-in; -webkit-transition: color 0.15s ease-in; -moz-transition: color 0.15s ease-in; transition: color 0.15s ease-in; margin-left: 16px; } .social_share_item_wrapper a:hover { color: #222!important; } .social_share_item_wrapper a.share_item.share_facebook { color: #3b5998; } .social_share_item_wrapper a.share_item.share_twitter { color: #1da0f3; } .social_share_item_wrapper a.share_item.share_googleplus { color: #e62c33; } .social_share_item_wrapper a.share_item.share_linkedin { color: #0174b3; } .social_share_item_wrapper a.share_item.share_pinterest { color: #ca2027; } .social_share_item_wrapper a.share_item.share_reddit { color: #ff4500; } .social_share_item_wrapper a.share_item.share_tumblr { color: #2a445f; } .social_share_item_wrapper a.share_item.share_vk { color: #44658e; } .social_share_item_wrapper a.share_item.share_pocket { color: #ef4055; } .social_share_item_wrapper a.share_item.share_whatsapp { color: #25d366; } .social_share_item_wrapper a.share_item.share_telegram { color: #289fd3; } .social_share_item_wrapper a.share_item.share_stumbleupon { color: #eb4724; } .social_share_item_wrapper a:hover { color: #333; } .blog_list_share_container { float: right; margin-top: 2px; } .blog_list_share_container .social_share_item_wrapper a.share_item, .blog_list_share_container .mobile_share_toggle { color: #e0e0e0; font-size: 16.5px; line-height: 20px; vertical-align: top; margin-left: 16px; } .blog_list_share_container .social_share_item_wrapper a.share_item:hover { color: #ff374a; } .two_coloumns_list .blog_list_share_container .social_share_item_wrapper a.share_item, .grid_list .blog_list_share_container .social_share_item_wrapper a.share_item { font-size: 15px; margin-left: 11px; } .two_coloumns_list .blog_list_comment_link a, .grid_list .blog_list_comment_link a { font-size: 15px; } .two_coloumns_list .blog_list_comment_link a .comment_num, .grid_list .blog_list_comment_link a .comment_num { font-size: 15px; } .two_coloumns_list .blog_list_comment_link, .grid_list .blog_list_comment_link { margin-left: 15px; margin-top: 4px; } .two_coloumns_list .blog_list_share_container, .grid_list .blog_list_share_container { margin-top: 4px; } .grid_list .social_share_item_wrapper { display: none; } .grid_list .social_share_item_wrapper:nth-child(1), .grid_list .social_share_item_wrapper:nth-child(2), .grid_list .social_share_item_wrapper:nth-child(3) { display: initial; } .grid_list.grid_list_2_col .social_share_item_wrapper:nth-child(4), .grid_list.grid_list_2_col .social_share_item_wrapper:nth-child(5), .grid_list.grid_list_2_col .social_share_item_wrapper:nth-child(6), .grid_list.grid_list_2_col .social_share_item_wrapper:nth-child(7) { display: initial; } .two_coloumns_list .social_share_item_wrapper { display: none; } .two_coloumns_list .social_share_item_wrapper:nth-child(1), .two_coloumns_list .social_share_item_wrapper:nth-child(2), .two_coloumns_list .social_share_item_wrapper:nth-child(3), .two_coloumns_list .social_share_item_wrapper:nth-child(4), .two_coloumns_list .social_share_item_wrapper:nth-child(5), .two_coloumns_list .social_share_item_wrapper:nth-child(6), .two_coloumns_list .social_share_item_wrapper:nth-child(7) { display: initial; } /* -------- end share icons ------------------------------------------- */ /* -------- start twitter embed ------------------------------------------- */ .twitter_widget_wrapper { background-color: #f6f6f6; border-radius: 7px; padding-top: 25px; padding-bottom: 25px; border: 1px solid transparent; } .twitter_widget_border { border-left: 180px solid transparent; border-right: 180px solid transparent; overflow: hidden; border-radius: 7px; } blockquote.twitter-tweet { opacity: 0; width: 100%; float: none!important; margin: 0; max-width: 100%; clear: both; } .twitter-tweet { max-width: initial!important; width: 520px!important; margin: 0 auto; background-color: #fff; border-radius: 4px!important; -o-transition: opacity 0.5s ease-in; -webkit-transition: opacity 0.5s ease-in; -moz-transition: opacity 0.5s ease-in; transition: opacity 0.5s ease-in; margin-bottom: -1px!important; margin-left: -1px!important; margin-right: -1px!important; margin-top: -1px!important; } body.single .full_width_post_single > .col12 > article.blog_post_container > .post_body .twitter_widget_wrapper { margin-left: -120px; margin-right: -120px; margin-top: 30px; margin-bottom: 30px; } .two_coloumns_list .twitter_widget_wrapper, .grid_list .twitter_widget_wrapper { padding-top: 5px; padding-bottom: 5px; } .two_coloumns_list .twitter_widget_border, .grid_list .twitter_widget_border { border-left: 0 solid #fff; border-right: 0 solid #fff; position: relative; } .two_coloumns_list .twitter-tweet, .grid_list .twitter-tweet { margin-left: 0!important; margin-right: 0!important; } .two_coloumns_list .twitter_widget_border:after, .grid_list .twitter_widget_border:after { content: " "; position: absolute; width: 2px; height: 100%; background-color: #fff; top: 0; right: 0; z-index: 2; } .two_coloumns_list .twitter_widget_border:before, .grid_list .twitter_widget_border:before { content: " "; position: absolute; width: 2px; height: 100%; background-color: #fff; top: 0; left: 0; z-index: 2; } .two_coloumns_list .twitter-tweet, .grid_list .twitter-tweet { width: 100%!important; } .entry-content .twitter_widget_border > p { display: none; } /* -------- end twitter embed ------------------------------------------- */ /* -------- start cookies notice ------------------------------------------- */ .alia_cookies_notice_wrapper { position: fixed; width: 342px; bottom: 40px; right: 40px; z-index: 999999999; } .alia_cookies_notice { background-color: #fff; padding: 16px 20px; border-radius: 4px; font-size: 14px; line-height: 22px; color: #424242; text-align: center; -webkit-box-shadow: 0 0 43px 9px rgba(0, 0, 0, 0.19); -moz-box-shadow: 0 0 43px 9px rgba(0, 0, 0, 0.19); box-shadow: 0 0 43px 9px rgba(0, 0, 0, 0.19); border-bottom-right-radius: 0; border-bottom-left-radius: 0; } body.has_static_footer .alia_cookies_notice_wrapper { bottom: 110px; } .alia_cookie_accept_area { background-color: #f3f3f3; margin-left: -20px; margin-right: -20px; margin-bottom: -16px; padding: 16px 20px; } .cookies_icons { margin-top: -47px; } .cookies_icons i { font-size: 50px; width: 60px; height: 60px; text-align: center; color: #424242; line-height: 60px; } .title.alia_cookies_title { margin-top: 9px; margin-bottom: -9px; } .alia_cookis_description { margin-top: 16px; margin-bottom: 16px; } .cookies_accept_button { background-color: #ff374a; color: #fff; font-weight: bold; border-radius: 4px; font-size: 14px; height: 32px; line-height: 32px; width: 100%; display: inline-block; cursor: pointer; -o-transition: all 0.15s ease-in; -webkit-transition: all 0.15s ease-in; -moz-transition: all 0.15s ease-in; transition: all 0.15s ease-in; } .cookies_accept_button:hover { background-color: #222; color: #fff; } .cookies_accept_links { font-size: 13px; margin-bottom: 10px; display: inline-block; line-height: 17px; color: #222; display: block; margin-top: -6px; } .cookies_accept_links a { font-weight: bold; color: #222; } .cookies_accept_links a:hover { text-decoration: underline; } /* -------- end cookies notice ------------------------------------------- */ /* -------- start responsive design ------------------------------------------- */ /* -- Apply sidebar post css on large screens only --*/ @media screen and (min-width: 911px) { body.sliding_sidebar_inactive .header_sliding_sidebar_control { display: none; } body.sliding_sidebar_inactive .sliding_close_helper_overlay { display: none; } body.sliding_sidebar_inactive .site_side_container { display: none; } .post_width_sidebar_row { margin-left: -23px; margin-right: -23px; } .sidebar_post_content_col, .default_widgets_col { padding-right: 23px; padding-left: 23px; } .full_width_post_single.sidebar_post_single .blog_post_container .single_post_body { margin-left: 0; margin-right: 0; margin-bottom: 46px; } .full_width_page_single.sidebar_post_single .blog_page_container .single_page_body { margin-left: 0; margin-right: 0; margin-bottom: 46px; } .full_width_post_single.sidebar_post_single .comment_container, .full_width_page_single.sidebar_post_single .comment_container { margin-left: 0; margin-right: 0; } .full_width_post_single.sidebar_post_single .blog_post_container .post_body.no_post_banner { padding: 0 0 20px; } .full_width_post_single.sidebar_post_single .blog_post_container.format-standard .single_post_body.no_post_banner { margin-left: 0; margin-right: 0; margin-bottom: 40px; } .full_width_post_single.sidebar_post_single .post_share_container { margin-left: 0; margin-right: 0; } .full_width_page_single.sidebar_post_single .post_share_container { margin-left: 0; margin-right: 0; } .full_width_post_single.sidebar_post_single .author_info_container.author_single_box { margin-left: auto; margin-right: auto; margin-top: 30px; text-align: center; } .full_width_post_single.sidebar_post_single .author_info_container.author_single_box .author_avatar_col { width: initial; clear: both; float: none; } .full_width_post_single.sidebar_post_single .author_info_container.author_single_box .author_avatar_col img { width: 120px; height: 120px; } .full_width_post_single.sidebar_post_single .author_info_container.author_single_box .author_info_col { width: 100%; } .full_width_post_single.sidebar_post_single .author_info_container.author_single_box .author_display_name { float: none; margin-top: 4px; } .full_width_post_single.sidebar_post_single .author_info_container .author_box_info_header .author_social_icons_list { float: none; } .full_width_post_single.sidebar_post_single .author_info_container.author_single_box .author_box_info_header .author_social_icons_list.social_icons_list .social_icon { margin-left: 16px; margin-bottom: 8px; margin-right: 16px; } .full_width_page_single.sidebar_post_single .author_info_container.author_single_box { margin-left: auto; margin-right: auto; margin-top: 30px; text-align: center; } .full_width_page_single.sidebar_post_single .author_info_container.author_single_box .author_avatar_col { width: initial; clear: both; float: none; } .full_width_page_single.sidebar_post_single .author_info_container.author_single_box .author_avatar_col img { width: 120px; height: 120px; } .full_width_page_single.sidebar_post_single .author_info_container.author_single_box .author_info_col { width: 100%; } .full_width_page_single.sidebar_post_single .author_info_container.author_single_box .author_display_name { float: none; margin-top: 4px; } .full_width_page_single.sidebar_post_single .author_info_container .author_box_info_header .author_social_icons_list { float: none; } .full_width_page_single.sidebar_post_single .author_info_container.author_single_box .author_box_info_header .author_social_icons_list.social_icons_list .social_icon { margin-left: 16px; margin-bottom: 8px; margin-right: 16px; } .sidebar_post_content_col .entry-content .gallery { margin-left: -5px; margin-right: -5px; } .sidebar_post_content_col .entry-content .gallery.gallery-columns-1.gallery-size-full, .sidebar_post_content_col .entry-content .gallery.gallery-columns-6, .sidebar_post_content_col .entry-content .gallery.gallery-columns-7, .sidebar_post_content_col .entry-content .gallery.gallery-columns-8, .sidebar_post_content_col .entry-content .gallery.gallery-columns-9, .sidebar_post_content_col .entry-content .wp-block-gallery { margin-left: -5px; margin-right: -5px; } .sidebar_post_content_col .twitter_widget_border { border-left: 27px solid #fff; border-right: 27px solid #fff; } .sidebar_post_content_col .entry-content .gallery.gallery-columns-1.gallery-size-full { margin-left: 0; margin-right: 0; } .sidebar_post_content_col .blog_post_container .post_body { margin-left: 0; margin-right: 0; } body.text_posts_unbordered .sidebar_post_content_col .blog_post_container .post_body.no_post_banner { padding-left: 0; padding-right: 0; } .sidebar_post_content_col .full_width_list .blog_post_container { margin-bottom: 38px; padding-bottom: 38px; } .sidebar_post_content_col .grid_list .blog_post_container { margin-bottom: 50px; } .sidebar_post_content_col .grid_list.row { margin-left: -15px; margin-right: -15px; } .sidebar_post_content_col .grid_list.row > .col6 { padding-right: 15px; padding-left: 15px; } .sidebar_post_content_col .full_width_list .post_title { font-size: 18px; } .sidebar_post_content_col .post_banner { margin-bottom: 18px; } .sidebar_post_content_col .blog_page_container .page_body { margin-left: 0; margin-right: 0; } .sidebar_post_content_col .blog_post_container .entry-content { font-size: 15.5px; line-height: 1.9em; letter-spacing: 0.18px; } .sidebar_post_content_col .entry-content p { margin-top: 20px; margin-bottom: 20px; } .blog_post_container.format-aside .post_body { padding-left: 0; padding-right: 0; } body.text_posts_unbordered .sidebar_post_content_col .blog_post_container.format-aside .post_body { padding-left: 0; padding-right: 0; } .sidebar_post_content_col .entry-content img.alignnone.size-full { margin-left: 0; margin-right: 0; max-width: 100%; } .sidebar_post_content_col .entry-content iframe { margin-left: 0; margin-right: 0; max-width: 100%; } .sidebar_post_content_col .entry-content .alia_embed_wrapper { margin-left: 0; margin-right: 0; max-width: 100%; } .sidebar_post_content_col .entry-content .wp-video { margin-left: 0; margin-right: 0; max-width: 100%; } .sidebar_post_content_col .entry-content .facebook_embed_wrapper { margin-left: 0; margin-right: 0; max-width: 100%; } .sidebar_post_content_col .two_coloumns_list .blog_post_container .post_body.no_post_banner { padding: 20px 30px 20px; margin-left: 12px; margin-right: 12px; } .sidebar_post_content_col .two_coloumns_list .blog_post_container.format-aside .post_body { padding: 20px 30px 20px; margin-left: 12px; margin-right: 12px; } body.text_posts_unbordered .sidebar_post_content_col .two_coloumns_list .blog_post_container .post_body.no_post_banner { padding: 0; } body.text_posts_unbordered .sidebar_post_content_col .two_coloumns_list .blog_post_container.format-aside .post_body { padding: 0; } body.text_posts_unbordered .sidebar_post_content_col .two_coloumns_list .blog_post_container .post_body.no_post_banner .entry-title { font-size: 18px; } body.text_posts_unbordered .sidebar_post_content_col .two_coloumns_list .blog_post_container.format-aside .post_body .entry-title { font-size: 18px; } .sidebar_post_content_col .single_post_body .post_title { font-size: 28px; } .sidebar_post_content_col .two_coloumns_list .post_title { font-size: 16px; margin-top: 10px; } .sidebar_post_content_col .two_coloumns_list .blog_post_readmore { display: none; } .sidebar_post_content_col .grid_list .social_share_item_wrapper { display: none; } .sidebar_post_content_col .grid_list .social_share_item_wrapper:nth-child(1), .sidebar_post_content_col .grid_list .social_share_item_wrapper:nth-child(2) { display: initial; } .sidebar_post_content_col .grid_list .post_title { font-size: 14px; line-height: 1.55em; } .sidebar_post_content_col .grid_list .post_meta_item.meta_item_author { font-size: 12px; line-height: 12px; } .sidebar_post_content_col .grid_list .post_meta_item { font-size: 10.5px; line-height: 13px; } .sidebar_post_content_col .grid_list.grid_list_2_col .social_share_item_wrapper:nth-child(3), .sidebar_post_content_col .grid_list.grid_list_2_col .social_share_item_wrapper:nth-child(4), .sidebar_post_content_col .grid_list.grid_list_2_col .social_share_item_wrapper:nth-child(5), .sidebar_post_content_col .grid_list.grid_list_2_col .social_share_item_wrapper:nth-child(6), .sidebar_post_content_col .grid_list.grid_list_2_col .social_share_item_wrapper:nth-child(7) { display: none; } .sidebar_post_content_col .blog_post_container.format-aside .blog_post_readmore { display: block; margin-top: 11px; } .sidebar_post_content_col .blog_post_container.format-aside .blog_post_readmore a { font-size: 14px; } .sidebar_post_content_col .two_coloumns_list .blog_post_container.format-aside .blog_list_comment_link { display: none; } .sidebar_post_content_col .two_coloumns_list .blog_post_container.format-aside .blog_list_share_container { display: none; } .sidebar_post_content_col .two_coloumns_list .entry-summary { font-size: 14.5px; } .sidebar_post_content_col .two_coloumns_list .post_meta_item.meta_item_author { display: none; } body.single .sidebar_post_content_col .full_width_post_single > .col12 > article.blog_post_container > .post_body .twitter_widget_wrapper { margin-left: 0; margin-right: 0; padding-top: 0; padding-bottom: 0; } .sidebar_post_content_col .twitter_widget_wrapper { margin-left: 0; margin-right: 0; padding-top: 0; padding-bottom: 0; background-color: #e0e0e0; } .sidebar_post_content_col .two_coloumns_list .thepost_row { margin-left: -12px; margin-right: -12px; } .sidebar_post_content_col .two_coloumns_list .post_banner { padding-right: 12px; padding-left: 12px; } .sidebar_post_content_col .two_coloumns_list .blog_post_container.format-audio .post_body.has_post_banner, .sidebar_post_content_col .two_coloumns_list .blog_post_container.format-gallery .post_body.has_post_banner, .sidebar_post_content_col .two_coloumns_list .blog_post_container.format-image .post_body.has_post_banner, .sidebar_post_content_col .two_coloumns_list .blog_post_container.format-status .post_body.has_post_banner, .sidebar_post_content_col .two_coloumns_list .blog_post_container.format-video .post_body.has_post_banner, .sidebar_post_content_col .two_coloumns_list .blog_post_container.format-standard .post_body.has_post_banner { padding-right: 12px; padding-left: 12px; } .sidebar_post_content_col .two_coloumns_list .blog_post_container .post_body.no_post_banner { margin-left: 12px; margin-right: 12px; } .sidebar_post_content_col .entry-content iframe { max-width: 100%; } .sidebar_post_content_col .entry-content .alia_embed_wrapper { max-width: 100%; } .sidebar_post_content_col .post_related { margin-top: 30px; } .sidebar_post_content_col .two_coloumns_list .thepost_row { margin-bottom: 40px; } .sidebar_post_content_col .two_coloumns_list .thepost_row:last-child { margin-bottom: 10px; } .sidebar_post_content_col .read_next_loop_container { padding-top: 40px; } } @media only screen and (max-width: 910px) and (min-width: 580px) { .twitter_widget_wrapper { border: none; padding-top: 16px; padding-bottom: 16px; background-color: #f6f6f6; } .twitter_widget_border { border-left: 0; border-right: 0; } .twitter-tweet { margin: auto!important; max-width: 100%!important; } .two_coloumns_list .twitter-tweet, .grid_list .twitter-tweet { margin: auto!important; max-width: 100%!important; width: 520px!important; } .two_coloumns_list .twitter_widget_wrapper, .grid_list .twitter_widget_wrapper { padding-top: 16px; padding-bottom: 16px; } } @media screen and (max-width: 580px) { .two_coloumns_list .twitter-tweet, .grid_list .twitter-tweet { width: none!important; } .twitter-tweet { max-width: 100%!important; margin-bottom: 0 !important; margin-left: 0 !important; margin-right: 0 !important; margin-top: 0 !important; } .twitter_widget_border { border-left: 0 solid #fff; border-right: 0 solid #fff; } .twitter_widget_wrapper { border: none; padding-top: 0; padding-bottom: 0; } } @media screen and (max-width: 910px) { .header_nav.container { width: initial; max-width: 880px; } .stories_grid_wrapper.row .story_item { width: 33.33333333%; } } @media screen and (max-width: 910px) { body.text_posts_unbordered .grid_list .blog_post_container.post.sticky .post_body.no_post_banner .blog_meta_item.sticky_post { left: -8px; margin-top: 10px; } body.single .full_width_post_single > .col12 > article.blog_post_container > .post_body .twitter_widget_wrapper { margin-left: -15px; margin-right: -15px; } .container { width: 100%; margin-right: auto; margin-left: auto; padding-right: 15px; padding-left: 15px; } .entry-content .gallery { margin-left: -15px; margin-right: -15px; } .entry-content .gallery.gallery-columns-1.gallery-size-full, .entry-content .gallery.gallery-columns-6, .entry-content .gallery.gallery-columns-7, .entry-content .gallery.gallery-columns-8, .entry-content .gallery.gallery-columns-9, .entry-content .wp-block-gallery { margin-left: -15px; margin-right: -15px; } .single_post_body .post_title { font-size: 24px; } .blog_post_container .post_body { max-width: 640px; margin-left: auto; margin-right: auto; } .blog_post_container .single_post_body { max-width: 640px; margin-left: auto; margin-right: auto; margin-bottom: 10px; } .full_width_post_single .post_banner { margin-bottom: 10px; } .entry-content p { margin-top: 20px; margin-bottom: 20px; } .main_content_area { margin-top: 40px; } .full_width_list .blog_post_container { margin-bottom: 40px; padding-bottom: 40px; } .blog_page_container .page_body { margin-left: auto; margin-right: auto; } .blog_page_container .single_page_body { margin-left: auto; margin-right: auto; } .post_share_container { margin-left: auto; margin-right: auto; margin-top: 30px; } .author_info_container.author_single_box { margin-left: auto; margin-right: auto; margin-top: 30px; } .author_info_container { text-align: center; } .author_avatar_col img { width: 140px; height: 140px; } .author_info_container .author_display_name { padding-bottom: 0; margin-bottom: 6px; font-size: 16px; } .author_info_container .author_display_name:before { display: none; } .author_info_container .author_display_name:after { display: none; } .author_info_container.author_single_box .author_display_name { margin-top: 4px; margin-bottom: 10px; font-size: 17px; } .author_info_container.author_single_box .author_avatar_col { width: initial; margin-bottom: 12px; } .author_info_container.author_single_box .author_avatar_col img { width: 120px; height: 120px; } .author_info_container.author_single_box .author_info_col { width: 100%; } .author_info_container.author_single_box .author_box_info_header .author_social_icons_list.social_icons_list .social_icon { margin-left: 16px; margin-right: 16px; } .full_width_post_single .comment_container, .full_width_page_single .comment_container { margin-left: auto; margin-right: auto; } .blog_post_container.format-standard .single_post_body.no_post_banner { max-width: 640px; margin-left: auto; margin-right: auto; } .two_coloumns_list .blog_post_container.format-audio .post_body.has_post_banner, .two_coloumns_list .blog_post_container.format-gallery .post_body.has_post_banner, .two_coloumns_list .blog_post_container.format-image .post_body.has_post_banner, .two_coloumns_list .blog_post_container.format-status .post_body.has_post_banner, .two_coloumns_list .blog_post_container.format-video .post_body.has_post_banner, .two_coloumns_list .blog_post_container.format-standard .post_body.has_post_banner { margin-left: auto; margin-right: auto; float: none; } .full_width_post_single .blog_post_container .post_body.no_post_banner { padding-left: 0; padding-right: 0; max-width: 640px; margin-left: auto; margin-right: auto; } .full_width_post_single .blog_post_container.format-aside .post_body { padding-left: 0; padding-right: 0; max-width: 640px; margin-left: auto; margin-right: auto; } .two_coloumns_list .blog_post_container .post_body.no_post_banner { padding-left: 30px; padding-right: 30px; max-width: initial; } body.text_posts_unbordered .two_coloumns_list .blog_post_container .post_body.no_post_banner { padding-left: 0; padding-right: 0; max-width: initial; } .two_coloumns_list .blog_post_container.format-aside .post_body { padding-left: 30px; padding-right: 30px; } body.text_posts_unbordered .two_coloumns_list .blog_post_container.format-aside .post_body { padding-left: 0; padding-right: 0; } body.text_posts_unbordered .grid_list .blog_post_container .post_body.no_post_banner { padding-left: 15px; padding-right: 15px; max-width: initial; } body.text_posts_unbordered .grid_list .blog_post_container.format-aside .post_body { padding-left: 15px; padding-right: 15px; } .blog_post_container .post_body.no_post_banner { padding-left: 30px; padding-right: 30px; max-width: none; } body.text_posts_unbordered .blog_post_container .post_body.no_post_banner { padding-left: 15px; padding-right: 15px; max-width: none; } .blog_post_container .post_body.no_post_banner .entry-title, .blog_post_container .post_body.no_post_banner .post_meta_container, .blog_post_container .post_body.no_post_banner .post_info_wrapper { max-width: 640px; margin-left: auto; margin-right: auto; } .blog_post_container.format-aside .post_body { padding-left: 30px; padding-right: 30px; max-width: none; } body.text_posts_unbordered .blog_post_container.format-aside .post_body { padding-left: 15px; padding-right: 15px; max-width: none; } .blog_post_container.format-aside .post_body .entry-title, .blog_post_container.format-aside .post_body .post_meta_container, .blog_post_container.format-aside .post_body .post_info_wrapper { max-width: 640px; margin-left: auto; margin-right: auto; } .gray_header { padding-top: 20px; } .two_coloumns_list .post_banner { max-width: none; margin-bottom: 24px; width: 100%; } .two_coloumns_list .blog_post_container.format-audio .post_body.has_post_banner, .two_coloumns_list .blog_post_container.format-gallery .post_body.has_post_banner, .two_coloumns_list .blog_post_container.format-image .post_body.has_post_banner, .two_coloumns_list .blog_post_container.format-status .post_body.has_post_banner, .two_coloumns_list .blog_post_container.format-video .post_body.has_post_banner, .two_coloumns_list .blog_post_container.format-standard .post_body.has_post_banner { width: 100%; } .gallery-caption { font-size: 13px; } .entry-content .facebook_embed_wrapper { margin-left: -15px; margin-right: -15px; } .entry-content iframe { max-width: 100%; margin-left: 0; margin-right: 0; } .entry-content .alia_embed_wrapper { max-width: 100%; margin-left: 0; margin-right: 0; } .entry-content .wp-video { max-width: 100%; margin-left: 0; margin-right: 0; } .entry-content blockquote { float: none; width: 100%; margin: 0; margin-top: 30px; margin-bottom: 30px; } .entry-content blockquote:before { left: -16px; z-index: -1; font-size: 80px; color: #f5f5f5; } /* .header_sliding_sidebar_control { } */ .post_meta_item.meta_item_author .meta_author_avatar_url { display: none; } body.admin-bar .site_side_container { top: 0; } /* ------------------- */ .mobile_dropdown_arrow { display: inline-block; float: right; width: 36px; text-align: center; height: 36px; line-height: 36px; margin-top: -7px; margin-right: -11px; } .main_menu { float: none!important; } .main_menu .navbar-nav { margin: 0; display: block; float: none; } ul.navbar { float: none; } ul.navbar > li.menu-item { float: none; } ul.navbar > li.menu-item > a { margin: 0; padding-left: 0; padding-right: 0; } ul.navbar > li.menu-item > .dropdown-menu { float: none; position: initial; border: none; margin-left: 0; margin-top: 8px; margin-bottom: 8px; background-color: #f5f5f5; } .dropdown-submenu > .dropdown-menu { position: initial; float: none; margin-top: auto; border: none; background-color: #efefef; } ul.navbar > li.menu-item .dropdown-menu > li:first-child > a { margin-top: -1px; } .dropdown-menu .current-menu-ancestor, .dropdown-menu .current-menu-ancestor > a { background-color: transparent; color: #000; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { background-color: transparent; color: #000; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { background-color: transparent; color: #000; } .header_nav .main_menu { display: none; } .site_side_container .top_header_items_holder { display: block; margin-bottom: 30px; padding-bottom: 20px; border-bottom: 1px solid #ededed; } .author_info_container .author_avatar_col { margin-bottom: 12px; clear: both; float: none; } .author_info_container .author_social_icons_list.social_icons_list .social_icon { margin-right: 14px; margin-left: 0; } .header_control_wrapper a { color: #222; } .col, .col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12, .col20 { width: 100%; } form.comment-form .comment_details_wrapper input { margin-bottom: 8px; } form.comment-form .form-submit { width: 100%; } .author_info_container .author_display_name { float: none; } .author_info_container .author_box_info_header .author_social_icons_list { float: none; } .author_info_container .author_box_info_header .author_social_icons_list.social_icons_list .social_icon { margin-left: 16px; margin-bottom: 8px; margin-right: 16px; } .entry-content .gallery .gallery-item { min-width: 20%; } } @media screen and (max-width: 782px) { body.admin-bar.header_is_stick .sticky_header_nav_wrapper { top: 46px; } .social_share_name { display: none; } .share_item.share_sign { margin-bottom: 6px; } .entry-content .gallery .gallery-item { min-width: 25%; } .entry-content .gallery .wp-caption-text { display: none; } .ajax_modal_story .story_modal_window_prev { right: -15px; } .ajax_modal_story .story_modal_window_next { left: -15px; } } @media screen and (max-width: 600px) { .story_content .story_item_author_avatar img { width: 32px; height: 32px; } body.admin-bar.header_is_stick .sticky_header_nav_wrapper { top: 0; } .entry-content .gallery .gallery-item { min-width: 33.3333333333%; } .comment-list .comment-author { float: none; height: 21px; } .comment-list .comment-metadata { line-height: 26px; } .comment-list .comment { margin-bottom: 8px; padding-bottom: 8px; } .comment-list ol.children, .comment-list ol.children ol.children { margin-left: 0; padding-left: 30px; padding-top: 16px; } .comment-list .children .comment { margin-bottom: 14px; } .stories_grid_wrapper.row .story_item { width: 50%; } .entry-content { line-height: 1.95; font-size: 1.02rem; } .alia_cookies_notice_wrapper { width: 100%; right: initial; padding-left: 15px; padding-right: 15px; bottom: 15px; } body.has_static_footer .alia_cookies_notice_wrapper { bottom: 85px; } } @media screen and (max-width: 400px) { .entry-content { line-height: 1.80; } .site_side_container { width: 82%; right: -82%; } } .blog_post_control_item .blog_list_meta { float: right; width: fit-content; margin-top: 5px; display: inline-block; } .mobile_share_toggle { display: none; } @media screen and (max-width: 670px) { .post_share_icons_wrapper { text-align: center; float: none; } .share_item.share_title { float: none; text-align: center; margin-bottom: 8px; } .social_share_item_wrapper a { margin-right: 8px; margin-left: 8px; margin-top: 8px; } .blog_post_control_item .blog_list_meta { float: right; display: inline-block; } .mobile_share_toggle { display: inline-block; } .blog_list_share_container .post_share_icons_wrapper { text-align: initial; float: right; } .blog_list_share_container .social_share_item_wrapper a { margin-right: 0; margin-left: 16px; margin-top: 0; } .blog_post_container .post_body { margin-left: 15px; margin-right: 15px; } .post_share_container { margin-left: 15px; margin-right: 15px; } .blog_page_container .page_body { margin-left: 15px; margin-right: 15px; } .blog_page_container .single_page_body { margin-left: 15px; margin-right: 15px; } .blog_post_container .single_post_body { margin-left: 15px; margin-right: 15px; } .blog_post_container.format-standard .single_post_body.no_post_banner { margin-left: 20px; margin-right: 20px; } .full_width_post_single .blog_post_container .post_body.no_post_banner { margin-left: 20px; margin-right: 20px; } .full_width_post_single .blog_post_container.format-aside .post_body { margin-left: 20px; margin-right: 20px; } } @media screen and (max-width: 300px) { figure.wp-caption.alignleft, img.alignleft { max-width: 100%; } figure.wp-caption.alignright, img.alignright { max-width: 100%; } } /* -------- end responsive design ------------------------------------------- */ /* -------- start widget style ------------------------------------------- */ .widget_content { font-size: 14px; color: #777; line-height: 1.6em; } .intro_widgets_container .widget_content { font-size: 16px; line-height: 1.65em; color: #222; margin-bottom: 16px; } .intro_widgets_container .widget_content:last-child { margin-bottom: 0; } .site_side_container .widget_content { font-size: 14px; line-height: 1.5em; } .widget_content ul { list-style: none; padding: 0; margin: 0; } .widget_content ul li { margin-bottom: 11px; line-height: 21px; } .widget_content ul li a { color: #444; font-size: 14px; font-weight: bold; } .widget_content.widget_categories ul li a, .widget_content.widget_archive ul li a { font-weight: normal; font-size: 13px; } .widget_content ul li a:hover { color: #ff374a; } .widget_content ul li:last-child { margin-bottom: 0; } .widget_container:not(.intro_widget_content) .widget_content.widget_nav_menu ul { list-style: initial; padding-left: 18px; } .widget_content.widget_rss ul li { margin-bottom: 24px; } .widget_content.widget_rss ul li:last-child { margin-bottom: 0; } .widget_container .widget_title { font-size: 16px; position: relative; margin-bottom: 23px; padding-bottom: 18px; } .default_widgets_container .widget_container .widget_title { font-size: 14px; } .default_widgets_container .widget_search input.search_submit { display: none; } .site_side_container .widget_search input.search_submit { display: none; } .default_widgets_container .widget_calendar { margin: initial; } .widget_container.widget_text .widget_title, .widget_container.alia-social-widget .widget_title { margin-bottom: 16px; } .widget_container .widget_title:before { content: ""; background-color: #000; width: 6px; height: 6px; border-radius: 50%; left: 0; bottom: 0; z-index: 1; position: absolute; } .widget_container .widget_title:after { content: ""; width: 80px; height: 1px; bottom: 2px; left: 0; position: absolute; background: linear-gradient(to right,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#FFF 100%); background: -ms-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#fff 100%); background: -o-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#fff 100%); background: -webkit-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#FFF 100%); background: -moz-linear-gradient(left,#e0e0e0 0,#e0e0e0 35%,#e0e0e0 65%,#fff 100%); background: -webkit-gradient(linear,left top,right top,color-stop(0%,#e0e0e0),color-stop(35%,#e0e0e0),color-stop(65%,#e0e0e0),color-stop(100%,#FFF)); } .site_side_container .widget_title { font-size: 14px; } .intro_widgets_container .widget_container .widget_title:after, .footer_widgets_container .widget_container .widget_title:after { margin-left: auto; margin-right: auto; } .intro_widgets_container .widget_content .alia_post_list_widget ul.post_list, .footer_widgets_container .widget_content .alia_post_list_widget ul.post_list { margin-left: auto; margin-right: auto; } .intro_widgets_container .widget_container .widget_title:before, .footer_widgets_container .widget_container .widget_title:before { content: ""; background-color: #000; width: 4px; height: 4px; border-radius: 50%; left: 50%; margin-left: -2px; bottom: 0; z-index: 1; position: absolute; } .intro_widgets_container .widget_container .widget_title:after, .footer_widgets_container .widget_container .widget_title:after { content: ""; width: 280px; height: 1px; bottom: 1px; left: 50%; margin-left: -140px; position: absolute; background: linear-gradient(to right,#fff 0,#e0e0e0 35%,#e0e0e0 65%,#FFF 100%); background: -ms-linear-gradient(left,#fff 0,#e0e0e0 35%,#e0e0e0 65%,#fff 100%); background: -o-linear-gradient(left,#fff 0,#e0e0e0 35%,#e0e0e0 65%,#fff 100%); background: -webkit-linear-gradient(left,#fff 0,#e0e0e0 35%,#e0e0e0 65%,#FFF 100%); background: -moz-linear-gradient(left,#fff 0,#e0e0e0 35%,#e0e0e0 65%,#fff 100%); background: -webkit-gradient(linear,left top,right top,color-stop(0%,#fff),color-stop(35%,#e0e0e0),color-stop(65%,#e0e0e0),color-stop(100%,#FFF)); } /* -------- end widget style ------------------------------------------- */ /* -------- start site footer ------------------------------------------- */ /* .footer_sidebars_container { } */ .footer_sidebars_container .widget_container p:first-child { margin-top: 0; } .footer_sidebars_container .widget_container .widget_title { font-size: 15px; } .footer_sidebars_container .widget_container p:last-child { margin-bottom: 0; } .footer_widgets_container { margin-top: 20px; margin-bottom: 40px; text-align: center; } .site_footer { padding-top: 20px; padding-bottom: 20px; border-top: 1px dotted #dedede; } .footer_credits { font-size: 15px; color: #333333; letter-spacing: 0.4px; } .footer_credits.footers_active_sidebars_1, .footer_credits.footers_active_sidebars_2, .footer_credits.footers_active_sidebars_3 { border-top: 1px dotted #dedede; padding-top: 20px; } .footer_widgets_container .social_icons_list .social_icon { background-color: initial; color: #222; font-size: 14px; width: initial; margin-right: 8px; margin-left: 8px; height: initial; line-height: initial; } .footer_widgets_container .social_icons_list .social_icon:hover { color: #ff374a; } .footer_widgets_container .widget_content ul li a:hover { color: #ff374a; } /* -------- end site footer ------------------------------------------- */ /* -------- start rounded_corners_option ------------------------------------------- */ body.image_no_rounded_corners img { border-radius: 0; } body.image_no_rounded_corners .post_banner img, body.image_no_rounded_corners .post_banner iframe { border-radius: 0; } body.image_no_rounded_corners .entry-content .fb_iframe_widget_fluid_desktop { border-radius: 0; } body.image_no_rounded_corners .entry-content iframe { border-radius: 0; } body.image_no_rounded_corners .entry-content .alia_embed_wrapper { border-radius: 0; } body.image_no_rounded_corners .entry-content .wp-video { border-radius: 0; } body.image_no_rounded_corners .facebook_embed_wrapper { border-radius: 0; } body.image_no_rounded_corners .entry-content .facebook_embed_wrapper { border-radius: 0; } body.image_no_rounded_corners .fb-post { border-radius: 0; } body.image_no_rounded_corners .fb_iframe_widget_fluid_desktop, body.image_no_rounded_corners .fb_iframe_widget_fluid_desktop span, body.image_no_rounded_corners .fb_iframe_widget_fluid_desktop iframe { border-radius: 0; } body.image_no_rounded_corners .entry-content .gallery .gallery-item img { border-radius: 0; } body.image_no_rounded_corners .blog_post_container .post_body.no_post_banner { border-radius: 0; } body.image_no_rounded_corners .blog_post_container.format-aside .post_body { border-radius: 0; } body.image_no_rounded_corners .twitter_widget_wrapper { border-radius: 0; } body.image_no_rounded_corners .twitter_widget_border { border-radius: 0; } body.image_no_rounded_corners .twitter-tweet { border-radius: 0!important; } /* -------- end rounded_corners_option ------------------------------------------- */ /* -------- start rtl basics ------------------------------------------- */ body.rtl { font-family: "tahoma", Helvetica, Arial, sans-serif; direction: rtl; unicode-bidi: embed; } body.rtl .search_form_icon .header_control_icon, body.rtl .blog_post_readmore a .continue_reading_dots .readmore_icon, body.rtl .post_meta_icon, body.rtl .blog_list_comment_link:before, body.rtl .entry-content blockquote:before, body.rtl .blog_list_comment_link a > i { -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH"; } body.rtl.side_container_opened .site_side_container { -moz-transform: translate(100%); -ms-transform: translate(100%); -o-transform: translate(100%); -webkit-transform: translate(100%); transform: translate(100%); } body.rtl.side_container_opened .site_main_container { -moz-transform: translate(80px); -ms-transform: translate(80px); -o-transform: translate(80px); -webkit-transform: translate(80px); transform: translate(80px); } body.rtl.side_container_opened .footer_static_bar, body.rtl.side_container_opened .sticky_header_nav_wrapper { -moz-transform: translate(80px); -ms-transform: translate(80px); -o-transform: translate(80px); -webkit-transform: translate(80px); transform: translate(80px); } /* -------- end rtl basics ------------------------------------------- */ .hidden_mark_circle { display: none; } .getty_widget_wrapper { background-color: #f6f6f6; border-radius: 7px; padding-top: 25px; padding-bottom: 25px; border: 1px solid transparent; } .getty_widget_wrapper .gie-single, .getty_widget_wrapper .embed.getty { margin: auto !important; display: block !important; border-radius: 7px; } .wp-block-image.alignfull, .wp-block-gallery.alignfull, .wp-block-cover.alignfull, .wp-block-embed.alignfull, .wp-block-cover-image.alignfull { width: 100vw; max-width: 100vw; position: relative; left: 50%; right: 50%; margin-left: -50vw !important; margin-right: -50vw !important; } .wp-block-image > ul, .wp-block-gallery > ul, .wp-block-cover > ul, .wp-block-embed > ul, .wp-block-cover-image > ul { margin-left: 0; margin-right: 0; } .wp-block-image.aligncenter, .wp-block-gallery.aligncenter, .wp-block-cover.aligncenter, .wp-block-embed.aligncenter, .wp-block-cover-image.aligncenter { margin-left: auto; margin-right: auto; } @media (min-width: 900px) { .wp-block-image.alignwide, .wp-block-gallery.alignwide, .wp-block-cover.alignwide, .wp-block-embed.alignwide, .wp-block-cover-image.alignwide { margin-left: -120px !important; margin-right: -120px !important; max-width: 200% !important; } } @media (min-width: 768px) and (max-width: 899px) { .wp-block-image.alignwide, .wp-block-gallery.alignwide, .wp-block-cover.alignwide, .wp-block-embed.alignwide, .wp-block-cover-image.alignwide { margin-left: -60px !important; margin-right: -60px !important; max-width: 200% !important; } } .wp-block-image.alignwide, .wp-block-gallery.alignwide, .wp-block-cover.alignwide, .wp-block-embed.alignwide, .wp-block-cover-image.alignwide { max-width: 200% !important; margin-left: -15px; margin-right: -15px; } .entry-content .alia_embed_wrapper .instagram-media { min-width: 100% !important; } .entry-content .alignwide .alia_embed_wrapper { max-width: 200%; } .entry-content .alignfull iframe { border-radius: 0; } .wp-block-separator:not(.is-style-wide):not(.is-style-dots) { max-width: 100px; } .wp-block-latest-posts.is-grid { padding: 0; margin: 0; } .static_custom_footer_content p { padding: 0; } .alia-about-me .alia_about_me_image { margin-bottom: 24px; } .alia-about-me .below_bio_text { margin-top: 24px; } .static_custom_footer_content p { padding: 0; margin: 0; width: 90%; float: right; } .grid_list.row { display: flex; flex-flow: wrap; } .grid_list.row:before, .grid_list.row:after, .grid_list.row .grid_col:before, .grid_list.row .grid_col:after { content: initial; } .default_logo_header_bar .site_logo { height: 42px; } .grid_list img.lazyload { height: 230px; } .grid_list_3_col img.lazyload { height: 150px; } .myButton { box-shadow:inset 0px 1px 0px 0px #cf866c; background:linear-gradient(to bottom, #ff3700 5%, #cc2402 100%); background-color:#ff3700; border-radius:12px; border:2px solid #ffffff; display:inline-block; cursor:pointer; color:#ffffff; font-family:Arial; font-size:18px; padding:6px 32px; text-decoration:none; text-shadow:0px 1px 0px #854629; } .myButton:hover { background:linear-gradient(to bottom, #cc2402 5%, #ff3700 100%); background-color:#cc2402; } .myButton:active { position:relative; top:1px; }