Current Path : /var/www/html/wp-content/themes/church-event/cache/ |
Current File : /var/www/html/wp-content/themes/church-event/cache/all.css |
@-webkit-keyframes breathe { from { opacity: 1; } to { opacity: .5; } } @keyframes breathe { from { opacity: 1; } to { opacity: .5; } } .wpv-splash-screen { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: #007EC1; z-index: 99999; } .wpv-splash-screen .wpv-splash-screen-logo { position: absolute; top: 0; right: 0; bottom: 0; left: 0; animation: breathe 1s alternate infinite cubic-bezier(.5522847498,0,.44771525,1); } @font-face { font-family: 'icomoon'; src: url(../vamtam/assets/fonts/icons/icons.eot); src: url(../vamtam/assets/fonts/icons/icons.eot?#iefix) format('embedded-opentype'), url(../vamtam/assets/fonts/icons/icons.ttf) format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'theme'; src: url(../wpv_theme/assets/fonts/icons/theme-icons.eot); src: url(../wpv_theme/assets/fonts/icons/theme-icons.eot?#iefix) format('embedded-opentype'), url(../wpv_theme/assets/fonts/icons/theme-icons.ttf) format('truetype'); font-weight: normal; font-style: normal; } .icon, .icon-a:after, .icon-b:before { font-family: 'icomoon' !important; font-weight: normal !important; font-style: normal !important; display: inline-block; min-width: 1em; -webkit-font-smoothing: subpixel-antialiased; -webkit-text-stroke: 0.01em; } .theme.icon, .theme.icon-a:after, .theme.icon-b:before { font-family: 'theme' !important; } .custom.icon, .custom.icon-a:after, .custom.icon-b:before { font-family: 'vamtam-custom-icons' !important; } .icon-b:before, .icon-a:after { content: " " attr(data-icon) " "; } .icon-b.size-small:before, .icon-a.size-small:after, .icon.size-small { font-size: 16px; } .icon-b.size-medium:before, .icon-a.size-medium:after, .icon.size-medium { font-size: 24px; } .icon-b.size-large:before, .icon-a.size-large:after, .icon.size-large { font-size: 32px; } .icon-b.icon-a:before { content: " " attr(data-iconb) " "; } .icon-b.icon-a:after { content: " " attr(data-icona) " "; } .icon-b:before { padding-right: .5em; } .icon-a:before { padding-left: .5em; } html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } html, body { overflow-x: hidden; -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-text-size-adjust: 100%; -webkit-overflow-scrolling: touch; } body { overflow: hidden; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } blockquote, q { quotes: none; } blockquote:after, q:before, q:after { content: ""; content: none; } ins { color: #000000; text-decoration: none; } mark { background-color: #ff9; color: #000; font-style: italic; font-weight: bold; } del { text-decoration: line-through; } abbr[title], dfn[title] { text-decoration: underline dotted; cursor: help; } table { border-collapse: collapse; border-spacing: 0; } hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; } input, select { vertical-align: middle; } body { font: 13px/1.231 sans-serif; *font-size: small; } select, input, textarea, button { font: 99% sans-serif; } pre, code, kbd, samp { font-family: monospace, sans-serif; } :disabled { cursor: not-allowed; } a:hover, a:active { outline: none; } nav ul, nav li { margin: 0; list-style: none; list-style-image: none; } small { font-size: 85%; } b, strong, th { font-weight: bold; } td { vertical-align: top; } sub, sup { font-size: 75%; line-height: 0; position: relative; } sup { top: -0.5em; } sub { bottom: -0.25em; } pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; padding: 15px; } textarea { overflow: auto; } input[type="radio"] { vertical-align: text-bottom; } input[type="checkbox"] { vertical-align: middle; } label, input[type="button"], input[type="submit"], input[type="image"], button { cursor: pointer; } button, input, select, textarea { margin: 0; box-shadow: none; border-radius: 0; } button { padding: 0; } button, input[type="button"], input[type="submit"] { -webkit-appearance: none; background-image: none; } button { width: auto; overflow: visible; } select, input, textarea { color: #444; } .ir { display: block; text-indent: -999em; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr; } .hidden { display: none; visibility: hidden; } .screen-reader-text, .visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; } .invisible { visibility: hidden; } html.no-js .nojs-hide { display: none; } .isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition { transition-duration: 0; } .disable-hover { pointer-events: none; } .row:before, .row:after, .clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; } .row:after, .clearfix:after, .clearboth { clear: both; } .row, .clearfix { zoom: 1; clear: both; } .row .row { margin-left: -15px; margin-right: -15px; } .grid-1-1, .grid-1-2, .grid-1-3, .grid-1-4, .grid-1-5, .grid-1-6, .grid-2-3, .grid-2-5, .grid-3-4, .grid-3-5, .grid-4-5, .grid-5-6 { position: relative; padding: 0; float: left; box-sizing: border-box; display: block; padding: 0 15px; } .grid-1-1 { width: 100%; } .grid-1-2 { width: 50%; } .grid-1-3 { width: 33.33333333%; } .grid-1-4 { width: 25%; } .grid-1-5 { width: 20%; } .grid-1-6 { width: 16.66666666%; } .grid-2-3 { width: 66.66666666%; } .grid-2-5 { width: 40%; } .grid-3-4 { width: 75%; } .grid-3-5 { width: 60%; } .grid-4-5 { width: 80%; } .grid-5-6 { width: 83.33333333%; } img.lazy, .loading { background: url(../wpv_theme/assets/images/loader.gif) center center no-repeat; background-image: url(../wpv_theme/assets/images/loader.gif), url(../wpv_theme/assets/images/loader_bg.png); background-position: center center, center center; background-color: #ffffff; } img.loaded, img.lazy.no-animation, .loading.no-animation { background-image: none; } .wide .limit-wrapper, .boxed .boxed-layout, .wide #header-slider-container.limited { width: 1260px; max-width: 1260px; } .boxed #header-slider-container .ls-container, .boxed .limit-wrapper .ls-container { max-width: 1260px; } body.full article .ls-container { max-width: 100%; } .vamtam-cubeportfolio.cbp-slider-edge.vamtam-cube-narrow .cbp-nav { display: none; } .vamtam-cubeportfolio.cbp-slider-edge.vamtam-cube-narrow .cbp-wrapper { position: relative; margin: auto; } .vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-next, .vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-prev { display: block; margin-top: -26px; border-radius: 0px; top: 50%; transition: all .3s; opacity: 0.8; text-align: center; } .vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-next:hover, .vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-prev:hover { opacity: 1; } .vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-next:after, .vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-prev:after { display: block; font: 25px/25px icomoon; width: 25px; height: 25px; line-height: 25px; padding: 10px; background: #007EC1; color: #c1e9ff; border-radius: 4px; box-sizing: content-box; } .vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-prev { right: auto; left: 20px; } .vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-prev:after { font-family: icomoon; content: "\e29d"; } .vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-next { right: 20px; } .vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-next:after { font-family: icomoon; content: "\e29b"; } .media-inner .vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-prev, .media-inner .vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-next { opacity: 1; } .media-inner .vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-prev:after, .media-inner .vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-next:after { font-family: theme; background: none; color: #007EC1; transition: color .3s ease-out; } .media-inner .vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-prev:hover:after, .media-inner .vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-next:hover:after { color: #007EC1; } .media-inner .vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-prev { left: 10px; } .media-inner .vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-prev:after { content: "\e60d"; } .media-inner .vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-next { right: 10px; } .media-inner .vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-next:after { content: "\e60c"; } .vamtam-cubeportfolio .cbp-slider-inline .cbp-slider-controls { right: 10px; top: 10px; } .vamtam-cubeportfolio .cbp-slider-inline .cbp-slider-prev, .vamtam-cubeportfolio .cbp-slider-inline .cbp-slider-next { width: 32px; height: 32px; text-align: center; transition: all .3s; color: #007EC1; background: transparent; } .vamtam-cubeportfolio .cbp-slider-inline .cbp-slider-prev:after, .vamtam-cubeportfolio .cbp-slider-inline .cbp-slider-next:after { font-size: 32px; line-height: 32px; width: 32px; height: 32px; font-style: normal; background: none; font-family: icomoon; } .vamtam-cubeportfolio .cbp-slider-inline .cbp-slider-prev:hover, .vamtam-cubeportfolio .cbp-slider-inline .cbp-slider-next:hover { opacity: 1; color: #007EC1; } .vamtam-cubeportfolio .cbp-slider-inline .cbp-slider-prev:after { content: "\e29d"; } .vamtam-cubeportfolio .cbp-slider-inline .cbp-slider-next:after { content: "\e29b"; } .vamtam-cubeportfolio + .thumbnails .cbp-pagination-item { border: solid 1px #ffffff; transition: all .3s ease-out; margin-top: 0; margin-right: 0; display: block; } .vamtam-cubeportfolio + .thumbnails .cbp-pagination-item:after { background: rgba(255,255,255,0.5); } .vamtam-cubeportfolio + .thumbnails .cbp-pagination-active .cbp-pagination-item, .vamtam-cubeportfolio + .thumbnails .cbp-pagination-item:hover { border-color: #007EC1; } .vamtam-cubeportfolio + .thumbnails .cbp-pagination-active .cbp-pagination-item:after, .vamtam-cubeportfolio + .thumbnails .cbp-pagination-item:hover:after { background: transparent; } @media (hover) { .vamtam-cubeportfolio.cbp-slider-edge:hover .cbp-nav-next, .vamtam-cubeportfolio.cbp-slider-edge:hover .cbp-nav-prev { opacity: 1; } .vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-next, .vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-prev { opacity: 0; } } .cbp-popup-close:after { content: "\e0bb"; } .cbp-popup-next:after { content: "\e606"; } .cbp-popup-prev:after { content: "\e607"; } body .cbp-popup-ready.cbp-popup-lightbox .cbp-popup-next, body .cbp-popup-ready.cbp-popup-lightbox .cbp-popup-prev, body .cbp-popup-ready.cbp-popup-lightbox .cbp-popup-close { text-align: center; background: none; width: 70px; height: 70px; } body .cbp-popup-ready.cbp-popup-lightbox .cbp-popup-next:after, body .cbp-popup-ready.cbp-popup-lightbox .cbp-popup-prev:after, body .cbp-popup-ready.cbp-popup-lightbox .cbp-popup-close:after { transition: all .3s ease; font-family: 'theme'; font-size: 50px; vertical-align: middle; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: block; width: 50px; height: 50px; line-height: 50px; padding: 10px; border-radius: 1000%; border: none; color: #007EC1; } body .cbp-popup-ready.cbp-popup-lightbox .cbp-popup-next:hover:after, body .cbp-popup-ready.cbp-popup-lightbox .cbp-popup-prev:hover:after, body .cbp-popup-ready.cbp-popup-lightbox .cbp-popup-close:hover:after { color: #007EC1; } .vamtam-slider { position: relative; margin: auto; overflow: hidden; outline: none; } .vamtam-slider:after { content: ""; display: block; clear: both; } .vamtam-slider img, .vamtam-slider iframe, .vamtam-slider object, .vamtam-slider .slide { max-width: none; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; } .vamtam-slider-loading-mask { position: absolute; background: url(../wpv_theme/assets/images/loader.gif) center center no-repeat; background-image: url(../wpv_theme/assets/images/loader.gif), url(../wpv_theme/assets/images/loader_bg.png); background-position: center center, center center; width: 100%; height: 100%; top: 0; left: 0; bottom: 0; right: 0; z-index: 100000; opacity: 1; display: none !important; } .vamtam-slider .slide-wrapper { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .vamtam-slider .slide { position: absolute; z-index: 5; image-rendering: optimizeQuality; -ms-interpolation-mode: bicubic; } .vamtam-slider .slide.type-image { top: 50%; left: 50%; } .vamtam-slider .slide.type-bg-image { width: 100%; height: 100%; background-repeat: no-repeat; background-position: 50% 50%; overflow: hidden !important; } .vamtam-slider .slide.type-html { width: 100%; height: 100%; } .vamtam-slider .slide > iframe { width: 100%; height: 100%; border: none; position: absolute; z-index: 1; display: none; } .vamtam-slider.loaded .slide > iframe { display: block; } .wpv-htmlslide-wrap { overflow: hidden; } .slider-shortcode-wrapper .vamtam-slider-caption-container { display: none; } .header-slider-wrapper.slider-disabled { display: none !important; } #header-slider-container { margin: auto; max-width: 1260px; } body.full #header-slider-container { max-width: none; box-shadow: none; } #header-slider-container.limited { max-width: 1260px; } .boxed #header-slider-container.limited { box-shadow: 0 0 3px rgba(0,0,0,0.2); } .header-slider-wrapper { width: 100% !important; position: relative; margin: 0 auto; padding: 0px; z-index: 2; } .header-slider-wrapper a { color: #005484; } .header-slider-wrapper a:hover { color: #4D4E53; } .header-slider-wrapper a:visited { color: #ffffff; } .vamtam-slider { font-size: 14px; } .vamtam-slider .slider-pager { overflow: visible !important; display: block; height: 0; margin: auto auto 0; max-width: 1260px; min-width: 320px; position: relative; top: 100%; z-index: 200; padding: 0 30px; font-size: 1em; text-align: right; right: auto; -webkit-backface-visibility: hidden; -webkit-transform-style: preserve-3d; box-sizing: border-box; } .slider-shortcode-wrapper .vamtam-slider .slider-pager { padding: 0; } .vamtam-slider .slider-pager li { position: relative; bottom: 42px; display: inline-block; list-style: none; cursor: pointer; float: none; font-size: 0; height: 10px; line-height: 0; margin: 0 0 0 5px !important; padding: 0 !important; vertical-align: top; width: 10px; opacity: 0.7; text-align: center; background: #FFF; border-radius: 50%; background-clip: padding-box; } .vamtam-slider .slider-pager li:hover { opacity: 1; filter: none; } .vamtam-slider .slider-pager li.active { cursor: default; } .vamtam-slider .slider-pager li.active { border-color: #000000; background: #000000; } .vamtam-slider .slider-btn-prev, .vamtam-slider .slider-btn-next { display: block; height: 33px; line-height: 33px; overflow: hidden; position: absolute; top: 50%; margin-top: -16px; z-index: 200; width: 33px; cursor: pointer; background: rgba(0,0,0,0.6); opacity: 0.5; transition: all .4s; } .vamtam-slider .slider-btn-prev:hover, .vamtam-slider .slider-btn-next:hover { opacity: 1; } .vamtam-slider .slider-btn-prev:after, .vamtam-slider .slider-btn-next:after { font-family: theme; font-size: 18px; line-height: 34px !important; height: 34px; width: 100%; position: absolute; top: 0; left: 0; color: #FFF; text-shadow: 0 0 1px #FFF; vertical-align: middle; } .vamtam-slider .slider-btn-prev { left: -50px; border-radius: 0 5px 5px 0; background-clip: padding-box; } .vamtam-slider .slider-btn-prev:after { content: "\e006"; } .vamtam-slider .slider-btn-next { right: -50px; border-radius: 5px 0 0 5px; background-clip: padding-box; } .vamtam-slider .slider-btn-next:after { content: "\e005"; } .vamtam-slider.effect-fade .vamtam-slider-caption-container .captions-wrapper { right: 66.66%; } .vamtam-slider.effect-fade .vamtam-slider-caption-container .captions-wrapper .caption { left: 0; margin: 1em 0 0; background: #ffffff; color: #4d4d4d; padding: 1em; box-sizing: border-box; } .vamtam-slider.effect-fade .vamtam-slider-caption-container .captions-wrapper .caption:first-child { margin-top: 0; } .vamtam-slider.effect-fade .vamtam-slider-caption-container .captions-wrapper .caption:empty { margin: 0 !important; padding: 0 !important; } .vamtam-slider.effect-fade .slider-btn-next, .vamtam-slider.effect-fade .slider-btn-prev { display: none !important; } .vamtam-slider.effect-slide .vamtam-slider-caption-container .captions-wrapper { position: absolute; bottom: 30px; right: 30px; left: auto; top: auto; max-width: 33.333%; min-width: 200px; padding: 10px 0 70px; box-sizing: border-box; border-radius: 5px; background-clip: padding-box; background: #ffffff; } .vamtam-slider.effect-slide .vamtam-slider-caption-container .captions-wrapper .caption { position: relative; z-index: 50; display: block; padding: .5em 1em 0; top: auto; left: auto; color: #4d4d4d; } .vamtam-slider.effect-slide .slider-pager { display: none; } .vamtam-slider.loading .captions-wrapper { display: none !important; } .slider-shortcode-wrapper .vamtam-slider-caption-container { display: none; } .slider-shortcode-wrapper .vamtam-slider { font-size: inherit; } .slider-shortcode-wrapper .vamtam-slider .slide.type-html { position: absolute; top: 0; left: 0; margin: 0; width: 100%; overflow: hidden; } .slider-shortcode-wrapper .vamtam-slider .slide.type-html > * { padding-right: 70px; box-sizing: border-box; } .slider-shortcode-wrapper .vamtam-slider .slider-pager { display: none; } .slider-shortcode-wrapper .vamtam-slider .slider-btn-prev, .slider-shortcode-wrapper .vamtam-slider .slider-btn-next { display: block !important; width: 20px; height: 20px; min-width: 20px; font-size: 20px; line-height: 20px !important; margin-top: -10px !important; background: #ffffff; padding: 10px; left: auto; text-align: center; position: absolute !important; top: 50%; border-radius: 0; filter: none; overflow: visible; opacity: 1; border-radius: 3px; } .slider-shortcode-wrapper .vamtam-slider .slider-btn-prev:after, .slider-shortcode-wrapper .vamtam-slider .slider-btn-next:after { font-size: 20px !important; height: 20px !important; width: 20px; line-height: 100% !important; font-weight: normal; background: transparent !important; text-shadow: none !important; left: 0; right: 0; color: #005484; filter: none !important; -ms-filter: none !important; padding: 10px 0 0 0; } .slider-shortcode-wrapper .vamtam-slider .slider-btn-prev:hover, .slider-shortcode-wrapper .vamtam-slider .slider-btn-next:hover { filter: none !important; } .slider-shortcode-wrapper .vamtam-slider .slider-btn-prev:hover:after, .slider-shortcode-wrapper .vamtam-slider .slider-btn-next:hover:after { color: #4D4E53; } .slider-shortcode-wrapper .vamtam-slider .slider-btn-prev { left: 20px !important; } .slider-shortcode-wrapper .vamtam-slider .slider-btn-prev:after { margin: 0 0 0 8px; } .slider-shortcode-wrapper .vamtam-slider .slider-btn-next { right: 20px !important; } .slider-shortcode-wrapper .vamtam-slider .slider-btn-next:after { margin: 0 0 0 11px; } .slider-shortcode-wrapper .vamtam-slider blockquote { margin-bottom: 0 !important; } .slider-shortcode-wrapper .vamtam-slider blockquote + * { margin-top: 20px; } .slider-shortcode-wrapper.style-testimonials .slider-btn-prev, .slider-shortcode-wrapper.style-testimonials .slider-btn-next { display: none !important; } .transition { position: relative; } .no-csstransitions .transition { transform: none !important; } div.ls-fullwidth .ls-nav-prev, div.ls-fullwidth .ls-nav-next { position: absolute; top: 50%; z-index: 10000; margin-top: -25px; width: 50px; height: 50px; background-image: none !important; color: #007EC1; } div.ls-fullwidth .ls-nav-prev:hover, div.ls-fullwidth .ls-nav-next:hover { color: #007EC1; } div.ls-fullwidth .ls-nav-prev:before, div.ls-fullwidth .ls-nav-next:before { transition: color .5s cubic-bezier(0.23,1,0.32,1); display: inline-block; width: 50px; height: 50px; font-style: normal; font-size: 50px; font-family: theme; line-height: 1; } div.ls-fullwidth .ls-nav-prev { left: 10px; } div.ls-fullwidth .ls-nav-prev:before { content: "\e0b3"; } div.ls-fullwidth .ls-nav-next { right: 10px; } div.ls-fullwidth .ls-nav-next:before { content: "\e0b2"; } div.ls-fullwidth .ls-bottom-nav-wrapper a { margin: 0 5px; width: 11px; height: 11px; border: 3px solid #007EC1 !important; border-radius: 50%; background: #007EC1; transition: background .3s ease; } div.ls-fullwidth .ls-bottom-nav-wrapper a.ls-nav-active { background: transparent; } .vamtam-slider.effect-portfolioViewer .slide-wrapper { display: none; } .vamtam-slider.effect-portfolioViewer .slide-wrapper .slide-wrapper { top: 0; left: 0; } .vamtam-slider.effect-portfolioViewer .close-slider-btn { position: absolute; top: 0; right: 20.1%; left: auto; z-index: 102; padding: 4px 8px; background: #F4F3DC; cursor: pointer; } .vamtam-slider.effect-portfolioViewer .next-item-overlay { transition: opacity .5s; position: absolute; top: 0; right: 0; bottom: 0; z-index: 100; width: 20.1%; background: #000; opacity: 0.7; cursor: pointer; } .vamtam-slider.effect-portfolioViewer .next-item-overlay:hover { opacity: 0.4; } .vamtam-slider.effect-portfolioViewer .slide { width: 80%; } .vamtam-slider.effect-portfolioViewer .slide .video-wrapper { position: absolute; top: 0; right: 0; bottom: 50px; left: 6.25%; z-index: 1; } .vamtam-slider.effect-portfolioViewer .slide .video-wrapper iframe { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; display: block; width: 100%; height: 100%; } .vamtam-slider.effect-portfolioViewer .slider-btn-next, .vamtam-slider.effect-portfolioViewer .slider-btn-prev { top: auto; right: 20%; bottom: 20px !important; left: auto; padding: 0; height: 33px; } .vamtam-slider.effect-portfolioViewer .slider-btn-next { overflow: visible; margin-right: 20px; width: 56px; background: url(../images/default/slider_sprite.png) -100px -33px no-repeat scroll transparent; } .vamtam-slider.effect-portfolioViewer .slider-btn-next:before { position: relative; left: -16px; display: block; width: 16px; height: 33px; background: url(../images/default/slider_sprite.png) -5px -33px no-repeat scroll transparent; content: ""; } .vamtam-slider.effect-portfolioViewer .slider-btn-prev { margin-right: 105px; width: 33px; background: url(../images/default/slider_sprite.png) 0 0 no-repeat scroll transparent; } .vamtam-slider.effect-portfolioViewer .slider-pager { display: none; } .vamtam-slider.effect-portfolioViewer .caption-box { position: absolute; right: 43%; bottom: 0; left: 5%; z-index: 100; padding: 10px 10px 5px 20px; min-width: 200px; min-height: 35px; max-width: 37%; background: #F4F3DC; color: #666; } .vamtam-slider.effect-portfolioViewer .caption-box .slide-title { margin-bottom: 2px; color: #000; font: normal bold 18px/18px "PT Serif Caption", serif; } .vamtam-slider.effect-portfolioViewer .caption-box .slide-counter { float: right; } .vamtam-slider.effect-portfolioViewer .caption-box .slide-share { position: absolute; right: 6px; bottom: 2px; padding: 0 4px; background: #F4F3DC; cursor: pointer; } .vamtam-slider.effect-portfolioViewer .caption-box .slide-share:hover { background: #d2d1ba; } .vamtam-slider.effect-portfolioViewer .caption-box .slide-snippet .content { overflow: hidden; padding-right: 42px; height: 0; font: italic 11px/13px Verdana, sans-serif; } .vamtam-slider.effect-portfolioViewer .caption-box .slide-snippet .content * { line-height: 13px; } .vamtam-slider.effect-portfolioViewer .caption-box .slide-snippet .slide-snippet-header { position: relative; font: normal 11px/14px Verdana, sans-serif; cursor: pointer; } .vamtam-slider.effect-portfolioViewer .caption-box .slide-snippet .slide-snippet-header:before { position: relative; top: 4px; display: block; float: left; margin: 0 3px 0 0; width: 8px; height: 8px; background: transparent url(../wpv_theme/assets/images/default/slider_sprite.png) -110px -84px no-repeat scroll; content: ""; } .vamtam-slider.effect-portfolioViewer .caption-box .slide-snippet.disabled .slide-snippet-header { opacity: 0.5; cursor: default; } .vamtam-slider.effect-portfolioViewer .caption-box .slide-snippet.closed .slide-snippet-header:before { background: transparent url(../wpv_theme/assets/images/default/slider_sprite.png) -110px -74px no-repeat scroll; } .vamtam-slider.effect-portfolioViewer .caption-box:after { position: absolute; top: 50%; left: 100%; margin-top: -5px; width: 0; height: 0; border-width: 5px 0 5px 5px; border-style: solid; border-color: transparent transparent transparent #F4F3DC; content: ""; } #portfolio-viewer { box-sizing: border-box; background-color: #ffffff; position: relative; height: 0; overflow: hidden; visibility: hidden; } body.ajax-portfolio-expanded #portfolio-viewer { visibility: visible; } #ajax-portfolio-slider-big { position: relative; z-index: 1; } #ajax-portfolio-slider-big #portfolio-pager { display: none; } .touch #ajax-portfolio-slider-big { -webkit-transform: translateZ(0); -webkit-backface-visibility: hidden; } #ajax-portfolio-slider-big .slider-pager { display: none; } #ajax-portfolio-slider-big #portfolio-btn-prev, #ajax-portfolio-slider-big #portfoli-btn-next { position: absolute; top: 0; display: table; margin-top: 0; width: 30px; height: 100%; background: transparent; text-align: center; opacity: 1; } #ajax-portfolio-slider-big #portfolio-btn-prev span, #ajax-portfolio-slider-big #portfoli-btn-next span { position: absolute; top: 50%; right: 0; display: block; margin-top: -10px; width: 100%; height: 20px; text-align: center; } #ajax-portfolio-slider-big #portfolio-btn-prev span:after, #ajax-portfolio-slider-big #portfoli-btn-next span:after { color: #ffffff; font-family: theme; text-shadow: none; } #ajax-portfolio-slider-big #portfolio-btn-prev span:hover, #ajax-portfolio-slider-big #portfoli-btn-next span:hover { cursor: pointer; } #ajax-portfolio-slider-big #portfolio-btn-prev span:hover:after, #ajax-portfolio-slider-big #portfoli-btn-next span:hover:after { color: #ffffff; } #ajax-portfolio-slider-big #portfolio-btn-prev:before, #ajax-portfolio-slider-big #portfoli-btn-next:before { position: absolute; top: 50%; left: 0; display: block; width: 500px; height: 500px; border-radius: 500px; background: rgba(255,0,0,0.2); content: ""; } #ajax-portfolio-slider-big #portfolio-btn-next { right: 0 !important; } #ajax-portfolio-slider-big #portfolio-btn-next span:after { content: "\e005"; } #ajax-portfolio-slider-big #portfolio-btn-next:before { clip: rect(0px,0px,500px,-34px); margin: -250px 0 0 -1px; box-shadow: -33px 0 15px -20px rgba(0,0,0,0.1); } #ajax-portfolio-slider-big #portfolio-btn-prev { left: 0 !important; } #ajax-portfolio-slider-big #portfolio-btn-prev span:after { content: "\e006"; } #ajax-portfolio-slider-big #portfolio-btn-prev:before { clip: rect(0px,550px,500px,500px); margin: -250px 0 0 -470px; box-shadow: 30px 0px 15px -20px rgba(0,0,0,0.1); } #ajax-portfolio-slider-big .video-wrapper, #ajax-portfolio-slider-big .video-wrapper iframe { position: absolute; width: 100%; height: 100%; } .portfolio-viewer-wrap { box-sizing: border-box; margin: 0 auto; padding: 0 60px; min-width: 320px; max-width: 1260px; } .portfolio-viewer-wrap .content { transition: opacity .5s; margin-bottom: 30px; padding-top: 11px; min-height: 9px; border-top: 1px solid rgba(255,255,255,0.3); color: #898989; opacity: 0; } .portfolio-viewer-wrap .content.loaded { opacity: 1; } .portfolio-viewer-wrap #header-breadcrumbs { display: none; } .portfolio-viewer-wrap header.page-header { margin-bottom: 20px; } .portfolio-viewer-wrap header.page-header .portfolio-slider-prev .icon:hover, .portfolio-viewer-wrap header.page-header .portfolio-slider-next .icon:hover, .portfolio-viewer-wrap header.page-header .portfolio-slider-close .icon:hover { background: none !important; } .portfolio-viewer-wrap header.page-header .portfolio-slider-prev .icon:hover:after, .portfolio-viewer-wrap header.page-header .portfolio-slider-next .icon:hover:after, .portfolio-viewer-wrap header.page-header .portfolio-slider-close .icon:hover:after { color: #000000; } .portfolio-viewer-wrap header.page-header .portfolio-slider-prev .icon:after, .portfolio-viewer-wrap header.page-header .portfolio-slider-next .icon:after, .portfolio-viewer-wrap header.page-header .portfolio-slider-close .icon:after { color: #007EC1; font-family: theme; cursor: pointer; } .portfolio-viewer-wrap header.page-header .portfolio-slider-prev .icon:after { content: "\e006"; } .portfolio-viewer-wrap header.page-header .portfolio-slider-next .icon:after { content: "\e005"; } .portfolio-viewer-wrap header.page-header .portfolio-slider-close .icon:after { content: "\e1c3"; font-family: icomoon; } #portfolio-pager { transition: opacity 0.4s; position: absolute; top: auto; right: 0; bottom: 30px; left: 0; z-index: 20; height: 0; text-align: center; opacity: 0; } #portfolio-pager .btn-wrap { display: inline-block; } #portfolio-pager .btn { float: left; margin: 3px; width: 10px; height: 10px; border-radius: 50%; background: #FFF; box-shadow: 0 0 3px rgba(0,0,0,0.3); cursor: pointer; } #portfolio-pager .btn:hover, #portfolio-pager .btn.active { background: #000000; } #portfolio-pager .btn.active { cursor: default; } .portfolio-viewer-wrap .content img, .portfolio-text-content img { display: inline-block; max-width: 100%; } .portfolio-viewer-wrap .content .scrollable, .portfolio-text-content .scrollable { overflow: auto; max-height: 150px; } .ajax-portfolio-items { margin-top: -30px; } .ajax-portfolio-expanded .page-header-content { position: relative; } .ajax-portfolio-expanded .page-header-content h1:after { bottom: 0; left: 0; } .ajax-portfolio-expanded .portfolio-content { margin-bottom: 0; } .ajax-portfolio-expanded .portfolio-content .share-btns { display: inline-block; width: 79%; } .ajax-portfolio-expanded .portfolio-content > .grid-4-5 { padding-right: 60px; } .ajax-portfolio-expanded .portfolio-content > .grid-1-5 { position: absolute; top: 0; right: 0; bottom: 0; padding-right: 10px; padding-bottom: 30px; padding-left: 10px; background: #007EC1; } .ajax-portfolio-expanded .portfolio-content > .grid-1-5 .cell { position: relative; z-index: 5; padding: 10px; padding-top: 28px; border-bottom: 1px solid #ffffff; } .ajax-portfolio-expanded .portfolio-content > .grid-1-5 .cell p, .ajax-portfolio-expanded .portfolio-content > .grid-1-5 .cell div { text-transform: uppercase; } .ajax-portfolio-expanded .portfolio-content > .grid-1-5 .cell p { margin: 0; color: #000000; } .ajax-portfolio-expanded .portfolio-content > .grid-1-5 .cell p a { color: #000000; } .ajax-portfolio-expanded .content.row.loaded { position: relative; border-bottom: 1px solid #ffffff; } html, body, th, td, p { color: #898989; } .accent-1 { color: #007EC1 !important; } .accent-2 { color: #000000; } .accent-3 { color: #ffffff; } .accent-4 { color: #007EC1; } .accent-5 { color: #ffffff; } .accent-6 { color: #007EC1; } .accent-7 { color: #ffffff; } .accent-8 { color: #007EC1; } *, p, .main-container { font: normal 20px/30px "Roboto"; } .page-header .desc, .page-header .desc a, i, em { font: bold 20px/30px "Roboto"; color: #2B2B2B; } h1, h1 a, h1 a:visited { color: #2B2B2B; } h1, h1 a { font: bold 30px/30px "Roboto"; } h1 em { font: bold 30px/30px "Roboto"; color: #2B2B2B; } h2, h2 a, h2 a:visited { color: #2B2B2B; } h2, h2 a { font: normal 28px/25px "Roboto"; } h2 em { font: bold 28px/25px "Roboto"; color: #2B2B2B; } h3, h3 a, h3 a:visited { color: #4D4E53; } h3, h3 a { font: normal 20px/25px "Roboto"; } h3 em { font: bold 20px/25px "Roboto"; color: #4D4E53; } h4, h4 a, h4 a:visited { color: #2B2B2B; } h4, h4 a { font: 300 18px/30px "Roboto"; } h4 em { font: bold 18px/30px "Roboto"; color: #2B2B2B; } h5, h5 a, h5 a:visited { color: #2B2B2B; } h5, h5 a { font: 300 18px/36px "Roboto"; } h5 em { font: bold 18px/36px "Roboto"; color: #2B2B2B; } h6, h6 a, h6 a:visited { color: #2B2B2B; } h6, h6 a { font: 300 16px/32px "Roboto"; } h6 em { font: bold 16px/32px "Roboto"; color: #2B2B2B; } small { color: #e2e2e2; font-size: 11px !important; } a { text-decoration: none; color: #005484; } a:hover { text-decoration: none; color: #4D4E53; } p { margin: 1.2em 0; } p:empty { display: none; } h1, h2, h3, h4, h5, h6 { margin-top: 0.4em; margin-bottom: 0.4em; } .socialcount { list-style: none; padding-left: 0; margin: 0 0 .6em 0; overflow: hidden; } .socialcount-large { line-height: normal; } .socialcount :link, .socialcount :visited { color: inherit; } .socialcount > li { display: inline-block; *display: inline; zoom: 1; position: relative; vertical-align: top; min-width: 80px; min-height: 30px; text-align: center; white-space: nowrap; *margin-right: 4px; } .socialcount-small > li { min-width: 0; } .socialcount-large > li { float: left; margin: 0 .6em .6em 0; min-width: 105px; } .socialcount > li > a { display: block; padding: 0 5px; text-decoration: none; color: inherit; } .socialcount-small > li > a { padding-left: 8px; padding-right: 8px; } .socialcount-large > li > a { padding: 12px 5px 8px; } .socialcount .count { color: inherit; position: relative; display: inline-block; *display: inline; zoom: 1; text-align: center; margin-left: 6px; } .socialcount-large .count { display: block; width: 100%; margin-left: 0; padding-top: 10px; } .socialcount-small .count { margin-left: 0; } .socialcount .socialcount-button { display: none; width: 100%; position: absolute; left: 0; top: 5px; text-align: center; pointer-events: none; line-height: 100%; } .socialcount .socialcount-button iframe { pointer-events: auto; } .socialcount-large .socialcount-button { top: auto; bottom: 2px; } .socialcount.grade-a.activate-on-hover > li.hover.loaded .count, .socialcount.grade-a.activate-on-click > li.hover.loaded .count { text-indent: -999px; } .socialcount.grade-a.activate-on-hover > li.hover.loaded .socialcount-button, .socialcount.grade-a.activate-on-click > li.hover.loaded .socialcount-button { display: block; } .socialcount.grade-a.activate-on-hover > li.hover.loaded > a, .socialcount.grade-a.activate-on-click > li.hover.loaded > a { cursor: default; } .socialcount-small.grade-a.activate-on-hover > li.hover.loaded > a, .socialcount-small.grade-a.activate-on-click > li.hover.loaded > a, .socialcount.grade-a.activate-on-hover > li.hover.loaded .socialcount-button iframe, .socialcount.grade-a.activate-on-click > li.hover.loaded .socialcount-button iframe { cursor: pointer; } .socialcount.like.de_DE > .facebook { min-width: 90px; } .socialcount.recommend .facebook { min-width: 120px; } .socialcount-small.recommend .facebook { min-width: 0; } .socialcount-large.recommend .facebook { min-width: 105px; } .socialcount .facebook iframe { height: 21px; width: 90px; } .socialcount.de_DE .facebook iframe { width: 83px; } .socialcount.fr_FR .facebook iframe { width: 98px; } .socialcount.like .facebook iframe { width: 48px; } .socialcount.like.de_DE .facebook iframe { width: 83px; } .socialcount.like.fr_FR .facebook iframe { width: 57px; } .socialcount .pinterest { display: none; } .socialcount.js .pinterest { display: inline-block; *display: inline; zoom: 1; } .socialcount .pinterest .socialcount-button { bottom: 0; pointer-events: auto; } .socialcount-large .pinterest .socialcount-button { bottom: 10px; } .socialcount > .pinterest:hover { cursor: pointer; } .socialcount-small .pinterest .count { text-indent: -999px; } .socialcount .loading { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 3; background-color: #aaa; background-color: rgba(170,170,170,0.7); color: #000; text-transform: uppercase; font-size: .75em; text-align: center; border-radius: 5px; } .socialcount-large .loading { padding-top: 30%; } .socialcount .loading .dot { display: inline-block; width: 6px; height: 6px; margin: 0 3px; background: #fff; opacity: 0; border-radius: 50%; -webkit-animation: socialCountLoadingFade .6s infinite; -moz-animation: socialCountLoadingFade .6s infinite; animation: socialCountLoadingFade .6s infinite; } .socialcount .loading .dot:nth-child(1) { -webkit-animation-delay: 0s; -moz-animation-delay: 0s; animation-delay: 0s; } .socialcount .loading .dot:nth-child(2) { -webkit-animation-delay: .05s; -moz-animation-delay: .05s; animation-delay: .05s; } .socialcount .loading .dot:nth-child(3) { -webkit-animation-delay: .1s; -moz-animation-delay: .1s; animation-delay: .1s; } @-webkit-keyframes socialCountLoadingFade { 0% { opacity: 0; } 50% { opacity: 0.8; } 100% { opacity: 0; } } @-moz-keyframes socialCountLoadingFade { 0% { opacity: 0; } 50% { opacity: 0.8; } 100% { opacity: 0; } } @keyframes socialCountLoadingFade { 0% { opacity: 0; } 50% { opacity: 0.8; } 100% { opacity: 0; } } .socialcount { margin-top: 30px; color: #007EC1; } .socialcount > li { background-color: #ffffff; min-height: 0; } .socialcount > li > a { line-height: 2.2em; transition: color .3s ease-out; } .socialcount > li > a:hover { color: #4D4E53; } .socialcount > li, .socialcount > li > a:focus, .socialcount .sc-loading { border-radius: 1px; } @keyframes flash { 0%, 50%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } } @keyframes wiggle { 0% { transform: skewX(9deg); } 10% { transform: skewX(-8deg); } 20% { transform: skewX(7deg); } 30% { transform: skewX(-6deg); } 40% { transform: skewX(5deg); } 50% { transform: skewX(-4deg); } 60% { transform: skewX(3deg); } 70% { transform: skewX(-2deg); } 80% { transform: skewX(1deg); } 90% { transform: skewX(0deg); } 100% { transform: skewX(0deg); } } .animated { animation-timing-fill-mode: both; animation-duration: 1s; animation-iteration-count: infinite; } .animated.flash { animation-name: flash; } .animated.wiggle { animation-name: wiggle; animation-timing-function: ease-in; } .animated.dialog-message { animation-iteration-count: 1; } .submit-button-style { padding-left: 1em; padding-right: 1em; border: 2px solid #007EC1; border-radius: 0.2em; background: transparent; box-shadow: none; font-style: normal; color: #007EC1; } .submit-button-style:hover, .submit-button-style:hover span { border-color: #007EC1; color: #ffffff !important; background: #007EC1; transition: color .4s; } .button, .button.vamtam-button, input[type=button], input[type=submit] { font-size: 12px; font-weight: normal; display: inline-block; text-align: center; cursor: pointer; position: relative; z-index: 0; vertical-align: baseline; -moz-user-select: none; -webkit-user-select: none; user-select: none; transition: all .1s; font-family: "Roboto"; } input[type=button], input[type=submit] { padding-left: 1em; padding-right: 1em; border: 2px solid #007EC1; border-radius: 0.2em; background: transparent; box-shadow: none; font-style: normal; color: #007EC1; padding: 0.5em 1em; } input[type=button]:hover, input[type=button]:hover span, input[type=submit]:hover, input[type=submit]:hover span { border-color: #007EC1; color: #ffffff !important; background: #007EC1; transition: color .4s; } .button, a.button, .button.vamtam-button { padding: .5em .4em; border: none; font-weight: normal; text-shadow: none; box-shadow: none; } .button.accent1, .button.vamtam-button.accent1 { background: #007EC1; text-decoration: none; vertical-align: middle; overflow: hidden; text-shadow: none; border-radius: 0.2em; border: 0; line-height: 1.4em; transition: color .3s ease, border .3s ease, background .3s ease; color: #c1e9ff; } .button.accent1 span, .button.vamtam-button.accent1 span { color: #c1e9ff; transition: color .3s ease; } .button.accent1:hover, .button.accent1:focus, .button.vamtam-button.accent1:hover, .button.vamtam-button.accent1:focus { text-decoration: none; color: #c1e9ff !important; } .button.accent1:active, .button.vamtam-button.accent1:active { background-image: none; background: #005d8e; color: #c1e9ff !important; } .button.accent1.button-filled-small, .button.vamtam-button.accent1.button-filled-small { box-shadow: 2px 2px 0 rgba(0,0,0,0.3); padding: 0.1em 0.4em; border-radius: 0.2em; font-weight: normal; } .button.accent1.button-border, .button.vamtam-button.accent1.button-border { padding-left: 1em; padding-right: 1em; border: 2px solid #007EC1; border-radius: 0.2em; background: transparent; box-shadow: none; font-style: normal; } .button.accent1.button-border span, .button.vamtam-button.accent1.button-border span { color: #007EC1; transition: color .3s ease; } .button, .button.accent2, .button.vamtam-button, .button.vamtam-button.accent2 { background: #000000; text-decoration: none; vertical-align: middle; overflow: hidden; text-shadow: none; border-radius: 0.2em; border: 0; line-height: 1.4em; transition: color .3s ease, border .3s ease, background .3s ease; color: #808080; } .button span, .button.accent2 span, .button.vamtam-button span, .button.vamtam-button.accent2 span { color: #808080; transition: color .3s ease; } .button:hover, .button:focus, .button.accent2:hover, .button.accent2:focus, .button.vamtam-button:hover, .button.vamtam-button:focus, .button.vamtam-button.accent2:hover, .button.vamtam-button.accent2:focus { text-decoration: none; color: #808080 !important; } .button:active, .button.accent2:active, .button.vamtam-button:active, .button.vamtam-button.accent2:active { background-image: none; background: #000000; color: #808080 !important; } .button.button-filled-small, .button.accent2.button-filled-small, .button.vamtam-button.button-filled-small, .button.vamtam-button.accent2.button-filled-small { box-shadow: 2px 2px 0 rgba(0,0,0,0.3); padding: 0.1em 0.4em; border-radius: 0.2em; font-weight: normal; } .button.button-border, .button.accent2.button-border, .button.vamtam-button.button-border, .button.vamtam-button.accent2.button-border { padding-left: 1em; padding-right: 1em; border: 2px solid #000000; border-radius: 0.2em; background: transparent; box-shadow: none; font-style: normal; } .button.button-border span, .button.accent2.button-border span, .button.vamtam-button.button-border span, .button.vamtam-button.accent2.button-border span { color: #000000; transition: color .3s ease; } .button.accent3, .button.vamtam-button.accent3 { background: #ffffff; text-decoration: none; vertical-align: middle; overflow: hidden; text-shadow: none; border-radius: 0.2em; border: 0; line-height: 1.4em; transition: color .3s ease, border .3s ease, background .3s ease; color: #808080; } .button.accent3 span, .button.vamtam-button.accent3 span { color: #808080; transition: color .3s ease; } .button.accent3:hover, .button.accent3:focus, .button.vamtam-button.accent3:hover, .button.vamtam-button.accent3:focus { text-decoration: none; color: #808080 !important; } .button.accent3:active, .button.vamtam-button.accent3:active { background-image: none; background: #e6e6e6; color: #808080 !important; } .button.accent3.button-filled-small, .button.vamtam-button.accent3.button-filled-small { box-shadow: 2px 2px 0 rgba(0,0,0,0.3); padding: 0.1em 0.4em; border-radius: 0.2em; font-weight: normal; } .button.accent3.button-border, .button.vamtam-button.accent3.button-border { padding-left: 1em; padding-right: 1em; border: 2px solid #ffffff; border-radius: 0.2em; background: transparent; box-shadow: none; font-style: normal; } .button.accent3.button-border span, .button.vamtam-button.accent3.button-border span { color: #ffffff; transition: color .3s ease; } .button.accent4, .button.vamtam-button.accent4 { background: #007EC1; text-decoration: none; vertical-align: middle; overflow: hidden; text-shadow: none; border-radius: 0.2em; border: 0; line-height: 1.4em; transition: color .3s ease, border .3s ease, background .3s ease; color: #c1e9ff; } .button.accent4 span, .button.vamtam-button.accent4 span { color: #c1e9ff; transition: color .3s ease; } .button.accent4:hover, .button.accent4:focus, .button.vamtam-button.accent4:hover, .button.vamtam-button.accent4:focus { text-decoration: none; color: #c1e9ff !important; } .button.accent4:active, .button.vamtam-button.accent4:active { background-image: none; background: #005d8e; color: #c1e9ff !important; } .button.accent4.button-filled-small, .button.vamtam-button.accent4.button-filled-small { box-shadow: 2px 2px 0 rgba(0,0,0,0.3); padding: 0.1em 0.4em; border-radius: 0.2em; font-weight: normal; } .button.accent4.button-border, .button.vamtam-button.accent4.button-border { padding-left: 1em; padding-right: 1em; border: 2px solid #007EC1; border-radius: 0.2em; background: transparent; box-shadow: none; font-style: normal; } .button.accent4.button-border span, .button.vamtam-button.accent4.button-border span { color: #007EC1; transition: color .3s ease; } .button.accent5, .button.vamtam-button.accent5 { background: #ffffff; text-decoration: none; vertical-align: middle; overflow: hidden; text-shadow: none; border-radius: 0.2em; border: 0; line-height: 1.4em; transition: color .3s ease, border .3s ease, background .3s ease; color: #808080; } .button.accent5 span, .button.vamtam-button.accent5 span { color: #808080; transition: color .3s ease; } .button.accent5:hover, .button.accent5:focus, .button.vamtam-button.accent5:hover, .button.vamtam-button.accent5:focus { text-decoration: none; color: #808080 !important; } .button.accent5:active, .button.vamtam-button.accent5:active { background-image: none; background: #e6e6e6; color: #808080 !important; } .button.accent5.button-filled-small, .button.vamtam-button.accent5.button-filled-small { box-shadow: 2px 2px 0 rgba(0,0,0,0.3); padding: 0.1em 0.4em; border-radius: 0.2em; font-weight: normal; } .button.accent5.button-border, .button.vamtam-button.accent5.button-border { padding-left: 1em; padding-right: 1em; border: 2px solid #ffffff; border-radius: 0.2em; background: transparent; box-shadow: none; font-style: normal; } .button.accent5.button-border span, .button.vamtam-button.accent5.button-border span { color: #ffffff; transition: color .3s ease; } .button.accent6, .button.vamtam-button.accent6 { background: #007EC1; text-decoration: none; vertical-align: middle; overflow: hidden; text-shadow: none; border-radius: 0.2em; border: 0; line-height: 1.4em; transition: color .3s ease, border .3s ease, background .3s ease; color: #c1e9ff; } .button.accent6 span, .button.vamtam-button.accent6 span { color: #c1e9ff; transition: color .3s ease; } .button.accent6:hover, .button.accent6:focus, .button.vamtam-button.accent6:hover, .button.vamtam-button.accent6:focus { text-decoration: none; color: #c1e9ff !important; } .button.accent6:active, .button.vamtam-button.accent6:active { background-image: none; background: #005d8e; color: #c1e9ff !important; } .button.accent6.button-filled-small, .button.vamtam-button.accent6.button-filled-small { box-shadow: 2px 2px 0 rgba(0,0,0,0.3); padding: 0.1em 0.4em; border-radius: 0.2em; font-weight: normal; } .button.accent6.button-border, .button.vamtam-button.accent6.button-border { padding-left: 1em; padding-right: 1em; border: 2px solid #007EC1; border-radius: 0.2em; background: transparent; box-shadow: none; font-style: normal; } .button.accent6.button-border span, .button.vamtam-button.accent6.button-border span { color: #007EC1; transition: color .3s ease; } .button.accent7, .button.vamtam-button.accent7 { background: #ffffff; text-decoration: none; vertical-align: middle; overflow: hidden; text-shadow: none; border-radius: 0.2em; border: 0; line-height: 1.4em; transition: color .3s ease, border .3s ease, background .3s ease; color: #808080; } .button.accent7 span, .button.vamtam-button.accent7 span { color: #808080; transition: color .3s ease; } .button.accent7:hover, .button.accent7:focus, .button.vamtam-button.accent7:hover, .button.vamtam-button.accent7:focus { text-decoration: none; color: #808080 !important; } .button.accent7:active, .button.vamtam-button.accent7:active { background-image: none; background: #e6e6e6; color: #808080 !important; } .button.accent7.button-filled-small, .button.vamtam-button.accent7.button-filled-small { box-shadow: 2px 2px 0 rgba(0,0,0,0.3); padding: 0.1em 0.4em; border-radius: 0.2em; font-weight: normal; } .button.accent7.button-border, .button.vamtam-button.accent7.button-border { padding-left: 1em; padding-right: 1em; border: 2px solid #ffffff; border-radius: 0.2em; background: transparent; box-shadow: none; font-style: normal; } .button.accent7.button-border span, .button.vamtam-button.accent7.button-border span { color: #ffffff; transition: color .3s ease; } .button.accent8, .button.vamtam-button.accent8 { background: #007EC1; text-decoration: none; vertical-align: middle; overflow: hidden; text-shadow: none; border-radius: 0.2em; border: 0; line-height: 1.4em; transition: color .3s ease, border .3s ease, background .3s ease; color: #c1e9ff; } .button.accent8 span, .button.vamtam-button.accent8 span { color: #c1e9ff; transition: color .3s ease; } .button.accent8:hover, .button.accent8:focus, .button.vamtam-button.accent8:hover, .button.vamtam-button.accent8:focus { text-decoration: none; color: #c1e9ff !important; } .button.accent8:active, .button.vamtam-button.accent8:active { background-image: none; background: #005d8e; color: #c1e9ff !important; } .button.accent8.button-filled-small, .button.vamtam-button.accent8.button-filled-small { box-shadow: 2px 2px 0 rgba(0,0,0,0.3); padding: 0.1em 0.4em; border-radius: 0.2em; font-weight: normal; } .button.accent8.button-border, .button.vamtam-button.accent8.button-border { padding-left: 1em; padding-right: 1em; border: 2px solid #007EC1; border-radius: 0.2em; background: transparent; box-shadow: none; font-style: normal; } .button.accent8.button-border span, .button.vamtam-button.accent8.button-border span { color: #007EC1; transition: color .3s ease; } .button:hover, .button:focus, .button:active, .button.hover-accent1:hover, .button.hover-accent1:focus, .button.hover-accent1:active, .button.vamtam-button:hover, .button.vamtam-button:focus, .button.vamtam-button:active, .button.vamtam-button.hover-accent1:hover, .button.vamtam-button.hover-accent1:focus, .button.vamtam-button.hover-accent1:active { background: #007EC1; } .button:hover, .button:hover span, .button:focus, .button:focus span, .button:active, .button:active span, .button.hover-accent1:hover, .button.hover-accent1:hover span, .button.hover-accent1:focus, .button.hover-accent1:focus span, .button.hover-accent1:active, .button.hover-accent1:active span, .button.vamtam-button:hover, .button.vamtam-button:hover span, .button.vamtam-button:focus, .button.vamtam-button:focus span, .button.vamtam-button:active, .button.vamtam-button:active span, .button.vamtam-button.hover-accent1:hover, .button.vamtam-button.hover-accent1:hover span, .button.vamtam-button.hover-accent1:focus, .button.vamtam-button.hover-accent1:focus span, .button.vamtam-button.hover-accent1:active, .button.vamtam-button.hover-accent1:active span { color: #c1e9ff !important; } .button.button-border:hover, .button.button-border:hover span, .button.hover-accent1.button-border:hover, .button.hover-accent1.button-border:hover span, .button.vamtam-button.button-border:hover, .button.vamtam-button.button-border:hover span, .button.vamtam-button.hover-accent1.button-border:hover, .button.vamtam-button.hover-accent1.button-border:hover span { border-color: #007EC1; color: #ffffff !important; background: #007EC1; transition: color .4s; } .button.hover-accent2:hover, .button.hover-accent2:focus, .button.hover-accent2:active, .button.vamtam-button.hover-accent2:hover, .button.vamtam-button.hover-accent2:focus, .button.vamtam-button.hover-accent2:active { background: #000000; } .button.hover-accent2:hover, .button.hover-accent2:hover span, .button.hover-accent2:focus, .button.hover-accent2:focus span, .button.hover-accent2:active, .button.hover-accent2:active span, .button.vamtam-button.hover-accent2:hover, .button.vamtam-button.hover-accent2:hover span, .button.vamtam-button.hover-accent2:focus, .button.vamtam-button.hover-accent2:focus span, .button.vamtam-button.hover-accent2:active, .button.vamtam-button.hover-accent2:active span { color: #808080 !important; } .button.hover-accent2.button-border:hover, .button.hover-accent2.button-border:hover span, .button.vamtam-button.hover-accent2.button-border:hover, .button.vamtam-button.hover-accent2.button-border:hover span { border-color: #000000; color: #e6e6e6 !important; background: #000000; transition: color .4s; } .button.hover-accent3:hover, .button.hover-accent3:focus, .button.hover-accent3:active, .button.vamtam-button.hover-accent3:hover, .button.vamtam-button.hover-accent3:focus, .button.vamtam-button.hover-accent3:active { background: #ffffff; } .button.hover-accent3:hover, .button.hover-accent3:hover span, .button.hover-accent3:focus, .button.hover-accent3:focus span, .button.hover-accent3:active, .button.hover-accent3:active span, .button.vamtam-button.hover-accent3:hover, .button.vamtam-button.hover-accent3:hover span, .button.vamtam-button.hover-accent3:focus, .button.vamtam-button.hover-accent3:focus span, .button.vamtam-button.hover-accent3:active, .button.vamtam-button.hover-accent3:active span { color: #808080 !important; } .button.hover-accent3.button-border:hover, .button.hover-accent3.button-border:hover span, .button.vamtam-button.hover-accent3.button-border:hover, .button.vamtam-button.hover-accent3.button-border:hover span { border-color: #ffffff; color: #ffffff !important; background: #ffffff; transition: color .4s; } .button.hover-accent4:hover, .button.hover-accent4:focus, .button.hover-accent4:active, .button.vamtam-button.hover-accent4:hover, .button.vamtam-button.hover-accent4:focus, .button.vamtam-button.hover-accent4:active { background: #007EC1; } .button.hover-accent4:hover, .button.hover-accent4:hover span, .button.hover-accent4:focus, .button.hover-accent4:focus span, .button.hover-accent4:active, .button.hover-accent4:active span, .button.vamtam-button.hover-accent4:hover, .button.vamtam-button.hover-accent4:hover span, .button.vamtam-button.hover-accent4:focus, .button.vamtam-button.hover-accent4:focus span, .button.vamtam-button.hover-accent4:active, .button.vamtam-button.hover-accent4:active span { color: #c1e9ff !important; } .button.hover-accent4.button-border:hover, .button.hover-accent4.button-border:hover span, .button.vamtam-button.hover-accent4.button-border:hover, .button.vamtam-button.hover-accent4.button-border:hover span { border-color: #007EC1; color: #ffffff !important; background: #007EC1; transition: color .4s; } .button.hover-accent5:hover, .button.hover-accent5:focus, .button.hover-accent5:active, .button.vamtam-button.hover-accent5:hover, .button.vamtam-button.hover-accent5:focus, .button.vamtam-button.hover-accent5:active { background: #ffffff; } .button.hover-accent5:hover, .button.hover-accent5:hover span, .button.hover-accent5:focus, .button.hover-accent5:focus span, .button.hover-accent5:active, .button.hover-accent5:active span, .button.vamtam-button.hover-accent5:hover, .button.vamtam-button.hover-accent5:hover span, .button.vamtam-button.hover-accent5:focus, .button.vamtam-button.hover-accent5:focus span, .button.vamtam-button.hover-accent5:active, .button.vamtam-button.hover-accent5:active span { color: #808080 !important; } .button.hover-accent5.button-border:hover, .button.hover-accent5.button-border:hover span, .button.vamtam-button.hover-accent5.button-border:hover, .button.vamtam-button.hover-accent5.button-border:hover span { border-color: #ffffff; color: #ffffff !important; background: #ffffff; transition: color .4s; } .button.hover-accent6:hover, .button.hover-accent6:focus, .button.hover-accent6:active, .button.vamtam-button.hover-accent6:hover, .button.vamtam-button.hover-accent6:focus, .button.vamtam-button.hover-accent6:active { background: #007EC1; } .button.hover-accent6:hover, .button.hover-accent6:hover span, .button.hover-accent6:focus, .button.hover-accent6:focus span, .button.hover-accent6:active, .button.hover-accent6:active span, .button.vamtam-button.hover-accent6:hover, .button.vamtam-button.hover-accent6:hover span, .button.vamtam-button.hover-accent6:focus, .button.vamtam-button.hover-accent6:focus span, .button.vamtam-button.hover-accent6:active, .button.vamtam-button.hover-accent6:active span { color: #c1e9ff !important; } .button.hover-accent6.button-border:hover, .button.hover-accent6.button-border:hover span, .button.vamtam-button.hover-accent6.button-border:hover, .button.vamtam-button.hover-accent6.button-border:hover span { border-color: #007EC1; color: #ffffff !important; background: #007EC1; transition: color .4s; } .button.hover-accent7:hover, .button.hover-accent7:focus, .button.hover-accent7:active, .button.vamtam-button.hover-accent7:hover, .button.vamtam-button.hover-accent7:focus, .button.vamtam-button.hover-accent7:active { background: #ffffff; } .button.hover-accent7:hover, .button.hover-accent7:hover span, .button.hover-accent7:focus, .button.hover-accent7:focus span, .button.hover-accent7:active, .button.hover-accent7:active span, .button.vamtam-button.hover-accent7:hover, .button.vamtam-button.hover-accent7:hover span, .button.vamtam-button.hover-accent7:focus, .button.vamtam-button.hover-accent7:focus span, .button.vamtam-button.hover-accent7:active, .button.vamtam-button.hover-accent7:active span { color: #808080 !important; } .button.hover-accent7.button-border:hover, .button.hover-accent7.button-border:hover span, .button.vamtam-button.hover-accent7.button-border:hover, .button.vamtam-button.hover-accent7.button-border:hover span { border-color: #ffffff; color: #ffffff !important; background: #ffffff; transition: color .4s; } .button.hover-accent8:hover, .button.hover-accent8:focus, .button.hover-accent8:active, .button.vamtam-button.hover-accent8:hover, .button.vamtam-button.hover-accent8:focus, .button.vamtam-button.hover-accent8:active { background: #007EC1; } .button.hover-accent8:hover, .button.hover-accent8:hover span, .button.hover-accent8:focus, .button.hover-accent8:focus span, .button.hover-accent8:active, .button.hover-accent8:active span, .button.vamtam-button.hover-accent8:hover, .button.vamtam-button.hover-accent8:hover span, .button.vamtam-button.hover-accent8:focus, .button.vamtam-button.hover-accent8:focus span, .button.vamtam-button.hover-accent8:active, .button.vamtam-button.hover-accent8:active span { color: #c1e9ff !important; } .button.hover-accent8.button-border:hover, .button.hover-accent8.button-border:hover span, .button.vamtam-button.hover-accent8.button-border:hover, .button.vamtam-button.hover-accent8.button-border:hover span { border-color: #007EC1; color: #ffffff !important; background: #007EC1; transition: color .4s; } .button, .button.vamtam-button { vertical-align: middle; } .button span, .button.vamtam-button span { display: inline-block !important; font-size: 1em; line-height: 1.15; padding: 0 .4em !important; margin: 0 0; vertical-align: baseline !important; } .button span.icon, .button.vamtam-button span.icon { font-size: 100% !important; line-height: inherit; vertical-align: baseline !important; } .button span.icon.shortcode.inverted-colors, .button.vamtam-button span.icon.shortcode.inverted-colors { font-size: 100% !important; box-shadow: 0 1px 1px rgba(0,0,0,0.1) inset, 0 1px 1px rgba(255,255,255,0.2); text-shadow: 0 1px 0 rgba(0,0,0,0.5); } .button span.icon:first-child, .button.vamtam-button span.icon:first-child { margin-right: 0 !important; } .button span.icon:last-child, .button.vamtam-button span.icon:last-child { margin-left: 0 !important; } .button span.btext, .button.vamtam-button span.btext { font-weight: normal; position: relative; } .button.full, .button.vamtam-button.full { width: auto; float: none; display: block; } .read-more-button.icon-a:after { padding-left: .5em; font-size: 8px; } #comments-list, #trackbacks-list { margin-bottom: 40px; } .respond-box { margin: 10px 0 0; padding: 0; position: relative; border: 3px solid #007EC1; border-top: 0; } .respond-box-title.sep-text { margin: auto -3px 0 -3px; width: auto; position: relative; height: 0; top: -14.9px; padding: 0; } .respond-box-title.sep-text .sep-text-before, .respond-box-title.sep-text .sep-text-after { width: 50%; vertical-align: middle; } .respond-box-title.sep-text .content { vertical-align: middle; padding: 0 .75em; } .respond-box-title.sep-text .content * { vertical-align: middle; } #comments, .comments { clear: both; } #comments { margin-top: 30px; } #comments:first-child { margin-top: 0; } #comments .sep-text { margin-bottom: -8px; z-index: 2; } #comments .sep-text .sep-text-before, #comments .sep-text .sep-text-after, #comments .sep-text .sep-text-line { vertical-align: middle; } #comments .sep-text .content { padding: 0 10px; } #comments .sep-text .content h5, #comments .sep-text .content h5 a { font-weight: bold; } #comments .sep-text .content a:hover { text-decoration: none; } #comments .sep-text .sep-text-more { padding-left: 10px; } #comments .sep-text .sep-text-more a.icon-b { font-size: 10px; } #comments .sep-text .sep-text-more a.icon-b:before { color: #007EC1 !important; } #comments .children > li { margin-left: 0; padding-left: 0; } #comments label { font-size: 14px !important; } .comments-title { clear: both; margin-top: 20px; display: none; } .comments ol { margin: 0px; } .comments li { position: relative; padding: 15px 0; min-height: 60px; } .comments li.has-children { padding-bottom: 0; } .comments ol li { list-style: none; margin-top: -1px; clear: both; } .comments > ol > li:first-child { margin-top: 0px; } .comments .children { margin: 0 0 0 30px; border-top: 1px solid #007EC1; } .comments .children li { margin-left: 75px; padding-left: 15px; clear: both; } .comments .children li:last-child { padding-bottom: 0; } .comments .avatar { max-width: 60px !important; max-height: 60px; background-color: #007EC1; } .comments .comment-author { width: 60px; min-height: 60px; position: absolute; top: 0; bottom: 0; padding: 15px; } .comments .comment-author:after { right: -1px; position: absolute; z-index: 5; top: 41px; content: " "; width: 0; height: 0; border-top: 7px solid transparent; border-right: 6px solid #ffffff; border-bottom: 7px solid transparent; } .comments .comment-author:before { right: -1px; position: absolute; top: 39px; content: " "; z-index: 1; width: 0; height: 0; border-top: 9px solid transparent; border-right: 7px solid #ffffff; border-bottom: 9px solid transparent; } .comments .bypostauthor { position: relative; z-index: 1; } .comments .bypostauthor:hover { background: #007EC1; } .comments .bypostauthor:hover .comment-author:after { border-right-color: #007EC1; } .comments .comment-author-link { display: inline; } .comments .comment-time { font-size: 9px !important; display: inline; } .comments .comment-time:before { content: " | "; margin: auto 5px; } .comments .comment-content { margin-left: 110px; padding: 0 0 20px 0; position: relative; min-height: 40px; } .comments .comment-content:hover h6.comment-reply-link { display: block; } .comments .comment-meta { margin-bottom: 6px; margin-top: -3px; } .comments .comment-meta > .comment-author-link { font: 300 18px/30px "Roboto"; } .comments h6.comment-reply-link { position: absolute; right: 15px; top: 0px; display: none; padding: 0 0 0 5px; } .comments h6.comment-reply-link a { margin: 0 0 0 5px; font-size: 10px; color: #005484; } .comments h6.comment-reply-link a:hover { color: #4D4E53; } .comments h6.comment-reply-link:before { content: "\e03a"; font-family: theme; font-size: 18px; line-height: 18px; position: relative; top: 5px; color: #007EC1; } .comments #reply-title { margin-bottom: 0px !important; } .comments #cancel-comment-reply-link { position: relative; } .comments .comment-notes { margin-bottom: 14px; } #commentform { position: relative; } #commentform:after { content: ""; display: block; clear: both; } #commentform .form-input { width: auto; margin-bottom: 10px; float: left; width: 100%; } #commentform .form-input input { width: 100%; padding: 10px; } #commentform label { display: none; } #commentform .comment-form-comment textarea { width: 100%; height: 240px; padding: 10px; resize: vertical; border: 0; outline: 1px solid #007EC1; } #commentform .form-submit { float: right; margin: 15px 15px 0 0; bottom: 0; height: auto; } #commentform #submit { padding-left: 1em; padding-right: 1em; border: 2px solid #007EC1; border-radius: 0.2em; background: transparent; box-shadow: none; font-style: normal; color: #007EC1; position: relative; } #commentform #submit:hover, #commentform #submit:hover span { border-color: #007EC1; color: #ffffff !important; background: #007EC1; transition: color .4s; } #commentform #submit:before { content: "\e025"; position: absolute; font-family: theme; top: 50%; left: 0; } #commentform input[type="checkbox"] { vertical-align: middle; } #respond { padding: 20px; } .respond-box { margin-bottom: 30px; } .respond-box .respond-box-title.sep-text .content { color: #ffffff; font: 300 18px/36px "Roboto"; font-size: 21px; padding: 0 1em; font-weight: bold; } .respond-box .respond-box-title.sep-text .sep-text-line { border-top-width: 3px; border-bottom: 0; } .comment-meta { font-size: 13px; color: #ffffff; } .comment-author { line-height: 1em !important; } .comment-author span { margin-top: 3px; float: left; } #cancel-comment-reply-link, h6.comment-reply-link, .comment-edit-link, .comment-notes { font-size: 11px !important; } .comment-content { line-height: 1.4em; } .woocommerce h1.page-title, .woocommerce div.product .product_title, .woocommerce div.product .product_title { display: none; } .woocommerce a.remove, .woocommerce ul.product_list_widget li a.remove { font-size: 18px !important; height: 20px; width: 20px; padding: 0px; font-weight: 100; line-height: 1em !important; } .woocommerce a.remove:hover, .woocommerce ul.product_list_widget li a.remove:hover { background: #007EC1 !important; } .woocommerce .star-rating { float: none; color: #007EC1; font-style: normal; } .woocommerce .star-rating:before { font-style: normal; } .woocommerce .widget.woocommerce span.amount { color: #000000; } .woocommerce .woocommerce-result-count { line-height: 15px; margin-top: 20px; } .woocommerce .woocommerce-ordering { margin-bottom: 30px; } .woocommerce .woocommerce-ordering select { padding: 10px; font-size: 12px; line-height: 22px; box-shadow: 0 1px 2px rgba(0,0,0,0.16) !important; } .woocommerce .woocommerce-message, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info { margin-bottom: 4em; background: transparent; box-shadow: none; border-top: 0; } .woocommerce .woocommerce-message:before, .woocommerce .woocommerce-error:before, .woocommerce .woocommerce-info:before { display: none; } .woocommerce .button.wc-forward:after, .woocommerce .button.wc-forward:before, .woocommerce .button.wc-forward a:after, .woocommerce .button.wc-forward a:before, .woocommerce .button.wc-backward:after, .woocommerce .button.wc-backward:before, .woocommerce .button.wc-backward a:after, .woocommerce .button.wc-backward a:before { display: none; } .woocommerce .woocommerce-info, .woocommerce .woocommerce-message { background-color: #ffffff; } .woocommerce .woocommerce-error { background-color: rgba(0,126,193,0.4); color: rgba(0,0,0,0.8); text-shadow: none; } .woocommerce span.onsale, .woocommerce .products.vamtam-wc .product span.onsale { box-sizing: border-box; top: 0; right: 0; left: auto; z-index: 5; margin: 0; width: 70px; height: 70px; border-radius: 0; background: transparent; box-shadow: none; color: #007EC1; text-transform: uppercase; text-shadow: none; font-weight: bold; font-style: normal; font-size: 13px; font-family: "Roboto", sans-serif; line-height: 70px; transform: rotate(45deg); transform: rotate(45deg) translateZ(0); margin: -10px -10px 0 0; } .woocommerce span.onsale:before, .woocommerce .products.vamtam-wc .product span.onsale:before { position: absolute; top: 0; left: -35px; z-index: -1; width: 0; height: 0; border: 70px solid transparent; border-top: 0; border-bottom-color: #007EC1; content: ""; } .woocommerce .products.vamtam-wc { position: relative; } .woocommerce .products.vamtam-wc .product-category mark.count { display: none; } .woocommerce .products.vamtam-wc .product { clear: none; } .woocommerce .products.vamtam-wc .product .add_to_cart_button { display: none; } .woocommerce .products.vamtam-wc .product span.amount { font-weight: normal; } .woocommerce .products.vamtam-wc .product.first { clear: both; } .woocommerce .products.vamtam-wc .product.last { margin-right: 0; } .woocommerce .products.vamtam-wc .product .price { font: normal 20px/25px "Roboto"; margin-bottom: 0; color: #007EC1; } .woocommerce .products.vamtam-wc .product .woocommerce-loop-product__title { font-size: 20px; } .woocommerce .products.vamtam-wc .product a .product-thumbnail { position: relative; display: block; overflow: visible; margin-bottom: 5px; max-height: none !important; } .woocommerce .products.vamtam-wc .product a img { transition: border .3s; display: block; border: 2px solid transparent; box-shadow: none; } html.no-touch .woocommerce .products.vamtam-wc .product a:hover img { border-color: #007EC1; box-shadow: none !important; } .woocommerce .products.vamtam-wc .product .aggregateRating { margin: 10px 0; padding: 10px 0; min-height: 1.4em; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; } .woocommerce .products.vamtam-wc .product .aggregateRating .star-rating { position: relative; top: 2px; float: left; margin-right: 10px; margin-bottom: 0; width: 7em; color: #007EC1; letter-spacing: 5px; font-size: 14px; } .woocommerce .products.vamtam-wc .product .aggregateRating .star-rating span { display: inline-block; } .woocommerce .products.vamtam-wc .product .aggregateRating .star-rating span strong, .woocommerce .products.vamtam-wc .product .aggregateRating .star-rating span span.visualhidden { display: none; } .woocommerce .products.vamtam-wc .product .aggregateRating .star-rating span:before { font-size: 14px !important; } .woocommerce .products.vamtam-wc .product .aggregateRating a.count { position: relative; top: -3px; margin: 0 0 0 5px; color: #007EC1; } .woocommerce .products.vamtam-wc .product .aggregateRating a.count span.number { color: #000000; } .woocommerce .products.vamtam-wc .product span.price span.from { font: bold 20px/30px "Roboto"; color: #2B2B2B; } .woocommerce .products.vamtam-wc div[itemprop="description"] { margin: 0 0 5px 0; } .woocommerce .products.vamtam-wc div[itemprop="description"] > p:first-child { margin-top: 0; } .woocommerce .related.products, .woocommerce .upsells.products { margin-top: 100px; clear: both; } .woocommerce .related.products h2, .woocommerce .upsells.products h2 { font: normal 28px/25px "Roboto"; padding-bottom: 20px; color: #4D4E53; text-align: center; } .woocommerce .related.products ul .product, .woocommerce .related.products .products.vamtam-wc .product, .woocommerce .upsells.products ul .product, .woocommerce .upsells.products .products.vamtam-wc .product { margin-bottom: 30px; width: 22.15%; } .woocommerce .upsells.products ul .product, .woocommerce .upsells.products .products.vamtam-wc .product { margin-bottom: 0; } .woocommerce div.product span.onsale { right: 52%; } .woocommerce div.product p.price { margin-bottom: 30px; } .woocommerce div.product p.price span.from { font: bold 20px/30px "Roboto"; color: #2B2B2B; } .woocommerce div.product .woocommerce-tabs { position: relative; } .woocommerce div.product .woocommerce-tabs > ul.tabs { overflow: visible; margin: 0; margin-top: 10px; padding: 0; border-color: #ffffff; background: #ffffff; list-style: none; } .woocommerce div.product .woocommerce-tabs > ul.tabs li { position: relative; z-index: 2; display: block; float: left; margin: 0; padding: 1px 1px 0; border: 0; border-radius: 0; background: none; box-shadow: none; white-space: nowrap; } .woocommerce div.product .woocommerce-tabs > ul.tabs li:before, .woocommerce div.product .woocommerce-tabs > ul.tabs li:after { display: none; } .woocommerce div.product .woocommerce-tabs > ul.tabs li a { font-weight: normal; position: relative; display: block; padding: 25px 16px; outline: none; color: #005484; line-height: 1; cursor: pointer; font-size: 22px; } .woocommerce div.product .woocommerce-tabs > ul.tabs li a .icon { color: #000000; font-style: normal; } .woocommerce div.product .woocommerce-tabs > ul.tabs li a:hover { color: #4D4E53; text-decoration: none; } .woocommerce div.product .woocommerce-tabs > ul.tabs li a:hover .icon { color: #007EC1 !important; } .woocommerce div.product .woocommerce-tabs > ul.tabs li:first-child { margin-left: 10px; } .woocommerce div.product .woocommerce-tabs > ul.tabs li.active { padding: 0 !important; border: 1px solid #ffffff; border-bottom-color: #ffffff; border-radius: 0; background: #ffffff; } .woocommerce div.product .woocommerce-tabs .panel { clear: both; margin-bottom: 0 !important; padding: 30px 12px 0 12px; } .woocommerce div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs:after, .woocommerce div.product .woocommerce-tabs > ul:after { display: block; clear: both; content: ""; } .woocommerce div.product .woocommerce-tabs #tab-description > h2, .woocommerce div.product .woocommerce-tabs #tab-reviews h2 { display: none; } .woocommerce div.product .woocommerce-tabs #tab-reviews #comments > div .star-rating { display: none; } .woocommerce div.product form.cart { margin-top: 60px; margin-bottom: 50px; } .woocommerce div.product form.cart .group_table td { padding-bottom: 1em; } .woocommerce div.product form.cart > .single_add_to_cart_button { background: #007EC1; text-decoration: none; vertical-align: middle; overflow: hidden; text-shadow: none; border-radius: 0.2em; border: 0; line-height: 1.4em; transition: color .3s ease, border .3s ease, background .3s ease; color: #c1e9ff; padding-right: 1.6em; padding-left: 1.6em; border: 2px solid #007EC1; background: transparent; text-transform: uppercase; box-shadow: none; color: #007EC1; font-style: normal; font-size: 15px; } .woocommerce div.product form.cart > .single_add_to_cart_button span { color: #c1e9ff; transition: color .3s ease; } .woocommerce div.product form.cart > .single_add_to_cart_button:hover, .woocommerce div.product form.cart > .single_add_to_cart_button:focus { text-decoration: none; color: #c1e9ff !important; } .woocommerce div.product form.cart > .single_add_to_cart_button:active { background-image: none; background: #005d8e; color: #c1e9ff !important; } .woocommerce div.product form.cart > .single_add_to_cart_button.button-filled-small { box-shadow: 2px 2px 0 rgba(0,0,0,0.3); padding: 0.1em 0.4em; border-radius: 0.2em; font-weight: normal; } .woocommerce div.product form.cart > .single_add_to_cart_button.button-border { padding-left: 1em; padding-right: 1em; border: 2px solid #007EC1; border-radius: 0.2em; background: transparent; box-shadow: none; font-style: normal; } .woocommerce div.product form.cart > .single_add_to_cart_button.button-border span { color: #007EC1; transition: color .3s ease; } .woocommerce div.product form.cart > .single_add_to_cart_button:hover, .woocommerce div.product form.cart > .single_add_to_cart_button:focus, .woocommerce div.product form.cart > .single_add_to_cart_button:active { background: #007EC1; } .woocommerce div.product form.cart > .single_add_to_cart_button:hover, .woocommerce div.product form.cart > .single_add_to_cart_button:hover span, .woocommerce div.product form.cart > .single_add_to_cart_button:focus, .woocommerce div.product form.cart > .single_add_to_cart_button:focus span, .woocommerce div.product form.cart > .single_add_to_cart_button:active, .woocommerce div.product form.cart > .single_add_to_cart_button:active span { color: #c1e9ff !important; } .woocommerce div.product form.cart > .single_add_to_cart_button.button-border:hover, .woocommerce div.product form.cart > .single_add_to_cart_button.button-border:hover span { border-color: #007EC1; color: #ffffff !important; background: #007EC1; transition: color .4s; } .woocommerce div.product form.cart > .single_add_to_cart_button:hover { border-color: #007EC1; background: #007EC1; color: #ffffff !important; transition: color .3s ease; } .woocommerce div.product form.cart + .share-btns { padding: 40px 0; } .woocommerce div.product form.cart + .share-btns .sep:first-child { display: none; } .woocommerce div.product .product_meta .posted_in, .woocommerce div.product .product_meta .tagged_as { display: block; } .woocommerce div.product div.images { position: relative; margin-bottom: 120px; } .woocommerce div.product div.images .bx-wrapper { margin-bottom: 0; } .woocommerce div.product div.images ul.thumbnails { padding-top: 0; list-style-type: none; margin: 0; } .woocommerce div.product div.images ul.thumbnails li { display: inline-block; margin-top: 4%; margin-right: 4%; width: 22%; } .woocommerce div.product div.images ul.thumbnails li:nth-child(4n) { margin-right: 0; } .woocommerce.woocommerce-cart .cart_totals table { float: right; } .woocommerce.woocommerce-checkout .customer_details dt, .woocommerce.woocommerce-checkout .customer_details dd { display: inline; } .woocommerce.woocommerce-checkout .customer_details dt:before { display: block; content: ""; } .woocommerce.woocommerce-checkout .addresses { margin-top: 30px; } .woocommerce.woocommerce-checkout h3 { margin-bottom: .8em; font-weight: normal; } .woocommerce.woocommerce-checkout #order_review_heading, .woocommerce.woocommerce-checkout #payment { margin-top: 80px; } .woocommerce.woocommerce-checkout #payment div.payment_box { background: #ffffff; box-shadow: none; } .woocommerce.woocommerce-checkout #payment div.payment_box:after { border-bottom-color: #ffffff; } .woocommerce.woocommerce-checkout #shiptobilling { line-height: 2.7em; } .woocommerce.woocommerce-checkout .amount { color: #007EC1; } .woocommerce.woocommerce-checkout #place_order { background: #000000; text-decoration: none; vertical-align: middle; overflow: hidden; text-shadow: none; border-radius: 0.2em; border: 0; line-height: 1.4em; transition: color .3s ease, border .3s ease, background .3s ease; color: #808080; } .woocommerce.woocommerce-checkout #place_order span { color: #808080; transition: color .3s ease; } .woocommerce.woocommerce-checkout #place_order:hover, .woocommerce.woocommerce-checkout #place_order:focus { text-decoration: none; color: #808080 !important; } .woocommerce.woocommerce-checkout #place_order:active { background-image: none; background: #000000; color: #808080 !important; } .woocommerce.woocommerce-checkout #place_order.button-filled-small { box-shadow: 2px 2px 0 rgba(0,0,0,0.3); padding: 0.1em 0.4em; border-radius: 0.2em; font-weight: normal; } .woocommerce.woocommerce-checkout #place_order.button-border { padding-left: 1em; padding-right: 1em; border: 2px solid #000000; border-radius: 0.2em; background: transparent; box-shadow: none; font-style: normal; } .woocommerce.woocommerce-checkout #place_order.button-border span { color: #000000; transition: color .3s ease; } .woocommerce.woocommerce-checkout #place_order:hover, .woocommerce.woocommerce-checkout #place_order:focus, .woocommerce.woocommerce-checkout #place_order:active { background: #007EC1; } .woocommerce.woocommerce-checkout #place_order:hover, .woocommerce.woocommerce-checkout #place_order:hover span, .woocommerce.woocommerce-checkout #place_order:focus, .woocommerce.woocommerce-checkout #place_order:focus span, .woocommerce.woocommerce-checkout #place_order:active, .woocommerce.woocommerce-checkout #place_order:active span { color: #c1e9ff !important; } .woocommerce.woocommerce-checkout #place_order.button-border:hover, .woocommerce.woocommerce-checkout #place_order.button-border:hover span { border-color: #007EC1; color: #ffffff !important; background: #007EC1; transition: color .4s; } .woocommerce.woocommerce-checkout input[name="apply_coupon"] { padding: .1em .8em; border: 0; border-radius: 0.2em; box-shadow: none; text-shadow: none; font-weight: normal; font-size: 12px; } .woocommerce #reviews h3 { margin: 0 0 20px; } .woocommerce #reviews #comments { clear: both; } .woocommerce #reviews #comments ol { margin: 0px; } .woocommerce #reviews #comments li { position: relative; padding: 15px 0; min-height: 60px; } .woocommerce #reviews #comments li.has-children { padding-bottom: 0; } .woocommerce #reviews #comments ol li { list-style: none; margin-top: -1px; clear: both; } .woocommerce #reviews #comments > ol > li:first-child { margin-top: 0px; } .woocommerce #reviews #comments .children { margin: 0 0 0 30px; border-top: 1px solid #007EC1; } .woocommerce #reviews #comments .children li { margin-left: 75px; padding-left: 15px; clear: both; } .woocommerce #reviews #comments .children li:last-child { padding-bottom: 0; } .woocommerce #reviews #comments .avatar { max-width: 60px !important; max-height: 60px; background-color: #007EC1; } .woocommerce #reviews #comments .comment-author { width: 60px; min-height: 60px; position: absolute; top: 0; bottom: 0; padding: 15px; } .woocommerce #reviews #comments .comment-author:after { right: -1px; position: absolute; z-index: 5; top: 41px; content: " "; width: 0; height: 0; border-top: 7px solid transparent; border-right: 6px solid #ffffff; border-bottom: 7px solid transparent; } .woocommerce #reviews #comments .comment-author:before { right: -1px; position: absolute; top: 39px; content: " "; z-index: 1; width: 0; height: 0; border-top: 9px solid transparent; border-right: 7px solid #ffffff; border-bottom: 9px solid transparent; } .woocommerce #reviews #comments .bypostauthor { position: relative; z-index: 1; } .woocommerce #reviews #comments .bypostauthor:hover { background: #007EC1; } .woocommerce #reviews #comments .bypostauthor:hover .comment-author:after { border-right-color: #007EC1; } .woocommerce #reviews #comments .comment-author-link { display: inline; } .woocommerce #reviews #comments .comment-time { font-size: 9px !important; display: inline; } .woocommerce #reviews #comments .comment-time:before { content: " | "; margin: auto 5px; } .woocommerce #reviews #comments .comment-content { margin-left: 110px; padding: 0 0 20px 0; position: relative; min-height: 40px; } .woocommerce #reviews #comments .comment-content:hover h6.comment-reply-link { display: block; } .woocommerce #reviews #comments .comment-meta { margin-bottom: 6px; margin-top: -3px; } .woocommerce #reviews #comments .comment-meta > .comment-author-link { font: 300 18px/30px "Roboto"; } .woocommerce #reviews #comments h6.comment-reply-link { position: absolute; right: 15px; top: 0px; display: none; padding: 0 0 0 5px; } .woocommerce #reviews #comments h6.comment-reply-link a { margin: 0 0 0 5px; font-size: 10px; color: #005484; } .woocommerce #reviews #comments h6.comment-reply-link a:hover { color: #4D4E53; } .woocommerce #reviews #comments h6.comment-reply-link:before { content: "\e03a"; font-family: theme; font-size: 18px; line-height: 18px; position: relative; top: 5px; color: #007EC1; } .woocommerce #reviews #comments #reply-title { margin-bottom: 0px !important; } .woocommerce #reviews #comments #cancel-comment-reply-link { position: relative; } .woocommerce #reviews #comments .comment-notes { margin-bottom: 14px; } .woocommerce #reviews #comments ol.commentlist li { margin-bottom: 0; padding: 15px 0; border-top: 1px dotted #007EC1; } .woocommerce #reviews #comments ol.commentlist li img.avatar { position: relative; float: none; width: 60px; } .woocommerce #reviews #comments ol.commentlist li .comment-meta { color: #898989; } .woocommerce #reviews #comments ol.commentlist li .comment-meta div.star-rating { width: 7em !important; letter-spacing: 5px; font-size: 14px !important; } .woocommerce #reviews #comments ol.commentlist li .comment-meta div.star-rating span { color: #007EC1 !important; font-size: 14px !important; } .woocommerce #reviews #comments ol.commentlist li .comment-meta div.star-rating span:before { font-size: 14px !important; } .woocommerce #reviews #comments .add_review { margin-top: 30px; } .woocommerce #commentform .form-submit { position: static; } .woocommerce #commentform .form-submit input { padding-left: 1em; padding-right: 1em; border: 2px solid #007EC1; border-radius: 0.2em; background: transparent; box-shadow: none; font-style: normal; color: #007EC1; } .woocommerce #commentform .form-submit input:hover, .woocommerce #commentform .form-submit input:hover span { border-color: #007EC1; color: #ffffff !important; background: #007EC1; transition: color .4s; } .woocommerce .input-text { box-shadow: none !important; } .woocommerce label[for] { display: inline; } .woocommerce form .form-row label[for] { display: block; padding-bottom: 5px; } .woocommerce form .form-row label[for].checkbox { display: inline; } .woocommerce article img { display: inline-block; } .woocommerce .widget_product_search #searchform label { display: none !important; } .woocommerce .summary form.cart { padding-left: 20px; } .woocommerce .summary > div { padding-left: 20px; } .woocommerce .summary .star-rating { margin: 13px 8px 15px 0; width: 7em; color: #007EC1; letter-spacing: 5px; font-size: 14px; } .woocommerce .summary .star-rating span:before { font-size: 14px !important; } .woocommerce .summary a.count { display: inline-block; margin: 10px 5px 15px 0; color: #007EC1; font-size: 10px; } .woocommerce .summary a.count span.number { color: #000000; } .woocommerce .summary form.variations_form table.variations td { display: block; padding-bottom: 5px; } .woocommerce .summary form.variations_form table.variations td select { margin: 0 0 5px 0; } .woocommerce .summary form.variations_form .single_add_to_cart_button { background: #000000; color: #007EC1; font: normal 20px/30px "Roboto"; text-transform: uppercase; border-radius: 0.2em; color: #ffffff; font-weight: normal; } .woocommerce .summary form.variations_form .single_add_to_cart_button:hover { color: #007EC1; text-decoration: none; } .woocommerce .summary form.variations_form .single_add_to_cart_button:hover, .woocommerce .summary form.variations_form .single_add_to_cart_button:before, .woocommerce .summary form.variations_form .single_add_to_cart_button:after { color: #ffffff !important; } .woocommerce .summary form.variations_form .single_add_to_cart_button:after { top: 2.2em; border-top: 1px solid #ffffff; } .woocommerce .summary .share-btns { margin: 0 0 0 20px; padding: 20px 0; border-top: 1px solid #ffffff; } .woocommerce .summary .product_meta { margin: 0 0 0 20px; padding-left: 0; } .woocommerce .summary .price .amount, .woocommerce .summary .price ins .amount { font: normal 28px/25px "Roboto"; } .woocommerce .summary .price del .amount { font: 300 18px/36px "Roboto"; } .woocommerce .price .amount, .woocommerce .price ins .amount { font: normal 20px/25px "Roboto"; color: #007EC1; text-decoration: none !important; } .woocommerce .price del .amount { font: 300 18px/36px "Roboto"; color: #ffffff; text-decoration: line-through; } .woocommerce .images a img { box-shadow: none !important; } .woocommerce .product_meta { padding: 15px 0 0 0; border-top: 1px solid #ffffff; } .woocommerce .product_meta span { line-height: 20px; } .woocommerce .product_meta a { color: #005484; } .woocommerce .product_meta a:hover { color: #4D4E53; } .woocommerce .product_meta a:visited { color: #ffffff; } .woocommerce table.shop_table th, .woocommerce table.shop_table tfoot th { font-weight: normal; } .woocommerce.woocommerce-cart table.shop_table { border: 1px solid #007EC1; } .woocommerce.woocommerce-cart table.shop_table td { border-top: 1px solid #007EC1; } .woocommerce.woocommerce-cart table.shop_table td div.coupon > input[type="submit"], .woocommerce.woocommerce-cart table.shop_table td > input[type="submit"] { padding-left: 1em; padding-right: 1em; border: 2px solid #007EC1; border-radius: 0.2em; background: transparent; box-shadow: none; font-style: normal; color: #007EC1; font: normal 20px/30px "Roboto"; padding: .2em .8em; font-size: 14px; } .woocommerce.woocommerce-cart table.shop_table td div.coupon > input[type="submit"]:hover, .woocommerce.woocommerce-cart table.shop_table td div.coupon > input[type="submit"]:hover span, .woocommerce.woocommerce-cart table.shop_table td > input[type="submit"]:hover, .woocommerce.woocommerce-cart table.shop_table td > input[type="submit"]:hover span { border-color: #007EC1; color: #ffffff !important; background: #007EC1; transition: color .4s; } .woocommerce.woocommerce-cart table.shop_table td div.coupon > input[type="submit"]:hover, .woocommerce.woocommerce-cart table.shop_table td div.coupon > input[type="submit"]:focus, .woocommerce.woocommerce-cart table.shop_table td div.coupon > input[type="submit"]:active, .woocommerce.woocommerce-cart table.shop_table td > input[type="submit"]:hover, .woocommerce.woocommerce-cart table.shop_table td > input[type="submit"]:focus, .woocommerce.woocommerce-cart table.shop_table td > input[type="submit"]:active { background: #007EC1; } .woocommerce.woocommerce-cart table.shop_table td div.coupon > input[type="submit"]:hover, .woocommerce.woocommerce-cart table.shop_table td div.coupon > input[type="submit"]:hover span, .woocommerce.woocommerce-cart table.shop_table td div.coupon > input[type="submit"]:focus, .woocommerce.woocommerce-cart table.shop_table td div.coupon > input[type="submit"]:focus span, .woocommerce.woocommerce-cart table.shop_table td div.coupon > input[type="submit"]:active, .woocommerce.woocommerce-cart table.shop_table td div.coupon > input[type="submit"]:active span, .woocommerce.woocommerce-cart table.shop_table td > input[type="submit"]:hover, .woocommerce.woocommerce-cart table.shop_table td > input[type="submit"]:hover span, .woocommerce.woocommerce-cart table.shop_table td > input[type="submit"]:focus, .woocommerce.woocommerce-cart table.shop_table td > input[type="submit"]:focus span, .woocommerce.woocommerce-cart table.shop_table td > input[type="submit"]:active, .woocommerce.woocommerce-cart table.shop_table td > input[type="submit"]:active span { color: #c1e9ff !important; } .woocommerce.woocommerce-cart table.shop_table td div.coupon > input[type="submit"].button-border:hover, .woocommerce.woocommerce-cart table.shop_table td div.coupon > input[type="submit"].button-border:hover span, .woocommerce.woocommerce-cart table.shop_table td > input[type="submit"].button-border:hover, .woocommerce.woocommerce-cart table.shop_table td > input[type="submit"].button-border:hover span { border-color: #007EC1; color: #ffffff !important; background: #007EC1; transition: color .4s; } .woocommerce.woocommerce-cart table.shop_table td div.coupon > input[type="submit"] { margin-left: 20px; } .woocommerce.woocommerce-cart table.shop_table td input[name="proceed"] { position: relative; } .woocommerce.woocommerce-cart table.shop_table td div.coupon > .input-text { width: 100px; } .woocommerce.woocommerce-cart table.shop_table td.product-name a { font-size: 15px; } .woocommerce.woocommerce-cart table.shop_table th { font-weight: normal; } .woocommerce.woocommerce-cart table.shop_table a.remove:hover { color: red; background: none; } .woocommerce.woocommerce-cart .amount { color: #000000; } .woocommerce.woocommerce-cart .cart_totals th, .woocommerce.woocommerce-cart .cart_totals th strong { font-weight: normal; } .woocommerce.woocommerce-cart .cart_totals > h2, .woocommerce.woocommerce-cart .shipping_calculator > h2 { font: normal 20px/25px "Roboto"; padding-top: 60px; } .woocommerce.woocommerce-cart .shipping-calculator-button { font: normal 20px/25px "Roboto"; } .woocommerce.woocommerce-cart .shipping-calculator-button span { font-style: normal; } .woocommerce.woocommerce-cart .shipping-calculator-button:hover { text-decoration: none; } .woocommerce.woocommerce-cart .shipping-calculator-button:after { display: none; } .woocommerce .pp_content_container #respond #commentform .form-submit input[type="submit"] { padding-left: 1em; padding-right: 1em; border: 2px solid #007EC1; border-radius: 0.2em; background: transparent; box-shadow: none; font-style: normal; color: #007EC1; border: none !important; box-shadow: none !important; text-shadow: none; } .woocommerce .pp_content_container #respond #commentform .form-submit input[type="submit"]:hover, .woocommerce .pp_content_container #respond #commentform .form-submit input[type="submit"]:hover span { border-color: #007EC1; color: #ffffff !important; background: #007EC1; transition: color .4s; } .woocommerce .quantity { margin: 0 18px 0 0 !important; } .woocommerce .quantity input.qty { height: 36px; border-radius: 0; } .woocommerce .add_review a.button { background: #000000; text-decoration: none; vertical-align: middle; overflow: hidden; text-shadow: none; border-radius: 0.2em; border: 0; line-height: 1.4em; transition: color .3s ease, border .3s ease, background .3s ease; color: #808080; padding-right: .8em; padding-left: .8em; } .woocommerce .add_review a.button span { color: #808080; transition: color .3s ease; } .woocommerce .add_review a.button:hover, .woocommerce .add_review a.button:focus { text-decoration: none; color: #808080 !important; } .woocommerce .add_review a.button:active { background-image: none; background: #000000; color: #808080 !important; } .woocommerce .add_review a.button.button-filled-small { box-shadow: 2px 2px 0 rgba(0,0,0,0.3); padding: 0.1em 0.4em; border-radius: 0.2em; font-weight: normal; } .woocommerce .add_review a.button.button-border { padding-left: 1em; padding-right: 1em; border: 2px solid #000000; border-radius: 0.2em; background: transparent; box-shadow: none; font-style: normal; } .woocommerce .add_review a.button.button-border span { color: #000000; transition: color .3s ease; } .woocommerce .add_review a.button:hover, .woocommerce .add_review a.button:focus, .woocommerce .add_review a.button:active { background: #007EC1; } .woocommerce .add_review a.button:hover, .woocommerce .add_review a.button:hover span, .woocommerce .add_review a.button:focus, .woocommerce .add_review a.button:focus span, .woocommerce .add_review a.button:active, .woocommerce .add_review a.button:active span { color: #c1e9ff !important; } .woocommerce .add_review a.button.button-border:hover, .woocommerce .add_review a.button.button-border:hover span { border-color: #007EC1; color: #ffffff !important; background: #007EC1; transition: color .4s; } .woocommerce ul.cart_list a { font: 300 18px/36px "Roboto"; font-size: 14px; padding: 5px 0 10px 0; } .woocommerce ul.product_list_widget li a { font: 300 18px/36px "Roboto"; padding: 5px 0 10px 0; font-size: 14px; } .woocommerce ul.product_list_widget li img { box-shadow: none; } .woocommerce ul.product_list_widget .star-rating { margin: .7em 0; display: none; } .woocommerce ul.product-categories li.current-cat a { color: #4D4E53; } .woocommerce .woocommerce.widget_price_filter .price_slider { height: 0.8em; background: #ffffff; } .woocommerce .woocommerce.widget_price_filter .price_slider > div.ui-slider-range { background: #000000; box-shadow: none !important; } .woocommerce .woocommerce.widget_price_filter .price_slider > a.ui-slider-handle { width: 0.5em; height: 0.5em; border: 6px solid #000000 !important; background: #fff; box-shadow: none !important; } .woocommerce .woocommerce.widget_price_filter .price_slider_amount .button { background: #007EC1; text-decoration: none; vertical-align: middle; overflow: hidden; text-shadow: none; border-radius: 0.2em; border: 0; line-height: 1.4em; transition: color .3s ease, border .3s ease, background .3s ease; color: #c1e9ff; margin-top: 15px; padding: 0.3em 0.8em; box-shadow: none; font-weight: normal; font-style: normal; } .woocommerce .woocommerce.widget_price_filter .price_slider_amount .button span { color: #c1e9ff; transition: color .3s ease; } .woocommerce .woocommerce.widget_price_filter .price_slider_amount .button:hover, .woocommerce .woocommerce.widget_price_filter .price_slider_amount .button:focus { text-decoration: none; color: #c1e9ff !important; } .woocommerce .woocommerce.widget_price_filter .price_slider_amount .button:active { background-image: none; background: #005d8e; color: #c1e9ff !important; } .woocommerce .woocommerce.widget_price_filter .price_slider_amount .button.button-filled-small { box-shadow: 2px 2px 0 rgba(0,0,0,0.3); padding: 0.1em 0.4em; border-radius: 0.2em; font-weight: normal; } .woocommerce .woocommerce.widget_price_filter .price_slider_amount .button.button-border { padding-left: 1em; padding-right: 1em; border: 2px solid #007EC1; border-radius: 0.2em; background: transparent; box-shadow: none; font-style: normal; } .woocommerce .woocommerce.widget_price_filter .price_slider_amount .button.button-border span { color: #007EC1; transition: color .3s ease; } .woocommerce .woocommerce.widget_price_filter .price_slider_amount .button:hover, .woocommerce .woocommerce.widget_price_filter .price_slider_amount .button:focus, .woocommerce .woocommerce.widget_price_filter .price_slider_amount .button:active { background: #007EC1; } .woocommerce .woocommerce.widget_price_filter .price_slider_amount .button:hover, .woocommerce .woocommerce.widget_price_filter .price_slider_amount .button:hover span, .woocommerce .woocommerce.widget_price_filter .price_slider_amount .button:focus, .woocommerce .woocommerce.widget_price_filter .price_slider_amount .button:focus span, .woocommerce .woocommerce.widget_price_filter .price_slider_amount .button:active, .woocommerce .woocommerce.widget_price_filter .price_slider_amount .button:active span { color: #c1e9ff !important; } .woocommerce .woocommerce.widget_price_filter .price_slider_amount .button.button-border:hover, .woocommerce .woocommerce.widget_price_filter .price_slider_amount .button.button-border:hover span { border-color: #007EC1; color: #ffffff !important; background: #007EC1; transition: color .4s; } .woocommerce .woocommerce.widget_price_filter .price_label { padding-top: 10px; } .woocommerce .woocommerce.widget_price_filter .from, .woocommerce .woocommerce.widget_price_filter .to { color: #000000; font-size: 1.3em; } .woocommerce .myaccount_user { padding-bottom: 70px; } .woocommerce .myaccount_address { padding-bottom: 30px; } .woocommerce #customer_login .lost_password { margin-left: 20px; } body.woocommerce-checkout form.login { margin-bottom: 5em; } body.woocommerce .page-wrapper #review_form #respond .form-submit input, body.woocommerce .page-wrapper #submit, body.woocommerce .page-wrapper a.button, body.woocommerce .page-wrapper input.button, body.woocommerce .page-wrapper input[type=button], body.woocommerce .page-wrapper button.button, .page-wrapper .woocommerce #review_form #respond .form-submit input, .page-wrapper .woocommerce #submit, .page-wrapper .woocommerce a.button, .page-wrapper .woocommerce input.button, .page-wrapper .woocommerce input[type=button], .page-wrapper .woocommerce button.button { background: #ffffff; text-decoration: none; vertical-align: middle; overflow: hidden; text-shadow: none; border-radius: 0.2em; border: 0; line-height: 1.4em; transition: color .3s ease, border .3s ease, background .3s ease; color: #808080; font: normal 20px/30px "Roboto"; } body.woocommerce .page-wrapper #review_form #respond .form-submit input span, body.woocommerce .page-wrapper #submit span, body.woocommerce .page-wrapper a.button span, body.woocommerce .page-wrapper input.button span, body.woocommerce .page-wrapper input[type=button] span, body.woocommerce .page-wrapper button.button span, .page-wrapper .woocommerce #review_form #respond .form-submit input span, .page-wrapper .woocommerce #submit span, .page-wrapper .woocommerce a.button span, .page-wrapper .woocommerce input.button span, .page-wrapper .woocommerce input[type=button] span, .page-wrapper .woocommerce button.button span { color: #808080; transition: color .3s ease; } body.woocommerce .page-wrapper #review_form #respond .form-submit input:hover, body.woocommerce .page-wrapper #review_form #respond .form-submit input:focus, body.woocommerce .page-wrapper #submit:hover, body.woocommerce .page-wrapper #submit:focus, body.woocommerce .page-wrapper a.button:hover, body.woocommerce .page-wrapper a.button:focus, body.woocommerce .page-wrapper input.button:hover, body.woocommerce .page-wrapper input.button:focus, body.woocommerce .page-wrapper input[type=button]:hover, body.woocommerce .page-wrapper input[type=button]:focus, body.woocommerce .page-wrapper button.button:hover, body.woocommerce .page-wrapper button.button:focus, .page-wrapper .woocommerce #review_form #respond .form-submit input:hover, .page-wrapper .woocommerce #review_form #respond .form-submit input:focus, .page-wrapper .woocommerce #submit:hover, .page-wrapper .woocommerce #submit:focus, .page-wrapper .woocommerce a.button:hover, .page-wrapper .woocommerce a.button:focus, .page-wrapper .woocommerce input.button:hover, .page-wrapper .woocommerce input.button:focus, .page-wrapper .woocommerce input[type=button]:hover, .page-wrapper .woocommerce input[type=button]:focus, .page-wrapper .woocommerce button.button:hover, .page-wrapper .woocommerce button.button:focus { text-decoration: none; color: #808080 !important; } body.woocommerce .page-wrapper #review_form #respond .form-submit input:active, body.woocommerce .page-wrapper #submit:active, body.woocommerce .page-wrapper a.button:active, body.woocommerce .page-wrapper input.button:active, body.woocommerce .page-wrapper input[type=button]:active, body.woocommerce .page-wrapper button.button:active, .page-wrapper .woocommerce #review_form #respond .form-submit input:active, .page-wrapper .woocommerce #submit:active, .page-wrapper .woocommerce a.button:active, .page-wrapper .woocommerce input.button:active, .page-wrapper .woocommerce input[type=button]:active, .page-wrapper .woocommerce button.button:active { background-image: none; background: #e6e6e6; color: #808080 !important; } body.woocommerce .page-wrapper #review_form #respond .form-submit input.button-filled-small, body.woocommerce .page-wrapper #submit.button-filled-small, body.woocommerce .page-wrapper a.button.button-filled-small, body.woocommerce .page-wrapper input.button.button-filled-small, body.woocommerce .page-wrapper input[type=button].button-filled-small, body.woocommerce .page-wrapper button.button.button-filled-small, .page-wrapper .woocommerce #review_form #respond .form-submit input.button-filled-small, .page-wrapper .woocommerce #submit.button-filled-small, .page-wrapper .woocommerce a.button.button-filled-small, .page-wrapper .woocommerce input.button.button-filled-small, .page-wrapper .woocommerce input[type=button].button-filled-small, .page-wrapper .woocommerce button.button.button-filled-small { box-shadow: 2px 2px 0 rgba(0,0,0,0.3); padding: 0.1em 0.4em; border-radius: 0.2em; font-weight: normal; } body.woocommerce .page-wrapper #review_form #respond .form-submit input.button-border, body.woocommerce .page-wrapper #submit.button-border, body.woocommerce .page-wrapper a.button.button-border, body.woocommerce .page-wrapper input.button.button-border, body.woocommerce .page-wrapper input[type=button].button-border, body.woocommerce .page-wrapper button.button.button-border, .page-wrapper .woocommerce #review_form #respond .form-submit input.button-border, .page-wrapper .woocommerce #submit.button-border, .page-wrapper .woocommerce a.button.button-border, .page-wrapper .woocommerce input.button.button-border, .page-wrapper .woocommerce input[type=button].button-border, .page-wrapper .woocommerce button.button.button-border { padding-left: 1em; padding-right: 1em; border: 2px solid #ffffff; border-radius: 0.2em; background: transparent; box-shadow: none; font-style: normal; } body.woocommerce .page-wrapper #review_form #respond .form-submit input.button-border span, body.woocommerce .page-wrapper #submit.button-border span, body.woocommerce .page-wrapper a.button.button-border span, body.woocommerce .page-wrapper input.button.button-border span, body.woocommerce .page-wrapper input[type=button].button-border span, body.woocommerce .page-wrapper button.button.button-border span, .page-wrapper .woocommerce #review_form #respond .form-submit input.button-border span, .page-wrapper .woocommerce #submit.button-border span, .page-wrapper .woocommerce a.button.button-border span, .page-wrapper .woocommerce input.button.button-border span, .page-wrapper .woocommerce input[type=button].button-border span, .page-wrapper .woocommerce button.button.button-border span { color: #ffffff; transition: color .3s ease; } body.woocommerce .page-wrapper #review_form #respond .form-submit input:hover, body.woocommerce .page-wrapper #review_form #respond .form-submit input:focus, body.woocommerce .page-wrapper #review_form #respond .form-submit input:active, body.woocommerce .page-wrapper #submit:hover, body.woocommerce .page-wrapper #submit:focus, body.woocommerce .page-wrapper #submit:active, body.woocommerce .page-wrapper a.button:hover, body.woocommerce .page-wrapper a.button:focus, body.woocommerce .page-wrapper a.button:active, body.woocommerce .page-wrapper input.button:hover, body.woocommerce .page-wrapper input.button:focus, body.woocommerce .page-wrapper input.button:active, body.woocommerce .page-wrapper input[type=button]:hover, body.woocommerce .page-wrapper input[type=button]:focus, body.woocommerce .page-wrapper input[type=button]:active, body.woocommerce .page-wrapper button.button:hover, body.woocommerce .page-wrapper button.button:focus, body.woocommerce .page-wrapper button.button:active, .page-wrapper .woocommerce #review_form #respond .form-submit input:hover, .page-wrapper .woocommerce #review_form #respond .form-submit input:focus, .page-wrapper .woocommerce #review_form #respond .form-submit input:active, .page-wrapper .woocommerce #submit:hover, .page-wrapper .woocommerce #submit:focus, .page-wrapper .woocommerce #submit:active, .page-wrapper .woocommerce a.button:hover, .page-wrapper .woocommerce a.button:focus, .page-wrapper .woocommerce a.button:active, .page-wrapper .woocommerce input.button:hover, .page-wrapper .woocommerce input.button:focus, .page-wrapper .woocommerce input.button:active, .page-wrapper .woocommerce input[type=button]:hover, .page-wrapper .woocommerce input[type=button]:focus, .page-wrapper .woocommerce input[type=button]:active, .page-wrapper .woocommerce button.button:hover, .page-wrapper .woocommerce button.button:focus, .page-wrapper .woocommerce button.button:active { background: #007EC1; } body.woocommerce .page-wrapper #review_form #respond .form-submit input:hover, body.woocommerce .page-wrapper #review_form #respond .form-submit input:hover span, body.woocommerce .page-wrapper #review_form #respond .form-submit input:focus, body.woocommerce .page-wrapper #review_form #respond .form-submit input:focus span, body.woocommerce .page-wrapper #review_form #respond .form-submit input:active, body.woocommerce .page-wrapper #review_form #respond .form-submit input:active span, body.woocommerce .page-wrapper #submit:hover, body.woocommerce .page-wrapper #submit:hover span, body.woocommerce .page-wrapper #submit:focus, body.woocommerce .page-wrapper #submit:focus span, body.woocommerce .page-wrapper #submit:active, body.woocommerce .page-wrapper #submit:active span, body.woocommerce .page-wrapper a.button:hover, body.woocommerce .page-wrapper a.button:hover span, body.woocommerce .page-wrapper a.button:focus, body.woocommerce .page-wrapper a.button:focus span, body.woocommerce .page-wrapper a.button:active, body.woocommerce .page-wrapper a.button:active span, body.woocommerce .page-wrapper input.button:hover, body.woocommerce .page-wrapper input.button:hover span, body.woocommerce .page-wrapper input.button:focus, body.woocommerce .page-wrapper input.button:focus span, body.woocommerce .page-wrapper input.button:active, body.woocommerce .page-wrapper input.button:active span, body.woocommerce .page-wrapper input[type=button]:hover, body.woocommerce .page-wrapper input[type=button]:hover span, body.woocommerce .page-wrapper input[type=button]:focus, body.woocommerce .page-wrapper input[type=button]:focus span, body.woocommerce .page-wrapper input[type=button]:active, body.woocommerce .page-wrapper input[type=button]:active span, body.woocommerce .page-wrapper button.button:hover, body.woocommerce .page-wrapper button.button:hover span, body.woocommerce .page-wrapper button.button:focus, body.woocommerce .page-wrapper button.button:focus span, body.woocommerce .page-wrapper button.button:active, body.woocommerce .page-wrapper button.button:active span, .page-wrapper .woocommerce #review_form #respond .form-submit input:hover, .page-wrapper .woocommerce #review_form #respond .form-submit input:hover span, .page-wrapper .woocommerce #review_form #respond .form-submit input:focus, .page-wrapper .woocommerce #review_form #respond .form-submit input:focus span, .page-wrapper .woocommerce #review_form #respond .form-submit input:active, .page-wrapper .woocommerce #review_form #respond .form-submit input:active span, .page-wrapper .woocommerce #submit:hover, .page-wrapper .woocommerce #submit:hover span, .page-wrapper .woocommerce #submit:focus, .page-wrapper .woocommerce #submit:focus span, .page-wrapper .woocommerce #submit:active, .page-wrapper .woocommerce #submit:active span, .page-wrapper .woocommerce a.button:hover, .page-wrapper .woocommerce a.button:hover span, .page-wrapper .woocommerce a.button:focus, .page-wrapper .woocommerce a.button:focus span, .page-wrapper .woocommerce a.button:active, .page-wrapper .woocommerce a.button:active span, .page-wrapper .woocommerce input.button:hover, .page-wrapper .woocommerce input.button:hover span, .page-wrapper .woocommerce input.button:focus, .page-wrapper .woocommerce input.button:focus span, .page-wrapper .woocommerce input.button:active, .page-wrapper .woocommerce input.button:active span, .page-wrapper .woocommerce input[type=button]:hover, .page-wrapper .woocommerce input[type=button]:hover span, .page-wrapper .woocommerce input[type=button]:focus, .page-wrapper .woocommerce input[type=button]:focus span, .page-wrapper .woocommerce input[type=button]:active, .page-wrapper .woocommerce input[type=button]:active span, .page-wrapper .woocommerce button.button:hover, .page-wrapper .woocommerce button.button:hover span, .page-wrapper .woocommerce button.button:focus, .page-wrapper .woocommerce button.button:focus span, .page-wrapper .woocommerce button.button:active, .page-wrapper .woocommerce button.button:active span { color: #c1e9ff !important; } body.woocommerce .page-wrapper #review_form #respond .form-submit input.button-border:hover, body.woocommerce .page-wrapper #review_form #respond .form-submit input.button-border:hover span, body.woocommerce .page-wrapper #submit.button-border:hover, body.woocommerce .page-wrapper #submit.button-border:hover span, body.woocommerce .page-wrapper a.button.button-border:hover, body.woocommerce .page-wrapper a.button.button-border:hover span, body.woocommerce .page-wrapper input.button.button-border:hover, body.woocommerce .page-wrapper input.button.button-border:hover span, body.woocommerce .page-wrapper input[type=button].button-border:hover, body.woocommerce .page-wrapper input[type=button].button-border:hover span, body.woocommerce .page-wrapper button.button.button-border:hover, body.woocommerce .page-wrapper button.button.button-border:hover span, .page-wrapper .woocommerce #review_form #respond .form-submit input.button-border:hover, .page-wrapper .woocommerce #review_form #respond .form-submit input.button-border:hover span, .page-wrapper .woocommerce #submit.button-border:hover, .page-wrapper .woocommerce #submit.button-border:hover span, .page-wrapper .woocommerce a.button.button-border:hover, .page-wrapper .woocommerce a.button.button-border:hover span, .page-wrapper .woocommerce input.button.button-border:hover, .page-wrapper .woocommerce input.button.button-border:hover span, .page-wrapper .woocommerce input[type=button].button-border:hover, .page-wrapper .woocommerce input[type=button].button-border:hover span, .page-wrapper .woocommerce button.button.button-border:hover, .page-wrapper .woocommerce button.button.button-border:hover span { border-color: #007EC1; color: #ffffff !important; background: #007EC1; transition: color .4s; } body.post-type-archive-product .products.vamtam-wc, body.tax-product_cat .products.vamtam-wc { margin-bottom: 0; } body.post-type-archive-product .products.vamtam-wc .product, body.tax-product_cat .products.vamtam-wc .product { margin: 0 3.8% 60px 0; width: 30.8%; } .widget.widget_shopping_cart .widget_shopping_cart_content li { overflow: visible; } .widget.widget_shopping_cart .widget_shopping_cart_content li.empty { border-bottom: 0; } .widget.widget_shopping_cart .widget_shopping_cart_content li a { font-size: 18px !important; } .widget.widget_shopping_cart .widget_shopping_cart_content .total strong, .widget.widget_shopping_cart .widget_shopping_cart_content .total .amount { font: 300 18px/36px "Roboto"; color: #2B2B2B; } .widget.widget_shopping_cart .widget_shopping_cart_content .total .amount { font-weight: bold; } .widget.widget_shopping_cart .widget_shopping_cart_content .quantity .amount { font: normal 20px/30px "Roboto"; color: #898989; } .widget.widget_shopping_cart .widget_shopping_cart_content p:last-child { margin-bottom: 0; } .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.button { margin-right: 10px; background: #ffffff; text-decoration: none; vertical-align: middle; overflow: hidden; text-shadow: none; border-radius: 0.2em; border: 0; line-height: 1.4em; transition: color .3s ease, border .3s ease, background .3s ease; color: #808080; padding: 0.5em 1em; box-shadow: none; font-weight: normal; } .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.button span { color: #808080; transition: color .3s ease; } .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.button:hover, .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.button:focus { text-decoration: none; color: #808080 !important; } .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.button:active { background-image: none; background: #e6e6e6; color: #808080 !important; } .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.button.button-filled-small { box-shadow: 2px 2px 0 rgba(0,0,0,0.3); padding: 0.1em 0.4em; border-radius: 0.2em; font-weight: normal; } .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.button.button-border { padding-left: 1em; padding-right: 1em; border: 2px solid #ffffff; border-radius: 0.2em; background: transparent; box-shadow: none; font-style: normal; } .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.button.button-border span { color: #ffffff; transition: color .3s ease; } .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.button:hover, .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.button:focus, .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.button:active { background: #ffffff; } .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.button:hover, .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.button:hover span, .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.button:focus, .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.button:focus span, .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.button:active, .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.button:active span { color: #808080 !important; } .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.button.button-border:hover, .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.button.button-border:hover span { border-color: #ffffff; color: #ffffff !important; background: #ffffff; transition: color .4s; } .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout { background: #007EC1; text-decoration: none; vertical-align: middle; overflow: hidden; text-shadow: none; border-radius: 0.2em; border: 0; line-height: 1.4em; transition: color .3s ease, border .3s ease, background .3s ease; color: #c1e9ff; padding: 0.5em 1em; box-shadow: none; font-weight: normal; } .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout span { color: #c1e9ff; transition: color .3s ease; } .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout:hover, .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout:focus { text-decoration: none; color: #c1e9ff !important; } .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout:active { background-image: none; background: #005d8e; color: #c1e9ff !important; } .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout.button-filled-small { box-shadow: 2px 2px 0 rgba(0,0,0,0.3); padding: 0.1em 0.4em; border-radius: 0.2em; font-weight: normal; } .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout.button-border { padding-left: 1em; padding-right: 1em; border: 2px solid #007EC1; border-radius: 0.2em; background: transparent; box-shadow: none; font-style: normal; } .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout.button-border span { color: #007EC1; transition: color .3s ease; } .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout:hover, .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout:focus, .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout:active { background: #000000; } .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout:hover, .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout:hover span, .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout:focus, .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout:focus span, .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout:active, .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout:active span { color: #808080 !important; } .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout.button-border:hover, .widget.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout.button-border:hover span { border-color: #000000; color: #e6e6e6 !important; background: #000000; transition: color .4s; } .woocommerce-page #review_form #respond p { margin: 0 0 10px; } .vamtam-cart-dropdown-link { position: relative; display: block; margin-top: -1px; margin-left: 2px; padding: 4px 0 4px 8px; width: 40px; height: 43px; background: transparent; color: #007EC1; text-align: center; font-size: 35px; line-height: 40px; cursor: pointer; transition: color .4s; } body.sticky-header-type-over.sticky-header.wpv-not-scrolled .vamtam-cart-dropdown-link, body.sticky-header-type-half-over.sticky-header.wpv-not-scrolled .layout-standard .vamtam-cart-dropdown-link { color: #0524A1; } .vamtam-cart-dropdown-link .products { box-sizing: border-box; position: absolute; top: 5px; right: 0px; z-index: 1; display: block; padding: 5px; width: 20px; height: 20px; border-radius: 100px; background: #007EC1; color: #ffffff; text-align: center; font-style: normal; font-size: 10px; font-family: "Roboto"; line-height: 1; } .vamtam-cart-dropdown-link .products.cart-empty { background: #ffffff; color: #808080; } .vamtam-cart-dropdown-link .icon { position: relative; top: 5px; float: left; font-size: 21px; } .vamtam-cart-dropdown-link:hover { text-decoration: none; } .fixed-header-box .cart-dropdown { display: table-cell; min-width: 50px; vertical-align: middle; } .fixed-header-box .cart-dropdown.hidden { display: none; } .fixed-header-box .cart-dropdown:hover .vamtam-cart-dropdown-link { z-index: 9999; } .fixed-header-box .cart-dropdown:not(:last-child) .cart-dropdown-inner { width: 62px; } .fixed-header-box .cart-dropdown:not(:last-child) .vamtam-cart-dropdown-link { padding-right: 5px; padding-left: 15px; } .fixed-header-box .cart-dropdown:not(:last-child) .vamtam-cart-dropdown-link .products { right: 5px; } .fixed-header-box .cart-dropdown:not(:last-child) .widget { width: 262px; } .fixed-header-box .cart-dropdown .cart-dropdown-inner { width: 50px; height: 50px; } .fixed-header-box .cart-dropdown .widget { position: absolute; display: none; margin-left: -230px; padding: 15px; width: 250px; background-color: #ffffff; box-shadow: 0 2px 4px 2px rgba(0,0,0,0.09); } .fixed-header-box .cart-dropdown .widget img { box-shadow: none; } .fixed-header-box { background-repeat: no-repeat; background-position: center top; background-attachment: scroll; background-color: #ffffff; background-size: cover; position: relative; z-index: 10; margin: 0 auto; max-width: 1260px; box-shadow: 0 2px 4px 0 rgba(0,0,0,0); transition: box-shadow .3s ease, background-color .3s ease, transform .3s ease-out; will-change: transform; } body.wpv-scrolled .fixed-header-box { box-shadow: 0 2px 4px 0 rgba(0,0,0,0.09); } body.full .fixed-header-box { max-width: none; } .fixed-header-box .logo-wrapper { display: table-cell; vertical-align: middle; text-align: center; } .fixed-header-box .logo-wrapper .logo { text-decoration: none !important; line-height: 1; display: block; } .fixed-header-box .logo-wrapper .logo img { clear: both; padding: 0; border: 0 !important; vertical-align: bottom; } .fixed-header-box .logo-wrapper .logo.text-logo { font: 300 30px/40px "Raleway"; } .fixed-header-box .logo-wrapper .logo.text-logo, .fixed-header-box .logo-wrapper .logo.text-logo:hover { color: #0524A1; } .fixed-header-box .logo-wrapper .logo-tagline { font: 300 16px/32px "Roboto"; display: block; padding-top: 5px; color: #007EC1; } header.main-header { box-sizing: border-box; padding: 0; } header.main-header .first-row { display: table; width: 100%; height: 26px; } header.main-header .second-row { background-repeat: repeat-x; background-position: center top; background-attachment: scroll; background-color: #000000; background-size: auto; clear: both; min-height: 49px; width: 100%; } header.main-header .second-row .second-row-columns { box-sizing: border-box; position: relative; display: table; padding: 0 30px; width: 100%; } header.main-header .header-left { display: table-cell; padding: 0; min-width: 160px; vertical-align: middle; white-space: nowrap; } header.main-header .header-center { display: table-cell; padding: 4px 10px; width: 100%; vertical-align: middle; text-align: center; filter: none; } header.main-header .header-center:after { display: block; clear: both; content: ""; } header.main-header .header-center #megaMenu #megaMenuToggle { position: relative; padding-right: 30px; } header.main-header .header-center #megaMenu #megaMenuToggle .megaMenuToggle-icon { position: absolute; top: 50%; right: 10px; margin-top: 4px; } header.main-header .header-right { position: relative; display: table-cell; padding: 0; vertical-align: middle; text-align: right; } header.main-header #phone-num { padding: 10px 0; } header.main-header button.header-search { border: 0; background: none; color: #007EC1; font-size: 20px; padding-right: 10px; } body.sticky-header-type-over.sticky-header.wpv-not-scrolled .layout-logo-menu header.main-header button.header-search { color: #0524A1; } header.main-header button.header-search:active { transform: translate(0,3px); } header.main-header button.header-search:hover { color: #007EC1; } header.main-header.layout-standard .logo { height: auto; } header.main-header.layout-standard .header-center:not(:first-child):last-child { padding-right: 160px; } body.header-cart-visible header.main-header.layout-standard .header-center:not(:first-child) { padding-right: 70px; } header.main-header.layout-logo-menu .header-contents { display: table; padding: 0 60px; } header.main-header.layout-logo-menu .first-row { display: table-cell; width: auto; height: auto; background: transparent; vertical-align: middle; } header.main-header.layout-logo-menu .first-row .logo-wrapper { display: block; min-height: 75px; position: relative; text-align: left; } header.main-header.layout-logo-menu .first-row .logo-wrapper.loaded img { transition: all .3s ease; } header.main-header.layout-logo-menu .first-row .logo-wrapper.scrolled { min-height: 0; } header.main-header.layout-logo-menu .first-row .logo-wrapper .alternative-logo { position: absolute; top: 0; left: 0; opacity: 0; } body.sticky-header-type-over.sticky-header.wpv-not-scrolled .layout-logo-menu header.main-header.layout-logo-menu .first-row .logo-wrapper .normal-logo { opacity: 0; } body.sticky-header-type-over.sticky-header.wpv-not-scrolled .layout-logo-menu header.main-header.layout-logo-menu .first-row .logo-wrapper .alternative-logo { opacity: 1; } header.main-header.layout-logo-menu .first-row .logo-tagline { display: none; } header.main-header.layout-logo-menu .second-row { display: table-cell; width: 100%; background: transparent; vertical-align: middle; text-align: right; } header.main-header.layout-logo-menu .second-row #menus { padding: 9.5px 0; } header.main-header.layout-logo-menu .second-row.has-search { padding-right: 20px; } header.main-header.layout-logo-menu .search-wrapper, header.main-header.layout-logo-menu #phone-num { display: table-cell; vertical-align: middle; } header.main-header.layout-logo-menu #phone-num { padding-left: 20px; } header.main-header.layout-logo-text-menu .first-row > .first-row-wrapper { padding: 0 30px; height: 26px; } header.main-header.layout-logo-text-menu .first-row .first-row-right-inner { display: table; width: 100%; } header.main-header.layout-logo-text-menu .first-row #phone-num, header.main-header.layout-logo-text-menu .first-row .first-row-left, header.main-header.layout-logo-text-menu .first-row .first-row-right { display: table-cell; vertical-align: middle; } header.main-header.layout-logo-text-menu .first-row .first-row-left, header.main-header.layout-logo-text-menu .first-row .first-row-right { height: 26px; } header.main-header.layout-logo-text-menu .first-row .first-row-right { width: 100%; text-align: right; } header.main-header.layout-logo-text-menu .first-row #phone-num { padding: 0; width: 100%; } header.main-header.layout-logo-text-menu .first-row #phone-num > div { padding: 10px 0 10px 40px; text-align: right; } header.main-header.layout-logo-text-menu .second-row #main-menu .menu { text-align: left; } header.main-header.layout-logo-text-menu .second-row .header-center { padding-right: 0; padding-left: 0; } body.header-cart-visible header.main-header.layout-logo-text-menu .second-row .header-center { padding-right: 60px; } header.main-header.layout-logo-text-menu .second-row .search-wrapper { display: table-cell; vertical-align: middle; } header.main-header.layout-logo-text-menu .second-row .search-wrapper button.header-search { color: #005484; } #top-nav-sidebar .widget { display: inline-block; margin: 0 30px 0 0; vertical-align: middle; } #top-nav-sidebar .widget:last-child { margin-right: 0; } #top-nav-sidebar .widget-title { display: none; } #top-nav-sidebar .wpv_icon_link .content { display: none !important; } .header-middle { position: relative; z-index: 10; margin-bottom: 0; } .header-middle > h4 { padding: 20px 0 0; } .header-middle .header-middle-content { padding: 0 60px; } #header-sidebars { position: relative; z-index: 5; padding: 5px 0 0; } #header-sidebars > .row > aside.full { width: 100%; } #header-sidebars > .row > aside.cell-1-2 { position: relative; padding: 0; float: left; box-sizing: border-box; display: block; padding: 0 15px; width: 50%; } #header-sidebars > .row > aside.cell-1-3 { position: relative; padding: 0; float: left; box-sizing: border-box; display: block; padding: 0 15px; width: 33.33333333%; } #header-sidebars > .row > aside.cell-1-4 { position: relative; padding: 0; float: left; box-sizing: border-box; display: block; padding: 0 15px; width: 25%; } #header-sidebars > .row > aside.cell-1-5 { position: relative; padding: 0; float: left; box-sizing: border-box; display: block; padding: 0 15px; width: 20%; } #header-sidebars > .row > aside.cell-1-6 { position: relative; padding: 0; float: left; box-sizing: border-box; display: block; padding: 0 15px; width: 16.66666666%; } #header-sidebars > .row > aside.cell-2-3 { position: relative; padding: 0; float: left; box-sizing: border-box; display: block; padding: 0 15px; width: 66.66666666%; } #header-sidebars > .row > aside.cell-2-5 { position: relative; padding: 0; float: left; box-sizing: border-box; display: block; padding: 0 15px; width: 40%; } #header-sidebars > .row > aside.cell-3-4 { position: relative; padding: 0; float: left; box-sizing: border-box; display: block; padding: 0 15px; width: 75%; } #header-sidebars > .row > aside.cell-3-5 { position: relative; padding: 0; float: left; box-sizing: border-box; display: block; padding: 0 15px; width: 60%; } #header-sidebars > .row > aside.cell-4-5 { position: relative; padding: 0; float: left; box-sizing: border-box; display: block; padding: 0 15px; width: 80%; } #header-sidebars > .row > aside.cell-5-6 { position: relative; padding: 0; float: left; box-sizing: border-box; display: block; padding: 0 15px; width: 83.33333333%; } #header-sidebars > .row > aside.last { margin: 0; } #wpv-overlay-search { margin: auto; max-width: 550px; font-size: 50px; } #wpv-overlay-search input[type="text"] { width: 475px; height: 60px; max-width: calc(100% - 100px); border: 0; border-bottom: 1px solid #007EC1; background: transparent; color: #007EC1; } #wpv-overlay-search input[type="text"]::-webkit-input-placeholder { color: #007EC1; } #wpv-overlay-search input[type="text"]:-ms-input-placeholder { color: #007EC1; } #wpv-overlay-search input[type="text"]::placeholder { color: #007EC1; } #wpv-overlay-search button[type="submit"] { width: 60px; height: 60px; border: 0; background: none; color: #007EC1; vertical-align: bottom; padding: 0; } body > #wpv-overlay-search { display: none; } .meta-header { background-repeat: no-repeat; background-position: center top; background-attachment: scroll; background-color: #ffffff; background-size: auto; } .meta-header > .limit-wrapper { box-sizing: border-box; } body.bosed .meta-header > .limit-wrapper { padding: 0; } .has-breadcrumbs .meta-header > .limit-wrapper, .has-share-menu .meta-header > .limit-wrapper { min-height: 30px; } .page-header .page-header-content { width: 100%; text-align: left; } .page-header h1 { padding: 0 !important; width: 100%; margin: 0; text-align: left; } .page-header .title { padding: 100px 0 30px 0; display: inline-block; max-width: 100%; word-wrap: break-word; } .page-header .desc { display: inline-block; padding-left: 20px; color: #2B2B2B; } .page-header .post-siblings { display: inline-block; padding-bottom: 20px; } .page-header .post-siblings:first-child { margin-top: 0; margin-bottom: 0; } .page-header .post-siblings a span.icon { color: #007EC1; font-size: 22px; } .page-header .post-siblings a span.icon:hover { background: none; color: #007EC1; } .page-header .post-siblings a[rel="prev"] span.icon, .page-header .post-siblings a[rel="next"] span.icon, .page-header .post-siblings a.wpv-tribe-sibling span.icon { font-size: 25px; } .page-header .all-items, .page-header a[rel="prev"], .page-header a[rel="next"], .page-header .wpv-tribe-sibling, .page-header .portfolio-slider-prev, .page-header .portfolio-slider-next, .page-header .portfolio-slider-close { display: table-cell; vertical-align: middle; text-align: center; padding: 10px 5px; } .page-header .all-items b, .page-header a[rel="prev"] b, .page-header a[rel="next"] b, .page-header .wpv-tribe-sibling b, .page-header .portfolio-slider-prev b, .page-header .portfolio-slider-next b, .page-header .portfolio-slider-close b { display: none; } .page-header .all-items .icon, .page-header a[rel="prev"] .icon, .page-header a[rel="next"] .icon, .page-header .wpv-tribe-sibling .icon, .page-header .portfolio-slider-prev .icon, .page-header .portfolio-slider-next .icon, .page-header .portfolio-slider-close .icon { font-size: 18px; line-height: normal; text-align: center; padding: 5px; background: transparent; color: #2B2B2B; border-radius: 3px; background-clip: padding-box; content: "0"; } .page-header .all-items .icon:hover, .page-header a[rel="prev"] .icon:hover, .page-header a[rel="next"] .icon:hover, .page-header .wpv-tribe-sibling .icon:hover, .page-header .portfolio-slider-prev .icon:hover, .page-header .portfolio-slider-next .icon:hover, .page-header .portfolio-slider-close .icon:hover { background: #2B2B2B; color: #000000; } .page-header .all-items.loading, .page-header a[rel="prev"].loading, .page-header a[rel="next"].loading, .page-header .wpv-tribe-sibling.loading, .page-header .portfolio-slider-prev.loading, .page-header .portfolio-slider-next.loading, .page-header .portfolio-slider-close.loading { background: none; } .page-header .all-items.loading .icon, .page-header a[rel="prev"].loading .icon, .page-header a[rel="next"].loading .icon, .page-header .wpv-tribe-sibling.loading .icon, .page-header .portfolio-slider-prev.loading .icon, .page-header .portfolio-slider-next.loading .icon, .page-header .portfolio-slider-close.loading .icon { background: url(../wpv_theme/assets/images/loader.gif) center center no-repeat; background-image: url(../wpv_theme/assets/images/loader.gif), url(../wpv_theme/assets/images/loader_bg.png); background-position: center center, center center; color: transparent !important; } #header-breadcrumbs { text-align: left; margin-top: 0; padding: 10px 0 0 60px; color: #ffffff; } #header-breadcrumbs a { color: #005484; } #header-breadcrumbs:after { content: ""; width: 70px; border-bottom: 1px solid #ffffff; position: absolute; top: 34px; left: 60px; height: 1px; } header.main-header .sub-menu, header.main-header .mobile-top-bar, header.main-header .mobile-logo-additions { display: none; } .mp-menu, #mp-menu-trigger { display: none; } body.full-bg-slider #mp-pusher, body.full-bg-slider #mp-scroller, body.full-bg-slider #page { height: 100%; } ::selection { color: #c1e9ff; background: #007EC1; } html { background-repeat: repeat; background-position: center top; background-attachment: fixed; background-color: #ffffff; background-size: auto; } #wpadminbar { position: fixed; } .shortcode-preview #wpadminbar { top: -28px !important; overflow: hidden; } #main { background-repeat: no-repeat; background-position: center top; background-attachment: fixed; background-color: #ffffff; background-size: auto; } #main:not(.layout-full) article { position: relative; float: left; } #main:not(.layout-full) article > .page-content { position: relative; z-index: 1; } #sub-header.has-background + #main { padding-top: 40px; } body.single-tribe_events #sub-header.has-background + #main, body.single.events-list #sub-header.has-background + #main { padding-top: 0; } .limit-wrapper { z-index: 555; display: block; float: none; margin: auto; min-width: 320px; min-height: 100%; max-width: 1260px; width: auto; -ms-zoom: 1; } .limit-wrapper > div { position: relative; } #page { position: relative; margin-right: auto; margin-left: auto; min-width: 1260px; max-width: 1260px; width: auto; height: 100%; } #page .full { max-width: 100%; } body.responsive-layout #page { min-width: 320px; } .no-boxshadow #page { box-sizing: border-box; border-right: 1px solid #007EC1; border-left: 1px solid #007EC1; } body.full #page { max-width: none; border: none; box-shadow: none; } body.fast-slider #page { border: none; box-shadow: none; } #page .boxed-layout { position: relative; z-index: 0; margin: auto; max-width: 1260px; width: 100%; } #page .boxed-layout #main-content { position: relative; } body.full #page { overflow: hidden; max-width: 100%; } body.full #page .boxed-layout { max-width: 100%; } .single-product.layout-right-only .right { padding-top: 0; } .share-btns { margin: 0 0 30px; text-align: center; } .wpv-article-paddings-x { padding-right: 60px; padding-left: 60px; } .page-wrapper, .page-wrapper > .ajax-result { position: relative; } body.no-header-sidebars.no-page-header .page-wrapper, body.no-header-sidebars.no-page-header .page-wrapper > .ajax-result { padding-top: 60px; } .page-wrapper > aside.left, .page-wrapper > .ajax-result > aside.left { padding-right: 20px; padding-left: 60px; width: 25%; } .page-wrapper > aside.right, .page-wrapper > .ajax-result > aside.right { margin-left: 20px; padding-right: 60px; padding-left: 20px; width: 25%; } .page-wrapper > aside.left, .page-wrapper > aside.right, .page-wrapper > .ajax-result > aside.left, .page-wrapper > .ajax-result > aside.right { box-sizing: border-box; float: left; margin: 0 !important; min-height: 1px; } .page-wrapper > aside.left section.widget a, .page-wrapper > aside.right section.widget a, .page-wrapper > .ajax-result > aside.left section.widget a, .page-wrapper > .ajax-result > aside.right section.widget a { color: #005484; } .page-wrapper > aside.left section.widget a:hover, .page-wrapper > aside.right section.widget a:hover, .page-wrapper > .ajax-result > aside.left section.widget a:hover, .page-wrapper > .ajax-result > aside.right section.widget a:hover { color: #4D4E53; } .page-wrapper > div, .page-wrapper > article, .page-wrapper > .ajax-result > div, .page-wrapper > .ajax-result > article { box-sizing: border-box; margin-top: -1px; padding: 1px 60px 45px 60px; } body.no-page-bottom-padding .page-wrapper > div, body.no-page-bottom-padding .page-wrapper > article, body.no-page-bottom-padding .page-wrapper > .ajax-result > div, body.no-page-bottom-padding .page-wrapper > .ajax-result > article { padding-bottom: 0.035px; } .page-wrapper > div.right-only, .page-wrapper > article.right-only, .page-wrapper > .ajax-result > div.right-only, .page-wrapper > .ajax-result > article.right-only { width: 75%; } body.wide .page-wrapper > div.right-only, body.wide .page-wrapper > article.right-only, body.wide .page-wrapper > .ajax-result > div.right-only, body.wide .page-wrapper > .ajax-result > article.right-only { padding-left: 0; } .page-wrapper > div.left-only, .page-wrapper > article.left-only, .page-wrapper > .ajax-result > div.left-only, .page-wrapper > .ajax-result > article.left-only { width: 75%; } body.wide .page-wrapper > div.left-only, body.wide .page-wrapper > article.left-only, body.wide .page-wrapper > .ajax-result > div.left-only, body.wide .page-wrapper > .ajax-result > article.left-only { padding-right: 0; } .page-wrapper > div.left-right, .page-wrapper > article.left-right, .page-wrapper > .ajax-result > div.left-right, .page-wrapper > .ajax-result > article.left-right { width: 50%; background: #ffffff; } body.page-template-page-blank-php .page-wrapper > div, body.page-template-page-blank-php .page-wrapper > article, body.page-template-page-blank-php .page-wrapper > .ajax-result > div, body.page-template-page-blank-php .page-wrapper > .ajax-result > article { padding-bottom: 0; } body.no-page-header.no-breadcrumbs #sub-header.layout-left-only .meta-header .meta-header-inside, body.no-page-header.no-breadcrumbs #sub-header.layout-left-right .meta-header .meta-header-inside { padding: 0; } body.no-page-header.no-breadcrumbs #header-sidebars { padding-top: 55px; } .fl { float: left; } .fr { float: right; } .boxed-layout img { box-sizing: border-box; display: block; max-width: 100%; height: auto; } .boxed-layout iframe, .boxed-layout object, .boxed-layout embed { display: block; max-width: 100%; } .google_map img, .slider-shortcode img, .wpv-wrapper img { max-width: none; } .wpv-video-frame iframe { display: block; margin: auto; max-width: 100%; } iframe[src*="soundcloud.com"] { max-width: 100%; } code, kbd, pre, samp { -webkit-hyphens: none; -moz-hyphens: none; hyphens: none; font-size: 14px; font-family: monospace, serif; -ms-hyphens: none; } pre, .wire-pad { position: relative; z-index: 1; margin-bottom: 8px; padding: 20px; } pre { border: 1px solid #007EC1; background: #007EC1; font-size: 20px; line-height: 1.5em; } .toggle pre { padding: 0 !important; border: none; } code { padding: 0; } .mfp-container .mejs-container { width: auto !important; transform: translateY( calc( 50vh - 140px) ); } .mejs-container, .mejs-embed, .mejs-embed body { background: #464646; } .mejs-controls .mejs-time-rail .mejs-time-loaded { background: #21759b; } .mejs-controls .mejs-time-rail .mejs-time-current { background: #d54e21; } .page-content .share-btns { padding-top: 20px; padding-left: 0; } .error-message { zoom: 1; clear: both; transition: opacity .2s linear .7s !important; position: absolute; top: 50%; left: 100% !important; z-index: 100000; display: block; overflow: visible; margin-top: -13px; margin-left: 2px; padding: 0.5em; height: 16px; background: none repeat scroll 0 0 #FFEE99 !important; box-shadow: 0 0 0 1px #D94729 inset; white-space: nowrap; line-height: 16px; } .error-message:before, .error-message:after { content: " "; display: table; } .error-message:after { clear: both; } .error-message:before { position: absolute; top: 50%; left: 0; margin-top: -6px; margin-left: -8px; width: 0; height: 0; border-width: 6px 6px 6px 0; border-style: inset solid inset none; border-color: transparent #D94729 transparent transparent; content: ""; } .love-it-wrapper .loved-text { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .author-info-box { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #007EC1; } .author-info-box .author-avatar { float: left; } .author-info-box .author-description { overflow: hidden; padding-left: 20px; } .author-info-box .author-description > h4 { margin-top: 0; } .author-info-box + .no-posts-by-author { padding-top: 40px; text-align: center; } .dgx-donate-form-section input[type="checkbox"] { vertical-align: middle; } .dgx-donate-form-section .aftertext { width: calc(100% - 30px); } #bbpress-forums p.bbp-topic-meta img.avatar, #bbpress-forums ul.bbp-reply-revision-log img.avatar, #bbpress-forums ul.bbp-topic-revision-log img.avatar, #bbpress-forums div.bbp-template-notice img.avatar, #bbpress-forums .widget_display_topics img.avatar, #bbpress-forums .widget_display_replies img.avatar, #bbpress-forums p.bbp-topic-meta img.avatar { display: inline-block; margin-bottom: 0 !important; } #bbpress-forums p.bbp-topic-meta img.avatar.avatar-14, #bbpress-forums ul.bbp-reply-revision-log img.avatar.avatar-14, #bbpress-forums ul.bbp-topic-revision-log img.avatar.avatar-14, #bbpress-forums div.bbp-template-notice img.avatar.avatar-14, #bbpress-forums .widget_display_topics img.avatar.avatar-14, #bbpress-forums .widget_display_replies img.avatar.avatar-14, #bbpress-forums p.bbp-topic-meta img.avatar.avatar-14 { display: none !important; } #bbpress-forums .bbp-topic-started-by img { display: none !important; } #bbpress-forums #bbp_search { width: 200px; margin-right: 10px; } #bbpress-forums #bbp-search-form { margin-bottom: 10px; } #bbpress-forums .bbp-forum-title { font: normal 20px/25px "Roboto"; } #bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta { font: normal 20px/30px "Roboto"; } #bbpress-forums .bbp-breadcrumb p { margin: 0; } #bbpress-forums #subscription-toggle { float: right; } .mfp-bg { background: #000000; } .mfp-arrow { color: #ffffff; } .mfp-arrow:before { font-family: theme; font-size: 60px; } .mfp-arrow:hover { color: #007EC1; } .mfp-close { color: #007EC1; } .mfp-arrow-left:before { content: "\e0b3"; } .mfp-arrow-right:before { content: "\e0b2"; } ul, ol { margin: 0.4em 0px 0.4em 1.3em; } ul li, ol li { padding-bottom: 2px; } .styled-list { padding: 0; margin-left: 0.3em; list-style: none; } .styled-list li { padding-left: 1.5em; text-indent: -1.5em; } .styled-list li:before { text-indent: 0; } .styled-list.icon-accent1 li:before { color: #007EC1; } .styled-list.icon-accent2 li:before { color: #000000; } .styled-list.icon-accent3 li:before { color: #ffffff; } .styled-list.icon-accent4 li:before { color: #007EC1; } .styled-list.icon-accent5 li:before { color: #ffffff; } .styled-list.icon-accent6 li:before { color: #007EC1; } .styled-list.icon-accent7 li:before { color: #ffffff; } .styled-list.icon-accent8 li:before { color: #007EC1; } .form-input { position: relative; margin: 0; } label { display: block; float: none !important; } .iphorm-inner label { display: inline-block !important; } input[type=text], input[type=email], input[type=password], input[type=email], input[type=tel], textarea { box-sizing: border-box; padding: 12px; width: 100%; border: 1px solid #007EC1; position: relative; outline: none; margin: 0; box-shadow: none !important; } div.wpcf7 input[type=text], div.wpcf7 input[type=email], div.wpcf7 input[type=password], div.wpcf7 input[type=email], div.wpcf7 input[type=tel], div.wpcf7 textarea { margin-bottom: 5px; } input[type=text], input[type=email], input[type=password], input[type=email], input[type=search], input[type=date], input[type=range], input[type=number], input[type=button], input[type=tel], textarea, select { border: 1px solid #007EC1; } input[type=text]:focus, input[type=email]:focus, input[type=password]:focus, input[type=email]:focus, input[type=search]:focus, input[type=date]:focus, input[type=range]:focus, input[type=number]:focus, input[type=button]:focus, input[type=tel]:focus, textarea:focus, select:focus { border-color: #007EC1; } input[type=text].invalid, input[type=email].invalid, input[type=password].invalid, input[type=email].invalid, input[type=search].invalid, input[type=date].invalid, input[type=range].invalid, input[type=number].invalid, input[type=button].invalid, input[type=tel].invalid, textarea.invalid, select.invalid { border-color: #D94729; } input[type=text]:-moz-ui-invalid, input[type=email]:-moz-ui-invalid, input[type=password]:-moz-ui-invalid, input[type=email]:-moz-ui-invalid, input[type=search]:-moz-ui-invalid, input[type=date]:-moz-ui-invalid, input[type=range]:-moz-ui-invalid, input[type=number]:-moz-ui-invalid, input[type=button]:-moz-ui-invalid, input[type=tel]:-moz-ui-invalid, textarea:-moz-ui-invalid, select:-moz-ui-invalid { border-color: #D94729; } #main input[type=text], #main input[type=email], #main input[type=password], #main input[type=email], #main input[type=search], #main input[type=date], #main input[type=range], #main input[type=number], #main input[type=button], #main input[type=tel], #main textarea, #main select { background-color: #ffffff; color: #808080; } #main input[type=text]::-webkit-input-placeholder, #main input[type=email]::-webkit-input-placeholder, #main input[type=password]::-webkit-input-placeholder, #main input[type=email]::-webkit-input-placeholder, #main input[type=search]::-webkit-input-placeholder, #main input[type=date]::-webkit-input-placeholder, #main input[type=range]::-webkit-input-placeholder, #main input[type=number]::-webkit-input-placeholder, #main input[type=button]::-webkit-input-placeholder, #main input[type=tel]::-webkit-input-placeholder, #main textarea::-webkit-input-placeholder, #main select::-webkit-input-placeholder { color: #b3b3b3; } #main input[type=text]:-ms-input-placeholder, #main input[type=email]:-ms-input-placeholder, #main input[type=password]:-ms-input-placeholder, #main input[type=email]:-ms-input-placeholder, #main input[type=search]:-ms-input-placeholder, #main input[type=date]:-ms-input-placeholder, #main input[type=range]:-ms-input-placeholder, #main input[type=number]:-ms-input-placeholder, #main input[type=button]:-ms-input-placeholder, #main input[type=tel]:-ms-input-placeholder, #main textarea:-ms-input-placeholder, #main select:-ms-input-placeholder { color: #b3b3b3; } #main input[type=text]::placeholder, #main input[type=email]::placeholder, #main input[type=password]::placeholder, #main input[type=email]::placeholder, #main input[type=search]::placeholder, #main input[type=date]::placeholder, #main input[type=range]::placeholder, #main input[type=number]::placeholder, #main input[type=button]::placeholder, #main input[type=tel]::placeholder, #main textarea::placeholder, #main select::placeholder { color: #b3b3b3; } footer.main-footer input[type=text], footer.main-footer input[type=email], footer.main-footer input[type=password], footer.main-footer input[type=email], footer.main-footer input[type=search], footer.main-footer input[type=date], footer.main-footer input[type=range], footer.main-footer input[type=number], footer.main-footer input[type=button], footer.main-footer input[type=tel], footer.main-footer textarea, footer.main-footer select { background-color: #006ead; color: #ade1ff; } footer.main-footer input[type=text]::-webkit-input-placeholder, footer.main-footer input[type=email]::-webkit-input-placeholder, footer.main-footer input[type=password]::-webkit-input-placeholder, footer.main-footer input[type=email]::-webkit-input-placeholder, footer.main-footer input[type=search]::-webkit-input-placeholder, footer.main-footer input[type=date]::-webkit-input-placeholder, footer.main-footer input[type=range]::-webkit-input-placeholder, footer.main-footer input[type=number]::-webkit-input-placeholder, footer.main-footer input[type=button]::-webkit-input-placeholder, footer.main-footer input[type=tel]::-webkit-input-placeholder, footer.main-footer textarea::-webkit-input-placeholder, footer.main-footer select::-webkit-input-placeholder { color: #47bcff; } footer.main-footer input[type=text]:-ms-input-placeholder, footer.main-footer input[type=email]:-ms-input-placeholder, footer.main-footer input[type=password]:-ms-input-placeholder, footer.main-footer input[type=email]:-ms-input-placeholder, footer.main-footer input[type=search]:-ms-input-placeholder, footer.main-footer input[type=date]:-ms-input-placeholder, footer.main-footer input[type=range]:-ms-input-placeholder, footer.main-footer input[type=number]:-ms-input-placeholder, footer.main-footer input[type=button]:-ms-input-placeholder, footer.main-footer input[type=tel]:-ms-input-placeholder, footer.main-footer textarea:-ms-input-placeholder, footer.main-footer select:-ms-input-placeholder { color: #47bcff; } footer.main-footer input[type=text]::placeholder, footer.main-footer input[type=email]::placeholder, footer.main-footer input[type=password]::placeholder, footer.main-footer input[type=email]::placeholder, footer.main-footer input[type=search]::placeholder, footer.main-footer input[type=date]::placeholder, footer.main-footer input[type=range]::placeholder, footer.main-footer input[type=number]::placeholder, footer.main-footer input[type=button]::placeholder, footer.main-footer input[type=tel]::placeholder, footer.main-footer textarea::placeholder, footer.main-footer select::placeholder { color: #47bcff; } .fixed-header-box input[type=text], .fixed-header-box input[type=email], .fixed-header-box input[type=password], .fixed-header-box input[type=email], .fixed-header-box input[type=search], .fixed-header-box input[type=date], .fixed-header-box input[type=range], .fixed-header-box input[type=number], .fixed-header-box input[type=button], .fixed-header-box input[type=tel], .fixed-header-box textarea, .fixed-header-box select { background-color: #ffffff; color: #808080; } .fixed-header-box input[type=text]::-webkit-input-placeholder, .fixed-header-box input[type=email]::-webkit-input-placeholder, .fixed-header-box input[type=password]::-webkit-input-placeholder, .fixed-header-box input[type=email]::-webkit-input-placeholder, .fixed-header-box input[type=search]::-webkit-input-placeholder, .fixed-header-box input[type=date]::-webkit-input-placeholder, .fixed-header-box input[type=range]::-webkit-input-placeholder, .fixed-header-box input[type=number]::-webkit-input-placeholder, .fixed-header-box input[type=button]::-webkit-input-placeholder, .fixed-header-box input[type=tel]::-webkit-input-placeholder, .fixed-header-box textarea::-webkit-input-placeholder, .fixed-header-box select::-webkit-input-placeholder { color: #b3b3b3; } .fixed-header-box input[type=text]:-ms-input-placeholder, .fixed-header-box input[type=email]:-ms-input-placeholder, .fixed-header-box input[type=password]:-ms-input-placeholder, .fixed-header-box input[type=email]:-ms-input-placeholder, .fixed-header-box input[type=search]:-ms-input-placeholder, .fixed-header-box input[type=date]:-ms-input-placeholder, .fixed-header-box input[type=range]:-ms-input-placeholder, .fixed-header-box input[type=number]:-ms-input-placeholder, .fixed-header-box input[type=button]:-ms-input-placeholder, .fixed-header-box input[type=tel]:-ms-input-placeholder, .fixed-header-box textarea:-ms-input-placeholder, .fixed-header-box select:-ms-input-placeholder { color: #b3b3b3; } .fixed-header-box input[type=text]::placeholder, .fixed-header-box input[type=email]::placeholder, .fixed-header-box input[type=password]::placeholder, .fixed-header-box input[type=email]::placeholder, .fixed-header-box input[type=search]::placeholder, .fixed-header-box input[type=date]::placeholder, .fixed-header-box input[type=range]::placeholder, .fixed-header-box input[type=number]::placeholder, .fixed-header-box input[type=button]::placeholder, .fixed-header-box input[type=tel]::placeholder, .fixed-header-box textarea::placeholder, .fixed-header-box select::placeholder { color: #b3b3b3; } .form-input .required { display: none; } textarea { min-height: 6em; width: 100%; position: relative; } .dgx-donate-form-section label[for], form.wpcf7-form label[for], .table-menu label[for], .bbp-form label[for] { display: inline-block; } .gform_wrapper label[for] { display: block; } .load-more, .wp-pagenavi { clear: both; margin-top: 50px; } .products + .load-more, .products + .wp-pagenavi { margin-top: 0; } article.left-only .wp-pagenavi:after { background: #007EC1; content: ""; height: 1px; left: -60px; position: absolute; top: -1px; width: 60px; } .wp-pagenavi { text-align: center; border-top: 1px solid #007EC1; z-index: 100; position: relative; text-align: right; padding: 20px 0 40px; } .wp-pagenavi:last-child { padding-bottom: 0; } article > .page-content > section.portfolios > .wp-pagenavi { margin: 0 10px; } .wp-pagenavi a, .wp-pagenavi span { margin: 1px !important; border: none !important; display: inline-block; padding: 2px 8px 3px 8px !important; font-size: 11px; } .wp-pagenavi .current { background-color: #000000; color: #007EC1; font-size: 12px; font-weight: normal !important; } .wp-pagenavi .previouspostslink, .wp-pagenavi .nextpostslink { color: transparent !important; background: #007EC1; width: 23px; height: 23px; text-align: center; line-height: 23px; padding: 0 !important; } .wp-pagenavi .previouspostslink:after, .wp-pagenavi .nextpostslink:after { color: #005484; font-size: 11px; font-family: theme; left: -2px; position: relative; font-weight: normal !important; } .wp-pagenavi .previouspostslink:after:hover, .wp-pagenavi .nextpostslink:after:hover { color: #4D4E53; } .wp-pagenavi .previouspostslink:after { content: "\e006"; } .wp-pagenavi .nextpostslink:after { content: "\e005"; } .wp-pagenavi span.pages { float: left; font: normal 20px/30px "Roboto"; padding: 0 !important; } .wp-pagenavi a.page { background: #007EC1; color: #005484; font-size: 12px; } .wp-pagenavi a.page:hover { color: #4D4E53; } .wp-pagenavi a.page:visited { color: #ffffff; } .comment-paging { border-top: 0; margin-top: -40px; margin-bottom: 40px; padding-top: 0; } .comment-paging a, .comment-paging span { margin: 1px !important; border: none !important; display: inline-block; padding: 2px 8px 3px 8px !important; font-size: 11px; } .comment-paging .current { background-color: #000000; color: #007EC1; font-size: 12px; font-weight: normal !important; } .comment-paging .prev, .comment-paging .next { color: transparent !important; background: #007EC1; width: 23px; height: 23px; text-align: center; line-height: 22px; padding: 0 !important; text-indent: -200px; } .comment-paging .prev:after, .comment-paging .next:after { color: #005484; font-size: 11px; font-family: theme; position: relative; font-weight: normal !important; } .comment-paging .prev:after:hover, .comment-paging .next:after:hover { color: #4D4E53; } .comment-paging .prev:after { content: "\e006"; left: 70px; } .comment-paging .next:after { content: "\e005"; left: 83px; } .comment-paging span.pages { float: left; font: normal 20px/30px "Roboto"; padding: 0 !important; } .comment-paging a.page-numbers { background: #007EC1; color: #005484; font-size: 12px; } .comment-paging a.page-numbers:hover { color: #4D4E53; } .comment-paging a.page-numbers:visited { color: #ffffff; } .load-more { margin: 75px auto 30px auto; position: relative; text-align: center; } .load-more.loading { background: url(../wpv_theme/assets/images/loader.gif) center center no-repeat; background-image: url(../wpv_theme/assets/images/loader.gif), url(../wpv_theme/assets/images/loader_bg.png); background-position: center center, center center; } .load-more .button.lm-btn { border: 3px solid #007EC1; background: none; box-shadow: none; padding: 0; max-width: 650px; width: 100%; } .load-more .button.lm-btn span { color: #007EC1; padding: 1em 0 !important; position: relative; z-index: 555; text-transform: uppercase; font: bold 18px/1 "Roboto"; } .load-more .button.lm-btn span:hover { text-decoration: none; } .load-more .button.lm-btn:hover { border-color: #007EC1; } .load-more .button.lm-btn:hover span { color: #007EC1 !important; } .load-more + .share-btns { margin-top: 30px; } #menus { position: relative; z-index: 210; min-height: 41px; } #main-menu .menu { position: relative; min-height: 41px; font-size: 0; } #main-menu .menu .menu-item { position: relative; margin: 0; padding: 0; list-style: none; cursor: pointer; } #main-menu .menu .menu-item:hover > .sub-menu-wrapper > .sub-menu { display: block; } #main-menu .menu .menu-item a { display: block; padding: .3em .6em; text-decoration: none; transition: color .3s; } #main-menu .menu .menu-item a strong { font-weight: normal; } #main-menu .menu .menu-item.home > a { width: 16px; text-align: left; text-indent: -6000px; position: relative; } #main-menu .menu .menu-item.home > a:before { position: absolute; top: 4px; left: 7.5px; z-index: 5; width: 16px; height: 16px; content: "\e60b"; text-indent: 0 !important; font-size: 16px; font-family: theme; } #main-menu .menu .sub-menu { position: absolute; top: 0; z-index: 200; display: none; margin: 0 auto auto 0; width: 150px; text-align: left; border-radius: 5px; box-shadow: 0 2px 4px 0 rgba(0,0,0,0.09); } #main-menu .menu .sub-menu a { font: bold 16px "Raleway"; word-wrap: break-word; } body.sticky-header-type-over.sticky-header.wpv-not-scrolled #main-menu .menu > .menu-item:not(.current-menu-parent):not(.current-menu-item):not(.current-menu-ancestor):not(.current-menu-ancestor):not(:hover) > a, body.sticky-header-type-over.sticky-header.wpv-not-scrolled #main-menu .menu > .menu-item:not(.current-menu-parent):not(.current-menu-item):not(.current-menu-ancestor):not(.current-menu-ancestor):not(:hover) > a:visited { color: #0524A1; } #main-menu .menu > .menu-item { padding: 9px 5px 5px 0; background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); display: inline-block; } #main-menu .menu > .menu-item > a { border-bottom: 2px double transparent; } #main-menu .menu > .menu-item > a, #main-menu .menu > .menu-item > a:visited { color: #005484; font-weight: bold; font-size: 16px; font-family: "Raleway"; line-height: 16px; } #main-menu .menu > .menu-item.current-menu-parent, #main-menu .menu > .menu-item.current-menu-item, #main-menu .menu > .menu-item.current-menu-ancestor, #main-menu .menu > .menu-item.current-menu-ancestor, #main-menu .menu > .menu-item:hover { border-bottom-color: #000000; } #main-menu .menu > .menu-item.current-menu-parent > a, #main-menu .menu > .menu-item.current-menu-item > a, #main-menu .menu > .menu-item.current-menu-ancestor > a, #main-menu .menu > .menu-item.current-menu-ancestor > a, #main-menu .menu > .menu-item:hover > a { padding-top: .3em; padding-bottom: .3em; background-color: #ffffff; color: #000000; text-decoration: none; } #main-menu .menu > .menu-item:hover > .sub-menu-wrapper { padding-top: 25px; position: absolute; top: 100%; left: 0; width: 100%; } #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu { left: 50%; margin: 0 auto auto -75px; padding: 10px 0; background: #ffffff; } #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu:before { position: absolute; top: -7px; left: 67px; width: 0; height: 0; border: 8px solid transparent; border-top: 0; border-bottom: 7px solid #ffffff; content: ""; } #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item > a { padding: .6em 15px; color: #005484; } #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item.current-menu-parent, #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item.current-menu-item, #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item.current-menu-ancestor, #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item.current-menu-ancestor, #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item:hover { background: #ffffff; } #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item.current-menu-parent > a, #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item.current-menu-item > a, #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item.current-menu-ancestor > a, #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item.current-menu-ancestor > a, #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item:hover > a { text-decoration: none; color: #005484; } #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item .sub-menu-wrapper { left: 100%; top: 0; position: absolute; padding-left: 15px; } #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item .sub-menu-wrapper .sub-menu { position: relative; } #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item .sub-menu:before { position: absolute; top: 10px; left: -15px; width: 0; height: 0; border: 8px solid transparent; border-left: 7px solid #ffffff; border-right: 0; content: ""; } #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item .sub-menu .menu-item { background-color: #ffffff; } #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item .sub-menu .menu-item > a { box-sizing: border-box; display: inline-block; padding: .6em 15px; width: 100%; color: #005484; } #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item .sub-menu .menu-item.current-menu-parent, #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item .sub-menu .menu-item.current-menu-item, #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item .sub-menu .menu-item.current-menu-ancestor, #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item .sub-menu .menu-item.current-menu-ancestor, #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item .sub-menu .menu-item:hover { color: #ffffff; } #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item .sub-menu .menu-item.current-menu-parent > a, #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item .sub-menu .menu-item.current-menu-item > a, #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item .sub-menu .menu-item.current-menu-ancestor > a, #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item .sub-menu .menu-item.current-menu-ancestor > a, #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item .sub-menu .menu-item:hover > a { text-decoration: none; color: #005484; } #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item .sub-menu .menu-item:first-child { border-top-left-radius: 5px; border-top-right-radius: 5px; padding-top: 5px; } #main-menu .menu > .menu-item > .sub-menu-wrapper > .sub-menu .menu-item .sub-menu .menu-item:last-child { border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; padding-bottom: 5px; } #top-nav-wrapper { position: relative; z-index: 6666; background: #007EC1; } .top-nav { background-repeat: no-repeat; background-position: center top; background-attachment: scroll; background-color: #000000; background-size: auto; box-sizing: border-box; margin: 0 auto; white-space: nowrap; } .top-nav, .top-nav p { color: #000000; } .top-nav, .top-nav p, .top-nav div, .top-nav li { font-size: 12px; } .top-nav > .top-nav-inner > .row { padding: 5px 60px 5px 60px; } header.main-header.layout-logo-text-menu .top-nav > .top-nav-inner > .row, header.main-header.layout-standard .top-nav > .top-nav-inner > .row { padding-left: 30px; padding-right: 30px; } .top-nav .grid-1-2 { min-height: 1px; } .top-nav .grid-1-2:last-of-type:not(:only-of-type) { text-align: right; } .top-nav .menu-wrapper { position: relative; height: 17px; } .top-nav a { color: #ffffff; } .top-nav a:hover { color: #005484; } .top-nav ul > li.current_page_item > a, .top-nav ul > li.current-menu-item > a, .top-nav ul > li.current-menu-parent > a, .top-nav ul > li.current-menu-ancestor > a { color: #005484; } .top-nav .menu, .top-nav .menu li { display: inline-block; margin: 0; padding: 0; } .top-nav .menu { height: 20px; } .top-nav .menu > li:first-child > a { padding-left: 0; } .top-nav .menu > li:last-child > a { padding-right: 0; } .top-nav .menu > li:last-child:after { content: ""; } .top-nav .menu > li > a { padding: 0 15px; } .top-nav .menu > li a { font-size: 12px; line-height: 1.6em; } .top-nav .menu li { position: relative; } .top-nav .menu li.menu-item-has-children a:first-child { position: relative; } .top-nav .menu li.menu-item-has-children:hover { height: 45px; } .top-nav .menu li.menu-item-has-children:hover > .sub-menu { display: block; } .top-nav .menu li .sub-menu { position: absolute; top: 36px; left: 50%; z-index: 200; display: none; margin: 0 auto auto -75px; width: 150px; text-align: left; border-radius: 5px; box-shadow: 0 2px 4px 2px rgba(0,0,0,0.09); background: #ffffff; padding: 10px; box-sizing: border-box; } .top-nav .menu li .sub-menu:before { position: absolute; top: -7px; left: 67px; width: 0; height: 0; border: 8px solid transparent; border-top: 0; border-bottom: 7px solid #ffffff; content: ""; } .top-nav .menu li .sub-menu .menu-item { display: block; } .top-nav .menu li .sub-menu .menu-item > a { padding: .6em 15px; color: #005484; font: bold "Raleway"; font-size: 12px; } .top-nav .menu li .sub-menu .menu-item.current-menu-parent, .top-nav .menu li .sub-menu .menu-item.current-menu-item, .top-nav .menu li .sub-menu .menu-item.current-menu-ancestor, .top-nav .menu li .sub-menu .menu-item.current-menu-ancestor, .top-nav .menu li .sub-menu .menu-item:hover { background: #ffffff; transition: all .3s; border-radius: 4px; } .top-nav .menu li .sub-menu .menu-item.current-menu-parent > a, .top-nav .menu li .sub-menu .menu-item.current-menu-item > a, .top-nav .menu li .sub-menu .menu-item.current-menu-ancestor > a, .top-nav .menu li .sub-menu .menu-item.current-menu-ancestor > a, .top-nav .menu li .sub-menu .menu-item:hover > a { text-decoration: none; color: #005484; } #top-nav-social > a { display: inline-block; margin: 0 1px; width: 1.65em; height: 1.65em; border: 2px solid #ffffff; border-radius: 50%; text-align: center; } #top-nav-social > a, #top-nav-social > a .icon { line-height: 1.65em; } #top-nav-social > a:hover { border-color: #005484; } .accordion { border-bottom: 1px solid #ffffff; margin: 0; padding: 0; } .accordion .tab { position: relative; font-size: inherit; margin: 0; padding: 0; color: inherit; outline: none; border-top: 1px solid #007EC1; background: none; border-width: 1px 0 0 0; padding-left: 0; } .accordion .tab:first-child { border-top: 0; } .accordion .tab.ui-state-hover, .accordion .tab.ui-state-active, .accordion .tab.ui-state-selected { background-color: #ffffff; border-color: #ffffff; } .accordion .tab.ui-state-hover .ui-icon:after, .accordion .tab.ui-state-active .ui-icon:after, .accordion .tab.ui-state-selected .ui-icon:after { content: "\e005"; color: #000000 !important; } .accordion .tab .inner { padding: 18px 5px 18px 55px; margin: 0; cursor: pointer; outline: none !important; display: block; font: 300 18px/30px "Roboto"; color: #005484; } .accordion .tab .inner:hover { text-decoration: none; } .accordion .tab .ui-icon { width: 40px; line-height: 78px; font-size: 14px; font-style: normal; display: block; position: absolute; left: 10px; text-align: center; background: none; text-indent: 0; overflow: visible; top: 0; margin-top: 0; } .accordion .tab .ui-icon:after { content: "\e003"; color: #007EC1; font-family: theme !important; } .accordion .pane { background: none; border: 0; padding: 0; } .accordion .pane .inner { padding: 10px 35px; z-index: 1; position: relative; overflow: hidden; border-top: 1px solid #007EC1; } blockquote { position: relative; z-index: 1; overflow: hidden; margin: 30px 0; padding-left: 20px; border-left: 5px solid #007EC1; text-align: left; } blockquote a, blockquote p, blockquote { font: normal 20px/25px "Roboto"; margin-bottom: 0; } blockquote.small a, blockquote.small p, blockquote.small { font: normal 20px/30px "Roboto"; margin-bottom: 0; } blockquote.simple { overflow: auto; margin: 0; padding: 20px 0; padding-left: 0; border-left: 0; text-align: left; } blockquote.simple > .quote-thumbnail { position: relative; display: block; text-align: center; width: 150px; float: left; margin-right: 60px; } blockquote.simple > .quote-thumbnail img { display: inline-block; width: 100px; margin: 30px 60px 0 30px; border-radius: 50%; } blockquote.simple > .quote-thumbnail:after { content: url("https://solaareogunministries.org/wp-content/themes/church-event/wpv_theme/assets/images/ornament-lines.svg"); } blockquote.simple .quote-title { font: 300 18px/30px "Roboto"; display: block; padding: 15px 0; } blockquote.simple .quote-title, blockquote.simple .quote-title a { color: #007EC1; } blockquote.simple .quote-title .the-title { color: #000000; padding-right: 3px; } blockquote.simple .quote-text { font: normal 20px/25px "Roboto"; overflow: hidden; } blockquote.simple .quote-text .quote-content { padding: 20px 0; } blockquote.simple .quote-text img { width: auto; } blockquote cite { display: block; margin: 10px 0 0 0; } blockquote cite, blockquote cite a { font: 300 16px/32px "Roboto"; color: #005484; } blockquote cite a { vertical-align: middle; } blockquote cite:before { display: inline-block; margin-right: 10px; width: 30px; height: 0; border-bottom: 1px solid #007EC1; content: ""; vertical-align: middle; } blockquote:last-child cite:empty { display: none; } .slide-wrapper blockquote { padding-top: 0; padding-bottom: 0; } blockquote p:first-child { margin-top: 0; } blockquote p:last-child { margin-bottom: 0; } body.full .wpv-grid.extended.grid-1-1 { margin-left: -2000px; margin-right: -2000px; padding-left: 2000px; padding-right: 2000px; box-sizing: content-box; } body.full .wpv-grid.extended.grid-1-1 > .extended-column-inner, body.full .wpv-grid.extended.grid-1-1 > .wpv-parallax-bg-content .extended-column-inner { padding-left: 15px; padding-right: 15px; } body.boxed .wpv-grid.extended.grid-1-1 { padding-left: 60px; padding-right: 60px; margin-left: -45px; margin-right: -45px; width: auto; float: none; } body.boxed .wpv-grid.extended.grid-1-1.no-extended-padding { padding-left: 15px; padding-right: 15px; } .wpv-grid.extended.grid-1-1 .loop-wrapper.news { padding-top: 15px !important; } .wpv-grid.has-background { padding: 0 20px; } .wpv-grid.has-background > .column-title:first-child, .wpv-grid.has-background > .sep-text:first-child, .wpv-grid.has-background > style:first-child + .column-title, .wpv-grid.has-background > style:first-child + .sep-text, .wpv-grid.has-background > .extended-column-inner > .column-title:first-child, .wpv-grid.has-background > .extended-column-inner > .sep-text:first-child, .wpv-grid.has-background > .extended-column-inner > style:first-child + .column-title, .wpv-grid.has-background > .extended-column-inner > style:first-child + .sep-text { padding-top: 0; } .wpv-grid.animated-active { opacity: 0; } .wpv-grid.animated-active.animation-zoom-in { opacity: 0.2; transform: scale(0.5); } .wpv-grid.animated-active.animation-ended { opacity: 1; -webkit-backface-visibility: hidden; } .wpv-grid.animated-active.animation-ended.animation-from-left { animation: element-from-left 0.7s 1 ease-out; } .wpv-grid.animated-active.animation-ended.animation-from-right { animation: element-from-right 0.7s 1 ease-out; } .wpv-grid.animated-active.animation-ended.animation-from-top { animation: element-from-top 0.7s 1 ease-out; } .wpv-grid.animated-active.animation-ended.animation-from-bottom { animation: element-from-bottom 0.7s 1 ease-out; } .wpv-grid.animated-active.animation-ended.animation-fade-in { transition: opacity .8s ease-out; -webkit-backface-visibility: hidden; } .wpv-grid.animated-active.animation-ended.animation-zoom-in { animation: element-zoom-in .4s 1 cubic-bezier(0.175,0.885,0.320,1.275); transform: scale(1); } .wpv-grid.parallax-bg, .wpv-grid.parallax-bg-suspended, .wpv-grid.has-video-bg { z-index: 0; } .wpv-grid.has-video-bg { overflow: hidden; } .wpv-grid.parallax-bg, .wpv-grid.has-video-bg { opacity: 0; transition: opacity .6s ease; } .wpv-grid.parallax-bg.parallax-loaded, .wpv-grid.parallax-bg.parallax-bg-suspended, .wpv-grid.parallax-bg.video-bg-loaded, .wpv-grid.has-video-bg.parallax-loaded, .wpv-grid.has-video-bg.parallax-bg-suspended, .wpv-grid.has-video-bg.video-bg-loaded { opacity: 1; } .wpv-grid.parallax-bg-suspended > .wpv-parallax-bg-img { background-attachment: scroll !important; } .wpv-parallax-bg-img, .wpv-video-bg { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: -1; } .wpv-video-bg .mejs__offscreen { display: none; } .wpv-video-bg-content, .wpv-parallax-bg-content { z-index: 0; } .wpv-background-video { width: 100% !important; height: auto !important; } .wpv-background-video .mejs-overlay-loading, .wpv-background-video .mejs-overlay-play, .wpv-background-video .mejs-controls { display: none !important; } @keyframes element-from-left { 0% { transform: translate(-20%,0); opacity: 0; } 100% { transform: translate(0,0); opacity: 1; } } @keyframes element-from-right { 0% { transform: translate(20%,0); opacity: 0; } 100% { transform: translate(0,0); opacity: 1; } } @keyframes element-from-bottom { 0% { transform: translate(0,30%); opacity: 0; } 100% { transform: translate(0,0); opacity: 1; } } @keyframes element-from-top { 0% { transform: translate(0,-30%); opacity: 0; } 100% { transform: translate(0,0); opacity: 1; } } @keyframes element-zoom-in { 0% { transform: scale(0.3); opacity: .1; } 100% { transform: scale(1); opacity: 1; } } .sep, .sep-2, .sep-3 { position: relative; display: block; clear: both; margin: 40px 0; min-width: 100%; height: 1px; border-top: 1px solid; color: #007EC1; } .sep.has-icon .icon, .sep-2.has-icon .icon, .sep-3.has-icon .icon { margin-top: -2px; font-size: 24px; } .sep-2 { border-bottom: 1px solid; height: 2px; } .sep-3 { border-top: 3px solid; } .sep-text { position: relative; margin: 30px 0 30px 0; padding: 0 0 5px 0; text-align: center; } .sep-text + .frame-fl, .sep-text + .loop-wrapper, .sep-text + .frame > .google_map { margin-top: 15px; } .sep-text .content, .sep-text .sep-text-more { display: table-cell; vertical-align: baseline; white-space: nowrap; } .sep-text .content *, .sep-text .sep-text-more * { margin: 0; line-height: 1; } .sep-text .content { padding-right: .8em; } .sep-text .sep-text-more { padding-left: .8em; } .sep-text .sep-text-before, .sep-text .sep-text-after { display: table-cell; width: 100%; vertical-align: middle; } .sep-text .sep-text-line { display: inline-block; padding-top: 2px; width: 100%; border-top: 0 solid; border-bottom: 1px solid; color: #007EC1; vertical-align: baseline; } .sep-text.centered .sep-text-before, .sep-text.centered .sep-text-after { width: 50%; } .sep-text.centered .content { padding-left: .8em; } .sep-text:last-child { margin-bottom: 20px; } .sep-text + .row { padding-top: 15px; } .column-title { text-align: center; margin: 40px 0 0 0; padding: 0 0 20px 0; } .column-title + .frame-fl, .column-title + .loop-wrapper, .column-title + .frame > .google_map { margin-top: 15px; } .column-title + p { margin-top: 10px; } .text-divider-double { position: relative; margin: 0; padding-top: 30px; padding-bottom: 20px; text-align: center; } .text-divider-double + .sep { margin: 0; padding-bottom: 30px; } .text-divider-double + .sep + .frame-fl, .text-divider-double + .sep + .loop-wrapper, .text-divider-double + .sep + .frame > .google_map { margin-top: 15px; } .related-content-title { text-align: center; } .dropcap2 { border: 0 none !important; display: block; float: left; font-size: 66px !important; font-weight: 400 !important; height: 60px; line-height: 1em; margin: -0.05em 0.3ex 0 -0.1em; overflow: visible; padding: 0; text-align: center; vertical-align: middle; width: 2ex; font-family: "Roboto"; color: #007EC1; } .dropcap2.accent1 { color: #007EC1; } .dropcap2.accent2 { color: #000000; } .dropcap2.accent3 { color: #ffffff; } .dropcap2.accent4 { color: #007EC1; } .dropcap2.accent5 { color: #ffffff; } .dropcap2.accent6 { color: #007EC1; } .dropcap1 { margin: -0.04em 0.2em -0.1em 0; display: block; float: left; font-size: 56px !important; font-weight: 400 !important; height: 50px; line-height: 1em; overflow: visible; padding: 0 0 0.1em; text-align: center; vertical-align: middle; width: 1em; font-family: "Roboto"; color: #000000; border: 3px solid #007EC1; } .wpv-countdown.single-event { font: 300 18px/30px "Roboto"; display: inline-block; margin: 2px 15px 2px 0; padding-right: 15px; border-right: 1px solid #000000; font-weight: bold; } .wpv-countdown.single-event .value { display: inline-block; margin-left: 15px; padding-left: 15px; border-left: 1px solid #000000; color: #ffffff; font-weight: normal; font-size: 14px; line-height: 30px; } .wpv-countdown.single-event .word { padding-left: 3px; color: #ffffff; text-transform: uppercase; font-weight: normal; font-size: 10px; } .wpv-countdown.single-event.style-dark { border-right-color: #0099ea; } .wpv-countdown.single-event.style-dark .value { border-left-color: #0099ea; color: #000000; } .wpv-countdown.single-event.style-dark .word { color: #898989; } .wpv-countdown.single-event.style-dark.layout-single-large .word { color: #ffffff; } .wpv-countdown.single-event.layout-single-large .value { margin-left: 25px; padding-left: 25px; font-weight: bold; font-size: 20px; line-height: 30px; } .wpv-countdown.single-event.layout-single-large .word { padding-left: 5px; font-size: 13px; } .wpv-countdown.single-event.layout-single-large > span { white-space: nowrap; } .wpv-countdown.single-event.layout-classic { border-right: 0; vertical-align: middle; } .wpv-countdown.single-event.layout-classic > span { display: inline-block; width: 85px; margin-right: 15px; font-size: 0; position: relative; } .wpv-countdown.single-event.layout-classic > span:last-child { margin-right: 0; } .wpv-countdown.single-event.layout-classic > span:before, .wpv-countdown.single-event.layout-classic > span:after { content: ''; display: block; height: 2px; border: 1px solid #000000; border-radius: 0 0 3px 3px; border-top: 0; top: 100%; left: 3px; right: 3px; position: absolute; } .wpv-countdown.single-event.layout-classic > span:after { margin-top: 3px; left: 6px; right: 6px; } .wpv-countdown.single-event.layout-classic > span.wpvc-done { width: auto; } .wpv-countdown.single-event.layout-classic > span.wpvc-done .value { width: auto; line-height: 100px; padding: 0 10px; } .wpv-countdown.single-event.layout-classic .value { box-sizing: border-box; margin-left: 0; padding: 0; width: 85px; border: 1px solid #000000; border-radius: 4px 4px 0 0; text-align: center; font-weight: bold; font-size: 28px; line-height: 48px; } .wpv-countdown.single-event.layout-classic .word { box-sizing: border-box; width: 85px; padding: 0; text-align: center; font-size: 11px; line-height: 28px; font-weight: bold; border: 1px solid #000000; border-top: 0; border-radius: 0 0 4px 4px; display: inline-block; } .wpv-countdown.single-event.layout-classic.style-dark .value, .wpv-countdown.single-event.layout-classic.style-dark .word { border-color: #0099ea; } .wpv-countdown.single-event.layout-classic.style-dark > span:before, .wpv-countdown.single-event.layout-classic.style-dark > span:after { border-color: #009ff4; } .classic-event-wrapper .lead-wrapper { margin-top: 0.7em; margin-bottom: -0.5em; } .classic-event-wrapper .lead-wrapper .icon { vertical-align: bottom !important; font-size: 30px; position: relative; top: -3px; color: #000000; } .classic-event-wrapper .lead-wrapper .lead { line-height: 1; font-size: 14px; font-weight: bold; text-transform: uppercase; color: #000000; } .classic-event-wrapper .title a { color: #007EC1; } .classic-event-wrapper .event-title a { color: #007EC1; margin-top: 0; } .classic-event-wrapper .view-all-wrapper, .classic-event-wrapper .view-all-link { margin-left: 10px; } .classic-event-wrapper .split { display: none; } .classic-event-wrapper .button { font-size: 18px; vertical-align: middle; font-weight: bold; } .wpv-tribe-multiple-events .event-wrapper .date, .tribe-events-event-meta .date, .wpv-single-event-schedule-block.date-time .date { box-sizing: border-box; position: relative; width: 114px; height: 114px; background: url("https://solaareogunministries.org/wp-content/themes/church-event/wpv_theme/assets/images/date-bg.svg"); text-align: center; } .wpv-tribe-multiple-events .event-wrapper .date .day, .wpv-tribe-multiple-events .event-wrapper .date .month, .tribe-events-event-meta .date .day, .tribe-events-event-meta .date .month, .wpv-single-event-schedule-block.date-time .date .day, .wpv-single-event-schedule-block.date-time .date .month { font: 300 18px/30px "Roboto"; position: absolute; right: 0; left: 0; color: #000000; } .wpv-tribe-multiple-events .event-wrapper .date .day, .tribe-events-event-meta .date .day, .wpv-single-event-schedule-block.date-time .date .day { top: 25px; font-weight: bold; font-size: 45px; line-height: 1; } .wpv-tribe-multiple-events .event-wrapper .date .month, .tribe-events-event-meta .date .month, .wpv-single-event-schedule-block.date-time .date .month { bottom: 25px; font-size: 16px; line-height: 1; } .wpv-tribe-multiple-events .event-wrapper .when-where, .tribe-events-event-meta .when-where, .wpv-single-event-schedule-block.date-time .when-where { padding: 20px 0 30px; } .wpv-tribe-multiple-events .event-wrapper .when-where a, .tribe-events-event-meta .when-where a, .wpv-single-event-schedule-block.date-time .when-where a { color: #898989; } .wpv-tribe-multiple-events .event-wrapper .when-where a:hover, .tribe-events-event-meta .when-where a:hover, .wpv-single-event-schedule-block.date-time .when-where a:hover { color: #007EC1; } .wpv-tribe-multiple-events .event-wrapper .button, .tribe-events-event-meta .button, .wpv-single-event-schedule-block.date-time .button { font-size: 16px; } .wpv-tribe-multiple-events .wpv-grid:before { background: rgba(255,255,255,0.15); } .wpv-tribe-multiple-events .event-wrapper { padding: 25px 45px 35px; border-radius: 5px; transition: background .5s ease; } .wpv-tribe-multiple-events .event-wrapper:hover { background: rgba(0,0,0,0.15); } .wpv-tribe-multiple-events .event-wrapper .title { padding-top: 20px; color: #ffffff; } .wpv-tribe-multiple-events.style-dark .wpv-grid:before { background: rgba(0,0,0,0.15); } .wpv-tribe-multiple-events.style-dark .date { background: url("https://solaareogunministries.org/wp-content/themes/church-event/wpv_theme/assets/images/date-bg-dark.svg"); } .wpv-tribe-multiple-events.style-dark .when-where a { color: #005484; } .wpv-tribe-multiple-events.style-dark .when-where a:hover { color: #4D4E53; } .wpv-tribe-multiple-events.style-dark .title { color: #000000; } .tribe-events-schedule { margin-top: 0; } .tribe-events-list-separator-year { display: none; } .tribe-events-list .type-tribe_events:first-of-type { margin-top: 0 !important; } .events-list .tribe-events-loop, .tribe-events-list .tribe-events-loop, .tribe-events-day .tribe-events-loop, .single-tribe_venue .tribe-events-loop, .single-tribe_organizer .tribe-events-loop { max-width: none; } .events-list .tribe-events-loop .wpv-tribe-events-block, .tribe-events-list .tribe-events-loop .wpv-tribe-events-block, .tribe-events-day .tribe-events-loop .wpv-tribe-events-block, .single-tribe_venue .tribe-events-loop .wpv-tribe-events-block, .single-tribe_organizer .tribe-events-loop .wpv-tribe-events-block { padding: 30px 0; background: #ffffff; } body.full .events-list .tribe-events-loop .wpv-tribe-events-block, body.full .tribe-events-list .tribe-events-loop .wpv-tribe-events-block, body.full .tribe-events-day .tribe-events-loop .wpv-tribe-events-block, body.full .single-tribe_venue .tribe-events-loop .wpv-tribe-events-block, body.full .single-tribe_organizer .tribe-events-loop .wpv-tribe-events-block { margin: 0 -2000px; padding: 30px 2000px; } .events-list .tribe-events-loop .wpv-tribe-events-block:empty, .tribe-events-list .tribe-events-loop .wpv-tribe-events-block:empty, .tribe-events-day .tribe-events-loop .wpv-tribe-events-block:empty, .single-tribe_venue .tribe-events-loop .wpv-tribe-events-block:empty, .single-tribe_organizer .tribe-events-loop .wpv-tribe-events-block:empty { display: none; } .events-list .tribe-events-loop .type-tribe_events, .tribe-events-list .tribe-events-loop .type-tribe_events, .tribe-events-day .tribe-events-loop .type-tribe_events, .single-tribe_venue .tribe-events-loop .type-tribe_events, .single-tribe_organizer .tribe-events-loop .type-tribe_events { box-sizing: border-box; float: left; padding: 30px 60px; width: 50%; transition: background .3s; } .events-list .tribe-events-loop .type-tribe_events:nth-child(2n+1), .tribe-events-list .tribe-events-loop .type-tribe_events:nth-child(2n+1), .tribe-events-day .tribe-events-loop .type-tribe_events:nth-child(2n+1), .single-tribe_venue .tribe-events-loop .type-tribe_events:nth-child(2n+1), .single-tribe_organizer .tribe-events-loop .type-tribe_events:nth-child(2n+1) { clear: both; } .events-list .tribe-events-loop .type-tribe_events.tribe-events-first, .tribe-events-list .tribe-events-loop .type-tribe_events.tribe-events-first, .tribe-events-day .tribe-events-loop .type-tribe_events.tribe-events-first, .single-tribe_venue .tribe-events-loop .type-tribe_events.tribe-events-first, .single-tribe_organizer .tribe-events-loop .type-tribe_events.tribe-events-first { padding-top: 30px; } .events-list .tribe-events-loop .type-tribe_events .small-event-header.no-image, .events-list .tribe-events-loop .type-tribe_events .tribe-events-event-meta-wrapper, .tribe-events-list .tribe-events-loop .type-tribe_events .small-event-header.no-image, .tribe-events-list .tribe-events-loop .type-tribe_events .tribe-events-event-meta-wrapper, .tribe-events-day .tribe-events-loop .type-tribe_events .small-event-header.no-image, .tribe-events-day .tribe-events-loop .type-tribe_events .tribe-events-event-meta-wrapper, .single-tribe_venue .tribe-events-loop .type-tribe_events .small-event-header.no-image, .single-tribe_venue .tribe-events-loop .type-tribe_events .tribe-events-event-meta-wrapper, .single-tribe_organizer .tribe-events-loop .type-tribe_events .small-event-header.no-image, .single-tribe_organizer .tribe-events-loop .type-tribe_events .tribe-events-event-meta-wrapper { float: left; width: 114px; } .events-list .tribe-events-loop .type-tribe_events .small-event-header.no-image .tribe-events-event-meta, .events-list .tribe-events-loop .type-tribe_events .tribe-events-event-meta-wrapper .tribe-events-event-meta, .tribe-events-list .tribe-events-loop .type-tribe_events .small-event-header.no-image .tribe-events-event-meta, .tribe-events-list .tribe-events-loop .type-tribe_events .tribe-events-event-meta-wrapper .tribe-events-event-meta, .tribe-events-day .tribe-events-loop .type-tribe_events .small-event-header.no-image .tribe-events-event-meta, .tribe-events-day .tribe-events-loop .type-tribe_events .tribe-events-event-meta-wrapper .tribe-events-event-meta, .single-tribe_venue .tribe-events-loop .type-tribe_events .small-event-header.no-image .tribe-events-event-meta, .single-tribe_venue .tribe-events-loop .type-tribe_events .tribe-events-event-meta-wrapper .tribe-events-event-meta, .single-tribe_organizer .tribe-events-loop .type-tribe_events .small-event-header.no-image .tribe-events-event-meta, .single-tribe_organizer .tribe-events-loop .type-tribe_events .tribe-events-event-meta-wrapper .tribe-events-event-meta { margin: 0; font-weight: normal; } .events-list .tribe-events-loop .type-tribe_events .small-event-header.no-image .when-where, .events-list .tribe-events-loop .type-tribe_events .tribe-events-event-meta-wrapper .when-where, .tribe-events-list .tribe-events-loop .type-tribe_events .small-event-header.no-image .when-where, .tribe-events-list .tribe-events-loop .type-tribe_events .tribe-events-event-meta-wrapper .when-where, .tribe-events-day .tribe-events-loop .type-tribe_events .small-event-header.no-image .when-where, .tribe-events-day .tribe-events-loop .type-tribe_events .tribe-events-event-meta-wrapper .when-where, .single-tribe_venue .tribe-events-loop .type-tribe_events .small-event-header.no-image .when-where, .single-tribe_venue .tribe-events-loop .type-tribe_events .tribe-events-event-meta-wrapper .when-where, .single-tribe_organizer .tribe-events-loop .type-tribe_events .small-event-header.no-image .when-where, .single-tribe_organizer .tribe-events-loop .type-tribe_events .tribe-events-event-meta-wrapper .when-where { padding: 10px 0; } .events-list .tribe-events-loop .type-tribe_events .small-event-header.no-image .button, .events-list .tribe-events-loop .type-tribe_events .tribe-events-event-meta-wrapper .button, .tribe-events-list .tribe-events-loop .type-tribe_events .small-event-header.no-image .button, .tribe-events-list .tribe-events-loop .type-tribe_events .tribe-events-event-meta-wrapper .button, .tribe-events-day .tribe-events-loop .type-tribe_events .small-event-header.no-image .button, .tribe-events-day .tribe-events-loop .type-tribe_events .tribe-events-event-meta-wrapper .button, .single-tribe_venue .tribe-events-loop .type-tribe_events .small-event-header.no-image .button, .single-tribe_venue .tribe-events-loop .type-tribe_events .tribe-events-event-meta-wrapper .button, .single-tribe_organizer .tribe-events-loop .type-tribe_events .small-event-header.no-image .button, .single-tribe_organizer .tribe-events-loop .type-tribe_events .tribe-events-event-meta-wrapper .button { display: block; } .events-list .tribe-events-loop .type-tribe_events .tribe-events-event-details.no-image, .events-list .tribe-events-loop .type-tribe_events .tribe-events-event-image, .tribe-events-list .tribe-events-loop .type-tribe_events .tribe-events-event-details.no-image, .tribe-events-list .tribe-events-loop .type-tribe_events .tribe-events-event-image, .tribe-events-day .tribe-events-loop .type-tribe_events .tribe-events-event-details.no-image, .tribe-events-day .tribe-events-loop .type-tribe_events .tribe-events-event-image, .single-tribe_venue .tribe-events-loop .type-tribe_events .tribe-events-event-details.no-image, .single-tribe_venue .tribe-events-loop .type-tribe_events .tribe-events-event-image, .single-tribe_organizer .tribe-events-loop .type-tribe_events .tribe-events-event-details.no-image, .single-tribe_organizer .tribe-events-loop .type-tribe_events .tribe-events-event-image { box-sizing: border-box; float: left; margin: 0; padding-left: 30px; width: -webkit-calc(100% - 114px); width: calc(100% - 114px); } .events-list .tribe-events-loop .type-tribe_events .tribe-events-event-details.no-image img, .events-list .tribe-events-loop .type-tribe_events .tribe-events-event-image img, .tribe-events-list .tribe-events-loop .type-tribe_events .tribe-events-event-details.no-image img, .tribe-events-list .tribe-events-loop .type-tribe_events .tribe-events-event-image img, .tribe-events-day .tribe-events-loop .type-tribe_events .tribe-events-event-details.no-image img, .tribe-events-day .tribe-events-loop .type-tribe_events .tribe-events-event-image img, .single-tribe_venue .tribe-events-loop .type-tribe_events .tribe-events-event-details.no-image img, .single-tribe_venue .tribe-events-loop .type-tribe_events .tribe-events-event-image img, .single-tribe_organizer .tribe-events-loop .type-tribe_events .tribe-events-event-details.no-image img, .single-tribe_organizer .tribe-events-loop .type-tribe_events .tribe-events-event-image img { border-radius: 5px; } .events-list .tribe-events-loop .type-tribe_events .small-event-header, .tribe-events-list .tribe-events-loop .type-tribe_events .small-event-header, .tribe-events-day .tribe-events-loop .type-tribe_events .small-event-header, .single-tribe_venue .tribe-events-loop .type-tribe_events .small-event-header, .single-tribe_organizer .tribe-events-loop .type-tribe_events .small-event-header { margin-bottom: 30px; } .events-list .tribe-events-loop .type-tribe_events .entry-title a, .tribe-events-list .tribe-events-loop .type-tribe_events .entry-title a, .tribe-events-day .tribe-events-loop .type-tribe_events .entry-title a, .single-tribe_venue .tribe-events-loop .type-tribe_events .entry-title a, .single-tribe_organizer .tribe-events-loop .type-tribe_events .entry-title a { font-weight: bold; } .events-list .tribe-events-loop .tribe-events-event-meta, .tribe-events-list .tribe-events-loop .tribe-events-event-meta, .tribe-events-day .tribe-events-loop .tribe-events-event-meta, .single-tribe_venue .tribe-events-loop .tribe-events-event-meta, .single-tribe_organizer .tribe-events-loop .tribe-events-event-meta { border: 0; background: none; } .events-list #tribe-events-footer, .tribe-events-list #tribe-events-footer, .tribe-events-day #tribe-events-footer, .single-tribe_venue #tribe-events-footer, .single-tribe_organizer #tribe-events-footer { margin-top: 0; padding-top: 0; border-top: 0; } a.tribe-events-ical, .single-tribe_events a.tribe-events-ical, a.tribe-events-gcal, .single-tribe_events a.tribe-events-gcal { font: normal 20px/30px "Roboto"; background: none; color: #007EC1; text-transform: none; } a.tribe-events-ical:hover, .single-tribe_events a.tribe-events-ical:hover, a.tribe-events-gcal:hover, .single-tribe_events a.tribe-events-gcal:hover { font: normal 20px/30px "Roboto"; background: none; color: #007EC1; } .tribe-events-sub-nav > ul { float: right; margin: 0; } .tribe-events-sub-nav > ul li a { font-size: 20px; font-weight: normal; } #tribe-events-header .wp-pagenavi { display: none; } .tribe-grid-allday .hentry.vevent > div, .tribe-grid-allday .hentry.vevent > div:hover, .tribe-grid-body div[id*="tribe-events-event-"] .hentry.vevent, .tribe-grid-body div[id*="tribe-events-event-"] .hentry.vevent:hover { border-color: #006da8; background: #007EC1; background: rgba(0,126,193,0.9); } .tribe-grid-allday .hentry.vevent > div a, .tribe-grid-allday .hentry.vevent > div:hover a, .tribe-grid-body div[id*="tribe-events-event-"] .hentry.vevent a, .tribe-grid-body div[id*="tribe-events-event-"] .hentry.vevent:hover a { color: #c1e9ff; } #tribe-events-content .tribe-events-tooltip h4, #tribe_events_filters_wrapper .tribe_events_slider_val { font: 300 18px/30px "Roboto"; color: #007EC1; } .tribe-events-calendar thead th { font: normal 20px/30px "Roboto"; color: #b3b3b3; border-color: #007EC1; background: #000000; text-transform: none; font-weight: bold; } .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] > a { color: #c1e9ff; background: #007EC1; } #tribe-events-content { overflow: visible; } #tribe-events-content .tribe-events-calendar td:hover { box-shadow: none; } #tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] h3.tribe-events-month-event-title, #tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] h3.tribe-events-month-event-title a { font: normal 20px/30px "Roboto"; color: #898989; } #tribe-events-content .tribe-events-calendar div[id*="tribe-events-daynum-"], #tribe-events-content .tribe-events-calendar div[id*="tribe-events-daynum-"] a { font: normal 20px/30px "Roboto"; font-weight: bold; } #tribe-events-content .tribe-events-calendar .tribe-events-future.tribe-events-has-events div[id*="tribe-events-daynum-"], #tribe-events-content .tribe-events-calendar .tribe-events-future.tribe-events-has-events div[id*="tribe-events-daynum-"] a { background-color: #000000; } #tribe-events-content #comments { margin-top: 60px; } .tribe-events-tooltip .duration { padding-bottom: 0; font-weight: normal; } .tribe-events-tooltip .tribe-events-event-body { padding-top: 10px; } .tribe-events-tooltip .tribe-events-event-body .tribe-events-event-thumb { float: none; padding: .5em 0; } .tribe-events-tooltip .tribe-events-event-body p.entry-summary { margin-top: 0; padding-top: 0; } .tribe-events-calendar .tribe-events-tooltip, .tribe-events-week .tribe-events-tooltip, .recurring-info-tooltip { width: 260px; } .tribe-grid-header { background: #000000; } .tribe-events-notices { border: 0; text-shadow: none; } .single-event-after-sidebars-1 #tribe-events-gmap { padding-top: 40% !important; } .single-event-after-sidebars-2 { background-repeat: no-repeat; background-position: center top; background-attachment: fixed; background-color: #000000; background-color: transparent; background-size: auto; } .single-event-after-sidebars-2 p, .single-event-after-sidebars-2 .column-title, .single-event-after-sidebars-2 .sep-text h2.regular-title-wrapper, .single-event-after-sidebars-2 .text-divider-double, .single-event-after-sidebars-2 .sep-text .sep-text-line, .single-event-after-sidebars-2 .sep, .single-event-after-sidebars-2 .sep-2, .single-event-after-sidebars-2 .sep-3 { color: rgba(128,128,128,0); } .wpv-tribe-single-media { padding: 100px 0 20px 0; background-attachment: fixed; background-position: center center; background-size: cover; } .wpv-tribe-single-media.no-image { background-color: #007EC1; } .bad-ios .wpv-tribe-single-media { background-attachment: scroll; } .wpv-tribe-single-media .wpv-single-event-schedule { width: 200px; border-radius: 5px; background: #ffffff; text-align: center; } .wpv-tribe-single-media .wpv-single-event-schedule .wpv-single-event-schedule-block { padding: 15px; border-bottom: 1px solid #007EC1; } .wpv-tribe-single-media .wpv-single-event-schedule .wpv-single-event-schedule-block:last-child { border-bottom: 0; } .wpv-tribe-single-media .wpv-single-event-schedule .wpv-single-event-schedule-block.cost { color: #000000; font-size: 30px; } .wpv-tribe-single-media .wpv-single-event-schedule .wpv-single-event-schedule-block.cost .icon { position: relative; top: -3px; color: #007EC1; } .wpv-tribe-single-media .wpv-single-event-schedule .wpv-single-event-schedule-block.date-time .date { margin: auto; background: url("https://solaareogunministries.org/wp-content/themes/church-event/wpv_theme/assets/images/date-bg-dark.svg"); } .wpv-tribe-single-media .wpv-single-event-schedule .wpv-single-event-schedule-block.date-time .time { color: #007EC1; font-weight: bold; line-height: 2; } .single-tribe_events .tribe-events-single-event-description { padding-top: 10px; } .single-tribe_events aside.left, .single-tribe_events aside.right { padding-top: 23px; } .tribe-events-organizer address.organizer-address { font-weight: normal; } .tribe-events-organizer .tribe-events-organizer-meta { text-align: center; } .tribe-events-organizer .tribe-events-organizer-meta img { margin: auto; } .tribe-events-organizer h2.entry-title, .tribe-events-organizer .tribe-events-back { display: none; } .tribe-events-venue h2.entry-title, .tribe-events-venue .tribe-events-back { display: none; } .tribe-events-venue address { font-style: normal; } .tribe-events-venue address.venue-address span.street-address { display: inline; line-height: 1.7; } .tribe-events-venue address.venue-address span.street-address + .delimiter + span:before { display: block; content: ""; } .tribe-events-venue address.tribe-events-address { line-height: 1.5; } #tribe-events-content.tribe-events-single { padding-top: 20px; } .tribe-events-widget-link { display: none; } aside.left h4.entry-title.summary, aside.left h4.entry-title.summary a, aside.left .tribe-countdown-text, aside.left .tribe-countdown-text a, aside.right h4.entry-title.summary, aside.right h4.entry-title.summary a, aside.right .tribe-countdown-text, aside.right .tribe-countdown-text a { font: normal 20px/30px "Roboto"; font-size: 21px; } aside.left .tribe-countdown-text, aside.right .tribe-countdown-text { padding-bottom: 0; } aside.left .tribe-venue-widget-venue-name a, aside.right .tribe-venue-widget-venue-name a { font: 300 18px/30px "Roboto"; } aside.left .tribe-mini-calendar .tribe-events-has-events, aside.left .tribe-mini-calendar .list-date, aside.right .tribe-mini-calendar .tribe-events-has-events, aside.right .tribe-mini-calendar .list-date { background: #000000; } aside.left .tribe-mini-calendar .tribe-events-has-events a, aside.left .tribe-mini-calendar .list-date a, aside.right .tribe-mini-calendar .tribe-events-has-events a, aside.right .tribe-mini-calendar .list-date a { padding-bottom: 5px; color: #ffffff; } aside.left .tribe-mini-calendar .tribe-events-has-events a:before, aside.left .tribe-mini-calendar .list-date a:before, aside.right .tribe-mini-calendar .tribe-events-has-events a:before, aside.right .tribe-mini-calendar .list-date a:before { display: none; } aside.left .tribe-mini-calendar .tribe-events-has-events:hover a:hover, aside.right .tribe-mini-calendar .tribe-events-has-events:hover a:hover { background: #007EC1; color: #ffffff; } aside.left .tribe-mini-calendar thead, aside.left .tribe-mini-calendar td, aside.left .tribe-mini-calendar th, aside.right .tribe-mini-calendar thead, aside.right .tribe-mini-calendar td, aside.right .tribe-mini-calendar th { border-color: #ffffff; background: #ffffff; } aside.left .tribe-mini-calendar thead, aside.left .tribe-mini-calendar thead a, aside.left .tribe-mini-calendar thead span, aside.left .tribe-mini-calendar td, aside.left .tribe-mini-calendar td a, aside.left .tribe-mini-calendar td span, aside.left .tribe-mini-calendar th, aside.left .tribe-mini-calendar th a, aside.left .tribe-mini-calendar th span, aside.right .tribe-mini-calendar thead, aside.right .tribe-mini-calendar thead a, aside.right .tribe-mini-calendar thead span, aside.right .tribe-mini-calendar td, aside.right .tribe-mini-calendar td a, aside.right .tribe-mini-calendar td span, aside.right .tribe-mini-calendar th, aside.right .tribe-mini-calendar th a, aside.right .tribe-mini-calendar th span { color: #000000; } aside.left .tribe-mini-calendar .tribe-mini-calendar-no-event, aside.right .tribe-mini-calendar .tribe-mini-calendar-no-event { font-weight: normal; } aside.left .tribe-mini-calendar div[id*='daynum-'] a, aside.right .tribe-mini-calendar div[id*='daynum-'] a { color: #007EC1; line-height: 2.5; } aside.left .tribe-mini-calendar td.tribe-events-has-events.tribe-events-present, aside.left .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today, aside.right .tribe-mini-calendar td.tribe-events-has-events.tribe-events-present, aside.right .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today { background: #007EC1; } aside.left .tribe-mini-calendar-event, aside.right .tribe-mini-calendar-event { margin-bottom: 0; padding-bottom: 0; border-bottom: 0; } aside.left .tribe-mini-calendar-event .list-date, aside.right .tribe-mini-calendar-event .list-date { display: none; } aside.left .tribe-mini-calendar-event h2, aside.left .tribe-mini-calendar-event h2 a, aside.right .tribe-mini-calendar-event h2, aside.right .tribe-mini-calendar-event h2 a { font: normal 20px/30px "Roboto"; font-size: 21px; } aside.left .tribe-events-adv-list-widget ol li, aside.left .tribe-events-adv-list-widget li, aside.right .tribe-events-adv-list-widget ol li, aside.right .tribe-events-adv-list-widget li { margin-bottom: 15px; line-height: 17px !important; list-style-type: none; } aside.left .tribe-events-adv-list-widget ol li:last-child, aside.left .tribe-events-adv-list-widget li:last-child, aside.right .tribe-events-adv-list-widget ol li:last-child, aside.right .tribe-events-adv-list-widget li:last-child { margin-bottom: 0; } aside.left .tribe-venue-widget-list h4, aside.right .tribe-venue-widget-list h4 { margin-bottom: .2em; } aside.left .tribe-venue-widget-list h4, aside.left .tribe-venue-widget-list h4 a, aside.right .tribe-venue-widget-list h4, aside.right .tribe-venue-widget-list h4 a { font: normal 20px/30px "Roboto"; font-size: 21px; } .tribe-events-countdown-widget:after { display: block; clear: both; content: ""; } .tribe_community_edit label[for] { display: inline-block; } .tribe-events-meta-group { zoom: 1; clear: both; } .tribe-events-meta-group:before, .tribe-events-meta-group:after { content: " "; display: table; } .tribe-events-meta-group:after { clear: both; } #tribe-community-events .eventForm td { vertical-align: middle; } #tribe-community-events .events-community-post-title input, #tribe-community-events .events-community-post-content textarea { width: 100%; } #tribe-community-events .tribe-events-community-footer, #tribe-community-events p.login-submit { text-align: left; } #tribe-community-events #loginform p { width: auto; } #tribe-community-events .login-submit { margin-top: 1em; } #tribe-community-events span.sep { display: inline; border: 0; } #tribe-community-events .button:not(.vamtam-button) { display: block; background: #000000; } #tribe-community-events .tribe-add-post { background: #000000; } #tribe-community-events .tribe-events-community-footer .button, #tribe-community-events .tribe-add-post:hover { background: #007EC1; } #tribe-community-events .choose-file, #tribe-community-events .uploadFile { left: 0; right: 0; transform: none; width: auto; } #tribe-community-events .tribe-image-upload-area input#EventImage { top: 0; right: 0; left: 0; bottom: 0; } #tribe-community-events .tribe-image-upload-area .form-controls:hover .button { background: #007EC1; } .delimiter + .delimiter, .event-is-recurring .tribe-events-divider, .tribe-bar-disabled, .tribe-bar-is-disabled .tribe-events-page-title { display: none; } .events-list.tribe-bar-is-disabled #tribe-events-content-wrapper { max-width: none; } .wpv-single-event-after-details { margin-top: 20px; } .wpv-single-event-after-details + form.cart { margin-top: 30px; } h2.tribe-events-tickets-title { margin: 0 0 20px 0; padding: 20px 0 10px 0; font-size: 25px; border-bottom: 1px solid #007EC1; } table.tribe-events-tickets tr { border-bottom: 1px solid #007EC1; } table.tribe-events-tickets tr:last-child, table.tribe-events-tickets tr.no-border { border-bottom: 0; } table.tribe-events-tickets tr.has-border + input + tr td, table.tribe-events-tickets tr.has-border + tr td { padding-top: 30px; } table.tribe-events-tickets td { border-top: 0; border-bottom: 0; } table.tribe-events-tickets td.tickets_name { font-size: 14px; } .tribe-tickets-attendees-list-optout label { display: inline; } .tribe-event-tickets-plus-meta-attendee { padding: 10px 0; } .tribe-event-tickets-plus-meta input[type="text"], .tribe-event-tickets-plus-meta input[type="email"], .tribe-event-tickets-plus-meta input[type="url"], .tribe-event-tickets-plus-meta input[type="password"], .tribe-event-tickets-plus-meta textarea { width: 100%; } .tribe-events-day-time-slot { clear: both; } .datepicker table tr td.active.active, .datepicker table tr td span.active.active { background: #007EC1; } #tribe-bar-form { padding: 15px 20px; background: #ffffff; box-shadow: 0 10px 50px 0 rgba(0,0,0,0.06); border: solid 1px #007EC1; } #tribe-bar-form input[type=text] { padding: 10px 20px; border: solid 1px #007EC1; font-size: 14px; font-style: normal; } #tribe-bar-form input[name*=tribe-bar-]::placeholder { font-style: normal; } #tribe-bar-form input[type=text]:focus { outline: none; border: solid 1px #007EC1; } #tribe-bar-form .tribe-bar-filters-inner { display: flex; align-items: flex-end; } #tribe-bar-form .tribe-bar-submit { padding-top: 28px; padding-right: 30px; margin-left: auto; width: auto; } #tribe-bar-form .tribe-bar-views-inner { background: none; position: relative; } #tribe-bar-form .tribe-bar-views-inner label { padding: 0; } #tribe-bar-form #tribe-bar-collapse-toggle { background: none; color: initial; } #tribe-bar-form #tribe-bar-views { padding: 0px; } #tribe-bar-form #tribe-bar-views #tribe-bar-views-toggle { padding: 10px 16px; border: solid 1px #007EC1; } #tribe-bar-form #tribe-bar-views #tribe-bar-views-toggle:after { top: 16px; border-width: 7px; border-top-color: #005484; } #tribe-bar-form #tribe-bar-views #tribe-bar-views-toggle:hover { background: #007EC1; outline: none; } #tribe-bar-form #tribe-bar-views #tribe-bar-views-toggle:focus { outline: none; background: #fff; } #tribe-bar-form #tribe-bar-views .tribe-bar-views-list { padding: 0px; border: solid 1px #007EC1; overflow: hidden; width: calc(64%); width: 100%; transform: translateY(-1px); } #tribe-bar-form #tribe-bar-views .tribe-bar-views-list:focus { outline: none; } #tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option { background: #ffffff; color: #005484; font-weight: normal; padding: 10px 15px; } #tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option:hover { color: #4D4E53; background: #007EC1; } #tribe-bar-form.tribe-bar-views-open #tribe-bar-views-toggle { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } #tribe-bar-form.tribe-bar-views-open #tribe-bar-views-toggle:after { top: 8px !important; border-top-color: transparent !important; border-bottom-color: #005484; } #tribe-bar-form.tribe-bar-views-open .tribe-bar-views-list { box-shadow: 0 10px 50px 0 rgba(0,0,0,0.06); } .tribe-events { --tec-color-background-events-bar-submit-button: #007EC1; color: #c1e9ff; --tec-color-background-primary-multiday: #ccc; --tec-color-background-primary-multiday-hover: #ddd; --tec-color-button-primary: #007EC1; --tec-color-accent-primary: #007EC1; } .services.has-more { position: relative; padding: 0; z-index: 2000; } .services.has-more .image-wrapper { padding: 20px; text-align: center; } .services.has-more .image-wrapper img { display: inline-block; vertical-align: bottom; } .services.has-more .services-content-wrapper { padding: 20px; } .services.has-more .services-content-wrapper > .row { margin: 0; } .services.has-more .open { width: 100%; position: absolute; top: 100%; box-sizing: border-box; } .services.has-more .open p:first-child { margin-top: 0; } .services.has-more .open p:last-child { margin-bottom: 0; } .services.has-more .closed { max-height: 100%; max-width: 100%; } .services.has-more .open { transform-origin: top; transform: translate(0,0) scaleY(0); transform-style: preserve-3d; -webkit-backface-visibility: hidden; will-change: transform; } .services.has-more .closed { -webkit-backface-visibility: hidden; will-change: transform; } .services.has-more.force-open .open { transform: none; position: relative; top: 0; } .highlight { padding: 0.4ex 0.8ex; color: #000; vertical-align: baseline; line-height: 165%; } .highlight.light { background: #FDFBCB; } .highlight.dark { background: #605F42; color: #eee; } .icon.shortcode { line-height: 1; vertical-align: middle !important; } .icon.shortcode.inverted-colors { border-radius: 1000px; padding: .4em !important; width: 1.15em; height: 1.15em; text-align: center; } .icon.shortcode.box { padding: .45em; position: relative; min-height: 1em; min-width: 1em; transition: all 0.5s; } .post-article .image-post-format .post-media .post-full-thumb, .post-article .standard-post-format .post-media .post-full-thumb, .post-article .gallery-post-format .post-media, .portfolio_image_wrapper { padding: 0; border: 0; box-shadow: none; } .thumbnail.partner { display: block; position: relative; opacity: 0.8; padding-bottom: .5em; transition: all .3s ease; } .thumbnail.partner:after { color: #aeaeae !important; content: attr(title); display: block; border-top: 1px solid; text-align: center; position: absolute; bottom: -1em; left: 0; right: 0; height: 1.5em; opacity: 0; transition: all .3s ease; } .thumbnail.partner:hover { opacity: 1; } .thumbnail.partner:hover:after { opacity: 1; } .linkarea { padding: 20px; cursor: pointer; border: 1px solid transparent; min-height: 50px; box-sizing: border-box; -webkit-background-clip: border-box; -moz-background-clip: border; background-clip: border-box; transition: all .5s; } .linkarea.background-accent1 { background-color: #007EC1; } .linkarea.background-accent2 { background-color: #000000; } .linkarea.background-accent3 { background-color: #ffffff; } .linkarea.background-accent4 { background-color: #007EC1; } .linkarea.background-accent5 { background-color: #ffffff; } .linkarea.background-accent6 { background-color: #007EC1; } .linkarea.background-accent7 { background-color: #ffffff; } .linkarea.background-accent8 { background-color: #007EC1; } .linkarea.accent1.background-transparent { background-color: transparent; background-color: rgba(0,126,193,0); } .linkarea.accent1:hover, .linkarea.accent1:focus { background-color: #007EC1; } .linkarea.accent1:hover a, .linkarea.accent1:focus a { text-decoration: none; } .linkarea.accent1:active { background-color: #006da8; } .linkarea.accent1:focus { border: 1px solid #004c75; outline: none; } .linkarea.accent2.background-transparent { background-color: transparent; background-color: rgba(0,0,0,0); } .linkarea.accent2:hover, .linkarea.accent2:focus { background-color: #000000; } .linkarea.accent2:hover a, .linkarea.accent2:focus a { text-decoration: none; } .linkarea.accent2:active { background-color: #000000; } .linkarea.accent2:focus { border: 1px solid #000000; outline: none; } .linkarea.accent3.background-transparent { background-color: transparent; background-color: rgba(255,255,255,0); } .linkarea.accent3:hover, .linkarea.accent3:focus { background-color: #ffffff; } .linkarea.accent3:hover a, .linkarea.accent3:focus a { text-decoration: none; } .linkarea.accent3:active { background-color: #f2f2f2; } .linkarea.accent3:focus { border: 1px solid #d9d9d9; outline: none; } .linkarea.accent4.background-transparent { background-color: transparent; background-color: rgba(0,126,193,0); } .linkarea.accent4:hover, .linkarea.accent4:focus { background-color: #007EC1; } .linkarea.accent4:hover a, .linkarea.accent4:focus a { text-decoration: none; } .linkarea.accent4:active { background-color: #006da8; } .linkarea.accent4:focus { border: 1px solid #004c75; outline: none; } .linkarea.accent5.background-transparent { background-color: transparent; background-color: rgba(255,255,255,0); } .linkarea.accent5:hover, .linkarea.accent5:focus { background-color: #ffffff; } .linkarea.accent5:hover a, .linkarea.accent5:focus a { text-decoration: none; } .linkarea.accent5:active { background-color: #f2f2f2; } .linkarea.accent5:focus { border: 1px solid #d9d9d9; outline: none; } .linkarea.accent6.background-transparent { background-color: transparent; background-color: rgba(0,126,193,0); } .linkarea.accent6:hover, .linkarea.accent6:focus { background-color: #007EC1; } .linkarea.accent6:hover a, .linkarea.accent6:focus a { text-decoration: none; } .linkarea.accent6:active { background-color: #006da8; } .linkarea.accent6:focus { border: 1px solid #004c75; outline: none; } .linkarea.accent7.background-transparent { background-color: transparent; background-color: rgba(255,255,255,0); } .linkarea.accent7:hover, .linkarea.accent7:focus { background-color: #ffffff; } .linkarea.accent7:hover a, .linkarea.accent7:focus a { text-decoration: none; } .linkarea.accent7:active { background-color: #f2f2f2; } .linkarea.accent7:focus { border: 1px solid #d9d9d9; outline: none; } .linkarea.accent8.background-transparent { background-color: transparent; background-color: rgba(0,126,193,0); } .linkarea.accent8:hover, .linkarea.accent8:focus { background-color: #007EC1; } .linkarea.accent8:hover a, .linkarea.accent8:focus a { text-decoration: none; } .linkarea.accent8:active { background-color: #006da8; } .linkarea.accent8:focus { border: 1px solid #004c75; outline: none; } .linkarea .first { text-align: center; padding-bottom: 20px; } .linkarea .first img { display: inline-block; vertical-align: bottom; } .linkarea .first:last-child { padding-bottom: 0; } .linkarea h4 { color: #005484; font-family: "Roboto"; font-size: 24px; line-height: 1.2em; font-weight: "normal"; } .linkarea:hover h4 { text-decoration: none; } .loop-wrapper.news { padding-top: 0; padding-bottom: 0; } .loop-wrapper.news .list-item { border-bottom: 0; } .loop-wrapper.news .list-item header.single { padding-top: 24px; } .loop-wrapper.news .list-item > div { position: relative; overflow: hidden; border: 1px solid #ffffff; z-index: 1; background: #ffffff; transition: all 0.5s ease 0s; } .loop-wrapper.news.wpv-isotope-loaded { padding-top: 2px; padding-bottom: 15px; } .loop-wrapper.news > .page-content { margin-bottom: 30px; } .loop-wrapper.news .post-date { white-space: nowrap; } .loop-wrapper.news .post-date .top-part { font-size: 38px; font-weight: normal; color: #007EC1; } .loop-wrapper.news .post-date .top-part, .loop-wrapper.news .post-date .bottom-part { width: 40px; } .loop-wrapper.news .post-date + .post-actions { padding-top: 15px; } .loop-wrapper.news .post-content-wrapper { display: table; word-break: break-word; } .loop-wrapper.news .post-content-wrapper .post-actions-wrapper, .loop-wrapper.news .post-content-wrapper .post-right { display: table-cell; vertical-align: top; } .loop-wrapper.news .post-content-wrapper .post-actions-wrapper { min-width: 40px; padding: 20px; background: #f4f3f6; } .loop-wrapper.news .post-article { padding: 0px; border-bottom: 0px !important; margin: 0; overflow: hidden; } .loop-wrapper.news .post-article:after { background: none; height: 0; } .loop-wrapper.news .post-article .post-content-outer { padding: 0 20px 10px 20px; } .loop-wrapper.news .post-article .post-content-outer > p:first-child { margin-top: 20px; } .loop-wrapper.news .post-article .post-content-outer, .loop-wrapper.news .post-article .post-content-outer p { font: normal 20px/30px "Roboto"; } .loop-wrapper.news .thumbnail { width: 100%; overflow: visible; text-align: center; position: relative; } .loop-wrapper.news .thumbnail img { height: auto; width: 100%; } .loop-wrapper.news .gallery-post-format .thumbnail .slider-shortcode-wrapper { margin-bottom: 0; padding-bottom: 0; padding-top: 0; } .loop-wrapper.news .image-post-format .thumbnail, .loop-wrapper.news .video-post-format.as-image .thumbnail, .loop-wrapper.news .standard-post-format.as-image .thumbnail { overflow: hidden; } .loop-wrapper.news .post-article .quote-post-format .cite { float: none; width: auto; text-align: left; padding-bottom: 25px; } .loop-wrapper.news .post-article .quote-post-format .cite img { display: inline-block; max-width: 85px; padding: 0 20px 0 0; border: 0; margin-bottom: 0; vertical-align: middle; } .loop-wrapper.news .post-article .quote-post-format .cite img + .quote-author { vertical-align: middle; display: inline; } .loop-wrapper.news .post-article .quote-post-format .cite + .quote-text { padding-left: 0; } .loop-wrapper.news .post-article .quote-post-format .quote-text { padding-bottom: 25px; } .loop-wrapper.news header { margin: 0 !important; padding: 15px 0 0 0; width: auto; display: block; } .loop-wrapper.news header:after { content: ""; display: block; clear: both; } .loop-wrapper.news header .content { display: block; float: left; height: auto; white-space: normal; text-align: left; } .loop-wrapper.news header .content h4 { margin: 0; } .loop-wrapper.news header .content h4, .loop-wrapper.news header .content h4 a { line-height: 33px; } .loop-wrapper.news header .content h4:hover, .loop-wrapper.news header .content h4 a:hover { color: #4D4E53; } .loop-wrapper.news header h6, .loop-wrapper.news header h5 { display: block !important; line-height: 36px; margin: 0; } .loop-wrapper.news header .entry-date { display: none !important; } .loop-wrapper.news .post-edit-link, .loop-wrapper.news .sep-text-after { display: none; } .row.has-price { margin-right: -10px; margin-left: -10px; padding-top: 10px; } .price-wrapper .price-title { margin: 0; padding: 22px; background: #007EC1; font-weight: normal; text-align: center; line-height: 1; } .price-wrapper .price .content-box { color: #808080; border: 1px solid #007EC1; border-width: 0 1px; padding: 15px 30px; } .price-wrapper .price .content-box ul { margin: 0; list-style: none; } .price-wrapper .price .content-box ul li { border-color: #808080; padding: 10px 0; border-bottom: 1px solid #007EC1; text-align: center; color: #007EC1; line-height: 1em; } .price-wrapper .price .meta-box { padding: 10px 10px 25px; text-align: center; border: 1px solid #007EC1; border-top: 0; } .price-wrapper .price .meta-box .description { padding: 0px; } .price-wrapper .price .meta-box a.button-border { margin: 15px auto 0; } .price-wrapper .price .meta-box a.button-border .btext { text-transform: uppercase; font-style: normal; } .price-wrapper .price .meta-box a.button-border:first-child { margin-top: 0; } .price-wrapper .value-box { color: #b3b3b3; height: 200px; background: #000000; text-align: center; line-height: 200px; cursor: default; } .price-wrapper .value-box .value-box-content { display: inline-block; vertical-align: bottom; line-height: 1; } .price-wrapper .value-box .value { position: relative; display: inline-block; vertical-align: top; font-size: 60px; font-family: "Roboto"; line-height: 38px; } .price-wrapper .value-box .meta { display: block; margin: 35px auto 25px auto; color: #007EC1; text-transform: uppercase; font-size: 11px; font-family: "Roboto"; line-height: 1em; height: 1em; background: #007EC1; border-radius: 1.8em; padding: 0.4em 0.6em; } .price-wrapper.featured { margin: 0px 0; } .price-wrapper.featured .price-title { position: relative; padding: 22px 38px; font-weight: normal; } .price-wrapper.featured .value-box { background: #007EC1; position: relative; } .price-wrapper.featured .value-box .meta { background: #000000; } .price-wrapper.featured .value-box:before { position: absolute; top: 25px; left: 50%; margin-left: -17px; z-index: 1; color: #007EC1; content: "\e169"; font-style: normal; font-size: 34px; font-family: icomoon; line-height: normal; } .price-wrapper.featured .value { margin-top: 0px; font-size: 60px; line-height: 48px; } .price-wrapper.featured .meta-box { padding: 10px 10px 25px; } .wpv-progress { position: relative; text-align: center; width: 130px; height: 130px; line-height: 130px; font-weight: 300; font-size: 1.2em; margin-bottom: 0.3em; margin: auto; } .wpv-progress canvas { position: absolute; top: 0; left: 0; } .wpv-progress span:first-child { font-size: 3em; } .wpv-progress.number { width: auto; } .wpv-progress.number span:first-child { font-size: 6em; } .wpv-sermon-wrapper { display: table; } .wpv-sermon-wrapper .left-part, .wpv-sermon-wrapper .center-part, .wpv-sermon-wrapper .right-part { display: table-cell; vertical-align: middle; } .wpv-sermon-wrapper .center-part { width: 100%; } .wpv-sermon-wrapper .left-part { width: 106px; padding: 20px 40px 20px 20px; } .wpv-sermon-wrapper .left-part img { min-width: 106px; -webkit-mask-image: url("https://solaareogunministries.org/wp-content/themes/church-event/wpv_theme/assets/images/avatar-mask.svg"); mask: url("https://solaareogunministries.org/wp-content/themes/church-event/wpv_theme/assets/images/avatar-mask.svg#mask"); } .wpv-sermon-wrapper .right-part { padding: 0 20px; } .wpv-sermon-wrapper .title { margin-top: 0; } .wpv-sermon-wrapper .title a { color: #007EC1; } .wpv-sermon-wrapper .title a:hover { color: #000000; } .wpv-sermon-wrapper .title:last-child { margin-bottom: 0; } .single-wpv_sermon .sermon-media-icons a, .wpv-sermon-wrapper .right-part a { float: left; font-size: 30px; padding: 17px; border: 1px solid #007EC1; border-radius: 50%; margin-left: 20px; color: #007EC1; } .single-wpv_sermon .sermon-media-icons a:hover, .wpv-sermon-wrapper .right-part a:hover { border: 1px solid #007EC1; color: #007EC1; transition: color .5s; } .single-wpv_sermon .sermon-media-icons[data-items="1"], .wpv-sermon-wrapper .right-part[data-items="1"] { width: 89px; min-width: 89px; } .single-wpv_sermon .sermon-media-icons[data-items="2"], .wpv-sermon-wrapper .right-part[data-items="2"] { width: 178px; min-width: 178px; } .single-wpv_sermon .sermon-media-icons[data-items="3"], .wpv-sermon-wrapper .right-part[data-items="3"] { width: 267px; min-width: 267px; } .single-wpv_sermon .sermon-media-icons[data-items="4"], .wpv-sermon-wrapper .right-part[data-items="4"] { width: 356px; min-width: 356px; } .single-wpv_sermon .media-inner { padding-top: 40px; } .single-wpv_sermon .sermon-media-icons { text-align: center; padding: 30px 0; } .single-wpv_sermon .sermon-media-icons a { float: none; display: inline-block; } .single-wpv_sermon .sermon-media-icons a:first-child { margin-left: 0; } .wpv-sermon-inline-media { width: 1000px; max-width: 100%; margin: auto; } .services .services-title:empty { display: none; } .services .thumbnail { display: block; max-height: none !important; text-align: center; } .services .thumbnail img { margin: auto; border-radius: 100000px; padding: 8px; border: 1px solid #007EC1; transition: border-color .3s, background .3s; } .services .thumbnail a { display: block; position: relative; } .services .thumbnail a.has-border { padding-bottom: 10px; } .services .thumbnail a.has-border:before, .services .thumbnail a.has-border:after { content: ""; display: block; width: 0; height: 0; border: 10px solid transparent; border-top-color: #007EC1; border-bottom: 0; position: absolute; bottom: 1px; left: 50%; margin-left: -10px; transition: border-color .3s; } .services .thumbnail a.has-border:after { border-width: 8px; border-top-color: #ffffff; border-bottom: 0; bottom: 2px; margin-left: -8px; } .services .thumbnail .icon { padding: 17px 0; } .services .services-inside { margin: 0; padding: 0; display: block; } .services .services-inside .services-title { margin: 12px 0 0 0; line-height: 1; } .services .services-inside .services-title a:hover { text-decoration: none !important; } .services .services-content { padding: 5px 0 10px 0; } .services .services-content ul { margin-top: 10px; margin-bottom: 10px; padding: 0; } .services .services-content:last-child, .services .services-content:last-child { padding-bottom: 0 !important; margin-bottom: 0; } .services .services-content:empty { display: none; } .services .thumbnail .icon, .services .services-title a, .services .services-button-wrap a { transition: color .3s; } .services:hover .thumbnail .icon, .services:hover .services-button-wrap a { color: #4D4E53 !important; } .services:hover .thumbnail a img { background: #007EC1; border-color: #007EC1; } .services:hover .thumbnail a:before, .services:hover .thumbnail a:after { border-top-color: #007EC1; } .services.smallimage .services-inside { box-shadow: 0 0 0 transparent; margin: 0; padding: 0; } .services.smallimage.force-open .services-content { display: block; } .services.smallimage.force-open .services-inside, .services.smallimage.transitionable.state-hover .services-inside { margin: -13px !important; background: #ffffff; box-shadow: 0 0 4px rgba(0,0,0,0.2); padding: 13px; } .services.smallimage.force-open a, .services.smallimage.transitionable.state-hover a { text-decoration: none; color: #4D4E53; } .services.smallimage.force-open .services-content, .services.smallimage.transitionable.state-hover .services-content { opacity: 1; } .services.smallimage.transitionable, .services.smallimage.transitionable .services-inside { transition: all .2s ease; } .services.smallimage .shrinking { position: relative; background: #007EC1; text-align: center; height: 0; overflow: hidden; } .services.smallimage .shrinking .icon { padding: 0; font-size: 60px; color: #007EC1; -webkit-font-smoothing: subpixel-antialiased; -webkit-backface-visibility: hidden; backface-visibility: hidden; transform: translateZ(0); } .services.smallimage .services-title { margin: 12px 6px 0 6px; } .services.smallimage .services-content { padding: 8px 6px 0 6px; display: none; } .sitemap ul { list-style-type: none; } .sitemap ul li { padding-left: 1.5em; text-indent: -1.5em; } .sitemap ul li:before { text-indent: 0; font-family: theme; padding-right: .5em; font-size: 8px; vertical-align: middle; } .sitemap ul > li:before { content: "\e003"; } .sitemap ul > li li { font-size: .9em; } .sitemap ul > li li:before { content: "\e005"; } .sitemap .top + h2 { margin-top: 20px; } .slogan { position: relative; } .slogan em { font-size: 12px; line-height: 0.8em; } .slogan .title { font-size: 24px; margin-bottom: 18px; } .slogan .description { font-size: 16px !important; line-height: 1.4em !important; font-weight: normal; } .slogan h3 { line-height: 1; } .slogan .slogan-content, .slogan .button-wrp { vertical-align: middle; } .slogan.has-button .slogan-content, .slogan .button-wrp { display: table-cell; } .slogan .button-wrp { padding-left: 30px; text-align: center; } .slogan .slogan-content { width: 100%; } .slogan .button-wrp .button { border: none; font-size: 18px !important; line-height: 1 !important; padding-top: 8px !important; padding-bottom: 8px !important; margin: auto !important; vertical-align: middle; white-space: nowrap; } .has-background > .slogan, .has-background > div > .slogan { padding: 30px 15px; } table.vamtam-styled { width: 100%; border-collapse: collapse; border-spacing: 0; border: 1px solid #ddd; border-color: #007EC1; } table.vamtam-styled th, table.vamtam-styled td, table.vamtam-styled caption { padding: 5px; border: 1px solid #007EC1; } table.vamtam-styled caption { border-bottom: none; } table.vamtam-styled thead th { padding: 10px; vertical-align: bottom; text-align: left; padding: 10px 5px 5px 5px; border-right: 1px solid #005d8e; font-size: 18px; font-weight: normal; background-color: #008fdb; color: #a7a7a7; } table.vamtam-styled thead th:last-child, table.vamtam-styled thead th .last-child { border-right: 0px; } table.vamtam-styled tbody tr:nth-child(even) td, table.vamtam-styled tbody tr:nth-child(even) td, table.vamtam-styled tbody tr.even td, table.vamtam-styled tbody tr:nth-child(even) td, table.vamtam-styled tbody tr.even td { background: #009ff4; color: #a7a7a7; } table.vamtam-styled td { border-right: 1px solid #007EC1; } table.vamtam-styled tfoot { font-size: 12px; font-style: normal; color: #002b42; } .wpv-tabs { border: 0; } .wpv-tabs > .ui-tabs-nav { margin: 0; padding: 0; border: 0; border-bottom: 1px solid #ffffff; background: #f7f7f7; list-style: none; border-radius: 0; } .wpv-tabs > .ui-tabs-nav li { position: relative; z-index: 2; display: block; float: left; margin: 0 0 -1px 0; padding: 1px 1px 0; background: none; white-space: nowrap; top: 0; border: 0; border-radius: 0; } .wpv-tabs > .ui-tabs-nav li a { position: relative; display: block; padding: 25px 15px; outline: none; line-height: 1; cursor: pointer; font-size: 22px; } .wpv-tabs > .ui-tabs-nav li a .title-text { vertical-align: middle; } .wpv-tabs > .ui-tabs-nav li:first-child { margin-left: 10px; } .wpv-tabs > .ui-tabs-nav li.ui-state-default a { color: #005484; } .wpv-tabs > .ui-tabs-nav li.ui-state-hover, .wpv-tabs > .ui-tabs-nav li.ui-state-active, .wpv-tabs > .ui-tabs-nav li.ui-state-selected { padding: 0; border: 1px solid #0074b2; border-bottom: 0; background: #ffffff; text-decoration: none ! important; color: #898989; } .wpv-tabs > .ui-tabs-nav li.ui-state-hover a, .wpv-tabs > .ui-tabs-nav li.ui-state-active a, .wpv-tabs > .ui-tabs-nav li.ui-state-selected a { color: inherit; text-decoration: none; } .wpv-tabs .pane { clear: both; padding: 10px 30px 20px 30px; } .wpv-tabs, .wpv-tabs:after, .wpv-tabs .ui-tabs-nav:after { display: block; clear: both; content: ""; } .wpv-tabs.vertical { position: relative; margin: 0 -60px; padding: 0; } .wpv-tabs.vertical:before { position: absolute; right: -199%; z-index: 5; width: 200%; height: 100%; content: ""; } .wpv-tabs.vertical .ui-tabs-nav { box-sizing: border-box; float: left; margin-top: 0; width: 20%; border: none; } body.layout-full .wpv-tabs.vertical .ui-tabs-nav, body.layout-right-only .wpv-tabs.vertical .ui-tabs-nav { padding-left: 60px; } body.layout-left-right .wpv-tabs.vertical .ui-tabs-nav, body.layout-left-only .wpv-tabs.vertical .ui-tabs-nav { padding-left: 15px; } .wpv-tabs.vertical .ui-tabs-nav:before { box-sizing: border-box; position: absolute; left: -200%; z-index: 2; width: 200%; height: 100%; content: ""; } .wpv-tabs.vertical .ui-tabs-nav li { transition: background .5s; float: none; margin: 0; padding: 0; border: 0; border-bottom: 0px solid; white-space: normal; opacity: 1; } .wpv-tabs.vertical .ui-tabs-nav li a { font: 300 18px/36px "Roboto"; display: table; padding: 11px 0; min-height: 44px; width: 100%; font-size: 22px; } .wpv-tabs.vertical .ui-tabs-nav li a .icon.shortcode { display: table-cell; padding-right: 20px; vertical-align: middle; font-size: 44px; line-height: 49px; } .wpv-tabs.vertical .ui-tabs-nav li a .title-text { display: table-cell; width: 100%; font-weight: normal; line-height: 1.1; } .wpv-tabs.vertical .ui-tabs-nav li a .title-text:first-child { padding-left: 1em; } .wpv-tabs.vertical .ui-tabs-nav li:first-child { margin-left: 0; } .wpv-tabs.vertical .ui-tabs-nav li:last-child { margin-bottom: 60px; } .wpv-tabs.vertical .ui-tabs-nav li.ui-state-active, .wpv-tabs.vertical .ui-tabs-nav li.ui-state-selected, .wpv-tabs.vertical .ui-tabs-nav li.ui-state-hover { border-right: 0; border-left: 0; text-decoration: none; opacity: 1; } .wpv-tabs.vertical .ui-tabs-nav li.ui-state-active a, .wpv-tabs.vertical .ui-tabs-nav li.ui-state-selected a, .wpv-tabs.vertical .ui-tabs-nav li.ui-state-hover a { border: none; } .wpv-tabs.vertical .ui-tabs-nav li.inactive-block-title { padding: 45px 0; border: none; opacity: 1; } .wpv-tabs.vertical .ui-tabs-nav li.inactive-block-title > h1, .wpv-tabs.vertical .ui-tabs-nav li.inactive-block-title > h2, .wpv-tabs.vertical .ui-tabs-nav li.inactive-block-title > h3, .wpv-tabs.vertical .ui-tabs-nav li.inactive-block-title > h4, .wpv-tabs.vertical .ui-tabs-nav li.inactive-block-title > h5, .wpv-tabs.vertical .ui-tabs-nav li.inactive-block-title > h6 { font: bold 30px/30px "Roboto"; word-wrap: break-word; } .wpv-tabs.vertical .pane { box-sizing: border-box; float: right; clear: none; padding: 0 60px; width: 80%; background: transparent; } .wpv-tabs.vertical .pane:before { box-sizing: border-box; position: absolute; top: 30px; left: 0; z-index: 1; margin-top: -30px; width: 20%; height: 100%; content: ""; } .wpv-tabs .pane.ui-accordion-content { float: none; width: 100%; padding: 0; } body.boxed .wpv-tabs.vertical:before, body.boxed .wpv-tabs.vertical .ui-tabs-nav:before { display: none; } body.full.layout-left-right .wpv-tabs.vertical .ui-tabs-nav:before, body.full.layout-left-only .wpv-tabs.vertical .ui-tabs-nav:before { display: none; } body.full.layout-left-right .wpv-tabs.vertical:before, body.full.layout-right-only .wpv-tabs.vertical:before { display: none; } .team-member-row { position: relative; z-index: 60; } .team-member-row > div { position: static; } @media all and (-webkit-min-device-pixel-ratio: 0) { .team-member-row { display: inline-table; width: 100%; table-layout: fixed; } } .team-member .thumbnail { min-height: 50px !important; } .team-member .thumbnail img { border-radius: 3px; background-clip: padding-box; } .team-member .team-member-info { background: transparent; padding: 5px 5px 0; margin-top: 5px; } .team-member .team-member-info a[href^="mailto:"] { word-wrap: break-word; } .team-member h5, .team-member h5 a, .team-member em { line-height: 1.1em; } .team-member h5 { margin-bottom: 0; } .team-member .team-member-position { font-style: normal; text-transform: uppercase !important; display: block; padding-bottom: 10px; margin-bottom: 0; } .team-member .description { padding: 0 30px; } .team-member .share-icons { margin-top: 12px; } .team-member .share-icons .icon { color: #ffffff; font-size: 18px !important; line-height: 1; text-align: center; margin-right: 7px; float: left; width: 18px; height: 18px; } .team-member .share-icons .icon:hover { color: #000000; transition: color .5s ease 0s; } .team-member .description { display: none; } .shortcode-tooltip { position: relative; border-bottom: 1px dotted; } .shortcode-tooltip .tooltip { display: none; position: absolute; left: 50%; bottom: 35px; background: #fff; color: #000; padding: 10px; min-width: 200px; z-index: 5000; overflow: visible; border-radius: 2px; background-clip: padding-box; box-shadow: 0 1px 3px rgba(0,0,0,0.5); } .shortcode-tooltip .tooltip:before { content: ""; position: absolute; top: 100%; left: 50%; width: 0; height: 0; border-top: 10px solid rgba(0,0,0,0.5); border-left: 10px inset transparent; border-right: 10px inset transparent; margin: 1px auto auto -5px; } .shortcode-tooltip .tooltip:after { content: ""; position: absolute; top: 100%; left: 50%; width: 0; height: 0; border-top: 10px solid #FFF; border-left: 10px inset transparent; border-right: 10px inset transparent; margin: 0 auto auto -5px; } .no-boxshadow .shortcode-tooltip .tooltip { border: 1px solid #ddd; } .no-boxshadow .shortcode-tooltip .tooltip:before, .no-boxshadow .shortcode-tooltip .tooltip:after { display: none; } .shortcode-tooltip .tooltip .tooltip-arrow { display: none; } div.wpcf7-response-output, div.wpcf7-validation-errors { margin: 1em 0 0 !important; position: relative; z-index: 8; } .wpcf7-not-valid, input.wpcf7-not-valid { border-color: #D94729 !important; } .wpcf7-not-valid-tip { display: none !important; } div.wpcf7 .wpcf7-form { display: block; margin: 0; } div.wpcf7 .wpcf7-form .wpcf7-submit { font-weight: bold; font-size: 16px; } div.wpcf7 .wpcf7-form .wpcf7-submit:hover { color: #007EC1 !important; } .wpv-wysija-newsletter, #main .wpv-wysija-newsletter { text-align: center; font-size: 14px; } .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija, #main .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija { display: inline-block; position: relative; } .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija label, #main .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija label { display: none; } .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija input[name="wysija[user][email]"], #main .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija input[name="wysija[user][email]"] { width: 210px; height: 50px; border: 0; background: #ffffff; border-radius: 2px; margin: 0 20px; } .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija .wysija-submit, .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija .wysija-paragraph, .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija input[name="wysija[user][email]"], #main .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija .wysija-submit, #main .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija .wysija-paragraph, #main .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija input[name="wysija[user][email]"] { display: inline-block; vertical-align: middle; } .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija .wysija-submit, #main .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija .wysija-submit { background: none; color: #007EC1; border: 2px solid #007EC1; margin-top: 0; padding: 10px 30px 10px 30px; font-size: 19px; border-radius: 0.2em; } .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija .wysija-submit:hover, #main .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija .wysija-submit:hover { color: #ffffff !important; transition: color .3s ease; background: #000000; border-color: #000000; } .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija .formError, #main .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija .formError { left: 20px !important; width: 210px !important; top: auto !important; bottom: 100% !important; opacity: 1 !important; } .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija .formError .formErrorContent, #main .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija .formError .formErrorContent { width: 190px !important; border: 0; background: #007EC1; color: #007EC1; } .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija .allmsgs > div, #main .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija .allmsgs > div { margin: 0 0 0 20px; display: inline-block; vertical-align: middle; } .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija .allmsgs > div ul, #main .wpv-wysija-newsletter .widget_wysija_cont.shortcode_wysija .allmsgs > div ul { margin-left: 0; } body.single-portfolio .layout-full aside.right { margin-top: 0 !important; } body.single-portfolio .related-portfolios { position: relative; padding-top: 40px; padding-bottom: 60px; background: #ffffff; } body.single-portfolio .related-portfolios .grid-1-1 { padding: 0; } .portfolios { position: relative; } .portfolios .wp-pagenavi { margin-top: 30px !important; } .portfolios.normal > ul > li { margin-top: 30px; } .portfolios > ul { overflow: visible; margin: -30px 0 30px 0; padding: 0; } .portfolios > ul > li { position: relative; float: left; list-style: none outside none; } .portfolios > ul > li img { -ms-interpolation-mode: bicubic; image-rendering: optimizeQuality; } .portfolios > ul.animated > li { box-shadow: none !important; } .portfolios > ul.animated > li img { -ms-interpolation-mode: nearest-neighbor; image-rendering: -webkit-optimize-contrast; image-rendering: optimizespeed; } .portfolios > ul.transitionable > li { overflow: hidden; } .portfolios .state-open .portfolio-item-wrapper .portfolio_details.has-overlay, .portfolios .state-open .portfolio-item-wrapper .thumbnail-overlay, .portfolios .state-open .portfolio-item-wrapper .love-count-outer { opacity: 1; } .portfolios .portfolio-item-wrapper { position: relative; border: none; border-color: rgba(0,126,193,0.1); text-align: center; background: #ffffff; background-clip: content-box; } .portfolios .portfolio-item-wrapper .thumbnail-overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 2; overflow: hidden; background-color: rgba(0,0,0,0.95); text-align: center; opacity: 0; transition: opacity .3s ease-out; } .portfolios .portfolio-item-wrapper .thumbnail-overlay .meta { width: 100%; height: 100%; } .portfolios .portfolio-item-wrapper .thumbnail-overlay .meta .more-button { position: absolute; top: 50%; right: 0; left: 0; margin-top: -1.25em; font-size: 20px; } .portfolios .portfolio-item-wrapper .thumbnail-overlay .meta .more-button.has-love { margin-top: .5em; } .portfolios .portfolio-item-wrapper .thumbnail-overlay .meta .more-button .button { font-size: 20px; } .portfolios .portfolio-item-wrapper .love-count-outer { position: absolute; bottom: 50%; left: 50%; margin-left: -22.5px; z-index: 10; opacity: 0; transition: opacity .3s ease-out; } .portfolios .portfolio-item-wrapper .love-count-outer, .portfolios .portfolio-item-wrapper .love-count-outer a { font-style: normal; font-size: 10px; font-family: "Roboto"; line-height: 43px; color: #007EC1; width: 45px; height: 45px; } .portfolios .portfolio-item-wrapper .love-count-outer a { display: block; } .portfolios .portfolio-item-wrapper .love-count-outer:before { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 0; font-size: 45px; font-family: theme; line-height: 1; pointer-events: none; content: "\e608"; } .portfolios .portfolio-item-wrapper .love-count-outer .love-count { position: absolute; top: 0; left: 0; right: 0; bottom: 0; line-height: 43px; pointer-events: none; } .portfolios .portfolio-item-wrapper .love-count-outer .loved-text { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .portfolios .portfolio_image { position: relative; overflow: hidden; } .portfolios .portfolio_image .thumbnail { position: relative; display: block; max-height: none !important; } .portfolios .portfolio_image .thumbnail .slider-shortcode-wrapper { padding: 0 !important; max-width: none !important; } .portfolios .portfolio_image .thumbnail a.button.accent2 { display: none; } .portfolios .portfolio_image .thumbnail > a { position: relative; display: block; } .portfolios .portfolio_image .thumbnail > a img, .portfolios .portfolio_image .thumbnail > img { z-index: 0; display: block; margin: 0 auto; max-height: none !important; width: 100%; height: auto; } .portfolios .portfolio_details { padding: 10px 20px; transition: opacity .5s; } .portfolios .portfolio_details .title { margin-top: 20px; } .portfolios .portfolio_details .title:last-child { margin-bottom: 20px; } .portfolios .portfolio_details .title > a { width: 100%; } .portfolios .portfolio_details .title > a:hover { color: #4D4E53 !important; } .portfolios .portfolio_details .excerpt { margin-bottom: 20px; } .portfolios .portfolio_details .button { margin-top: 10px; } .portfolios.isotope { overflow: hidden; margin-bottom: -30px !important; } .portfolios.isotope .isotope-item { z-index: 2; clear: none; width: auto; } .portfolios.isotope .isotope-item.isotope-hidden { z-index: 1; pointer-events: none; } .portfolios.isotope .isotope, .portfolios.isotope .isotope .isotope-item { transition-duration: 1s; } .portfolios.isotope .isotope { -webkit-transition-property: height, width; transition-property: height, width; } .portfolios.isotope > ul { clear: both; } .portfolios + .share-btns { margin-top: 0 !important; } .portfolios .style-1.featured { margin: 0; padding: 0; box-shadow: none; } body.full .related-portfolios:before { position: absolute; top: 0; left: -100%; width: 300%; height: 100%; background: #ffffff; content: ""; } .portfolio_details .row { margin-bottom: 3%; } .portfolio-filters { z-index: 6; text-align: left; padding-top: 10px; } .portfolio-filters .cbp-l-filters-dropdown { text-align: left; } .portfolio-filters .inner-wrapper { display: inline-block; text-align: left; line-height: 35px; margin-bottom: -1px; } .portfolio-filters .inner-wrapper .cbp-filter-item { display: inline-block; margin: 0 .6em; color: #898989; font: normal 20px/30px "Roboto"; transition: all .3s; line-height: normal; cursor: pointer; letter-spacing: 1px; font-size: 11px; font-weight: 600; border-top: 0; padding: 0; text-align: center; } .portfolio-filters .inner-wrapper .cbp-filter-item:hover, .portfolio-filters .inner-wrapper .cbp-filter-item.cbp-filter-item-active { color: #005484; } .portfolio-filters .inner-wrapper .cbp-filter-item:hover:after, .portfolio-filters .inner-wrapper .cbp-filter-item.cbp-filter-item-active:after { width: 40%; opacity: 1; } .portfolio-filters .inner-wrapper .cbp-filter-item:after { content: " "; display: block; width: 0%; height: 1px; background: #007EC1; margin: auto; margin-top: 5px; transition: all .4s; opacity: 0; } header.page-header .portfolio-filters { padding-bottom: 10px; padding-top: 10px; border: none; } header.page-header .portfolio-filters .cbp-filter-item:first-child { margin-left: 0; padding-left: 0; } .portfolio-filters .cbp-search { display: inline-block; margin-top: 15px; } .portfolio-filters .cbp-search:hover .cbp-search-icon { opacity: 1; } .portfolio-filters .cbp-search .cbp-search-icon { opacity: 0; transition: opacity .5s ease-out; } .portfolio-filters .cbp-search .cbp-search-input { font-size: 12px; margin: 0px; font-family: #898989; border-color: transparent; transition: all .5s ease-out; text-align: center; padding: 5px; } .portfolio-filters .cbp-search .cbp-search-input:hover { border-color: rgba(0,0,0,0.1); color: #007EC1; } .portfolio-filters .cbp-filter-counter { background-color: #007EC1; } .portfolio-filters .cbp-filter-counter:after { border-top-color: #007EC1; } article.type-portfolio { margin-bottom: 60px; padding-bottom: 0 !important; } article.type-portfolio.left-right .portfolio-text-content .portfolio-content > .grid-1-5, article.type-portfolio.right-only .portfolio-text-content .portfolio-content > .grid-1-5 { margin-top: 0; } article.type-portfolio .portfolio-text-content .portfolio-content { margin-bottom: 0; padding-top: 30px; } article.type-portfolio .portfolio-text-content .portfolio-content > .grid-1-5 { margin-top: -22px; padding-bottom: 30px; padding-left: 10px; } article.type-portfolio .portfolio-text-content .portfolio-content > .grid-1-5 .cell { padding: 10px; border-bottom: 1px solid #ffffff; } article.type-portfolio .portfolio-text-content .portfolio-content > .grid-1-5 .cell p, article.type-portfolio .portfolio-text-content .portfolio-content > .grid-1-5 .cell div { text-transform: uppercase; } article.type-portfolio .portfolio-text-content .portfolio-content > .grid-1-5 .cell p { margin: 0; color: #000000; } article.type-portfolio .portfolio-text-content .portfolio-content > .grid-1-5 .cell p a { color: #000000; } article.type-portfolio .portfolio-text-content img { display: inline-block; max-width: 100%; } article.type-portfolio .portfolio-text-content .row-1 .left { min-width: 0; } article.type-portfolio .portfolio-text-content .row-1 .right { float: right; } article.type-portfolio .portfolio_image_wrapper { position: relative; overflow: hidden; width: auto !important; text-align: center; } article.type-portfolio .portfolio_image_wrapper > img { width: 100%; height: auto; } .loop-wrapper .post-row { display: table; } .loop-wrapper .post-row-left, .loop-wrapper .post-row-center, .loop-wrapper .post-row-right { display: table-cell; } .loop-wrapper .post-row-left, .loop-wrapper .post-row-right { min-width: 160px; background: #f4f3f6; vertical-align: top; padding-top: 30px; box-sizing: border-box; } .loop-wrapper .post-row-left { text-align: right; padding-right: 30px; } .loop-wrapper .post-row-left .post-left-actions { display: none; } .loop-wrapper .post-date { display: inline-block; margin-right: 10px; } .loop-wrapper .post-date a:hover { text-decoration: none; } .loop-wrapper .post-date .top-part, .loop-wrapper .post-date .bottom-part { display: block; text-align: center; width: 75px; transition: color .3s ease; } .loop-wrapper .post-date .top-part { font: normal 28px/25px "Roboto"; color: #007EC1; line-height: 1; font-size: 45px; border-bottom: 1px solid; border-color: #007EC1; padding-bottom: 10px; } .loop-wrapper .post-date .bottom-part { font: 300 18px/36px "Roboto"; padding-top: 10px; line-height: 1; } .loop-wrapper .post-actions .comment-count, .loop-wrapper .post-actions .love-count-outer { position: relative; text-align: center; margin-bottom: 10px; } .loop-wrapper .post-actions .comment-count, .loop-wrapper .post-actions .comment-count a, .loop-wrapper .post-actions .love-count-outer, .loop-wrapper .post-actions .love-count-outer a { font-style: normal; font-size: 11px; font-family: "Roboto"; line-height: 33px; color: #007EC1; display: block; width: 38px; height: 38px; } .loop-wrapper .post-actions .comment-count:before, .loop-wrapper .post-actions .love-count-outer:before { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 0; font-size: 38px; font-family: theme; line-height: 1; pointer-events: none; content: "\e608"; } .loop-wrapper .post-actions .comment-count .love-count, .loop-wrapper .post-actions .love-count-outer .love-count { position: absolute; top: 0; left: 0; right: 0; bottom: 0; line-height: 36px; pointer-events: none; } .loop-wrapper .post-actions .comment-count .comment-word { display: none; } .loop-wrapper .post-actions .comment-count:before { content: "\e60a"; } .loop-wrapper .post-actions .comment-count a:hover { text-decoration: none; } .loop-wrapper .post-actions .post-edit-link .icon { font-size: 33px; color: rgba(0,126,193,0.7); line-height: 1; margin-bottom: 20px; margin-top: 10px; } .loop-wrapper .post-row-right { padding-left: 30px; text-align: left; } .loop-wrapper .post-row-center { width: 100%; } .loop-wrapper .list-item { border-bottom: 1px solid #ffffff; margin-bottom: 0; } .loop-wrapper .list-item:last-child { border-bottom: 0; } .loop-wrapper .list-item .post-content-outer { padding: 0 30px; } .loop-wrapper .list-item .post-media { width: 280px; float: left; } .loop-wrapper .list-item .post-media + .post-content-outer { padding-left: 310px; } .loop-wrapper .list-item .post-media .media-inner { display: block; } .loop-wrapper .list-item .post-article { display: block; } .loop-wrapper .list-item:nth-child(2n+1) .post-row-left { background: #ffffff; } .loop-wrapper .list-item header.single { padding-top: 20px; } .loop-wrapper .list-item:hover .post-date .top-part, .loop-wrapper .list-item:hover .post-date .bottom-part { color: #007EC1; } .loop-wrapper header { position: relative; } .loop-wrapper .page-content { position: relative; } .loop-wrapper .post-article { display: inline-block; margin: 0; width: 100%; } .loop-wrapper .post-article .post-content-outer .post-meta { overflow: hidden; width: 100%; padding-bottom: 5px; } .loop-wrapper .post-article .post-content-outer .post-meta div { font: 300 16px/32px "Roboto"; float: left; padding: 15px 15px 12px 0; min-height: 20px; text-transform: uppercase; line-height: 19px; } .loop-wrapper .post-article .post-content-outer .post-meta div > span.icon { color: #007EC1; } .loop-wrapper .post-article .post-content-outer .post-meta div a { font: 300 16px/32px "Roboto"; color: #005484; } .loop-wrapper .post-article .post-content-outer .post-meta div a:hover { color: #4D4E53; } .loop-wrapper .post-article .post-content-outer .post-meta div a:visited { color: #ffffff; } .loop-wrapper .post-article .post-content-outer .post-meta div.blog-buttons { padding-top: 14px; border-right: none !important; } .loop-wrapper .post-article .post-content-outer .post-meta div.blog-buttons a { position: relative; } .loop-wrapper .post-article .post-content-outer .post-meta div.blog-buttons a:after { position: absolute; top: -15px; right: -20px; width: 1px; height: 300%; border-right: 1px solid #ffffff; content: ""; } .loop-wrapper .post-article .post-content-outer .post-meta .comment-count { padding: 16px 15px 11px; } .loop-wrapper .post-article .post-content-outer .post-meta .comment-count a.icon { position: relative; top: 3px; margin-right: 10px !important; color: #007EC1 !important; font-size: 12px; } .loop-wrapper .post-article .post-content-outer .post-meta .comment-count + a { line-height: 16px; } .loop-wrapper .post-article .post-content-outer .post-meta .comment-count a, .loop-wrapper .post-article .post-content-outer .post-meta .comment-count a span { color: #005484; } .loop-wrapper .post-article .post-content-outer .post-meta .comment-count a:hover, .loop-wrapper .post-article .post-content-outer .post-meta .comment-count a:hover span { color: #4D4E53; } .loop-wrapper .post-article .post-content-outer .post-meta .comment-count a:visited { color: #ffffff; } .loop-wrapper .post-article .post-content-outer .post-meta .love-it-wrapper { float: right; border-right: none; border-left: 1px solid #ffffff; color: #005484; } .loop-wrapper .post-article .post-content-outer .post-meta .love-it-wrapper .loved span.icon { margin-right: 5px; color: #005484; } .loop-wrapper .post-article .post-content-outer .post-meta .love-it-wrapper .loved span.icon:hover { color: #4D4E53; cursor: pointer; } .loop-wrapper .post-article .post-content-outer .post-meta .love-it-wrapper .loved span.icon:visited { color: #ffffff; } .loop-wrapper .post-article .post-content-outer .post-meta .love-it-wrapper .loved-text { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .loop-wrapper .post-article .post-content-outer .post-meta .love-it-wrapper span.love-count { color: #005484; } .loop-wrapper .post-article .post-content-outer .post-media .slider-shortcode-wrapper { margin-bottom: 0 !important; } .page-content label[for|=pwbox] { position: relative; top: -3px; display: inline-block !important; font-size: 0 !important; } .page-content label[for|=pwbox] input { font-size: 20px !important; } .post-article header { margin-bottom: 5px !important; } .post-article header.sep-text.single .content { text-align: left; white-space: normal; } .post-article header.sep-text.single .sep-text-after { display: none; } .post-article header h3 { margin: 0; } .post-article header h3, .post-article header h3 a { font-size: 27px; line-height: 1em !important; } .post-article header a { transition: color .3s ease; } .post-article header a:hover { text-decoration: none; color: #4D4E53; } .has-page-header .single-post-wrapper .post-article header { display: none; } .post-article .post-meta .comment-count a:hover { text-decoration: none !important; } .post-article .post-meta .comment-count a:hover span { text-decoration: none; } .post-article .post-meta span.icon { display: inline-block; overflow: hidden; margin-right: 10px; padding: 2px; width: 8px; vertical-align: middle; text-align: center; text-decoration: none !important; font-size: 12px; line-height: normal; } .post-article .post-subheader { display: table; width: 100%; font-size: 14px; } .post-article .post-subheader .post-date { display: table-cell; margin: 0; padding-right: 1em; text-transform: uppercase; white-space: nowrap; font-size: 11px; line-height: 1; } .post-article .post-subheader .post-date-after { display: table-cell; overflow: visible; width: 100%; vertical-align: top; white-space: nowrap; } .post-article .post-subheader .post-date-after:after { display: inline-block; width: 100%; height: 1ex; border-bottom: 1px solid #007EC1; content: ""; vertical-align: top; } .post-article .post-media { text-align: center; } .post-article .post-media .post-full-thumb img { width: 100%; height: auto !important; } .post-article .post-media .media-inner { position: relative; min-height: 21px; } .post-article .post-media .media-inner > div { max-width: none !important; width: auto !important; } .post-article .post-media .media-inner > img { margin: auto; } .post-article .blog-buttons { text-align: center; } .post-article .blog-buttons:after { display: block; clear: both; content: ""; } .post-article .blog-buttons a { display: inline-block; margin: 0 auto; } .post-article .blog-buttons a .icon { margin: 0 8px 0 0; padding: 0; color: #007EC1; font-size: 16px; } .post-article.fullimage-wrapper .standard-post-format .the-content .post-meta, .post-article.sideimage-wrapper .standard-post-format .the-content .post-meta, .post-article .image-post-format .the-content .post-meta, .post-article.fullimage-wrapper .link-post-format .the-content .post-meta, .post-article.sideimage-wrapper .link-post-format .the-content .post-meta, .post-article .audio-post-format .the-content .post-meta, .post-article .video-post-format .the-content .post-meta, .post-article .gallery-post-format .the-content .post-meta { display: inline-block; margin: 10px 0 0 0; width: 100%; border: 1px solid #ffffff; background: #007EC1; } .post-article.fullimage-wrapper .standard-post-format .the-content .post-meta div, .post-article.sideimage-wrapper .standard-post-format .the-content .post-meta div, .post-article .image-post-format .the-content .post-meta div, .post-article.fullimage-wrapper .link-post-format .the-content .post-meta div, .post-article.sideimage-wrapper .link-post-format .the-content .post-meta div, .post-article .audio-post-format .the-content .post-meta div, .post-article .video-post-format .the-content .post-meta div, .post-article .gallery-post-format .the-content .post-meta div { display: inline-block; float: left; padding: 15px; border-right: 1px solid #ffffff; text-transform: uppercase; } .single-post-wrapper .post-article.fullimage-wrapper .standard-post-format .post-content-outer, .single-post-wrapper .post-article.fullimage-wrapper .standard-post-format .post-media, .single-post-wrapper .post-article.fullimage-wrapper .standard-post-format .the-content, .single-post-wrapper .post-article.sideimage-wrapper .standard-post-format .post-content-outer, .single-post-wrapper .post-article.sideimage-wrapper .standard-post-format .post-media, .single-post-wrapper .post-article.sideimage-wrapper .standard-post-format .the-content, .single-post-wrapper .post-article .image-post-format .post-content-outer, .single-post-wrapper .post-article .image-post-format .post-media, .single-post-wrapper .post-article .image-post-format .the-content, .single-post-wrapper .post-article.fullimage-wrapper .link-post-format .post-content-outer, .single-post-wrapper .post-article.fullimage-wrapper .link-post-format .post-media, .single-post-wrapper .post-article.fullimage-wrapper .link-post-format .the-content, .single-post-wrapper .post-article.sideimage-wrapper .link-post-format .post-content-outer, .single-post-wrapper .post-article.sideimage-wrapper .link-post-format .post-media, .single-post-wrapper .post-article.sideimage-wrapper .link-post-format .the-content, .single-post-wrapper .post-article .audio-post-format .post-content-outer, .single-post-wrapper .post-article .audio-post-format .post-media, .single-post-wrapper .post-article .audio-post-format .the-content, .single-post-wrapper .post-article .video-post-format .post-content-outer, .single-post-wrapper .post-article .video-post-format .post-media, .single-post-wrapper .post-article .video-post-format .the-content, .single-post-wrapper .post-article .gallery-post-format .post-content-outer, .single-post-wrapper .post-article .gallery-post-format .post-media, .single-post-wrapper .post-article .gallery-post-format .the-content { display: block; width: auto; } .single-post-wrapper .post-article.fullimage-wrapper .standard-post-format .the-content, .single-post-wrapper .post-article.sideimage-wrapper .standard-post-format .the-content, .single-post-wrapper .post-article .image-post-format .the-content, .single-post-wrapper .post-article.fullimage-wrapper .link-post-format .the-content, .single-post-wrapper .post-article.sideimage-wrapper .link-post-format .the-content, .single-post-wrapper .post-article .audio-post-format .the-content, .single-post-wrapper .post-article .video-post-format .the-content, .single-post-wrapper .post-article .gallery-post-format .the-content { padding: 0; } .post-article .audio-post-format .post-media { float: none; width: auto; } .post-article .audio-post-format .post-media + .post-content-outer { padding-left: 30px; } .post-article .link-post-format .the-content p { margin-bottom: 0; } .post-article .quote-post-format blockquote.large { padding: 0; overflow: visible; text-align: left; } .post-article .quote-post-format blockquote.large .quote-text, .post-article .quote-post-format blockquote.large .quote-text p { font: normal 20px/25px "Roboto"; } .post-article .quote-post-format .cite { float: left; width: 90px; margin-top: -10px; text-align: center; } .post-article .quote-post-format .cite img { border-bottom: 1px solid #ffffff; padding-bottom: 10px; margin-bottom: 10px; } .post-article .quote-post-format .cite img + .quote-author { display: block; } .post-article .quote-post-format .cite + .quote-text { padding-left: 30px; min-height: 105px; } .post-article .aside-post-format .post-content-outer { padding-top: 20px; } .post-article .status-post-format .the-content { padding-right: 36px !important; } .post-article .status-post-format .the-content p { margin-bottom: 0; } .post-article .status-post-format .the-content p + p { margin-top: 1.2em; } .post-article .gallery-post-format .slider-shortcode-wrapper { padding-top: 0; padding-bottom: 0; } .post-article .gallery-post-format .post-media { position: relative; text-align: center; } .post-article .gallery-post-format .post-media .button { position: absolute; bottom: 30px; left: 50%; z-index: 5; margin-left: -30px; padding: 0.7em 0.7em 0.75em; } .post-article .gallery-post-format .post-media .button span:after { border: none !important; } .post-article .gallery-post-format .post-media .button:hover { text-decoration: none; } .post-article .excerpt-more { float: left; margin-top: -0.6em; } .post-article .status-post-format .post-subheader, .post-article .aside-post-format .post-subheader, .post-article .link-post-format .post-subheader { margin-bottom: 0 !important; } .post-article .status-post-format .post-media, .post-article .aside-post-format .post-media, .post-article .link-post-format .post-media { margin-top: 20px; } body.single-post .related-posts { position: relative; padding-top: 30px; padding-bottom: 30px; background: #ffffff; } body.single-post .related-posts .grid-1-1 { padding: 0; } body.single-post .related-posts .grid-1-1 .loop-wrapper.scroll-x.news { padding-top: 15px !important; } .single-post-wrapper .post-content-outer .meta-top { margin-bottom: 20px; } .single-post-wrapper .post-content-outer .meta-top .author { margin-right: 20px; } .single-post-wrapper .post-content-outer .meta-top .comment-count { float: right; } .single-post-wrapper .post-content-outer .meta-top .comment-count .icon { position: relative; margin-right: 5px; top: 1px; } .single-post-wrapper .post-content-outer .meta-bottom { margin-top: 20px; } .single-post-wrapper .post-content-outer .meta-bottom .icon { margin-right: 5px; } body.full .related-posts:before { position: absolute; top: 0; left: -100%; width: 300%; height: 100%; background: #ffffff; content: ""; } .header-middle .limit-wrapper .news.scroll-x { padding-top: 15px !important; } .widget { margin: 0 auto 30px; padding: 0; } .widget .widget-title { margin: 0; padding: 0 5px 15px 0; border-bottom: 1px solid #007EC1; margin-bottom: 15px; } .widget .widget-title, .widget .widget-title a { word-wrap: break-word; line-height: 1.5em !important; } .widget .widget-title > .icon { margin-right: 10px; color: #ffffff; } .widget:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: 0; background: transparent; } .widget.last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: 0; background: transparent; } .widget ul, .widget ol { margin: 0; padding: 0; list-style: none; } .widget li { position: relative; overflow: hidden; margin: 0; padding: 0 0; text-overflow: ellipsis; white-space: break-word; font: normal 18px/30px "Roboto" !important; } .widget select { max-width: 100%; } .widget .lang_sel_click li { overflow: visible; } .widget-box { padding: 6px 0 0 0; } .widget-box:after { position: relative; top: 10px; display: block; clear: both; margin: 0 -10px; height: 1px; content: ""; } aside.left .widget, aside.right .widget, #header-sidebars .widget { margin: 0 0 60px 0; padding: 0; } aside.left .widget .widget-title, aside.right .widget .widget-title, #header-sidebars .widget .widget-title { background: transparent; } aside.left .widget .widget-title > .icon, aside.right .widget .widget-title > .icon, #header-sidebars .widget .widget-title > .icon { margin-top: -3px; } aside.left .widget .widget-title > .icon.shortcode, aside.right .widget .widget-title > .icon.shortcode, #header-sidebars .widget .widget-title > .icon.shortcode { color: #ffffff; } aside.left .widget .widget-title + ul, aside.left .widget .widget-title + ol, aside.left .widget .widget-title + div, aside.left .widget .widget-title + form, aside.right .widget .widget-title + ul, aside.right .widget .widget-title + ol, aside.right .widget .widget-title + div, aside.right .widget .widget-title + form, #header-sidebars .widget .widget-title + ul, #header-sidebars .widget .widget-title + ol, #header-sidebars .widget .widget-title + div, #header-sidebars .widget .widget-title + form { border: none; } aside.left .widget > ul, aside.left .widget > ol, aside.left .widget > div, aside.left .widget > h4+form, aside.right .widget > ul, aside.right .widget > ol, aside.right .widget > div, aside.right .widget > h4+form, #header-sidebars .widget > ul, #header-sidebars .widget > ol, #header-sidebars .widget > div, #header-sidebars .widget > h4+form { padding: 6px 0 0 0; } aside.left .widget > ul:after, aside.left .widget > ol:after, aside.left .widget > div:after, aside.left .widget > h4+form:after, aside.right .widget > ul:after, aside.right .widget > ol:after, aside.right .widget > div:after, aside.right .widget > h4+form:after, #header-sidebars .widget > ul:after, #header-sidebars .widget > ol:after, #header-sidebars .widget > div:after, #header-sidebars .widget > h4+form:after { position: relative; top: 10px; display: block; clear: both; margin: 0 -10px; height: 1px; content: ""; } #footer-sidebars .widget .widget-title { white-space: normal; } .wpv_authors .authors_list > li { padding: 0 0; border-bottom: 0 solid #007EC1; position: relative; overflow: hidden; margin: 0; text-overflow: ellipsis; } .wpv_authors .authors_list > li:first-child { padding-top: 0; } .wpv_authors .authors_list > li:last-child { padding-bottom: 0; border-bottom: 0; } .wpv_authors .gravatar { float: left; } .wpv_authors .author_name h6 { margin: 0; } .wpv_authors .author_name h6 a { font-size: 13px !important; } .wpv_authors .author_info:not(:first-child) { padding-left: 50px; } .wpv_authors .author_desc { padding-bottom: 10px; } .wpv_authors .post-count { font-size: .8em; } .widget_calendar { max-width: 100% !important; } .widget_calendar #wp-calendar { width: 100%; } .widget_calendar #wp-calendar caption { font: 300 18px/30px "Roboto"; color: #005484; padding: 0 0 10px 0 !important; } .widget_calendar #wp-calendar thead { border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; } .widget_calendar #wp-calendar tbody { padding: 10px 0; } .widget_calendar #wp-calendar tbody tr:first-child td { padding-top: 10px !important; } .widget_calendar #wp-calendar tbody tr:last-child td { padding-bottom: 10px !important; } .widget_calendar #wp-calendar tfoot { border-top: 1px solid #ffffff; } .widget_calendar #wp-calendar tfoot td { padding-top: 10px !important; margin-top: 5px; } .widget_calendar #wp-calendar tfoot td a { font-weight: bold; } .widget_calendar #wp-calendar td#today { background: #000000; color: #007EC1 !important; border-radius: 3px; } .widget_calendar th, .widget_calendar td { padding: 2px !important; text-align: center; } .widget_calendar th { font-size: 100% !important; } .contact_info_wrap .icon { padding-right: 8px; } .contact_info_wrap li { padding: 4px 0 4px 24px; } .contact_info_wrap li > .icon { margin-left: -24px; } .contact_info_wrap > p:first-child { margin-top: 0; } .flickr_wrap { padding: 5px !important; } .flickr_badge_image { float: left; padding: 5px; position: relative; box-sizing: border-box; } .flickr_badge_image img { width: 73px; display: block; } aside .flickr_badge_image { max-width: 50%; } aside .flickr_badge_image img { width: 100%; height: auto; } .wpv_icon_link ul { border-right: none !important; border-bottom: none !important; border-left: none !important; } .wpv_icon_link li { display: block; float: left; overflow: visible; padding: 0 3px; } .wpv_icon_link a { transition: all .5s ease; position: relative; display: block; padding: 6px; height: 27px; border-radius: 2px; } .wpv_icon_link a:hover { background: #fff; box-shadow: 0 1px 1px rgba(0,0,0,0.3); text-decoration: none; } .wpv_icon_link a:hover .content { top: auto; bottom: 42px; left: 0; opacity: 1; } .wpv_icon_link a:hover .before { opacity: 0.4; } .wpv_icon_link .content { transition: opacity .5s ease; font-family: "Raleway"; position: absolute; top: -9999999px; left: -9999999px; z-index: 88888; margin-left: -59px; padding: 2px 10px; width: 130px; height: 30px; border-radius: 3px; background: #fff; box-shadow: none; box-shadow: 0 2px 2px rgba(0,0,0,0.3); text-align: center; white-space: nowrap; line-height: 30px; opacity: 0; } .wpv_icon_link .content:before { position: absolute; top: 31px; left: 50%; margin-left: -11px; width: 0; height: 0; border: 8px solid transparent; border-top: 7px solid #fff; border-bottom: 0; content: ""; } .wpv_icon_link .before { padding: 0; width: 27px; height: 27px; border-radius: 50%; text-align: center; font-size: 27px !important; line-height: 27px !important; } .wpv_icon_link .after { display: none; } .wpv_icon_link [data-icon-type="facebook"], .wpv_icon_link [data-icon-type="facebook1"], .wpv_icon_link [data-icon-type="facebook2"] { color: #39599f; } .wpv_icon_link [data-icon-type="twitter"], .wpv_icon_link [data-icon-type="twitter1"], .wpv_icon_link [data-icon-type="twitter2"] { color: #45b0e3; } .wpv_icon_link [data-icon-type="googleplus"], .wpv_icon_link [data-icon-type="googleplus1"], .wpv_icon_link [data-icon-type="googleplus2"], .wpv_icon_link [data-icon-type="googleplus3"] { color: #d04f40; } .wpv_icon_link [data-icon-type="pinterest"], .wpv_icon_link [data-icon-type="pinterest1"] { color: #cb2027; } .wpv_icon_link [data-icon-type="flickr"], .wpv_icon_link [data-icon-type="flickr1"], .wpv_icon_link [data-icon-type="flickr2"], .wpv_icon_link [data-icon-type="flickr3"] { color: #e956a2; } .wpv_icon_link [data-icon-type="vimeo"], .wpv_icon_link [data-icon-type="vimeo1"], .wpv_icon_link [data-icon-type="vimeo2"] { color: #1ab7ea; } .wpv_icon_link [data-icon-type="youtube"], .wpv_icon_link [data-icon-type="youtube1"] { color: #f33; } .wpv_icon_link [data-icon-type="linkedin"] { color: #4875B4; } .wpv_icon_link [data-icon-type="wordpress"], .wpv_icon_link [data-icon-type="wordpress1"] { color: #464646; } #footer-sidebars .wpv_icon_link { padding-bottom: 12px; } #footer-sidebars .wpv_icon_link .clearfix { padding-top: 20px; } #footer-sidebars .wpv_icon_link a { padding: 0; opacity: 1; } #footer-sidebars .wpv_icon_link a:hover { background: none; box-shadow: none; text-decoration: none; } #footer-sidebars .wpv_icon_link a:hover .content { bottom: 37px; } #footer-sidebars .wpv_icon_link .before { width: 27px; height: 27px; font-size: 27px !important; line-height: 27px !important; } #footer-sidebars .wpv_icon_link .content { margin-left: -59px; } #top-nav-sidebar .wpv_icon_link { margin-top: -6.75px; margin-bottom: -6.75px; } .wpv_posts .ui-tabs-nav li:hover .icon, .wpv_posts .ui-tabs-nav li.ui-state-active .icon, .wpv_posts .ui-tabs-nav li.ui-state-selected .icon { color: #000000 !important; } .wpv_posts .ui-tabs-nav li:first-child { margin-left: 5px; } .wpv_posts .ui-tabs-nav li a .icon { color: #007EC1; text-align: center; padding: 0 5px; } .wpv_posts .ui-tabs-nav li a:hover { text-decoration: none; } .wpv_posts .ui-tabs-nav li a:hover .icon { color: #000000 !important; } .wpv_posts .ui-tabs-nav li .icon { display: block; text-transform: none; font-size: 17px; line-height: 22px; } .wpv_posts [data-single] .icon { color: #007EC1; } .wpv_posts .ui-tabs-panel { background: transparent; border: 1px solid #ffffff; border-top: 0; padding: 0; } .wpv_posts .ui-tabs-panel .tagcloud { margin-bottom: -5px; padding-top: 10px !important; } .wpv_posts .posts_list li { padding: 18px 10px; border-top: 1px solid #ffffff; display: table; width: 100%; box-sizing: border-box; } .wpv_posts .posts_list li:first-child { border-top: 0; } .wpv_posts .posts_list li .thumbnail { position: relative; display: table-cell; width: 70px; vertical-align: middle; } .wpv_posts .posts_list li .thumbnail img { width: 70px; height: auto; border-radius: 50%; } .wpv_posts .posts_list li .post_extra_info { display: table-cell; vertical-align: middle; padding-left: 10px; } .wpv_posts .posts_list li .post_extra_info .title { margin: 0; } .wpv_posts .posts_list li .post_extra_info .title a { font-weight: normal; font-size: 13px; } .wpv_posts .posts_list li .post_extra_info .nothumb .title { padding-top: 0; } .wpv_posts .posts_list li .post_extra_info .date { display: none; } .wpv_posts .posts_list li .post_extra_info .comments { display: none; } .widget_nav_menu > div { padding: 0 !important; } .widget_nav_menu > div:after { top: 0 !important; margin: 0 !important; } .widget_nav_menu.widget .menu-pagepost-options-container { border-right: none !important; border-bottom: none !important; border-left: none !important; } .widget_nav_menu .menu li { background-color: #ffffff; margin: 0; padding: 0; border-bottom: 1px solid #ffffff; } .widget_nav_menu .menu li:last-child { border-bottom: none; } .widget_nav_menu .menu li.last-child { border-bottom: none; } .widget_nav_menu .menu li a { box-sizing: border-box; display: block; padding: 10px; min-width: 100%; border: 0 !important; color: #ffffff; } .widget_nav_menu .menu li.current_page_item { position: relative; } .widget_nav_menu .menu li.current_page_item a { padding: 10px 10px 10px 30px; color: #ffffff !important; } .widget_nav_menu .menu li.current_page_item:before { position: absolute; top: 50%; margin: -5px 5px auto 10px; width: 10px; height: 10px; color: #000000; content: "\e01e"; font-size: 14px; font-family: theme; line-height: 14px; } .widget_post_formats .post-format-pad { position: relative; left: auto; float: left; margin: 5px; padding: 0px !important; width: 30px; height: 30px; border: none; } .widget_post_formats .post-format-pad * { margin-top: 0px !important; margin-left: 1px !important; } .widget_post_formats .post-format-pad a { width: 28px; height: 28px; display: block; font-size: 18px; line-height: 28px; text-align: center; padding: 0 !important; } .widget_post_formats .post-format-pad a:hover { text-decoration: none !important; } .widget_post_formats .post-format-pad .icon { color: #007EC1; } .widget_post_formats .post-format-pad .icon:hover { color: #4D4E53; } .widget_post_formats .post-format-pad .icon:visited { color: #ffffff; } .widget_post_formats .post-format-pad .icon.standard { padding-top: 2px !important; } .widget_post_formats .post-format-pad .icon.standard span.icon { vertical-align: inherit; } .widget_search .woocommerce-product-search, .widget_search .searchform, .widget_search #searchform, .widget_product_search .woocommerce-product-search, .widget_product_search .searchform, .widget_product_search #searchform { position: relative; display: block; padding: 0 !important; max-width: 100% !important; width: 100%; white-space: nowrap; } .widget_search .woocommerce-product-search input[name="s"], .widget_search .searchform input[name="s"], .widget_search #searchform input[name="s"], .widget_product_search .woocommerce-product-search input[name="s"], .widget_product_search .searchform input[name="s"], .widget_product_search #searchform input[name="s"] { width: 100% !important; height: 50px; border-right-width: 50px; } .widget_search .woocommerce-product-search input[name="s"]:focus, .widget_search .searchform input[name="s"]:focus, .widget_search #searchform input[name="s"]:focus, .widget_product_search .woocommerce-product-search input[name="s"]:focus, .widget_product_search .searchform input[name="s"]:focus, .widget_product_search #searchform input[name="s"]:focus { border-color: #ffffff; } .widget_search .woocommerce-product-search [type="submit"], .widget_search .searchform [type="submit"], .widget_search #searchform [type="submit"], .widget_product_search .woocommerce-product-search [type="submit"], .widget_product_search .searchform [type="submit"], .widget_product_search #searchform [type="submit"] { border-radius: 0 4px 4px 0; position: absolute; top: 1px; right: 1px; bottom: 1px; z-index: 5; padding: 0; width: 51px; border: none; background: transparent; box-shadow: none; text-indent: -200px; font-size: inherit !important; color: transparent; } .widget_search .woocommerce-product-search:before, .widget_search .searchform:before, .widget_search #searchform:before, .widget_product_search .woocommerce-product-search:before, .widget_product_search .searchform:before, .widget_product_search #searchform:before { position: absolute; right: 0; bottom: 0; z-index: 4; margin: 0; width: 50px; height: 48px; background: #007EC1; border: 1px solid #ffffff; border-left: 0; color: #000000; content: "\e12d"; font: normal 26px/50px icomoon; cursor: pointer; text-align: center; } .wpv_widget_recent_sermons .icon.shortcode { padding: 12px 5px 20px; font-size: 16px; } .wpv_widget_recent_sermons ul li { padding: 10px 0; border-bottom: 0 solid #007EC1; } .wpv_widget_recent_sermons ul li:first-child { padding-top: 0; } .wpv_widget_recent_sermons ul li:last-child { padding-bottom: 0; border-bottom: 0; } .wpv_widget_recent_sermons ul li .sermon-title { display: block; font-size: 14px; } .wpv_social a, .wpv_social a img, .wpv_social img { border: 0px !important; min-width: 20px; min-height: 16px; display: block; } .wpv_social a { zoom: 1; filter: none; opacity: 1; -webkit-transition: opacity 0.3s ease !important; -moz-transition: opacity 0.3s ease !important; -o-transition: opacity 0.3s ease !important; transition: opacity 0.3s ease !important; float: left; } .wpv_social a:hover { zoom: 1; opacity: 0.7; filter: alpha(opacity=70); } .social_wrap a, .wpv_social .vamtam_full a { clear: both; margin-bottom: 3px; } .wpv_social .vamtam_full a img { padding: 0px 0px 7px 0px; } aside .social_wrap a { float: left; clear: none; } aside .social_wrap:after { content: ""; display: block; clear: both; } .tagcloud { padding-bottom: 5px !important; } .tagcloud a { padding: 3px 8px; margin: 5px 0.35em 0.4em 0; display: inline-block; border-radius: 1.2em; font-size: 1em !important; position: relative; text-transform: lowercase; color: #000000; background: #ffffff; border-color: #808080; font: 300 18px/30px "Roboto"; } .tagcloud a:hover { background: #007EC1; color: #ffffff !important; text-decoration: none; } .widget_rss .widget-title a.rsswidget { color: #2B2B2B !important; } .widget_rss .widget-title a.rsswidget img { display: none; } .wpv_advertisement img { width: 100%; } .page-404 { position: relative; padding: 0 30px 0.035px; text-align: center; } .page-404 .searchform { position: relative; display: block; margin: 0 auto 100px auto; max-width: 812px; } .page-404 input[name=s] { box-sizing: border-box; z-index: 1; padding: 5px 122px 5px 10px; width: 100%; height: 45px; font-style: italic; font-size: 15px; } .page-404 input[name=s]:focus { font-style: normal; } .page-404 input[type=submit] { position: absolute; top: 3px; right: 3px; bottom: 3px; z-index: 3; padding: 0 1em; height: 40px; font-size: 16px; } #header-404 { display: block; margin: 0 auto; padding-top: 100px; height: 324px; width: auto; max-width: 812px; background: url("https://solaareogunministries.org/wp-content/themes/church-event/wpv_theme/assets/images/404_bg.png") no-repeat bottom right; color: #007EC1; text-align: left; } #header-404 .line-1 { font: normal 70px/1 "Roboto"; color: #ffffff; } #header-404 .line-2 { font: normal 80px/1.1 "Roboto"; color: #007EC1; } #header-404 .line-3 { font: normal 20px/1 "Roboto"; color: #ffffff; } #header-404 .line-4 { margin-top: 80px; color: #ffffff; } footer.main-footer { border-top: 1px solid #00446b; position: relative; background-repeat: repeat; background-position: center top; background-attachment: scroll; background-color: #005484; background-size: auto; } footer.main-footer, footer.main-footer p, footer.main-footer a, footer.main-footer th, footer.main-footer td { font: normal 17px/16px "Raleway"; color: #ffffff; } footer.main-footer a { color: #ffffff; transition: all .3s ease; } footer.main-footer a:visited { color: #ffffff; } footer.main-footer a:hover { color: #2d9b1c; text-decoration: none; } footer.main-footer .widget li { background: transparent; border-bottom: none !important; } footer.main-footer .widget li a:not(.ui-tabs-anchor) { padding: 2px; } footer.main-footer .widget.widget_nav_menu .menu li:last-child, footer.main-footer .widget.widget_nav_menu .menu li.last-child { border-bottom: none; } footer.main-footer .widget.widget_nav_menu .menu li a { color: #ffffff; } footer.main-footer .widget.widget_nav_menu .menu li a:visited { color: #ffffff; } footer.main-footer .widget.widget_nav_menu .menu li a:hover { color: #2d9b1c; text-decoration: none !important; } footer.main-footer .widget.widget_nav_menu .menu li.current_page_item { position: relative; } footer.main-footer .widget.widget_nav_menu .menu li.current_page_item a { color: #ffffff; padding: 0; } footer.main-footer .widget.widget_nav_menu .menu li.current_page_item:before { display: none; } footer.main-footer .widget .widget-title { border: none; text-align: left; padding: 0; margin: 0 0 30px; } footer.main-footer .widget .widget-title, footer.main-footer .widget .widget-title a { font: 300 24px/20px "Raleway" !important; color: #ffffff !important; } footer.main-footer .widget .widget-title > .icon { margin-bottom: 17px; } #footer-sidebars { max-width: 1260px; margin: 0 auto; box-sizing: border-box; position: relative; } #footer-sidebars > .row aside { border-right: 1px solid #00446b; padding: 20px 0 0; float: left; box-sizing: border-box; } #footer-sidebars > .row aside.full { width: 100%; } #footer-sidebars > .row aside.cell-1-2 { width: 50%; } #footer-sidebars > .row aside.cell-1-3 { width: 33.333333333333%; } #footer-sidebars > .row aside.cell-1-4 { width: 25%; } #footer-sidebars > .row aside.cell-1-5 { width: 20%; } #footer-sidebars > .row aside.cell-1-6 { width: 16.666666666667%; } #footer-sidebars > .row aside.cell-2-3 { width: 66.666666666667%; } #footer-sidebars > .row aside.cell-2-4 { width: 50%; } #footer-sidebars > .row aside.cell-2-5 { width: 40%; } #footer-sidebars > .row aside.cell-2-6 { width: 33.333333333333%; } #footer-sidebars > .row aside.cell-3-4 { width: 75%; } #footer-sidebars > .row aside.cell-3-5 { width: 60%; } #footer-sidebars > .row aside.cell-3-6 { width: 50%; } #footer-sidebars > .row aside.cell-4-5 { width: 80%; } #footer-sidebars > .row aside.cell-4-6 { width: 66.666666666667%; } #footer-sidebars > .row aside.cell-5-6 { width: 83.333333333333%; } #footer-sidebars > .row aside.last { border-right: 0; } #footer-sidebars > .row .widget { padding-left: 30px; padding-right: 30px; } #footer-sidebars > .row .widget, #footer-sidebars > .row .widget:last-child { margin-bottom: 0; padding-bottom: 30px; } #footer-sidebars > .row .widget .widget-title { text-align: left; line-height: 1 !important; padding-top: 25px !important; } #footer-sidebars .wpv_posts .wpv-tabs > ul { border-bottom-color: #00446b; background-color: #005484; } #footer-sidebars .wpv_posts .wpv-tabs > ul li { border-bottom: 1px solid transparent !important; } #footer-sidebars .wpv_posts .wpv-tabs > ul li.ui-state-hover, #footer-sidebars .wpv_posts .wpv-tabs > ul li.ui-state-selected, #footer-sidebars .wpv_posts .wpv-tabs > ul li.ui-state-active { border-color: #00446b; background: transparent; border-bottom-color: #005484 !important; } #footer-sidebars .wpv_posts .ui-tabs-panel { border-color: #00446b; } #footer-sidebars .wpv_posts .posts_list li { border-top-color: #00446b; } .copyrights { position: relative; z-index: 5; background-repeat: repeat-x; background-position: center top; background-attachment: scroll; background-color: #007EC1; background-size: auto; padding: 5px 30px; margin: 0; } .copyrights .alignright, .copyrights .alignleft, .copyrights .aligncenter { margin: 0px !important; } .copyrights > .row { padding: 0; margin: 0 auto; } .copyrights, .copyrights * { font: bold 17px/16px "Raleway"; color: #ffffff; } #sub-footer-menu ul { margin: 0; } #sub-footer-menu li { list-style: none; float: left; padding: 0 5px; border-left: 1px solid #0facff; } #sub-footer-menu li a { color: #ffffff; font: bold 17px/16px "Raleway"; } #sub-footer-menu li:first-child { padding-left: 0; border-left: 0; } #scroll-to-top, #feedback, #toggle-style-switcher { display: block; width: 25px !important; height: 22px !important; line-height: 22px !important; font-size: 20px !important; padding: 4px; margin-left: 2px; font-family: "icomoon"; text-align: center; cursor: pointer; z-index: 9998; border: none !important; position: relative; background: #000000; text-shadow: 0 -1px 0 #000000; color: #007EC1 !important; border-radius: 3px 0 0 3px; background-clip: padding-box; } #scroll-to-top:hover, #feedback:hover, #toggle-style-switcher:hover { padding-right: 6px; text-decoration: none; margin-left: 0; color: #007EC1 !important; } #style-switcher { position: fixed !important; z-index: 900000 !important; top: 280px; left: 0; right: auto; } #style-switcher #toggle-style-switcher { position: absolute; top: 0; right: -35px !important; border-radius: 0 3px 3px 0; margin-left: 0; margin-right: 2px; } #style-switcher #toggle-style-switcher:after { border-right-color: #000000 !important; } #style-switcher #toggle-style-switcher:before { content: "\e035"; font-family: theme; } #style-switcher #toggle-style-switcher:hover { padding-right: 4px; } #style-switcher.open #toggle-style-switcher, #style-switcher:hover #toggle-style-switcher { padding-left: 6px !important; margin-right: 0 !important; opacity: 1; } body.admin-bar #style-switcher { top: 178px; } #ss-teaser .close { content: "\e255"; } #scroll-to-top { position: fixed; bottom: 69px; right: 0px; z-index: -1; border-radius: 3px 0 0; background-clip: padding-box; opacity: 0; } #scroll-to-top:hover { opacity: 0; } #scroll-to-top.visible { opacity: 1; z-index: 200; } #scroll-to-top.visible:hover { opacity: 1; } #feedback-wrapper { position: fixed; bottom: 75px; right: -250px; z-index: 999900; background: #000000; width: 250px; min-height: 84px; color: #007EC1 !important; border-radius: 3px 0 0 0; background-clip: padding-box; transition: right .4s; } #feedback-wrapper #feedback { position: absolute; bottom: 0; right: 250px; } #feedback-wrapper.expanded { right: 0; } #feedback-wrapper.expanded #feedback { opacity: 1; padding-right: 6px; } #feedback-wrapper h4, #feedback-wrapper h4 a { color: #007EC1 !important; margin-bottom: 0px; } #feedback-wrapper h4 { border: none; padding: 10px 30px; } #feedback-wrapper section { margin: 10px; } #feedback-wrapper .widget { padding: 0; border: none !important; } .fast-slider { overflow: hidden; background-image: url(../wpv_theme/assets/images/loader.gif); background-position: center center; background-repeat: no-repeat; } .fast-slider.started { background-image: none; } .fast-slider .fast-slider-image { position: absolute; top: 0; left: 0; z-index: 2; display: block !important; overflow: hidden !important; margin: 0; padding: 0; width: auto; height: auto; opacity: 0; -ms-interpolation-mode: nearest-neighbor; -webkit-transform: translateZ(0); image-rendering: -webkit-optimize-contrast; image-rendering: optimizespeed; -webkit-backface-visibility: hidden; } .fast-slider .fast-slider-image.ready { z-index: 1; -ms-interpolation-mode: bicubic; -webkit-transform: none; image-rendering: auto; image-rendering: optimizeQuality; } .fast-slider-prev, .fast-slider-next, .fast-slider-gall-next, .fast-slider-gall-prev { z-index: 100; width: 23px; height: 23px; background-repeat: no-repeat; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none; -webkit-backface-visibility: hidden; } .fast-slider-gall-next, .fast-slider-gall-prev { display: none; } body.fast-slider header.main-header .first-row, body.fast-slider header.main-header #top-nav-wrapper { display: none; } body.fast-slider .fast-slider-image { z-index: -1; } body.fast-slider .fast-slider-image.ready { z-index: -2; } body.fast-slider .fast-slider-navbar { position: fixed; right: 0; bottom: 0; z-index: 100001; width: 100%; background: #000000; opacity: 0.9; -webkit-backface-visibility: hidden; } body.fast-slider .fast-slider-navbar .limit-wrapper { box-sizing: border-box; padding: 0 60px; } body.fast-slider .fast-slider-navbar .limit-wrapper .title { box-sizing: border-box; position: relative; display: inline-block; padding: 20px 0; width: 100%; border-bottom: 1px solid #007EC1; } body.fast-slider .fast-slider-navbar .limit-wrapper .fast-slider-description { box-sizing: border-box; clear: both; padding: 10px 0; } body.fast-slider .fast-slider-navbar .limit-wrapper .fast-slider-description .contents { display: none; margin: 0 0 6px 0; color: #007EC1; } body.fast-slider .fast-slider-navbar .limit-wrapper .fast-slider-description a.toggle-description { font: normal 20px/30px "Roboto"; clear: both; color: #007EC1; display: block; } body.fast-slider .fast-slider-navbar .limit-wrapper .fast-slider-description a.toggle-description:hover { color: accent-color-1; text-decoration: none; } body.fast-slider .fast-slider-navbar .limit-wrapper .fast-slider-description a.toggle-description:visited { color: #ffffff; } body.fast-slider .fast-slider-arrows { overflow: hidden; } body.fast-slider .fast-slider-view-all, body.fast-slider .fast-slider-prev, body.fast-slider .fast-slider-next { position: relative; z-index: 100001; display: inline-block; float: right; width: 34px; height: 34px; } body.fast-slider .fast-slider-view-all b, body.fast-slider .fast-slider-prev b, body.fast-slider .fast-slider-next b { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: block; width: 34px; height: 34px; color: #007EC1 !important; text-align: center; font-weight: normal; font-size: 25px; line-height: 34px; } body.fast-slider .fast-slider-view-all:hover, body.fast-slider .fast-slider-prev:hover, body.fast-slider .fast-slider-next:hover { text-decoration: none; } body.fast-slider .fast-slider-view-all:hover b, body.fast-slider .fast-slider-prev:hover b, body.fast-slider .fast-slider-next:hover b { color: #007EC1 !important; } body.fast-slider .fast-slider-gall-next, body.fast-slider .fast-slider-gall-prev { position: absolute; top: 0; display: table; width: 40px; height: 100%; vertical-align: middle; text-align: center; } body.fast-slider .fast-slider-gall-next b, body.fast-slider .fast-slider-gall-prev b { display: table-cell; width: 34px; color: #007EC1; vertical-align: middle; font-size: 25px; } body.fast-slider .fast-slider-gall-next b:hover, body.fast-slider .fast-slider-gall-prev b:hover { color: #000000; } body.fast-slider .fast-slider-gall-next:after, body.fast-slider .fast-slider-gall-prev:after { position: absolute; top: 50%; left: 0; display: block; width: 500px; height: 500px; border-radius: 500px; background: #007EC1; opacity: 0.4; } body.fast-slider .fast-slider-gall-next { right: 0; } body.fast-slider .fast-slider-gall-next:after { clip: rect(0px,0px,500px,-34px); margin: -250px 0 0 -6px; box-shadow: -30px 0 15px -20px rgba(0,0,0,0.1); } body.fast-slider .fast-slider-gall-prev { left: 0; } body.fast-slider .fast-slider-gall-prev:after { clip: rect(0px,550px,500px,500px); margin: -250px 0 0 -460px; box-shadow: 30px 0px 15px -20px rgba(0,0,0,0.1); } body.fast-slider .fast-slider-caption { position: relative; right: 0; bottom: 0; left: 0; z-index: 2; float: left; margin: 0; width: 70%; height: 34px; text-align: left; font-size: 34px; } body.fast-slider .fast-slider-caption a { display: inline-block; color: #007EC1; text-decoration: none; font-weight: normal; } .contact_info_wrap, .flickr_wrap, .loop-wrapper, .portfolios, .price-outer-wrapper, .scrollbar-horizontal, .services, .slider-shortcode-wrapper, .slogan, .team-member, .toggle, .unapproved, .wpv-accordion-wrapper, .wpv-tabs { padding-top: 15px; padding-bottom: 15px; } .loop-wrapper.page-content { padding-top: 0; padding-bottom: 0; } blockquote { margin-bottom: 30px; } .page-content > .frame > .google_map, .page-content > .row > .grid-1-1 > .frame > .google_map { margin: 0 -60px; } .wpv-grid > .linkarea, .wpv-grid > .services.has-more { margin-left: -15px; margin-right: -15px; } .alignnone { float: none !important; } .textcenter { text-align: center; } .alignright { float: right; margin: 1em 0 1em 1.5em; } .alignleft { float: left; margin: 1em 1.5em 1em 0; } .aligncenter { display: block; margin: 1em auto; } a img.alignright { float: right; margin: 0 0 20px 25px; } a img.alignnone { margin: 0px; } a img.alignleft { float: left; margin: 0 25px 20px 0; } a img.aligncenter { display: block; margin-left: auto; margin-right: auto; } img.alignleft { margin: 0 25px 20px 0; } .wp-caption.alignleft { margin: 5px 10px 5px 0; } img.alignright { margin: 0 0 20px 25px; } .wp-caption.alignright { margin: 5px 0 5px 10px; } img.aligncenter { margin: 20px auto; } img.alignnone { margin: 5px 0; } .wp-caption { max-width: 100%; } .wp-caption.alignleft { margin: 5px 10px 5px 0; } .wp-caption.alignright { margin: 5px 0 5px 10px; } .wp-caption .wp-caption-text, .entry-caption, .gallery-caption { margin-top: 0; font: bold 20px/30px "Roboto"; color: #2B2B2B; } .wp-smiley, .wp-smiley * { border: 0px !important; } .sticky, .gallery-caption, .bypostauthor { outline: none; } table { border-bottom: 1px solid #ededed; border-collapse: collapse; border-spacing: 0; font-size: 14px; line-height: 2; margin: 0 0 20px; width: 100%; } caption, th, td { font-weight: normal; text-align: left; } caption { font-size: 16px; margin: 20px 0; } th { font-weight: bold; text-transform: uppercase; } td { border-top: 1px solid #ededed; padding: 6px 10px 6px 0; } dl { margin: 0 20px; } dl.gallery-item { margin: 0; padding: 0 20px; box-sizing: border-box; } dl.gallery-item img { display: inline-block; } dt { font-weight: bold; } dd { margin: 0 0 10px; } address { font-style: italic; margin: 0 0 24px; } var, cite { font-style: italic; } @media (min-width: 1281px) { .loop-wrapper.news > .grid-1-4:nth-child(4n+1), .loop-wrapper.news > .grid-1-3:nth-child(3n+1), .loop-wrapper.news > .grid-1-2:nth-child(2n+1), .portfolios > ul > .grid-1-4:nth-child(4n+1), .portfolios > ul > .grid-1-3:nth-child(3n+1), .portfolios > ul > .grid-1-2:nth-child(2n+1) { clear: both; } } @media (min-width: 959px) { header.main-header { overflow: visible; } body.sticky-header-type-over.sticky-header.wpv-not-scrolled .fixed-header-box.layout-logo-menu { background-color: rgba(255,255,255,0.1); } .top-nav > .top-nav-inner > .row > .row { display: table; width: 100%; } .top-nav > .top-nav-inner > .row > .row > .grid-1-2 { display: table-cell; float: none; width: 100%; vertical-align: middle; } #sub-header { position: relative; z-index: 2; } #sub-header header.page-header { padding: 0 60px; } .portfolio-filters .cbp-l-filters-dropdown { margin-bottom: 0; } .portfolio-filters .cbp-l-filters-dropdownWrap { position: relative; background: none; width: auto; } .portfolio-filters .cbp-l-filters-dropdownList { display: block; } .portfolio-filters .cbp-l-filters-dropdownList .cbp-filter-item { width: auto; } .portfolio-filters .cbp-l-filters-dropdownHeader { display: none; } .portfolio-filters .cbp-search { margin-bottom: 0; } .wpv-grid.left-border:before { position: absolute; top: 40px; bottom: 20px; left: 0; width: 1px; content: ""; } .wpv-grid.has-more-button, .wpv-grid.has-more-button.grid-1-1, .wpv-grid.has-more-button.extended.grid-1-1 { position: relative; padding-right: 77px; } .wpv-grid.has-more-button .column-read-more-btn { position: absolute; top: 50%; right: 0; z-index: 44444444444; margin-top: -28px; padding: 20px 20px 20px 10px; background: #ffffff; box-shadow: 0 1px 1px #e3e3e3; color: #005484; text-align: center; font-size: 16px; } .wpv-grid.has-more-button .column-read-more-btn:hover { color: #4D4E53; } body.full .scrollbar-horizontal .scrollbar-btn-right { right: 5px; } body.full .scrollbar-horizontal .scrollbar-btn-left { left: -5px; } .page-header.has-buttons .page-header-content { display: table; } .page-header.has-buttons .page-header-content > h1, .page-header.has-buttons .page-header-content > .post-siblings { display: table-cell; vertical-align: bottom; } blockquote.simple { padding: 0 75px; } #tribe-events-content.tribe-events-single, .tribe-filters-closed #tribe-events-content.tribe-events-single { float: left; width: calc(100% - 340px); } .wpv-tribe-single-media.no-image { padding: 40px 0; } .wpv-tribe-single-media.no-image .wpv-single-event-schedule { width: auto; display: table; height: 144px; } .wpv-tribe-single-media.no-image .wpv-single-event-schedule .wpv-single-event-schedule-block { display: table-cell; border-bottom: 0; border-right: 1px solid #007EC1; vertical-align: middle; } .wpv-tribe-single-media.no-image .wpv-single-event-schedule .wpv-single-event-schedule-block:last-child { border-right: 0; } .wpv-tribe-single-media.no-image .wpv-single-event-schedule .wpv-single-event-schedule-block.address .time { border-bottom: 1px solid #007EC1; margin: 0 -15px 15px -15px; padding: 0 15px 15px 15px; color: #007EC1; font-weight: bold; } .wpv-tribe-single-media.no-image + div .wpv-tribe-events-meta { margin-top: -184px; } body.layout-right-only .wpv-tribe-single-media.no-image + div .wpv-tribe-events-meta, body.layout-left-right .wpv-tribe-single-media.no-image + div .wpv-tribe-events-meta { margin-top: 0; } .wpv-tribe-events-meta { box-sizing: border-box; float: right; margin-top: -66px; padding: 30px; width: 320px; border-radius: 5px; background: #ffffff; } body.layout-right-only .wpv-tribe-events-meta, body.layout-left-right .wpv-tribe-events-meta { margin-top: 0; } .wpv-tribe-events-meta .tribe-events-meta-group { width: 260px; } .wpv-tribe-events-meta .tribe-events-meta-group:first-child .tribe-events-single-section-title { display: block; margin: 0; padding-bottom: 10px; border-bottom: 1px solid #007EC1; line-height: 1; font-size: 25px; margin-bottom: 35px; } .wpv-tribe-events-meta .tribe-events-meta-group .tribe-events-single-section-title { display: none; } .wpv-tribe-events-meta .tribe-events-meta-group dl { margin: 0; } .wpv-tribe-events-meta .tribe-events-meta-group dl dt { clear: both; width: 110px; padding-right: 10px; float: left; } .wpv-tribe-events-meta .tribe-events-meta-group dl dd { width: 140px; float: right; } .wpv-tribe-events-meta .tribe-events-meta-group dl dt, .wpv-tribe-events-meta .tribe-events-meta-group dl dd { font-size: 12px; } .move-into-slider { margin-top: -140px; z-index: 10; } .move-into-slider:before, .move-into-slider:after { position: absolute; top: -14px; width: 96px; height: 104px; } .move-into-slider:before { left: -75px; content: url("https://solaareogunministries.org/wp-content/themes/church-event/wpv_theme/assets/images/ornament2g-left.svg"); } .move-into-slider:after { right: -75px; content: url("https://solaareogunministries.org/wp-content/themes/church-event/wpv_theme/assets/images/ornament2g-right.svg"); } } @media (min-width: 959px) and (max-width: 1280px) { .responsive-layout #ss-teaser, .responsive-layout #style-switcher, .responsive-layout #feedback-wrapper { display: none !important; height: 0 !important; width: 0 !important; right: auto !important; left: -10000px !important; } .responsive-layout .loop-wrapper.news > .grid-1-4, .responsive-layout .portfolios > ul > .grid-1-4 { width: 33.333333333333%; } .responsive-layout .loop-wrapper.news > .grid-1-4:nth-child(3n+1), .responsive-layout .portfolios > ul > .grid-1-4:nth-child(3n+1) { clear: both; } .responsive-layout .loop-wrapper.news > .grid-1-3:nth-child(3n+1), .responsive-layout .loop-wrapper.news > .grid-1-2:nth-child(2n+1), .responsive-layout .portfolios > ul > .grid-1-3:nth-child(3n+1), .responsive-layout .portfolios > ul > .grid-1-2:nth-child(2n+1) { clear: both; } .responsive-layout header.main-header { position: relative; top: 0; right: 0; left: 0; margin: 0; } .responsive-layout header.main-header .header-left { border-radius: 0; background-clip: padding-box; display: none; } .responsive-layout header.main-header.layout-standard #phone-num { display: none; } .responsive-layout header.main-header .header-right { display: none; } .responsive-layout .page-wrapper aside.left, .responsive-layout .page-wrapper aside.right { padding-left: 20px; padding-right: 20px; } .responsive-layout #footer-sidebars > .row .widget { padding-left: 20px; padding-right: 20px; } } @media (max-width: 958px) { .responsive-layout #scroll-to-top { bottom: 50px; } .responsive-layout #ss-teaser, .responsive-layout #style-switcher, .responsive-layout #feedback-wrapper { right: auto !important; left: -10000px !important; display: none !important; width: 0 !important; height: 0 !important; } .responsive-layout.boxed .boxed-layout { box-sizing: border-box; margin: 0 !important; padding: 0 !important; } .responsive-layout .alignleft, .responsive-layout .alignright { float: none; } .responsive-layout .grid-1-2:not(.wpv-no-full-width), .responsive-layout .grid-1-3:not(.wpv-no-full-width), .responsive-layout .grid-1-4:not(.wpv-no-full-width), .responsive-layout .grid-1-5:not(.wpv-no-full-width), .responsive-layout .grid-1-6:not(.wpv-no-full-width), .responsive-layout .grid-2-3:not(.wpv-no-full-width), .responsive-layout .grid-2-5:not(.wpv-no-full-width), .responsive-layout .grid-3-4:not(.wpv-no-full-width), .responsive-layout .grid-3-5:not(.wpv-no-full-width), .responsive-layout .grid-4-5:not(.wpv-no-full-width), .responsive-layout .grid-5-6:not(.wpv-no-full-width), .responsive-layout aside.left:not(.wpv-no-full-width), .responsive-layout aside.right:not(.wpv-no-full-width), .responsive-layout .left-only:not(.wpv-no-full-width), .responsive-layout .right-only:not(.wpv-no-full-width), .responsive-layout .left-right:not(.wpv-no-full-width) { float: none !important; clear: both !important; margin-bottom: 30px; width: 100% !important; } .responsive-layout .grid-1-2:not(.wpv-no-full-width):last-child, .responsive-layout .grid-1-3:not(.wpv-no-full-width):last-child, .responsive-layout .grid-1-4:not(.wpv-no-full-width):last-child, .responsive-layout .grid-1-5:not(.wpv-no-full-width):last-child, .responsive-layout .grid-1-6:not(.wpv-no-full-width):last-child, .responsive-layout .grid-2-3:not(.wpv-no-full-width):last-child, .responsive-layout .grid-2-5:not(.wpv-no-full-width):last-child, .responsive-layout .grid-3-4:not(.wpv-no-full-width):last-child, .responsive-layout .grid-3-5:not(.wpv-no-full-width):last-child, .responsive-layout .grid-4-5:not(.wpv-no-full-width):last-child, .responsive-layout .grid-5-6:not(.wpv-no-full-width):last-child, .responsive-layout aside.left:not(.wpv-no-full-width):last-child, .responsive-layout aside.right:not(.wpv-no-full-width):last-child, .responsive-layout .left-only:not(.wpv-no-full-width):last-child, .responsive-layout .right-only:not(.wpv-no-full-width):last-child, .responsive-layout .left-right:not(.wpv-no-full-width):last-child { margin-bottom: 0; } .responsive-layout .grid-1-1 { margin-bottom: 0; } .responsive-layout .grid-1-1:last-child { margin-bottom: 0; } .responsive-layout #header-sidebars aside, .responsive-layout #footer-sidebars aside { display: block !important; clear: both !important; margin: 0 0 30px 0 !important; width: 100% !important; } .responsive-layout #header-sidebars aside section, .responsive-layout #footer-sidebars aside section { margin: 0; } .responsive-layout #footer-sidebars aside { padding: 0 !important; } .responsive-layout .row { margin-bottom: 30px; } .responsive-layout .row:last-child { margin-bottom: 0; } .responsive-layout #wpadminbar { overflow: hidden; min-width: 0; } .responsive-layout aside.left, .responsive-layout aside.right { box-sizing: border-box; margin-right: 0; margin-left: 0; padding: 0 30px; } .responsive-layout aside .menu-item > .sub-menu { display: none !important; } .responsive-layout .copyrights { padding: 10px 0; } .responsive-layout .copyrights, .responsive-layout .copyrights * { text-align: center !important; } .responsive-layout .copyrights img.alignleft, .responsive-layout .copyrights img.alignright { display: inline-block; float: none; } .responsive-layout .copyrights .wpv-grid { margin-bottom: 0; } .responsive-layout .price-wrapper.featured { margin-top: 0; } .responsive-layout .meta-header-inside { width: 100%; } .responsive-layout.has-ajax-portfolio.has-page-header.no-header-sidebars .page-header .limit-wrapper, .responsive-layout.has-ajax-portfolio.has-page-header.no-header-sidebars .page-header .page-header-content { min-height: 150px; } .responsive-layout.fast-slider .fast-slider-caption { height: auto; } .responsive-layout.fast-slider .fast-slider-navbar { right: auto; left: 0; width: 100%; } .responsive-layout .slogan.has-button .slogan-content, .responsive-layout .slogan.has-button .button-wrp { display: block; } .responsive-layout .slogan.has-button .button-wrp { padding-top: 30px; padding-left: 0; } .responsive-layout #sub-footer-menu li { display: inline-block; float: none; } .responsive-layout .portfolio-viewer-wrap { padding: 0 30px; } .responsive-layout .portfolio-viewer-wrap .content .share-btns { margin-bottom: 20px; } .responsive-layout .woocommerce.woocommerce-scrollable .products.vamtam-wc .product { clear: none; } .responsive-layout.woocommerce :not(.woocommerce-scrollable) > .products.vamtam-wc .product { float: none; width: 100% !important; } .responsive-layout.woocommerce div.product span.onsale { right: 0; } .responsive-layout.woocommerce div.product div.summary, .responsive-layout.woocommerce div.product div.images { float: none; width: 100%; } .responsive-layout.woocommerce div.product .woocommerce-tabs > ul.tabs li { float: none !important; border: none !important; text-align: center; } .responsive-layout.woocommerce div.product .woocommerce-tabs > ul.tabs li:first-child { margin-left: 0; } .responsive-layout.woocommerce table.cart { max-width: 100%; } .responsive-layout.woocommerce table.cart td.product-thumbnail, .responsive-layout.woocommerce table.cart td.product-price, .responsive-layout.woocommerce table.cart th.product-thumbnail, .responsive-layout.woocommerce table.cart th.product-price { display: none; } .responsive-layout.woocommerce table.cart td.actions { text-align: left; } .responsive-layout.woocommerce table.cart td.actions div.coupon { margin-bottom: 1em; } .responsive-layout.woocommerce table.cart td.actions > input[type="submit"] { display: block; float: none !important; margin-bottom: 1em !important; margin-left: 0 !important; } .responsive-layout.woocommerce .cart-collaterals .shipping_calculator, .responsive-layout.woocommerce .cart-collaterals .cart_totals { float: none; width: 100%; } .responsive-layout.woocommerce .cart-collaterals .shipping_calculator { padding-top: 30px; } .responsive-layout.woocommerce .widget_shopping_cart .widget_shopping_cart_content .buttons a.button { float: left; clear: both; } .responsive-layout.woocommerce span.onsale { top: 10px; right: 10px; left: inherit; } .responsive-layout.woocommerce .summary form.cart, .responsive-layout.woocommerce .summary > div, .responsive-layout.woocommerce .summary .product_meta { padding-left: 0; } .responsive-layout.woocommerce .summary .share-btns { margin-left: 0; } .responsive-layout.woocommerce .summary .product_meta { margin: 0; } .responsive-layout.woocommerce .woocommerce-result-count { float: none; margin-top: 0; } .responsive-layout.woocommerce .woocommerce-ordering { float: none; margin-bottom: 40px; } .responsive-layout.ajax-portfolio-expanded .portfolio-content > .grid-4-5 { padding-right: 15px; } .responsive-layout.ajax-portfolio-expanded .portfolio-content > .grid-1-5 { position: relative; margin: 0 0 60px 0; text-align: center; } .responsive-layout .portfolios .portfolio-filters { margin-bottom: 0px; } .responsive-layout .portfolios .portfolio-filters .cbp-l-filters-dropdownWrap { background: #ffffff; border: 1px solid #007EC1; } .responsive-layout .portfolios .portfolio-filters .cbp-l-filters-dropdownHeader { color: #898989; text-transform: uppercase; } .responsive-layout .portfolios .portfolio-filters .cbp-l-filters-dropdownHeader:after { border-color: #898989 transparent; } .responsive-layout .portfolios .portfolio-filters .cbp-l-filters-dropdownWrap .cbp-filter-item { margin: 0; } .responsive-layout .portfolios .portfolio-filters .cbp-l-filters-dropdown, .responsive-layout .portfolios .portfolio-filters .cbp-l-filters-dropdownWrap, .responsive-layout .portfolios .portfolio-filters .cbp-search { width: 100%; max-width: 300px; display: inline-block; float: none; } .responsive-layout .portfolios .portfolio-filters .cbp-search { margin-top: 0px; } .responsive-layout .page-content .load-more { margin-bottom: 30px; } .responsive-layout .page-content .load-more a { padding: 0; } .responsive-layout #footer-sidebars { overflow: hidden; } .responsive-layout #footer-sidebars .widget { padding: 0 30px !important; } .responsive-layout footer.main-footer { padding-top: 60px; padding-bottom: 60px; } .responsive-layout article .loop-wrapper { padding: 0 0 20px 0 !important; } .responsive-layout .post-article .post-media .media-inner { position: relative; min-height: 21px; } .responsive-layout .post-article a.single-post-format { display: none; } .responsive-layout #header-breadcrumbs { display: none; } .responsive-layout #sub-header { position: relative; z-index: 2; } .responsive-layout #sub-header header.page-header { padding: 0 30px; } .responsive-layout #sub-header .meta-header-inside { position: relative; padding: 0 0 30px 0; width: 100%; } .responsive-layout .row > .has-more-button { padding-right: 15px !important; } .responsive-layout .column-read-more-btn { display: none; } .responsive-layout #commentform .form-submit { float: none; text-align: center; } .responsive-layout .page-wrapper > div, .responsive-layout .page-wrapper > article, .responsive-layout .page-wrapper .ajax-result > div, .responsive-layout .page-wrapper .ajax-result > article { padding-right: 30px; padding-left: 30px; } .responsive-layout .header-middle { margin-bottom: 0; } .responsive-layout .header-middle .header-middle-content { padding-right: 30px; padding-left: 30px; } .responsive-layout.boxed .row > div.extended.grid-1-1 { margin-right: -15px; margin-left: -15px; padding-right: 30px; padding-left: 30px; } .responsive-layout .scrollable-wrapper { margin-right: 0; margin-left: 0; } .responsive-layout .services.smallimage { margin: 0 60px; } .responsive-layout #page { overflow: hidden; } .responsive-layout .meta-header-inside { padding: 0 0 30px 0; } .responsive-layout #header-breadcrumbs { padding: 10px 0 0 60px; color: #ffffff; text-align: left; } .responsive-layout #header-breadcrumbs a { color: #005484; } .responsive-layout #header-breadcrumbs:after { position: absolute; top: 34px; left: 60px; width: 70px; height: 1px; border-bottom: 1px solid #ffffff; content: ""; } .responsive-layout.single-post .meta-header-inside { padding: 0 0 20px 0 !important; } .responsive-layout .wpv-grid.has-more-button .column-read-more-btn { display: none; } .responsive-layout .loop-wrapper .post-row-left { padding-right: 0; min-width: 80px; text-align: center; } .responsive-layout .loop-wrapper .post-row-left .post-date { margin-right: 0; } .responsive-layout .loop-wrapper .post-row-left .post-date .top-part { color: #007EC1; font-weight: normal; font-size: 40px; } .responsive-layout .loop-wrapper .post-row-left .post-date .top-part, .responsive-layout .loop-wrapper .post-row-left .post-date .bottom-part { width: 40px; } .responsive-layout .loop-wrapper .post-left-actions { display: block; padding-top: 15px; } .responsive-layout .loop-wrapper .post-left-actions .post-actions { display: inline-block; } .responsive-layout .loop-wrapper .post-row-right { display: none; } .responsive-layout .loop-wrapper .post-article .post-media { float: none; max-width: 100%; width: 100%; } .responsive-layout .loop-wrapper .post-article .post-content-outer { padding-left: 30px; } .responsive-layout .loop-wrapper .post-article .post-content-outer.single-post { padding-left: 0; } .responsive-layout .loop-wrapper .post-article .post-content-outer .post-meta div { border: none; } .responsive-layout .loop-wrapper .post-article .post-content-outer .post-meta div.blog-buttons a:after { display: none; } .responsive-layout .loop-wrapper .post-article .quote-post-format .cite { float: none; padding-bottom: 25px; width: auto; text-align: left; } .responsive-layout .loop-wrapper .post-article .quote-post-format .cite img { display: inline-block; margin-bottom: 0; padding: 0 20px 0 0; max-width: 85px; border: 0; vertical-align: middle; } .responsive-layout .loop-wrapper .post-article .quote-post-format .cite img + .quote-author { display: inline; vertical-align: middle; } .responsive-layout .loop-wrapper .post-article .quote-post-format .cite + .quote-text { padding-left: 0; } .responsive-layout .loop-wrapper .post-article .quote-post-format .quote-text { padding-bottom: 25px; } .responsive-layout .team-member { text-align: center; } .responsive-layout .team-member img { display: inline-block; } .responsive-layout .team-member .share-icons .icon { float: none; } .responsive-layout .wpv-tabs .ui-tabs-nav li { display: block; float: none; margin-left: 0 !important; } .responsive-layout .wpv-tabs.vertical { overflow: hidden; margin: 0 -30px; } .responsive-layout .wpv-tabs.vertical:before { display: none; } .responsive-layout .wpv-tabs.vertical .ui-tabs-nav { position: relative; padding: 0 30px !important; width: 100%; } .responsive-layout .wpv-tabs.vertical .ui-tabs-nav:before { display: none; } .responsive-layout .wpv-tabs.vertical .ui-tabs-nav li { width: 100%; text-align: center; } .responsive-layout .wpv-tabs.vertical .ui-tabs-nav li.inactive-block-title { padding: 30px 0; } .responsive-layout .wpv-tabs.vertical .ui-tabs-nav li:last-child { margin-bottom: 30px; } .responsive-layout .wpv-tabs.vertical .ui-tabs-nav li a { display: block; } .responsive-layout .wpv-tabs.vertical .ui-tabs-nav li a span, .responsive-layout .wpv-tabs.vertical .ui-tabs-nav li a .icon.shortcode { display: inline-block; } .responsive-layout .wpv-tabs.vertical .ui-tabs-nav li:not(.has-icon) a .title-text { width: auto; } .responsive-layout .wpv-tabs.vertical .pane { float: none; clear: both; padding: 30px; width: 100%; } .responsive-layout .wpv-tabs.vertical .pane:before { display: none; } .responsive-layout .comments .children { margin-left: 0; border-top: 0; } .responsive-layout .ls-bottom-nav-wrapper { display: none; } .responsive-layout .sep-text:not(.keep-always) .content { display: block; white-space: normal; } .responsive-layout .sep-text:not(.keep-always) .sep-text-before, .responsive-layout .sep-text:not(.keep-always) .sep-text-after { display: none; } .responsive-layout .sep-text-more { display: none; } .responsive-layout .wpv-sermon-wrapper { display: block; padding-top: 20px; padding-bottom: 10px; border-top: 1px solid #007EC1; text-align: center; } .responsive-layout .wpv-sermon-wrapper:first-child { padding-top: 0; border-top: 0; } .responsive-layout .wpv-sermon-wrapper .left-part, .responsive-layout .wpv-sermon-wrapper .center-part, .responsive-layout .wpv-sermon-wrapper .right-part { display: block; } .responsive-layout .wpv-sermon-wrapper .left-part { margin: auto; padding: 0; } .responsive-layout .wpv-sermon-wrapper .center-part { margin: 30px 0; } .responsive-layout .wpv-sermon-wrapper .right-part { min-width: 0; width: auto; } .responsive-layout.single-wpv_sermon .sermon-media-icons a, .responsive-layout .wpv-sermon-wrapper .right-part a { display: inline-block; float: none; margin: 10px; } .responsive-layout blockquote.simple .quote-thumbnail { float: none; width: auto; } .responsive-layout #tribe-events .tribe-events-loop .type-tribe_events { float: none; padding-right: 0; padding-left: 0; width: auto; } .responsive-layout #tribe-events .tribe-events-sub-nav li a { background: none; color: #007EC1; } .responsive-layout #tribe-events #tribe-events-footer { padding-bottom: 20px; } .responsive-layout #tribe-events #tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner label { display: none; } .responsive-layout #tribe-events #tribe-events-bar #tribe-bar-filters .tribe-bar-filters-inner { flex-direction: column; } .responsive-layout #tribe-events #tribe-events-bar #tribe-bar-filters .tribe-bar-filters-inner .tribe-bar-date-filter, .responsive-layout #tribe-events #tribe-events-bar #tribe-bar-filters .tribe-bar-filters-inner .tribe-bar-search-filter, .responsive-layout #tribe-events #tribe-events-bar #tribe-bar-filters .tribe-bar-filters-inner .tribe-bar-submit { width: 100%; } .responsive-layout .tribe-events-calendar thead th { padding-left: 0; padding-right: 0; } .responsive-layout .tribe-events-calendar td div[id*="tribe-events-daynum-"], .responsive-layout .tribe-events-calendar td div[id*="tribe-events-daynum-"] a { margin-top: 0; } .responsive-layout .tribe-events-calendar td.tribe-events-future div[id*="tribe-events-daynum-"], .responsive-layout .tribe-events-calendar td.tribe-events-future div[id*="tribe-events-daynum-"] a { color: #007EC1; } .responsive-layout .tribe-events-calendar td.mobile-active, .responsive-layout .tribe-events-calendar td.mobile-active:hover { background: #007EC1; } .responsive-layout .tribe-events-calendar td.mobile-active div[id*="tribe-events-daynum-"], .responsive-layout .tribe-events-calendar td.mobile-active div[id*="tribe-events-daynum-"] a { background: #007EC1; } .responsive-layout #tribe-events-content { overflow: visible; } .responsive-layout #tribe-events-content .tribe-events-calendar .mobile-active:hover { background-color: #007EC1; } .responsive-layout.single-tribe_events aside.left { padding-top: 60px; } .responsive-layout .wpv-article-paddings-x { padding-right: 30px; padding-left: 30px; } .responsive-layout .wpv-tribe-multiple-events .event-wrapper { padding: 25px 20px 35px; } .responsive-layout .wpv-tribe-single-media { background-attachment: scroll; } .responsive-layout .dgx-donate-form-section input[type="radio"].horiz { margin-left: 10px; } .responsive-layout #dgx-donate-container { padding: 0; background: transparent; } .responsive-layout .linkarea { height: auto !important; } .responsive-layout .wpv-grid.hide-bg-lowres, .responsive-layout .wpv-grid.hide-bg-lowres > .wpv-parallax-bg-img { background-image: none !important; } } @media (min-width: 700px) and (max-width: 958px) { .responsive-layout .page-wrapper > div, .responsive-layout .page-wrapper > article, .responsive-layout .page-wrapper .ajax-result > div, .responsive-layout .page-wrapper .ajax-result > article { padding-left: 120px; padding-right: 120px; } .responsive-layout.boxed .row > div.extended.grid-1-1 { padding-left: 120px; padding-right: 120px; margin-left: -105px; margin-right: -105px; } .responsive-layout aside.left, .responsive-layout aside.right, .responsive-layout #footer-sidebars .widget, .responsive-layout .header-middle .header-middle-content { padding: 0 120px !important; } .responsive-layout .single-event-after-sidebars-2 { padding-left: 60px; padding-right: 60px; } .responsive-layout .wpv-article-paddings-x { padding-right: 120px; padding-left: 120px; } .responsive-layout .wpv-tribe-multiple-events .event-wrapper { padding: 25px 45px 35px; } } @media (max-width: 699px) { .responsive-layout .wpv-countdown.single-event.layout-classic > span { margin-bottom: 25px; margin-right: 20px; } .responsive-layout .classic-event-wrapper .split { display: block; } } @media (max-width: 959px) { .responsive-layout .fixed-header-box .cart-dropdown { display: none !important; } .responsive-layout header.main-header { position: relative; top: 0; right: 0; left: 0; margin: 0; } .responsive-layout header.main-header .mobile-top-bar { display: block; padding: 5px 20px; } .responsive-layout header.main-header .logo-wrapper .logo { display: table-cell; vertical-align: middle; min-width: 0 !important; width: 100%; box-sizing: border-box; } .responsive-layout header.main-header .logo-wrapper .logo img { top: 0; display: block; opacity: 1 !important; height: auto; max-width: 100%; } .responsive-layout header.main-header .logo-wrapper .logo img.alternative-logo { display: none; } .responsive-layout header.main-header .logo-wrapper .mobile-logo-additions { display: table-cell; vertical-align: middle; text-align: right; width: 100%; white-space: nowrap; } .responsive-layout header.main-header .logo-wrapper .mobile-logo-additions .vamtam-cart-dropdown-link { display: inline-block; padding: 0; margin: 0 10px 0 0; vertical-align: middle; } .responsive-layout header.main-header .logo-wrapper .mobile-logo-additions .header-search { vertical-align: middle; } .responsive-layout header.main-header .header-left { border-radius: 0; background-clip: padding-box; display: none; } .responsive-layout header.main-header #phone-num { display: none; } .responsive-layout header.main-header .header-right { display: none; } .responsive-layout header.main-header .second-row .second-row-columns { display: block; } .responsive-layout header.main-header .second-row .second-row-columns .header-center { display: block; } .responsive-layout header.main-header .search-wrapper { display: none; } .responsive-layout .fixed-header-box .logo-wrapper { padding-right: 20px; } .responsive-layout.sticky-header-type-over.sticky-header.wpv-not-scrolled header.main-header.layout-logo-menu .first-row { border-radius: 0; } .responsive-layout header.main-header.layout-logo-text-menu .first-row { display: block; min-height: 0; height: auto; } .responsive-layout header.main-header.layout-logo-text-menu .first-row-wrapper { padding: 0; height: auto; } .responsive-layout header.main-header.layout-logo-text-menu .first-row-right { display: none; } .responsive-layout header.main-header.layout-logo-text-menu .first-row-left { display: block; margin-bottom: 0; min-height: 0; height: auto; } .responsive-layout header.main-header.layout-logo-text-menu .first-row-left .logo-wrapper { display: block; min-height: 0; } .responsive-layout header.main-header.layout-logo-text-menu .first-row-left .logo-wrapper .logo { top: 0; } .responsive-layout header.main-header.layout-logo-text-menu .first-row-left .logo-wrapper .logo img { padding: 10px 0 !important; top: 0 !important; } .responsive-layout header.main-header.layout-logo-menu .header-contents { display: block; padding: 0; margin: 0; } .responsive-layout header.main-header.layout-logo-menu .first-row { display: block; padding: 0; } .responsive-layout header.main-header.layout-logo-menu .first-row .logo-wrapper { min-height: 0; } .responsive-layout header.main-header.layout-logo-menu .first-row .logo-wrapper .logo { top: 0; } .responsive-layout header.main-header.layout-logo-menu .first-row .logo-wrapper .logo img { padding: 0 !important; } .responsive-layout header.main-header.layout-standard .first-row { height: auto; } .responsive-layout header.main-header.layout-standard .first-row .logo img { padding: 0 !important; } .responsive-layout header.main-header .top-nav, .responsive-layout header.main-header .second-row { display: none !important; } .responsive-layout header.main-header .logo { padding: 10px 0; } .responsive-layout header.main-header .logo img { max-height: 65px; } .responsive-layout header.main-header .logo-wrapper { padding-left: 70px; zoom: 1; clear: both; } .responsive-layout header.main-header .logo-wrapper:before, .responsive-layout header.main-header .logo-wrapper:after { content: " "; display: table; } .responsive-layout header.main-header .logo-wrapper:after { clear: both; } .responsive-layout .fixed-header-box { padding: 0; } .responsive-layout #menus { float: none; display: inline-block; } .responsive-layout #mp-menu-trigger { position: absolute; top: 50%; left: 0; z-index: 600; display: block; margin-top: -17.5px; padding-left: 20px; padding-right: 20px; width: 35px; height: 35px; text-indent: -100000px; cursor: pointer; visibility: hidden; } .responsive-layout #mp-menu-trigger:before { position: absolute; top: 0; left: 20px; padding: 0; width: 35px; height: 35px; color: #007EC1; text-indent: 0; font-size: 35px; line-height: .9; } .responsive-layout .mp-pusher { position: relative; left: 0; height: 100%; } .responsive-layout .mp-menu { position: fixed; top: 0; left: -270px; z-index: 110 !important; display: block; width: 270px; height: 100%; background-color: #ffffff; } .responsive-layout .mp-menu ul { margin: 0; padding: 0; list-style: none; } .responsive-layout .mp-menu ul li { padding-bottom: 0; } .responsive-layout .mp-menu ul li li:first-child { padding-top: 0; } .responsive-layout .mp-menu ul li > a { font: bold 16px/30px "Raleway"; transition: background 0.3s ease-out, box-shadow 0.3s ease-out; display: block; padding: 10px 20px; outline: none; box-shadow: inset 0 -1px rgba(255,255,255,0.2); color: #005484; } .responsive-layout .mp-menu ul li > a.has-children::after { float: right; margin-right: -10px; color: #005484; content: "\e005"; font-size: 15px; font-family: 'theme'; font-style: normal; } .responsive-layout .mp-menu ul li > a:hover { text-decoration: none; } .responsive-layout .mp-menu ul li::before { position: absolute; left: 10px; z-index: -1; color: rgba(0,0,0,0.2); line-height: 3.5; } .responsive-layout .mp-menu h2 { font: bold 16px/30px "Raleway"; margin: 0; padding: 1em; color: #005484; text-transform: uppercase; letter-spacing: 1px; font-weight: 700; font-size: 1em; } .responsive-layout .mp-menu .mp-level .mp-level:not(.mp-level-open), .responsive-layout .mp-menu .mp-level.mp-level-open .mp-level:not(.mp-level-open) { display: none; } .responsive-layout .mp-level { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #ffffff; } .responsive-layout .mp-level::after { z-index: -1; } .responsive-layout .mp-level.mp-level-overlay { cursor: pointer; } .responsive-layout .mp-level.mp-level-overlay.mp-level::before { width: 100%; height: 100%; background: transparent; opacity: 1; } .responsive-layout .mp-level .mp-level { position: relative; } .responsive-layout .mp-level .mp-back + ul { box-shadow: inset 0 1px rgba(255,255,255,0.1); } .responsive-layout .mp-pusher::after, .responsive-layout .mp-level::after, .responsive-layout .mp-level::before { position: absolute; top: 0; right: 0; width: 0; height: 0; content: ''; opacity: 0; } .responsive-layout .mp-pusher.mp-pushed::after, .responsive-layout .mp-level.mp-level-overlay::after { transition: opacity .5s ease-out; width: 100%; height: 100%; opacity: 1; } .responsive-layout .mp-pusher::after { transition: opacity 0.3s ease-out, width 0.1s 0.3s ease-out, height 0.1s 0.3s ease-out; background: rgba(255,255,255,0.8); z-index: 100; } .responsive-layout .mp-menu ul li a:not(.mp-back):hover { background: #ffffff; color: #000000; } .responsive-layout .mp-menu .mp-level.mp-level-overlay > ul > li > a, .responsive-layout .mp-level.mp-level-overlay > ul > li:first-child > a { box-shadow: inset 0 -1px rgba(255,255,255,0); } .responsive-layout .mp-back { transition: background 0.3s ease-out; position: relative; display: block; padding: 1em; outline: none; background: #007EC1; box-shadow: inset 0 1px rgba(255,255,255,0.1); color: #007EC1; text-transform: uppercase; letter-spacing: 1px; font: normal 20px/30px "Roboto"; font-weight: bold; } .responsive-layout .mp-back::after { position: absolute; right: 10px; color: #007EC1; content: "\e006"; font-size: 15px; font-family: 'theme'; font-weight: normal; font-style: normal; } } @media print { * { background: transparent !important; color: black !important; text-shadow: none !important; filter: none !important; -ms-filter: none !important; } a, a:visited { color: #444 !important; text-decoration: underline; } a[href]:after { content: " (" attr(href) ")"; } abbr[title]:after { content: " (" attr(title) ")"; } .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } @page { margin: 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } }