Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .main-header {
- padding: 15px 0;
- border-bottom: 1px solid #eee;
- }
- .main-header .main-nav {
- }
- .main-header .main-nav ul {
- list-style-type: none;
- padding: 0;
- margin: 0;
- }
- .main-header .main-nav ul:after {
- clear: both;
- content: ' ';
- overflow: hidden;
- display: block;
- }
- .main-header .main-nav ul li {
- float: left;
- }
- .main-header .main-nav ul li a {
- display: block;
- padding: 0;
- margin: 0 15px;
- color: #52575d;
- font-weight: bold;
- font-family: 'Muli',sans-serif;
- text-decoration: none;
- font-size: 14px;
- }
- .main-header .main-nav ul li a:hover {
- color: #f72464;
- }
- /*Bootstrap Carousel Control Overrides*/
- .carousel-control span {
- position: absolute;
- top: 45%;
- left: 20px;
- font-size: 40px;
- }
- .carousel-control.right span {
- right: 20px;
- }
- /* Custom CSS */
- /* Kean's css */
- * {
- padding: 0;
- margin: 0;
- box-sizing: border-box;
- font-family: 'Roboto', sans-serif;
- }
- body {
- }
- #clear {
- clear: both;
- }
- /*CLASSES INTRO*/
- #classesIntro {
- height: 300px;
- /*background-image: url(../img/classesheader.png);
- background-size: cover;
- background-position: 40%;
- background-repeat: no-repeat;*/
- margin-bottom: 0;
- background-color: #181818;
- }
- #classesHeadline {
- text-align: center;
- margin-top: 50px;
- margin-bottom: 0;
- font-family: 'Roboto', sans-serif;
- font-weight: 300;
- line-height: 0.4;
- font-size: 3rem;
- z-index: 100;
- }
- #classesIntro p {
- text-align: center;
- font-family: 'Roboto', sans-serif;
- font-size: 2rem;
- font-weight: 900;
- margin-top: 0;
- }
- #ClassContainer {
- position: relative;
- width: 100%;
- background-color: black;
- overflow-y: hidden;
- overflow-x: hidden;
- }
- #ClassContainerLEFT {
- width: 100%;
- background-color: #181818;
- overflow-y: hidden;
- overflow-x: hidden;
- }
- /*CSS RIGHT SIDE CLASSES*/
- #ClassesImgRIGHT {
- width: 40%;
- background-color: black;
- float: left;
- }
- #ClassesImgRIGHT img {
- width: 100%;
- min-height: 465px;
- min-width: 465px;
- }
- #ClassesTextRIGHT {
- width: 60%;
- max-height: 465px;
- float: right;
- padding: 40px 50px 50px 0px;
- }
- #ClassesTextRIGHT h2 {
- text-align: right;
- font-size: 3rem;
- white-space: nowrap;
- }
- #ClassesTextRIGHT h2 span {
- font-weight: 500;
- }
- #ClassesTextRIGHT p {
- font-size: 1rem;
- text-align: right;
- }
- #ClassesContainer::after {
- clear: both;
- }
- /*CSS LEFT SIDE CLASSES*/
- #ClassesImgLEFT {
- width: 40%;
- background-color: #181818;
- background-size: cover;
- float: right;
- }
- #ClassesImgLEFT img {
- width: 100%;
- min-height: 465px;
- min-width: 465px;
- }
- #ClassesTextLEFT {
- width: 60%;
- max-height: 465px;
- float: left;
- padding: 50px 50px 50px 90px;
- }
- #ClassesTextLEFT h2 {
- text-align: left;
- font-size: 3rem;
- white-space: nowrap;
- }
- #ClassesTextLEFT h2 span {
- font-weight: 500;
- }
- #ClassesTextLEFT p {
- font-size: 1rem;
- text-align: left;
- }
- #ClassesTextLEFT::after {
- clear: both;
- }
- .firstIMG {
- background-image: none;
- }
- /*SIGN UP BUTTON*/
- #signupButtonLEFT {
- display: inline-block;
- float: left;
- }
- #signupButtonRIGHT {
- display: inline-block;
- float: right;
- }
- a.btn, .btn {
- display: inline-block;
- text-align: center;
- text-decoration: none;
- font-family: inherit;
- font-weight: 300;
- letter-spacing: 1px;
- vertical-align: middle;
- transition: all 0.2s ease;
- box-sizing: border-box;
- text-shadow: 0 1px 0 rgba(0,0,0,0.01);
- }
- .btn-large {
- font-size: 1.6em;
- padding: 0.1625em 0.3em;
- }
- #signupButtonLEFT:hover .btn-blue {
- background: black;
- color: white;
- }
- #signupButtonLEFT:hover .btn-hidden {
- background: white;
- color: black;
- border: 1px white solid;
- }
- #signupButtonRIGHT:hover .btn-blue {
- background: black;
- color: white;
- }
- #signupButtonRIGHT:hover .btn-hidden {
- background: white;
- color: black;
- border: 1px white solid;
- }
- .btn-blue {
- color: black;
- background-color: white;
- border-color: white;
- }
- .btn-hidden {
- color: white;
- background-color: none;
- border: none;
- }
- .btn.btn-large.btn-hidden:hover {
- color: white;
- border: none;
- }
- /*Burlesque Class page*/
- #BurlesqueClassHeader {
- background-color: black;
- background-image: url(/content/img/strong-3386583_1920.png);
- background-size: cover;
- background-position: center 10%;
- margin-bottom: 0px;
- }
- #BurlesqueClassHeader h1 {
- text-align: center;
- margin-top: 50px;
- margin-bottom: 0;
- font-family: 'Roboto', sans-serif;
- font-weight: 300;
- line-height: 0.4;
- font-size: 3rem;
- }
- #BurlesqueClassHeader p {
- text-align: center;
- font-family: 'Roboto', sans-serif;
- font-size: 2rem;
- font-weight: 900;
- margin-top: 0;
- }
- #burlesquePageContainer {
- background-color: #181818
- }
- #burlesquePageLeft {
- width: 50%;
- height: 1000px;
- background-color: blue;
- float: left;
- position: relative;
- }
- #burlesquePageLeft:before {
- content: '';
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- background-image: linear-gradient(to bottom right,#002f4b,#dc4225);
- opacity: .6;
- }
- #burlesquePageLeft img {
- }
- #burlesquePageRight {
- width: 50%;
- position: relative;
- background-color: #181818;
- float: left;
- padding: 25px 70px 25px 70px;
- }
- #burlesquePageRight h1 {
- text-align: center;
- margin-top: 50px;
- margin-bottom: 0;
- font-family: 'Roboto', sans-serif;
- font-weight: 300;
- line-height: 0.4;
- font-size: 2.6rem;
- white-space: nowrap;
- }
- #burlesquePageRight p.headerClassText {
- text-align: center;
- font-family: 'Roboto', sans-serif;
- font-size: 2rem;
- font-weight: 900;
- margin-top: 0;
- }
- #burlesquePageContainer::after {
- clear: both;
- }
- /*backArrow*/
- .backArrow {
- position: absolute;
- transform: scaleX(-1);
- width: 50px;
- top: 60px;
- left: 65px;
- }
- .backArrowSound {
- position: absolute;
- transform: scaleX(-1);
- width: 50px;
- top: 60px;
- left: 5px;
- }
- /*classes images*/
- .burlesqueImage {
- background-image: url(/content/img/BurlesqueLanding.jpg);
- background-size: cover;
- background-position: center;
- }
- .makeupImage {
- background-image: url(/content/img/eyeshadow-make-up-makeup-6161.jpg);
- background-size: cover;
- background-position: center;
- }
- .performanceImage {
- background-image: url(/content/img/dance-artist-performance-art-stage-sports-performance-830557-pxhere.com.jpg);
- background-size: cover;
- background-position: center 0px;
- background-repeat: no-repeat
- }
- .soundImage {
- background-image: url('/content/img/music-technology-studio-button-electronics-audio-55267-pxhere.com (1).jpg');
- background-size: cover;
- background-position: top center;
- background-repeat: no-repeat
- }
- /*About Page*/
- #aboutContainer {
- /*background-image:url(/content/img/Helsinki_Burlesque_Festival_2016_group_pose_picture_1.jpg);*/
- background-size: cover;
- width: 100%;
- padding: 100px 20% 100px 20%;
- }
- #aboutContainer::after {
- clear: both;
- }
- #aboutLEFT {
- width: 0%;
- /*background-image: url(/content/img/1b79a64c97fb8bc22952f2f0e63ff3e5.jpg);
- background-size: cover;
- background-position: center;*/
- background-color: firebrick;
- }
- #aboutRIGHT img {
- width: 20%;
- display: inline;
- }
- #aboutRIGHT {
- width: 100%;
- background-color: black;
- padding: 50px 200px 50px 200px;
- }
- #aboutContainer h2 {
- font-weight: 800;
- font-size: 4rem;
- }
- #aboutContainer h2 span {
- font-weight: 400;
- }
- #aboutBurlesqueIMG {
- width: 100%;
- height: 300px;
- background-color: fuchsia;
- background-image: url(/content/img/aboutburlesqueIMG.jpg);
- background-size: cover;
- background-position: center;
- margin-bottom: 30px;
- margin-top: 30px;
- position: relative;
- border-bottom: 10px #262626 solid;
- }
- #aboutBurlesqueIMG::before {
- content: '';
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- background-image: linear-gradient(to bottom right,#002f4b,#dc4225);
- opacity: .8;
- }
- #aboutBurlesqueHEADLINE {
- position: absolute;
- width: 100%;
- height: 300px;
- text-align: center;
- padding-top: 110px;
- }
- #aboutAcademyIMG {
- width: 100%;
- height: 300px;
- background-color: fuchsia;
- background-image: url(/content/img/AboutburlesqueAcademyIMG.jpg);
- background-size: cover;
- background-position: center;
- margin-bottom: 30px;
- }
- #aboutContainer p {
- margin-bottom: 100px;
- font-size: 1rem;
- float: left;
- }
- h2#academyHEADLINE {
- font-size: 3rem;
- text-align: center;
- }
- /*EVENTS PAGE*/
- #EventContent {
- padding: 20px;
- }
- #EventsIntro {
- height: 300px;
- background-image: url(../img/eventsLANDING.jpg);
- background-size: cover;
- background-repeat: no-repeat;
- margin-bottom: 0;
- padding: 0px;
- padding-top: 55px;
- }
- #EventsIntro p {
- text-align: center;
- font-family: 'Roboto', sans-serif;
- font-size: 2rem;
- font-weight: 900;
- margin-top: 40px;
- margin-bottom: 0px;
- }
- #EventsIntro h1 {
- margin-top: 0px;
- }
- /*#EventsContent{
- width: 100%;
- background-color:black;
- padding: 30px 30px 30px 30px;
- display:flex;
- flex-direction:row;
- justify-content:space-around;
- }*/
- .EventBox {
- width: 25%;
- height: 600px;
- background-color: #2b2b2b;
- }
- .EventBoxIMG {
- width: 100%;
- height: 50%;
- margin-bottom: 10px;
- }
- #EventTXT {
- width: 100%;
- padding: 0px 25px 25px 25px;
- }
- .EventBox h3 {
- font-weight: normal;
- margin-bottom: 0px;
- margin-top: 0px;
- font-weight: 700;
- }
- #EventDate {
- margin-bottom: 10px;
- color: #7b7a7a;
- }
- .EventBox #EventDisc {
- color: #E3E3E3;
- font-weight: 100;
- font-size: 1rem;
- }
- #EVENT1 {
- background-image: url(/content/img/Helsinki_Burlesque_Festival_2016_group_pose_picture_1.jpg);
- background-size: cover;
- background-position: center;
- }
- .EventBox.btn {
- }
- .card {
- float: left;
- margin: 20px;
- min-width: 300px;
- }
- .card-img-top {
- margin-top: 15px;
- }
- .btn-gray {
- color: #808080;
- border-color: #808080;
- }
- .btn-gray:hover {
- background: #808080;
- color: #fff;
- border-color: #808080;
- }
- a#readmorebutton {
- color: white;
- margin-left: auto;
- margin-right: auto;
- display: block;
- }
- #EventsContent > div > div > div > div > a:hover {
- color: black;
- }
- /*LOGIN STYLES*/
- form {
- display: table;
- margin: 40px auto;
- background-color: #393939;
- padding: 30px;
- border-radius: 5px;
- border-bottom: 2px #808080 solid;
- }
- form h2 {
- text-align: center;
- font-weight: 100;
- border-bottom: 2px #808080 solid;
- padding-bottom: 10px;
- }
- form label {
- position: relative;
- display: block;
- }
- form label input {
- font: 18px Helvetica, Arial, sans-serif;
- box-sizing: border-box;
- display: block;
- border: none;
- padding: 20px;
- width: 300px;
- margin-bottom: 20px;
- font-size: 18px;
- outline: none;
- transition: all 0.2s ease-in-out;
- border-radius: 5px;
- }
- form label input:focus {
- background-color: white;
- }
- form label input:focus, form label input.populated {
- padding-top: 28px;
- padding-bottom: 12px;
- }
- form label input:focus::placeholder, form label input.populated::placeholder {
- color: transparent;
- }
- form label input:focus + span, form label input.populated + span {
- opacity: 1;
- top: 10px;
- }
- form label span {
- color: #35dc9b;
- font: 13px Helvetica, Arial, sans-serif;
- position: absolute;
- top: 0px;
- left: 20px;
- opacity: 0;
- transition: all 0.2s ease-in-out;
- }
- form input[type=submit] {
- width: 100%;
- transition: all 0.2s ease-in-out;
- font: 18px Helvetica, Arial, sans-serif;
- border: none;
- background: #1aaf75;
- color: #fff;
- padding: 16px 40px;
- border-radius: 5px;
- margin-left: auto;
- margin-right: auto;
- display: block;
- cursor: pointer;
- }
- form input[type=submit]:hover {
- background: #109f67;
- }
- #ErrMsg {
- display: block;
- margin-left: auto;
- margin-right: auto;
- text-align: center;
- color: red;
- font-weight: 900;
- margin-bottom: 10px;
- }
- /*QUERY 1125px*/
- @media screen and (max-width: 1125px) {
- #classesIntro {
- height: 200px;
- /*background-image: url(../img/classesheader.png);
- background-size: cover;
- background-position: 40%;
- background-repeat: no-repeat;*/
- margin-bottom: 0;
- background-color: #181818;
- }
- #classesHeadline {
- text-align: center;
- margin-top: 20px;
- margin-bottom: 0;
- font-family: 'Roboto', sans-serif;
- font-weight: 300;
- line-height: 0.4;
- font-size: 3rem;
- }
- #ClassContainer.firstIMG {
- background-image: url(/content/img/strong-3386583_1920.png);
- background-size: cover;
- }
- #ClassContainer.firstIMG:before {
- content: '';
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- background-image: linear-gradient(to bottom right,#002f4b,#dc4225);
- opacity: .3;
- pointer-events: none;
- }
- #ClassContainerLEFT.secondIMG {
- background-image: url(/content/img/assorted-beauty-blur-457702.png);
- background-size: cover;
- overflow: hidden;
- }
- #ClassContainer.secondIMG:before {
- content: '';
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- background-image: linear-gradient(to bottom right,#002f4b,#dc4225);
- opacity: .3;
- }
- #ClassContainer.thirdIMG {
- background-image: url(/content/img/circus-1873241.png);
- background-size: cover;
- }
- #ClassContainer.thirdIMG:before {
- content: '';
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- background-image: linear-gradient(to bottom right,#002f4b,#dc4225);
- opacity: .3;
- pointer-events: none;
- }
- #ClassContainerLEFT.fourthIMG {
- background-image: url(/content/img/soundboard-1209885.png);
- background-size: cover;
- }
- #ClassContainer.fourthIMG:before {
- content: '';
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- background-image: linear-gradient(to bottom right,#002f4b,#dc4225);
- opacity: .3;
- }
- #ClassesImgLEFT {
- display: none;
- }
- #ClassesImgRIGHT {
- display: none;
- }
- #ClassesTextLEFT {
- width: 100%;
- padding: 50px;
- max-height: none;
- }
- #ClassesTextRIGHT {
- width: 100%;
- padding: 50px;
- max-height: none;
- }
- #ClassesTextLEFT h2 {
- width: 100%;
- max-height: none;
- white-space: normal;
- }
- #ClassesTextRIGHT h2 {
- width: 100%;
- max-height: none;
- white-space: normal;
- }
- #ClassesTextLEFT p {
- text-align: left;
- }
- #ClassesTextRIGHT p {
- font-size: 1rem;
- text-align: left;
- }
- #ClassesTextRIGHT h2 {
- text-align: left;
- }
- #signupButtonRIGHT {
- display: inline-block;
- float: left;
- }
- #burlesquePageLeft {
- width: 100%;
- height: 200px;
- float: none;
- background-position: top center;
- }
- #burlesquePageRight {
- width: 100%;
- float: none;
- }
- #burlesquePageLeft.makeupImage {
- width: 100%;
- height: 200px;
- float: none;
- background-position: center center;
- }
- #burlesquePageLeft.performanceImage {
- width: 100%;
- height: 200px;
- float: none;
- background-position: center center;
- }
- #aboutContainer {
- /*background-image:url(/content/img/Helsinki_Burlesque_Festival_2016_group_pose_picture_1.jpg);*/
- background-size: cover;
- overflow: auto;
- width: 100%;
- padding: 100px 15% 100px 15%;
- }
- #aboutContainer h2 {
- }
- }
- @media screen and (max-width: 1023px) {
- #aboutBurlesqueHEADLINE {
- position: absolute;
- width: 100%;
- height: 300px;
- text-align: center;
- padding-top: 60px;
- }
- }
- /*QUERY 650px*/
- @media screen and (max-width: 650px) {
- #classesIntro {
- height: 200px;
- /*background-image: url(../img/classesheader.png);
- background-size: cover;
- background-position: 40%;
- background-repeat: no-repeat;*/
- margin-bottom: 0;
- background-color: #181818;
- }
- #classesHeadline {
- text-align: center;
- margin-top: 50px;
- margin-bottom: 0;
- font-family: 'Roboto', sans-serif;
- font-weight: 300;
- line-height: 0.4;
- font-size: 3rem;
- }
- #ClassesTextLEFT p {
- display: none;
- }
- #ClassesTextRIGHT p {
- display: none;
- }
- #aboutContainer {
- /*background-image:url(/content/img/Helsinki_Burlesque_Festival_2016_group_pose_picture_1.jpg);*/
- background-size: cover;
- overflow: auto;
- width: 100%;
- padding: 100px 10% 100px 10%;
- }
- }
- /*QUERY 499px*/
- @media screen and (max-width: 499px) {
- #classesIntro {
- height: 200px;
- /*background-image: url(../img/classesheader.png);
- background-size: cover;
- background-position: 40%;
- background-repeat: no-repeat;*/
- margin-bottom: 0;
- background-color: #181818;
- }
- #classesHeadline {
- text-align: center;
- margin-top: 50px;
- margin-bottom: 0;
- font-family: 'Roboto', sans-serif;
- font-weight: 300;
- line-height: 0.4;
- font-size: 3rem;
- }
- #ClassesTextLEFT h2 {
- font-size: 2rem;
- }
- #ClassesTextRIGHT h2 {
- font-size: 2rem;
- }
- #burlesquePageRight {
- padding: 5px 10px 5px 10px;
- }
- .backArrow {
- position: absolute;
- transform: scaleX(-1);
- width: 50px;
- top: 40px;
- left: 5px;
- }
- a.btn, .btn {
- display: inline-block;
- text-align: center;
- text-decoration: none;
- font-family: inherit;
- font-weight: 300;
- letter-spacing: 1px;
- vertical-align: middle;
- transition: all 0.2s ease;
- box-sizing: border-box;
- text-shadow: 0 1px 0 rgba(0,0,0,0.01);
- margin-left: 0%;
- }
- #aboutContainer {
- /*background-image:url(/content/img/Helsinki_Burlesque_Festival_2016_group_pose_picture_1.jpg);*/
- background-size: cover;
- overflow: auto;
- width: 100%;
- padding: 100px 4% 100px 4%;
- }
- #aboutContainer h2 {
- font-weight: 800;
- font-size: 3rem;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement