Server IP : 184.154.167.98 / Your IP : 18.118.205.123 Web Server : Apache System : Linux pink.dnsnetservice.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 User : puertode ( 1767) PHP Version : 7.2.34 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/puertode/public_html/wp-content/themes/avril/assets/css/ |
Upload File : |
/* Header Top Widget */ .sidebar .widget .widget-title, .sidebar .widget .wp-block-search__label { border-bottom:1px solid #e9e9ea; display: block; } .widget-none p, .header p { margin: 0; } .widget-none p { line-height: normal; } .header-widget:not(.header-carousel) .widget:not(.widget_media_video) { display: inline-block; margin: 0; } .header-widget:not(.header-item):not(.header-carousel) .widget:not(.widget_media_video) { line-height: 45px; } .header-top-info .contact-area { min-height: 45px; } /*----------------------------*/ .widget-left, .widget-right { margin: 0; height: 100%; min-height: 79px; display: inline-flex; align-items: center; } .widget-right li a { margin-left: auto; } .widget-left li a { margin-right: auto; } /*----------------------------*/ .widget-right .widget, .widget-left .widget { padding: 0px 20px; } .widget-left .widget:nth-child(2n+3), .widget-left .widget:first-child{ padding-left: 0px; } .widget-right .widget:nth-child(n+2) { padding: 0 20px; } .widget-right .widget:nth-child(2n+4), .widget-right .widget:first-child { padding-left: 0px; } .widget-right .widget:last-child:not(:first-child) { padding-right: 0px; } .header .widget:not(.widget_social_widget) li, .tagcloud a { display: inline-block; padding: 0; } .header .widget:not(.widget_nav_menu):not(.widget_social_widget) li { margin: 0 10px 5px 0; } .tagcloud a { margin-bottom: 10px; margin-right: 5px; } .header .widget.widget_nav_menu li { margin: 0 10px 0 0; } .header .widget:not(.widget_social_widget) li:last-child, .tagcloud a:last-child { margin: 0; } .header-widget ul li, .header-widget ul li a, .header .widget span { font-size: 14px; font-weight: 500; } .header-widget ul li a:hover, .header-widget ul li a:focus { color: var(--sp-primary); } .header-widget ul li span, .header-widget a, .contact-info span { text-decoration: none; position: relative; -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; } .header-widget ul li span, .header-widget a { display: inline-block; } .contact-info span { display: block; line-height: normal;; } .header .widget li span .ny-text-wrapper { } .header-widget .widget:not(.widget_social_widget) li a { width: max-content; } .header-widget .widget:not(.widget_social_widget):not(.widget-contact) i, .header-widget .widget:not(.widget_social_widget):not(.widget-contact):not(.widget-media-gallery):not(.widget_media_image) img { font-size: 15px; display: inline-block; } .header-widget .widget:not(.widget_social_widget):not(.widget-contact):not(.widget-media-gallery):not(.widget_media_image) img { height: 20px; } .header .widget li:last-child, .header-widget-info li:last-child { margin-right: 0; } .header-widget .fa-phone + span { font-weight: 700; } .breadcrumb-widget .widget .widget-title, .footer-copyright .widget:not(.widget_info):not(.widget-none) .widget-title, .footer-copyright .widget:not(.widget_info):not(.widget-none) .title-border, .header .widget:not(.widget_info):not(.widget-none) .widget-title, .header .widget:not(.widget_info):not(.widget-none) .title-border { display: none; } .header-widget .gallery .gallery-item a { display: block; } .header-widget .widget img { width: 50px; } .header-widget .gallery { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .header-widget .gallery .gallery-item { -ms-flex: 1; flex: 1; margin: 0 6px 0 0; padding: 0; } .header-widget .widget_media_video { display: block; width: 100%; } .header-widget .widget_media_video .wp-video .mejs-container { width: 100% !important; max-height: 170px; } .header-widget .widget_media_video .wp-video-shortcode video, .header-widget .widget_media_video video.wp-video-shortcode { max-height: 170px; } .header-widget .widget-menu-top li a i { display: block; text-align: center; font-size: 32px; margin-bottom: 5px; } .header-widget:not(.header-carousel) .widget .contact-area { padding: 0; } .header .widget:not(.widget_nav_menu):not(.widget_recent_comments):not(.widget_info):not(.widget_social_widget):not(.widget_calender):not(.widget_tag) li a { padding-left: 20px; } .header-widget .widget_meta a { font-size: 12px; } .header-widget .widget.widget_meta li a:before { line-height: 1.2; font-size: 13px; } /* ---//--- */ /* Basic Css for widget */ .widget li { list-style: none; position: relative; z-index: 0; -webkit-transition: var(--sp-transition); transition: var(--sp-transition); } .widget li a { position: relative; z-index: 0; display: inline-block; } .widget li a:before { font-family: fontawesome; position: absolute; } .header .widget_nav_menu li a:before, .footer .widget_nav_menu li a:before, .header .widget:not(.widget_nav_menu):not(.widget_recent_comments):not(.widget_info):not(.widget_social_widget):not(.widget_calender):not(.widget_tag) li a:before, .footer .widget:not(.widget_nav_menu):not(.widget_recent_comments):not(.widget_info):not(.widget_social_widget):not(.widget_calender):not(.widget_tag) li a:before { left: 0px; } .header .widget:not(.widget_payment_methods):not(.widget_meta):not(.widget_recent_comments):not(.widget_info):not(.widget_social_widget):not(.widget_calender):not(.widget_tag) li a:before, .footer .widget:not(.widget_payment_methods):not(.widget_meta):not(.widget_recent_comments):not(.widget_info):not(.widget_social_widget):not(.widget_calender):not(.widget_tag) li a:before { -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg); content: "\f068"; font-family: FontAwesome; } .sidebar .widget li a:before { left: 25px; } .header .widget:not(.widget_meta):not(.widget_social_widget) li a:hover:before, .header .widget:not(.widget_meta):not(.widget_social_widget) li a:focus:before, .footer .widget:not(.widget_meta):not(.widget_social_widget) li a:hover:before, .footer .widget:not(.widget_meta):not(.widget_social_widget) li a:focus:before { -webkit-animation: iconRightCaretRotate 600ms ease; animation: iconRightCaretRotate 600ms ease; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } @-webkit-keyframes iconRightCaretRotate { 0% { -ms-transform: rotate(90deg) translateY(-1px); -webkit-transform: rotate(90deg) translateY(-1px); transform: rotate(90deg) translateY(-1px); } 50% { -ms-transform: rotate(90deg) translateY(2px); -webkit-transform: rotate(90deg) translateY(2px); transform: rotate(90deg) translateY(2px); } 100% { -ms-transform: rotate(90deg) translateY(-1px); -webkit-transform: rotate(90deg) translateY(-1px); transform: rotate(90deg) translateY(-1px); } } @keyframes iconRightCaretRotate { 0% { -ms-transform: rotate(90deg) translateY(-1px); -webkit-transform: rotate(90deg) translateY(-1px); transform: rotate(90deg) translateY(-1px); } 50% { -ms-transform: rotate(90deg) translateY(2px); -webkit-transform: rotate(90deg) translateY(2px); transform: rotate(90deg) translateY(2px); } 100% { -ms-transform: rotate(90deg) translateY(-1px); -webkit-transform: rotate(90deg) translateY(-1px); transform: rotate(90deg) translateY(-1px); } } .sidebar .widget:not(.widget_payment_methods):not(.widget_meta):not(.widget_recent_comments):not(.widget_info):not(.widget_social_widget):not(.widget_calender):not(.widget_tag) ul:not(.days) li a:hover:before, .sidebar .widget:not(.widget_payment_methods):not(.widget_meta):not(.widget_recent_comments):not(.widget_info):not(.widget_social_widget):not(.widget_calender):not(.widget_tag) ul:not(.days) li a:focus:before, .widget_meta li a:hover:before, .widget_meta li a:focus:before { -webkit-animation: iconRightCaret 600ms ease; animation: iconRightCaret 600ms ease; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } /* Icon Right Caret */ @-webkit-keyframes iconRightCaret { 0% { -ms-transform: translateX(-1px); -webkit-transform: translateX(-1px); transform: translateX(-1px); } 50% { -ms-transform: translateX(2px); -webkit-transform: translateX(2px); transform: translateX(2px); } 100% { -ms-transform: translateX(-1px); -webkit-transform: translateX(-1px); transform: translateX(-1px); } } @keyframes iconRightCaret { 0% { -ms-transform: translateX(-1px); -webkit-transform: translateX(-1px); transform: translateX(-1px); } 50% { -ms-transform: translateX(2px); -webkit-transform: translateX(2px); transform: translateX(2px); } 100% { -ms-transform: translateX(-1px); -webkit-transform: translateX(-1px); transform: translateX(-1px); } } /* ---//--- */ /*=============== Contact-Area Start =============*/ .contact-area { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .contact-icon { -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; font-size: 24px; line-height: 1; display: flex; align-items: center; height: 24px; color: var(--sp-primary); margin-right: 12px; position: relative; z-index: 1; } @-webkit-keyframes avril { 0% { -webkit-transform: translateY(-4px); transform: translateY(-4px); } 50% { -webkit-transform: translateY(0px); transform: translateY(0px); } 100% { -webkit-transform: translateY(-4px); transform: translateY(-4px); } } @keyframes avril { 0% { -webkit-transform: translateY(-4px); transform: translateY(-4px); } 50% { -webkit-transform: translateY(0px); transform: translateY(0px); } 100% { -webkit-transform: translateY(-4px); transform: translateY(-4px); } } @-webkit-keyframes avril-float { 100% { -webkit-transform: translateY(-4px); transform: translateY(-4px); } } @keyframes avril-float { 100% { -webkit-transform: translateY(-4px); transform: translateY(-4px); } } .contact-area .contact-icon i, .contact-area .contact-icon img { display: inline-block; vertical-align: super; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; } .contact-area:hover .contact-icon *, .contact-area:focus-within .contact-icon * { -webkit-animation-name: avril-float, avril; animation-name: avril-float, avril; -webkit-animation-duration: .3s, 1.5s; animation-duration: .3s, 1.5s; -webkit-animation-delay: 0s, .3s; animation-delay: 0s, .3s; -webkit-animation-timing-function: ease-out, ease-in-out; animation-timing-function: ease-out, ease-in-out; -webkit-animation-iteration-count: 1, infinite; animation-iteration-count: 1, infinite; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-direction: normal, alternate; animation-direction: normal, alternate; } .contact-info { display: inline-block; text-align: left; color: inherit; } .contact-info span.title { font-weight: 300; font-size: 15px; line-height: 1.2; margin-bottom: 0px; } .contact-info span.text { font-size: 16px; margin: 0; word-break: break-word; margin-bottom: 1px; } .header-widget .contact-info:hover span:nth-child(2), .header-widget .contact-info:focus span:nth-child(2) { color: var(--sp-white); } /* --/-- */ /* Search Form Start */ .woocommerce-product-search, .search-form { display: flex; align-items: center; flex-wrap: wrap; } .woocommerce-product-search .search-field, .search-form label { flex: 1; margin-right: 10px; } .mail-form, .search-form { width: 100%; } .mail-form>div, .search-form>div { display: block; position: relative; overflow: hidden; z-index: 0; } .footer .mail-form .av-mail-field, .search-form .av-search-field { border-radius: 0; padding: .5rem 50px .5rem 20px; line-height: 1; } .footer .mail-form .av-submit, .search-form .av-search-submit { position: absolute; top: 0; right: 0; bottom: 0; outline: none; border-radius: 0; margin: 4px; line-height: 2; z-index: 0; } .sidebar .search-form .av-search-submit, .breadcrumb-footer .search-form .av-search-submit { background: none; border: 0; } .sidebar .search-form .av-search-submit { color: #747474; } .breadcrumb-footer .search-form .av-search-submit { color: var(--sp-secondary-dark); } .sidebar .search-form .av-search-submit:focus, .breadcrumb-footer .search-form .av-search-submit:focus, .sidebar .search-form .av-search-submit:hover, .breadcrumb-footer .search-form .av-search-submit:hover, form input[type="text"]:focus + .av-search-submit, form input[type="email"]:focus + .av-search-submit { color: var(--sp-primary); } .av-search-submit i { font-size: inherit; line-height: 2.15; } .search-form .av-form-control:focus + i { color: var(--sp-primary); } /* ---//--- */ /* Subscribe Form Start */ .sidebar .widget-subscribe .subscribe-in { padding: 30px; background-color: #f2f2f2; } .sidebar .widget-subscribe .subscribe-in .widget-title { padding-bottom: 0; border: 0; } .widget-subscribe .mail-form label, .widget-subscribe .mail-form p:last-child { display: inline-block; width: calc(45% + 10px); margin-top: 10px; } .widget-subscribe .mail-form p:last-child { text-align: right; } .footer .mail-form .av-mail-field { border-color: rgba(87, 87, 87, 0.33); } .footer .mail-form .av-mail-field { background-color: rgba(87, 87, 87, 0.33); color: rgba(255, 255, 255, 0.5); background-image: linear-gradient(#242424, #242424), linear-gradient(rgba(125, 125, 125, 0.3), rgba(125, 125, 125, 0.3)); } .footer-light .footer .mail-form .av-mail-field { color: #c8c8c8; background-color: var(--sp-white); } .sidebar .widget-subscribe .mail-form input[type="text"], .sidebar .widget-subscribe .mail-form input[type="email"] { background-color: #f5f5f5; } /*---//---*/ /* Manual Links Start & Calendar Start */ .widget ul, .tagcloud { list-style: none; margin: 0; padding: 0; position: relative; z-index: 0; } .calendar_wrap { width: 100%; max-width: 346px; background-color: var(--sp-white); margin: 0 auto; } .calendar_wrap table { width: 100%; margin: 0; } .calendar_wrap table caption { font-weight: 600; padding-left: 1.5rem; padding-right: 1.5rem; line-height: 3.7; border: 1px solid #e9e9ea; border-bottom: 0; color: var(--sp-secondary-dark); background-color: var(--sp-white); text-align: left; position: relative; z-index: 0; } .calendar_wrap table caption:after { content: "+"; font-weight: 700; font-size: 30px; line-height: 55px; position: absolute; top: 0; right: 15px; bottom: 0; color: #444444; z-index: 1; } .calendar_wrap table th, .calendar_wrap table td { text-align: center; line-height: 45px; font-size: 14px; border: 0; padding: 0; text-align: center; border-radius: 50%; } .footer-main .calendar_wrap table th, .footer-main .calendar_wrap table td { line-height: 35px; } .calendar_wrap table th { color: #242424; background: none; font-weight: normal; } .calendar_wrap table td { color: initial; } .calendar_wrap table tfoot { background-color: #e9e9ea; } .wp-calendar-nav { line-height: 45px; color: var(--sp-secondary-dark); background-color: var(--sp-white); padding: 0 12px; display: flex; align-items: center; justify-content: space-between; border: 1px solid #e9e9e9; border-top: 0; } .sidebar .wp-block-calendar table th { background: var(--sp-primary); text-align: center; } .sidebar .wp-block-calendar table td { text-align: center; } /* --/-- */ /* Widget Meta */ .widget_meta ul li:nth-child(1) a:before { content: "\f007"; } .widget_meta ul li:nth-child(2) a:before { content: "\f08b"; } .widget_meta ul li:nth-child(3) a:before { content: "\f075"; } .widget_meta ul li:nth-child(4) a:before { content: "\f27a"; } .widget_meta ul li:nth-child(5) a:before { content: "\f19a"; } /* ---//--- */ .widget.widget_categories ul.children li { flex: auto; display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; } .widget.widget_archive > ul > li, .widget.widget_categories > ul > li { display: flex; justify-content: flex-end; width: 100%; align-items: center; white-space: nowrap; flex-wrap: wrap; padding-right: 15px; } .widget.widget_archive ul li a, .widget.widget_categories ul li a { flex: 1; } .sidebar .widget_archive form, .sidebar .widget_categories form { padding: 15px; } .widget_archive li>span, .widget_categories li>span { font-style: normal; margin-left: auto; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; text-align: center; position: absolute; right: 0; top: 3px; color: rgba(255, 255, 255, 0.2); background-color: hsla(0,0%,57%,.1); min-width: 24px; min-height: 24px; padding: 5px 8px; border-radius: 50px; line-height: 1; font-size: .866em; font-weight: 400; pointer-events: none; } .sidebar .widget .cat-item:hover a + span { color: var(--sp-white); background-color: var(--sp-primary); } /* Widget Tag & Widget Text & Widget Social */ .tagcloud a, .wp-block-tag-cloud a { font-size: 15px !important; line-height: 2.5; padding: 0px 15px; color: var(--sp-white); background-color: var(--sp-primary); text-decoration: none; } .wp-block-tag-cloud a { padding: 0 15px; margin-top: 9px; } .wp-block-tag-cloud a:last-child { margin-right: 0; } .widget_social_widget li a { width: 27px; height: 27px; text-align: center; line-height: 27px; border-radius: 100%; color: var(--sp-white); } .widget_social_widget li a:before { transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); content: " "; width: inherit; height: inherit; border-radius: 100%; display: block; z-index: -1; background: var(--sp-primary); transition: all 265ms ease-out; } .widget_social_widget li a:hover:before, .widget_social_widget li a:focus:before { transform: scale(0); transition: all 265ms ease-in; } .widget_social_widget ul li:not(:last-child) { margin-right: 10px; } .widget_social_widget li a i { vertical-align: middle; transition: all 0ms ease-out; } .widget_social_widget li a:focus i, .widget_social_widget li a:hover i { transform: scale(1.62); -ms-transform: scale(1.62); -webkit-transform: scale(1.62); color: var(--sp-primary); background: var(--sp-primary); -webkit-background-clip: text; -webkit-text-fill-color: transparent; transition: all 265ms ease-in; } @-webkit-keyframes slideRight { 49% { -webkit-transform: translateX(100%); transform: translateX(100%) } 50% { opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-transform: translateX(-100%); transform: translateX(-100%) } 51% { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" } } @keyframes slideRight { 49% { -webkit-transform: translateX(100%); transform: translateX(100%) } 50% { opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-transform: translateX(-100%); transform: translateX(-100%) } 51% { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" } } .widget_payment_methods ul, .widget_payment_methods li, .widget_payment_methods li a { line-height: 0; } .widget_payment_methods li a { line-height: 0; font-size: 35px; } .widget_payment_methods li:not(:last-child) a { margin-right: 10px; border-right: 1px solid rgba(68, 68, 68, 0.75); padding-right: 15px; } .widget_payment_methods li a i::before, .widget_payment_methods li a i { line-height: 0.5; } .widget_payment_methods li, .footer .widget_social_widget li a, .sidebar .widget_social_widget li a, .widget_social_widget li { display: inline-block; } .footer .widget + .widget { padding-top: 2.3rem; } .footer .widget + .widget:not(.widget_social_widget) { border-top: 1px solid rgba(125, 125, 125, 0.3); } /* ---//--- */ /* Widget Title Set */ .widget .widget-title { display: block; text-transform: capitalize; position: relative; z-index: 0; letter-spacing: 0.5px; word-break: break-all; } .footer .widget .widget-title::first-letter { color: var(--sp-primary); } .footer div.widget.widget-none .widget-title, .widget:not(.widget-none) .widget-title { margin-bottom: 1rem; line-height: 1.5; } [class^="widget-title-"] { padding-bottom: 10px; } .widget-title-two:before, .widget-title-two:after { position: absolute; left: 0; background-color: rgba(34, 34, 34, 0.75); } .widget-title-two:before { content: ""; bottom: 0; margin: 0; width: 55%; height: 1px; } .widget-title-two:after { content: "\ec77"; font-family: IcoFont; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -moz-flex; display: -webkit-flex; display: flex; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; font-size: 10px; bottom: -1px; height: 3px; width: 20%; } .widget-title-two:after { color: var(--sp-primary); } .widget-title-three:after { content: ""; position: absolute; left: 0; bottom: 0; width: 20%; height: 2px; background-color: var(--sp-primary); } .footer-left .widget-title:not([class^="widget-title-"]):after { left: 0; } .footer-right .widget-title:not([class^="widget-title-"]):after { right: 0; left: auto; } .footer-center .widget-title:not([class^="widget-title-"]):after { right: 0; margin: auto; } .footer .widget .widget-title:hover:after, .widget .widget-title:hover:after { width: 30%; } /* ---//--- */ /*--------------------------------------- Post Widget -----------------------------------------*/ .widget-latest-posts .post-items { flex-direction: row; -webkit-align-items: center; align-items: center; border: none; } .widget-latest-posts .post-items:not(:last-child) { margin-bottom: 15px; } .widget-latest-posts .post-image { max-width: 23.08%; margin-right: 18px; flex-basis: 23.08%; } .widget-latest-posts .post-image .post-hover:before { font-size: 10px; max-width: 25px; max-height: 25px; } .widget-latest-posts .post-content { flex: 1; padding: 0; } .widget-latest-posts .post-title { font-size: 14px; margin-bottom: 5px; } .widget-latest-posts .post-meta { font-size: 13px; padding-top: 5px; margin-top: 5px; } .widget-latest-posts .post-meta > span { display: inline-block; } .widget-latest-posts .post-items .post-content .post-meta > span:not(:last-child) { flex: unset; margin-right: 8px; padding-right: 8px; border-right: 1px solid #e9e9ea; } .widget-latest-posts .post-meta:not(.imu) > span:not(.post-date) { border-left: 0; } .widget-latest-posts .post-meta > span i { margin-right: 5px; color: var(--sp-primary); } /* ---//--- */ /*--------------------------------------- Sticky Sidebar -----------------------------------------*/ .blog-section .xl-container-fluid, .blog-section .xl-container { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: center; align-items: center; -ms-flex-align: stretch; align-items: stretch; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -ms-flex: 1 0 auto; flex: 1 0 auto; padding: 0 10px; } .sticky-first-widget .sidebar, .sticky-last-widget .sidebar { overflow: visible; -webkit-backface-visibility: visible; height: 100%; } .sticky-full-sidebar .sidebar, .sticky-first-widget .sidebar .widget:first-child, .sticky-last-widget .sidebar .widget:last-child { position: -webkit-sticky; position: sticky; top: 20px; z-index: 99; } /*---//---*/ /*--------------------------------------- Widget Sidebar Start .sidebar .tagcloud, -----------------------------------------*/ .sidebar .widget { margin-bottom: 2.75rem; } .sidebar .widget-title, .sidebar .widget .wp-block-search__label { padding-bottom: 10px; font-size: 20px; font-weight: 700; } .sidebar-3 .sidebar { background-color: var(--sp-white); } .sidebar-2 .sidebar .widget { background-color: var(--sp-white); } .sidebar-1 .sidebar .search-form { padding: 15px 0px; } .sidebar-2 .sidebar .widget { background-color: var(--sp-white); } .sidebar-2 .sidebar .emergency-call, .sidebar-2 .sidebar .widget { margin-bottom: 50px; } .widget_media_video iframe { width: 100%; height: 100%; } .footer .widget:last-child, .sidebar .widget:last-child { margin-bottom: 0; } .sidebar .widget-title { margin-bottom: 0; } .sidebar .widget_social_widget ul { padding: 0 15px; } .widget_nav_menu li.menu-item-has-children a, .sidebar .widget:not(.widget_recent_comments):not(.widget_payment_methods):not(.widget_social_widget) ul li:not(:last-child):not(.menu-item-has-children) { margin-bottom: 3px; } .sidebar .widget_nav_menu li.menu-item-has-children a, .sidebar .widget:not(.widget_payment_methods):not(.widget_social_widget):not(.widget_product_categories):not(.widget.woocommerce) ul li:not(.menu-item-has-children):not(.wp-social-link) { background-color: #f2f2f2; } .sidebar .widget.woocommerce ul li:hover, .sidebar .widget.woocommerce ul li:focus-within, .sidebar .widget:not(.woocommerce):not(.widget_archive):not(.widget_categories):not(.widget_recent_comments):not(.widget_payment_methods):not(.widget_social_widget):not(.widget_info):not(.widget_calender):not(.widget_tag) ul:not(.days) li:not(.wp-social-link) a:hover, .sidebar .widget:not(.woocommerce):not(.widget_archive):not(.widget_categories):not(.widget_recent_comments):not(.widget_payment_methods):not(.widget_social_widget):not(.widget_info):not(.widget_calender):not(.widget_tag) ul:not(.days) li:not(.wp-social-link) a:focus, .sidebar .widget_archive ul li a:hover, .sidebar .widget_archive ul li a:focus { color: var(--sp-white); background-color: var(--sp-primary); } .sidebar .widget ul:not(.sub-menu) > li:last-child { padding-bottom: 15px; } .sidebar .widget ul li.menu-item-has-children { padding-bottom: 0; } .sidebar .widget.widget_meta ul li a { padding-right: 0; padding-left: 25px; } .sidebar .widget_recent_comments li { padding: 15px; word-break: break-word; } .sidebar .widget.woocommerce ul li, .sidebar .widget:not(.woocommerce):not(.widget_recent_comments):not(.widget_rss):not(.widget_payment_methods):not(.widget_social_widget):not(.widget_info):not(.widget_calender):not(.widget_tag) ul:not(.days) li a { display: block; padding: 15px 15px 15px 45px; cursor: pointer; word-break: break-word; } .sidebar .widget:not(.woocommerce):not(.widget_recent_comments):not(.widget_rss):not(.widget_payment_methods):not(.widget_social_widget):not(.widget_info):not(.widget_calender):not(.widget_tag) ul:not(.days) li:last-child { padding-bottom: 0; } .sidebar .widget.woocommerce:not(.widget_shopping_cart) ul li a:before { content: "\f105"; font-family: FontAwesome; left: -20px; } .sidebar .widget:not(.woocommerce):not(.widget_payment_methods):not(.widget_rss):not(.widget_meta):not(.widget_recent_comments):not(.widget_info):not(.widget_social_widget):not(.widget_calender):not(.widget_tag) ul:not(.days) li a:before { content: "\f105"; font-family: FontAwesome; left: 28px; } .sidebar .widget:not(.woocommerce):not(.widget_payment_methods):not(.widget_rss):not(.widget_recent_comments):not(.widget_social_widget) ul > li:not(:last-child):after { content: ""; position: absolute; left: 0; right: 0; width: 100%; height: 100%; margin: 0 auto; border-bottom: 1px solid #e9e9ea; z-index: -1; } .sidebar .widget ul > li:last-child:after { border-bottom: 0; } .sidebar .widget:not(.woocommerce):not(.widget_recent_comments) ul > li > span { display: block; font-size: 13px; line-height: 1.2; padding: 15px 0; } .calendar_wrap table tbody #today, .calendar_wrap table tbody a:hover, .calendar_wrap table tbody a:focus { color: var(--sp-white); background-color: var(--sp-primary); border-radius: 50%; } .sidebar .calendar_wrap table tbody a { display: block; border-radius: 50%; } .calendar_wrap table td a { white-space: nowrap; } .sidebar .widget-title-two:before, .sidebar .widget-title-two:after { left: 15px; } .sidebar .widget select { margin: 15px auto; max-width: 92%; } .sidebar [class*='widget-']:not(.widget_payment_methods):not(.widget_info):not(.widget_social_widget) li a:before { color: inherit; } .sidebar .widget-contact { color: var(--sp-white); background-color: var(--sp-primary); padding: 30px; } .sidebar .widget-contact .widget-title:first-letter { color: var(--sp-white); } .sidebar .widget.widget-contact .widget-title { border-bottom: none; margin: 0; } .sidebar .widget-contact .contact-icon { width: 35px; height: 35px; line-height: 2.25; text-align: center; background-color: var(--sp-white); border-radius: 50%; } .sidebar .widget-contact .contact-area { margin-bottom: 1rem; } .sidebar .widget-contact a:hover, .sidebar .widget-contact a:focus { color: var(--sp-white) } .widget_rss li { padding: 15px; } /* ---//--- */ /* Footer Widget*/ .footer-main .widget { margin-bottom: 2.3rem; } .footer-copyright .widget { display: inline-block; max-width: 100%; } .footer .widget ul ul { padding-left: 15px; } .footer-main .widget:not(.widget_payment_methods):not(.widget_info):not(.widget_social_widget):not(.widget_calender):not(.widget_tag) li:not(:last-child) a { margin-bottom: 10px; } .footer .widget:not(.widget_payment_methods):not(.widget_info):not(.widget_social_widget) li a { padding-left: 22px; } .footer-main .widget_nav_menu li a, .footer-copyright .widget-left .widget_nav_menu li:not(:first-child) a, .footer-copyright .widget-right .widget_nav_menu li:not(:last-child) a, .footer-copyright .widget:not(.widget_payment_methods):not(.widget_nav_menu):not(.widget_recent_comments):not(.widget_info):not(.widget_social_widget):not(.widget_calender):not(.widget_tag) li a, .footer-main .widget:not(.widget_payment_methods):not(.widget_recent_comments):not(.widget_info):not(.widget_social_widget):not(.widget_calender):not(.widget_tag) li a { padding-left: 20px; } .footer .widget:not(.widget_info):not(.widget_social_widget) li a:before { color: inherit; } .footer .widget-center { text-align: center; } .footer .widget-center .widget_media_image img, .header-widget .widget_media_image img, .sidebar .widget_media_image img { margin: auto; } .footer:not(.footer .footer-center):not(.footer .footer-right) .widget_media_image img { margin: auto 0; } .footer .widget-right .widget_media_image img { margin: auto 0 auto auto; } .footer .widget-center .emergency-call { max-width: 50%; margin: auto; } .footer .widget-text .logo + p { margin-top: 25px; } .footer-copyright .widget-left, .footer-copyright .widget-right { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; min-height: 44px; } .footer-copyright .widget-right { -ms-flex-direction: row-reverse; flex-direction: row-reverse; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .footer-copyright .widget_media_gallery { max-width: 150px; min-height: 44px; } .footer-copyright .widget li { display: inline-block; } .footer-copyright .widget li:not(:last-child) { margin-right: 20px; } /* ---//--- */ /* Woo */ .sidebar .widget.woocommerce .cart-header { display: flex; align-items: center; justify-content: space-between; padding: 15px; color: var(--sp-white); background-color: var(--sp-primary); margin-bottom: 3px; } .sidebar .widget.woocommerce.widget_shopping_cart a.remove { color: var(--sp-white) !important; background-color: var(--sp-primary); top: 10px; left: 10px; } .sidebar .widget.woocommerce.widget_shopping_cart li:hover a.remove, .sidebar .widget.woocommerce.widget_shopping_cart li:focus-within a.remove, .sidebar .widget.woocommerce.widget_shopping_cart a.remove:hover, .sidebar .widget.woocommerce.widget_shopping_cart li a.remove:focus { color: var(--sp-white) !important; background-color: var(--sp-secondary); } .sidebar .widget.woocommerce.widget_shopping_cart .av-btn { margin-top: 10px; } .sidebar .widget.woocommerce ul[class*='product-'] li.cat-item { display: flex; align-items: center; justify-content: space-between; } .sidebar .widget.woocommerce ul[class*='product-'] li, .sidebar .widget.woocommerce ul[class*='product-'] li a, .sidebar .widget .cat-item span { transition: var(--sp-transition); } .sidebar .widget.woocommerce .cat-item span { display: inline-block; width: 27px; height: 27px; line-height: 27px; font-size: 13px; text-align: center; color: var(--sp-white); background-color: var(--sp-primary); border-radius: 100%; } .sidebar .widget.woocommerce .cat-item:hover a + span { color: var(--sp-primary); background-color: var(--sp-white); } .widget_block.widget_search .wp-block-search .wp-block-search__button { background: var(--sp-primary); color: var(--sp-white); } .wp-block-calendar table th { background: var(--sp-primary); } .wp-block-calendar tbody td, .wp-block-calendar th { text-align: center; } .wp-block-table figcaption { text-align: center; } .post-content .wp-block-post-terms a { display: inline-block; padding: 10px 10px 10px 10px; cursor: pointer; word-break: break-word; background-color: #f2f2f2; } .wp-block-file .wp-block-file__button { background: var(--sp-primary); } ul.wp-block-social-links li a:before { content: none !important; } ul.wp-block-social-links li a { padding: 0.25rem !important; } .wp-block-file .wp-block-file__button { border-radius: 0; } .sidebar .wp-block-latest-comments { padding: 0; } .wp-block-loginout a { color: var(--sp-white); background-color: var(--sp-primary); } .footer .wp-block-calendar table caption { color: #fff; } .footer-section .wp-block-table td { color: #000; } .sidebar .widget.woocommerce li:hover a, .sidebar .widget.woocommerce li:focus-within a { color: #ffffff; } .post-content ol.wp-block-latest-comments { padding: 0; } .post-content .wp-block-calendar table { margin-bottom: 0; } .wp-block-table { word-break: break-word; } .wp-block-button a { background-color: var(--sp-primary); border-radius: 0; padding: 5px 20px; } .footer-main .wp-block-latest-comments { padding: 0; } .wp-block-calendar table { margin-bottom: 0; } .footer-main .wp-block-social-links li { line-height: initial; } .footer-main .wp-block-social-links li a { margin-bottom: 0 !important; } .sidebar .wp-block-social-links li:after{ content: none !important; } .post-content .wp-block-image figcaption { font-size: 20px; font-weight: 600; } .wp-block-media-text .wp-block-media-text__content { line-height: 1; } .footer-main .wp-block-buttons { margin-top: 1.5rem; } .post-section .wp-block-latest-comments { padding: 0; } .wp-block-site-logo { padding: 15px 0; } .wp-block-post-author { align-items: center; } .wp-block-buttons { margin: 15px 0; } .post-section .wp-block-table { margin: 15px 0; } .wp-block-categories { list-style: none; } .aligncenter { margin-left: auto; margin-right: auto; } .wp-block-button.is-style-outline a.wp-block-button__link { color: var(--sp-primary); } .wp-block-button.is-style-outline a:hover, .wp-block-button.is-style-outline a:focus { color: var(--sp-white); background: var(--sp-primary); } .wp-block-embed figcaption { text-align: center; } .wp-block-code code img { display: inline-block; margin-left: 20px; } .wp-block-pullquote.has-background blockquote { background: inherit; } #av-primary-content .wp-block-loginout, #av-primary-content form.wp-block-search { padding: 10px 0; } pre.has-background code { background-color: inherit; } p.has-text-color em { color: inherit; } .post-section #av-primary-content .wp-block-group { padding: 0 20px; } .wp-block-group em { color: inherit; } .wp-block-button a.wp-block-button__link { border-color: inherit; } .has-text-color em, .has-text-color h2 { color: inherit; } a.wp-block-file__button, a.wp-block-file__button:hover, a.wp-block-file__button:focus { color: #fff; } .has-text-color * { color: inherit; } .has-text-color a:hover, .has-text-color a:focus { color: inherit; } .wp-block-pullquote.has-text-color blockquote { border-color: inherit; } blockquote { border-color: inherit !important; } .has-background.wp-block-read-more { padding: 5px 10px; } .wp-block-calendar table caption { font-weight: 500; } .wp-block-avatar img { border-radius: 50%; } .sidebar .widget .wp-block-search__label{ margin-bottom: 1rem; line-height: 1.5; } .wp-block-image figcaption { margin-bottom: 0; }