/* |--------------------------------------------------------------- |-- This all CSS for OS Template |--------------------------------------------------------------- */ /*Left Bar Index*/ #leftBar { border-right: 1px solid 1px solid rgba(155, 155, 155, 0.5); position: relative; z-index: 1; } #menu .elements h2 { color: #333; } #menu #arrow { background: #1873eccc; } #leftBar a { color: #000; font-family: "MontserratLight"; } #leftBar a:visited { color: #000; } #leftBarTop { background: #1873ec; } #leftBarMiddle #shopa .links h2 ,#leftBarMiddle #piper .links h2 { color: #000; font-family: "AlexanaNeue"; } #leftBarBot { background: #1873ec; } #leftBarBot .verticalSeparator { border-left: 0.8px solid rgba(255, 255, 255, 0.2); } #nav { background-color: #1873ec; } #loadingBar { background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgb(191, 191, 191) 100%); } #menu { background-color: #ffffff; box-shadow: inset 0 0 40px #00000021; font-family: "MontSerrat"; position: relative; } #menu:after { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background: rgba(155, 155, 155, 0.5); } #searchIntro, #searchRightBar #closeSearch { background: #1873ec; } #menuInput #searchInput { border: 0; } #menu #localization { color: #000; } #menuInput form span { color: #1875f0; } #footer { background: #fff; } input[type=text]{ color: #000 !important; } #footer:before { content: ''; position: absolute; top: 0; width: 100%; height: 1px; background: rgba(155, 155, 155, 0.5); } .gradient { color: #fff; background: linear-gradient(90deg, rgba(79, 172, 254, 1) 0%, rgba(24, 117, 240, 1) 100%); } .blogRightPage #allBlogsView .allBlogsCarousels .carouselAllBlogsView .slide .ABTitles { background: linear-gradient(rgba(79, 172, 254, 1) 0%, rgba(40, 113, 250, 0) 100%); background-color: #1875f0; } .blogRightPage #allBlogsView .allBlogsCarousels .navAnim { box-shadow: 0 0 5px #ffffff; border: 0; } #menuCursor .wrapImg { border: 1px solid #00000021; } #homeContent #homeLinks .homeLink .gradient { color: #fff; } #homeContent #homeBigPicture .bigBack { background-color: #1873ec; } #burgerMenu { display: none; } .blogRightPage #singleBlogsView #articlePart { background-color:#fff; } .blogRightPage #singleBlogsView #articlePart #carouselArticles .slide { color:#000; } #ui-carouselAllBlogs-prev {background:#21389e;} #allThingsTopBar #allThingsNav #ui-carouselAT-prev {background:#21389e;} #cartLeftBar #cartNav #ui-carouselCart-prev {background:#21389e;} #faqContent #faqTopBar #faqNav #ui-carouselFaq-prev {background:#21389e;} #contactNav #ui-carouselContact-prev {background:#21389e;} #faqContent #faqAnswers #leftPart .black {background: linear-gradient(90deg, rgba(79, 172, 254, 1) 0%, rgba(24, 117, 240, 1) 100%);} #wishlistLeftBar #nextButton {background:#1873ec;} #carouselsingleProduct .active { background: linear-gradient(90deg, #1873ec 0%, rgba(40, 113, 250, 1) 100%);} #allThingsMiddle .carouseAllProductsMain .slide .wrapInfos .title { background: rgba(24, 114, 236, 0.8); } #cartButtonsRight #priceTotal {background-color: #21389e;} #leftBarMiddle .icones .menu { animation: fadein 2s; -moz-animation: fadein 2s; /* Firefox */ -webkit-animation: fadein 2s; /* Safari et Chrome */ -o-animation: fadein 2s; /* Opera */ } @keyframes fadein { from { opacity:0; } to { opacity:1; } } @-moz-keyframes fadein { /* sur Firefox */ from { opacity:0; } to { opacity:1; } } @-webkit-keyframes fadein { /* sur Safari et Chrome */ from { opacity:0; } to { opacity:1; } } @-o-keyframes fadein { /* sur Opera */ from { opacity:0; } to { opacity: 1; } } .blogRightPage #singleBlogsView #articlePart a { margin: auto; padding: .2rem .25rem; /* font-size: 1.5rem; */ text-decoration: none; color: #000; /* font-weight: 800; */ font-family:Montserrat-SemiBold; position: relative; -webkit-transition: all 0.3s cubic-bezier(0.2, 0, 0, 1); transition: all 0.3s cubic-bezier(0.2, 0, 0, 1); z-index: 1; } .blogRightPage #singleBlogsView #articlePart a:after { content: ''; display: block; height: 2px; position: absolute; bottom: 0; right: 1.25rem; left: 1.25rem; background-color: #000; -webkit-transition: all 0.3s cubic-bezier(0.2, 0, 0, 1); transition: all 0.3s cubic-bezier(0.2, 0, 0, 1); -webkit-transform-origin: bottom center; transform-origin: bottom center; z-index: -1; } .blogRightPage #singleBlogsView #articlePart a:hover { color: #fff; } .blogRightPage #singleBlogsView #articlePart a:hover:after { right: 0; left: 0; height: 100%; } #cartEmptyContent .cartEmpty { background:#fff; color:#000; border-right:1px solid rgba(155, 155, 155, 0.5); } #leftBarMiddle #shopa.menu-blkwhite { flex: 2; width: 100%; display: flex; flex-direction: row; } #leftBarMiddle #shopa.menu-blkwhite .img { flex: 1; } #leftBarMiddle #shopa.menu-blkwhite .img .wrapImg { position: relative; flex: 1; height: 100%; } #leftBarMiddle #shopa.menu-blkwhite .img .wrapImg img { max-width: 100%; max-height: 100%; top: 1%; right: 0; left: 0; position: absolute; margin: auto; width: 310px; height: auto; } #leftBarMiddle #shopa.menu-blkwhite .links { box-shadow: -2px -2px 5px rgba(33, 56, 158, 0.12); padding: 10%; box-sizing: border-box; flex: 2; } #leftBarMiddle #shopa.menu-blkwhite .links h2 { margin-top: 30px; font-size: calc(0.8vh + 0.8vw); margin: 0; color: #000; font-family: "AlexanaNeue"; } #leftBarMiddle #shopa.menu-blkwhite .links a { color: #000; font-family: "MontserratLight"; font-size: 12px; }