#intro-page-presentation:before,#main-content-slider,.centerImage{background-size:cover;background-position:50%}#header,#intro-page-1,#intro-page-2,#intro-page-3,body{background-color:#fff}.m-ico,.t-middle{display:inline-block;vertical-align:middle}#intro-page-2 ul li:before,#intro-page-naj-ico-2:before,#intro-page-presentation:before,#lang-nav-m:before,#lang-nav:before,#narocilo-intro-container:before,#paypal-button-container:after,#spol-intro-container p.___d br,#spol-intro-right-buy table .___n:before,#spol-problematika>p br,#spol-vprasanjaodgovori li h4:before,#to-top>div>div,.footer-sect:nth-child(2) ul li:before,.page-subheader-container ul:before,.roundedOne label:after,.squaredTwo label:after{content:''}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;text-decoration:none}ol,ul{list-style:none}fieldset{border:0}table{border-collapse:collapse;border-spacing:0}a{color:inherit}.m-ico{font-family:'Material Icons'!important;font-weight:400;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*,.sf,.sf *,.sff,.sff *{font-family:Montserrat,sans-serif}*{-webkit-font-smoothing:antialiased!important}:focus{outline:0!important}.input:invalid{border-color:#F44336!important;color:#F44336}.input{-webkit-transition:all 340ms cubic-bezier(.215,.61,.355,1) 0s;-moz-transition:all 340ms cubic-bezier(.215,.61,.355,1) 0s;-o-transition:all 340ms cubic-bezier(.215,.61,.355,1) 0s;transition:all 340ms cubic-bezier(.215,.61,.355,1) 0s}#full-page-container{overflow-y:hidden}body{height:100%;width:100%;position:static;font-size:0}body.disabled{overflow:hidden!important}.w{width:1200px;margin-left:auto;margin-right:auto;max-width:90%}.fw,.w2,.w3{margin-left:auto;margin-right:auto;max-width:96%}.fw{width:96%}.w2{width:1150px}.w3{width:850px}#goto-top,#kontakt-fbtn{height:2vw;width:2vw;position:fixed;padding:10px;z-index:10;bottom:.8vw;right:.8vw;color:#fff;background-color:#9C223E;border-radius:50%;box-shadow:3px 4px 20px rgba(0,0,0,.31);text-align:center;cursor:pointer}#goto-top{font-size:2vw;line-height:2vw;-webkit-transition:all 440ms cubic-bezier(.215,.61,.355,1) 0s;-moz-transition:all 440ms cubic-bezier(.215,.61,.355,1) 0s;-o-transition:all 440ms cubic-bezier(.215,.61,.355,1) 0s;transition:all 440ms cubic-bezier(.215,.61,.355,1) 0s;visibility:hidden;transform:translateX(100px)}#goto-top.active{visibility:visible;transform:translateX(0)}#goto-top:hover{transform:translateY(-10px);opacity:.9}#kontakt-fbtn{font-size:1.4vw;line-height:2.2vw;-webkit-transition:all 440ms cubic-bezier(.215,.61,.355,1) 0s;-moz-transition:all 440ms cubic-bezier(.215,.61,.355,1) 0s;-o-transition:all 440ms cubic-bezier(.215,.61,.355,1) 0s;transition:all 440ms cubic-bezier(.215,.61,.355,1) 0s;visibility:hidden;transform:translateX(100px)}#kontakt-fbtn.active{visibility:visible;transform:translateX(0)}#kontakt-fbtn:hover{transform:translateY(-10px);opacity:.9}#intro-page-presentation-left,#intro-page-presentation-right,#spol-intro-left,#spol-intro-right,#to-top>div>div,.footer-sect{vertical-align:top}.ta-right{text-align:right}.ta-center{text-align:center!important}#full-footer-container{background-color:#BBACA7}#full-footer-container footer{padding-top:35px;padding-bottom:30px;display:flex;flex-flow:row}#below-footer-container{border-top:solid 1px #E5E8DD;padding-top:20px;padding-bottom:20px;height:44px;position:relative}#to-top{float:right;cursor:pointer}#to-top>div{border:1px solid #E5E8DD;width:44px;height:44px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center}#to-top span,#to-top>div>div,.footer-sect{display:inline-block}#to-top>div>div{border-style:solid;border-width:2px 2px 0 0;border-color:#E5E8DD;height:8px;position:relative;top:1px;transform:rotate(-45deg);width:8px}#to-top span{opacity:.7;color:#3B352C;font-size:16px;line-height:21px;margin-right:14px}.footer-sect a,.footer-sect p{font-size:14px}.footer-sect{width:auto;flex:1;flex-basis:auto;max-width:35%;color:rgba(255,255,255,.72)}.footer-sect:nth-child(4n){margin-right:0}.footer-sect h3{color:#E5E8DD;font-size:14px;font-weight:500;line-height:18px;margin-bottom:10px}.footer-sect b,.footer-sect>a{font-weight:600}.footer-sect p{width:265px;color:#E5E8DD;line-height:20px}.footer-sect>a{display:block;margin-top:20px}.footer-sect p#footer-copyright-ip{margin-top:17px;opacity:.43;color:#3B352C;font-size:12px;line-height:12px}.footer-sect ul li{white-space:nowrap;margin-bottom:16px;-webkit-transition:all 640ms cubic-bezier(.215,.61,.355,1) 0s;-moz-transition:all 640ms cubic-bezier(.215,.61,.355,1) 0s;-o-transition:all 640ms cubic-bezier(.215,.61,.355,1) 0s;transition:all 640ms cubic-bezier(.215,.61,.355,1) 0s;position:relative;opacity:.7;color:#3B352C;font-size:14px;line-height:16px}#footer-copyright span:last-child,.footer-sect:nth-child(2) ul li:before{-webkit-transition:all 640ms cubic-bezier(.215,.61,.355,1) 0s;-moz-transition:all 640ms cubic-bezier(.215,.61,.355,1) 0s;-o-transition:all 640ms cubic-bezier(.215,.61,.355,1) 0s}.footer-sect ul li:last-child{margin-bottom:0}.footer-sect:nth-child(2) ul li{padding-left:20px}.footer-sect:nth-child(2) ul li:before{display:inline-block;height:5px;width:5px;vertical-align:middle;border-radius:5px;background-color:#9C223E;position:absolute;left:0;top:calc(50% - 2px);transition:all 640ms cubic-bezier(.215,.61,.355,1) 0s}.footer-sect:nth-child(2) ul li:hover{transform:translateX(5px);color:#fff}.footer-sect:nth-child(2) ul li:hover:before{transform:translateX(-5px);width:20px}.footer-sect:nth-child(3n) li b{margin-right:6px}.footer-br{margin-top:25px}.footer-sect .icon-fbfull{font-size:30px}#footer-copyright-container{background-color:#333}#intro-page-2 a,.spol-zenski .page-subheader-container{background-color:#F05881}#footer-copyright{font-size:13px;padding:30px 0;color:#777}#footer-copyright span:last-child{transition:all 640ms cubic-bezier(.215,.61,.355,1) 0s;margin-top:6px;float:right}#footer-copyright span:last-child a,#footer-copyright span:last-child:hover b{-webkit-transition:all 640ms cubic-bezier(.215,.61,.355,1) 0s;-moz-transition:all 640ms cubic-bezier(.215,.61,.355,1) 0s;-o-transition:all 640ms cubic-bezier(.215,.61,.355,1) 0s;transition:all 640ms cubic-bezier(.215,.61,.355,1) 0s}#header-inner,#lang-nav,#lang-nav-m{-webkit-transition:all 340ms cubic-bezier(.215,.61,.355,1) 0s;-moz-transition:all 340ms cubic-bezier(.215,.61,.355,1) 0s;-o-transition:all 340ms cubic-bezier(.215,.61,.355,1) 0s}#footer-copyright span:last-child:hover b:first-child{color:#fff;margin-left:4px}#footer-copyright span:last-child:hover b:last-child{color:#149dee}#footer-copyright span{color:#777;font-weight:400;display:inline-block;text-align:center}#super-header ul li,.page-subheader-container ul li{font-weight:600;letter-spacing:2px;text-transform:uppercase;line-height:18px}#footer-sect-kontakt ul li{margin-bottom:3px!important}#footer-sect-kontakt ul li:nth-child(1),#footer-sect-kontakt ul li:nth-child(2){margin-bottom:12px!important}#full-header-overflow{display:block;position:relative;z-index:4}#intro-page-sel-m a,.spol-moski .page-subheader-container{background-color:#00ABC2}.page-subheader-container{padding:13px}.page-subheader-container ul:before{display:block;width:0;height:0;border-style:solid;border-width:0 13.5px 15px;border-color:transparent transparent #f05881;position:absolute;top:-28px;z-index:4;right:436px}.spol-moski .page-subheader-container ul:before{border-color:transparent transparent #00ABC2;right:250px}.page-subheader-container ul{text-align:center;position:relative}.page-subheader-container ul li{opacity:.6;color:#FFF;font-size:14px;display:inline-block;margin-right:40px}#header-inner #header-mobile-menu,#super-header ul li a img[src$=".svg"]{display:none}.page-subheader-container ul li.active,.page-subheader-container ul li:hover{opacity:1}.page-subheader-container ul li:last-child{margin-right:0}.chev-down{width:0;height:0;border-style:solid;border-width:4px 4px 0;border-color:#fff transparent transparent;margin-right:0!important;margin-left:8px}#header-container{position:relative}#super-header{height:35px;width:100%;background-color:#BBACA7;text-align:right;position:relative;z-index:5}#super-header ul,#super-header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:flex-end;height:100%;text-align:right}#super-header ul li{display:inline-block;font-size:14px;color:rgba(255,255,255,.7);margin-left:40px;position:relative}#super-header-inner>div ul li:first-child{font-size:13px;text-transform:capitalize;margin-right:-10px}#header-nav-upper li a,#intro-page-2 a{letter-spacing:2px;text-transform:uppercase}#super-header ul li a{color:inherit;white-space:nowrap}#lang-nav-btn,#lang-nav-btn-m{cursor:pointer}#lang-nav-btn-m>a img,#lang-nav-btn-m>a svg,#lang-nav-btn>a img,#lang-nav-btn>a svg{height:24px!important}#super-header ul li a img,#super-header ul li a svg{display:inline-block;height:12px;width:20px;vertical-align:middle;margin-right:10px;opacity:1}#super-header ul li a span{display:inline-block;vertical-align:middle}#super-header ul li i{font-size:16px;display:inline-block;position:relative;top:2px;margin-right:10px;opacity:.7}#super-header ul li img{height:17px;display:inline-block;margin-right:10px;vertical-align:middle;opacity:.8}#lang-nav-m:before,#lang-nav:before{display:block;position:absolute;width:0;height:0;border-style:solid;border-width:0 8px 8px;top:-8px;left:87px;border-color:transparent transparent #fff}#lang-nav,#lang-nav-m{position:absolute;display:block!important;text-align:left!important;width:200px;border-radius:6px;background-color:#FFF;box-shadow:0 1px 10px 0 rgba(187,172,167,.74);opacity:0;visibility:hidden;right:-54px;top:40px;height:auto!important;transition:all 340ms cubic-bezier(.215,.61,.355,1) 0s}#lang-nav-m.active,#lang-nav.active{opacity:1;visibility:visible}#intro-page-2 a:hover,#spol-intro-right-buy a:hover{opacity:.9}.roundedOne input[type=radio],.squaredTwo input[type=checkbox]{visibility:hidden}#lang-nav li,#lang-nav-m li{display:block!important;opacity:1!important;width:100%;margin:0!important}#lang-nav li a,#lang-nav-m li a{display:block;height:51px;padding:0 14px;line-height:51px!important}#lang-nav li a:hover,#lang-nav-m li a:hover{background-color:rgba(229,232,221,.69)}#lang-nav li a span,#lang-nav-m li a span{color:#3B352C!important;font-size:15px!important;text-transform:capitalize;letter-spacing:0!important;font-weight:400!important}#lang-nav li a svg,#lang-nav-m li a svg{margin-right:15px!important;height:20px!important}#full-header-container{z-index:3;position:relative;left:0;right:0}.header-noshadow #header{box-shadow:none}#header{display:block;position:relative;z-index:4;box-shadow:0 0 20px 0 rgba(59,53,44,.17)}#header-inner{height:105px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;flex-direction:row;justify-content:space-between;position:relative;padding:0 0 0 30px;transition:all 340ms cubic-bezier(.215,.61,.355,1) 0s}#header-left img,#narocilo-nacin-placila{-o-transition:all 340ms cubic-bezier(.215,.61,.355,1) 0s}#header ._header-section{display:inline-block}#header-left{height:100%;text-align:center;align-items:center;display:flex;justify-content:center}#header-right{height:100%}#header-right i{font-size:17px;color:#fff;display:inline-block;height:37px;line-height:37px;width:37px;border:2px solid #fff;text-align:center;border-radius:50%;margin:0 10px}#header-right ul{display:flex;height:100%;width:100%;align-items:center;justify-content:flex-end}#header-left img{height:63px;-webkit-transition:all 340ms cubic-bezier(.215,.61,.355,1) 0s;-moz-transition:all 340ms cubic-bezier(.215,.61,.355,1) 0s;transition:all 340ms cubic-bezier(.215,.61,.355,1) 0s}#main-content-slider{height:calc(100vh - 120px);background-color:#333;position:relative;overflow:hidden}#header-nav-upper li{display:inline-block;margin-left:45px}#header-nav-upper li a{color:#3B352C;font-size:14px;font-weight:600;line-height:18px;display:block}#header-nav-upper li a:hover{opacity:.8}#header-nav-upper li:last-child a{width:161px;border-radius:7px;background-color:#89BF3C;text-align:center;color:#fff;height:46px;line-height:46px}#intro-page-presentation:before{display:block;background-image:url(/images/Qfertil_background2.jpg);position:absolute;height:100%;width:100%;top:0;left:0;opacity:1}#intro-page-presentation{width:100%;background:radial-gradient(circle,#DFD6D3 0,#BBACA7 100%);position:relative}#intro-page-presentation-left,#intro-page-presentation-right{width:50%;display:inline-block;height:562px;position:relative;z-index:2}#intro-page-presentation-left{position:relative}#intro-page-presentation-left img{pointer-events:none;user-select:none}#presentation-left-m{position:absolute;right:90px;top:40px}#presentation-left-z{position:absolute;left:-120px;bottom:40px}#intro-page-presentation-right h1{height:44px;color:#3B352C;font-size:33px;font-weight:300;line-height:44px;margin-top:50px}#intro-page-1 h2 span,#intro-page-1 h2 b,#intro-page-presentation-right h1 span{color:#89bf3c;font-weight:500 !important;}#intro-page-presentation-right #presentation-right-desc{width:552px;color:#3B352C;font-size:18px;line-height:25px;margin-top:15px;margin-bottom:35px}#presentation-right-m,#presentation-right-z{width:474px;color:#3B352C;font-size:14px;font-weight:400;line-height:20px}#intro-page-sel-z h2 b,#intro-page-sel-z h2 span,#presentation-right-z span{color:#F05881;font-weight:500 !important}#presentation-right-m span{color:#21b5c8;font-weight:500}#presentation-right-m{margin-top:15px}#presentation-right-pop{border-radius:6px;height:auto;margin-top:40px;background:radial-gradient(circle,#B9D065 0,#A1BD56 61.83%,#8AAA47 100%);position:relative}#presentation-right-pop p{height:auto;width:411px;color:#FFF;font-size:14px;line-height:20px;padding:19px 8px 22px 131px}#presentation-right-pop img{height:117px;width:117px;position:absolute;left:14px;top:-24px}#intro-page-1{padding-top:69px;padding-bottom:38px;background-image:url(/images/Qfertil_family.png);background-repeat:no-repeat;background-size:41%;background-position:80% 44%}#intro-page-1 h2{color:#3B352C;font-size:26px;font-weight:300;line-height:32px;margin-bottom:18px}#intro-page-1 p{color:#3B352C;font-size:14px;line-height:20px}#intro-page-1 p b{font-weight:500}#intro-page-1>div>div{width:50%}#intro-page-2{padding-bottom:52px}#intro-page-2 h2{font-size:26px;font-weight:500;line-height:32px;color:#3B352C;margin-bottom:15px}#intro-page-2 a{height:45px;width:161px;display:block;margin-top:35px;border-radius:5px;color:#FFF;font-size:14px;font-weight:600;line-height:45px;text-align:center}#intro-page-2 ul li:before{display:inline-block;width:2px;height:2px;border-radius:50%;margin-right:20px;background-color:#3B352C;vertical-align:middle}#intro-page-2 ul li{color:#3B352C;font-size:14px;line-height:20px;margin-top:10px}#intro-page-2 ul li span{display:inline-block;vertical-align:middle;width:380px}#intro-page-sel-m,#intro-page-sel-z{height:536px;border:4px solid #00ABC2;display:inline-block;vertical-align:top;position:relative}#intro-page-sel-m>div,#intro-page-sel-z>div{padding-left:45px;padding-right:45px;padding-top:50px}#intro-page-sel-z{width:calc(49% - 8px);border-color:#F05881}#intro-page-sel-m h2 b,#intro-page-sel-m h2 span{color:#00ABC2;font-weight:500 !important}#intro-page-sel-m{width:calc(49% - 8px);margin-left:2%}#intro-page-sel-m img,#intro-page-sel-z img{height:265px;position:absolute;right:10px;bottom:-70px}#intro-page-3{padding-top:52px;padding-bottom:108px}#intro-page-3 h2{height:44px;color:#3B352C;font-size:36px;font-weight:300;line-height:44px;text-align:center}#intro-page-naj-ico-1 ul li span,#intro-page-naj-ico-2 ul li span{font-size:12px;line-height:15px;margin-top:16px;text-align:center}#intro-page-3 h2 b,#intro-page-3 h2 span{font-weight:500 !important;color:#89bf3c}#intro-page-naj-ico-1{border:1px solid #89bf3c;margin-top:50px}#intro-page-naj-ico-1 ul li{display:inline-block;width:calc(100% / 6);height:193px;text-align:center}#intro-page-naj-ico-1 ul li>div{display:flex;height:100%;width:100%;justify-content:center;align-items:center;flex-flow:column}#intro-page-naj-ico-1 ul li img,#intro-page-naj-ico-1 ul li svg{display:block;height:90px;width:90px;text-align:center}#intro-page-naj-ico-1 ul li svg *{fill:#89BF3C}#intro-page-naj-ico-1 ul li span{color:#89BF3C}#intro-page-naj-ico-2{height:240px;position:relative}#intro-page-naj-ico-2>div{height:100%;border-radius:0 0 5px 5px;background:linear-gradient(180.21deg,#B9D065 0,#B7CF64 1.93%,#8AAA47 100%);position:relative;z-index:2}#intro-page-naj-ico-2:before{display:block;height:176px;width:985px;opacity:.88;border-radius:5px;background:linear-gradient(180.72deg,#94B24D 0,#8AAA47 100%);position:absolute;margin:auto;left:0;right:0;filter:blur(30px);bottom:0;z-index:1}#intro-page-naj-ico-2 ul li{display:inline-block;width:calc(100% / 6);height:218px;text-align:center}#intro-page-naj-ico-2 ul li>div{display:flex;height:100%;width:100%;justify-content:center;align-items:center;flex-flow:column}#intro-page-naj-ico-2 ul li img{display:none}#intro-page-naj-ico-2 ul li svg{display:block;height:90px;width:90px;text-align:center}#intro-page-naj-ico-2 ul li span{color:#fff}#spol-intro-container{padding-top:33px;padding-bottom:36px;background-repeat:no-repeat;background-size:850px;background-position:-88px -172px}.spol-moski #spol-intro-container{background-size:850px;background-position:-216px -175px}#spol-intro-container h1{color:#3B352C;font-size:36px;font-weight:500;letter-spacing:1px;line-height:44px}#spol-intro-container h1 span{font-weight:300}.spol-zenski #spol-intro-container h1 span{color:#F05881}.spol-moski #spol-intro-container h1 span{color:#00ABC2}#spol-intro-left{width:645px;display:inline-block}#spol-intro-right{width:calc(100% - 645px);display:inline-block;position:relative;-webkit-transition:all 140ms cubic-bezier(.215,.61,.355,1) 0s;-moz-transition:all 140ms cubic-bezier(.215,.61,.355,1) 0s;-o-transition:all 140ms cubic-bezier(.215,.61,.355,1) 0s;transition:all 140ms cubic-bezier(.215,.61,.355,1) 0s}#spol-intro-container p.___a{margin-top:22px;color:#3B352C;font-size:18px;line-height:25px}#spol-intro-container p.___a b{font-weight:500}#spol-intro-container p.___b{width:639px;color:#3B352C;font-size:14px;line-height:20px;margin-top:16px}#spol-intro-container ul.___c li{color:#3B352C;font-size:14px;line-height:20px;margin-top:11px}#spol-intro-container ul.___c li:before{content:'';display:inline-block;width:2px;height:2px;border-radius:50%;margin-right:20px;background-color:#3B352C;vertical-align:middle}#spol-mnenja a img,#spol-vprasanjaodgovori a img{margin-right:10px;height:25px;display:inline-block}#spol-intro-container ul.___c li span{display:inline-block;width:calc(100% - 22px);vertical-align:top}#spol-intro-container h2{color:#3B352C;font-size:26px;font-weight:500;line-height:32px;margin-top:38px}#spol-intro-container p.___d{color:#3B352C;font-size:14px;font-weight:500;line-height:20px;margin-top:16px}#spol-intro-container p.___d b{font-weight:500;color:#89BF3C}#spol-intro-container p.___d br{display:block;margin-bottom:20px}#spol-intro-container p.___e{color:#3B352C;font-size:12px;line-height:16px;margin-top:6px}@media screen and (max-width:1380px){body #spol-intro-right-images{transform:scale(.7);padding-bottom:0;margin-bottom:-46px;margin-top:-65px}body #spol-intro-right-buy table{margin-top:8pX}}#spol-intro-right-images{position:relative;top:40px;padding-bottom:40px}#spol-intro-right-images img{pointer-events:none;user-select:none}#spol-intro-right-images img.___a{position:relative;left:0;top:0}#spol-intro-right-images img.___b{position:absolute;left:166px;top:97px;z-index:2}#spol-intro-right h3{margin-top:50px;color:#3B352C;font-size:26px;font-weight:300;line-height:32px}#spol-intro-right h3 b,#spol-intro-right-buy table td b{font-weight:500}#spol-intro-right-buy a,#spol-intro-right-buy table .___n{display:block;color:#FFF;font-weight:600;letter-spacing:2px;text-transform:uppercase}#spol-intro-right-buy{padding-left:115px}#spol-intro-right-buy table{margin-top:21px}#spol-intro-right-buy table td:first-child{padding-right:20px}#spol-intro-right-buy table td{color:#3B352C;font-size:16px;line-height:19px;padding-top:4px;padding-bottom:4px;position:relative}#spol-intro-right-buy table .___n{font-size:10px;padding:2px 4px;line-height:11px;text-align:center;background-color:#89BF3C;position:absolute;left:calc(100% + 10px);top:0}#spol-intro-right-buy table .___n:before{display:block;width:0;height:0;border-style:solid;border-width:3.5px 5px 3.5px 0;border-color:transparent #89bf3c transparent transparent;position:absolute;left:-5px;top:9px}#spol-intro-right-buy a{height:45px;width:191px;margin-top:28px;padding:0 10px;border-radius:5px;background-color:#F05881;font-size:14px;line-height:45px;text-align:center}#spol-intro h1.___x,#spol-intro h1.___y{font-size:36px;line-height:44px;font-weight:500;color:#3B352C}.spol-moski #spol-intro-right-buy a{background-color:#00ABC2}#spol-intro h1.___y{margin-bottom:50px}#spol-intro-sestavine li{border-radius:6px;background-color:#FFF;box-shadow:0 0 20px 0 rgba(0,0,0,.13);margin-top:30px;padding:22px}#spol-intro-sestavine .sestavine-image{width:200px;height:200px;display:inline-block;vertical-align:top}#spol-intro-sestavine .sestavine-image img{height:100%;width:100%}#spol-intro-sestavine .sestavine-bio{width:calc(100% - 225px);margin-left:25px;display:inline-block;vertical-align:top}#spol-intro-sestavine .sestavine-bio h2{color:#3B352C;font-size:20px;font-weight:500;line-height:24px;text-transform:uppercase;margin-top:0}#spol-intro-sestavine .sestavine-bio p{color:#3B352C;font-size:14px;line-height:20px}#spol-intro-sestavine .sestavine-bio-more{max-height:0;overflow:hidden;-webkit-transition:all 540ms cubic-bezier(.215,.61,.355,1) 0s;-moz-transition:all 540ms cubic-bezier(.215,.61,.355,1) 0s;-o-transition:all 540ms cubic-bezier(.215,.61,.355,1) 0s;transition:all 540ms cubic-bezier(.215,.61,.355,1) 0s;height:0;opacity:0}#spol-intro-sestavine .sestavine-bio-more.active{max-height:100%;height:auto;margin-top:20px;opacity:1}#spol-intro-sestavine .sestavine-bio>div{text-align:right;margin-top:20px}#spol-intro-sestavine .sestavine-bio a{color:#F05881;font-size:14px;font-weight:600;letter-spacing:2px;line-height:18px;text-align:center;text-transform:uppercase;cursor:pointer}#spol-intro h2.___y{color:#3B352C;font-size:26px;font-weight:500;line-height:32px;margin-top:35px}#spol-problematika>p{color:#3B352C;font-size:14px;line-height:20px;margin-top:10px}#spol-mnenja,#spol-mnenja li p,#spol-vprasanjaodgovori,#v-vednost{margin-top:20px}#spol-problematika>p br{display:block;margin-bottom:20px}#spol-mnenja a,#spol-vprasanjaodgovori a{line-height:24px;display:flex;align-items:center}#spol-problematika>p b{font-weight:inherit}.spol-zenski #spol-problematika>p b{color:#F05881}.spol-moski #spol-problematika>p b{color:#00ABC2}.spol-zenski #v-vednost{border-color:#F05881}.spol-moski #v-vednost{border-color:#00ABC2}#v-vednost{border:3px solid #aaa;border-radius:5px;padding:25px 36px}#v-vednost h3{color:#3B352C;font-size:20px;font-weight:500;line-height:24px;margin-bottom:10px}#v-vednost p{color:#3B352C;font-size:14px;line-height:20px}.spol-zenski #spol-mnenja li{border-color:#F05881}.spol-moski #spol-mnenja li{border-color:#00ABC2}#spol-mnenja li{border-top:solid 1px #aaa;padding-top:27px;margin-bottom:20px}.spol-moski #spol-mnenja a{color:#00ABC2}#spol-mnenja a{color:#F05881;font-size:20px;font-weight:500}#spol-mnenja li p{color:#3B352C;font-size:14px;line-height:20px}.spol-zenski #spol-vprasanjaodgovori li{border-color:#F05881}.spol-moski #spol-vprasanjaodgovori li{border-color:#00ABC2}#spol-vprasanjaodgovori li{border-top:solid 1px #aaa;padding-top:27px;margin-bottom:20px}.spol-moski #spol-vprasanjaodgovori a{color:#00ABC2}#spol-vprasanjaodgovori a{color:#F05881;font-size:20px;font-weight:500}#spol-vprasanjaodgovori li p{color:#3B352C;font-size:14px;line-height:20px;margin-top:20px}#spol-vprasanjaodgovori li h4{color:#3B352C;font-size:18px;font-weight:500;line-height:25px}.spol-moski #spol-vprasanjaodgovori li h4:before{background-color:#00ABC2}.spol-zenski #spol-vprasanjaodgovori li h4:before{background-color:#F05881}#spol-vprasanjaodgovori li h4:before{display:inline-block;width:5px;height:16px;background-color:#aaa;margin-right:15px;position:relative;top:2px}#narocilo-intro-container{padding-top:53px;background:radial-gradient(circle,#e4dedc 0,#BBACA7 180%)}#narocilo-intro-container:before{display:block;position:absolute;height:100%;width:100%;top:0;left:0;background-image:url(/images/Qfertil_family.png);background-repeat:no-repeat;background-size:900px;background-position:calc(100% + 198px) 95px;opacity:.23;pointer-events:none;user-select:none}#narocilo-intro-left,#narocilo-intro-right,#narocilo-left,#narocilo-right,.narocilo-intro-el-img{display:inline-block;position:relative;vertical-align:top}#narocilo-intro-left,#narocilo-left{width:790px;margin-right:30px;z-index:2}#narocilo-intro-right,#narocilo-right{width:calc(100% - 820px);-webkit-transition:all 140ms cubic-bezier(.215,.61,.355,1) 0s;-moz-transition:all 140ms cubic-bezier(.215,.61,.355,1) 0s;-o-transition:all 140ms cubic-bezier(.215,.61,.355,1) 0s;transition:all 140ms cubic-bezier(.215,.61,.355,1) 0s;z-index:2}.narocilo-intro-el-img{width:230px;height:270px}.narocilo-intro-el-img img{height:240px}.narocilo-intro-el{display:flex;margin-bottom:10px}.narocilo-intro-el:first-child .narocilo-intro-el-img img{position:absolute;right:0}.narocilo-intro-el:first-child .narocilo-intro-el-img img.___z{position:absolute;right:20px}.narocilo-intro-el:first-child .narocilo-intro-el-img img.___m{position:absolute;right:115px;top:28px}.narocilo-intro-el .narocilo-intro-el-img img.___x{position:absolute;right:57px;top:18px}.narocilo-intro-el-op{width:calc(100% - 230px);display:inline-block;vertical-align:top}.narocilo-intro-el-op h2 b{font-weight:inherit;color:#89BF3C}.narocilo-intro-el-op h2{color:#3b352c;font-size:26px;font-weight:500;line-height:32px;padding-top:16px}.narocilo-intro-el-op table{margin-top:33px;width:500px;margin-left:18px}.narocilo-intro-el-op table td:nth-child(1) input,.squaredTwo{width:24px;height:24px}.narocilo-intro-el-op table td{vertical-align:top;padding-bottom:20px}.narocilo-intro-el-op table td:nth-child(1){padding-right:20px}.squaredTwo{position:relative;background:#fff;border-radius:6px}.squaredTwo label{width:20px;height:20px;cursor:pointer;position:absolute;left:2px;top:2px}.squaredTwo label:after{width:11px;height:5px;position:absolute;top:4.6px;left:4px;border:2px solid #333;border-top:none;border-right:none;background:0 0;opacity:0;transform:rotate(-45deg)}.squaredTwo label:hover:after{opacity:.3}.squaredTwo input[type=checkbox]:checked+label:after{opacity:1}.narocilo-intro-el-op table td:nth-child(2){color:#3B352C;font-size:14px;font-weight:500;font-height:20px;padding-top:3px}.narocilo-intro-el-op table td:nth-child(2) span{display:block;opacity:.3;color:#3B352C;font-size:10px;font-style:italic;line-height:16px;padding-right:22px}.narocilo-intro-el-op table td:nth-child(3){color:#3B352C;font-size:14px;line-height:20px;padding-right:24px}.narocilo-intro-el-op table td:nth-child(4){color:#3B352C;font-size:14px;font-weight:600;line-height:20px;padding-right:17px}.narocilo-intro-el-op table td:nth-child(5) span{color:#FFF;font-size:12px;line-height:24px;text-align:center;height:24px;width:117px;border-radius:40px;background-color:#89BF3C;display:inline-block;position:relative;top:-2px}#narocilo-last-p,#qfertil-narocilo-povzetek table td:first-child,#qfertil-narocilo-povzetek table th:first-child,#spol-sestavine-table td:first-child,#spol-sestavine-table th{text-align:left}#qfertil-narocilo-povzetek table td:last-child,#qfertil-narocilo-povzetek table th:last-child,#spol-sestavine-table th:last-child{text-align:right}#nar-promo-skupaj,#qfertil-narocilo-povzetek.fixed #qfertil-narocilo-nanarocilo{display:none}.narocilo-intro-el:nth-child(2) .narocilo-intro-el-op h2 b{color:#F05881}.narocilo-intro-el:nth-child(3) .narocilo-intro-el-op h2 b{color:#00ABC2}#qfertil-svetuje{height:54px;border:1px solid #BBACA7;border-radius:6px;background-color:#FFF;line-height:54px;margin-top:40px;margin-bottom:36px;position:relative}#qfertil-svetuje img{position:absolute;left:18px;top:5px}#qfertil-svetuje p{color:#3B352C;font-size:14px;font-weight:400;padding-left:80px;padding-right:36px}#qfertil-svetuje p b{color:#89BF3C;font-weight:500}#qfertil-svetuje p strong{font-weight:500}#qfertil-narocilo-povzetek{padding:10px;opacity:.9;border-radius:6px;background-color:#FFF;-webkit-transition:all 150ms cubic-bezier(.215,.61,.355,1) 0s;-moz-transition:all 150ms cubic-bezier(.215,.61,.355,1) 0s;-o-transition:all 150ms cubic-bezier(.215,.61,.355,1) 0s;transition:all 150ms cubic-bezier(.215,.61,.355,1) 0s}#qfertil-narocilo-povzetek.hidden{display:none;opacity:0;transform:translateX(100%)}#qfertil-narocilo-povzetek.fixed{opacity:1}#qfertil-narocilo-povzetek h2{color:#3B352C;font-size:20px;font-weight:500;line-height:24px}#qfertil-narocilo-povzetek.fixed h2{margin-left:-10px}#qfertil-narocilo-povzetek table{width:100%}#qfertil-narocilo-povzetek table th{color:#3B352C;font-size:12px;line-height:20px;font-weight:400;padding-top:12px;padding-bottom:14px}#qfertil-narocilo-povzetek table td{color:#3B352C;font-size:12px;line-height:16px;text-align:center;padding:11px 0;border-bottom:1px solid #E5E8DD}#qfertil-narocilo-povzetek table #nar-povzetek-prihranek td,#qfertil-narocilo-povzetek table #nar-povzetek-skupaj td,#qfertil-narocilo-povzetek table #nar-promo-skupaj td{border:0}#qfertil-narocilo-povzetek table #nar-povzetek-prihranek td{color:#89BF3C;font-size:12px;line-height:20px;font-weight:400;padding-bottom:0}#qfertil-narocilo-povzetek table #nar-promo-skupaj td{color:#89BF3C;line-height:20px;padding-bottom:0;font-size:14px;font-weight:500;border-top:solid 1px #E5E8DD}#qfertil-narocilo-povzetek table #nar-povzetek-skupaj td{color:#3B352C;font-size:14px;font-weight:500;line-height:20px;padding-top:8px}#qfertil-narocilo-nanarocilo{text-align:center;padding:18px 0}#qfertil-narocilo-nanarocilo a{color:#89BF3C;font-size:14px;font-weight:600;letter-spacing:2px;line-height:18px;text-align:center;display:inline-block;text-transform:uppercase;cursor:pointer}#qfertil-narocilo-nanarocilo a:hover{opacity:.9}#qfertil-narocilo-nanarocilo .chev-down{display:inline-block;border-color:#89BF3C transparent transparent;border-width:4px 4px 0;position:relative;top:-3px;margin-left:5px}#narocilo-actual{padding-top:47px;background-color:#fff}#narocilo-actual.hidden{display:none}#narocilo-actual h2{color:#3B352C;font-size:20px;font-weight:500;line-height:24px}#narocilo-actual #narocilo-left h2{margin-bottom:22px}.small-width.w{width:800px;margin:auto}#promocijska-koda,form .form-row input,form .form-row textarea,form .form-row select{display:block;width:calc(100% - 4px - 22px);padding:11px;background-color:#FFF}form .form-row{margin-bottom:10px}form .form-row input,form .form-row textarea,form .form-row select{border:2px solid #E5E8DD;border-radius:6px}form .form-row input.err,form .form-row textarea.err{border-color:#F44336!important;color:#F44336}#narocilo-promocijska{margin-top:20px}#promocijska-koda{border:2px solid #E5E8DD;border-radius:6px;margin-bottom:15px;margin-top:4px;-webkit-transition:all 150ms cubic-bezier(.215,.61,.355,1) 0s;-moz-transition:all 150ms cubic-bezier(.215,.61,.355,1) 0s;-o-transition:all 150ms cubic-bezier(.215,.61,.355,1) 0s;transition:all 150ms cubic-bezier(.215,.61,.355,1) 0s}#narocilo-nacin-placila,.squaredTwoC .squaredTwo{-webkit-transition:all 340ms cubic-bezier(.215,.61,.355,1) 0s;-moz-transition:all 340ms cubic-bezier(.215,.61,.355,1) 0s}#promocijska-koda.err{color:red}#narocilo-last>div:last-child p{font-size:15px;color:#F44336;margin-top:10px;display:none}#promocijska-koda.ok{color:#89BF3C;background-color:rgba(137,191,60,.11)}form .form-row textarea{resize:none;height:60px}form .form-row label{color:#3B352C;font-size:14px;line-height:20px;display:block;margin-bottom:4px}form .form-row.form-row-2>div{width:calc(50% - 10px);display:inline-block}form .form-row.form-row-2>div:first-child{margin-right:20px}form .form-row.form-row-3>div{display:inline-block}form .form-row.form-row-3>div:first-child{margin-right:20px;width:calc(100% - 20px - 170px)}form .form-row.form-row-3>div:last-child{width:170px}form .form-row.form-row-3.reverse>div:first-child{width:170px;margin:0}form .form-row.form-row-3.reverse>div:last-child{margin-left:20px;width:calc(100% - 20px - 170px)}#qfertil-narocilo-povzetek-pseudo{height:200px;width:100%;display:block}.roundedOne,.roundedOneC p{display:inline-block;vertical-align:middle}#narocilo-nacin-placila.hidden{opacity:0;transform:translateY(100px)}#narocilo-nacin-placila{opacity:1;transform:translateY(0);transition:all 340ms cubic-bezier(.215,.61,.355,1) 0s}.roundedOneC.gap{margin-bottom:70px}.roundedOne{width:15px;height:15px;position:relative;background:#89BF3C;border-radius:50%}.roundedOne label{width:20px;height:20px;cursor:pointer;position:absolute;left:2px;top:1px;border-radius:50px}.roundedOne label:after{width:7px;height:7px;position:absolute;top:3px;left:2px;background:#fff;opacity:0;border-radius:50px}.roundedOne label:hover::after{opacity:.3}.roundedOne input[type=radio]:checked+label:after{opacity:1}.roundedOneC p{color:#3B352C;font-size:14px;line-height:15px;width:calc(100% - 24px - 15px);margin-left:15px;position:relative}.roundedOneC{position:relative;margin-top:30px}.roundedOneC p span{font-size:12px;display:block;position:absolute;top:20px}.roundedOneC p img:not(.non-responsive){position:absolute;display:block;bottom:-55px;left:0}#narocilo-form [name=nacin_placila],#narocilo-form [name="nar[]"]{display:none!important}.squaredTwoC{position:relative;display:inline-block}.squaredTwoC .squaredTwo{background-color:#E5E8DD;display:inline-block;-o-transition:all 340ms cubic-bezier(.215,.61,.355,1) 0s;transition:all 340ms cubic-bezier(.215,.61,.355,1) 0s}.squaredTwoC .squaredTwo.err{box-shadow:inset 0 0 0 2px #F44336}.squaredTwoC p{color:#3B352C;font-size:12px;line-height:16px;display:inline-block;margin-left:10px}#narocilo-last-btn,#paypal-button-container:before{left:110px;line-height:45px;text-transform:uppercase;letter-spacing:2px;text-align:center;outline:0;top:0}.squaredTwoC p a{color:#89BF3C}#narocilo-last{text-align:center;margin-top:30px}#narocilo-last>div .squaredTwoC{margin:0 20px}#narocilo-last-btn{width:180px;height:45px;border-radius:5px;background-color:#89BF3C;display:inline-block;font-size:14px;font-weight:600;color:#fff;border:0;margin-bottom:78px;margin-top:17px;cursor:pointer}#narocilo-last-btn.disabled,#narocilo-last-btn[disabled]{background-color:#999!important;opacity:.5!important;cursor:not-allowed}#kontakt-form #narocilo-last-btn{position:relative;top:-77px;left:0}#narocilo-last-btn:hover{opacity:.9}#narocilo-last-p{width:766px;color:#3B352C;font-size:12px;line-height:16px;margin:auto auto 30px}.postnina-brezplacna{color:#89bf3c!important;opacity:1!important}#qfertil-podstran{padding:60px 0}#qfertil-podstran h1{color:#3B352C;font-size:26px;font-weight:300;line-height:32px;margin-bottom:18px}#qfertil-podstran h2{color:#3B352C;font-size:18px;font-weight:400;line-height:32px;margin-top:26px;margin-bottom:10px}#piskotki-podstran-container{width:1030px}#qfertil-podstran p{color:#3B352C!important;font-size:14px!important;line-height:20px;margin-bottom:10px!important}#qfertil-podstran table#table-cookies{font-size:14px;text-align:left;margin-bottom:10px}#qfertil-podstran table#table-cookies th{background-color:#f1f1f1;font-weight:400;color:#89BF3C}#qfertil-podstran table#table-cookies td,#qfertil-podstran table#table-cookies th{padding:10px}#qfertil-podstran table#table-cookies td{color:#555}#qfertil-podstran table#table-cookies tr:nth-child(2n-1){background-color:#f1f1f1}#qfertil-podstran *{font-family:Montserrat,sans-serif!important}#qfertil-podstran ul{padding-left:60px;list-style-type:disc;margin-top:4px}#qfertil-podstran ul li{color:#3B352C!important;font-size:14px!important;line-height:20px}#qfertil-podstran p strong{margin-top:20px!important;display:block}#qfertil-podstran p a{color:#89BF3C}#mobile-menu-container{position:fixed;height:calc(100% - 64px);width:100%;top:64px;left:0;z-index:8;display:none}#mobile-menu.active{right:0}#mobile-menu.active ul li{transform:translateX(0);opacity:1}#mobile-menu.active ul li a{display:flex;align-items:center;height:100%;width:80%;font-weight:500;border-bottom:1px solid #D4C2BC}#mobile-menu{width:100%;height:100%;background-color:#BBACA7;position:absolute;right:-100%;top:12px;-webkit-transition:all 440ms cubic-bezier(.215,.61,.355,1) 0s;-moz-transition:all 440ms cubic-bezier(.215,.61,.355,1) 0s;-o-transition:all 440ms cubic-bezier(.215,.61,.355,1) 0s;transition:all 440ms cubic-bezier(.215,.61,.355,1) 0s}#mobile-menu ul{display:flex;height:100%;width:100%;flex-flow:column;font-size:18px;color:#3B352C;overflow:hidden}#mobile-menu ul li{display:flex;flex:1;justify-content:center;align-items:center;cursor:pointer;-webkit-transition:all 640ms cubic-bezier(.215,.61,.355,1) 0s;-moz-transition:all 640ms cubic-bezier(.215,.61,.355,1) 0s;-o-transition:all 640ms cubic-bezier(.215,.61,.355,1) 0s;transition:all 640ms cubic-bezier(.215,.61,.355,1) 0s;transform:translateX(100%);opacity:0}#mobile-menu #lang-nav-btn-m a{border:0;width:100%!important}#mobile-menu #lang-nav-btn-m a span{color:rgba(255,255,255,.5)}#mobile-menu #lang-nav-btn-m a svg{height:26px!important;margin-right:10px}#mobile-menu ul li:last-child{width:80%;margin:auto;display:block;border:0!important}#mobile-menu ul li:last-child>div{display:inline-flex;height:100%;width:calc(50% - 6px);flex-flow:nowrap;align-items:center;justify-content:flex-start;vertical-align:middle}#mobile-menu ul li:last-child>div:last-child{justify-content:flex-end}#mobile-menu-lower-left a{width:24px!important;height:24px!important;display:inline-block!important;border:0!important;margin-right:18px;opacity:.9}#mobile-menu-lower-left a svg{height:22px!important}#mobile-menu-lower-left a img,#mobile-menu-lower-left a svg{display:block;height:24px}#spol-sestavine-table{font-size:14px;width:100%;margin-bottom:10px;margin-top:10px}#spol-sestavine-table th{font-weight:500}#spol-sestavine-table td{text-align:right;font-size:13px;color:#444;border-top:solid 1px #e8e8e8}#spol-sestavine-table tr{cursor:pointer}.spol-zenski #spol-sestavine-table tr:hover td{color:#F05881}.spol-moski #spol-sestavine-table tr:hover td{color:#21b5c8}#spol-sestavine-table td,#spol-sestavine-table th{padding:5px 4px}#spol-sestavine-table td:first-child,#spol-sestavine-table th:first-child{padding-left:0}#copyright-creator{font-size:13px;position:absolute;left:0;top:34px;color:rgba(255,255,255,.5)}#paypal-button-container{display:inline-block;position:relative;top:17px;margin-bottom:40px;z-index:1;height:100px;width:300px}#paypal-button-container:before:hover{opacity:.9}#paypal-button-container:before{content:'Naroči';position:absolute;z-index:1000;pointer-events:none;opacity:1;width:180px;height:45px;border-radius:5px;background-color:#89BF3C;display:inline-block;font-size:14px;font-weight:600;color:#fff;border:0;cursor:pointer}#paypal-button-container:after{display:block;position:absolute;z-index:100;pointer-events:none;opacity:1;left:0;top:0;background-color:#fff;height:100%;width:100%}#narocilo-last>div:last-child{height:120px;overflow:hidden}#mobile-naroci-btn{display:none}#full-cookies-container{height:116px;position:fixed;bottom:0;width:100%;left:0;box-shadow:0 -6px 6px 0 rgba(0,0,0,.06);opacity:.9;background-color:#fff;z-index:2;background-image:url(/images/cookies.png);background-repeat:no-repeat;background-size:73px;background-position:48px 27px}#full-cookies-container>p{width:561px;color:#3B352C;margin:25px auto auto;font-size:12px;line-height:16px;text-align:center}#full-cookies-container>div>a:first-child,#full-cookies-container>div>a:last-child{height:18px;font-size:14px;font-weight:600;letter-spacing:2px;line-height:18px;text-align:center;text-transform:uppercase;display:inline-block}#full-cookies-container>div>a:first-child{opacity:.5;color:#3B352C}#full-cookies-container>div a img{display:inline-block;vertical-align:middle;position:relative}#full-cookies-container>div a:hover{opacity:.8;cursor:pointer}#full-cookies-container>div{text-align:center;margin-top:20px}#full-cookies-container>div>a:last-child{color:#89BF3C;margin-left:43px}#full-cookies-container>div>a:last-child img{top:-1px}








/*SLIDER*/
.ulslider-container {
	position: relative;
	overflow: hidden;
	white-space: nowrap;
	transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
    padding-bottom: 12px;
    width:100%;
}

.ulslider-overflow.ulslider-autohidearrows .ulslider-arrow {
	opacity: 0;
	visibility: hidden;
}

.ulslider-overflow.ulslider-autohidearrows:hover .ulslider-arrow {
	opacity: 1;
	visibility: visible;
}

.ulslider-overflow {
	position: relative;
}

.ulslider-arrow {
    width: 50px;
    height: 50px;
    display: inline-block;
    position: absolute;
    top: calc(50% - 25px);
    cursor: pointer;
    overflow: visible;
    clear: both;
    z-index: 3;
    float: left;
    border-radius: 50%;
    text-align: center;
}


.ulslider-arrow.ulslider-arrow-left {
	left:20px;
	background-color: #333;
}
.ulslider-arrow.ulslider-arrow-left:before {
    display: inline-block;
    content: '';
    position: absolute;

    border: solid #fff;
    border-width: 0 2px 2px 0;
    display: inline-block;
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);

    height: 12px;
    width: 12px;

    top: calc(50% - 6px);
    left: 3px;
    right: 0;
    margin: auto;
}

.ulslider-arrow.ulslider-arrow-right {
	right:20px;
	background-color: #333;
}

.ulslider-arrow.ulslider-arrow-right:before {
	display: inline-block;
	content:'';
	position: absolute;

	border: solid #fff;
    border-width: 0 2px 2px 0;
    display: inline-block;

    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);

    height: 12px;
    width: 12px;

    top: calc(50% - 7px);
    right: 4px;
    left:0;
    margin: auto;
}

._oneslider {
	height:100%;
	width:100%;
}

._oneslider ul {
	height:100%;
	width:auto;
	white-space: nowrap;
	overflow:hidden;
}

._oneslider ul li, ._oneslider li {
	height: 100%;
    width: 100%;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
}

.oneslider-overflow {
	position: relative;
	height: 100%;
}

.oneslider-container > li {
	opacity: 0.2;
	-webkit-transition: opacity 540ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-moz-transition: opacity 540ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-o-transition: opacity 540ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	transition: opacity 540ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.oneslider-container > li.active {
	opacity: 1;
}
._oneslider ul li div {
	height: 100%;
    width: 100%;
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat;
}

._oneslider ul li > img {
	/*max-width: 100%;
	max-height: 100%;
	width:auto;
	height:100%;*/
}

.oneslider-container {
	position: relative;
	overflow: hidden;
}

.oneslider-container.oneslider-autohidearrows .oneslider-arrow {
	opacity: 0;
	visibility: hidden;
	-webkit-transition: all 640ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-moz-transition: all 640ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-o-transition: all 640ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	transition: all 640ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}

.oneslider-container.oneslider-autohidearrows:hover .oneslider-arrow {
	opacity: 1;
	visibility: visible;
}

.oneslider-arrow {
	width:34px;
	height: 34px;
	display: inline-block;
	position: absolute;
	top:calc(50% + 5px);
	cursor: pointer;
	overflow:visible;
	clear: both;
	z-index: 3;
	float:left;
	border-radius: 50%;
	text-align: center;
}

._oneslider-hidearrow .oneslider-arrow {
	opacity:0;
	-webkit-transition: all 540ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-moz-transition: all 540ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-o-transition: all 540ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	transition: all 540ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}

._oneslider-hidearrow:hover .oneslider-arrow {
	opacity: 1;
}

.oneslider-arrow.oneslider-arrow-left {
	left:-30px;
	background-color: #333;
}
.oneslider-arrow.oneslider-arrow-left:before {
    display: inline-block;
    content: '';
    position: absolute;

    border: solid #fff;
    border-width: 0 2px 2px 0;
    display: inline-block;
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);

    height: 7px;
    width: 7px;

    top: calc(50% - 4.6px);
    left: 2px;
    right: 0;
    margin: auto;
}



.oneslider-arrow.oneslider-arrow-right {
	right:-30px;
	background-color: #333;
}

.oneslider-arrow.oneslider-arrow-right:before {
	display: inline-block;
	content:'';
	position: absolute;

	border: solid #fff;
    border-width: 0 2px 2px 0;
    display: inline-block;

    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);

    height: 7px;
    width: 7px;

    top: calc(50% - 4.6px);
    right: 2px;
    left:0;
    margin: auto;
}


.oneslider-dots {
	position: absolute;
	width:100% !important;
	height:auto !important;
	bottom:-45px;
	text-align: center;
	z-index: 2;
}

.oneslider-dots li {
	display: inline-block;
	border-radius: 50%;
	height:8px !important;
	width:8px !important;
	border:solid 2px #000;
	margin:0px 10px;
	cursor: pointer;
}

.oneslider-dots li.active {
	background-color: #000;
}


._oneslider-padded-image {
	height: 100%;
	width:100%;
}
._oneslider-padded-image-inner {
	padding: 50px 25px;
    width: calc(100% - 50px) !important;
    height: calc(100% - 50px) !important;
}

._bgoneslider {
	height:100%;
	width:100%;
}

._bgoneslider ul {
	height:100%;
	width:auto;
	white-space: nowrap;
	overflow:hidden;
}

._bgoneslider ul li, ._bgoneslider li {
	height: 100%;
    width: 100%;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    position: relative;
    overflow: hidden;
    background-color: #2f2f2f;
}

._bgoneslider > li {
	opacity: 0.2;
	-webkit-transition: opacity 540ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-moz-transition: opacity 540ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-o-transition: opacity 540ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	transition: opacity 540ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	position: relative;
}
._bgoneslider > li.active {
	opacity: 1;
}
/*._bgoneslider ul li div {
	height: 100%;
    width: 100%;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
}*/

._bgoneslider ul li > img {
	/*max-width: 100%;
	max-height: 100%;
	width:auto;
	height:100%;*/
}

._bgoneslider-bg {
	height: 100%;
	width:100%;
	background-size: cover;
	background-position: 50%;
	position: absolute;
	background-size: 105%;
	background-size: cover;
}

._bgoneslider-container {
	position: absolute;
	right:0;
	left:0;
	top:0;
	bottom:0;
	width: 100%;
	margin:auto;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-flow: column;
}


._bgoneslider-container.preloaded {
	transform: translateX(100%);
}

._bgoneslider-container-width {
	position: relative;
	height: 100%;
}

.bgoneslider-container {
	position: relative;
	overflow: hidden;
}

._bgoneslider-container {
	-webkit-transition: all 840ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-moz-transition: all 840ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-o-transition: all 840ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	transition: all 840ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}

._bgoneslider-container.active {
	left:0;
	opacity: 1;
	transform:scale(1);
}

.bgoneslider-container li:not(.active) ._bgoneslider-container {
	left:100%;
	opacity: 0;
	transform:scale(0.3);
}

._bgoneslider-container-inner {
    display: block;
    position: relative;
    z-index: 2;
    text-align: left;
    /*border-left:solid 6px #d43c51;*/
    
}

._bgoneslider-container-inner > div {
    display: inline-block;
	padding:100px;
	background-color: rgba(146, 46, 60, 0.22);
    position: relative;
    box-shadow: 15px 15px rgba(156, 34, 62, 0.8);
}

/*._bgoneslider-container-inner.preloaded > div:before {
	width:0;
}
._bgoneslider-container-inner > div:before {
	content:'';
	display: block;
	position: absolute;
	height: 6px;
	background-color: #d43c51;
	width:100%;
	top:0;
	left:0;
	border-radius: 0 5px 5px 0;
	-webkit-transition: all 840ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-moz-transition: all 840ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-o-transition: all 840ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	transition: all 840ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	z-index:2;
}
*/
/*._bgoneslider-container-inner.preloaded > div:after {
	width: 0;
}
._bgoneslider-container-inner > div:after {
	content:'';
	display: block;
	position: absolute;
	height: 6px;
	background-color: #d43c51;
	width:50%;
	bottom:0;
	left:0;
	border-radius: 0 5px 5px 0;
	-webkit-transition: all 840ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-moz-transition: all 840ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-o-transition: all 840ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	transition: all 840ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}*/

._bgoneslider-container-inner > i {
    font-size: 110px;
    margin-bottom: 20px;
    color: #fff;
}

._bgoneslider-container-inner h1 {
    font-size: 22px;
    color: #fff;
    margin-bottom: 20px;
    font-weight: 400;
    -webkit-transition: all 440ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-moz-transition: all 440ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-o-transition: all 440ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	transition: all 440ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
    display: flex;
    justify-content: center;
    align-items: center;
    text-transform: uppercase;
    flex-flow: column;
}

._bgoneslider-bg.loaded {
	background-attachment: fixed;
}

._bgoneslider-container-inner h1.preloaded {
	opacity: 0;
	transform: translateY(300px);
}

._bgoneslider-container-inner h1 b {
	font-weight: inherit;
}

._bgoneslider-container-inner h1 span {
	font-weight: inherit;
	font-family: inherit;
	color:#fff;
	position: relative;
	/*top:-20px;*/
	font-size: 75px;
	display: block;
	font-weight: 600;
	text-align: left;
    text-shadow: 5px 5px rgba(0, 0, 0, 0.12);
}

._bgoneslider-container-inner a.preloaded {
	opacity: 0;
	transform: translateY(300px);
}

circ {
    position: absolute;
    right: -21%;
    height: 11vw;
    width: 11vw;
    background-color: rgba(255, 0, 0, 0.84);
    display: flex;
    top: -7vw;
    border-radius: 50%;
    font-size: 1.4vw;
    line-height: 1.5vw;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    flex-flow: column;
    -webkit-transition: all 240ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-moz-transition: all 240ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-o-transition: all 240ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	transition: all 240ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	transform: rotate(0deg);
}

circ.preloaded {
	transform: rotate(80deg) scale(0.2);
    opacity: 0;
}

circ b {
	display: block;
	font-weight: 900;
	font-size: 121%;
}

._bgoneslider-container-inner p {
    white-space: pre-wrap;
    width:100%;
    font-size: 24px;
    line-height: 38px;
    font-weight: 600;
    text-align: center;
    color: #ff8e9e;
    -webkit-transition: all 640ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-moz-transition: all 640ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-o-transition: all 640ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	transition: all 640ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	text-transform: uppercase;
}

._bgoneslider-container-inner p.preloaded {
	opacity: 0;
	transform: translateY(300px);
}

._bgoneslider-container-inner a:hover {
	box-shadow: 2px 10px 53px rgba(0, 0, 0, 0.2);
    /*background-color: #00b6fa;*/
}
._bgoneslider-container-inner a {
    display: inline-block;
    /* left: -5px; */
    right: 20%;
    cursor: pointer;
    font-size: 14px;
    color: #fff;
    font-weight: 400;
    margin-top: 30px;
    bottom: -8px;
    background-color: #342f90;
    padding: 15px 39px;
    border-radius: 4px;
    -webkit-transition: all 840ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
    -moz-transition: all 840ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
    -o-transition: all 840ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
    transition: all 840ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
    position: absolute;
    overflow: hidden;
}


._bgoneslider-container-inner a:hover {
	/*padding-right: 50px;*/
}
._bgoneslider-container-inner a:hover i {
	transform: none;
	opacity: 1;
}

._bgoneslider-container-inner a i {
	position: absolute;
    right: 20px;
    top: 13px;
    font-size: 26px;
    transform: translateY(-130%);
    -webkit-transition: all 840ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-moz-transition: all 840ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-o-transition: all 840ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	transition: all 840ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	opacity: 0;
}

.bgoneslider-arrow {
	width:30px;
	height: 60px;
	display: inline-block;
	position: absolute;
	top:calc(50% - 30px);
	cursor: pointer;
	overflow:visible;
	clear: both;
	z-index: 3;
	float:left;
}

._bgoneslider-hidearrow .bgoneslider-arrow {
	opacity:0;
	-webkit-transition: all 540ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-moz-transition: all 540ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	-o-transition: all 540ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	transition: all 540ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}

._bgoneslider-hidearrow:hover .bgoneslider-arrow {
	opacity: 1;
}

.bgoneslider-arrow.bgoneslider-arrow-left {
	left:10px;
}
.bgoneslider-arrow.bgoneslider-arrow-left:before {
	display: inline-block;
	content:'';
	position: absolute;

	border: solid #222;
    border-width: 0 3px 3px 0;
    display: inline-block;

    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);

    height: 30px;
    width: 30px;

    top:calc(50% - 20px);
    left:8px;
}



.bgoneslider-arrow.bgoneslider-arrow-right {
	right:10px;
}

.bgoneslider-arrow.bgoneslider-arrow-right:before {
	display: inline-block;
	content:'';
	position: absolute;

	border: solid #222;
    border-width: 0 3px 3px 0;
    display: inline-block;

    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);

    height: 30px;
    width: 30px;

    top:calc(50% - 20px);
    right:8px;
}


.bgoneslider-dots {
	position: absolute;
	width:100% !important;
	height:auto !important;
	bottom:25px;
	text-align: center;
	z-index: 2;
	overflow:visible !important;
}

.bgoneslider-dots li {
	display: inline-block;
	border-radius: 50%;
	height:11px !important;
	width:11px !important;
	/*border:solid 2px rgba(255,255,255,0.4);*/
	background-color: rgba(255,255,255,0.4);
	margin:0px 10px;
	cursor: pointer;
	overflow:visible !important;
}

.bgoneslider-dots li.active {
	background-color: #fff;
	border-color:#fff;
	height:8px !important;
	width:8px !important;
	position: relative;
	margin:0px 15px;
}

.bgoneslider-dots li.active:before {
    content: '';
    position: absolute;
    height: 20px;
    width: 20px;
    display: block;
    border-radius: 50%;
    border: solid 2px #fff;
    top: -8px;
    left: -8px;
}

div#fullimg-container {
    display: flex;
    position: fixed;
    height: 100%;
    width: 100%;
    background-color: rgba(11, 11, 11, 0.92);
    z-index: 9;
    justify-content: center;
    align-items: center;
    border-radius: 2px;
    overflow: hidden;
    flex-flow: column;
}

#fullimg-container img {
    box-shadow: 2px 2px 16px rgba(0, 0, 0, 0.33);
    max-height: 80vh;
    max-width: 80vw;
}


#fullimg-container ul {
    margin-top: 20px;
    max-width: 90vw;
    overflow: auto;
}
#fullimg-container ul li {
    display: inline-block;
}


.fancygal-img-el {
    height: 42px;
    width:42px;
    background-size: cover;
    background-position: 50%;
    margin:10px;
}

#fancygal-imgs li {
    cursor: pointer;
}

.spinner-container {
  position: absolute;
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
  display: flex;
  background-color: #2f2f2f;
}

.spinner {
  margin: 100px auto;
  width: 40px;
  height: 40px;
  position: relative;
  text-align: center;
  
  -webkit-animation: sk-rotate 2.0s infinite linear;
  animation: sk-rotate 2.0s infinite linear;
}

.dot1, .dot2 {
  width: 60%;
  height: 60%;
  display: inline-block;
  position: absolute;
  top: 0;
  background-color: #444;
  border-radius: 100%;
  
  -webkit-animation: sk-bounce 2.0s infinite ease-in-out;
  animation: sk-bounce 2.0s infinite ease-in-out;
}

.dot2 {
  top: auto;
  bottom: 0;
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s;
}

@-webkit-keyframes sk-rotate { 100% { -webkit-transform: rotate(360deg) }}
@keyframes sk-rotate { 100% { transform: rotate(360deg); -webkit-transform: rotate(360deg) }}

@-webkit-keyframes sk-bounce {
  0%, 100% { -webkit-transform: scale(0.0) }
  50% { -webkit-transform: scale(1.0) }
}

@keyframes sk-bounce {
  0%, 100% { 
    transform: scale(0.0);
    -webkit-transform: scale(0.0);
  } 50% { 
    transform: scale(1.0);
    -webkit-transform: scale(1.0);
  }
}

[data-bg] {
  -webkit-transition: all 640ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
  -moz-transition: all 640ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
  -o-transition: all 640ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
  transition: all 640ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}

[data-bg]:not(.loaded) {
  opacity: 0;
}

[data-bg].loaded {
  opacity: 1;
}

a.blue_text,
.blue_text,
span.blue_text{
	color:#00ABC2 !important;
}


/***NEW DISCOUNT***/
.extra_discount{
	font-size: 12px;
	line-height: 24px;
	width:235px;
	position: absolute;
	left:0px;
	top:-25px;
}

.extra_discount div:nth-child(2){
	color: #faff00;
	font-weight: bold;
	height: 24px;
	width: 100%;
	border-radius: 40px;
	background-color: #2b2726;
	display: inline-block;
	position: relative;
	top: -2px;
}

.notification{
	font-size:16px;
	color:#f20000;
	margin-top:3px;
}