body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.sidr{display:block;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:hidden;overflow-y:auto}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.ps {
overflow: hidden !important;
overflow-anchor: none;
-ms-overflow-style: none;
touch-action: auto;
-ms-touch-action: auto;
} .ps__rail-x {
display: none;
opacity: 0;
transition: background-color .2s linear, opacity .2s linear;
-webkit-transition: background-color .2s linear, opacity .2s linear;
height: 15px; bottom: 0px; position: absolute;
}
.ps__rail-y {
display: none;
opacity: 0;
transition: background-color .2s linear, opacity .2s linear;
-webkit-transition: background-color .2s linear, opacity .2s linear;
width: 15px; right: 0; position: absolute;
}
.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
display: block;
background-color: transparent;
}
.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
opacity: 0.6;
}
.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
background-color: #eee;
opacity: 0.9;
} .ps__thumb-x {
background-color: #aaa;
border-radius: 6px;
transition: background-color .2s linear, height .2s ease-in-out;
-webkit-transition: background-color .2s linear, height .2s ease-in-out;
height: 6px; bottom: 2px; position: absolute;
}
.ps__thumb-y {
background-color: #aaa;
border-radius: 6px;
transition: background-color .2s linear, width .2s ease-in-out;
-webkit-transition: background-color .2s linear, width .2s ease-in-out;
width: 6px; right: 2px; position: absolute;
}
.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
background-color: #999;
height: 11px;
}
.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
background-color: #999;
width: 11px;
} @supports (-ms-overflow-style: none) {
.ps {
overflow: auto !important;
}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.ps {
overflow: auto !important;
}
}@font-face {
font-family: "bluesky-icons";
src: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/font/bluesky-icons.eot?23476930);
src: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/font/bluesky-icons.eot?23476930#iefix)
format("embedded-opentype"),
url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/font/bluesky-icons.woff2?23476930) format("woff2"),
url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/font/bluesky-icons.woff?23476930) format("woff"),
url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/font/bluesky-icons.ttf?23476930) format("truetype"),
url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/font/bluesky-icons.svg?23476930#bluesky-icons) format("svg");
font-weight: normal;
font-style: normal;
font-display: swap;
}
[class^="bluesky-"]:before,
[class*=" bluesky-"]:before {
font-family: "bluesky-icons";
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.bluesky-broadband:before {
content: "\e800";
} .bluesky-chat:before {
content: "\e801";
} .bluesky-echarge:before {
content: "\e802";
} .bluesky-hamburger:before {
content: "\e803";
} .bluesky-locate:before {
content: "\e804";
} .bluesky-paybill:before {
content: "\e805";
} .bluesky-right-arrow:before {
content: "\e806";
} .bluesky-search:before {
content: "\e807";
} .bluesky-plans:before {
content: "\e808";
} .bluesky-upgrade:before {
content: "\e809";
} .bluesky-phones:before {
content: "\e80a";
} .bluesky-mobile-broadband:before {
content: "\e80b";
} .bluesky-minus:before {
content: "\e80c";
} .bluesky-plus:before {
content: "\e80d";
} .bluesky-check:before {
content: "\e80e";
} .bluesky-email:before {
content: "\e80f";
} .bluesky-mobile-menu:before {
content: "\e810";
} .bluesky-trash:before {
content: "\e811";
} .bluesky-address:before {
content: "\e812";
} .bluesky-dashboard:before {
content: "\e813";
} .bluesky-camera:before {
content: "\e814";
} .bluesky-cart-empty:before {
content: "\e815";
} .bluesky-logout:before {
content: "\e816";
} .bluesky-close:before {
content: "\e817";
} .bluesky-arrow-down:before {
content: "\e818";
} .bluesky-my-orders:before {
content: "\e819";
} .bluesky-account:before {
content: "\e81a";
} .bluesky-info:before {
content: "\e81b";
} .bluesky-ellipsis-v:before {
content: "\e81c";
} .bluesky-cart-add:before {
content: "\e81d";
}  body {
margin: 0;
padding: 0;
font-family: "Roboto Slab", serif;
font-weight: 400;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-weight: 400;
color: #fff;
font-size: 16px;
line-height: 1.4;
background-color: #000030;
}
p {
margin: 0 0 27px 0; } .grecaptcha-badge {
display: none;
} div#yith-wcmap-avatar-form {
background-color: #000030;
}
div#yith-wcmap-avatar-form i.close-form {
background: transparent;
color: #fff !important;
} .woocommerce-pagination {
}
.woocommerce-pagination > .page-numbers {
border: none !important;
}
.woocommerce-pagination > .page-numbers > li {
margin: 0 10px 0 0 !important;
border: none !important;
overflow: visible !important;
}
.woocommerce-pagination > .page-numbers > li:last-child {
margin-right: 0 !important;
}
.woocommerce-pagination > .page-numbers > li:before {
display: none;
}
.woocommerce-pagination > .page-numbers > li > .page-numbers {
padding: 0;
margin: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 2rem;
height: 2rem;
color: #fff;
background-color: #feac05;
-webkit-transition: -webkit-box-shadow 0.3s linear;
transition: -webkit-box-shadow 0.3s linear;
-o-transition: box-shadow 0.3s linear;
transition: box-shadow 0.3s linear;
transition: box-shadow 0.3s linear, -webkit-box-shadow 0.3s linear;
outline: solid 5px transparent;
border-radius: 2rem;
align-items: center;
justify-content: center;
text-decoration: none;
}
.woocommerce-pagination > .page-numbers > li > .page-numbers:hover {
-webkit-box-shadow: 0px 0px 0px 3px black;
box-shadow: 0px 0px 0px 3px black;
}
.woocommerce-pagination > .page-numbers > li > .page-numbers.current {
color: black;
background: white;
} .woocommerce-message {
}
.woocommerce-message .button {
min-width: initial;
padding: 5px 12px;
font-size: 11px;
} .website-overlay {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.7);
-webkit-backdrop-filter: blur(2px);
backdrop-filter: blur(2px);
z-index: 98;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
body.filezone-menu-open .website-overlay {
opacity: 1;
visibility: visible;
} .sidr {
width: 30%;
}
.sidr.left {
left: -30%;
}
body.filezone-menu-open .sidr.left {
-webkit-box-shadow: 10px 0 40px rgba(0, 0, 0, 0.6);
box-shadow: 10px 0 40px rgba(0, 0, 0, 0.6);
} .floating-filezone {
} .floating-filezone-button {
position: fixed;
right: 15px;
bottom: 15px;
z-index: 9;
}
.floating-filezone-button > .holder {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: 40px;
height: 40px;
background-image: -o-linear-gradient(bottom, #ff9007, #fec803);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
from(#ff9007),
to(#fec803)
);
background-image: linear-gradient(to top, #ff9007, #fec803);
background-color: rgba(255, 255, 255, 0.1);
border: 1px solid #ff9007;
border-radius: 50%;
font-size: 16px;
color: #000030;
line-height: 1;
cursor: pointer;
}
body.filezone-menu-open .floating-filezone-button > .holder.filezone-opener {
display: none;
} .floating-filezone-explorer {
background-color: #000030;
}
.floating-filezone-explorer .filezone-closer {
padding: 15px 25px 15px 25px;
border-bottom: 1px solid rgba(255, 255, 255, 0.15);
font-weight: 600;
color: #feac05;
cursor: pointer;
}
.floating-filezone-explorer .download-scroll.floating-height {
height: calc((100 * var(--vh)) - 53px);
max-height: initial;
background-color: transparent;
border-radius: 0;
border: none;
} p:last-child {
margin-bottom: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
margin: 0 0 25px 0;
padding: 0;
font-family: "Cinzel Decorative", cursive;
-webkit-font-kerning: none;
font-kerning: none;
}
h1:last-child,
h2:last-child,
h3:last-child,
h4:last-child,
h5:last-child,
h6:last-child {
margin-bottom: 0;
}
h1 {
font-size: 55px;
line-height: 1.3;
font-weight: 700;
}
h2 {
font-size: 40px;
line-height: 1.3;
font-weight: 700;
}
h3 {
font-size: 35px;
line-height: 1.3;
}
h4 {
font-size: 24px;
line-height: 1.3;
}
h5 {
font-size: 16px;
line-height: 1.3;
}
h6 {
font-size: 14px;
line-height: 1.3;
}
a {
color: #feac05;
text-decoration: none !important;
outline: none !important;
margin: 0;
padding: 0;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
a:hover {
color: #fff;
}
img {
max-width: 100%;
}
ol li {
margin-bottom: 5px;
}
ul {
padding: 0;
margin: 0;
}
ul li {
padding: 0;
padding-left: 20px;
position: relative;
list-style: none;
margin-bottom: 5px;
}
ul li:before {
content: "";
width: 7px;
height: 7px;
border-radius: 100%;
background: #fff;
position: absolute;
top: 10px;
left: 0;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea,
.form-control {
border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #2e2e55;
font-size: 15px;
line-height: 1.2;
font-weight: 400;
color: #ffffff;
height: 50px;
padding: 10px 15px;
width: 100%;
background-color: transparent;
color: #fff;
}
textarea {
height: 100px;
padding: 15px 18px;
}
select {
border: 1px solid #2e2e55;
border-radius: 5px;
-webkit-border-radius: 5px;
width: 100%;
padding: 10px 15px;
background: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/down-arrow-white.svg) no-repeat calc(100% - 16px)
center;
background-size: 18px;
padding-right: 40px;
outline: none;
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
-o-appearance: none;
appearance: none;
background-color: transparent;
height: 50px;
color: #fff;
font-size: 15px;
line-height: 1.2;
}
::-webkit-input-placeholder { color: #fff;
}
::-moz-placeholder { color: #fff;
}
:-ms-input-placeholder { color: #fff;
}
:-moz-placeholder { color: #fff;
}
button[type="submit"],
input[type="button"],
input[type="submit"],
button[type="button"] {
background-image: -o-linear-gradient(bottom, #ff9007, #fec803);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
from(#ff9007),
to(#fec803)
);
background-image: linear-gradient(to top, #ff9007, #fec803);
color: #000030;
border: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 33px;
cursor: pointer;
font-size: 18px;
line-height: 1.3;
font-weight: bold;
padding: 13px 20px;
min-width: 145px;
text-align: center;
-o-transition: 0.3s all ease-in-out 0s;
transition: 0.3s all ease-in-out 0s;
-webkit-transition: 0.3s all ease-in-out 0s;
-moz-transition: 0.3s all ease-in-out 0s;
}
button[type="submit"]:hover,
input[type="button"]:hover,
input[type="submit"]:hover,
button[type="button"]:hover {
background-image: -o-linear-gradient(bottom, #fec803, #ff9007);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
from(#fec803),
to(#ff9007)
);
background-image: linear-gradient(to top, #fec803, #ff9007);
}
button:focus,
input:focus,
textarea:focus {
outline: none;
box-shadow: inherit;
-webkit-box-shadow: inherit;
} .alignright {
float: right;
margin: 0 0 20px 20px;
}
.alignleft {
float: left;
margin: 0 20px 20px 0;
}
.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 20px;
float: none;
}
.sticky {
position: fixed;
top: 0;
width: 100%;
} .shppong_cart {
}
.shppong_cart.floating-version {
position: fixed;
right: 15px;
bottom: 15px;
z-index: 9;
}
.shppong_cart.header-version {
float: right; }
.shppong_cart li:before {
display: none;
}
.shppong_cart li {
margin-bottom: 10px;
padding: 0;
}
.shppong_cart li:last-child {
margin-bottom: 0;
}
.shppong_avatar {
display: block;
width: 45px;
height: 45px;
}
.shppong_avatar img {
width: 100%;
height: 100%;
-o-object-position: center center;
object-position: center center;
-o-object-fit: cover;
object-fit: cover;
border: 1px solid rgba(255, 255, 255, 0.26);
border-radius: 50%;
}
.shppong_cart_ico_hd {
position: relative;
display: block;
width: 45px;
height: 45px;
border: 1px solid rgba(255, 255, 255, 0.26);
border-radius: 50%;
background-color: rgba(255, 255, 255, 0.1);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.shppong_cart_ico_hd > .mini-cart-count {
position: absolute;
top: -6px;
right: -6px;
width: 17px;
height: 17px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
background-color: #feac05;
border-radius: 50%;
font-weight: 700;
font-size: 11px;
color: #000;
}
.shppong_cart_ico_hd svg {
width: 21px;
}
.shppong_cart_ico_hd:hover {
background-image: -o-linear-gradient(bottom, #ff9007, #fec803);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
from(#ff9007),
to(#fec803)
);
background-image: linear-gradient(to top, #ff9007, #fec803);
border-color: #ff9007;
}
.shppong_cart_ico_hd:hover svg g {
fill: #000;
} .navbar-brand {
padding: 0;
margin: 0;
}
.navbar {
background: none;
margin: 0;
padding: 0;
min-height: inherit;
height: inherit;
border: none;
border-radius: 0;
}
.navbar-nav li {
position: relative;
list-style: none;
}
.navbar-nav > li {
margin: 0 13px;
padding: 0 0;
position: relative;
}
.navbar-nav > li:before {
display: none;
}
.navbar-nav > li:last-child {
margin-right: 0;
}
.navbar-nav > li:first-child {
margin-left: 0;
}
.navbar-nav > li > a {
font-size: 14px;
font-weight: bold;
font-style: normal;
line-height: 1.2;
letter-spacing: normal;
color: #ffffff;
font-family: "Cinzel Decorative", cursive;
-webkit-font-kerning: none;
font-kerning: none;
padding: 24px 0;
display: inline-block;
}
.navbar-nav > li.current-menu-item > a,
.navbar-nav > li.current-menu-ancestor > a,
.navbar-nav > li > a:hover,
.navbar-nav > li.menu-item-has-children:hover > a {
color: #feac05;
} .sub-menu { background-color: #f4e9cd;
border: 1px solid #f4e9cd;
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
display: none; border-radius: 10px; width: 192px; padding: 17px 0;
}
.sub-menu > li {
width: 100%; padding: 0;
margin: 0; padding: 0 12px 0 12px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
}
.sub-menu > li.menu-item-has-children {
padding: 0 0 0 12px;
}
.sub-menu > li:last-child {
margin-bottom: 0;
}
.sub-menu > li:before {
display: none;
}
.sub-menu > li > a {
display: block;
width: 100%; padding: 10px 15px 10px 10px;
font-size: 14px; color: #1a1a45;
border-radius: 5px;
}
.sub-menu > li.current-menu-ancestor > a,
.sub-menu > li > a:hover,
.sub-menu > li.menu-item-has-children:hover > a {
color: #feac05; background-color: #000030; }
.navbar-nav .sub-menu > li > a:hover .clickD,
.navbar-nav .sub-menu > li.current-menu-ancestor > a .clickD,
.navbar-nav .sub-menu > li.menu-item-has-children:hover > a .clickD {
background-image: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/down-arrow-ylw.svg);
}
.navbar-nav > li:last-child > .sub-menu {
right: 0;
left: inherit;
padding: 0;
} .navbar-nav > li > .sub-menu .sub-menu {
position: absolute;
left: 100%; top: -18px;
}
.navbar-nav .sub-menu .clickD {
background-image: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/down-arrow-blue.svg); -webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg); top: 9px;
position: relative;
right: 20px;
}
.navbar-nav .sub-menu li:hover > .clickD {
background-image: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/down-arrow-ylw.svg);
}
.comm-sec {
padding-top: 80px;
padding-bottom: 80px;
}
.topheader {
padding: 24px 0;
text-align: center;
border-bottom: 1px solid #333359;
position: relative;
} .topheader h2 {
font-size: 30px;
font-weight: bold;
margin-bottom: 11px;
}
.topheader h4 {
font-size: 20px;
font-weight: normal;
}
.topheader .str {
position: relative;
display: inline-block;
padding-left: 40px;
padding-right: 40px;
} .main-head {
position: relative;
z-index: 100; background: #0f1247;
-o-transition: 0.6s ease-in-out;
transition: 0.6s ease-in-out;
-webkit-transition: 0.6s ease-in-out;
}
.main-head.sticky {
z-index: 999;
position: fixed;
top: 0;
left: 0;
width: 100%;
-o-transition: 0.6s ease-in-out;
transition: 0.6s ease-in-out;
-webkit-transition: 0.6s ease-in-out; }
.space-manage {
width: 1349px;
height: 250px;
inset: auto;
margin: 0px;
padding: 0px;
border: 0px none rgb(255, 255, 255);
float: none;
clear: none;
position: static;
display: none;
visibility: hidden;
-o-transition: 0.6s ease-in-out;
transition: 0.6s ease-in-out;
-webkit-transition: 0.6s ease-in-out;
}
.space-manage.dBlock {
width: 100%;
height: 250px;
inset: auto;
margin: 0px;
padding: 0px;
border: 0px none rgb(255, 255, 255);
float: none;
clear: none;
position: static;
display: block;
visibility: hidden;
}
@-webkit-keyframes stickySlideDown {
0% {
opacity: 0.7;
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes stickySlideDown {
0% {
opacity: 0.7;
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
.main-head.sticky .topheader {
opacity: 0;
width: 0;
height: 0;
padding: 0;
z-index: -9999;
visibility: hidden;
}
.bottomheader {
position: relative;
-o-transition: 0.6s ease-in-out;
transition: 0.6s ease-in-out;
-webkit-transition: 0.6s ease-in-out;
}
.bottomheader .head_logo {
width: 98px;
height: 124px;
padding: 10px;
background-color: #0f1247;
-webkit-box-shadow: 0 2px 9px 0 #000030;
box-shadow: 0 2px 9px 0 #000030;
border-radius: 0 0 100px 100px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
position: absolute;
left: 50%;
-ms-transform: translateX(-50%);
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
top: 0;
z-index: 8;
}
.bottomheader .head_logo img {
width: 76px;
}
@-webkit-keyframes infiniteRotate {
0% {
-webkit-transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
}
} @-webkit-keyframes infinite-rotate {
0% {
-webkit-transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
}
}
@keyframes infinite-rotate {
0% {
-webkit-transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
}
}
.bottomheader_tppp {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 7px 0;
position: relative;
border-bottom: 1px solid #333359;
} .bottomheader_tppp_left {
-ms-flex-preferred-size: 40%;
flex-basis: 40%;
max-width: 40%;
}
.bottomheader_tppp_right {
-ms-flex-preferred-size: 40%;
flex-basis: 40%;
max-width: 40%;
}
.bottomheader_tppp_search .form-group {
margin-bottom: 0;
position: relative;
}
.bottomheader_tppp_search .form-group input[type="text"],
.bottomheader_tppp_search .form-group input[type="email"],
.bottomheader_tppp_search .form-group input[type="url"],
.bottomheader_tppp_search .form-group input[type="password"],
.bottomheader_tppp_search .form-group input[type="search"],
.bottomheader_tppp_search .form-group input[type="number"] {
height: 45px;
background-color: rgba(255, 255, 255, 0.1);
font-size: 14px;
line-height: 1.1;
font-weight: 300;
color: #ffffff;
border-radius: 25px;
-webkit-border-radius: 25px;
padding: 0 20px;
padding-right: 77px;
}
.bottomheader_tppp_search
.form-group
input[type="search"]::-webkit-search-cancel-button {
-webkit-filter: brightness(0) invert(1);
filter: brightness(0) invert(1);
display: none;
}
.bottomheader_tppp_search .form-group button,
.bottomheader_tppp_search .form-group input[type="submit"] {
font-size: 0;
background: transparent;
padding: 0 !important;
border: 0 !important;
min-width: inherit;
position: absolute;
right: 0;
top: 0;
height: 45px;
width: 65px;
border-radius: 0 25px 25px 0;
-webkit-border-radius: 0 25px 25px 0;
}
.bottomheader_tppp_search .form-group button:hover,
.bottomheader_tppp_search .form-group input[type="submit"]:hover {
background-image: -o-linear-gradient(bottom, #ff9007, #fec803);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
from(#ff9007),
to(#fec803)
);
background-image: linear-gradient(to top, #ff9007, #fec803);
}
.bottomheader_tppp_search .form-group button:hover img,
.bottomheader_tppp_search .form-group input[type="submit"]:hover img {
-webkit-filter: brightness(0) saturate(100%);
filter: brightness(0) saturate(100%);
}
.bottomheader_tppp_search .form-group button i,
.bottomheader_tppp_search .form-group input[type="submit"] i {
width: 20px;
display: inline-block;
}
.bottomheader_tppp_right {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin: 0 -7px;
-webkit-box-align: self-start;
-ms-flex-align: self-start;
align-items: self-start;
}
.email_sec_head .wpcf7 form .wpcf7-response-output {
font-size: 13px;
margin-top: 0;
}
.bottomheader_tppp_right .share_head {
margin-top: 3px;
}
.bottomheader_tppp_right > * {
padding: 0 7px;
}
.email_sec_head .form-group {
position: relative;
margin-bottom: 0;
width: 230px;
}
.email_sec_head .form-group input[type="text"],
.email_sec_head .form-group input[type="email"],
.email_sec_head .form-group input[type="url"],
.email_sec_head .form-group input[type="password"],
.email_sec_head .form-group input[type="search"],
.email_sec_head .form-group input[type="number"] {
height: 45px;
background-color: rgba(255, 255, 255, 0.1);
font-size: 14px;
line-height: 1.1;
font-weight: 300;
color: #ffffff;
border-radius: 25px;
-webkit-border-radius: 25px;
padding: 0 20px;
padding-right: 67px;
}
.email_sec_head .form-group button,
.email_sec_head .form-group input[type="submit"] {
font-size: 0;
background: transparent;
padding: 0 !important;
border: 0 !important;
min-width: inherit;
position: absolute;
right: 0;
top: 0;
height: 45px;
width: 55px;
border-radius: 0 25px 25px 0;
-webkit-border-radius: 0 25px 25px 0;
}
.email_sec_head .form-group button:hover,
.email_sec_head .form-group input[type="submit"]:hover {
background-image: -o-linear-gradient(bottom, #ff9007, #fec803);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
from(#ff9007),
to(#fec803)
);
background-image: linear-gradient(to top, #ff9007, #fec803);
}
.email_sec_head .form-group button:hover img,
.email_sec_head .form-group input[type="submit"]:hover img {
-webkit-filter: brightness(0) saturate(100%);
filter: brightness(0) saturate(100%);
}
.share_ico {
border: 1px solid #feac05;
border-radius: 50%;
-webkit-border-radius: 50%;
width: 40px;
height: 40px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.share_ico img {
width: 18px;
}
.share_ico:hover {
background: #feac05;
}
.share_ico:hover svg g {
fill: #000;
}
.vbtnn {
display: inline-block;
border-radius: 33px;
-webkit-border-radius: 33px;
background-image: -o-linear-gradient(bottom, #ff9007, #fec803);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
from(#ff9007),
to(#fec803)
);
background-image: linear-gradient(to top, #ff9007, #fec803);
padding: 11px 26px;
font-size: 14px;
font-weight: bold;
color: #000030;
font-family: "Cinzel Decorative", cursive;
-webkit-font-kerning: none;
font-kerning: none;
text-transform: uppercase;
border: 1px solid transparent;
}
.vbtnn:hover {
background: transparent;
border: 1px solid #ff9007;
color: #ff9007;
} .header_wrapper {
border-bottom: 1px solid #333359;
} .bottomheader_btmmmmm .navbar-collapse {
margin: 0 64px;
}
.bottomheader_btmmmmm .navbar-nav > li:nth-child(4) {
margin-left: 145px;
}
.inner_banner_prt {
background-size: cover;
background-position: center center;
background-color: #000030;
background-repeat: no-repeat;
background-attachment: fixed;
}
.heading_s {
margin-bottom: 40px;
}
.heading_s:last-child {
margin-bottom: 0;
}
.faq_section .accordion-item .accordion-header {
margin-bottom: 0;
line-height: 0;
font-family: "Roboto Slab", serif;
}
.faq_section .accordion-item .accordion-header .accordion-button {
background: transparent;
padding: 0;
margin: 0;
font-size: 20px;
font-weight: 500;
font-stretch: normal;
font-style: normal;
line-height: 1.3;
letter-spacing: normal;
color: #81839b;
font-family: "Roboto Slab", serif;
text-transform: none;
width: 100%;
position: relative;
text-align: left;
padding-right: 40px;
border-radius: 0;
}
.faq_section .accordion-item .accordion-header .accordion-button .demo-icon {
position: absolute;
right: 0;
top: -2px;
color: #979797;
opacity: 0.3;
width: 30px;
height: 30px;
border: 1px solid #979797;
border-radius: 50%;
-webkit-border-radius: 50%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-o-transition: 0.3s ease-in-out;
transition: 0.3s ease-in-out;
-webkit-transition: 0.3s ease-in-out;
}
.faq_section
.accordion-item
.accordion-header
.accordion-button[aria-expanded="true"]
.demo-icon {
-webkit-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
transform: rotate(-180deg);
border-color: #feac05;
color: #feac05;
opacity: 1;
-o-transition: 0.3s ease-in-out;
transition: 0.3s ease-in-out;
-webkit-transition: 0.3s ease-in-out;
}
.faq_section
.accordion-item
.accordion-header
.accordion-button
.demo-icon:before {
font-size: 12px;
margin-top: 2px;
}
.faq_section .accordion-body {
margin-top: 7px;
color: #fff;
}
.faq_section .accordion-body p {
font-size: 16px;
color: #fff;
font-weight: 300;
}
.faq_section .accordion-body p a {
color: #fff;
}
.faq_section .accordion-body p a:hover {
color: #feac05;
}
.faq_section .accordion-item {
padding: 22px 0;
border-bottom: 1px solid #2e2e55;
}
.faq_section .accordion-item:first-child {
border-top: 1px solid #2e2e55;
}
.faq_section
.accordion-item
.accordion-header
.accordion-button[aria-expanded="true"] {
color: #fff;
}
.letter_humnty {
padding-top: 60px;
text-align: center;
}
.letter_humnty h2 {
font-size: 24px;
line-height: 1.3;
font-weight: 700;
font-stretch: normal;
font-style: normal;
line-height: normal;
letter-spacing: normal;
color: #ffffff;
}
.letter_humnty h2 strong {
color: #feac05;
}
.footer_main {
position: relative;
z-index: 1;
}
.footer_main:after {
position: absolute;
content: "";
background-image: -o-linear-gradient(top, #0f1247, rgba(0, 0, 0, 0));
background-image: -webkit-gradient(
linear,
left top,
left bottom,
from(#0f1247),
to(rgba(0, 0, 0, 0))
);
background-image: linear-gradient(to bottom, #0f1247, rgba(0, 0, 0, 0));
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: -1;
}
.topfooterr {
padding: 44px 0;
border-bottom: 1px solid rgba(151, 151, 151, 0.15);
}
.topfooterr_outttes {
font-size: 14px;
font-weight: 300;
font-stretch: normal;
font-style: normal;
line-height: 1.43;
letter-spacing: normal;
word-break: break-word;
}
.topfooterr_outttes h4 {
font-size: 16px;
font-weight: bold;
font-stretch: normal;
font-style: normal;
line-height: 1.3;
font-family: "Roboto Slab", serif;
margin-bottom: 10px;
}
.topfooterr_outttes p a {
font-weight: 500;
}
.topfooterr_outttes address {
margin-bottom: 0;
}
.topfooterr_outttes h4 a {
color: #fff;
}
.topfooterr_outttes h4 a:hover {
color: #feac05;
}
.mdlfooterr {
padding: 48px 0;
}
.mdlfooterr_roww {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 -15px;
margin-bottom: -30px;
}
.mdlfooterr_roww > .mdlfooterr_roww_col {
-ms-flex-preferred-size: 20%;
flex-basis: 20%;
max-width: 20%;
padding: 0 15px;
margin-bottom: 30px;
}
.topfooterr_row {
margin-bottom: -30px;
}
.topfooterr_row > [class*="col-"] {
margin-bottom: 30px;
}
.mdlfooterr_roww_outerr h6 {
font-family: "Roboto Slab", serif;
font-size: 14px;
font-weight: bold;
color: rgba(255, 255, 255, 0.5);
margin-bottom: 14px;
}
.mdlfooterr_roww_outerr li:before {
display: none;
}
.mdlfooterr_roww_outerr li {
margin-bottom: 8px;
padding: 0;
}
.mdlfooterr_roww_outerr li:last-child {
margin-bottom: 0;
}
.mdlfooterr_roww_outerr li a {
font-size: 12px;
font-weight: 300;
font-stretch: normal;
font-style: normal;
letter-spacing: normal;
color: #fff;
}
.mdlfooterr_roww_outerr li a:hover,
.mdlfooterr_roww_outerr li.current-menu-item a {
color: #feac05;
}
.btmsfooterr_scoail li:before {
display: none;
}
.btmsfooterr_scoail li {
padding: 0;
margin: 0;
display: inline-block;
padding-left: 24px;
}
.btmsfooterr_scoail li:first-child {
padding-left: 0;
}
.btmsfooterr_scoail li a {
display: inline-block;
width: 25px;
height: 25px;
background: #fff;
opacity: 0.3;
border-radius: 50%;
-webkit-border-radius: 50%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.btmsfooterr_scoail li a img {
width: 15px;
}
.btmsfooterr_scoail li a:hover {
opacity: 1;
}
.btmsfooterr small {
font-size: 14px;
font-weight: 300;
font-stretch: normal;
font-style: normal;
letter-spacing: normal;
color: rgba(255, 255, 255, 0.5);
}
.btmsfooterr {
text-align: center;
padding-top: 30px;
padding-bottom: 62px;
}
.btmsfooterr_scoail {
margin-bottom: 36px;
}
.footer_main #particle-star {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
pointer-events: none;
z-index: 1;
}
.menuxt-close {
display: none;
}
.mbl_seccc {
display: none;
}
.breadcrumb_parent .breadcrumb {
margin-bottom: 37px;
background: transparent;
border: 0;
padding: 0;
}
.breadcrumb_parent .breadcrumb li:before {
display: none;
}
.breadcrumb_parent .breadcrumb li {
position: relative;
margin-bottom: 0;
padding: 0;
font-size: 14px;
font-weight: 300;
color: #fff;
padding-right: 23px;
margin-right: 7px;
text-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
}
.breadcrumb_parent .breadcrumb li:after {
position: absolute;
content: "";
background: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/rt_arrow_brdcmb.svg) no-repeat center center;
right: 0;
top: 5px;
width: 13px;
height: 13px;
background-size: 7px;
}
.breadcrumb_parent .breadcrumb li:last-child {
padding-right: 0;
margin-right: 0;
}
.breadcrumb_parent .breadcrumb li:last-child:after {
display: none;
}
.sort_filter_parent {
margin: 0 -10px;
}
.sort_filter_parent > * {
padding: 0 10px;
} .widget_berocket_lgv_widget .berocket_lgv_widget {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.widget_berocket_lgv_widget .berocket_lgv_widget .berocket_lgv_button {
min-height: 50px;
min-width: 60px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 12px 5px;
background: transparent;
border: solid 1px rgba(255, 255, 255, 0.26);
-webkit-box-shadow: initial;
box-shadow: initial;
color: #7e7f8d;
}
.widget_berocket_lgv_widget .berocket_lgv_widget .berocket_lgv_button:hover {
background: transparent;
border: solid 1px rgba(255, 255, 255, 0.26);
-webkit-box-shadow: initial;
box-shadow: initial;
color: #feac05;
}
.widget_berocket_lgv_widget .berocket_lgv_widget .berocket_lgv_button.selected {
background: rgba(255, 255, 255, 0.2);
-webkit-box-shadow: initial;
box-shadow: initial;
color: #feac05;
}
.widget_berocket_lgv_widget
.berocket_lgv_widget
.berocket_lgv_button.berocket_lgv_button_grid {
border-radius: 33px 0 0 33px;
}
.widget_berocket_lgv_widget
.berocket_lgv_widget
.berocket_lgv_button.berocket_lgv_button_list {
border-radius: 0 33px 33px 0;
} .grid_liast_product {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.woocommerce-ordering select {
min-width: 128px;
font-size: 14px;
font-weight: 300;
color: #fff;
background-size: 13px;
border-radius: 33px;
-webkit-border-radius: 33px;
background-color: rgba(255, 255, 255, 0.1);
}
.woocommerce-ordering select option {
color: #000;
}
.product_list_iinr_search {
margin-bottom: 18px;
}
.product_list_iinr_search .woocommerce-notices-wrapper,
.product_list_iinr_search .woocommerce-result-count {
display: none;
}
.btm_sorted_secc {
padding: 10px 0;
border-top: 1px solid #4f5061;
border-bottom: 1px solid #4f5061;
}
.btm_sorted_secc_row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin: 0 -8px;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.btm_sorted_secc_row .col-in {
padding: 0 8px; -ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
min-width: 0;
max-width: 100%;
} .widget_product_categories .sec_price_txt,
.berocket_single_filter_widget .bapf_head {
display: none;
}
.berocket_single_filter_widget .bapf_sfilter {
margin-bottom: 0;
} .widget_product_categories .select2-container .select2-selection--single,
.berocket_single_filter_widget .select2-container .select2-selection--single {
height: 45px;
background-color: rgba(255, 255, 255, 0.1);
border-radius: 30px;
border: 1px solid #2e2e55;
outline: none;
}
.widget_product_categories
.select2-container
.select2-selection--single
.select2-selection__rendered,
.berocket_single_filter_widget
.select2-container
.select2-selection--single
.select2-selection__rendered {
padding-right: 32px;
font-size: 16px;
color: #fff;
line-height: 41px;
}
.widget_product_categories
.select2-container
.select2-selection--single
.select2-selection__arrow,
.berocket_single_filter_widget
.select2-container
.select2-selection--single
.select2-selection__arrow {
height: 44px;
right: 7px;
}
.widget_product_categories
.select2-container
.select2-selection--single
.select2-selection__clear {
display: none;
} .berocket_single_filter_widget .select2-container .select2-selection--multiple {
min-height: 45px;
background-color: rgba(255, 255, 255, 0.1);
border-radius: 30px;
border: 1px solid #2e2e55;
outline: none;
}
.berocket_single_filter_widget
.select2-container
.select2-selection--multiple
.select2-selection__rendered {
white-space: normal !important;
}
.berocket_single_filter_widget
.select2-container
.select2-selection--multiple
.select2-selection__rendered
> li {
float: none;
display: inline-block;
vertical-align: top;
margin: 5px 4px 0px 4px !important;
}
.berocket_single_filter_widget
.select2-container
.select2-selection--multiple
.select2-selection__rendered
> li:before {
display: none;
}
.berocket_single_filter_widget
.select2-container
.select2-selection--multiple
.select2-selection__rendered
> li
.select2-search__field {
width: 60px !important;
height: auto;
}
.berocket_single_filter_widget
.select2-container
.select2-selection--multiple
.select2-selection__rendered
.select2-selection__choice {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
border-radius: 20px;
background-color: #ffffff;
font-size: 14px;
font-weight: normal;
color: #020232;
padding: 6px 14px !important;
}
.berocket_single_filter_widget
.select2-container
.select2-selection--multiple
.select2-selection__rendered
.select2-selection__choice
.select2-selection__choice__remove {
margin-right: 0;
margin-left: 5px;
}
.berocket_single_filter_widget
.select2-container
.select2-selection--multiple
.select2-selection__rendered
.select2-selection__inline {
margin-left: 8px !important;
}
.select2-container--default .select2-results__option {
padding: 9px 6px;
font-size: 13px;
}
.select2-container--default
.select2-results__option--highlighted[aria-selected] {
background-color: #feac05 !important;
}
.select2-container--default .select2-results__option[data-selected="true"] {
background-color: rgba(0, 0, 0, 0.2);
opacity: 0.6;
cursor: auto;
pointer-events: none;
} .berocket_single_filter_widget .irs--flat {
height: 35px;
margin-top: 10px;
}
.berocket_single_filter_widget .irs--flat .irs-line {
height: 6px;
background-color: rgba(255, 255, 255, 0.1);
}
.berocket_single_filter_widget .irs--flat .irs-bar {
height: 6px;
}
.berocket_single_filter_widget .irs--flat .irs-handle {
height: 13px;
}
.berocket_single_filter_widget .irs--flat .irs-from,
.berocket_single_filter_widget .irs--flat .irs-single,
.berocket_single_filter_widget .irs--flat .irs-to,
.berocket_single_filter_widget .irs--flat .irs-bar,
.berocket_single_filter_widget .irs--flat .irs-handle > i:first-child {
background-color: #feac05;
} .berocket_single_filter_widget .bapf_ckbox {
}
.berocket_single_filter_widget .bapf_ckbox ul li {
font-weight: 300;
font-size: 14px;
}
.berocket_single_filter_widget .bapf_ckbox ul li:before {
display: none;
}
.berocket_single_filter_widget .bapf_ckbox input[type="checkbox"] {
margin-right: 9px;
border-width: 1px;
border-radius: 5px;
background-color: rgba(255, 255, 255, 0.1);
}
.berocket_single_filter_widget .bapf_ckbox label {
margin-bottom: 0;
} .berocket_single_filter_widget .bapf_button {
width: 100%;
background-image: -o-linear-gradient(bottom, #ff9007, #fec803);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
from(#ff9007),
to(#fec803)
);
background-image: linear-gradient(to top, #ff9007, #fec803);
color: #000030;
border: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 33px;
cursor: pointer;
text-transform: capitalize;
font-family: "Cinzel Decorative", cursive;
font-size: 14px;
line-height: 1.3;
font-weight: bold;
padding: 13px 20px;
min-width: 145px;
text-align: center;
-o-transition: 0.3s all ease-in-out 0s;
transition: 0.3s all ease-in-out 0s;
-webkit-transition: 0.3s all ease-in-out 0s;
-moz-transition: 0.3s all ease-in-out 0s;
}
.berocket_single_filter_widget .bapf_button.bapf_reset {
background-color: transparent;
background-image: none;
padding: 0;
height: 44px;
margin-left: 12px;
width: auto;
font-size: 0;
min-width: initial;
}
.berocket_single_filter_widget .bapf_button.bapf_reset:before {
content: "\f021";
font-family: "Font Awesome 5 Free";
font-weight: 900;
font-size: 14px;
color: #fff;
} .listview_pro table {
width: 100%;
}
.listview_pro table tr td {
padding: 28px 20px;
border-bottom: 1px solid #4f5061;
}
.listview_pro table tr:first-child td {
padding-top: 0;
}
.listview_pro table tr td:first-child {
padding-left: 0;
}
.listview_pro table tr td:last-child {
padding-right: 0;
}
.listview_pro table tr td.listview_pro_img img {
width: 190px;
}
.listview_pro_content h3 {
font-family: "Roboto Slab", serif;
font-size: 18px;
font-weight: 600;
font-stretch: normal;
font-style: normal;
line-height: 1.3;
letter-spacing: normal;
color: #ffffff;
margin-bottom: 15px;
}
.listview_pro_content h3 a {
color: #fff;
}
.listview_pro_content h3 a:hover {
color: #feac05;
}
.listview_pro_content p {
font-size: 14px;
font-weight: 300;
margin-bottom: 15px;
}
.listview_pro_content p:last-child {
margin-bottom: 0;
}
.td_more_arrow {
font-size: 14px;
font-weight: 300;
font-stretch: normal;
font-style: normal;
line-height: 1.3;
letter-spacing: normal;
color: #feac05;
background: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/rt_arrow_brdcmb-ylw.svg) no-repeat right 5px;
background-size: 7px;
padding-right: 17px;
}
.td_more_arrow:hover {
padding-right: 23px;
}
.listview_pro_price span {
display: inline-block;
font-size: 18px;
font-weight: bold;
font-stretch: normal;
font-style: normal;
line-height: 1.3;
letter-spacing: normal;
color: #ffffff;
}
.listview_pro_price span sub {
bottom: 0;
font-size: 12px;
font-weight: 500;
margin-right: 1px;
}
.listview_pro_btnn button {
min-width: 160px;
padding: 13px 21px;
border: 1px solid #feac05;
border-radius: 25px;
-webkit-border-radius: 25px;
background: transparent;
color: #feac05;
font-size: 14px;
font-weight: 500;
letter-spacing: 1px;
font-family: "Roboto Slab", serif;
text-transform: none;
}
.listview_pro_btnn button span {
position: relative;
padding-left: 35px;
}
.listview_pro_btnn button span .demo-icon {
font-size: 18px;
position: absolute;
left: 0;
top: -4px;
}
.listview_pro_btnn button:hover {
color: #000;
}
.woocommerce-result-count {
display: block;
margin-bottom: 30px;
font-size: 16px;
font-weight: normal;
font-stretch: normal;
font-style: normal;
line-height: 1.3;
letter-spacing: normal;
color: #ffffff;
}
.product_result_showing {
padding-top: 18px;
}
.responsive_table {
width: 100%;
overflow-x: auto;
} .responsive_table::-webkit-scrollbar {
width: 10px;
} .responsive_table::-webkit-scrollbar-track {
background: #f1f1f1;
} .responsive_table::-webkit-scrollbar-thumb {
background: #888;
} .responsive_table::-webkit-scrollbar-thumb:hover {
background: #555;
}
.griddview_pro_col_outer figure img {
width: 100%;
}
.griddview_pro_col_outer figure {
margin-bottom: 0;
}
.griddview_pro_col_outer_btm {
padding-top: 17px;
color: #fff;
text-align: center;
}
.griddview_pro_col_outer_btm h3 {
font-size: 16px;
font-weight: 500;
font-stretch: normal;
font-style: normal;
line-height: 1.3;
letter-spacing: normal;
color: #ffffff;
margin-bottom: 10px;
font-family: "Roboto Slab", serif;
}
.griddview_pro_col_outer_btm h3 a {
color: #fff;
}
.griddview_pro_col_outer_btm h3 a:hover {
color: #feac05;
}
.price_p {
display: block;
font-size: 18px;
font-weight: bold;
font-stretch: normal;
font-style: normal;
line-height: 1.3;
letter-spacing: normal;
color: #ffffff;
margin-bottom: 15px;
}
.price_p sub {
bottom: 0;
}
.griddview_pro_row {
margin-bottom: -33px;
}
.griddview_pro_col {
margin-bottom: 33px;
}
.product_result_showing_gl .griddview_pro {
display: none;
}
.product_result_showing_gl.gridview .griddview_pro {
display: block;
}
.product_result_showing_gl.gridview .listview_pro {
display: none;
}
.erroe-page-four-inner .head {
font-size: 170px;
line-height: 1.1;
font-family: "Roboto Slab", serif;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 57px;
}
.erroe-page-four-inner .head .error-page-roundd {
width: 143px;
height: 143px;
background-color: #000030;
border: 1px solid rgba(255, 255, 255, 0.19);
border-radius: 50%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin: 0 5px;
margin-top: 8px;
-webkit-box-shadow: 0px -4px 0px -1px #cb8131;
box-shadow: 0px -4px 0px -1px #cb8131;
-webkit-animation: infiniteshadow 12s linear infinite; animation: infiniteshadow 4s linear infinite;
}
@-webkit-keyframes infiniteshadow {
0% {
-webkit-box-shadow: 0px -4px 0px -1px #cb8131;
box-shadow: 0px -4px 0px -1px #cb8131;
}
50% {
-webkit-box-shadow: 0px -4px 3px -1px #cb8131;
box-shadow: 0px -4px 3px -1px #cb8131;
}
100% {
-webkit-box-shadow: 0px -4px 7px -1px #cb8131;
box-shadow: 0px -4px 7px -1px #cb8131;
}
} @keyframes infiniteshadow {
0% {
-webkit-box-shadow: 0px -4px 0px -1px #cb8131;
box-shadow: 0px -4px 0px -1px #cb8131;
}
50% {
-webkit-box-shadow: 0px -4px 3px -1px #cb8131;
box-shadow: 0px -4px 3px -1px #cb8131;
}
100% {
-webkit-box-shadow: 0px -4px 7px -1px #cb8131;
box-shadow: 0px -4px 7px -1px #cb8131;
}
}
.erroe-page-four-inner .head .error-page-roundd img {
width: 103px; }
.erroe-page-four-inner {
text-align: center;
}
.erroe-page-four-inner h3 {
font-size: 40px;
font-family: "Roboto Slab", serif;
font-weight: bold;
margin-bottom: 10px;
}
.erroe-page-four-inner p {
font-size: 18px;
}
.erroe-page-four-inner .vbtnn {
font-size: 16px;
padding: 20px 41px;
margin-top: 20px;
text-transform: capitalize;
}
.review_sec_detailP li:before {
opacity: 0.3;
background-color: #ffffff;
width: 4px;
height: 4px;
top: 12px;
}
.review_sec_detailP li {
display: inline-block;
vertical-align: middle;
margin-left: 10px;
}
.review_sec_detailP li:first-child {
padding-left: 0;
margin-left: 0;
}
.review_sec_detailP li:first-child:before {
display: none;
}
.rating_sec_dtlp {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.rating_sec_dtlp .rating_cntnt {
font-size: 12px;
font-weight: normal;
font-stretch: normal;
font-style: normal;
line-height: 1.2;
letter-spacing: normal;
color: #feac05;
margin-left: 10px;
}
.rating_sec_dtlp_img .fa.fa-star {
color: #535978;
}
.rating_sec_dtlp_img .fa.fa-star.checked {
color: #fec803;
}
.review_sec_detailP {
margin-bottom: 23px;
}
.product_summary_sec .woo_price {
margin-bottom: 33px;
display: block;
}
.woo_price {
font-size: 24px;
font-weight: bold;
font-stretch: normal;
font-style: normal;
line-height: 1.3;
letter-spacing: 1.7px;
color: #feac05;
}
.woo_price .woocommerce-Price-amount {
color: #feac05;
font-size: 24px;
font-weight: bold;
}
.woo_price sub,
.woo_price .woocommerce-Price-amount .woocommerce-Price-currencySymbol {
font-size: 18px;
bottom: -1px;
position: relative;
}
.product_summary_sec h4 {
font-size: 14px;
font-stretch: normal;
font-style: normal;
line-height: 1.3;
letter-spacing: normal;
font-family: "Roboto Slab", serif;
}
.Social_ico_p_dtls li {
display: inline-block;
padding-left: 20px;
margin-bottom: 0;
}
.Social_ico_p_dtls li:first-child {
padding-left: 0;
}
.Social_ico_p_dtls li:before {
display: none;
}
.Social_ico_p_dtls li a {
display: inline-block;
}
.summart_pro_buy {
margin-top: 36px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-left: -15px;
margin-right: -15px;
}
.summart_pro_buy > * {
padding: 0 15px;
}
.product_image_dtls_sec figure {
margin-bottom: 0;
}
.product_image_dtls_sec figure img {
width: 100%;
}
.quantity_input_part .qty {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 150px;
position: relative;
border: 1px solid #feac05;
border-radius: 33px;
-webkit-border-radius: 33px;
}
.quantity_input_part .qty button {
width: 45px;
height: 40px;
border: 0;
padding: 0;
margin: 0;
line-height: 1;
background: transparent;
color: #cccdd2;
position: relative;
min-width: inherit;
font-size: 0;
}
.quantity_input_part .qty button:after {
position: absolute;
content: "";
width: 13px;
height: 3px;
background: #787888;
left: 50%;
top: 50%;
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
}
.quantity_input_part .qty button:before {
position: absolute;
content: "";
width: 3px;
height: 13px;
background: #787888;
left: 50%;
top: 50%;
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
}
.quantity_input_part .qty button.minus:before {
display: none;
}
.quantity_input_part .qty button:focus {
color: #feac05;
}
.quantity_input_part .qty button:focus:before {
background-color: #feac05;
}
.quantity_input_part .qty button:focus:after {
background-color: #feac05;
}
.quantity_input_part .qty input[type="number"] {
height: 40px;
width: calc(100% - 90px);
appearance: textfield;
-moz-appearance: textfield;
-webkit-appearance: textfield;
padding: 5px;
text-align: center;
font-size: 18px;
font-weight: 500;
line-height: 1.2;
border: 0;
}
.buy_noew_shop_btn {
display: inline-block;
min-width: inherit;
padding: 11px 16px;
border: 1px solid #feac05;
border-radius: 33px;
-webkit-border-radius: 33px;
background-image: -o-linear-gradient(bottom, #ff9007, #fec803);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
from(#ff9007),
to(#fec803)
);
background-image: linear-gradient(to top, #ff9007, #fec803);
color: #000030;
font-size: 14px;
font-weight: 700;
letter-spacing: 1px;
text-transform: none;
font-family: "Cinzel Decorative", cursive;
-webkit-font-kerning: none;
font-kerning: none;
}
.buy_noew_shop_btn span {
position: relative;
padding-left: 35px;
}
.buy_noew_shop_btn span .demo-icon {
font-size: 18px;
position: absolute;
left: 0;
top: -4px;
}
.buy_noew_shop_btn:hover {
border: 1px solid #feac05;
color: #feac05;
background: transparent;
}
.perchase_fromm {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.perchase_fromm label {
font-size: 12px;
font-weight: normal;
font-stretch: normal;
font-style: normal;
line-height: 1.2;
letter-spacing: normal;
text-align: center;
color: #9c9ca6;
margin-bottom: 0;
padding-right: 14px;
}
.perchase_fromm li:before {
display: none;
}
.perchase_fromm li {
display: inline-block;
vertical-align: top;
margin-bottom: 0;
}
.perchase_fromm li:first-child {
padding-left: 0;
}
.perchase_fromm li img {
width: 60px;
}
.product_description_section {
margin-top: 58px;
}
.product_description_section_top .nav-tabs {
border-color: #4f5061;
}
.product_description_section_top .nav-tabs li {
padding: 0;
margin: 0;
padding-right: 30px;
}
.product_description_section_top .nav-tabs li:last-child {
padding-right: 0;
}
.product_description_section_top .nav-tabs li:before {
display: none;
}
.product_description_section_top .nav-tabs li a {
padding: 0;
font-size: 16px;
font-weight: 500;
font-stretch: normal;
font-style: normal;
line-height: 1.3;
letter-spacing: normal;
color: #ffffff;
background: transparent;
border: 0;
padding-bottom: 15px;
position: relative;
}
.product_description_section_top .nav-tabs li a:before {
position: absolute;
content: "";
width: 100%;
height: 1px;
background: #feac05;
bottom: -1px;
left: 0;
opacity: 0;
}
.product_description_section_top .nav-tabs li a.active {
background: transparent;
color: #feac05;
}
.product_description_section_top .nav-tabs li a.active:before {
opacity: 1;
}
.product_description_section_bttm {
margin-top: 30px;
}
.product_description_section_bttm_cintent p a {
color: #cccdd2;
}
.product_description_section_bttm_cintent p a:hover {
color: #feac05;
}
.importants {
position: relative;
}
.importants:after {
content: "*";
right: 0;
color: #e10a0a;
top: -3px;
margin-left: 5px;
font-size: 12px;
position: relative;
}
.rating_sec_dtlp_img.hvr .fa-star:hover {
color: #fec803;
}
.our_own_revieww {
border: 1px solid #2d2d4e;
background-color: rgba(255, 255, 255, 0.02);
padding: 25px 27px;
}
.our_own_revieww h4 {
font-size: 18px;
font-weight: bold;
font-stretch: normal;
font-style: normal;
line-height: 1.3;
margin-bottom: 8px;
}
.our_own_revieww p {
font-size: 14px;
font-weight: 300;
font-stretch: normal;
font-style: normal;
line-height: 1.3;
}
.our_own_revieww label {
font-size: 14px;
font-weight: 600;
font-stretch: normal;
font-style: normal;
line-height: 1.3;
display: block;
margin-bottom: 14px;
}
.our_own_revieww .form-group {
margin-bottom: 17px;
}
.our_own_revieww .form-group:last-child {
margin-bottom: 0;
}
.our_own_revieww button[type="submit"],
.our_own_revieww input[type="button"],
.our_own_revieww input[type="submit"],
.our_own_revieww button[type="button"] {
font-family: "Cinzel Decorative", cursive;
-webkit-font-kerning: none;
font-kerning: none;
}
.customer_revieww_sec {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding: 24px 0;
border-bottom: 1px solid #2d2d4e;
}
.customer_revieww_sec .customer_revieww_sec_fig {
-ms-flex-preferred-size: 48px;
flex-basis: 48px;
max-width: 48px;
height: 48px;
width: 48px;
position: relative;
overflow: hidden;
border-radius: 50%;
-webkit-border-radius: 50%;
margin-bottom: 0;
}
.customer_revieww_sec .customer_revieww_sec_fig img {
width: 100%;
height: 100%;
position: absolute;
-o-object-fit: cover;
object-fit: cover;
}
.customer_revieww_sec_rttt {
-ms-flex-preferred-size: calc(100% - 48px);
flex-basis: calc(100% - 48px);
max-width: calc(100% - 48px);
padding-left: 22px;
}
.customer_revieww_sec_rttt_cnt h4 {
font-size: 16px;
font-weight: 600;
margin-bottom: 9px;
font-family: "Roboto Slab", serif;
}
.customer_revieww_sec_rttt_cnt p {
font-weight: 300;
}
.customer_revieww_sec_rttt_cnt {
position: relative;
padding-right: 115px;
margin-bottom: 8px;
}
.customer_revieww_sec_rttt_cnt .rating_sec_dtlp_img {
position: absolute;
right: 0;
top: 0;
}
.customer_revieww_sec_rttt_cnt .date {
font-size: 12px;
line-height: 1.3;
color: #9c9ca6;
display: block;
}
.sec_heading_paartt h2 {
font-size: 30px;
font-weight: bold;
}
.sec_heading_paartt h2:last-child {
margin-bottom: 0;
}
.sec_heading_paartt {
margin-bottom: 40px;
}
.related_prooduct_sec_sliderr {
position: relative;
}
.related_prooduct_sec_sliderr .btn {
position: absolute;
top: 33%;
-ms-transform: translateY(-33%);
transform: translateY(-33%);
-webkit-transform: translateY(-33%);
margin: 0;
padding: 0;
width: 53px;
height: 53px;
border: 1px solid #feac05;
border-radius: 50%;
-webkit-border-radius: 50%;
}
.related_prooduct_sec_sliderr .btn:after {
color: #feac05;
font-size: 14px;
font-weight: 700;
}
.related_prooduct_sec_sliderr .btn:hover {
background: #feac05;
}
.related_prooduct_sec_sliderr .btn:hover:after {
color: #fff;
}
.related_prooduct_sec_sliderr .btn.swiper-button-disabled {
border-color: #2d2d4e;
opacity: 1;
}
.related_prooduct_sec_sliderr .btn.swiper-button-disabled:after {
color: #2d2d4e;
}
.related_prooduct_sec_sliderr .btn.swiper-button-next {
right: -6%;
}
.related_prooduct_sec_sliderr .btn.swiper-button-prev {
left: -6%;
}
.sec_head_w_cnt h2 {
margin-bottom: 10px;
}
.sec_head_w_cnt p {
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
.search_result_in_page_outer h4 {
font-size: 20px;
font-weight: 500;
line-height: 1.3;
font-family: "Roboto Slab", serif;
margin-bottom: 4px;
}
.search_result_in_page_outer h4 a {
color: #fff;
}
.search_result_in_page_outer a {
color: #9fa0ab;
}
.search_result_in_page_outer a:hover {
color: #feac05;
}
.search_result_in_page_outer p {
margin-top: 10px;
margin-bottom: 20px;
}
.search_result_in_page_outer p:last-child {
margin-bottom: 0;
}
.search_result_in_page_outer p:first-child {
margin-bottom: 0;
}
.search_result_in_page_outer p a {
color: #feac05;
font-weight: 700;
}
.search_result_in_page_outer p a:hover {
color: #cccdd2;
}
.search_result_in_page_outer p strong,
.search_result_in_page_outer h4 strong {
color: #feac05;
}
.search-results-outerr-top {
margin-bottom: 20px;
}
.search-results-outerr-top-row {
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
}
.search-results-outerr-top .nav-tabs {
border: 0;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
margin-bottom: -15px;
}
.search-results-outerr-top .nav-tabs li {
padding: 0;
margin: 0;
border: 0;
padding-right: 8px;
margin-bottom: 15px;
}
.search-results-outerr-top .nav-tabs li:last-child {
padding-right: 0;
}
.search-results-outerr-top .nav-tabs li:before {
display: none;
}
.search-results-outerr-top .nav-tabs li .nav-link {
background: transparent;
padding: 0;
margin: 0;
border: 0;
border: 1px solid #767889;
color: #767889;
padding: 9px 16px;
border-radius: 33px;
-webkit-border-radius: 33px;
font-size: 16px;
}
.search-results-outerr-top .nav-tabs li .nav-link.active {
color: #feac05;
border-color: #feac05;
}
.search_result_in_page_outer {
padding: 37px 0;
border-top: 1px solid #767889;
border-bottom: 1px solid #767889;
}
.pagination_parent {
margin-top: 24px;
}
.pagination_parent .pagination {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: -18px;
}
.pagination_parent .pagination li {
padding-left: 9px;
margin-bottom: 18px;
}
.pagination_parent .pagination li:first-child {
padding-left: 0;
}
.pagination_parent .pagination li:before {
display: none;
}
.pagination_parent .pagination li .page-link {
border: 1px solid transparent;
padding: 4px;
min-width: 32px;
min-height: 32px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
color: #ffffff;
background: transparent;
border-radius: 50%;
-webkit-border-radius: 50%;
}
.pagination_parent .pagination li.active .page-link,
.pagination_parent .pagination li .page-link:hover {
border: 1px solid #feac05;
color: #feac05;
}
.search_result_in_download_image {
width: 170px;
height: 120px;
position: relative;
}
.search_result_in_download_image img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
-o-object-position: center center;
object-position: center center;
}
.search_result_in_download table h3 {
font-size: 20px;
font-weight: 300;
font-stretch: normal;
font-style: normal;
line-height: 1.3;
letter-spacing: normal;
color: #ffffff;
font-family: "Roboto Slab", serif;
margin-bottom: 12px;
}
.search_result_in_download table h3 a {
color: #ffffff;
word-break: break-all;
}
.search_result_in_download table h3 a:hover {
color: #feac05;
}
.search_result_in_download table h3 strong {
color: #feac05;
font-weight: bold;
}
.search_result_in_download .breadcrumb_parent .breadcrumb {
margin-bottom: 0;
}
.search_result_in_download .breadcrumb_parent .breadcrumb li {
text-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
color: rgba(255, 255, 255, 0.5);
}
.search_result_in_download .breadcrumb_parent .breadcrumb li a {
color: rgba(255, 255, 255, 0.5);
}
.search_result_in_download .breadcrumb_parent .breadcrumb li a:hover {
color: rgba(255, 255, 255, 1);
}
.download_part_ul ul {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin: 0 -12px;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.download_part_ul ul li {
padding: 0 12px;
margin-bottom: 0;
}
.download_part_ul ul li:before {
display: none;
}
.download_part_ul ul li a {
width: 30px;
height: 30px;
border-radius: 50%;
-webkit-border-radius: 50%;
border: 0;
background-color: rgba(255, 255, 255, 0.3);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.download_part_ul ul li a img {
max-width: 20px;
}
.download_part_ul ul li a:hover {
background-image: -o-linear-gradient(bottom, #ff9007, #fec803);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
from(#ff9007),
to(#fec803)
);
background-image: linear-gradient(to top, #ff9007, #fec803);
}
.download_part_ul ul li a:hover img {
-webkit-filter: brightness(0) saturate(100%);
filter: brightness(0) saturate(100%);
}
.search_result_in_download tr td {
padding: 28px 20px;
border-bottom: 1px solid #4f5061;
}
.search_result_in_download tr:first-child td {
border-top: 1px solid #4f5061;
}
.search_result_in_download tr td:first-child {
padding-left: 0;
border-bottom: 1px solid #4f5061;
}
.search_result_in_download tr td:last-child {
padding-right: 0;
}
.search_result_in_download table {
width: 100%;
}
.search_result_in_download tr td:first-child {
width: 17%;
}
.search_result_in_download_music_v {
width: 170px;
height: 120px;
position: relative;
border: 1px solid rgba(66, 66, 101, 0.5);
background-color: #0f1247;
}
.search_result_in_download_music_v img {
max-width: 40px;
position: absolute;
top: 50%;
left: 50%;
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
}
.search_result_in_product_serch .listview_pro_content h3 strong {
color: #feac05;
}
.search_result_in_product_serch .listview_pro table tr:first-child td {
border-top: 1px solid #4f5061;
}
.search_result_in_product_serch .listview_pro table tr:first-child td {
padding-top: 28px;
}
.who_we_are_sec_wrapper { background: rgba(255, 255, 255, 1);
border-radius: 10px;
-webkit-border-radius: 10px;
padding: 50px 45px;
color: #000030;
}
.sec_heading_arrw h2 {
margin-bottom: 14px;
}
.sec_heading_arrw p { font-weight: 400;
text-align: justify; }
.sec_heading_arrw p.Title {
text-align: center;
}
.sec_heading_arrw p.Subtitles_Font18 {
text-align: center;
}
.sec_heading_arrw p strong {
font-weight: 700;
}
.sec_heading_arrw h3 {
font-size: 30px;
color: #b65000;
font-weight: bold;
margin-bottom: 18px;
}
.sec_heading_arrw h3 a {
color: #b65000;
}
.sec_heading_arrw h3 a:hover {
color: #000030;
}
.sec_heading_arrw p a {
color: #a85500;
word-break: break-word;
}
.sec_heading_arrw p a.break-all-link {
word-break: break-all;
}
.sec_heading_arrw p a:hover {
color: #000030;
}
.orng_clr {
color: #fe6e29;
font-weight: 300;
}
.orng_clr_light {
color: #9c591e;
font-weight: 300;
}
.sec_heading_arrw li {
color: #9c591e;
font-weight: 700;
margin-bottom: 10px;
}
.sec_heading_arrw li a {
color: #9c591e;
}
.sec_heading_arrw li a:hover {
color: #000030;
}
.sec_heading_arrw li:last-child {
margin-bottom: 0;
}
.sec_heading_arrw li:before {
position: absolute;
content: "";
background: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/ul_before.png) no-repeat;
width: 11px;
height: 11px;
left: 0;
top: 6px;
}
.sec_heading_arrw {
margin-bottom: 50px;
}
.sec_heading_arrw:last-child {
margin-bottom: 0;
}
.sec_heading_arrw li strong {
color: #000030;
}
.question_ask_modal .modal-header .close {
margin: 0;
padding: 0;
background: transparent;
color: #000030;
min-width: inherit;
font-size: 40px;
font-weight: 300;
position: absolute;
right: 16px;
top: 0;
z-index: 1;
}
.question_ask_modal .modal-header {
padding: 0;
margin: 0;
border: 0;
}
.question_ask_modal {
color: #000030;
}
.question_ask_modal .modal-body {
padding: 40px;
}
.question_ask_modal .modal-title h4 {
font-size: 20px;
font-weight: bold;
color: #000030;
}
.question_ask_modal .modal-title {
margin-bottom: 22px;
}
.question_ask_modal_input label {
font-weight: 700;
}
.question_ask_modal_input input[type="text"],
.question_ask_modal_input input[type="email"],
.question_ask_modal_input input[type="url"],
.question_ask_modal_input input[type="password"],
.question_ask_modal_input input[type="search"],
.question_ask_modal_input input[type="number"],
.question_ask_modal_input input[type="tel"],
.question_ask_modal_input input[type="range"],
.question_ask_modal_input input[type="date"],
.question_ask_modal_input input[type="month"],
.question_ask_modal_input input[type="week"],
.question_ask_modal_input input[type="time"],
.question_ask_modal_input input[type="datetime"],
.question_ask_modal_input input[type="datetime-local"],
.question_ask_modal_input input[type="color"],
.question_ask_modal_input textarea,
.question_ask_modal_input .form-control {
border: 1px solid rgba(66, 66, 101, 0.25);
height: 50px;
border-radius: 5px;
-webkit-border-radius: 5px;
padding: 10px 15px;
color: #000030;
}
.question_ask_modal_input textarea {
height: 120px;
}
.question_ask_modal .modal-dialog {
max-width: 620px;
}
.question_ask_modal_input button[type="submit"],
.question_ask_modal_input input[type="button"],
.question_ask_modal_input input[type="submit"],
.question_ask_modal_input button[type="button"] {
font-size: 16px;
line-height: 1.3;
color: #000030;
font-family: "Cinzel Decorative", cursive;
-webkit-font-kerning: none;
font-kerning: none;
font-weight: bold;
text-transform: none;
font-weight: 700;
margin-top: 15px;
}
.capcha_sec_input {
height: 50px;
background-color: #e0e0f2;
border: 1px solid rgba(66, 66, 101, 0.25);
text-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
border-radius: 5px;
-webkit-border-radius: 5px;
}
.question_ask_modal_input_row .form-group {
margin-bottom: 0;
}
.question_ask_modal_input_row > [class*="col-"] {
margin-bottom: 18px;
}
.question_ask_modal_input_row > [class*="col-"]:last-child {
margin-bottom: 0;
}
.wrapper-no-internt-section {
text-align: center;
max-width: 540px;
margin: 0 auto;
}
.wrapper-no-internt-section .main-img {
margin-bottom: 30px;
}
.wrapper-no-internt-section h2 {
margin-bottom: 15px;
font-family: "Roboto Slab", serif;
}
.wrapper-no-internt-section p {
font-size: 18px;
}
.cmn_bck_btnn {
display: inline-block;
min-width: 200px;
text-align: center;
background-image: -o-linear-gradient(bottom, #ff9007, #fec803);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
from(#ff9007),
to(#fec803)
);
background-image: linear-gradient(to top, #ff9007, #fec803);
border-radius: 30px;
-webkit-border-radius: 30px;
color: #000030;
padding: 18px 21px;
font-size: 16px;
line-height: 1.3;
font-family: "Cinzel Decorative", cursive;
-webkit-font-kerning: none;
font-kerning: none;
font-weight: bold;
border: 1px solid transparent;
}
.cmn_bck_btnn:hover {
border: 1px solid #ff9007;
color: #ff9007;
background: transparent;
}
.base_of_our_teaching {
text-align: center;
}
.base_of_our_teaching .sec_head {
border-bottom: 1px solid rgb(151, 151, 151, 0.3);
padding-bottom: 23px;
margin-bottom: 56px;
}
.base_of_our_teaching_para p {
font-size: 20px;
font-family: "Roboto Slab", serif;
font-weight: 300;
}
.base_of_our_teaching_para {
margin-bottom: 33px;
}
.sec_head_shorttt h4 {
font-size: 24px;
font-family: "Roboto Slab", serif;
font-weight: 600;
margin-bottom: 18px;
}
.sec_head_shorttt p {
font-weight: 300;
}
.sec_head_shorttt .cmn_bck_btnn {
font-size: 14px;
padding: 14px 31px;
}
.language_s_choose {
margin-top: 40px;
}
.language_s_choose p {
font-size: 18px;
font-weight: 500;
margin-bottom: 20px;
}
.language_s_choose li:before {
display: none;
}
.language_s_choose li {
font-size: 14px;
font-weight: 300;
color: #feac05;
display: inline-block;
vertical-align: middle;
padding: 0;
margin-right: 15px;
margin-bottom: 13px;
}
.language_s_choose li a {
border-radius: 25px;
-webkit-border-radius: 25px;
border: 1px solid #feac05;
padding: 12px 21px;
display: inline-block;
}
.language_s_choose li a:hover {
background: #feac05;
color: #000030;
}
.other_language_chooose {
background: rgba(255, 255, 255, 0.1);
text-align: left;
padding: 18px 28px;
border-radius: 5px;
-webkit-border-radius: 5px;
margin-top: 51px;
margin-bottom: 23px;
}
.other_language_chooose_right {
text-align: right;
}
.other_language_chooose .row {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.warning_msg_language {
text-align: left;
position: relative;
font-size: 14px;
line-height: 1.8;
padding-left: 60px;
font-weight: 300;
max-width: 900px;
margin: 0 auto;
margin-bottom: 48px;
}
.warning_msg_language figure {
margin-bottom: 0;
position: absolute;
left: 0;
top: 5px;
}
.warning_msg_language figure img {
width: 36px;
}
.base_of_our_teaching_mail {
max-width: 680px;
margin: 0 auto;
}
.navbar-nav .clickD {
position: absolute;
right: 0;
top: 21px;
width: 20px;
height: 20px;
background: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/down-arrow-white.svg) center center no-repeat;
cursor: pointer;
display: block;
background-size: 12px;
}
.navbar-nav > li:hover > .clickD { background-image: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/down-arrow-ylw.svg); }
.navbar-nav > li.menu-item-has-children {
padding-right: 22px;
}
.sub-menu > li.current-menu-item > a {
color: #feac05; background-color: #000030; }
.navbar-nav .sub-menu > li.current-menu-item .clickD {
background-image: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/down-arrow-ylw.svg);
} .app-login-wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: fixed;
width: 100%;
height: 100%;
left: 0;
top: 0;
}
.app-login-wrap .right-panel {
-webkit-box-flex: 0;
-ms-flex: 0 0 60%;
flex: 0 0 60%;
max-width: 60%;
}
.app-login-wrap .left-panel {
-webkit-box-flex: 0;
-ms-flex: 0 0 40%;
flex: 0 0 40%;
position: relative;
border-right: 1px solid rgba(255, 255, 255, 0.3);
}
.app-login-wrap .left-panel .panel-scroller {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
overflow-x: hidden;
}
.app-login-wrap .left-panel .panel-scroller::-webkit-scrollbar {
width: 7px;
}
.app-login-wrap .left-panel .panel-scroller::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2);
box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2);
}
.app-login-wrap .left-panel .panel-scroller::-webkit-scrollbar-thumb {
background-color: rgba(255, 255, 255, 0.15);
outline: none;
}
.app-login-wrap .law-dark-logo {
margin: 0;
}
.app-login-wrap .law-dark-logo img {
max-width: 100%;
height: auto;
}
.app-login-wrap .form-wrapper {
max-width: 450px;
margin: auto;
padding: 40px 20px;
}
.app-login-wrap .form-wrapper .form-heading {
margin-bottom: 30px;
}
.signup-padd {
padding-top: 50px;
}
.signin-padd {
padding-top: 90px;
}
.app-login-wrap .form-wrapper .form-heading h2 {
font-size: 40px;
font-weight: 700;
color: #ffffff;
line-height: 1;
margin-bottom: 5px;
white-space: nowrap;
}
.app-login-wrap .form-wrapper .form-heading p {
font-size: 16px;
font-weight: 300;
line-height: 1.56;
color: #ffffff;
}
.form-comm-wrap .form-group {
margin-bottom: 20px;
}
.form-comm-wrap .form-group label {
font-size: 14px;
color: #ffffff;
font-weight: 400;
display: block;
}
.form-comm-wrap .form-group label span {
color: #ff0000;
}
.form-comm-wrap .form-control {
height: calc(1.5em + 0.75rem + 17px);
border: 1px solid rgba(66, 66, 101, 0.7);
color: #ffffff;
font-size: 14px;
font-weight: 400;
}
.form-comm-wrap .pass-wrap .form-control {
padding-right: 70px;
}
.form-comm-wrap .form-control:focus {
border-color: #ffffff;
outline: 0;
-webkit-box-shadow: none;
box-shadow: none;
background-color: transparent;
}
.form-comm-wrap textarea.form-control {
resize: none;
height: auto;
}
.form-comm-wrap select.form-control {
padding-left: 12px;
background: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/select-arrow.svg) no-repeat right;
-webkit-appearance: none;
background-position-x: 97%;
}
.styled-select select {
-moz-appearance: none; -webkit-appearance: none; appearance: none;
}
.form-comm-wrap .form-group .check-custom {
display: block;
position: relative;
padding-left: 26px;
margin-bottom: 25px;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
color: #787892 !important;
font-size: 13px !important;
font-weight: 300 !important;
}
.form-comm-wrap .check-custom input {
position: absolute;
opacity: 0;
cursor: pointer;
height: 0;
width: 0;
}
.form-comm-wrap .checkmark {
position: absolute;
top: 0;
left: 0;
height: 18px;
width: 18px;
background-color: transparent;
border: 1px solid #2e2e55;
border-radius: 4px;
}
.form-comm-wrap .check-custom input:checked ~ .checkmark {
background-image: -o-linear-gradient(bottom, #ff9007, #fec803);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
from(#ff9007),
to(#fec803)
);
background-image: linear-gradient(to top, #ff9007, #fec803);
border: 1px solid #ff9007;
}
.form-comm-wrap .checkmark:after {
content: "";
position: absolute;
display: none;
}
.form-comm-wrap .check-custom input:checked ~ .checkmark:after {
display: block;
}
.form-comm-wrap .check-custom .checkmark:after {
left: 5px;
top: 0;
width: 6px;
height: 12px;
border: solid white;
border-width: 0 2px 2px 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.yellow-text a {
color: #ffa800;
}
.form-comm-wrap .form-group .btn-submit {
letter-spacing: 2.57px;
text-align: center;
color: #000030;
font-size: 18px;
font-weight: 700;
font-family: "Cinzel Decorative", cursive;
-webkit-font-kerning: none;
font-kerning: none;
height: 60px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
border: 1px solid transparent;
}
.form-comm-wrap .form-group .btn-submit:hover {
border: 1px solid #fec803;
color: #fec803;
background: transparent;
}
.app-login-wrap .login-footer {
text-align: center;
padding-bottom: 50px;
}
.app-login-wrap .login-footer p {
font-size: 14px;
font-weight: 400;
color: #787892;
}
.comm-from-img {
position: relative;
padding-top: 10%;
} .comm-from-img img {
height: 100vh;
width: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.signin-forgot {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.signin-forgot a {
font-size: 13px;
font-weight: 300;
}
.panel-scroller
.mCS-minimal-dark.mCSB_scrollTools
.mCSB_dragger
.mCSB_dragger_bar {
background-color: #2e2e55;
} #enter-site-template.site-enter-hide {
display: none;
}
.enter-site-hero .enter-site-img {
position: relative;
overflow: hidden;
height: calc(100 * var(--vh));
}
.enter-site-hero .hero-home .banner-img {
width: 100%;
height: 100vh;
min-height: 550px;
-o-object-fit: cover;
object-fit: cover;
-webkit-animation: zoomin 25s ease-in infinite;
animation: zoomin 25s ease-in infinite;
transition: all 0.5s ease-in-out;
overflow: hidden;
}  @keyframes zoomin {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(1.2);
transform: scale(1.2);
}
100% {
-webkit-transform: scale(1.2);
transform: scale(1.2);
}
}
@-webkit-keyframes zoomin {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(1.2);
transform: scale(1.2);
}
100% {
-webkit-transform: scale(1.2);
transform: scale(1.2);
}
} .enter-site-hero .hero-home .hero-slider-content {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
left: 0;
right: 0;
padding: 60px 0 20px;
width: 100%;
text-align: center;
z-index: 1;
}
.enter-site-hero .hero-slider-content .banner-subheading {
font-size: 20px;
color: #ffffff;
line-height: 1.5;
position: relative;
font-weight: 700;
margin: 0 0 15px;
padding-bottom: 15px;
}
.enter-site-hero .hero-slider-content .banner-subheading:before {
content: "";
position: absolute;
left: 0;
bottom: 0;
background-image: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/enter-site-line-1.svg);
background-repeat: no-repeat;
background-position: center;
height: 2px;
width: 100%;
}
.enter-site-hero .hero-slider-content .banner-heading {
font-size: 40px;
color: #ffffff;
line-height: 1.17;
font-weight: 700;
position: relative;
margin: 0 0 30px;
padding-bottom: 15px;
}
.enter-site-hero .hero-slider-content .banner-heading:before {
content: "";
position: absolute;
left: 0;
bottom: 0;
background-image: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/enter-site-line-2.svg);
background-repeat: no-repeat;
background-position: center;
height: 2px;
width: 100%;
}
.enter-site-hero .hero-slider-content .banner-text {
font-size: 19px;
line-height: 1.68;
color: #ffffff;
font-weight: 700;
margin-bottom: 30px;
}
.max-w-banner {
max-width: 880px;
margin: 0 auto;
}
.enter-mtb {
margin-bottom: 20px;
margin-top: 85px;
}
.enter-btn {
background-image: -o-linear-gradient(bottom, #ff9007, #fec803);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
from(#ff9007),
to(#fec803)
);
background-image: linear-gradient(to top, #ff9007, #fec803);
color: #000030;
border: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 30px;
text-transform: uppercase;
cursor: pointer;
font-size: 18px;
line-height: 1.3;
padding: 15px 20px;
text-align: center;
width: 160px;
height: 50px;
display: block;
margin: 0 auto;
font-weight: 700;
font-family: "Cinzel Decorative", cursive;
-webkit-font-kerning: none;
font-kerning: none;
}
.enter-btn:hover {
background: transparent;
border: 1px solid #ff9007;
color: #ff9007;
}
.site-point {
text-align: center;
z-index: 1;
position: absolute;
bottom: 25px;
width: 100%;
left: 0;
right: 0;
}
.site-point .arrow-down {
-webkit-box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.22);
box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.22);
background-color: #ffffff;
width: 48px;
height: 48px;
border-radius: 50%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin: 0px auto;
}
.pulse {
-webkit-animation: pulse-animation 2s infinite;
animation: pulse-animation 2s infinite;
}
@keyframes pulse-animation {
0% {
-webkit-box-shadow: 0 0 0 0px rgba(255, 255, 255, 0.22);
box-shadow: 0 0 0 0px rgba(255, 255, 255, 0.22);
}
100% {
-webkit-box-shadow: 0 0 0 20px rgba(0, 0, 0, 0);
box-shadow: 0 0 0 20px rgba(0, 0, 0, 0);
}
}
@-webkit-keyframes pulse-animation {
0% {
-webkit-box-shadow: 0 0 0 0px rgba(255, 255, 255, 0.22);
box-shadow: 0 0 0 0px rgba(255, 255, 255, 0.22);
}
100% {
-webkit-box-shadow: 0 0 0 20px rgba(0, 0, 0, 0);
box-shadow: 0 0 0 20px rgba(0, 0, 0, 0);
}
}
.main-head-home {
position: -webkit-sticky;
position: sticky;
z-index: 99;
top: -123px;
background-color: #000030;
}
.home-bg-1 {
background-image: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/slide-1.jpg),
url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/home-banner-background.jpg);
background-repeat: no-repeat, repeat-x;
background-size: auto, auto;
background-position: center top, center top;
padding: 80px 0 30px;
min-height: 620px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
}
.frame-wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.text-frame {
background-image: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/text-frame.svg);
background-repeat: no-repeat;
width: 250px;
height: 350px;
padding: 40px 27px;
}
.frame-wrap .text-frame p {
font-size: 20px;
line-height: 1.4;
color: #ffffff;
}
.heading-after {
text-align: center;
padding-top: 20px;
}
.heading-after h4 {
font-size: 30px;
line-height: 1.17;
font-weight: 700;
padding: 25px 0;
margin: 0;
background-image: -o-linear-gradient(top, #ffffff 22%, #ffe6b2 71%);
background-image: -webkit-gradient(
linear,
left top,
left bottom,
color-stop(22%, #ffffff),
color-stop(71%, #ffe6b2)
);
background-image: linear-gradient(to bottom, #ffffff 22%, #ffe6b2 71%);
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
}
.heading-after span {
position: relative;
display: block;
}
.heading-after p {
font-size: 18px;
line-height: 1.44;
}
.heading-after .heading-line-1:after {
content: "";
position: absolute;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
top: -16px;
background-image: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/line-icon-1.svg);
background-repeat: no-repeat;
background-position: center;
height: 30px;
width: 35px;
background-color: #00003a;
}
.heading-after .heading-line-1:before {
content: "";
position: absolute;
left: 0;
bottom: 0;
background-image: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/enter-site-line-2.svg);
background-repeat: no-repeat;
background-position: center;
height: 2px;
width: 100%;
}
.heading-after .heading-line-2:after {
content: "";
position: absolute;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
top: -16px;
background-image: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/line-icon-1.svg);
background-repeat: no-repeat;
background-position: center;
height: 30px;
width: 35px;
background-color: #00003a;
}
.heading-after .heading-line-2:before {
content: "";
position: absolute;
left: 0;
bottom: 0;
background-image: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/enter-site-line-1.svg);
background-repeat: no-repeat;
background-position: center;
height: 2px;
width: 100%;
}
.bg-light-blue {
background-color: #0f1247;
}
.home-bg-2 {
position: relative;
}
.tab-slider-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.tab-slider-col-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 480px;
flex: 0 0 480px;
max-width: 480px;
}
.tab-slider-col-2 {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.tabslider-img {
background-color: rgb(255 255 255 / 4%);
text-align: center;
padding: 42px;
}
.home-tab-slider .gallery-thumbs {
padding: 0px 0px 45px;
border-top: 1px solid rgb(255 255 255 / 20%);
overflow: hidden;
position: relative;
}
.home-tab-slider .gallery-thumbs:after {
content: "";
position: absolute;
bottom: 45px;
left: 0;
width: 100%;
border-bottom: 1px solid rgb(255 255 255 / 20%);
}
.home-tab-slider .gallery-thumbs .swiper-wrapper {  }
.home-tab-slider .gallery-thumbs .swiper-slide { flex-grow: 1;
}
.home-tab-slider .gallery-thumbs .tab-slider-text {
position: relative;
}
.home-tab-slider .gallery-thumbs .swiper-slide .tab-slider-text:before {
content: "";
position: absolute;
right: 0;
top: -5px;
width: 1px;
height: 36px;
background-color: rgb(255 255 255 / 20%);
}
.home-tab-slider
.gallery-thumbs
.swiper-slide:last-child
.tab-slider-text:before {
display: none;
}
.home-tab-slider .gallery-thumbs .swiper-slide .tab-slider-text h6 {
font-size: 20px;
font-weight: bold;
text-align: center;
color: #ffffff;
opacity: 0.2;
cursor: pointer;
-webkit-transition: all ease-in-out 200ms;
-o-transition: all ease-in-out 200ms;
transition: all ease-in-out 200ms;
}
.home-tab-slider
.gallery-thumbs
.swiper-slide.swiper-slide-thumb-active
.tab-slider-text
h6 {
color: #feac05;
opacity: 1;
}
.home-tab-slider .gallery-thumbs .swiper-slide {
position: relative;
padding: 20px 0;
cursor: pointer;
}
.home-tab-slider .gallery-thumbs .swiper-slide:before {
content: "";
bottom: -54px;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
position: absolute;
background-image: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/slider-tab-active-icon.svg);
background-repeat: no-repeat;
background-position: center;
height: 55px;
width: 100%;
text-align: center;
-webkit-transition: all ease-in-out 200ms;
-o-transition: all ease-in-out 200ms;
transition: all ease-in-out 200ms;
opacity: 0;
}
.home-tab-slider .gallery-thumbs .swiper-slide:after {
content: "";
position: absolute;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
background-color: #0f1247;
width: 20px;
height: 20px;
z-index: -1;
bottom: -28px;
opacity: 0;
}
.home-tab-slider .gallery-thumbs .swiper-slide.swiper-slide-thumb-active:before,
.home-tab-slider .gallery-thumbs .swiper-slide.swiper-slide-thumb-active:after {
opacity: 1;
}
.home-tab-slider .gallery-top {
padding-top: 32px;
padding-bottom: 72px;
}
.circle-arrow .swiper-button-next,
.circle-arrow .swiper-button-prev {
width: 50px;
height: 50px;
border-radius: 50%;
border: 1px solid #feac05;
-webkit-transition: all ease-in-out 200ms;
-o-transition: all ease-in-out 200ms;
transition: all ease-in-out 200ms;
}
.circle-arrow .swiper-button-next {
right: 50px;
}
.circle-arrow .swiper-button-prev {
left: 50px;
}
.circle-arrow .swiper-button-next.swiper-button-disabled,
.circle-arrow .swiper-button-prev.swiper-button-disabled {
border: 1px solid rgb(255 255 255 / 30%);
}
.circle-arrow .swiper-button-next:after,
.circle-arrow .swiper-button-prev:after {
font-size: 15px;
color: #feac05;
}
.circle-arrow .swiper-button-next.swiper-button-disabled:after,
.circle-arrow .swiper-button-prev.swiper-button-disabled:after {
color: #ffffff;
}
.home-tab-slider .tab-slider-col-2 .commontext {
padding-left: 100px;
}
.commontext .title {
font-size: 32px;
font-weight: 700;
color: #ffffff;
margin-bottom: 15px;
}
.commontext .desciption {
font-size: 20px;
font-weight: 300;
line-height: 1.5;
color: #ffffff;
} .home-sec-4
.maitreya-vertical-slider
.commontext
.desciption::-webkit-scrollbar {
width: 10px;
}
.home-sec-4
.maitreya-vertical-slider
.commontext
.desciption::-webkit-scrollbar-track {
background: #f1f1f1;
}
.home-sec-4
.maitreya-vertical-slider
.commontext
.desciption::-webkit-scrollbar-thumb {
background: #888;
}
.home-sec-4
.maitreya-vertical-slider
.commontext
.desciption::-webkit-scrollbar-thumb:hover {
background: #555;
}
.learn-btn {
height: 50px;
border-radius: 25px;
border: solid 1px #feac05;
font-family: "Cinzel Decorative", cursive;
-webkit-font-kerning: none;
font-kerning: none;
font-size: 14px;
font-weight: 700;
text-align: center;
color: #feac05;
text-transform: capitalize;
margin-bottom: 30px;
padding: 0 45px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transition: all ease-in-out 200ms;
-o-transition: all ease-in-out 200ms;
transition: all ease-in-out 200ms;
}
.home-tab-slider .tab-slider-col-2 .commontext .learn-btn,
.maitreya-vertical-slider .commontext .learn-btn,
.literature-bg .commontext .learn-btn {
letter-spacing: 2px;
}
.learn-btn:hover {
background-image: -o-linear-gradient(bottom, #ff9007, #fec803);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
from(#ff9007),
to(#fec803)
);
background-image: linear-gradient(to top, #ff9007, #fec803);
color: #000030;
}
.solid-btn {
height: 50px;
background-image: -o-linear-gradient(bottom, #ff9007, #fec803);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
from(#ff9007),
to(#fec803)
);
background-image: linear-gradient(to top, #ff9007, #fec803);
border: solid 1px #feac05;
color: #000030;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 25px;
text-transform: capitalize;
cursor: pointer;
font-size: 14px;
font-weight: 700;
margin-bottom: 30px;
padding: 0 45px;
font-family: "Cinzel Decorative", cursive;
-webkit-font-kerning: none;
font-kerning: none;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transition: all ease-in-out 200ms;
-o-transition: all ease-in-out 200ms;
transition: all ease-in-out 200ms;
}
.solid-btn:hover {
border: solid 1px #feac05;
color: #feac05;
background-image: none;
}
.btn-wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.comtext-wrap h2 {
margin-bottom: 20px;
}
.comtext-wrap p {
font-size: 20px;
font-weight: 300;
line-height: 1.5;
color: #ffffff;
}
.home-sec-3 {
border-bottom: 1px solid rgb(151 151 151 / 20%);
}
.comm-padd {
padding-top: 100px;
padding-bottom: 100px;
}
.paad-left-text {
padding-left: 50px;
}
.paad-right-text {
padding-right: 50px;
}
.animate-logo-wrap {
text-align: center;
padding: 0 20px;
}
.maitreya-slider-bg { background-image: url(//oldsite.maitreya.org/wp-content/uploads/2022/01/maitreya-slider-bg.jpg);
background-size: cover;
background-position: center center;
background-color: #000030;
background-repeat: no-repeat;
background-attachment: fixed;
position: relative;
}
.maitreya-slider-bg:after {
content: "";
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
height: 100%;
width: 100%;
background-image: -o-linear-gradient(top, #000030, rgb(15 18 71 / 80%));
background-image: -webkit-gradient(
linear,
left top,
left bottom,
from(#000030),
to(rgb(15 18 71 / 80%))
);
background-image: linear-gradient(to bottom, #000030, rgb(15 18 71 / 80%));
}
.slider-after-bg {
position: relative;
overflow: hidden;
}
.slider-after-bg:after {
content: "";
position: absolute;
width: calc(100vw - 32vw);
height: 100%;
top: 0;
bottom: 0;
right: 0;
background-color: #0f1247;
z-index: 2;
}
.slider-after-bg .container,
.maitreya-after .container {
position: relative;
z-index: 3;
}
.maitreya-after .container {
position: relative;
z-index: 1;
}
.maitreya-vertical-slider .gallery-container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.maitreya-vertical-slider .swiper-container.gallery-main {
max-width: 100%;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
padding: 80px 0px 80px 70px;
}
.maitreya-vertical-slider .swiper-container.gallery-thumbs {
padding: 80px 0;
max-width: 270px;
-webkit-box-flex: 0;
-ms-flex: 0 0 270px;
flex: 0 0 270px;
overflow: visible;
}
.maitreya-vertical-slider .swiper-container.gallery-thumbs .swiper-slide {
height: 55px !important;
-webkit-transition: all ease-in-out 200ms;
-o-transition: all ease-in-out 200ms;
transition: all ease-in-out 200ms;
}
.maitreya-vertical-slider
.swiper-container.gallery-thumbs
.swiper-slide
.thum-text
h5 {
font-size: 20px;
font-weight: 700;
line-height: 3;
color: #484484;
display: inline-block;
position: relative;
cursor: pointer;
-webkit-transition: all ease-in-out 200ms;
-o-transition: all ease-in-out 200ms;
transition: all ease-in-out 200ms;
}
.maitreya-vertical-slider
.swiper-container.gallery-thumbs
.swiper-slide.swiper-slide-thumb-active
.thum-text
h5 {
color: #feac05;
}
.maitreya-vertical-slider
.swiper-container.gallery-thumbs
.swiper-slide
.thum-text
h5:before {
content: "";
position: absolute;
right: -90px;
top: 29px;
background-color: #feac05;
width: 70px;
height: 1px;
-webkit-transition: all ease-in-out 200ms;
-o-transition: all ease-in-out 200ms;
transition: all ease-in-out 200ms;
opacity: 0;
}
.maitreya-vertical-slider
.swiper-container.gallery-thumbs
.swiper-slide.swiper-slide-thumb-active
.thum-text
h5:before {
opacity: 1;
}
.maitreya-vertical-slider
.swiper-container.gallery-main
.swiper-slide
.img-holder {
width: 280px;
height: 440px;
position: relative; }
.maitreya-vertical-slider .swiper-container.gallery-main .swiper-slide img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
z-index: 1;
}
.maitreya-vertical-slider
.swiper-container.gallery-main
.swiper-slide
img.hover-img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
opacity: 0;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
cursor: pointer;
}
.maitreya-vertical-slider
.swiper-container.gallery-main
.swiper-slide
.img-holder:hover
img.hover-img {
opacity: 1;
z-index: 2;
} .maitreya-vertical-slider .gallery-main .swiper-slide .media .media-body {
padding-left: 60px;
padding-bottom: 40px;
}
.maitreya-vertical-slider .gallery-main .swiper-slide .media .learn-btn,
.maitreya-vertical-slider .gallery-main .swiper-slide .media .solid-btn {
padding: 0 22px;
}
.arrow-slider-wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding-right: 30px;
position: absolute;
bottom: 120px;
width: 100%;
}
.maitreya-vertical-slider.circle-arrow .arrow-slider-wrap .swiper-button-next,
.maitreya-vertical-slider.circle-arrow .arrow-slider-wrap .swiper-button-prev {
top: inherit;
bottom: 0;
position: relative;
margin: 0 8px;
}
.maitreya-vertical-slider.circle-arrow .swiper-button-next {
right: 0;
}
.maitreya-vertical-slider.circle-arrow .swiper-button-prev {
left: 0;
}
.maitreya-after {
position: relative;
padding-top: 120px;
}
.maitreya-img-after {
position: absolute;
right: 0;
top: -70px;
opacity: 0.2;
}
.marb-7 {
margin-bottom: 80px;
}
.literature-wrap {
padding-top: 150px;
margin-bottom: 45px;
position: relative;
z-index: 2;
}
.literature-wrap:before {
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 0;
width: 100%;
height: 50%;
background-image: -o-linear-gradient(bottom, #000030, rgb(15 18 71 / 15%));
background-image: -webkit-gradient(
linear,
left bottom,
left top,
from(#000030),
to(rgb(15 18 71 / 15%))
);
background-image: linear-gradient(to top, #000030, rgb(15 18 71 / 15%));
}
.literature-bg {
background-color: #000030;
padding: 70px;
position: relative;
}
.literature-bg:before {
content: "";
bottom: -55px;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
position: absolute;
background-image: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/oval-after.svg);
background-repeat: no-repeat;
background-position: center;
height: 130px;
z-index: -1;
width: 100%;
}
.literature-img img {
width: 100%;
height: 495px;
-o-object-fit: cover;
object-fit: cover;
}
.offerings-wrap {
margin-top: 60px;
}
.offerings-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-left: -20px;
margin-right: -20px;
}
.offerings-col {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.3333%;
flex: 0 0 33.3333%;
max-width: 33.3333%;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
}
.offerings-box {
background-color: #000020;
position: relative;
border: solid 1px #0f1247;
padding: 0 20px 20px;
padding-bottom: 70px;
}
.offerings-box .offerings-img {
position: relative;
top: -20px;
}
.offerings-box .offerings-img .offerings-img-box {
position: relative;
padding-top: 100%;
}
.offerings-box .offerings-img img {
width: 100%;
height: 100%;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
-o-object-fit: cover;
object-fit: cover;
}
.offerings-box .offerings-content {
text-align: center;
padding: 20px 0;
position: relative;
z-index: 2;
}
.offerings-box .offerings-content h6 {
font-size: 20px;
font-weight: bold;
color: #ffffff;
margin-bottom: 15px;
}
.offerings-box .offerings-content p {
font-size: 16px;
font-weight: 300;
line-height: 1.63;
color: #ffffff;
opacity: 0.9;
}
.offerings-content .btn-wrap {
text-align: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.offerings-content .btn-wrap .learn-btn {
margin-bottom: 0;
}
.offerings-box .offerings-after {
position: absolute;
bottom: 0;
width: 100%;
left: 0;
right: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
z-index: 0;
display: none;
} .join-us-content p {
margin-bottom: 300px;
}
.join-us-content .btn-wrap .learn-btn,
.join-us-content .btn-wrap .solid-btn {
width: 250px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 20px;
}
.join-us-content {
position: relative;
z-index: 1;
}
.join-us-hand { margin-top: -525px;
position: relative;
z-index: 0;
text-align: center;
}
.home-sec-6.comm-padd {
padding-bottom: 50px;
}
.home-sec-7 {
padding-top: 150px;
padding-bottom: 90px;
}
.donations-bg {
background-color: #0f1247;
padding: 65px 0;
position: relative;
max-width: 1056px;
margin-left: auto;
}
.donations-text {
margin-top: 90px;
text-align: center;
}
.comtext-wrap h4 {
font-size: 24px;
font-weight: 700;
color: #ffffff;
}
.comtext-wrap .com-p {
font-size: 16px;
font-weight: 300;
line-height: 1.5;
color: #ffffff;
}
.comtext-wrap h4 span,
.comtext-wrap h4 a {
color: #feac05;
}
.donations-img {
position: relative;
left: -40px;
margin-left: -45px;
}
.donations-img img {
width: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.download-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.download-col-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 270px;
flex: 0 0 270px;
max-width: 270px;
}
.download-col-2 {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
max-width: 100%;
padding-left: 30px;
}
.download-scroll {
position: relative;
height: 898px;
}
.right-panel-mr {
margin-right: -15px;
}
.right-panel-pr {
padding-right: 15px;
}
ul.download-folders {
width: 270px;
border-radius: 10px;
padding: 10px;
border: solid 1px rgba(255, 255, 255, 0.26);
background-color: rgba(255, 255, 255, 0.1);
list-style-type: none;
padding-left: 0;
}
ul.download-folders.subfolder {
width: auto;
background-color: transparent;
border: none; padding: 0;
}
ul.download-folders li.download-year-list {
padding-left: 10px;
}
ul.download-folders li.download-year-list:before {
display: none;
}
ul.download-folders li.download-year-list .toggle-btn {
top: 8px;
left: 18px;
width: 25px;
min-width: initial;
height: 25px;
padding: 0;
background-color: transparent;
background-image: none;
font-size: 11px;
color: #fff;
line-height: 1;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
ul.download-folders li.download-year-list .toggle-btn[aria-expanded="true"] {
color: #fec803;
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.download-folders .download-year-list .year-text {
background-color: transparent;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 10px 15px 10px 37px;
border-radius: 5px;
height: 40px;
}
.download-folders .download-year-list.current_page_item .year-text {
background-color: rgb(254 172 5 / 20%);
}
ul.download-folders.subfolder .download-year-list .year-text {
background-color: transparent !important;
}
.download-folders .download-year-list .year-text span {
font-size: 14px;
font-weight: 300;
margin-left: 20px;
color: #ffffff;
}
.download-folders .download-year-list.current_page_item .year-text span {
font-weight: 600;
color: #feac05;
}
.download-header-btns {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.download-header-btns .button {
height: 40px;
padding: 4px 15px 4px;
font-size: 16px;
font-weight: 400;
background-color: transparent;
line-height: 1.88;
color: #feac05;
outline: none;
border: none;
}
.download-header-btns .check-all {
border-radius: 25px;
border: solid 1px #feac05;
margin-left: 5px;
}
.download-header-btns .check-all:hover {
background: #feac05;
color: #000030;
}
.download-header-btns .download-file {
width: 40px;
height: 40px;
border-radius: 25px;
border: solid 1px #feac05;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-left: 20px;
cursor: pointer;
}
.download-header-btns .download-file:hover {
background: #feac05;
color: #000030;
}
.download-header-btns .download-file:hover svg g {
fill: #000030;
}
.download-box-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-left: -10px;
margin-right: -10px;
}
.download-box-col {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 20px;
}
.download-folder-box {
position: relative;
}
.download-folder-box a {
display: block;
position: relative;
cursor: pointer;
height: 140px;
border: solid 2px transparent;
background-color: #0f1247;
background-repeat: no-repeat;
}
.download-folder-box a:hover {
border: solid 2px rgba(255, 255, 255, 0.4);
}
.download-folder-box a.is-poster:after,
.download-folder-box a.is-video:after,
.download-folder-box a.is-music:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
bottom: 0;
left: 0;
right: 0;
background-color: rgb(14 17 70 / 50%);
z-index: 0;
opacity: 1;
-webkit-transition: all ease-in-out 200ms;
-o-transition: all ease-in-out 200ms;
transition: all ease-in-out 200ms;
}
.download-folder-box a:hover:after {
opacity: 1;
}
.download-folder-box .poster-img img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.download-folder-box .poster-img,
.download-folder-box .folder-img,
.download-folder-box .video-img,
.download-folder-box .music-img,
.download-folder-box .no-poster-img {
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.download-folder-box .folder-img img {
width: 36px;
-o-object-fit: contain;
object-fit: contain;
}
.download-folder-box .video-img img {
width: 42px;
-o-object-fit: contain;
object-fit: contain;
}
.download-folder-box .music-img img {
width: 31px;
-o-object-fit: contain;
object-fit: contain;
}
.download-box-text {
position: absolute;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
bottom: 0;
left: 0;
right: 0;
z-index: 1;
width: 100%;
padding: 12px 5px;
visibility: visible;
opacity: 1;
text-align: center;
-webkit-transition: all ease-in-out 200ms;
-o-transition: all ease-in-out 200ms;
transition: all ease-in-out 200ms;
-webkit-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(0px);
}
.download-folder-box a:hover .download-box-text {
visibility: visible;
opacity: 1;
-webkit-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(0px);
}
.download-box-text p {
color: #ffffff;
font-size: 14px;
font-weight: 300;
white-space: nowrap;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
width: 100%;
overflow: hidden;
-webkit-transition: all ease-in-out 200ms;
-o-transition: all ease-in-out 200ms;
transition: all ease-in-out 200ms;
}
.download-folder-box a:hover .download-box-text p {
white-space: normal;
-o-text-overflow: inherit;
text-overflow: inherit;
overflow: visible;
}
.download-folder-check {
position: absolute;
top: 10px;
left: 10px;
z-index: 1;
visibility: hidden;
opacity: 0;
-webkit-transition: all ease-in-out 200ms;
-o-transition: all ease-in-out 200ms;
transition: all ease-in-out 200ms;
}
.download-folder-box a:hover .download-folder-check {
visibility: visible;
opacity: 1;
}
.download-folder-check .check-custom {
display: block;
position: relative;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.download-folder-check .check-custom input {
position: absolute;
opacity: 0;
cursor: pointer;
height: 0;
width: 0;
}
.download-folder-check .checkmark {
position: absolute;
top: 0;
left: 0;
height: 20px;
width: 20px;
background-color: transparent;
border: solid 1px rgba(255, 255, 255, 0.3);
border-radius: 4px;
}
.download-folder-check .check-custom input:checked ~ .checkmark {
border: 1px solid #ff9007;
}
.download-folder-check .checkmark:after {
content: "";
position: absolute;
display: none;
}
.download-folder-check .check-custom input:checked ~ .checkmark:after {
display: block;
}
.download-folder-check .check-custom .checkmark:after {
left: 6px;
top: 1px;
width: 6px;
height: 12px;
border: solid #ff9007;
border-width: 0 2px 2px 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.preview-btn-wrap {
position: absolute;
right: 4px;
top: 4px;
z-index: 1;
visibility: hidden;
opacity: 0;
-webkit-transition: all ease-in-out 200ms;
-o-transition: all ease-in-out 200ms;
transition: all ease-in-out 200ms;
}
.download-folder-box a:hover .preview-btn-wrap {
visibility: visible;
opacity: 1;
}
.preview-btn-wrap .btn-icon {
border-radius: 20px;
margin: 5px;
background-color: rgba(255, 255, 255, 0.3);
border: none;
width: 30px;
height: 30px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 0;
}
.preview-btn-wrap .btn-icon svg {
width: 17px;
}
.comtext-wrap .solid-btn.faq-btn {
height: 40px;
min-width: 130px;
}
.category-wrap {
margin-top: 20px;
}
.category-wrap .category-list {
text-align: center;
display: block;
margin: 15px 0;
}
.category-wrap .category-list:hover,
.category-wrap .category-list:hover p {
color: #fec803;
}
.category-wrap .category-list .category-img {
margin-bottom: 15px;
border: solid 1px rgba(255, 255, 255, 0.07);
background-color: #0f1247;
}
.category-wrap .category-list .category-img img {
width: 100%;
height: 360px;
-o-object-fit: cover;
object-fit: cover;
}
.product-padd {
padding-top: 80px;
}
.category-list-sec {
padding-bottom: 65px;
background-image: -o-linear-gradient(bottom, #000030, rgb(15 18 71 / 7%));
background-image: -webkit-gradient(
linear,
left bottom,
left top,
from(#000030),
to(rgb(15 18 71 / 7%))
);
background-image: linear-gradient(to top, #000030, rgb(15 18 71 / 7%));
}
.our-product-sec {
background-image: -o-linear-gradient(bottom, #000030, #000030);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
from(#000030),
to(#000030)
);
background-image: linear-gradient(to top, #000030, #000030); padding-bottom: 60px;
border-top: solid 1px rgb(151 151 151 / 20%);
padding-top: 75px;
}
.our-product-wrap {
width: calc(100% + 30px);
} .our-product-wrap .our-product-list {
text-align: center; display: block;
} .our-product-wrap .our-product-list.product-category {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
padding-right: 15px;
padding-left: 15px;
} .our-product-wrap .our-product-list.berocket_lgv_grid,
.procust_details_banner
.related.products
.our-product-wrap
.our-product-list.berocket_lgv_list {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
margin-bottom: 25px;
padding-top: 5px;
padding-right: 15px;
padding-left: 15px;
}
.our-product-wrap .our-product-list.berocket_lgv_grid .listview-holder {
display: none !important;
}
.procust_details_banner
.related.products
.our-product-wrap
.our-product-list.berocket_lgv_list
.gridview-holder {
display: block !important;
} .our-product-wrap .our-product-list.berocket_lgv_list {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
margin: 0;
padding-right: 15px;
padding-left: 15px;
}
.our-product-wrap .our-product-list.berocket_lgv_list .gridview-holder {
display: none !important;
} .our-product-wrap .our-product-list .gridview-holder {
position: relative;
height: 100%; padding-bottom: 62px;
} .our-product-wrap .our-product-list .gridview-holder-pic {
position: relative;
margin-bottom: 15px;
padding-top: calc((100 / 100) * 100%);
background-color: #0f1247;
border: 1px solid rgba(255, 255, 255, 0.07);
}
.our-product-wrap .our-product-list .gridview-holder-pic img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
-o-object-position: center center;
object-position: center center;
-o-object-fit: contain;
object-fit: contain;
} .our-product-wrap .our-product-list .gridview-holder-data {
}
.our-product-wrap .our-product-list .gridview-holder-data .title,
.our-product-wrap .our-product-list .woocommerce-loop-category__title {
margin-bottom: 9px;
font-family: "Roboto Slab", serif;
font-weight: 400;
font-size: 16px;
color: #b7b7b7;
line-height: 1.4;
}
.our-product-wrap .our-product-list .gridview-holder-data .title a {
color: inherit;
}
.our-product-wrap .our-product-list .woocommerce-loop-category__title mark {
padding: 0;
background-color: transparent;
color: inherit;
}
.our-product-wrap .our-product-list .gridview-holder-data .price {
margin-bottom: 0;
padding: 0;
background-color: transparent;
color: inherit;
}
.our-product-wrap .our-product-list .gridview-holder-data .learn-btn {
position: absolute;
right: 0;
bottom: 0;
left: 0;
height: 45px;
margin-bottom: 0;
font-family: "Roboto Slab", serif;
font-weight: 400;
}
.our-product-wrap .our-product-list .gridview-holder-data .learn-btn i {
display: inline-block;
vertical-align: middle;
margin-top: -6px;
margin-right: 5px;
}
.our-product-wrap .our-product-list:hover .gridview-holder-data .title,
.our-product-wrap .our-product-list:hover .woocommerce-loop-category__title,
.our-product-wrap .our-product-list:hover .gridview-holder-data .price {
color: #fec803;
} .our-product-wrap .our-product-list .listview-holder {
padding: 35px 0;
border-bottom: 1px solid #4f5061;
}
.our-product-wrap .our-product-list:first-child .listview-holder {
padding-top: 5px;
}
.our-product-wrap .our-product-list:last-child .listview-holder { border-bottom: none;
} .our-product-wrap .our-product-list .listview-holder-pic {
width: 120px;
background-color: #0f1247;
border: solid 1px rgba(255, 255, 255, 0.07);
} .our-product-wrap .our-product-list .listview-holder-data {
}
.our-product-wrap .our-product-list .listview-holder-data .title {
margin-bottom: 12px;
font-family: "Roboto Slab", serif;
font-weight: 700;
font-size: 17px;
color: #fff;
line-height: 1.4;
}
.our-product-wrap .our-product-list .listview-holder-data .title a {
color: inherit;
}
.our-product-wrap
.our-product-list
.listview-holder-data
.woocommerce-product-details__short-description {
margin-bottom: 0;
font-family: "Roboto Slab", serif;
font-weight: 300;
font-size: 14px;
color: #fff;
line-height: 1.4;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.our-product-wrap .our-product-list .listview-holder-meta .price {
margin-bottom: 0;
padding: 0;
background-color: transparent;
color: inherit;
}
.our-product-wrap .our-product-list .listview-holder-action .learn-btn {
height: 45px;
margin-bottom: 0;
font-family: "Roboto Slab", serif;
font-weight: 400;
}
.our-product-wrap .our-product-list .listview-holder-action .learn-btn i {
display: inline-block;
vertical-align: middle;
margin-top: -6px;
margin-right: 5px;
}
.our-product-wrap .our-product-list:hover .listview-holder-data .title,
.our-product-wrap .our-product-list:hover .listview-holder-meta .price {
color: #fec803;
} .download_plugin_imggs {
background: transparent;
padding: 0;
text-align: center;
width: 60%;
}
.download_plugin_imggs .title {
font-size: 20px;
font-weight: 600;
margin-bottom: 25px;
font-family: "Roboto Slab", serif;
}
.download_plugin_imggs figure img {
width: 100%;
}
.download_plugin_imggs .cmn_bck_btnn {
margin-top: 20px;
min-width: inherit;
padding: 10px 21px;
font-size: 14px;
text-transform: uppercase;
}
.download_plugin_imggs .fancybox-button {
min-width: inherit;
border-radius: 50%;
display: none;
}
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
background: transparent;
background-image: -o-linear-gradient(bottom, #ff9007, #fec803);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
from(#ff9007),
to(#fec803)
);
background-image: linear-gradient(to top, #ff9007, #fec803);
border-radius: 25px;
padding: 18px 30px;
font-size: 16px;
line-height: 1.2;
font-weight: bold;
color: #000030;
font-family: "Cinzel Decorative", cursive;
border: 1px solid transparent;
}
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover {
border: 1px solid #ff9007;
background: transparent;
color: #ff9007;
} body > .select2-container { }
.select2-container .select2-selection--single {
font-size: 15px;
height: 50px;
background-color: transparent;
color: #fff;
border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #2e2e55;
}
.select2-container--default
.select2-selection--single
.select2-selection__rendered {
line-height: 50px;
color: #fff;
padding-left: 15px;
}
.shipping-calculator-form #calc_shipping_state_field > span {
width: 100%;
display: block;
}
.select2-container--default
.select2-selection--single
.select2-selection__arrow {
height: 50px;
}
.select2-container--default
.select2-selection--single
.select2-selection__arrow
b {
border-top-color: rgb(255, 255, 255);
}
.select2-container--default.select2-container--open
.select2-selection--single
.select2-selection__arrow
b {
border-bottom-color: rgb(255, 255, 255);
}
.select2-dropdown {
color: #000;
}
.select2-results__option:before {
display: none;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
color: #000;
}
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
background: transparent;
background-image: -o-linear-gradient(bottom, #ff9007, #fec803);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
from(#ff9007),
to(#fec803)
);
background-image: linear-gradient(to top, #ff9007, #fec803);
color: #000030;
border: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 33px;
cursor: pointer;
font-size: 16px;
line-height: 1.3;
font-weight: bold;
padding: 13px 20px;
min-width: 145px;
text-align: center;
-o-transition: 0.3s all ease-in-out 0s;
transition: 0.3s all ease-in-out 0s;
-webkit-transition: 0.3s all ease-in-out 0s;
-moz-transition: 0.3s all ease-in-out 0s;
border: 1px solid transparent;
font-family: "Cinzel Decorative", cursive;
-webkit-font-kerning: none;
font-kerning: none;
}
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover {
border: 1px solid #ff9007;
color: #ff9007;
background: transparent;
}
.woocommerce-error li:before {
display: none;
}
.woocommerce .product-quantity .quantity {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 150px;
position: relative;
border: 1px solid #feac05;
border-radius: 33px;
-webkit-border-radius: 33px;
}
.woocommerce .product-quantity .quantity input[type="button"] {
width: 45px;
height: 40px;
border: 0;
padding: 0;
margin: 0;
line-height: 1;
background: transparent;
color: #cccdd2;
position: relative;
min-width: inherit;
font-size: 0;
}
.woocommerce .product-quantity .quantity input[type="number"] {
height: 40px;
width: calc(100% - 90px);
appearance: textfield;
-moz-appearance: textfield;
-webkit-appearance: textfield;
padding: 5px;
text-align: center;
font-size: 18px;
font-weight: 500;
line-height: 1.2;
border: 0;
}
.woocommerce .product-quantity .quantity input[type="button"].minus {
background: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/minus_icon.svg) no-repeat center center;
background-size: 15px;
}
.woocommerce .product-quantity .quantity input[type="button"].plus {
background: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/pluss_icon.svg) no-repeat center center;
background-size: 15px;
}
.woocommerce .product-quantity .quantity input[type="button"]:disabled {
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
}
td .product-thumb-name {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
td .product-thumb-name .product-thumb-img {
display: inline-block;
-ms-flex-preferred-size: 100px;
flex-basis: 100px;
max-width: 100px;
}
td .product-thumb-name .product-thumb-img img {
width: 100%;
}
td .product-thumb-name .product-nme {
-ms-flex-preferred-size: calc(100% - 100px);
flex-basis: calc(100% - 100px);
max-width: calc(100% - 100px);
padding-left: 24px;
font-size: 18px;
line-height: 1.4;
font-weight: 500;
color: #fff;
}
td .product-thumb-name .product-nme:hover {
color: #feac05;
}
#shipping_method.woocommerce-shipping-methods li {
padding: 0;
margin-bottom: 6px;
}
#shipping_method.woocommerce-shipping-methods li:last-child {
margin-bottom: 0;
}
#shipping_method.woocommerce-shipping-methods li:before {
display: none;
}
#shipping_method.woocommerce-shipping-methods li input[type="radio"] {
visibility: hidden;
display: none;
}
#shipping_method.woocommerce-shipping-methods li input[type="radio"] + label {
font-size: 12px;
line-height: 1.6;
font-weight: 300;
color: #ffffff;
position: relative;
margin: 0;
display: inline-block;
padding-left: 31px;
cursor: pointer;
}
#shipping_method.woocommerce-shipping-methods
li
input[type="radio"]
+ label
.woocommerce-Price-amount {
font-size: 12px;
font-weight: 300;
}
#shipping_method.woocommerce-shipping-methods
li
input[type="radio"]
+ label::before {
content: "";
position: absolute;
left: 0;
top: 0;
width: 20px;
height: 20px;
border: 1px solid rgba(255, 255, 255, 0.3);
border-radius: 100%;
background: transparent;
}
#shipping_method.woocommerce-shipping-methods
li
input[type="radio"]
+ label::after {
content: "";
width: 10px;
height: 10px;
background: #feac05;
position: absolute;
top: 5px;
left: 5px;
border-radius: 100%;
-webkit-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
}
#shipping_method.woocommerce-shipping-methods
li
input[type="radio"]:checked
+ label,
#shipping_method.woocommerce-shipping-methods
li
input[type="radio"]:checked
+ label
.woocommerce-Price-amount {
font-weight: 400;
}
#shipping_method.woocommerce-shipping-methods
li
input[type="radio"]:checked
+ label:before {
border: 1px solid #feac05;
}
#shipping_method.woocommerce-shipping-methods
li
input[type="radio"]:checked
+ label::after {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
#shipping_method.woocommerce-shipping-methods
li
input[type="radio"]:not(:checked)
+ label::after {
opacity: 0;
-webkit-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
}
.calculated_shipping .wc-proceed-to-checkout .checkout-button:last-child {
margin-bottom: 0;
}
.calculated_shipping .wc-proceed-to-checkout:last-child {
padding-bottom: 0;
}
.woocommerce form .form-row,
.woocommerce-page #wcmca_address_form_container_billing .form-row {
display: block;
margin: 0 0 15px;
}
.woocommerce form .form-row {
margin-left: 0;
margin-right: 0;
padding: 0;
margin-bottom: 11px;
}
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper > .form-row {
margin-bottom: 15px;
}
.woocommerce form .form-row textarea {
height: 100px;
}
.woocommerce-info {
border-top-color: #ff9007;
}
.woocommerce-info::before {
color: #ff9007;
}
.woocommerce-info a:hover {
color: #515151;
}
.woocommerce-checkout .woocommerce form.checkout_coupon .form-row {
margin-bottom: 0;
}
.woocommerce-checkout
.woocommerce
form.checkout_coupon
.form-row.form-row-first {
float: left;
width: calc(100% - 297px);
}
.woocommerce-checkout
.woocommerce
form.checkout_coupon
.form-row.form-row-last {
float: right;
width: 277px;
}
.woocommerce-checkout
.woocommerce
form.checkout_coupon
.form-row.form-row-last
button {
width: 100%;
min-width: inherit;
}
.woocommerce-checkout
.woocommerce
form.checkout_coupon
.form-row
input[type="text"],
.woocommerce-checkout
.woocommerce
form.checkout_coupon
.form-row
input[type="email"] {
border-radius: 33px;
-webkit-border-radius: 33px;
}
.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address {
margin-top: 14px;
margin-bottom: 10px;
font-size: 18px;
}
.woocommerce-checkout #customer_details [class*="col-"]:first-child > * {
margin-bottom: 24px;
}
.woocommerce-checkout
#customer_details
[class*="col-"]:first-child
> *:last-child {
margin-bottom: 0;
}
.woocommerce-checkout
#ship-to-different-address
.woocommerce-form__label-for-checkbox {
display: inline-block;
position: relative;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.woocommerce-checkout
#ship-to-different-address
.woocommerce-form__label-for-checkbox
input[type="checkbox"] {
position: absolute;
opacity: 0;
cursor: pointer;
}
.woocommerce-checkout
#ship-to-different-address
.woocommerce-form__label-for-checkbox
input[type="checkbox"]
+ span {
position: relative;
padding-left: 35px;
}
.woocommerce-checkout
#ship-to-different-address
.woocommerce-form__label-for-checkbox
input[type="checkbox"]
+ span:before {
position: absolute;
content: "";
left: 0;
top: 2px;
height: 20px;
width: 20px;
background-color: transparent;
border: 1px solid rgba(255, 255, 255, 0.3);
border-radius: 5px;
-webkit-border-radius: 5px;
}
.woocommerce-checkout
#ship-to-different-address
.woocommerce-form__label-for-checkbox
input[type="checkbox"]:checked
+ span:after {
content: "";
position: absolute;
left: 8px;
top: 5px;
width: 5px;
height: 10px;
border: solid white;
border-width: 0 2px 2px 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
} .payment-section {
background-color: rgba(255, 255, 255, 0.1);
padding: 18px 22px;
border: 1px solid #ffffff;
border-radius: 5px;
-webkit-border-radius: 5px;
}
.payment-section .woocommerce-checkout-review-order-table tr td,
.payment-section .woocommerce-checkout-review-order-table tr th {
font-size: 14px;
font-weight: 500;
border: 0;
border-top: 1px solid rgba(255, 255, 255, 0.3);
border-bottom: 1px solid rgba(255, 255, 255, 0.3);
padding: 16px 12px;
vertical-align: top;
}
.payment-section .woocommerce-checkout-review-order-table tr td:first-child,
.payment-section .woocommerce-checkout-review-order-table tr th:first-child {
padding-left: 0;
}
.payment-section .woocommerce-checkout-review-order-table tr td:last-child,
.payment-section .woocommerce-checkout-review-order-table tr th:last-child {
padding-right: 0;
text-align: right;
}
.woocommerce .payment-section .woocommerce-checkout-review-order-table {
border-collapse: collapse;
border: 0;
}
.payment-section .woocommerce-checkout-review-order-table tr:last-child td,
.payment-section .woocommerce-checkout-review-order-table tr:last-child th {
border-bottom: 0;
}
.payment-section
.woocommerce-checkout-review-order-table
tr.woocommerce-shipping-totals
th,
.payment-section
.woocommerce-checkout-review-order-table
tr.woocommerce-shipping-totals
td {
text-align: left;
}
.woocommerce-checkout #payment {
background: transparent;
border-radius: 0;
border: 0;
}
.woocommerce-checkout #payment ul.wc_payment_methods {
border: 0;
padding: 0;
}
.woocommerce-checkout #payment ul.wc_payment_methods li {
padding: 0;
margin: 0;
margin-bottom: 12px;
}
.woocommerce-checkout #payment ul.wc_payment_methods li:last-child {
margin-bottom: 0;
}
.woocommerce-checkout #payment ul.wc_payment_methods li input[type="radio"] {
visibility: hidden;
display: none;
}
.woocommerce-checkout #payment ul.wc_payment_methods li label {
position: relative;
margin: 0;
width: 100%;
padding: 16px 17px;
padding-left: 30px;
cursor: pointer;
padding-left: 56px;
font-size: 16px;
font-weight: 400;
background: rgba(255, 255, 255, 0.1);
}
.woocommerce-checkout
#payment
ul.wc_payment_methods
li
input[type="radio"]
+ label::before {
content: "";
position: absolute;
left: 26px;
top: 23px;
width: 20px;
height: 20px;
border: 1px solid #feac05;
border-radius: 100%;
background: transparent;
}
.woocommerce-checkout
#payment
ul.wc_payment_methods
li
input[type="radio"]
+ label::after {
content: "";
width: 10px;
height: 10px;
background: #feac05;
position: absolute;
top: 28px;
left: 31px;
border-radius: 100%;
-webkit-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.woocommerce-checkout
#payment
ul.wc_payment_methods
li
input[type="radio"]:not(:checked)
+ label::after {
opacity: 0;
-webkit-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
}
.woocommerce-checkout
#payment
ul.wc_payment_methods
li
input[type="radio"]:checked
+ label::after {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.woocommerce-checkout #payment ul.wc_payment_methods li:before {
display: none !important;
}
.woocommerce-checkout
#payment
ul.wc_payment_methods
li.wc_payment_method.payment_method_paypal
input[type="radio"]
+ label::before {
top: 29px;
}
.woocommerce-checkout
#payment
ul.wc_payment_methods
li.wc_payment_method.payment_method_paypal
input[type="radio"]
+ label::after {
top: 34px;
}
.woocommerce-checkout #payment ul.wc_payment_methods li .payment_box {
background: transparent;
padding: 0;
margin: 0;
font-size: 12px;
font-weight: 400;
padding-top: 12px;
}
.woocommerce-checkout #payment ul.wc_payment_methods li .payment_box:before {
display: none;
}
.woocommerce-checkout #payment .woocommerce-terms-and-conditions-wrapper {
font-size: 12px;
font-weight: 400;
}
.woocommerce-checkout #payment .form-row.place-order #place_order {
width: 100%;
margin-top: 30px;
}
.woocommerce-checkout #payment div.form-row.place-order {
padding-left: 0;
padding-right: 0;
}
.woocommerce-page #customer_details,
.woocommerce .col2-set,
.woocommerce-page .col2-set {
display: -ms-flexbox;
display: -webkit-box;
display: flex;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
margin-right: -15px;
margin-left: -15px;
width: auto;
margin-bottom: 30px;
}
.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1,
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-2 {
-ms-flex: 0 0 50%;
-webkit-box-flex: 0;
flex: 0 0 50%;
max-width: 50%;
padding: 0 15px;
float: none;
width: 100%;
}
.woocommerce .woocommerce-customer-details address {
border: 1px solid rgba(255, 255, 255, 0.3);
background: rgba(255, 255, 255, 0.1);
padding: 30px 25px;
font-size: 18px;
font-weight: 400;
word-wrap: break-word;
}
.woocommerce-table.woocommerce-table--order-details.shop_table.order_details
tr
th,
.woocommerce-table.woocommerce-table--order-details.shop_table.order_details
tr
td {
border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
.woocommerce-table.woocommerce-table--order-details.shop_table.order_details
tr
th:first-child,
.woocommerce-table.woocommerce-table--order-details.shop_table.order_details
tr
td:first-child {
padding-left: 0;
}
.woocommerce-table.woocommerce-table--order-details.shop_table.order_details
tr
td:last-child,
.woocommerce-table.woocommerce-table--order-details.shop_table.order_details
tr
th:last-child {
padding-right: 0;
}
.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
margin-bottom: 5px;
}
.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details
li {
margin-bottom: 18px;
}
.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details
li:before {
display: none;
}
.woocommerce-order-received .woocommerce-order-details {
margin-top: 30px;
}
.woocommerce-order-received
.woocommerce-order-details
.woocommerce-order-details__title {
margin-bottom: 10px;
}
.woocommerce-column--billing-address .woocommerce-column__title,
.woocommerce-column--shipping-address .woocommerce-column__title {
font-size: 20px;
font-family: "Roboto Slab", serif;
line-height: 1.3;
} .hello-users-name {
font-size: 24px;
font-weight: bold;
color: #fff;
}
.hello-users-name strong {
display: block;
font-size: 44px;
text-transform: capitalize;
}
.manage_add_partss ul {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 -12px;
}
.manage_add_partss ul li {
-ms-flex-preferred-size: 33.33%;
flex-basis: 33.33%;
max-width: 33.33%;
padding: 0 12px;
}
.manage_add_partss ul li:before {
display: none;
}
.manage_add_partss_acc {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
border-radius: 6px;
-webkit-border-radius: 6px;
border: 1px solid rgba(66, 66, 101, 0.5);
background-color: #0f1247;
padding: 20px 18px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.manage_add_partss_acc_fig {
width: 54px;
height: 54px;
background-color: rgba(255, 187, 55, 0.2);
border-radius: 6px;
-webkit-border-radius: 6px;
margin-bottom: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-preferred-size: 54px;
flex-basis: 54px;
}
.manage_add_partss_acc_fig img {
width: 27px;
}
.manage_add_partss_acc_rtt {
-ms-flex-preferred-size: calc(100% - 54px);
flex-basis: calc(100% - 54px);
max-width: calc(100% - 54px);
padding-left: 9px;
}
.manage_add_partss_acc_rtt h4 {
font-size: 16px;
font-weight: 500;
color: #feac05;
font-family: "Roboto Slab", serif;
}
.manage_add_partss_acc_rtt h4 span {
display: block;
font-size: 19px;
color: #fff;
}
.manage_add_partss_acc:hover {
background: rgba(255, 187, 55, 0.2);
}
.woocommerce-account .woocommerce-Addresses .woocommerce-Address-title h3 {
font-size: 20px;
font-family: "Roboto Slab", serif;
margin-bottom: 15px;
}
.woocommerce-account .woocommerce-Addresses .woocommerce-Address-title {
position: relative;
padding-right: 30px;
}
.woocommerce-account .woocommerce-Addresses .woocommerce-Address-title .edit {
background: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/edit_ico.svg) no-repeat center center;
font-size: 0;
background-size: 16px;
width: 16px;
height: 16px;
position: absolute;
right: 0;
top: 6px;
}
.woocommerce-account .woocommerce-Addresses {
display: block;
margin: 0;
}
.woocommerce-account .woocommerce-Addresses .woocommerce-Address {
-ms-flex: 0 0 100%;
-webkit-box-flex: 0;
flex: 0 0 100%;
max-width: 100%;
padding: 0;
margin-bottom: 40px;
}
.woocommerce-account .woocommerce-Addresses .woocommerce-Address:last-child {
margin-bottom: 0;
}
.woocommerce-account .woocommerce-Addresses .woocommerce-Address address {
background-color: #0f1247;
border-radius: 5px;
border: 1px solid rgba(66, 66, 101, 0.5);
padding: 40px 26px;
}
.woocommerce-account button[type="submit"],
.woocommerce-account button[type="button"],
.woocommerce-account input[type="submit"],
.woocommerce-account input[type="button"] {
margin-top: 22px;
}
.woocommerce form.woocommerce-EditAccountForm.edit-account .form-row {
margin-bottom: 23px;
}
.woocommerce
form.woocommerce-EditAccountForm.edit-account
fieldset.change-password {
background-color: #0f1247;
border-radius: 5px;
border: 1px solid rgba(66, 66, 101, 0.5);
padding: 28px 20px;
margin-bottom: 30px;
}
.woocommerce
form.woocommerce-EditAccountForm.edit-account
fieldset.change-password
.form-row:last-child {
margin-bottom: 0;
}
.woocommerce form .woocommerce-address-fields__field-wrapper .form-row {
margin-bottom: 23px;
}
.woocommerce-account
.woocommerce-order-details
.woocommerce-order-details__title {
font-size: 20px;
font-family: "Roboto Slab", serif;
line-height: 1.3;
margin-bottom: 15px;
}
.woocommerce-account
.woocommerce-table.woocommerce-table--order-details.shop_table.order_details {
border-collapse: collapse;
}
.woocommerce-account
.woocommerce-table.woocommerce-table--order-details.shop_table.order_details
thead
th {
border-bottom: 0;
}
.woocommerce-account
.woocommerce-table.woocommerce-table--order-details.shop_table.order_details
tbody
th,
.woocommerce-account
.woocommerce-table.woocommerce-table--order-details.shop_table.order_details
tbody
td {
border: 1px solid rgba(255, 255, 255, 0.3);
padding: 18px;
background-color: rgba(15, 18, 71, 0.6);
}
.woocommerce-account
.woocommerce-table.woocommerce-table--order-details.shop_table.order_details
tfoot
th,
.woocommerce-account
.woocommerce-table.woocommerce-table--order-details.shop_table.order_details
tfoot
td {
border: 1px solid rgba(255, 255, 255, 0.3);
padding: 18px;
background-color: rgba(15, 18, 71, 0.6);
}
#yith-wcmap-avatar-form input[type="submit"],
#yith-wcmap-avatar-form input[type="button"],
#yith-wcmap-avatar-form button[type="submit"],
#yith-wcmap-avatar-form button[type="button"] {
margin-top: 0;
} .woocommerce-order-pay .shop_table tr td,
.woocommerce-order-pay .shop_table tr th {
font-size: 14px;
font-weight: 500;
border: 0;
border: 1px solid rgba(255, 255, 255, 0.3);
border-bottom: 1px solid rgba(255, 255, 255, 0.3);
padding: 16px 12px;
vertical-align: top;
}
.woocommerce-order-pay .woocommerce table.shop_table {
border-collapse: collapse;
}
.woocommerce-order-pay .woocommerce #payment #place_order,
.woocommerce-order-pay.woocommerce-page #payment #place_order {
float: left;
margin-top: 30px;
}
.woocommerce-order-pay .wc_payment_methods.payment_methods.methods + .form-row {
padding-left: 0 !important;
padding-right: 0 !important;
}
.woocommerce-account #my-account-menu .myaccount-menu li.active a {
border-right: 0 !important;
}
#my-account-content .woocommerce-MyAccount-orders {
border-spacing: 0 13px;
}
#my-account-content .woocommerce-MyAccount-orders thead th {
font-size: 16px;
font-weight: 500;
color: rgba(255, 255, 255, 0.5);
padding: 0 20px;
}
#my-account-content .woocommerce-MyAccount-orders thead th:last-child {
text-align: right;
}
#my-account-content .woocommerce-MyAccount-orders tbody td {
border-top: 1px solid rgba(66, 66, 101, 0.5);
border-bottom: 1px solid rgba(66, 66, 101, 0.5);
background-color: rgba(15, 18, 71, 0.6);
padding: 40px 20px;
}
#my-account-content .woocommerce-MyAccount-orders tbody td:first-child {
border-left: 1px solid rgba(66, 66, 101, 0.5);
}
#my-account-content .woocommerce-MyAccount-orders tbody td:last-child {
border-right: 1px solid rgba(66, 66, 101, 0.5);
text-align: right;
}
.wccpmerce_pay_all_list_action {
position: relative;
}
.wccpmerce_pay_all_list_opc {
display: none;
position: absolute;
top: 100%;
right: 0;
background: rgb(15, 18, 71);
padding: 10px 15px;
border-radius: 6px;
width: 200px;
}
.wccpmerce_pay_all_list_action .wccpmerce_pay_all_list_opc .woocommerce-button {
border-radius: 0;
-webkit-border-radius: 0;
width: 100%;
padding: 5px 15px;
text-align: center;
min-width: inherit;
margin-bottom: 7px;
font-family: "Roboto Slab", serif;
}
.wccpmerce_pay_all_list_opc .woocommerce-button:last-child {
margin-bottom: 0;
}
#my-account-content
.woocommerce-MyAccount-orders
.woocommerce-orders-table__row--status-failed
.woocommerce-orders-table__cell-order-status {
color: #d6372a;
}
#my-account-content
.woocommerce-MyAccount-orders
.woocommerce-orders-table__row--status-processing
.woocommerce-orders-table__cell-order-status {
color: #3ab346;
}
#my-account-content
.woocommerce-MyAccount-orders
.woocommerce-orders-table__row--status-on-hold
.woocommerce-orders-table__cell-order-status {
color: #feac05;
}
.wccpmerce_pay_all_list_action {
position: relative;
} .woocommerce .woocommerce-product-rating .star-rating {
color: #fec803;
}
.woocommerce .star-rating::before {
color: rgba(255, 255, 255, 0.3);
content: "\53\53\53\53\53";
}
.woocommerce-product-rating .woocommerce-review-link {
font-size: 12px;
font-weight: normal;
font-stretch: normal;
font-style: normal;
line-height: 1.2;
letter-spacing: normal;
color: #feac05;
margin-left: 10px;
}
.woocommerce a.wqoecf_enquiry_button {
background: transparent !important;
border: 0;
padding: 0;
font-size: 12px;
font-weight: normal;
font-stretch: normal;
font-style: normal;
line-height: 1.2;
letter-spacing: normal;
color: #feac05;
}
.woocommerce a.wqoecf_enquiry_button:hover {
color: #fff;
}
.review_sec_detailP .wqoecf_enquiry_button:before {
display: none;
}
.wqoecf-pop-up-box {
color: #000030;
}
.wqoecf-pop-up-box {
max-width: 620px;
width: auto;
}
.wqoecf-pop-up-box div.wpcf7 {
width: auto;
padding: 40px;
}
div.wqoecf-pop-up-box .wpcf7 p.wqoecf_form_title {
text-align: left;
font-size: 20px;
font-weight: bold;
color: #000030;
font-family: "Cinzel Decorative", cursive;
margin-bottom: 22px;
}
.question_ask_modal_input_row label {
font-weight: 700;
}
.question_ask_modal_input_row input[type="text"],
.question_ask_modal_input_row input[type="email"],
.question_ask_modal_input_row input[type="url"],
.question_ask_modal_input_row input[type="password"],
.question_ask_modal_input_row input[type="search"],
.question_ask_modal_input_row input[type="number"],
.question_ask_modal_input_row input[type="tel"],
.question_ask_modal_input_row input[type="range"],
.question_ask_modal_input_row input[type="date"],
.question_ask_modal_input_row input[type="month"],
.question_ask_modal_input_row input[type="week"],
.question_ask_modal_input_row input[type="time"],
.question_ask_modal_input_row input[type="datetime"],
.question_ask_modal_input_row input[type="datetime-local"],
.question_ask_modal_input_row input[type="color"],
.question_ask_modal_input_row textarea,
.question_ask_modal_input_row .form-control {
border: 1px solid rgba(66, 66, 101, 0.25);
height: 50px;
border-radius: 5px;
-webkit-border-radius: 5px;
padding: 10px 15px;
color: #000030;
}
.question_ask_modal_input_row textarea {
height: 120px;
}
.question_ask_modal_input_row p:empty {
display: none;
}
.question_ask_modal_input_row button[type="submit"],
.question_ask_modal_input_row input[type="button"],
.question_ask_modal_input_row input[type="submit"],
.question_ask_modal_input_row button[type="button"] {
font-size: 16px;
line-height: 1.3;
color: #000030;
font-family: "Cinzel Decorative", cursive;
-webkit-font-kerning: none;
font-kerning: none;
font-weight: bold;
text-transform: none;
font-weight: 700;
margin-top: 15px;
}
.wqoecf-pop-up-box img.wqoecf_close {
max-width: 30px;
}
.product_meta .posted_in a {
color: #fff;
}
.product_meta .posted_in a:hover {
color: #feac05;
}
.woocommerce-Reviews#reviews .woocommerce-noreviews {
border: 1px solid #2d2d4e;
background-color: rgba(255, 255, 255, 0.02);
padding: 25px 27px;
margin-bottom: 20px;
}
.woocommerce-Reviews#reviews #review_form_wrapper {
border: 1px solid #2d2d4e;
background-color: rgba(255, 255, 255, 0.02);
padding: 25px 27px;
}
.woocommerce-Reviews#reviews #review_form_wrapper .comment-reply-title {
font-size: 18px;
font-weight: bold;
font-stretch: normal;
font-style: normal;
line-height: 1.3;
margin-bottom: 18px;
display: block;
}
.woocommerce #reviews #comment {
height: 100px;
resize: none;
background-color: rgba(0, 0, 0, 0.3);
}
.woocommerce-Reviews#reviews .comment-form label {
font-size: 14px;
font-weight: 600;
font-stretch: normal;
font-style: normal;
line-height: 1.3;
display: block;
margin-bottom: 14px;
color: #fff;
}
.woocommerce-Reviews#reviews .comment-form label .required {
color: #e10a0a;
}
.woocommerce #review_form #respond p {
margin: 0 0 20px;
}
.woocommerce .star-rating {
color: #feac05;
}
.woocommerce-Reviews#reviews ol.commentlist {
padding: 0;
}
.woocommerce #reviews #comments ol.commentlist > li {
padding: 24px 0;
border-bottom: 1px solid #2d2d4e;
margin: 0;
}
.woocommerce-Reviews#reviews ol.commentlist > li .comment_container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
-ms-flex-preferred-size: 48px;
flex-basis: 48px;
max-width: 48px;
height: 48px;
width: 48px;
position: relative;
overflow: hidden;
border-radius: 50%;
-webkit-border-radius: 50%;
margin-bottom: 0;
float: none;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
margin: 0;
padding: 0;
border: 0;
-ms-flex-preferred-size: calc(100% - 48px);
flex-basis: calc(100% - 48px);
max-width: calc(100% - 48px);
padding-left: 22px;
position: relative;
padding-right: 100px;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating {
position: absolute;
right: 0;
top: 0;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text .description {
}
.woocommerce
#reviews
#comments
ol.commentlist
li
.comment-text
.description
> *:last-child {
margin-bottom: 0 !important;
}
.woocommerce
#reviews
#comments
ol.commentlist
li
.comment-text
.woocommerce-review__author {
font-size: 16px;
font-weight: 600;
margin-bottom: 9px;
display: block;
color: #fff;
font-family: "Roboto Slab", serif;
text-transform: capitalize;
}
.woocommerce
#reviews
#comments
ol.commentlist
li
.comment-text
.woocommerce-review__dash {
display: none;
}
.woocommerce
#reviews
#comments
ol.commentlist
li
.comment-text
.woocommerce-review__published-date {
font-size: 12px;
line-height: 1.3;
color: #9c9ca6;
display: block;
}
.woocommerce-Price-amount { color: #fff;
font-size: 18px;
font-weight: bold;
}
.woocommerce-Price-amount .woocommerce-Price-currencySymbol {
font-size: 75%;
bottom: -1px;
position: relative;
}
del {
text-decoration: line-through;
-webkit-text-decoration-color: #ff9007;
text-decoration-color: #ff9007;
text-decoration-thickness: 3px;
}
.product_summary_sec .product_title.entry-title {
font-size: 40px;
line-height: 1.3;
font-weight: 700;
}
.srch-ky {
color: #feac05;
font-weight: 700;
}
.listview_pro_price del .woocommerce-Price-amount {
text-decoration: line-through;
-webkit-text-decoration-color: #ff9007;
text-decoration-color: #ff9007;
text-decoration-thickness: 3px;
} .procust_details_banner {
overflow: hidden;
} .procust_details_banner .images.wpgs-wrapper {
margin-bottom: 0 !important;
} .procust_details_banner .woocommerce-product-gallery {
}
.procust_details_banner .woocommerce-product-gallery ~ .onsale {
top: 10px;
left: 10px;
width: 55px;
height: 55px;
min-height: initial;
min-width: initial;
padding: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
background-image: -o-linear-gradient(bottom, #ff9007, #fec803);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
from(#ff9007),
to(#fec803)
);
background-image: linear-gradient(to top, #ff9007, #fec803);
color: #000030;
} .procust_details_banner .entry-summary {
} .procust_details_banner .entry-summary .product_title {
margin-top: -7px !important;
margin-bottom: 12px;
font-weight: 700;
font-size: 40px;
line-height: 1.3;
} .procust_details_banner .entry-summary .woocommerce-product-rating {
position: relative;
display: inline-block;
vertical-align: top;
margin-right: 8px;
margin-bottom: 5px !important;
padding-right: 15px;
}
.procust_details_banner .entry-summary .woocommerce-product-rating:before {
position: absolute;
top: 16px;
right: 0;
content: " ";
width: 4px;
height: 4px;
background-color: #fff;
border-radius: 50%;
opacity: 0.3;
}
.procust_details_banner
.entry-summary
.woocommerce-product-rating
.star-rating {
margin-top: 10px;
} .procust_details_banner .entry-summary .woocommerce-product-question {
display: inline-block;
vertical-align: top;
margin-top: 9px;
margin-bottom: 25px;
font-size: 12px;
} .procust_details_banner .entry-summary .price .woocommerce-Price-amount {
font-size: 24px;
color: #feac05;
letter-spacing: 1.7px;
}
.procust_details_banner .entry-summary .price del .woocommerce-Price-amount {
font-weight: 400;
font-size: 19px;
}
.procust_details_banner .entry-summary .price ins {
text-decoration: none;
} .procust_details_banner .entry-summary .product-single-producttype {
margin-bottom: 25px;
}
.procust_details_banner .entry-summary .product-single-producttype p {
margin-bottom: 0;
color: #fff;
} .procust_details_banner
.entry-summary
.woocommerce-product-details__short-description {
margin-bottom: 32px;
}
.procust_details_banner
.entry-summary
.woocommerce-product-details__short-description
> *:last-child {
margin-bottom: 0 !important;
}
.procust_details_banner
.entry-summary
.woocommerce-product-details__short-description
p {
margin-bottom: 18px;
} .procust_details_banner .entry-summary .product-single-socialshare {
margin-bottom: 37px;
}
.procust_details_banner .entry-summary .product-single-socialshare li {
display: inline-block;
padding-left: 20px;
margin-bottom: 0;
}
.procust_details_banner
.entry-summary
.product-single-socialshare
li:first-child {
padding-left: 0;
}
.procust_details_banner .entry-summary .product-single-socialshare li:before {
display: none;
}
.procust_details_banner .entry-summary .product-single-socialshare li a {
display: inline-block;
} .procust_details_banner .entry-summary form.cart {
} .procust_details_banner .entry-summary form.cart div.quantity {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 150px;
height: 45px;
margin-right: 15px !important;
border: 1px solid #feac05;
border-radius: 33px;
}
.procust_details_banner .entry-summary form.cart div.quantity .minus,
.procust_details_banner .entry-summary form.cart div.quantity .plus {
position: relative;
width: 45px;
min-width: inherit;
height: 100%;
border: 0;
padding: 0;
margin: 0;
background: transparent;
font-weight: 400;
color: #cccdd2;
line-height: 1;
}
.procust_details_banner .entry-summary form.cart div.quantity .minus {
font-size: 32px;
}
.procust_details_banner .entry-summary form.cart div.quantity .plus {
font-size: 26px;
}
.procust_details_banner .entry-summary form.cart div.quantity .minus:focus,
.procust_details_banner .entry-summary form.cart div.quantity .plus:focus {
color: #feac05;
}
.procust_details_banner .entry-summary form.cart div.quantity .input-text {
height: 100%;
width: calc(100% - 90px);
appearance: textfield;
-moz-appearance: textfield;
-webkit-appearance: textfield;
padding: 5px;
text-align: center;
font-size: 18px;
font-weight: 500;
line-height: 1.2;
border: 0;
} .procust_details_banner .entry-summary form.cart .single_add_to_cart_button {
padding: 12px 17px;
} .procust_details_banner .entry-summary .additional-purchase-options {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.procust_details_banner .entry-summary .additional-purchase-options label {
margin-bottom: 0;
padding-right: 20px;
font-size: 12px;
color: #9c9ca6;
line-height: 1.2;
}
.procust_details_banner .entry-summary .additional-purchase-options li {
display: inline-block;
vertical-align: top;
margin-bottom: 0;
}
.procust_details_banner .entry-summary .additional-purchase-options li:before {
display: none;
}
.procust_details_banner
.entry-summary
.additional-purchase-options
li:first-child {
padding-left: 0;
}
.procust_details_banner .entry-summary .additional-purchase-options li img {
width: 60px;
} .procust_details_banner .entry-summary .wqoecf_enquiry_button {
display: none;
} .procust_details_banner .woocommerce-tabs {
} .procust_details_banner .woocommerce-tabs ul.tabs {
padding: 0 !important;
}
.procust_details_banner .woocommerce-tabs ul.tabs:before {
border-bottom-color: #4f5061 !important;
}
.procust_details_banner .woocommerce-tabs ul.tabs li {
margin: 0 !important;
padding: 0 25px 0 0 !important;
background-color: transparent !important;
border: none !important;
}
.procust_details_banner .woocommerce-tabs ul.tabs li:last-child {
padding-right: 0 !important;
}
.procust_details_banner .woocommerce-tabs ul.tabs li:before,
.procust_details_banner .woocommerce-tabs ul.tabs li:after {
display: none;
}
.procust_details_banner .woocommerce-tabs ul.tabs li a {
position: relative;
padding: 0 0 15px 0 !important;
font-weight: 400 !important;
font-size: 16px;
color: #fff !important;
line-height: 1.3;
}
.procust_details_banner .woocommerce-tabs ul.tabs li a:before {
position: absolute;
content: " ";
width: 100%;
height: 1px;
background-color: #feac05;
bottom: 0;
left: 0;
opacity: 0;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.procust_details_banner .woocommerce-tabs ul.tabs li.active a {
color: #feac05 !important;
}
.procust_details_banner .woocommerce-tabs ul.tabs li.active a:before {
opacity: 1;
} .procust_details_banner .woocommerce-tabs .panel {
margin-bottom: 50px !important;
word-break: break-word;
}
.procust_details_banner .woocommerce-tabs .panel > h2,
.procust_details_banner .woocommerce-tabs .panel .woocommerce-Reviews-title {
margin-bottom: 12px;
font-size: 30px;
} .procust_details_banner .related.products {
}
.procust_details_banner .related.products > h2 {
margin-bottom: 25px;
font-size: 30px;
}    .cart-empty {
padding-top: 40px;
}
.cart-empty .cart-empty-pic {
margin-bottom: 15px;
}
.cart-empty .cart-empty-data > *:last-child {
margin-bottom: 0;
}
.cart-empty .cart-empty-data .title {
margin-bottom: 7px;
font-size: 18px;
}
.cart-empty .cart-empty-data .subtitle {
margin-bottom: 25px;
font-weight: inherit;
font-size: 16px;
} .woocommerce-cart-form {
}
.woocommerce-cart-form table.shop_table {
margin: 0 0 15px 0;
border: none;
border-radius: 0;
}
.woocommerce-cart-form table.shop_table th {
padding: 0 12px 10px 12px;
font-weight: 400;
font-size: 14px;
color: #9a9a9a;
}
.woocommerce-cart-form table.shop_table td {
border-top-color: rgba(255, 255, 255, 0.3);
padding: 22px 12px;
}
.woocommerce-cart-form table.shop_table td.product-remove {
text-align: center;
}
.woocommerce-cart-form table.shop_table td.product-remove .remove-icon {
font-size: 18px;
color: #f00;
line-height: 1;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.woocommerce-cart-form table.shop_table td.product-remove .remove-icon:hover {
opacity: 0.5;
}
.woocommerce-cart-form table.shop_table td.product-thumbnail {
width: 100px;
}
.woocommerce-cart-form table.shop_table td.product-thumbnail img {
width: 80px;
}
.woocommerce-cart-form table.shop_table td.product-name > a {
font-weight: 700;
font-size: 14px;
}
.woocommerce-cart-form table.shop_table td.product-name > .variation {
margin-top: 2px;
font-weight: 500;
font-size: 12px;
line-height: 1.75;
}
.woocommerce-cart-form
table.shop_table
td.product-name
> .variation
> *:not(.variation-PurchaseType):not(.variation-has-price) {
display: none;
}
.woocommerce-cart-form table.shop_table td.product-name > .variation dt {
font-weight: inherit;
}
.woocommerce-cart-form table.shop_table td.product-price,
.woocommerce-cart-form table.shop_table td.product-subtotal {
font-weight: 500;
font-size: 14px;
color: #fff;
}
.woocommerce-cart-form table.shop_table td.actions {
padding-right: 0;
padding-left: 0;
} .cart-collaterals {
}
.cart-collaterals .cart_totals {
padding: 25px 25px 25px 25px;
background-color: rgba(255, 255, 255, 0.1);
border: 1px solid rgba(255, 255, 255, 0.3);
border-radius: 5px;
}
.cart-collaterals .cart_totals h2 {
margin-bottom: 10px;
font-size: 22px;
}
.cart-collaterals .cart_totals .shop_table th {
padding: 15px 0;
border-top-color: rgba(255, 255, 255, 0.3) !important;
font-weight: 500;
font-size: 14px;
color: #fff;
}
.cart-collaterals .cart_totals .shop_table th strong {
font-size: 16px;
}
.cart-collaterals .cart_totals .shop_table td {
padding: 15px 0;
border-top-color: rgba(255, 255, 255, 0.3) !important;
text-align: right;
font-weight: 500;
font-size: 14px;
color: #fff;
}
.cart-collaterals .cart_totals ul#shipping_method {
text-align: left;
}
.cart-collaterals .cart_totals .woocommerce-shipping-destination {
margin-top: 17px;
padding-top: 11px;
border-top: 1px solid rgba(255, 255, 255, 0.3);
font-size: 12px;
}       .woocommerce-billing-fields .billing-title {
margin-bottom: 18px;
padding-bottom: 10px;
border-bottom: 1px solid rgba(255, 255, 255, 0.3);
font-weight: 500;
font-size: 18px;
font-family: "Roboto Slab", serif;
} .checkout-section {
padding: 25px 25px 0 25px;
background-color: rgba(255, 255, 255, 0.1);
border: 1px solid rgba(255, 255, 255, 0.3);
border-radius: 5px;
} .checkout-section #order_review_heading {
margin-bottom: 3px;
padding-bottom: 13px;
border-bottom: 1px solid rgba(255, 255, 255, 0.3);
font-weight: 500;
font-size: 18px;
font-family: "Roboto Slab", serif;
} .woocommerce table.shop_table {
margin: 0;
border: none;
border-collapse: collapse;
border-radius: 0;
}
.checkout-section table.shop_table th,
.checkout-section table.shop_table td {
padding: 15px 0;
text-align: left;
font-weight: 500;
font-size: 14px;
color: #fff;
}
.checkout-section table.shop_table th {
border-top: none;
}
.checkout-section table.shop_table th:last-child {
text-align: right;
}
.checkout-section table.shop_table td {
border-top: 1px solid rgba(255, 255, 255, 0.3);
}
.checkout-section table.shop_table td:first-child {
width: 150px;
padding-right: 15px;
}
.checkout-section table.shop_table td:last-child {
width: auto;
text-align: right;
} .checkout-section ul#shipping_method {
text-align: left;
}       .product_summary_sec h2 {
font-size: 30px;
} .product_summary_sec
.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
margin-bottom: 25px;
padding: 25px 25px 0 25px;
background-color: rgba(255, 255, 255, 0.1);
border: 1px solid rgba(255, 255, 255, 0.3);
border-radius: 5px;
} .product_summary_sec .woocommerce-table--order-details {
background-color: rgba(255, 255, 255, 0.1);
border: 1px solid rgba(255, 255, 255, 0.3) !important;
}
.product_summary_sec .woocommerce-table--order-details th,
.product_summary_sec .woocommerce-table--order-details td {
padding: 10px 15px !important;
}       .wraper-woocommerce-myaccount {
}
.wraper-woocommerce-myaccount > .container {
padding-top: 0;
padding-bottom: 90px;
} div#yith-wcmap-avatar-form-overlay {
z-index: 98;
} div#yith-wcmap-avatar-form {
height: auto !important;
z-index: 99;
padding: 20px 25px 20px 25px;
border: none;
border-radius: 4px;
} div#yith-wcmap-avatar-form i.close-form {
top: 8px;
right: 8px;
width: auto;
height: auto;
line-height: 1;
font-size: 17px;
border: none;
color: rgba(0, 0, 0, 0.3);
} div#yith-wcmap-avatar-form h3 {
padding-bottom: 10px;
margin-bottom: 18px;
} div#yith-wcmap-avatar-form .contact-form {
}
div#yith-wcmap-avatar-form .contact-form > .row {
margin-right: -7px;
margin-left: -7px;
}
div#yith-wcmap-avatar-form .contact-form > .row > [class*="col-"] {
padding-right: 7px;
padding-left: 7px;
} div#my-account-menu {
}
div#my-account-menu.position-left {
padding-right: 30px;
} div#my-account-menu .user-profile {
padding: 40px 25px 30px 25px;
background-color: rgba(255, 255, 255, 0.1);
border: 1px solid rgba(255, 255, 255, 0.26);
}
div#my-account-menu .user-profile .user-image {
max-width: 95px;
margin-bottom: 9px;
overflow: visible;
cursor: auto;
}
div#my-account-menu .user-profile .user-image img {
border-radius: 50%;
}
div#my-account-menu .user-profile .user-image #load-avatar {
top: auto;
left: auto;
width: 38px;
height: 38px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
div#my-account-menu .user-profile .user-image #load-avatar i {
font-size: 17px;
}
div#my-account-menu .user-profile .user-image #load-avatar:hover {
background-color: #feac05;
}
div#my-account-menu .user-profile .user-info .username {
margin-bottom: 0;
font-weight: 500;
font-size: 20px;
color: #fff;
}
div#my-account-menu .user-profile .user-info .logout a {
padding: 0;
background-color: transparent;
text-transform: none;
font-weight: 500;
font-size: 14px;
color: #feac05;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
div#my-account-menu .user-profile .user-info .logout a:hover {
opacity: 0.7;
} div#my-account-menu .myaccount-menu {
margin: 0;
background-color: rgba(255, 255, 255, 0.1);
border-right: 1px solid rgba(255, 255, 255, 0.26);
border-left: 1px solid rgba(255, 255, 255, 0.26);
}
div#my-account-menu .myaccount-menu:before,
div#my-account-menu .myaccount-menu:after,
div#my-account-menu .myaccount-menu li:before {
display: none;
}
div#my-account-menu .myaccount-menu li > a {
padding: 14px 25px 15px 25px;
border-right: none !important;
border-bottom: 1px solid rgba(255, 255, 255, 0.26);
border-left: none;
text-align: left;
text-transform: none;
font-weight: 400 !important;
font-size: 16px;
color: #fff;
}
div#my-account-menu .myaccount-menu li > a i {
display: inline-block;
vertical-align: middle;
margin-top: -2px;
margin-right: 5px;
font-size: 17px;
}
div#my-account-menu .myaccount-menu li.active > a {
background-color: rgba(254, 172, 5, 0.2);
color: #feac05;
} .myaccount-dashboard {
} .myaccount-dashboard h1.title {
margin-bottom: 25px;
font-size: 28px;
line-height: 1.2;
}
.myaccount-dashboard h1.title strong {
display: block;
font-weight: inherit;
font-size: 40px;
} .myaccount-dashboard .myaccount-dashboard-section {
} .myaccount-dashboard
.myaccount-dashboard-section
.myaccount-dashboard-section-item {
margin-bottom: 30px;
}
.myaccount-dashboard
.myaccount-dashboard-section
.myaccount-dashboard-section-item
> .media {
padding: 12px;
background-color: #0f1247;
border: 1px solid rgba(66, 66, 101, 0.5);
border-radius: 6px;
}
.myaccount-dashboard
.myaccount-dashboard-section
.myaccount-dashboard-section-item
> .media
> .icon {
width: 54px;
height: 59px;
background-color: rgba(254, 172, 5, 0.2);
border-radius: 6px;
font-size: 25px;
color: #feac05;
line-height: 1;
}
.myaccount-dashboard
.myaccount-dashboard-section
.myaccount-dashboard-section-item
> .media
> .media-body
> *:last-child {
margin-bottom: 0 !important;
}
.myaccount-dashboard
.myaccount-dashboard-section
.myaccount-dashboard-section-item
> .media
> .media-body
.title {
margin-bottom: 15px;
font-weight: 500;
font-size: 16px;
color: #feac05;
line-height: 1.5;
}
.myaccount-dashboard
.myaccount-dashboard-section
.myaccount-dashboard-section-item
> .media
> .media-body
.title
strong {
display: block;
font-weight: inherit;
color: #fff;
} .woocommerce-Address { }
.woocommerce-Address .woocommerce-Address-title {
margin-bottom: 10px;
}
.woocommerce-Address .woocommerce-Address-title h3 {
font-size: 18px;
}
.woocommerce-Address .woocommerce-Address-title .edit {
font-size: 19px;
color: #000;
line-height: 1;
}
.woocommerce-Address address {
padding: 16px 20px 16px 20px;
background-color: #fff;
border: 1px solid #e6e7e8;
border-radius: 5px;
font-size: 16px;
} .woocommerce-address-fields,
.woocommerce-EditAccountForm {
margin-top: -10px;        }
.woocommerce-address-fields .screen-reader-text,
.woocommerce-EditAccountForm .screen-reader-text { display: none;
}
.woocommerce-address-fields label,
.woocommerce-EditAccountForm label {
width: 100%;
margin-bottom: 3px;
font-weight: 400;
font-size: 14px;
color: #fff;
line-height: 1.3;
}
.woocommerce-address-fields label span,
.woocommerce-EditAccountForm label span {
color: #bf0000;
}
.woocommerce-address-fields .woocommerce-input-wrapper,
.woocommerce-EditAccountForm .woocommerce-input-wrapper,
.woocommerce-address-fields .password-input,
.woocommerce-EditAccountForm .password-input {
display: block;
width: 100%;
}
.woocommerce-address-fields .input-text,
.woocommerce-EditAccountForm .input-text {
width: 100%;
height: 50px;
margin-bottom: 0;
padding: 0px 15px 0px 15px;
background-color: #0f1247;
border: 1px solid rgba(66, 66, 101, 0.5);
border-radius: 5px;
-webkit-box-shadow: initial;
box-shadow: initial;
font-weight: 400;
font-size: 15px;
line-height: 1.3;
resize: none;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.woocommerce-address-fields .input-text:focus:not([readonly]),
.woocommerce-EditAccountForm .input-text:focus:not([readonly]) {
border-color: #bf0000;
font-size: 15px;
}
.woocommerce-address-fields .input-text[readonly],
.woocommerce-EditAccountForm .input-text[readonly] {
background-color: rgba(0, 0, 0, 0.04);
}
.woocommerce-address-fields .input-text.woocommerce-Input--password,
.woocommerce-EditAccountForm .input-text.woocommerce-Input--password {
padding-right: 41px;
}
span.input-hint {
margin-top: 4px;
font-size: 11px;
}
.woocommerce-address-fields .input-text ~ .show-password-input,
.woocommerce-EditAccountForm .input-text ~ .show-password-input {
top: 9px;
right: 11px;
font-size: 20px;
opacity: 0.3;
}
.woocommerce-address-fields .input-text ~ .show-password-input:after,
.woocommerce-EditAccountForm .input-text ~ .show-password-input:after {
font-family: "Font Awesome 5 Free";
font-weight: 900;
content: "\f06e";
}
.woocommerce-address-fields
.input-text
~ .show-password-input.display-password:after,
.woocommerce-EditAccountForm
.input-text
~ .show-password-input.display-password:after {
content: "\f070";
}
.woocommerce-address-fields .input-text#password_current ~ .show-password-input,
.woocommerce-EditAccountForm
.input-text#password_current
~ .show-password-input { }
.woocommerce-address-fields .woocommerce-password-strength,
.woocommerce-EditAccountForm .woocommerce-password-strength { width: 100%;
padding: 2px 7px 3px 7px;
text-align: left;
font-weight: 500;
font-size: 10px;
}
.woocommerce-address-fields .select2-container,
.woocommerce-EditAccountForm .select2-container {
z-index: 2 !important;
}
.woocommerce-address-fields .select2-container .select2-selection--single,
.woocommerce-EditAccountForm .select2-container .select2-selection--single {
height: 50px;
border-color: #e6e7e8;
}
.woocommerce-address-fields
.select2-container
.select2-selection--single
.select2-selection__rendered,
.woocommerce-EditAccountForm
.select2-container
.select2-selection--single
.select2-selection__rendered {
padding-left: 15px;
padding-right: 30px;
font-size: 15px;
line-height: 50px;
}
.woocommerce-address-fields
.select2-container
.select2-selection--single
.select2-selection__arrow,
.woocommerce-EditAccountForm
.select2-container
.select2-selection--single
.select2-selection__arrow {
top: 10px;
right: 2px;
font-family: "Font Awesome 5 Free";
font-weight: 900;
font-size: 13px;
}
.woocommerce-address-fields
.select2-container
.select2-selection--single
.select2-selection__arrow:before,
.woocommerce-EditAccountForm
.select2-container
.select2-selection--single
.select2-selection__arrow:before {
content: "\f107";
}
.woocommerce-address-fields
.select2-container
.select2-selection--single
.select2-selection__arrow
b,
.woocommerce-EditAccountForm
.select2-container
.select2-selection--single
.select2-selection__arrow
b {
display: none;
}
.woocommerce-address-fields .phone-verify input[type="tel"],
.woocommerce-EditAccountForm .phone-verify input[type="tel"] {
padding-right: 72px;
padding-left: 65px;
}
.woocommerce-address-fields .phone-verify .phone-verify-flag,
.woocommerce-EditAccountForm .phone-verify .phone-verify-flag {
top: 13px;
left: 10px;
opacity: 1;
font-size: 15px;
cursor: auto;
}
.woocommerce-address-fields .phone-verify .phone-verify-pending,
.woocommerce-EditAccountForm .phone-verify .phone-verify-pending {
top: 13px;
right: 10px;
padding: 3px 4px 2px 4px;
border-radius: 3px;
font-weight: 400;
text-transform: uppercase;
font-size: 11px;
}
.woocommerce-address-fields .phone-verify .phone-verify-pending:hover,
.woocommerce-EditAccountForm .phone-verify .phone-verify-pending:hover {
-webkit-filter: brightness(1.25);
filter: brightness(1.25);
}
.woocommerce-address-fields .phone-verify .phone-verify-success,
.woocommerce-EditAccountForm .phone-verify .phone-verify-success {
top: 16px;
right: 8px;
padding: 0;
color: green;
}
.woocommerce-address-fields .button,
.woocommerce-EditAccountForm .button {
margin-top: 12px !important;
}
.woocommerce-address-fields fieldset,
.woocommerce-EditAccountForm fieldset {
margin-top: 15px;
margin-bottom: 10px;
padding: 15px 22px 18px 22px;
background-color: #0f1247;
border: 1px solid rgba(66, 66, 101, 0.5);
border-radius: 5px;
}
.woocommerce-address-fields fieldset .fieldset-title,
.woocommerce-EditAccountForm fieldset .fieldset-title { margin-bottom: 12px;
font-weight: 500;
font-size: 20px;
} .woocommerce table.woocommerce-orders-table { margin: 0;
background-color: rgba(15, 18, 71, 0.6);
border: 1px solid rgba(66, 66, 101, 0.5);
border-collapse: collapse;
border-radius: 0;
}
.woocommerce table.woocommerce-orders-table th {
padding: 15px 15px 15px 15px;
border-bottom: 1px solid rgba(66, 66, 101, 0.5);
font-weight: 500;
font-size: 14px;
color: #9a9a9a;
}
.woocommerce
table.woocommerce-orders-table
th.woocommerce-orders-table__header-order-actions {
text-align: center;
}
.woocommerce table.woocommerce-orders-table td {
padding: 15px 15px 15px 15px;
border-bottom: 1px solid rgba(66, 66, 101, 0.5);
font-weight: 500;
font-size: 13px; }
.woocommerce table.woocommerce-orders-table td del {
text-decoration: line-through !important;
font-weight: inherit;
opacity: 0.5;
}
.woocommerce table.woocommerce-orders-table td:before {
color: #000;
}
.page-template-template_myaccount
.woocommerce
table.woocommerce-orders-table.woocommerce-MyAccount-orders
td::before {
color: #fff;
}
.woocommerce
table.woocommerce-orders-table
td.woocommerce-orders-table__cell-order-actions {
text-align: center;
}
.woocommerce table.woocommerce-orders-table td .dropdown {
display: inline-block;
vertical-align: top; }
.woocommerce table.woocommerce-orders-table td .dropdown .dropdown-toggle { min-width: initial;
margin-top: 0;
padding: 0;
background-image: none;
background-color: transparent;
border: none;
font-size: 14px;
color: #fff;
}
.woocommerce
table.woocommerce-orders-table
td
.dropdown
.dropdown-toggle:after {
display: none;
}
.woocommerce table.woocommerce-orders-table td .dropdown .dropdown-menu {
top: 100% !important;
right: 0;
left: auto !important;
min-width: 125px;
background-color: #fff;
border: none;
-webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.04);
box-shadow: 0 5px 20px rgba(0, 0, 0, 0.04);
-webkit-transform: initial !important;
-ms-transform: initial !important;
transform: initial !important;
}
.woocommerce
table.woocommerce-orders-table
td
.dropdown
.dropdown-menu
.dropdown-item { padding: 7px 20px;
font-weight: 500;
font-size: 14px;
color: #5f5f5f;
}
.woocommerce
table.woocommerce-orders-table
td
.dropdown
.dropdown-menu
.dropdown-item:active,
.woocommerce
table.woocommerce-orders-table
td
.dropdown
.dropdown-menu
.dropdown-item:hover {
background-color: #feac05;
color: #fff;
}
.woocommerce
table.woocommerce-orders-table
tr.woocommerce-orders-table__row--status-processing
td.woocommerce-orders-table__cell-order-status {
color: #08c71a;
}
.woocommerce
table.woocommerce-orders-table
tr.woocommerce-orders-table__row--status-failed
td.woocommerce-orders-table__cell-order-status,
.woocommerce
table.woocommerce-orders-table
tr.woocommerce-orders-table__row--status-cancelled
td.woocommerce-orders-table__cell-order-status {
color: #bf0000;
}
.woocommerce
table.woocommerce-orders-table
tr.woocommerce-orders-table__row--status-refunded
td.woocommerce-orders-table__cell-order-status,
.woocommerce
table.woocommerce-orders-table
tr.woocommerce-orders-table__row--status-on-hold
td.woocommerce-orders-table__cell-order-status {
color: #ffc40d;
} .woocommerce-thankyou-order-failed {
margin-top: 15px;
}
.woocommerce-thankyou-order-failed,
.woocommerce-thankyou-order-failed
~ p:not(.woocommerce-thankyou-order-failed-actions),
.woocommerce-thankyou-order-received,
.woocommerce-thankyou-order-received
~ p:not(.woocommerce-thankyou-order-failed-actions) {
max-width: 900px;
margin-right: auto;
margin-bottom: 25px;
margin-left: auto;
text-align: center;
font-weight: 500;
font-size: 16px;
color: #fff;
line-height: 1.44;
}
.woocommerce-thankyou-order-failed-actions {
max-width: 900px;
margin-right: auto;
margin-bottom: 15px;
margin-left: auto;
text-align: center;
}
.woocommerce-thankyou-order-failed-actions .btn {
min-width: 150px;
margin: 0 5px 10px 5px;
} ul.order_details {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-bottom: 23px !important;
padding: 15px 0 0 0;
background-color: #f9ffe0;
border: 1px solid #ccde8a;
border-radius: 4px;
}
ul.order_details li {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.33%;
flex: 0 0 33.33%;
max-width: 33.33%;
float: none !important;
margin-right: 0 !important;
margin-bottom: 14px;
padding-right: 15px !important;
padding-left: 15px !important;
word-break: break-all;
} .woocommerce-order-details {   }
.woocommerce-order-details .woocommerce-order-details__title,
.woocommerce-order-details .woocommerce-column__title {
margin-bottom: 10px;
font-size: 18px;
}
.woocommerce-order-details .woocommerce-customer-details--email {
word-break: break-all;
}
.woocommerce-order-details table.shop_table td {
padding: 20px 12px 9px 12px;
font-weight: 500;
font-size: 14px;  }
.woocommerce-order-details table.shop_table td .woocommerce-Price-amount { font-weight: 700;
font-size: 16px;
}
.woocommerce-order-details table.shop_table td .woocommerce-Price-amount del {
font-weight: inherit;
text-decoration: line-through !important;
opacity: 0.5;
}
.woocommerce-order-details table.shop_table td table.shop_table_inner td {
padding: 9px 12px 0 12px;
border-top: none;
}
.woocommerce-order-details table.shop_table td ul.wc-item-meta {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-top: 10px;
margin-right: -12px;
margin-left: -12px;
}
.woocommerce-order-details table.shop_table td ul.wc-item-meta > li {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
margin-right: 0;
margin-left: 0;
margin-bottom: 25px;
padding-right: 12px;
padding-left: 12px;
}
.woocommerce-order-details
table.shop_table
td
ul.wc-item-meta
> li
.wc-item-meta-label {
width: 100%;
margin: 0 0 2px 0;
font-weight: inherit;
color: #a2a2a2;
}
.woocommerce-order-details table.shop_table td ul.wc-item-meta > li .wcpa_img {
display: none;
} .woocommerce-customer-details address {
padding: 12px 17px;
} .order-again {
margin-top: 25px;
}   body .select2-container,
body .ui-widget.ui-datepicker {
z-index: 100 !important;
}
.woocommerce-checkout .checkout-section table.shop_table tr.cart_item td {
border: 0;
padding: 0;
padding-bottom: 13px;
font-weight: 300;
}
.woocommerce-checkout
.checkout-section
table.shop_table
tr.cart_item:first-child
td {
border-top: 1px solid rgba(255, 255, 255, 0.3);
padding-top: 20px;
}
.woocommerce-checkout
.checkout-section
table.shop_table
tr.cart_item:last-child
td {
border-bottom: 1px solid rgba(255, 255, 255, 0.3);
padding-bottom: 20px;
}
.woocommerce-checkout
.checkout-section
table.shop_table
tr.cart_item
.woocommerce-Price-amount {
font-weight: 500;
font-size: 14px;
}
.woocommerce-checkout .woocommerce-Price-currencySymbol {
font-size: 100%;
padding-right: 2px;
bottom: 0;
}
.woocommerce-checkout
.woocommerce-checkout-review-order-table
tr.cart-subtotal
.woocommerce-Price-amount {
font-weight: 500;
font-size: 14px;
}
.woocommerce-checkout
.woocommerce-checkout-review-order-table
tr.cart-subtotal
th,
.woocommerce-checkout
.woocommerce-checkout-review-order-table
tr.cart-subtotal
td {
border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
.woocommerce table.shop_table tbody th,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th {
border-color: rgba(255, 255, 255, 0.3);
}
#at-expanded-menu-host .at-expanded-menu-service-list li:before {
display: none;
}
#at-expanded-menu-host .at-expanded-menu-service-list li {
padding: 0;
}
.email_sec_head .wpcf7 form .wpcf7-response-output {
display: none !important;
}
.email_sec_head .wpcf7-not-valid-tip {
display: none;
}
.search-results .woocommerce-Price-amount.amount bdi {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
}
.search-results
.woocommerce-Price-amount.amount
bdi
.woocommerce-Price-currencySymbol {
bottom: 0;
}
.arrow-slider-wrap.mbl {
display: none;
} .offerings-content-btns {
position: absolute;
bottom: 30px;
left: 0;
right: 0;
width: 90%;
z-index: 10;
margin: 0 auto;
}
.offerings-content-btns .learn-btn {
margin-bottom: 0;
} .bbbtmhead_new.stickystack-stuck {
background: #000030;
z-index: 100;
}    .xoo-el-notice {
width: 100%;
margin-bottom: 22px;
}
.xoo-el-notice .xoo-el-notice-error,
.xoo-el-notice .xoo-el-notice-success {
font-size: 13px;
}
.xoo-el-notice .xoo-el-notice-error a,
.xoo-el-notice .xoo-el-notice-success a {
font-weight: 600;
text-decoration: underline !important;
} .xoo-el-form-container.xoo-el-form-inline { margin: 50px auto 0 auto;
padding-bottom: 0;
} .xoo-el-header {
display: none;
} .xoo-el-section {
padding-left: 0;
} form.xoo-el-action-form {
margin-top: 0;
} form.xoo-el-action-form .login-section-heading {
margin-bottom: 35px;
}
form.xoo-el-action-form .login-section-heading > *:last-child {
margin-bottom: 0;
}
form.xoo-el-action-form .login-section-heading .title {
margin-bottom: 12px;
font-weight: 700;
font-size: 37px;
color: #fff;
line-height: 1.2;
}
form.xoo-el-action-form .login-section-heading .subtitle {
margin-bottom: 15px;
font-weight: 300;
font-size: 16px;
color: #fff;
line-height: 1.5;
}
form.xoo-el-action-form .login-section-heading .description {
margin-bottom: 15px;
font-family: "Roboto Slab", cursive;
font-weight: 300;
font-size: 14px;
color: #fff;
line-height: 1.5;
} form.xoo-el-action-form .login-section-footer {
margin-top: 15px;
}
form.xoo-el-action-form .login-section-footer > *:last-child {
margin-bottom: 0;
}
form.xoo-el-action-form .login-section-footer .description {
margin-bottom: 10px;
font-weight: 400;
font-size: 14px;
line-height: 1.2;
} .xoo-aff-group,
.xoo-aff-input-group {
width: 100%;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.xoo-aff-group label {
margin-bottom: 7px;
font-weight: 300;
font-size: 14px;
}
.xoo-aff-group label span {
color: #ff0000;
}
.xoo-aff-group input[type="text"],
.xoo-aff-group input[type="password"],
.xoo-aff-group input[type="email"],
.xoo-aff-group input[type="number"],
.xoo-aff-group select,
.xoo-aff-group select + .select2 {
border-color: rgba(66, 66, 101, 0.7);
}
.xoo-aff-group > span.error,
.xoo-aff-input-group > span.error {
display: block;
margin-top: 5px;
padding: 2px 5px;
background-color: #f2dede;
border: 1px solid #ebccd1;
border-radius: 3px;
color: #e80e0a;
font-weight: 500;
font-size: 11px;
}
.xoo-aff-group.remember-bar {
-webkit-box-orient: initial;
-webkit-box-direction: initial;
-ms-flex-direction: initial;
flex-direction: initial;
}
.xoo-aff-group.remember-bar label,
.xoo-aff-group.xoo_el_reg_terms_cont label {
position: relative;
font-size: 13px;
color: #787892;
}
.xoo-aff-group.remember-bar label input,
.xoo-aff-group.xoo_el_reg_terms_cont label input {
display: inline-block;
vertical-align: top;
margin-top: 3px;
}
.xoo-aff-group.remember-bar label span,
.xoo-aff-group.xoo_el_reg_terms_cont label span {
color: inherit;
}
.xoo-aff-group.remember-bar .xoo-el-lostpw-tgr {
font-size: 13px;
color: #feac05;
}
.xoo-aff-group.xoo_el_reg_terms_cont label input.error {
margin-bottom: 25px;
}
.xoo-aff-group.xoo_el_reg_terms_cont label > span.error {
position: absolute;
top: 21px;
left: 0;
width: 100%;
padding: 2px 5px;
background-color: #f2dede;
border: 1px solid #ebccd1;
border-radius: 3px;
color: #e80e0a;
font-weight: 500;
font-size: 11px;
} .xoo-el-form-container button.button.btn.xoo-el-action-btn {
width: 100%;
}      .under_cnstrctn_notice_wrpr {
background-color: #f4e9cd;
padding: 15px 0;
position: fixed;
bottom: 0;
left: 0;
right: 0;
z-index: 9999;
-webkit-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.under_cnstrctn_notice_outer {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.under_cnstrctn_notice_outer .img {
margin-right: 20px;
}
.under_cnstrctn_notice_outer .img img {
width: 130px;
}
.under_cnstrctn_notice_outer .txt p {
font-size: 14px;
line-height: 22px;
color: #000030;
font-weight: 400;
margin-bottom: 10px;
}
.under_cnstrctn_notice_outer .txt p:last-child {
margin-bottom: 0;
}
.under_cnstrctn_notice_outer a:hover {
color: #000030;
}
.under_cnstrctn_notice_outer strong {
}
.under_construction_notice_close_btn {
position: absolute;
right: 50px;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
cursor: pointer;
}
.under_construction_notice_close_btn img,
.under_construction_notice_close_btn svg {
width: 17px;
}
.under_construction_notice_close_btn path {
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.under_construction_notice_close_btn:hover path {
fill: #feac05 !important;
}          @media screen and (max-width: 1400px) {        div#my-account-menu {
width: 30%;
}
div#my-account-menu ~ .woocommerce-MyAccount-content {
width: 70%;
}
} @media screen and (max-width: 1199px) {        div#my-account-menu {
width: 35%;
}
div#my-account-menu ~ .woocommerce-MyAccount-content {
width: 65%;
}
} @media screen and (max-width: 991px) {          .wraper-woocommerce-myaccount > .container {
padding-bottom: 50px;
}
div#my-account-menu {
width: 100%;
}
div#my-account-menu.position-left {
margin-bottom: 30px;
padding-right: 0;
}
div#my-account-menu ~ .woocommerce-MyAccount-content {
width: 100%;
}
.woocommerce-order-details { }
.woocommerce-order-details table.shop_table { }
.woocommerce-order-details table.shop_table td ul.wc-item-meta > li {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.33%;
flex: 0 0 33.33%;
max-width: 33.33%;
}
} @media screen and (max-width: 767px) {         ul.order_details li {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.woocommerce-order-details { }
.woocommerce-order-details table.shop_table { }
.woocommerce-order-details table.shop_table td ul.wc-item-meta > li {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.woocommerce table.woocommerce-orders-table {
border: 1px solid rgba(0, 0, 0, 0.1);
}
.woocommerce table.woocommerce-orders-table th {
padding: 0 15px 9px 15px;
}
.woocommerce table.woocommerce-orders-table td {
padding: 18px 15px;
}
.under_cnstrctn_notice_wrpr {
padding: 25px 0 20px;
}
.under_cnstrctn_notice_outer .img {
margin-right: 10px;
}
.under_cnstrctn_notice_outer .img img {
min-width: 40px;
}
.under_construction_notice_close_btn {
position: absolute;
right: 10px;
top: -15px;
-webkit-transform: none;
-ms-transform: none;
transform: none;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: 30px;
height: 30px;
background-color: #000;
border-radius: 50%;
background-image: -o-linear-gradient(bottom, #ff9007, #fec803);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
from(#ff9007),
to(#fec803)
);
background-image: linear-gradient(to top, #ff9007, #fec803);
}
.under_construction_notice_close_btn img,
.under_construction_notice_close_btn svg {
width: 13px;
}
.under_construction_notice_close_btn path {
fill: #000 !important;
}
}  @media screen and (max-width: 479px) {       ul.order_details li {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
border-right: none !important;
}
}      .alert-warning.download-info-alert {
font-size: 14px;
}
.alert-dismissible.download-info-alert .close {
width: 32px;
min-width: auto;
padding: 0;
height: 32px;
color: #000000;
opacity: 1;
text-shadow: none;
top: 5px;
right: 5px;
}@media(min-width:1200px) {  .navbar-nav li.menu-item-has-children > .gm-dropdown-menu-wrapper .sub-menu li.menu-item-has-children .gm-dropdown-menu-wrapper{
transition-delay: 0.1s;
transition: all ease-in-out 100ms;
}
.navbar-nav li.menu-item-has-children>.gm-dropdown-menu-wrapper{
opacity: 0; 
transition: all ease-in-out 300ms;
transition-delay: 0.3s;
visibility: hidden;
display: block; left: calc(100% - 2px);
position: absolute; }
.navbar-nav li.menu-item-has-children:hover>.gm-dropdown-menu-wrapper {
opacity: 1; 
visibility: visible;
transition: all ease-in-out 200ms;
}
.navbar-nav li.menu-item-has-children>.gm-dropdown-menu-wrapper .sub-menu{ left: auto;
top: auto;
display: block;
position: absolute;
}
#menu-main-menu >li.menu-item-has-children> .gm-dropdown-menu-wrapper{
left: 0 !important;
top: 63px !important;
}
.navbar-nav li.menu-item-has-children>.gm-dropdown-menu-wrapper .sub-menu{ }
.navbar-nav li.menu-item-has-children>.gm-dropdown-menu-wrapper .sub-menu li{
position: static;
} .navbar-nav li .sub-menu .ps__rail-y {
top: 0!important;
right: 4px !important;
opacity: 0.5;
}
}
@media(max-width: 1366px) {
.related_prooduct_sec_sliderr {
padding: 0 80px;
}
.related_prooduct_sec_sliderr .btn.swiper-button-next {
right: 0;
}
.related_prooduct_sec_sliderr .btn.swiper-button-prev {
left: 0;
}
.enter-mtb {
margin-bottom: 20px;
margin-top: 60px;
}
}
.gm-dropdown-menu-wrapper.show > .sub-menu{
display:block;
}
@media(max-width: 1199px) { .sub-menu.show {
display: block;
}
.clickD.toggled{
-webkit-transform: rotate(180deg) !important;
transform: rotate(180deg) !important;
}
.bottomheader_btmmmmm .navbar-collapse {
margin: 0 20px;
}
.bottomheader_btmmmmm .navbar-nav>li:nth-child(4) {
margin-left: 122px;
}
.bottomheader {
display: flex;
flex-wrap: wrap;
}
.bottomheader .head_logo {
position: static;
transform: inherit;
-webkit-transform: inherit;
}
.parent_bottomheader_tppp {
flex-basis: calc(100% - 98px);
max-width: calc(100% - 98px);
padding-left: 20px;
}
.bottomheader_tppp_right,
.bottomheader_tppp_left {
flex: auto;
max-width: inherit; }
.bottomheader_tppp_right {
flex-wrap: wrap;
}
.bottomheader_tppp {
margin-left: -10px;
margin-right: -10px;
}
.navbar-nav>li {
margin: 0 11px !important;
}
.bottomheader_btmmmmm .navbar-toggler {
padding: 7px 10px;
border-radius: 0;
-webkit-border-radius: 0;
min-width: inherit;
margin-top: 1px !important;
}
.bottomheader_btmmmmm .navbar {
justify-content: flex-end;
}
.shppong_cart {
padding-left: 7px;
}
.btm_sorted_secc_row {
flex-wrap: wrap;
margin-bottom: -20px;
}
.btm_sorted_secc_row .col-in {
flex-basis: 50%;
max-width: 50%;
margin-bottom: 20px;
}
.btm_sorted_secc_row .col-in:last-child {
flex-basis: 100%;
max-width: 100%;
}
.search_dropd select {
min-width: inherit;
width: 100%;
}
.tag_section_inpt {
width: 100%;
}
.range_slider_product .asRange {
width: 100%;
}
.related_prooduct_sec_sliderr .btn {
top: 23%;
transform: translateY(-23%);
-webkit-transform: translateY(-23%)
}
.product_image_dtls_sec figure img {
max-height: 400px;
object-fit: contain;
}
.product_image_dtls_sec {
margin-bottom: 50px;
}
.bottomheader_btmmmmm {
padding: 12px 0;
}
.navbar-nav>li>a {
padding: 0;
} .menuxt-close {
position: absolute;
right: 25px;
top: 25px;
display: block;
}
.menuxt-close img {
width: 20px;
}
.bottomheader_tppp_right {
display: none;
}
.bottomheader_tppp {
display: block;
margin: 0;
}
.bottomheader .head_logo {
height: 117px;
}
.bottomheader_btmmmmm .navbar-collapse {
position: fixed;
right: 0;
top: -100%;
background: rgba(0, 0, 48, 1);
transition: 0.3s all ease-in-out 0s;
z-index: 999;
height: 100%;
width: 100%;
overflow-y: scroll;
margin: 0;
padding: 70px 35px;
}
.bottomheader_btmmmmm .navbar-collapse.show {
top: 0;
transition: 0.3s all ease-in-out 0s;
overflow-y: scroll;
}
.navbar-nav>li {
margin: 0 0 !important;
margin-bottom: 20px !important;
}
.navbar-nav>li:last-child {
margin-bottom: 0 !important;
}
.mbl_seccc {
display: flex;
flex-wrap: wrap;
margin: 0 -15px;
margin-top: 30px;
margin-bottom: -30px;
}
.mbl_seccc>* {
padding: 0 15px;
margin-bottom: 30px;
}
.email_sec_head .form-group {
width: 350px;
}
body.active {
overflow-y: hidden;
}
.bottomheader_tppp_left {
max-width: 400px;
margin-left: auto;
}
.navbar-nav .clickD {
top: 3px;
}
.sub-menu {
position: static;
width: 100%;
}
.navbar-nav>li>.sub-menu .sub-menu {
position: static;
width: 100%;
}
.navbar-nav .sub-menu .clickD {
transform: inherit;
}   .bottomheader_btmmmmm .navbar-nav::-webkit-scrollbar {
width: 10px;
} .bottomheader_btmmmmm .navbar-nav::-webkit-scrollbar-track {
background: #f1f1f1;
} .bottomheader_btmmmmm .navbar-nav::-webkit-scrollbar-thumb {
background: #888;
}
.enter-site-hero .hero-slider-content .banner-subheading {
font-size: 18px;
}
.enter-site-hero .hero-slider-content .banner-heading {
font-size: 34px;
}
.enter-site-hero .hero-slider-content .banner-text {
font-size: 17px;
margin-bottom: 25px;
}
.enter-mtb {
margin-bottom: 20px;
margin-top: 50px;
}
.home-tab-slider .tab-slider-col-2 .commontext {
padding-left: 50px;
}
.tab-slider-col-1 {
flex: 0 0 350px;
max-width: 350px;
}
.tabslider-img {
padding: 30px;
}
.circle-arrow .swiper-button-next {
top: auto;
right: 30px;
bottom: 20px;
}
.circle-arrow .swiper-button-prev {
top: auto;
bottom: 20px;
left: 30px;
}
.comm-padd {
padding-top: 75px;
padding-bottom: 75px;
}
.paad-left-text {
padding-left: 30px;
}
.paad-right-text {
padding-right: 30px;
}
.learn-btn,
.solid-btn {
padding: 0 30px;
}
.maitreya-vertical-slider .gallery-main .swiper-slide .media .media-body {
padding-left: 40px;
}
.arrow-slider-wrap {
padding-right: 0px;
padding-left: 90px;
bottom: 90px;
}
.literature-wrap {
padding-top: 100px;
}
.literature-bg {
padding: 50px;
}
.maitreya-vertical-slider .swiper-container.gallery-thumbs .swiper-slide .thum-text h5:before {
right: -70px;
width: 50px;
}
.maitreya-vertical-slider .swiper-container.gallery-main {
padding: 70px 0px 70px 60px;
}
.offerings-row {
margin-left: -15px;
margin-right: -15px;
}
.offerings-col {
padding-left: 15px;
padding-right: 15px;
margin-top: 25px;
margin-bottom: 25px;
}
.home-sec-7 {
padding-top: 75px;
padding-bottom: 75px;
}
.donations-img {
left: -20px;
margin-left: -20px;
}
.donations-bg {
padding: 60px 10px;
}
.donations-text {
margin-top: 75px;
}
.app-login-wrap .left-panel {
flex: 0 0 50%;
max-width: 50%;
}
.app-login-wrap .right-panel {
flex: 0 0 50%;
max-width: 50%;
}
.download-box-col {
flex: 0 0 33.3333%;
max-width: 33.3333%;
}
.comm-from-img {
padding-top: 0;
}
.manage_add_partss_acc_rtt h4 {
font-size: 14px;
}
.manage_add_partss_acc_rtt h4 span {
font-size: 15px;
}
.manage_add_partss_acc {
padding-left: 10px 8px;
}
.home-sec-4 .maitreya-vertical-slider .commontext .desciption{font-size: 16px;margin: 0 0 17px 0;}
.sub-menu > li{
display: block;
}
.navbar-nav .sub-menu .clickD{
position: absolute;
right: 10px;
}
.join-us-content p{
margin-bottom: 200px;
}
.join-us-hand{
margin-top: -425px;
}
}
@media(max-width: 1024px) {
.enter-site-hero .hero-home .hero-slider-content {
padding: 25px 0 25px;
}
.enter-site-hero .hero-slider-content .banner-subheading {
font-size: 17px;
}
.enter-site-hero .hero-slider-content .banner-heading {
font-size: 25px;
margin-bottom: 25px;
}
.enter-site-hero .hero-slider-content .banner-text {
font-size: 15px;
}
.enter-mtb {
margin-bottom: 30px;
margin-top: 35px;
} .tab-slider-col-1 {
flex: 0 0 320px;
max-width: 320px;
}
.circle-arrow .swiper-button-next {
right: 20px;
bottom: -35px !important;
}
.circle-arrow .swiper-button-prev {
bottom: -35px !important;
left: 20px;
}
.home-tab-slider.circle-arrow .swiper-button-prev,.home-tab-slider.circle-arrow .swiper-button-next{
bottom: 5px !important;
}
.animate-logo-wrap {
padding: 0 0px;
}
.comtext-wrap h2 {
font-size: 34px;
}
.home-sec-3 .btn-wrap {
flex-wrap: wrap;
}
.comtext-wrap p {
font-size: 18px;
}
.commontext .title {
font-size: 28px;
}
.commontext .desciption {
font-size: 18px;
}
.download-folder-box a{border: solid 2px rgba(255, 255, 255, 0.4);}
.download-folder-box a .download-folder-check {
visibility: visible;
opacity: 1;
}
.download-folder-box a.is-poster::after, .download-folder-box a.is-video::after, .download-folder-box a.is-music::after{
opacity: 1;
}
.download-folder-box a .preview-btn-wrap{
visibility: visible;
opacity: 1;
}
.download-col-2 .right-panel-mr .mCustomScrollbar {
-ms-touch-action: inherit;
touch-action: inherit;
}
}
@media(max-width: 991px) { .sidr{
width:50%;
}
.sidr.left{
left:-50%;
} .topheader{
padding:10px 0;
} .bottomheader .head_logo{
height:100px;
margin-bottom:-40px;
} .bottomheader_tppp{
padding:7px 0 0 0;
border-bottom:none;
} .bottomheader_tppp_search .navbar-toggler{
width:45px;
min-width:inherit;
height:45px;
padding:2px;
display:flex;
align-items:center;
justify-content:center;
} .bottomheader_btmmmmm{
padding:0;
}
.topheader h2 {
font-size: 22px;
}
.topheader h4 {
font-size: 15px;
}
.topheader .str::after,
.topheader .str::before {
width: 18px;
height: 18px;
background-size: 18px;
}
.topheader .str {
padding: 0 30px;
}
.mdlfooterr_roww>.mdlfooterr_roww_col {
flex-basis: 33.33%;
max-width: 33.33%;
}
.comm-sec {
padding-top: 50px;
padding-bottom: 50px;
}
.btmsfooterr {
padding-bottom: 44px;
}
.listview_pro table tr td.listview_pro_img {
min-width: 180px;
}
.listview_pro table tr td.listview_pro_content {
min-width: 310px;
}
.search-results-outerr-top .nav-tabs {
justify-content: flex-start;
margin-top: 30px;
}
.search_result_in_download tr td {
display: block;
width: 100%;
border: 0 !important;
padding: 0;
text-align: center;
padding-bottom: 18px;
}
.search_result_in_download tr {
display: block;
width: 100%;
padding: 30px 0;
border-top: 1px solid #4f5061;
border-bottom: 1px solid #4f5061;
}
.search_result_in_download tr td:first-child {
width: auto;
}
.search_result_in_download tr td:last-child {
padding-bottom: 0;
}
.search_result_in_download_image {
margin: 0 auto;
}
.search_result_in_download .breadcrumb_parent .breadcrumb {
justify-content: center;
}
.download_part_ul ul {
justify-content: center;
}
.search_result_in_download_music_v {
margin: 0 auto;
}
.search_result_in_product_serch .listview_pro table tr td {
display: block;
width: 100%;
border: 0 !important;
padding: 0;
text-align: center;
padding-bottom: 18px;
}
.search_result_in_product_serch .listview_pro table tr td:last-child {
padding-bottom: 0;
}
.search_result_in_product_serch .listview_pro table tr {
display: block;
width: 100%;
padding: 30px 0;
border-top: 1px solid #4f5061;
border-bottom: 1px solid #4f5061;
}
.search_result_in_product_serch .listview_pro table tr td.listview_pro_img {
min-width: inherit;
}
.search_result_in_product_serch .listview_pro table tr:first-child td {
padding-top: 0;
}
.search_result_in_product_serch .listview_pro table tr td.listview_pro_content {
min-width: inherit;
}
.other_language_chooose_right {
text-align: left;
margin-top: 15px;
}
.download_plugin_imggs {
width: 80%;
}
.main-head-home {
top: -110px;
}
.home-tab-slider .tab-slider-col-2 .commontext {
padding-left: 30px;
}
.tab-slider-col-1 {
flex: 0 0 290px;
max-width: 290px;
}
.paad-left-text {
padding-left: 0px;
}
.home-sec-3 .btn-wrap .learn-btn {
margin-bottom: 0;
}
.comtext-wrap h2 {
font-size: 30px;
}
.maitreya-vertical-slider .swiper-container.gallery-main .swiper-slide img {
width: 100%;
height: 320px;
}
.maitreya-vertical-slider .gallery-main .swiper-slide .media .media-body {
padding-left: 0;
padding-bottom: 0;
margin-top: 30px;
}
.maitreya-vertical-slider .swiper-container.gallery-main {
padding: 60px 0px 30px 30px;
}
.maitreya-vertical-slider .swiper-container.gallery-thumbs .swiper-slide .thum-text h5 {
font-size: 18px;
}
.slider-after-bg:after {
width: calc(100vw - 40vw);
}
.maitreya-vertical-slider .gallery-main .swiper-slide .media {
flex-wrap: wrap;
}
.arrow-slider-wrap {
bottom: 60px;
}
.maitreya-vertical-slider .arrow-slider-wrap{position: static;padding: 0;padding-top: 28px;}
.maitreya-vertical-slider.circle-arrow .arrow-slider-wrap .swiper-button-next, .maitreya-vertical-slider.circle-arrow .arrow-slider-wrap .swiper-button-prev{
position: static;
}
.literature-img img {
height: 100%;
}
.literature-bg {
padding: 50px 30px;
}
.literature-wrap {
padding-top: 75px;
}
.offerings-col {
flex: 0 0 50%;
max-width: 50%;
}
.app-login-wrap .form-wrapper .form-heading h2 {
white-space: normal;
font-size: 34px;
}
.download-col-1 {
flex: 0 0 185px;
max-width: 185px;
}
ul.download-folders {
width: 100%;
}
.download-col-2 {
padding-left: 20px;
}
.download-box-col {
flex: 0 0 50%;
max-width: 50%;
}
.download-scroll {
height: auto;
max-height: 898px;
}
.woocommerce-checkout #customer_details>[class*="col-"] {
margin-bottom: 40px;
}
.woocommerce-checkout #customer_details>[class*="col-"]:last-child {
margin-bottom: 0;
}
.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1,
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-2 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.woocommerce .col2-set, .woocommerce-page .col2-set, .woocommerce .col2-set, .woocommerce-page .col2-set{
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.woocommerce .col2-set .col-1 {
margin-bottom: 40px;
}
.woocommerce-order-received .woocommerce-column__title {
font-size: 25px;
}
.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li {
display: block;
width: 100%;
border: 0;
}
.product_summary_sec #my-account-menu {
width: 100%;
float: none;
margin-bottom: 40px;
padding: 0 !important;
padding-top: 22px !important;
}
.product_summary_sec #my-account-content {
width: 100%;
float: none;
padding-left: 0;
} .our-product-wrap .our-product-list.berocket_lgv_grid,
.procust_details_banner .related.products .our-product-wrap .our-product-list.berocket_lgv_list,
.our-product-wrap .our-product-list.product-category {
flex: 0 0 33.33%;
max-width: 33.33%;
}
.home-sec-4 .maitreya-vertical-slider .commontext .desciption{max-height: inherit;}
.join-us-content p{
margin-bottom: 145px;
}
.join-us-hand{
margin-top: -350px;
}
}
@media(max-width: 768px) {
.woocommerce .product-quantity .quantity {
margin-left: auto;
}
.woocommerce-cart .woocommerce table.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item td.product-thumbnail {
display: block;
}
.woocommerce-cart .woocommerce table.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item td.product-thumbnail:before {
display: none;
}
td .product-thumb-name .product-nme {
text-align: left;
}
.woocommerce-cart .woocommerce .actions .coupon #coupon_code {
width: 48%;
}
.woocommerce-cart .woocommerce ul#shipping_method {
display: inline-block;
width: 100%;
text-align: left;
margin-top: 15px;
}
.woocommerce-cart .woocommerce .cart_totals.calculated_shipping table.shop_table tr.cart-subtotal td:last-child,
.woocommerce-cart .woocommerce .cart_totals.calculated_shipping table.shop_table tr.cart-subtotal th:last-child {
padding-left: 0;
}
.woocommerce-cart .woocommerce .cart_totals.calculated_shipping table.shop_table tr td:last-child,
.woocommerce-cart .woocommerce .cart_totals.calculated_shipping table.shop_table tr th:last-child {
padding-left: 0;
}
.woocommerce-cart .woocommerce-shipping-destination {
text-align: left;
}
#my-account-content .woocommerce-MyAccount-orders tbody td {
border: 1px solid rgba(66, 66, 101, 0.5);
}
#my-account-content .woocommerce-MyAccount-orders tr {
padding-bottom: 30px;
}
#my-account-content .woocommerce-MyAccount-orders tr:last-child {
padding-bottom: 0;
}
}
@media(max-width: 767px) { .slider-after-bg:after{
width:100%;
} .alignright,
.alignleft,
.aligncenter {
float: none;
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
margin: 0 0 22px 0;
max-width: 100%;
} .navbar-nav .clickD {
top: 6px;
right: 10px;
} .navbar-nav>li {
margin: 0;
padding: 0;
}
.navbar-nav>li>a {
padding: 6px 25px 6px 10px;
display: inline-block;
width: 100%;
}
.sub-menu > li > a{
padding-left: 22px;
} .topheader h2 {
font-size: 18px;
}
.email_sec_head .form-group {
width: 250px;
}
.sort_filter_parent {
margin-top: 20px;
}
.btm_sorted_secc_row .col-in {
flex-basis: 100%;
max-width: 100%;
}
.tag_section_inpt .tagator_element {
width: 100%;
}
.related_prooduct_sec_sliderr .btn {
top: 33%;
transform: translateY(-33%);
-webkit-transform: translateY(-33%);
}
.summart_pro_buy {
display: block;
margin-bottom: -30px;
}
.summart_pro_buy>* {
margin-bottom: 30px;
display: inline-block;
vertical-align: middle;
}
.tab-slider-row {
flex-wrap: wrap;
}
.tab-slider-col-1,
.tab-slider-col-2 {
flex: 0 0 100%;
max-width: 100%;
}
.home-tab-slider .tab-slider-col-2 .commontext {
padding-left: 0;
margin-top: 30px;
}
.animate-logo-wrap {
margin-bottom: 30px;
}
.maitreya-vertical-slider .gallery-container {
flex-wrap: wrap;
display: block;
}
.home-bg-1 {
min-height: 750px;
}
.maitreya-vertical-slider .swiper-container.gallery-thumbs {
max-width: 100%;
flex: 0 0 100%;
padding: 30px 0 0;
overflow: hidden;
}
.maitreya-vertical-slider .swiper-container.gallery-thumbs .swiper-slide .thum-text h5::before{display: none;}
.maitreya-vertical-slider .swiper-container.gallery-main {
padding: 20px 0px 30px 0px;
flex: 0 0 100%;
max-width: 100%;
}
.literature-bg {
padding: 35px 20px;
}
.offerings-col {
flex: 0 0 100%;
max-width: 100%;
}
.home-sec-5.comm-padd {
padding-bottom: 50px;
}
.donations-bg {
padding: 30px 20px;
}
.donations-img {
left: 0;
margin-left: 0;
top: -30px;
margin-top: -30px;
}
.app-login-wrap .left-panel {
flex: 0 0 100%;
max-width: 100%;
background-image: url(//oldsite.maitreya.org/wp-content/themes/maitreya-wp/assets/images/login-bg.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}
.app-login-wrap .right-panel {
flex: 0 0 50%;
max-width: 50%;
display: none;
}
.app-login-wrap .law-dark-logo {
text-align: center;
}
.app-login-wrap .form-wrapper .form-heading {
padding-top: 35px;
text-align: center;
}
.form-comm-wrap .form-control {
border: 1px solid rgb(222 222 233 / 50%);
}
.app-login-wrap .login-footer {
padding-bottom: 10px;
}
.download-row {
flex-wrap: wrap;
}
.download-col-1 {
flex: 0 0 100%;
max-width: 100%;
}
.download-col-2 {
padding-left: 0;
padding-top: 20px;
}
#download-scroll {
height: 450px;
}
.comm-from-img:before {
content: '';
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
width: 100%;
height: 100%;
background-image: radial-gradient(circle at 52% 50%, rgba(0, 0, 48, 0), rgb(0 0 48 / 60%) 54%);
}
.app-login-wrap .left-panel {
border-right: 0;
}
.woocommerce-checkout .woocommerce form.checkout_coupon .form-row.form-row-first,
.woocommerce-checkout .woocommerce form.checkout_coupon .form-row.form-row-last {
float: none;
width: 100%;
}
.woocommerce-checkout .woocommerce form.checkout_coupon .form-row.form-row-last {
margin-top: 10px;
}
.manage_add_partss ul li {
flex-basis: 100%;
max-width: 100%;
margin-bottom: 25px;
}
.manage_add_partss ul li:last-child {
margin-bottom: 0;
}
.arrow-slider-wrap.mbl{display: flex;}
.maitreya-vertical-slider .swiper-container.gallery-thumbs .swiper-slide .thum-text h5{font-size: 17px;line-height: 1.3;}
.sec_heading_arrw .Qutes {
margin-left: 25px;
left: 25px;
right: 25px;
margin-right: 25px;
}
.sec_heading_arrw .Boxes {
margin-right: 20px;
margin-left: 20px;
}
}
@media(max-width: 575px) {
.comm-sec {
padding-top: 40px;
padding-bottom: 40px;
}
h1 {
font-size: 40px;
}
h2 {
font-size: 30px;
}
h3 {
font-size: 25px;
}
h4 {
font-size: 20px;
}
.customer_revieww_sec_rttt_cnt {
padding-right: 0;
}
.customer_revieww_sec_rttt_cnt .rating_sec_dtlp_img {
position: static;
padding-top: 15px;
}
.sec_heading_arrw h2 {
font-size: 30px;
}
.sec_heading_arrw h3 {
font-size: 25px;
}
.question_ask_modal .modal-body {
padding: 40px 20px;
}
.frame-wrap {
flex-wrap: wrap;
justify-content: center;
}
.text-frame {
margin-bottom: 20px;
}
.home-sec-3 .btn-wrap .learn-btn,
.home-sec-3 .btn-wrap .solid-btn {
width: 100%;
}
.arrow-slider-wrap {
padding-right: 0px;
padding-left: 0;
bottom: 30px;
}  .download-header-btns {
flex-wrap: wrap;
}
.download-header-btns .flex-grow-1.sec_head_w_cnt {
flex: 0 0 100%;
margin-bottom: 7px;
}
.download-header-btns .button.uncheck-all {
padding-left: 0;
}
.download-header-btns .download-file {
margin-left: 10px;
}
.download-header-btns .button.uncheck-all {
padding-right: 5px;
}
.woocommerce-error::before,
.woocommerce-info::before,
.woocommerce-message::before {
display: none;
}
.woocommerce .woocommerce-error .woocommerce-Button,
.woocommerce .woocommerce-info .woocommerce-Button,
.woocommerce .woocommerce-message .woocommerce-Button {
width: 100%;
float: none;
margin-bottom: 18px;
}
.woocommerce-error,
.woocommerce-info,
.woocommerce-message {
padding: 15px 20px;
text-align: center;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating {
position: relative;
right: inherit;
top: inherit;
text-align: left;
left: inherit;
float: left;
margin-bottom: 10px;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
padding-right: 0;
}
.woocommerce #reviews #comments ol.commentlist li p.meta {
display: inline-block;
width: 100%;
} .our-product-wrap .our-product-list.berocket_lgv_grid,
.procust_details_banner .related.products .our-product-wrap .our-product-list.berocket_lgv_list,
.our-product-wrap .our-product-list.product-category {
flex: 0 0 50%;
max-width: 50%;
}
.join-us-hand{
margin-top: -310px;
}
} @media(max-width: 479px) { .sidr{
width:100%;
}
.sidr.left{
left:-100%;
}
.bottomheader .head_logo { width: 78px;
}
.parent_bottomheader_tppp {
flex-basis: calc(100% - 78px);
max-width: calc(100% - 78px);
}
.bottomheader_tppp_left {
padding: 0;
}
.bottomheader_tppp_search .form-group input[type="text"],
.bottomheader_tppp_search .form-group input[type="email"],
.bottomheader_tppp_search .form-group input[type="url"],
.bottomheader_tppp_search .form-group input[type="password"],
.bottomheader_tppp_search .form-group input[type="search"],
.bottomheader_tppp_search .form-group input[type="number"] {
padding: 0 10px;
padding-right: 35px;
}
.bottomheader_tppp_search .form-group button,
.bottomheader_tppp_search .form-group input[type="submit"] {
width: 30px;
}
.bottomheader_tppp_search .form-group button i,
.bottomheader_tppp_search .form-group input[type="submit"] i {
width: 14px;
}
.mdlfooterr_roww>.mdlfooterr_roww_col {
flex-basis: 50%;
max-width: 50%;
}
.btmsfooterr {
padding-top: 0;
}
.faq_section .accordion-item .accordion-header .accordion-button {
font-size: 17px;
}
.letter_humnty h2 {
font-size: 18px;
}
.related_prooduct_sec_sliderr .btn {
width: 35px;
height: 35px;
}
.related_prooduct_sec_sliderr .btn:after {
font-size: 10px;
}
.related_prooduct_sec_sliderr {
padding: 0 40px;
}
.sec_heading_paartt h2 {
font-size: 25px;
}
.sec_heading_paartt {
margin-bottom: 30px;
}
.summart_pro_buy>* {
margin-bottom: 20px;
}
.summart_pro_buy {
margin-bottom: -20px;
}
.summart_pro_buy .buy_noew_shop_btn {
padding: 10px 8px;
font-size: 12px;
}
.summart_pro_buy .buy_noew_shop_btn span {
padding-left: 27px;
}
.summart_pro_buy .quantity_input_part .qty {
width: 130px;
}
.search-results-outerr-top .nav-tabs li .nav-link {
font-size: 12px;
padding: 8px 12px;
}
.search-results-outerr-top .nav-tabs li {
padding-right: 4px;
}
.who_we_are_sec_wrapper {
padding: 40px 20px;
}
.cmn_bck_btnn {
min-width: inherit;
width: 100%;
}
.wrapper-no-internt-section p {
font-size: 15px;
}
.language_s_choose li a {
padding: 9px 11px;
font-size: 13px;
}
.navbar-nav > li.menu-item-has-children {
padding-right: 12px;
}
.sub-menu {
padding: 10px;
}
.sub-menu>li {
margin-bottom: 12px;
}
.main-head-home .topheader h2 {
padding: 0 10px;
}
.main-head-home {
top: -143px;
}
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
font-size: 13px;
}
.woocommerce-cart .woocommerce .actions .coupon #coupon_code {
width: 100%;
margin: 0;
}
.woocommerce-cart .woocommerce .actions .coupon #coupon_code+button[value="Apply coupon"] {
width: 100%;
float: none;
margin-top: 8px;
display: inline-block;
}
.woocommerce-cart .cart_totals.calculated_shipping {
padding: 28px 24px;
}
.summart_pro_buy>* {
padding: 0 9px;
} .procust_details_banner .woocommerce-tabs ul.tabs{
display:flex;
flex-wrap:wrap;
}
.procust_details_banner .woocommerce-tabs ul.tabs li{
flex-basis:0;
flex-grow:1;
padding:0 15px 0 0 !important;
text-align:center;
}
.join-us-hand{
margin-top: -270px;
}
} @media(max-width: 380px) {
.download-box-col {
flex: 0 0 100%;
max-width: 100%;
}
}
@media(max-width: 340px) {
.enter-site-hero .hero-home .banner-img {
min-height: 520px;
}
.enter-site-hero .hero-slider-content .banner-heading {
font-size: 22px;
margin-bottom: 20px;
padding-bottom: 10px;
}
.enter-mtb {
margin-bottom: 25px;
margin-top: 25px;
}
.enter-site-hero .hero-home .hero-slider-content {
padding: 10px 0 10px;
}
.enter-site-hero .hero-slider-content .banner-text {
font-size: 14px;
margin-bottom: 15px;
}
.enter-site-hero .hero-slider-content .banner-subheading {
padding-bottom: 10px;
}
}.bottomheader_tppp_right .email_sec_head .wpcf7-not-valid-tip{
display: none !important;
}
.bottomheader_tppp_right .email_sec_head .wpcf7-response-output{
display: none !important;
}
.bottomheader_tppp_search .form-group button[type="submit"]{
margin-top: 0px !important;
} 
.bottomheader_tppp_right .form-group button[type="submit"]{
margin-top: 0px !important;
} .quantity_input_part .qty input.minus, .quantity_input_part .qty input.plus{
width: 45px;
height: 40px;
border: 0;
padding: 0;
margin: 0;
line-height: 1;
background: transparent;
color: #cccdd2;
position: relative;
min-width: inherit; float: left;
}
.quantity_input_part .qty .input-text.qty.text{
float: left;
}
.summart_pro_buy .single_add_to_cart_button.buy_noew_shop_btn{
border-radius: 33px !important;
padding: 11px 16px !important;
font-size: 14px !important;
}  .download-header-btns .download-file.active {
background: #feac05;
color: #000030;
}
.download-header-btns .download-file.active svg g {
fill: #000030;
}
.download-folder-box a.have_checked_input { 
border: solid 2px rgba(255, 255, 255, 0.4);
}
.download-folder-box a.have_checked_input:after {
opacity: 1;
}
.download-folder-box a.have_checked_input .download-folder-check {
visibility: visible;
opacity: 1;
}
.download-folder-box a.have_checked_input .download-folder-check .preview-btn-wrap {
visibility: visible;
opacity: 1;
}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
margin-bottom: 0px !important;
}  .woocommerce-form.woocommerce-form-register.register .required {
color: red;
font-weight: 700;
border: 0!important;
text-decoration: none;
visibility: visible;
}
.search-results .search_result_in_download_music_v{
font-size: 85px !important;
text-align: center !important;
}
.my-navigation.pagination div, .my-navigation.pagination div a{
margin-left: 5px !important;
}
.page-template-template_downloads .download_plugin_imggs .fancybox-button {
display: block !important;
}
#home_popModal{
display: none;
}
.topheader .str:before {
background: none !important;
position: relative !important;
}
.topheader .str:after {
background: none !important;
position: relative !important;
}
.topheader .str span.first {
position: absolute;
right: 0;
top: 50%;
-ms-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
width: 24px;
height: 24px;
background-size: 24px;
}
.topheader .str span.last {
position: absolute;
left: 0;
top: 50%;
-ms-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
width: 24px;
height: 24px;
background-size: 24px;
}
@media (max-width: 1024px)
.maitreya-vertical-slider.circle-arrow .gallery-container .swiper-container .swiper-wrapper .swiper-slide .media .media-body.commontext .title {
min-width: 150px;
}
@media screen and (max-width: 991px) {
.maitreya-vertical-slider .swiper-container.gallery-main .swiper-slide .img-holder{
height:auto !important;
}
}
.red{
color:#FF0000 !important;
} .container table{
overflow-wrap: anywhere !important;
}
table{
table-layout: fixed;
width:100%;
}