li,ul{margin:0;padding:0;font-weight:400;list-style:none}
.fixedpopupbox{opacity:0;transform:scale(0);-webkit-transform:scale(0);position:fixed;bottom:0;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:9}
.fixedpopupbox.active{opacity:1;transform:scale(1);-webkit-transform:scale(1)}
.dicebutton{cursor:pointer;position:relative;z-index:999;display:block;width:45px;height:45px;left:auto;background:#3156a3 url(../images/dots-image.jpg) no-repeat center}
.dicebutton-pink{cursor:pointer;position:relative;z-index:999;display:block;width:45px;height:45px;left:auto;background:#3156a3 url(../images/dots-image-pink.png) no-repeat center}
.fixedsidebar{width:45px;height:45px;bottom:58%;right:0;top:auto;position:fixed;z-index:999}
.fixedsidebar.active .dicebutton{background:#3156a3 url(../images/close-image.png) no-repeat center}
.fixedsidebar.active .dicebutton-pink{background:#ec008c url(../images/close-image.png) no-repeat center}
.fixedinrpopup{background:#3AA4EA;width:320px;float:left;right:-140px;position:absolute;top:-255%;bottom:auto;transform:scale(0);-webkit-transform:scale(0);transition-duration:.5s;-webkit-transition-duration:.5s;z-index:999}
.fixedsidebar.active .fixedinrpopup{width:300px;float:left;right:45px;position:absolute;transform:scale(1);-webkit-transform:scale(1);transition-duration:.5s;-webkit-transition-duration:.5s}
.fixedinrpopup ul{border:7px solid #fff;display:block;font-size:0}
.verticalcenter{display:table;height:100%;width:100%}
.verticalinner{display:table-cell;vertical-align:middle;height:100%;width:100%}
.fixedinrpopup ul li{height:135px;width:50%;text-align:center;display:inline-block;vertical-align:middle;border-bottom:7px solid #fff;border-right:7px solid #fff}
.fixedinrpopup ul li label{cursor:pointer;margin:5px 0 0;padding:0 10px;font-size:16px;line-height:normal;font-weight:500;color:#fff;transition-duration:.5s;-webkit-transition-duration:.5s}
.fixedinrpopup ul li label:hover{color:#024754;transition-duration:.5s;-webkit-transition-duration:.5s}
.fixedinrpopup ul li:nth-child(2n){border-right:0}
.fixedinrpopup ul li:last-child(1n){width:100%;border-bottom:0;border-right:0}
.navbar-brand{height:inherit!important;padding:inherit!important;margin-left:0!important}
.fixedinrpopup .verticalcenter{display:block}
.fixedinrpopup .verticalcenter .verticalinner{display:table!important}
.fixedinrpopup .verticalcenter .verticalinner a{display:table-cell!important;height:100%;vertical-align:middle}
.fixedinrpopup .verticalcenter .verticalinner a:hover{background:url no-repeat center center;background-size:cover}.fixedinrpopup .verticalcenter .verticalinner a:hover label{text-shadow:1px 1px 2px #000;color:#fff}
.fixedinrpopup ul{margin-bottom:0!important}