﻿.shopContentCalendar .row{background-size:cover;background-repeat:no-repeat;border-radius:5px;padding-bottom:5px;}.shopContentCalendar .row.bg-calendar{box-shadow:0 1px 3px #00000082;}.shopContentCalendar .row div.col-md-2.col-sm-3{float:left;}@media only screen and (max-width:768px){.shopContentCalendar .row div.col-md-2.col-sm-3{width:25%;}}@media only screen and (max-width:638px){.shopContentCalendar .row div.col-md-2.col-sm-3{width:33.33%;}}@media only screen and (max-width:472px){.shopContentCalendar .row div.col-md-2.col-sm-3{width:50%;}}.shopContentCalendar .row .flip-card{background-color:transparent;width:100%;height:100%;perspective:1000px;}.shopContentCalendar .row .flip-card.disable{opacity:.6;}.shopContentCalendar .row .flip-card.disable .show .flip-card-back{background-color:#757575 !important;border:1px solid #979797;position:absolute;}.shopContentCalendar .row .flip-card .flip-card-inner{text-align:center;transition:transform 2s;transform-style:preserve-3d;box-shadow:0 1px 5px 0 rgba(0,0,0,.2);border-radius:5px;}.shopContentCalendar .row .flip-card .flip-card-inner .flip-card-front,.shopContentCalendar .row .flip-card .flip-card-inner .flip-card-back{-webkit-backface-visibility:hidden;backface-visibility:hidden;}.shopContentCalendar .row .flip-card .flip-card-inner .flip-card-front{position:relative;top:0;height:100%;width:100%;}.shopContentCalendar .row .flip-card .flip-card-inner .flip-card-front h2{position:relative;color:#fff;line-height:130px;text-shadow:2px 2px 2px #000;margin:20px 0 10px 0;padding-bottom:0;font-size:48px;z-index:1;}.shopContentCalendar .row .flip-card .flip-card-inner .flip-card-front .alpha{background-color:#fff;border:1px solid #000;border-radius:5px;opacity:.4;position:absolute;top:0;height:100%;width:100%;}.shopContentCalendar .row .flip-card .flip-card-inner .flip-card-back{position:absolute;top:0;height:100%;width:100%;background-color:#fff;background-repeat:no-repeat;background-size:cover;color:#fff;transform:rotateY(180deg);border-radius:5px;overflow:hidden;z-index:2;}.shopContentCalendar .row .flip-card .flip-card-inner .flip-card-back h3{display:none;background-color:#fff;top:0;position:absolute;margin:0;left:0;width:25px;}.shopContentCalendar .row .flip-card .flip-card-inner .flip-card-back p{background-color:#fff;display:inline-block;bottom:0;position:absolute;margin:0;left:0;width:100%;font-size:12px;color:#000;}.shopContentCalendar .row .flip-card .flip-card-inner.show .flip-card-back{background-color:#fff;}.shopContentCalendar .row .flip-card .show.flip-card-inner{transform:rotateY(180deg);}.shopContentCalendar #adventModal .modal-content{background-size:100%;background-repeat:no-repeat;}.shopContentCalendar #adventModal .modal-content .modal-header{border-bottom:0;}.shopContentCalendar #adventModal .modal-content .modal-header .modal-title{text-align:center;font-size:50px;font-weight:bold;color:#fff;margin-top:3%;margin-bottom:43px;line-height:1.42857143;}.shopContentCalendar #adventModal .modal-content .modal-header .close{opacity:.5;color:#fff;text-shadow:-1px 0 0 #000;}.shopContentCalendar #adventModal .modal-content .modal-header .close:hover{opacity:.8;}.shopContentCalendar #adventModal .modal-content .modal-body{min-height:300px;overflow:hidden;background-image:url(../images/bg-adventskalender-modal-footer.png);background-repeat:no-repeat;background-position:bottom;background-size:100%;padding-bottom:20%;}.shopContentCalendar #adventModal .modal-content .modal-body .row.content{margin-top:10px;background-color:rgba(0,0,0,.3);border-radius:15px;margin-left:-30px;padding:15px 0 15px 20px;font-size:18px;}.shopContentCalendar #adventModal .modal-content .modal-body .row.content a{color:#fff !important;}@media only screen and (min-width:992px){.shopContentCalendar #adventModal .modal-content .modal-body .row.content{margin-right:70px;}}.shopContentCalendar #adventModal .modal-content .modal-body .row.content>div{margin-bottom:20px;}.shopContentCalendar #adventModal .modal-content .modal-body div h3{color:#fff;text-shadow:1px 1px 1px #121212;display:inline-block;background-color:rgba(0,0,0,.3);border-radius:5px;padding:5px 20px;border:2px solid rgba(255,255,255,.8);}.shopContentCalendar #adventModal .modal-content .modal-body div p,.shopContentCalendar #adventModal .modal-content .modal-body div ol,.shopContentCalendar #adventModal .modal-content .modal-body div strong{color:#fff;text-shadow:1px 1px 1px #595959;}.shopContentCalendar #adventModal .modal-content .modal-body div img{border:2px solid rgba(255,255,255,.7);border-radius:5px;}.shopContentCalendar #adventModal .modal-content .modal-body div h3{margin-top:0;text-align:center;}.shopContentCalendar #adventModal .modal-content .modal-body div ol{padding:30px;}