body {
|
font-family: "Lato", Helvetica, Arial;
|
font-size : 16px;
|
}
|
|
.text-center {
|
text-align: center;
|
}
|
|
*,
|
*:before,
|
*:after {
|
-webkit-border-sizing: border-box;
|
-moz-border-sizing : border-box;
|
border-sizing : border-box;
|
}
|
|
.menucontainer {
|
width : 99%;
|
/* width : 350px;
|
margin : 50px auto; */
|
}
|
|
.menucontainer>ul {
|
list-style: none;
|
padding : 0;
|
margin : 0 0 20px 0;
|
}
|
|
.title {
|
font-family: 'Pacifico';
|
font-weight: norma;
|
font-size : 40px;
|
text-align : center;
|
line-height: 1.4;
|
color : #2980b9;
|
}
|
|
.dropdown a {
|
text-decoration: none;
|
}
|
|
.dropdown [data-toggle="dropdown"] {
|
position : relative;
|
display : block;
|
color : white;
|
background : #2980b9;
|
-moz-box-shadow : 0 1px 0 #409ad5 inset, 0 -1px 0 #20638f inset;
|
-webkit-box-shadow: 0 1px 0 #409ad5 inset, 0 -1px 0 #20638f inset;
|
box-shadow : 0 1px 0 #409ad5 inset, 0 -1px 0 #20638f inset;
|
text-shadow : 0 -1px 0 rgba(0, 0, 0, 0.3);
|
padding : 10px;
|
}
|
|
.dropdown [data-toggle="dropdown"]:hover {
|
background: #2c89c6;
|
}
|
|
.dropdown .icon-arrow {
|
position : absolute;
|
display : block;
|
font-size: 0.7em;
|
color : #fff;
|
top : 14px;
|
right : 10px;
|
}
|
|
.dropdown .icon-arrow.open {
|
-moz-transform : rotate(-180deg);
|
-ms-transform : rotate(-180deg);
|
-o-transform : rotate(-180deg);
|
-webkit-transform : rotate(-180deg);
|
transform : rotate(-180deg);
|
-moz-transition : -moz-transform 0.6s;
|
-o-transition : -o-transform 0.6s;
|
-webkit-transition: -webkit-transform 0.6s;
|
transition : transform 0.6s;
|
}
|
|
.dropdown .icon-arrow.close {
|
-moz-transform : rotate(0deg);
|
-ms-transform : rotate(0deg);
|
-o-transform : rotate(0deg);
|
-webkit-transform : rotate(0deg);
|
transform : rotate(0deg);
|
-moz-transition : -moz-transform 0.6s;
|
-o-transition : -o-transform 0.6s;
|
-webkit-transition: -webkit-transform 0.6s;
|
transition : transform 0.6s;
|
}
|
|
.dropdown .icon-arrow:before {
|
content: '\25BC';
|
}
|
|
.dropdown .dropdown-menu {
|
max-height: 0;
|
overflow : hidden;
|
list-style: none;
|
padding : 0;
|
margin : 0;
|
}
|
|
.dropdown .dropdown-menu li {
|
padding: 0;
|
}
|
|
.dropdown .dropdown-menu li a {
|
display : block;
|
color : #6e6e6e;
|
background : #eeeeee;
|
-moz-box-shadow : 0 1px 0 white inset, 0 -1px 0 #d4d4d4 inset;
|
-webkit-box-shadow: 0 1px 0 white inset, 0 -1px 0 #d4d4d4 inset;
|
box-shadow : 0 1px 0 white inset, 0 -1px 0 #d4d4d4 inset;
|
text-shadow : 0 -1px 0 rgba(255, 255, 255, 0.3);
|
padding : 10px 10px;
|
}
|
|
.dropdown .dropdown-menu li a:hover {
|
background: #f6f6f6;
|
}
|
|
.dropdown .show,
|
.dropdown .hide {
|
-moz-transform-origin : 50% 0%;
|
-ms-transform-origin : 50% 0%;
|
-o-transform-origin : 50% 0%;
|
-webkit-transform-origin: 50% 0%;
|
transform-origin : 50% 0%;
|
}
|
|
.dropdown .show {
|
display : block;
|
max-height : 9999px;
|
-moz-transform : scaleY(1);
|
-ms-transform : scaleY(1);
|
-o-transform : scaleY(1);
|
-webkit-transform : scaleY(1);
|
transform : scaleY(1);
|
animation : showAnimation 0.5s ease-in-out;
|
-moz-animation : showAnimation 0.5s ease-in-out;
|
-webkit-animation : showAnimation 0.5s ease-in-out;
|
-moz-transition : max-height 1s ease-in-out;
|
-o-transition : max-height 1s ease-in-out;
|
-webkit-transition: max-height 1s ease-in-out;
|
transition : max-height 1s ease-in-out;
|
}
|
|
.dropdown .hide {
|
max-height : 0;
|
-moz-transform : scaleY(0);
|
-ms-transform : scaleY(0);
|
-o-transform : scaleY(0);
|
-webkit-transform : scaleY(0);
|
transform : scaleY(0);
|
animation : hideAnimation 0.4s ease-out;
|
-moz-animation : hideAnimation 0.4s ease-out;
|
-webkit-animation : hideAnimation 0.4s ease-out;
|
-moz-transition : max-height 0.6s ease-out;
|
-o-transition : max-height 0.6s ease-out;
|
-webkit-transition: max-height 0.6s ease-out;
|
transition : max-height 0.6s ease-out;
|
}
|
|
@keyframes showAnimation {
|
0% {
|
-moz-transform : scaleY(0.1);
|
-ms-transform : scaleY(0.1);
|
-o-transform : scaleY(0.1);
|
-webkit-transform: scaleY(0.1);
|
transform : scaleY(0.1);
|
}
|
|
40% {
|
-moz-transform : scaleY(1.04);
|
-ms-transform : scaleY(1.04);
|
-o-transform : scaleY(1.04);
|
-webkit-transform: scaleY(1.04);
|
transform : scaleY(1.04);
|
}
|
|
60% {
|
-moz-transform : scaleY(0.98);
|
-ms-transform : scaleY(0.98);
|
-o-transform : scaleY(0.98);
|
-webkit-transform: scaleY(0.98);
|
transform : scaleY(0.98);
|
}
|
|
80% {
|
-moz-transform : scaleY(1.04);
|
-ms-transform : scaleY(1.04);
|
-o-transform : scaleY(1.04);
|
-webkit-transform: scaleY(1.04);
|
transform : scaleY(1.04);
|
}
|
|
100% {
|
-moz-transform : scaleY(0.98);
|
-ms-transform : scaleY(0.98);
|
-o-transform : scaleY(0.98);
|
-webkit-transform: scaleY(0.98);
|
transform : scaleY(0.98);
|
}
|
|
80% {
|
-moz-transform : scaleY(1.02);
|
-ms-transform : scaleY(1.02);
|
-o-transform : scaleY(1.02);
|
-webkit-transform: scaleY(1.02);
|
transform : scaleY(1.02);
|
}
|
|
100% {
|
-moz-transform : scaleY(1);
|
-ms-transform : scaleY(1);
|
-o-transform : scaleY(1);
|
-webkit-transform: scaleY(1);
|
transform : scaleY(1);
|
}
|
}
|
|
@-moz-keyframes showAnimation {
|
0% {
|
-moz-transform : scaleY(0.1);
|
-ms-transform : scaleY(0.1);
|
-o-transform : scaleY(0.1);
|
-webkit-transform: scaleY(0.1);
|
transform : scaleY(0.1);
|
}
|
|
40% {
|
-moz-transform : scaleY(1.04);
|
-ms-transform : scaleY(1.04);
|
-o-transform : scaleY(1.04);
|
-webkit-transform: scaleY(1.04);
|
transform : scaleY(1.04);
|
}
|
|
60% {
|
-moz-transform : scaleY(0.98);
|
-ms-transform : scaleY(0.98);
|
-o-transform : scaleY(0.98);
|
-webkit-transform: scaleY(0.98);
|
transform : scaleY(0.98);
|
}
|
|
80% {
|
-moz-transform : scaleY(1.04);
|
-ms-transform : scaleY(1.04);
|
-o-transform : scaleY(1.04);
|
-webkit-transform: scaleY(1.04);
|
transform : scaleY(1.04);
|
}
|
|
100% {
|
-moz-transform : scaleY(0.98);
|
-ms-transform : scaleY(0.98);
|
-o-transform : scaleY(0.98);
|
-webkit-transform: scaleY(0.98);
|
transform : scaleY(0.98);
|
}
|
|
80% {
|
-moz-transform : scaleY(1.02);
|
-ms-transform : scaleY(1.02);
|
-o-transform : scaleY(1.02);
|
-webkit-transform: scaleY(1.02);
|
transform : scaleY(1.02);
|
}
|
|
100% {
|
-moz-transform : scaleY(1);
|
-ms-transform : scaleY(1);
|
-o-transform : scaleY(1);
|
-webkit-transform: scaleY(1);
|
transform : scaleY(1);
|
}
|
}
|
|
@-webkit-keyframes showAnimation {
|
0% {
|
-moz-transform : scaleY(0.1);
|
-ms-transform : scaleY(0.1);
|
-o-transform : scaleY(0.1);
|
-webkit-transform: scaleY(0.1);
|
transform : scaleY(0.1);
|
}
|
|
40% {
|
-moz-transform : scaleY(1.04);
|
-ms-transform : scaleY(1.04);
|
-o-transform : scaleY(1.04);
|
-webkit-transform: scaleY(1.04);
|
transform : scaleY(1.04);
|
}
|
|
60% {
|
-moz-transform : scaleY(0.98);
|
-ms-transform : scaleY(0.98);
|
-o-transform : scaleY(0.98);
|
-webkit-transform: scaleY(0.98);
|
transform : scaleY(0.98);
|
}
|
|
80% {
|
-moz-transform : scaleY(1.04);
|
-ms-transform : scaleY(1.04);
|
-o-transform : scaleY(1.04);
|
-webkit-transform: scaleY(1.04);
|
transform : scaleY(1.04);
|
}
|
|
100% {
|
-moz-transform : scaleY(0.98);
|
-ms-transform : scaleY(0.98);
|
-o-transform : scaleY(0.98);
|
-webkit-transform: scaleY(0.98);
|
transform : scaleY(0.98);
|
}
|
|
80% {
|
-moz-transform : scaleY(1.02);
|
-ms-transform : scaleY(1.02);
|
-o-transform : scaleY(1.02);
|
-webkit-transform: scaleY(1.02);
|
transform : scaleY(1.02);
|
}
|
|
100% {
|
-moz-transform : scaleY(1);
|
-ms-transform : scaleY(1);
|
-o-transform : scaleY(1);
|
-webkit-transform: scaleY(1);
|
transform : scaleY(1);
|
}
|
}
|
|
@keyframes hideAnimation {
|
0% {
|
-moz-transform : scaleY(1);
|
-ms-transform : scaleY(1);
|
-o-transform : scaleY(1);
|
-webkit-transform: scaleY(1);
|
transform : scaleY(1);
|
}
|
|
60% {
|
-moz-transform : scaleY(0.98);
|
-ms-transform : scaleY(0.98);
|
-o-transform : scaleY(0.98);
|
-webkit-transform: scaleY(0.98);
|
transform : scaleY(0.98);
|
}
|
|
80% {
|
-moz-transform : scaleY(1.02);
|
-ms-transform : scaleY(1.02);
|
-o-transform : scaleY(1.02);
|
-webkit-transform: scaleY(1.02);
|
transform : scaleY(1.02);
|
}
|
|
100% {
|
-moz-transform : scaleY(0);
|
-ms-transform : scaleY(0);
|
-o-transform : scaleY(0);
|
-webkit-transform: scaleY(0);
|
transform : scaleY(0);
|
}
|
}
|
|
@-moz-keyframes hideAnimation {
|
0% {
|
-moz-transform : scaleY(1);
|
-ms-transform : scaleY(1);
|
-o-transform : scaleY(1);
|
-webkit-transform: scaleY(1);
|
transform : scaleY(1);
|
}
|
|
60% {
|
-moz-transform : scaleY(0.98);
|
-ms-transform : scaleY(0.98);
|
-o-transform : scaleY(0.98);
|
-webkit-transform: scaleY(0.98);
|
transform : scaleY(0.98);
|
}
|
|
80% {
|
-moz-transform : scaleY(1.02);
|
-ms-transform : scaleY(1.02);
|
-o-transform : scaleY(1.02);
|
-webkit-transform: scaleY(1.02);
|
transform : scaleY(1.02);
|
}
|
|
100% {
|
-moz-transform : scaleY(0);
|
-ms-transform : scaleY(0);
|
-o-transform : scaleY(0);
|
-webkit-transform: scaleY(0);
|
transform : scaleY(0);
|
}
|
}
|
|
@-webkit-keyframes hideAnimation {
|
0% {
|
-moz-transform : scaleY(1);
|
-ms-transform : scaleY(1);
|
-o-transform : scaleY(1);
|
-webkit-transform: scaleY(1);
|
transform : scaleY(1);
|
}
|
|
60% {
|
-moz-transform : scaleY(0.98);
|
-ms-transform : scaleY(0.98);
|
-o-transform : scaleY(0.98);
|
-webkit-transform: scaleY(0.98);
|
transform : scaleY(0.98);
|
}
|
|
80% {
|
-moz-transform : scaleY(1.02);
|
-ms-transform : scaleY(1.02);
|
-o-transform : scaleY(1.02);
|
-webkit-transform: scaleY(1.02);
|
transform : scaleY(1.02);
|
}
|
|
100% {
|
-moz-transform : scaleY(0);
|
-ms-transform : scaleY(0);
|
-o-transform : scaleY(0);
|
-webkit-transform: scaleY(0);
|
transform : scaleY(0);
|
}
|
}
|