/*! Animate.css - http://daneden.me/animate Licensed under the MIT license Copyright (c) 2013 Daniel Eden Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ @charset "UTF-8"; /* General Styles */ /* -------------------------------------------------- */ /* Typography */ /* -------------------------------------------------- */ /**************** Custom Grid *****************/ /* @media (max-width: 600px){ *[data-bears-masonryhybrid]{ .grid-sizer, .grid-item{ width: 100% !important; } } } */ /*************** * Button ***************/ /****************** * Bearsthemes Grid ******************/ /* button style default */ /*************** * section ***************/ /******************* name: about us style alone html:

id est laborum dolo rumes fugats untras. Etha rums ser quidem rerum facilis dolores nemis onis fugats vitae.

READ MORE
********************/ /**************************** fw-shortcode-calendar-wrapper ****************************/ /** * $fw-top-menu-color - lvl 1 * $fw-top-menu-line-color - lvl 1 hover * $fw-sub-menu-color */ /* hidden menu title */ /* wp-caption */ /* Portfolio Short By Category */ /* listing */ /* navigation style default */ /* WP Widgets Layout */ /* -------------------------------------------------- */ /* Widget Facebook */ /* Widget Twitter Feed */ /* Widget Flickr */ /* Widget Posts with image */ /* Widget Search */ /* Recent Entries */ /* Widget Categories, Nav Menu, Meta, Pages */ /* widget calendar */ /* Widget TagCloud */ /* RSS */ /* Widget Text */ /* Widget Login */ /* Widget Text */ /* Footer Widget */ /* widget title */ /* Load google fonts */ /* latin-ext */ @keyframes add_to_cart_loading_ani { from { transform: rotate(0); } to { transform: rotate(360deg); } } @-webkit-keyframes add_to_cart_loading_ani { from { -webkit-transform: rotate(0); } to { -webkit-transform: rotate(360deg); } } @-webkit-keyframes shine { 100% { left: 125%; } } @keyframes shine { 100% { left: 125%; } } .animated { -webkit-animation-duration: 0.7s; animation-duration: 0.7s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .animatedFast { -webkit-animation-duration: 0.4s; animation-duration: 0.4s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .animated.hinge { -webkit-animation-duration: 2s; animation-duration: 2s; } @-webkit-keyframes bounce { 0%, 20%, 50%, 80%, 100% { -webkit-transform: translateY(0); transform: translateY(0); } 40% { -webkit-transform: translateY(-30px); transform: translateY(-30px); } 60% { -webkit-transform: translateY(-15px); transform: translateY(-15px); } } @keyframes bounce { 0%, 20%, 50%, 80%, 100% { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } 40% { -webkit-transform: translateY(-30px); -ms-transform: translateY(-30px); transform: translateY(-30px); } 60% { -webkit-transform: translateY(-15px); -ms-transform: translateY(-15px); transform: translateY(-15px); } } .bounce { -webkit-animation-name: bounce; animation-name: bounce; } @-webkit-keyframes flash { 0%, 50%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } } @keyframes flash { 0%, 50%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } } .flash { -webkit-animation-name: flash; animation-name: flash; /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ } @-webkit-keyframes pulse { 0% { -webkit-transform: scale(1); transform: scale(1); } 50% { -webkit-transform: scale(1.1); transform: scale(1.1); } 100% { -webkit-transform: scale(1); transform: scale(1); } } @keyframes pulse { 0% { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } 50% { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } 100% { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } } .pulse { -webkit-animation-name: pulse; animation-name: pulse; } @-webkit-keyframes shake { 0%, 100% { -webkit-transform: translateX(0); transform: translateX(0); } 10%, 30%, 50%, 70%, 90% { -webkit-transform: translateX(-10px); transform: translateX(-10px); } 20%, 40%, 60%, 80% { -webkit-transform: translateX(10px); transform: translateX(10px); } } @keyframes shake { 0%, 100% { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } 10%, 30%, 50%, 70%, 90% { -webkit-transform: translateX(-10px); -ms-transform: translateX(-10px); transform: translateX(-10px); } 20%, 40%, 60%, 80% { -webkit-transform: translateX(10px); -ms-transform: translateX(10px); transform: translateX(10px); } } .shake { -webkit-animation-name: shake; animation-name: shake; } @-webkit-keyframes swing { 20% { -webkit-transform: rotate(15deg); transform: rotate(15deg); } 40% { -webkit-transform: rotate(-10deg); transform: rotate(-10deg); } 60% { -webkit-transform: rotate(5deg); transform: rotate(5deg); } 80% { -webkit-transform: rotate(-5deg); transform: rotate(-5deg); } 100% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } } @keyframes swing { 20% { -webkit-transform: rotate(15deg); -ms-transform: rotate(15deg); transform: rotate(15deg); } 40% { -webkit-transform: rotate(-10deg); -ms-transform: rotate(-10deg); transform: rotate(-10deg); } 60% { -webkit-transform: rotate(5deg); -ms-transform: rotate(5deg); transform: rotate(5deg); } 80% { -webkit-transform: rotate(-5deg); -ms-transform: rotate(-5deg); transform: rotate(-5deg); } 100% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } } .swing { -webkit-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center; -webkit-animation-name: swing; animation-name: swing; } @-webkit-keyframes tada { 0% { -webkit-transform: scale(1); transform: scale(1); } 10%, 20% { -webkit-transform: scale(0.9) rotate(-3deg); transform: scale(0.9) rotate(-3deg); } 30%, 50%, 70%, 90% { -webkit-transform: scale(1.1) rotate(3deg); transform: scale(1.1) rotate(3deg); } 40%, 60%, 80% { -webkit-transform: scale(1.1) rotate(-3deg); transform: scale(1.1) rotate(-3deg); } 100% { -webkit-transform: scale(1) rotate(0); transform: scale(1) rotate(0); } } @keyframes tada { 0% { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } 10%, 20% { -webkit-transform: scale(0.9) rotate(-3deg); -ms-transform: scale(0.9) rotate(-3deg); transform: scale(0.9) rotate(-3deg); } 30%, 50%, 70%, 90% { -webkit-transform: scale(1.1) rotate(3deg); -ms-transform: scale(1.1) rotate(3deg); transform: scale(1.1) rotate(3deg); } 40%, 60%, 80% { -webkit-transform: scale(1.1) rotate(-3deg); -ms-transform: scale(1.1) rotate(-3deg); transform: scale(1.1) rotate(-3deg); } 100% { -webkit-transform: scale(1) rotate(0); -ms-transform: scale(1) rotate(0); transform: scale(1) rotate(0); } } .tada { -webkit-animation-name: tada; animation-name: tada; /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ } @-webkit-keyframes wobble { 0% { -webkit-transform: translateX(0%); transform: translateX(0%); } 15% { -webkit-transform: translateX(-25%) rotate(-5deg); transform: translateX(-25%) rotate(-5deg); } 30% { -webkit-transform: translateX(20%) rotate(3deg); transform: translateX(20%) rotate(3deg); } 45% { -webkit-transform: translateX(-15%) rotate(-3deg); transform: translateX(-15%) rotate(-3deg); } 60% { -webkit-transform: translateX(10%) rotate(2deg); transform: translateX(10%) rotate(2deg); } 75% { -webkit-transform: translateX(-5%) rotate(-1deg); transform: translateX(-5%) rotate(-1deg); } 100% { -webkit-transform: translateX(0%); transform: translateX(0%); } } @keyframes wobble { 0% { -webkit-transform: translateX(0%); -ms-transform: translateX(0%); transform: translateX(0%); } 15% { -webkit-transform: translateX(-25%) rotate(-5deg); -ms-transform: translateX(-25%) rotate(-5deg); transform: translateX(-25%) rotate(-5deg); } 30% { -webkit-transform: translateX(20%) rotate(3deg); -ms-transform: translateX(20%) rotate(3deg); transform: translateX(20%) rotate(3deg); } 45% { -webkit-transform: translateX(-15%) rotate(-3deg); -ms-transform: translateX(-15%) rotate(-3deg); transform: translateX(-15%) rotate(-3deg); } 60% { -webkit-transform: translateX(10%) rotate(2deg); -ms-transform: translateX(10%) rotate(2deg); transform: translateX(10%) rotate(2deg); } 75% { -webkit-transform: translateX(-5%) rotate(-1deg); -ms-transform: translateX(-5%) rotate(-1deg); transform: translateX(-5%) rotate(-1deg); } 100% { -webkit-transform: translateX(0%); -ms-transform: translateX(0%); transform: translateX(0%); } } .wobble { -webkit-animation-name: wobble; animation-name: wobble; } @-webkit-keyframes bounceIn { 0% { opacity: 0; -webkit-transform: scale(0.3); transform: scale(0.3); } 50% { opacity: 1; -webkit-transform: scale(1.05); transform: scale(1.05); } 70% { -webkit-transform: scale(0.9); transform: scale(0.9); } 100% { -webkit-transform: scale(1); transform: scale(1); } } @keyframes bounceIn { 0% { opacity: 0; -webkit-transform: scale(0.3); -ms-transform: scale(0.3); transform: scale(0.3); } 50% { opacity: 1; -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); } 70% { -webkit-transform: scale(0.9); -ms-transform: scale(0.9); transform: scale(0.9); } 100% { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } } .bounceIn { -webkit-animation-name: bounceIn; animation-name: bounceIn; } @-webkit-keyframes growIn { 0% { opacity: 0; -webkit-transform: scale(0.7); transform: scale(0.7); } 100% { -webkit-transform: scale(1); transform: scale(1); } } @keyframes growIn { 0% { opacity: 0; -webkit-transform: scale(0.7); -ms-transform: scale(0.7); transform: scale(0.7); } 100% { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } } .growIn { -webkit-animation-name: growIn; animation-name: growIn; } @-webkit-keyframes bounceInDown { 0% { opacity: 0; -webkit-transform: translateY(-2000px); transform: translateY(-2000px); } 60% { opacity: 1; -webkit-transform: translateY(30px); transform: translateY(30px); } 80% { -webkit-transform: translateY(-10px); transform: translateY(-10px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes bounceInDown { 0% { opacity: 0; -webkit-transform: translateY(-2000px); -ms-transform: translateY(-2000px); transform: translateY(-2000px); } 60% { opacity: 1; -webkit-transform: translateY(30px); -ms-transform: translateY(30px); transform: translateY(30px); } 80% { -webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px); } 100% { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } } .bounceInDown { -webkit-animation-name: bounceInDown; animation-name: bounceInDown; } @-webkit-keyframes bounceInLeft { 0% { opacity: 0; -webkit-transform: translateX(-2000px); transform: translateX(-2000px); } 60% { opacity: 1; -webkit-transform: translateX(30px); transform: translateX(30px); } 80% { -webkit-transform: translateX(-10px); transform: translateX(-10px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes bounceInLeft { 0% { opacity: 0; -webkit-transform: translateX(-2000px); -ms-transform: translateX(-2000px); transform: translateX(-2000px); } 60% { opacity: 1; -webkit-transform: translateX(30px); -ms-transform: translateX(30px); transform: translateX(30px); } 80% { -webkit-transform: translateX(-10px); -ms-transform: translateX(-10px); transform: translateX(-10px); } 100% { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } } .bounceInLeft { -webkit-animation-name: bounceInLeft; animation-name: bounceInLeft; } @-webkit-keyframes bounceInRight { 0% { opacity: 0; -webkit-transform: translateX(2000px); transform: translateX(2000px); } 60% { opacity: 1; -webkit-transform: translateX(-30px); transform: translateX(-30px); } 80% { -webkit-transform: translateX(10px); transform: translateX(10px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes bounceInRight { 0% { opacity: 0; -webkit-transform: translateX(2000px); -ms-transform: translateX(2000px); transform: translateX(2000px); } 60% { opacity: 1; -webkit-transform: translateX(-30px); -ms-transform: translateX(-30px); transform: translateX(-30px); } 80% { -webkit-transform: translateX(10px); -ms-transform: translateX(10px); transform: translateX(10px); } 100% { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } } .bounceInRight { -webkit-animation-name: bounceInRight; animation-name: bounceInRight; } @-webkit-keyframes bounceInUp { 0% { opacity: 0; -webkit-transform: translateY(2000px); transform: translateY(2000px); } 60% { opacity: 1; -webkit-transform: translateY(-30px); transform: translateY(-30px); } 80% { -webkit-transform: translateY(10px); transform: translateY(10px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes bounceInUp { 0% { opacity: 0; -webkit-transform: translateY(2000px); -ms-transform: translateY(2000px); transform: translateY(2000px); } 60% { opacity: 1; -webkit-transform: translateY(-30px); -ms-transform: translateY(-30px); transform: translateY(-30px); } 80% { -webkit-transform: translateY(10px); -ms-transform: translateY(10px); transform: translateY(10px); } 100% { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } } .bounceInUp { -webkit-animation-name: bounceInUp; animation-name: bounceInUp; } @-webkit-keyframes bounceOut { 0% { -webkit-transform: scale(1); transform: scale(1); } 25% { -webkit-transform: scale(0.95); transform: scale(0.95); } 50% { opacity: 1; -webkit-transform: scale(1.1); transform: scale(1.1); } 100% { opacity: 0; -webkit-transform: scale(0.3); transform: scale(0.3); } } @keyframes bounceOut { 0% { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } 25% { -webkit-transform: scale(0.95); -ms-transform: scale(0.95); transform: scale(0.95); } 50% { opacity: 1; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } 100% { opacity: 0; -webkit-transform: scale(0.3); -ms-transform: scale(0.3); transform: scale(0.3); } } .bounceOut { -webkit-animation-name: bounceOut; animation-name: bounceOut; } @-webkit-keyframes growOut { 0% { -webkit-transform: scale(1); transform: scale(1); } 100% { opacity: 0; -webkit-transform: scale(0.7); transform: scale(0.7); } } @keyframes growOut { 0% { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } 100% { opacity: 0; -webkit-transform: scale(0.7); -ms-transform: scale(0.7); transform: scale(0.7); } } .growOut { -webkit-animation-name: growOut; animation-name: growOut; } @-webkit-keyframes bounceOutDown { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 20% { opacity: 1; -webkit-transform: translateY(-100px); transform: translateY(-100px); } 100% { opacity: 0; -webkit-transform: translateY(2000px); transform: translateY(2000px); } } @keyframes bounceOutDown { 0% { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } 20% { opacity: 1; -webkit-transform: translateY(-100px); -ms-transform: translateY(-100px); transform: translateY(-100px); } 100% { opacity: 0; -webkit-transform: translateY(2000px); -ms-transform: translateY(2000px); transform: translateY(2000px); } } .bounceOutDown { -webkit-animation-name: bounceOutDown; animation-name: bounceOutDown; } @-webkit-keyframes bounceOutLeft { 0% { -webkit-transform: translateX(0); transform: translateX(0); } 20% { opacity: 1; -webkit-transform: translateX(100px); transform: translateX(100px); } 100% { opacity: 0; -webkit-transform: translateX(-2000px); transform: translateX(-2000px); } } @keyframes bounceOutLeft { 0% { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } 20% { opacity: 1; -webkit-transform: translateX(100px); -ms-transform: translateX(100px); transform: translateX(100px); } 100% { opacity: 0; -webkit-transform: translateX(-2000px); -ms-transform: translateX(-2000px); transform: translateX(-2000px); } } .bounceOutLeft { -webkit-animation-name: bounceOutLeft; animation-name: bounceOutLeft; } @-webkit-keyframes bounceOutRight { 0% { -webkit-transform: translateX(0); transform: translateX(0); } 20% { opacity: 1; -webkit-transform: translateX(-100px); transform: translateX(-100px); } 100% { opacity: 0; -webkit-transform: translateX(2000px); transform: translateX(2000px); } } @keyframes bounceOutRight { 0% { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } 20% { opacity: 1; -webkit-transform: translateX(-100px); -ms-transform: translateX(-100px); transform: translateX(-100px); } 100% { opacity: 0; -webkit-transform: translateX(2000px); -ms-transform: translateX(2000px); transform: translateX(2000px); } } .bounceOutRight { -webkit-animation-name: bounceOutRight; animation-name: bounceOutRight; } @-webkit-keyframes bounceOutUp { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 20% { opacity: 1; -webkit-transform: translateY(100px); transform: translateY(100px); } 100% { opacity: 0; -webkit-transform: translateY(-2000px); transform: translateY(-2000px); } } @keyframes bounceOutUp { 0% { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } 20% { opacity: 1; -webkit-transform: translateY(100px); -ms-transform: translateY(100px); transform: translateY(100px); } 100% { opacity: 0; -webkit-transform: translateY(-2000px); -ms-transform: translateY(-2000px); transform: translateY(-2000px); } } .bounceOutUp { -webkit-animation-name: bounceOutUp; animation-name: bounceOutUp; } @-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } .fadeIn { -webkit-animation-name: fadeIn; animation-name: fadeIn; } @-webkit-keyframes fadeInDown { 0% { opacity: 0; -webkit-transform: translateY(-100px); transform: translateY(-100px); } 100% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes fadeInDown { 0% { opacity: 0; -webkit-transform: translateY(-100px); -ms-transform: translateY(-100px); transform: translateY(-100px); } 100% { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } } .fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown; } @-webkit-keyframes fadeInDownBig { 0% { opacity: 0; -webkit-transform: translateY(-2000px); transform: translateY(-2000px); } 100% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes fadeInDownBig { 0% { opacity: 0; -webkit-transform: translateY(-2000px); -ms-transform: translateY(-2000px); transform: translateY(-2000px); } 100% { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } } .fadeInDownBig { -webkit-animation-name: fadeInDownBig; animation-name: fadeInDownBig; } @-webkit-keyframes fadeInDownSmall { 0% { opacity: 0; -webkit-transform: translateY(-10px); transform: translateY(-10px); } 100% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes fadeInDownSmall { 0% { opacity: 0; -webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px); } 100% { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } } .fadeInDownSmall { -webkit-animation-name: fadeInDownSmall; animation-name: fadeInDownSmall; } @-webkit-keyframes fadeInDownSmall40 { 0% { opacity: 0; -webkit-transform: translateY(-40px); transform: translateY(-40px); } 100% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes fadeInDownSmall40 { 0% { opacity: 0; -webkit-transform: translateY(-40px); -ms-transform: translateY(-40px); transform: translateY(-40px); } 100% { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } } .fadeInDownSmall40 { -webkit-animation-name: fadeInDownSmall40; animation-name: fadeInDownSmall40; } @-webkit-keyframes fadeInLeft { 0% { opacity: 0; -webkit-transform: translateX(-100px); transform: translateX(-100px); } 100% { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes fadeInLeft { 0% { opacity: 0; -webkit-transform: translateX(-100px); -ms-transform: translateX(-100px); transform: translateX(-100px); } 100% { opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } } .fadeInLeft { -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft; } @-webkit-keyframes fadeInLeftBig { 0% { opacity: 0; -webkit-transform: translateX(-2000px); transform: translateX(-2000px); } 100% { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes fadeInLeftBig { 0% { opacity: 0; -webkit-transform: translateX(-2000px); -ms-transform: translateX(-2000px); transform: translateX(-2000px); } 100% { opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } } .fadeInLeftBig { -webkit-animation-name: fadeInLeftBig; animation-name: fadeInLeftBig; } @-webkit-keyframes fadeInRight { 0% { opacity: 0; -webkit-transform: translateX(100px); transform: translateX(100px); } 100% { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes fadeInRight { 0% { opacity: 0; -webkit-transform: translateX(100px); -ms-transform: translateX(100px); transform: translateX(100px); } 100% { opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } } .fadeInRight { -webkit-animation-name: fadeInRight; animation-name: fadeInRight; } @-webkit-keyframes fadeInRightBig { 0% { opacity: 0; -webkit-transform: translateX(2000px); transform: translateX(2000px); } 100% { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes fadeInRightBig { 0% { opacity: 0; -webkit-transform: translateX(2000px); -ms-transform: translateX(2000px); transform: translateX(2000px); } 100% { opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } } .fadeInRightBig { -webkit-animation-name: fadeInRightBig; animation-name: fadeInRightBig; } @-webkit-keyframes fadeInUp { 0% { opacity: 0; -webkit-transform: translateY(100px); transform: translateY(100px); } 100% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes fadeInUp { 0% { opacity: 0; -webkit-transform: translateY(100px); -ms-transform: translateY(100px); transform: translateY(100px); } 100% { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } } .fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; } @-webkit-keyframes fadeInUpSmall { 0% { opacity: 0; -webkit-transform: translateY(40px); transform: translateY(40px); } 100% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes fadeInUpSmall { 0% { opacity: 0; -webkit-transform: translateY(40px); -ms-transform: translateY(40px); transform: translateY(40px); } 100% { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } } .fadeInUpSmall { -webkit-animation-name: fadeInUpSmall; animation-name: fadeInUpSmall; } @-webkit-keyframes fadeInUpBig { 0% { opacity: 0; -webkit-transform: translateY(2000px); transform: translateY(2000px); } 100% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes fadeInUpBig { 0% { opacity: 0; -webkit-transform: translateY(2000px); -ms-transform: translateY(2000px); transform: translateY(2000px); } 100% { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } } .fadeInUpBig { -webkit-animation-name: fadeInUpBig; animation-name: fadeInUpBig; } @-webkit-keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } .fadeOut { -webkit-animation-name: fadeOut; animation-name: fadeOut; } @-webkit-keyframes fadeOutDown { 0% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } 100% { opacity: 0; -webkit-transform: translateY(100px); transform: translateY(100px); } } @keyframes fadeOutDown { 0% { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } 100% { opacity: 0; -webkit-transform: translateY(100px); -ms-transform: translateY(100px); transform: translateY(100px); } } .fadeOutDown { -webkit-animation-name: fadeOutDown; animation-name: fadeOutDown; } @-webkit-keyframes fadeOutDownBig { 0% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } 100% { opacity: 0; -webkit-transform: translateY(2000px); transform: translateY(2000px); } } @keyframes fadeOutDownBig { 0% { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } 100% { opacity: 0; -webkit-transform: translateY(2000px); -ms-transform: translateY(2000px); transform: translateY(2000px); } } .fadeOutDownBig { -webkit-animation-name: fadeOutDownBig; animation-name: fadeOutDownBig; } @-webkit-keyframes fadeOutLeft { 0% { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0); } 100% { opacity: 0; -webkit-transform: translateX(-100px); transform: translateX(-100px); } } @keyframes fadeOutLeft { 0% { opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } 100% { opacity: 0; -webkit-transform: translateX(-100px); -ms-transform: translateX(-100px); transform: translateX(-100px); } } .fadeOutLeft { -webkit-animation-name: fadeOutLeft; animation-name: fadeOutLeft; } @-webkit-keyframes fadeOutLeftBig { 0% { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0); } 100% { opacity: 0; -webkit-transform: translateX(-2000px); transform: translateX(-2000px); } } @keyframes fadeOutLeftBig { 0% { opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } 100% { opacity: 0; -webkit-transform: translateX(-2000px); -ms-transform: translateX(-2000px); transform: translateX(-2000px); } } .fadeOutLeftBig { -webkit-animation-name: fadeOutLeftBig; animation-name: fadeOutLeftBig; } @-webkit-keyframes fadeOutRight { 0% { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0); } 100% { opacity: 0; -webkit-transform: translateX(100px); transform: translateX(100px); } } @keyframes fadeOutRight { 0% { opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } 100% { opacity: 0; -webkit-transform: translateX(100px); -ms-transform: translateX(100px); transform: translateX(100px); } } .fadeOutRight { -webkit-animation-name: fadeOutRight; animation-name: fadeOutRight; } @-webkit-keyframes fadeOutRightBig { 0% { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0); } 100% { opacity: 0; -webkit-transform: translateX(2000px); transform: translateX(2000px); } } @keyframes fadeOutRightBig { 0% { opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } 100% { opacity: 0; -webkit-transform: translateX(2000px); -ms-transform: translateX(2000px); transform: translateX(2000px); } } .fadeOutRightBig { -webkit-animation-name: fadeOutRightBig; animation-name: fadeOutRightBig; } @-webkit-keyframes fadeOutUp { 0% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } 100% { opacity: 0; -webkit-transform: translateY(-100px); transform: translateY(-100px); } } @keyframes fadeOutUp { 0% { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } 100% { opacity: 0; -webkit-transform: translateY(-100px); -ms-transform: translateY(-100px); transform: translateY(-100px); } } .fadeOutUp { -webkit-animation-name: fadeOutUp; animation-name: fadeOutUp; } @-webkit-keyframes fadeOutUpBig { 0% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } 100% { opacity: 0; -webkit-transform: translateY(-2000px); transform: translateY(-2000px); } } @keyframes fadeOutUpBig { 0% { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } 100% { opacity: 0; -webkit-transform: translateY(-2000px); -ms-transform: translateY(-2000px); transform: translateY(-2000px); } } .fadeOutUpBig { -webkit-animation-name: fadeOutUpBig; animation-name: fadeOutUpBig; } @-webkit-keyframes fadeOutUpSmall { 0% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } 100% { opacity: 0; -webkit-transform: translateY(-10px); transform: translateY(-10px); } } @keyframes fadeOutUpSmall { 0% { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } 100% { opacity: 0; -webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px); } } .fadeOutUpSmall { -webkit-animation-name: fadeOutUpSmall; animation-name: fadeOutUpSmall; } @-webkit-keyframes flip { 0% { -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1); transform: perspective(400px) translateZ(0) rotateY(0) scale(1); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 40% { -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 50% { -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 80% { -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95); transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 100% { -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } } @keyframes flip { 0% { -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1); -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1); transform: perspective(400px) translateZ(0) rotateY(0) scale(1); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 40% { -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 50% { -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 80% { -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95); -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95); transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 100% { -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } } .animated.flip { -webkit-backface-visibility: visible; -ms-backface-visibility: visible; backface-visibility: visible; -webkit-animation-name: flip; animation-name: flip; } @-webkit-keyframes flipInX { 0% { -webkit-transform: perspective(400px) rotateX(90deg); transform: perspective(400px) rotateX(90deg); opacity: 0; } 40% { -webkit-transform: perspective(400px) rotateX(-10deg); transform: perspective(400px) rotateX(-10deg); } 70% { -webkit-transform: perspective(400px) rotateX(10deg); transform: perspective(400px) rotateX(10deg); } 100% { -webkit-transform: perspective(400px) rotateX(0deg); transform: perspective(400px) rotateX(0deg); opacity: 1; } } @keyframes flipInX { 0% { -webkit-transform: perspective(400px) rotateX(90deg); -ms-transform: perspective(400px) rotateX(90deg); transform: perspective(400px) rotateX(90deg); opacity: 0; } 40% { -webkit-transform: perspective(400px) rotateX(-10deg); -ms-transform: perspective(400px) rotateX(-10deg); transform: perspective(400px) rotateX(-10deg); } 70% { -webkit-transform: perspective(400px) rotateX(10deg); -ms-transform: perspective(400px) rotateX(10deg); transform: perspective(400px) rotateX(10deg); } 100% { -webkit-transform: perspective(400px) rotateX(0deg); -ms-transform: perspective(400px) rotateX(0deg); transform: perspective(400px) rotateX(0deg); opacity: 1; } } .flipInX { -webkit-backface-visibility: visible !important; -ms-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInX; animation-name: flipInX; } @-webkit-keyframes flipInY { 0% { -webkit-transform: perspective(400px) rotateY(90deg); transform: perspective(400px) rotateY(90deg); opacity: 0; } 40% { -webkit-transform: perspective(400px) rotateY(-10deg); transform: perspective(400px) rotateY(-10deg); } 70% { -webkit-transform: perspective(400px) rotateY(10deg); transform: perspective(400px) rotateY(10deg); } 100% { -webkit-transform: perspective(400px) rotateY(0deg); transform: perspective(400px) rotateY(0deg); opacity: 1; } } @keyframes flipInY { 0% { -webkit-transform: perspective(400px) rotateY(90deg); -ms-transform: perspective(400px) rotateY(90deg); transform: perspective(400px) rotateY(90deg); opacity: 0; } 40% { -webkit-transform: perspective(400px) rotateY(-10deg); -ms-transform: perspective(400px) rotateY(-10deg); transform: perspective(400px) rotateY(-10deg); } 70% { -webkit-transform: perspective(400px) rotateY(10deg); -ms-transform: perspective(400px) rotateY(10deg); transform: perspective(400px) rotateY(10deg); } 100% { -webkit-transform: perspective(400px) rotateY(0deg); -ms-transform: perspective(400px) rotateY(0deg); transform: perspective(400px) rotateY(0deg); opacity: 1; } } .flipInY { -webkit-backface-visibility: visible !important; -ms-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInY; animation-name: flipInY; } @-webkit-keyframes flipOutX { 0% { -webkit-transform: perspective(400px) rotateX(0deg); transform: perspective(400px) rotateX(0deg); opacity: 1; } 100% { -webkit-transform: perspective(400px) rotateX(90deg); transform: perspective(400px) rotateX(90deg); opacity: 0; } } @keyframes flipOutX { 0% { -webkit-transform: perspective(400px) rotateX(0deg); -ms-transform: perspective(400px) rotateX(0deg); transform: perspective(400px) rotateX(0deg); opacity: 1; } 100% { -webkit-transform: perspective(400px) rotateX(90deg); -ms-transform: perspective(400px) rotateX(90deg); transform: perspective(400px) rotateX(90deg); opacity: 0; } } .flipOutX { -webkit-animation-name: flipOutX; animation-name: flipOutX; -webkit-backface-visibility: visible !important; -ms-backface-visibility: visible !important; backface-visibility: visible !important; } @-webkit-keyframes flipOutY { 0% { -webkit-transform: perspective(400px) rotateY(0deg); transform: perspective(400px) rotateY(0deg); opacity: 1; } 100% { -webkit-transform: perspective(400px) rotateY(90deg); transform: perspective(400px) rotateY(90deg); opacity: 0; } } @keyframes flipOutY { 0% { -webkit-transform: perspective(400px) rotateY(0deg); -ms-transform: perspective(400px) rotateY(0deg); transform: perspective(400px) rotateY(0deg); opacity: 1; } 100% { -webkit-transform: perspective(400px) rotateY(90deg); -ms-transform: perspective(400px) rotateY(90deg); transform: perspective(400px) rotateY(90deg); opacity: 0; } } .flipOutY { -webkit-backface-visibility: visible !important; -ms-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipOutY; animation-name: flipOutY; } @-webkit-keyframes lightSpeedIn { 0% { -webkit-transform: translateX(100%) skewX(-30deg); transform: translateX(100%) skewX(-30deg); opacity: 0; } 60% { -webkit-transform: translateX(-20%) skewX(30deg); transform: translateX(-20%) skewX(30deg); opacity: 1; } 80% { -webkit-transform: translateX(0%) skewX(-15deg); transform: translateX(0%) skewX(-15deg); opacity: 1; } 100% { -webkit-transform: translateX(0%) skewX(0deg); transform: translateX(0%) skewX(0deg); opacity: 1; } } @keyframes lightSpeedIn { 0% { -webkit-transform: translateX(100%) skewX(-30deg); -ms-transform: translateX(100%) skewX(-30deg); transform: translateX(100%) skewX(-30deg); opacity: 0; } 60% { -webkit-transform: translateX(-20%) skewX(30deg); -ms-transform: translateX(-20%) skewX(30deg); transform: translateX(-20%) skewX(30deg); opacity: 1; } 80% { -webkit-transform: translateX(0%) skewX(-15deg); -ms-transform: translateX(0%) skewX(-15deg); transform: translateX(0%) skewX(-15deg); opacity: 1; } 100% { -webkit-transform: translateX(0%) skewX(0deg); -ms-transform: translateX(0%) skewX(0deg); transform: translateX(0%) skewX(0deg); opacity: 1; } } .lightSpeedIn { -webkit-animation-name: lightSpeedIn; animation-name: lightSpeedIn; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } @-webkit-keyframes lightSpeedOut { 0% { -webkit-transform: translateX(0%) skewX(0deg); transform: translateX(0%) skewX(0deg); opacity: 1; } 100% { -webkit-transform: translateX(100%) skewX(-30deg); transform: translateX(100%) skewX(-30deg); opacity: 0; } } @keyframes lightSpeedOut { 0% { -webkit-transform: translateX(0%) skewX(0deg); -ms-transform: translateX(0%) skewX(0deg); transform: translateX(0%) skewX(0deg); opacity: 1; } 100% { -webkit-transform: translateX(100%) skewX(-30deg); -ms-transform: translateX(100%) skewX(-30deg); transform: translateX(100%) skewX(-30deg); opacity: 0; } } .lightSpeedOut { -webkit-animation-name: lightSpeedOut; animation-name: lightSpeedOut; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } @-webkit-keyframes rotateIn { 0% { -webkit-transform-origin: center center; transform-origin: center center; -webkit-transform: rotate(-200deg); transform: rotate(-200deg); opacity: 0; } 100% { -webkit-transform-origin: center center; transform-origin: center center; -webkit-transform: rotate(0); transform: rotate(0); opacity: 1; } } @keyframes rotateIn { 0% { -webkit-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; -webkit-transform: rotate(-200deg); -ms-transform: rotate(-200deg); transform: rotate(-200deg); opacity: 0; } 100% { -webkit-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); opacity: 1; } } .rotateIn { -webkit-animation-name: rotateIn; animation-name: rotateIn; } @-webkit-keyframes rotateInDownLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); opacity: 0; } 100% { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(0); transform: rotate(0); opacity: 1; } } @keyframes rotateInDownLeft { 0% { -webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); opacity: 0; } 100% { -webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); opacity: 1; } } .rotateInDownLeft { -webkit-animation-name: rotateInDownLeft; animation-name: rotateInDownLeft; } @-webkit-keyframes rotateInDownRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(90deg); transform: rotate(90deg); opacity: 0; } 100% { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(0); transform: rotate(0); opacity: 1; } } @keyframes rotateInDownRight { 0% { -webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); opacity: 0; } 100% { -webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); opacity: 1; } } .rotateInDownRight { -webkit-animation-name: rotateInDownRight; animation-name: rotateInDownRight; } @-webkit-keyframes rotateInUpLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(90deg); transform: rotate(90deg); opacity: 0; } 100% { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(0); transform: rotate(0); opacity: 1; } } @keyframes rotateInUpLeft { 0% { -webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); opacity: 0; } 100% { -webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); opacity: 1; } } .rotateInUpLeft { -webkit-animation-name: rotateInUpLeft; animation-name: rotateInUpLeft; } @-webkit-keyframes rotateInUpRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); opacity: 0; } 100% { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(0); transform: rotate(0); opacity: 1; } } @keyframes rotateInUpRight { 0% { -webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); opacity: 0; } 100% { -webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); opacity: 1; } } .rotateInUpRight { -webkit-animation-name: rotateInUpRight; animation-name: rotateInUpRight; } @-webkit-keyframes rotateOut { 0% { -webkit-transform-origin: center center; transform-origin: center center; -webkit-transform: rotate(0); transform: rotate(0); opacity: 1; } 100% { -webkit-transform-origin: center center; transform-origin: center center; -webkit-transform: rotate(200deg); transform: rotate(200deg); opacity: 0; } } @keyframes rotateOut { 0% { -webkit-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); opacity: 1; } 100% { -webkit-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; -webkit-transform: rotate(200deg); -ms-transform: rotate(200deg); transform: rotate(200deg); opacity: 0; } } .rotateOut { -webkit-animation-name: rotateOut; animation-name: rotateOut; } @-webkit-keyframes rotateOutDownLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(0); transform: rotate(0); opacity: 1; } 100% { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(90deg); transform: rotate(90deg); opacity: 0; } } @keyframes rotateOutDownLeft { 0% { -webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); opacity: 1; } 100% { -webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); opacity: 0; } } .rotateOutDownLeft { -webkit-animation-name: rotateOutDownLeft; animation-name: rotateOutDownLeft; } @-webkit-keyframes rotateOutDownRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(0); transform: rotate(0); opacity: 1; } 100% { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); opacity: 0; } } @keyframes rotateOutDownRight { 0% { -webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); opacity: 1; } 100% { -webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); opacity: 0; } } .rotateOutDownRight { -webkit-animation-name: rotateOutDownRight; animation-name: rotateOutDownRight; } @-webkit-keyframes rotateOutUpLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(0); transform: rotate(0); opacity: 1; } 100% { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); opacity: 0; } } @keyframes rotateOutUpLeft { 0% { -webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); opacity: 1; } 100% { -webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); opacity: 0; } } .rotateOutUpLeft { -webkit-animation-name: rotateOutUpLeft; animation-name: rotateOutUpLeft; } @-webkit-keyframes rotateOutUpRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(0); transform: rotate(0); opacity: 1; } 100% { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(90deg); transform: rotate(90deg); opacity: 0; } } @keyframes rotateOutUpRight { 0% { -webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); opacity: 1; } 100% { -webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); opacity: 0; } } .rotateOutUpRight { -webkit-animation-name: rotateOutUpRight; animation-name: rotateOutUpRight; } @-webkit-keyframes slideInDown { 0% { opacity: 0; -webkit-transform: translateY(-2000px); transform: translateY(-2000px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes slideInDown { 0% { opacity: 0; -webkit-transform: translateY(-2000px); -ms-transform: translateY(-2000px); transform: translateY(-2000px); } 100% { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } } .slideInDown { -webkit-animation-name: slideInDown; animation-name: slideInDown; } @-webkit-keyframes slideInLeft { 0% { opacity: 0; -webkit-transform: translateX(-2000px); transform: translateX(-2000px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes slideInLeft { 0% { opacity: 0; -webkit-transform: translateX(-2000px); -ms-transform: translateX(-2000px); transform: translateX(-2000px); } 100% { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } } .slideInLeft { -webkit-animation-name: slideInLeft; animation-name: slideInLeft; } @-webkit-keyframes slideInRight { 0% { opacity: 0; -webkit-transform: translateX(2000px); transform: translateX(2000px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes slideInRight { 0% { opacity: 0; -webkit-transform: translateX(2000px); -ms-transform: translateX(2000px); transform: translateX(2000px); } 100% { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } } .slideInRight { -webkit-animation-name: slideInRight; animation-name: slideInRight; } @-webkit-keyframes slideOutLeft { 0% { -webkit-transform: translateX(0); transform: translateX(0); } 100% { opacity: 0; -webkit-transform: translateX(-2000px); transform: translateX(-2000px); } } @keyframes slideOutLeft { 0% { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } 100% { opacity: 0; -webkit-transform: translateX(-2000px); -ms-transform: translateX(-2000px); transform: translateX(-2000px); } } .slideOutLeft { -webkit-animation-name: slideOutLeft; animation-name: slideOutLeft; } @-webkit-keyframes slideOutRight { 0% { -webkit-transform: translateX(0); transform: translateX(0); } 100% { opacity: 0; -webkit-transform: translateX(2000px); transform: translateX(2000px); } } @keyframes slideOutRight { 0% { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } 100% { opacity: 0; -webkit-transform: translateX(2000px); -ms-transform: translateX(2000px); transform: translateX(2000px); } } .slideOutRight { -webkit-animation-name: slideOutRight; animation-name: slideOutRight; } @-webkit-keyframes slideOutUp { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 100% { opacity: 0; -webkit-transform: translateY(-2000px); transform: translateY(-2000px); } } @keyframes slideOutUp { 0% { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } 100% { opacity: 0; -webkit-transform: translateY(-2000px); -ms-transform: translateY(-2000px); transform: translateY(-2000px); } } .slideOutUp { -webkit-animation-name: slideOutUp; animation-name: slideOutUp; } @-webkit-keyframes hinge { 0% { -webkit-transform: rotate(0); transform: rotate(0); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 20%, 60% { -webkit-transform: rotate(80deg); transform: rotate(80deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 40% { -webkit-transform: rotate(60deg); transform: rotate(60deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 80% { -webkit-transform: rotate(60deg) translateY(0); transform: rotate(60deg) translateY(0); opacity: 1; -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 100% { -webkit-transform: translateY(700px); transform: translateY(700px); opacity: 0; } } @keyframes hinge { 0% { -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); -webkit-transform-origin: top left; -ms-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 20%, 60% { -webkit-transform: rotate(80deg); -ms-transform: rotate(80deg); transform: rotate(80deg); -webkit-transform-origin: top left; -ms-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 40% { -webkit-transform: rotate(60deg); -ms-transform: rotate(60deg); transform: rotate(60deg); -webkit-transform-origin: top left; -ms-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 80% { -webkit-transform: rotate(60deg) translateY(0); -ms-transform: rotate(60deg) translateY(0); transform: rotate(60deg) translateY(0); opacity: 1; -webkit-transform-origin: top left; -ms-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 100% { -webkit-transform: translateY(700px); -ms-transform: translateY(700px); transform: translateY(700px); opacity: 0; } } .hinge { -webkit-animation-name: hinge; animation-name: hinge; /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ } @-webkit-keyframes rollIn { 0% { opacity: 0; -webkit-transform: translateX(-100%) rotate(-120deg); transform: translateX(-100%) rotate(-120deg); } 100% { opacity: 1; -webkit-transform: translateX(0px) rotate(0deg); transform: translateX(0px) rotate(0deg); } } @keyframes rollIn { 0% { opacity: 0; -webkit-transform: translateX(-100%) rotate(-120deg); -ms-transform: translateX(-100%) rotate(-120deg); transform: translateX(-100%) rotate(-120deg); } 100% { opacity: 1; -webkit-transform: translateX(0px) rotate(0deg); -ms-transform: translateX(0px) rotate(0deg); transform: translateX(0px) rotate(0deg); } } .rollIn { -webkit-animation-name: rollIn; animation-name: rollIn; /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ } @-webkit-keyframes rollOut { 0% { opacity: 1; -webkit-transform: translateX(0px) rotate(0deg); transform: translateX(0px) rotate(0deg); } 100% { opacity: 0; -webkit-transform: translateX(100%) rotate(120deg); transform: translateX(100%) rotate(120deg); } } @keyframes rollOut { 0% { opacity: 1; -webkit-transform: translateX(0px) rotate(0deg); -ms-transform: translateX(0px) rotate(0deg); transform: translateX(0px) rotate(0deg); } 100% { opacity: 0; -webkit-transform: translateX(100%) rotate(120deg); -ms-transform: translateX(100%) rotate(120deg); transform: translateX(100%) rotate(120deg); } } .rollOut { -webkit-animation-name: rollOut; animation-name: rollOut; } .container-fully { width: 1600px; max-width: 100%; } .fw-section-height-sm { height: 240px; } .fw-section-height-md { height: 300px; } .fw-section-height-lg { height: 440px; } .fw-section-height-custom, .fw-column-height-custom { overflow: hidden; /* .fw-section-space { &:not(.page-template-visual-builder-template) { .fw-main-row-custom, .fw-main-row { .fw-container, .fw-container-fluid { padding-top: $fw-section-padding; padding-bottom: $fw-section-padding; } } } } */ } .bt-section-space { padding-top: 100px; padding-bottom: 100px; } @media (max-width: 991px) { .fw-content-overlay-sm { margin-bottom: -20px; } .fw-content-overlay-md { margin-bottom: -40px; } .fw-content-overlay-lg { margin-bottom: -60px; } } @media (max-width: 767px) { .fw-section-height-lg { height: 300px; } } .fw_theme_bg_color_1 { background-color: #543431 !important; } .fw_theme_hover_bg_color_1 { background-color: #543431 !important; } .fw_theme_bg_color_2 { background-color: #a97170 !important; } .fw_theme_hover_bg_color_2 { background-color: #a97170 !important; } .fw_theme_bg_color_3 { background-color: #1f1f1f !important; } .fw_theme_hover_bg_color_3 { background-color: #1f1f1f !important; } .fw_theme_bg_color_4 { background-color: #657e1b !important; } .fw_theme_hover_bg_color_4 { background-color: #657e1b !important; } .fw_theme_bg_color_5 { background-color: #c9c486 !important; } .fw_theme_hover_bg_color_5 { background-color: #c9c486 !important; } .fw_theme_text_color_1 { color: #543431 !important; } .fw_theme_text_color_2 { color: #a97170 !important; } .fw_theme_text_color_3 { color: #1f1f1f !important; } .fw_theme_text_color_4 { color: #657e1b !important; } .fw_theme_text_color_5 { color: #c9c486 !important; } .fw_theme_border_color_1 { border: 1px solid #543431 !important; } .fw_theme_border_color_2 { border: 1px solid #a97170 !important; } .fw_theme_border_color_3 { border: 1px solid #1f1f1f !important; } .fw_theme_border_color_4 { border: 1px solid #657e1b !important; } .fw_theme_border_color_5 { border: 1px solid #c9c486 !important; } .fw_theme_border_only_color_1 { border-color: #543431 !important; } .fw_theme_border_only_color_2 { border-color: #a97170 !important; } .fw_theme_border_only_color_3 { border-color: #1f1f1f !important; } .fw_theme_border_only_color_4 { border-color: #657e1b !important; } .fw_theme_border_only_color_5 { border-color: #c9c486 !important; } .fw_hover_bg_color_1:hover { background-color: #543431 !important; } .fw_hover_bg_color_2:hover { background-color: #a97170 !important; } .fw_hover_bg_color_3:hover { background-color: #1f1f1f !important; } .fw_hover_bg_color_4:hover { background-color: #657e1b !important; } .fw_hover_bg_color_5:hover { background-color: #c9c486 !important; /* page 404 */ } .error404 { background: url('../images/background-page-404.jpg') center center / cover; background-attachment: fixed; } .error404 footer.bt-footer { display: none; } .bt-404-page { padding: 170px 0 170px; background-attachment: fixed; } .bt-404-page .wrap-entry-404 .fw-title-404 { font-size: 80px; line-height: 80px; margin-bottom: 28px; color: #fff; } .bt-404-page .wrap-entry-404 .fw-title-404-sub { font-size: 30px; font-weight: normal; color: #fff; } .bt-404-page .wrap-entry-404 .page-content { color: #fff; } .bt-404-page .wrap-entry-404 .page-content a { text-decoration: underline; -webkit-transition: 0.3s; transition: 0.3s; } .bt-404-page .wrap-entry-404 .page-content a:hover { color: #744844; } .bt-404-page .wrap-entry-404 .page-content .search-form { position: relative; display: inline-block; max-width: 100%; width: 450px; margin: 20px auto; } .bt-404-page .wrap-entry-404 .page-content .search-form label { display: block; position: relative; width: 100%; } .bt-404-page .wrap-entry-404 .page-content .search-form label .screen-reader-text { display: none; } .bt-404-page .wrap-entry-404 .page-content .search-form label input.search-field { width: 100%; height: 50px !important; border-radius: 100px !important; padding-left: 24px !important; padding-right: 130px !important; color: #333; font-weight: normal; } .bt-404-page .wrap-entry-404 .page-content .search-form label:after { content: ""; position: absolute; right: 25px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); display: inline-block; font-family: "Ionicons"; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; text-rendering: auto; text-transform: none; font-size: 24px; color: #543431; } .bt-404-page .wrap-entry-404 .page-content .search-form input.search-submit { position: absolute; right: 20px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); background: none; font-size: 0; display: none; } .bt-404-page .wrap-entry-404 .page-content .go-to-homepage { margin-top: 10px; font-size: 18px; font-weight: bold; } .bt-404-page .wrap-entry-404 .page-content .go-to-homepage a { -webkit-transition: 0.3s; transition: 0.3s; text-decoration: none; } .bt-404-page .wrap-entry-404 .page-content .go-to-homepage:hover a { color: #643e3a; } .gallery.gallery-columns-1:after { content: ""; display: block; clear: both; } .gallery.gallery-columns-1 .gallery-item { width: calc(100% / 1); display: inline-block; vertical-align: top; text-align: center; margin-bottom: 15px; padding: 10px; } .gallery.gallery-columns-1 .gallery-item img { max-width: 100%; height: auto; } .gallery.gallery-columns-1 .gallery-item .gallery-caption { margin-top: 8px; font-family: caption; font-style: italic; } .gallery.gallery-columns-2:after { content: ""; display: block; clear: both; } .gallery.gallery-columns-2 .gallery-item { width: calc(100% / 2); display: inline-block; vertical-align: top; text-align: center; margin-bottom: 15px; padding: 10px; } .gallery.gallery-columns-2 .gallery-item img { max-width: 100%; height: auto; } .gallery.gallery-columns-2 .gallery-item .gallery-caption { margin-top: 8px; font-family: caption; font-style: italic; } .gallery.gallery-columns-3:after { content: ""; display: block; clear: both; } .gallery.gallery-columns-3 .gallery-item { width: calc(100% / 3); display: inline-block; vertical-align: top; text-align: center; margin-bottom: 15px; padding: 10px; } .gallery.gallery-columns-3 .gallery-item img { max-width: 100%; height: auto; } .gallery.gallery-columns-3 .gallery-item .gallery-caption { margin-top: 8px; font-family: caption; font-style: italic; } .gallery.gallery-columns-4:after { content: ""; display: block; clear: both; } .gallery.gallery-columns-4 .gallery-item { width: calc(100% / 4); display: inline-block; vertical-align: top; text-align: center; margin-bottom: 15px; padding: 10px; } .gallery.gallery-columns-4 .gallery-item img { max-width: 100%; height: auto; } .gallery.gallery-columns-4 .gallery-item .gallery-caption { margin-top: 8px; font-family: caption; font-style: italic; } .gallery.gallery-columns-5:after { content: ""; display: block; clear: both; } .gallery.gallery-columns-5 .gallery-item { width: calc(100% / 5); display: inline-block; vertical-align: top; text-align: center; margin-bottom: 15px; padding: 10px; } .gallery.gallery-columns-5 .gallery-item img { max-width: 100%; height: auto; } .gallery.gallery-columns-5 .gallery-item .gallery-caption { margin-top: 8px; font-family: caption; font-style: italic; } .gallery.gallery-columns-6:after { content: ""; display: block; clear: both; } .gallery.gallery-columns-6 .gallery-item { width: calc(100% / 6); display: inline-block; vertical-align: top; text-align: center; margin-bottom: 15px; padding: 10px; } .gallery.gallery-columns-6 .gallery-item img { max-width: 100%; height: auto; } .gallery.gallery-columns-6 .gallery-item .gallery-caption { margin-top: 8px; font-family: caption; font-style: italic; } .gallery.gallery-columns-7:after { content: ""; display: block; clear: both; } .gallery.gallery-columns-7 .gallery-item { width: calc(100% / 7); display: inline-block; vertical-align: top; text-align: center; margin-bottom: 15px; padding: 10px; } .gallery.gallery-columns-7 .gallery-item img { max-width: 100%; height: auto; } .gallery.gallery-columns-7 .gallery-item .gallery-caption { margin-top: 8px; font-family: caption; font-style: italic; } .gallery.gallery-columns-8:after { content: ""; display: block; clear: both; } .gallery.gallery-columns-8 .gallery-item { width: calc(100% / 8); display: inline-block; vertical-align: top; text-align: center; margin-bottom: 15px; padding: 10px; } .gallery.gallery-columns-8 .gallery-item img { max-width: 100%; height: auto; } .gallery.gallery-columns-8 .gallery-item .gallery-caption { margin-top: 8px; font-family: caption; font-style: italic; } .gallery.gallery-columns-9:after { content: ""; display: block; clear: both; } .gallery.gallery-columns-9 .gallery-item { width: calc(100% / 9); display: inline-block; vertical-align: top; text-align: center; margin-bottom: 15px; padding: 10px; } .gallery.gallery-columns-9 .gallery-item img { max-width: 100%; height: auto; } .gallery.gallery-columns-9 .gallery-item .gallery-caption { margin-top: 8px; font-family: caption; font-style: italic; } .gallery.gallery-columns-10:after { content: ""; display: block; clear: both; } .gallery.gallery-columns-10 .gallery-item { width: calc(100% / 10); display: inline-block; vertical-align: top; text-align: center; margin-bottom: 15px; padding: 10px; } .gallery.gallery-columns-10 .gallery-item img { max-width: 100%; height: auto; } .gallery.gallery-columns-10 .gallery-item .gallery-caption { margin-top: 8px; font-family: caption; font-style: italic; } .gallery.gallery-columns-11:after { content: ""; display: block; clear: both; } .gallery.gallery-columns-11 .gallery-item { width: calc(100% / 11); display: inline-block; vertical-align: top; text-align: center; margin-bottom: 15px; padding: 10px; } .gallery.gallery-columns-11 .gallery-item img { max-width: 100%; height: auto; } .gallery.gallery-columns-11 .gallery-item .gallery-caption { margin-top: 8px; font-family: caption; font-style: italic; } .gallery.gallery-columns-12:after { content: ""; display: block; clear: both; } .gallery.gallery-columns-12 .gallery-item { width: calc(100% / 12); display: inline-block; vertical-align: top; text-align: center; margin-bottom: 15px; padding: 10px; } .gallery.gallery-columns-12 .gallery-item img { max-width: 100%; height: auto; } .gallery.gallery-columns-12 .gallery-item .gallery-caption { margin-top: 8px; font-family: caption; font-style: italic; } .post-password-form { /* table styling */ } .post-password-form input[name="post_password"] { border: 1px solid #e3e3e3; border-radius: 3px; line-height: 34px; padding: 0 20px; } .post-password-form input[type="submit"] { background: #543431; border: medium none; border-radius: 3px; color: #fff; font-size: 14px; padding: 3px 18px; -webkit-transition: 0.3s; transition: 0.3s; } .post-password-form input[type="submit"]:hover { background: #442a28; } table { border-collapse: collapse; } table, th, td { border: 1px solid #eee; } th, td { padding: 10px; } article.post.sticky { position: relative; } article.post.sticky .post-inner { border: 1px solid rgba(84, 52, 49, 0.5); } article.post.sticky:after { content: "\f0e7"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; position: absolute; width: 30px; height: 30px; background: #543431; right: 0px; top: 0px; z-index: 3; color: #fff; text-align: center; } .title-bar-default { padding: 100px 0; background: url('../images/titlebar-background.jpg') no-repeat center center / cover; background-attachment: fixed; } .title-bar-default .title-bar-text { font-size: 32px; line-height: 42px; margin: 0; font-weight: bold; } .bypostauthor { border: none; } .aligncenter { text-align: center; /* sweetalert JS */ } .sweet-alert h2 { font-size: 22px; letter-spacing: -1px; margin-top: 0; } .sweet-alert .sa-button-container button, .sweet-alert .sa-confirm-button-container button { border-radius: 3px; font-size: 14px; padding: 7px 33px; border: none; box-shadow: none !important; font-size: 11px; letter-spacing: 2px; text-transform: uppercase; } .sweet-alert .sa-button-container button.confirm, .sweet-alert .sa-confirm-button-container button.confirm { background: #543431 !important; color: #fff; -webkit-transition: 0.3s; transition: 0.3s; } .sweet-alert .sa-button-container button.confirm:hover, .sweet-alert .sa-confirm-button-container button.confirm:hover { background: #34201e !important; } @keyframes ajaxLoadingAnimate { from { transform: rotate(0); } to { transform: rotate(360deg); } } @-webkit-keyframes ajaxLoadingAnimate { from { -webkit-transform: rotate(0); } to { -webkit-transform: rotate(360deg); } } ._ajax-loading-animate { position: relative; pointer-events: none; } ._ajax-loading-animate:after { content: ""; width: 40px; height: 40px; position: absolute; left: calc(50% - 15px); top: calc(50% - 15px); z-index: 999; border: solid 8px #555; border-left-color: #543431; border-radius: 100px; animation: ajaxLoadingAnimate 1s infinite linear; -webkit-animation: ajaxLoadingAnimate 1s infinite linear; } ._ajax-loading-animate > * { opacity: 0.3; } html { overflow-x: hidden; /* background image for body */ } body { background-color: #fdfdfd; background-image: url(); background-repeat: ; /* wrapper for all sections */ } @media (min-width: 1319px) { body.bt-side-boxed #page, body.is-header-sticky.bt-side-boxed .bt-header-container.fw-sticky-header { position: relative; width: 90vw; left: 5vw; } body.bt-side-boxed { background-color: #fdfdfd; background: url(); background-repeat: ; background-attachment: fixed; } body.bt-side-boxed #page { margin-top: ; margin-bottom: ; background: ; -webkit-box-shadow: 0 0 24px 1px rgba(0, 0, 0, 0.1); -ms-box-shadow: 0 0 24px 1px rgba(0, 0, 0, 0.1); box-shadow: 0 0 24px 1px rgba(0, 0, 0, 0.1); } body.bt-side-boxed .vc_section[data-vc-full-width] { position: relative !important; left: 50% !important; width: 90vw !important; margin-left: -45vw !important; } body.bt-side-boxed .vc_section[data-vc-full-width] > .vc_row { position: relative; max-width: 1170px; margin-left: auto; margin-right: auto; } body.bt-side-boxed .vc_section[data-vc-stretch-content] .vc_row { position: relative; max-width: calc(100% + 30px); margin-left: -15px; margin-right: -15px; } body.bt-side-boxed .vc_row[data-vc-full-width] { position: relative !important; left: 50% !important; width: 90vw !important; max-width: 100% !important; margin-left: -45vw !important; } } .fw-side-boxed .site-main { background-color: ; } .fw-side-boxed .site-main .fw-main-row > .fw-container { background-color: ; } .fw-full .site, .fw-side-boxed .site { margin-top: ; margin-bottom: ; } ::-moz-selection { background: rgba(84, 52, 49, 0.1); } ::selection { background: rgba(84, 52, 49, 0.1); /* Scroll To Top Button */ } .scroll-to-top i { color: ; } .scroll-to-top:hover { border-color: ; } #page input[type="text"], #page input[type="password"], #page input[type="number"], #page input[type="email"], #page input[type="date"], #page input[type="color"], #page input[type="tel"], #page input[type="search"], #page textarea, #page select { border-radius: 1px; border: 1px solid rgba(53, 53, 53, 0.1); -webkit-transition: all 0.3s ease; transition: all 0.3s ease; max-width: 100%; } #page input[type="text"]:focus, #page input[type="password"]:focus, #page input[type="number"]:focus, #page input[type="email"]:focus, #page input[type="date"]:focus, #page input[type="color"]:focus, #page input[type="tel"]:focus, #page input[type="search"]:focus, #page textarea:focus, #page select:focus { border: 1px solid rgba(84, 52, 49, 0.5); -webkit-box-shadow: 0px 0px 5px rgba(84, 52, 49, 0.25); -moz-box-shadow: 0px 0px 5px rgba(84, 52, 49, 0.25); box-shadow: none; outline: none; } #page input[type="submit"] { border-radius: 3px; border: none; background: #543431; color: #fff; padding: 8px 12px; vertical-align: top; font-size: 13px; line-height: normal; -webkit-transition: 0.3s; transition: 0.3s; } #page input[type="submit"]:hover { background: #34201e; } #page input.search-field { border-radius: 3px; height: 38px; padding: 0 10px; } #page input.search-submit { height: 38px; padding: 0 12px; } .fw-content-align-left { text-align: left; } .fw-content-align-center { text-align: center; } .fw-content-align-right { text-align: right; } .bt-itable { display: table; width: 100%; } .bt-itable .bt-icell { display: table-cell; } .bt-itable .bt-icell.bt-icell-align-middle { vertical-align: middle; } .alignleft { float: left; padding-right: 10px; } .alignright { float: right; padding-left: 10px; } table { width: 100%; } #scroll-to-top-button { position: fixed; cursor: pointer; opacity: 0.5; bottom: 20px; right: 20px; width: 40px; height: 40px; z-index: 99; border-radius: 3px; background: #543431; -webkit-transition: 0.5s; transition: 0.5s; visibility: hidden; opacity: 0; transform: translateY(150px); -webkit-transform: translateY(150px); /* custom-select-ui */ } #scroll-to-top-button.is-display { visibility: visible; opacity: 0.5; transform: translateY(0); -webkit-transform: translateY(0); } #scroll-to-top-button span { position: absolute; left: 50%; top: 55%; width: 10px; height: 10px; transform: translate(-50%, -50%) rotate(-45deg); -webkit-transform: translate(-50%, -50%) rotate(-45deg); border: solid #fff; border-width: 1px 1px 0 0; } #scroll-to-top-button:hover { opacity: 1; } #page .custom-select-ui { position: relative; overflow: hidden; border-radius: 3px; border: 1px solid rgba(53, 53, 53, 0.1); background: #fff; -webkit-transition: 0.3s; transition: 0.3s; /* ui select2 - jquery render */ } #page .custom-select-ui:hover { border: 1px solid rgba(84, 52, 49, 0.5); } #page .custom-select-ui:after { content: "\f107"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; position: absolute; z-index: 1; right: 10px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); opacity: 0.5; } #page .custom-select-ui > select { cursor: pointer; width: calc(100% + 17px); border-color: transparent; background: transparent; margin: 0; max-width: none; position: relative; z-index: 3; outline: none; } #page .custom-select-ui > select option { width: calc(100% + 17px); max-width: none; outline: none; } #page .select2-container > a.select2-default { height: 36px; line-height: 36px; background: #fff; background-color: #fff; border-radius: 3px; border-color: rgba(53, 53, 53, 0.1); box-shadow: none; } #page .select2-container > a.select2-default .select2-arrow { background: transparent; border: none; } #page .select2-container > a.select2-default .select2-arrow:after { border-color: none; border-color: #333; border-image: none; border-style: solid; border-width: 1px 1px 0 0; content: ""; height: 5px; position: absolute; right: 15px; top: 50%; transform: translateY(-50%) rotate(135deg); -webkit-transform: translateY(-50%) rotate(135deg); width: 5px; z-index: 1; } #page .select2-container > a.select2-default .select2-arrow b { display: none; } body #select2-drop { border-color: rgba(53, 53, 53, 0.1); } body #select2-drop .select2-search { position: relative; } body #select2-drop .select2-search input { background: none !important; border-radius: 3px !important; box-shadow: none !important; } body #select2-drop .select2-search:after { content: "\f002"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; font-size: 11px; position: absolute; right: 12px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); } body #select2-drop .select2-result-sub .select2-highlighted { background: rgba(84, 52, 49, 0.9); color: #fff; border-radius: 3px; } .svg_bleeding_stock_wrap { position: absolute; left: 0; top: 0; visibility: hidden; opacity: 0; } .wpcf7-form .ctf { margin-bottom: 15px; } .wpcf7-form .ct-name { width: calc(50% - 10px); float: left; } .wpcf7-form .ct-email { width: calc(50% - 10px); float: right; } .main-color b { color: #543431; font-weight: inherit !important; } .ui.selection.dropdown > .delete.icon, .ui.selection.dropdown > .dropdown.icon, .ui.selection.dropdown > .search.icon { line-height: 1.55em; } .ui.selection.active.dropdown, .ui.selection.active.dropdown .menu, .ui.selection.active.dropdown:hover, .ui.selection.active.dropdown:hover .menu, .ui.selection.dropdown:focus, .ui.selection.dropdown:focus .menu { border-color: #543431; } body { font-family: 'Merriweather'; font-size: 18px; line-height: 28px; font-weight: 300; font-style: normal; letter-spacing: 0px; color: #1f1f1f; } a { color: #657e1b; } a:hover { color: #c9c486; } a:focus, a:active { color: #657e1b; } h1, .h1 { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-size: 55px; line-height: 65px; letter-spacing: 0px; color: #1f1f1f; } h2, .h2 { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-size: 40px; line-height: 56px; letter-spacing: 0px; color: #1f1f1f; } h3, .h3 { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-size: 32px; line-height: 38px; letter-spacing: 0px; color: #1f1f1f; } h4, .h4 { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-size: 26px; line-height: 32px; letter-spacing: 0px; color: #1f1f1f; } h5, .h5 { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-size: 19px; line-height: 28px; letter-spacing: 0px; color: #1f1f1f; } h6, .h6 { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-size: 14px; line-height: 26px; letter-spacing: 0px; color: #1f1f1f; } hr { margin: 22.5px auto; } blockquote { color: #1f1f1f; font-family: 'Merriweather'; font-weight: 300; /*Responsive*/ /*Screen 568px*/ } blockquote .fw-symbols-quote { color: #1f1f1f; } blockquote cite { color: #1f1f1f; font-family: 'Montserrat'; font-weight: 400; font-style: normal; font-size: 20px; } @media (max-width: 767px) { h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { letter-spacing: 0 !important; } } body #cs-content .x-container.width { width: calc(100% - 30px); /* Small devices Tablets (≥768px) */ } @media (min-width: 768px) { /* Medium devices Desktops (≥992px) */ body #cs-content .x-container.max { max-width: 720px; } } @media (min-width: 992px) { /* Large devices Desktops (≥1200px) */ body #cs-content .x-container.max { max-width: 940px; } } @media (min-width: 1200px) { /* fix builder ui */ body #cs-content .x-container.max { max-width: 1140px; } } .bt-row > .cs-preview-element-wrapper { display: inline; /* booking form restaurant */ } #cs-content .cs-preview-element-wrapper .rtb-booking-form form label { display: block; width: 100%; } #cs-content .cs-preview-element-wrapper .rtb-booking-form form { /* fix button element inline */ } #cs-content .cs-preview-element-wrapper .rtb-booking-form form input[type="text"], #cs-content .cs-preview-element-wrapper .rtb-booking-form form input[type="tel"], #cs-content .cs-preview-element-wrapper .rtb-booking-form form input[type="email"], #cs-content .cs-preview-element-wrapper .rtb-booking-form form input[type="date"], #cs-content .cs-preview-element-wrapper .rtb-booking-form form select, #cs-content .cs-preview-element-wrapper .rtb-booking-form form textarea { display: block; width: 100%; } .cs-preview-element-wrapper[data-element="bears-button-element"] { display: inline-block; /* fix carousel + hyperMasonry element */ } .cs-preview-element-wrapper .bearsthemes-team-element + .cs-empty-element, .cs-preview-element-wrapper .bearsthemes-testimonals-element + .cs-empty-element, .cs-preview-element-wrapper .bearsthemes-countdown-element + .cs-empty-element { display: none !important; } .cs-preview-element-wrapper .bearsthemes-team-element ~ .cs-empty-element, .cs-preview-element-wrapper .bearsthemes-testimonals-element ~ .cs-empty-element, .cs-preview-element-wrapper .bearsthemes-countdown-element ~ .cs-empty-element { display: none !important; /* hidden button handle hyperMasonry */ } .cs-preview-element-wrapper .bearsthemes-gallery-element { /* overide color skillbar */ } .cs-preview-element-wrapper .bearsthemes-gallery-element button.save-grid-js, .cs-preview-element-wrapper .bearsthemes-gallery-element div.ui-resizable-se { display: none !important; } body #cs-content .x-skill-bar .bar { background: #543431; } body #cs-content .x-accordion-heading .x-accordion-toggle.collapsed:hover, body #cs-content .x-accordion-heading .x-accordion-toggle, body #cs-content .x-nav-tabs > li > a:hover, body #cs-content .x-nav-tabs > .active > a, body #cs-content .x-nav-tabs > .active > a:hover, body #cs-content .x-recent-posts a:hover .h-recent-posts { color: #543431; /******** x-accordion *********/ } body #cs-content .x-accordion-heading .x-accordion-toggle.collapsed:hover, body #cs-content .x-accordion-heading .x-accordion-toggle { color: #543431; font-size: 16px; line-height: 26px; font-weight: bold; } body #cs-content .x-accordion-group { box-shadow: none; border-radius: 2px; margin-bottom: 20px; } body #cs-content .x-accordion-inner { padding: 20px; } #cs-content .cs-preview-element-wrapper .x-text iframe { padding-bottom: 30px !important; /************* x-recent-posts *************/ } body #cs-content .x-recent-posts { /** x-pricing-table ***/ } body #cs-content .x-recent-posts > a { background: #fff; box-shadow: none; border-color: #eaeaea; border-radius: 1px; padding: 20px; -webkit-transition: 0.3s; transition: 0.3s; } body #cs-content .x-recent-posts > a .x-recent-posts-content .h-recent-posts { margin-top: 15px; } body #cs-content .x-recent-posts > a .x-recent-posts-content .x-recent-posts-date { color: #afafaf; font-size: 13px; text-transform: none; } body #cs-content .x-recent-posts > a:hover { border-color: #543431; } body #cs-content .x-recent-posts > a:hover .x-recent-posts-content .h-recent-posts { color: #543431; } body #cs-content .x-dropcap, body #cs-content .x-highlight, body #cs-content .x-pricing-column.featured h2, body #cs-content .x-recent-posts .x-recent-posts-img::after { background-color: #543431; } body .x-pricing-table { /* x-button */ } body .x-pricing-table .x-pricing-column > .x-pricing-column-info ul { padding: 0; margin: 0; } body .x-pricing-table .x-pricing-column > .x-pricing-column-info ul li { list-style: none; padding: 12px 40px; } body .x-pricing-table .x-pricing-column:first-child > h2 { border-radius: 4px 0 0 0; } body .x-pricing-table .x-pricing-column:first-child > .x-pricing-column-info { border-radius: 0 0 0 4px; } body .x-pricing-table .x-pricing-column:last-child > h2 { border-radius: 0 4px 0 0; } body .x-pricing-table .x-pricing-column:last-child > .x-pricing-column-info { border-radius: 0 0 4px 0; } body .x-pricing-table .x-pricing-column.featured { box-shadow: 0 0 29px -8px rgba(1, 1, 1, 0.3); } body .x-pricing-table .x-pricing-column.featured > h2 { border-radius: 4px 4px 0 0; } body .x-pricing-table .x-pricing-column.featured > .x-pricing-column-info { border-radius: 0 0 4px 4px; } body .x-pricing-table .x-btn { display: inline-block; font-size: 12px !important; font-weight: bold; letter-spacing: 2px; padding: 13px 23px !important; text-transform: uppercase; } body #cs-content .x-btn { background-color: #543431; box-shadow: none !important; text-shadow: none !important; border: none !important; } body #cs-content .x-btn:hover { background-color: #442a28 !important; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .modal, .bt-sermon-template-element .modal { top: 30px; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .modal .modal-content .modal-header, .bt-sermon-template-element .modal .modal-content .modal-header { border-bottom: none; position: absolute; right: -10px; top: -10px; background: #fff; z-index: 999; width: 30px; height: 30px; text-align: center; padding: 0; border-radius: 30px; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .modal .modal-content .modal-header button.close, .bt-sermon-template-element .modal .modal-content .modal-header button.close { margin-top: 0px; line-height: 30px; float: none; font-size: 30px; font-weight: bold; line-height: 1; color: #543431; text-shadow: 0 1px 0 #fff; filter: alpha(opacity=20); opacity: 1; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .modal .modal-content .modal-body, .bt-sermon-template-element .modal .modal-content .modal-body { padding: 0; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .modal .modal-content .modal-body .panel, .bt-sermon-template-element .modal .modal-content .modal-body .panel { border: none; margin-bottom: 0; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .modal .modal-content .modal-body .panel .panel-heading, .bt-sermon-template-element .modal .modal-content .modal-body .panel .panel-heading { background: #543431; padding-bottom: 0; border-bottom: none; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .modal .modal-content .modal-body .panel .panel-heading ul, .bt-sermon-template-element .modal .modal-content .modal-body .panel .panel-heading ul { border-bottom: none; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .modal .modal-content .modal-body .panel .panel-heading ul li a, .bt-sermon-template-element .modal .modal-content .modal-body .panel .panel-heading ul li a { color: #fff; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .modal .modal-content .modal-body .panel .panel-heading ul li.active a, .bt-sermon-template-element .modal .modal-content .modal-body .panel .panel-heading ul li.active a { color: #543431; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .modal .modal-content .modal-body .panel .panel-body, .bt-sermon-template-element .modal .modal-content .modal-body .panel .panel-body { min-height: 300px; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .modal .modal-content .modal-body .panel .panel-body .down, .bt-sermon-template-element .modal .modal-content .modal-body .panel .panel-body .down { text-align: center; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .modal .modal-content .modal-body .panel .panel-body .down img, .bt-sermon-template-element .modal .modal-content .modal-body .panel .panel-body .down img { width: 160px; height: auto; padding-top: 120px; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .modal .modal-content .modal-body .panel .panel-body .book > p:first-child:first-letter, .bt-sermon-template-element .modal .modal-content .modal-body .panel .panel-body .book > p:first-child:first-letter { border: 2px solid; float: left; font-size: 30px; font-weight: bold; margin: 0 22px 0 0; padding: 26px 20px; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .modal .modal-content .modal-body .panel .panel-body .mp3, .bt-sermon-template-element .modal .modal-content .modal-body .panel .panel-body .mp3 { margin: 0 60px; text-align: center; padding-top: 120px; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .modal .modal-content .modal-footer, .bt-sermon-template-element .modal .modal-content .modal-footer { padding: 5px 15px; } #page .wpb_images_carousel .vc_item .vc_inner img { max-width: 100%; height: auto; } #page { /* remove border gray map element */ } #page .vc_btn3 { border: 0; /* post slider */ } #page .vc_btn3.vc_btn3-style-custom { -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .vc_btn3.vc_btn3-style-custom:hover { opacity: 0.85; } #page .wpb_posts_slider .wpb_gallery_slides { background: none; border: none; border-radius: 0; box-shadow: none; } #page .wpb_posts_slider .wpb_gallery_slides ul.slides > li img { max-width: 100%; height: auto; } #page .wpb_posts_slider .wpb_gallery_slides ul.slides > li .link_image > img { border-radius: 3px; } #page .wpb_posts_slider .wpb_gallery_slides ul.slides > li .flex-caption { background: none; padding: 20px 0 0; } #page .wpb_posts_slider .wpb_gallery_slides ul.slides > li .flex-caption .post-title { font-size: 22px; letter-spacing: -1.2px; line-height: 26px; } #page .vc_tta-container .vc_tta-tabs { /* vc accordion */ } #page .vc_tta-container .vc_tta-tabs h4.vc_tta-panel-title { font-family: 'Merriweather'; font-size: 18px; line-height: 28px; font-weight: 300; font-style: normal; letter-spacing: 0px; } #page .vc_tta-container .vc_tta-tabs .vc_tta-tab a > * { vertical-align: middle; } #page .vc_tta-container .vc_tta-accordion .vc_tta-panel-title { font-family: 'Merriweather'; font-size: 18px; line-height: 28px; font-weight: 300; font-style: normal; letter-spacing: 0px; } #page .vc_tta-container .vc_tta-accordion .vc_tta-panel-title a > * { vertical-align: middle; } #page .vc_progress_bar { /* custom element */ } #page .vc_progress_bar .vc-custom-ui-round-slender { border-radius: 50px; } #page .vc_progress_bar .vc-custom-ui-round-slender:not(:last-child) { margin-bottom: 15px; } #page .vc_progress_bar .vc-custom-ui-round-slender .vc_label { padding: 4px 10px; line-height: normal; font-size: 11px; letter-spacing: 2px; text-transform: uppercase; } #page .vc_progress_bar .vc-custom-ui-round-slender .vc_bar { border-radius: 50px; } #page .vc_progress_bar .vc-custom-ui-square-slender { border-radius: 1px; } #page .vc_progress_bar .vc-custom-ui-square-slender:not(:last-child) { margin-bottom: 15px; } #page .vc_progress_bar .vc-custom-ui-square-slender .vc_label { padding: 4px 10px; line-height: normal; font-size: 11px; letter-spacing: 2px; text-transform: uppercase; } #page .vc_progress_bar .vc-custom-ui-square-slender .vc_bar { border-radius: 1px; } #page .vc_progress_bar .vc-custom-ui-slender-line { border-radius: 0; background: transparent; box-shadow: none; } #page .vc_progress_bar .vc-custom-ui-slender-line .vc_label { padding: 4px 0px; font-size: 11px; letter-spacing: 2px; text-transform: uppercase; } #page .vc_progress_bar .vc-custom-ui-slender-line .vc_bar { height: 2px; border-radius: 2px; top: auto; bottom: 0; } #page .wpb_theme_custom_element.wpb_portfolio_grid { /* wpb_events_listing */ } #page .wpb_theme_custom_element.wpb_portfolio_grid .filter-wrap { margin-bottom: 30px; text-align: center; } #page .wpb_theme_custom_element.wpb_portfolio_grid .filter-wrap .filter-nav { display: inline-block; background: #fafafa; border-radius: 150px; } #page .wpb_theme_custom_element.wpb_portfolio_grid .filter-wrap .filter-nav .portfolio-filter-item { float: left; padding: 12px 15px; font-size: 11px; letter-spacing: 2px; text-transform: uppercase; min-width: 150px; -webkit-transition: 0.5s cubic-bezier(0.7, 0.19, 0.3, 0.99); transition: 0.5s cubic-bezier(0.7, 0.19, 0.3, 0.99); text-decoration: none; border-radius: 150px; background: #fafafa; } #page .wpb_theme_custom_element.wpb_portfolio_grid .filter-wrap .filter-nav .portfolio-filter-item.is-active { z-index: 3; background: #543431; color: #fff; transform: scale(1.1); -webkit-transform: scale(1.1); } @media (max-width: 644px) { #page .wpb_theme_custom_element.wpb_portfolio_grid .filter-wrap { text-align: left; } #page .wpb_theme_custom_element.wpb_portfolio_grid .filter-wrap .filter-nav { background: none; } #page .wpb_theme_custom_element.wpb_portfolio_grid .filter-wrap .filter-nav .portfolio-filter-item { background: none !important; color: #333 !important; font-size: 20px; font-weight: bold; letter-spacing: -1.2px; min-width: auto; padding: 5px 0; text-transform: none; } #page .wpb_theme_custom_element.wpb_portfolio_grid .filter-wrap .filter-nav .portfolio-filter-item:not(:last-child):after { content: "/"; margin: 0 20px; color: #333 !important; } #page .wpb_theme_custom_element.wpb_portfolio_grid .filter-wrap .filter-nav .portfolio-filter-item.is-active { color: #543431 !important; transform: scale(1) !important; -webkit-transform: scale(1) !important; } } #page .wpb_theme_custom_element.wpb_portfolio_grid .grid-item.item-skin-default { overflow: hidden; } #page .wpb_theme_custom_element.wpb_portfolio_grid .grid-item.item-skin-default .item-inner { overflow: hidden; position: relative; } #page .wpb_theme_custom_element.wpb_portfolio_grid .grid-item.item-skin-default .item-inner .portfolio-thumbnail { position: relative; } #page .wpb_theme_custom_element.wpb_portfolio_grid .grid-item.item-skin-default .item-inner .portfolio-thumbnail:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_portfolio_grid .grid-item.item-skin-default .item-inner .portfolio-thumbnail img { width: 100%; height: auto; -webkit-transition: 0.5s cubic-bezier(0.7, 0.19, 0.3, 0.99); transition: 0.5s cubic-bezier(0.7, 0.19, 0.3, 0.99); } #page .wpb_theme_custom_element.wpb_portfolio_grid .grid-item.item-skin-default .item-inner .entry-content { position: absolute; left: 0; bottom: 0; width: 100%; z-index: 3; padding: 30px; text-align: left; -webkit-transition: 0.8s cubic-bezier(0.7, 0.19, 0.3, 0.99); transition: 0.8s cubic-bezier(0.7, 0.19, 0.3, 0.99); } #page .wpb_theme_custom_element.wpb_portfolio_grid .grid-item.item-skin-default .item-inner .entry-content .cat-meta { position: relative; color: #fff; padding-left: 35px; } #page .wpb_theme_custom_element.wpb_portfolio_grid .grid-item.item-skin-default .item-inner .entry-content .cat-meta:after { content: ""; position: absolute; left: 0; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); border-top: solid 1px; width: 30px; } #page .wpb_theme_custom_element.wpb_portfolio_grid .grid-item.item-skin-default .item-inner .entry-content .cat-meta a { color: #fff; font-size: 11px; text-transform: uppercase; letter-spacing: 2px; text-decoration: none; } #page .wpb_theme_custom_element.wpb_portfolio_grid .grid-item.item-skin-default .item-inner .entry-content .cat-meta a:hover { color: #543431; } #page .wpb_theme_custom_element.wpb_portfolio_grid .grid-item.item-skin-default .item-inner .entry-content .title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_portfolio_grid .grid-item.item-skin-default .item-inner .entry-content .title-link .title { color: #fff; font-size: 20px; letter-spacing: -1.2px; line-height: 24px; margin: 0; text-decoration: underline; } #page .wpb_theme_custom_element.wpb_portfolio_grid .grid-item.item-skin-default .item-inner .readmore { position: absolute; width: 80px; height: 80px; z-index: 4; left: calc(50% - 40px); top: calc(50% - 40px); border-radius: 100%; background: #fff; line-height: 80px; text-align: center; box-shadow: 0 0 36px -6px rgba(0, 0, 0, .5); color: #333; opacity: 0; visibility: 0; transform: scale(0.6); -webkit-transform: scale(0.6); font-size: 30px; -webkit-transition: 0.8s cubic-bezier(0.7, 0.19, 0.3, 0.99); transition: 0.8s cubic-bezier(0.7, 0.19, 0.3, 0.99); } #page .wpb_theme_custom_element.wpb_portfolio_grid .grid-item.item-skin-default .item-inner .readmore:hover { background: #543431; color: #fff; } #page .wpb_theme_custom_element.wpb_portfolio_grid .grid-item.item-skin-default:hover .item-inner .portfolio-thumbnail:after { opacity: 0; } #page .wpb_theme_custom_element.wpb_portfolio_grid .grid-item.item-skin-default:hover .item-inner .portfolio-thumbnail img { transform: scale(1.05); -webkit-transform: scale(1.05); } #page .wpb_theme_custom_element.wpb_portfolio_grid .grid-item.item-skin-default:hover .item-inner .entry-content { transform: translateY(100%); -webkit-transform: translateY(100%); opacity: 0; } #page .wpb_theme_custom_element.wpb_portfolio_grid .grid-item.item-skin-default:hover .item-inner .readmore { visibility: visible; opacity: 1; transform: scale(1); -webkit-transform: scale(1); } #page .wpb_theme_custom_element.wpb_events_listing { /* wpb_events_church */ } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:last-child .item-inner.layout-style5 { border-bottom: none; } @media (min-width: 992px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:first-child .layout-style2 { width: 50% !important; float: right; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:first-child .layout-style2 .event-featured-image-wrap { width: 100% !important; display: block !important; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:first-child .layout-style2 .event-featured-image-wrap .event-thumbnail { height: 400px !important; width: 100%; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:first-child .layout-style2 .event-featured-image-wrap:before { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(0, 0, 0, .5); content: ''; background-color: rgba(0, 0, 0, .75); z-index: 9; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:first-child .layout-style2 .content-entry { width: 100% !important; position: absolute; bottom: 0; z-index: 9; padding: 30px !important; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:first-child .layout-style2 .content-entry .event-term .event-term-list { color: #543431; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:first-child .layout-style2 .content-entry .event-term .event-term-list a { color: #543431; font-family: 'Montserrat'; font-size: 16px; font-style: italic; font-weight: bold; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:first-child .layout-style2 .content-entry a.title-link .title { font-size: 24px; color: #fff !important; font-family: 'Montserrat'; font-weight: 700; padding: 10px 0; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:first-child .layout-style2 .content-entry .bt-start-t { font-size: 15px; color: #fff !important; font-family: 'Montserrat'; font-weight: bold; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:first-child .layout-style2 .content-entry .bt-start-t i.fa { background: #543431; padding: 10px; border-radius: 100%; } } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:first-child .layout-style4 { padding-top: 0 !important; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:last-child .layout-style4 { padding-bottom: 0 !important; border-bottom: none !important; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:not(:last-child) .layout-default { margin-bottom: 80px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:not(:last-child) .layout-style1 { margin-bottom: 50px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(odd) .item-inner.layout-default > * { float: left; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(odd) .item-inner.layout-default .event-featured-image-wrap:before { display: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(odd) .item-inner.layout-style1 > * { float: left; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(odd) .item-inner.layout-style1 .event-featured-image-wrap:before { display: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(even) .item-inner.layout-default > * { float: right; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(even) .item-inner.layout-default .event-featured-image-wrap:after { display: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(even) .item-inner.layout-style1 > * { float: right; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(even) .item-inner.layout-style1 .event-featured-image-wrap:after { display: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(even) .item-inner.layout-style1 .event-featured-image-wrap .event-thumbnail .bt-start-t { color: #1b333c; font-family: 'Montserrat'; text-align: center; background: #543431; position: absolute; left: -35px; font-weight: 700; padding: 15px 0; -webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.56); -moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.56); box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.56); } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(even) .item-inner.layout-style1 .event-featured-image-wrap .event-thumbnail .bt-start-t span { display: block; font-size: 25px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(even) .item-inner.layout-style1 .content-entry { padding: 40px 70px 40px 0px; text-align: right; } @media (max-width: 991px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(even) .item-inner.layout-style1 .event-featured-image-wrap .event-thumbnail .bt-start-t { left: 0; } } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:not(:last-child) .layout-block-image { margin-bottom: 35px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(odd) .item-inner.layout-block-image > * { float: right; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(odd) .item-inner.layout-block-image .event-featured-image-wrap:before { display: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(odd) .item-inner.layout-block-image .content-entry { padding: 55px 55px 55px 0px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(odd) .item-inner.layout-final > * { float: left; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(odd) .item-inner.layout-final .event-featured-image-wrap:before { display: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(odd) .item-inner.layout-final .content-entry { margin-left: -60px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(odd) .item-inner.layout-style6 { background: #141e28; border-bottom: 1px solid #0e151c; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(even) .item-inner.layout-block-image > * { float: left; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(even) .item-inner.layout-block-image .event-featured-image-wrap:after { display: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(even) .item-inner.layout-block-image .content-entry { padding: 55px 0px 55px 55px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(even) .item-inner.layout-final > * { float: right; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(even) .item-inner.layout-final .event-featured-image-wrap:after { display: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item:nth-child(even) .item-inner.layout-final .content-entry { margin-right: -60px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 { background-color: #fff; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events { display: flex; justify-content: flex-start; width: 100%; height: auto; margin-bottom: 10px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .bt-meta-events, #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .bt-meta-events .bt-content-thumbnail { display: flex; align-items: center; align-content: center; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .bt-meta-events { width: 40%; float: left; padding-right: 10px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .bt-meta-events .bt-content-thumbnail { width: 150px; height: 100%; position: relative; padding-left: 55px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .bt-meta-events .bt-content-thumbnail:before { content: " "; display: inline-block; width: 100px; height: 100%; background-color: #543431; position: absolute; top: 0; left: 0; z-index: 1; } @media only screen and (max-width: 1199px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .bt-meta-events .bt-content-thumbnail:before { width: 70px; } } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .bt-meta-events .bt-content-thumbnail .event-featured-image { width: 90px; height: 90px; position: relative; z-index: 9; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .bt-meta-events .bt-content-thumbnail .event-featured-image .event-thumbnail { width: 100%; height: 100%; border-radius: 50%; position: absolute; top: 0; left: 0; } @media only screen and (max-width: 1199px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .bt-meta-events .bt-content-thumbnail { padding-left: 25px; width: 110px; } } @media only screen and (max-width: 480px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .bt-meta-events .bt-content-thumbnail { width: 100%; } } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .bt-meta-events .bt-info-events { width: calc(100% - 150px); margin: 30px 0; padding-left: 20px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .bt-meta-events .bt-info-events h3.title { font-size: 23px; line-height: 30px; font-weight: 700; letter-spacing: 0.16px; color: #a97170; margin: 0; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .bt-meta-events .bt-info-events h3.title > a { font-size: inherit; line-height: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .bt-meta-events .bt-info-events h3.title > a:hover { text-decoration: none; color: inherit; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .bt-meta-events .bt-info-events .date-start { font-size: 18px; line-height: 28px; font-weight: 300; color: #7889a4; } @media only screen and (max-width: 1199px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .bt-meta-events .bt-info-events { width: calc(100% - 110px); } } @media only screen and (max-width: 991px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .bt-meta-events .bt-info-events { margin: 0px; } } @media only screen and (max-width: 480px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .bt-meta-events .bt-info-events { width: 100%; padding: 15px 0 0 15px; } } @media only screen and (max-width: 480px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .bt-meta-events { display: block; } } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .category-events, #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .location-event { padding: 0 10px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .category-events, #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .location-event, #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .btn-event { display: flex; justify-content: center; align-items: center; align-content: center; text-align: center; box-sizing: border-box; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .category-events { width: calc(30% - 170px); border-left: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .category-events .content-cate-events { width: 100%; height: auto; overflow: hidden; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .category-events .content-cate-events p.title-category { font-size: 18px; line-height: 28px; letter-spacing: 0.16px; font-weight: 700; margin: 0; color: #a97170; } @media only screen and (max-width: 1199px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .category-events .content-cate-events p.title-category { font-size: 17px; line-height: 27px; } } @media only screen and (max-width: 991px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .category-events .content-cate-events p.title-category { margin: 0 5px 0px 0px; } } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .category-events .content-cate-events .event-cate-list > a { font-size: 16px; line-height: 24px; color: #7889a4; display: inline-block; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .category-events .content-cate-events .event-cate-list > a:not(:first-child) { margin-left: 5px; } @media only screen and (max-width: 1199px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .category-events { width: calc(35% - 170px); } } @media only screen and (max-width: 640px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .category-events { padding-top: 15px; } } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .location-event { width: 30%; font-size: 17px; line-height: 26px; letter-spacing: 0.16px; font-weight: 400; color: #7889a4; } @media only screen and (max-width: 1199px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .location-event { width: 25%; } } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .location-event > span.item-title { display: none; font-size: 17px; line-height: 27px; letter-spacing: 0.16px; font-weight: 700; margin: 0 5px 0px 0px; color: #a97170; } @media only screen and (max-width: 991px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .location-event > span.item-title { display: block; } } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .btn-event { width: 170px; border-left: 1px solid #e9e9e9; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .btn-event > a { display: inline-block; text-transform: uppercase; background-color: #a97170; height: 60px; width: 110px; line-height: 60px; font-size: 16px; font-weight: 700; color: #fff; text-align: center; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .btn-event > a:hover { text-decoration: none; } @media only screen and (max-width: 991px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events { display: block; padding: 30px 0px 40px 0px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .item-content-events { width: 100%; text-align: left; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .item-content-events.category-events > .content-cate-events, #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .item-content-events:not(:first-child) { display: flex; justify-content: flex-start; align-items: self-end; align-content: flex-end; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .item-content-events:not(:first-child) { padding-left: 130px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .item-content-events.location-event { padding-top: 15px; padding-bottom: 20px; } } @media only screen and (max-width: 991px) and (max-width: 640px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .item-content-events:not(:first-child) { padding-left: 40px; } } @media only screen and (max-width: 991px) and (max-width: 480px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style9 .bt-content-events .item-content-events:not(:first-child) { padding-left: 15px; } } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-simplify { margin-bottom: 30px; display: table; width: 100%; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-simplify > * { display: table-cell; vertical-align: top; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-simplify .event-start-date { text-align: center; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-simplify .event-start-date .date-entry { width: 98px; height: 108px; position: relative; background: #543431; color: #fff; border-radius: 2px; overflow: hidden; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-simplify .event-start-date .date-entry .date-entry-inner { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); width: 100%; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-simplify .event-start-date .date-entry .date-entry-inner .d-d { font-weight: bold; font-size: 22px; line-height: 24px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-simplify .event-start-date .date-entry .date-entry-inner .d-my { letter-spacing: 2px; text-transform: uppercase; font-size: 11px; line-height: 16px; margin: 3px 0; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-simplify .event-start-date .date-entry .date-entry-inner .d-t { display: inline-block; font-size: 12px; line-height: normal; padding: 5px 10px; border-radius: 20px; background: #442a28; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-simplify .content-entry { padding-left: 20px; width: 100%; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-simplify .content-entry .title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-simplify .content-entry .title-link .title { font-weight: bold; font-size: 20px; line-height: 24px; color: #333; text-decoration: underline; margin-bottom: 10px; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-simplify .content-entry .title-link:hover .title { color: #543431; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-simplify .content-entry .venue-empty { color: #888; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-simplify .content-entry .readmore-link { color: #333; font-size: 14px; letter-spacing: -0.6px; display: inline-block; margin-top: 7px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-simplify .content-entry .readmore-link span { margin-left: 4px; font-size: 20px; vertical-align: middle; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-simplify .content-entry .readmore-link:hover span { margin-left: 8px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style8 { margin-bottom: 20px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style8 .event-featured-image-wrap { width: 170px; height: 170px; display: inline-block; vertical-align: middle; margin-right: 15px; -webkit-border-radius: 5px; border-radius: 5px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style8 .event-featured-image-wrap .event-thumbnail { background-size: cover; width: 100%; height: 100%; position: relative; border-radius: 7px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style8 .content-entry { width: calc(100% - 185px); display: inline-block; vertical-align: middle; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style8 .content-entry .event-term-list { font-size: 16px; text-transform: uppercase; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style8 .content-entry h4.title { font-size: 24px; line-height: 32px; font-weight: 600; margin-bottom: 20px; margin-top: 0; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style8 .content-entry h4.title a.title-link { text-decoration: none; color: inherit; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style8 .content-entry h4.title a.title-link:hover { color: #543431; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style8 .content-entry ul.info { padding: 0; list-style-type: none; overflow: hidden; margin-bottom: 0; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style8 .content-entry ul.info li { width: 50%; float: left; color: #543431; font-size: 15px; font-weight: 600; position: relative; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style8 .content-entry ul.info li span { font-weight: 700; display: block; text-transform: uppercase; color: #888; line-height: 20px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style8 .content-entry ul.info li.country:before { content: ""; background: #333; width: 1px; height: 28px; position: absolute; right: 30px; top: 10px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 { position: relative; font-size: 0; letter-spacing: 0; margin-bottom: 15px; overflow: hidden; background: #fff; padding-right: 30px; -webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.3); box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.3); } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 .event-featured-image-wrap { width: 300px; height: 145px; display: inline-block; vertical-align: middle; margin-right: 55px; -webkit-border-radius: 5px; border-radius: 5px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 .event-featured-image-wrap .event-date { width: 65px; height: 75px; -webkit-border-radius: 5px; border-radius: 5px; position: absolute; background: #001b72; text-align: center; margin: 0; top: calc(50% - 35px); right: -32px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 .event-featured-image-wrap .event-date .d-d { font-size: 28px; line-height: 34px; color: #fff; margin-top: 5px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 .event-featured-image-wrap .event-date .d-m { font-size: 17px; line-height: 28px; text-transform: uppercase; color: #fff; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 .event-featured-image-wrap .event-thumbnail { background-size: cover; width: 100%; height: 100%; position: relative; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 .content-title { width: calc(55% - 310px); display: inline-block; vertical-align: middle; margin-right: 30px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 .content-title h4.title { font-size: 24px; line-height: 28px; font-weight: 700; margin: 0; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 .content-title h4.title a.title-link { text-decoration: none; color: inherit; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 .content-title h4.title a.title-link:hover { color: #543431; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 .content-entry { width: calc(45% - 265px); display: inline-block; vertical-align: middle; margin-right: 30px; font-size: 16px; line-height: 26px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 .content-entry i.fa { color: #999; width: 25px; vertical-align: middle; font-size: 25px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 .content-entry .venue-empty { margin-bottom: 5px; color: #999; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 .content-entry span.tribe-address { width: calc(100% - 30px); vertical-align: middle; display: inline-block; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 .content-ticket { width: 160px; display: inline-block; vertical-align: middle; text-align: right; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 .content-ticket a.readmore-link { display: inline-block; font-size: 15px; font-weight: 700; line-height: 20px; text-transform: uppercase; text-decoration: none; color: #543431; padding: 14px 0; width: 100%; text-align: center; border: 2px solid #543431; -webkit-border-radius: 2px; border-radius: 2px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 .content-ticket a.readmore-link:hover { color: #fff; background: #543431; } @media (max-width: 991px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 { padding: 30px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 .event-featured-image-wrap { margin-bottom: 30px; margin-right: 0; width: 100%; max-width: 300px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 .event-featured-image-wrap .event-date { top: 0; right: 0; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 .content-title { width: calc(100%); margin-right: 0; margin-bottom: 20px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style7 .content-entry { width: calc(100%); margin-right: 0; margin-bottom: 20px; } } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style6 { position: relative; font-size: 0; letter-spacing: 0; overflow: hidden; background: #0e151c; height: 80px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style6 .event-time { display: inline-block; vertical-align: top; width: 10%; text-align: center; color: #543431; font-size: 14px; background: #141e28; border-right: 2px solid #0e151c; line-height: 78px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style6 .content-title { display: inline-block; vertical-align: middle; width: 40%; padding: 0 15px; line-height: 78px; height: 78px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style6 .content-title h4.title { font-size: 16px; line-height: 28px; margin: 0; display: inline-block; vertical-align: middle; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style6 .content-title h4.title a.title-link { text-decoration: none; color: #fff; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style6 .content-title h4.title a.title-link:hover { color: #543431; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style6 .content-entry { display: inline-block; vertical-align: top; line-height: 78px; width: 30%; padding: 0 15px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style6 .content-entry i.fa { color: #543431; margin-right: 10px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style6 .content-entry .venue-empty { font-size: 14px; color: #8b8b8b; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style6 .organizer { display: inline-block; vertical-align: top; line-height: 78px; height: 78px; width: 20%; padding: 0 15px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style6 .organizer div { font-size: 13px; color: #8b8b8b; line-height: 24px; vertical-align: middle; display: inline-block; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style6 .organizer div span { display: block; color: #543431; text-transform: uppercase; } @media (max-width: 991px) { } @media (max-width: 767px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style6 { height: auto; text-align: center; background: #0e151c !important; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style6 .event-time { display: block; line-height: 40px; width: 100%; margin-bottom: 10px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style6 .content-title { width: 100%; margin-bottom: 10px; line-height: 28px; height: auto; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style6 .content-entry { width: 100%; margin-bottom: 10px; line-height: 28px; height: auto; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style6 .organizer { width: 100%; margin-bottom: 20px; line-height: 28px; height: auto; } } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 { position: relative; font-size: 0; letter-spacing: 0; padding: 30px 0; overflow: hidden; border-bottom: 1px solid #e4e4e4; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .event-featured-image-wrap { width: 260px; height: 115px; display: inline-block; vertical-align: middle; margin-right: 30px; overflow: hidden; -webkit-border-radius: 40px; border-radius: 40px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .event-featured-image-wrap .event-date { width: 100px; height: 100%; float: left; background: #1b2550; text-align: center; margin: 0; padding: 25px 15px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .event-featured-image-wrap .event-date .d-d { font-size: 30px; line-height: 34px; color: #543431; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .event-featured-image-wrap .event-date .d-m { font-size: 18px; line-height: 28px; text-transform: uppercase; color: #fff; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .event-featured-image-wrap .event-thumbnail { background-size: cover; width: 160px; height: 100%; float: right; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .content-title { width: calc(55% - 290px); display: inline-block; vertical-align: middle; margin-right: 30px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .content-title h4.title { font-size: 24px; line-height: 34px; margin: 0; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .content-title h4.title a.title-link { text-decoration: none; color: inherit; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .content-title h4.title a.title-link:hover { color: #543431; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .content-title span.organizer { display: inline-block; font-size: 16px; line-height: 26px; color: #778fc3; margin-top: 5px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .content-entry { width: calc(45% - 240px); display: inline-block; vertical-align: middle; margin-right: 30px; font-size: 16px; line-height: 26px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .content-entry i.fa { color: #070707; margin-right: 10px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .content-entry .venue-empty { margin-bottom: 5px; color: #543431; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .content-entry .d-t { color: #1b1b1b; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .content-ticket { width: 180px; display: inline-block; vertical-align: middle; text-align: right; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .content-ticket a.readmore-link { display: inline-block; font-size: 14px; font-weight: 700; line-height: 20px; text-transform: uppercase; text-decoration: none; color: #543431; padding: 14px 35px; border: 1px solid #543431; -webkit-border-radius: 30px; border-radius: 30px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .content-ticket a.readmore-link:hover { color: #fff; background: #543431; } @media (max-width: 991px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .event-featured-image-wrap { margin-bottom: 30px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .content-title { width: calc(100% - 290px); margin-right: 0; margin-bottom: 30px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .content-entry { width: calc(100% - 210px); } } @media (max-width: 767px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .event-featured-image-wrap { display: block; margin-right: 0; margin-bottom: 20px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .content-title { width: 100%; margin-right: 0; margin-bottom: 0; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .content-entry { width: 100%; margin-right: 0; margin-bottom: 30px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style5 .content-ticket { width: 100%; text-align: left; } } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 { position: relative; overflow: hidden; border-bottom: 1px solid rgba(255, 255, 255, 0.3); padding: 40px 0; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .event-featured-image-wrap { width: 260px; display: inline-block; float: left; margin-right: 30px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .event-featured-image-wrap .event-thumbnail { background-size: cover; width: 100%; height: 170px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-title { width: calc(100%/2 - 280px); display: inline-block; float: left; margin-right: 30px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-title a.title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-title a.title-link h4.title { font-size: 26px; color: #fff; font-weight: 600; margin-top: 0; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-title span.organizer { color: #778fc3; margin-bottom: 30px; display: inline-block; font-size: 17px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-title .venue-empty { margin-bottom: 10px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-title .venue-empty i.fa { color: #fff; margin-right: 10px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-title .venue-empty .tribe-street-address { color: #778fc3; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-title .d-t { color: #6aff7f; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-title .d-t i.fa { color: #fff; margin-right: 10px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-entry { width: calc(100%/2 - 260px); display: inline-block; float: left; margin-right: 40px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-entry .bt-excerpt { color: #778fc3; line-height: 30px; margin-bottom: 20px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-entry a.url-link { color: #6aff7f; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-ticket { width: 180px; display: inline-block; float: right; text-align: right; line-height: 170px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-ticket a.readmore-link { width: 180px; height: 60px; border: #313d6a solid 2px; color: #fff; text-transform: uppercase; font-size: 14px; font-weight: 700; display: inline-block; text-align: center; line-height: 60px; letter-spacing: 2px; text-decoration: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-ticket a.readmore-link:hover { color: #232323; background: #543431; border: none; } @media (max-width: 1200px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .event-featured-image-wrap { display: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-title { width: calc(100%/2 - 140px); } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-title span.organizer { margin-bottom: 15px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-entry { width: calc(100%/2 - 110px); } } @media (max-width: 990px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .event-featured-image-wrap { display: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-title { width: calc(100%/2 - 100px); } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-title span.organizer { margin-bottom: 15px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-entry { width: calc(100%/2 - 90px); } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-ticket { width: 120px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-ticket a.readmore-link { width: 120px; height: 55px; line-height: 55px; letter-spacing: 0px; } } @media (max-width: 768px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .event-featured-image-wrap { display: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-title { width: 100% !important; float: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-title span.organizer { margin-bottom: 15px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-entry { width: 100% !important; float: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-ticket { width: 100%; text-align: left; float: none; line-height: 55px; margin-top: 30px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style4 .content-ticket a.readmore-link { width: 120px; height: 55px; line-height: 55px; letter-spacing: 0px; } } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 { margin-bottom: 30px; width: 100%; background: rgba(251, 251, 251, 0.1) !important; border-radius: 5px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 > * { display: inline-block; vertical-align: middle; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 .event-start-date { text-align: center; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 .event-start-date .date-entry { width: 140px; height: 140px; position: relative; background: #543431; color: #fff; border-radius: 2px; overflow: hidden; font-family: 'Montserrat'; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 .event-start-date .date-entry .date-entry-inner { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); width: 100%; color: #1f1f1f; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 .event-start-date .date-entry .date-entry-inner .d-d { font-weight: bold; font-size: 50px; line-height: 54px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 .event-start-date .date-entry .date-entry-inner .d-my { text-transform: uppercase; font-size: 16px; line-height: 28px; margin: 3px 0; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 .event-start-date .date-entry .date-entry-inner .d-t { display: inline-block; font-size: 12px; line-height: normal; padding: 5px 10px; border-radius: 20px; background: #442a28; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 .content-entry { padding: 20px; width: calc(100% - 140px); position: relative; padding-right: 160px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 .content-entry .content-top { color: #bfbfbf; font-size: 15px; line-height: 15px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 .content-entry .content-top .d-t { display: inline-block; padding-right: 20px; border-right: 1px solid #757575; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 .content-entry .content-top .d-t i { color: #543431; margin-right: 5px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 .content-entry .content-top span { display: inline-block; padding-left: 20px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 .content-entry .content-top span i { color: #543431; margin-right: 5px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 .content-entry .title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 .content-entry .title-link .title { font-size: 24px; line-height: 24px; color: #fff; margin-bottom: 10px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 .content-entry .title-link:hover .title { color: #543431; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 .content-entry .venue-empty { color: #bfbfbf; font-size: 15px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 .content-entry .venue-empty i { color: #543431; margin-right: 5px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 .content-entry .readmore-link { color: #333; font-size: 16px; display: inline-block; position: absolute; right: 20px; background: #fff; width: 130px; height: 45px; line-height: 45px; text-align: center; border-radius: 3px; top: calc(50% - 22px); text-decoration: none; font-family: 'Montserrat'; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 .content-entry .readmore-link:hover { background: #543431; } @media (max-width: 767px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 .event-start-date .date-entry { width: 85px !important; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 .content-entry { padding: 15px; width: calc(100% - 85px); } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style3 .content-entry a.readmore-link { display: none; } } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style2 { position: relative; overflow: hidden; margin-bottom: 33px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style2 .event-featured-image-wrap { z-index: 3; width: calc(50% - 60px); position: relative; display: inline-block; vertical-align: middle; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style2 .event-featured-image-wrap .event-thumbnail { height: 180px; position: relative; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style2 .content-entry { width: calc(50% + 60px); padding: 10px 30px; display: inline-block; vertical-align: middle; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style2 .content-entry .event-term { color: #543431; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style2 .content-entry .event-term .event-term-list { display: inline-block; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style2 .content-entry .event-term .event-term-list a { color: #543431; font-family: 'Montserrat'; font-size: 16px; font-style: italic; font-weight: bold; margin-left: 5px; cursor: default; text-decoration: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style2 .content-entry a.title-link .title { font-size: 24px; color: #222; font-family: 'Montserrat'; font-weight: 700; padding: 10px 0; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style2 .content-entry .bt-start-t { font-size: 15px; color: #222; font-family: 'Montserrat'; font-weight: bold; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style2 .content-entry .bt-start-t i.fa { background: #543431; padding: 10px; border-radius: 100%; color: #fff; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style2:hover .title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style2:hover .bt-read a.readmore-link { background: #a97170; color: #fff; text-decoration: none; } @media (max-width: 991px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style2 .content-entry { padding: 20px !important; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style2 .content-entry .title-link .title { font-size: 1.4em; line-height: 1.4em; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style2 .event-featured-image-wrap .event-thumbnail .bt-start-t { right: 0; } } @media (max-width: 536px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style2 .event-featured-image-wrap, #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style2 .content-entry { float: none; width: 100%; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style2 .event-featured-image-wrap { border-radius: 4px; overflow: hidden; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style2 .event-featured-image-wrap:after, #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style2 .event-featured-image-wrap:before { display: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style2 .content-entry { padding: 20px 0 !important; text-align: left !important; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style2 .content-entry .event-start-time { margin-top: 10px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style2 .event-featured-image-wrap .event-thumbnail .bt-start-t { right: auto; left: 0 !important; } } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 { position: relative; overflow: hidden; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .event-featured-image-wrap { z-index: 3; width: calc(50% - 60px); position: relative; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .event-featured-image-wrap .event-thumbnail { height: 320px; position: relative; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .event-featured-image-wrap .event-thumbnail .bt-start-t { color: #1b333c; font-family: 'Montserrat'; width: 70px; text-align: center; background: #543431; position: absolute; right: -35px; font-weight: 700; padding: 15px 0; -webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.56); -moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.56); box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.56); } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .event-featured-image-wrap .event-thumbnail .bt-start-t span { display: block; font-size: 25px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .content-entry { width: calc(50% + 60px); padding: 40px 0px 40px 70px; border-top: #543431 solid 3px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .content-entry .title-link { display: block; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .content-entry .title-link .title { font-size: 22px; line-height: 26px; color: #444; letter-spacing: 0px; font-weight: 700; display: inline; text-transform: uppercase; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .content-entry .event-start-time { color: #7a7a7a; font-style: italic; font-size: 15px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .content-entry .event-start-time .event-term-list { display: inline-block; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .content-entry .event-start-time .event-term-list a { color: #7a7a7a; margin-left: 5px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .content-entry .bt-excerpt { margin-top: 7px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .content-entry .bt-excerpt a { display: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .content-entry .bt-read a.readmore-link { background: #543431; font-family: 'Montserrat'; text-transform: uppercase; font-size: 14px !important; font-weight: 700; height: 50px; line-height: 50px !important; padding: 0 35px !important; display: inline-block; margin-top: 20px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1:hover .title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1:hover .bt-read a.readmore-link { background: #a97170; color: #fff; text-decoration: none; } @media (max-width: 991px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .content-entry { padding: 20px !important; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .content-entry .title-link .title { font-size: 1.4em; line-height: 1.4em; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .event-featured-image-wrap .event-thumbnail .bt-start-t { right: 0; } } @media (max-width: 536px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .event-featured-image-wrap, #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .content-entry { float: none; width: 100%; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .event-featured-image-wrap { border-radius: 4px; overflow: hidden; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .event-featured-image-wrap:after, #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .event-featured-image-wrap:before { display: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .content-entry { padding: 20px 0 !important; text-align: left !important; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .content-entry .event-start-time { margin-top: 10px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-style1 .event-featured-image-wrap .event-thumbnail .bt-start-t { right: auto; left: 0 !important; } } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default { position: relative; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default:after { content: ""; display: block; clear: both; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .event-featured-image-wrap { z-index: 3; width: 50%; text-align: center; position: relative; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .event-featured-image-wrap .event-thumbnail { overflow: hidden; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .event-featured-image-wrap .event-thumbnail img { -webkit-transition: 1s cubic-bezier(0.75, 0.12, 0.43, 0.84); transition: 1s cubic-bezier(0.75, 0.12, 0.43, 0.84); max-width: 100%; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .event-featured-image-wrap:after, #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .event-featured-image-wrap:before { content: ""; position: absolute; z-index: -1; width: 100%; height: 100%; opacity: 0.8; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .event-featured-image-wrap:after { background: #13cfc8; right: -15px; bottom: -15px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .event-featured-image-wrap:before { background: #7e00ff; left: -15px; top: -15px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .event-featured-image-wrap .readmore-link { position: absolute; width: 80px; height: 80px; left: calc(50% - 40px); top: calc(50% - 40px); background: #fff; color: #333; border-radius: 60px; z-index: 3; -webkit-transition: 0.6s cubic-bezier(0.75, 0.12, 0.43, 0.84); transition: 0.6s cubic-bezier(0.75, 0.12, 0.43, 0.84); opacity: 0; visibility: hidden; transform: scale(0.3); -webkit-transform: scale(0.3); } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .event-featured-image-wrap .readmore-link span { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); z-index: 1; font-size: 24px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .event-featured-image-wrap .readmore-link:hover { background: #543431; color: #fff; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .content-entry { width: 50%; padding: 40px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .content-entry .event-term-list { background: #111 none repeat scroll 0 0; border-radius: 30px; display: inline-block; line-height: normal; padding: 8px 16px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .content-entry .event-term-list a { color: #fff; text-transform: uppercase; letter-spacing: 2px; font-size: 11px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .content-entry .title-link { text-decoration: none; display: block; margin-top: 18px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .content-entry .title-link .title { font-size: 36px; line-height: 40px; text-decoration: underline; color: #333; letter-spacing: -1px; /* */ font-weight: 300; display: inline; background-position: 0 0; background-size: 200.22% auto; background-image: linear-gradient(to right, rgba(1, 1, 1, 0) 50%, #010101 50%); transition: background-position 0.5s ease-out 0s, color 0.3s ease-in-out 0s; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .content-entry .event-start-time { margin-top: 30px; text-transform: uppercase; letter-spacing: 3px; font-size: 13px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default:hover .event-featured-image-wrap .event-thumbnail img { transform: scale(1.1); -webkit-transform: scale(1.1); } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default:hover .event-featured-image-wrap .readmore-link { top: calc(50% - 40px); visibility: visible; opacity: 1; transform: scale(1); -webkit-transform: scale(1); } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default:hover .title-link .title { background-position: -99.99% 0; color: #fff; } @media (max-width: 991px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .content-entry { padding: 6px 30px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .content-entry .title-link .title { font-size: 1.4em; line-height: 1.4em; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .content-entry .event-start-time { font-size: 12px; line-height: 18px; } } @media (max-width: 536px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .event-featured-image-wrap, #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .content-entry { float: none; width: 100%; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .event-featured-image-wrap { border-radius: 4px; overflow: hidden; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .event-featured-image-wrap:after, #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .event-featured-image-wrap:before { display: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .content-entry { padding: 30px 0 0 0; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-default .content-entry .event-start-time { margin-top: 10px; } } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-block-image { position: relative; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-block-image:after { content: ""; display: block; clear: both; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-block-image .event-featured-image-wrap { z-index: 3; width: 45%; padding-top: calc(45% - 44px); text-align: center; position: relative; background-repeat: no-repeat; background-size: cover; border-radius: 50%; border: #543431 solid 3px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-block-image .event-featured-image-wrap .readmore-link { background: #543431; color: #fff; padding: 10px 30px; border-radius: 30px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-block-image .content-entry { width: 55%; padding: 55px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-block-image .content-entry .event-term-list { background: #543431 none repeat scroll 0 0; border-radius: 30px; display: inline-block; line-height: normal; padding: 8px 16px; color: #fff; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-block-image .content-entry .event-term-list a { color: #fff; text-transform: uppercase; letter-spacing: 1.5px; font-size: 11px; padding-left: 5px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-block-image .content-entry .title-link { text-decoration: none; display: block; margin-top: 18px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-block-image .content-entry .title-link .title { font-size: 36px; line-height: 40px; color: #333; letter-spacing: -1px; font-weight: 700; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-block-image .content-entry .event-start-time { margin-top: 30px; text-transform: uppercase; letter-spacing: 1px; font-size: 13px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-block-image:hover .event-featured-image-wrap a.readmore-link { background-color: #2f2f2f; } @media (max-width: 991px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-block-image .content-entry { padding: 6px 30px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-block-image .content-entry .title-link .title { font-size: 1.4em; line-height: 1.4em; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-block-image .content-entry .event-start-time { font-size: 12px; line-height: 18px; } } @media (max-width: 536px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-block-image .event-featured-image-wrap, #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-block-image .content-entry { float: none; width: 100%; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-block-image .event-featured-image-wrap { border-radius: 4px; overflow: hidden; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-block-image .event-featured-image-wrap:after, #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-block-image .event-featured-image-wrap:before { display: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-block-image .content-entry { padding: 30px 0 0 0; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-block-image .content-entry .event-start-time { margin-top: 10px; } } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-final { position: relative; margin-bottom: 15px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-final:after { content: ""; display: block; clear: both; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-final .event-featured-image-wrap { z-index: 3; width: calc(100% - 300px); padding-top: calc(100% - 300px); text-align: center; position: relative; background-repeat: no-repeat; background-size: cover; border-radius: 50%; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-final .event-featured-image-wrap .readmore-link { background: #543431; color: #fff; padding: 10px 30px; border-radius: 30px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-final .content-entry { width: 300px; height: 300px; padding: 45px; background: #fff; border-radius: 50%; position: relative; z-index: 99; margin-top: calc(50% - 300px); text-align: center; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-final .content-entry .event-term-list { display: inline-block; line-height: normal; padding: 8px 16px; color: #fff; background: #543431 none repeat scroll 0 0; border-radius: 30px; margin-top: 15px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-final .content-entry .event-term-list a { color: #fff; text-transform: uppercase; letter-spacing: 1.5px; font-size: 11px; padding-left: 5px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-final .content-entry .title-link { text-decoration: none; display: block; margin-top: 25px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-final .content-entry .title-link .title { font-size: 25px; line-height: 30px; color: #333; letter-spacing: -1px; font-weight: 700; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-final .content-entry .event-start-time { margin-top: 20px; letter-spacing: 1px; font-size: 13px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-final:hover .event-featured-image-wrap a.readmore-link { background-color: #2f2f2f; } @media (max-width: 991px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-final .content-entry { padding: 6px 30px; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-final .content-entry .title-link .title { font-size: 1.4em; line-height: 1.4em; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-final .content-entry .event-start-time { font-size: 12px; line-height: 18px; } } @media (max-width: 536px) { #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-final .event-featured-image-wrap, #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-final .content-entry { float: none; width: 100%; margin: 0 !important; height: auto; padding: 45px !important; border-radius: 0; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-final .event-featured-image-wrap { min-height: 200px !important; border-radius: 4px; overflow: hidden; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-final .event-featured-image-wrap:after, #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-final .event-featured-image-wrap:before { display: none; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-final .content-entry { padding: 30px 0 0 0; } #page .wpb_theme_custom_element.wpb_events_listing .post-event-item .item-inner.layout-final .content-entry .event-start-time { margin-top: 10px; } } #page .wpb_theme_custom_element.wpb_events_church { /* wpb_events_grid */ } #page .wpb_theme_custom_element.wpb_events_church .post-event-item .item-inner.layout-default { margin-bottom: 30px; margin-left: 50px; background-color: #fff; box-shadow: 0 0 24.5px 0 rgba(0, 0, 0, 0.05); padding: 20px; } #page .wpb_theme_custom_element.wpb_events_church .post-event-item .item-inner.layout-default .event-featured-image-wrap { position: relative; left: -70px; width: 30%; display: inline-block; } #page .wpb_theme_custom_element.wpb_events_church .post-event-item .item-inner.layout-default .event-featured-image-wrap img { width: 100%; } #page .wpb_theme_custom_element.wpb_events_church .post-event-item .item-inner.layout-default .church-event-content { width: calc(70% + 70px); display: inline-block; vertical-align: middle; margin-left: -70px; } #page .wpb_theme_custom_element.wpb_events_church .post-event-item .item-inner.layout-default .church-event-content .event-start-date { width: 20%; float: left; border-right: #e1e1e1 solid 1px; margin-top: 7px; } #page .wpb_theme_custom_element.wpb_events_church .post-event-item .item-inner.layout-default .church-event-content .event-start-date .date-entry { text-align: center; overflow: hidden; } #page .wpb_theme_custom_element.wpb_events_church .post-event-item .item-inner.layout-default .church-event-content .event-start-date .date-entry .date-entry-inner .d-d { font-weight: 800; font-size: 44px; line-height: 46px; font-family: 'Montserrat'; letter-spacing: -1.7px; } #page .wpb_theme_custom_element.wpb_events_church .post-event-item .item-inner.layout-default .church-event-content .event-start-date .date-entry .date-entry-inner .d-my { letter-spacing: 2px; text-transform: uppercase; font-size: 14px; line-height: 16px; margin: 3px 0; font-weight: bold; color: #543431; line-height: 1.86; letter-spacing: -0.5px; } #page .wpb_theme_custom_element.wpb_events_church .post-event-item .item-inner.layout-default .church-event-content .content-entry { width: calc(80% - 150px); float: left; padding-right: 30px; padding-left: 30px; } #page .wpb_theme_custom_element.wpb_events_church .post-event-item .item-inner.layout-default .church-event-content .content-entry .church-event-author { color: #543431; font-size: 14px; line-height: 1.54; letter-spacing: -0.3px; } #page .wpb_theme_custom_element.wpb_events_church .post-event-item .item-inner.layout-default .church-event-content .content-entry .title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_events_church .post-event-item .item-inner.layout-default .church-event-content .content-entry .title-link .title { font-weight: bold; font-size: 18px; text-transform: uppercase; line-height: 24px; color: #333; -webkit-transition: 0.3s ease; transition: 0.3s ease; margin-top: 10px; } #page .wpb_theme_custom_element.wpb_events_church .post-event-item .item-inner.layout-default .church-event-content .content-entry .title-link:hover .title { color: #543431; } #page .wpb_theme_custom_element.wpb_events_church .post-event-item .item-inner.layout-default .church-event-content .content-entry .church-event-adress { color: #543431; font-size: 14px; line-height: 1.54; letter-spacing: -0.3px; } #page .wpb_theme_custom_element.wpb_events_church .post-event-item .item-inner.layout-default .church-event-content .readmore-link { color: #fff; background: #543431; font-size: 13px; letter-spacing: -0.6px; display: inline-block; margin-top: 15px; font-weight: bold; text-transform: uppercase; width: 150px; height: 50px; line-height: 50px; text-align: center; } @media only screen and (max-width: 768px) { #page .wpb_theme_custom_element.wpb_events_church .post-event-item .item-inner.layout-default { margin-left: 0px; } #page .wpb_theme_custom_element.wpb_events_church .post-event-item .item-inner.layout-default .event-featured-image-wrap { left: 0; width: 100%; } #page .wpb_theme_custom_element.wpb_events_church .post-event-item .item-inner.layout-default .church-event-content { width: 100%; margin-left: 0; padding-top: 10px; } #page .wpb_theme_custom_element.wpb_events_church .post-event-item .item-inner.layout-default .church-event-content .content-entry { width: 80%; padding-right: 10px; padding-left: 10px; } } #page .wpb_theme_custom_element.wpb_events_grid { /* wpb_events_slider */ } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-default { margin-bottom: 30px; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-default .event-featured-image-wrap { position: relative; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-default .event-featured-image-wrap .event-thumbnail { height: 220px; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-default .event-featured-image-wrap .alone-event-date { position: absolute; padding: 7px 12px; background: #543431; color: #fff; border-radius: 3px; bottom: -20px; left: 30px; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-default .content-entry { padding: 45px 30px 30px; border: solid #f5f5f5; border-width: 0 1px 1px; border-radius: 0 0 3px 3px; -webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.02); -moz-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.02); box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.02); } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-default .content-entry a.title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-default .content-entry a.title-link .title { font-size: 22px; color: #444; font-family: 'Montserrat'; line-height: 30px; font-weight: 600; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-default .content-entry .alone-event-time { color: #543431; padding: 10px 0; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-default .content-entry .alone-event-time span { text-transform: uppercase; color: #333; font-weight: 600; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-default .content-entry .venue-empty { color: #543431; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-default .content-entry i.fa { color: #543431; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-style1 { margin-bottom: 30px; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-style1 .bg-grid { overflow: hidden; border-radius: 2px; -webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2); background: #fff; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-style1 .bg-grid .event-featured-image-wrap { position: relative; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-style1 .bg-grid .event-featured-image-wrap .event-thumbnail { height: 220px; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-style1 .bg-grid .content-entry { padding: 25px; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-style1 .bg-grid .content-entry a.title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-style1 .bg-grid .content-entry a.title-link .title { font-size: 22px; color: #333; font-family: 'Montserrat'; line-height: 30px; font-weight: 700; margin-bottom: 10px; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-style1 .bg-grid .content-entry .venue-empty { color: #999; font-size: 15px; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-style1 .bg-grid .content-entry i.fa { margin-right: 5px; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-style1 .bg-grid .alone-event-bottom .alone-event-day { display: inline-block; background: #543431; text-transform: uppercase; font-size: 15px; color: #fff; font-weight: bold; width: 50%; height: 50px; line-height: 50px; text-align: center; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-style1 .bg-grid .alone-event-bottom .alone-event-author { display: inline-block; background: #fafafa; font-size: 15px; color: #333; width: 50%; height: 50px; line-height: 50px; text-align: center; text-transform: capitalize; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-style2 .bg-grid { overflow: hidden; border-radius: 2px; border: 1px solid #dedede; background: #fff; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-style2 .bg-grid .event-featured-image-wrap { position: relative; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-style2 .bg-grid .event-featured-image-wrap .event-thumbnail { height: 220px; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-style2 .bg-grid .content-entry { padding: 25px; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-style2 .bg-grid .content-entry a.title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-style2 .bg-grid .content-entry a.title-link .title { margin-top: 0; font-size: 22px; color: #333; font-family: 'Montserrat'; line-height: 30px; font-weight: 700; margin-bottom: 10px; color: #1f1f1f; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-style2 .bg-grid .content-entry a.more-link { display: inline-block; width: 100%; padding-top: 10px; border-top: 2px solid #dedede; color: #543431; font-size: 16px; font-weight: 600; } #page .wpb_theme_custom_element.wpb_events_grid .item-inner.layout-style2 .bg-grid .content-entry a.more-link i.fa { margin-left: 5px; } #page .wpb_theme_custom_element.wpb_events_slider { margin-bottom: 30px; /* wpb_liquid_button */ } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-default { overflow: hidden; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-default .event-featured-image-wrap { display: block; height: 55vh; position: relative; overflow: hidden; border-radius: 3px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-default .event-featured-image-wrap .event-thumbnail-background { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-default .event-featured-image-wrap .event-term-list { background: #543431; color: #fff; font-size: 11px; left: 10px; letter-spacing: 2px; position: absolute; text-transform: uppercase; top: 10px; z-index: 3; padding: 5px 10px; line-height: normal; border-radius: 100px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-default .event-featured-image-wrap .event-term-list a { color: #fff; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-default .content-entry { filter: url('#svg_bleeding_stock'); position: relative; padding: 0 20px 20px 20px; width: 450px; max-width: 100%; margin: 0 auto; -webkit-transition: 0.3s ease; transition: 0.3s ease; text-align: center; z-index: 5; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-default .content-entry .circle-overlay { background: #fff none repeat scroll 0 0; border-radius: 800px; height: 1600px; left: calc(50% - 800px); position: absolute; top: -45%; width: 1600px; z-index: -1; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-default .content-entry .title-link { text-decoration: none; display: block; white-space: nowrap; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-default .content-entry .title-link .title { text-decoration: underline; font-size: 20px; line-height: 24px; letter-spacing: 0px; overflow: hidden; text-overflow: ellipsis; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-default .content-entry .event-start-time { font-size: 12px; text-transform: uppercase; letter-spacing: 0px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-default .content-entry .event-start-time span { margin-right: 4px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-default .content-entry .readmore-link { border-radius: 50%; color: #fff; height: 80px; left: calc(50% - 40px); position: absolute; top: 0; visibility: hidden; opacity: 0; background: #fff; width: 80px; z-index: 6; box-shadow: 0px 3px 8px 0px rgba(84, 52, 49, 0.4); -webkit-transition: 1.3s cubic-bezier(0.91, 0.27, 0.52, 0.84); transition: 1.3s cubic-bezier(0.91, 0.27, 0.52, 0.84); transform: scale(1); -webkit-transform: scale(1); } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-default .content-entry .readmore-link span { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-default .content-entry .readmore-link:hover { background: #442a28; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-default:hover .content-entry .readmore-link { top: calc(-100% - 80px); visibility: visible; opacity: 1; background: #543431; transform: scale(1); -webkit-transform: scale(1); } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-block-image { overflow: hidden; background: #fff; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-block-image .event-featured-image-wrap { display: block; height: 40vh; position: relative; overflow: hidden; border-radius: 3px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-block-image .event-featured-image-wrap .event-thumbnail-background { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-block-image .content-entry { position: relative; padding: 30px; width: 450px; max-width: 100%; margin: 0 auto; -webkit-transition: 0.3s ease; transition: 0.3s ease; text-align: left; z-index: 5; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-block-image .content-entry .title-link { text-decoration: none; display: block; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-block-image .content-entry .title-link .title { font-size: 20px; line-height: 24px; letter-spacing: 0px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-block-image .content-entry .event-start-time { font-size: 14px; letter-spacing: 2px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-block-image .content-entry .event-start-time span { margin-right: 4px; display: inline-block; color: #543431; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-block-image .content-entry .event-start-time .date-entry { display: inline-block; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-block-image .content-entry .event-location { color: #543431; font-size: 14px; letter-spacing: 0.7px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-block-image .buy-ticket { background: #12041a; width: 100%; text-align: center; padding: 10px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-block-image .buy-ticket .readmore-link { color: #fff; text-transform: uppercase; font-size: 14px; font-weight: bold; letter-spacing: -0.5px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-block-image:hover .buy-ticket { background: #543431; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-1 { display: flex; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-1 .icon-calendar { font-size: 54px; color: #543431; margin-right: 30px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-1 .content-entry .ev-datetime .ev-day { font-size: 42px; font-family: 'Montserrat'; color: #543431; font-weight: bold; line-height: 48px; margin: 0; letter-spacing: 0; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-1 .content-entry .ev-datetime .ev-month { font-size: 16px; text-transform: uppercase; font-weight: bolder; margin-bottom: 20px; color: #543431; letter-spacing: 0; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-1 .content-entry .title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-1 .content-entry .title-link .title { font-size: 20px; line-height: 26px; margin-bottom: 15px; -webkit-transition: 0.3s; transition: 0.3s; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-1 .content-entry .title-link .title:hover { color: #543431; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-1 .content-entry .ev-organized { font-size: 14px; text-transform: uppercase; color: #543431; font-weight: bolder; border-top: 1px solid #e7e7e7; padding-top: 15px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-1 .content-entry .ev-organized .author-name { text-transform: capitalize; font-weight: bold; color: #1b1b1b; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-1 .content-entry .ev-location { font-size: 15px; line-height: 23px; font-family: 'Montserrat'; font-weight: 400; color: #333; letter-spacing: 0; display: flex; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-1 .content-entry .ev-location i { font-size: 24px; color: #543431; margin-right: 10px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-1 .content-entry .btn-buy-ticket { font-size: 12px; line-height: 1; border-radius: 28px; margin-top: 30px; text-decoration: none; text-transform: uppercase; font-family: 'Montserrat'; color: white; background: black; padding: 15px 30px; display: inline-block; font-weight: bold; -webkit-transition: 0.3s; transition: 0.3s; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-1 .content-entry .btn-buy-ticket:hover { background: #543431; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-2 .event-featured-image-wrap { position: relative; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-2 .event-featured-image-wrap .event-thumbnail-background { height: 250px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-2 .event-featured-image-wrap .event-thumbnail-background .bt-overlay { -webkit-transition: 0.3s; transition: 0.3s; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); opacity: 0; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-2 .content-entry { padding: 0 22px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-2 .content-entry .ev-author { display: inline-block; padding: 10px 50px 10px 10px; background: #fff; position: relative; border-radius: 5px; top: -35px; -webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1); } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-2 .content-entry .ev-author .ev-img-author { width: 50px; height: 50px; display: inline-block; vertical-align: middle; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-2 .content-entry .ev-author .ev-img-author img { width: 100%; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-2 .content-entry .ev-author .ev-name-author { display: inline-block; vertical-align: middle; margin-left: 20px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-2 .content-entry .ev-author .ev-name-author p.ev-name { margin-bottom: 0; text-transform: capitalize; font-size: 18px; color: #1b1b1b; font-weight: 600; line-height: 22px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-2 .content-entry .ev-author .ev-name-author p.ev-organized { margin-bottom: 0; font-size: 14px; color: #543431; line-height: 18px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-2 .content-entry .ev-author .icon-local { display: inline-block; vertical-align: middle; width: 50px; height: 50px; text-align: center; line-height: 50px; border-radius: 100%; border: 2px solid #543431; position: absolute; right: -25px; background: #fff; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-2 .content-entry a.title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-2 .content-entry a.title-link h4.title { margin-top: 0; font-size: 25px; color: #373737; font-weight: 600; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-2 .content-entry .event-start-time { font-size: 17px; color: #555; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-2 .content-entry .event-start-time .bt-started { font-size: 14px; color: #543431; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-2 .content-entry .event-start-time .date-entry { display: inline-block; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-2:hover .event-thumbnail-background .bt-overlay { opacity: 1; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-2:hover .content-entry .ev-author .icon-local { background: #543431; color: #fff; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-2:hover .content-entry a h4.title { color: #543431; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-3 .event-featured-image-wrap { position: relative; overflow: hidden; -webkit-border-radius: 5px; border-radius: 5px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-3 .event-featured-image-wrap .event-thumbnail-background { height: 235px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-3 .event-featured-image-wrap .event-thumbnail-background .bt-overlay { -webkit-transition: 0.3s; transition: 0.3s; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); opacity: 0; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-3 .content-entry { position: relative; padding: 32px 0 0; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-3 .content-entry .ev-started-date { position: absolute; top: -60px; left: 20px; font-size: 12px; font-weight: 700; line-height: 26px; text-transform: uppercase; text-align: center; color: #fff; background: #543431; padding: 10px 18px; -webkit-border-radius: 5px; border-radius: 5px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-3 .content-entry .ev-started-date span { display: block; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-3 .content-entry .ev-started-date span.ev-d { font-size: 26px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-3 .content-entry .ev-meta { margin: 0; padding: 0; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-3 .content-entry .ev-meta li { list-style: none; display: inline-block; font-size: 14px; line-height: 22px; color: #543431; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-3 .content-entry .ev-meta li span { color: #555; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-3 .content-entry .ev-meta li:not(:last-child):after { content: "-"; display: inline-block; color: #555; margin: 0 5px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-3 .content-entry .ev-title { font-size: 22px; line-height: 26px; letter-spacing: 0; text-transform: uppercase; color: #373737; margin: 10px 0; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-3 .content-entry .ev-title a { color: inherit; text-decoration: none; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-3 .content-entry .ev-title a:hover { color: #543431; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-3 .content-entry .ev-location { font-size: 15px; line-height: 22px; color: #555; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-3 .content-entry .ev-location i { display: inline-block; color: #543431; margin-right: 3px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-3:hover .event-thumbnail-background .bt-overlay { opacity: 1; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-4 .event-featured-image-wrap { position: relative; overflow: hidden; -webkit-border-radius: 2px; border-radius: 2px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-4 .event-featured-image-wrap .event-thumbnail-background { height: 235px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-4 .event-featured-image-wrap .event-thumbnail-background .bt-overlay { -webkit-transition: 0.3s; transition: 0.3s; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); opacity: 0; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-4 .content-entry { position: relative; padding: 30px 40px; background: #080c10; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-4 .content-entry .ev-started-date { font-size: 14px; line-height: 26px; color: #543431; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-4 .content-entry .ev-title { font-size: 18px; line-height: 28px; letter-spacing: 0; text-transform: uppercase; color: #fff; font-weight: bold; margin: 10px 0; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-4 .content-entry .ev-title a { color: inherit; text-decoration: none; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-4 .content-entry .ev-title a:hover { color: #543431; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-4 .content-entry .ev-location { font-size: 14px; line-height: 22px; color: #543431; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-4 .content-entry .ev-location i { display: inline-block; color: #543431; margin-right: 3px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-4 .content-entry .event_cost { margin-top: 20px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-4 .content-entry .event_cost sup { font-weight: bold; color: #fff; font-size: 15px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-4 .content-entry .event_cost span.cost { font-size: 26px; color: #fff; font-weight: bold; margin-right: 10px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-4 .content-entry .event_cost span.book { color: #7e7e7e; text-transform: uppercase; font-size: 13px; } #page .wpb_theme_custom_element.wpb_events_slider .item .item-inner.layout-style-4:hover .event-thumbnail-background .bt-overlay { opacity: 1; } #page .wpb_theme_custom_element.wpb_liquid_button .vc-custom-inner-wrap { display: inline-block; position: relative; } #page .wpb_theme_custom_element.wpb_liquid_button .vc-custom-inner-wrap svg { max-width: 100%; } #page .wpb_theme_custom_element.wpb_liquid_button .vc-custom-inner-wrap .liquid-button-text { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); z-index: 3; max-width: calc(100% - 20px); } #page .wpb_theme_custom_element.wpb_liquid_button .vc-custom-inner-wrap .liquid-button-text p { margin: 0; } #page .wpb_theme_custom_element.wpb_give_forms_grid { /* give form listing */ } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-default { margin-bottom: 20px; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, .2); -moz-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, .2); box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, .2); } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-default .featured-image { position: relative; overflow: hidden; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-default .featured-image img { width: 100%; border-radius: 0px; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-default .featured-image:before { position: absolute; top: 0; left: -75%; z-index: 2; display: block; content: ''; width: 50%; height: 100%; background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); -webkit-transform: skewX(-25deg); transform: skewX(-25deg); } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-default .featured-image:hover:before { -webkit-animation: shine 0.75s; animation: shine 0.75s; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-default .entry-content { padding: 30px; background: #fff; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-default .entry-content .form-category { display: inline-block; background: #f1f1f1; padding: 5px 20px; font-size: 13px; font-weight: 500; font-family: 'Montserrat'; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-default .entry-content a { text-decoration: none; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-default .entry-content a h4.title { font-size: 18px; font-weight: 600; text-transform: uppercase; line-height: 23px; margin-top: 20px; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-default .entry-content a:hover h4.title { color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-default .entry-content .extra-meta .meta-author { text-transform: capitalize; font-weight: bold; font-size: 13px; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-default .entry-content .extra-meta .give-price-wrap { font-size: 24px; color: #333; font-weight: bold; margin-top: 20px; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-default .entry-content .extra-meta .give-price-wrap sup { top: -0.3em; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-default .entry-content .extra-meta .give-price-wrap span { font-size: 13px; text-transform: uppercase; color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-default .give-goal-progress-wrap { position: relative; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-default .give-goal-progress-wrap .form-percent { position: absolute; font-size: 12px; padding: 0px 5px; color: #fff; line-height: 20px; font-family: 'Montserrat'; margin-top: 6px; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-default .give-goal-progress-wrap .form-percent span.bt-arrow { top: -4px; left: 0; border-right: 7px solid #f3f3f3; border-bottom: 4px solid transparent; position: absolute; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style1 { margin-bottom: 20px; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, .2); -moz-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, .2); box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, .2); } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style1 .featured-image { position: relative; overflow: hidden; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style1 .featured-image img { width: 100%; border-radius: 0px; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style1 .featured-image:before { position: absolute; top: 0; left: -75%; z-index: 2; display: block; content: ''; width: 50%; height: 100%; background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); -webkit-transform: skewX(-25deg); transform: skewX(-25deg); } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style1 .featured-image:hover:before { -webkit-animation: shine 0.75s; animation: shine 0.75s; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style1 .entry-content { padding: 30px; background: #fff; position: relative; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style1 .entry-content:before { content: ""; position: absolute; width: 0; height: 0; border-top: 20px solid transparent; border-bottom: bt-campaign-box-element0px solid transparent; border-left: 20pbt-campaign-box-elementx solid #fff; top: -20px; right: 30px; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style1 .entry-content .form-category { padding-top: 20px; font-size: 15px; font-weight: 400; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style1 .entry-content .form-category a { color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style1 .entry-content a { text-decoration: none; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style1 .entry-content a h4.title { font-size: 24px; font-weight: 700; line-height: 28px; margin-top: 0px; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style1 .entry-content a:hover h4.title { color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style1 .entry-content .extra-meta { padding-bottom: 20px; position: relative; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style1 .entry-content .extra-meta:after { content: ""; position: absolute; bottom: 0; left: 0; width: calc(100% + 30px); border-bottom: 1px dashed #e3e3e3; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style1 .entry-content .extra-meta .meta-excerpt { text-transform: capitalize; font-size: 16px; color: #666; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style2 .featured-image { position: relative; padding-top: 18px; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style2 .featured-image img { width: 100%; border-radius: 0px; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style2 .featured-image .form-category { position: absolute; top: 0; left: 30px; font-size: 14px; font-weight: 400; line-height: 20px; color: #fff; background: #543431; padding: 8px 15px; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style2 .featured-image .form-category a { text-decoration: none; color: inherit; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style2 .entry-content { background: #fff; padding: 30px; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style2 .entry-content .title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style2 .entry-content .title-link .title { font-size: 22px; line-height: 28px; margin: 0 0 10px; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style2 .entry-content .title-link .title:hover { color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style2 .entry-content .give-price { font-size: 32px; font-weight: 700; line-height: 45px; color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style2 .entry-content .give-colectted { font-size: 15px; line-height: 26px; color: #333; margin-bottom: 20px; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style2 .entry-content .give-progress { position: relative; width: 100%; height: 23px; background: #fff; border: 2px solid #543431; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style2 .entry-content .give-progress span { float: left; display: inline-block; width: 10%; height: 19px; border-right: 2px solid #fff; position: relative; z-index: 3; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style2 .entry-content .give-progress .give-percent { position: absolute; top: 0; left: 0; height: 19px; color: #fff; background: rgba(84, 52, 49, 0.5); z-index: 1; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style3 { -webkit-box-shadow: 0 8px 51px rgba(0, 0, 0, .05); -ms-box-shadow: 0 8px 51px rgba(0, 0, 0, .05); box-shadow: 0 8px 51px rgba(0, 0, 0, .05); } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style3 .featured-image { position: relative; border-top: 8px solid #543431; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style3 .featured-image img { width: 100%; border-radius: 0px; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style3 .featured-image .form-category { position: absolute; top: 0; left: 20px; font-size: 14px; font-weight: 700; line-height: 20px; letter-spacing: 1px; text-transform: uppercase; color: #fff; background: #543431; padding: 8px 20px; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style3 .featured-image .form-category a { text-decoration: none; color: inherit; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style3 .entry-content { -webkit-transition: 0.3s; transition: 0.3s; position: relative; background: #fff; padding: 30px; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style3 .entry-content .title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style3 .entry-content .title-link .title { font-size: 24px; line-height: 28px; margin: 0 0 15px; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style3 .entry-content .title-link .title:hover { color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style3 .entry-content .give-price { font-size: 18px; line-height: 32px; color: #333; margin-bottom: 5px; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style3 .entry-content .give-price span { font-size: 32px; font-weight: 700; color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style3 .entry-content .give-colectted { font-size: 15px; line-height: 26px; color: #333; margin-bottom: 20px; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style3 .entry-content .give-progress { position: relative; width: 100%; height: 5px; background: #f5f5f5; margin-bottom: 5px; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style3 .entry-content .give-progress .give-percent { position: absolute; top: 0; left: 0; height: 5px; color: #fff; background: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style3 .entry-content .give-colectted { font-size: 16px; line-height: 28px; color: #999; margin-bottom: 0; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style3 .entry-content .readmore-link { -webkit-transition: 0.3s; transition: 0.3s; display: inline-block; font-size: 14px; font-weight: 700; line-height: 20px; letter-spacing: 1px; text-transform: uppercase; text-decoration: none; color: #fff; background: #543431; padding: 12px 30px; margin-top: 0; position: absolute; visibility: hidden; opacity: 0; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style3:hover .entry-content { margin-top: -64px; } #page .wpb_theme_custom_element.wpb_give_forms_grid .give-grid .give-forms-grid-layout-style3:hover .entry-content .readmore-link { margin-top: 20px; position: relative; visibility: visible; opacity: 1; } #page .wpb_theme_custom_element.wpb_give_forms_listing { overflow: hidden; /* give form slider */ } @media (min-width: 992px) { #page .wpb_theme_custom_element.wpb_give_forms_listing .item:first-child .give-forms-listing-layout-2 { width: calc(50% - 20px) !important; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item:first-child .give-forms-listing-layout-2 .featured-image { height: 248px !important; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item:first-child .give-forms-listing-layout-2 .entry-content { padding: 30px !important; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item:first-child .give-forms-listing-layout-2 .entry-content .bt-excerpt { display: block !important; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; max-height: 85px; } } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-2 { -webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.06); -moz-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.06); box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.06); width: calc(25% - 20px); float: left; border-radius: 15px !important; overflow: hidden; margin: 10px; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-2 .featured-image { height: 120px; position: relative; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-2 .featured-image .bt-overlay { -wekbit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); opacity: 0; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-2 .entry-content { padding: 20px; background: #fff; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-2 .entry-content a { text-decoration: none; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-2 .entry-content a h4.title { font-size: 24px; color: #543431; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; height: 50px; margin: 0; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-2 .entry-content .bt-excerpt { display: none; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-2:hover .featured-image .bt-overlay { opacity: 1; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-2:hover .entry-content a h4.title { color: #a97170; } @media (max-width: 991px) { #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-2 { width: calc(100% - 20px); } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-2 .featured-image { height: 180px; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-2 .entry-content .bt-excerpt { display: block; } } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-default .entry-content { padding: 30px 40px; background: #fafafa; text-align: left; margin: 10px; border-radius: 6px; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-default .entry-content .title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-default .entry-content .title-link .title { font-size: 22px; line-height: 28px; letter-spacing: 0px; margin-bottom: 0; margin-top: 0; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-default .entry-content .extra-meta { font-size: 13px; text-transform: uppercase; letter-spacing: 2px; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-default .entry-content .extra-meta .meta-item { display: inline-block; vertical-align: top; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-default .entry-content .extra-meta .meta-item span { color: #543431; font-size: 18px; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-default .entry-content .give-price-wrap { mix-blend-mode: undefined; font-family: 'Montserrat'; font-size: 15px; font-weight: bold; line-height: 1.6; letter-spacing: -0.6px; text-align: left; color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-1 .entry-content { padding: 30px 25px; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-1 .entry-content .title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-1 .entry-content .title-link .title { font-size: 40px; line-height: 50px; letter-spacing: -1px; margin-bottom: 0; margin-top: 0; color: #fff; font-family: 'Montserrat'; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-1 .entry-content .give-goal-progress-wrap { padding: 50px 0; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-1 .entry-content .give-goal-progress-wrap span { color: #fff; font-size: 30px; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-1 .entry-content .extra-meta { font-size: 13px; text-transform: uppercase; letter-spacing: 2px; color: #fff; font-weight: 400; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-1 .entry-content .extra-meta .meta-item { display: inline-block; vertical-align: top; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-1 .entry-content .extra-meta .meta-item span { color: #543431; font-size: 18px; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-1 .entry-content .give-price-wrap { mix-blend-mode: undefined; font-family: 'Montserrat'; font-size: 15px; font-weight: bold; line-height: 1.6; letter-spacing: -0.6px; text-align: left; color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_listing .item .item-inner.give-forms-listing-layout-1 .entry-content .button-meta-inner button.give-btn { font-size: 13px; font-weight: 700; letter-spacing: 0px; margin-top: 15px; height: 50px; line-height: 50px; padding: 0 30px; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 { margin-bottom: 30px; overflow: visible; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap { margin-left: -15px; margin-right: -15px; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap:after { content: ""; display: block; clear: both; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item { width: 50%; float: left; padding-left: 15px; padding-right: 15px; } @media (max-width: 991.98px) { #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item { width: 100%; } } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:first-child .give-forms-listing-layout-3 { position: relative; margin-bottom: 30px; overflow: hidden; -webkit-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 5px 35px rgba(0, 0, 0, 0.1); box-shadow: 0 5px 35px rgba(0, 0, 0, 0.1); } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:first-child .give-forms-listing-layout-3 .entry-image { position: relative; overflow: hidden; height: 558px; } @media (max-width: 619.98px) { #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:first-child .give-forms-listing-layout-3 .entry-image { height: 430px; } } @media (max-width: 459.98px) { #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:first-child .give-forms-listing-layout-3 .entry-image { height: 380px; } } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:first-child .give-forms-listing-layout-3 .entry-image .featured-image { -webkit-transition: 3s; transition: 3s; position: absolute; top: 0; left: 0; width: 100%; height: 100%; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:first-child .give-forms-listing-layout-3 .entry-image .donate-button { display: none; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:first-child .give-forms-listing-layout-3 .entry-content { position: absolute; bottom: 60px; left: 0; max-width: 370px; background: rgba(0, 0, 0, 0.87); padding: 30px 30px 46px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:first-child .give-forms-listing-layout-3 .entry-content .give-forms-category { font-size: 14px; font-weight: 700; line-height: 28px; text-transform: uppercase; color: #bfbebe; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:first-child .give-forms-listing-layout-3 .entry-content .give-forms-category a { text-decoration: none; color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:first-child .give-forms-listing-layout-3 .entry-content .title { font-size: 22px; line-height: 32px; color: #fff; margin: 5px 0; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:first-child .give-forms-listing-layout-3 .entry-content .title a { -webkit-transition: 0.4s; transition: 0.4s; text-decoration: none; color: inherit; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:first-child .give-forms-listing-layout-3 .entry-content .title a:hover { color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:first-child .give-forms-listing-layout-3 .entry-content .give-price { font-size: 15px; font-weight: 700; line-height: 32px; color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:first-child .give-forms-listing-layout-3 .entry-content .give-price span { font-size: 24px; font-weight: 800; color: #fff; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:first-child .give-forms-listing-layout-3 .entry-content .donate-button { position: absolute; bottom: -20px; font-size: 14px; font-weight: 800; line-height: 20px; letter-spacing: 0; color: #333; } @media (max-width: 519.98px) { #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:first-child .give-forms-listing-layout-3 .entry-content { padding: 20px 25px 36px; } } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:first-child .give-forms-listing-layout-3:hover .entry-image .featured-image { -webkit-transform: scale(1.1); transform: scale(1.1); } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:not(:first-child) .give-forms-listing-layout-3 { display: flex; align-items: center; margin-bottom: 30px; overflow: hidden; -webkit-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 5px 35px rgba(0, 0, 0, 0.1); box-shadow: 0 5px 35px rgba(0, 0, 0, 0.1); } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:not(:first-child) .give-forms-listing-layout-3 .entry-image { position: relative; width: 190px; height: 166px; overflow: hidden; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:not(:first-child) .give-forms-listing-layout-3 .entry-image .featured-image { -webkit-transition: 3s; transition: 3s; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:not(:first-child) .give-forms-listing-layout-3 .entry-image .donate-button .give-btn { position: absolute; top: 10px; left: 10px; width: 40px; height: 40px; font-size: 0; line-height: 40px; padding: 0 12px; outline: none; z-index: 3; -webkit-border-radius: 5px; border-radius: 5px; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:not(:first-child) .give-forms-listing-layout-3 .entry-image .donate-button .give-btn:before { content: "\f004"; font-family: FontAwesome; font-size: 16px; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:not(:first-child) .give-forms-listing-layout-3 .entry-content { width: calc(100% - 190px); padding: 10px 30px; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:not(:first-child) .give-forms-listing-layout-3 .entry-content .give-forms-category { font-size: 16px; font-weight: 700; line-height: 28px; color: #666; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:not(:first-child) .give-forms-listing-layout-3 .entry-content .give-forms-category a { text-decoration: none; color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:not(:first-child) .give-forms-listing-layout-3 .entry-content .title { font-size: 16px; line-height: 24px; text-transform: uppercase; color: #333; margin: 5px 0; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:not(:first-child) .give-forms-listing-layout-3 .entry-content .title a { -webkit-transition: 0.4s; transition: 0.4s; text-decoration: none; color: inherit; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:not(:first-child) .give-forms-listing-layout-3 .entry-content .title a:hover { color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:not(:first-child) .give-forms-listing-layout-3 .entry-content .give-price { font-size: 14px; font-weight: 700; line-height: 28px; color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:not(:first-child) .give-forms-listing-layout-3 .entry-content .give-price span { font-size: 20px; font-weight: 800; color: #333; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:not(:first-child) .give-forms-listing-layout-3 .entry-content .donate-button { display: none; } @media (max-width: 519.98px) { #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:not(:first-child) .give-forms-listing-layout-3 { display: block; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:not(:first-child) .give-forms-listing-layout-3 .entry-image { width: 100%; height: 260px; } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:not(:first-child) .give-forms-listing-layout-3 .entry-content { width: 100%; padding: 20px 25px; } } #page .wpb_theme_custom_element.wpb_give_forms_listing.layout3 .vc-custom-inner-wrap .item:not(:first-child) .give-forms-listing-layout-3:hover .entry-image .featured-image { -webkit-transform: scale(1.1); transform: scale(1.1); } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-10 { margin-bottom: 30px !important; border-radius: 3px; overflow: hidden; transition: 0.3s; -webkit-transition: 0.3s; margin: 3px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-10 .featured-image { position: relative; height: 250px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-10 .featured-image .bt-overlay { -wekbit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); opacity: 0; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-10 .entry-content { padding: 20px 30px 35px 30px; background: #fff; border: 10px solid #efefef; border-top: none; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-10 .entry-content .entry-content-inner a.title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-10 .entry-content .entry-content-inner a.title-link h4.title { font-size: 24px; font-weight: 600; line-height: 32px; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; text-align: left; height: 64px; margin-bottom: 10px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-10 .entry-content .entry-content-inner .give-date { font-size: 17px; font-weight: 600; line-height: 24px; color: #543431; margin: 10px 0; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-10 .entry-content .entry-content-inner ul.give-price { padding: 0; list-style-type: none; margin-top: 20px; position: relative; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-10 .entry-content .entry-content-inner ul.give-price li.goal { font-size: 36px; font-weight: bold; color: #333; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-10 .entry-content .entry-content-inner ul.give-price li.goal sub { bottom: 0px; font-size: 26px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-10 .entry-content .entry-content-inner ul.give-price li.goal span { display: block; font-size: 17px; color: #666; font-weight: 600; margin-top: 5px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-10 .entry-content .entry-content-inner ul.give-price li.heart a { position: absolute; right: 0; padding: 15px; background: #543431; color: #fff; border-radius: 5px; top: 5px; line-height: 15px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-10 .entry-content .entry-content-inner ul.give-price li.heart a:hover { background: #a97170; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-10:hover .featured-image .bt-overlay { opacity: 1; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-9 .entry-image { position: relative; margin-bottom: 20px; padding-bottom: 66%; overflow: hidden; -webkit-border-top-left-radius: 40px; border-top-left-radius: 40px; -webkit-border-bottom-right-radius: 40px; border-bottom-right-radius: 40px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-9 .entry-image .featured-image { -webkit-transition: 3s; transition: 3s; position: absolute; top: 0; left: 0; width: 100%; height: 100%; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-9 .entry-content .give-term { font-size: 13px; line-height: 20px; text-transform: uppercase; color: #828282; margin-bottom: 5px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-9 .entry-content .give-term a { color: inherit; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-9 .entry-content .give-term a:hover { color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-9 .entry-content .give-title { font-size: 24px; line-height: 30px; margin: 0 0 20px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-9 .entry-content .give-title a { color: inherit; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-9 .entry-content .give-title a:hover { color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-9 .entry-content .extra-meta { margin: 0 0 25px; padding: 8px 0; border-top: 1px dashed #d0d0d0; border-bottom: 1px dashed #d0d0d0; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-9 .entry-content .extra-meta li { list-style: none; display: inline-block; font-size: 14px; line-height: 24px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-9 .entry-content .extra-meta li:not(:last-child) { margin-right: 30px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-9 .entry-content .extra-meta li i { color: #543431; margin-right: 5px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-9 .entry-content .give-goal-progress-wrap .give-price { font-size: 16px; line-height: 40px; color: #666; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-9 .entry-content .give-goal-progress-wrap .give-price span { font-size: 30px; font-weight: 800; color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-9 .entry-content .give-goal-progress-wrap .give-goal-progress-bar { overflow: hidden; -webkit-border-radius: 10px; border-radius: 10px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-9:hover .entry-image .featured-image { -webkit-transform: scale(1.1); transform: scale(1.1); } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-8 { font-size: 0; letter-spacing: 0; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-8 .featured-image { display: inline-block; vertical-align: middle; width: 55%; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-8 .featured-image .give-image { position: relative; padding-bottom: 68%; z-index: 1; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-8 .featured-image .give-image .give-poster { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-8 .featured-image .give-term { position: absolute; top: 30px; left: 30px; font-size: 13px; line-height: 20px; text-transform: uppercase; color: #fff; background: #4b3381; padding: 10px 15px; z-index: 3; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-8 .featured-image .give-term:before { content: ""; position: absolute; bottom: -10px; left: 0; width: 0; height: 0; border-left: 10px solid #4b3381; border-bottom: 10px solid transparent; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-8 .featured-image .give-term a { color: inherit; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-8 .entry-content { display: inline-block; vertical-align: middle; width: 45%; padding-left: 30px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-8 .entry-content .give-title { font-size: 36px; line-height: 46px; margin-top: 0; margin-bottom: 15px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-8 .entry-content .give-title a { text-decoration: none; color: inherit; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-8 .entry-content .give-title a:hover { color: #a97170; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-8 .entry-content .give-excerpt { font-size: 18px; line-height: 30px; margin-bottom: 30px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-8 .entry-content .give-price { font-size: 28px; font-weight: 700; line-height: 40px; color: #4b3381; margin: 0 0 40px; padding: 0; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-8 .entry-content .give-price li { list-style: none; position: relative; display: inline-block; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-8 .entry-content .give-price li:not(:last-child) { margin-right: 30px; padding-right: 30px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-8 .entry-content .give-price li:not(:last-child):after { content: ""; position: absolute; top: 50%; right: 0; width: 1px; height: 40px; background: #c5bfd2; margin-top: -20px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-8 .entry-content .give-price li span { display: block; font-size: 16px; line-height: 28px; font-weight: 400; text-transform: uppercase; color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-8 .entry-content .give-readmore-btn { display: inline-block; font-size: 14px; font-weight: 700; line-height: 20px; text-transform: uppercase; text-decoration: none; color: #fff; background: #543431; padding: 20px 35px; -webkit-border-radius: 30px; border-radius: 30px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-8 .entry-content .give-readmore-btn:hover { background: #a97170; } @media (max-width: 991px) { #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-8 .featured-image { width: 100%; margin-bottom: 20px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-8 .featured-image:before { display: none; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-8 .entry-content { width: 100%; padding-left: 0; } } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-7 { margin-bottom: 30px !important; border-radius: 3px; overflow: hidden; transition: 0.3s; -webkit-transition: 0.3s; margin: 3px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-7 .featured-image { position: relative; height: 250px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-7 .featured-image .bt-overlay { -wekbit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); opacity: 0; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-7 .entry-content { padding: 20px 0px 30px 0px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-7 .entry-content .entry-content-inner a.title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-7 .entry-content .entry-content-inner a.title-link h4.title { font-size: 22px; font-weight: 700; line-height: 28px; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; text-align: left; height: 60px; margin-bottom: 20px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-7 .entry-content .entry-content-inner .extra-meta { position: relative; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-7 .entry-content .entry-content-inner .extra-meta .date { display: inline-block; font-family: 'Montserrat'; font-style: italic; color: #666; font-weight: 600; margin-right: 10px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-7 .entry-content .entry-content-inner .extra-meta .author { display: inline-block; font-family: 'Montserrat'; font-style: italic; color: #543431; font-weight: 600; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-7 .entry-content .entry-content-inner .extra-meta:before { content: ""; height: 1px; width: 70px; position: absolute; background: #a3a3a3; top: -10px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-7:hover .featured-image .bt-overlay { opacity: 1; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-6 { margin-bottom: 30px !important; border-radius: 3px; box-shadow: 0 0 4px 0 rgba(16, 16, 16, 0.3); overflow: hidden; transition: 0.3s; -webkit-transition: 0.3s; margin: 3px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-6 .featured-image { position: relative; height: 250px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-6 .featured-image .bt-overlay { -wekbit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); opacity: 0; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-6 .entry-content { padding: 20px 30px 50px 30px; background: #fff; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-6 .entry-content .entry-content-inner a.title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-6 .entry-content .entry-content-inner a.title-link h4.title { font-size: 22px; font-weight: 700; line-height: 28px; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; text-align: center; height: 50px; margin-bottom: 10px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-6 .entry-content .entry-content-inner .bt-excerpt { max-height: 60px; margin-bottom: 20px; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; text-align: center; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-6 .entry-content .entry-content-inner .give-goal-progress-wrap .give-price-wrap { padding-top: 15px; font-family: 'Montserrat'; text-align: center; color: #a97170; font-size: 14px; font-weight: 700; text-transform: uppercase; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-6 .entry-content .entry-content-inner .give-goal-progress-wrap .give-price-wrap span.income, #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-6 .entry-content .entry-content-inner .give-goal-progress-wrap .give-price-wrap span.goal-text { color: #7b7c7c; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-6 .entry-content .entry-content-inner .give-goal-progress-wrap .give-price-wrap span.bt-padd { color: #7b7c7c; padding: 0 7px; font-size: 20px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-6 .entry-content .entry-content-inner .entry-bot a.donate-button { position: absolute; text-align: center; width: calc(100% - 66px); padding-top: 25px; text-decoration: none; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-6 .entry-content .entry-content-inner .entry-bot a.donate-button .give-bt { background: #a97170; width: 100%; border-radius: 0; padding: 15px; font-family: 'Poppins'; letter-spacing: 1px; font-weight: 700; color: #fff; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-6 .entry-content .entry-content-inner .entry-bot a.donate-button .give-bt:hover { background: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-6:hover .featured-image .bt-overlay { opacity: 1; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 { margin-bottom: 30px; background: #fff; border-radius: 3px; box-shadow: 0 0 4px 0 rgba(16, 16, 16, 0.3); overflow: hidden; transition: 0.3s; -webkit-transition: 0.3s; margin: 1px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 .image-meta { width: 100%; height: 240px; position: relative; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 .image-meta .time-left-meta { border: 3px solid #543431; border-radius: 30px; color: #543431; font-family: 'Montserrat'; font-size: 11px; font-weight: bold; left: 20px; line-height: normal; padding: 7px 12px; position: absolute; text-transform: uppercase; top: 20px; white-space: nowrap; background-color: rgba(0, 0, 0, 0.8); } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 .give-goal-progress-wrap { padding: 30px 30px 0 30px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 .give-goal-progress-wrap .give-price-wrap { font-size: 0; margin-bottom: 10px; color: #999; font-family: 'Montserrat'; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 .give-goal-progress-wrap .give-price-wrap .income { font-weight: bold; color: #2ecece; font-size: 22px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 .give-goal-progress-wrap .give-price-wrap .goal-text { font-weight: bold; position: relative; color: #999; font-size: 12px; margin-left: 22px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 .give-goal-progress-wrap .give-price-wrap span { line-height: 28px; display: inline-block; vertical-align: middle; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 .give-goal-progress-wrap .give-goal-progress-bar { margin-bottom: 0; background: #ececec; height: 4px; border-radius: 4px; overflow: initial; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 .info-meta { padding: 30px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 .info-meta h4.title { line-height: 36px; font-weight: 700; letter-spacing: 0; font-style: normal; font-size: 22px; margin-bottom: 30px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 .info-meta .button-meta { text-align: center; font-size: 0; width: 100%; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 .info-meta .button-meta .button-meta-inner { display: inline-block; border-radius: 2px; position: relative; z-index: 3; min-width: 90%; background: #2ecece; background: -moz-linear-gradient(left, #2ecece 0%, #1ca3cc 100%); background: -webkit-linear-gradient(left, #2ecece 0%, #1ca3cc 100%); background: linear-gradient(to right, #2ecece 0%, #1ca3cc 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@secondary-color',endColorstr='@main-color',GradientType=1); } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 .info-meta .button-meta .button-meta-inner:before { border-radius: 3px; content: ""; height: 94%; left: 3%; position: absolute; top: 3px; width: 94%; z-index: -1; filter: blur(6px); -webkit-filter: blur(6px); backface-visibility: hidden; -webkit-backface-visibility: hidden; transform: translateZ(0) scale(1, 1); -webkit-transform: translateZ(0) scale(1, 1); background: #2ecece; background: -moz-linear-gradient(left, #2ecece 0%, #1ca3cc 100%); background: -webkit-linear-gradient(left, #2ecece 0%, #1ca3cc 100%); background: linear-gradient(to right, #2ecece 0%, #1ca3cc 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@secondary-color',endColorstr='@main-color',GradientType=1); } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 .info-meta .button-meta .button-meta-inner .donate-button { border-radius: 2px 0 0 2px; display: inline-block; line-height: normal; vertical-align: top; padding: 12px 0; color: #fff; font-size: 14px; min-width: 50%; background: transparent; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 .info-meta .button-meta .button-meta-inner .donate-button form.give-form { margin: 0; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 .info-meta .button-meta .button-meta-inner .donate-button form.give-form .give-btn { background: transparent; color: #fff; border: medium none; border-radius: 3px; font-size: 14px; letter-spacing: 0; padding: 0; text-transform: none; display: inline-block !important; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 .info-meta .button-meta .button-meta-inner .readmore-button { border-radius: 2px 0 0 2px; display: inline-block; line-height: normal; vertical-align: top; padding: 12px 0; color: #fff; font-size: 14px; min-width: 50%; background: transparent; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 .info-meta .button-meta .button-meta-inner:after { content: ""; width: 1px; height: 104%; position: absolute; left: 50%; top: 50%; transform: translate3d(-50%, -50%, 0) rotate(10deg); -webkit-transform: translate3d(-50%, -50%, 0) rotate(10deg); background: rgba(255, 255, 255, 0.2); } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 .extra-meta { padding: 10px 20px 0px; font-size: 13px; border-top: 1px solid #ddd; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 .extra-meta div { display: inline-block; vertical-align: top; line-height: normal; margin-bottom: 10px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 .extra-meta div:not(:last-child) { margin-right: 12px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 .extra-meta i { display: inline-block; margin-right: 4px; text-align: center; vertical-align: top; width: 12px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-5 .extra-meta a { color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-4 { position: relative; background: #fff; border-radius: 5px; box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.09); margin-top: 30px; margin-bottom: 30px; margin-left: 15px; margin-right: 15px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-4 .featured-image { border-radius: 3px; overflow: hidden; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-4 .featured-image img { width: 100%; height: auto; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-4 .entry-content { padding: 30px; position: relative; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-4 .entry-content .entry-content-inner .extra-meta .meta-item.meta-date { font-size: 15px; line-height: 1.6; letter-spacing: 0px; color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-4 .entry-content .entry-content-inner .extra-meta .meta-item.meta-date span { color: #543431; padding: 0 5px; margin-top: -3px; font-size: 17px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-4 .entry-content .entry-content-inner .give-goal-progress-wrap .give-price-wrap { font-size: 15px; letter-spacing: -1px; color: #543431; font-weight: 600; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-4 .entry-content .entry-content-inner .give-goal-progress-wrap .bt-com { font-size: 14px; font-weight: bold; line-height: 2.14; letter-spacing: -0.5px; color: #555; font-family: 'Montserrat'; padding: 10px 0; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-4 .entry-content .entry-content-inner .title-link { display: block; min-height: 56px; text-decoration: none; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-4 .entry-content .entry-content-inner .title-link .title { color: #333; font-size: 23px; line-height: 24px; letter-spacing: 0; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-4 .entry-content .entry-content-inner .entry-bot { border-top: #ebebeb solid 1px; overflow: hidden; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-4 .entry-content .entry-content-inner .entry-bot .give-price-raised { width: 45%; float: left; text-align: center; font-family: 'Montserrat'; font-size: 25px; line-height: 1; letter-spacing: 0; color: #303030; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-4 .entry-content .entry-content-inner .entry-bot .give-price-raised span { font-family: 'Montserrat'; display: block; color: #777; font-size: 14px; line-height: 2.14; letter-spacing: 0; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-4 .entry-content .entry-content-inner .entry-bot .give-price-raised strong { color: #a97170; font-family: 'Montserrat'; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-4 .entry-content .entry-content-inner .entry-bot .give-price-goal { width: 55%; float: left; text-align: center; border-left: #ebebeb solid 1px; font-family: 'Montserrat'; font-size: 25px; line-height: 1; letter-spacing: 0; color: #303030; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-4 .entry-content .entry-content-inner .entry-bot .give-price-goal span { font-family: 'Montserrat'; display: block; color: #777; font-size: 14px; line-height: 2.14; letter-spacing: 0; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-4 .entry-content .entry-content-inner .entry-bot .give-price-goal strong { color: #a97170; font-family: 'Montserrat'; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-4:hover .featured-image img { transform: scale(1.05); -webkit-transform: scale(1.05); } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-3 { position: relative; background: #fff; border-radius: 5px; text-align: center; box-shadow: 0 0 25.5px 0 rgba(0, 0, 0, 0.09); margin-top: 30px; margin-bottom: 30px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-3 .featured-image { border-radius: 3px; overflow: hidden; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-3 .featured-image img { width: 100%; height: auto; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-3 .entry-content { padding: 30px; position: relative; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-3 .entry-content .entry-content-inner .extra-meta { position: absolute; width: 200px; text-align: center; left: calc(50% - 90px); top: -25px; background: #fff; border-radius: 25px; padding: 25px 10px 10px 10px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-3 .entry-content .entry-content-inner .extra-meta * { display: inline-block; vertical-align: middle; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-3 .entry-content .entry-content-inner .extra-meta span { color: #543431; padding: 0 5px; margin-top: -3px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-3 .entry-content .entry-content-inner .give-goal-progress-wrap .give-price-wrap { font-size: 15px; letter-spacing: -1px; color: #543431; font-weight: 600; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-3 .entry-content .entry-content-inner .title-link { display: block; min-height: 56px; text-decoration: none; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-3 .entry-content .entry-content-inner .title-link .title { color: #333; font-size: 18px; line-height: 24px; letter-spacing: -1.2px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-3 .entry-content .entry-content-inner .entry-bot { margin-top: 15px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-3 .entry-content .entry-content-inner .entry-bot .extra-meta, #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-3 .entry-content .entry-content-inner .entry-bot .readmore-btn { display: inline-block; width: calc(100% - 134px); vertical-align: middle; font-size: 12px; letter-spacing: 2px; text-transform: uppercase; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-3 .entry-content .entry-content-inner .entry-bot .readmore-btn { height: 34px; background-color: #fff; border: solid 0.5px #d9d9d9; border-radius: 35px; color: #555; font-size: 12px; padding: 5px; text-align: center; width: 135px; text-decoration: none; text-transform: none; -webkit-transition: 0.3s ease; transition: 0.3s ease; letter-spacing: -0.2px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-3 .entry-content .entry-content-inner .entry-bot .readmore-btn span { font-size: 12px; color: #543431; vertical-align: middle; margin-right: 10px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-3:hover .featured-image img { transform: scale(1.05); -webkit-transform: scale(1.05); } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-2 { position: relative; padding-top: 30px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-2 .meta-donor { background: #333 none repeat scroll 0 0; color: #fff; font-size: 9px; left: 10px; letter-spacing: 2px; line-height: normal; padding: 7px 10px; position: absolute; text-transform: uppercase; top: 0; z-index: 3; border-radius: 2px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-2 .meta-donor:after { content: ""; border: solid 10px transparent; border-right-color: #333; position: absolute; left: 0px; bottom: -10px; z-index: -1; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-2 .featured-image { border-radius: 3px; overflow: hidden; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-2 .featured-image img { width: 100%; height: auto; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-2 .entry-content { padding-top: 30px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-2 .entry-content .entry-content-inner .give-goal-progress-wrap .give-price-wrap { font-size: 16px; letter-spacing: -1px; color: #c5c5c5; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-2 .entry-content .entry-content-inner .give-goal-progress-wrap .give-price-wrap .income { font-size: 130%; color: #333; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-2 .entry-content .entry-content-inner .title-link { display: block; min-height: 56px; padding-right: 50px; text-decoration: none; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-2 .entry-content .entry-content-inner .title-link .title { font-size: 20px; line-height: 24px; letter-spacing: -1.2px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-2 .entry-content .entry-content-inner .entry-bot { margin-top: 15px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-2 .entry-content .entry-content-inner .entry-bot .extra-meta, #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-2 .entry-content .entry-content-inner .entry-bot .readmore-btn { display: inline-block; width: calc(100% - 134px); vertical-align: middle; font-size: 12px; letter-spacing: 2px; text-transform: uppercase; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-2 .entry-content .entry-content-inner .entry-bot .readmore-btn { background: #543431; border-radius: 2px; color: #fff; padding: 5px 0; text-align: center; width: 130px; text-decoration: none; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-2 .entry-content .entry-content-inner .entry-bot .readmore-btn span { font-size: 20px; vertical-align: middle; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-2 .entry-content .entry-content-inner .entry-bot .readmore-btn:hover { background: #442a28; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-2 .entry-content .entry-content-inner .entry-bot .extra-meta { text-align: right; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-2 .entry-content .entry-content-inner .entry-bot .extra-meta * { display: inline-block; vertical-align: middle; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-2:hover .featured-image img { transform: scale(1.05); -webkit-transform: scale(1.05); } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .entry-content, #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .featured-image { width: calc(100% / 2); display: inline-block; vertical-align: middle; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .entry-content { position: relative; min-height: 400px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .entry-content .entry-content-inner { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 100%; padding: 50px 30px; text-align: center; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .entry-content .entry-content-inner .meta-donor { border-radius: 2px; color: #fff; display: inline-block; font-size: 11px; letter-spacing: 2px; line-height: normal; padding: 7px 12px; text-transform: uppercase; background: #543431; margin-bottom: 10px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .entry-content .entry-content-inner .give-goal-progress-wrap { margin: 10px 0; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .entry-content .entry-content-inner .give-goal-progress-wrap .give-goal-progress-bar { height: 10px; display: inline-block; vertical-align: middle; width: 70%; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .entry-content .entry-content-inner .give-goal-progress-wrap .give-price-wrap { font-weight: bold; letter-spacing: -1px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .entry-content .entry-content-inner .give-goal-progress-wrap .give-price-wrap .income { font-size: 130%; color: #442a28; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .entry-content .entry-content-inner .give-goal-progress-wrap .give-price-wrap .goal-text { color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .entry-content .entry-content-inner .title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .entry-content .entry-content-inner .title-link .title { font-size: 20px; line-height: 22px; letter-spacing: -1px; padding: 5px 0px; margin: 0 auto; max-width: 80%; color: #333; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .entry-content .entry-content-inner .title-link .title:hover { color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .entry-content .entry-content-inner .extra-meta { font-size: 13px; text-transform: uppercase; letter-spacing: 2px; padding: 0; margin-bottom: 30px; color: #656565; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .entry-content .entry-content-inner .extra-meta .meta-item { display: inline-block; vertical-align: top; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .entry-content .entry-content-inner .readmore-btn { border-bottom: 1px solid; border-radius: 0px; color: #333; display: inline-block; font-size: 13px; font-weight: bold; letter-spacing: 1px; text-transform: uppercase; text-decoration: none; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .entry-content .entry-content-inner .readmore-btn span { margin-left: 4px; font-size: 20px; vertical-align: middle; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .entry-content .entry-content-inner .readmore-btn:hover span { margin-left: 10px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .featured-image { position: absolute; right: 0; top: 0; height: 100%; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .featured-image:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0; visibility: hidden; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .featured-image .readmore-link { position: absolute; width: 80px; height: 80px; left: calc(50% - 40px); top: calc(50% - 40px); background: #fff; color: #333; border-radius: 60px; z-index: 3; -webkit-transition: 0.6s cubic-bezier(0.75, 0.12, 0.43, 0.84); transition: 0.6s cubic-bezier(0.75, 0.12, 0.43, 0.84); opacity: 0; visibility: hidden; transform: scale(0.3); -webkit-transform: scale(0.3); } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .featured-image .readmore-link span { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); z-index: 1; font-size: 24px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1:hover .featured-image .readmore-link { opacity: 1; visibility: visible; -webkit-transform: scale(1); transform: scale(1); color: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1:hover .featured-image .readmore-link:hover { background: #543431; color: white; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1:hover .featured-image:after { opacity: 1; visibility: visible; background: rgba(0, 0, 0, 0.2); } @media only screen and (max-width: 768px) { #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .featured-image { width: 100%; position: relative; left: auto; top: auto; height: 32vh; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .entry-content { width: 100%; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-style-1 .entry-content .title-link .title { max-width: 100% !important; } } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .featured-image { border-radius: 3px 3px 0 0; overflow: hidden; position: relative; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .featured-image > img { width: 100%; height: auto; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .featured-image:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(17, 17, 17, 0.5); z-index: 1; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .featured-image .give-goal-progress-wrap { position: absolute; left: 0; top: 0; z-index: 3; width: 100%; padding: 20px; z-index: 3; opacity: 1; -webkit-transition: 0.5s ease; transition: 0.5s ease; display: block; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .featured-image .give-goal-progress-wrap > * { display: inline-block; vertical-align: middle; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .featured-image .give-goal-progress-wrap .give-goal-progress-bar { width: 45px; height: 45px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .featured-image .give-goal-progress-wrap .give-price-wrap { padding-left: 20px; color: #fff; font-size: 16px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .featured-image .give-goal-progress-wrap .give-price-wrap .income { font-size: 130%; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .featured-image .give-button-donate { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%) scale(0.4); -webkit-transform: translate(-50%, -50%) scale(0.4); z-index: 6; margin: 0; opacity: 0; visibility: hidden; -webkit-transition: 0.5s ease; transition: 0.5s ease; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .featured-image .give-button-donate .give-form, #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .featured-image .give-button-donate .give-btn { margin: 0; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .featured-image .give-button-donate .give-btn { width: 80px; height: 80px; font-size: 0; background: url('../images/heart-icon.png') no-repeat center center, transparent; background-size: 100%; -webkit-transition: 0.5s cubic-bezier(0.67, -0.25, 0.13, 1.29); transition: 0.5s cubic-bezier(0.67, -0.25, 0.13, 1.29); transform: scale(0.9); -webkit-transform: scale(0.9); } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .featured-image .give-button-donate .give-btn:hover { transform: scale(1.3); -webkit-transform: scale(1.3); } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .featured-image .readmore-btn { background: #fff none repeat scroll 0 0; border-radius: 50%; box-shadow: 0 0 13px -3px rgba(1, 1, 1, 0.2); color: #333; height: 80px; left: calc(50% - 40px); opacity: 0; position: absolute; top: calc(50% - 40px); transform: scale(0.3); -webkit-transform: scale(0.3); transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; visibility: hidden; width: 80px; z-index: 6; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .featured-image .readmore-btn span { left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .featured-image .readmore-btn:hover { background: #543431; color: #fff; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .featured-image:hover:after { opacity: 0; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .featured-image:hover .give-goal-progress-wrap { opacity: 0; transform: translateY(-100%); -webkit-transform: translateY(-100%); } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .featured-image:hover .give-button-donate { visibility: visible; opacity: 1; transform: translate(-50%, -50%) scale(1); -webkit-transform: translate(-50%, -50%) scale(1); } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .featured-image:hover .readmore-btn { opacity: 1; visibility: visible; transform: scale(1); -webkit-transform: scale(1); } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .entry-content { padding: 30px 20px 20px; background: #fafafa; text-align: center; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .entry-content .meta-donor { border-radius: 2px; color: #fff; display: inline-block; font-size: 11px; letter-spacing: 2px; line-height: normal; padding: 7px 12px; text-transform: uppercase; background: #543431; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .entry-content .title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .entry-content .title-link .title { font-size: 20px; line-height: 24px; letter-spacing: -1px; padding: 5px 30px; margin-bottom: 0; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .entry-content .extra-meta { font-size: 13px; text-transform: uppercase; letter-spacing: 2px; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .entry-content .extra-meta .meta-item { display: inline-block; vertical-align: top; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .entry-content .readmore-btn { margin: 20px 0; letter-spacing: 2px; font-size: 12px; text-transform: uppercase; display: inline-block; font-weight: bold; text-decoration: none; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .entry-content .readmore-btn span { font-size: 20px; vertical-align: middle; margin-left: 2px; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_give_forms_slider .item .item-inner.give-forms-slider-layout-default .entry-content .readmore-btn:hover span { margin-left: 8px; } #page .wpb_theme_custom_element.wpb_video_lightbox { text-align: right; /* grid resizable */ } #page .wpb_theme_custom_element.wpb_video_lightbox .icon-box-wrap { position: relative; text-align: left; display: inline-block; background: #a97170; padding: 20px 35px; border-radius: 2px; vertical-align: middle; } #page .wpb_theme_custom_element.wpb_video_lightbox .icon-box-wrap .play-content { display: inline-block; line-height: 70px; vertical-align: middle; } #page .wpb_theme_custom_element.wpb_video_lightbox .icon-box-wrap .play-content h4.icon-box-title { margin-top: 0px; margin-bottom: 0px; font-weight: bold; line-height: 32px; font-size: 22px; } #page .wpb_theme_custom_element.wpb_video_lightbox .icon-box-wrap .play-content .icon-box-text { line-height: 24px; font-size: 16px; } #page .wpb_theme_custom_element.wpb_video_lightbox .icon-box-wrap .liquid-icon-text { display: inline-block; vertical-align: middle; width: 70px; height: 70px; line-height: 70px; text-align: center; background: #543431; border-radius: 50%; margin-right: 10px; } #page .wpb_theme_custom_element.wpb_video_lightbox .icon-box-wrap .liquid-icon-text a.liquid-icon-link { width: 100%; display: inline-block; } #page .wpb_theme_custom_element.wpb_video_lightbox .icon-box-wrap .liquid-icon-text a.liquid-icon-link i { font-size: 25px; line-height: 70px; margin-left: 8px; } #page .wpb_theme_custom_element.wpb_video_lightbox .icon-box-wrap .liquid-icon-text:hover { background: #fff; } #page .wpb_theme_custom_element.wpb_video_lightbox .icon-box-wrap .liquid-icon-text:hover a { color: #543431 !important; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable { /* pricing table */ } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item .grid-item-inner { overflow: hidden; position: relative; width: 100%; height: 100%; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item .ui-resizable-handle { background: #333; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-tribe_events-default .grid-item-inner .background-image-backend { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-tribe_events-default .grid-item-inner .entry-content { padding: 0px; z-index: 4; text-align: center; display: inline-block; vertical-align: middle; line-height: 280px; width: 100%; height: 100%; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-tribe_events-default .grid-item-inner .entry-content .item { display: inline-block; max-width: 250px; vertical-align: middle; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-tribe_events-default .grid-item-inner .entry-content .event-start-time { color: #543431; font-size: 16px; line-height: 39px; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-tribe_events-default .grid-item-inner .entry-content .event-start-time span { font-size: 30px; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-tribe_events-default .grid-item-inner .entry-content .title-link { display: block; width: 100%; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-tribe_events-default .grid-item-inner .entry-content .title-link .title { margin: 0; font-size: 20px; line-height: 30px; color: #fff; max-width: 100%; text-decoration: none; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-tribe_events-default .grid-item-inner .entry-content .event-local { font-size: 15px; line-height: 26px; color: #543431; margin-top: 20px; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-default .grid-item-inner .background-image-backend { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-default .grid-item-inner .background-image-backend:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(17, 17, 17, 0.1); -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-default .grid-item-inner .entry-progress-bar { position: absolute; left: 0%; top: 0%; z-index: 3; text-align: center; width: 100%; padding: 20px; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-default .grid-item-inner .entry-progress-bar .goal-progress-bar-wrap { display: table; width: 100%; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-default .grid-item-inner .entry-progress-bar .goal-progress-bar-wrap > * { display: table-cell; vertical-align: middle; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-default .grid-item-inner .entry-progress-bar .goal-progress-bar-wrap .give-goal-progress-bar { width: 50px; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-default .grid-item-inner .entry-progress-bar .goal-progress-bar-wrap .give-goal-progress-bar .progressbar__label { font-size: 10px; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-default .grid-item-inner .entry-progress-bar .goal-progress-bar-wrap .give-price-wrap { padding-left: 20px; color: #fff; font-size: 16px; text-align: left; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-default .grid-item-inner .entry-progress-bar .goal-progress-bar-wrap .give-price-wrap .income { font-size: 130%; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-default .grid-item-inner .entry-content { position: absolute; left: 0; bottom: 0; width: 100%; padding: 20px; z-index: 4; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-default .grid-item-inner .entry-content:after { background: #fafafa; content: ""; height: 500px; left: 50%; position: absolute; top: -45%; transform: translate(-50%, 0%) rotate(-8deg); -webkit-transform: translate(-50%, 0%) rotate(-8deg); width: 100vw; z-index: -1; -webkit-transition: 0.3s ease; transition: 0.3s ease; transition-delay: 0.1s; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-default .grid-item-inner .entry-content:before { background: rgba(255, 255, 255, 0.9); content: ""; height: 500px; left: 50%; position: absolute; top: 0%; transform: translate(-50%, 0%) rotate(10deg); -webkit-transform: translate(-50%, 0%) rotate(10deg); width: 100vw; z-index: -1; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-default .grid-item-inner .entry-content .title-link { display: block; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-default .grid-item-inner .entry-content .title-link .title { margin: 0; font-size: 18px; line-height: 22px; color: #222; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-decoration: underline; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-default .grid-item-inner .readmore-btn { position: absolute; left: calc(50% - 40px); top: calc(50% - 40px); width: 80px; height: 80px; background: #fff; color: #333; border-radius: 50%; box-shadow: 0 0 13px -3px rgba(1, 1, 1, 0.2); z-index: 6; visibility: hidden; opacity: 0; -webkit-transition: 0.3s ease; transition: 0.3s ease; transform: scale(0.3); -webkit-transform: scale(0.3); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-default .grid-item-inner .readmore-btn span { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-default .grid-item-inner .readmore-btn:hover { background: #543431; color: #fff; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-default .grid-item-inner:hover .background-image-backend:after { background: rgba(0, 0, 0, 0.5); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-default .grid-item-inner:hover .readmore-btn { visibility: visible; opacity: 1; transform: scale(1); -webkit-transform: scale(1); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-default .grid-item-inner:hover .entry-content:after, #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-default .grid-item-inner:hover .entry-content:before { top: 170%; opacity: 0; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-default .grid-item-inner:hover .entry-content .title { color: #fff; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-layout1 { height: auto !important; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-layout1 .grid-item-inner .entry-image { position: relative; height: 320px; z-index: 1; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-layout1 .grid-item-inner .entry-image .entry-image-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.52); z-index: 3; opacity: 0; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-layout1 .grid-item-inner .entry-image .entry-image-overlay .readmore-btn { position: absolute; top: 50%; left: 50%; width: 60px; height: 60px; background: #543431; color: #fff; text-align: center; line-height: 60px; font-size: 22px; border-radius: 50%; margin: -30px 0 0 -30px; -webkit-transition: 0.3s ease; transition: 0.3s ease; transform: scale(0.3); -webkit-transform: scale(0.3); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-layout1 .grid-item-inner .entry-image .entry-image-overlay .readmore-btn:hover { background: #a97170; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-layout1 .grid-item-inner .entry-content { position: relative; max-width: 350px; background: #fff; margin: -50px 0 0 30px; padding: 25px 30px 10px; z-index: 5; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-layout1 .grid-item-inner .entry-content .title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-layout1 .grid-item-inner .entry-content .title-link .title { font-size: 22px; line-height: 30px; margin: 0 0 10px; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-layout1 .grid-item-inner .entry-content .entry-progress-bar .goal-progress-bar-wrap { height: 5px; background: #f3f3f3; margin: 35px 0 12px; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-layout1 .grid-item-inner .entry-content .entry-progress-bar .goal-progress-bar-wrap .goal-percent { position: relative; height: 100%; background: #543431; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-layout1 .grid-item-inner .entry-content .entry-progress-bar .goal-progress-bar-wrap .goal-percent:after { content: ""; width: 0; height: 0; position: absolute; top: -5px; right: 0; border: 5px solid transparent; border-right-color: #543431; border-bottom-color: #543431; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-layout1 .grid-item-inner .entry-content .entry-progress-bar .goal-progress-bar-wrap .goal-percent .goal-label { float: right; font-size: 14px; line-height: 20px; color: #999; margin-top: -22px; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-layout1 .grid-item-inner .entry-content .entry-progress-bar .give-price-wrap { font-size: 15px; line-height: 30px; color: #999; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-layout1 .grid-item-inner .entry-content .entry-progress-bar .give-price-wrap span, #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-layout1 .grid-item-inner .entry-content .entry-progress-bar .give-price-wrap .income, #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-layout1 .grid-item-inner .entry-content .entry-progress-bar .give-price-wrap .goal-text { font-size: 22px; font-weight: 700; color: #543431; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-layout1 .grid-item-inner:hover .entry-image .entry-image-overlay { opacity: 1; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-give_forms-layout1 .grid-item-inner:hover .entry-image .entry-image-overlay .readmore-btn { transform: scale(1); -webkit-transform: scale(1); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .background-image-backend { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .background-image-backend:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(17, 17, 17, 0.05); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .product-sale { border-radius: 2px; color: #fff; font-size: 13px; line-height: normal; padding: 2px 9px; position: absolute; right: 20px; text-align: center; top: 20px; z-index: 4; background: #543431; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .entry-button { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); z-index: 5; opacity: 0; text-align: center; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .entry-button .added_to_cart { display: none; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .entry-button .tooltip { white-space: nowrap; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .entry-button .button { width: 50px; height: 50px; border-radius: 50%; padding: 0; display: inline-block; vertical-align: middle; position: relative; margin: 0 5px; background: #fff; box-shadow: 0 0 12px -2px rgba(1, 1, 1, 0.3); opacity: 0; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .entry-button .button span { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .entry-button .button.readmore { transform: translateY(40px); -webkit-transform: translateY(40px); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .entry-button .button.add_to_cart_button { transform: translateY(-40px); -webkit-transform: translateY(-40px); transition-delay: 0.05s; -webkit-transition-delay: 0.05s; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .entry-button .button.add_to_cart_button.added > span, #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .entry-button .button.add_to_cart_button.loading > span { opacity: 0; visibility: hidden; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .entry-button .button.add_to_cart_button.added:after, #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .entry-button .button.add_to_cart_button.loading:after { display: none; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .entry-button .button.add_to_cart_button.added:before, #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .entry-button .button.add_to_cart_button.loading:before { content: ""; position: absolute; left: calc(50% - 10px); top: calc(50% - 10px); width: 20px; height: 20px; text-align: center; line-height: 20px; z-index: 2; -moz-osx-font-smoothing: grayscale; display: inline-block; font-family: "Ionicons"; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; text-rendering: auto; text-transform: none; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .entry-button .button.add_to_cart_button.loading:before { content: ""; animation: add_to_cart_loading_ani 0.5s linear infinite; -webkit-animation: add_to_cart_loading_ani 0.5s linear infinite; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .entry-button .button.add_to_cart_button.added { background: #543431; color: #fff; pointer-events: none; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .entry-button .button.add_to_cart_button.added:before { content: ""; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .entry-button .button:hover { background: #543431; color: #fff; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .entry-content { position: absolute; z-index: 2; left: 0%; bottom: 0%; padding: 15px 20px; background: #fafafa; width: 100%; display: table; -webkit-transition: 0.4s ease; transition: 0.4s ease; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .entry-content > * { display: table-cell; vertical-align: middle; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .entry-content .p-price-wrap { white-space: nowrap; padding-left: 20px; font-size: 15px; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .entry-content .p-price-wrap ins { text-decoration: none; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .entry-content .title-link { width: 100%; margin: 0 auto; overflow: hidden; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .entry-content .title-link .title { text-decoration: underline; font-size: 16px; line-height: 24px; margin: 0; display: block; width: 100%; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .star-rating { position: absolute; left: 20px; top: 20px; z-index: 3; font-size: 13px; float: none; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner .star-rating span { margin: 0 !important; font-size: 13px; color: #fab400; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner:hover .background-image-backend { transform: scale(1.05); -webkit-transform: scale(1.05); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner:hover .entry-button { visibility: visible; opacity: 1; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner:hover .entry-button .button { opacity: 1; transform: translateY(0); -webkit-transform: translateY(0); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-products-default .grid-item-inner:hover .entry-content { transform: translateY(100%); -webkit-transform: translateY(100%); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-image_gallery-default { /* portfolio default */ } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-image_gallery-default .grid-item-inner .image-item { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-image_gallery-default .grid-item-inner .zoom-item { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%) scale(0.8); -webkit-transform: translate(-50%, -50%) scale(0.8); -webkit-transition: 0.3s ease; transition: 0.3s ease; z-index: 4; visibility: hidden; opacity: 0; width: 60px; height: 60px; line-height: 60px; text-align: center; background: #fff; color: #111; border-radius: 40px; box-shadow: 0 0 23px 3px rgba(1, 1, 1, .2); font-size: 30px; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-image_gallery-default .grid-item-inner .zoom-item:hover { background: #442a28; color: #fff; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-image_gallery-default .grid-item-inner .zoom-item img { display: none; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-image_gallery-default .grid-item-inner:hover .image-item { transform: scale(1.05); -webkit-transform: scale(1.05); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-image_gallery-default .grid-item-inner:hover .zoom-item { visibility: visible; opacity: 1; transform: translate(-50%, -50%) scale(1); -webkit-transform: translate(-50%, -50%) scale(1); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-portfolio-default .grid-item-inner .background-image-backend { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-portfolio-default .grid-item-inner .background-image-backend:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(17, 17, 17, 0.5); -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-portfolio-default .grid-item-inner .entry-content { -webkit-transition: 0.3s ease; transition: 0.3s ease; position: absolute; width: 100%; z-index: 3; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); padding: 30px; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-portfolio-default .grid-item-inner .entry-content .post-term-list { text-align: center; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-portfolio-default .grid-item-inner .entry-content .post-term-list a { color: #fff; font-size: 11px; text-transform: uppercase; letter-spacing: 2px; margin: 5px 2px; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-portfolio-default .grid-item-inner .entry-content .title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-portfolio-default .grid-item-inner .entry-content .title-link .title { color: #fff; text-decoration: underline; font-size: 20px; line-height: 25px; margin: 0; display: block; max-width: 100%; width: 400px; margin: 0 auto; text-align: center; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-portfolio-default .grid-item-inner .readmore { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%) scale(0.8); -webkit-transform: translate(-50%, -50%) scale(0.8); -webkit-transition: 0.3s ease; transition: 0.3s ease; z-index: 4; visibility: hidden; opacity: 0; width: 60px; height: 60px; line-height: 60px; text-align: center; background: #fff; color: #111; border-radius: 40px; box-shadow: 0 0 23px 3px rgba(1, 1, 1, .2); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-portfolio-default .grid-item-inner .readmore:hover { background: #442a28; color: #fff; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-portfolio-default .grid-item-inner:hover .background-image-backend { transform: scale(1.05); -webkit-transform: scale(1.05); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-portfolio-default .grid-item-inner:hover .background-image-backend:after { opacity: 0.8; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-portfolio-default .grid-item-inner:hover .entry-content { opacity: 0; visibility: hidden; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-portfolio-default .grid-item-inner:hover .readmore { visibility: visible; opacity: 1; transform: translate(-50%, -50%) scale(1); -webkit-transform: translate(-50%, -50%) scale(1); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-portfolio-block-image { height: auto !important; /* post default */ } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-portfolio-block-image .grid-item-inner .post-thumbnail { position: relative; padding-bottom: 66%; overflow: hidden; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-portfolio-block-image .grid-item-inner .post-thumbnail .background-image-backend { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-portfolio-block-image .grid-item-inner .entry-content { padding: 15px 0 5px; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-portfolio-block-image .grid-item-inner .entry-content .post-term-list { font-size: 14px; font-weight: 700; line-height: 20px; letter-spacing: 2px; text-transform: uppercase; color: #543431; margin-bottom: 5px; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-portfolio-block-image .grid-item-inner .entry-content .post-term-list a { color: inherit; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-portfolio-block-image .grid-item-inner .entry-content .title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-portfolio-block-image .grid-item-inner .entry-content .title-link .title { font-size: 26px; line-height: 30px; margin: 0; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-portfolio-block-image .grid-item-inner .entry-content .title-link .title:hover { color: #543431; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-default .grid-item-inner .background-image-backend { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-default .grid-item-inner .background-image-backend:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(17, 17, 17, 0.5); -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-default .grid-item-inner .entry-content { -webkit-transition: 0.3s ease; transition: 0.3s ease; position: absolute; width: 100%; z-index: 3; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); padding: 30px; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-default .grid-item-inner .entry-content .post-term-list { text-align: center; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-default .grid-item-inner .entry-content .post-term-list a { color: #fff; font-size: 11px; text-transform: uppercase; letter-spacing: 2px; margin: 5px 2px; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-default .grid-item-inner .entry-content .title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-default .grid-item-inner .entry-content .title-link .title { color: #fff; text-decoration: underline; font-size: 20px; line-height: 25px; margin: 0; display: block; max-width: 100%; width: 400px; margin: 0 auto; text-align: center; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-default .grid-item-inner .readmore { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%) scale(0.8); -webkit-transform: translate(-50%, -50%) scale(0.8); -webkit-transition: 0.3s ease; transition: 0.3s ease; z-index: 4; visibility: hidden; opacity: 0; width: 60px; height: 60px; line-height: 60px; text-align: center; background: #fff; color: #111; border-radius: 40px; box-shadow: 0 0 23px 3px rgba(1, 1, 1, .2); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-default .grid-item-inner .readmore:hover { background: #442a28; color: #fff; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-default .grid-item-inner:hover .background-image-backend { transform: scale(1.05); -webkit-transform: scale(1.05); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-default .grid-item-inner:hover .background-image-backend:after { opacity: 0.8; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-default .grid-item-inner:hover .entry-content { opacity: 0; visibility: hidden; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-default .grid-item-inner:hover .readmore { visibility: visible; opacity: 1; transform: translate(-50%, -50%) scale(1); -webkit-transform: translate(-50%, -50%) scale(1); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-layout1 { /* post block image */ } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-layout1 .grid-item-inner .background-image-backend { height: 100%; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-layout1 .grid-item-inner .entry-overlay { position: absolute; top: 20px; left: 20px; width: calc(100% - 40px); height: calc(100% - 40px); background: rgba(255, 255, 255, 0.9); -webkit-transition: 0.3s ease; transition: 0.3s ease; opacity: 0; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-layout1 .grid-item-inner .entry-content { position: absolute; top: 50%; left: 50%; width: 100%; text-align: center; padding: 30px; -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-layout1 .grid-item-inner .entry-content .title-link { display: block; text-decoration: none; color: #543431; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-layout1 .grid-item-inner .entry-content .title-link:hover { color: #a97170; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-layout1 .grid-item-inner .entry-content .title-link .title { font-size: 25px; line-height: 32px; color: inherit; margin: 0 0 20px; -webkit-transition: 0.3s ease; transition: 0.3s ease; transform: translateY(-30px); -webkit-transform: translateY(-30px); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-layout1 .grid-item-inner .entry-content .readmore-btn { display: inline-block; width: 60px; height: 60px; background: #a97170; color: #fff; text-align: center; line-height: 60px; font-size: 22px; border-radius: 50%; -webkit-transition: 0.3s ease; transition: 0.3s ease; transform: scale(0.3); -webkit-transform: scale(0.3); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-layout1 .grid-item-inner .entry-content .readmore-btn:hover { background: #543431; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-layout1 .grid-item-inner:hover .entry-overlay { opacity: 1; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-layout1 .grid-item-inner:hover .entry-content .title-link .title { transform: translateY(0); -webkit-transform: translateY(0); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-layout1 .grid-item-inner:hover .entry-content .readmore-btn { transform: scale(1); -webkit-transform: scale(1); } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-block-image { height: auto !important; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-block-image .grid-item-inner .post-thumbnail { position: relative; padding-bottom: 66%; overflow: hidden; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-block-image .grid-item-inner .post-thumbnail .background-image-backend { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-block-image .grid-item-inner .entry-content { width: 100%; padding: 30px; text-align: center; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-block-image .grid-item-inner .entry-content .blog-church-date { text-align: center; color: #543431; font-size: 15px; font-weight: bold; line-height: 1.43; letter-spacing: -0.5px; text-transform: uppercase; font-family: 'Montserrat'; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-block-image .grid-item-inner .entry-content .blog-church-date span { font-size: 26px; font-weight: 800; line-height: 0.77; letter-spacing: -1px; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-block-image .grid-item-inner .entry-content .post-term-list { text-align: center; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-block-image .grid-item-inner .entry-content .post-term-list a { color: #333; font-size: 11px; text-transform: uppercase; letter-spacing: 2px; margin: 5px 2px; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-block-image .grid-item-inner .entry-content .title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-block-image .grid-item-inner .entry-content .title-link .title { color: #333; font-size: 20px; line-height: 25px; padding: 10px 0; display: block; max-width: 100%; width: 400px; font-weight: 700; margin: 0 auto; text-align: center; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-block-image .grid-item-inner .readmore { line-height: 35px; color: #543431; } #page .wpb_theme_custom_element.wpb_posts_grid_resizable .vc-custom-inner-wrap .grid-item.item-skin-post-block-image .grid-item-inner .readmore:hover { color: #442a28; } #page .wpb_theme_custom_element.wpb_pricing_table { /* pricing grid system */ margin-bottom: 30px; /* service_box */ } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row { margin-left: -30px; transition-property: height, width; -webkit-transition-property: height, width; width: calc(100% + 30px); position: relative; /* responsive */ /* responsive */ /* responsive */ /* responsive */ /* responsive */ /* responsive */ /* responsive */ /* responsive */ /* responsive */ /* responsive */ /* responsive */ /* responsive */ } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row > *, #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row > *:before, #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row > *:after { box-sizing: border-box !important; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row:after { content: ""; display: block; clear: both; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-1 { width: calc(100% / 1); box-sizing: border-box; float: left; vertical-align: top; padding-left: 30px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-1.pricing-col-align-middle { vertical-align: middle; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-2 { width: calc(100% / 2); box-sizing: border-box; float: left; vertical-align: top; padding-left: 30px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-2.pricing-col-align-middle { vertical-align: middle; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-3 { width: calc(100% / 3); box-sizing: border-box; float: left; vertical-align: top; padding-left: 30px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-3.pricing-col-align-middle { vertical-align: middle; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-4 { width: calc(100% / 4); box-sizing: border-box; float: left; vertical-align: top; padding-left: 30px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-4.pricing-col-align-middle { vertical-align: middle; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-5 { width: calc(100% / 5); box-sizing: border-box; float: left; vertical-align: top; padding-left: 30px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-5.pricing-col-align-middle { vertical-align: middle; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-6 { width: calc(100% / 6); box-sizing: border-box; float: left; vertical-align: top; padding-left: 30px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-6.pricing-col-align-middle { vertical-align: middle; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-7 { width: calc(100% / 7); box-sizing: border-box; float: left; vertical-align: top; padding-left: 30px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-7.pricing-col-align-middle { vertical-align: middle; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-8 { width: calc(100% / 8); box-sizing: border-box; float: left; vertical-align: top; padding-left: 30px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-8.pricing-col-align-middle { vertical-align: middle; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-9 { width: calc(100% / 9); box-sizing: border-box; float: left; vertical-align: top; padding-left: 30px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-9.pricing-col-align-middle { vertical-align: middle; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-10 { width: calc(100% / 10); box-sizing: border-box; float: left; vertical-align: top; padding-left: 30px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-10.pricing-col-align-middle { vertical-align: middle; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-11 { width: calc(100% / 11); box-sizing: border-box; float: left; vertical-align: top; padding-left: 30px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-11.pricing-col-align-middle { vertical-align: middle; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-12 { width: calc(100% / 12); box-sizing: border-box; float: left; vertical-align: top; padding-left: 30px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-12.pricing-col-align-middle { vertical-align: middle; } @media (min-width: 769px) and (max-width: 991px) { #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-3 { width: calc(100% / 2); } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-4 { width: calc(100% / 2); } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-5 { width: calc(100% / 2); } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-6 { width: calc(100% / 2); } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-7 { width: calc(100% / 2); } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-8 { width: calc(100% / 2); } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-9 { width: calc(100% / 2); } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-10 { width: calc(100% / 2); } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-11 { width: calc(100% / 2); } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-12 { width: calc(100% / 2); } } @media (max-width: 768px) { #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-2 { width: calc(100%); } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-3 { width: calc(100%); } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-4 { width: calc(100%); } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-5 { width: calc(100%); } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-6 { width: calc(100%); } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-7 { width: calc(100%); } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-8 { width: calc(100%); } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-9 { width: calc(100%); } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-10 { width: calc(100%); } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-11 { width: calc(100%); } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-row .pricing-col-12 { width: calc(100%); } } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-default { margin-bottom: 30px; padding: 35px 25px; background: #fff; text-align: center; border: 3px solid #f3f3f3; /* layout custom 1 */ } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-default .pricing-table-graphic-image { margin-bottom: 30px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-default .pricing-table-graphic-image img { max-width: 100%; height: auto; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-default .pricing-table-sub-heading { font-size: 11px; letter-spacing: 2px; color: #999; text-transform: uppercase; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-default .entry-content { margin: 30px 0; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-default .pricing-table-price { font-weight: bold; position: relative; display: inline-block; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-default .pricing-table-price:after { display: block; width: 100%; clear: both; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-default .pricing-table-price .price { font-size: 38px; line-height: 40px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-default .pricing-table-price .currency { position: absolute; top: 0; right: 100%; font-size: small; color: #777; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-default .pricing-table-price .interval { position: absolute; bottom: 0; left: 100%; font-size: small; color: #777; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-default .pricing-table-button { display: inline; background: #543431; color: #fff; display: inline-block; padding: 6px 26px; margin-top: 30px; font-size: 11px; letter-spacing: 2px; text-transform: uppercase; text-decoration: none; -webkit-transition: 0.3s; transition: 0.3s; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-default .pricing-table-button.btn-type-rounded { border-radius: 4px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-default .pricing-table-button.btn-type-square { border-radius: 0px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-default .pricing-table-button.btn-type-circle { border-radius: 50px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-default .pricing-table-button:hover { background: #442a28; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-default.featured-item-yes { border-color: #543431; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-custom-1 { margin-bottom: 30px; background: #fff; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-custom-1 .pricing-table-header { padding: 30px 40px; border-bottom: 1px solid #ebebeb; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-custom-1 .pricing-table-header .pricing-table-graphic-image { margin-bottom: 30px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-custom-1 .pricing-table-header .pricing-table-graphic-image img { max-width: 100%; height: auto; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-custom-1 .pricing-table-header .pricing-table-heading { font-size: 30px; line-height: 40px; margin: 0; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-custom-1 .pricing-table-header .pricing-table-sub-heading { font-size: 15px; line-height: 26px; letter-spacing: 0.12em; color: #999; text-transform: uppercase; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-custom-1 .pricing-table-content { padding: 40px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-custom-1 .pricing-table-content .entry-content { font-size: 16px; line-height: 28px; margin: 15px 0; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-custom-1 .pricing-table-content .pricing-table-price { font-weight: 700; color: #543431; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-custom-1 .pricing-table-content .pricing-table-price .price { font-size: 60px; line-height: 60px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-custom-1 .pricing-table-content .pricing-table-price .currency { display: inline-block; vertical-align: top; font-size: 30px; line-height: 40px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-custom-1 .pricing-table-content .pricing-table-price .interval { display: block; font-size: 15px; line-height: 26px; text-transform: uppercase; letter-spacing: 0.12em; color: #999; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-custom-1 .pricing-table-content .pricing-table-button { display: inline-block; background: transparent; color: #fff; padding: 16px 35px; margin-top: 30px; font-size: 16px; font-weight: 700; line-height: 24px; letter-spacing: 0; text-transform: uppercase; text-decoration: none; border: 2px solid #543431; -webkit-transition: 0.3s; transition: 0.3s; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-custom-1 .pricing-table-content .pricing-table-button.btn-type-rounded { border-radius: 5px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-custom-1 .pricing-table-content .pricing-table-button.btn-type-square { border-radius: 0px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-custom-1 .pricing-table-content .pricing-table-button.btn-type-circle { border-radius: 50px; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-custom-1 .pricing-table-content .pricing-table-button:hover { background: #442a28; border-color: #442a28; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-custom-1.featured-item-yes { border: 3px solid #543431; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-custom-1.featured-item-yes .pricing-table-content .pricing-table-button { background: #543431; } #page .wpb_theme_custom_element.wpb_pricing_table .pricing-table-item .pricing-table-item-inner.pricing-table-layout-custom-1.featured-item-yes .pricing-table-content .pricing-table-button:hover { background: #442a28; border-color: #442a28; } #page .wpb_theme_custom_element.wpb_service_box { /* featured_box */ } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl1 .bt-service-wrap { position: relative; display: block; text-align: center; max-width: 370px; margin: 0 auto 16px !important; overflow: hidden; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl1 .bt-service-wrap .bt-service img { transition: all 0.7s; width: 100%; height: auto; opacity: 0; -wekibt-transform: scale(0.8); -moz-transform: scale(0.8); -o-transform: scale(0.8); -ms-transform: scale(0.8); transform: scale(0.8); } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl1 .bt-service-wrap .bt-service .bt-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl1 .bt-service-wrap .bt-service .bt-overlay .bt-header { transition: all 0.4s; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); min-width: 220px; opacity: 1; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl1 .bt-service-wrap .bt-service .bt-overlay .bt-header:after { content: " "; display: table; clear: both; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl1 .bt-service-wrap .bt-service .bt-overlay .bt-header:before { content: " "; display: table; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl1 .bt-service-wrap .bt-service .bt-overlay .bt-header i { font-size: 39px; margin-bottom: 20px; color: #444; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl1 .bt-service-wrap .bt-service .bt-overlay .bt-header .bt-title { font-size: 17px; font-weight: 700; line-height: 24px; letter-spacing: 0.04em; color: #444; margin-bottom: 0; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl1 .bt-service-wrap .bt-service .bt-overlay .bt-content { transition: all 0.4s; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); min-width: 220px; opacity: 0; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl1 .bt-service-wrap .bt-service .bt-overlay .bt-content:after { content: " "; display: table; clear: both; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl1 .bt-service-wrap .bt-service .bt-overlay .bt-content:before { content: " "; display: table; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl1 .bt-service-wrap .bt-service .bt-overlay .bt-content > p { transition: all 0.7s; font-size: 13px; line-height: 24px; letter-spacing: 0.04em; color: #ddd; margin-bottom: 0; -webkit-transform: translateY(-80px); -moz-transform: translateY(-80px); -o-transform: translateY(-80px); -ms-transform: translateY(-80px); transform: translateY(-80px); } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl1 .bt-service-wrap .bt-service .bt-overlay .bt-content .bt-btn-link { transition: all 0.7s; display: inline-block; font-size: 12px; font-weight: 500; line-height: 24px; text-transform: uppercase; color: #543431; -webkit-transform: translateY(40px); -moz-transform: translateY(40px); -o-transform: translateY(40px); -ms-transform: translateY(40px); transform: translateY(40px); } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl1 .bt-service-wrap .bt-service .bt-overlay .bt-content .bt-btn-link:hover { color: #fff; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl1 .bt-service-wrap .bt-service:hover > img { opacity: 1; -wekibt-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl1 .bt-service-wrap .bt-service:hover .bt-overlay .bt-header { opacity: 0; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl1 .bt-service-wrap .bt-service:hover .bt-overlay .bt-content { opacity: 1; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl1 .bt-service-wrap .bt-service:hover .bt-overlay .bt-content p { -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl1 .bt-service-wrap .bt-service:hover .bt-overlay .bt-content .bt-btn-link { -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl2 .bt-service-wrap { position: relative; display: block; text-align: center; max-width: 370px; margin: 0 auto 16px !important; overflow: hidden; border-radius: 5px; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl2 .bt-service-wrap .bt-service { height: 240px; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl2 .bt-service-wrap .bt-service .bt-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl2 .bt-service-wrap .bt-service .bt-overlay .bt-content { transition: all 0.4s; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); min-width: 90%; height: 90%; opacity: 0; background: rgba(84, 52, 49, 0.8); border-radius: 5px; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl2 .bt-service-wrap .bt-service .bt-overlay .bt-content:after { content: " "; display: table; clear: both; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl2 .bt-service-wrap .bt-service .bt-overlay .bt-content:before { content: " "; display: table; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl2 .bt-service-wrap .bt-service .bt-overlay .bt-content .bt-content-middle { position: absolute; top: 50%; transform: translateY(-50%); width: 100%; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl2 .bt-service-wrap .bt-service .bt-overlay .bt-content .bt-content-middle .bt-header { transition: all 0.7s; -webkit-transform: translateY(-80px); -moz-transform: translateY(-80px); -o-transform: translateY(-80px); -ms-transform: translateY(-80px); transform: translateY(-80px); } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl2 .bt-service-wrap .bt-service .bt-overlay .bt-content .bt-content-middle .bt-header:after { content: " "; display: table; clear: both; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl2 .bt-service-wrap .bt-service .bt-overlay .bt-content .bt-content-middle .bt-header:before { content: " "; display: table; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl2 .bt-service-wrap .bt-service .bt-overlay .bt-content .bt-content-middle .bt-header i { font-size: 39px; color: #fff; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl2 .bt-service-wrap .bt-service .bt-overlay .bt-content .bt-content-middle .bt-header .bt-title { font-size: 17px; font-weight: 700; line-height: 30px; letter-spacing: 0.04em; color: #444; margin: 0; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl2 .bt-service-wrap .bt-service .bt-overlay .bt-content .bt-content-middle > p { transition: all 0.7s; font-size: 13px; line-height: 24px; letter-spacing: 0.04em; color: #ddd; margin-bottom: 0; -webkit-transform: translateY(-80px); -moz-transform: translateY(-80px); -o-transform: translateY(-80px); -ms-transform: translateY(-80px); transform: translateY(-80px); } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl2 .bt-service-wrap .bt-service .bt-overlay .bt-content .bt-content-middle .bt-btn-link { transition: all 0.7s; font-size: 12px; font-weight: 500; line-height: 24px; text-transform: uppercase; color: #543431; -webkit-transform: translateY(40px); -moz-transform: translateY(40px); -o-transform: translateY(40px); -ms-transform: translateY(40px); transform: translateY(40px); } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl2 .bt-service-wrap .bt-service .bt-overlay .bt-content .bt-content-middle .bt-btn-link:hover { color: #fff; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl2 .bt-service-wrap .bt-service:hover .bt-overlay .bt-content { opacity: 1; } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl2 .bt-service-wrap .bt-service:hover .bt-overlay .bt-content .bt-header { -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl2 .bt-service-wrap .bt-service:hover .bt-overlay .bt-content p { -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } #page .wpb_theme_custom_element.wpb_service_box .layout-tpl2 .bt-service-wrap .bt-service:hover .bt-overlay .bt-content .bt-btn-link { -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } @media (max-width: 1199px) { #page .wpb_theme_custom_element.wpb_service_box .bt-service-wrap .bt-service .bt-overlay { padding: 30px; } } @media (max-width: 991px) { #page .wpb_theme_custom_element.wpb_service_box .bt-service-wrap { display: block; margin: 0 auto 30px; } } @media (max-width: 767px) { #page .wpb_theme_custom_element.wpb_service_box .bt-service-wrap { display: block; max-width: 290px; margin: 0 auto 30px; -webkit-border-radius: 3px !important; -moz-border-radius: 3px !important; border-radius: 3px !important; } #page .wpb_theme_custom_element.wpb_service_box .bt-service-wrap .bt-service .bt-overlay { padding: 25px; } } #page .wpb_theme_custom_element.wpb_featured_box { margin-bottom: 30px; /* base_carousel */ } #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment.alignment-center.content-alignment-center { text-align: center; } #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment.alignment-center.content-alignment-left { text-align: left; } #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment.alignment-center.content-alignment-right { text-align: right; } #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment.alignment-left.vertical-alignment-top .icon-wrap, #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment.alignment-right.vertical-alignment-top .icon-wrap, #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment.alignment-left.vertical-alignment-top .entry-box-wrap, #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment.alignment-right.vertical-alignment-top .entry-box-wrap { vertical-align: top; } #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment.alignment-left.vertical-alignment-middle .icon-wrap, #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment.alignment-right.vertical-alignment-middle .icon-wrap, #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment.alignment-left.vertical-alignment-middle .entry-box-wrap, #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment.alignment-right.vertical-alignment-middle .entry-box-wrap { vertical-align: middle; } #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment.alignment-left { display: table; width: 100%; } #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment.alignment-left .icon-wrap, #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment.alignment-left .entry-box-wrap { display: table-cell; } #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment.alignment-left .entry-box-wrap { padding-left: 20px; } #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment.alignment-right { display: table; width: 100%; } #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment.alignment-right .icon-wrap, #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment.alignment-right .entry-box-wrap { display: table-cell; } #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment.alignment-right .entry-box-wrap { text-align: right; padding-right: 20px; } #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment .icon-wrap { display: inline-block; margin-bottom: 10px; } #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment .icon-wrap .type-icon { position: relative; } #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment .icon-wrap .type-icon.graphic-shape-rounded { border-radius: 4px; } #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment .icon-wrap .type-icon.graphic-shape-square { border-radius: 0px; } #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment .icon-wrap .type-icon.graphic-shape-circle { border-radius: 100%; } #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment .icon-wrap .type-icon ._icon { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); } #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment .icon-wrap .type-image { text-align: center; margin-bottom: 8px; } #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment .icon-wrap .type-image img { max-width: 100%; height: auto; } #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment .entry-box-wrap { width: 100%; } #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment .entry-box-wrap .featured-box-title { margin-top: 0; line-height: 28px; letter-spacing: 0px; font-size: 22px !important; } #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment .entry-box-wrap .featured-box-text { font-size: 16px; line-height: 22px; font-weight: 300; letter-spacing: 0px; } #page .wpb_theme_custom_element.wpb_featured_box .vc-custom-inner-wrap .featured-box-alignment .entry-box-wrap .featured-button { display: inline-block; margin-top: 20px; font-weight: bold; padding: 0 0 5px 0; border-bottom: solid 2px; font-size: 14px; line-height: normal; text-decoration: none; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_base_carousel { margin-bottom: 30px; /*review*/ } #page .wpb_theme_custom_element.wpb_base_review { margin-bottom: 30px; /*testimonial*/ } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item { display: table; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-default article { position: relative; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-default article .bt-content { display: block; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-default article .bt-content .bt-excerpt { font-size: 20px; line-height: 28px; color: #fff; margin-bottom: 15px; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-default article .bt-info-review { padding-top: 20px; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-default article .bt-info-review .bt-thumb { display: inline-block; width: 85px; height: 85px; border-radius: 100%; overflow: hidden; vertical-align: middle; margin-right: 25px; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-default article .bt-info-review .bt-name-position { display: inline-block; vertical-align: middle; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-default article .bt-info-review .bt-name-position .bt-title { position: relative; display: inline-block; margin-bottom: 0; margin-top: 0; font-size: 23px; line-height: 30px; color: #543431; display: block; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-default article .bt-info-review .bt-name-position .bt-position { display: inline-block; margin-left: 0px; font-size: 16px; font-weight: 400; line-height: 24px; font-style: italic; color: #acacac; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-style-1 article { position: relative; background: #fff; padding: 25px; border-radius: 3px; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-style-1 article .bt-content { display: block; padding-bottom: 20px; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-style-1 article .bt-content .bt-excerpt { font-size: 24px; line-height: 28px; color: #222; font-family: 'Montserrat'; margin-bottom: 15px; -webkit-line-clamp: 2; -webkit-box-orient: vertical; -moz-line-clamp: 2; -moz-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-style-1 article .bt-content .bt-position { font-family: 'Montserrat'; display: inline-block; margin-left: 0px; font-size: 16px; font-weight: 400; line-height: 22px; color: #979494; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-style-1 article .bt-info-review { padding-top: 20px; border-top: 1px solid #e2e2e2; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-style-1 article .bt-info-review .bt-thumb { display: inline-block; width: 50px; height: 50px; border-radius: 100%; overflow: hidden; vertical-align: middle; margin-right: 25px; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-style-1 article .bt-info-review .bt-name-position { display: inline-block; vertical-align: middle; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-style-1 article .bt-info-review .bt-name-position .bt-title { position: relative; display: inline-block; margin-bottom: 0; margin-top: 0; font-size: 14px; line-height: 15px; color: #0a0a0a; display: block; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-style-2 article { position: relative; overflow: hidden; padding: 25px 100px; border-radius: 3px; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-style-2 article .bt-thumbnail { display: inline-block; width: 246px; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-style-2 article .bt-thumbnail .bt-thumb { display: inline-block; width: 246px; height: 246px; border-radius: 100%; overflow: hidden; vertical-align: middle; margin-right: 25px; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-style-2 article .bt-info-review { padding-left: 70px; display: inline-block; width: calc(100% - 280px); vertical-align: middle; position: relative; margin-left: 34px; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-style-2 article .bt-info-review .bt-excerpt { font-size: 20px; line-height: 28px; color: #222; font-family: 'Montserrat'; margin-bottom: 15px; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-style-2 article .bt-info-review .bt-position { font-family: 'Montserrat'; margin-left: 0px; font-size: 15px; font-weight: 500; line-height: 22px; color: #543431; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-style-2 article .bt-info-review .bt-name-position { display: block; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-style-2 article .bt-info-review .bt-name-position .bt-title { position: relative; display: inline-block; margin-bottom: 0; margin-top: 0; font-size: 26px; line-height: 30px; color: #a97170; display: block; font-weight: 700; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-style-2 article .bt-info-review:before { font-family: "Font Awesome 5 Free"; content: "\f10e"; display: inline-block; font-size: 40px; line-height: 45px; font-weight: 900; position: absolute; left: 0; } @media (max-width: 992px) { #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-style-2 article { text-align: center; padding: 25px 70px; border-radius: 3px; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-style-2 article .bt-thumbnail { display: block; width: 100%; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-style-2 article .bt-thumbnail .bt-thumb { width: 150px; height: 150px; border-radius: 100%; margin-right: 0px; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-style-2 article .bt-info-review { padding-left: 0px; display: block; width: 100%; position: relative; margin-left: 0px; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-style-2 article .bt-info-review .bt-excerpt { font-size: 18px; line-height: 26px; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-item .item.layout-style-2 article .bt-info-review:before { content: none; } } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-dots { position: absolute; bottom: -40px; width: 100%; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-dots .owl-dot { width: 12px !important; height: 12px !important; margin: 10px 2px !important; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review .owl-dots .owl-dot.active { transform: none; -webkit-transform: none; background: #543431; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review.review.default .owl-dots { text-align: left; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review.review.default .owl-dots .owl-dot { border-radius: 0; width: 17px !important; height: 7px !important; margin: 10px 5px !important; background: #2b3235; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review.review.default .owl-dots .owl-dot.active { background: #543431; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review.review.style-2 .owl-nav { opacity: 1; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review.review.style-2 .owl-nav .owl-prev { opacity: 1; background: transparent; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review.review.style-2 .owl-nav .owl-prev i.ion-ios-arrow-left:before { font-family: "FontAwesome"; content: "\f177"; display: inline-block; font-size: 30px; font-weight: 300; position: absolute; left: 0; color: #333; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review.review.style-2 .owl-nav .owl-next { opacity: 1; background: transparent; } #page .wpb_theme_custom_element.wpb_base_review .owl-carousel.review.review.style-2 .owl-nav .owl-next i.ion-ios-arrow-right:before { font-family: "FontAwesome"; content: "\f178"; display: inline-block; font-size: 30px; font-weight: 300; position: absolute; left: 0; color: #333; } #page .wpb_theme_custom_element.wpb_base_testimonial { margin-bottom: 30px; /*logo-baner*/ } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item { display: table; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-default { background: #13021c; color: #fff; border-radius: 5px; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-default .img-bt { display: table-cell; width: 38%; background-repeat: no-repeat; background-size: cover; background-position: center; border-radius: 5px 0px 0px 5px; height: 350px; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-default .item-inner { display: table-cell; width: 62%; vertical-align: middle; padding: 30px; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-default .item-inner h2.title { font-size: 24px; margin: 0; line-height: 24px; text-transform: uppercase; color: #fff; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-default .item-inner .manger { font-size: 15px; line-height: 15px; font-style: italic; margin-top: 6px; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-default .item-inner .manger span { color: #543431; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-default .item-inner .content { font-size: 18px; font-style: italic; line-height: 26px; margin-top: 14px; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-default .item-inner:after { content: ""; width: 90px; height: 50px; background: url(../images/tes.png); background-size: cover; bottom: 0px; right: 10px; position: absolute; display: inline-block; background-repeat: no-repeat; } @media (max-width: 767px) { #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-default .img-bt { display: none; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-default .item-inner { display: inline-block; width: 100%; } } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-1 .item-inner { text-align: center; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-1 .item-inner .content { font-size: 22px; line-height: 36px; color: #333; font-style: italic; margin: 20px 0 30px; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-1 .item-inner .info-donated { display: flex; justify-content: center; align-items: center; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-1 .item-inner .info-donated .avatar { width: 85px; height: 85px; background-size: cover; border-radius: 100%; background-color: #555; margin-right: 20px; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-1 .item-inner .info-donated .info-personal { text-align: left; font-family: 'Montserrat'; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-1 .item-inner .info-donated .info-personal .personal-name { font-size: 22px; line-height: 30px; text-transform: uppercase; font-weight: bold; color: #222; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-1 .item-inner .info-donated .info-personal .personal-position { font-size: 14px; line-height: 30px; text-transform: capitalize; font-weight: 500; color: #543431; margin-bottom: 5px; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-1 .item-inner .info-donated .info-personal .personal-donated { font-size: 18px; line-height: 30px; font-weight: bolder; color: #543431; font-family: 'Montserrat'; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-1 .item-inner .info-donated .info-personal .personal-donated span { font-family: 'Montserrat'; font-size: 16px; font-weight: 600; color: #555; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-2 { overflow: hidden; padding: 40px; background: rgba(0, 0, 0, 0.8); border-radius: 2px; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-2 .item-inner .name { color: #fff; text-transform: uppercase; margin-bottom: 10px; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-2 .item-inner .date { border-radius: 2px; display: inline-block; font-size: 13px; font-weight: bold; line-height: normal; margin-bottom: 10px; padding: 7px 17px; background: #29af8a; color: #fff; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-2 .item-inner .amount { font-weight: bold; color: #ec1c33; text-transform: uppercase; font-size: 15px; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-2 .item-inner .avatar-meta img { border-radius: 2px; height: auto !important; max-width: 95px; width: 100% !important; margin: 0 auto; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-2 .item-inner .text-wrap { position: relative; padding-left: 80px; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-2 .item-inner .text-wrap .icon-wrap { border-radius: 2px; left: 0; line-height: normal; padding: 13px 16px; position: absolute; top: 0; background: #29af8a; color: #fff; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-2 .item-inner .text-wrap .note-meta { color: #e2e2e2; font-style: italic; } @media (max-width: 969px) { #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-2 .item-inner > * { text-align: center !important; } } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-3 .content { position: relative; font-size: 16px; font-weight: 500; line-height: 26px; background: #f7f9ff; padding: 40px 50px; -webkit-border-top-left-radius: 40px; border-top-left-radius: 40px; -webkit-border-bottom-right-radius: 40px; border-bottom-right-radius: 40px; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-3 .content:before { content: "\f10d"; position: absolute; top: 30px; left: 30px; font-family: FontAwesome; font-size: 58px; color: #000; opacity: 0.1; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-3 .content strong { display: block; font-size: 18px; font-weight: 700; line-height: 26px; text-transform: uppercase; color: #543431; margin-bottom: 15px; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-3 .author { position: relative; font-size: 0; letter-spacing: 0; padding: 50px 0 15px 40px; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-3 .author:before { content: ""; position: absolute; top: -10px; left: 70px; width: 20px; height: 20px; background: #f7f9ff; -webkit-transform: rotate(45deg); transform: rotate(45deg); } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-3 .author .avatar { display: inline-block; vertical-align: middle; width: 80px; height: 80px; background-size: cover; background-position: center; margin-right: 15px; -webkit-border-radius: 50%; border-radius: 50%; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-3 .author .info { display: inline-block; vertical-align: middle; width: calc(100% - 95px); } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-3 .author .info .title { font-size: 18px; line-height: 26px; margin: 0 0 4px; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-3 .author .info .manger { font-size: 16px; line-height: 26px; } @media (max-width: 520px) { #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-3 .content { padding: 25px 30px; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-3 .author { padding-left: 0; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-3 .author:before { left: 30px; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-3 .author .title { font-size: 16px; line-height: 24px; margin: 8px 0 4px; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-style-3 .author .manger { font-size: 14px; line-height: 24px; } } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-dots { position: absolute; bottom: 0; width: 38%; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-dots .owl-dot { width: 12px !important; height: 12px !important; margin: 10px 2px !important; } #page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-dots .owl-dot.active { transform: none; -webkit-transform: none; background: #543431; } #page .wpb_theme_custom_element.wpb_logo_banner { margin-bottom: 30px; /*Carousel Blog Card*/ } #page .wpb_theme_custom_element.wpb_logo_banner .owl-carousel.logo-baner .owl-item { padding: 35px 5px; } #page .wpb_theme_custom_element.wpb_logo_banner .owl-carousel.logo-baner .owl-item .item .img-bt { width: 60px; min-height: 73px; height: auto; margin: 0 auto; } #page .wpb_theme_custom_element.wpb_logo_banner .owl-carousel.logo-baner .owl-item .item .item-inner { vertical-align: middle; text-align: center; } #page .wpb_theme_custom_element.wpb_logo_banner .owl-carousel.logo-baner .owl-item .item .item-inner h2.title { font-size: 15px; margin: 0; font-weight: 800; line-height: 36px; text-transform: uppercase; letter-spacing: -1.2px; color: #222; } #page .wpb_theme_custom_element.wpb_logo_banner .owl-carousel.logo-baner .owl-item .item .item-inner .sub-title { font-size: 13px; line-height: 26px; margin-top: 6px; color: #543431; letter-spacing: -0.6px; } #page .wpb_theme_custom_element.wpb_logo_banner .owl-carousel.logo-baner .owl-item .item .item-inner .content { font-size: 18px; font-style: italic; line-height: 26px; margin-top: 14px; } #page .wpb_theme_custom_element.wpb_logo_banner .owl-carousel.logo-baner .owl-dots { position: absolute; bottom: 0; width: 38%; } #page .wpb_theme_custom_element.wpb_logo_banner .owl-carousel.logo-baner .owl-dots .owl-dot { width: 12px !important; height: 12px !important; margin: 10px 2px !important; } #page .wpb_theme_custom_element.wpb_logo_banner .owl-carousel.logo-baner .owl-dots .owl-dot.active { transform: none; -webkit-transform: none; background: #543431; } #page .wpb_theme_custom_element.wpb_carousel_blog_card { margin-bottom: 30px; /* posts_slider_2 */ } #page .wpb_theme_custom_element.wpb_carousel_blog_card .owl-carousel .owl-item { padding: 35px 5px; } #page .wpb_theme_custom_element.wpb_carousel_blog_card .owl-carousel .owl-item .item { background: #fff; overflow: hidden; padding-bottom: 20px; } #page .wpb_theme_custom_element.wpb_carousel_blog_card .owl-carousel .owl-item .item .img-bt { width: 100%; height: auto; margin: 0 auto; } #page .wpb_theme_custom_element.wpb_carousel_blog_card .owl-carousel .owl-item .item .item-inner { vertical-align: middle; padding: 30px 30px 60px 30px; } #page .wpb_theme_custom_element.wpb_carousel_blog_card .owl-carousel .owl-item .item .item-inner h2.title { font-size: 20px; margin: 0; font-weight: 800; line-height: 30px; letter-spacing: -1.2px; color: #333; } #page .wpb_theme_custom_element.wpb_carousel_blog_card .owl-carousel .owl-item .item .item-inner .content { font-size: 16px; line-height: 26px; margin-top: 14px; } #page .wpb_theme_custom_element.wpb_carousel_blog_card .owl-carousel .owl-item .item .item-inner a.carousel-card-more { background: #12041a; padding: 12px 15px 12px 30px; font-size: 14px; font-style: italic; line-height: 1.71; letter-spacing: -0.5px; text-align: left; color: #fff; text-decoration: underline; position: absolute; left: 5px; bottom: 45px; } #page .wpb_theme_custom_element.wpb_carousel_blog_card .owl-carousel .owl-item .item:hover .item-inner a.carousel-card-more { background: #543431; left: 35px !important; -webkit-transition: 0.3s; transition: 0.3s; } #page .wpb_theme_custom_element.wpb_carousel_blog_card .owl-carousel .owl-dots { position: absolute; bottom: 0; width: 38%; } #page .wpb_theme_custom_element.wpb_carousel_blog_card .owl-carousel .owl-dots .owl-dot { width: 12px !important; height: 12px !important; margin: 10px 2px !important; } #page .wpb_theme_custom_element.wpb_carousel_blog_card .owl-carousel .owl-dots .owl-dot.active { transform: none; -webkit-transform: none; background: #2250a0; } #page .wpb_theme_custom_element.wpb_progressbar_svg { margin-bottom: 30px; /* posts_slider_2 */ } #page .wpb_theme_custom_element.wpb_progressbar_svg.shape-type-line { padding-top: 30px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 { margin-bottom: 30px; /* team */ } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style5 .bt-container-post-slider { width: 100%; height: auto; position: relative; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style5 .bt-container-post-slider .bt-thumbnail-post { width: 300px; height: 400px; position: relative; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style5 .bt-container-post-slider .bt-thumbnail-post .post-thumbnail { width: 100%; height: 100%; position: absolute; top: 0; left: 0; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style5 .bt-content-post { position: absolute; right: 0; top: 50%; transform: translateY(-50%); width: 60%; background-color: #f9f7f5; text-align: left; padding: 30px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style5 .bt-content-post h2.post-title { font-size: 25px; line-height: 35px; font-weight: 700; letter-spacing: 0.16px; color: #a97170; margin: 0; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style5 .bt-content-post h2.post-title > a { font-size: inherit; line-height: inherit; font-weight: inherit; letter-spacing: inherit; color: inherit; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style5 .bt-content-post h2.post-title > a:hover { text-decoration: none; color: inherit; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style5 .bt-content-post .post-excerpt { font-size: 18px; line-height: 28px; font-weight: 400; font-style: italic; color: #555; letter-spacing: 0.16px; margin: 15px 0px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style5 .bt-content-post .bt-btn-post > a { display: inline; font-size: 18px; line-height: 28px; font-weight: 700; letter-spacing: 0.16px; color: #a97170; position: relative; text-transform: uppercase; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style5 .bt-content-post .bt-btn-post > a:hover { color: #a97170; text-decoration: none; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style5 .bt-content-post .bt-btn-post > a:before { content: " "; display: inline-block; width: 100%; height: 3px; background-color: #a97170; position: absolute; left: 0; bottom: -3px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style5 .bt-content-post .bt-btn-post > a > i { font-size: 20px; line-height: 28px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style4 { position: relative; background: #fff; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style4 .post-thumbnail { position: relative; height: 250px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style4 .post-thumbnail .bt-overlay { -wekbit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); opacity: 0; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style4 .post-thumbnail .chain { position: absolute; width: 50px; height: 50px; border-radius: 50%; background: #001b72; line-height: 44px; text-align: center; color: #fff; right: 25px; bottom: -25px; border: 3px solid #fff; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style4 .post-thumbnail .chain:hover { background: #543431; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style4 .post-caption { padding: 30px 0px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style4 .post-caption .post-term { margin-bottom: 15px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style4 .post-caption .post-term .post-term-list { font-size: 15px; font-weight: bold; color: #543431; text-transform: uppercase; display: inline-block; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style4 .post-caption .post-term .post-term-list a { color: #543431; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style4 .post-caption .post-term .post-term-date { display: inline-block; color: #979797; font-size: 15px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style4 .post-caption .post-title-link { text-decoration: none; display: inline-block; padding-bottom: 20px; position: relative; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style4 .post-caption .post-title-link:after { position: absolute; content: ""; width: 100px; height: 1px; background: #e0e0e0; bottom: 5px; left: 0; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style4 .post-caption .post-title-link h2.post-title { font-size: 24px; color: #333; line-height: 30px; margin-top: 0; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style4 .post-caption .bt-info-cap { margin-top: 10px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style4 .post-caption .bt-info-cap .post-author { display: inline-block; color: #666; font-size: 14px; text-transform: uppercase; margin-right: 15px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style4 .post-caption .bt-info-cap .post-author i.fa { color: #543431; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style4 .post-caption .bt-info-cap .post-author a { color: #666; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style4 .post-caption .bt-info-cap .post-comment { display: inline-block; color: #666; font-size: 14px; text-transform: uppercase; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style4 .post-caption .bt-info-cap .post-comment i.fa { color: #543431; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style4:hover .post-thumbnail .bt-overlay { opacity: 1; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style3 .post-caption .post-title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style3 .post-caption .post-title-link h2.post-title { margin: 0; font-size: 22px; color: #fff; line-height: 22px; font-weight: 500; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style3 .post-caption .post-term-date { color: #83a0f4; text-transform: uppercase; font-size: 15px; padding: 10px 0; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style3 .post-caption .post-excerpt { color: #fff; font-size: 16px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style3 .post-caption .post-excerpt a { display: none; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style3 .post-caption .post-author { color: #83a0f4; text-transform: uppercase; font-size: 15px; padding: 10px 0; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style3 .post-caption .post-author a { color: #83a0f4; font-weight: 600; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style2 { position: relative; background: #fff; text-align: center; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style2 .post-thumbnail { position: relative; height: 250px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style2 .post-thumbnail .bt-overlay { -wekbit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); opacity: 0; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style2 .post-caption { padding: 30px 20px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style2 .post-caption .post-author { display: inline-block; font-family: 'Montserrat'; color: #979797; font-size: 13px; text-transform: uppercase; letter-spacing: 2px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style2 .post-caption .post-author a { color: #979797; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style2 .post-caption .post-title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style2 .post-caption .post-title-link h2.post-title { font-size: 24px; color: #222; line-height: 36px; margin-top: 0; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style2 .post-caption .post-term-date { display: inline-block; color: #979797; font-family: 'Montserrat'; letter-spacing: 2px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style2:hover .post-thumbnail .bt-overlay { opacity: 1; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style1 { position: relative; background: #fff; text-align: center; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style1 .post-thumbnail { position: relative; height: 250px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style1 .post-thumbnail .bt-overlay { -wekbit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); opacity: 0; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style1 .post-caption { padding: 30px 25px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style1 .post-caption .post-title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style1 .post-caption .post-title-link h2.post-title { font-size: 20px; color: #292f3b; line-height: 25px; margin-top: 0; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style1 .post-caption .bt-info-cap { padding: 10px 25px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style1 .post-caption .bt-info-cap .post-author { display: inline-block; width: 50%; color: #7a7a7a; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style1 .post-caption .bt-info-cap .post-author a { color: #7a7a7a; font-style: italic; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style1 .post-caption .bt-info-cap .post-term-date { display: inline-block; width: 50%; color: #7a7a7a; font-style: italic; } @media (max-width: 480px) { #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style1 .post-caption .bt-info-cap { padding: 10px 5px; } } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style1 .post-caption .post-excerpt { -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; margin-bottom: 20px; max-height: 60px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style1 .post-caption .post-excerpt a { display: none; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style1 .post-caption a.post-view-detail { text-transform: uppercase; color: #543431; font-weight: bold; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style1 .post-caption a.post-view-detail span { display: none; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style1:hover .post-thumbnail .bt-overlay { opacity: 1; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_blog_image { position: relative; border-radius: 4px; overflow: hidden; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_blog_image .post-thumbnail { position: relative; text-align: center; background: #444; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_blog_image .post-thumbnail:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(85, 85, 85, 0.5); z-index: 1; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_blog_image .post-thumbnail > img { max-width: 100%; height: auto; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_blog_image .post-thumbnail .icon-readmore-post-link { position: absolute; left: calc(50% - 30px); top: calc(50% - 30px); transform: scale(0.3); -webkit-transform: scale(0.3); -webkit-transition: 0.3s ease; transition: 0.3s ease; visibility: hidden; opacity: 0; width: 60px; height: 60px; line-height: 60px; border-radius: 60px; text-align: center; background: #fff; color: #333; z-index: 5; box-shadow: 3px 0 10px -2px rgba(1, 1, 1, .3); } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_blog_image .post-thumbnail .icon-readmore-post-link:hover { background: #543431; color: #fff; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_blog_image .post-caption { position: absolute; z-index: 3; bottom: 0; left: 0; padding: 0 20px 20px 20px; width: 100%; box-sizing: border-box; opacity: 1; -webkit-transition: 0.5s ease; transition: 0.5s ease; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_blog_image .post-caption .post-term-list { margin: 20px 0 0 0; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_blog_image .post-caption .post-term-list a { color: #fff; font-size: 11px; text-transform: uppercase; letter-spacing: 2px; margin: 0 0 5px 0; text-decoration: none; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_blog_image .post-caption .post-title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_blog_image .post-caption .post-title-link .post-title { margin: 0; font-size: 18px; line-height: 22px; letter-spacing: 0px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #fff; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_blog_image:hover .post-thumbnail:after { opacity: 0; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_blog_image:hover .post-thumbnail .icon-readmore-post-link { visibility: visible; opacity: 1; transform: scale(1); -webkit-transform: scale(1); } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_blog_image:hover .post-caption { visibility: hidden; bottom: -20%; opacity: 0; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_default .post-thumbnail { position: relative; text-align: center; overflow: hidden; background: #444; border-radius: 3px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_default .post-thumbnail img { max-width: 100%; height: auto; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_default .post-thumbnail:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.4); z-index: 1; opacity: 0; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_default .post-thumbnail .post-view-detail { visibility: hidden; opacity: 0; -webkit-transition: 0.3s ease; transition: 0.3s ease; left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -webkit-transition: 0.3s ease; transition: 0.3s ease; z-index: 3; background: #fff; color: #333; padding: 4px 18px; border-radius: 3px; font-size: 11px; text-transform: uppercase; letter-spacing: 2px; text-decoration: none; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_default .post-thumbnail .post-view-detail span { font-size: 18px; margin-left: 4px; vertical-align: sub; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_default .post-thumbnail .post-view-detail:hover { background: #543431; color: #fff; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_default .post-caption .post-term-list { margin: 20px 0 5px 0; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_default .post-caption .post-term-list a { font-size: 11px; text-transform: uppercase; letter-spacing: 2px; margin: 0 0 5px 0; text-decoration: none; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_default .post-caption .post-title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_default .post-caption .post-title-link .post-title { margin-top: 0; font-size: 22px; letter-spacing: -1.2px; line-height: 26px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_default .post-caption .post-view-detail { background: #543431; border-radius: 3px; color: #fff; font-size: 11px; letter-spacing: 2px; margin-top: 20px; padding: 4px 16px; text-transform: uppercase; display: inline-block; text-decoration: none; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_default .post-caption .post-view-detail span { display: none; font-size: 20px; vertical-align: sub; margin-left: 4px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_default .post-caption .post-view-detail:hover { background: #442a28; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_default:hover .post-thumbnail:after { opacity: 1; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_default:hover .post-thumbnail .post-view-detail { visibility: visible; opacity: 1; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_austim { box-shadow: 0 0 25.5px 0 rgba(0, 0, 0, 0.09); margin-top: 30px; margin-bottom: 30px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_austim .post-thumbnail { position: relative; text-align: center; overflow: hidden; background: #444; border-radius: 3px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_austim .post-thumbnail img { max-width: 100%; height: auto; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_austim .post-thumbnail:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.4); z-index: 1; opacity: 0; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_austim .post-thumbnail .post-view-detail { visibility: hidden; opacity: 0; -webkit-transition: 0.3s ease; transition: 0.3s ease; left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -webkit-transition: 0.3s ease; transition: 0.3s ease; z-index: 3; background: #fff; color: #333; padding: 4px 18px; border-radius: 3px; font-size: 11px; text-transform: uppercase; letter-spacing: 2px; text-decoration: none; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_austim .post-thumbnail .post-view-detail span { font-size: 18px; margin-left: 4px; vertical-align: sub; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_austim .post-thumbnail .post-view-detail:hover { background: #543431; color: #fff; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_austim .post-caption { position: relative; padding: 49px 35px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_austim .post-caption .post-term-date { position: absolute; width: 200px; text-align: center; left: 20px; top: -25px; background: #fff; border-radius: 25px; padding: 25px 10px 10px 10px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_austim .post-caption .post-term-date span { color: #543431; padding: 0 5px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_austim .post-caption .post-title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_austim .post-caption .post-title-link .post-title { margin-top: 0; font-size: 18px; letter-spacing: -1px; line-height: 26px; color: #333; font-weight: 800; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_austim .post-caption .post-view-detail { font-size: 14px; font-style: italic; font-stretch: normal; line-height: 1.71; letter-spacing: -0.1px; text-align: left; color: #787878; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_austim .post-caption .post-view-detail span { display: none; font-size: 20px; vertical-align: sub; margin-left: 4px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_austim .post-caption .post-author { width: 50%; display: inline-block; color: #543431; font-size: 15px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_austim .post-caption .post-author span { color: #787878; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_austim .post-caption .post-author a { color: #543431; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_austim .post-caption .post-more { width: 50%; display: inline-block; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_austim .post-caption .post-more span { display: inline-block; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_austim .post-caption .post-more a { text-decoration: underline; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_austim:hover .post-thumbnail:after { opacity: 1; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_austim:hover .post-thumbnail .post-view-detail { visibility: visible; opacity: 1; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_church .post-thumbnail { position: relative; text-align: center; overflow: hidden; background: #444; border-radius: 3px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_church .post-thumbnail img { max-width: 100%; height: auto; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_church .post-thumbnail:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.4); z-index: 1; opacity: 0; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_church .post-thumbnail .post-view-detail { visibility: hidden; opacity: 0; -webkit-transition: 0.3s ease; transition: 0.3s ease; left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -webkit-transition: 0.3s ease; transition: 0.3s ease; z-index: 3; background: #fff; color: #333; padding: 4px 18px; border-radius: 3px; font-size: 11px; text-transform: uppercase; letter-spacing: 2px; text-decoration: none; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_church .post-thumbnail .post-view-detail span { font-size: 18px; margin-left: 4px; vertical-align: sub; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_church .post-thumbnail .post-view-detail:hover { background: #543431; color: #fff; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_church .post-caption { position: relative; padding: 30px 15px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_church .post-caption .post-term-date { float: left; width: 80px; text-align: right; padding-right: 20px; font-size: 14px; font-weight: bold; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: -0.5px; color: #543431; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_church .post-caption .post-term-date span { font-size: 30px; font-weight: 800; line-height: 0.87; letter-spacing: -1.1px; display: block; font-family: 'Montserrat'; color: #333; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_church .post-caption .bt-church-meta { display: inline-block; width: calc(100% - 80px); } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_church .post-caption .bt-church-meta .post-title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_church .post-caption .bt-church-meta .post-title-link .post-title { margin-top: 0; font-size: 20px; letter-spacing: -0.5px; line-height: 22px; color: #333; font-weight: 800; margin-bottom: 0; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_church .post-caption .bt-church-meta .post-comment { color: #543431; font-size: 13px; width: 50%; display: inline-block; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_church .post-caption .bt-church-meta .post-more { width: 50%; display: inline-block; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_church .post-caption .bt-church-meta .post-more span { display: inline-block; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_church .post-caption .bt-church-meta .post-more a { font-size: 13px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_church:hover .post-thumbnail:after { opacity: 1; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_church:hover .post-thumbnail .post-view-detail { visibility: visible; opacity: 1; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_event { padding-bottom: 50px; text-align: center; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_event .post-thumbnail { position: relative; text-align: center; overflow: hidden; background: #444; border-radius: 3px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_event .post-thumbnail img { max-width: 100%; height: auto; -webkit-transform: scale(1); transform: scale(1); -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_event .post-caption { position: relative; padding: 30px 30px 70px 30px; background: #fff; margin: 0 10px; margin-top: -55px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_event .post-caption .bt-church-meta { display: inline-block; width: 100%; position: relative; z-index: 2; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_event .post-caption .bt-church-meta .post-title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_event .post-caption .bt-church-meta .post-title-link .post-title { margin-top: 0; font-size: 20px; letter-spacing: 0.7px; line-height: 22px; color: #333; font-weight: 800; margin-bottom: 5px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_event .post-caption .bt-church-meta .post-comment { color: #543431; font-size: 14px; width: 50%; display: inline-block; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_event .post-caption .bt-church-meta .post-more { width: 50%; display: inline-block; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_event .post-caption .bt-church-meta .post-more span { display: inline-block; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_event .post-caption .bt-church-meta .post-more a { font-size: 14px; color: #543431; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_event .post-caption:before { position: absolute; transform: skew(0deg, -7deg); width: 100%; height: 100px; background: #fff; z-index: 1; left: 0; top: -45px; content: ''; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_event:hover .post-thumbnail:after { opacity: 1; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_event:hover .post-thumbnail .post-view-detail { visibility: visible; opacity: 1; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_event:hover .post-thumbnail img { -webkit-transform: scale(1.3); transform: scale(1.3); } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_event .post-term-date { left: calc(50% - 50px); width: 100px; height: 100px; line-height: 110px; text-align: center; border-radius: 100%; font-size: 15px; font-weight: bold; font-style: normal; font-stretch: normal; letter-spacing: -0.5px; background: #543431; position: absolute; bottom: 0px; z-index: 99; color: #fff; font-family: 'Montserrat'; border: #fff solid 7px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_event .post-term-date .date { display: inline-block; line-height: 20px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_event .post-term-date .date span { font-size: 30px; font-weight: 800; letter-spacing: -1.1px; display: block; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_charitable { display: inline-block; background: #f7f7f7; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_charitable .thumb-meta { position: absolute; left: 0; width: 100%; height: 255px; transition: 0.5s; -webkit-transition: 0.5s; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_charitable .thumb-meta:before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; background: rgba(0, 0, 0, 0.2); } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_charitable .info-meta { padding: 16px 20px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_charitable .info-meta h3.post-title { margin-top: 0; line-height: 30px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_charitable .info-meta .short-des { margin-bottom: 15px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_charitable .info-meta .short-des a { display: none; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_charitable .info-meta .post-more { font-size: 17px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_charitable .info-meta .post-more span.ion-ios-arrow-thin-right { display: none; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_final { display: inline-block; background: #f7f7f7; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_final .thumb-meta { position: absolute; left: 0; width: 100%; height: 300px; transition: 0.5s; -webkit-transition: 0.5s; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_final .thumb-meta:before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; background: rgba(0, 0, 0, 0.2); } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_final .post-caption { height: 300px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_final .post-caption .post-avatar { display: inline-block; width: 64px; height: 64px; top: calc(50% - 32px); position: absolute; left: calc(50% - 32px); z-index: 99; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_final .post-caption .post-avatar img { border-radius: 50%; border: #fff solid 4px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_final .info-meta { padding: 40px 50px; text-align: center; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_final .info-meta .post-term-date { text-transform: uppercase; color: #9c9c9c; font-weight: 600; margin-bottom: 10px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_final .info-meta h3.post-title { margin-top: 0; line-height: 30px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_final .info-meta .short-des { margin-bottom: 15px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_final .info-meta .short-des a { display: none; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_final .info-meta .post-more { font-size: 17px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .vc-custom-inner-wrap .item .item-inner.posts_slider_2_template_style_final .info-meta .post-more span.ion-ios-arrow-thin-right { display: none; } @media only screen and (min-width: 768px) { #page .wpb_theme_custom_element.wpb_team_listing .post-team-item:nth-child(odd) .bt-article.layout-simplify { margin-bottom: 0px; background: #e0ebff; display: flex; justify-content: space-between; margin-left: 0rem; flex-flow: row wrap; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item:nth-child(odd) .bt-article.layout-simplify .bt-thumb { float: left; height: auto; flex: 1 0; margin-left: 0rem; margin-bottom: 0rem; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item:nth-child(odd) .bt-article.layout-simplify .bt-content { width: 70%; padding: 60px 50px; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item:nth-child(even) .bt-article.layout-simplify { margin-bottom: 0px; background: #fff; display: flex; justify-content: space-between; margin-left: 0rem; flex-flow: row-reverse; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item:nth-child(even) .bt-article.layout-simplify .bt-thumb { float: right; flex: 1 0; height: auto; margin-left: 0rem; margin-bottom: 0rem; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item:nth-child(even) .bt-article.layout-simplify .bt-content { width: 70%; padding: 60px 50px; } } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-default { max-width: 320px; margin: 0 auto 40px; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-default .bt-thumb { background: url('../images/striped.jpg') repeat center center, transparent; padding: 15px; position: relative; margin-bottom: 30px; overflow: hidden; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-default .bt-thumb > img { -webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; width: 100%; height: auto; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-default .bt-thumb .bt-overlay { -wekbit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); opacity: 0; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-default .bt-content .bt-title { position: relative; margin-bottom: 5px; line-height: 36px; letter-spacing: 0.16px; font-weight: 700; font-style: normal; color: #404040; font-size: 24px; margin-top: 0; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-default .bt-content .bt-title > a { font-size: 16px; line-height: 28px; letter-spacing: 0.01em; color: #543431; display: block; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-default .bt-content .bt-title:hover > a { color: #543431; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-default .bt-content .bt-title:hover > a .entry-title-primary { color: #543431; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-default .bt-content .bt-excerpt a { display: none; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-default .bt-content a.bt-read { background: #543431; padding: 5px 20px; margin-top: 15px; color: #fff; text-decoration: none; display: inline-block; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-default:hover .bt-thumb > img { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-default:hover .bt-thumb .bt-overlay { opacity: 1; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-simplify { width: 100%; overflow: hidden; display: block; background: #e0ebff; margin-bottom: 15px; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-simplify .bt-thumb { width: 100%; height: 250px; position: relative; display: inline-block; vertical-align: middle; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-simplify .bt-thumb .bt-overlay { -wekbit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); opacity: 0; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-simplify .bt-content { width: 100%; padding: 15px 15px; display: inline-block; vertical-align: middle; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-simplify .bt-content .bt-title { position: relative; margin-bottom: 5px; line-height: 36px; letter-spacing: 0.16px; font-weight: 700; font-style: normal; color: #404040; font-size: 24px; margin-top: 0; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-simplify .bt-content .bt-title > a { font-size: 20px; line-height: 28px; letter-spacing: 0.01em; color: #543431; display: block; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-simplify .bt-content .bt-title:hover > a { color: #543431; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-simplify .bt-content .bt-title:hover > a .entry-title-primary { color: #543431; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-simplify .bt-content .bt-excerpt a { display: none; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-simplify .bt-content a.bt-read { background: #543431; padding: 5px 20px; margin-top: 15px; color: #fff; text-decoration: none; display: inline-block; } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-simplify:hover .bt-thumb > img { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); } #page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-simplify:hover .bt-thumb .bt-overlay { opacity: 1; } #page .wpb_theme_custom_element.wpb_posts_slider_2 { /* Count Down */ } #page .wpb_theme_custom_element.wpb_posts_slider_2 .owl-item:nth-child(odd) .posts_slider_2_template_style_charitable { padding-bottom: 255px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .owl-item:nth-child(odd) .posts_slider_2_template_style_charitable .thumb-meta { bottom: 0; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .owl-item:nth-child(odd) .posts_slider_2_template_style_charitable .thumb-meta:after { position: absolute; content: ""; border: 15px solid transparent; border-top-color: #f7f7f7; left: 45px; top: 0; z-index: 3; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .owl-item:nth-child(odd) .posts_slider_2_template_style_final { padding-top: 300px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .owl-item:nth-child(odd) .posts_slider_2_template_style_final .thumb-meta { top: 0; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .owl-item:nth-child(even) .posts_slider_2_template_style_charitable { padding-top: 255px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .owl-item:nth-child(even) .posts_slider_2_template_style_charitable .thumb-meta { top: 0; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .owl-item:nth-child(even) .posts_slider_2_template_style_charitable .thumb-meta:after { position: absolute; content: ""; border: 15px solid transparent; border-bottom-color: #f7f7f7; left: 45px; bottom: 0; z-index: 3; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .owl-item:nth-child(even) .posts_slider_2_template_style_final { padding-bottom: 300px; } #page .wpb_theme_custom_element.wpb_posts_slider_2 .owl-item:nth-child(even) .posts_slider_2_template_style_final .thumb-meta { bottom: 0; } #page .wpb_theme_custom_element.wpb_count_down { /* Sermon slider */ } #page .wpb_theme_custom_element.wpb_count_down .layout-tpl1 #getting-started { text-align: center; } #page .wpb_theme_custom_element.wpb_count_down .layout-tpl1 #getting-started > div { display: inline-block; width: 110px; height: 100px; text-align: center; background: rgba(84, 52, 49, 0.8); margin: 5px; color: #fff; font-size: 40px; font-weight: bold; padding-top: 25px; border-radius: 3px; } #page .wpb_theme_custom_element.wpb_count_down .layout-tpl1 #getting-started > div span { display: block; font-size: 15px; font-weight: 400; } #page .wpb_theme_custom_element.wpb_count_down .layout-tpl2 #getting-started { text-align: center; } #page .wpb_theme_custom_element.wpb_count_down .layout-tpl2 #getting-started > div { display: inline-block; width: 168px; height: 168px; text-align: center; border-radius: 50%; margin: 5px; color: #fff; font-size: 50px; line-height: 60px; font-weight: bold; padding: 40px 20px; } #page .wpb_theme_custom_element.wpb_count_down .layout-tpl2 #getting-started > div.bt-day { border: 4px solid #00a3ee; } #page .wpb_theme_custom_element.wpb_count_down .layout-tpl2 #getting-started > div.bt-hours { border: 4px solid #ffcf4a; } #page .wpb_theme_custom_element.wpb_count_down .layout-tpl2 #getting-started > div.bt-min { border: 4px solid #00c1c1; } #page .wpb_theme_custom_element.wpb_count_down .layout-tpl2 #getting-started > div.bt-sec { border: 4px solid #ff6386; } #page .wpb_theme_custom_element.wpb_count_down .layout-tpl2 #getting-started > div span { display: block; font-size: 16px; font-weight: 600; line-height: 20px; text-transform: uppercase; } #page .wpb_theme_custom_element.wpb_count_down .layout-tpl3 #getting-started { text-align: center; } #page .wpb_theme_custom_element.wpb_count_down .layout-tpl3 #getting-started > div { display: inline-block; text-align: left; padding: 15px 20px; color: #543431; font-size: 80px; line-height: 80px; font-weight: 700; } #page .wpb_theme_custom_element.wpb_count_down .layout-tpl3 #getting-started > div span { display: inline-block; vertical-align: top; font-size: 26px; line-height: 50px; font-weight: 400; color: #999; margin-left: 5px; } #page .wpb_theme_custom_element.wpb_count_down .layout-tpl4 #getting-started { text-align: center; } #page .wpb_theme_custom_element.wpb_count_down .layout-tpl4 #getting-started .bt-day { z-index: 4; } #page .wpb_theme_custom_element.wpb_count_down .layout-tpl4 #getting-started .bt-hours { z-index: 3; } #page .wpb_theme_custom_element.wpb_count_down .layout-tpl4 #getting-started .bt-min { z-index: 2; } #page .wpb_theme_custom_element.wpb_count_down .layout-tpl4 #getting-started .bt-sec { z-index: 1; } #page .wpb_theme_custom_element.wpb_count_down .layout-tpl4 #getting-started .bt-sec:before { content: none; } #page .wpb_theme_custom_element.wpb_count_down .layout-tpl4 #getting-started > div { display: inline-block; width: 120px; height: 124px; text-align: center; background: #f8595a; margin: 3px; color: #fff; font-size: 40px; font-weight: bold; padding-top: 38px; border-radius: 3px; position: relative; } #page .wpb_theme_custom_element.wpb_count_down .layout-tpl4 #getting-started > div span { display: block; font-size: 15px; font-weight: 400; } #page .wpb_theme_custom_element.wpb_count_down .layout-tpl4 #getting-started > div:before { content: ""; position: absolute; width: 22px; height: 22px; background: #080c10; border-radius: 50%; border: 6px solid #f8595a; right: -14px; top: calc((100% - 23px) / 2); } @media only screen and (max-width: 500px) { #page .wpb_theme_custom_element.wpb_count_down .layout-tpl4 #getting-started > div:before { content: none; } } #page .wpb_theme_custom_element.wpb_sermon_slider { margin-bottom: 30px; /* Church Location */ } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image-1 .post-thumbnail { height: 220px; position: relative; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image-1 .post-thumbnail .bt-overlay { -wekbit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); opacity: 0; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image-1 .post-caption { position: relative; text-align: center; padding: 30px 10px 10px 10px; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image-1 .post-caption a.sermon-media { display: inline-block; position: absolute; top: -25px; left: calc(50% - 75px); background: #fff; -webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1); } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image-1 .post-caption a.sermon-media span { width: 50px; height: 50px; line-height: 50px; text-align: center; display: inline-block; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image-1 .post-caption a.sermon-media span.audio { border-right: #f1f1f1 solid 1px; border-left: #f1f1f1 solid 1px; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image-1 .post-caption a.sermon-media span i { color: #777; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image-1 .post-caption a.sermon-media span:hover { background: #543431; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image-1 .post-caption a.sermon-media span:hover i { color: #fff; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image-1 .post-caption a.post-title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image-1 .post-caption a.post-title-link h2.post-title { font-size: 24px; color: #333; line-height: 30px; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image-1 .post-caption a.post-title-link:hover h2.post-title { color: #543431; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image-1 .post-caption .church-bot > div { display: inline-block; font-size: 14px; color: #444; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image-1 .post-caption .church-bot > div span { color: #543431; font-weight: 600; text-transform: capitalize; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image-1:hover .post-thumbnail .bt-overlay { opacity: 1; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_default { background-color: #fff; box-shadow: 0 0 24.5px 0 rgba(0, 0, 0, 0.05); margin-bottom: 20px; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_default .post-thumbnail { position: relative; text-align: center; overflow: hidden; background: #444; border-radius: 3px; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_default .post-thumbnail img { max-width: 100%; height: auto; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_default .post-thumbnail:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.4); z-index: 1; opacity: 0; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_default .post-thumbnail .post-view-detail { visibility: hidden; opacity: 0; -webkit-transition: 0.3s ease; transition: 0.3s ease; left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -webkit-transition: 0.3s ease; transition: 0.3s ease; z-index: 3; background: #fff; color: #333; padding: 4px 18px; border-radius: 3px; font-size: 11px; text-transform: uppercase; letter-spacing: 2px; text-decoration: none; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_default .post-thumbnail .post-view-detail span { font-size: 18px; margin-left: 4px; vertical-align: sub; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_default .post-thumbnail .post-view-detail:hover { background: #543431; color: #fff; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_default .post-caption { padding: 60px 50px; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_default .post-caption .post-term-list { margin: 20px 0 5px 0; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_default .post-caption .post-term-list a { font-size: 11px; text-transform: uppercase; letter-spacing: 2px; margin: 0 0 5px 0; text-decoration: none; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_default .post-caption .post-title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_default .post-caption .post-title-link .post-title { margin-top: 0; font-size: 18px; letter-spacing: -1.4px; line-height: 26px; text-transform: uppercase; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_default .post-caption .post-view-detail { background: #543431; border-radius: 3px; color: #fff; font-size: 11px; letter-spacing: 2px; margin-top: 20px; padding: 4px 16px; text-transform: uppercase; display: inline-block; text-decoration: none; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_default .post-caption .post-view-detail span { display: none; font-size: 20px; vertical-align: sub; margin-left: 4px; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_default .post-caption .post-view-detail:hover { background: #442a28; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_default .post-caption span.church-date { font-size: 15px; font-weight: bold; font-style: normal; font-stretch: normal; line-height: 1.73; letter-spacing: -1.2px; color: #543431; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_default .post-caption .church-speaker { color: #6e6e6e; font-size: 15px; font-weight: bold; font-style: normal; font-stretch: normal; line-height: 1.73; letter-spacing: -1.2px; margin-bottom: 7px; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_default .post-caption .church-speaker span { color: #543431; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_default .sermon-media { background: #543431; position: absolute; width: 200px; height: 60px; border-radius: 30px; bottom: 0px; text-align: center; z-index: 999; left: 40px; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_default .sermon-media span { display: inline-block; padding: 21px 8px; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_default:hover .post-thumbnail:after { opacity: 1; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_default:hover .post-thumbnail .post-view-detail { visibility: visible; opacity: 1; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image { background-color: #fff; box-shadow: 0 0 24.5px 0 rgba(0, 0, 0, 0.05); margin-bottom: 20px; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image .post-thumbnail { position: relative; text-align: center; overflow: hidden; background: #444; border-radius: 3px; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image .post-thumbnail img { max-width: 100%; height: auto; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image .post-thumbnail:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.4); z-index: 1; opacity: 0; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image .post-thumbnail .post-view-detail { visibility: hidden; opacity: 0; -webkit-transition: 0.3s ease; transition: 0.3s ease; left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -webkit-transition: 0.3s ease; transition: 0.3s ease; z-index: 3; background: #fff; color: #333; padding: 4px 18px; border-radius: 3px; font-size: 11px; text-transform: uppercase; letter-spacing: 2px; text-decoration: none; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image .post-thumbnail .post-view-detail span { font-size: 18px; margin-left: 4px; vertical-align: sub; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image .post-thumbnail .post-view-detail:hover { background: #543431; color: #fff; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image .post-caption { padding: 45px; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image .post-caption .post-term-list { margin: 20px 0 5px 0; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image .post-caption .post-term-list a { font-size: 11px; text-transform: uppercase; letter-spacing: 2px; margin: 0 0 5px 0; text-decoration: none; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image .post-caption .post-title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image .post-caption .post-title-link .post-title { margin-top: 5px; font-size: 18px; letter-spacing: -1.4px; line-height: 26px; text-transform: uppercase; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image .post-caption .post-view-detail { background: #543431; border-radius: 3px; color: #fff; font-size: 11px; letter-spacing: 2px; margin-top: 20px; padding: 4px 16px; text-transform: uppercase; display: inline-block; text-decoration: none; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image .post-caption .post-view-detail span { display: none; font-size: 20px; vertical-align: sub; margin-left: 4px; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image .post-caption .post-view-detail:hover { background: #442a28; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image .post-caption span.church-date { font-size: 15px; font-weight: bold; font-style: normal; font-stretch: normal; line-height: 1.73; letter-spacing: -1.2px; color: #543431; display: inline-block; margin-right: 20px; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image .post-caption .church-speaker { color: #6e6e6e; font-size: 15px; font-weight: bold; font-style: normal; font-stretch: normal; line-height: 1.73; letter-spacing: -1.2px; margin-bottom: 7px; display: inline-block; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image .post-caption .church-speaker span { color: #543431; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image .sermon-media { border-radius: 30px; bottom: 0px; text-align: center; z-index: 999; left: 40px; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image .sermon-media span { display: inline-block; padding: 0px 8px; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image:hover .post-thumbnail:after { opacity: 1; } #page .wpb_theme_custom_element.wpb_sermon_slider .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.sermon_slider_template_block-image:hover .post-thumbnail .post-view-detail { visibility: visible; opacity: 1; } #page .wpb_theme_custom_element.wpb_church_location { margin-bottom: 30px; } #page .wpb_theme_custom_element.wpb_church_location .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.church_location_template_default { margin-bottom: 20px; } #page .wpb_theme_custom_element.wpb_church_location .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.church_location_template_default .post-caption { padding: 60px 50px; text-align: center; color: #fff; } #page .wpb_theme_custom_element.wpb_church_location .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.church_location_template_default .post-caption .post-title-link { text-decoration: none; } #page .wpb_theme_custom_element.wpb_church_location .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.church_location_template_default .post-caption .post-title-link .post-title { margin: 0; font-size: 22px; letter-spacing: -1.6px; line-height: 36px; text-transform: uppercase; color: #fff; text-align: center; } #page .wpb_theme_custom_element.wpb_church_location .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.church_location_template_default .post-caption .location-time { text-align: center; font-size: 16px; font-weight: normal; font-style: normal; font-stretch: normal; line-height: 1.5; letter-spacing: -1.2px; } #page .wpb_theme_custom_element.wpb_church_location .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.church_location_template_default .post-caption .location-time span { font-size: 18px; font-weight: 800; line-height: 2; letter-spacing: -1.4px; text-transform: uppercase; font-family: 'Montserrat'; } #page .wpb_theme_custom_element.wpb_church_location .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.church_location_template_default .post-caption .location-view-detail { width: 160px; height: 45px; background-color: #000; box-shadow: 0px 2.5px 12px 0 rgba(0, 0, 0, 0.09); color: #fff; font-size: 13px; letter-spacing: -1px; margin-top: 20px; line-height: 45px; text-transform: uppercase; display: inline-block; text-decoration: none; -webkit-transition: 0.3s ease; transition: 0.3s ease; font-weight: 600; } #page .wpb_theme_custom_element.wpb_church_location .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.church_location_template_default .post-caption .location-view-detail span { display: none; font-size: 20px; vertical-align: sub; margin-left: 4px; } #page .wpb_theme_custom_element.wpb_church_location .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.church_location_template_default .post-caption .location-view-detail:hover { color: #442a28; background: #fff; } #page .wpb_theme_custom_element.wpb_church_location .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.church_location_template_default:hover .post-thumbnail:after { opacity: 1; } #page .wpb_theme_custom_element.wpb_church_location .vc-custom-inner-wrap .owl-carousel.owl-loaded .item .item-inner.church_location_template_default:hover .post-thumbnail .post-view-detail { visibility: visible; opacity: 1; } #page { /* Start fix vc row - gap */ } #page .wpb_gmaps_widget .wpb_wrapper { padding: 0; } #page .vc_row.vc_column-gap-1 { margin-left: -15.5px; margin-right: -15.5px; } #page .vc_row.vc_column-gap-1 > .vc_column_container { padding: 0 0.5px; } #page .vc_row.vc_column-gap-2 { margin-left: -16px; margin-right: -16px; } #page .vc_row.vc_column-gap-2 > .vc_column_container { padding: 0 1px; } #page .vc_row.vc_column-gap-3 { margin-left: -16.5px; margin-right: -16.5px; } #page .vc_row.vc_column-gap-3 > .vc_column_container { padding: 0 1.5px; } #page .vc_row.vc_column-gap-4 { margin-left: -17px; margin-right: -17px; } #page .vc_row.vc_column-gap-4 > .vc_column_container { padding: 0 2px; } #page .vc_row.vc_column-gap-5 { margin-left: -17.5px; margin-right: -17.5px; } #page .vc_row.vc_column-gap-5 > .vc_column_container { padding: 0 2.5px; } #page .vc_row.vc_column-gap-10 { margin-left: -20px; margin-right: -20px; } #page .vc_row.vc_column-gap-10 > .vc_column_container { padding: 0 5px; } #page .vc_row.vc_column-gap-15 { margin-left: -22.5px; margin-right: -22.5px; } #page .vc_row.vc_column-gap-15 > .vc_column_container { padding: 0 7.5px; } #page .vc_row.vc_column-gap-20 { margin-left: -25px; margin-right: -25px; } #page .vc_row.vc_column-gap-20 > .vc_column_container { padding: 0 10px; } #page .vc_row.vc_column-gap-25 { margin-left: -27.5px; margin-right: -27.5px; } #page .vc_row.vc_column-gap-25 > .vc_column_container { padding: 0 12.5px; } #page .vc_row.vc_column-gap-30 { margin-left: -30px; margin-right: -30px; } #page .vc_row.vc_column-gap-30 > .vc_column_container { padding: 0 15px; } #page .vc_row.vc_column-gap-35 { margin-left: -32.5px; margin-right: -32.5px; } #page .vc_row.vc_column-gap-35 > .vc_column_container { padding: 0 17.5px; } body { /* End fix vc row - gap */ /*BT Element*/ } body.compose-mode #page .vc_row.vc_column-gap-1 { padding: 0 15px; } body.compose-mode #page .vc_row.vc_column-gap-2 { padding: 0 15px; } body.compose-mode #page .vc_row.vc_column-gap-3 { padding: 0 15px; } body.compose-mode #page .vc_row.vc_column-gap-4 { padding: 0 15px; } body.compose-mode #page .vc_row.vc_column-gap-5 { padding: 0 15px; } body.compose-mode #page .vc_row.vc_column-gap-10 { padding: 0 15px; } body.compose-mode #page .vc_row.vc_column-gap-15 { padding: 0 15px; } body.compose-mode #page .vc_row.vc_column-gap-20 { padding: 0 15px; } body.compose-mode #page .vc_row.vc_column-gap-25 { padding: 0 15px; } body.compose-mode #page .vc_row.vc_column-gap-30 { padding: 0 15px; } body.compose-mode #page .vc_row.vc_column-gap-35 { padding: 0 15px; } body:not(.compose-mode) #page .vc_row.vc_column-gap-1 { padding: 0 30px; } body:not(.compose-mode) #page .vc_row.vc_column-gap-2 { padding: 0 30px; } body:not(.compose-mode) #page .vc_row.vc_column-gap-3 { padding: 0 30px; } body:not(.compose-mode) #page .vc_row.vc_column-gap-4 { padding: 0 30px; } body:not(.compose-mode) #page .vc_row.vc_column-gap-5 { padding: 0 30px; } body:not(.compose-mode) #page .vc_row.vc_column-gap-10 { padding: 0 30px; } body:not(.compose-mode) #page .vc_row.vc_column-gap-15 { padding: 0 30px; } body:not(.compose-mode) #page .vc_row.vc_column-gap-20 { padding: 0 30px; } body:not(.compose-mode) #page .vc_row.vc_column-gap-25 { padding: 0 30px; } body:not(.compose-mode) #page .vc_row.vc_column-gap-30 { padding: 0 30px; } body:not(.compose-mode) #page .vc_row.vc_column-gap-35 { padding: 0 30px; } .bt-grid-fixed > .row { font-size: 0; letter-spacing: 0; } .bt-grid-fixed > .row > div[class*="col-"] { float: none; display: inline-block; vertical-align: top; } .bt-grid-fixed > .row > div[class*="col-"] .bt-item { font-size: 16px; } .bt-carousel-multi-row-space.space30 .bt-items .bt-item { margin-bottom: 30px; } .bt-carousel-multi-row-space.space30 .bt-items .bt-item:last-child { margin-bottom: 0; } .bt-carousel-multi-row-space.space20 .bt-items .bt-item { margin-bottom: 20px; } .bt-carousel-multi-row-space.space20 .bt-items .bt-item:last-child { margin-bottom: 0; } .bt-carousel-multi-row-space.space10 .bt-items .bt-item { margin-bottom: 10px; } .bt-carousel-multi-row-space.space10 .bt-items .bt-item:last-child { margin-bottom: 0; } .bt-element { margin-bottom: 30px; /* Socials Media Element */ } .bt-element a { text-decoration: none; -webkit-transition: all 0.4s; -ms-transition: all 0.4s; transition: all 0.4s; } .bt-element .owl-carousel .owl-nav { background: #fff; } .bt-element .owl-carousel .owl-nav .owl-prev, .bt-element .owl-carousel .owl-nav .owl-next { position: absolute; top: 50%; left: 15px; display: inline-block; width: 40px; height: 40px; font-size: 15px; line-height: 40px; text-align: center; color: #333 33; background: #e5e5e5; -webkit-border-radius: 50%; border-radius: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all 0.4s; -ms-transition: all 0.4s; transition: all 0.4s; } .bt-element .owl-carousel .owl-nav .owl-prev:hover, .bt-element .owl-carousel .owl-nav .owl-next:hover { color: #fff; background: #543431; } .bt-element .owl-carousel .owl-nav .owl-next { left: auto; right: 15px; } .bt-element .owl-carousel .owl-dots { text-align: center; margin-top: 30px; } .bt-element .owl-carousel .owl-dots .owl-dot { display: inline-block; width: 12px; height: 12px; line-height: 0; background: #e5e5e5; margin-right: 10px; webkit-border-radius: 50%; border-radius: 50%; -webkit-transition: all 0.4s; -ms-transition: all 0.4s; transition: all 0.4s; } .bt-element .owl-carousel .owl-dots .owl-dot:last-child { margin-right: 0; } .bt-element .owl-carousel .owl-dots .owl-dot.active, .bt-element .owl-carousel .owl-dots .owl-dot:hover { background: #543431; } .bt-social-media-element { list-style: none; margin-left: 0; padding: 0; /* Info Box Element */ } .bt-social-media-element.default li { display: inline-block; margin-right: 10px; } .bt-social-media-element.default li:last-child { margin-right: 0; } .bt-social-media-element.rounded li, .bt-social-media-element.circle li { display: inline-block; margin-right: 10px; } .bt-social-media-element.rounded li:last-child, .bt-social-media-element.circle li:last-child { margin-right: 0; } .bt-social-media-element.rounded li > a, .bt-social-media-element.circle li > a { display: inline-block; width: 48px; height: 48px; text-align: center; line-height: 48px; font-size: 15px; color: #333; background: #e4edf3; -webkit-border-radius: 3px; border-radius: 3px; } .bt-social-media-element.rounded li > a:hover, .bt-social-media-element.circle li > a:hover { color: #fff; background: #543431; } .bt-social-media-element.circle li > a { -webkit-border-radius: 50%; border-radius: 50%; } .bt-info-box-element.post .bt-title { font-size: 24px; line-height: 36px; color: #fff; margin: 0 0 10px; } .bt-info-box-element.post .bt-title a { color: inherit; } .bt-info-box-element.post .bt-excerpt { font-size: 18px; line-height: 30px; color: #fff; margin-bottom: 28px; } .bt-info-box-element.post .bt-excerpt a { color: #6aff7f; } .bt-info-box-element.post .bt-meta { position: relative; padding-left: 55px; } .bt-info-box-element.post .bt-meta .bt-icon { position: absolute; top: 5px; left: 0; width: 40px; height: 40px; font-size: 20px; line-height: 40px; text-align: center; color: #fff; background: #032c9e; } .bt-info-box-element.post .bt-meta .bt-name { font-size: 16px; font-weight: 700; line-height: 24px; letter-spacing: 0.1em; color: #fff; } .bt-info-box-element.post .bt-meta .bt-date { font-size: 16px; line-height: 24px; color: #778fc3; margin: 0; } .bt-info-box-element.sermon .bt-title { font-size: 24px; line-height: 36px; color: #fff; margin: 0 0 10px; } .bt-info-box-element.sermon .bt-title a { color: inherit; } .bt-info-box-element.sermon .bt-excerpt { font-size: 16px; line-height: 26px; color: #a09f9f; margin-bottom: 30px; } .bt-info-box-element.sermon .bt-action { position: relative; margin-bottom: 42px; } .bt-info-box-element.sermon .bt-action ul { margin: 0; padding: 0; } .bt-info-box-element.sermon .bt-action ul li { list-style: none; display: inline-block; } .bt-info-box-element.sermon .bt-action ul.bt-left-icon li a { display: inline-block; width: 46px; height: 46px; font-size: 16px; line-height: 46px; text-align: center; color: #543431; background: #171b2f; -webkit-border-radius: 50%; border-radius: 50%; } .bt-info-box-element.sermon .bt-action ul.bt-left-icon li a:hover { color: #fff; background: #543431; } .bt-info-box-element.sermon .bt-action ul.bt-left-icon li:not(:last-child) { margin-right: 5px; } .bt-info-box-element.sermon .bt-action ul.bt-right-icon { position: absolute; top: 10px; right: 0; } .bt-info-box-element.sermon .bt-action ul.bt-right-icon li a { color: #6b7186; } .bt-info-box-element.sermon .bt-action ul.bt-right-icon li a:hover { color: #543431; } .bt-info-box-element.sermon .bt-action ul.bt-right-icon li:not(:last-child) { margin-right: 10px; } .bt-info-box-element.sermon audio { position: absolute; bottom: 0; left: 0; width: 100%; background: #f1f3f4; } .bt-info-box-element.contact .bt-title { font-size: 24px; line-height: 36px; color: #fff; margin: 0 0 10px; } .bt-info-box-element.contact .bt-info { font-size: 16px; line-height: 26px; color: #fff; } .bt-info-box-element.contact .bt-info:not(:last-child) { margin-bottom: 30px; } .bt-info-box-element { position: relative; background: #543431; padding: 60px 50px; -webkit-box-shadow: 5px 0 35px rgba(0, 0, 0, 0.2); box-shadow: 5px 0 35px rgba(0, 0, 0, 0.2); /* Image Box Element */ } .bt-image-box-element.default { background: #585e6e; -webkit-border-radius: 5px; border-radius: 5px; -webkit-transition: all 0.4s; transition: all 0.4s; } .bt-image-box-element.default .bt-image { position: relative; overflow: hidden; } .bt-image-box-element.default .bt-image:before { position: absolute; top: 0; left: -75%; z-index: 2; display: block; content: ''; width: 50%; height: 100%; background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); -webkit-transform: skewX(-25deg); -ms-transform: skewX(-25deg); transform: skewX(-25deg); } .bt-image-box-element.default .bt-image img { width: 100%; height: auto; -webkit-border-top-left-radius: 5px; border-top-right-radius: 5px; } .bt-image-box-element.default .bt-content { padding: 40px 50px; } .bt-image-box-element.default .bt-content .bt-title { font-size: 30px; font-weight: 700; line-height: 36px; letter-spacing: 0; color: #fff; margin: 0 0 15px; } .bt-image-box-element.default .bt-content .bt-title a { color: inherit; } .bt-image-box-element.default .bt-content .bt-title a:hover { color: #543431; } .bt-image-box-element.default .bt-content .bt-desc { font-size: 17px; font-weight: 400; line-height: 28px; letter-spacing: 0; color: #f0f0f0; margin-bottom: 40px; padding: 0; } .bt-image-box-element.default .bt-content .bt-readmore { display: inline-block; font-size: 16px; font-weight: 700; line-height: 20px; letter-spacing: 0; text-transform: uppercase; color: #543431; background: #fff; padding: 20px 35px; -webkit-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 6px 24px rgba(0, 22, 137, 0.23); -ms-box-shadow: 0 6px 24px rgba(0, 22, 137, 0.23); box-shadow: 0 6px 24px rgba(0, 22, 137, 0.23); } .bt-image-box-element.default .bt-content .bt-readmore:hover { color: #fff; background: #543431; } .bt-image-box-element.default:hover { -webkit-box-shadow: 0 6px 24px rgba(0, 22, 137, 0.23); -ms-box-shadow: 0 6px 24px rgba(0, 22, 137, 0.23); box-shadow: 0 6px 24px rgba(0, 22, 137, 0.23); } .bt-image-box-element.default:hover .bt-image:before { -webkit-animation: shine 0.75s; -ms-animation: shine 0.75s; animation: shine 0.75s; } @media (max-width: 480px) { .bt-image-box-element.default .bt-content { padding: 20px 30px 30px; } } .bt-image-box-element.layout1 .bt-image { position: relative; overflow: hidden; -webkit-border-radius: 5px; border-radius: 5px; } .bt-image-box-element.layout1 .bt-image:before { position: absolute; top: 0; left: -75%; z-index: 2; display: block; content: ''; width: 50%; height: 100%; background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); -webkit-transform: skewX(-25deg); -ms-transform: skewX(-25deg); transform: skewX(-25deg); } .bt-image-box-element.layout1 .bt-image img { width: 100%; height: auto; -webkit-border-top-left-radius: 5px; border-top-right-radius: 5px; } .bt-image-box-element.layout1 .bt-content .bt-title { font-size: 20px; font-weight: 700; line-height: 26px; letter-spacing: 0.03em; color: #333; margin: 25px 0 10px; } .bt-image-box-element.layout1 .bt-content .bt-title a { color: inherit; } .bt-image-box-element.layout1 .bt-content .bt-title a:hover { color: #543431; } .bt-image-box-element.layout1 .bt-content .bt-desc { font-size: 16px; font-weight: 400; line-height: 26px; letter-spacing: 0.03em; color: #555; padding: 0; } .bt-image-box-element.layout1 .bt-content .bt-readmore { display: inline-block; font-size: 13px; font-weight: 700; line-height: 20px; letter-spacing: 0.03em; text-transform: uppercase; color: #543431; } .bt-image-box-element.layout1 .bt-content .bt-readmore:after { content: "\f061"; font-family: FontAwesome; font-weight: 400; display: inline-block; margin-left: 5px; } .bt-image-box-element.layout1:hover .bt-image:before { -webkit-animation: shine 0.75s; -ms-animation: shine 0.75s; animation: shine 0.75s; } .bt-image-box-element.layout2 { position: relative; text-align: center; } .bt-image-box-element.layout2 .bt-image { position: relative; overflow: hidden; } .bt-image-box-element.layout2 .bt-image img { width: 100%; height: auto; } .bt-image-box-element.layout2 .bt-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.4); } .bt-image-box-element.layout2 .bt-overlay .bt-content { position: absolute; top: 50%; left: 50%; width: 100%; padding: 0 40px; -webkit-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); } .bt-image-box-element.layout2 .bt-overlay .bt-content .bt-title { font-size: 40px; font-weight: 700; line-height: 52px; letter-spacing: 0; color: #fff; margin: 0 0 25px; } .bt-image-box-element.layout2 .bt-overlay .bt-content .bt-title a { color: inherit; } .bt-image-box-element.layout2 .bt-overlay .bt-content .bt-title a:hover { color: #543431; } .bt-image-box-element.layout2 .bt-overlay .bt-content .bt-desc { font-size: 20px; font-weight: 400; line-height: 30px; letter-spacing: 0; color: #fff; margin-bottom: 40px; padding: 0; } .bt-image-box-element.layout2 .bt-overlay .bt-content .bt-readmore { display: inline-block; font-size: 14px; font-weight: 700; line-height: 20px; letter-spacing: 1px; text-transform: uppercase; color: #fff; background: #543431; padding: 15px 30px; } .bt-image-box-element.layout2 .bt-overlay .bt-content .bt-readmore:hover { background: #442a28; } .bt-image-box-element.layout3 .bt-title { font-size: 24px; line-height: 32px; margin: 0 0 15px; } .bt-image-box-element.layout3 .bt-title a { color: inherit; } .bt-image-box-element.layout3 .bt-title a:hover { color: #543431; } .bt-image-box-element.layout3 .bt-image-wrap { position: relative; overflow: hidden; margin-bottom: 15px; -webkit-border-top-left-radius: 40px; border-top-left-radius: 40px; -webkit-border-bottom-right-radius: 40px; border-bottom-right-radius: 40px; } .bt-image-box-element.layout3 .bt-image-wrap .bt-image { position: relative; overflow: hidden; } .bt-image-box-element.layout3 .bt-image-wrap .bt-image img { width: 100%; height: auto; -webkit-transition: 3s; transition: 3s; } .bt-image-box-element.layout3 .bt-image-wrap .bt-overlay { -webkit-transition: all 0.4s; transition: all 0.4s; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(84, 52, 49, 0.8); opacity: 0; } .bt-image-box-element.layout3 .bt-image-wrap .bt-overlay .bt-desc { position: absolute; bottom: 0; left: 0; width: 100%; padding: 30px; font-size: 16px; line-height: 26px; color: #fff; } .bt-image-box-element.layout3 .bt-image-wrap .bt-overlay .bt-desc > p:last-child { margin-bottom: 0; } .bt-image-box-element.layout3 .bt-readmore { display: inline-block; font-size: 14px; font-weight: 700; line-height: 20px; text-transform: uppercase; } .bt-image-box-element.layout3 .bt-readmore:before { content: ""; display: inline-block; width: 10px; height: 10px; background: #543431; margin-right: 5px; } .bt-image-box-element.layout3 .bt-readmore:after { content: "\f0da"; font-family: FontAwesome; display: inline-block; margin-left: 5px; } .bt-image-box-element.layout3:hover .bt-image-wrap .bt-image img { -webkit-transform: scale(1.1); transform: scale(1.1); } .bt-image-box-element.layout3:hover .bt-image-wrap .bt-overlay { opacity: 1; } .bt-image-box-element { /* Partner Box Element */ } .bt-partner-box-element.default { text-align: center; } .bt-partner-box-element.default .bt-logo { position: relative; display: inline-block; width: 134px; height: 134px; background: #fff; z-index: 3; -webkit-border-radius: 50%; border-radius: 50%; -webkit-box-shadow: 5px 0 35px rgba(0, 0, 0, 0.07); -ms-box-shadow: 5px 0 35px rgba(0, 0, 0, 0.07); box-shadow: 5px 0 35px rgba(0, 0, 0, 0.07); } .bt-partner-box-element.default .bt-logo .bt-logo-inner img { width: 100%; height: auto; -webkit-border-radius: 50%; border-radius: 50%; } .bt-partner-box-element.default .bt-logo .bt-video-icon { position: absolute; bottom: -3px; right: -3px; width: 45px; height: 45px; font-size: 14px; line-height: 45px; color: #fff; background: #543431; -webkit-border-radius: 50%; border-radius: 50%; } .bt-partner-box-element.default .bt-logo .bt-video-icon i { margin-left: 3px; } .bt-partner-box-element.default .bt-logo .bt-video-icon:hover { background: #f7544f; } .bt-partner-box-element.default .bt-content { position: relative; background: #fff; margin-top: -58px; padding: 80px 30px 30px; z-index: 1; -webkit-border-radius: 5px; border-radius: 5px; } .bt-partner-box-element.default .bt-content .bt-title { font-size: 22px; line-height: 30px; margin: 0; } .bt-partner-box-element.default .bt-content .bt-title a { color: inherit; } .bt-partner-box-element.default .bt-content .bt-title a:hover { color: #543431; } .bt-partner-box-element.default .bt-content .bt-desc { font-size: 16px; line-height: 28px; margin: 0; padding: 0; } .bt-partner-box-element { /* Campaign Box Element */ } .bt-campaign-box-element.default { max-width: 385px; background: #4b3381; padding: 50px; -webkit-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 5px 0 35px rgba(0, 0, 0, 0.07); -ms-box-shadow: 5px 0 35px rgba(0, 0, 0, 0.07); box-shadow: 5px 0 35px rgba(0, 0, 0, 0.07); } .bt-campaign-box-element.default .bt-sub-title { font-size: 18px; line-height: 30px; text-transform: uppercase; color: #fff; margin-bottom: 5px; } .bt-campaign-box-element.default .bt-title { font-size: 36px; line-height: 48px; text-transform: uppercase; color: #fff; margin: 0 0 15px; } .bt-campaign-box-element.default .bt-desc { position: relative; font-size: 18px; line-height: 30px; color: #fff; padding: 0 0 30px; margin-bottom: 30px; border-bottom: 1px dashed rgba(255, 255, 255, 0.4); } .bt-campaign-box-element.default .bt-give { position: relative; padding-right: 70px; margin-bottom: 40px; } .bt-campaign-box-element.default .bt-give .bt-price .bt-goal, .bt-campaign-box-element.default .bt-give .bt-price .bt-raised { font-size: 28px; font-weight: 700; line-height: 38px; color: #fff; } .bt-campaign-box-element.default .bt-give .bt-price .bt-goal span, .bt-campaign-box-element.default .bt-give .bt-price .bt-raised span { display: block; font-size: 18px; font-weight: 400; text-transform: uppercase; } .bt-campaign-box-element.default .bt-give .bt-price .bt-goal { margin-bottom: 30px; } .bt-campaign-box-element.default .bt-give .bt-progress { position: absolute; top: 0; right: 0; width: 60px; height: 100%; background: rgba(0, 0, 0, 0.2); -webkit-border-radius: 15px; border-radius: 15px; } .bt-campaign-box-element.default .bt-give .bt-progress .bt-percent { position: absolute; bottom: 0; left: 0; width: 100%; color: #fff; background: #543431; -webkit-border-radius: 15px; border-radius: 15px; } .bt-campaign-box-element.default .bt-give .bt-progress .bt-percent span { position: absolute; top: -30px; left: 0; width: 100%; font-size: 15px; line-height: 26px; text-align: center; } .bt-campaign-box-element.default .bt-readmore { display: block; font-size: 14px; font-weight: 700; line-height: 20px; text-align: center; text-transform: uppercase; text-decoration: none; color: #fff; background: #543431; padding: 20px 35px; -webkit-border-radius: 30px; border-radius: 30px; } .bt-campaign-box-element.default .bt-readmore:hover { background: #a97170; } .bt-campaign-box-element.style1 { padding: 50px; } .bt-campaign-box-element.style1 .bt-sub-title { font-size: 18px; line-height: 30px; color: #fff; margin-bottom: 5px; } .bt-campaign-box-element.style1 .bt-title { font-size: 36px; line-height: 48px; color: #fff; margin: 0 0 15px; } .bt-campaign-box-element.style1 .bt-desc { position: relative; font-size: 18px; line-height: 30px; color: #fff; padding: 0 0 30px; margin-bottom: 30px; border-bottom: 1px dashed rgba(255, 255, 255, 0.4); } .bt-campaign-box-element.style1 .bt-give { position: relative; margin-bottom: 40px; } .bt-campaign-box-element.style1 .bt-give .bt-price { overflow: hidden; } .bt-campaign-box-element.style1 .bt-give .bt-price .bt-raised { font-size: 18px; font-weight: 700; line-height: 38px; color: #543431; display: inline-block; float: left; } .bt-campaign-box-element.style1 .bt-give .bt-price .bt-raised span { display: inline-block; font-size: 18px; font-weight: 400; color: #333; margin-right: 5px; } .bt-campaign-box-element.style1 .bt-give .bt-price .bt-goal { font-size: 18px; font-weight: 700; line-height: 38px; color: #999; display: inline-block; float: right; } .bt-campaign-box-element.style1 .bt-give .bt-price .bt-goal span { display: inline-block; font-size: 18px; font-weight: 400; margin-right: 5px; } .bt-campaign-box-element.style1 .bt-give .bt-progress { position: relative; top: 0; right: 0; width: 100%; height: 15px; background: rgba(0, 0, 0, 0.2); -webkit-border-radius: 2px; border-radius: 2px; } .bt-campaign-box-element.style1 .bt-give .bt-progress .bt-percent { position: absolute; bottom: 0; left: 0; height: 15px; color: #fff; background: #543431; -webkit-border-radius: 2px; border-radius: 2px; } .bt-campaign-box-element.style1 .bt-give .bt-progress .bt-percent span { position: absolute; top: -26px; left: 0; width: 100%; line-height: 26px; text-align: right; color: #333; z-index: 99; font-size: 13px; font-weight: 700; } .bt-campaign-box-element.style1 .bt-readmore { display: inline-block; font-size: 15px; font-weight: 700; line-height: 20px; text-align: center; text-transform: uppercase; text-decoration: none; color: #543431; background: transparent; border: 2px solid #543431; padding: 18px 30px; -webkit-border-radius: 2px; border-radius: 2px; } .bt-campaign-box-element.style1 .bt-readmore i.fa { position: relative; top: 0px; transition: opacity 0.2s ease-out, margin 0.2s ease-out; opacity: 0; margin-left: 0px !important; width: 0px !important; display: inline-block; } .bt-campaign-box-element.style1 .bt-readmore:hover i.fa { opacity: 1 !important; margin-left: 10px !important; width: auto !important; position: relative; display: inline-block; right: 0 !important; } @media (max-width: 768px) { .bt-campaign-box-element.style1 { padding: 50px 15px !important; } } .bt-campaign-box-element.style2 .bt-sub-title { font-size: 18px; line-height: 30px; color: #fff; margin-bottom: 5px; } .bt-campaign-box-element.style2 .bt-title { font-size: 36px; line-height: 48px; color: #fff; margin: 0 0 15px; text-transform: uppercase; } .bt-campaign-box-element.style2 .bt-desc { position: relative; font-size: 18px; line-height: 30px; color: #fff; padding: 0 0 30px; } .bt-campaign-box-element.style2 .bt-give { position: relative; margin-bottom: 20px; } .bt-campaign-box-element.style2 .bt-give .bt-price { overflow: hidden; } .bt-campaign-box-element.style2 .bt-give .bt-price .bt-raised { font-size: 17px; font-weight: 700; line-height: 30px; color: #fff; } .bt-campaign-box-element.style2 .bt-give .bt-price .bt-raised span { display: inline-block; font-size: 17px; font-weight: 400; margin-right: 5px; } .bt-campaign-box-element.style2 .bt-give .bt-price .bt-goal { font-size: 17px; font-weight: 700; line-height: 30px; color: #fff; } .bt-campaign-box-element.style2 .bt-give .bt-price .bt-goal span { display: inline-block; font-size: 17px; font-weight: 400; margin-right: 5px; } .bt-campaign-box-element.style2 .bt-give .bt-progress { position: relative; top: 0; right: 0; width: 100%; height: 25px; background: rgba(0, 0, 0, 0.1); -webkit-border-radius: 15px; border-radius: 15px; margin-bottom: 15px; } .bt-campaign-box-element.style2 .bt-give .bt-progress .bt-percent { position: absolute; bottom: 0; left: 0; height: 25px; color: #fff; background: rgba(0, 0, 0, 0.6); -webkit-border-radius: 15px; border-radius: 15px; } .bt-campaign-box-element.style2 .bt-give .bt-progress .bt-percent span { position: absolute; top: 0; left: 0; width: 100%; line-height: 26px; text-align: right; color: #fff; z-index: 99; font-size: 13px; font-weight: 500; } .bt-campaign-box-element.style2 .bt-readmore { display: inline-block; font-size: 15px; font-weight: 700; line-height: 20px; text-align: center; text-transform: uppercase; text-decoration: none; color: #fff; background: transparent; border: 2px solid #fff; padding: 18px 0px; width: 100%; -webkit-border-radius: 2px; border-radius: 2px; } .bt-campaign-box-element.style2 .bt-readmore:hover { background: #fff; color: #543431; } .bt-campaign-box-element.style3 { max-width: 360px; background: #543431; padding: 50px; } .bt-campaign-box-element.style3 .bt-sub-title { font-size: 18px; line-height: 30px; text-transform: uppercase; color: #fff; margin-bottom: 5px; } .bt-campaign-box-element.style3 .bt-title { font-size: 36px; line-height: 48px; text-transform: uppercase; color: #fff; margin: 0 0 15px; } .bt-campaign-box-element.style3 .bt-desc { position: relative; font-size: 18px; line-height: 30px; color: #fff; padding: 0; margin-bottom: 30px; } .bt-campaign-box-element.style3 .bt-give { position: relative; margin-bottom: 40px; } .bt-campaign-box-element.style3 .bt-give .bt-price .bt-goal { font-size: 40px; font-weight: 700; line-height: 55px; color: #fff; } .bt-campaign-box-element.style3 .bt-give .bt-price .bt-collected { font-size: 15px; line-height: 26px; color: #f1f1f1; margin-bottom: 15px; } .bt-campaign-box-element.style3 .bt-give .bt-progress { position: relative; width: 100%; height: 23px; background: #543431; border: 2px solid #fff; } .bt-campaign-box-element.style3 .bt-give .bt-progress span { float: left; display: inline-block; width: 10%; height: 19px; border-right: 2px solid #543431; position: relative; z-index: 3; } .bt-campaign-box-element.style3 .bt-give .bt-progress .bt-percent { position: absolute; top: 0; left: 0; height: 19px; color: #fff; background: rgba(255, 255, 255, 0.5); z-index: 1; } .bt-campaign-box-element.style3 .bt-readmore { display: inline-block; font-size: 14px; font-weight: 700; line-height: 20px; text-align: center; text-transform: uppercase; text-decoration: none; color: #fff; background: #000; padding: 18px 35px; -webkit-border-radius: 0; border-radius: 0; } .bt-campaign-box-element.style3 .bt-readmore:hover { color: #543431; background: #fff; } .bt-campaign-box-element { /* Donor Box Element */ } .bt-donor-box-element.default { text-align: center; } .bt-donor-box-element.default .bt-image { position: relative; margin-bottom: 15px; overflow: hidden; -webkit-border-radius: 5px; border-radius: 5px; } .bt-donor-box-element.default .bt-image .bt-image-inner img { width: 100%; height: auto; -webkit-border-radius: 5px; border-radius: 5px; } .bt-donor-box-element.default .bt-image .bt-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(84, 52, 49, 0.9); opacity: 0; -webkit-transition: all 0.4s; -ms-transition: all 0.4s; transition: all 0.4s; } .bt-donor-box-element.default .bt-image .bt-overlay .bt-donated { position: absolute; top: 50%; left: 0; width: 100%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .bt-donor-box-element.default .bt-image .bt-overlay .bt-donated .bt-label { font-size: 16px; line-height: 26px; text-transform: uppercase; color: #fff; } .bt-donor-box-element.default .bt-image .bt-overlay .bt-donated .bt-price { font-size: 28px; line-height: 38px; color: #fff; margin: 0; } .bt-donor-box-element.default .bt-content { position: relative; } .bt-donor-box-element.default .bt-content .bt-title { font-size: 22px; line-height: 30px; margin: 0; } .bt-donor-box-element.default .bt-content .bt-title a { color: inherit; } .bt-donor-box-element.default .bt-content .bt-title a:hover { color: #543431; } .bt-donor-box-element.default:hover .bt-image .bt-overlay { opacity: 1; } .bt-donor-box-element { /* Blog Grid Element */ } .bt-blog-grid-element.default .bt-item .bt-thumb .bt-poster, .bt-blog-carousel-element.default .bt-item .bt-thumb .bt-poster, .bt-blog-grid-element.layout1 .bt-item .bt-thumb-wrap .bt-thumb .bt-poster, .bt-blog-carousel-element.layout1 .bt-item .bt-thumb-wrap .bt-thumb .bt-poster, .bt-blog-grid-element.layout2 .bt-item .bt-thumb-wrap .bt-thumb .bt-poster, .bt-blog-carousel-element.layout2 .bt-item .bt-thumb-wrap .bt-thumb .bt-poster, .bt-blog-grid-element.layout3 .bt-item .bt-thumb .bt-poster, .bt-blog-carousel-element.layout3 .bt-item .bt-thumb .bt-poster, .bt-blog-grid-element.layout4 .bt-item .bt-thumb .bt-poster, .bt-blog-carousel-element.layout4 .bt-item .bt-thumb .bt-poster, .bt-blog-grid-element.layout5 .bt-item .bt-thumb .bt-poster, .bt-blog-carousel-element.layout5 .bt-item .bt-thumb .bt-poster, .bt-blog-grid-element.layout6 .bt-item .bt-thumb .bt-poster, .bt-blog-carousel-element.layout6 .bt-item .bt-thumb .bt-poster, .bt-blog-list-element.default .bt-item .bt-thumb .bt-poster, .bt-blog-list-element.layout1 .bt-item .bt-thumb-wrap .bt-thumb .bt-poster, .bt-blog-list-element.layout2 .bt-item .bt-thumb .bt-poster, .bt-blog-list-element.layout3 .bt-item .bt-thumb .bt-poster, .bt-blog-list-element.layout3 .bt-item .bt-thumb .bt-poster, .bt-team-grid-element.default .bt-item .bt-thumb_wrap .bt-thumb .bt-poster, .bt-team-carousel-element.default .bt-item .bt-thumb_wrap .bt-thumb .bt-poster, .bt-team-grid-element.style1 .bt-item .bt-thumb_wrap .bt-thumb .bt-poster, .bt-team-carousel-element.style1 .bt-item .bt-thumb_wrap .bt-thumb .bt-poster, .bt-team-grid-element.style2 .bt-item .bt-thumb_wrap .bt-thumb .bt-poster, .bt-team-carousel-element.style2 .bt-item .bt-thumb_wrap .bt-thumb .bt-poster, .bt-team-grid-element.style3 .bt-item .bt-thumb_wrap .bt-thumb .bt-poster, .bt-team-carousel-element.style3 .bt-item .bt-thumb_wrap .bt-thumb .bt-poster, .bt-team-grid-element.style4 .bt-item .bt-thumb_wrap .bt-thumb .bt-poster, .bt-team-carousel-element.style4 .bt-item .bt-thumb_wrap .bt-thumb .bt-poster, .bt-team-grid-element.style5 .bt-item .bt-thumb_wrap .bt-thumb .bt-poster, .bt-team-carousel-element.style5 .bt-item .bt-thumb_wrap .bt-thumb .bt-poster, .bt-team-carousel-element.style6 .bt-item .bt-thumb_wrap .bt-thumb .bt-poster, .bt-portfolio-carousel-element.default .bt-item .bt-thumb_wrap .bt-thumb .bt-poster { display: none; } .bt-blog-grid-element.default .bt-item .bt-thumb img, .bt-blog-carousel-element.default .bt-item .bt-thumb img, .bt-blog-grid-element.layout1 .bt-item .bt-thumb-wrap .bt-thumb img, .bt-blog-carousel-element.layout1 .bt-item .bt-thumb-wrap .bt-thumb img, .bt-blog-grid-element.layout2 .bt-item .bt-thumb-wrap .bt-thumb img, .bt-blog-carousel-element.layout2 .bt-item .bt-thumb-wrap .bt-thumb img, .bt-blog-grid-element.layout3 .bt-item .bt-thumb img, .bt-blog-carousel-element.layout3 .bt-item .bt-thumb img, .bt-blog-grid-element.layout4 .bt-item .bt-thumb img, .bt-blog-carousel-element.layout4 .bt-item .bt-thumb img, .bt-blog-grid-element.layout5 .bt-item .bt-thumb img, .bt-blog-carousel-element.layout5 .bt-item .bt-thumb img, .bt-blog-grid-element.layout6 .bt-item .bt-thumb img, .bt-blog-carousel-element.layout6 .bt-item .bt-thumb img, .bt-blog-list-element.default .bt-item .bt-thumb img, .bt-blog-list-element.layout1 .bt-item .bt-thumb-wrap .bt-thumb img, .bt-blog-list-element.layout2 .bt-item .bt-thumb img, .bt-blog-list-element.layout3 .bt-item .bt-thumb img, .bt-blog-list-element.layout3 .bt-item .bt-thumb img, .bt-team-grid-element.default .bt-item .bt-thumb_wrap .bt-thumb img, .bt-team-carousel-element.default .bt-item .bt-thumb_wrap .bt-thumb img, .bt-team-grid-element.style1 .bt-item .bt-thumb_wrap .bt-thumb img, .bt-team-carousel-element.style1 .bt-item .bt-thumb_wrap .bt-thumb img, .bt-team-grid-element.style2 .bt-item .bt-thumb_wrap .bt-thumb img, .bt-team-carousel-element.style2 .bt-item .bt-thumb_wrap .bt-thumb img, .bt-team-grid-element.style3 .bt-item .bt-thumb_wrap .bt-thumb img, .bt-team-carousel-element.style3 .bt-item .bt-thumb_wrap .bt-thumb img, .bt-team-grid-element.style4 .bt-item .bt-thumb_wrap .bt-thumb img, .bt-team-carousel-element.style4 .bt-item .bt-thumb_wrap .bt-thumb img, .bt-team-grid-element.style5 .bt-item .bt-thumb_wrap .bt-thumb img, .bt-team-carousel-element.style5 .bt-item .bt-thumb_wrap .bt-thumb img, .bt-team-carousel-element.style6 .bt-item .bt-thumb_wrap .bt-thumb img, .bt-portfolio-carousel-element.default .bt-item .bt-thumb_wrap .bt-thumb img { width: 100%; height: auto; } .bt-blog-grid-element.default .bt-item .bt-thumb.ratio, .bt-blog-carousel-element.default .bt-item .bt-thumb.ratio, .bt-blog-grid-element.layout1 .bt-item .bt-thumb-wrap .bt-thumb.ratio, .bt-blog-carousel-element.layout1 .bt-item .bt-thumb-wrap .bt-thumb.ratio, .bt-blog-grid-element.layout2 .bt-item .bt-thumb-wrap .bt-thumb.ratio, .bt-blog-carousel-element.layout2 .bt-item .bt-thumb-wrap .bt-thumb.ratio, .bt-blog-grid-element.layout3 .bt-item .bt-thumb.ratio, .bt-blog-carousel-element.layout3 .bt-item .bt-thumb.ratio, .bt-blog-grid-element.layout4 .bt-item .bt-thumb.ratio, .bt-blog-carousel-element.layout4 .bt-item .bt-thumb.ratio, .bt-blog-grid-element.layout5 .bt-item .bt-thumb.ratio, .bt-blog-carousel-element.layout5 .bt-item .bt-thumb.ratio, .bt-blog-grid-element.layout6 .bt-item .bt-thumb.ratio, .bt-blog-carousel-element.layout6 .bt-item .bt-thumb.ratio, .bt-blog-list-element.default .bt-item .bt-thumb.ratio, .bt-blog-list-element.layout1 .bt-item .bt-thumb-wrap .bt-thumb.ratio, .bt-blog-list-element.layout2 .bt-item .bt-thumb.ratio, .bt-blog-list-element.layout3 .bt-item .bt-thumb.ratio, .bt-blog-list-element.layout3 .bt-item .bt-thumb.ratio, .bt-team-grid-element.default .bt-item .bt-thumb_wrap .bt-thumb.ratio, .bt-team-carousel-element.default .bt-item .bt-thumb_wrap .bt-thumb.ratio, .bt-team-grid-element.style1 .bt-item .bt-thumb_wrap .bt-thumb.ratio, .bt-team-carousel-element.style1 .bt-item .bt-thumb_wrap .bt-thumb.ratio, .bt-team-grid-element.style2 .bt-item .bt-thumb_wrap .bt-thumb.ratio, .bt-team-carousel-element.style2 .bt-item .bt-thumb_wrap .bt-thumb.ratio, .bt-team-grid-element.style3 .bt-item .bt-thumb_wrap .bt-thumb.ratio, .bt-team-carousel-element.style3 .bt-item .bt-thumb_wrap .bt-thumb.ratio, .bt-team-grid-element.style4 .bt-item .bt-thumb_wrap .bt-thumb.ratio, .bt-team-carousel-element.style4 .bt-item .bt-thumb_wrap .bt-thumb.ratio, .bt-team-grid-element.style5 .bt-item .bt-thumb_wrap .bt-thumb.ratio, .bt-team-carousel-element.style5 .bt-item .bt-thumb_wrap .bt-thumb.ratio, .bt-team-carousel-element.style6 .bt-item .bt-thumb_wrap .bt-thumb.ratio, .bt-portfolio-carousel-element.default .bt-item .bt-thumb_wrap .bt-thumb.ratio { position: relative; padding-bottom: 66%; overflow: hidden; } .bt-blog-grid-element.default .bt-item .bt-thumb.ratio .bt-poster, .bt-blog-carousel-element.default .bt-item .bt-thumb.ratio .bt-poster, .bt-blog-grid-element.layout1 .bt-item .bt-thumb-wrap .bt-thumb.ratio .bt-poster, .bt-blog-carousel-element.layout1 .bt-item .bt-thumb-wrap .bt-thumb.ratio .bt-poster, .bt-blog-grid-element.layout2 .bt-item .bt-thumb-wrap .bt-thumb.ratio .bt-poster, .bt-blog-carousel-element.layout2 .bt-item .bt-thumb-wrap .bt-thumb.ratio .bt-poster, .bt-blog-grid-element.layout3 .bt-item .bt-thumb.ratio .bt-poster, .bt-blog-carousel-element.layout3 .bt-item .bt-thumb.ratio .bt-poster, .bt-blog-grid-element.layout4 .bt-item .bt-thumb.ratio .bt-poster, .bt-blog-carousel-element.layout4 .bt-item .bt-thumb.ratio .bt-poster, .bt-blog-grid-element.layout5 .bt-item .bt-thumb.ratio .bt-poster, .bt-blog-carousel-element.layout5 .bt-item .bt-thumb.ratio .bt-poster, .bt-blog-grid-element.layout6 .bt-item .bt-thumb.ratio .bt-poster, .bt-blog-carousel-element.layout6 .bt-item .bt-thumb.ratio .bt-poster, .bt-blog-list-element.default .bt-item .bt-thumb.ratio .bt-poster, .bt-blog-list-element.layout1 .bt-item .bt-thumb-wrap .bt-thumb.ratio .bt-poster, .bt-blog-list-element.layout2 .bt-item .bt-thumb.ratio .bt-poster, .bt-blog-list-element.layout3 .bt-item .bt-thumb.ratio .bt-poster, .bt-blog-list-element.layout3 .bt-item .bt-thumb.ratio .bt-poster, .bt-team-grid-element.default .bt-item .bt-thumb_wrap .bt-thumb.ratio .bt-poster, .bt-team-carousel-element.default .bt-item .bt-thumb_wrap .bt-thumb.ratio .bt-poster, .bt-team-grid-element.style1 .bt-item .bt-thumb_wrap .bt-thumb.ratio .bt-poster, .bt-team-carousel-element.style1 .bt-item .bt-thumb_wrap .bt-thumb.ratio .bt-poster, .bt-team-grid-element.style2 .bt-item .bt-thumb_wrap .bt-thumb.ratio .bt-poster, .bt-team-carousel-element.style2 .bt-item .bt-thumb_wrap .bt-thumb.ratio .bt-poster, .bt-team-grid-element.style3 .bt-item .bt-thumb_wrap .bt-thumb.ratio .bt-poster, .bt-team-carousel-element.style3 .bt-item .bt-thumb_wrap .bt-thumb.ratio .bt-poster, .bt-team-grid-element.style4 .bt-item .bt-thumb_wrap .bt-thumb.ratio .bt-poster, .bt-team-carousel-element.style4 .bt-item .bt-thumb_wrap .bt-thumb.ratio .bt-poster, .bt-team-grid-element.style5 .bt-item .bt-thumb_wrap .bt-thumb.ratio .bt-poster, .bt-team-carousel-element.style5 .bt-item .bt-thumb_wrap .bt-thumb.ratio .bt-poster, .bt-team-carousel-element.style6 .bt-item .bt-thumb_wrap .bt-thumb.ratio .bt-poster, .bt-portfolio-carousel-element.default .bt-item .bt-thumb_wrap .bt-thumb.ratio .bt-poster { display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-size: cover; background-position: center center; } .bt-blog-grid-element.default .bt-item .bt-thumb.ratio img, .bt-blog-carousel-element.default .bt-item .bt-thumb.ratio img, .bt-blog-grid-element.layout1 .bt-item .bt-thumb-wrap .bt-thumb.ratio img, .bt-blog-carousel-element.layout1 .bt-item .bt-thumb-wrap .bt-thumb.ratio img, .bt-blog-grid-element.layout2 .bt-item .bt-thumb-wrap .bt-thumb.ratio img, .bt-blog-carousel-element.layout2 .bt-item .bt-thumb-wrap .bt-thumb.ratio img, .bt-blog-grid-element.layout3 .bt-item .bt-thumb.ratio img, .bt-blog-carousel-element.layout3 .bt-item .bt-thumb.ratio img, .bt-blog-grid-element.layout4 .bt-item .bt-thumb.ratio img, .bt-blog-carousel-element.layout4 .bt-item .bt-thumb.ratio img, .bt-blog-grid-element.layout5 .bt-item .bt-thumb.ratio img, .bt-blog-carousel-element.layout5 .bt-item .bt-thumb.ratio img, .bt-blog-grid-element.layout6 .bt-item .bt-thumb.ratio img, .bt-blog-carousel-element.layout6 .bt-item .bt-thumb.ratio img, .bt-blog-list-element.default .bt-item .bt-thumb.ratio img, .bt-blog-list-element.layout1 .bt-item .bt-thumb-wrap .bt-thumb.ratio img, .bt-blog-list-element.layout2 .bt-item .bt-thumb.ratio img, .bt-blog-list-element.layout3 .bt-item .bt-thumb.ratio img, .bt-blog-list-element.layout3 .bt-item .bt-thumb.ratio img, .bt-team-grid-element.default .bt-item .bt-thumb_wrap .bt-thumb.ratio img, .bt-team-carousel-element.default .bt-item .bt-thumb_wrap .bt-thumb.ratio img, .bt-team-grid-element.style1 .bt-item .bt-thumb_wrap .bt-thumb.ratio img, .bt-team-carousel-element.style1 .bt-item .bt-thumb_wrap .bt-thumb.ratio img, .bt-team-grid-element.style2 .bt-item .bt-thumb_wrap .bt-thumb.ratio img, .bt-team-carousel-element.style2 .bt-item .bt-thumb_wrap .bt-thumb.ratio img, .bt-team-grid-element.style3 .bt-item .bt-thumb_wrap .bt-thumb.ratio img, .bt-team-carousel-element.style3 .bt-item .bt-thumb_wrap .bt-thumb.ratio img, .bt-team-grid-element.style4 .bt-item .bt-thumb_wrap .bt-thumb.ratio img, .bt-team-carousel-element.style4 .bt-item .bt-thumb_wrap .bt-thumb.ratio img, .bt-team-grid-element.style5 .bt-item .bt-thumb_wrap .bt-thumb.ratio img, .bt-team-carousel-element.style5 .bt-item .bt-thumb_wrap .bt-thumb.ratio img, .bt-team-carousel-element.style6 .bt-item .bt-thumb_wrap .bt-thumb.ratio img, .bt-portfolio-carousel-element.default .bt-item .bt-thumb_wrap .bt-thumb.ratio img { display: none; } .bt-blog-grid-element.default .bt-item, .bt-blog-carousel-element.default .bt-item { margin-bottom: 25px; -webkit-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 6px 24px rgba(0, 22, 137, 0.23); -ms-box-shadow: 0 6px 24px rgba(0, 22, 137, 0.23); box-shadow: 0 6px 24px rgba(0, 22, 137, 0.23); } .bt-blog-grid-element.default .bt-item .bt-thumb, .bt-blog-carousel-element.default .bt-item .bt-thumb { position: relative; overflow: hidden; } .bt-blog-grid-element.default .bt-item .bt-thumb:before, .bt-blog-carousel-element.default .bt-item .bt-thumb:before { position: absolute; top: 0; left: -75%; z-index: 2; display: block; content: ''; width: 50%; height: 100%; background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); -webkit-transform: skewX(-25deg); -ms-transform: skewX(-25deg); transform: skewX(-25deg); } .bt-blog-grid-element.default .bt-item .bt-thumb img, .bt-blog-carousel-element.default .bt-item .bt-thumb img { -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px; } .bt-blog-grid-element.default .bt-item .bt-thumb.ratio .bt-poster, .bt-blog-carousel-element.default .bt-item .bt-thumb.ratio .bt-poster { -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px; } .bt-blog-grid-element.default .bt-item .bt-content, .bt-blog-carousel-element.default .bt-item .bt-content { position: relative; background: #fff; padding: 30px 40px; -webkit-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px; } .bt-blog-grid-element.default .bt-item .bt-content .bt-title, .bt-blog-carousel-element.default .bt-item .bt-content .bt-title { font-size: 20px; font-weight: 700; line-height: 28px; color: #333; margin-top: 0; margin-bottom: 5px; } .bt-blog-grid-element.default .bt-item .bt-content .bt-title a, .bt-blog-carousel-element.default .bt-item .bt-content .bt-title a { color: inherit; } .bt-blog-grid-element.default .bt-item .bt-content .bt-title a:hover, .bt-blog-carousel-element.default .bt-item .bt-content .bt-title a:hover { color: #543431; } .bt-blog-grid-element.default .bt-item .bt-content .bt-meta, .bt-blog-carousel-element.default .bt-item .bt-content .bt-meta { margin: 0 0 5px; padding: 0; } .bt-blog-grid-element.default .bt-item .bt-content .bt-meta li, .bt-blog-carousel-element.default .bt-item .bt-content .bt-meta li { list-style: none; display: inline-block; font-size: 15px; line-height: 26px; color: #999; } .bt-blog-grid-element.default .bt-item .bt-content .bt-meta li:not(:last-child):after, .bt-blog-carousel-element.default .bt-item .bt-content .bt-meta li:not(:last-child):after { content: " - "; display: inline-block; font-weight: 400; color: #999; margin-left: 5px; margin-right: 3px; } .bt-blog-grid-element.default .bt-item .bt-content .bt-meta li a, .bt-blog-carousel-element.default .bt-item .bt-content .bt-meta li a { color: inherit; } .bt-blog-grid-element.default .bt-item .bt-content .bt-meta li a:hover, .bt-blog-carousel-element.default .bt-item .bt-content .bt-meta li a:hover { color: #543431; } .bt-blog-grid-element.default .bt-item .bt-content .bt-meta li.bt-date, .bt-blog-carousel-element.default .bt-item .bt-content .bt-meta li.bt-date { font-weight: 700; color: #543431; } .bt-blog-grid-element.default .bt-item .bt-content .bt-excerpt, .bt-blog-carousel-element.default .bt-item .bt-content .bt-excerpt { font-size: 17px; line-height: 28px; } .bt-blog-grid-element.default .bt-item .bt-content .bt-readmore, .bt-blog-carousel-element.default .bt-item .bt-content .bt-readmore { position: absolute; bottom: 0; right: 40px; width: 50px; height: 50px; font-size: 20px; text-align: center; line-height: 48px; color: #000; background: #fff; border: 1px solid #e6e6e6; -webkit-border-radius: 50%; border-radius: 50%; -webkit-box-shadow: 0 6px 24px rgba(0, 22, 137, 0.05); -ms-box-shadow: 0 6px 24px rgba(0, 22, 137, 0.05); box-shadow: 0 6px 24px rgba(0, 22, 137, 0.05); -webkit-transform: translateY(50%); -ms-transform: translateY(50%); transform: translateY(50%); } .bt-blog-grid-element.default .bt-item .bt-content .bt-readmore i, .bt-blog-carousel-element.default .bt-item .bt-content .bt-readmore i { margin: 0; } .bt-blog-grid-element.default .bt-item .bt-content .bt-readmore:hover, .bt-blog-carousel-element.default .bt-item .bt-content .bt-readmore:hover { color: #fff; background: #543431; border-color: #543431; } @media (max-width: 480px) { .bt-blog-grid-element.default .bt-item .bt-content, .bt-blog-carousel-element.default .bt-item .bt-content { padding: 20px 30px; } } .bt-blog-grid-element.default .bt-item:hover .bt-thumb:before, .bt-blog-carousel-element.default .bt-item:hover .bt-thumb:before { -webkit-animation: shine 0.75s; -ms-animation: shine 0.75s; animation: shine 0.75s; } .bt-blog-grid-element.layout1 .bt-item, .bt-blog-carousel-element.layout1 .bt-item { margin-bottom: 30px; } .bt-blog-grid-element.layout1 .bt-item .bt-thumb-wrap, .bt-blog-carousel-element.layout1 .bt-item .bt-thumb-wrap { position: relative; margin-bottom: 25px; } .bt-blog-grid-element.layout1 .bt-item .bt-thumb-wrap .bt-thumb, .bt-blog-carousel-element.layout1 .bt-item .bt-thumb-wrap .bt-thumb { position: relative; overflow: hidden; } .bt-blog-grid-element.layout1 .bt-item .bt-thumb-wrap .bt-thumb:before, .bt-blog-carousel-element.layout1 .bt-item .bt-thumb-wrap .bt-thumb:before { position: absolute; top: 0; left: -75%; z-index: 2; display: block; content: ''; width: 50%; height: 100%; background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); -webkit-transform: skewX(-25deg); -ms-transform: skewX(-25deg); transform: skewX(-25deg); } .bt-blog-grid-element.layout1 .bt-item .bt-thumb-wrap .bt-thumb img, .bt-blog-carousel-element.layout1 .bt-item .bt-thumb-wrap .bt-thumb img { -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px; } .bt-blog-grid-element.layout1 .bt-item .bt-thumb-wrap .bt-thumb.ratio .bt-poster, .bt-blog-carousel-element.layout1 .bt-item .bt-thumb-wrap .bt-thumb.ratio .bt-poster { -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px; } .bt-blog-grid-element.layout1 .bt-item .bt-thumb-wrap .bt-date, .bt-blog-carousel-element.layout1 .bt-item .bt-thumb-wrap .bt-date { position: absolute; bottom: 30px; left: 0; font-size: 14px; line-height: 26px; text-transform: uppercase; color: #fff; background: rgba(75, 51, 129, 0.9); padding: 8px 65px 8px 15px; } .bt-blog-grid-element.layout1 .bt-item .bt-thumb-wrap .bt-date a, .bt-blog-carousel-element.layout1 .bt-item .bt-thumb-wrap .bt-date a { color: inherit; } .bt-blog-grid-element.layout1 .bt-item .bt-thumb-wrap .bt-date .bt-icon, .bt-blog-carousel-element.layout1 .bt-item .bt-thumb-wrap .bt-date .bt-icon { position: absolute; top: -4px; right: 0; width: 50px; height: 50px; line-height: 50px; text-align: center; background: #543431; } .bt-blog-grid-element.layout1 .bt-item .bt-content .bt-title, .bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-title { font-size: 22px; font-weight: 700; line-height: 30px; margin-top: 0; margin-bottom: 10px; } .bt-blog-grid-element.layout1 .bt-item .bt-content .bt-title a, .bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-title a { color: inherit; } .bt-blog-grid-element.layout1 .bt-item .bt-content .bt-title a:hover, .bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-title a:hover { color: #543431; } .bt-blog-grid-element.layout1 .bt-item .bt-content .bt-excerpt, .bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-excerpt { position: relative; font-size: 16px; line-height: 28px; margin-bottom: 20px; padding-bottom: 25px; } .bt-blog-grid-element.layout1 .bt-item .bt-content .bt-excerpt:after, .bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-excerpt:after { content: ""; position: absolute; bottom: 0; left: 0; width: 90px; height: 1px; background: #e0e0e0; } .bt-blog-grid-element.layout1 .bt-item .bt-content .bt-readmore, .bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-readmore { font-size: 14px; line-height: 26px; text-transform: uppercase; color: #543431; } .bt-blog-grid-element.layout1 .bt-item .bt-content .bt-readmore i, .bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-readmore i { display: inline-block; margin-right: 5px; } .bt-blog-grid-element.layout1 .bt-item .bt-content .bt-readmore:hover, .bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-readmore:hover { color: #a97170; } .bt-blog-grid-element.layout1 .bt-item:hover .bt-thumb:before, .bt-blog-carousel-element.layout1 .bt-item:hover .bt-thumb:before { -webkit-animation: shine 0.75s; -ms-animation: shine 0.75s; animation: shine 0.75s; } .bt-blog-grid-element.layout2 .bt-item, .bt-blog-carousel-element.layout2 .bt-item { font-size: 0; letter-spacing: 0; } .bt-blog-grid-element.layout2 .bt-item .bt-thumb-wrap, .bt-blog-carousel-element.layout2 .bt-item .bt-thumb-wrap { position: relative; width: 105px; display: inline-block; vertical-align: middle; } .bt-blog-grid-element.layout2 .bt-item .bt-thumb-wrap .bt-thumb, .bt-blog-carousel-element.layout2 .bt-item .bt-thumb-wrap .bt-thumb { position: relative; overflow: hidden; } .bt-blog-grid-element.layout2 .bt-item .bt-thumb-wrap .bt-thumb:before, .bt-blog-carousel-element.layout2 .bt-item .bt-thumb-wrap .bt-thumb:before { position: absolute; top: 0; left: -75%; z-index: 2; display: block; content: ''; width: 50%; height: 100%; background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); -webkit-transform: skewX(-25deg); -ms-transform: skewX(-25deg); transform: skewX(-25deg); } .bt-blog-grid-element.layout2 .bt-item .bt-content, .bt-blog-carousel-element.layout2 .bt-item .bt-content { width: calc(100% - 105px); display: inline-block; vertical-align: middle; padding-left: 30px; } .bt-blog-grid-element.layout2 .bt-item .bt-content .bt-title, .bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-title { font-size: 22px; font-weight: 700; line-height: 30px; margin-top: 0; margin-bottom: 5px; } .bt-blog-grid-element.layout2 .bt-item .bt-content .bt-title a, .bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-title a { color: inherit; } .bt-blog-grid-element.layout2 .bt-item .bt-content .bt-title a:after, .bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-title a:after { content: "\f061"; font-family: FontAwesome; font-size: 16px; font-weight: 400; color: #543431; display: inline-block; margin-left: 10px; } .bt-blog-grid-element.layout2 .bt-item .bt-content .bt-title a:hover, .bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-title a:hover { color: #543431; } .bt-blog-grid-element.layout2 .bt-item .bt-content .bt-meta, .bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-meta { margin: 0; padding: 0; } .bt-blog-grid-element.layout2 .bt-item .bt-content .bt-meta li, .bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-meta li { display: inline-block; font-size: 16px; line-height: 26px; } .bt-blog-grid-element.layout2 .bt-item .bt-content .bt-meta li:not(:last-child):after, .bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-meta li:not(:last-child):after { content: "-"; display: inline-block; margin: 0 8px; } .bt-blog-grid-element.layout2 .bt-item .bt-content .bt-meta li a, .bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-meta li a { color: inherit; } .bt-blog-grid-element.layout2 .bt-item .bt-content .bt-meta li a:hover, .bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-meta li a:hover { color: #543431; } .bt-blog-grid-element.layout2 .bt-item:hover .bt-thumb:before, .bt-blog-carousel-element.layout2 .bt-item:hover .bt-thumb:before { -webkit-animation: shine 0.75s; -ms-animation: shine 0.75s; animation: shine 0.75s; } @media (max-width: 480px) { .bt-blog-grid-element.layout2 .bt-item .bt-thumb-wrap, .bt-blog-carousel-element.layout2 .bt-item .bt-thumb-wrap { display: block; margin-bottom: 15px; } .bt-blog-grid-element.layout2 .bt-item .bt-content, .bt-blog-carousel-element.layout2 .bt-item .bt-content { display: block; width: 100%; padding-left: 0; } } .bt-blog-grid-element.layout3 .bt-item, .bt-blog-carousel-element.layout3 .bt-item { -webkit-box-shadow: 0 6px 24px rgba(0, 22, 137, 0.23); -ms-box-shadow: 0 6px 24px rgba(0, 22, 137, 0.23); box-shadow: 0 6px 24px rgba(0, 22, 137, 0.23); } .bt-blog-grid-element.layout3 .bt-item .bt-thumb, .bt-blog-carousel-element.layout3 .bt-item .bt-thumb { position: relative; overflow: hidden; } .bt-blog-grid-element.layout3 .bt-item .bt-thumb:before, .bt-blog-carousel-element.layout3 .bt-item .bt-thumb:before { position: absolute; top: 0; left: -75%; z-index: 2; display: block; content: ''; width: 50%; height: 100%; background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); -webkit-transform: skewX(-25deg); -ms-transform: skewX(-25deg); transform: skewX(-25deg); } .bt-blog-grid-element.layout3 .bt-item .bt-content, .bt-blog-carousel-element.layout3 .bt-item .bt-content { position: relative; background: #fff; padding: 15px 20px; } .bt-blog-grid-element.layout3 .bt-item .bt-content .bt-date, .bt-blog-carousel-element.layout3 .bt-item .bt-content .bt-date { font-size: 16px; line-height: 26px; margin-bottom: 5px; } .bt-blog-grid-element.layout3 .bt-item .bt-content .bt-date a, .bt-blog-carousel-element.layout3 .bt-item .bt-content .bt-date a { color: inherit; } .bt-blog-grid-element.layout3 .bt-item .bt-content .bt-date a:hover, .bt-blog-carousel-element.layout3 .bt-item .bt-content .bt-date a:hover { color: #543431; } .bt-blog-grid-element.layout3 .bt-item .bt-content .bt-title, .bt-blog-carousel-element.layout3 .bt-item .bt-content .bt-title { font-size: 18px; font-weight: 700; line-height: 28px; margin-top: 0; margin-bottom: 5px; } .bt-blog-grid-element.layout3 .bt-item .bt-content .bt-title a, .bt-blog-carousel-element.layout3 .bt-item .bt-content .bt-title a { color: inherit; } .bt-blog-grid-element.layout3 .bt-item .bt-content .bt-title a:hover, .bt-blog-carousel-element.layout3 .bt-item .bt-content .bt-title a:hover { color: #543431; } .bt-blog-grid-element.layout3 .bt-item:hover .bt-thumb:before, .bt-blog-carousel-element.layout3 .bt-item:hover .bt-thumb:before { -webkit-animation: shine 0.75s; -ms-animation: shine 0.75s; animation: shine 0.75s; } .bt-blog-grid-element.layout4 .bt-item, .bt-blog-carousel-element.layout4 .bt-item { position: relative; border-bottom: 1px solid #dcdcdc; } .bt-blog-grid-element.layout4 .bt-item:before, .bt-blog-carousel-element.layout4 .bt-item:before { content: ""; position: absolute; bottom: -1px; left: 0; width: 30%; height: 1px; background: #543431; opacity: 0; -webkit-transition: all 0.4s; -ms-transition: all 0.4s; transition: all 0.4s; } .bt-blog-grid-element.layout4 .bt-item .bt-thumb, .bt-blog-carousel-element.layout4 .bt-item .bt-thumb { position: relative; overflow: hidden; } .bt-blog-grid-element.layout4 .bt-item .bt-thumb:before, .bt-blog-carousel-element.layout4 .bt-item .bt-thumb:before { position: absolute; top: 0; left: -75%; z-index: 2; display: block; content: ''; width: 50%; height: 100%; background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); -webkit-transform: skewX(-25deg); -ms-transform: skewX(-25deg); transform: skewX(-25deg); } .bt-blog-grid-element.layout4 .bt-item .bt-content, .bt-blog-carousel-element.layout4 .bt-item .bt-content { position: relative; background: #fff; padding: 30px 0 30px 85px; } .bt-blog-grid-element.layout4 .bt-item .bt-content .bt-date, .bt-blog-carousel-element.layout4 .bt-item .bt-content .bt-date { position: absolute; top: 30px; left: 0; width: 70px; text-transform: uppercase; color: #fff; background: #543431; padding: 15px 5px; } .bt-blog-grid-element.layout4 .bt-item .bt-content .bt-date span, .bt-blog-carousel-element.layout4 .bt-item .bt-content .bt-date span { display: block; font-size: 24px; line-height: 22px; text-transform: uppercase; text-align: center; } .bt-blog-grid-element.layout4 .bt-item .bt-content .bt-date span.bt-d, .bt-blog-carousel-element.layout4 .bt-item .bt-content .bt-date span.bt-d { font-weight: 700; } .bt-blog-grid-element.layout4 .bt-item .bt-content .bt-date span.bt-m, .bt-blog-carousel-element.layout4 .bt-item .bt-content .bt-date span.bt-m { font-size: 13px; } .bt-blog-grid-element.layout4 .bt-item .bt-content .bt-title, .bt-blog-carousel-element.layout4 .bt-item .bt-content .bt-title { font-size: 20px; font-weight: 700; line-height: 24px; margin-top: 0; margin-bottom: 10px; } .bt-blog-grid-element.layout4 .bt-item .bt-content .bt-title a, .bt-blog-carousel-element.layout4 .bt-item .bt-content .bt-title a { color: inherit; } .bt-blog-grid-element.layout4 .bt-item .bt-content .bt-title a:hover, .bt-blog-carousel-element.layout4 .bt-item .bt-content .bt-title a:hover { color: #543431; } .bt-blog-grid-element.layout4 .bt-item .bt-content .bt-author, .bt-blog-carousel-element.layout4 .bt-item .bt-content .bt-author { font-size: 14px; line-height: 22px; color: #543431; margin-bottom: 10px; } .bt-blog-grid-element.layout4 .bt-item .bt-content .bt-excerpt, .bt-blog-carousel-element.layout4 .bt-item .bt-content .bt-excerpt { font-size: 15px; line-height: 24px; } .bt-blog-grid-element.layout4 .bt-item:hover:before, .bt-blog-carousel-element.layout4 .bt-item:hover:before { width: 100%; opacity: 1; } .bt-blog-grid-element.layout4 .bt-item:hover .bt-thumb:before, .bt-blog-carousel-element.layout4 .bt-item:hover .bt-thumb:before { -webkit-animation: shine 0.75s; -ms-animation: shine 0.75s; animation: shine 0.75s; } .bt-blog-grid-element.layout5 .bt-item, .bt-blog-carousel-element.layout5 .bt-item { position: relative; overflow: hidden; -webkit-border-radius: 5px; border-radius: 5px; } .bt-blog-grid-element.layout5 .bt-item .bt-thumb, .bt-blog-carousel-element.layout5 .bt-item .bt-thumb { -webkit-transition: 3s; transition: 3s; position: relative; overflow: hidden; } .bt-blog-grid-element.layout5 .bt-item .bt-overlay, .bt-blog-carousel-element.layout5 .bt-item .bt-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(26, 0, 14, .5); } .bt-blog-grid-element.layout5 .bt-item .bt-overlay .bt-author, .bt-blog-carousel-element.layout5 .bt-item .bt-overlay .bt-author { position: absolute; top: 0; left: 0; width: 100%; font-size: 14px; font-weight: 700; color: #543431; padding: 30px; } .bt-blog-grid-element.layout5 .bt-item .bt-overlay .bt-author a, .bt-blog-carousel-element.layout5 .bt-item .bt-overlay .bt-author a { color: inherit; } .bt-blog-grid-element.layout5 .bt-item .bt-overlay .bt-author img, .bt-blog-carousel-element.layout5 .bt-item .bt-overlay .bt-author img { display: inline-block; width: 40px; height: 40px; margin-right: 5px; border-radius: 50%; } .bt-blog-grid-element.layout5 .bt-item .bt-overlay .bt-content, .bt-blog-carousel-element.layout5 .bt-item .bt-overlay .bt-content { position: absolute; bottom: 0; left: 0; width: 100%; padding: 30px; } .bt-blog-grid-element.layout5 .bt-item .bt-overlay .bt-content .bt-title, .bt-blog-carousel-element.layout5 .bt-item .bt-overlay .bt-content .bt-title { font-size: 20px; line-height: 30px; color: #fff; margin-top: 0; margin-bottom: 10px; } .bt-blog-grid-element.layout5 .bt-item .bt-overlay .bt-content .bt-title a, .bt-blog-carousel-element.layout5 .bt-item .bt-overlay .bt-content .bt-title a { color: inherit; } .bt-blog-grid-element.layout5 .bt-item .bt-overlay .bt-content .bt-title a:hover, .bt-blog-carousel-element.layout5 .bt-item .bt-overlay .bt-content .bt-title a:hover { color: #543431; } .bt-blog-grid-element.layout5 .bt-item .bt-overlay .bt-content .bt-meta, .bt-blog-carousel-element.layout5 .bt-item .bt-overlay .bt-content .bt-meta { margin: 0; padding: 0; } .bt-blog-grid-element.layout5 .bt-item .bt-overlay .bt-content .bt-meta li, .bt-blog-carousel-element.layout5 .bt-item .bt-overlay .bt-content .bt-meta li { list-style: none; display: inline-block; font-size: 14px; font-weight: 700; line-height: 20px; color: #543431; } .bt-blog-grid-element.layout5 .bt-item .bt-overlay .bt-content .bt-meta li:not(:last-child), .bt-blog-carousel-element.layout5 .bt-item .bt-overlay .bt-content .bt-meta li:not(:last-child) { margin-right: 20px; } .bt-blog-grid-element.layout5 .bt-item .bt-overlay .bt-content .bt-meta li a, .bt-blog-carousel-element.layout5 .bt-item .bt-overlay .bt-content .bt-meta li a { color: inherit; } .bt-blog-grid-element.layout5 .bt-item .bt-overlay .bt-content .bt-meta li i, .bt-blog-carousel-element.layout5 .bt-item .bt-overlay .bt-content .bt-meta li i { display: inline-block; margin-right: 5px; font-size: 16px; } .bt-blog-grid-element.layout5 .bt-item:hover .bt-thumb, .bt-blog-carousel-element.layout5 .bt-item:hover .bt-thumb { -webkit-transform: scale(1.1); transform: scale(1.1); } .bt-blog-grid-element.layout6 .bt-item, .bt-blog-carousel-element.layout6 .bt-item { position: relative; overflow: hidden; -webkit-border-radius: 5px; border-radius: 5px; } .bt-blog-grid-element.layout6 .bt-item .bt-thumb, .bt-blog-carousel-element.layout6 .bt-item .bt-thumb { -webkit-transition: 3s; transition: 3s; position: relative; overflow: hidden; } .bt-blog-grid-element.layout6 .bt-item .bt-content, .bt-blog-carousel-element.layout6 .bt-item .bt-content { width: 100%; padding: 20px; text-align: center; } .bt-blog-grid-element.layout6 .bt-item .bt-content .bt-title, .bt-blog-carousel-element.layout6 .bt-item .bt-content .bt-title { font-size: 20px; line-height: 28px; color: #333; margin-top: 10px; margin-bottom: 10px; } .bt-blog-grid-element.layout6 .bt-item .bt-content .bt-title a, .bt-blog-carousel-element.layout6 .bt-item .bt-content .bt-title a { color: inherit; } .bt-blog-grid-element.layout6 .bt-item .bt-content .bt-title a:hover, .bt-blog-carousel-element.layout6 .bt-item .bt-content .bt-title a:hover { color: #543431; } .bt-blog-grid-element.layout6 .bt-item .bt-content .bt-meta, .bt-blog-carousel-element.layout6 .bt-item .bt-content .bt-meta { margin: 0; padding: 0; } .bt-blog-grid-element.layout6 .bt-item .bt-content .bt-meta li, .bt-blog-carousel-element.layout6 .bt-item .bt-content .bt-meta li { list-style: none; display: inline-block; font-size: 14px; font-weight: 700; line-height: 20px; color: #543431; } .bt-blog-grid-element.layout6 .bt-item .bt-content .bt-meta li:not(:last-child), .bt-blog-carousel-element.layout6 .bt-item .bt-content .bt-meta li:not(:last-child) { margin-right: 20px; } .bt-blog-grid-element.layout6 .bt-item .bt-content .bt-meta li a, .bt-blog-carousel-element.layout6 .bt-item .bt-content .bt-meta li a { color: inherit; } .bt-blog-grid-element.layout6 .bt-item .bt-content .bt-meta li i, .bt-blog-carousel-element.layout6 .bt-item .bt-content .bt-meta li i { display: inline-block; margin-right: 5px; font-size: 16px; } .bt-blog-grid-element.layout6 .bt-item .bt-content .bt-author, .bt-blog-carousel-element.layout6 .bt-item .bt-content .bt-author { width: 100%; font-size: 14px; font-weight: 700; color: #666; } .bt-blog-grid-element.layout6 .bt-item .bt-content .bt-author a, .bt-blog-carousel-element.layout6 .bt-item .bt-content .bt-author a { color: inherit; } .bt-blog-grid-element.layout6 .bt-item .bt-content .bt-author img, .bt-blog-carousel-element.layout6 .bt-item .bt-content .bt-author img { display: inline-block; width: 40px; height: 40px; margin-right: 5px; border-radius: 50%; } .bt-blog-grid-element.layout6 .bt-item:hover .bt-thumb, .bt-blog-carousel-element.layout6 .bt-item:hover .bt-thumb { -webkit-transform: scale(1.1); transform: scale(1.1); } .bt-blog-template-element.default .bt-item { font-size: 0; letter-spacing: 0; margin-bottom: 30px; } @media (min-width: 992px) { .bt-blog-template-element.default .bt-item.bt-first .bt-thumb { width: 300px; padding-bottom: 370px; } .bt-blog-template-element.default .bt-item.bt-first .bt-content { width: calc(100% - 300px); } .bt-blog-template-element.default .bt-item.bt-first .bt-content .bt-excerpt { display: block; } } .bt-blog-template-element.default .bt-item .bt-thumb { display: inline-block; vertical-align: middle; position: relative; width: 170px; padding-bottom: 170px; overflow: hidden; -webkit-border-radius: 5px; border-radius: 5px; } .bt-blog-template-element.default .bt-item .bt-thumb:before { position: absolute; top: 0; left: -75%; z-index: 2; display: block; content: ''; width: 50%; height: 100%; background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); -webkit-transform: skewX(-25deg); -ms-transform: skewX(-25deg); transform: skewX(-25deg); } .bt-blog-template-element.default .bt-item .bt-thumb .bt-poster { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-size: cover; background-position: center center; } .bt-blog-template-element.default .bt-item .bt-content { display: inline-block; vertical-align: middle; width: calc(100% - 170px); padding-left: 30px; } .bt-blog-template-element.default .bt-item .bt-content .bt-term { font-size: 16px; line-height: 26px; color: #333; } .bt-blog-template-element.default .bt-item .bt-content .bt-term a { color: #543431; } .bt-blog-template-element.default .bt-item .bt-content .bt-title { font-size: 20px; font-weight: 700; line-height: 30px; letter-spacing: 0; color: #333; margin-top: 5px; margin-bottom: 10px; } .bt-blog-template-element.default .bt-item .bt-content .bt-title a { color: inherit; } .bt-blog-template-element.default .bt-item .bt-content .bt-title a:hover { color: #543431; } .bt-blog-template-element.default .bt-item .bt-content .bt-excerpt { display: none; font-size: 16px; line-height: 26px; color: #666; margin-bottom: 20px; } .bt-blog-template-element.default .bt-item .bt-content .bt-meta { margin: 0; padding: 0; } .bt-blog-template-element.default .bt-item .bt-content .bt-meta li { list-style: none; display: inline-block; font-size: 16px; line-height: 26px; color: #333; } .bt-blog-template-element.default .bt-item .bt-content .bt-meta li:not(:last-child):after { content: "-"; display: inline-block; margin: 0 5px; } .bt-blog-template-element.default .bt-item .bt-content .bt-meta li a { color: #543431; } .bt-blog-template-element.default .bt-item:hover .bt-thumb:before { -webkit-animation: shine 0.75s; -ms-animation: shine 0.75s; animation: shine 0.75s; } @media (max-width: 480.02px) { .bt-blog-template-element.default .bt-item .bt-thumb { width: 100%; margin-bottom: 15px; } .bt-blog-template-element.default .bt-item .bt-content { width: 100%; padding-left: 0; } } .bt-blog-template-element.style1 .bt-item { font-size: 0; letter-spacing: 0; margin-bottom: 30px; } .bt-blog-template-element.style1 .bt-item.bt-first .bt-poster { height: 370px; border-radius: 4px; position: relative; } .bt-blog-template-element.style1 .bt-item.bt-first .bt-poster .bt-thumb { width: 300px; padding-bottom: 370px; } .bt-blog-template-element.style1 .bt-item.bt-first .bt-poster .bt-content { width: calc(100% - 100px); border-right: 10px solid #543431; background: rgba(0, 0, 0, 0.89); position: absolute; bottom: 50px; left: 0; padding: 50px; } .bt-blog-template-element.style1 .bt-item.bt-first .bt-poster .bt-content .bt-meta { margin: 0; padding: 0; } .bt-blog-template-element.style1 .bt-item.bt-first .bt-poster .bt-content .bt-meta li { list-style: none; display: inline-block; font-size: 14px; line-height: 26px; color: #543431; } .bt-blog-template-element.style1 .bt-item.bt-first .bt-poster .bt-content .bt-meta li:not(:last-child):after { content: "-"; display: inline-block; margin: 0 10px; } @media (max-width: 767px) { .bt-blog-template-element.style1 .bt-item.bt-first .bt-poster { height: 350px; border-radius: 4px; position: relative; } .bt-blog-template-element.style1 .bt-item.bt-first .bt-poster .bt-thumb { width: 300px; padding-bottom: 350px; } .bt-blog-template-element.style1 .bt-item.bt-first .bt-poster .bt-content { width: calc(100%); bottom: 0px; padding: 20px; } } .bt-blog-template-element.style1 .bt-item .bt-thumb { display: inline-block; vertical-align: middle; position: relative; width: 170px; padding-bottom: 170px; overflow: hidden; -webkit-border-radius: 5px; border-radius: 5px; } .bt-blog-template-element.style1 .bt-item .bt-thumb .bt-poster { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-size: cover; background-position: center center; } .bt-blog-template-element.style1 .bt-item .bt-content { display: inline-block; vertical-align: middle; width: calc(100% - 170px); padding-left: 30px; } .bt-blog-template-element.style1 .bt-item .bt-content .bt-date { font-size: 14px; line-height: 26px; color: #543431; text-transform: uppercase; font-weight: bold; } .bt-blog-template-element.style1 .bt-item .bt-content .bt-date span { color: #543431; font-size: 24px; } .bt-blog-template-element.style1 .bt-item .bt-content .bt-title { font-size: 20px; font-weight: 700; line-height: 30px; letter-spacing: 0; color: #fff; margin-top: 5px; margin-bottom: 10px; } .bt-blog-template-element.style1 .bt-item .bt-content .bt-title a { color: inherit; } .bt-blog-template-element.style1 .bt-item .bt-content .bt-title a:hover { color: #543431; } .bt-blog-template-element.style1 .bt-item .bt-content .bt-excerpt { display: none; font-size: 16px; line-height: 26px; color: #666; margin-bottom: 20px; } .bt-blog-template-element.style1 .bt-item .bt-content .bt-meta { margin: 0; padding: 0; } .bt-blog-template-element.style1 .bt-item .bt-content .bt-meta li { list-style: none; display: block; font-size: 14px; line-height: 26px; color: #543431; } .bt-blog-template-element.style1 .bt-item .bt-content .bt-meta li i.fa { margin-right: 5px; } .bt-blog-template-element.style1 .bt-item .bt-content .bt-meta li a { color: #543431; } .bt-blog-template-element.style1 .bt-item:hover .bt-thumb:before { -webkit-animation: shine 0.75s; -ms-animation: shine 0.75s; animation: shine 0.75s; } @media (max-width: 480.02px) { .bt-blog-template-element.style1 .bt-item .bt-thumb { width: 100%; margin-bottom: 15px; } .bt-blog-template-element.style1 .bt-item .bt-content { width: 100%; padding-left: 0; } } .bt-blog-template-element.style2 { background: #fff; -webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2); } .bt-blog-template-element.style2 .col-md-6 { padding: 0 !important; } .bt-blog-template-element.style2 .col-md-6:last-child .bt-item { border-bottom: none; } .bt-blog-template-element.style2 .row { margin-left: 0 !important; margin-right: 0 !important; } .bt-blog-template-element.style2 .bt-item { font-size: 0; letter-spacing: 0; padding: 30px; border-bottom: 1px dashed #d5d5d5; } .bt-blog-template-element.style2 .bt-item:hover:not(.bt-first) { background: #543431; } .bt-blog-template-element.style2 .bt-item:hover:not(.bt-first) .bt-meta { color: #ffe9bc; } .bt-blog-template-element.style2 .bt-item:hover:not(.bt-first) .bt-meta li, .bt-blog-template-element.style2 .bt-item:hover:not(.bt-first) .bt-meta li a { color: #ffe9bc; } .bt-blog-template-element.style2 .bt-item:hover:not(.bt-first) .bt-title { color: #fff; } .bt-blog-template-element.style2 .bt-item:hover:not(.bt-first) .bt-title a { color: #fff; } @media (min-width: 992px) { .bt-blog-template-element.style2 .bt-item.bt-first { border-right: 1px dashed #d5d5d5; border-bottom: none; padding: 40px; } .bt-blog-template-element.style2 .bt-item.bt-first .bt-thumb { width: 100%; padding-bottom: 370px; } .bt-blog-template-element.style2 .bt-item.bt-first .bt-content { width: 100%; } .bt-blog-template-element.style2 .bt-item.bt-first .bt-content .bt-excerpt { display: block; } } .bt-blog-template-element.style2 .bt-item .bt-thumb { display: inline-block; vertical-align: middle; position: relative; overflow: hidden; -webkit-border-radius: 2px; border-radius: 2px; margin-bottom: 30px; } .bt-blog-template-element.style2 .bt-item .bt-thumb .bt-poster { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-size: cover; background-position: center center; } .bt-blog-template-element.style2 .bt-item .bt-content { display: inline-block; vertical-align: middle; width: 100%; } .bt-blog-template-element.style2 .bt-item .bt-content .bt-term { font-size: 16px; line-height: 26px; color: #333; } .bt-blog-template-element.style2 .bt-item .bt-content .bt-term a { color: #543431; } .bt-blog-template-element.style2 .bt-item .bt-content .bt-title { font-size: 22px; font-weight: 700; line-height: 30px; letter-spacing: 0; color: #333; margin-top: 0px; margin-bottom: 0px; } .bt-blog-template-element.style2 .bt-item .bt-content .bt-title a { color: inherit; } .bt-blog-template-element.style2 .bt-item .bt-content .bt-author { font-size: 16px; color: #333; margin-top: 15px; font-weight: 500; } .bt-blog-template-element.style2 .bt-item .bt-content .bt-author img { width: 40px; height: 40px; border-radius: 50%; display: inline-block; } .bt-blog-template-element.style2 .bt-item .bt-content .bt-author a { color: #543431; font-style: italic; } .bt-blog-template-element.style2 .bt-item .bt-content .bt-meta { margin: 0; padding: 0; } .bt-blog-template-element.style2 .bt-item .bt-content .bt-meta li { list-style: none; display: inline-block; font-size: 15px; line-height: 26px; color: #333; font-weight: bold; text-transform: uppercase; } .bt-blog-template-element.style2 .bt-item .bt-content .bt-meta li:not(:last-child):after { content: "-"; display: inline-block; margin: 0 5px; } .bt-blog-template-element.style2 .bt-item .bt-content .bt-meta li a { color: #543431; } @media (max-width: 768px) { .bt-blog-template-element.style2 .bt-item .bt-thumb { width: 100%; margin-bottom: 15px; } .bt-blog-template-element.style2 .bt-item .bt-content { width: 100%; padding-left: 0; } .bt-blog-template-element.style2 .bt-item .bt-content .bt-author { display: none; } } .bt-blog-list-element.default .bt-item { margin-left: 15px; margin-right: 15px; font-size: 0; letter-spacing: 0; margin-bottom: 30px; overflow: hidden; } .bt-blog-list-element.default .bt-item:nth-child(even) .bt-thumb { float: right; } .bt-blog-list-element.default .bt-item:nth-child(even) .bt-thumb:before { position: absolute; content: ""; border-top: 15px solid transparent; border-bottom: 15px solid transparent; border-right : 15px solid #543431; right: auto; border-left: 0; left: -15px; top: 50px; z-index: 3; } .bt-blog-list-element.default .bt-item:nth-child(even) .bt-thumb .bt-poster { left: auto; right: 0; } .bt-blog-list-element.default .bt-item:nth-child(even) .bt-content { float: left; padding-left: 0; text-align: right; padding-right: 30px; } .bt-blog-list-element.default .bt-item .bt-thumb { float: left; position: relative; width: 50%; -webkit-border-radius: 3px; border-radius: 3px; } .bt-blog-list-element.default .bt-item .bt-thumb:before { position: absolute; content: ""; border-top: 15px solid transparent; border-bottom: 15px solid transparent; border-left: 15px solid #543431; right: -15px; top: 50px; z-index: 3; } .bt-blog-list-element.default .bt-item .bt-content { width: 50%; padding-left: 30px; float: left; padding-top: 20px; padding-bottom: 20px; } .bt-blog-list-element.default .bt-item .bt-content .bt-date { font-size: 14px; line-height: 39px; color: #543431; text-transform: uppercase; } .bt-blog-list-element.default .bt-item .bt-content .bt-date span { font-size: 24px; } .bt-blog-list-element.default .bt-item .bt-content .bt-title { font-size: 20px; font-weight: 700; line-height: 30px; letter-spacing: 0; color: #fff; margin-top: 5px; margin-bottom: 10px; } .bt-blog-list-element.default .bt-item .bt-content .bt-title a { color: inherit; } .bt-blog-list-element.default .bt-item .bt-content .bt-title a:hover { color: #543431; } .bt-blog-list-element.default .bt-item .bt-content .bt-excerpt { font-size: 17px; line-height: 28px; color: #999; margin-bottom: 20px; } .bt-blog-list-element.default .bt-item .bt-content .bt-meta { margin: 0; padding: 0; } .bt-blog-list-element.default .bt-item .bt-content .bt-meta li { list-style: none; display: inline-block; font-size: 15px; line-height: 26px; color: #543431; } .bt-blog-list-element.default .bt-item .bt-content .bt-meta li:not(:last-child):after { content: "-"; display: inline-block; margin: 0 8px; } .bt-blog-list-element.default .bt-item .bt-content .bt-meta li a { color: #543431; } .bt-blog-list-element.default .bt-item .bt-content .bt-meta li i { color: #543431; margin-right: 5px; } @media (max-width: 550px) { .bt-blog-list-element.default .bt-item .bt-thumb { width: 100%; margin-bottom: 15px; } .bt-blog-list-element.default .bt-item .bt-thumb .bt-poster { width: 100% !important; } .bt-blog-list-element.default .bt-item .bt-content { width: 100%; padding-left: 0; text-align: left !important; padding-right: 0 !important; } } .bt-blog-list-element.layout1 .bt-item { margin-left: 15px; margin-right: 15px; font-size: 0; letter-spacing: 0; margin-bottom: 30px; overflow: hidden; } .bt-blog-list-element.layout1 .bt-item .bt-thumb-wrap { display: inline-block; vertical-align: middle; width: 160px; } .bt-blog-list-element.layout1 .bt-item .bt-content { display: inline-block; vertical-align: middle; width: calc(100% - 160px); padding-left: 20px; } .bt-blog-list-element.layout1 .bt-item .bt-content .bt-title { font-size: 28px; line-height: 34px; margin-top: 5px; margin-bottom: 10px; } .bt-blog-list-element.layout1 .bt-item .bt-content .bt-title a { color: inherit; } .bt-blog-list-element.layout1 .bt-item .bt-content .bt-title a:hover { color: #543431; } .bt-blog-list-element.layout1 .bt-item .bt-content .bt-meta { margin: 0; padding: 0; } .bt-blog-list-element.layout1 .bt-item .bt-content .bt-meta li { list-style: none; display: inline-block; font-size: 15px; font-weight: 700; line-height: 28px; letter-spacing: 1px; text-transform: uppercase; color: #543431; } .bt-blog-list-element.layout1 .bt-item .bt-content .bt-meta li:not(:last-child):after { content: "|"; display: inline-block; margin: 0 20px; } .bt-blog-list-element.layout1 .bt-item .bt-content .bt-meta li a { color: inherit; } @media (max-width: 550px) { .bt-blog-list-element.layout1 .bt-item .bt-thumb { width: 100%; margin-bottom: 15px; } .bt-blog-list-element.layout1 .bt-item .bt-content { width: 100%; padding-left: 0; } } .bt-blog-list-element.layout2 .bt-item { position: relative; margin: 0 15px; overflow: hidden; } .bt-blog-list-element.layout2 .bt-item:not(:last-child) { margin-bottom: 30px; padding-bottom: 30px; border-bottom: 1px dashed #ddebf8; } .bt-blog-list-element.layout2 .bt-item .bt-thumb { float: right; width: 450px; overflow: hidden; -webkit-border-top-left-radius: 40px; border-top-left-radius: 40px; -webkit-border-bottom-right-radius: 40px; border-bottom-right-radius: 40px; } .bt-blog-list-element.layout2 .bt-item .bt-thumb .bt-poster, .bt-blog-list-element.layout2 .bt-item .bt-thumb img { -webkit-transition: 3s; transition: 3s; } .bt-blog-list-element.layout2 .bt-item .bt-content { position: relative; width: calc(100% - 450px); margin-top: 40px; padding: 0 60px 0 150px; } .bt-blog-list-element.layout2 .bt-item .bt-content .bt-date { position: absolute; top: 0; left: 0; font-size: 17px; font-weight: 500; line-height: 30px; text-transform: uppercase; color: #999; border-bottom: 4px solid #543431; } .bt-blog-list-element.layout2 .bt-item .bt-content .bt-date span { display: block; font-size: 60px; font-weight: 800; line-height: 60px; color: #543431; margin-bottom: 5px; } .bt-blog-list-element.layout2 .bt-item .bt-content .bt-title { font-size: 30px; line-height: 40px; margin: 0 0 15px; } .bt-blog-list-element.layout2 .bt-item .bt-content .bt-meta { margin: 0; padding: 0; } .bt-blog-list-element.layout2 .bt-item .bt-content .bt-meta li { list-style: none; display: inline-block; font-size: 14px; line-height: 24px; text-transform: uppercase; } .bt-blog-list-element.layout2 .bt-item .bt-content .bt-meta li:not(:last-child) { margin-right: 30px; } .bt-blog-list-element.layout2 .bt-item .bt-content .bt-meta li a { color: inherit; } .bt-blog-list-element.layout2 .bt-item .bt-content .bt-meta li a:hover { color: #543431; } .bt-blog-list-element.layout2 .bt-item .bt-content .bt-meta li i { margin-right: 5px; } .bt-blog-list-element.layout2 .bt-item .bt-content .bt-excerpt { font-size: 18px; line-height: 30px; margin-top: 20px; } .bt-blog-list-element.layout2 .bt-item:hover .bt-thumb .bt-poster, .bt-blog-list-element.layout2 .bt-item:hover .bt-thumb img { -webkit-transform: scale(1.1); transform: scale(1.1); } @media (max-width: 1199px) { .bt-blog-list-element.layout2 .bt-item .bt-content { position: unset; padding: 0 30px 0 0; } .bt-blog-list-element.layout2 .bt-item .bt-content .bt-date { position: absolute; top: 15px; left: auto; right: 15px; font-size: 13px; line-height: 20px; background: rgba(255, 255, 255, 0.87); padding: 10px; } .bt-blog-list-element.layout2 .bt-item .bt-content .bt-date span { font-size: 40px; line-height: 40px; } } @media (max-width: 991px) { .bt-blog-list-element.layout2 .bt-item .bt-thumb { float: none; width: 100%; } .bt-blog-list-element.layout2 .bt-item .bt-content { width: 100%; margin-top: 30px; padding: 0; } } @media (max-width: 459px) { .bt-blog-list-element.layout2 .bt-item .bt-content { margin-top: 20px; } .bt-blog-list-element.layout2 .bt-item .bt-content .bt-title { font-size: 22px; line-height: 30px; margin: 0 0 10px; } .bt-blog-list-element.layout2 .bt-item .bt-content .bt-meta li { font-size: 13px; line-height: 20px; } .bt-blog-list-element.layout2 .bt-item .bt-content .bt-excerpt { font-size: 16px; line-height: 26px; margin-top: 15px; } } .bt-blog-list-element.layout3 .bt-item { margin-left: 15px; margin-right: 15px; font-size: 0; letter-spacing: 0; margin-bottom: 30px; overflow: hidden; } .bt-blog-list-element.layout3 .bt-item:nth-child(even) .bt-thumb { float: right; } .bt-blog-list-element.layout3 .bt-item:nth-child(even) .bt-thumb .bt-poster { left: auto; right: 0; } .bt-blog-list-element.layout3 .bt-item:nth-child(even) .bt-content { padding-left: 0; padding-right: 100px; background: #fff; right: -70px; position: relative; width: calc(45% + 70px); top: 20px; } .bt-blog-list-element.layout3 .bt-item .bt-thumb { position: relative; width: 55%; -webkit-border-radius: 3px; border-radius: 3px; display: inline-block; vertical-align: middle; } .bt-blog-list-element.layout3 .bt-item .bt-content { padding: 40px 50px; margin-left: -70px; position: relative; display: inline-block; width: calc(45% + 70px); vertical-align: middle; background: #fff; } .bt-blog-list-element.layout3 .bt-item .bt-content .bt-title { font-size: 34px; font-weight: 700; line-height: 44px; letter-spacing: 0; color: #a97170; margin-top: 5px; margin-bottom: 10px; } .bt-blog-list-element.layout3 .bt-item .bt-content .bt-title a { color: inherit; } .bt-blog-list-element.layout3 .bt-item .bt-content .bt-title a:hover { color: #543431; } .bt-blog-list-element.layout3 .bt-item .bt-content .bt-excerpt { font-size: 17px; line-height: 28px; color: #666; margin-bottom: 20px; } .bt-blog-list-element.layout3 .bt-item .bt-content .bt-readmore a { display: inline-block; width: 170px; border: 2px solid #543431 !important; height: 60px; line-height: 56px; color: #a97170; background: #543431; font-weight: bold; font-size: 14px; text-transform: uppercase; text-align: center; border-radius: 2px !important; } .bt-blog-list-element.layout3 .bt-item .bt-content .bt-readmore a:hover { background: transparent !important; color: #543431 !important; } .bt-blog-list-element.layout3 .bt-item .bt-content .bt-meta { margin: 0; padding: 0; } .bt-blog-list-element.layout3 .bt-item .bt-content .bt-meta li { list-style: none; display: inline-block; font-size: 16px; line-height: 26px; color: #543431; } .bt-blog-list-element.layout3 .bt-item .bt-content .bt-meta li:not(:last-child):after { content: "-"; display: inline-block; margin: 0 8px; } .bt-blog-list-element.layout3 .bt-item .bt-content .bt-meta li a { color: #543431; } .bt-blog-list-element.layout3 .bt-item .bt-content .bt-meta li i { color: #543431; margin-right: 5px; } .bt-blog-list-element.layout3 .bt-item .bt-content .bt-meta li.bt-date { color: #999; } @media (max-width: 992px) { .bt-blog-list-element.layout3 .bt-item .bt-thumb { position: relative; width: 40%; -webkit-border-radius: 3px; border-radius: 3px; display: inline-block; vertical-align: top; } .bt-blog-list-element.layout3 .bt-item .bt-content { padding: 0px 30px; margin-left: 0px; position: relative; display: inline-block; width: 60%; vertical-align: top; background: #fff; } .bt-blog-list-element.layout3 .bt-item:nth-child(even) .bt-thumb { float: right; } .bt-blog-list-element.layout3 .bt-item:nth-child(even) .bt-thumb .bt-poster { left: auto; right: 0; } .bt-blog-list-element.layout3 .bt-item:nth-child(even) .bt-content { padding: 0px 30px; background: #fff; right: 0px; position: relative; width: 60%; top: 0px; } } @media (max-width: 767px) { .bt-blog-list-element.layout3 .bt-item .bt-thumb { width: 100%; margin-bottom: 15px; } .bt-blog-list-element.layout3 .bt-item .bt-thumb .bt-poster { width: 100% !important; } .bt-blog-list-element.layout3 .bt-item .bt-content { width: 100%; padding-left: 0; text-align: left !important; padding-right: 0 !important; } .bt-blog-list-element.layout3 .bt-item:nth-child(even) .bt-content { padding: 0px; width: 100%; } } .bt-sermon-template-element.default .bt-item { font-size: 0; letter-spacing: 0; margin-bottom: 30px; padding-bottom: 30px; border-bottom: 1px solid #e5e5e5; } @media (min-width: 992px) { .bt-sermon-template-element.default .bt-item.bt-first { padding-bottom: 0; border-bottom: none; } .bt-sermon-template-element.default .bt-item.bt-first .bt-thumb { width: 100%; padding-bottom: 66%; margin-bottom: 30px; } .bt-sermon-template-element.default .bt-item.bt-first .bt-content { width: 100%; padding-left: 0; } .bt-sermon-template-element.default .bt-item.bt-first .bt-content .bt-title { font-size: 24px; line-height: 36px; } .bt-sermon-template-element.default .bt-item.bt-first .bt-content .bt-excerpt { display: block; } } .bt-sermon-template-element.default .bt-item .bt-thumb { display: inline-block; vertical-align: middle; position: relative; width: 150px; padding-bottom: 150px; overflow: hidden; } .bt-sermon-template-element.default .bt-item .bt-thumb:before { position: absolute; top: 0; left: -75%; z-index: 2; display: block; content: ''; width: 50%; height: 100%; background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%); -webkit-transform: skewX(-25deg); -ms-transform: skewX(-25deg); transform: skewX(-25deg); } .bt-sermon-template-element.default .bt-item .bt-thumb .bt-poster { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-size: cover; background-position: center center; } .bt-sermon-template-element.default .bt-item .bt-content { display: inline-block; vertical-align: middle; width: calc(100% - 170px); padding-left: 30px; } .bt-sermon-template-element.default .bt-item .bt-content .bt-meta { margin: 0; padding: 0; } .bt-sermon-template-element.default .bt-item .bt-content .bt-meta li { list-style: none; display: inline-block; font-size: 16px; line-height: 26px; color: #333; } .bt-sermon-template-element.default .bt-item .bt-content .bt-meta li:not(:last-child):after { content: "-"; display: inline-block; margin: 0 5px; } .bt-sermon-template-element.default .bt-item .bt-content .bt-meta li a { color: #543431; } .bt-sermon-template-element.default .bt-item .bt-content .bt-title { font-size: 20px; line-height: 30px; letter-spacing: 0; margin-top: 5px; margin-bottom: 10px; } .bt-sermon-template-element.default .bt-item .bt-content .bt-title a { color: inherit; } .bt-sermon-template-element.default .bt-item .bt-content .bt-title a:hover { color: #543431; } .bt-sermon-template-element.default .bt-item .bt-content .bt-excerpt { display: none; font-size: 16px; line-height: 26px; margin-bottom: 20px; } .bt-sermon-template-element.default .bt-item .bt-content .sermon-media { font-size: 16px; line-height: 26px; } .bt-sermon-template-element.default .bt-item .bt-content .sermon-media span { display: inline-block; color: #543431; } .bt-sermon-template-element.default .bt-item .bt-content .sermon-media span:not(:last-child) { margin-right: 10px; } .bt-sermon-template-element.default .bt-item .bt-content .sermon-media span:hover { color: inherit; } .bt-sermon-template-element.default .bt-item:hover .bt-thumb:before { -webkit-animation: shine 0.75s; -ms-animation: shine 0.75s; animation: shine 0.75s; } @media (max-width: 480.02px) { .bt-sermon-template-element.default .bt-item .bt-thumb { width: 100%; margin-bottom: 15px; } .bt-sermon-template-element.default .bt-item .bt-content { width: 100%; padding-left: 0; } } .bt-sermon-template-element.default .row > div:last-child .bt-item { padding-bottom: 0; border-bottom: none; } .bt-resource-grid-element.default .bt-item, .bt-resource-carousel-element.default .bt-item { background: #fff; padding: 40px 50px; -webkit-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 6px 24px rgba(0, 22, 137, 0.11); -ms-box-shadow: 0 6px 24px rgba(0, 22, 137, 0.11); box-shadow: 0 6px 24px rgba(0, 22, 137, 0.11); } .bt-resource-grid-element.default .bt-item .bt-title, .bt-resource-carousel-element.default .bt-item .bt-title { font-size: 22px; font-weight: 700; line-height: 32px; color: #333; margin-top: 0; margin-bottom: 15px; } .bt-resource-grid-element.default .bt-item .bt-title a, .bt-resource-carousel-element.default .bt-item .bt-title a { color: inherit; } .bt-resource-grid-element.default .bt-item .bt-title a:hover, .bt-resource-carousel-element.default .bt-item .bt-title a:hover { color: #543431; } .bt-resource-grid-element.default .bt-item .bt-readmore, .bt-resource-carousel-element.default .bt-item .bt-readmore { font-size: 15px; font-weight: 700; line-height: 24px; text-transform: uppercase; color: #543431; } .bt-resource-grid-element.default .bt-item .bt-readmore:after, .bt-resource-carousel-element.default .bt-item .bt-readmore:after { content: "\e762"; font-family: vc_entypo; font-size: 18px; font-weight: 400; display: inline-block; vertical-align: middle; margin-left: 10px; } @media (max-width: 480px) { .bt-resource-grid-element.default .bt-item, .bt-resource-carousel-element.default .bt-item { padding: 20px 30px; } } .bt-team-grid-element.default .bt-item, .bt-team-carousel-element.default .bt-item { text-align: center; } .bt-team-grid-element.default .bt-item .bt-thumb_wrap, .bt-team-carousel-element.default .bt-item .bt-thumb_wrap { position: relative; overflow: hidden; -webkit-border-radius: 5px; border-radius: 5px; } .bt-team-grid-element.default .bt-item .bt-thumb_wrap .bt-overlay, .bt-team-carousel-element.default .bt-item .bt-thumb_wrap .bt-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(84, 52, 49, 0.89); opacity: 0; -webkit-transition: all 0.4s; -ms-transition: all 0.4s; transition: all 0.4s; } .bt-team-grid-element.default .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner, .bt-team-carousel-element.default .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner { position: absolute; bottom: 0; left: 0; width: 100%; padding: 40px 15px; } .bt-team-grid-element.default .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social, .bt-team-carousel-element.default .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social { display: block !important; margin: 0; padding: 0; } .bt-team-grid-element.default .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li, .bt-team-carousel-element.default .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li { list-style: none; display: inline-block; margin: 2px; } .bt-team-grid-element.default .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a, .bt-team-carousel-element.default .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a { display: inline-block; width: 42px; height: 42px; font-size: 15px; line-height: 42px; color: #fff; background: rgba(38, 38, 38, 0.24); -webkit-border-radius: 50%; border-radius: 50%; } .bt-team-grid-element.default .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a:hover, .bt-team-carousel-element.default .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a:hover { color: #543431; background: #fff; } .bt-team-grid-element.default .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-email, .bt-team-carousel-element.default .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-email { font-size: 15px; line-height: 20px; letter-spacing: 0.05em; color: #fff; margin-top: 5px; } .bt-team-grid-element.default .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-email a, .bt-team-carousel-element.default .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-email a { color: inherit; } .bt-team-grid-element.default .bt-item .bt-content, .bt-team-carousel-element.default .bt-item .bt-content { padding: 20px 15px; } .bt-team-grid-element.default .bt-item .bt-content .bt-title, .bt-team-carousel-element.default .bt-item .bt-content .bt-title { font-size: 26px; line-height: 32px; color: #333; margin: 0; } .bt-team-grid-element.default .bt-item .bt-content .bt-title a, .bt-team-carousel-element.default .bt-item .bt-content .bt-title a { color: inherit; } .bt-team-grid-element.default .bt-item .bt-content .bt-title a:hover, .bt-team-carousel-element.default .bt-item .bt-content .bt-title a:hover { color: #543431; } .bt-team-grid-element.default .bt-item .bt-content .bt-position, .bt-team-carousel-element.default .bt-item .bt-content .bt-position { font-size: 16px; line-height: 26px; color: #543431; margin-top: 5px; } .bt-team-grid-element.default .bt-item:hover .bt-thumb_wrap .bt-overlay, .bt-team-carousel-element.default .bt-item:hover .bt-thumb_wrap .bt-overlay { opacity: 1; } .bt-team-grid-element.style1 .bt-item, .bt-team-carousel-element.style1 .bt-item { text-align: left; } .bt-team-grid-element.style1 .bt-item .bt-thumb_wrap, .bt-team-carousel-element.style1 .bt-item .bt-thumb_wrap { position: relative; overflow: hidden; -webkit-border-radius: 5px; border-radius: 5px; } .bt-team-grid-element.style1 .bt-item .bt-thumb_wrap .bt-overlay, .bt-team-carousel-element.style1 .bt-item .bt-thumb_wrap .bt-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.75); opacity: 0; -webkit-transition: all 0.4s; -ms-transition: all 0.4s; transition: all 0.4s; } .bt-team-grid-element.style1 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner, .bt-team-carousel-element.style1 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner { position: absolute; bottom: calc(50% - 23px); left: 0; width: 100%; padding: 0; } .bt-team-grid-element.style1 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social, .bt-team-carousel-element.style1 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social { display: block !important; margin: 0; padding: 0; text-align: center; } .bt-team-grid-element.style1 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li, .bt-team-carousel-element.style1 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li { list-style: none; display: inline-block; margin: 2px; } .bt-team-grid-element.style1 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a, .bt-team-carousel-element.style1 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a { display: inline-block; width: 42px; height: 42px; font-size: 18px; line-height: 42px; color: #fff; background: rgba(38, 38, 38, 0.24); -webkit-border-radius: 50%; border-radius: 50%; } .bt-team-grid-element.style1 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a:hover, .bt-team-carousel-element.style1 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a:hover { color: #543431; background: #fff; } .bt-team-grid-element.style1 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-email, .bt-team-carousel-element.style1 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-email { font-size: 15px; line-height: 20px; letter-spacing: 0.05em; color: #fff; text-align: center; margin-top: 5px; } .bt-team-grid-element.style1 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-email a, .bt-team-carousel-element.style1 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-email a { color: inherit; } .bt-team-grid-element.style1 .bt-item .bt-content, .bt-team-carousel-element.style1 .bt-item .bt-content { padding: 20px 0px; } .bt-team-grid-element.style1 .bt-item .bt-content .bt-title, .bt-team-carousel-element.style1 .bt-item .bt-content .bt-title { font-size: 28px; line-height: 38px; color: #080808; margin: 0; font-weight: bold; } .bt-team-grid-element.style1 .bt-item .bt-content .bt-title a, .bt-team-carousel-element.style1 .bt-item .bt-content .bt-title a { color: inherit; } .bt-team-grid-element.style1 .bt-item .bt-content .bt-title a:hover, .bt-team-carousel-element.style1 .bt-item .bt-content .bt-title a:hover { color: #543431; } .bt-team-grid-element.style1 .bt-item .bt-content .bt-position, .bt-team-carousel-element.style1 .bt-item .bt-content .bt-position { font-size: 19px; line-height: 26px; color: #9c9c9c; margin-top: 5px; } .bt-team-grid-element.style1 .bt-item:hover .bt-thumb_wrap .bt-overlay, .bt-team-carousel-element.style1 .bt-item:hover .bt-thumb_wrap .bt-overlay { opacity: 1; } .bt-team-grid-element.style2 .bt-item, .bt-team-carousel-element.style2 .bt-item { text-align: center; } .bt-team-grid-element.style2 .bt-item .bt-thumb_wrap, .bt-team-carousel-element.style2 .bt-item .bt-thumb_wrap { position: relative; overflow: hidden; padding: 0 20px 20px 0; z-index: 1; } .bt-team-grid-element.style2 .bt-item .bt-thumb_wrap:after, .bt-team-carousel-element.style2 .bt-item .bt-thumb_wrap:after { content: ""; position: absolute; bottom: 0; right: 0; width: 70%; height: 60%; background: #543431; z-index: -1; } .bt-team-grid-element.style2 .bt-item .bt-thumb_wrap .bt-overlay, .bt-team-carousel-element.style2 .bt-item .bt-thumb_wrap .bt-overlay { position: absolute; top: 0; left: 0; width: calc(100% - 20px); height: calc(100% - 20px); background: rgba(0, 0, 0, 0.75); opacity: 0; -webkit-transition: all 0.4s; -ms-transition: all 0.4s; transition: all 0.4s; } .bt-team-grid-element.style2 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner, .bt-team-carousel-element.style2 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner { position: absolute; bottom: 30px; left: 0; width: 100%; padding: 30px; } .bt-team-grid-element.style2 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-readmore, .bt-team-carousel-element.style2 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-readmore { display: inline-block; font-size: 16px; line-height: 24px; font-weight: 700; text-transform: uppercase; color: #fff; background: transparent; padding: 16px 35px; margin-bottom: 10px; border: 2px solid #543431; } .bt-team-grid-element.style2 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-readmore:hover, .bt-team-carousel-element.style2 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-readmore:hover { background: #543431; } .bt-team-grid-element.style2 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social, .bt-team-carousel-element.style2 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social { display: block !important; margin: 0; padding: 0; text-align: center; } .bt-team-grid-element.style2 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li, .bt-team-carousel-element.style2 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li { list-style: none; display: inline-block; margin: 2px; } .bt-team-grid-element.style2 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a, .bt-team-carousel-element.style2 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a { display: inline-block; width: 50px; height: 60px; font-size: 18px; line-height: 60px; color: #fff; background: rgba(38, 38, 38, 0.24); } .bt-team-grid-element.style2 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a:hover, .bt-team-carousel-element.style2 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a:hover { color: #543431; background: #fff; } .bt-team-grid-element.style2 .bt-item .bt-content, .bt-team-carousel-element.style2 .bt-item .bt-content { padding: 20px 0px; } .bt-team-grid-element.style2 .bt-item .bt-content .bt-title, .bt-team-carousel-element.style2 .bt-item .bt-content .bt-title { font-size: 26px; line-height: 36px; margin: 0; } .bt-team-grid-element.style2 .bt-item .bt-content .bt-title a, .bt-team-carousel-element.style2 .bt-item .bt-content .bt-title a { color: inherit; } .bt-team-grid-element.style2 .bt-item .bt-content .bt-title a:hover, .bt-team-carousel-element.style2 .bt-item .bt-content .bt-title a:hover { color: #543431; } .bt-team-grid-element.style2 .bt-item .bt-content .bt-position, .bt-team-carousel-element.style2 .bt-item .bt-content .bt-position { font-size: 16px; line-height: 26px; margin-top: 5px; } .bt-team-grid-element.style2 .bt-item:hover .bt-thumb_wrap .bt-overlay, .bt-team-carousel-element.style2 .bt-item:hover .bt-thumb_wrap .bt-overlay { opacity: 1; } .bt-team-grid-element.style3 .bt-item, .bt-team-carousel-element.style3 .bt-item { text-align: center; } .bt-team-grid-element.style3 .bt-item .bt-thumb_wrap, .bt-team-carousel-element.style3 .bt-item .bt-thumb_wrap { position: relative; overflow: hidden; -webkit-border-radius: 50%; border-radius: 50%; } .bt-team-grid-element.style3 .bt-item .bt-thumb_wrap .bt-overlay, .bt-team-carousel-element.style3 .bt-item .bt-thumb_wrap .bt-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.75); opacity: 0; -webkit-transition: all 0.4s; -ms-transition: all 0.4s; transition: all 0.4s; } .bt-team-grid-element.style3 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner, .bt-team-carousel-element.style3 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner { position: absolute; top: 50%; left: 0; width: 100%; padding: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .bt-team-grid-element.style3 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social, .bt-team-carousel-element.style3 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social { display: block !important; margin: 0; padding: 0; text-align: center; } .bt-team-grid-element.style3 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li, .bt-team-carousel-element.style3 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li { list-style: none; display: inline-block; margin: 2px; } .bt-team-grid-element.style3 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a, .bt-team-carousel-element.style3 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a { display: inline-block; width: 42px; height: 42px; font-size: 18px; line-height: 42px; color: #fff; background: rgba(38, 38, 38, 0.24); -webkit-border-radius: 50%; border-radius: 50%; } .bt-team-grid-element.style3 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a:hover, .bt-team-carousel-element.style3 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a:hover { color: #543431; background: #fff; } .bt-team-grid-element.style3 .bt-item .bt-content, .bt-team-carousel-element.style3 .bt-item .bt-content { padding: 20px 0px; } .bt-team-grid-element.style3 .bt-item .bt-content .bt-title, .bt-team-carousel-element.style3 .bt-item .bt-content .bt-title { font-size: 24px; line-height: 34px; margin: 0; } .bt-team-grid-element.style3 .bt-item .bt-content .bt-title a, .bt-team-carousel-element.style3 .bt-item .bt-content .bt-title a { color: inherit; } .bt-team-grid-element.style3 .bt-item .bt-content .bt-title a:hover, .bt-team-carousel-element.style3 .bt-item .bt-content .bt-title a:hover { color: #543431; } .bt-team-grid-element.style3 .bt-item .bt-content .bt-position, .bt-team-carousel-element.style3 .bt-item .bt-content .bt-position { font-size: 16px; line-height: 26px; margin-top: 5px; } .bt-team-grid-element.style3 .bt-item:hover .bt-thumb_wrap .bt-overlay, .bt-team-carousel-element.style3 .bt-item:hover .bt-thumb_wrap .bt-overlay { opacity: 1; } .bt-team-grid-element.style4 .bt-item, .bt-team-carousel-element.style4 .bt-item { text-align: center; } .bt-team-grid-element.style4 .bt-item .bt-thumb_wrap, .bt-team-carousel-element.style4 .bt-item .bt-thumb_wrap { position: relative; overflow: hidden; -webkit-border-radius: 2px; border-radius: 2px; } .bt-team-grid-element.style4 .bt-item .bt-thumb_wrap .bt-overlay, .bt-team-carousel-element.style4 .bt-item .bt-thumb_wrap .bt-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(84, 52, 49, 0.5); opacity: 0; -webkit-transition: all 0.4s; -ms-transition: all 0.4s; transition: all 0.4s; } .bt-team-grid-element.style4 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner, .bt-team-carousel-element.style4 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner { position: absolute; bottom: 0; left: 0; width: 100%; padding: 40px 15px; } .bt-team-grid-element.style4 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social, .bt-team-carousel-element.style4 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social { display: block !important; margin: 0; padding: 0; } .bt-team-grid-element.style4 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li, .bt-team-carousel-element.style4 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li { list-style: none; display: inline-block; margin: 2px; } .bt-team-grid-element.style4 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a, .bt-team-carousel-element.style4 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a { display: inline-block; width: 42px; height: 42px; font-size: 15px; line-height: 42px; color: #fff; background: rgba(38, 38, 38, 0.24); -webkit-border-radius: 50%; border-radius: 50%; } .bt-team-grid-element.style4 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a:hover, .bt-team-carousel-element.style4 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a:hover { color: #543431; background: #fff; } .bt-team-grid-element.style4 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-email, .bt-team-carousel-element.style4 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-email { font-size: 15px; line-height: 20px; letter-spacing: 0.05em; color: #fff; margin-top: 5px; } .bt-team-grid-element.style4 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-email a, .bt-team-carousel-element.style4 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-email a { color: inherit; } .bt-team-grid-element.style4 .bt-item .bt-content, .bt-team-carousel-element.style4 .bt-item .bt-content { padding: 30px 15px; background: #0e151c; } .bt-team-grid-element.style4 .bt-item .bt-content .bt-title, .bt-team-carousel-element.style4 .bt-item .bt-content .bt-title { font-size: 22px; line-height: 28px; color: #fff; margin: 0; } .bt-team-grid-element.style4 .bt-item .bt-content .bt-title a, .bt-team-carousel-element.style4 .bt-item .bt-content .bt-title a { color: inherit; } .bt-team-grid-element.style4 .bt-item .bt-content .bt-title a:hover, .bt-team-carousel-element.style4 .bt-item .bt-content .bt-title a:hover { color: #543431; } .bt-team-grid-element.style4 .bt-item .bt-content .bt-position, .bt-team-carousel-element.style4 .bt-item .bt-content .bt-position { font-size: 16px; line-height: 26px; color: #543431; margin-top: 5px; } .bt-team-grid-element.style4 .bt-item:hover .bt-thumb_wrap .bt-overlay, .bt-team-carousel-element.style4 .bt-item:hover .bt-thumb_wrap .bt-overlay { opacity: 1; } .bt-team-grid-element.style5 .bt-item, .bt-team-carousel-element.style5 .bt-item { text-align: center; } .bt-team-grid-element.style5 .bt-item .bt-thumb_wrap, .bt-team-carousel-element.style5 .bt-item .bt-thumb_wrap { position: relative; overflow: hidden; -webkit-border-radius: 5px; border-radius: 5px; } .bt-team-grid-element.style5 .bt-item .bt-thumb_wrap .bt-overlay, .bt-team-carousel-element.style5 .bt-item .bt-thumb_wrap .bt-overlay { position: absolute; bottom: 0; left: 0; width: calc(100% - 50px); height: 45%; border-right: 10px solid #543431; background: rgba(0, 0, 0, 0.89); opacity: 0; -webkit-transition: all 0.4s; -ms-transition: all 0.4s; transition: all 0.4s; } .bt-team-grid-element.style5 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner, .bt-team-carousel-element.style5 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner { position: absolute; bottom: 0; left: 0; width: 100%; padding: 40px 30px; text-align: left; } .bt-team-grid-element.style5 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social, .bt-team-carousel-element.style5 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social { display: block !important; margin: 0; padding: 0; } .bt-team-grid-element.style5 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li, .bt-team-carousel-element.style5 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li { list-style: none; display: inline-block; margin-right: 10px; } .bt-team-grid-element.style5 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a, .bt-team-carousel-element.style5 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a { display: inline-block; font-size: 15px; color: #fff; } .bt-team-grid-element.style5 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a:hover, .bt-team-carousel-element.style5 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a:hover { color: #543431; } .bt-team-grid-element.style5 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-email, .bt-team-carousel-element.style5 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-email { font-size: 15px; line-height: 20px; letter-spacing: 0.05em; color: #fff; margin-bottom: 10px; } .bt-team-grid-element.style5 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-email a, .bt-team-carousel-element.style5 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-email a { color: inherit; } .bt-team-grid-element.style5 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-email a i.fa, .bt-team-carousel-element.style5 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-email a i.fa { width: 25px; display: inline-block; color: #543431; } .bt-team-grid-element.style5 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-phone, .bt-team-carousel-element.style5 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-phone { font-size: 15px; line-height: 20px; letter-spacing: 0.05em; color: #fff; margin-bottom: 5px; } .bt-team-grid-element.style5 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-phone a, .bt-team-carousel-element.style5 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-phone a { color: inherit; } .bt-team-grid-element.style5 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-phone a i.fa, .bt-team-carousel-element.style5 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-phone a i.fa { font-size: 18px; width: 25px; display: inline-block; color: #543431; } .bt-team-grid-element.style5 .bt-item .bt-content, .bt-team-carousel-element.style5 .bt-item .bt-content { padding: 20px 15px; } .bt-team-grid-element.style5 .bt-item .bt-content .bt-title, .bt-team-carousel-element.style5 .bt-item .bt-content .bt-title { font-size: 20px; line-height: 29px; color: #fff; margin: 0; text-transform: uppercase; } .bt-team-grid-element.style5 .bt-item .bt-content .bt-title a, .bt-team-carousel-element.style5 .bt-item .bt-content .bt-title a { color: inherit; } .bt-team-grid-element.style5 .bt-item .bt-content .bt-title a:hover, .bt-team-carousel-element.style5 .bt-item .bt-content .bt-title a:hover { color: #543431; } .bt-team-grid-element.style5 .bt-item .bt-content .bt-position, .bt-team-carousel-element.style5 .bt-item .bt-content .bt-position { font-size: 15px; line-height: 26px; color: #543431; margin-top: 5px; text-transform: uppercase; } .bt-team-grid-element.style5 .bt-item:hover .bt-thumb_wrap .bt-overlay, .bt-team-carousel-element.style5 .bt-item:hover .bt-thumb_wrap .bt-overlay { opacity: 1; } .bt-team-carousel-element.style6 .bt-item { text-align: left; } .bt-team-carousel-element.style6 .bt-item .bt-thumb_wrap { position: relative; overflow: hidden; -webkit-border-radius: 2px; border-radius: 2px; } .bt-team-carousel-element.style6 .bt-item .bt-thumb_wrap .bt-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.35); opacity: 0; -webkit-transition: all 0.4s; -ms-transition: all 0.4s; transition: all 0.4s; } .bt-team-carousel-element.style6 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner { position: absolute; left: 0; width: 100%; padding: 0; bottom: 0; } .bt-team-carousel-element.style6 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social { display: block !important; margin: 0; padding: 0; text-align: center; width: 50px; position: absolute; right: 5px; bottom: 0; } .bt-team-carousel-element.style6 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li { list-style: none; display: inline-block; margin: 2px; } .bt-team-carousel-element.style6 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a { display: inline-block; width: 50px; height: 50px; font-size: 18px; line-height: 50px; color: #fff; background: rgba(38, 38, 38, 0.24); -webkit-border-radius: 2px; border-radius: 2px; } .bt-team-carousel-element.style6 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a:hover { color: #543431 !important; background: #fff !important; } .bt-team-carousel-element.style6 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a.facebook { background: #2661da; } .bt-team-carousel-element.style6 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a.twitter { background: #27c3f1; } .bt-team-carousel-element.style6 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a.linkedin { background: #206197; } .bt-team-carousel-element.style6 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a.google_plus { background: #e2463d; } .bt-team-carousel-element.style6 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a.pinterest { background: #ce2127; } .bt-team-carousel-element.style6 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a.tumblr { background: #20b180; } .bt-team-carousel-element.style6 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a.instagram { background: #854c2e; } .bt-team-carousel-element.style6 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-social li a.flickr { background: #ed579f; } .bt-team-carousel-element.style6 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-email { font-size: 15px; line-height: 20px; letter-spacing: 0.05em; color: #fff; margin-top: 5px; } .bt-team-carousel-element.style6 .bt-item .bt-thumb_wrap .bt-overlay .bt-overlay-inner .bt-email a { color: inherit; } .bt-team-carousel-element.style6 .bt-item .bt-content { padding: 20px 0px; } .bt-team-carousel-element.style6 .bt-item .bt-content .bt-title { font-size: 26px; line-height: 38px; color: #333; margin: 0; font-weight: bold; } .bt-team-carousel-element.style6 .bt-item .bt-content .bt-title a { color: inherit; } .bt-team-carousel-element.style6 .bt-item .bt-content .bt-title a:hover { color: #543431; } .bt-team-carousel-element.style6 .bt-item .bt-content .bt-position { font-size: 15px; line-height: 26px; color: #999; margin-top: 5px; text-transform: uppercase; } .bt-team-carousel-element.style6 .bt-item:hover .bt-thumb_wrap .bt-overlay { opacity: 1; } .bt-team-carousel-element.style6 .owl-nav { opacity: 0.6; } .bt-team-carousel-element.style6 .owl-nav > div { border-radius: 2px !important; background: #ffe9bc !important; color: #543431; } .bt-team-carousel-element.style6 .owl-nav > div.owl-prev { left: -15px; } .bt-team-carousel-element.style6 .owl-nav > div.owl-next { right: -15px; } .bt-team-carousel-element.style6 .owl-nav:hover { opacity: 1; } .bt-portfolio-carousel-element.default .bt-item { text-align: left; } .bt-portfolio-carousel-element.default .bt-item .bt-thumb_wrap { position: relative; overflow: hidden; } .bt-portfolio-carousel-element.default .bt-item .bt-content { position: relative; background: #080c10; width: calc(100% - 30px); margin: -30px 0 0 auto; padding: 20px 75px 20px 30px; border: 1px solid #39414a; } .bt-portfolio-carousel-element.default .bt-item .bt-content .bt-title { font-size: 22px; line-height: 30px; color: #fff; margin: 0; } .bt-portfolio-carousel-element.default .bt-item .bt-content .bt-title a { color: inherit; } .bt-portfolio-carousel-element.default .bt-item .bt-content .bt-title a:before { content: ""; position: absolute; top: 0; right: 0; width: 54px; height: 100%; border-left: 1px solid #39414a; -webkit-transition: all 0.4s; -ms-transition: all 0.4s; transition: all 0.4s; } .bt-portfolio-carousel-element.default .bt-item .bt-content .bt-title a:after { content: "\f061"; font-family: FontAwesome; font-size: 16px; font-weight: 400; color: #543431; position: absolute; top: 50%; right: 20px; margin-top: -15px; } .bt-portfolio-carousel-element.default .bt-item .bt-content .bt-title a:hover { color: #543431; } .bt-portfolio-carousel-element.default .bt-item:hover .bt-content .bt-title a:before { background: #543431; } .bt-portfolio-carousel-element.default .bt-item:hover .bt-content .bt-title a:after { color: #fff; } .bt-events-table-element { background: #080c10; padding: 20px 0; } .bt-events-table-element .bt-head-wrap { padding: 0 60px; } .bt-events-table-element .bt-item-wrap { padding: 0 60px; -webkit-transition: 0.4s all; transition: 0.4s all; } .bt-events-table-element .bt-item-wrap:not(:last-child) .bt-item { border-bottom: 1px solid #2f2f2f; } .bt-events-table-element .bt-item-wrap:hover { background: rgba(255, 255, 255, 0.05); } .bt-events-table-element ul { font-size: 0; letter-spacing: 0; margin: 0; padding: 0; } .bt-events-table-element ul.bt-head { border-bottom: 3px solid #543431; } .bt-events-table-element ul.bt-head li { font-size: 20px; font-weight: 700; line-height: 30px; color: #543431; padding: 25px 20px 15px 0; } .bt-events-table-element ul.bt-item li { font-size: 18px; line-height: 30px; color: #999; padding: 25px 20px 25px 0; } .bt-events-table-element ul.bt-item li.bt-title { font-size: 20px; font-weight: 700; line-height: 30px; color: #fff; } .bt-events-table-element ul.bt-item li.bt-title a { color: inherit; } .bt-events-table-element ul.bt-item li.bt-title a:hover { color: #543431; } .bt-events-table-element ul li { list-style: none; display: inline-block; vertical-align: top; } .bt-events-table-element ul li.bt-title { width: 40%; } .bt-events-table-element ul li.bt-location { width: 30%; } .bt-events-table-element ul li.bt-date { width: 15%; } .bt-events-table-element ul li.bt-author { width: 15%; } @media (max-width: 767px) { .bt-events-table-element { padding: 0 !important; } .bt-events-table-element .bt-head-wrap, .bt-events-table-element .bt-item-wrap { padding: 0px 20px; } } @media (max-width: 640px) { .bt-events-table-element ul li { width: 100% !important; } .bt-events-table-element ul.bt-head li { display: none; } .bt-events-table-element ul.bt-head li.bt-title { display: block; } .bt-events-table-element ul.bt-item { padding: 20px 0; } .bt-events-table-element ul.bt-item li { padding: 5px 0 !important; } } .style-ninja-form-inner-custom-ui * { text-align: center; margin-left: auto; margin-right: auto; } .style-ninja-form-inner-custom-ui .wpb_wrapper { width: 100%; } .style-ninja-form-inner-custom-ui label { font-weight: 300 !important; } .style-ninja-form-inner-custom-ui .ninja-forms-field { border-width: 0 0 1px 0 !important; background: transparent; } .style-ninja-form-inner-custom-ui textarea.ninja-forms-field { height: 100px; } .style-ninja-form-inner-custom-ui input[type="button"] { text-transform: uppercase; letter-spacing: 2px; font-size: 13px; margin-top: 30px; } #page #bbpress-forums a { -webkit-transition: 0.3s; transition: 0.3s; text-decoration: none; } #page #bbpress-forums a.subscription-toggle { margin-left: 5px; } #page #bbpress-forums input[type="text"], #page #bbpress-forums input[type="password"], #page #bbpress-forums input[type="number"], #page #bbpress-forums input[type="email"], #page #bbpress-forums input[type="date"], #page #bbpress-forums input[type="color"], #page #bbpress-forums input[type="tel"], #page #bbpress-forums input[type="search"], #page #bbpress-forums textarea, #page #bbpress-forums select { border-radius: 1px; border: 1px solid rgba(53, 53, 53, 0.1); padding: 5px 10px; border-radius: 3px; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; } #page #bbpress-forums input[type="text"]:focus, #page #bbpress-forums input[type="password"]:focus, #page #bbpress-forums input[type="number"]:focus, #page #bbpress-forums input[type="email"]:focus, #page #bbpress-forums input[type="date"]:focus, #page #bbpress-forums input[type="color"]:focus, #page #bbpress-forums input[type="tel"]:focus, #page #bbpress-forums input[type="search"]:focus, #page #bbpress-forums textarea:focus, #page #bbpress-forums select:focus { border: 1px solid rgba(84, 52, 49, 0.5); -webkit-box-shadow: 0px 0px 5px rgba(84, 52, 49, 0.25); -moz-box-shadow: 0px 0px 5px rgba(84, 52, 49, 0.25); box-shadow: 0px 0px 5px rgba(84, 52, 49, 0.25); outline: none; } #page #bbpress-forums input[type="submit"], #page #bbpress-forums button.submit { border-radius: 3px; border: none; background: #543431; color: #fff; padding: 12px 20px; vertical-align: top; font-size: 13px; line-height: normal; -webkit-transition: 0.3s; transition: 0.3s; } #page #bbpress-forums input[type="submit"]:hover, #page #bbpress-forums button.submit:hover { background: #34201e; } #page #bbpress-forums .bbp-pagination .bbp-pagination-links .page-numbers { border: none; min-width: 30px; text-align: center; border-radius: 2px; text-decoration: none; } #page #bbpress-forums, #page #bbpress-forums ul.bbp-lead-topic, #page #bbpress-forums ul.bbp-topics, #page #bbpress-forums ul.bbp-forums, #page #bbpress-forums ul.bbp-replies, #page #bbpress-forums ul.bbp-search-results, #page #bbpress-forums .bbp-forum-info .bbp-forum-content, #page #bbpress-forums p.bbp-topic-meta, #page div.bbp-breadcrumb, #page div.bbp-topic-tags { font-family: 'Merriweather'; font-size: 18px; line-height: 28px; font-weight: 300; font-style: normal; letter-spacing: 0px; color: #1f1f1f; } #page #bbpress-forums p.bbp-topic-meta img.avatar, #page #bbpress-forums ul.bbp-reply-revision-log img.avatar, #page #bbpress-forums ul.bbp-topic-revision-log img.avatar, #page #bbpress-forums div.bbp-template-notice img.avatar, #page #bbpress-forums .widget_display_topics img.avatar, #page #bbpress-forums .widget_display_replies img.avatar { margin: 0; } #page #bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar { border: 1px solid #ddd; border-radius: 3px; margin-bottom: 5px; min-height: 26px; padding: 5px; } #page #bbpress-forums div.bbp-search-form, #page #bbpress-forums div.bbp-breadcrumb { margin-bottom: 20px; } #page #bbpress-forums .bbp-forums-list li { font-size: 14px; line-height: 24px; } #page a.bbp-forum-title { font-weight: bold; } #page #bbpress-forums ul.bbp-lead-topic, #page #bbpress-forums ul.bbp-topics, #page #bbpress-forums ul.bbp-forums, #page #bbpress-forums ul.bbp-replies, #page #bbpress-forums ul.bbp-search-results { border: none; } #page #bbpress-forums li.bbp-body ul.forum, #page #bbpress-forums li.bbp-body ul.topic { border-top: none; } #page #bbpress-forums div.even, #page #bbpress-forums ul.even { background: #f8f7f7; } #page #bbpress-forums fieldset.bbp-form legend { border: medium none; margin: 0; padding: 0 20px; width: auto; } #page ul.bbp-replies div.bbp-forum-header, #page ul.bbp-topics div.bbp-forum-header, #page ul.bbp-forums div.bbp-forum-header, #page ul.bbp-replies div.bbp-topic-header, #page ul.bbp-topics div.bbp-topic-header, #page ul.bbp-forums div.bbp-topic-header, #page ul.bbp-replies li.bbp-body div.hentry, #page ul.bbp-topics li.bbp-body div.hentry, #page ul.bbp-forums li.bbp-body div.hentry, #page ul.bbp-replies .bbp-body ul.forum, #page ul.bbp-topics .bbp-body ul.forum, #page ul.bbp-forums .bbp-body ul.forum, #page ul.bbp-replies .bbp-body ul.topic, #page ul.bbp-topics .bbp-body ul.topic, #page ul.bbp-forums .bbp-body ul.topic, #page ul.bbp-replies .bbp-footer, #page ul.bbp-topics .bbp-footer, #page ul.bbp-forums .bbp-footer { padding: 30px 20px; } #page ul.bbp-replies div.bbp-reply-header, #page ul.bbp-topics div.bbp-reply-header, #page ul.bbp-forums div.bbp-reply-header { padding: 20px; } #page ul.bbp-replies .bbp-header, #page ul.bbp-topics .bbp-header, #page ul.bbp-forums .bbp-header { background: #543431; border: none; color: #fff; padding: 15px 20px; border-radius: 2px 2px 0 0; } #page ul.bbp-replies .bbp-body li.bbp-topic-title img, #page ul.bbp-topics .bbp-body li.bbp-topic-title img, #page ul.bbp-forums .bbp-body li.bbp-topic-title img { margin: 0; } #page ul.bbp-replies .bbp-body li.bbp-topic-freshness .bbp-topic-meta .bbp-topic-freshness-author img, #page ul.bbp-topics .bbp-body li.bbp-topic-freshness .bbp-topic-meta .bbp-topic-freshness-author img, #page ul.bbp-forums .bbp-body li.bbp-topic-freshness .bbp-topic-meta .bbp-topic-freshness-author img, #page ul.bbp-replies .bbp-body li.bbp-forum-freshness .bbp-topic-meta .bbp-topic-freshness-author img, #page ul.bbp-topics .bbp-body li.bbp-forum-freshness .bbp-topic-meta .bbp-topic-freshness-author img, #page ul.bbp-forums .bbp-body li.bbp-forum-freshness .bbp-topic-meta .bbp-topic-freshness-author img { margin: 0; } #page ul.bbp-replies .bbp-footer, #page ul.bbp-topics .bbp-footer, #page ul.bbp-forums .bbp-footer { background: transparent; } #page ul.bbp-replies .bbp-header a { color: #fff; } #page span.bbp-admin-links { color: transparent; } #page span.bbp-admin-links:after { content: ""; display: block; clear: both; } #page span.bbp-admin-links a { margin-top: 4px; background: #543431; border-radius: 3px; color: #fff; float: left; font-size: 11px; line-height: 15px; padding: 2px 7px; text-transform: none; margin-right: 5px; } #page span.bbp-admin-links a:hover { background: #34201e; } .rtb-booking-form fieldset:not(:first-child) { margin-top: 30px; } .rtb-booking-form legend { font-family: 'Montserrat'; font-style: normal; font-weight: 700; line-height: 32px; letter-spacing: 0px; color: #1f1f1f; border-bottom: 0 none; font-size: 16px; padding: 0 0 0 30px !important; position: relative; margin-bottom: 0; } .rtb-booking-form legend:before { content: ""; position: absolute; left: 0; top: 50%; width: 20px; border-bottom: 1px solid; } .rtb-booking-form input[type="text"], .rtb-booking-form input[type="email"], .rtb-booking-form input[type="number"], .rtb-booking-form input[type="tel"], .rtb-booking-form input[type="date"], .rtb-booking-form select, .rtb-booking-form textarea { padding: 9px 10px; border-radius: 3px !important; } .rtb-booking-form select { padding: 10px; min-width: 150px; height: 44px; } .rtb-booking-form input[type="submit"], .rtb-booking-form button { padding: 6px 12px; font-size: 11px; letter-spacing: 2px; border: none; border-radius: 3px; text-transform: uppercase; background: #543431; color: #fff; -webkit-transition: 0.3s; transition: 0.3s; } .rtb-booking-form input[type="submit"]:hover, .rtb-booking-form button:hover { background: #442a28; } .rtb-message p { border: 1px solid rgba(1, 1, 1, 0.1); font-family: caption; font-size: 30px; font-style: italic; line-height: 34px; margin: 0 auto; max-width: 650px; padding: 30px; text-align: center; } .booking-form-style-3-cols .rtb-booking-form fieldset { position: relative; width: calc(100% + 30px); margin-left: -30px; display: block; } .booking-form-style-3-cols .rtb-booking-form fieldset:after { content: ""; display: block; clear: both; } .booking-form-style-3-cols .rtb-booking-form fieldset select { width: 100%; } .booking-form-style-3-cols .rtb-booking-form fieldset > legend { margin-left: 30px; } .booking-form-style-3-cols .rtb-booking-form fieldset > div { float: left; margin-left: 30px; width: calc((100% / 3) - 30px); } .booking-form-style-3-cols .rtb-booking-form fieldset .rtb-textarea.message-open { width: calc(100% - 30px); } @media (max-width: 600px) { .booking-form-style-3-cols .rtb-booking-form fieldset { width: 100%; margin-left: 0; } .booking-form-style-3-cols .rtb-booking-form fieldset > legend { margin-left: 0; } .booking-form-style-3-cols .rtb-booking-form fieldset > div { float: none; margin-left: 0; width: 100%; } .booking-form-style-3-cols .rtb-booking-form fieldset .rtb-textarea.message-open { width: 100%; } } .fdm-menu-content { margin-bottom: 30px; } .fdm-custom-class-style-custom_thumb_round_theme .fdm-section-header { border: none; } .fdm-custom-class-style-custom_thumb_round_theme .fdm-section-header h3 { font-family: 'Montserrat'; font-style: normal; font-weight: 700; line-height: 38px; letter-spacing: 0px; color: #1f1f1f; font-size: 22px; position: relative; padding-left: calc(80px + 30px); margin-bottom: 40px; } .fdm-custom-class-style-custom_thumb_round_theme .fdm-section-header h3:before { content: ""; position: absolute; left: 80px; top: 50%; width: 20px; border-bottom: solid 1px; } .fdm-custom-class-style-custom_thumb_round_theme .fdm-item.fdm-item-has-image .fdm-item-panel .fdm-item-image { border-radius: 50%; width: 80px; border: solid 3px #fff; box-shadow: 0 0 9px -3px rgba(0, 0, 0, .3); } .fdm-custom-class-style-custom_thumb_round_theme .fdm-item.fdm-item-has-image .fdm-item-panel p.fdm-item-title { padding-left: calc(80px + 30px); font-family: 'Montserrat'; font-style: normal; font-weight: 700; line-height: 28px; letter-spacing: 0px; color: #1f1f1f; text-decoration: underline; } .fdm-custom-class-style-custom_thumb_round_theme .fdm-item.fdm-item-has-image .fdm-item-panel .fdm-item-content { padding-left: calc(80px + 30px); } .fdm-custom-class-style-custom_thumb_round_theme .fdm-item.fdm-item-has-image .fdm-item-panel .fdm-item-content p { padding: 0 130px 0 0; } .fdm-custom-class-style-custom_thumb_round_theme .fdm-item .fdm-item-price-wrapper { width: 130px; } .fdm-custom-class-style-custom_thumb_round_theme .fdm-item .fdm-item-price-wrapper .fdm-item-price { font-family: 'Montserrat'; font-weight: bold; display: inline-block; color: #543431; font-size: 20px; } @media (max-width: 450px) { .fdm-custom-class-style-custom_thumb_round_theme .fdm-item .fdm-item-panel .fdm-item-image { margin-bottom: 20px; } .fdm-custom-class-style-custom_thumb_round_theme .fdm-item .fdm-item-panel .fdm-item-title, .fdm-custom-class-style-custom_thumb_round_theme .fdm-item .fdm-item-panel .fdm-item-content, .fdm-custom-class-style-custom_thumb_round_theme .fdm-item .fdm-item-panel .fdm-item-content > p { padding: 0 !important; } } .fdm-custom-class-style-custom_theme .fdm-section-header { border: none; } .fdm-custom-class-style-custom_theme .fdm-section-header h3 { font-family: 'Montserrat'; font-style: normal; font-weight: 700; line-height: 38px; letter-spacing: 0px; color: #1f1f1f; font-size: 22px; position: relative; padding-left: 30px; } .fdm-custom-class-style-custom_theme .fdm-section-header h3:before { content: ""; position: absolute; left: 0; top: 50%; width: 20px; border-bottom: solid 1px; } .fdm-custom-class-style-custom_theme .fdm-item.fdm-item-has-image .fdm-item-panel .fdm-item-image { width: 22%; } .fdm-custom-class-style-custom_theme .fdm-item.fdm-item-has-image .fdm-item-panel p.fdm-item-title { padding-left: calc(22% + 30px); font-family: 'Montserrat'; font-style: normal; font-weight: 700; line-height: 28px; letter-spacing: 0px; color: #1f1f1f; } .fdm-custom-class-style-custom_theme .fdm-item.fdm-item-has-image .fdm-item-panel .fdm-item-content { padding-left: calc(22% + 30px); } .fdm-custom-class-style-custom_theme .fdm-item.fdm-item-has-image .fdm-item-panel .fdm-item-content p { padding: 0 20% 0 0; } .fdm-custom-class-style-custom_theme .fdm-item .fdm-item-price { display: inline-block; line-height: normal; padding: 5px 13px; background: #543431; color: #fff; border-radius: 20px; line-height: normal; font-size: 13px; } *[data-bears-masonryhybrid] .save-grid-js { position: absolute; right: 10px; top: 10px; z-index: 20; border: none; background: #88c000; color: #fff; line-height: normal; border-radius: 3px; padding: 10px; -webkit-transition: 0.3s; transition: 0.3s; opacity: 0; visibility: hidden; } *[data-bears-masonryhybrid] .save-grid-js i { margin-right: 5px; display: none; } *[data-bears-masonryhybrid] .save-grid-js:hover { background: #76a700; opacity: 1 !important; } *[data-bears-masonryhybrid] .save-grid-js.ajax-loading { visibility: visible; opacity: 1; pointer-events: none; } *[data-bears-masonryhybrid] .save-grid-js.ajax-loading i { display: inline-block; } *[data-bears-masonryhybrid]:hover .save-grid-js { visibility: visible; opacity: 0.7; } *[data-bears-masonryhybrid] .screen-size { z-index: 9; background: #fff; border-radius: 3px; transform: translateY(-18px); -webkit-transform: translateY(-18px); line-height: normal; } *[data-bears-masonryhybrid] .ui-resizable-se { position: absolute; width: 20px; height: 20px; border-radius: #d9d9d9; cursor: se-resize; } *[data-bears-masonryhybrid] .ui-resizable-se:after { content: "\f065"; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%) rotate(-90deg); -webkit-transform: translate(-50%, -50%) rotate(-90deg); font-size: 11px; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; } .carousel-slider .owl-dots .owl-dot > span { border-radius: 50px; } .carousel-slider[data-slide-type="product-carousel"] .owl-item .product .onsale { font-size: 11px; letter-spacing: 3px; text-transform: uppercase; border-radius: 1px; width: auto; height: auto; padding: 2px 3px; } .carousel-slider[data-slide-type="product-carousel"] .owl-item .product .star-rating { position: absolute; top: 10px; right: 8px; z-index: 3; margin: 0; width: 4em; } .carousel-slider[data-slide-type="product-carousel"] .owl-item .product .star-rating:before { font-size: 12px; } .carousel-slider[data-slide-type="product-carousel"] .owl-item .product .star-rating > * { padding: 0; } .carousel-slider[data-slide-type="product-carousel"] .owl-item .product .star-rating .rating { color: transparent; } .carousel-slider[data-slide-type="product-carousel"] .owl-item .product .star-rating > span:before { font-size: 12px; } .carousel-slider[data-slide-type="product-carousel"] .owl-item .product .price { margin-top: 0; margin-left: 20px; } .carousel-slider[data-slide-type="product-carousel"] .owl-item .product .price del { opacity: 0.8; margin-right: 5px; } .carousel-slider[data-slide-type="product-carousel"] .owl-item .product .price ins { text-decoration: none; } .carousel-slider[data-slide-type="product-carousel"] .owl-item .product a { text-decoration: none; } .carousel-slider[data-slide-type="product-carousel"] .owl-item .product h3 { font-size: 18px; letter-spacing: -1px; line-height: 24px; padding-bottom: 0; padding-left: 1em; padding-right: 1em; -webkit-transition: 0.3s ease; transition: 0.3s ease; } .carousel-slider[data-slide-type="product-carousel"] .owl-item .product h3:hover { opacity: 0.8; } .carousel-slider[data-slide-type="product-carousel"] .owl-item .product .button, .carousel-slider[data-slide-type="product-carousel"] .owl-item .product .added_to_cart { font-size: 11px; text-transform: uppercase; letter-spacing: 2px; border-radius: 1px; padding: 14px 0; -webkit-transition: 0.3s ease; transition: 0.3s ease; } .carousel-slider[data-slide-type="product-carousel"] .owl-item .product .button:hover, .carousel-slider[data-slide-type="product-carousel"] .owl-item .product .added_to_cart:hover { opacity: 0.8; } .carousel-slider[data-slide-type="product-carousel"] .owl-item .product .add_to_cart_button.added { display: none; } .carousel-slider__product-modal .images .wp-post-image { max-width: 100%; height: auto; } .carousel-slider__product-modal .images .onsale { font-size: 11px; letter-spacing: 3px; text-transform: uppercase; border-radius: 1px; width: auto; height: auto; padding: 2px 3px; background: #543431; color: #fff; } .carousel-slider__product-modal .entry-summary { padding: 0 30px; } .carousel-slider__product-modal .entry-summary .product_title { font-size: 42px; letter-spacing: -3px; margin-top: 0; line-height: 45px; } .carousel-slider__product-modal .entry-summary .price { margin: 10px 0; } .carousel-slider__product-modal .entry-summary .price del { opacity: 0.8; margin-right: 5px; } .carousel-slider__product-modal .entry-summary .price ins { text-decoration: none; } .carousel-slider__product-modal .entry-summary .button { border-radius: 1px !important; color: #fff; letter-spacing: 2px; text-transform: uppercase; font-size: 11px; padding: 14px 20px !important; background: #543431; } .aboutus-html-style-1 a.bt-btn, .bearsthemes-button-element { display: inline-block; vertical-align: top; text-decoration: none; padding: 5px 15px; border-radius: 3px; -webkit-transition: 0.3s; transition: 0.3s; } .aboutus-html-style-1 a.bt-btn.bt-btn-default, .bearsthemes-button-element.bt-btn-default { background: #a97170; font-family: 'Montserrat'; font-weight: 400; font-size: 12px; line-height: 20px; color: #c9c486; letter-spacing: 0px; font-style: normal; } .aboutus-html-style-1 a.bt-btn.bt-btn-default:hover, .bearsthemes-button-element.bt-btn-default:hover { background: #543431; color: #fff; text-decoration: none; } .aboutus-html-style-1 a.bt-btn.bt-btn-border-line, .bearsthemes-button-element.bt-btn-border-line { border: solid 2px; border-color: #a97170; font-family: 'Montserrat'; font-weight: 400; font-size: 12px; line-height: 20px; color: 'Montserrat'; letter-spacing: 0px; font-style: normal; } .aboutus-html-style-1 a.bt-btn.bt-btn-border-line:hover, .bearsthemes-button-element.bt-btn-border-line:hover { border-color: #543431; background: #543431; color: #fff; text-decoration: none; } .bt-row { margin-left: -26px; transition-property: height, width; -webkit-transition-property: height, width; width: calc(100% + 30px); position: relative; /* responsive */ /* responsive */ /* responsive */ /* responsive */ /* responsive */ /* responsive */ /* responsive */ /* responsive */ /* responsive */ /* responsive */ /* responsive */ /* responsive */ } .bt-row *, .bt-row *:before, .bt-row *:after { box-sizing: border-box !important; } .bt-row:after { content: ""; display: block; clear: both; } .bt-row .bt-col-1 { width: calc(100% / 1); box-sizing: border-box; display: inline-block; vertical-align: top; margin-left: -4px; padding-left: 30px; } .bt-row .bt-col-1.bt-col-align-middle { vertical-align: middle; } .bt-row .bt-col-2 { width: calc(100% / 2); box-sizing: border-box; display: inline-block; vertical-align: top; margin-left: -4px; padding-left: 30px; } .bt-row .bt-col-2.bt-col-align-middle { vertical-align: middle; } .bt-row .bt-col-3 { width: calc(100% / 3); box-sizing: border-box; display: inline-block; vertical-align: top; margin-left: -4px; padding-left: 30px; } .bt-row .bt-col-3.bt-col-align-middle { vertical-align: middle; } .bt-row .bt-col-4 { width: calc(100% / 4); box-sizing: border-box; display: inline-block; vertical-align: top; margin-left: -4px; padding-left: 30px; } .bt-row .bt-col-4.bt-col-align-middle { vertical-align: middle; } .bt-row .bt-col-5 { width: calc(100% / 5); box-sizing: border-box; display: inline-block; vertical-align: top; margin-left: -4px; padding-left: 30px; } .bt-row .bt-col-5.bt-col-align-middle { vertical-align: middle; } .bt-row .bt-col-6 { width: calc(100% / 6); box-sizing: border-box; display: inline-block; vertical-align: top; margin-left: -4px; padding-left: 30px; } .bt-row .bt-col-6.bt-col-align-middle { vertical-align: middle; } .bt-row .bt-col-7 { width: calc(100% / 7); box-sizing: border-box; display: inline-block; vertical-align: top; margin-left: -4px; padding-left: 30px; } .bt-row .bt-col-7.bt-col-align-middle { vertical-align: middle; } .bt-row .bt-col-8 { width: calc(100% / 8); box-sizing: border-box; display: inline-block; vertical-align: top; margin-left: -4px; padding-left: 30px; } .bt-row .bt-col-8.bt-col-align-middle { vertical-align: middle; } .bt-row .bt-col-9 { width: calc(100% / 9); box-sizing: border-box; display: inline-block; vertical-align: top; margin-left: -4px; padding-left: 30px; } .bt-row .bt-col-9.bt-col-align-middle { vertical-align: middle; } .bt-row .bt-col-10 { width: calc(100% / 10); box-sizing: border-box; display: inline-block; vertical-align: top; margin-left: -4px; padding-left: 30px; } .bt-row .bt-col-10.bt-col-align-middle { vertical-align: middle; } .bt-row .bt-col-11 { width: calc(100% / 11); box-sizing: border-box; display: inline-block; vertical-align: top; margin-left: -4px; padding-left: 30px; } .bt-row .bt-col-11.bt-col-align-middle { vertical-align: middle; } .bt-row .bt-col-12 { width: calc(100% / 12); box-sizing: border-box; display: inline-block; vertical-align: top; margin-left: -4px; padding-left: 30px; } .bt-row .bt-col-12.bt-col-align-middle { vertical-align: middle; } @media (min-width: 769px) and (max-width: 991px) { .bt-row .bt-col-3 { width: calc(100% / 2); } .bt-row .bt-col-4 { width: calc(100% / 2); } .bt-row .bt-col-5 { width: calc(100% / 2); } .bt-row .bt-col-6 { width: calc(100% / 2); } .bt-row .bt-col-7 { width: calc(100% / 2); } .bt-row .bt-col-8 { width: calc(100% / 2); } .bt-row .bt-col-9 { width: calc(100% / 2); } .bt-row .bt-col-10 { width: calc(100% / 2); } .bt-row .bt-col-11 { width: calc(100% / 2); } .bt-row .bt-col-12 { width: calc(100% / 2); } } @media (max-width: 768px) { .bt-row .bt-col-2 { width: calc(100%); } .bt-row .bt-col-3 { width: calc(100%); } .bt-row .bt-col-4 { width: calc(100%); } .bt-row .bt-col-5 { width: calc(100%); } .bt-row .bt-col-6 { width: calc(100%); } .bt-row .bt-col-7 { width: calc(100%); } .bt-row .bt-col-8 { width: calc(100%); } .bt-row .bt-col-9 { width: calc(100%); } .bt-row .bt-col-10 { width: calc(100%); } .bt-row .bt-col-11 { width: calc(100%); } .bt-row .bt-col-12 { width: calc(100%); } } section { position: relative; } .container, .container-fluid { z-index: 10; } .bt-inner, .bt-col-inner { position: relative; } .bt-main-row-overlay { bottom: 0; left: 0; position: absolute !important; right: 0; top: 0; z-index: 2; } .custom-shape .custom-shape-wrap { box-sizing: border-box; display: block; left: 0; position: absolute; right: 0; width: 100%; z-index: 9; } .custom-shape .custom-shape-wrap .shape-container { width: 100%; line-height: 0; } .custom-shape .custom-shape-wrap[class*="custom-shape-bottom-"] { bottom: 0; } .custom-shape .custom-shape-wrap[class*="custom-shape-top-"] { top: 0; /*************** * LazyLoading ***************/ } .lazyload, .lazyloading { position: absolute; background-position: center center; background-size: 24px; background-repeat: no-repeat; background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAzOCAzOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9IiNmZmYiPiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSIgc3Ryb2tlLXdpZHRoPSIyIj4gICAgICAgICAgICA8Y2lyY2xlIHN0cm9rZS1vcGFjaXR5PSIuNSIgY3g9IjE4IiBjeT0iMTgiIHI9IjE4Ii8+ICAgICAgICAgICAgPHBhdGggZD0iTTM2IDE4YzAtOS45NC04LjA2LTE4LTE4LTE4Ij4gICAgICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gICAgICAgICAgICAgICAgICAgIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgICAgICAgICAgICAgICAgICAgIHR5cGU9InJvdGF0ZSIgICAgICAgICAgICAgICAgICAgIGZyb209IjAgMTggMTgiICAgICAgICAgICAgICAgICAgICB0bz0iMzYwIDE4IDE4IiAgICAgICAgICAgICAgICAgICAgZHVyPSIxcyIgICAgICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+ICAgICAgICAgICAgPC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+); /*************** * Genaral Style ***************/ } .bt-vertical-align-middle { display: inline-block; vertical-align: middle; } .sidebar-left .bt-content-area { float: right; /******************** * Custom logo Element *********************/ } #bt-woo-content .woocommerce-result-count { padding: 10px 0; color: #888; font-family: caption; font-style: italic; font-size: 18px; margin-top: 9px; margin-bottom: 5px; } #bt-woo-content form.woocommerce-ordering { margin: 10px 0 30px 0; overflow: hidden; background: #f8f7f7; position: relative; border-radius: 3px; padding: 0 5px; } #bt-woo-content form.woocommerce-ordering:after { content: ""; position: absolute; z-index: 1; width: 5px; height: 5px; border: solid #333; border-width: 1px 1px 0 0; right: 15px; top: 50%; transform: translateY(-50%) rotate(135deg); -webkit-transform: translateY(-50%) rotate(135deg); } #bt-woo-content form.woocommerce-ordering .orderby { position: relative; z-index: 3; background: transparent; padding: 10px; width: calc(100% + 20px); max-width: none; border: none; outline: none; color: #888; font-family: caption; font-style: italic; box-shadow: none !important; outline: none !important; } @media (max-width: 600px) { #bt-woo-content .woocommerce-result-count, #bt-woo-content form.woocommerce-ordering { float: none; } #bt-woo-content form.woocommerce-ordering { max-width: 300px; } } .woocommerce .products .product-item, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item { margin-left: -1px; margin-bottom: 40px; position: relative; text-align: center; } .woocommerce .products .product-item a, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item a, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item a { text-decoration: none; -webkit-transition: 0.3s; transition: 0.3s; } .woocommerce .products .product-item a:hover, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item a:hover, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item a:hover { text-decoration: none; } .woocommerce .products .product-item .woocommerce-LoopProduct-link, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .woocommerce-LoopProduct-link, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .woocommerce-LoopProduct-link { display: inline-block; position: relative; width: 100%; } .woocommerce .products .product-item .woocommerce-taxonomy-loop, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .woocommerce-taxonomy-loop, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .woocommerce-taxonomy-loop { color: #999; padding-top: 10px; margin-top: 10px; position: relative; } .woocommerce .products .product-item .woocommerce-taxonomy-loop:after, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .woocommerce-taxonomy-loop:after, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .woocommerce-taxonomy-loop:after { content: ""; position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 1px; background: #f9f9f9; } .woocommerce .products .product-item .woocommerce-taxonomy-loop:before, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .woocommerce-taxonomy-loop:before, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .woocommerce-taxonomy-loop:before { content: ""; position: absolute; z-index: 2; width: 40%; height: 1px; background: #543431; left: 30%; top: 0; } .woocommerce .products .product-item .woocommerce-taxonomy-loop a, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .woocommerce-taxonomy-loop a, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .woocommerce-taxonomy-loop a { font-size: 13px; color: #999; } .woocommerce .products .product-item .woocommerce-taxonomy-loop a:hover, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .woocommerce-taxonomy-loop a:hover, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .woocommerce-taxonomy-loop a:hover { color: #543431; } .woocommerce .products .product-item .woocommerce-imagewrapper, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .woocommerce-imagewrapper, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .woocommerce-imagewrapper { position: relative; } .woocommerce .products .product-item .woocommerce-imagewrapper a.woocommerce-product-link, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .woocommerce-imagewrapper a.woocommerce-product-link, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .woocommerce-imagewrapper a.woocommerce-product-link { display: block; } .woocommerce .products .product-item .woocommerce-imagewrapper a.woocommerce-product-link:after, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .woocommerce-imagewrapper a.woocommerce-product-link:after, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .woocommerce-imagewrapper a.woocommerce-product-link:after { -webkit-transition: 0.4s; transition: 0.4s; content: ""; position: absolute; visibility: hidden; opacity: 0; left: 0; top: 0; width: 100%; height: 100%; background: rgba(84, 52, 49, 0.1); z-index: 1; } .woocommerce .products .product-item .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop { -webkit-transition: 0.4s; transition: 0.4s; visibility: hidden; opacity: 0; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); z-index: 3; } .woocommerce .products .product-item .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop .button, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop .button, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop .button { display: block; max-width: 130px; min-width: 130px; text-align: center; margin: 0 0 5px 0; } .woocommerce .products .product-item .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop .button.compare, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop .button.compare, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop .button.compare { display: inline-block !important; } .woocommerce .products .product-item .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop .button:last-child, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop .button:last-child, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop .button:last-child { margin: 0; } .woocommerce .products .product-item .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop a.added_to_cart, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop a.added_to_cart, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop a.added_to_cart { display: none; } .woocommerce .products .product-item .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop a.yith-wcqv-button .blockOverlay, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop a.yith-wcqv-button .blockOverlay, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop a.yith-wcqv-button .blockOverlay { background: none !important; } .woocommerce .products .product-item:hover .woocommerce-imagewrapper a.woocommerce-product-link:after, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item:hover .woocommerce-imagewrapper a.woocommerce-product-link:after, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item:hover .woocommerce-imagewrapper a.woocommerce-product-link:after { visibility: visible; opacity: 1; } .woocommerce .products .product-item:hover .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item:hover .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item:hover .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop { visibility: visible; opacity: 1; } @media (max-width: 980px) { .woocommerce .products .product-item.product-item, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item.product-item, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item.product-item { cursor: pointer; } } .woocommerce .products .product-item .onsale, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .onsale, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .onsale { background: #543431; border-radius: 1px; color: #fff; font-size: 12px; left: 0; padding: 0 10px; position: absolute; top: 0; z-index: 3; } .woocommerce .products .product-item .wp-post-image, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .wp-post-image, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .wp-post-image { -webkit-transition: 0.3s; transition: 0.3s; border: solid 1px rgba(84, 52, 49, 0.2); border-radius: 1px; width: 100%; } .woocommerce .products .product-item .woocommerce-loop-product__title, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .woocommerce-loop-product__title, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .woocommerce-loop-product__title { font-size: 16px; letter-spacing: -0.8px; line-height: 26px; margin: 20px 0 0; color: #222; } .woocommerce .products .product-item .star-rating, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .star-rating, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .star-rating { float: none; width: 64px; margin: 5px auto; } .woocommerce .products .product-item .star-rating:before, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .star-rating:before, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .star-rating:before, .woocommerce .products .product-item .star-rating span:before, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .star-rating span:before, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .star-rating span:before { font-size: 12px; color: #543431; } .woocommerce .products .product-item .price, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .price, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .price { font-size: 13px; color: #999; display: block; } .woocommerce .products .product-item .price .amount, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .price .amount, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .price .amount { color: #543431; font-size: 16px; } .woocommerce .products .product-item .price del, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .price del, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .price del { margin-right: 5px; opacity: 0.6; } .woocommerce .products .product-item .price ins, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .price ins, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .price ins { text-decoration: none; font-weight: normal; } .woocommerce .products .product-item a.button, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item a.button, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item a.button, .woocommerce .products .product-item a.added_to_cart, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item a.added_to_cart, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item a.added_to_cart { background: rgba(169, 113, 112, 0.95); font-family: 'Montserrat'; font-weight: 400; font-size: 12px; line-height: 20px; color: #c9c486; letter-spacing: 0px; font-style: normal; display: inline-block; padding: 9px 15px; border-radius: 3px; margin-bottom: 4px; -webkit-transition: 0.3s; transition: 0.3s; } .woocommerce .products .product-item a.button:hover, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item a.button:hover, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item a.button:hover, .woocommerce .products .product-item a.added_to_cart:hover, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item a.added_to_cart:hover, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item a.added_to_cart:hover { background: #543431; color: #fff; text-decoration: none; } .woocommerce .products .product-item .compare, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .compare, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .compare { margin-top: 10px; display: none !important; } .woocommerce .products .product-item .add_to_cart_button.loading, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .add_to_cart_button.loading, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .add_to_cart_button.loading { padding-right: 32px; } .woocommerce .products .product-item .add_to_cart_button.loading::after, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .add_to_cart_button.loading::after, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .add_to_cart_button.loading::after { top: calc(50% - 14px); } .woocommerce .products .product-item .add_to_cart_button.added, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .add_to_cart_button.added, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .add_to_cart_button.added { display: none; } .woocommerce .products .product-item .add_to_cart_button.added:after, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item .add_to_cart_button.added:after, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item .add_to_cart_button.added:after { margin-left: 12px; } .woocommerce .products .product-item > div:hover .woocommerce-LoopProduct-link .wp-post-image, .bearsthemes-products-element.bearsthemes-products-element-layout-default .product-item > div:hover .woocommerce-LoopProduct-link .wp-post-image, .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item > div:hover .woocommerce-LoopProduct-link .wp-post-image { border: solid 1px rgba(84, 52, 49, 0.9); } .bearsthemes_minicart_products_container_elem .widget_shopping_cart_content { width: 310px; padding: 20px; } .bearsthemes_minicart_products_container_elem .widget_shopping_cart_content .cart_list { padding: 0; max-height: 290px; overflow: auto; } .bearsthemes_minicart_products_container_elem .widget_shopping_cart_content .cart_list.product_list_widget .empty { list-style: none; } .bearsthemes_minicart_products_container_elem .widget_shopping_cart_content .cart_list.product_list_widget .mini_cart_item { list-style: none; display: block; } .bearsthemes_minicart_products_container_elem .widget_shopping_cart_content .cart_list.product_list_widget .mini_cart_item:after { content: ""; display: block; clear: both; } .bearsthemes_minicart_products_container_elem .widget_shopping_cart_content .cart_list.product_list_widget .mini_cart_item:not(:last-child) { margin-bottom: 12px; padding-bottom: 12px; border-bottom: 1px solid #f8f7f7; } .bearsthemes_minicart_products_container_elem .widget_shopping_cart_content .cart_list.product_list_widget .mini_cart_item a { color: #333 !important; line-height: 28px !important; } .bearsthemes_minicart_products_container_elem .widget_shopping_cart_content .cart_list.product_list_widget .mini_cart_item a.remove { display: none !important; } .bearsthemes_minicart_products_container_elem .widget_shopping_cart_content .cart_list.product_list_widget .mini_cart_item a img { float: left; width: 60px; height: auto; margin-right: 10px; } .bearsthemes_minicart_products_container_elem .widget_shopping_cart_content .cart_list.product_list_widget .mini_cart_item a:hover { color: #543431 !important; } .bearsthemes_minicart_products_container_elem .widget_shopping_cart_content .cart_list.product_list_widget .mini_cart_item span.quantity { font-size: 13px; color: #888; } .bearsthemes_minicart_products_container_elem .widget_shopping_cart_content .total { margin-top: 20px; padding-top: 20px; } .bearsthemes_minicart_products_container_elem .widget_shopping_cart_content .total .woocommerce-Price-amount { float: right; } .bearsthemes_minicart_products_container_elem .widget_shopping_cart_content .buttons { margin-top: 20px; margin-bottom: 0; display: table; width: 100%; border-radius: 1px; overflow: hidden; border: solid 1px #4a2e2b; } .bearsthemes_minicart_products_container_elem .widget_shopping_cart_content .buttons .button { display: table-cell !important; width: 50%; text-align: center; padding: 5px 10px; -webkit-transition: 0.3s; transition: 0.3s; position: relative; border-radius: 0; line-height: 32px !important; } .bearsthemes_minicart_products_container_elem .widget_shopping_cart_content .buttons .button:after { content: "\f105"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; position: absolute; right: 5px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); color: #fff; visibility: hidden; opacity: 0; -webkit-transition: 0.3s; transition: 0.3s; } .bearsthemes_minicart_products_container_elem .widget_shopping_cart_content .buttons .button.wc-forward { background: #543431; color: #fff !important; } .bearsthemes_minicart_products_container_elem .widget_shopping_cart_content .buttons .button.checkout { background: #4a2e2b; } .bearsthemes_minicart_products_container_elem .widget_shopping_cart_content .buttons .button:hover:after { right: 16px; visibility: visible; opacity: 1; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content { /* minicart style */ } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .product_list_widget .empty { padding: 0; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .product_list_widget .mini_cart_item { margin-bottom: 20px; position: relative; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .product_list_widget .mini_cart_item a { font-weight: normal; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .product_list_widget .mini_cart_item a .wp-post-image { float: left; margin: 0 20px 0 0; width: 60px; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .product_list_widget .mini_cart_item a.remove { position: absolute; left: 0; top: 16px; z-index: 3; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content p.total { padding: 10px 0; border-top: 1px solid #ebe9eb; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content p.total .amount { margin-left: 10px; font-size: 18px; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content p.buttons .button { padding: 10px 24px; background: #8c8c8c; color: #fff; font-weight: normal; font-size: 11px; text-transform: uppercase; -webkit-transition: 0.3s; transition: 0.3s; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content p.buttons .button:hover { background: #787878; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content p.buttons .button:first-child { background: #543431; margin-right: 6px; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content p.buttons .button:first-child:hover { background: #442a28; } .widget.woocommerce.widget_shopping_cart { /* widget woocommerce */ } .widget.woocommerce.widget_price_filter .ui-slider .ui-slider-range { background: #543431; } .widget.woocommerce.widget_price_filter .ui-slider-handle { background: #fff; border: solid 2px #543431; margin-top: 1px; } .widget.woocommerce.widget_price_filter .price_slider_amount .button { padding: 10px 24px; background: #8c8c8c; color: #fff; font-weight: normal; font-size: 11px; text-transform: uppercase; -webkit-transition: 0.3s; transition: 0.3s; } .widget.woocommerce.widget_price_filter .price_slider_amount .button:hover { background: #787878; } .widget.woocommerce.widget_price_filter .ui-widget-content { background: #e9e9e9; } .widget.woocommerce.widget_product_categories .product-categories .cat-item > * { display: table-cell; } .widget.woocommerce.widget_product_categories .product-categories .cat-item a { font-weight: normal; text-decoration: none; -webkit-transition: 0.3s; transition: 0.3s; } .widget.woocommerce.widget_product_categories .product-categories .cat-item .count { font-size: 11px; font-style: normal; padding-left: 5px; } .widget.woocommerce.widget_product_search form.woocommerce-product-search .screen-reader-text { display: none; } .widget.woocommerce.widget_product_search form.woocommerce-product-search input.search-field, .widget.woocommerce.widget_product_search form.woocommerce-product-search input[type="submit"] { display: inline-block; vertical-align: middle; } .widget.woocommerce.widget_product_search form.woocommerce-product-search input.search-field { padding: 5px 11px; border-radius: 3px; } .widget.woocommerce.widget_product_search form.woocommerce-product-search input[type="submit"] { border: none; background: #543431; color: #fff; font-weight: normal; font-size: 11px; text-transform: uppercase; -webkit-transition: 0.3s; transition: 0.3s; border-radius: 3px; padding: 11px 12px !important; margin-left: 1px; } .widget.woocommerce.widget_product_search form.woocommerce-product-search input[type="submit"]:hover { background: #442a28; } .widget.woocommerce.widget_recent_reviews .product_list_widget li .star-rating { width: 64px; margin: 7px 0; float: left; } .widget.woocommerce.widget_recent_reviews .product_list_widget li .star-rating:before, .widget.woocommerce.widget_recent_reviews .product_list_widget li .star-rating span:before { font-size: 12px; color: #543431; } .widget.woocommerce.widget_recent_reviews .product_list_widget li .reviewer { color: #555; font-family: caption; font-style: italic; padding-left: 20px; } .widget.woocommerce .product_list_widget > li:not(:last-child) { margin-bottom: 10px; } .widget.woocommerce .product_list_widget > li a { font-weight: normal; } .widget.woocommerce .product_list_widget > li a img { float: left; width: 60px; margin: 0 20px 0 0; } .woocommerce img, .woocommerce-page img { max-width: none; } .woocommerce-product-subcategories-wrap { position: relative; } .woocommerce-product-subcategories-wrap:after { content: ""; display: block; clear: both; } .woocommerce-product-subcategories-wrap .product-category a img { border-radius: 1px; } .woocommerce-product-subcategories-wrap .product-category a h3 { -webkit-transition: 0.3s; transition: 0.3s; } .woocommerce-product-subcategories-wrap .product-category a h3 .count { background: rgba(84, 52, 49, 0.3); border-radius: 3px; } .woocommerce-product-subcategories-wrap .product-category a:hover h3 { color: #543431; } #page .woocommerce .products ul, #page .woocommerce ul.products { font-size: 0; letter-spacing: 0; margin-left: -30px; } #page .woocommerce .products ul:after, #page .woocommerce ul.products:after { content: ""; display: block; clear: both; } #page .woocommerce .products ul.columns-4 .product, #page .woocommerce ul.products.columns-4 .product { width: calc(25% - 30px); } #page .woocommerce .products ul.columns-3 .product, #page .woocommerce ul.products.columns-3 .product { width: calc(33.33% - 30px); } #page .woocommerce .products ul.columns-2 .product, #page .woocommerce ul.products.columns-2 .product { width: calc(50% - 30px); } #page .woocommerce .products ul.columns-1 .product, #page .woocommerce ul.products.columns-1 .product { width: calc(100% - 30px); } @media (max-width: 991.98px) { #page .woocommerce .products ul.columns-4 .product, #page .woocommerce ul.products.columns-4 .product, #page .woocommerce .products ul.columns-3 .product, #page .woocommerce ul.products.columns-3 .product { width: calc(50% - 30px); } } @media (max-width: 767.98px) { #page .woocommerce .products ul, #page .woocommerce ul.products { margin-left: 15px; margin-right: 15px; } #page .woocommerce .products ul.columns-4 .product, #page .woocommerce ul.products.columns-4 .product, #page .woocommerce .products ul.columns-3 .product, #page .woocommerce ul.products.columns-3 .product, #page .woocommerce .products ul.columns-2 .product, #page .woocommerce ul.products.columns-2 .product { display: block; width: 100%; max-width: 345px; margin-left: auto; margin-right: auto; } } #page .woocommerce .products ul .product, #page .woocommerce ul.products .product { display: inline-block; vertical-align: top; width: calc(25% - 30px); font-size: 15px; line-height: 26px; background: #fff; margin: 0 0 30px 30px; overflow: hidden; -webkit-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 5px 35px rgba(0, 0, 0, 0.1); box-shadow: 0 5px 35px rgba(0, 0, 0, 0.1); } #page .woocommerce .products ul .product a, #page .woocommerce ul.products .product a { text-decoration: none; } #page .woocommerce .products ul .product .onsale, #page .woocommerce ul.products .product .onsale { font-size: 15px; line-height: 40px; background: #543431; top: 10px; left: 10px; width: 40px; height: 40px; -webkit-box-shadow: 0 5px 35px rgba(0, 0, 0, 0.1); box-shadow: 0 5px 35px rgba(0, 0, 0, 0.1); } #page .woocommerce .products ul .product .woocommerce-imagewrapper, #page .woocommerce ul.products .product .woocommerce-imagewrapper { position: relative; overflow: hidden; } #page .woocommerce .products ul .product .woocommerce-imagewrapper img, #page .woocommerce ul.products .product .woocommerce-imagewrapper img { -webkit-transition: 3s; transition: 3s; width: 100%; height: auto; } #page .woocommerce .products ul .product .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop, #page .woocommerce ul.products .product .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop { -webkit-transition: 0.4s; transition: 0.4s; position: absolute; top: 50%; left: 50%; text-align: center; opacity: 0; -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); } #page .woocommerce .products ul .product .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop a.button, #page .woocommerce ul.products .product .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop a.button, #page .woocommerce .products ul .product .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop a.added_to_cart, #page .woocommerce ul.products .product .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop a.added_to_cart { display: inline-block; min-width: 130px; font-size: 13px; font-weight: 700; line-height: 20px; text-transform: uppercase; white-space: nowrap; color: #fff; background: #543431; margin: 5px 0; padding: 12px 20px; -webkit-border-radius: 5px; border-radius: 5px; } #page .woocommerce .products ul .product h2.woocommerce-loop-product__title, #page .woocommerce ul.products .product h2.woocommerce-loop-product__title { -webkit-transition: 0.4s; transition: 0.4s; font-size: 16px; font-weight: 700; line-height: 24px; text-transform: uppercase; margin: 20px 0 5px; padding: 0 25px; } #page .woocommerce .products ul .product h2.woocommerce-loop-product__title:hover, #page .woocommerce ul.products .product h2.woocommerce-loop-product__title:hover { color: #543431; } #page .woocommerce .products ul .product .price, #page .woocommerce ul.products .product .price { display: block; font-size: 17px; font-weight: 700; line-height: 24px; color: #543431; padding: 0 25px; } #page .woocommerce .products ul .product .price del, #page .woocommerce ul.products .product .price del { font-size: 15px; color: #999; margin-right: 5px; } #page .woocommerce .products ul .product .price ins, #page .woocommerce ul.products .product .price ins { text-decoration: none; color: #543431; } #page .woocommerce .products ul .product .woocommerce-taxonomy-loop, #page .woocommerce ul.products .product .woocommerce-taxonomy-loop { font-size: 15px; font-weight: 700; line-height: 20px; color: #333; padding: 12px 25px; margin-top: 15px; border-top: 1px solid #eaeaea; } #page .woocommerce .products ul .product:hover .woocommerce-imagewrapper img, #page .woocommerce ul.products .product:hover .woocommerce-imagewrapper img { -webkit-transform: scale(1.1); transform: scale(1.1); } #page .woocommerce .products ul .product:hover .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop, #page .woocommerce ul.products .product:hover .woocommerce-imagewrapper .woocommerce_after_thumbnail_loop { opacity: 1; } .woocommerce .shop_table { border: none !important; } .woocommerce .shop_table.cart { border-bottom: 1px solid #f8f7f7 !important; } .woocommerce .shop_table a { -webkit-transition: 0.3s; transition: 0.3s; } .woocommerce .shop_table .remove { color: #d9d9d9 !important; } .woocommerce .shop_table .remove:hover { background: none !important; color: #555 !important; } .woocommerce .shop_table thead th, .woocommerce .shop_table tbody th, .woocommerce .shop_table tfoot th, .woocommerce .shop_table thead td, .woocommerce .shop_table tbody td, .woocommerce .shop_table tfoot td { border-left: none; border-right: none; } .woocommerce .shop_table thead th { padding: 20px; font-size: 14px; text-transform: uppercase; background: #f8f7f7; } .woocommerce .shop_table tbody th, .woocommerce .shop_table tfoot th { padding: 20px; } .woocommerce .shop_table tbody td, .woocommerce .shop_table tfoot td { padding: 30px 20px; } .woocommerce .shop_table tbody td, .woocommerce .shop_table tfoot td, .woocommerce .shop_table tbody th, .woocommerce .shop_table tfoot th { -webkit-transition: 0.6s; transition: 0.6s; border-top: none !important; border-bottom: 1px solid; border-color: #f8f7f7 !important; } .woocommerce .shop_table tbody th:first-child, .woocommerce .shop_table tfoot th:first-child, .woocommerce .shop_table tbody td:first-child, .woocommerce .shop_table tfoot td:first-child { padding-left: 0; } .woocommerce .shop_table tbody tr:hover > td, .woocommerce .shop_table tfoot tr:hover > td, .woocommerce .shop_table tbody tr:hover > th, .woocommerce .shop_table tfoot tr:hover > th { border-color: rgba(84, 52, 49, 0.5) !important; } .woocommerce .shop_table .cart_item .product-thumbnail .wp-post-image { max-width: 100%; width: 100px; border: solid 1px rgba(84, 52, 49, 0.2); padding: 2px; background: #fff; } .woocommerce .shop_table .cart_item .product-name a { font-weight: normal; text-decoration: none; } .woocommerce .shop_table .cart_item .product-quantity .quantity input.qty { padding: 10px; } .woocommerce .shop_table td.actions input.button, .woocommerce .shop_table td.actions input.input-text { border-radius: 30px !important; padding: 15px 20px !important; } .woocommerce .shop_table td.actions input[name="update_cart"]:not([disabled]) { background: #8c8c8c; color: #fff; font-weight: normal; -webkit-transition: 0.3s; transition: 0.3s; } .woocommerce .shop_table td.actions input[name="update_cart"]:not([disabled]):hover { background: #787878; } .woocommerce .shop_table td.actions .coupon > * { display: table-cell; vertical-align: middle; float: none !important; } .woocommerce .shop_table td.actions .coupon input#coupon_code { border-radius: 3px; padding: 9px 10px; width: 200px; } .woocommerce .shop_table td.actions .coupon .button { background: #543431; color: #fff; font-weight: normal; -webkit-transition: 0.3s; transition: 0.3s; } .woocommerce .shop_table td.actions .coupon .button:hover { background: #442a28; } .woocommerce .cart-collaterals .cart_totals h2 { font-size: 25px; } .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr > * { vertical-align: middle; } .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .button { background: #543431; -webkit-transition: 0.3s; transition: 0.3s; border-radius: 100px; color: #fff; display: inline-block; font-size: 16px; font-weight: normal; min-width: auto; padding: 16px 30px; width: auto; } .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:hover { background: #442a28; } @media (max-width: 768px) { .woocommerce .shop_table tbody tr td, .woocommerce .shop_table tfoot tr td, .woocommerce .shop_table tbody tr th, .woocommerce .shop_table tfoot tr th { border-bottom-color: #ebebeb !important; } .woocommerce .shop_table tbody tr td:first-child, .woocommerce .shop_table tfoot tr td:first-child, .woocommerce .shop_table tbody tr th:first-child, .woocommerce .shop_table tfoot tr th:first-child { padding-left: 20px; } .woocommerce .shop_table tbody tr:hover td, .woocommerce .shop_table tfoot tr:hover td, .woocommerce .shop_table tbody tr:hover th, .woocommerce .shop_table tfoot tr:hover th { border-bottom-color: #ebebeb !important; } .woocommerce .shop_table td.actions input { margin-bottom: 10px !important; width: 50% !important; } .woocommerce .shop_table td.actions .coupon { text-align: left; } } .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce .select2-container .select2-selection { line-height: normal; padding: 6px 10px; border-radius: 3px; height: auto; border: 1px solid rgba(53, 53, 53, 0.1); } .woocommerce form .form-row input.input-text .select2-selection__rendered, .woocommerce form .form-row textarea .select2-selection__rendered, .woocommerce .select2-container .select2-selection .select2-selection__rendered { padding: 0; } .woocommerce form .form-row input.input-text .select2-selection__arrow, .woocommerce form .form-row textarea .select2-selection__arrow, .woocommerce .select2-container .select2-selection .select2-selection__arrow { height: 40px; } .woocommerce input#place_order { background: #543431; color: #fff; font-weight: normal !important; -webkit-transition: 0.3s; transition: 0.3s; } .woocommerce input#place_order:hover { background: #442a28; color: #fff; } .woocommerce-checkout input[type="text"], .woocommerce-checkout input[type="password"], .woocommerce-checkout input[type="email"], .woocommerce-checkout input[type="tel"], .woocommerce-checkout textarea { border-radius: 3px !important; padding: 10px !important; } .woocommerce-checkout textarea { min-height: 180px; } .woocommerce-checkout h3 { font-size: 25px; } .woocommerce-checkout .button { font-weight: normal !important; -webkit-transition: 0.3s; transition: 0.3s; } .woocommerce-checkout .checkout_coupon .button { background: #543431; color: #fff; font-weight: normal !important; -webkit-transition: 0.3s; transition: 0.3s; } .woocommerce-checkout .checkout_coupon .button:hover { background: #442a28; color: #fff; } .woocommerce-checkout #payment { background: #fff none repeat scroll 0 0; border: 1px solid #eaeaea; border-radius: 3px; } .woocommerce-checkout #payment ul.wc_payment_methods { border-bottom: 1px solid #eaeaea; } .woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method label { padding-top: 5px; } .woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method label a.about_paypal { margin-left: 10px; } .woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method .payment_box { background-color: #ececec; } .woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method .payment_box:before { border-bottom-color: #ececec; } .woocommerce-checkout #payment ul.wc_payment_methods li:not(:last-child) { padding: 5px 0; border-bottom: 1px solid #ececec; } .woocommerce.single-product { /* plg ywpc-countdown{ */ } .woocommerce.single-product .product .onsale { background: #543431; border-radius: 1px; color: #fff; font-size: 12px; left: 0; padding: 0 10px; position: absolute; top: 0; z-index: 3; } .woocommerce.single-product .woocommerce-product-gallery .flex-control-nav { padding-top: 15px !important; } .woocommerce.single-product .woocommerce-product-gallery .flex-control-nav > li { padding: 0 15px 15px 0; clear: none !important; } .woocommerce.single-product .images .thumbnails > a { border: solid 0.5px rgba(84, 52, 49, 0.5); -webkit-transition: 0.3s; transition: 0.3s; border-radius: 1px; } .woocommerce.single-product .images .thumbnails > a:hover { border: solid 0.5px rgba(84, 52, 49, 0.9); } .woocommerce.single-product .entry-summary .product_title { font-size: 22px; font-weight: bold; letter-spacing: -1.1px; line-height: 26px; margin: 0; } .woocommerce.single-product .entry-summary .woocommerce-product-rating .star-rating:before, .woocommerce.single-product .entry-summary .woocommerce-product-rating .star-rating span:before { color: #543431; } .woocommerce.single-product .entry-summary .woocommerce-product-rating .woocommerce-review-link { padding-left: 10px; text-transform: uppercase; font-size: 13px; letter-spacing: 1px; } .woocommerce.single-product .entry-summary .price { font-size: 16px; color: #999; } .woocommerce.single-product .entry-summary .price .amount { color: #543431; font-size: 18px; font-weight: bold; } .woocommerce.single-product .entry-summary .price del { margin-right: 5px; opacity: 0.6; } .woocommerce.single-product .entry-summary .price ins { text-decoration: none; } .woocommerce.single-product .entry-summary .product_meta { text-transform: uppercase; letter-spacing: 1px; font-size: 13px; } .woocommerce.single-product .entry-summary .product_meta .sku_wrapper { background: #8c8c8c; color: #fff; padding: 5px; font-size: 12px; border-radius: 3px; } .woocommerce.single-product .entry-summary .product_meta .posted_in, .woocommerce.single-product .entry-summary .product_meta .tagged_as { display: block; width: 100%; } .woocommerce.single-product .entry-summary .product_meta .posted_in a, .woocommerce.single-product .entry-summary .product_meta .tagged_as a { font-weight: normal; } .woocommerce.single-product .entry-summary form.cart { margin-top: 20px; margin-bottom: 10px; } .woocommerce.single-product .entry-summary form.cart .quantity input.qty { border-radius: 3px; padding: 3.2px; text-align: center; width: 3.631em; } .woocommerce.single-product .entry-summary form.cart .button.single_add_to_cart_button { background: #543431; color: #fff; font-weight: normal; -webkit-transition: 0.3s; transition: 0.3s; } .woocommerce.single-product .entry-summary form.cart .button.single_add_to_cart_button:hover { background: #442a28; } .woocommerce.single-product .entry-summary form.cart.variations_form table.variations tbody td { vertical-align: baseline; } .woocommerce.single-product .entry-summary form.cart.variations_form table.variations tbody td.label label { color: #333; font-weight: normal; font-size: 16px; } .woocommerce.single-product .entry-summary form.cart.variations_form table.variations tbody td.label label:after { content: ":"; } .woocommerce.single-product .entry-summary form.cart.variations_form table.variations tbody td.value > select { border-width: 0 0 1px 0; background: #fafafa; padding: 2px 5px; } .woocommerce.single-product .entry-summary form.cart.variations_form .single_variation_wrap .variations_button { margin-top: 20px; } .woocommerce.single-product .entry-summary .yith-wcwl-add-to-wishlist { display: inline-block; vertical-align: middle; line-height: normal; margin: 0; position: relative; } .woocommerce.single-product .entry-summary .yith-wcwl-add-to-wishlist + .clear { display: none; } .woocommerce.single-product .entry-summary .yith-wcwl-add-to-wishlist .ajax-loading { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); } .woocommerce.single-product .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse { margin-right: 20%; } .woocommerce.single-product .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse, .woocommerce.single-product .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse { display: block; margin-top: 6px; margin-bottom: 6px; line-height: 26px; } .woocommerce.single-product .entry-summary .button.compare { display: inline-block; } .woocommerce.single-product .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist, .woocommerce.single-product .entry-summary .button.compare { margin-top: 5px; display: inline-block; vertical-align: middle; padding: 8px 16px; text-align: center; background: #8c8c8c; color: #fff !important; font-size: 14px; font-weight: normal; line-height: 20px; text-decoration: none; -webkit-transition: 0.3s; transition: 0.3s; } .woocommerce.single-product .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist:hover, .woocommerce.single-product .entry-summary .button.compare:hover { background: #7f7f7f; } .woocommerce.single-product .entry-summary .product_meta { margin-top: 20px; } .woocommerce.single-product .woocommerce-tabs .tabs { padding: 0 !important; } .woocommerce.single-product .woocommerce-tabs .tabs:before { display: none !important; } .woocommerce.single-product .woocommerce-tabs .tabs > li { background: #999 !important; border: none !important; border-radius: 3px !important; margin: 0 10px 0 0 !important; opacity: 0.6; -webkit-transition: 0.3s; transition: 0.3s; } .woocommerce.single-product .woocommerce-tabs .tabs > li.active { background: #543431 !important; opacity: 1; } .woocommerce.single-product .woocommerce-tabs .tabs > li a { color: #fff !important; } .woocommerce.single-product .woocommerce-tabs .tabs > li:after, .woocommerce.single-product .woocommerce-tabs .tabs > li:before { display: none !important; } .woocommerce.single-product .woocommerce-tabs .woocommerce-Tabs-panel.panel { box-shadow: none; } .woocommerce.single-product .woocommerce-tabs .woocommerce-Tabs-panel h2 { font-size: 18px; letter-spacing: -1px; line-height: 26px; margin: 0 0 20px; text-decoration: underline; } .woocommerce.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #comments .woocommerce-Reviews-title { margin-top: 0; } .woocommerce.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #comments .commentlist { padding: 0; } .woocommerce.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #comments .commentlist .star-rating:before, .woocommerce.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #comments .commentlist .star-rating span:before { color: #543431; } .woocommerce.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #review_form #reply-title { font-size: 18px; letter-spacing: -1px; line-height: 26px; margin: 0 0 20px; text-decoration: underline; } .woocommerce.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #review_form .comment-form-comment #comment { padding: 10px; border-radius: 3px; min-height: 160px; } .woocommerce.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #review_form .comment-form-author label, .woocommerce.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #review_form .comment-form-email label { display: block; width: 100%; } .woocommerce.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #review_form .comment-form-author input, .woocommerce.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #review_form .comment-form-email input { display: block; width: 100%; padding: 6px 10px; margin-bottom: 20px; border-radius: 3px; } .woocommerce.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #review_form .form-submit .submit { background: #543431 !important; color: #fff !important; font-weight: normal !important; -webkit-transition: 0.3s; transition: 0.3s; } .woocommerce.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #review_form .form-submit .submit:hover { background: #442a28 !important; } .woocommerce.single-product .upsells > h2, .woocommerce.single-product .related > h2 { font-size: 18px; letter-spacing: -1px; line-height: 26px; margin: 0 0 20px; text-decoration: underline; } .woocommerce.single-product p.currentTextHolder { line-height: normal; } .woocommerce.single-product .pp_gallery ul, .woocommerce.single-product .pp_gallery ul a { height: auto; } .woocommerce .ywpc-countdown { background: #4a2e2b; border-color: #543431; border-radius: 1px; position: relative; overflow: hidden; margin-bottom: 30px; } .woocommerce .ywpc-countdown > * { position: relative; z-index: 3; } .woocommerce .ywpc-countdown:before { content: ""; width: 100%; height: 100%; position: absolute; left: 75%; top: 0; z-index: 2; background: #3d2624; transform: skewX(45deg); -webkit-transform: skewX(45deg); } .woocommerce .ywpc-countdown:after { content: ""; width: 100%; height: 100%; position: absolute; left: 75%; top: 0; z-index: 1; background: #412826; transform: skewX(-45deg); -webkit-transform: skewX(-45deg); } .woocommerce .ywpc-countdown .ywpc-header { color: #fff; display: block; font-size: 24px; letter-spacing: 2px; margin: 20px; padding: 0 0 30px; text-transform: uppercase; position: relative; } .woocommerce .ywpc-countdown .ywpc-header:after { content: ""; position: absolute; width: 20%; height: 2px; border-radius: 2px; background: #fff; left: 50%; bottom: 0; transform: translateX(-50%); -webkit-transform: translateX(-50%); z-index: 3; } .woocommerce .ywpc-countdown .ywpc-timer .ywpc-days > .ywpc-amount > *, .woocommerce .ywpc-countdown .ywpc-timer .ywpc-hours > .ywpc-amount > *, .woocommerce .ywpc-countdown .ywpc-timer .ywpc-minutes > .ywpc-amount > *, .woocommerce .ywpc-countdown .ywpc-timer .ywpc-seconds > .ywpc-amount > * { border-radius: 50%; box-shadow: none; border: none; background: rgba(17, 17, 17, 0.7); width: 40px; height: 40px; line-height: 40px; text-align: center; font-size: 20px; color: #fff; } .woocommerce .ywpc-countdown .ywpc-timer .ywpc-days > .ywpc-label, .woocommerce .ywpc-countdown .ywpc-timer .ywpc-hours > .ywpc-label, .woocommerce .ywpc-countdown .ywpc-timer .ywpc-minutes > .ywpc-label, .woocommerce .ywpc-countdown .ywpc-timer .ywpc-seconds > .ywpc-label { color: #fff; font-weight: bold; } .woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul { padding: 0; margin: 0; } .woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li { list-style: none; } .woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a { text-decoration: none; -webkit-transition: 0.3s; transition: 0.3s; } .woocommerce form.login .button { background: #543431; color: #fff; font-weight: normal; -webkit-transition: 0.3s; transition: 0.3s; } .woocommerce form.login .button:hover { background: #442a28; } .woocommerce form.login .form-row .woocommerce-Button { margin-right: 5px; } body #yith-quick-view-modal { overflow: auto; position: fixed; left: 0; top: 0; width: 100%; height: 100%; } body #yith-quick-view-modal #yith-quick-view-close { border-radius: 3px; width: 30px; height: 30px; background: #543431; color: transparent; opacity: 1 !important; font-size: 11px; } body #yith-quick-view-modal #yith-quick-view-close:after { content: "\f00d"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); color: #fff; } body #yith-quick-view-modal #yith-quick-view-close:hover { background: #442a28; } body #yith-quick-view-modal .yith-wcqv-wrapper { border-radius: 3px; position: absolute; height: auto !important; max-height: 90%; overflow: auto; left: 50% !important; top: 50% !important; transform: translate(-50%, -50%) !important; -webkit-transform: translate(-50%, -50%) !important; } body #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main { box-shadow: none; padding: 20px; } body #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main .input-text { border: solid 1px #e9e9e9; -webkit-transition: 0.3s; transition: 0.3s; } body #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main .input-text:focus { border-color: #543431; } body #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main .product .images { margin-bottom: 0; } #yith-wcwl-form a { text-decoration: none; } #yith-wcwl-form .wishlist-title { margin-bottom: 5px; } #yith-wcwl-form .wishlist-title h2 { font-size: 26px; line-height: 36px; } #yith-wcwl-form .wishlist_table thead tr th { border-top: none; padding: 30px 10px; } #yith-wcwl-form .wishlist_table tbody tr td, #yith-wcwl-form .wishlist_table tbody tr th { text-align: left; padding: 30px 10px; } #yith-wcwl-form .wishlist_table tbody tr td.product-name .yith-wcqv-button { margin-left: 10px; background: #543431; color: #fff; font-weight: normal; } #yith-wcwl-form .wishlist_table tbody tr td.product-name .yith-wcqv-button:hover { background: #442a28; } #yith-wcwl-form .wishlist_table tbody tr td.product-add-to-cart .button.add_to_cart_button { background: #543431; color: #fff; font-weight: normal; padding: 14px 8px; } #yith-wcwl-form .wishlist_table tbody tr td.product-add-to-cart .button.add_to_cart_button:hover { background: #442a28; } #yith-wcwl-form .wishlist_table tfoot div.yith-wcwl-share .yith-wcwl-share-title { font-size: 20px; line-height: 28px; } #cboxOverlay + #colorbox #cboxWrapper .cboxIframe { padding: 20px; border-radius: 3px; } #cboxOverlay + #colorbox #cboxWrapper #cboxMiddleLeft, #cboxOverlay + #colorbox #cboxWrapper #cboxMiddleRight, #cboxOverlay + #colorbox #cboxWrapper #cboxBottomLeft, #cboxOverlay + #colorbox #cboxWrapper #cboxBottomCenter, #cboxOverlay + #colorbox #cboxWrapper #cboxBottomRight, #cboxOverlay + #colorbox #cboxWrapper #cboxTopLeft, #cboxOverlay + #colorbox #cboxWrapper #cboxTopCenter, #cboxOverlay + #colorbox #cboxWrapper #cboxTopRight { background: none !important; } body .esg-filters > *:first-child { margin-left: 0 !important; } body .esg-filters > *:last-child { margin-right: 0 !important; } body .esg-filters .esg-filter-wrapper .esg-filterbutton { border: none; border-radius: 1px; color: #999; box-shadow: none; -webkit-transition: 0.3s; transition: 0.3s; } body .esg-filters .esg-filter-wrapper .esg-filterbutton:not(:last-child) { margin-right: 15px; } body .esg-filters .esg-filter-wrapper .esg-filterbutton.selected { border-color: #543431; color: #fff; background: #543431; } body .esg-filters .esg-sortbutton-wrapper .esg-sortbutton, body .esg-filters .esg-sortbutton-wrapper .esg-sortbutton-order { box-shadow: none; -webkit-transition: 0.3s; transition: 0.3s; } body .esg-filters .esg-sortbutton-wrapper .esg-sortbutton:hover, body .esg-filters .esg-sortbutton-wrapper .esg-sortbutton-order:hover { border-color: #543431; } body .esg-filters .esg-sortbutton-wrapper .esg-sortbutton span { color: #999; } body .esg-overflowtrick .mainul a { -webkit-transition: 0.3s; transition: 0.3s; } body .esg-overflowtrick .mainul > li .esg-content a { -webkit-transition: 0.3s; transition: 0.3s; } body .esg-overflowtrick .mainul > li .esg-content ins { text-decoration: none; } body .esg-overflowtrick .mainul > li .esg-content .add_to_cart_button { position: relative; } body .esg-overflowtrick .mainul > li .esg-content .add_to_cart_button.added { display: none; } body .esg-overflowtrick .mainul > li .esg-content .added_to_cart { margin-top: 0; background: #543431; padding: 9px 20px; color: #fff; border-radius: 3px; -webkit-transition: 0.3s; transition: 0.3s; } body .esg-overflowtrick .mainul > li .esg-content .added_to_cart:hover { background: #442a28; } body .esg-navigationbutton.esg-loadmore { font-weight: normal; background: #543431; padding: 9px 20px; color: #fff; border-radius: 3px; line-height: 25px; border: none; -webkit-transition: 0.3s; transition: 0.3s; } body .esg-navigationbutton.esg-loadmore:hover { background: #442a28; color: #fff; box-shadow: none; } .aboutus-html-style-1 { /* name: Contact style alone html:

alone is a tilen, bar and coffee roastsite in Farringdon’s Exmouth Market. With glazed frontag

*/ } .aboutus-html-style-1 img { margin-bottom: 20px; max-width: 100%; } .aboutus-html-style-1 p { margin-bottom: 20px; } .aboutus-html-style-1 a.bt-btn { font-size: 12px !important; } .contact-html-style-1 { /* .custom-title-block-layout-2 * required google font "Pacifico" */ } .contact-html-style-1 p { margin-bottom: 20px; } .contact-html-style-1 ul { margin-top: 20px; } .contact-html-style-1 ul li { padding: 8px 0; } .contact-html-style-1 ul li:not(:last-child) { border-bottom: 1px solid #232526; } .contact-html-style-1 ul li i { margin-right: 6px; color: #543431; width: 18px; text-align: center; } .custom-title-block-layout-2 { /* Search - Mini Cart Header Menu */ } .custom-title-block-layout-2 .block-title.block-title-has-number .block-number { font-size: 50px; } .custom-title-block-layout-2 .block-title.block-title-has-number .block-title-text { font-family: "Pacifico"; font-size: 17px; font-weight: normal; letter-spacing: 1px; } .custom-title-block-layout-2 .block-title.block-title-has-number .block-title-text:before { content: "/" !important; padding-right: 5px !important; } li.menu-item.custom-ui-search-mini-cart-style.menu-item-custom-type-search > a { background: #e5e5e5; border-radius: 30px; height: 40px; line-height: 40px; text-align: center; width: 40px; line-height: 40px !important; font-size: 12px !important; } li.menu-item.custom-ui-search-mini-cart-style.menu-item-custom-type-woocommerce-mini-cart > a { color: #333; background: #e5e5e5; border-radius: 30px; height: 40px; line-height: 40px; text-align: center; padding-left: 18px; padding-right: 18px; line-height: 40px !important; font-size: 12px !important; } li.menu-item.custom-ui-search-mini-cart-style.menu-item-custom-type-search > a > span, li.menu-item.custom-ui-search-mini-cart-style.menu-item-custom-type-woocommerce-mini-cart > a > span, li.menu-item.custom-ui-search-mini-cart-style.menu-item-custom-type-search > a > i, li.menu-item.custom-ui-search-mini-cart-style.menu-item-custom-type-woocommerce-mini-cart > a > i { color: #333; -webkit-transition: 0.3s; transition: 0.3s; } li.menu-item.custom-ui-search-mini-cart-style.menu-item-custom-type-search:hover > a > span, li.menu-item.custom-ui-search-mini-cart-style.menu-item-custom-type-woocommerce-mini-cart:hover > a > span, li.menu-item.custom-ui-search-mini-cart-style.menu-item-custom-type-search:hover > a > i, li.menu-item.custom-ui-search-mini-cart-style.menu-item-custom-type-woocommerce-mini-cart:hover > a > i { color: #543431; } body.is-header-sticky { /* widget-newsletter-custom-stylle-1 */ } body.is-header-sticky li.menu-item.custom-ui-search-mini-cart-style.menu-item-custom-type-search > a, body.is-header-sticky li.menu-item.custom-ui-search-mini-cart-style.menu-item-custom-type-woocommerce-mini-cart > a { background: none; box-shadow: 0 0 0 2px #e5e5e5 inset; } body.is-header-sticky li.menu-item.custom-ui-search-mini-cart-style.menu-item-custom-type-search > a > span, body.is-header-sticky li.menu-item.custom-ui-search-mini-cart-style.menu-item-custom-type-woocommerce-mini-cart > a > span, body.is-header-sticky li.menu-item.custom-ui-search-mini-cart-style.menu-item-custom-type-search > a > i, body.is-header-sticky li.menu-item.custom-ui-search-mini-cart-style.menu-item-custom-type-woocommerce-mini-cart > a > i { color: #fff; } body.is-header-sticky li.menu-item.custom-ui-search-mini-cart-style.menu-item-custom-type-search:hover > a > span, body.is-header-sticky li.menu-item.custom-ui-search-mini-cart-style.menu-item-custom-type-woocommerce-mini-cart:hover > a > span, body.is-header-sticky li.menu-item.custom-ui-search-mini-cart-style.menu-item-custom-type-search:hover > a > i, body.is-header-sticky li.menu-item.custom-ui-search-mini-cart-style.menu-item-custom-type-woocommerce-mini-cart:hover > a > i { color: #543431; } .widget-newsletter-custom-stylle-1 { /* * Social link * Html: */ } .widget-newsletter-custom-stylle-1 .widget_newsletterwidgetminimal form, .widget-newsletter-custom-stylle-1 .widget_newsletterwidget form { position: relative; } .widget-newsletter-custom-stylle-1 .widget_newsletterwidgetminimal form input.tnp-email, .widget-newsletter-custom-stylle-1 .widget_newsletterwidget form input.tnp-email { background: #e7e7e7; border-radius: 30px; height: 60px; padding: 0 40px !important; width: 100% !important; border: solid 1px transparent; } .widget-newsletter-custom-stylle-1 .widget_newsletterwidgetminimal form input.tnp-email:focus, .widget-newsletter-custom-stylle-1 .widget_newsletterwidget form input.tnp-email:focus { background: #fff !important; border: 1px solid #543431 !important; } .widget-newsletter-custom-stylle-1 .widget_newsletterwidgetminimal form input.tnp-submit, .widget-newsletter-custom-stylle-1 .widget_newsletterwidget form input.tnp-submit { position: absolute; right: 5px; top: 5px; height: 50px; padding: 0 30px; display: block; border-radius: 50px !important; background: #543431 !important; color: #fff; border: none; z-index: 9; cursor: pointer; width: 150px; -webkit-transition: 0.3s; transition: 0.3s; } .widget-newsletter-custom-stylle-1 .widget_newsletterwidgetminimal form input.tnp-submit:hover, .widget-newsletter-custom-stylle-1 .widget_newsletterwidget form input.tnp-submit:hover { background: #442a28 !important; } .social-link-custom-style-1 { padding: 0; margin: 0; } .social-link-custom-style-1 li { list-style: none; display: inline-block; vertical-align: top; } .social-link-custom-style-1 li:not(:last-child) { margin-right: 10px; } .social-link-custom-style-1 li a { display: block; width: 50px; height: 50px; border-radius: 50px; text-align: center; line-height: 50px; background: #e7e7e7; color: #222; cursor: pointer; -webkit-transition: 0.3s; transition: 0.3s; } .social-link-custom-style-1 li a:hover { background: #543431; color: #fff; } .memnber-list-template-layout-default { margin-top: 20px; background: #fafafa none repeat scroll 0 0; border-radius: 3px; /* .counter-custom-layout-1 */ } .memnber-list-template-layout-default li { padding: 20px 30px; } .memnber-list-template-layout-default li:not(:last-child) { border-bottom: solid 1px #fff; } .memnber-list-template-layout-default li img { border-radius: 100px; float: left; margin-right: 20px; margin-top: 13px; width: 100px; } .memnber-list-template-layout-default li > div { padding-left: 120px; } .memnber-list-template-layout-default li > div h4 { font-size: 18px; line-height: 28px; margin: 0; border-bottom: 1px solid #e9e9e9; padding-bottom: 5px; margin-bottom: 5px; } .memnber-list-template-layout-default li > div p { margin-bottom: 0; font-family: caption; font-style: italic; color: #999; } .memnber-list-template-layout-default li > div p i { margin-right: 6px; color: #543431; width: 14px; text-align: center; } .counter-custom-layout-1 { padding: 30px; background: rgba(255, 255, 255, 0.1); border-radius: 1px; -webkit-transition: 0.3s; transition: 0.3s; /* * team-social-layout-default */ } .counter-custom-layout-1 .text-above i { font-size: 35px; } .counter-custom-layout-1 .number-wrap { font-weight: bold; } .counter-custom-layout-1 .text-below { letter-spacing: 0 !important; text-transform: initial !important; } .counter-custom-layout-1:hover { background: rgba(255, 255, 255, 0); } .team-social-layout-default { padding: 0; margin: 0; } .team-social-layout-default li { display: inline-block; vertical-align: top; } .team-social-layout-default li:not(:last-child) { margin-right: 4px; } .team-social-layout-default li a { border-radius: 50px; width: 40px; height: 40px; line-height: 40px; display: block; text-align: center; } .skillbar-custom-layout-1 { height: 10px !important; max-width: 500px; /* .wpcf7-form */ } .skillbar-custom-layout-1 .percent { display: none; } #page .wpcf7-form { margin-bottom: 20px; } #page .wpcf7-form label { width: 100%; font-weight: normal; /* .wpcf7-submit */ } #page .wpcf7-form label input, #page .wpcf7-form label textarea { padding: 10px; width: 100%; border-radius: 3px; margin-top: 4px; } #page .wpcf7-form label textarea { height: 120px; } #page .wpcf7-form .wpcf7-submit { background: #543431; color: #fff; font-weight: normal; -webkit-transition: 0.3s; transition: 0.3s; padding: 12px 28px; border: none; border-radius: 3px; text-transform: uppercase; letter-spacing: 1px; } #page .wpcf7-form .wpcf7-submit:hover { background: #442a28; } .bt-icon-custom { width: 20px; height: 20px; border-radius: 20px; background: #543431; position: relative; display: inline-block; text-align: center; vertical-align: top; } .bt-icon-custom > * { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); z-index: 3; color: #fff; } .block-layout-3-custom-style-home-spring .bearsthemes-element-inner { padding: 10px 0 !important; } .block-layout-3-custom-style-home-spring:hover { transform: translate(0) !important; -webkit-transform: translate(0) !important; } .block-layout-3-custom-style-home-spring:hover .bearsthemes-element-inner { box-shadow: none !important; } @keyframes fadein_basic_effect { from { opacity: 0; } to { opacity: 1; } } @-webkit-keyframes { from { opacity: 0; } to { opacity: 1; } } #page .followscreen-is-active { overflow: initial; position: fixed; z-index: 999; width: 280px; animation: fadein_basic_effect 0.3s ease; -webkit-animation: fadein_basic_effect 0.3s ease; /* .custom-tabs-style-1 */ } #page .followscreen-is-active.followscreen-position-bottom-right { bottom: 10px; right: 10px; } #page .followscreen-is-active.followscreen-position-bottom-left { bottom: 10px; left: 10px; } #page .followscreen-is-active .follow-screen-close { display: block !important; background: #111 none repeat scroll 0 0; border-radius: 100px; color: #fff; font-size: 20px; height: 30px; position: absolute; right: -30px; top: -30px; width: 30px; z-index: 9; font-size: 11px; line-height: 30px; text-align: center; cursor: pointer; } #cs-content .custom-tabs-style-1.x-nav { margin-bottom: 20px; border-width: 0; } #cs-content .custom-tabs-style-1.x-nav .x-nav-tabs-item { border-width: 0; } #cs-content .custom-tabs-style-1.x-nav .x-nav-tabs-item a { border: solid 1px transparent; border-radius: 1px; -webkit-transition: 0.3s; transition: 0.3s; } #cs-content .custom-tabs-style-1.x-nav .x-nav-tabs-item.active a { border: solid 1px #543431; background: #543431; color: #fff; } #cs-content .custom-tabs-style-1.x-tab-content { border-radius: 1px; border-top: solid 1px rgba(0, 0, 0, 0.125); } #cs-content .custom-tabs-style-1.x-nav, #cs-content .custom-tabs-style-1.x-tab-content { box-shadow: none; background: transparent; } .nf-form-cont .nf-form-title h3 { font-size: 22px; line-height: 26px; letter-spacing: -1.2px; } .nf-form-cont .nf-form-layout .nf-form-content { margin-top: 30px; } .nf-form-cont .nf-form-layout .nf-form-content input[type="text"], .nf-form-cont .nf-form-layout .nf-form-content input[type="password"], .nf-form-cont .nf-form-layout .nf-form-content input[type="number"], .nf-form-cont .nf-form-layout .nf-form-content input[type="email"], .nf-form-cont .nf-form-layout .nf-form-content input[type="date"], .nf-form-cont .nf-form-layout .nf-form-content input[type="color"], .nf-form-cont .nf-form-layout .nf-form-content input[type="tel"], .nf-form-cont .nf-form-layout .nf-form-content input[type="search"], .nf-form-cont .nf-form-layout .nf-form-content textarea, .nf-form-cont .nf-form-layout .nf-form-content select { padding: 10px; border-radius: 3px; } .nf-form-cont .nf-form-layout .nf-form-content input[type="button"] { background: #543431; border: medium none; border-radius: 3px; color: #fff; padding: 8px 22px; -webkit-transition: 0.3s ease; transition: 0.3s ease; } .nf-form-cont .nf-form-layout .nf-form-content input[type="button"]:hover { background: #442a28; } .nf-form-cont { /* theme-custom-social-message-item */ } .theme-custom-social-message-item .message-wrap { background: #f5f5f5 none repeat scroll 0 0; border-radius: 4px; font-size: 18px; font-weight: bold; letter-spacing: -1.2px; line-height: 24px; padding: 30px; position: relative; } .theme-custom-social-message-item .message-wrap:after { content: ""; border: solid 10px transparent; border-top-color: #f5f5f5; position: absolute; left: 55px; bottom: -20px; } .theme-custom-social-message-item .info-wrap { margin: 20px 0 0 20px; disblay: table; } .theme-custom-social-message-item .info-wrap > * { display: table-cell; vertical-align: middle; } .theme-custom-social-message-item .info-wrap .avatar { width: 100px; } .theme-custom-social-message-item .info-wrap .avatar img { width: 100%; border-radius: 50%; } .theme-custom-social-message-item .info-wrap .meta-items { padding-left: 20px; } .theme-custom-social-message-item .info-wrap .meta-items .from { color: #999; font-size: 11px; letter-spacing: 2px; line-height: normal; text-transform: uppercase; } .theme-custom-social-message-item .info-wrap .meta-items .name { font-size: 30px; font-weight: bold; letter-spacing: -2px; line-height: 30px; margin: 0; } .give-form-wrap .give-select, .give-form-wrap .give-hidden { display: none !important; } .sweet-overlay { display: none !important; } .showSweetAlert { display: none !important; } h2.widget-title span, .notification-heading-tabs { font-family: 'Montserrat'; } .notification-content-tabs p { font-family: 'Montserrat' !important; } body p { font-family: 'Merriweather' !important; } @-webkit-keyframes hvr-bob { 0% { -webkit-transform: translateY(-8px); transform: translateY(-8px); } 50% { -webkit-transform: translateY(-4px); transform: translateY(-4px); } 100% { -webkit-transform: translateY(-8px); transform: translateY(-8px); } } @keyframes hvr-bob { 0% { -webkit-transform: translateY(-8px); transform: translateY(-8px); } 50% { -webkit-transform: translateY(-4px); transform: translateY(-4px); } 100% { -webkit-transform: translateY(-8px); transform: translateY(-8px); } } @-webkit-keyframes hvr-bob-float { 100% { -webkit-transform: translateY(-8px); transform: translateY(-8px); } } @keyframes hvr-bob-float { 100% { -webkit-transform: translateY(-8px); transform: translateY(-8px); } } .alone-color-main { color: #543431 !important; } .alone-bg-main { background: #543431 !important; } .bt-color-alone-main > b { color: #543431 !important; } .bt-inline-block { display: inline-block; } .hvr-float-shadow > a:before { pointer-events: none; position: absolute; z-index: -1; content: ''; top: 100%; left: 5%; height: 10px; width: 90%; opacity: 0; background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, .35) 0, rgba(0, 0, 0, 0) 80%); background: radial-gradient(ellipse at center, rgba(0, 0, 0, .35) 0, rgba(0, 0, 0, 0) 80%); -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform, opacity; transition-property: transform, opacity; } .hvr-float-shadow > a:active:before, .hvr-float-shadow > a:focus:before, .hvr-float-shadow > a:hover:before { opacity: 1; -webkit-transform: translateY(5px); transform: translateY(5px); } .hvr-float-shadow > a:active, .hvr-float-shadow > a:focus, .hvr-float-shadow > a:hover { -webkit-transform: translateY(-5px); transform: translateY(-5px); } [data-animate] { opacity: 0; visibility: hidden; -webkit-animation-duration: 0.6s; animation-duration: 0.6s; -webkit-animation-fill-mode: backwards; animation-fill-mode: backwards; } [data-animate].animated { opacity: 1; visibility: visible; } .bt-section-space.section-space-no { padding-top: 0px; padding-bottom: 0px; } #page .fw-shortcode-calendar-wrapper { /************* Button Element **************/ } #page .fw-shortcode-calendar-wrapper .cal-week-box { border-radius: 3px; overflow: hidden; } #page .fw-shortcode-calendar-wrapper .page-header .form-inline { margin-top: 6px; } #page .fw-shortcode-calendar-wrapper .page-header .form-inline .btn-group { margin-right: 0; } #page .fw-shortcode-calendar-wrapper .page-header .form-inline .btn-group button { font-size: 14px; color: #222; } #page .fw-shortcode-calendar-wrapper .page-header .form-inline .btn-group button[data-calendar-nav="today"] { text-transform: uppercase; letter-spacing: 3px; font-size: 11px; } #page .fw-shortcode-calendar-wrapper .page-header h3 { font-family: 'Merriweather'; color: #111; font-size: 14px; text-transform: uppercase; letter-spacing: 5px; font-weight: normal; } #page .fw-shortcode-calendar-wrapper .fw-shortcode-calendar .cal-week-box .cal-row-head [class*="cal-cell"] small { border-top-width: 1px; } #page .fw-shortcode-calendar-wrapper .fw-shortcode-calendar .cal-row-fluid.cal-row-head [class*="cal-cell"] { border-right-width: 1px; } #page .fw-shortcode-calendar-wrapper .fw-shortcode-calendar .cal-week-box .cal-column { border-left-width: 1px; left: -1px; } #page .fw-shortcode-calendar-wrapper .fw-shortcode-calendar .cal-row-head > div { letter-spacing: 2px; font-size: 11px !important; } #page .fw-shortcode-calendar-wrapper .fw-shortcode-calendar .cal-row-head > div.cal-day-today span { color: #111; } #page .fw-shortcode-calendar-wrapper .fw-shortcode-calendar .cal-row-head > div span { letter-spacing: 2px; font-size: 12px !important; } #page .fw-shortcode-calendar-wrapper .fw-shortcode-calendar .cal-week-box [data-event-class] { padding-left: 15px; } #page .fw-shortcode-calendar-wrapper .fw-shortcode-calendar .day-highlight { background: #333; border: none; border-radius: 20px; box-shadow: 0 0 26px -11px rgba(1, 1, 1, 0.3); text-transform: uppercase; letter-spacing: 2px; font-size: 11px; } #page .fw-shortcode-calendar-wrapper .fw-shortcode-calendar .day-highlight a { color: #fff; text-decoration: none; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .fw-shortcode-calendar-wrapper .fw-shortcode-calendar .day-highlight a:hover { color: #543431; } .bearsthemes-button-element { /************** Heading Element **************/ } .bearsthemes-heading-element { /**************** Underline Element ****************/ } .bearsthemes-heading-element > * { margin: 0; } .bearsthemes-underline-element { margin: auto; position: relative; line-height: 0; padding: 4px 0; /*************** Products Element ***************/ } .bearsthemes-underline-element.bearsthemes-underline-element-layout-default .line { width: 100%; height: 2px; background: #e9e9e9; } .bearsthemes-underline-element.bearsthemes-underline-element-layout-default .dots { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%) scaleX(1.4); -webkit-transform: translate(-50%, -50%) scaleX(1.4); } .bearsthemes-underline-element.bearsthemes-underline-element-layout-default .dots span { display: inline-block; vertical-align: middle; width: 8px; height: 8px; background: #543431; transform: rotate(45deg); -webkit-transform: rotate(45deg); } .bearsthemes-products-element { /********* Testimonals Element ********/ } .bearsthemes-products-element .product-filter-wrap { margin-bottom: 30px; text-align: center; /* layout default */ } .bearsthemes-products-element .product-filter-wrap.product-filter-button-group.text-left { text-align: left; } .bearsthemes-products-element .product-filter-wrap.product-filter-button-group.text-right { text-align: right; } .bearsthemes-products-element .product-filter-wrap.product-filter-button-group.text-center { text-align: center; } .bearsthemes-products-element .product-filter-wrap .product-filter-item { border: 1px solid #ececec; border-radius: 3px; display: inline-block; font-size: 11px; letter-spacing: 1px; margin-bottom: 10px; padding: 4px 20px; text-transform: uppercase; vertical-align: top; text-decoration: none; -webkit-transition: 0.3s; transition: 0.3s; } .bearsthemes-products-element .product-filter-wrap .product-filter-item.is-active { background: #543431 none repeat scroll 0 0; border-color: #543431; color: #fff; } .bearsthemes-products-element .product-filter-wrap .product-filter-item:not(:last-child) { margin-right: 20px; } .bearsthemes-products-element .product-filter-wrap .product-filter-item:hover { border-color: #543431; } .bearsthemes-products-element.bearsthemes-products-element-layout-masonry .product-item { margin-bottom: 0; } .bearsthemes-testimonals-element { /*********** Team Element ***********/ } .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-default-carousel .item .bearsthemes-testimonal-item-element .entry-content { margin-bottom: 40px; } .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-default-carousel .item .bearsthemes-testimonal-item-element .testimonal-avavar-wrap > img { width: 80px; float: left; border-radius: 3px; } .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-default-carousel .item .bearsthemes-testimonal-item-element .testimonal-avavar-wrap .extra-meta { margin-left: 100px; } .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-default-carousel .item .bearsthemes-testimonal-item-element .testimonal-avavar-wrap .extra-meta .title { margin: 0 0 5px; } .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-carousel-2 .item .bearsthemes-testimonal-item-element { background: #fff; border-radius: 1px; padding: 20px; } .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-carousel-2 .item .bearsthemes-testimonal-item-element .entry-content { padding-left: 40px; position: relative; } .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-carousel-2 .item .bearsthemes-testimonal-item-element .entry-content > .fa-quote-left { font-size: 24px; left: 6px; position: absolute; top: 3px; color: #543431; } .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-carousel-2 .item .bearsthemes-testimonal-item-element .testimonal-avavar-wrap { margin-top: 30px; display: table; width: 100%; } .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-carousel-2 .item .bearsthemes-testimonal-item-element .testimonal-avavar-wrap > * { display: table-cell; vertical-align: middle; } .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-carousel-2 .item .bearsthemes-testimonal-item-element .testimonal-avavar-wrap img { border-radius: 50px; border: solid 0.5px rgba(84, 52, 49, 0.5); } .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-carousel-2 .item .bearsthemes-testimonal-item-element .testimonal-avavar-wrap .extra-meta { width: 80%; padding-left: 20px; } .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-carousel-2 .item .bearsthemes-testimonal-item-element .testimonal-avavar-wrap .extra-meta .title { margin: 0; font-size: 18px; } .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-carousel-2 .item .bearsthemes-testimonal-item-element .testimonal-avavar-wrap .extra-meta .sub-title { color: #543431; line-height: normal; font-size: 14px; } .bearsthemes-team-element { /************** Gallery Element **************/ } .bearsthemes-team-element.bearsthemes-team-element-layout-default-carousel .item .item-wrap .content-entry { -webkit-transition: 0.5s; transition: 0.5s; text-align: center; } .bearsthemes-team-element.bearsthemes-team-element-layout-default-carousel .item .item-wrap .content-entry .extra-meta .title { margin: 0; } .bearsthemes-team-element.bearsthemes-team-element-layout-default-carousel .item .item-wrap .content-entry .entry-content { margin-top: 20px; } .bearsthemes-team-element.bearsthemes-team-element-layout-default-carousel .item .item-wrap.has-avatar { position: relative; } .bearsthemes-team-element.bearsthemes-team-element-layout-default-carousel .item .item-wrap.has-avatar .--overlay { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); -webkit-transition: 0.3s; transition: 0.3s; z-index: 1; visibility: hidden; opacity: 0; } .bearsthemes-team-element.bearsthemes-team-element-layout-default-carousel .item .item-wrap.has-avatar .content-entry { visibility: hidden; opacity: 0; width: 90%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); z-index: 3; } .bearsthemes-team-element.bearsthemes-team-element-layout-default-carousel .item .item-wrap:hover.has-avatar .--overlay { visibility: visible; opacity: 1; } .bearsthemes-team-element.bearsthemes-team-element-layout-default-carousel .item .item-wrap:hover.has-avatar .content-entry { visibility: visible; opacity: 1; } .bearsthemes-team-element.bearsthemes-team-element-layout-default-carousel .item .item-wrap:hover.has-avatar .content-entry .team-social-layout-default li a { color: #fff; -webkit-transition: 0.3s; transition: 0.3s; } .bearsthemes-team-element.bearsthemes-team-element-layout-default-carousel .item .item-wrap:hover.has-avatar .content-entry .team-social-layout-default li a:hover { background: #543431; } .bearsthemes-gallery-element { /**************** Portfolio Element ****************/ } .bearsthemes-gallery-element.bearsthemes-gallery-element-layout-default .bearsthemes-image-item-element .image-item-inner { overflow: hidden; position: relative; border-radius: 1px; } .bearsthemes-gallery-element.bearsthemes-gallery-element-layout-default .bearsthemes-image-item-element .image-item-inner:after { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.7); z-index: 1; visibility: hidden; opacity: 0; -webkit-transition: 0.3s; transition: 0.3s; } .bearsthemes-gallery-element.bearsthemes-gallery-element-layout-default .bearsthemes-image-item-element .image-item-inner img { max-width: 100%; width: 100%; } .bearsthemes-gallery-element.bearsthemes-gallery-element-layout-default .bearsthemes-image-item-element .image-item-inner img.lazyload { position: relative; width: 50px; height: 50px; margin: 0 auto; background-color: rgba(0, 0, 0, .5); } .bearsthemes-gallery-element.bearsthemes-gallery-element-layout-default .bearsthemes-image-item-element .image-item-inner .title { bottom: -20px; font-size: 16px; left: 20px; line-height: 26px; margin: 0; position: absolute; text-align: center; width: calc(100% - 40px); z-index: 2; color: #fff; opacity: 0; font-weight: normal; -webkit-transition: 0.3s; transition: 0.3s; } .bearsthemes-gallery-element.bearsthemes-gallery-element-layout-default .bearsthemes-image-item-element .image-item-inner .icon-zoom { position: absolute; left: 50%; top: 20%; transform: translate(-50%, -50%); z-index: 3; -webkit-transition: 0.5s ease; transition: 0.5s ease; transition-delay: 0.2s; -webkit-transition-delay: 0.2s; visibility: hidden; opacity: 0; font-size: 20px; } .bearsthemes-gallery-element.bearsthemes-gallery-element-layout-default .bearsthemes-image-item-element .image-item-inner:hover:after { visibility: visible; opacity: 1; } .bearsthemes-gallery-element.bearsthemes-gallery-element-layout-default .bearsthemes-image-item-element .image-item-inner:hover .title { bottom: 20px; opacity: 1; } .bearsthemes-gallery-element.bearsthemes-gallery-element-layout-default .bearsthemes-image-item-element .image-item-inner:hover .icon-zoom { visibility: visible; opacity: 1; top: 50%; } .bearsthemes-gallery-element.bearsthemes-gallery-element-layout-creative .ui-resizable-se:after { color: #fff; } .bearsthemes-gallery-element.bearsthemes-gallery-element-layout-creative .bearsthemes-image-item-element { position: relative; background: #ececec; width: 100%; height: 100%; } .bearsthemes-gallery-element.bearsthemes-gallery-element-layout-creative .bearsthemes-image-item-element .grid-item-inner > * { position: relative; z-index: 3; } .bearsthemes-gallery-element.bearsthemes-gallery-element-layout-creative .bearsthemes-image-item-element .grid-item-inner:after { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.7); z-index: 1; visibility: hidden; opacity: 0; -webkit-transition: 0.3s; transition: 0.3s; } .bearsthemes-gallery-element.bearsthemes-gallery-element-layout-creative .bearsthemes-image-item-element .grid-item-inner .image-ovelay { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; } .bearsthemes-gallery-element.bearsthemes-gallery-element-layout-creative .bearsthemes-image-item-element .grid-item-inner .icon-zoom { position: absolute; left: 50%; top: 20%; transform: translate(-50%, -50%); z-index: 3; -webkit-transition: 0.5s ease; transition: 0.5s ease; transition-delay: 0.2s; -webkit-transition-delay: 0.2s; visibility: hidden; opacity: 0; font-size: 20px; } .bearsthemes-gallery-element.bearsthemes-gallery-element-layout-creative .bearsthemes-image-item-element .grid-item-inner .title { bottom: -20px; font-size: 16px; left: 20px; line-height: 26px; margin: 0; position: absolute; text-align: center; width: calc(100% - 40px); z-index: 2; color: #fff; opacity: 0; font-weight: normal; -webkit-transition: 0.3s; transition: 0.3s; } .bearsthemes-gallery-element.bearsthemes-gallery-element-layout-creative .bearsthemes-image-item-element .grid-item-inner:hover:after { visibility: visible; opacity: 1; } .bearsthemes-gallery-element.bearsthemes-gallery-element-layout-creative .bearsthemes-image-item-element .grid-item-inner:hover .title { bottom: 20px; opacity: 1; } .bearsthemes-gallery-element.bearsthemes-gallery-element-layout-creative .bearsthemes-image-item-element .grid-item-inner:hover .icon-zoom { visibility: visible; opacity: 1; top: 50%; } .bearsthemes-portfolio-element { /* Countdown Element */ } .bearsthemes-portfolio-element .bt-portfolio-filter-warp .portfolio-filter-wrap.text-left { text-align: left; } .bearsthemes-portfolio-element .bt-portfolio-filter-warp .portfolio-filter-wrap.text-right { text-align: right; } .bearsthemes-portfolio-element .bt-portfolio-filter-warp .portfolio-filter-wrap.text-center { text-align: center; } .bearsthemes-portfolio-element.bearsthemes-portfolio-element-layout-default .bearsthemes-element-inner .portfolio-item .portfolio-item-inner { position: relative; border-radius: 1px; overflow: hidden; } .bearsthemes-portfolio-element.bearsthemes-portfolio-element-layout-default .bearsthemes-element-inner .portfolio-item .portfolio-item-inner:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); z-index: 1; visibility: hidden; opacity: 0; -webkit-transition: 0.2s; transition: 0.2s; } .bearsthemes-portfolio-element.bearsthemes-portfolio-element-layout-default .bearsthemes-element-inner .portfolio-item .portfolio-item-inner .content-entry { visibility: hidden; opacity: 0; position: absolute; z-index: 3; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); width: 90%; text-align: center; } .bearsthemes-portfolio-element.bearsthemes-portfolio-element-layout-default .bearsthemes-element-inner .portfolio-item .portfolio-item-inner .content-entry .item-link { overflow: hidden; display: block; text-decoration: none; } .bearsthemes-portfolio-element.bearsthemes-portfolio-element-layout-default .bearsthemes-element-inner .portfolio-item .portfolio-item-inner .content-entry .item-link .item-title { font-size: 18px; line-height: 28px; margin: 0 0 15px 0; color: #fff; transform: translateY(-200%); -webkit-transform: translateY(-200%); transition-delay: 0.1s; -webkit-transition-delay: 0.1s; opacity: 0; -webkit-transition: 0.5s; transition: 0.5s; } .bearsthemes-portfolio-element.bearsthemes-portfolio-element-layout-default .bearsthemes-element-inner .portfolio-item .portfolio-item-inner .content-entry .item-link:hover .item-title { color: #543431; } .bearsthemes-portfolio-element.bearsthemes-portfolio-element-layout-default .bearsthemes-element-inner .portfolio-item .portfolio-item-inner .content-entry .btn-action-wrap { display: inline-block; } .bearsthemes-portfolio-element.bearsthemes-portfolio-element-layout-default .bearsthemes-element-inner .portfolio-item .portfolio-item-inner .content-entry .btn-action-wrap > a { position: relative; display: inline-block; vertical-align: middle; width: 40px; height: 40px; line-height: 40px; border-radius: 40px; border: solid 2px #543431; text-align: center; font-size: 12px; -webkit-transition: 0.3s; transition: 0.3s; opacity: 0; } .bearsthemes-portfolio-element.bearsthemes-portfolio-element-layout-default .bearsthemes-element-inner .portfolio-item .portfolio-item-inner .content-entry .btn-action-wrap > a:not(:last-child) { margin-right: 6px; } .bearsthemes-portfolio-element.bearsthemes-portfolio-element-layout-default .bearsthemes-element-inner .portfolio-item .portfolio-item-inner .content-entry .btn-action-wrap > a > i { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); } .bearsthemes-portfolio-element.bearsthemes-portfolio-element-layout-default .bearsthemes-element-inner .portfolio-item .portfolio-item-inner .content-entry .btn-action-wrap > a:hover { background: #543431; color: #fff; } .bearsthemes-portfolio-element.bearsthemes-portfolio-element-layout-default .bearsthemes-element-inner .portfolio-item .portfolio-item-inner .content-entry .btn-action-wrap > a.item-zoom { transform: translateX(200%); -webkit-transform: translateX(200%); transition-delay: 0.2s; -webkit-transition-delay: 0.2s; } .bearsthemes-portfolio-element.bearsthemes-portfolio-element-layout-default .bearsthemes-element-inner .portfolio-item .portfolio-item-inner .content-entry .btn-action-wrap > a.item-view-detail { transform: translateX(-200%); -webkit-transform: translateX(-200%); transition-delay: 0.3s; -webkit-transition-delay: 0.3s; } .bearsthemes-portfolio-element.bearsthemes-portfolio-element-layout-default .bearsthemes-element-inner .portfolio-item .portfolio-item-inner:hover:after, .bearsthemes-portfolio-element.bearsthemes-portfolio-element-layout-default .bearsthemes-element-inner .portfolio-item .portfolio-item-inner:hover .content-entry { visibility: visible; opacity: 1; } .bearsthemes-portfolio-element.bearsthemes-portfolio-element-layout-default .bearsthemes-element-inner .portfolio-item .portfolio-item-inner:hover .content-entry .item-link .item-title { transform: translateY(0); -webkit-transform: translateY(0); opacity: 1; } .bearsthemes-portfolio-element.bearsthemes-portfolio-element-layout-default .bearsthemes-element-inner .portfolio-item .portfolio-item-inner:hover .content-entry .btn-action-wrap > a.item-zoom, .bearsthemes-portfolio-element.bearsthemes-portfolio-element-layout-default .bearsthemes-element-inner .portfolio-item .portfolio-item-inner:hover .content-entry .btn-action-wrap > a.item-view-detail { transform: translateY(0); -webkit-transform: translateY(0); opacity: 1; } .bearsthemes-countdown-element .bearsthemes-element-inner { display: block; } .bearsthemes-countdown-element .bearsthemes-element-inner:after { content: ""; clear: both; display: block; } .bearsthemes-countdown-element .bearsthemes-element-inner .countdown-section { float: left; text-align: center; width: 100px; padding: 30px 0; position: relative; } .bearsthemes-countdown-element .bearsthemes-element-inner .countdown-section:after { content: ""; position: absolute; left: 50%; top: 50%; width: 100px; height: 100px; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); border-radius: 100px; border: solid 3px #543431; } .bearsthemes-countdown-element .bearsthemes-element-inner .countdown-section:not(:last-child) { margin-right: 20px; } .bearsthemes-countdown-element .bearsthemes-element-inner .countdown-section .countdown-amount { display: block; font-size: 28px; font-weight: bold; font-family: montserrat; color: #333; } .bearsthemes-countdown-element .bearsthemes-element-inner .countdown-section .countdown-period { display: block; font-size: 14px; color: #666; } .bearsthemes-recent-post-element a { -webkit-transition: 0.4s; transition: 0.4s; } .bearsthemes-recent-post-element.recent-post-layout-background.sticky-posts-1 .element-inner .grid-item:first-child .post-item-inner { position: relative; } .bearsthemes-recent-post-element.recent-post-layout-background.sticky-posts-1 .element-inner .grid-item:first-child .post-item-inner:before { content: "\f097"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; position: absolute; top: 10px; right: 20px; font-size: 20px; color: #fff; z-index: 10; } .bearsthemes-recent-post-element.recent-post-layout-background .post-item-inner { position: relative; } .bearsthemes-recent-post-element.recent-post-layout-background .post-item-inner .image-overlay { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; } .bearsthemes-recent-post-element.recent-post-layout-background .post-item-inner .image-overlay:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.2); -webkit-transition: 0.3s; transition: 0.3s; } .bearsthemes-recent-post-element.recent-post-layout-background .post-item-inner .post-entry-wrap { position: relative; z-index: 3; text-align: center; padding: 40% 30px; } .bearsthemes-recent-post-element.recent-post-layout-background .post-item-inner .post-entry-wrap .term-list-wrap { display: inline-block; color: #fff; padding-left: 30px; border-left: solid 1px #543431; margin-bottom: 30px; } .bearsthemes-recent-post-element.recent-post-layout-background .post-item-inner .post-entry-wrap .term-list-wrap a { text-transform: uppercase; letter-spacing: 1px; font-size: 12px; color: #fff; text-decoration: none; } .bearsthemes-recent-post-element.recent-post-layout-background .post-item-inner .post-entry-wrap .term-list-wrap a:hover { color: #543431; } .bearsthemes-recent-post-element.recent-post-layout-background .post-item-inner .post-entry-wrap .title-link { display: block; text-decoration: none; } .bearsthemes-recent-post-element.recent-post-layout-background .post-item-inner .post-entry-wrap .title-link .title { display: inline; font-size: 40px; line-height: 52px; color: #fff; background: rgba(17, 17, 17, 0.5); letter-spacing: -1px; -webkit-transition: 0.3s; transition: 0.3s; } .bearsthemes-recent-post-element.recent-post-layout-background .post-item-inner .post-entry-wrap .title-link:hover .title { color: #543431; } .bearsthemes-recent-post-element.recent-post-layout-background .post-item-inner .post-entry-wrap .readmore-link { display: inline-block; padding: 4px 15px; font-size: 12px; border: solid 1px; color: #fff; text-transform: uppercase; letter-spacing: 1px; margin-top: 30px; text-decoration: none; } .bearsthemes-recent-post-element.recent-post-layout-background .post-item-inner .post-entry-wrap .readmore-link i { font-size: 18px; margin-left: 6px; vertical-align: middle; } .bearsthemes-recent-post-element.recent-post-layout-background .post-item-inner .post-entry-wrap .readmore-link:hover { color: #543431; } .bearsthemes-recent-post-element.recent-post-layout-background .post-item-inner:hover .image-overlay:after { background: rgba(0, 0, 0, 0.5); } .bearsthemes-recent-post-element.recent-post-layout-default.sticky-posts-1 .element-inner .grid-item:first-child .post-item-inner { position: relative; } .bearsthemes-recent-post-element.recent-post-layout-default.sticky-posts-1 .element-inner .grid-item:first-child .post-item-inner:before { content: "\f097"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; position: absolute; top: 10px; right: 20px; font-size: 20px; color: #fff; z-index: 10; } .bearsthemes-recent-post-element.recent-post-layout-default .post-item-inner .featured-image-wrap { border-radius: 3px; overflow: hidden; margin-bottom: 30px; position: relative; text-align: center; background: #222; } .bearsthemes-recent-post-element.recent-post-layout-default .post-item-inner .featured-image-wrap img { max-width: 100%; height: auto; } .bearsthemes-recent-post-element.recent-post-layout-default .post-item-inner .featured-image-wrap:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); opacity: 0; z-index: 2; -webkit-transition: 0.3s; transition: 0.3s; } .bearsthemes-recent-post-element.recent-post-layout-default .post-item-inner .featured-image-wrap .readmore-icon-link { position: absolute; left: 40%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); z-index: 3; display: block; padding: 4px 14px; color: #fff; font-size: 12px; letter-spacing: 1px; text-transform: uppercase; opacity: 0; visibility: hidden; text-decoration: none; } .bearsthemes-recent-post-element.recent-post-layout-default .post-item-inner .featured-image-wrap .readmore-icon-link i { font-size: 30px; vertical-align: middle; margin-left: 10px; } .bearsthemes-recent-post-element.recent-post-layout-default .post-item-inner .featured-image-wrap .readmore-icon-link:hover { color: #543431; } .bearsthemes-recent-post-element.recent-post-layout-default .post-item-inner .featured-image-wrap:hover:after { opacity: 1; } .bearsthemes-recent-post-element.recent-post-layout-default .post-item-inner .featured-image-wrap:hover .readmore-icon-link { visibility: visible; opacity: 1; left: 50%; } .bearsthemes-recent-post-element.recent-post-layout-default .post-item-inner .entry-content .term-list-wrap > a { color: #222; text-transform: uppercase; letter-spacing: 1px; font-size: 12px; text-decoration: none; } .bearsthemes-recent-post-element.recent-post-layout-default .post-item-inner .entry-content .term-list-wrap > a:hover { color: #543431; } .bearsthemes-recent-post-element.recent-post-layout-default .post-item-inner .entry-content .title-link { color: #111; text-decoration: underline; } .bearsthemes-recent-post-element.recent-post-layout-default .post-item-inner .entry-content .title-link .title { margin-top: 0; font-size: 22px; line-height: 28px; letter-spacing: -1px; -webkit-transition: 0.4s; transition: 0.4s; } .bearsthemes-recent-post-element.recent-post-layout-default .post-item-inner .entry-content .title-link:hover { color: #543431; } .bearsthemes-recent-post-element.recent-post-layout-default .post-item-inner .entry-content .title-link:hover .title { color: #543431; } .bearsthemes-recent-post-element.recent-post-layout-default .post-item-inner .entry-content .readmore-link { display: inline-block; padding: 6px 18px; color: #fff; background: #543431; border-radius: 3px; letter-spacing: 1px; text-transform: uppercase; font-size: 11px; text-decoration: none; } .bearsthemes-recent-post-element.recent-post-layout-default .post-item-inner .entry-content .readmore-link:hover { background: #442a28; } .bearsthemes-team-element.bearsthemes-team-element-layout-default-carousel .owl-nav .owl-prev, .bearsthemes-carousel-element .owl-nav .owl-prev, .owl-carousel.owl-carousel-style-dots-navs-default .owl-nav .owl-prev, .bearsthemes-team-element.bearsthemes-team-element-layout-default-carousel .owl-nav .owl-next, .bearsthemes-carousel-element .owl-nav .owl-next, .owl-carousel.owl-carousel-style-dots-navs-default .owl-nav .owl-next { position: absolute; top: 50%; z-index: 9; transform: translateY(-50%); -webkit-transform: translateY(-50%); text-align: center; color: #fff; font-size: 30px; width: 50px; height: 50px; line-height: 50px; text-align: center; opacity: 0; -webkit-transition: 0.5s; transition: 0.5s; } .bearsthemes-team-element.bearsthemes-team-element-layout-default-carousel .owl-nav .owl-prev, .bearsthemes-carousel-element .owl-nav .owl-prev, .owl-carousel.owl-carousel-style-dots-navs-default .owl-nav .owl-prev { left: -50px; } .bearsthemes-team-element.bearsthemes-team-element-layout-default-carousel .owl-nav .owl-next, .bearsthemes-carousel-element .owl-nav .owl-next, .owl-carousel.owl-carousel-style-dots-navs-default .owl-nav .owl-next { right: -50px; } .bearsthemes-team-element.bearsthemes-team-element-layout-default-carousel .owl-dots, .bearsthemes-carousel-element .owl-dots, .owl-carousel.owl-carousel-style-dots-navs-default .owl-dots { position: absolute; bottom: 0; left: 0; width: 100%; text-align: center; z-index: 9; line-height: normal; } .bearsthemes-team-element.bearsthemes-team-element-layout-default-carousel .owl-dots .owl-dot, .bearsthemes-carousel-element .owl-dots .owl-dot, .owl-carousel.owl-carousel-style-dots-navs-default .owl-dots .owl-dot { display: inline-block; vertical-align: top; width: 10px; height: 10px; border-radius: 100%; border: solid 2px #543431; -webkit-transition: 0.4s; transition: 0.4s; } .bearsthemes-team-element.bearsthemes-team-element-layout-default-carousel .owl-dots .owl-dot:not(:last-child), .bearsthemes-carousel-element .owl-dots .owl-dot:not(:last-child), .owl-carousel.owl-carousel-style-dots-navs-default .owl-dots .owl-dot:not(:last-child) { margin-right: 5px; } .bearsthemes-team-element.bearsthemes-team-element-layout-default-carousel .owl-dots .owl-dot.active, .bearsthemes-carousel-element .owl-dots .owl-dot.active, .owl-carousel.owl-carousel-style-dots-navs-default .owl-dots .owl-dot.active { background: #543431; } .bearsthemes-team-element.bearsthemes-team-element-layout-default-carousel:hover .owl-nav .owl-prev, .bearsthemes-carousel-element:hover .owl-nav .owl-prev, .owl-carousel.owl-carousel-style-dots-navs-default:hover .owl-nav .owl-prev { left: 0; opacity: 1; } .bearsthemes-team-element.bearsthemes-team-element-layout-default-carousel:hover .owl-nav .owl-next, .bearsthemes-carousel-element:hover .owl-nav .owl-next, .owl-carousel.owl-carousel-style-dots-navs-default:hover .owl-nav .owl-next { right: 0; opacity: 1; } .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-default-carousel .owl-nav .owl-prev, .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-carousel-2 .owl-nav .owl-prev, .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-default-carousel .owl-nav .owl-next, .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-carousel-2 .owl-nav .owl-next { position: absolute; top: 50%; z-index: 9; transform: translateY(-50%); -webkit-transform: translateY(-50%); text-align: center; color: #fff; font-size: 30px; width: 50px; height: 50px; line-height: 50px; text-align: center; opacity: 0; -webkit-transition: 0.5s; transition: 0.5s; } .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-default-carousel .owl-nav .owl-prev, .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-carousel-2 .owl-nav .owl-prev { left: -50px; } .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-default-carousel .owl-nav .owl-next, .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-carousel-2 .owl-nav .owl-next { right: -50px; } .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-default-carousel .owl-dots, .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-carousel-2 .owl-dots { width: 100%; text-align: center; line-height: normal; margin-top: 20px; } .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-default-carousel .owl-dots .owl-dot, .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-carousel-2 .owl-dots .owl-dot { display: inline-block; vertical-align: top; width: 10px; height: 10px; border-radius: 100%; border: solid 2px #543431; -webkit-transition: 0.4s; transition: 0.4s; } .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-default-carousel .owl-dots .owl-dot:not(:last-child), .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-carousel-2 .owl-dots .owl-dot:not(:last-child) { margin-right: 5px; } .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-default-carousel .owl-dots .owl-dot.active, .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-carousel-2 .owl-dots .owl-dot.active { background: #543431; } .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-default-carousel:hover .owl-nav .owl-prev, .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-carousel-2:hover .owl-nav .owl-prev { left: 0; opacity: 1; } .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-default-carousel:hover .owl-nav .owl-next, .bearsthemes-testimonals-element.bearsthemes-testimonals-element-layout-carousel-2:hover .owl-nav .owl-next { right: 0; opacity: 1; } .custom-nav-position-top-right .owl-nav { opacity: 1; visibility: visible; position: absolute; right: 0; top: -72px; } .custom-nav-position-top-right .owl-nav > div { display: inline-block; opacity: 1 !important; position: initial !important; transform: none !important; -webkit-transform: none !important; vertical-align: middle; width: 35px !important; -webkit-transition: 0.3s; transition: 0.3s; } .custom-nav-position-top-right .owl-nav > div:hover { color: #543431 !important; } #page .wpb_theme_custom_element.wpb_events_slider .owl-nav, #page .wpb_theme_custom_element.wpb_give_forms_listing .owl-nav, #page .wpb_theme_custom_element.wpb_give_forms_slider .owl-nav, #page .wpb_theme_custom_element.wpb_base_carousel .owl-nav, #page .wpb_theme_custom_element.wpb_base_review .owl-nav, #page .wpb_theme_custom_element.wpb_base_testimonial .owl-nav, #page .wpb_theme_custom_element.wpb_logo_banner .owl-nav, #page .wpb_theme_custom_element.wpb_carousel_blog_card .owl-nav, #page .wpb_theme_custom_element.wpb_posts_slider_2 .owl-nav, #page .wpb_theme_custom_element.wpb_sermon_slider .owl-nav, #page .wpb_theme_custom_element.wpb_church_location .owl-nav { opacity: 0; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_events_slider .owl-nav > div, #page .wpb_theme_custom_element.wpb_give_forms_listing .owl-nav > div, #page .wpb_theme_custom_element.wpb_give_forms_slider .owl-nav > div, #page .wpb_theme_custom_element.wpb_base_carousel .owl-nav > div, #page .wpb_theme_custom_element.wpb_base_review .owl-nav > div, #page .wpb_theme_custom_element.wpb_base_testimonial .owl-nav > div, #page .wpb_theme_custom_element.wpb_logo_banner .owl-nav > div, #page .wpb_theme_custom_element.wpb_carousel_blog_card .owl-nav > div, #page .wpb_theme_custom_element.wpb_posts_slider_2 .owl-nav > div, #page .wpb_theme_custom_element.wpb_sermon_slider .owl-nav > div, #page .wpb_theme_custom_element.wpb_church_location .owl-nav > div { position: absolute; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); width: 50px; height: 50px; line-height: 50px; text-align: center; background: #543431; color: #fff; border-radius: 100px; z-index: 5; font-size: 20px; opacity: 0.3; -webkit-transition: 0.3s ease; transition: 0.3s ease; } #page .wpb_theme_custom_element.wpb_events_slider .owl-nav > div.owl-prev, #page .wpb_theme_custom_element.wpb_give_forms_listing .owl-nav > div.owl-prev, #page .wpb_theme_custom_element.wpb_give_forms_slider .owl-nav > div.owl-prev, #page .wpb_theme_custom_element.wpb_base_carousel .owl-nav > div.owl-prev, #page .wpb_theme_custom_element.wpb_base_review .owl-nav > div.owl-prev, #page .wpb_theme_custom_element.wpb_base_testimonial .owl-nav > div.owl-prev, #page .wpb_theme_custom_element.wpb_logo_banner .owl-nav > div.owl-prev, #page .wpb_theme_custom_element.wpb_carousel_blog_card .owl-nav > div.owl-prev, #page .wpb_theme_custom_element.wpb_posts_slider_2 .owl-nav > div.owl-prev, #page .wpb_theme_custom_element.wpb_sermon_slider .owl-nav > div.owl-prev, #page .wpb_theme_custom_element.wpb_church_location .owl-nav > div.owl-prev { left: 10px; } #page .wpb_theme_custom_element.wpb_events_slider .owl-nav > div.owl-next, #page .wpb_theme_custom_element.wpb_give_forms_listing .owl-nav > div.owl-next, #page .wpb_theme_custom_element.wpb_give_forms_slider .owl-nav > div.owl-next, #page .wpb_theme_custom_element.wpb_base_carousel .owl-nav > div.owl-next, #page .wpb_theme_custom_element.wpb_base_review .owl-nav > div.owl-next, #page .wpb_theme_custom_element.wpb_base_testimonial .owl-nav > div.owl-next, #page .wpb_theme_custom_element.wpb_logo_banner .owl-nav > div.owl-next, #page .wpb_theme_custom_element.wpb_carousel_blog_card .owl-nav > div.owl-next, #page .wpb_theme_custom_element.wpb_posts_slider_2 .owl-nav > div.owl-next, #page .wpb_theme_custom_element.wpb_sermon_slider .owl-nav > div.owl-next, #page .wpb_theme_custom_element.wpb_church_location .owl-nav > div.owl-next { right: 10px; } #page .wpb_theme_custom_element.wpb_events_slider .owl-nav > div:hover, #page .wpb_theme_custom_element.wpb_give_forms_listing .owl-nav > div:hover, #page .wpb_theme_custom_element.wpb_give_forms_slider .owl-nav > div:hover, #page .wpb_theme_custom_element.wpb_base_carousel .owl-nav > div:hover, #page .wpb_theme_custom_element.wpb_base_review .owl-nav > div:hover, #page .wpb_theme_custom_element.wpb_base_testimonial .owl-nav > div:hover, #page .wpb_theme_custom_element.wpb_logo_banner .owl-nav > div:hover, #page .wpb_theme_custom_element.wpb_carousel_blog_card .owl-nav > div:hover, #page .wpb_theme_custom_element.wpb_posts_slider_2 .owl-nav > div:hover, #page .wpb_theme_custom_element.wpb_sermon_slider .owl-nav > div:hover, #page .wpb_theme_custom_element.wpb_church_location .owl-nav > div:hover { opacity: 1; } #page .wpb_theme_custom_element.wpb_events_slider .owl-dots, #page .wpb_theme_custom_element.wpb_give_forms_listing .owl-dots, #page .wpb_theme_custom_element.wpb_give_forms_slider .owl-dots, #page .wpb_theme_custom_element.wpb_base_carousel .owl-dots, #page .wpb_theme_custom_element.wpb_base_review .owl-dots, #page .wpb_theme_custom_element.wpb_base_testimonial .owl-dots, #page .wpb_theme_custom_element.wpb_logo_banner .owl-dots, #page .wpb_theme_custom_element.wpb_carousel_blog_card .owl-dots, #page .wpb_theme_custom_element.wpb_posts_slider_2 .owl-dots, #page .wpb_theme_custom_element.wpb_sermon_slider .owl-dots, #page .wpb_theme_custom_element.wpb_church_location .owl-dots { margin-top: 20px; text-align: center; } #page .wpb_theme_custom_element.wpb_events_slider .owl-dots .owl-dot, #page .wpb_theme_custom_element.wpb_give_forms_listing .owl-dots .owl-dot, #page .wpb_theme_custom_element.wpb_give_forms_slider .owl-dots .owl-dot, #page .wpb_theme_custom_element.wpb_base_carousel .owl-dots .owl-dot, #page .wpb_theme_custom_element.wpb_base_review .owl-dots .owl-dot, #page .wpb_theme_custom_element.wpb_base_testimonial .owl-dots .owl-dot, #page .wpb_theme_custom_element.wpb_logo_banner .owl-dots .owl-dot, #page .wpb_theme_custom_element.wpb_carousel_blog_card .owl-dots .owl-dot, #page .wpb_theme_custom_element.wpb_posts_slider_2 .owl-dots .owl-dot, #page .wpb_theme_custom_element.wpb_sermon_slider .owl-dots .owl-dot, #page .wpb_theme_custom_element.wpb_church_location .owl-dots .owl-dot { display: inline-block; vertical-align: middle; width: 6px; height: 6px; background: #999; border-radius: 20px; -webkit-transition: 0.3s ease; transition: 0.3s ease; margin: 0 8px; } #page .wpb_theme_custom_element.wpb_events_slider .owl-dots .owl-dot.active, #page .wpb_theme_custom_element.wpb_give_forms_listing .owl-dots .owl-dot.active, #page .wpb_theme_custom_element.wpb_give_forms_slider .owl-dots .owl-dot.active, #page .wpb_theme_custom_element.wpb_base_carousel .owl-dots .owl-dot.active, #page .wpb_theme_custom_element.wpb_base_review .owl-dots .owl-dot.active, #page .wpb_theme_custom_element.wpb_base_testimonial .owl-dots .owl-dot.active, #page .wpb_theme_custom_element.wpb_logo_banner .owl-dots .owl-dot.active, #page .wpb_theme_custom_element.wpb_carousel_blog_card .owl-dots .owl-dot.active, #page .wpb_theme_custom_element.wpb_posts_slider_2 .owl-dots .owl-dot.active, #page .wpb_theme_custom_element.wpb_sermon_slider .owl-dots .owl-dot.active, #page .wpb_theme_custom_element.wpb_church_location .owl-dots .owl-dot.active { transform: scale(2); -webkit-transform: scale(3); background: #543431; box-shadow: 0 0 13px -2px rgba(1, 1, 1, .2); } #page .wpb_theme_custom_element.wpb_events_slider:hover .owl-nav, #page .wpb_theme_custom_element.wpb_give_forms_listing:hover .owl-nav, #page .wpb_theme_custom_element.wpb_give_forms_slider:hover .owl-nav, #page .wpb_theme_custom_element.wpb_base_carousel:hover .owl-nav, #page .wpb_theme_custom_element.wpb_base_review:hover .owl-nav, #page .wpb_theme_custom_element.wpb_base_testimonial:hover .owl-nav, #page .wpb_theme_custom_element.wpb_logo_banner:hover .owl-nav, #page .wpb_theme_custom_element.wpb_carousel_blog_card:hover .owl-nav, #page .wpb_theme_custom_element.wpb_posts_slider_2:hover .owl-nav, #page .wpb_theme_custom_element.wpb_sermon_slider:hover .owl-nav, #page .wpb_theme_custom_element.wpb_church_location:hover .owl-nav { opacity: 1; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation { /**************** menu style inline *****************/ } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu { display: block; width: 100%; padding: 0; margin: 0; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item { text-align: left; position: relative; list-style: none; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.title-hidden > a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.title-hidden > a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.title-hidden > a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.title-hidden > a { display: none; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item a { position: relative; display: block; text-decoration: none; color: #1f1f1f; line-height: 30px; font-size: 18px; -webkit-transition: 0.3s; transition: 0.3s; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item a span, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item a span, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item a span, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item a span { display: inline-block; vertical-align: middle; font-family: 'Montserrat'; letter-spacing: 0px; font-style: normal; font-weight: 600; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item a sup, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item a sup, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item a sup, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item a sup { padding: 2px 6px; border-radius: 10px; margin-left: 2px; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-icon > a > i, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-icon > a > i, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-icon > a > i, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-icon > a > i { display: inline-block; vertical-align: baseline; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-icon > a > span, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-icon > a > span, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-icon > a > span, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-icon > a > span { margin-left: 10px; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-hidden-title-yes > a > span, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-hidden-title-yes > a > span, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-hidden-title-yes > a > span, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-hidden-title-yes > a > span { display: none !important; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button_donate .give-form-wrap form.give-form, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button_donate .give-form-wrap form.give-form, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button_donate .give-form-wrap form.give-form, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button_donate .give-form-wrap form.give-form { margin: 0; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button_donate .give-form-wrap form.give-form .give-btn, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button_donate .give-form-wrap form.give-form .give-btn, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button_donate .give-form-wrap form.give-form .give-btn, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button_donate .give-form-wrap form.give-form .give-btn { margin: 0; padding: 7px 18px; color: #fff; background: #543431; -webkit-transition: 0.4s ease; transition: 0.4s ease; line-height: 30px; font-size: 18px; font-family: 'Montserrat'; letter-spacing: 0px; font-style: normal; font-weight: 600; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button_donate .give-form-wrap form.give-form .give-btn:hover, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button_donate .give-form-wrap form.give-form .give-btn:hover, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button_donate .give-form-wrap form.give-form .give-btn:hover, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button_donate .give-form-wrap form.give-form .give-btn:hover { background: #442a28; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center > a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center > a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center > a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center > a, .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon { display: inline-block; vertical-align: middle; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item { display: table-cell; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item:not(:last-child), .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item:not(:last-child), .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item:not(:last-child), .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item:not(:last-child) { padding-right: 25px; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item a { position: relative; color: #1f1f1f; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item a .icon-type-v2, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item a .icon-type-v2, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item a .icon-type-v2, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item a .icon-type-v2 { font-size: 120%; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item a:hover, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item a:hover, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item a:hover, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item a:hover { color: #89886f; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item a .notification-cart-total-qtt-dk, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item a .notification-cart-total-qtt-dk, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item a .notification-cart-total-qtt-dk, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item a .notification-cart-total-qtt-dk { font-size: 11px; height: 14px; line-height: 16px; margin-left: 1px; padding: 0 4px; position: absolute; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button.menu-item-has-icon > a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button.menu-item-has-icon > a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button.menu-item-has-icon > a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button.menu-item-has-icon > a { padding: 0 12px; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button > a > i, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button > a > i, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button > a > i, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button > a > i, .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button > a > span, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button > a > span, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button > a > span, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button > a > span { display: inline-block; vertical-align: middle; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button > a > span, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button > a > span, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button > a > span, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button > a > span { background: #fff; border: solid 2px #fff; color: #333; box-shadow: 0 0 18px -8px rgba(1, 1, 1, .3); padding: 0 20px; height: 32px; line-height: 28px; border-radius: 32px; white-space: nowrap; -webkit-transition: 0.3s; transition: 0.3s; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button > a:hover span, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button > a:hover span, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button > a:hover span, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-button > a:hover span { background: #543431; border-color: #543431; color: #fff; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-woocommerce-mini-cart > a > span .total-qtt, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-woocommerce-mini-cart > a > span .total-qtt, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-woocommerce-mini-cart > a > span .total-qtt, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-woocommerce-mini-cart > a > span .total-qtt, .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-woocommerce-mini-cart > a > span .total-price, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-woocommerce-mini-cart > a > span .total-price, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-woocommerce-mini-cart > a > span .total-price, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-woocommerce-mini-cart > a > span .total-price { display: inline-block; vertical-align: top; font-weight: bold; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-woocommerce-mini-cart > a > span .total-price .woocommerce-Price-amount, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-woocommerce-mini-cart > a > span .total-price .woocommerce-Price-amount, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-woocommerce-mini-cart > a > span .total-price .woocommerce-Price-amount, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-woocommerce-mini-cart > a > span .total-price .woocommerce-Price-amount { font-weight: bold; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-woocommerce-mini-cart > a > span .total-price .woocommerce-Price-currencySymbol, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-woocommerce-mini-cart > a > span .total-price .woocommerce-Price-currencySymbol, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-woocommerce-mini-cart > a > span .total-price .woocommerce-Price-currencySymbol, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-custom-type-woocommerce-mini-cart > a > span .total-price .woocommerce-Price-currencySymbol { display: inline-block; vertical-align: top; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap { position: absolute; background: #fff; border-radius: 1px; box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1); -webkit-transition: 0.3s; transition: 0.3s; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form { position: relative; min-width: 260px; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form:after, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form:after, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form:after, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form:after { content: "\f002"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; font-size: 14px; color: #999; position: absolute; left: 12px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); z-index: 3; box-shadow: none; border: none; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form label, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form label, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form label, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form label { margin: 0; display: block; width: 100%; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form .screen-reader-text, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form .screen-reader-text, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form .screen-reader-text, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form .screen-reader-text { display: none; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form .search-submit, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form .search-submit, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form .search-submit, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form .search-submit { display: none; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form input.search-field:focus, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form input.search-field:focus, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form input.search-field:focus, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form input.search-field:focus, .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form input.search-field:active, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form input.search-field:active, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form input.search-field:active, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form input.search-field:active { box-shadow: none; outline: none; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form input.search-field, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form input.search-field, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form input.search-field, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.search-form-container form.search-form input.search-field { border: medium none; height: auto !important; padding: 10px 20px 10px 36px !important; width: 100%; font-weight: normal; background: none; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap { position: fixed; right: 0; top: 0; visibility: hidden; opacity: 0; z-index: 100; width: 100%; height: 100%; background: rgba(1, 1, 1, .3); -webkit-transition: 0.3s; transition: 0.3s; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > .off-canvas-menu-closed, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > .off-canvas-menu-closed, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > .off-canvas-menu-closed, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > .off-canvas-menu-closed { position: absolute; display: block; z-index: 5; right: 10px; top: 10px; width: 35px; height: 35px; line-height: 35px; border-radius: 35px; text-align: center; cursor: pointer; font-size: 28px; color: #fff; background: #333; box-shadow: 0 0 26px 3px rgba(0, 0, 0, .3); } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div { position: absolute; right: -100%; top: 0; width: 260px; height: 100%; overflow: auto; background: #fff; box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1); z-index: 3; -webkit-transition: 0.6s ease; transition: 0.6s ease; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div > *, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div > *, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div > *, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div > * { margin-top: 30px; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div > *:first-child, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div > *:first-child, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div > *:first-child, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div > *:first-child { margin-top: 50px; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu { position: absolute; min-width: 200px; padding: 0; background: #fff; border-radius: 1px; box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1); -webkit-transition: 0.3s; transition: 0.3s; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu:not(.mega-menu-row), .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu:not(.mega-menu-row), .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu:not(.mega-menu-row), .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu:not(.mega-menu-row) { margin: 0; display: none; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item:not(:last-child), .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item:not(:last-child), .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item:not(:last-child), .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item:not(:last-child) { border-bottom: 1px solid rgba(201, 196, 134, 0.05); } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item a { padding: 5px 20px; font-size: 15px; line-height: 30px; color: #c9c486; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item a span, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item a span, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item a span, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item a span { font-family: 'Montserrat'; letter-spacing: 0px; font-style: normal; font-weight: 400; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item.current-menu-item > a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item.current-menu-item > a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item.current-menu-item > a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item.current-menu-item > a, .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item:hover > a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item:hover > a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item:hover > a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item:hover > a { color: #543431 !important; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-divider a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-divider a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-divider a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-divider a { color: #d2d2d2; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-off-canvas-menu a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-off-canvas-menu a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-off-canvas-menu a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-off-canvas-menu a, .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-search a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-search a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-search a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-search a, .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-woocommerce-mini-cart a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-woocommerce-mini-cart a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-woocommerce-mini-cart a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-woocommerce-mini-cart a { cursor: pointer; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-off-canvas-menu a span, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-off-canvas-menu a span, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-off-canvas-menu a span, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-off-canvas-menu a span, .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-search a span, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-search a span, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-search a span, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-search a span, .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-woocommerce-mini-cart a span, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-woocommerce-mini-cart a span, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-woocommerce-mini-cart a span, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-type-menu-item-custom-link-woocommerce-mini-cart a span { display: none; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row { position: absolute; z-index: 99; display: none; white-space: nowrap; padding: 10px 0; -webkit-transition: 0.3s; transition: 0.3s; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col { display: inline-block; vertical-align: top; width: 228px; border-bottom: none; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .menu-item-has-icon > a > i, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .menu-item-has-icon > a > i, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .menu-item-has-icon > a > i, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .menu-item-has-icon > a > i { vertical-align: middle; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > a span, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > a span, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > a span, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > a span { font-family: 'Montserrat'; font-size: 120%; text-decoration: underline; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > div, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > div, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > div, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > div { font-size: 15px; line-height: 30px; color: rgba(201, 196, 134, 0.7); font-family: 'Montserrat'; letter-spacing: 0px; font-style: normal; font-weight: 400; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_media_image img, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_media_image img, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_media_image img, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_media_image img { width: 100%; max-width: 100%; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col:hover > a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col:hover > a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col:hover > a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col:hover > a { color: #c9c486; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > div, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > div, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > div, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > div { padding: 0 10px; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .sub-menu, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .sub-menu, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .sub-menu, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .sub-menu { background: transparent; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu { opacity: 1; position: relative; top: 0; left: 0; box-shadow: none; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li { border-bottom: none; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li.mega-menu-item-custom-type-sidebar ul.fw-side-posts-list li .posts-content .post-date, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li.mega-menu-item-custom-type-sidebar ul.fw-side-posts-list li .posts-content .post-date, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li.mega-menu-item-custom-type-sidebar ul.fw-side-posts-list li .posts-content .post-date, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li.mega-menu-item-custom-type-sidebar ul.fw-side-posts-list li .posts-content .post-date { color: rgba(201, 196, 134, 0.7); font-size: 15px; font-family: 'Montserrat'; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li .menu-item-custom-wrap, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li .menu-item-custom-wrap, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li .menu-item-custom-wrap, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li .menu-item-custom-wrap { position: relative; background: transparent; box-shadow: none; padding: 0 10px; margin-top: 10px; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li .menu-item-custom-wrap .widget .widget-title, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li .menu-item-custom-wrap .widget .widget-title, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li .menu-item-custom-wrap .widget .widget-title, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li .menu-item-custom-wrap .widget .widget-title { display: none; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li .menu-item-custom-wrap .widget a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li .menu-item-custom-wrap .widget a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li .menu-item-custom-wrap .widget a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li .menu-item-custom-wrap .widget a { padding: 0; line-height: normal; font-size: 15px; color: #c9c486; font-family: 'Montserrat'; letter-spacing: 0px; font-style: normal; font-weight: 400; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li .menu-item-custom-wrap .widget a:hover, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li .menu-item-custom-wrap .widget a:hover, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li .menu-item-custom-wrap .widget a:hover, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu li .menu-item-custom-wrap .widget a:hover { color: #543431; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu .sub-menu, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu .sub-menu, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu .sub-menu, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu .sub-menu { opacity: 1; position: relative; top: 0; left: 0; box-shadow: none; padding-left: 35px; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu .sub-menu > li.menu-item, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu .sub-menu > li.menu-item, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu .sub-menu > li.menu-item, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > .sub-menu .sub-menu > li.menu-item { list-style: initial; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.current-menu-item > a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.current-menu-item > a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.current-menu-item > a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.current-menu-item > a, .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.current-menu-ancestor > a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.current-menu-ancestor > a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.current-menu-ancestor > a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.current-menu-ancestor > a, .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item:hover > a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item:hover > a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item:hover > a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item:hover > a { color: #89886f !important; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item { display: inline-block; vertical-align: middle; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item:not(:first-child), .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item:not(:first-child), .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item:not(:first-child), .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item:not(:first-child) { margin-left: 40px; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children:not(.wpml-ls-item), .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children:not(.wpml-ls-item), .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children:not(.wpml-ls-item), .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children:not(.wpml-ls-item) { /* wpml */ } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children:not(.wpml-ls-item) > a span, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children:not(.wpml-ls-item) > a span, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children:not(.wpml-ls-item) > a span, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children:not(.wpml-ls-item) > a span { display: inline-block; position: relative; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children:not(.wpml-ls-item) > a span:after, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children:not(.wpml-ls-item) > a span:after, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children:not(.wpml-ls-item) > a span:after, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children:not(.wpml-ls-item) > a span:after { content: ""; -moz-osx-font-smoothing: grayscale; display: inline-block; font-family: "Ionicons"; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; text-rendering: auto; text-transform: none; margin-left: 6px; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children.wpml-ls-menu-item > a > span, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children.wpml-ls-menu-item > a > span, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children.wpml-ls-menu-item > a > span, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children.wpml-ls-menu-item > a > span { position: relative; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children.wpml-ls-menu-item > a > span:after, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children.wpml-ls-menu-item > a > span:after, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children.wpml-ls-menu-item > a > span:after, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children.wpml-ls-menu-item > a > span:after { content: ""; -moz-osx-font-smoothing: grayscale; display: inline-block; font-family: "Ionicons"; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; text-rendering: auto; text-transform: none; margin-left: 6px; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children.wpml-ls-menu-item a > span, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children.wpml-ls-menu-item a > span, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children.wpml-ls-menu-item a > span, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children.wpml-ls-menu-item a > span { display: block; width: 100%; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children.wpml-ls-menu-item a > span > .wpml-ls-flag, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children.wpml-ls-menu-item a > span > .wpml-ls-flag, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children.wpml-ls-menu-item a > span > .wpml-ls-flag, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children.wpml-ls-menu-item a > span > .wpml-ls-flag { padding-right: 4px; height: auto; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children.wpml-ls-menu-item a > span > *, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children.wpml-ls-menu-item a > span > *, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children.wpml-ls-menu-item a > span > *, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children.wpml-ls-menu-item a > span > * { display: inline-block; vertical-align: middle; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item > ul.sub-menu, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item > ul.sub-menu, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item > ul.sub-menu, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item > ul.sub-menu { left: 0; top: calc(100% + 20px); z-index: 99; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item > ul.sub-menu > li.menu-item ul.sub-menu, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item > ul.sub-menu > li.menu-item ul.sub-menu, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item > ul.sub-menu > li.menu-item ul.sub-menu, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item > ul.sub-menu > li.menu-item ul.sub-menu { left: calc(100% + 20px); top: 0; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item:hover > ul.sub-menu, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item:hover > ul.sub-menu, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item:hover > ul.sub-menu, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item:hover > ul.sub-menu { display: block; top: 100%; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item:hover > ul.sub-menu li.menu-item:hover > ul.sub-menu, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item:hover > ul.sub-menu li.menu-item:hover > ul.sub-menu, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item:hover > ul.sub-menu li.menu-item:hover > ul.sub-menu, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item:hover > ul.sub-menu li.menu-item:hover > ul.sub-menu { display: block; left: 100%; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-mega-menu > .mega-menu > .mega-menu-row, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-mega-menu > .mega-menu > .mega-menu-row, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-mega-menu > .mega-menu > .mega-menu-row, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-mega-menu > .mega-menu > .mega-menu-row { left: 0; top: calc(100% + 20px); } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-mega-menu > .mega-menu > .mega-menu-row.fw-sub-menu-position-center, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-mega-menu > .mega-menu > .mega-menu-row.fw-sub-menu-position-center, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-mega-menu > .mega-menu > .mega-menu-row.fw-sub-menu-position-center, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-mega-menu > .mega-menu > .mega-menu-row.fw-sub-menu-position-center { left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-mega-menu > .mega-menu > .mega-menu-row.fw-sub-menu-position-left, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-mega-menu > .mega-menu > .mega-menu-row.fw-sub-menu-position-left, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-mega-menu > .mega-menu > .mega-menu-row.fw-sub-menu-position-left, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-mega-menu > .mega-menu > .mega-menu-row.fw-sub-menu-position-left { left: 0; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-mega-menu > .mega-menu > .mega-menu-row.fw-sub-menu-position-right, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-mega-menu > .mega-menu > .mega-menu-row.fw-sub-menu-position-right, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-mega-menu > .mega-menu > .mega-menu-row.fw-sub-menu-position-right, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-mega-menu > .mega-menu > .mega-menu-row.fw-sub-menu-position-right { left: auto; right: 0; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-mega-menu > .mega-menu > .mega-menu-row .menu-item .sub-menu, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-mega-menu > .mega-menu > .mega-menu-row .menu-item .sub-menu, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-mega-menu > .mega-menu > .mega-menu-row .menu-item .sub-menu, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-mega-menu > .mega-menu > .mega-menu-row .menu-item .sub-menu { display: none; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item:hover.menu-item-has-mega-menu > .mega-menu > .mega-menu-row, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item:hover.menu-item-has-mega-menu > .mega-menu > .mega-menu-row, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item:hover.menu-item-has-mega-menu > .mega-menu > .mega-menu-row, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item:hover.menu-item-has-mega-menu > .mega-menu > .mega-menu-row { top: 100%; display: block; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item:hover.menu-item-has-mega-menu > .mega-menu > .mega-menu-row .menu-item .sub-menu, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item:hover.menu-item-has-mega-menu > .mega-menu > .mega-menu-row .menu-item .sub-menu, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item:hover.menu-item-has-mega-menu > .mega-menu > .mega-menu-row .menu-item .sub-menu, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item:hover.menu-item-has-mega-menu > .mega-menu > .mega-menu-row .menu-item .sub-menu { display: block; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item > .menu-item-custom-wrap, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item > .menu-item-custom-wrap, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item > .menu-item-custom-wrap, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item > .menu-item-custom-wrap { right: 0; top: calc(100% + 20px); z-index: 99; visibility: hidden; opacity: 0; background: #fff; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.off-canvas-menu-is-open .off-canvas-menu-wrap, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.off-canvas-menu-is-open .off-canvas-menu-wrap, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.off-canvas-menu-is-open .off-canvas-menu-wrap, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.off-canvas-menu-is-open .off-canvas-menu-wrap { visibility: visible; opacity: 1; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.off-canvas-menu-is-open .off-canvas-menu-wrap > div, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.off-canvas-menu-is-open .off-canvas-menu-wrap > div, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.off-canvas-menu-is-open .off-canvas-menu-wrap > div, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.off-canvas-menu-is-open .off-canvas-menu-wrap > div { right: 0; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-custom-is-active > :not(.menu-item-custom-type-woocommerce-mini-cart) > a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-custom-is-active > :not(.menu-item-custom-type-woocommerce-mini-cart) > a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-custom-is-active > :not(.menu-item-custom-type-woocommerce-mini-cart) > a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-custom-is-active > :not(.menu-item-custom-type-woocommerce-mini-cart) > a { position: relative; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-custom-is-active > :not(.menu-item-custom-type-woocommerce-mini-cart) > a:after, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-custom-is-active > :not(.menu-item-custom-type-woocommerce-mini-cart) > a:after, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-custom-is-active > :not(.menu-item-custom-type-woocommerce-mini-cart) > a:after, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-custom-is-active > :not(.menu-item-custom-type-woocommerce-mini-cart) > a:after { content: "\f00d"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); z-index: 3; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-custom-is-active > :not(.menu-item-custom-type-woocommerce-mini-cart) > a > i, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-custom-is-active > :not(.menu-item-custom-type-woocommerce-mini-cart) > a > i, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-custom-is-active > :not(.menu-item-custom-type-woocommerce-mini-cart) > a > i, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-custom-is-active > :not(.menu-item-custom-type-woocommerce-mini-cart) > a > i { opacity: 0; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-custom-is-active > .menu-item-custom-wrap:not(.off-canvas-menu-wrap), .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-custom-is-active > .menu-item-custom-wrap:not(.off-canvas-menu-wrap), .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-custom-is-active > .menu-item-custom-wrap:not(.off-canvas-menu-wrap), .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-custom-is-active > .menu-item-custom-wrap:not(.off-canvas-menu-wrap) { top: 100%; visibility: visible; opacity: 1; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu { /******************* menu style offcanvas ********************/ } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu > li:not(:last-child), .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu > li:not(:last-child) { margin-right: 20px; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item { display: inline-block; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item > a, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item > a { display: block; width: 100%; /* wpml */ } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item > a > i, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item > a > i { margin-right: 5px; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item > a > sup, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item > a > sup { padding: 2px 6px; border-radius: 10px; margin-left: 2px; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item.wpml-ls-menu-item a > span, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item.wpml-ls-menu-item a > span { display: block; width: 100%; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item.wpml-ls-menu-item a > span > .wpml-ls-flag, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item.wpml-ls-menu-item a > span > .wpml-ls-flag { padding-right: 4px; height: auto; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item.wpml-ls-menu-item a > span > *, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item.wpml-ls-menu-item a > span > * { display: inline-block; vertical-align: middle; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div { /* menu custom type */ } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu { padding: 0; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:not(:last-child), .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:not(:last-child), .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:not(:last-child), .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:not(:last-child), .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:not(:last-child), .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:not(:last-child) { border-bottom: solid 1px rgba(201, 196, 134, 0.05); } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a { padding: 5px 20px; position: relative; display: block; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a > sup, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a > sup, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a > sup, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a > sup, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a > sup, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a > sup { padding: 2px 6px; border-radius: 10px; margin-left: 2px; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui { position: absolute; right: 0; top: 0; width: 50px; height: 100%; z-index: 9; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui:after, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui:after, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui:after, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui:after, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui:after, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui:after { content: ""; width: 10px; border-top: 1px solid; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui:before, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui:before, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui:before, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui:before, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui:before, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui:before { content: ""; height: 10px; border-left: 1px solid; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui.is-open:before, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui.is-open:before, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui.is-open:before, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui.is-open:before, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui.is-open:before, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li > a .menu-offcanvas-toggle-ui.is-open:before { display: none; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li a, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li a, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li a { font-size: 15px; line-height: 30px; color: #c9c486; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li a span, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li a span, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li a span, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li a span, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li a span, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li a span { font-family: 'Montserrat'; letter-spacing: 0px; font-style: normal; font-weight: 400; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-item, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-item, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-item, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-item, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-item, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-item, .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-parent, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-parent, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-parent, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-parent, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-parent, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-parent, .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:hover, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:hover, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:hover, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:hover, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:hover, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:hover { /* wpml */ } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-item > a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-item > a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-item > a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-item > a, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-item > a, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-item > a, .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-parent > a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-parent > a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-parent > a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-parent > a, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-parent > a, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-parent > a, .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:hover > a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:hover > a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:hover > a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:hover > a, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:hover > a, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:hover > a { color: #543431 !important; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.wpml-ls-menu-item a > span, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.wpml-ls-menu-item a > span, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.wpml-ls-menu-item a > span, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.wpml-ls-menu-item a > span, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.wpml-ls-menu-item a > span, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.wpml-ls-menu-item a > span { display: block; width: 100%; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.wpml-ls-menu-item a > span > .wpml-ls-flag, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.wpml-ls-menu-item a > span > .wpml-ls-flag, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.wpml-ls-menu-item a > span > .wpml-ls-flag, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.wpml-ls-menu-item a > span > .wpml-ls-flag, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.wpml-ls-menu-item a > span > .wpml-ls-flag, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.wpml-ls-menu-item a > span > .wpml-ls-flag { padding-right: 4px; height: auto; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.wpml-ls-menu-item a > span > *, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.wpml-ls-menu-item a > span > *, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.wpml-ls-menu-item a > span > *, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.wpml-ls-menu-item a > span > *, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.wpml-ls-menu-item a > span > *, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.wpml-ls-menu-item a > span > * { display: inline-block; vertical-align: middle; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap { box-shadow: none !important; left: 0 !important; padding: 20px; position: relative !important; top: 0 !important; transform: translate(0px, 0px) !important; -webkit-transform: translate(0px, 0px) !important; width: 100%; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget { margin-top: 30px; margin-bottom: 0px; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget .widget-title, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget .widget-title, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget .widget-title, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget .widget-title, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget .widget-title, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget .widget-title { font-size: 18px; line-height: 30px; margin: 0 0 8px; color: #c9c486; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget.fw-widget-instagram .fw-instagram-wrap ul li, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget.fw-widget-instagram .fw-instagram-wrap ul li, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget.fw-widget-instagram .fw-instagram-wrap ul li, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget.fw-widget-instagram .fw-instagram-wrap ul li, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget.fw-widget-instagram .fw-instagram-wrap ul li, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget.fw-widget-instagram .fw-instagram-wrap ul li { width: 60px; height: 60px; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget.fw-widget-instagram .fw-instagram-wrap ul li a, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget.fw-widget-instagram .fw-instagram-wrap ul li a, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget.fw-widget-instagram .fw-instagram-wrap ul li a, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget.fw-widget-instagram .fw-instagram-wrap ul li a, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget.fw-widget-instagram .fw-instagram-wrap ul li a, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.menu-item-type-custom .menu-item-custom-wrap .widget.fw-widget-instagram .fw-instagram-wrap ul li a { padding: 0; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu ul, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu ul, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu ul, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu ul, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu ul, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu ul { opacity: 1; position: relative; } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu ul.sub-menu, .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu ul.sub-menu, .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu ul.sub-menu, .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu ul.sub-menu, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu ul.sub-menu, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu ul.sub-menu { visibility: visible !important; -webkit-transition: none; transition: none; opacity: 1; display: none; box-shadow: none; border-top: solid 1px rgba(201, 196, 134, 0.05); background: rgba(242, 242, 242, 0.5); } .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu ul.sub-menu li:not(:last-child), .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu ul.sub-menu li:not(:last-child), .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu ul.sub-menu li:not(:last-child), .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu ul.sub-menu li:not(:last-child), .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu ul.sub-menu li:not(:last-child), .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu ul.sub-menu li:not(:last-child) { border-bottom: solid 1px rgba(201, 196, 134, 0.05); } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu { /* style menu mobile default (not yet install plg Unyson) */ } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom { position: relative; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap { right: 0; top: calc(100% + 20px); z-index: 99; visibility: hidden; opacity: 0; background: #fff; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom.off-canvas-menu-is-open .off-canvas-menu-wrap, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom.off-canvas-menu-is-open .off-canvas-menu-wrap { visibility: visible; opacity: 1; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom.off-canvas-menu-is-open .off-canvas-menu-wrap > div, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom.off-canvas-menu-is-open .off-canvas-menu-wrap > div { right: 0; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom.menu-custom-is-active > :not(.menu-item-custom-type-woocommerce-mini-cart) > a, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom.menu-custom-is-active > :not(.menu-item-custom-type-woocommerce-mini-cart) > a { position: relative; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom.menu-custom-is-active > :not(.menu-item-custom-type-woocommerce-mini-cart) > a:after, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom.menu-custom-is-active > :not(.menu-item-custom-type-woocommerce-mini-cart) > a:after { content: "\f00d"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); z-index: 3; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom.menu-custom-is-active > :not(.menu-item-custom-type-woocommerce-mini-cart) > a > i, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom.menu-custom-is-active > :not(.menu-item-custom-type-woocommerce-mini-cart) > a > i { opacity: 0; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom.menu-custom-is-active > .menu-item-custom-wrap:not(.off-canvas-menu-wrap), .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom.menu-custom-is-active > .menu-item-custom-wrap:not(.off-canvas-menu-wrap) { top: 100%; visibility: visible; opacity: 1; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap { text-align: left; z-index: 9999; position: absolute; background: #fff; border-radius: 1px; box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1); -webkit-transition: 0.3s; transition: 0.3s; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.search-form-container form.search-form, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.search-form-container form.search-form { position: relative; min-width: 260px; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.search-form-container form.search-form:after, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.search-form-container form.search-form:after { content: "\f002"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; font-size: 14px; color: #999; position: absolute; left: 12px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); z-index: 3; box-shadow: none; border: none; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.search-form-container form.search-form label, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.search-form-container form.search-form label { margin: 0; display: block; width: 100%; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.search-form-container form.search-form .screen-reader-text, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.search-form-container form.search-form .screen-reader-text { display: none; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.search-form-container form.search-form .search-submit, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.search-form-container form.search-form .search-submit { display: none; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.search-form-container form.search-form input.search-field:focus, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.search-form-container form.search-form input.search-field:focus, .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.search-form-container form.search-form input.search-field:active, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.search-form-container form.search-form input.search-field:active { box-shadow: none; outline: none; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.search-form-container form.search-form input.search-field, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.search-form-container form.search-form input.search-field { border: medium none; height: auto; padding: 16px 20px 16px 36px; width: 100%; font-weight: normal; background: none; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap { position: fixed; right: 0; top: 0; visibility: hidden; opacity: 0; z-index: 100; width: 100%; height: 100%; background: rgba(1, 1, 1, .3); -webkit-transition: 0.3s; transition: 0.3s; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > .off-canvas-menu-closed, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > .off-canvas-menu-closed { position: absolute; display: block; z-index: 5; right: 10px; top: 10px; width: 35px; height: 35px; line-height: 35px; border-radius: 35px; text-align: center; cursor: pointer; font-size: 28px; color: #fff; background: #333; box-shadow: 0 0 26px 3px rgba(0, 0, 0, .3); } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div { position: absolute; right: -100%; top: 0; width: 260px; height: 100%; overflow: auto; background: #fff; box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1); z-index: 3; -webkit-transition: 0.6s ease; transition: 0.6s ease; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div > *, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div > * { margin-top: 30px; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div > *:first-child, .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap.off-canvas-menu-wrap > div > *:first-child { margin-top: 50px; } .bt-header-mobi .default-mobi-menu-wrap .bt-site-navigation { background: #fff none repeat scroll 0 0; border-radius: 3px; box-shadow: 0 0 12px -1px rgba(1, 1, 1, 0.15); max-width: 300px; min-width: 200px; padding: 20px 30px; position: absolute; right: 0; top: calc(100% + 10px); z-index: 999; } .bt-header-mobi .default-mobi-menu-wrap .bt-site-navigation > ul.bt-nav-menu li { display: block !important; margin: 0 !important; } .bt-header-mobi .default-mobi-menu-wrap .bt-site-navigation > ul.bt-nav-menu li ul.sub-menu { position: inherit !important; visibility: visible !important; opacity: 1 !important; left: 0 !important; top: 0 !important; box-shadow: none !important; } .bt-header-mobi .default-mobi-menu-wrap .bt-site-navigation > ul.bt-nav-menu li ul.sub-menu li { padding-left: 15px; border: none !important; } .bt-header-mobi .default-mobi-menu-wrap .bt-site-navigation > ul.bt-nav-menu li ul.sub-menu li a { padding-left: 0 !important; } @-webkit-keyframes slide-up { 0% { opacity: 0; -webkit-transform: translateY(100%); } 100% { opacity: 1; -webkit-transform: translateY(0); } } @-moz-keyframes slide-up { 0% { opacity: 0; -moz-transform: translateY(100%); } 100% { opacity: 1; -moz-transform: translateY(0); } } .bt-header .bt-header-main .bt-header-container.fw-absolute-header { position: absolute; left: 0; top: 0; width: 100%; z-index: 999; background: rgba(253, 253, 253, 0.35) !important; } body.is-header-sticky.admin-bar .fw-sticky-header { top: 32px !important; } body.is-header-sticky .bt-header-container { -webkit-box-shadow: 0 0 24px 1px rgba(0, 0, 0, 0.1); -ms-box-shadow: 0 0 24px 1px rgba(0, 0, 0, 0.1); box-shadow: 0 0 24px 1px rgba(0, 0, 0, 0.1); } body.is-header-sticky .bt-header-container.fw-sticky-header { /* end set background */ background: rgba(31, 31, 31, 0.95) !important; /* animate sticky */ -webkit-transition: 0.5s; transition: 0.5s; -webkit-animation-name: fadeInDown; animation-name: fadeInDown; -webkit-animation-duration: 1s; /* end animate sticky */ /* START - padding */ animation-duration: 1s; padding-top: 0px; /* END - padding */ padding-bottom: 0px; width: 100%; z-index: 999; position: fixed !important; left: 0; top: 0; } body.is-header-sticky .bt-header-container.fw-sticky-header.fw-absolute-header { background: rgba(31, 31, 31, 0.95) !important; } @media (max-width: 1170px) { body.is-header-sticky .bt-header-container.fw-sticky-header.fw-sticky-header { width: 100%; margin-left: 0; } } body.is-header-sticky .bt-header-container.fw-sticky-header .bt-site-navigation > ul.bt-nav-menu > li.menu-item:not(.menu-item-custom-type-button) > a { color: #c9c486 !important; } body.is-header-sticky .bt-header-container.fw-sticky-header .bt-site-navigation > ul.bt-nav-menu > li.menu-item:not(.menu-item-custom-type-button):hover > a, body.is-header-sticky .bt-header-container.fw-sticky-header .bt-site-navigation > ul.bt-nav-menu > li.menu-item:not(.menu-item-custom-type-button).current-menu-ancestor > a, body.is-header-sticky .bt-header-container.fw-sticky-header .bt-site-navigation > ul.bt-nav-menu > li.menu-item:not(.menu-item-custom-type-button).current-menu-item > a { color: #a97170 !important; } body.is-header-sticky .bt-header-container.fw-sticky-header .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item a { color: #c9c486 !important; } body.is-header-sticky .bt-header-container.fw-sticky-header .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-custom-type-notification_center .notification-center-icon .notification-center-item a:hover { color: #a97170 !important; } .fw-wrap-logo .fw-site-logo { display: inline-block; } .fw-wrap-logo .fw-site-logo strong.site-title { display: block; font-family: ; font-size: ; line-height: ; letter-spacing: ; color: ; font-style: ; font-weight: ; } .fw-wrap-logo .fw-site-logo span.site-description { display: block; font-family: ; font-size: ; line-height: ; letter-spacing: ; color: ; font-style: ; font-weight: ; } .fw-wrap-logo .fw-site-logo.logo-sticky-is-enable img.main-logo { display: none; } .fw-wrap-logo .fw-site-logo.logo-sticky-is-enable img.sticky-logo { display: inline-block !important; } .bt-logo-retina .fw-wrap-logo .fw-site-logo img.main-logo { width: calc( / 2); } .bt-logo-retina .fw-wrap-logo .fw-site-logo img.sticky-logo { width: calc( / 2); display: none; } .bt-header-top-bar { background: ; padding: 6px 0; } .bt-header-top-bar *:not(.fa) { font-family: 'Lato'; font-size: 17px; line-height: 20px; letter-spacing: 0.3px; color: #c9c486; font-style: normal; font-weight: 100; } .bt-header-top-bar .menu-item a, .bt-header-top-bar a { color: #c9c486; } .bt-header-top-bar .menu-item a:hover, .bt-header-top-bar a:hover { color: rgba(201, 196, 134, 0.3); } .bt-header-top-bar .header-top-sidebar-item.fw-sidebar-content-align-left { text-align: left; } .bt-header-top-bar .header-top-sidebar-item.fw-sidebar-content-align-center { text-align: center; } .bt-header-top-bar .header-top-sidebar-item.fw-sidebar-content-align-right { text-align: right; } .bt-header-top-bar .header-top-sidebar-item.fw-sidebar-content-align-right .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap { right: 0; left: auto; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_text a, .bt-header-top-bar .header-top-sidebar-item .widget a { text-decoration: none; font-family: 'Lato'; font-size: 17px; line-height: 20px; letter-spacing: 0.3px; color: #c9c486; font-style: normal; font-weight: 100; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul.menu > li a { padding-top: 0; padding-bottom: 0; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul li a { -webkit-transition: 0.3s; transition: 0.3s; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul li a:hover { color: rgba(201, 196, 134, 0.7); } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul li.menu-item-custom-type-button_donate .give-form-wrap form.give-form { margin: 0; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul li.menu-item-custom-type-button_donate .give-form-wrap form.give-form .give-btn { margin: 0; padding: 0 20px; border-radius: 0; box-shadow: 0 7px 0 0 #543431, 0 -7px 0 0 #543431; -webkit-transition: 0.4s ease; transition: 0.4s ease; font-family: 'Lato'; font-size: 17px; line-height: 20px; letter-spacing: 0.3px; color: #c9c486; font-style: normal; font-weight: 100; } .bt-header-top-bar .header-top-sidebar-item .widget.widget_nav_menu ul li.menu-item-custom-type-button_donate .give-form-wrap form.give-form .give-btn:hover { background: #442a28; box-shadow: 0 7px 0 0 #442a28, 0 -7px 0 0 #442a28; } .bt-header-top-bar-mobi { background: ; padding: 9px 0; text-align: center; } .bt-header-top-bar-mobi *:not(.fa) { font-family: 'Lato'; font-size: 13px !important; line-height: 25px !important; letter-spacing: 0.3px !important; color: #c9c486 !important; font-style: normal !important; font-weight: 100 !important; } .bt-header-top-bar-mobi .menu-item a, .bt-header-top-bar-mobi a { color: #c9c486 !important; } .bt-header-top-bar-mobi .menu-item a:hover, .bt-header-top-bar-mobi a:hover { color: rgba(201, 196, 134, 0.3) !important; } .bt-header.header-1 .bt-container-logo { width: 15%; } .bt-header.header-1 .bt-container-menu { width: 85%; } .bt-header.header-1 .bt-header-main { display: block; width: 100%; } .bt-header.header-1 .bt-header-main .fw-wrap-logo { display: block; vertical-align: middle; } .bt-header.header-1 .bt-header-main .bt-nav-wrap { display: block; vertical-align: middle; } .bt-header.header-2 .bt-container-logo { width: 20%; } .bt-header.header-2 .bt-container-menu { width: 40%; } .bt-header.header-2 .bt-header-main { display: block; width: 100%; } .bt-header.header-2 .bt-header-main .fw-wrap-logo { display: block; vertical-align: middle; } .bt-header.header-2 .bt-header-main .bt-nav-wrap { display: block; vertical-align: middle; } .bt-header.header-3 { /* header 3 top */ } .bt-header.header-3 .bt-container-menu { width: 100%; } .bt-header.header-3 .bt-header-main { display: block; width: 100%; } .bt-header.header-3 .bt-header-main .bt-nav-wrap { display: block; } .header-3-top { z-index: 20; } .header-3-top .bt-header-top-bar { position: relative; overflow: hidden; } .header-3-top .bt-header-logo-sidebar-wrap { padding-top: 15px; padding-bottom: 15px; background: #fff; z-index: 1000; } .header-3-top .bt-header-logo-sidebar-wrap.bt-header-shadow-effect-yes { position: relative; box-shadow: 0 0 59px -28px #222; } .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget a { text-decoration: none; } .header-3-top .bt-header-logo-sidebar-wrap .header-sidebar-item .widget.widget_nav_menu ul li a { -webkit-transition: 0.3s; transition: 0.3s; } .header-3-top .bt-header-logo-sidebar-wrap .text-left .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap { left: 0; right: auto; } .header-3-top .bt-header-logo-sidebar-wrap .text-right .widget.widget_nav_menu ul.menu li.menu-item-type-custom > .menu-item-custom-wrap { left: auto; right: 0; } .bt-header-mobi { background: #fdfdfd; } .bt-header-mobi.fw-absolute-header .bt-header-mobi-main { position: absolute; z-index: 99; } .bt-header-mobi .bt-header-mobi-main { padding: 10px 0; } .bt-header-mobi.fw-menu-position-left .bt-nav-wrap { text-align: left; } .bt-header-mobi.fw-menu-position-center .bt-nav-wrap { text-align: center; } .bt-header-mobi.fw-menu-position-right .bt-nav-wrap { text-align: right; } .bt-header-mobi.header-mobi .bt-container-logo { width: 15%; } .bt-header-mobi.header-mobi .bt-container-menu { width: 85%; } .bt-header-mobi.header-mobi .bt-header-mobi-main { display: block; width: 100%; } .bt-header-mobi.header-mobi .bt-header-mobi-main .fw-wrap-logo { position: relative; display: block; vertical-align: middle; z-index: 9; } .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap { display: block; vertical-align: middle; } .bt-header-mobi .default-mobi-menu-wrap { position: relative; } .bt-header-mobi .default-mobi-menu-wrap.menu-mobi-is-open #bt-menu-mobi-menu { display: block; } .bt-header-mobi .default-mobi-menu-wrap .button-toggle-ui { background: #543431; border: 1px solid #543431; border-radius: 4px; color: #fff; font-size: 11px; letter-spacing: 4px; padding: 4px 12px 4px 15px; text-transform: uppercase; -webkit-transition: 0.3s ease; transition: 0.3s ease; } .bt-header-mobi .default-mobi-menu-wrap .button-toggle-ui:hover { color: #fff; background: #442a28; border-color: #442a28; } .bt-header-mobi .default-mobi-menu-wrap .bt-site-navigation { display: none; } header.bt-header-mobi { display: none; } @media (max-width: 468px) { /* responsive Menu Item Type Custom On Mobi 525px */ header.bt-header { display: none; } header.bt-header-mobi { display: block; } header.header-3-top { display: none; } } @media (max-width: 525px) { .menu-item-type-custom > .menu-item-custom-wrap:not(.off-canvas-menu-wrap) { box-shadow: 0 0 18px 1px rgba(0, 0, 0, .3) !important; position: fixed !important; top: 100px !important; left: 50%; width: calc(100% - 50px); max-height: calc(100% - 150px); overflow: auto; transform: translate(-50%, 0%); -webkit-transform: translate(-50%, 0%); } .menu-item-type-custom > .menu-item-custom-wrap:not(.off-canvas-menu-wrap) .widget_shopping_cart_content { width: 100% !important; } } .menu-item-hidden-title-yes a span { display: none; } .bt-header .bt-header-main { position: relative; } .bt-header .bt-header-main .bt-header-container { background: #fdfdfd; padding-top: 25px; padding-bottom: 0px; } .bt-header.fw-menu-position-left .bt-nav-wrap { text-align: left; } .bt-header.fw-menu-position-center .bt-nav-wrap { text-align: center; } .bt-header.fw-menu-position-right .bt-nav-wrap { text-align: right; } .fw-title-bar { position: relative; } .fw-title-bar > *:not(.fw-main-row-overlay) { position: relative; z-index: 3; } .fw-title-bar .fw-heading .fw-special-title { font-family: 'Merriweather'; font-size: 95px; line-height: 65px; letter-spacing: 0px; color: #000; font-style: normal; font-weight: 900; margin: 0; max-width: 700px; display: inline-block; padding-top: 50px; position: relative; } .fw-title-bar .fw-heading .fw-special-title:after { content: "\f097"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; position: absolute; font-size: 80%; } .fw-title-bar .fw-heading.fw-content-align-left .fw-special-title:after { top: 0; left: 0; } .fw-title-bar .fw-heading.fw-content-align-center .fw-special-title:after { top: 0; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); } .fw-title-bar .fw-heading.fw-content-align-right .fw-special-title:after { top: 0; right: 0; } .fw-title-bar .fw-heading .breadcrumbs { margin-top: 15px; } @media (max-width: 768px) { .fw-title-bar .fw-heading .fw-special-title { font-size: 7vw; line-height: 9vw; } } .fw-title-bar .fw-main-row-overlay { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; } body.search-results .fw-title-bar .fw-heading .fw-special-title:after { content: "\f002"; } .post-list-type-blog-1 { /* layout creative default */ } .post-list-type-blog-1 .post-inner { border-radius: 1px; overflow: hidden; background: #f8f8f8; } .post-list-type-blog-1 .post-inner .post-featured-image-wrap .post-featured-image-link { display: block; text-align: center; } .post-list-type-blog-1 .post-inner .post-featured-image-wrap .post-featured-image-link .post-single-image { max-width: 100%; height: auto !important; } .post-list-type-blog-1 .post-inner .cat-tag-meta { display: block; margin-bottom: 15px; } .post-list-type-blog-1 .post-inner .cat-tag-meta:after { content: ""; display: block; clear: both; } .post-list-type-blog-1 .post-inner .cat-tag-meta a { text-decoration: none; -webkit-transition: 0.3s; transition: 0.3s; } .post-list-type-blog-1 .post-inner .cat-tag-meta a:hover { color: #34201e; } .post-list-type-blog-1 .post-inner .cat-tag-meta .post-category, .post-list-type-blog-1 .post-inner .cat-tag-meta .post-tag { float: left; font-size: 15px; line-height: 24px; } .post-list-type-blog-1 .post-inner .cat-tag-meta .post-category i, .post-list-type-blog-1 .post-inner .cat-tag-meta .post-tag i { float: left; margin-right: 5px; color: #543431; text-align: center; width: 24px; } .post-list-type-blog-1 .post-inner .cat-tag-meta .post-category { margin-right: 15px; } .post-list-type-blog-1 .post-inner .cat-tag-meta .post-category ul.post-categories { padding: 0; margin: 0; display: inline-block; } .post-list-type-blog-1 .post-inner .cat-tag-meta .post-category ul.post-categories:after { content: ""; display: block; clear: both; } .post-list-type-blog-1 .post-inner .cat-tag-meta .post-category ul.post-categories li { float: left; list-style: none; } .post-list-type-blog-1 .post-inner .cat-tag-meta .post-category ul.post-categories li:not(:last-child) { margin-right: 5px; } .post-list-type-blog-1 .post-inner .cat-tag-meta .post-tag a { display: inline-block; vertical-align: top; } .post-list-type-blog-1 .post-inner .entry-wrap { padding: 0 20px 20px 20px; } .post-list-type-blog-1 .post-inner .entry-wrap .post-title-link { text-decoration: none; } .post-list-type-blog-1 .post-inner .entry-wrap .post-title-link .post-title { font-size: 20px; line-height: 30px; -webkit-transition: 0.3s; transition: 0.3s; } .post-list-type-blog-1 .post-inner .entry-wrap .post-title-link:hover .post-title { color: #442a28; } .post-list-type-blog-1 .post-inner .entry-wrap .extra-meta { margin-top: 20px; } .post-list-type-blog-1 .post-inner .entry-wrap .extra-meta > div { margin-top: 10px; background: #442a28; color: #fff; border-radius: 30px; display: inline-block; font-size: 12px; padding: 5px 12px; vertical-align: middle; line-height: normal; margin-right: 14px; } .post-list-type-blog-1 .post-inner .entry-wrap .extra-meta > div i { display: inline-block; vertical-align: unset; margin-right: 4px; } .post-list-type-blog-1 .post-inner .entry-wrap .post-readmore { text-decoration: none; -webkit-transition: 0.3s; transition: 0.3s; } .post-list-type-blog-1.format-gallery .post-gallery-image-wrap .post-gallery .gallery-item .post-single-image { max-width: 100%; height: auto !important; } .post-list-type-blog-1.format-link .post-block-link-wrap { padding: 50px 20px; position: relative; } .post-list-type-blog-1.format-link .post-block-link-wrap:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; background: rgba(1, 1, 1, .8); } .post-list-type-blog-1.format-link .post-block-link-wrap i.fa-link { color: #fff; font-size: 32px; left: 10px; opacity: 0.15; position: absolute; top: 10px; z-index: 3; } .post-list-type-blog-1.format-link .post-block-link-wrap .post-link-wrap { position: relative; z-index: 9; font-size: 20px; } .post-list-type-blog-1.format-link .post-block-link-wrap .post-link-wrap .post-link { word-wrap: break-word; text-decoration: underline; -webkit-transition: 0.3s; transition: 0.3s; } .post-list-type-blog-1.format-quote .post-block-quote-wrap { padding: 50px 20px; position: relative; } .post-list-type-blog-1.format-quote .post-block-quote-wrap:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; background: rgba(1, 1, 1, .8); } .post-list-type-blog-1.format-quote .post-block-quote-wrap i.fa-quote-left { color: #fff; font-size: 32px; left: 10px; opacity: 0.15; position: absolute; top: 10px; z-index: 3; } .post-list-type-blog-1.format-quote .post-block-quote-wrap .post-quote-wrap { position: relative; z-index: 9; font-size: 20px; } .post-list-type-blog-1.format-quote .post-block-quote-wrap .post-quote-wrap .post-quote { border-left: medium none; color: #fff; font-family: caption; font-size: 20px; font-style: italic; margin-bottom: 0; padding: 0; text-align: justify; } .post-list-type-blog-1.format-audio .post-block-audio-wrap { line-height: 0; } .post-list-type-blog-1.format-video .post-block-video-wrap { line-height: 0; } .post-list-type-blog-1.format-video .post-block-video-wrap .post-video-wrap { position: relative; padding-bottom: 56%; overflow: hidden; } .post-list-type-blog-1.format-video .post-block-video-wrap .post-video-wrap > * { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-featured-image-wrap { margin-bottom: 30px; position: relative; overflow: hidden; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-featured-image-wrap:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); z-index: 2; opacity: 0; -webkit-transition: 0.3s; transition: 0.3s; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-featured-image-wrap .post-featured-image-link { display: block; text-align: center; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-featured-image-wrap .post-featured-image-link img { max-width: 100%; height: auto; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-featured-image-wrap .icon-view-detail { border: 1px solid; color: #fff; font-size: 12px; line-height: 22px; left: 50%; letter-spacing: 2px; padding: 4px 14px; position: absolute; text-transform: uppercase; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); z-index: 4; text-decoration: none; -webkit-transition: 0.4s; transition: 0.4s; opacity: 0; visibility: hidden; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-featured-image-wrap .icon-view-detail span { font-size: 18px; margin-left: 4px; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-featured-image-wrap .icon-view-detail:hover { color: #543431; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-featured-image-wrap .extra-meta-bottom { position: absolute; bottom: -20px; left: 20px; width: calc(100% - 40px); z-index: 4; color: #fff; text-transform: uppercase; font-size: 11px; letter-spacing: 1px; -webkit-transition: 0.5s; transition: 0.5s; opacity: 0; visibility: hidden; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-featured-image-wrap .extra-meta-bottom:after { content: ""; display: block; clear: both; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-featured-image-wrap .extra-meta-bottom .post-total-comment, .post-list-type-blog-2.post-creative-layout-default .post-inner .post-featured-image-wrap .extra-meta-bottom .post-total-view { display: inline-block; vertical-align: top; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-featured-image-wrap .extra-meta-bottom .post-total-comment { margin-right: 15px; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-featured-image-wrap:hover:after { opacity: 1; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-featured-image-wrap:hover .icon-view-detail, .post-list-type-blog-2.post-creative-layout-default .post-inner .post-featured-image-wrap:hover .extra-meta-bottom { opacity: 1; visibility: visible; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-featured-image-wrap:hover .extra-meta-bottom { bottom: 20px; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-entry-wrap .cat-meta .post-category { padding-left: 30px; margin-bottom: 20px; position: relative; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-entry-wrap .cat-meta .post-category:after { content: ""; position: absolute; left: 0; bottom: 0; width: 1px; height: 100%; background: #543431; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-entry-wrap .cat-meta .post-category a { font-size: 12px; letter-spacing: 1px; text-transform: uppercase; color: #333; text-decoration: none; -webkit-transition: 0.3s; transition: 0.3s; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-entry-wrap .cat-meta .post-category a:hover { color: #543431; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-entry-wrap .post-title-link { text-decoration: none; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-entry-wrap .post-title-link .post-title { margin: 0; font-size: 22px; line-height: 24px; margin-bottom: 15px; color: #333; -webkit-transition: 0.3s; transition: 0.3s; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-entry-wrap .post-title-link:hover .post-title { color: #543431; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-entry-wrap .extra-meta > div { color: #999; display: inline-block; font-size: 13px; line-height: 24px; margin-bottom: 5px; text-transform: uppercase; vertical-align: top; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-entry-wrap .extra-meta > div:not(:last-child) { margin-right: 12px; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-entry-wrap .extra-meta > div i { margin-right: 4px; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-entry-wrap .extra-meta > div a { -webkit-transition: 0.3s; transition: 0.3s; text-decoration: none; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-entry-wrap .post-readmore { background: #543431; border-radius: 1px; color: #fff; display: inline-block; font-size: 12px; letter-spacing: 1px; line-height: 22px; padding: 6px 16px; text-decoration: none; text-transform: uppercase; margin-top: 10px; -webkit-transition: 0.3s; transition: 0.3s; } .post-list-type-blog-2.post-creative-layout-default .post-inner .post-entry-wrap .post-readmore:hover { background: #442a28; } .post-list-type-blog-2.post-creative-layout-default.format-quote .post-inner .post-header-quote-wrap { margin-bottom: 30px; position: relative; overflow: hidden; background: #543431; } .post-list-type-blog-2.post-creative-layout-default.format-quote .post-inner .post-header-quote-wrap:after { content: "\f10e"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; position: absolute; right: 2vw; top: 2vw; z-index: 3; color: #fff; font-size: 14px; } .post-list-type-blog-2.post-creative-layout-default.format-quote .post-inner .post-header-quote-wrap .post-quote-image-background { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; } .post-list-type-blog-2.post-creative-layout-default.format-quote .post-inner .post-header-quote-wrap .post-quote-image-background:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); z-index: 2; -webkit-transition: 0.3s; transition: 0.3s; } .post-list-type-blog-2.post-creative-layout-default.format-quote .post-inner .post-header-quote-wrap .post-quote-wrap { position: relative; z-index: 4; display: block; width: 100%; padding: 90px 30px 30px; z-index: 4; color: #fff; opacity: 0.4; -webkit-transition: 0.5s; transition: 0.5s; } .post-list-type-blog-2.post-creative-layout-default.format-quote .post-inner .post-header-quote-wrap .post-quote-wrap .post-quote { padding: 0; border: none; font-size: 23px; line-height: 37px; font-family: caption; font-style: italic; margin-bottom: 20px; padding-bottom: 20px; position: relative; } .post-list-type-blog-2.post-creative-layout-default.format-quote .post-inner .post-header-quote-wrap .post-quote-wrap .post-quote:after { content: ""; position: absolute; width: 20%; height: 1px; background: #fff; bottom: 0; left: 0; } .post-list-type-blog-2.post-creative-layout-default.format-quote .post-inner .post-header-quote-wrap .post-quote-wrap .post-cite-wrap { font-size: 22px; } .post-list-type-blog-2.post-creative-layout-default.format-quote .post-inner .post-header-quote-wrap:hover .post-quote-image-background:after { background: rgba(0, 0, 0, 0.6); } .post-list-type-blog-2.post-creative-layout-default.format-quote .post-inner .post-header-quote-wrap:hover .post-quote-wrap { opacity: 0.8; } .post-list-type-blog-2.post-creative-layout-default.format-video .post-inner .post-header-video-wrap { margin-bottom: 30px; position: relative; overflow: hidden; background: #543431; padding-bottom: 55vh; } .post-list-type-blog-2.post-creative-layout-default.format-video .post-inner .post-header-video-wrap:after { content: "\f03d"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; position: absolute; right: 2vw; top: 2vw; z-index: 5; color: #fff; font-size: 14px; } .post-list-type-blog-2.post-creative-layout-default.format-video .post-inner .post-header-video-wrap:before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0; background: rgba(0, 0, 0, 0.5); z-index: 4; -webkit-transition: 0.3s; transition: 0.3s; } .post-list-type-blog-2.post-creative-layout-default.format-video .post-inner .post-header-video-wrap .post-video-image-background { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; } .post-list-type-blog-2.post-creative-layout-default.format-video .post-inner .post-header-video-wrap .post-video-wrap.video-type-embed iframe { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); width: 250%; height: 250%; z-index: 2; } .post-list-type-blog-2.post-creative-layout-default.format-video .post-inner .post-header-video-wrap .icon-view-detail { border: 1px solid; color: #fff; font-size: 12px; line-height: 22px; left: 50%; letter-spacing: 2px; padding: 4px 14px; position: absolute; text-transform: uppercase; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); z-index: 4; text-decoration: none; -webkit-transition: 0.4s; transition: 0.4s; opacity: 0; visibility: hidden; } .post-list-type-blog-2.post-creative-layout-default.format-video .post-inner .post-header-video-wrap .icon-view-detail span { font-size: 18px; margin-left: 4px; } .post-list-type-blog-2.post-creative-layout-default.format-video .post-inner .post-header-video-wrap .icon-view-detail:hover { color: #543431; } .post-list-type-blog-2.post-creative-layout-default.format-video .post-inner .post-header-video-wrap .extra-meta-bottom { position: absolute; bottom: -20px; left: 20px; width: calc(100% - 40px); z-index: 4; color: #fff; text-transform: uppercase; font-size: 11px; letter-spacing: 1px; -webkit-transition: 0.5s; transition: 0.5s; opacity: 0; visibility: hidden; } .post-list-type-blog-2.post-creative-layout-default.format-video .post-inner .post-header-video-wrap .extra-meta-bottom:after { content: ""; display: block; clear: both; } .post-list-type-blog-2.post-creative-layout-default.format-video .post-inner .post-header-video-wrap .extra-meta-bottom .post-total-comment, .post-list-type-blog-2.post-creative-layout-default.format-video .post-inner .post-header-video-wrap .extra-meta-bottom .post-total-view { display: inline-block; vertical-align: top; } .post-list-type-blog-2.post-creative-layout-default.format-video .post-inner .post-header-video-wrap .extra-meta-bottom .post-total-comment { margin-right: 15px; } .post-list-type-blog-2.post-creative-layout-default.format-video .post-inner .post-header-video-wrap:hover:before { opacity: 1; } .post-list-type-blog-2.post-creative-layout-default.format-video .post-inner .post-header-video-wrap:hover .icon-view-detail, .post-list-type-blog-2.post-creative-layout-default.format-video .post-inner .post-header-video-wrap:hover .extra-meta-bottom { opacity: 1; visibility: visible; } .post-list-type-blog-2.post-creative-layout-default.format-video .post-inner .post-header-video-wrap:hover .extra-meta-bottom { bottom: 20px; } .post-list-type-blog-2.post-creative-layout-default.format-audio .post-inner .post-header-audio-wrap { margin-bottom: 30px; position: relative; overflow: hidden; } .post-list-type-blog-2.post-creative-layout-default.format-link .post-inner .post-header-link-wrap { margin-bottom: 30px; position: relative; overflow: hidden; background: #543431; } .post-list-type-blog-2.post-creative-layout-default.format-link .post-inner .post-header-link-wrap:after { content: "\f0c1"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; position: absolute; right: 2vw; top: 2vw; z-index: 3; color: #fff; font-size: 14px; } .post-list-type-blog-2.post-creative-layout-default.format-link .post-inner .post-header-link-wrap .post-link-image-background { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; } .post-list-type-blog-2.post-creative-layout-default.format-link .post-inner .post-header-link-wrap .post-link-image-background:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); z-index: 2; -webkit-transition: 0.3s; transition: 0.3s; } .post-list-type-blog-2.post-creative-layout-default.format-link .post-inner .post-header-link-wrap .post-link-wrap { display: block; padding: 80px 30px 30px; position: relative; z-index: 4; } .post-list-type-blog-2.post-creative-layout-default.format-link .post-inner .post-header-link-wrap .post-link-wrap a { color: #fff; font-family: caption; font-size: 22px; font-style: italic; display: block; /* All browsers since IE 5.5+ */ word-wrap: break-word; /* Renamed property in CSS3 draft spec */ overflow-wrap: break-word; width: 100%; } .post-list-type-blog-2.post-creative-layout-default.format-gallery .post-inner .post-header-gallery-wrap { margin-bottom: 30px; position: relative; overflow: hidden; } .post-list-type-blog-2.post-creative-layout-default.format-gallery .post-inner .post-header-gallery-wrap .masonry-hybrid-wrap .grid-item_ .grid-item-inner_ { position: relative; width: 100%; height: 100%; } .post-list-type-blog-2.post-creative-layout-default.format-gallery .post-inner .post-header-gallery-wrap .masonry-hybrid-wrap .grid-item_ .grid-item-inner_ .icon-zoom { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .post-list-type-blog-2.post-creative-layout-background .post-inner .post-item-container-wrap { position: relative; background: #543431; padding: 16vh 0; overflow: hidden; } .post-list-type-blog-2.post-creative-layout-background .post-inner .post-item-container-wrap .post-quote-image-background { position: absolute; left: -20%; top: -20%; width: 140%; height: 140%; z-index: 1; } .post-list-type-blog-2.post-creative-layout-background .post-inner .post-item-container-wrap .post-quote-image-background:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; background: rgba(0, 0, 0, 0.5); } .post-list-type-blog-2.post-creative-layout-background .post-inner .post-item-container-wrap .post-layout-creative-video-wrap { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; } .post-list-type-blog-2.post-creative-layout-background .post-inner .post-item-container-wrap .post-layout-creative-video-wrap .post-video-wrap.video-type-embed iframe { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); width: 380%; height: 250%; z-index: 2; } .post-list-type-blog-2.post-creative-layout-background .post-inner .post-item-container-wrap .post-entry-wrap { position: relative; z-index: 3; padding: 30px; text-align: center; } .post-list-type-blog-2.post-creative-layout-background .post-inner .post-item-container-wrap .post-entry-wrap .cat-meta { display: block; } .post-list-type-blog-2.post-creative-layout-background .post-inner .post-item-container-wrap .post-entry-wrap .cat-meta .post-category { display: inline-block; padding-left: 30px; margin-bottom: 20px; position: relative; color: #fff; } .post-list-type-blog-2.post-creative-layout-background .post-inner .post-item-container-wrap .post-entry-wrap .cat-meta .post-category:after { content: ""; position: absolute; left: 0; bottom: 0; width: 1px; height: 100%; background: #543431; } .post-list-type-blog-2.post-creative-layout-background .post-inner .post-item-container-wrap .post-entry-wrap .cat-meta .post-category a { color: #fff; font-size: 12px; letter-spacing: 1px; text-transform: uppercase; text-decoration: none; -webkit-transition: 0.3s; transition: 0.3s; } .post-list-type-blog-2.post-creative-layout-background .post-inner .post-item-container-wrap .post-entry-wrap .cat-meta .post-category a:hover { color: #543431; } .post-list-type-blog-2.post-creative-layout-background .post-inner .post-item-container-wrap .post-entry-wrap .post-title-link { text-decoration: none; display: block; margin: 20px 0; } .post-list-type-blog-2.post-creative-layout-background .post-inner .post-item-container-wrap .post-entry-wrap .post-title-link .post-title { margin: 0; font-size: 32px; line-height: 42px; margin: 20px 0; color: #fff; display: inline; background: rgba(0, 0, 0, 0.5); -webkit-transition: 0.3s; transition: 0.3s; } .post-list-type-blog-2.post-creative-layout-background .post-inner .post-item-container-wrap .post-entry-wrap .post-title-link:hover .post-title { color: #543431; } .post-list-type-blog-2.post-creative-layout-background .post-inner .post-item-container-wrap .post-entry-wrap .post-readmore { border: solid 1px; border-radius: 1px; color: #fff; display: inline-block; font-size: 12px; letter-spacing: 1px; line-height: 22px; padding: 6px 16px; text-decoration: none; text-transform: uppercase; margin-top: 10px; -webkit-transition: 0.3s; transition: 0.3s; } .post-list-type-blog-2.post-creative-layout-background .post-inner .post-item-container-wrap .post-entry-wrap .post-readmore:after { content: ""; display: inline-block; font-family: "Ionicons"; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; text-rendering: auto; text-transform: none; margin-left: 8px; } .post-list-type-blog-2.post-creative-layout-background .post-inner .post-item-container-wrap .post-entry-wrap .post-readmore:hover { color: #442a28; } .post-list-type-blog-2.post-creative-layout-background .post-inner .post-item-container-wrap .extra-meta-bottom { position: absolute; bottom: -15px; left: 30px; width: calc(100% - 60px); z-index: 4; color: #fff; text-align: center; padding-top: 15px; border-top: 1px solid rgba(255, 255, 255, 0.2); visibility: hidden; opacity: 0; -webkit-transition: 0.5s; transition: 0.5s; } .post-list-type-blog-2.post-creative-layout-background .post-inner .post-item-container-wrap .extra-meta-bottom > div { display: inline-block; vertical-align: top; text-transform: uppercase; font-size: 10px; line-height: 22px; margin-bottom: 5px; } .post-list-type-blog-2.post-creative-layout-background .post-inner .post-item-container-wrap .extra-meta-bottom > div:not(:last-child) { margin-right: 8px; } .post-list-type-blog-2.post-creative-layout-background .post-inner .post-item-container-wrap:hover .extra-meta-bottom { visibility: visible; opacity: 1; bottom: 10px; } .post-list-type-blog-2.post-creative-layout-background.format-video .post-inner .post-item-container-wrap:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; background: rgba(0, 0, 0, 0.5); opacity: 0; -webkit-transition: 0.5s; transition: 0.5s; } .post-list-type-blog-2.post-creative-layout-background.format-video .post-inner .post-item-container-wrap:hover:after { opacity: 1; } .search-post-item:not(:last-child) { margin-bottom: 30px; padding-bottom: 30px; border-bottom: 1px solid #e9e9e9; } .search-post-item .post-inner .post-type { background: #543431; border-radius: 20px; color: #fff; display: inline-block; font-size: 11px; letter-spacing: 1px; line-height: normal; padding: 4px 10px; text-transform: uppercase; } .search-post-item .post-inner .title-link { text-decoration: none; } .search-post-item .post-inner .title-link .title { font-size: 18px; line-height: 26px; -webkit-transition: 0.3s; transition: 0.3s; } .search-post-item .post-inner .title-link:hover .title { color: #543431; } .search-post-item .post-inner .extra-meta > div { color: #999; display: inline-block; font-size: 13px; line-height: 24px; margin-bottom: 5px; text-transform: uppercase; vertical-align: top; } .search-post-item .post-inner .extra-meta > div:not(:last-child) { margin-right: 12px; } .search-post-item .post-inner .extra-meta > div i { margin-right: 4px; } .search-post-item .post-inner .extra-meta > div a { -webkit-transition: 0.3s; transition: 0.3s; text-decoration: none; } .wp-caption { display: block; margin: 0 auto; margin-bottom: 20px; border: solid 1px #e9e9e9; position: relative; background: #fff; box-sizing: unset; padding: 20px; max-width: calc(100% - 40px); /* blockquote */ } .wp-caption.alignleft { float: left; margin: 0 20px 0 0; } .wp-caption.alignleft img { padding: 0; } .wp-caption.alignright { float: right; margin: 0 0 0 20px; } .wp-caption.alignright img { padding: 0; } .wp-caption img.custom-image-size-width-350 { width: 350px; height: auto; } .wp-caption img { max-width: 100%; } .wp-caption .wp-caption-text { background: rgba(0, 0, 0, 0.9); color: #fff; padding: 10px 20px; font-family: caption; font-style: italic; display: block; width: 100%; bottom: 20px; left: 20px; } .x-blockquote { position: relative; margin: 30px 0; background: #f5f5f5 none repeat scroll 0 0; border: medium none; border-radius: 1px; color: #737373; font-family: caption; font-size: 20px; font-style: italic; line-height: 32px; padding: 30px 30px 30px 77px; text-align: justify; /* author-description */ } .x-blockquote:after { content: '\f10d'; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; position: absolute; left: 30px; top: 30px; z-index: 1; font-size: 30px; color: #dedede; } .x-blockquote .x-cite { display: block; } .x-blockquote.right-text .x-cite { text-align: right; color: #543431; } .x-blockquote.center-text { text-align: center; } .x-blockquote.center-text .x-cite { text-align: center; } .author-description { position: relative; border-radius: 1px; margin: 50px 0 0; padding: 25px; text-align: center; /* single-entry-header */ } .author-description:before { content: ""; width: 1px; height: 40px; position: absolute; left: 50%; top: -40px; background: #e9e9e9; transform: translateX(-50%); -webkit-transform: translateX(-50%); } .author-description:after { content: ""; display: block; clear: both; } .author-description .author-image { display: block; width: 85px; margin: 0 auto; margin-bottom: 10px; } .author-description .author-image img.avatar { width: 100%; height: auto; } .author-description .author-text { display: block; } .author-description .author-text .author-name { font-size: 13px; font-weight: normal; line-height: 20px; margin: 0; display: inline-block; text-transform: uppercase; letter-spacing: 1px; text-decoration: underline; } .author-description .author-text .author-name a { display: inline-block; -webkit-transition: 0.3s; transition: 0.3s; text-decoration: none; } .author-description .author-text > p { color: #555; font-size: 19px; line-height: 29px; margin-bottom: 0; margin-top: 10px; } .single-entry-header { margin-bottom: 30px; /* single-entry-tag */ } .single-entry-header .post-title { font-size: 20px; line-height: 30px; margin: 0 0 6px; } .single-entry-header .post-image { margin-top: 20px; } .single-entry-header .post-image .post-single-image { max-width: 100%; height: auto; } .single-entry-header .post-block-quote-wrap { margin-top: 20px; padding: 50px 20px; position: relative; } .single-entry-header .post-block-quote-wrap:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; background: rgba(1, 1, 1, .8); } .single-entry-header .post-block-quote-wrap i.fa-quote-left { color: #fff; font-size: 32px; left: 10px; opacity: 0.15; position: absolute; top: 10px; z-index: 3; } .single-entry-header .post-block-quote-wrap .post-quote-wrap { position: relative; z-index: 9; font-size: 20px; } .single-entry-header .post-block-quote-wrap .post-quote-wrap .post-quote { border-left: medium none; color: #fff; font-family: caption; font-size: 20px; font-style: italic; margin-bottom: 0; padding: 0; text-align: justify; } .single-entry-header .post-block-link-wrap { margin-top: 20px; padding: 50px 20px; position: relative; } .single-entry-header .post-block-link-wrap:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; background: rgba(1, 1, 1, .8); } .single-entry-header .post-block-link-wrap i.fa-link { color: #fff; font-size: 32px; left: 10px; opacity: 0.15; position: absolute; top: 10px; z-index: 3; } .single-entry-header .post-block-link-wrap .post-link-wrap { position: relative; z-index: 9; font-size: 20px; text-align: center; } .single-entry-header .post-block-link-wrap .post-link-wrap .post-link { text-decoration: underline; -webkit-transition: 0.3s; transition: 0.3s; } .single-entry-header .post-block-audio-wrap { margin-top: 20px; } .single-entry-header .post-gallery-image-wrap { margin-top: 20px; } .single-entry-header .post-gallery-image-wrap .post-gallery-wrap .item .post-single-image { height: auto; width: 100%; } .single-entry-header .post-gallery-image-wrap .single-gallery-masonry .gallery-item { padding: 15px; border: solid 1px #e9e9e9; background: #fff; display: block; -webkit-transition: 0.3s; transition: 0.3s; } .single-entry-header .post-gallery-image-wrap .single-gallery-masonry .gallery-item img { width: 100%; } .single-entry-header .post-gallery-image-wrap .single-gallery-masonry .gallery-item:hover { border-color: #543431; } .single-entry-header .post-block-video-wrap { margin-top: 20px; } .single-entry-header .post-block-video-wrap .post-video-wrap { position: relative; padding-bottom: 56%; } .single-entry-header .post-block-video-wrap .post-video-wrap > * { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .single-entry-header .extra-meta > div { display: inline-block; vertical-align: top; position: relative; line-height: 26px; } .single-entry-header .extra-meta > div:after { content: ""; display: block; clear: both; } .single-entry-header .extra-meta > div:not(:last-child) { margin-right: 30px; } .single-entry-header .extra-meta > div i { float: left; margin-right: 10px; color: #543431; line-height: 26px; } .single-entry-header .extra-meta > div.post-cat .post-categories { padding-left: 28px; } .single-entry-header .extra-meta > div.post-cat .post-categories li { list-style: none; display: inline-block; vertical-align: top; } .single-entry-header .extra-meta > div.post-cat .post-categories li:not(:last-child) a:after { content: ","; color: #333; } .single-entry-header .extra-meta > div.post-cat .post-categories li a { color: #555; display: block; text-decoration: none; -webkit-transition: 0.3s; transition: 0.3s; } .single-entry-header .extra-meta > div.post-cat .post-categories li a:hover { color: #442a28; } .single-entry-tag { margin-top: 30px; /* bt-wrap-related-article */ } .single-entry-tag > a { margin-bottom: 15px; margin-left: 15px; padding: 5px 10px; line-height: normal; border: solid 1px #543431; display: inline-block; vertical-align: top; border-radius: 1px; text-decoration: none; -webkit-transition: 0.3s; transition: 0.3s; } .single-entry-tag > a:hover { background: #543431; color: #fff; } .bt-wrap-related-article { margin-top: 45px; /* single-blog-post-navigation */ } .bt-wrap-related-article.bt-related-articles-1 .bt-title-related { margin: 0 0 20px 0; font-size: 18px; letter-spacing: -1px; line-height: 26px; text-decoration: underline; } .bt-wrap-related-article.bt-related-articles-1 .related-article-list { margin-top: 20px; } .bt-wrap-related-article.bt-related-articles-1 .related-article-list .related-article-item { margin-bottom: 25px; padding: 20px; background: #fff; border: 1px solid #e9e9e9; -webkit-transition: 0.3s; transition: 0.3s; } .bt-wrap-related-article.bt-related-articles-1 .related-article-list .related-article-item img.post-single-image { width: 100%; height: auto !important; border-radius: 1px; margin-bottom: 28px; } .bt-wrap-related-article.bt-related-articles-1 .related-article-list .related-article-item .post-title-link { color: #333; -webkit-transition: 0.3s; transition: 0.3s; } .bt-wrap-related-article.bt-related-articles-1 .related-article-list .related-article-item .post-title-link .post-title { font-size: 18px; line-height: 22px; margin: 0 0 15px 0; } .bt-wrap-related-article.bt-related-articles-1 .related-article-list .related-article-item .post-title-link:hover { color: #543431; text-decoration: none; } .bt-wrap-related-article.bt-related-articles-1 .related-article-list .related-article-item p { margin-bottom: 0; } .bt-wrap-related-article.bt-related-articles-1 .related-article-list .related-article-item:hover { border-color: rgba(84, 52, 49, 0.4); } .single-blog-post-navigation { margin-top: 40px; display: table; width: 100%; } .single-blog-post-navigation > a { display: table-cell; width: 50%; text-decoration: none; -webkit-transition: 0.3s; transition: 0.3s; color: #999; } .single-blog-post-navigation > a[rel="next"] { text-align: right; } .single-blog-post-navigation > a .btn { background: #543431; color: #fff; -webkit-transition: 0.3s; transition: 0.3s; } .single-blog-post-navigation > a:hover { color: #543431; } .single-blog-post-navigation > a:hover .btn { background: #442a28; } .single-blog-post-navigation .pv-left i { margin-right: 6px; } .single-blog-post-navigation .pv-right i { margin-left: 6px; } .entry-content img { max-width: 100%; height: auto; } body.single .post-single-creative-layout-blog-2.ctc_location .location-content { padding-bottom: 15px; padding-top: 15px; overflow: hidden; border: solid #eceeef; border-width: 1px; margin-bottom: 30px; } body.single .post-single-creative-layout-blog-2.ctc_location .location-content .extra-location .address-meta { font-size: 25px; font-weight: 700; padding: 15px 0; } body.single .post-single-creative-layout-blog-2.ctc_location .location-content .extra-location .address-meta i.fa { color: #543431; } body.single .post-single-creative-layout-blog-2.ctc_location .location-content .extra-location .post-time { padding: 15px 0; font-weight: 600; } body.single .post-single-creative-layout-blog-2.ctc_location .location-content .extra-location .post-time br { display: none; } body.single .post-single-creative-layout-blog-2.ctc_location .location-content .extra-location .post-time i.fa { color: #543431; } body.single .post-single-creative-layout-blog-2.ctc_location .location-content .extra-location .post-phone { padding: 15px 0; font-weight: 600; } body.single .post-single-creative-layout-blog-2.ctc_location .location-content .extra-location .post-phone i.fa { color: #543431; } body.single .post-single-creative-layout-blog-2.ctc_location .location-content .extra-location .post-email { padding: 15px 0; font-weight: 600; } body.single .post-single-creative-layout-blog-2.ctc_location .location-content .extra-location .post-email i.fa { color: #543431; } body.single .post-single-creative-layout-blog-2.ctc_sermon .panel.with-nav-tabs { border: none; } body.single .post-single-creative-layout-blog-2.ctc_sermon .panel.with-nav-tabs .panel-heading { padding: 10px 0px; margin: 0 0 20px; background-color: transparent; border: none; } body.single .post-single-creative-layout-blog-2.ctc_sermon .panel.with-nav-tabs .panel-heading ul { border: none; } body.single .post-single-creative-layout-blog-2.ctc_sermon .panel.with-nav-tabs .panel-heading ul li a { padding: 10px 30px; margin-right: 7px; background-color: #ececec; color: #171721; border-radius: 0; text-transform: uppercase; font-size: 14px; font-weight: 600; } body.single .post-single-creative-layout-blog-2.ctc_sermon .panel.with-nav-tabs .panel-heading ul li.active a { border-color: #333; background-color: #333; color: #543431; } body.single .post-single-creative-layout-blog-2.ctc_sermon .panel.with-nav-tabs .panel-body { padding: 30px 40px; border: 1px solid #ececec; } body.single .post-single-creative-layout-blog-2.ctc_sermon .panel.with-nav-tabs .panel-body .tab-content { min-height: 300px; } body.single .post-single-creative-layout-blog-2.ctc_sermon .panel.with-nav-tabs .panel-body .tab-content .book > p:first-child:first-letter { border: 2px solid; float: left; font-size: 30px; font-weight: bold; margin: 0 22px 0 0; padding: 26px 20px; } body.single .post-single-creative-layout-blog-2.ctc_sermon .panel.with-nav-tabs .panel-body .tab-content .down { text-align: center; } body.single .post-single-creative-layout-blog-2.ctc_sermon .panel.with-nav-tabs .panel-body .tab-content .down img { width: 160px; height: auto; padding-top: 120px; } body.single .post-single-creative-layout-blog-2.ctc_sermon .panel.with-nav-tabs .panel-body .tab-content .mp3 { margin: 0 60px; text-align: center; padding-top: 120px; } @media (max-width: 768px) { body.single .post-single-creative-layout-blog-2.ctc_sermon .panel.with-nav-tabs .panel-body { padding: 30px 10px; } body.single .post-single-creative-layout-blog-2.ctc_sermon .panel.with-nav-tabs .panel-heading ul li a { padding: 10px 10px; margin-right: 4px; font-size: 12px; margin-bottom: 5px; } } body.single .post-single-creative-layout-blog-2.ctc_sermon .share-post-wrap { padding-top: 25px; display: block; width: 100%; } body.single .post-single-creative-layout-blog-2.ctc_sermon .share-post-wrap .share-post-item { display: inline-block; width: 80px; height: 80px; position: relative; border: solid #eceeef; border-width: 1px 0px 1px 1px; color: #333; } body.single .post-single-creative-layout-blog-2.ctc_sermon .share-post-wrap .share-post-item:last-child { border-right-width: 1px; } body.single .post-single-creative-layout-blog-2.ctc_sermon .share-post-wrap .share-post-item span { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); } @media (max-width: 991px) { body.single .post-single-creative-layout-blog-2.ctc_sermon .share-post-wrap { text-align: center; width: 100%; height: auto; } body.single .post-single-creative-layout-blog-2.ctc_sermon .share-post-wrap a.share-post-item { display: inline-block; vertical-align: top; width: 50px; height: 50px; border-width: 1px 1px 1px 0; margin-bottom: 30px; } body.single .post-single-creative-layout-blog-2.ctc_sermon .share-post-wrap a.share-post-item:first-child { border-left-width: 1px; } } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-extra { margin-bottom: 30px; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-extra .post-content-gallery-wrap { position: relative; overflow: hidden; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-extra .post-content-gallery-wrap .masonry-hybrid-wrap .grid-item_ .grid-item-inner_ { position: relative; width: 100%; height: 100%; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-extra .post-content-gallery-wrap .masonry-hybrid-wrap .grid-item_ .grid-item-inner_ .icon-zoom { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-extra .post-link-wrap { position: relative; display: block; text-align: center; padding: 30px; background: #f8f8f8; font-size: 23px; line-height: 37px; font-family: caption; font-style: italic; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-extra .post-link-wrap a { color: #000; -webkit-transition: 0.3s; transition: 0.3s; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-extra .post-link-wrap a:hover { color: #543431; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-extra .post-link-wrap:before { content: "\f0c1"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; display: block; width: 100%; text-align: center; color: #000; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-extra .post-quote-wrap { position: relative; display: block; text-align: center; padding: 30px; background: #f8f8f8; -webkit-transition: 0.5s; transition: 0.5s; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-extra .post-quote-wrap:before { content: "\f10d"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; display: block; width: 100%; text-align: center; color: #000; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-extra .post-quote-wrap .post-quote { padding: 0; border: none; font-size: 23px; line-height: 37px; font-family: caption; font-style: italic; margin-bottom: 20px; position: relative; color: #000; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-extra .post-quote-wrap .post-cite-wrap { font-size: 14px; text-transform: uppercase; letter-spacing: 2px; color: #999; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-extra .audio-type-embed { line-height: 0; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-extra .post-video-wrap { border-radius: 3px; box-shadow: 0 0 22px -1px rgba(0, 0, 0, 0.3); overflow: hidden; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-extra .post-video-wrap.video-type-embed { position: relative; padding-bottom: 56%; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-extra .post-video-wrap.video-type-embed > iframe { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-extra + .followscreen-shadow { margin-bottom: 30px; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-extra.followscreen-is-active { margin-bottom: 0; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-extra.followscreen-is-active .post-video-wrap.video-type-embed { padding: 0; line-height: 0; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-extra.followscreen-is-active .post-video-wrap.video-type-embed > iframe { position: relative; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-header { position: relative; padding: 80px 40px; margin-bottom: 35px; background: #333; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-header .post-sing-image-background { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; background-size: cover !important; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-header .post-sing-image-background:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-header .heading-entry-wrap { position: relative; z-index: 3; color: #fff; text-align: center; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-header .heading-entry-wrap .cat-meta { display: block; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-header .heading-entry-wrap .cat-meta .post-category { display: inline-block; padding-left: 30px; margin-bottom: 20px; position: relative; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-header .heading-entry-wrap .cat-meta .post-category:after { content: ""; position: absolute; left: 0; bottom: 0; width: 1px; height: 100%; background: #543431; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-header .heading-entry-wrap .cat-meta .post-category a { font-size: 12px; letter-spacing: 1px; text-transform: uppercase; color: #fff; text-decoration: none; -webkit-transition: 0.3s; transition: 0.3s; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-header .heading-entry-wrap .cat-meta .post-category a:hover { color: #543431; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-header .heading-entry-wrap .post-title { color: #fff; font-size: 28px; line-height: 36px; margin: 10px 0 20px; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-header .heading-entry-wrap .extra-meta { margin-top: 10px; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-header .heading-entry-wrap .extra-meta > div { color: #fff; display: inline-block; font-size: 13px; line-height: 24px; margin-bottom: 5px; text-transform: uppercase; vertical-align: top; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-header .heading-entry-wrap .extra-meta > div:not(:last-child) { margin-right: 12px; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-header .heading-entry-wrap .extra-meta > div i { margin-right: 4px; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-entry-header .heading-entry-wrap .extra-meta > div a { -webkit-transition: 0.3s; transition: 0.3s; text-decoration: none; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-content-text > p:first-child:first-letter { border: 2px solid; float: left; font-size: 30px; font-weight: bold; margin: 0 22px 0 0; padding: 26px 20px; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-content-text p, body.single .post-single-creative-layout-blog-2 .entry-content .post-single-content-text ul, body.single .post-single-creative-layout-blog-2 .entry-content .post-single-content-text ol { margin-bottom: 30px; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-content-text .x-blockquote { padding: 30px 0 2px; font-size: 24px; line-height: 32px; font-weight: bold; letter-spacing: 0px; color: #000; background: none; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-content-text .x-blockquote:after { left: 50%; top: -15px; transform: translateX(-50%); -webkit-transform: translateX(-50%); font-size: 18px; color: #000; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-content-text .x-blockquote .x-cite { margin-top: 20px; text-transform: uppercase; font-size: 13px; letter-spacing: 2px; font-weight: normal; color: #999; } body.single .post-single-creative-layout-blog-2 .entry-content .post-single-content-text .single-entry-tag { font-size: 12px; letter-spacing: 1px; text-transform: uppercase; } body.single .post-single-creative-layout-blog-2 .entry-content .x-entry-share .x-share-options a.x-share { width: 80px; height: 80px; max-width: 100%; position: relative; display: block; border: solid #eceeef; border-width: 0 1px 1px 1px; } body.single .post-single-creative-layout-blog-2 .entry-content .x-entry-share .x-share-options a.x-share:first-child { border-top-width: 1px; } body.single .post-single-creative-layout-blog-2 .entry-content .x-entry-share .x-share-options a.x-share i:before { font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; font-size: 16px; color: #222; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); } body.single .post-single-creative-layout-blog-2 .entry-content .x-entry-share .x-share-options a.x-share i.x-icon-facebook-square:before { content: "\f09a"; } body.single .post-single-creative-layout-blog-2 .entry-content .x-entry-share .x-share-options a.x-share i.x-icon-twitter-square:before { content: "\f099"; } body.single .post-single-creative-layout-blog-2 .entry-content .x-entry-share .x-share-options a.x-share i.x-icon-google-plus-square:before { content: "\f0d5"; } body.single .post-single-creative-layout-blog-2 .entry-content .x-entry-share .x-share-options a.x-share i.x-icon-linkedin-square:before { content: "\f0e1"; } body.single .post-single-creative-layout-blog-2 .entry-content .x-entry-share .x-share-options a.x-share i.x-icon-pinterest-square:before { content: "\f0d2"; } body.single .post-single-creative-layout-blog-2 .entry-content .x-entry-share .x-share-options a.x-share i.x-icon-reddit-square:before { content: "\f1a1"; } body.single .post-single-creative-layout-blog-2 .entry-content .x-entry-share .x-share-options a.x-share i.x-icon-envelope-square:before { content: "\f0e0"; } @media (max-width: 991px) { body.single .post-single-creative-layout-blog-2 .entry-content .x-entry-share .x-share-options { text-align: center; } body.single .post-single-creative-layout-blog-2 .entry-content .x-entry-share .x-share-options a.x-share { display: inline-block; vertical-align: top; width: 50px; height: 50px; border-width: 1px 1px 1px 0; margin-bottom: 30px; } body.single .post-single-creative-layout-blog-2 .entry-content .x-entry-share .x-share-options a.x-share:first-child { border-left-width: 1px; } } body.single .post-single-creative-layout-blog-2 .share-post-wrap { display: block; width: 80px; } body.single .post-single-creative-layout-blog-2 .share-post-wrap .share-post-item { display: block; width: 80px; height: 80px; position: relative; border: solid #eceeef; border-width: 1px 1px 0 1px; color: #333; } body.single .post-single-creative-layout-blog-2 .share-post-wrap .share-post-item:last-child { border-bottom-width: 1px; } body.single .post-single-creative-layout-blog-2 .share-post-wrap .share-post-item span { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); } @media (max-width: 991px) { body.single .post-single-creative-layout-blog-2 .share-post-wrap { text-align: center; width: 100%; height: auto; } body.single .post-single-creative-layout-blog-2 .share-post-wrap a.share-post-item { display: inline-block; vertical-align: top; width: 50px; height: 50px; border-width: 1px 1px 1px 0; margin-bottom: 30px; } body.single .post-single-creative-layout-blog-2 .share-post-wrap a.share-post-item:first-child { border-left-width: 1px; } } .class .noo-sidebar .single-sidebar h4.widget-title { font-size: 20px; line-height: 30px; margin: 0 0 6px; } .class .noo-sidebar .single-sidebar .class-info-sidebar .clearfix { padding: 10px 0; border-bottom: 1px solid #dbdada; } .class .noo-sidebar .single-sidebar .class-info-sidebar .clearfix i { color: #543431; padding-right: 8px; } .class .noo-sidebar .single-sidebar .class-info-sidebar .clearfix span { float: right; color: #543431; padding: 0 8px; -webkit-border-radius: 12px; border-radius: 12px; background: #f4f4f4; margin-left: 5px; } .class .noo-sidebar .single-sidebar ul.bt-social { margin: 30px 0 30px; padding: 0; } .class .noo-sidebar .single-sidebar ul.bt-social li { list-style: none; display: inline-block; margin: 0; padding: 0; } .class .noo-sidebar .single-sidebar ul.bt-social li a { font-size: 20px; color: #4e4e4e; } .class .noo-sidebar .single-sidebar ul.bt-social li a:after { content: ""; display: inline-block; vertical-align: middle; width: 1px; height: 10px; background: #b6b6b6; margin: 0 6px 3px; } .class .noo-sidebar ul.bt-blogtv-class { padding: 10px; margin: 25px 0; list-style-type: none; background: #f4f4f4; } .class .noo-sidebar ul.bt-blogtv-class li { padding: 10px 0; border-bottom: 1px solid #dbdada; } .class .noo-sidebar ul.bt-blogtv-class li i { color: #543431; padding-right: 8px; } .class .noo-sidebar ul.bt-blogtv-class li:last-child { border-bottom: none; } .post-list-type-blog-1 { /* listing */ } .post-list-type-blog-2 { /* single */ } body.single .bt-content-area .bt-col-inner { z-index: 20px; } .portfolio-filter-wrap { margin-bottom: 30px; text-align: center; /* Portfolio Listing */ } .portfolio-filter-wrap .portfolio-filter-item { border: 1px solid #ececec; border-radius: 3px; display: inline-block; font-size: 11px; letter-spacing: 1px; margin-bottom: 10px; padding: 4px 20px; text-transform: uppercase; vertical-align: top; text-decoration: none; -webkit-transition: 0.3s; transition: 0.3s; } .portfolio-filter-wrap .portfolio-filter-item.is-active { background: #543431 none repeat scroll 0 0; border-color: #543431; color: #fff; } .portfolio-filter-wrap .portfolio-filter-item:not(:last-child) { margin-right: 20px; } .portfolio-filter-wrap .portfolio-filter-item:hover { border-color: #543431; } .portfolio-list { /* Portfolio Single */ } .portfolio-list .portfolio-list-type-loop-default .portfolio-inner { background: #fff; border: solid 0.5px rgba(84, 52, 49, 0.5); border-radius: 3px; overflow: hidden; } .portfolio-list .portfolio-list-type-loop-default .portfolio-inner .portfolio-featured-image-wrap { position: relative; } .portfolio-list .portfolio-list-type-loop-default .portfolio-inner .portfolio-featured-image-wrap .post-single-image { width: 100%; height: auto; } .portfolio-list .portfolio-list-type-loop-default .portfolio-inner .portfolio-featured-image-wrap:after { content: ""; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: rgba(0, 0, 0, 0.7); -webkit-transition: 0.3s; transition: 0.3s; visibility: hidden; opacity: 0; } .portfolio-list .portfolio-list-type-loop-default .portfolio-inner .portfolio-featured-image-wrap .zoom-image { position: absolute; left: 50%; top: 30%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); z-index: 3; -webkit-transition: 0.5s; transition: 0.5s; visibility: hidden; opacity: 0; font-size: 20px; } .portfolio-list .portfolio-list-type-loop-default .portfolio-inner .portfolio-featured-image-wrap:hover:after { visibility: visible; opacity: 1; } .portfolio-list .portfolio-list-type-loop-default .portfolio-inner .portfolio-featured-image-wrap:hover .zoom-image { visibility: visible; opacity: 1; top: 50%; } .portfolio-list .portfolio-list-type-loop-default .portfolio-inner .portfolio-entry-wrap { padding: 20px 30px 30px; } .portfolio-list .portfolio-list-type-loop-default .portfolio-inner .portfolio-entry-wrap .portfolio-title-link { text-decoration: none; } .portfolio-list .portfolio-list-type-loop-default .portfolio-inner .portfolio-entry-wrap .portfolio-title-link .portfolio-title { font-size: 20px; line-height: 24px; letter-spacing: -1.2px; margin: 10px 0; -webkit-transition: 0.3s; transition: 0.3s; } .portfolio-list .portfolio-list-type-loop-default .portfolio-inner .portfolio-entry-wrap .portfolio-title-link:hover .portfolio-title { color: #543431; } .portfolio-list .portfolio-list-type-loop-default .portfolio-inner .portfolio-entry-wrap .portfolio-content { color: #aeaeae; display: block; margin-bottom: 15px; padding-bottom: 15px; position: relative; width: 100%; } .portfolio-list .portfolio-list-type-loop-default .portfolio-inner .portfolio-entry-wrap .portfolio-content:after { content: ""; position: absolute; left: 0; bottom: 0; width: 30%; height: 1px; background: #dedede; } .portfolio-list .portfolio-list-type-loop-default .portfolio-inner .portfolio-entry-wrap .portfolio-view-detail { font-size: 11px; font-weight: bold; letter-spacing: 1px; text-transform: uppercase; text-decoration: none; display: inline-block; -webkit-transition: 0.3s; transition: 0.3s; } .portfolio-list .portfolio-list-type-loop-default .portfolio-inner .portfolio-entry-wrap .portfolio-view-detail > * { display: table-cell; vertical-align: middle; line-height: normal; } .portfolio-list .portfolio-list-type-loop-default .portfolio-inner .portfolio-entry-wrap .portfolio-view-detail > div { padding-right: 8px; } .single-fw-portfolio .portfolio-details .gallery-wrap { margin-bottom: 30px; } .single-fw-portfolio .portfolio-details .entry-content-wrap .title { margin: 0; font-size: 32px; line-height: 36px; letter-spacing: -2px; } .single-fw-portfolio .portfolio-details .entry-content-wrap .extra-meta { display: block; border: solid #f1f1f1; border-width: 1px 0; font-size: 12px; letter-spacing: 2px; margin: 20px 0; padding: 14px 0; text-transform: uppercase; } .single-fw-portfolio .portfolio-details .entry-content-wrap .extra-meta > div { display: inline-block; vertical-align: top; } .single-fw-portfolio .portfolio-details .entry-content-wrap .extra-meta > div:not(:first-child) { margin-left: 10px; } .single-fw-portfolio .portfolio-details .entry-content-wrap .entry-the-content > p:first-child:first-letter { border: 2px solid; float: left; font-size: 30px; font-weight: bold; margin: 10px 20px 10px 0; padding: 20px; vertical-align: top; } .single-fw-portfolio .portfolio-details .entry-content-wrap .social-share-entry { margin-top: 30px; padding-top: 30px; border-top: solid 1px #f1f1f1; } .single-fw-portfolio .portfolio-details .entry-content-wrap .social-share-entry .share-post-wrap .share-post-item { background: #333 none repeat scroll 0 0; color: #fff; display: inline-block; font-size: 13px; height: 50px; line-height: 50px; text-align: center; width: 54px; -webkit-transition: 0.3s ease; transition: 0.3s ease; } .single-fw-portfolio .portfolio-details .entry-content-wrap .social-share-entry .share-post-wrap .share-post-item.s-facebook { background: #3b5998; } .single-fw-portfolio .portfolio-details .entry-content-wrap .social-share-entry .share-post-wrap .share-post-item.s-facebook:hover { background: #344e86; } .single-fw-portfolio .portfolio-details .entry-content-wrap .social-share-entry .share-post-wrap .share-post-item.s-twitter { background: #1da1f2; } .single-fw-portfolio .portfolio-details .entry-content-wrap .social-share-entry .share-post-wrap .share-post-item.s-twitter:hover { background: #0d95e8; } .single-fw-portfolio .portfolio-details .entry-content-wrap .social-share-entry .share-post-wrap .share-post-item.s-google-plus { background: #dc4a38; } .single-fw-portfolio .portfolio-details .entry-content-wrap .social-share-entry .share-post-wrap .share-post-item.s-google-plus:hover { background: #d53925; } .single-fw-portfolio .portfolio-details .entry-content-wrap .social-share-entry .share-post-wrap .share-post-item.s-linkedin { background: #0077b5; } .single-fw-portfolio .portfolio-details .entry-content-wrap .social-share-entry .share-post-wrap .share-post-item.s-linkedin:hover { background: #00669c; } .single-fw-portfolio .portfolio-details .entry-content-wrap .previous-next-link { margin: 30px 0; display: block; width: 100%; position: relative; padding: 20px; border: solid 1px #f1f1f1; } .single-fw-portfolio .portfolio-details .entry-content-wrap .previous-next-link:after { content: ""; display: block; clear: both; } .single-fw-portfolio .portfolio-details .entry-content-wrap .previous-next-link li { list-style: none; float: left; width: 50%; position: relative; min-height: 80px; } @media (max-width: 545px) { .single-fw-portfolio .portfolio-details .entry-content-wrap .previous-next-link li { width: 100%; } } .single-fw-portfolio .portfolio-details .entry-content-wrap .previous-next-link li .icon { font-size: 11px; letter-spacing: 2px; text-transform: uppercase; } .single-fw-portfolio .portfolio-details .entry-content-wrap .previous-next-link li .icon span { font-size: 20px; vertical-align: middle; margin: 0 4px; } .single-fw-portfolio .portfolio-details .entry-content-wrap .previous-next-link li .title { font-size: 18px; line-height: 22px; } .single-fw-portfolio .portfolio-details .entry-content-wrap .previous-next-link li a { text-decoration: none; } .single-fw-portfolio .portfolio-details .entry-content-wrap .previous-next-link li.previous { text-align: left; } .single-fw-portfolio .portfolio-details .entry-content-wrap .previous-next-link li.previous > a > img { position: absolute; left: 0; top: 0; } .single-fw-portfolio .portfolio-details .entry-content-wrap .previous-next-link li.previous > a > div { padding-left: 90px; } .single-fw-portfolio .portfolio-details .entry-content-wrap .previous-next-link li.next { text-align: right; } .single-fw-portfolio .portfolio-details .entry-content-wrap .previous-next-link li.next > a > img { position: absolute; right: 0; top: 0; } .single-fw-portfolio .portfolio-details .entry-content-wrap .previous-next-link li.next > a > div { padding-right: 90px; } .post-event-details .event-heading { margin-bottom: 15px; padding-bottom: 15px; } .post-event-details .event-heading .event-post-thumb { text-align: center; background: #333; position: relative; } .post-event-details .event-heading .event-post-thumb img { max-width: 100%; height: auto; position: relative; z-index: 3; } .post-event-details .event-heading .entry-heading-text { background: #fff none repeat scroll 0 0; margin-left: 30px; margin-top: -50px; padding: 20px; position: relative; text-align: center; width: calc(100% - 60px); z-index: 4; } .post-event-details .event-heading .entry-heading-text .event-cat-list { letter-spacing: 2px; font-size: 11px; text-transform: uppercase; } .post-event-details .event-heading .entry-heading-text .event-cat-list a { color: #333; text-decoration: none; -webkit-transition: 0.3s ease; transition: 0.3s ease; } .post-event-details .event-heading .entry-heading-text .event-cat-list a:hover { color: #543431; } .post-event-details .event-heading .entry-heading-text .title { max-width: 100%; width: 500px; font-size: 22px; line-height: 26px; letter-spacing: -1px; margin: 0 auto 10px auto; } .post-event-details .event-extra-meta { padding: 30px; border: solid 0.5px #d1d1d1; background: #fff; margin-bottom: 30px; } .post-event-details .event-extra-meta .details-event { margin: 0; } .post-event-details .event-extra-meta .details-event:not(:last-child) { margin-bottom: 30px; padding-bottom: 25px; border-bottom: solid 1px #f1f1f1; } .post-event-details .event-extra-meta .details-event li { font-size: 15.5px; } .post-event-details .event-extra-meta .details-event li b { display: inline-block; width: 80px; } .post-event-details .event-extra-meta .details-event-button { margin-right: 0; } .post-event-details .event-extra-meta .details-event-button .btn { display: inline-block; -webkit-transition: 0.3s; transition: 0.3s; background: #543431; color: #fff; border: none; margin-bottom: 5px; font-size: 11px; letter-spacing: 2px; cursor: pointer; border-radius: 1px; } .post-event-details .event-extra-meta .details-event-button .btn:hover { background: #34201e; } .post-event-details .event-content blockquote { font-weight: bold; margin: 40px 0; } .post-event-details .event-content img { max-width: 100%; height: auto; margin: 30px 0; } .post-event-details .map-location-wrap { margin-bottom: 30px; } .post-event-details .map-location-wrap .fw-map { margin-bottom: 0; } .post-event-details .location-info { margin-bottom: 10px; } .post-event-details .location-info i { margin-right: 4px; } .post-event-details .fw-map { margin-bottom: 30px; } .post-event-details .fw-map .fw-map-canvas { height: 40vh !important; } .post-event-details .event-sharing { margin: 40px 0 20px; padding: 14px 0; border-top: solid 1px #f1f1f1; font-size: 11px; letter-spacing: 2px; text-transform: uppercase; } .post-event-details .event-sharing .share-post-wrap { display: inline-block; margin-left: 8px; } .post-event-details .event-sharing .share-post-wrap > a { display: inline-block; margin-right: 20px; font-size: 14px; } .post-event-details .event-sharing .x-entry-share { display: inline-block; vertical-align: bottom; } .post-event-details .event-sharing .x-entry-share > p { margin: 0; display: none; } .post-event-details .event-sharing .x-entry-share .x-share-options a.x-share { display: inline-block; position: relative; width: 30px; height: 30px; vertical-align: middle; margin-right: 20px; } .post-event-details .event-sharing .x-entry-share .x-share-options a.x-share i:before { font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; font-size: 12px; color: #222; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); } .post-event-details .event-sharing .x-entry-share .x-share-options a.x-share i.x-icon-facebook-square:before { content: "\f09a"; } .post-event-details .event-sharing .x-entry-share .x-share-options a.x-share i.x-icon-twitter-square:before { content: "\f099"; } .post-event-details .event-sharing .x-entry-share .x-share-options a.x-share i.x-icon-google-plus-square:before { content: "\f0d5"; } .post-event-details .event-sharing .x-entry-share .x-share-options a.x-share i.x-icon-linkedin-square:before { content: "\f0e1"; } .post-event-details .event-sharing .x-entry-share .x-share-options a.x-share i.x-icon-pinterest-square:before { content: "\f0d2"; } .post-event-details .event-sharing .x-entry-share .x-share-options a.x-share i.x-icon-reddit-square:before { content: "\f1a1"; } .post-event-details .event-sharing .x-entry-share .x-share-options a.x-share i.x-icon-envelope-square:before { content: "\f0e0"; } main#tribe-events-pg-template { overflow: hidden; } .single-tribe_events main#tribe-events-pg-template { overflow: hidden; } .single-tribe_events .post-single-entry-header { position: relative; padding: 100px 40px; margin-bottom: 35px; background: #333; } .single-tribe_events .post-single-entry-header .post-sing-image-background { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; background-repeat: no-repeat; background-size: cover !important; } .single-tribe_events .post-single-entry-header .post-sing-image-background:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); } .single-tribe_events .post-single-entry-header .heading-entry-wrap { position: relative; z-index: 3; color: #fff; text-align: center; } .single-tribe_events .post-single-entry-header .heading-entry-wrap .cat-meta { display: block; } .single-tribe_events .post-single-entry-header .heading-entry-wrap .cat-meta .post-category { display: inline-block; padding-left: 30px; margin-bottom: 20px; position: relative; } .single-tribe_events .post-single-entry-header .heading-entry-wrap .cat-meta .post-category:after { content: ""; position: absolute; left: 0; bottom: 0; width: 1px; height: 100%; background: #543431; } .single-tribe_events .post-single-entry-header .heading-entry-wrap .cat-meta .post-category a { font-size: 12px; letter-spacing: 1px; text-transform: uppercase; color: #fff; text-decoration: none; -webkit-transition: 0.3s; transition: 0.3s; } .single-tribe_events .post-single-entry-header .heading-entry-wrap .cat-meta .post-category a:hover { color: #543431; } .single-tribe_events .post-single-entry-header .heading-entry-wrap .post-title { color: #fff; font-size: 28px; line-height: 36px; margin: 10px 0 20px; } .single-tribe_events .post-single-entry-header .heading-entry-wrap .extra-meta { margin-top: 10px; } .single-tribe_events .post-single-entry-header .heading-entry-wrap .extra-meta > div { color: #fff; display: inline-block; font-size: 13px; line-height: 24px; margin-bottom: 5px; text-transform: uppercase; vertical-align: top; } .single-tribe_events .post-single-entry-header .heading-entry-wrap .extra-meta > div:not(:last-child) { margin-right: 12px; } .single-tribe_events .post-single-entry-header .heading-entry-wrap .extra-meta > div i { margin-right: 4px; } .single-tribe_events .post-single-entry-header .heading-entry-wrap .extra-meta > div a { -webkit-transition: 0.3s; transition: 0.3s; text-decoration: none; color: #543431; } .single-tribe_events .tribe-events-content > p:first-child:first-letter { border: 2px solid; float: left; font-size: 30px; font-weight: bold; margin: 0 22px 0 0; padding: 26px 20px; color: #543431; } .single-tribe_events .tribe-events-content p, .single-tribe_events .tribe-events-content ul, .single-tribe_events .tribe-events-content ol { margin-bottom: 30px; } .single-tribe_events .tribe-events-content img { width: 100%; height: auto; } .single-tribe_events .tribe-events-content .x-blockquote { padding: 30px 0 2px; font-size: 24px; line-height: 32px; font-weight: bold; letter-spacing: 0px; color: #000; background: none; } .single-tribe_events .tribe-events-content .x-blockquote:after { left: 50%; top: -15px; transform: translateX(-50%); -webkit-transform: translateX(-50%); font-size: 18px; color: #000; } .single-tribe_events .tribe-events-content .x-blockquote .x-cite { margin-top: 20px; text-transform: uppercase; font-size: 13px; letter-spacing: 2px; font-weight: normal; color: #999; } .single-tribe_events .tribe-events-content .single-entry-tag { font-size: 12px; letter-spacing: 1px; text-transform: uppercase; } .single-tribe_events .share-post-wrap { display: block; width: 200px; position: absolute; right: 25px; z-index: 9; bottom: 15px; } .single-tribe_events .share-post-wrap .share-post-item { display: inline-block; width: 50px; height: 50px; position: relative; border: solid #eceeef; border-width: 1px 0 1px 1px; color: #543431; background-color: rgba(255, 255, 255, 0.6); } .single-tribe_events .share-post-wrap .share-post-item:last-child { border-right-width: 1px; } .single-tribe_events .share-post-wrap .share-post-item:hover { background: #eceeef; } .single-tribe_events .share-post-wrap .share-post-item span { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); } @media (max-width: 991px) { .single-tribe_events .share-post-wrap { text-align: center; width: 100%; height: auto; right: 0; } .single-tribe_events .share-post-wrap a.share-post-item { display: inline-block; vertical-align: top; width: 50px; height: 50px; border-width: 1px 0px 1px 1px; } .single-tribe_events .share-post-wrap a.share-post-item:first-child { border-right-width: 1px; } } .single-tribe_events .tribe-events-single { margin-bottom: 0 !important; } .single-tribe_events .tribe-events-single .tribe-events-back { margin-bottom: 30px; } .single-tribe_events .tribe-events-single .tribe-events-back a { color: #fff !important; background: #543431; padding: 10px 25px; display: inline-block; border-radius: 30px; } .single-tribe_events .tribe-events-single .tribe-events-back a:hover { background: #a97170; } .single-tribe_events .tribe-events-single .tribe_events .tribe-events-event-image img { width: 100%; height: auto; } .single-tribe_events .tribe-events-single .tribe_events h1.tribe-events-single-event-title { margin-bottom: 20px; } .bt-default-page .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container { padding-bottom: 0px; padding-top: 0px; } .event-booking-form-wrap { margin-bottom: 30px; border: 0.5px solid #e9e9e9; padding: 25px; -webkit-transition: 0.3s; transition: 0.3s; } .event-booking-form-wrap .heading-bpooking-form { padding-bottom: 10px; margin-bottom: 10px; border-bottom: solid 1px #f1f1f1; } .event-booking-form-wrap .heading-bpooking-form .title { font-size: 22px; letter-spacing: 26px; letter-spacing: -1.5px; margin: 0; } .event-booking-form-wrap form .btn { background: #543431; letter-spacing: 2px; font-size: 11px; text-transform: uppercase; color: #fff; -webkit-transition: 0.3s ease; transition: 0.3s ease; padding: 8px 21px; } .event-booking-form-wrap form .btn:hover { background: #34201e; } .event-booking-form-wrap form .form-group { display: block; } .event-booking-form-wrap form .form-group label { display: block; font-size: 11px; letter-spacing: 2px; text-transform: uppercase; } .event-booking-form-wrap form .form-group label .optional { letter-spacing: 0; text-transform: none; font-family: caption; font-style: italic; font-weight: normal; font-size: 16px; color: #999; } .event-booking-form-wrap form .form-group input[type="text"], .event-booking-form-wrap form .form-group input[type="email"], .event-booking-form-wrap form .form-group input[type="number"], .event-booking-form-wrap form .form-group select, .event-booking-form-wrap form .form-group textarea { display: block; width: 100%; margin: 4px 0 10px 0; padding: 6px 10px; border-radius: 3px !important; } .event-booking-form-wrap form .form-group select { -webkit-appearance: none; -moz-appearance: none; appearance: none; padding: 9px 10px; background: url('../images/arrow-down-icon.png') no-repeat calc(100% - 10px) 50%; background-size: 10px; } .event-booking-form-wrap form .event-note { margin-bottom: 20px; padding-bottom: 20px; border-bottom: solid 1px #f1f1f1; } .event-booking-form-wrap form .space-user-book { display: inline-block; font-size: 14px; line-height: normal; padding: 9px 0; } .event-booking-form-wrap form .event-price { border-bottom: 1px solid #f1f1f1; margin-bottom: 20px; padding-bottom: 20px; } .event-booking-form-wrap form .event-price label { margin: 0; } .event-booking-form-wrap form .event-price .amount { float: right; } .table-event-ext tbody th, .table-event-ext tbody td { width: 50%; text-align: left; } @-webkit-keyframes event_showSweetAlert { from { opacity: 0; } to { opacity: 1; } } @keyframes event_showSweetAlert { from { opacity: 0; } to { opacity: 1; } } .sweet-alert { /* event listing */ } .sweet-alert.fw-ext-event-booking { position: fixed; margin: 0 !important; width: 500px; max-width: calc(100% - 30px); max-height: calc(100% - 30px); transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); left: 50%; top: 50%; overflow: auto; } .sweet-alert.fw-ext-event-booking.showSweetAlert { animation: 0.3s event_showSweetAlert ease; -webkit-animation: 0.3s event_showSweetAlert ease; } .sweet-alert.fw-ext-event-booking .event-payment-method-box h4 { letter-spacing: -1.5px; font-size: 18px; line-height: 22px; } .sweet-alert.fw-ext-event-booking .event-payment-method-box .payment-list-wrap { margin-top: 10px; } .sweet-alert.fw-ext-event-booking .event-payment-method-box label { font-weight: normal; display: inline-block; margin: 2px 6px; vertical-align: middle; cursor: pointer; border-radius: 1px; } .sweet-alert.fw-ext-event-booking .event-payment-method-box label input { display: inline-block; } .sweet-alert.fw-ext-event-booking .event-payment-method-box label input[type="radio"] { height: auto; line-height: normal; margin: 0 4px 0 0; padding: 0; vertical-align: middle; width: 18px; } .sweet-alert.fw-ext-event-booking .event-payment-method-box label img { height: 30px; width: auto; } .event-list .event-list-type-loop-default.event-item .event-inner { background: #fff; border: solid 1px #f1f1f1; border-radius: 3px; overflow: hidden; } .event-list .event-list-type-loop-default.event-item .event-inner .event-featured-image-wrap { text-align: center; position: relative; } .event-list .event-list-type-loop-default.event-item .event-inner .event-featured-image-wrap .space-booking { background: #333; border-radius: 0 2px 2px 0; color: #fff; font-size: 11px; left: 0px; letter-spacing: 2px; line-height: normal; padding: 5px 8px; position: absolute; text-transform: uppercase; top: 10px; } .event-list .event-list-type-loop-default.event-item .event-inner .event-featured-image-wrap .space-booking span { display: inline-block; } .event-list .event-list-type-loop-default.event-item .event-inner .event-featured-image-wrap .post-single-image { margin: 0 auto; max-width: 100%; height: auto; } .event-list .event-list-type-loop-default.event-item .event-inner .event-entry-wrap { padding: 30px; text-align: center; } .event-list .event-list-type-loop-default.event-item .event-inner .event-entry-wrap .event-venue, .event-list .event-list-type-loop-default.event-item .event-inner .event-entry-wrap .event-start-date { color: #999; font-size: 11px; letter-spacing: 2px; text-transform: uppercase; white-space: nowrap; width: 100%; overflow: hidden; text-overflow: ellipsis; } .event-list .event-list-type-loop-default.event-item .event-inner .event-entry-wrap .event-venue span, .event-list .event-list-type-loop-default.event-item .event-inner .event-entry-wrap .event-start-date span { width: 14px; text-align: center; display: inline-block; } .event-list .event-list-type-loop-default.event-item .event-inner .event-entry-wrap .event-title-link { text-decoration: none; } .event-list .event-list-type-loop-default.event-item .event-inner .event-entry-wrap .event-title-link .event-title { font-size: 20px; line-height: 24px; letter-spacing: -1px; color: #111; margin: 10px 0 20px 0; -webkit-transition: 0.3s ease; transition: 0.3s ease; } .event-list .event-list-type-loop-default.event-item .event-inner .event-entry-wrap .event-title-link:hover .event-title { color: #543431; } .event-list .event-list-type-loop-default.event-item .event-inner .event-entry-wrap .event-view-detail { background: #543431; color: #fff; display: inline-block; margin-top: 10px; font-size: 14px; padding: 6px 19px; border-radius: 3px; text-decoration: none; -webkit-transition: 0.3s ease; transition: 0.3s ease; } .event-list .event-list-type-loop-default.event-item .event-inner .event-entry-wrap .event-view-detail i { font-size: 18px; vertical-align: middle; margin-left: 4px; } .event-list .event-list-type-loop-default.event-item .event-inner .event-entry-wrap .event-view-detail:hover { background: #442a28; } #tribe-events-bar #tribe-bar-filters-wrap { height: 79px; } #tribe-events-bar #tribe-bar-filters-wrap .tribe-bar-submit input.tribe-events-button { background: #543431 !important; border-radius: 30px; } #tribe-events-bar #tribe-bar-filters-wrap #tribe-bar-filters input#tribe-bar-date, #tribe-events-bar #tribe-bar-filters-wrap #tribe-bar-filters input#tribe-bar-search { padding: 5px 10px; } table.tribe-events-calendar .tribe-events-tooltip { padding-bottom: 10px; } table.tribe-events-calendar .tribe-events-tooltip h3.entry-title.summary { font-size: 20px; line-height: 24px; margin-top: 0; } table.tribe-events-calendar .tribe-events-tooltip .tribe-events-event-body .tribe-event-description { padding-top: 0.8em; } table.tribe-events-calendar thead th { background: #543431; border-color: #fff; } ul.tribe-events-sub-nav li > a { color: #fff !important; background: #543431; padding: 10px 25px; display: inline-block; border-radius: 30px; } ul.tribe-events-sub-nav li > a:hover { background: #a97170; } .tribe-events-title-bar h1.tribe-events-page-title { margin-top: 0 !important; line-height: 40px !important; } #tribe-events-day .tribe-events-day-time-slot h2.tribe-events-day-time-slot-heading { margin-top: 20px !important; background: #543431; padding: 10px !important; border-radius: 3px; } #tribe-events-day .tribe-events-day-time-slot .type-tribe_events { margin-left: 0; -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1); padding: 30px; border-radius: 4px; } #tribe-events-day .tribe-events-day-time-slot .type-tribe_events .tribe-events-list-event-description a.tribe-events-read-more { padding: 5px 20px; background: #543431; color: #fff !important; border-radius: 4px; display: inline-block; } #tribe-events-day .tribe-events-day-time-slot .type-tribe_events .tribe-events-list-event-description a.tribe-events-read-more:hover { background: #a97170; } .tribe-events-loop .type-tribe_events { margin-left: 0; -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1); padding: 30px; border-radius: 4px; } .tribe-events-loop .type-tribe_events .tribe-events-list-event-description a.tribe-events-read-more { padding: 5px 20px; background: #543431; color: #fff !important; border-radius: 4px; display: inline-block; } .tribe-events-loop .type-tribe_events .tribe-events-list-event-description a.tribe-events-read-more:hover { background: #a97170; } .single-give_forms .give_forms .single-give-thubnail .images { text-align: center; background: #333; text-align: center; border-radius: 3px; overflow: hidden; } .single-give_forms .give_forms .single-give-thubnail .images img { max-width: 100%; } .single-give_forms .give_forms .entry-summary { display: block; width: 100%; float: none; width: 100%; } .single-give_forms .give_forms .entry-summary .entry-title { text-align: center; font-size: 24px; line-height: 32px; letter-spacing: -0.5px; max-width: 100%; width: 500px; margin: 0 auto; margin-top: 30px; } .single-give_forms .give_forms .entry-summary .give-form-wrap { position: relative; margin-top: 30px; padding-top: 20px; } .single-give_forms .give_forms .entry-summary .give-form-wrap:after { content: ""; position: absolute; width: 40%; border-top: solid 0.5px #543431; top: 0; left: 30%; z-index: 1; } .single-give_forms .give_forms .entry-summary .give-goal-progress { text-align: center; margin-bottom: 50px; } .single-give_forms .give_forms .entry-summary .give-goal-progress .raised .income { font-size: 150%; } .give-single-layout-style-2 .give_forms .give-single-heading { position: relative; padding: 28vh 0; min-height: 300px; border-radius: 3px; overflow: hidden; margin-bottom: 45px; } .give-single-layout-style-2 .give_forms .give-single-heading .heading-background { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; } .give-single-layout-style-2 .give_forms .give-single-heading .heading-background:after { content: ""; position: absolute; z-index: 1; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); } .give-single-layout-style-2 .give_forms .give-single-heading .give-progress-bar-wrap { position: absolute; left: 0; top: 0; padding: 20px; display: table; z-index: 3; } .give-single-layout-style-2 .give_forms .give-single-heading .give-progress-bar-wrap > * { display: table-cell; vertical-align: middle; } .give-single-layout-style-2 .give_forms .give-single-heading .give-progress-bar-wrap .give-donor-slide { padding: 15px; width: 100% !important; position: absolute; left: 0; top: 0; z-index: 4; } .give-single-layout-style-2 .give_forms .give-single-heading .give-progress-bar-wrap .give-donor-slide .owl-carousel { width: 100%; display: block; transition: translateZ(10px); } .give-single-layout-style-2 .give_forms .give-single-heading .give-progress-bar-wrap .give-donor-slide .item img { padding: 0px; border-radius: 50%; } .give-single-layout-style-2 .give_forms .give-single-heading .give-progress-bar-wrap .give-goal-progress-bar { cursor: pointer; width: 80px; position: relative; } .give-single-layout-style-2 .give_forms .give-single-heading .give-progress-bar-wrap .give-goal-progress-bar svg { position: relative; z-index: 3; } .give-single-layout-style-2 .give_forms .give-single-heading .give-progress-bar-wrap .raised { padding-left: 20px; color: #fff; } .give-single-layout-style-2 .give_forms .give-single-heading .give-progress-bar-wrap .raised .income { font-size: 150%; } .give-single-layout-style-2 .give_forms .entry-container { position: relative; display: block; } .give-single-layout-style-2 .give_forms .entry-container:after { content: ''; display: block; clear: both; } .give-single-layout-style-2 .give_forms .entry-container .give-social-share-post { width: 100px; float: left; } .give-single-layout-style-2 .give_forms .entry-container .give-social-share-post .share-post-wrap .share-post-item { display: block; width: 85px; height: 85px; position: relative; margin-bottom: 20px; border: solid 1px #e3e3e3; } .give-single-layout-style-2 .give_forms .entry-container .give-social-share-post .share-post-wrap .share-post-item > span { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); } .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap { /* fix goal */ padding-left: 120px; } .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap .give-goal-progress, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap .give_error, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap .give_success { clear: none; } .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap .title-heading { margin-bottom: 30px; } .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap .title-heading .title { font-size: 22px; line-height: 24px; } .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap .title-heading .extra-meta .meta-item { display: inline-block; margin-right: 20px; color: #999; } .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap .title-heading .extra-meta .meta-item.meta-donors { background: #543431; border-radius: 2px; color: #fff; font-size: 14px; line-height: normal; padding: 4px 10px; } .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap blockquote { margin: 30px 0; font-size: 20px; border-color: #543431; font-weight: bold; } .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap a { color: #543431; } @media (max-width: 560px) { .give-single-layout-style-2 .give_forms .entry-container { display: block; width: 100% !important; } .give-single-layout-style-2 .give_forms .entry-container > * { display: block; width: 100% !important; } .give-single-layout-style-2 .give_forms .entry-container .give-social-share-post { text-align: center; } .give-single-layout-style-2 .give_forms .entry-container .give-social-share-post .share-post-item { display: inline-block !important; vertical-align: top; width: 54px !important; height: 45px !important; margin: 10px; } .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap { padding-left: 0 !important; } } .give-form-navigation-link-wrap { display: table; margin: 50px 0; padding: 50px 0; border-top: solid 2px #f7f7f7; border-bottom: solid 2px #f7f7f7; width: 100%; } .give-form-navigation-link-wrap > * { display: table-cell; } .give-form-navigation-link-wrap a { text-align: right; text-decoration: none; -webkit-transition: 0.3s; transition: 0.3s; } .give-form-navigation-link-wrap a.prev-link .btn-text, .give-form-navigation-link-wrap a.next-link .btn-text { background: #543431; border-radius: 3px; color: #fff; display: inline-block; font-size: 11px; letter-spacing: 2px; margin-bottom: 10px; padding: 4px 12px; text-transform: uppercase; -webkit-transition: 0.3s; transition: 0.3s; } .give-form-navigation-link-wrap a.prev-link .btn-text:hover, .give-form-navigation-link-wrap a.next-link .btn-text:hover { background: #442a28; } .give-form-navigation-link-wrap a.prev-link .btn-text span { margin-right: 10px; } .give-form-navigation-link-wrap a.next-link .btn-text span { margin-left: 10px; } .give-form-navigation-link-wrap a .title-text { font-weight: bold; font-size: 18px; } .give-form-navigation-link-wrap a:first-child { text-align: left; } .give-form-donor-listing { padding: 0; margin: 0; } .give-form-donor-listing .item { list-style: none; display: table; width: 100%; margin-bottom: 20px; } .give-form-donor-listing .item > * { display: table-cell; vertical-align: middle; } .give-form-donor-listing .item .ava { margin-top: 8px; width: 50px; border-radius: 3px; } .give-form-donor-listing .item .donor-entry-wrap { padding-left: 20px; width: 100%; } .give-form-donor-listing .item .donor-entry-wrap .name { font-size: 18px; } .give-form-donor-listing .item .donor-entry-wrap .value { color: #999; } .post-type-archive-give_forms .post-give-list .post-give .post-give-inner .post-thumbnail-wrap, .tax-give_forms_category .post-give-list .post-give .post-give-inner .post-thumbnail-wrap { position: relative; border-radius: 3px 3px 0 0; overflow: hidden; } .post-type-archive-give_forms .post-give-list .post-give .post-give-inner .post-thumbnail-wrap .give-thumbnail, .tax-give_forms_category .post-give-list .post-give .post-give-inner .post-thumbnail-wrap .give-thumbnail { max-width: 100%; height: auto; -webkit-transition: 0.3s ease; transition: 0.3s ease; } .post-type-archive-give_forms .post-give-list .post-give .post-give-inner .post-thumbnail-wrap .extra-meta, .tax-give_forms_category .post-give-list .post-give .post-give-inner .post-thumbnail-wrap .extra-meta { overflow: hidden; left: 10px; position: absolute; top: 10px; z-index: 1; } .post-type-archive-give_forms .post-give-list .post-give .post-give-inner .post-thumbnail-wrap .extra-meta > *, .tax-give_forms_category .post-give-list .post-give .post-give-inner .post-thumbnail-wrap .extra-meta > * { display: inline-block; margin-right: 10px; -webkit-transition: 0.5s ease; transition: 0.5s ease; transition-delay: 0.1s; -webkit-transition-delay: 0.1s; opacity: 1; } .post-type-archive-give_forms .post-give-list .post-give .post-give-inner .post-thumbnail-wrap .extra-meta .entry-date, .tax-give_forms_category .post-give-list .post-give .post-give-inner .post-thumbnail-wrap .extra-meta .entry-date { background: #543431; border-radius: 15px; color: #fff; font-size: 10px; letter-spacing: 2px; line-height: normal; padding: 4px 8px; text-transform: uppercase; } .post-type-archive-give_forms .post-give-list .post-give .post-give-inner .post-thumbnail-wrap .give-display-button-only, .tax-give_forms_category .post-give-list .post-give .post-give-inner .post-thumbnail-wrap .give-display-button-only { position: absolute; left: 50%; top: 70%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); z-index: 3; margin: 0; opacity: 0; visibility: hidden; -webkit-transition: 0.4s cubic-bezier(0.9, 0.14, 0.69, 1.01); transition: 0.4s cubic-bezier(0.9, 0.14, 0.69, 1.01); } .post-type-archive-give_forms .post-give-list .post-give .post-give-inner .post-thumbnail-wrap .give-display-button-only form.give-form, .tax-give_forms_category .post-give-list .post-give .post-give-inner .post-thumbnail-wrap .give-display-button-only form.give-form { margin: 0; } .post-type-archive-give_forms .post-give-list .post-give .post-give-inner .post-thumbnail-wrap .give-display-button-only form.give-form .give-btn, .tax-give_forms_category .post-give-list .post-give .post-give-inner .post-thumbnail-wrap .give-display-button-only form.give-form .give-btn { background: #543431; font-size: 11px; margin: 0; padding: 13px 18px; display: inline-block; -webkit-transition: 0.3s ease; transition: 0.3s ease; } .post-type-archive-give_forms .post-give-list .post-give .post-give-inner .post-thumbnail-wrap .give-display-button-only form.give-form .give-btn:hover, .tax-give_forms_category .post-give-list .post-give .post-give-inner .post-thumbnail-wrap .give-display-button-only form.give-form .give-btn:hover { background: #442a28; opacity: 1; } .post-type-archive-give_forms .post-give-list .post-give .post-give-inner .post-thumbnail-wrap:after, .tax-give_forms_category .post-give-list .post-give .post-give-inner .post-thumbnail-wrap:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(1, 1, 1, .5); z-index: 2; opacity: 0; -webkit-transition: 0.3s ease; transition: 0.3s ease; } .post-type-archive-give_forms .post-give-list .post-give .post-give-inner .post-thumbnail-wrap:hover .extra-meta > *, .tax-give_forms_category .post-give-list .post-give .post-give-inner .post-thumbnail-wrap:hover .extra-meta > * { transform: translateY(-140%); -webkit-transform: translateY(-140%); opacity: 0; } .post-type-archive-give_forms .post-give-list .post-give .post-give-inner .post-thumbnail-wrap:hover .give-thumbnail, .tax-give_forms_category .post-give-list .post-give .post-give-inner .post-thumbnail-wrap:hover .give-thumbnail { transform: scale(1.05); -webkit-transform: scale(1.05); } .post-type-archive-give_forms .post-give-list .post-give .post-give-inner .post-thumbnail-wrap:hover:after, .tax-give_forms_category .post-give-list .post-give .post-give-inner .post-thumbnail-wrap:hover:after { opacity: 1; } .post-type-archive-give_forms .post-give-list .post-give .post-give-inner .post-thumbnail-wrap:hover .give-display-button-only, .tax-give_forms_category .post-give-list .post-give .post-give-inner .post-thumbnail-wrap:hover .give-display-button-only { top: 50%; opacity: 1; visibility: visible; } .post-type-archive-give_forms .post-give-list .post-give .post-give-inner .post-entry-wrap, .tax-give_forms_category .post-give-list .post-give .post-give-inner .post-entry-wrap { padding: 30px; border: solid #f5f5f5; border-width: 0 2px 2px; border-radius: 0 0 3px 3px; } .post-type-archive-give_forms .post-give-list .post-give .post-give-inner .post-entry-wrap .title-link, .tax-give_forms_category .post-give-list .post-give .post-give-inner .post-entry-wrap .title-link { text-decoration: none; } .post-type-archive-give_forms .post-give-list .post-give .post-give-inner .post-entry-wrap .title-link .title, .tax-give_forms_category .post-give-list .post-give .post-give-inner .post-entry-wrap .title-link .title { font-size: 20px; line-height: 24px; letter-spacing: -1.2px; } .post-type-archive-give_forms .post-give-list .post-give .post-give-inner .post-entry-wrap .give-goal-progress, .tax-give_forms_category .post-give-list .post-give .post-give-inner .post-entry-wrap .give-goal-progress { margin-bottom: 15px; } .post-type-archive-give_forms .post-give-list .post-give .post-give-inner .post-entry-wrap .give-goal-progress .raised, .tax-give_forms_category .post-give-list .post-give .post-give-inner .post-entry-wrap .give-goal-progress .raised { margin: 0; font-size: 16px; } .post-type-archive-give_forms .post-give-list .post-give .post-give-inner .post-entry-wrap .readmore, .tax-give_forms_category .post-give-list .post-give .post-give-inner .post-entry-wrap .readmore { background: #543431; border-radius: 3px; color: #fff; font-size: 11px; text-transform: uppercase; letter-spacing: 2px; padding: 6px 18px; display: inline-block; margin-top: 15px; -webkit-transition: 0.3s ease; transition: 0.3s ease; text-decoration: none; } .post-type-archive-give_forms .post-give-list .post-give .post-give-inner .post-entry-wrap .readmore span, .tax-give_forms_category .post-give-list .post-give .post-give-inner .post-entry-wrap .readmore span { font-size: 20px; margin-left: 4px; vertical-align: top; } .post-type-archive-give_forms .post-give-list .post-give .post-give-inner .post-entry-wrap .readmore:hover, .tax-give_forms_category .post-give-list .post-give .post-give-inner .post-entry-wrap .readmore:hover { background: #442a28; } @keyframes give_open_modal_animate { from { opacity: 0; transform: translateY(-15%); } to { opacity: 1; transform: translateY(0px); } } @-webkit-keyframes give_open_modal_animate { from { opacity: 0; -webkit-transform: translateY(-15%); } to { opacity: 1; -webkit-transform: translateY(0px); } } header li.menu-item-custom-type-button_donate form.give-form { margin: 0; } header li.menu-item-custom-type-button_donate button.give-btn.give-btn-modal { display: inline-block; font-family: 'Montserrat'; letter-spacing: 0; } .mfp-wrap.give-modal .mfp-content { animation: none !important; } .mfp-wrap.give-modal .mfp-content { width: 600px; max-width: 100%; } .mfp-wrap.give-modal .mfp-content form.give-form { margin-top: 22px !important; } .mfp-wrap.give-modal .mfp-content form.give-form .give-form-title { font-size: 20px; line-height: 24px; letter-spacing: -1px; max-width: 100%; text-align: center; } .mfp-wrap.give-modal .mfp-content form.give-form .give-goal-progress { text-align: center; margin-bottom: 50px; } .mfp-wrap.give-modal .mfp-content form.give-form .give-goal-progress .raised .income { font-size: 150%; } .give-btn { background: #a97170; color: #c9c486; border: medium none; border-radius: 3px; font-size: 14px; letter-spacing: 2px; padding: 13px 20px; text-transform: uppercase; } .give-btn:hover { background: #543431; color: #fff; text-decoration: none; } .give-button-donate.custom-give-button-donate form.give-form { margin: 0; } .give-button-donate.custom-give-button-donate form.give-form .give-btn { margin: 0; display: inline-block !important; -webkit-transition: 0.3s ease; transition: 0.3s ease; } .give-button-donate.custom-give-button-donate form.give-form .give-btn:hover { background: #442a28; } .give-button-donate.custom-give-button-donate.give-btn-alignment-left form.give-form { text-align: left; } .give-button-donate.custom-give-button-donate.give-btn-alignment-right form.give-form { text-align: right; } .give-button-donate.custom-give-button-donate.give-btn-alignment-center form.give-form { text-align: center; } .give-button-donate.custom-give-button-donate.give-btn-style-rounded form.give-form .give-btn { border-radius: 4px; } .give-button-donate.custom-give-button-donate.give-btn-style-square form.give-form .give-btn { border-radius: 0px; } .give-button-donate.custom-give-button-donate.give-btn-style-circle form.give-form .give-btn { border-radius: 50px; } .give-goal-progress { margin-bottom: 50px; } .give-goal-progress .raised .income { font-size: 150%; } .custom-give-goal-progress { margin-bottom: 30px; width: 100%; } .custom-give-goal-progress > .give-goal-progress { margin: 0; } .custom-give-goal-progress .progress-bar { box-shadow: none; } .custom-give-goal-progress.custom-goal-temp-circle_2 .give-goal-progress-circle2-svg { width: 100%; } .custom-give-goal-progress.custom-goal-temp-circle_2 .give-goal-progress-circle2-svg .progress-bar, .custom-give-goal-progress.custom-goal-temp-circle_2 .give-goal-progress-circle2-svg .raised { float: none; } .custom-give-goal-progress.custom-goal-temp-circle_2 .give-goal-progress-circle2-svg .progress-bar { background: none; padding: 0 15px; width: calc(100% - 30px); margin: 0 auto; position: relative; } .custom-give-goal-progress.custom-goal-temp-circle_2 .give-goal-progress-circle2-svg .progress-bar svg { width: 100%; } .custom-give-goal-progress.custom-goal-temp-circle_2 .give-goal-progress-circle2-svg .raised { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); max-width: 70%; text-align: center; } .custom-give-goal-progress.custom-goal-temp-square .give-goal-progress-square-svg { width: 100%; } .custom-give-goal-progress.custom-goal-temp-square .give-goal-progress-square-svg .progress-bar, .custom-give-goal-progress.custom-goal-temp-square .give-goal-progress-square-svg .raised { float: none; } .custom-give-goal-progress.custom-goal-temp-square .give-goal-progress-square-svg .progress-bar { background: none; padding: 0 15px; width: calc(100% - 30px); margin: 0 auto; position: relative; } .custom-give-goal-progress.custom-goal-temp-square .give-goal-progress-square-svg .progress-bar svg { width: 100%; } .custom-give-goal-progress.custom-goal-temp-square .give-goal-progress-square-svg .raised { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); max-width: 70%; text-align: center; } .custom-give-goal-progress.custom-goal-temp-heart .give-goal-progress-heart-svg { width: 100%; display: table; } .custom-give-goal-progress.custom-goal-temp-heart .give-goal-progress-heart-svg .progress-bar, .custom-give-goal-progress.custom-goal-temp-heart .give-goal-progress-heart-svg .raised { display: table-cell; vertical-align: middle; float: none; } .custom-give-goal-progress.custom-goal-temp-heart .give-goal-progress-heart-svg .progress-bar { background: none; width: 52px; margin: 0 auto; position: relative; } .custom-give-goal-progress.custom-goal-temp-heart .give-goal-progress-heart-svg .progress-bar:after { content: ""; position: absolute; width: 52px; height: 52px; left: 50%; top: 50%; background: #333; border-radius: 4px; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); z-index: 1; } .custom-give-goal-progress.custom-goal-temp-heart .give-goal-progress-heart-svg .progress-bar svg { width: 60%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); z-index: 3; } .custom-give-goal-progress.custom-goal-temp-heart .give-goal-progress-heart-svg .raised { padding-left: 20px; font-size: 16px; line-height: 20px; } @media (max-width: 360px) { .custom-give-goal-progress.custom-goal-temp-heart .give-goal-progress-heart-svg .progress-bar { width: 36px; } .custom-give-goal-progress.custom-goal-temp-heart .give-goal-progress-heart-svg .progress-bar:after { width: 36px; height: 36px; } .custom-give-goal-progress.custom-goal-temp-heart .give-goal-progress-heart-svg .progress-bar svg { width: 70%; } .custom-give-goal-progress.custom-goal-temp-heart .give-goal-progress-heart-svg .raised { font-size: 13px; line-height: 18px; } } .custom-give-goal-progress.custom-goal-temp-circle .give-goal-progress-circle-svg { display: table; } .custom-give-goal-progress.custom-goal-temp-circle .give-goal-progress-circle-svg .progress-bar, .custom-give-goal-progress.custom-goal-temp-circle .give-goal-progress-circle-svg .raised { display: table-cell; vertical-align: middle; float: none; } .custom-give-goal-progress.custom-goal-temp-circle .give-goal-progress-circle-svg .progress-bar { width: 60px; background: none !important; } .custom-give-goal-progress.custom-goal-temp-circle .give-goal-progress-circle-svg .raised { padding-left: 20px; font-size: 16px; line-height: 20px; } @media (max-width: 360px) { .custom-give-goal-progress.custom-goal-temp-circle .give-goal-progress-circle-svg .raised { font-size: 14px; line-height: 18px; } } .custom-give-goal-progress.custom-goal-temp-thinbar .give-goal-progress-thinbar { padding-top: 9px; } .custom-give-goal-progress.custom-goal-temp-thinbar .give-goal-progress-thinbar .progress-bar { display: block; width: 100%; background: #eee; border-radius: 5px; } .custom-give-goal-progress.custom-goal-temp-thinbar .give-goal-progress-thinbar .progress-bar .progress-line { position: relative; height: 2px; border-radius: 5px; } .custom-give-goal-progress.custom-goal-temp-thinbar .give-goal-progress-thinbar .progress-bar .progress-line .tick-progress { position: absolute; right: 0; top: 8px; transform: translate(50%, -100%); -webkit-transform: translate(50%, -100%); border: solid 9px transparent; } .custom-give-goal-progress.custom-goal-temp-thinbar .give-goal-progress-thinbar .raised .income { font-size: 150%; } #give-login-form input[type="text"], #give-login-form input[type="password"] { padding: 2px 10px; } .single-give_forms .give_forms .entry-summary form.give-form, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form, .mfp-wrap.give-modal .mfp-content form.give-form { display: block; width: 100%; max-width: 920px; padding: 40px 40px 25px 40px; background: #fafafa; margin: 0 auto; margin-top: 50px; } @media (max-width: 360px) { .single-give_forms .give_forms .entry-summary form.give-form, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form, .mfp-wrap.give-modal .mfp-content form.give-form { padding: 20px 20px 5px 20px; } } .single-give_forms .give_forms .entry-summary form.give-form:after, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form:after, .mfp-wrap.give-modal .mfp-content form.give-form:after { content: ""; clear: both; display: block; } .single-give_forms .give_forms .entry-summary form.give-form .give-donation-amount, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form .give-donation-amount, .mfp-wrap.give-modal .mfp-content form.give-form .give-donation-amount { display: table; width: 100%; } .single-give_forms .give_forms .entry-summary form.give-form .give-donation-amount > *, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form .give-donation-amount > *, .mfp-wrap.give-modal .mfp-content form.give-form .give-donation-amount > * { display: table-cell; vertical-align: middle; float: none !important; max-width: none; height: 53px; } .single-give_forms .give_forms .entry-summary form.give-form .give-donation-amount .give-currency-symbol, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form .give-donation-amount .give-currency-symbol, .mfp-wrap.give-modal .mfp-content form.give-form .give-donation-amount .give-currency-symbol { background: #543431; color: #fff; border-color: #442a28; padding: 0 20px; text-align: center; width: 1%; } .single-give_forms .give_forms .entry-summary form.give-form .give-donation-amount label.give-hidden, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form .give-donation-amount label.give-hidden, .mfp-wrap.give-modal .mfp-content form.give-form .give-donation-amount label.give-hidden { background: #543431; color: #fff; border: solid #442a28; border-width: 1px 0; white-space: nowrap; width: 1%; padding-right: 20px; } @media (max-width: 515px) { .single-give_forms .give_forms .entry-summary form.give-form .give-donation-amount label.give-hidden, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form .give-donation-amount label.give-hidden, .mfp-wrap.give-modal .mfp-content form.give-form .give-donation-amount label.give-hidden { display: none; } } .single-give_forms .give_forms .entry-summary form.give-form .give-donation-amount input.give-text-input, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form .give-donation-amount input.give-text-input, .mfp-wrap.give-modal .mfp-content form.give-form .give-donation-amount input.give-text-input { height: 53px !important; } .single-give_forms .give_forms .entry-summary form.give-form .give-donation-amount .give-text-input, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form .give-donation-amount .give-text-input, .mfp-wrap.give-modal .mfp-content form.give-form .give-donation-amount .give-text-input { text-align: left; border-color: #442a28 !important; width: 100%; } .single-give_forms .give_forms .entry-summary form.give-form .give-donation-levels-wrap, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form .give-donation-levels-wrap, .mfp-wrap.give-modal .mfp-content form.give-form .give-donation-levels-wrap { margin-bottom: 0 !important; } .single-give_forms .give_forms .entry-summary form.give-form .give-donation-levels-wrap.give-select, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form .give-donation-levels-wrap.give-select, .mfp-wrap.give-modal .mfp-content form.give-form .give-donation-levels-wrap.give-select { margin-bottom: 15px !important; } .single-give_forms .give_forms .entry-summary form.give-form .give-donation-levels-wrap:after, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form .give-donation-levels-wrap:after, .mfp-wrap.give-modal .mfp-content form.give-form .give-donation-levels-wrap:after { content: ""; display: block; clear: both; } .single-give_forms .give_forms .entry-summary form.give-form .give-donation-levels-wrap li, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form .give-donation-levels-wrap li, .mfp-wrap.give-modal .mfp-content form.give-form .give-donation-levels-wrap li { margin: 0 15px 15px 0 !important; float: left; } .single-give_forms .give_forms .entry-summary form.give-form .give-donation-levels-wrap li *, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form .give-donation-levels-wrap li *, .mfp-wrap.give-modal .mfp-content form.give-form .give-donation-levels-wrap li * { vertical-align: middle; } .single-give_forms .give_forms .entry-summary form.give-form .give-donation-levels-wrap li .give-donation-level-btn, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form .give-donation-levels-wrap li .give-donation-level-btn, .mfp-wrap.give-modal .mfp-content form.give-form .give-donation-levels-wrap li .give-donation-level-btn { background: none; font-size: 13px; height: auto; margin: 0; padding: 12px 20px; border: solid 1px #543431; color: #543431; min-width: 110px; -webkit-transition: 0.3s ease; transition: 0.3s ease; } .single-give_forms .give_forms .entry-summary form.give-form .give-donation-levels-wrap li .give-donation-level-btn.give-default-level, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form .give-donation-levels-wrap li .give-donation-level-btn.give-default-level, .mfp-wrap.give-modal .mfp-content form.give-form .give-donation-levels-wrap li .give-donation-level-btn.give-default-level { background: #543431; color: #fff; } .single-give_forms .give_forms .entry-summary form.give-form #give-donation-level-radio-list, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form #give-donation-level-radio-list, .mfp-wrap.give-modal .mfp-content form.give-form #give-donation-level-radio-list { margin-bottom: 15px !important; padding: 15px 15px 0 15px; border: solid 1px #543431; } .single-give_forms .give_forms .entry-summary form.give-form #give-donation-level-radio-list li, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form #give-donation-level-radio-list li, .mfp-wrap.give-modal .mfp-content form.give-form #give-donation-level-radio-list li { margin-right: 25px !important; } .single-give_forms .give_forms .entry-summary form.give-form #give-final-total-wrap, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form #give-final-total-wrap, .mfp-wrap.give-modal .mfp-content form.give-form #give-final-total-wrap { display: table; width: 100%; } .single-give_forms .give_forms .entry-summary form.give-form #give-final-total-wrap > *, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form #give-final-total-wrap > *, .mfp-wrap.give-modal .mfp-content form.give-form #give-final-total-wrap > * { display: table-cell; vertical-align: middle; float: none !important; max-width: none; height: 53px; } .single-give_forms .give_forms .entry-summary form.give-form #give-final-total-wrap .give-donation-total-label, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form #give-final-total-wrap .give-donation-total-label, .mfp-wrap.give-modal .mfp-content form.give-form #give-final-total-wrap .give-donation-total-label { background: #543431; color: #fff; border-color: #442a28; padding: 0 20px; white-space: nowrap; } .single-give_forms .give_forms .entry-summary form.give-form #give-final-total-wrap .give-final-total-amount, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form #give-final-total-wrap .give-final-total-amount, .mfp-wrap.give-modal .mfp-content form.give-form #give-final-total-wrap .give-final-total-amount { text-align: left; border-color: #442a28 !important; width: 100%; } .single-give_forms .give_forms .entry-summary form.give-form .give-select, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form .give-select, .mfp-wrap.give-modal .mfp-content form.give-form .give-select { height: 53px; display: block; width: 100%; border-color: #442a28 !important; -webkit-appearance: none; -moz-appearance: none; appearance: none; background: url("../images/arrow-down-icon.png") no-repeat scroll calc(100% - 10px) 50% / 16px auto; } .single-give_forms .give_forms .entry-summary form.give-form .give-btn, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form .give-btn, .mfp-wrap.give-modal .mfp-content form.give-form .give-btn { height: 53px; display: block; width: 100%; background: #543431; color: #fff; border: none; font-size: 14px; letter-spacing: 2px; text-transform: uppercase; -webkit-transition: 0.3s ease; transition: 0.3s ease; } .single-give_forms .give_forms .entry-summary form.give-form .give-btn:hover, .give-single-layout-style-2 .give_forms .entry-container .give-content-wrap form.give-form .give-btn:hover, .mfp-wrap.give-modal .mfp-content form.give-form .give-btn:hover { opacity: 0.9; } .post-recipe-list .post-list-type-default .post-recipe-inner .featured-image-wrap { text-align: center; border-radius: 2px; margin-bottom: 20px; position: relative; } .post-recipe-list .post-list-type-default .post-recipe-inner .featured-image-wrap:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); opacity: 0; -webkit-transition: 0.3s; transition: 0.3s; } .post-recipe-list .post-list-type-default .post-recipe-inner .featured-image-wrap img { max-width: 100%; } .post-recipe-list .post-list-type-default .post-recipe-inner .featured-image-wrap .read-more-link { position: absolute; left: 50%; top: 60%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); z-index: 3; opacity: 0; visibility: hidden; border: 1px solid; border-radius: 1px; color: #fff; display: in