/* Default Demo Style */ @import url(https://fonts.googleapis.com/css?family=Raleway); /* HTML from Bootstrap */ .clearfix { *zoom: 1; } .clearfix:before, .clearfix:after { display: table; line-height: 0; content: ""; } .clearfix:after { clear: both; } body, html { padding: 0; margin: 0; font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } /* Font Icons */ @font-face { font-family: 'Raleway'; font-weight: normal; font-style: normal; } [class^="icon-"]:before, [class*=" icon-"]:before { font-family: 'Raleway'; margin: 0 4px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; speak: none; text-align: center; } .icon-th:before { content: '\e800'; } .icon-left:before { content: '\e803'; } /* Main Style */ body { font-family: 'Raleway',Arial,sans-serif; color: #fff; background: #f8d135; } h1, h2, h3 { font-family: 'Roboto',Arial,sans-serif; } h1 { font-size: 2.5em; font-weight: 300; } h2 { font-size: 1.5em; font-weight: 300; } h3 { font-size: 1.2em; font-weight: 400; } /* Header Style */ .container .header { margin: 0 auto; padding: 5px; text-align: center; background: rgba(0,0,0,0.01); } .container .header span { display: block; font-size: 60%; opacity: 0.8; padding-bottom: 0.6em; } /* To Navigation Style */ .logo { width: 80%; margin: 20px 20px 0px 20px; } .subheader { letter-spacing: 3px; font-size: 15px; font-weight: bold; line-height:4.5; text-transform: uppercase; } .nav-side { background: rgba(0, 0, 0, 1); border-right: 1px solid; border-image: linear-gradient(#FFC49C, #00B4EF) 30; width: 17%; font-size: 13px; height: 100%; line-height: 1.6; padding: 20px; } .nav-side a { padding: 0.41em 1em; letter-spacing: 0.1em; display: inline-block; color: #00B4EF; } .nav-side a:hover { color: #FFC49C; } /* Responsive */ @media screen and (max-width: 25em) { .nav-icon span { display: none; } } /* Places */ .placeSidebar { border: .5px solid white; padding: 0.6em 0.6em 0 0.6em; line-height: 1.6; padding: 20px; text-transform: uppercase; margin: 10px; } .placeSidebar:hover { box-shadow: 0px 0px 18px white; } .place { transition: all .4s ease-in-out; position: absolute; } .place:hover { transform: scale(1.2); } .placeInfo { position: absolute; }