|
|
Line 34: |
Line 34: |
| <link rel="stylesheet" href="css/owl-carousel.css"> | | <link rel="stylesheet" href="css/owl-carousel.css"> |
| <style type="text/css"> | | <style type="text/css"> |
| + | |
| + | |
| + | * { |
| + | margin: 0; |
| + | padding: 0; |
| + | font-family: 'Source Sans Pro', sans-serif; |
| + | outline: none!important; |
| + | } |
| + | |
| + | a { |
| + | text-decoration: none!important; |
| + | } |
| + | |
| + | body { |
| + | overflow-x: hidden; |
| + | } |
| + | |
| + | ul { |
| + | list-style: none; |
| + | margin: 0px; |
| + | } |
| + | |
| + | p { |
| + | font-size: 16px; |
| + | line-height: 26px; |
| + | letter-spacing: 0.25px; |
| + | font-weight: 300; |
| + | } |
| + | |
| + | .col-xs-15, |
| + | .col-sm-15, |
| + | .col-md-15, |
| + | .col-lg-15 { |
| + | position: relative; |
| + | min-height: 1px; |
| + | padding-right: 10px; |
| + | padding-left: 10px; |
| + | } |
| + | |
| + | .col-xs-15 { |
| + | width: 20%; |
| + | float: left; |
| + | } |
| + | |
| + | @media (min-width: 768px) { |
| + | .col-sm-15 { |
| + | width: 20%; |
| + | float: left; |
| + | } |
| + | } |
| + | |
| + | @media (min-width: 992px) { |
| + | .col-md-15 { |
| + | width: 20%; |
| + | float: left; |
| + | } |
| + | } |
| + | |
| + | @media (min-width: 1200px) { |
| + | .col-lg-15 { |
| + | width: 20%; |
| + | float: left; |
| + | } |
| + | } |
| + | |
| + | .primary-button a { |
| + | padding: 13px 20px; |
| + | letter-spacing: 0.5px; |
| + | background-color: #46bae2; |
| + | color: #fff; |
| + | text-transform: uppercase; |
| + | font-size: 13px; |
| + | font-weight: 700; |
| + | text-decoration: none; |
| + | } |
| + | |
| + | .secondary-button a { |
| + | padding: 13px 20px; |
| + | letter-spacing: 0.5px; |
| + | background-color: #f2745f; |
| + | color: #fff; |
| + | text-transform: uppercase; |
| + | font-size: 13px; |
| + | font-weight: 700; |
| + | text-decoration: none; |
| + | } |
| + | |
| + | .border-button a { |
| + | padding: 13px 20px; |
| + | letter-spacing: 0.5px; |
| + | background-color: transparent; |
| + | border: 1px solid #fff; |
| + | color: #fff; |
| + | text-transform: uppercase; |
| + | font-size: 13px; |
| + | font-weight: 700; |
| + | text-decoration: none; |
| + | } |
| + | |
| + | |
| + | .section-heading { |
| + | text-align: center; |
| + | margin-top: 80px; |
| + | margin-bottom: 60px; |
| + | } |
| + | |
| + | .section-heading h4 { |
| + | margin-top: 0px; |
| + | font-size: 28px; |
| + | text-transform: uppercase; |
| + | font-weight: 300; |
| + | color: #121212; |
| + | } |
| + | .tlinks{text-indent:-9999px;height:0;line-height:0;font-size:0;overflow:hidden;} |
| + | .section-heading p { |
| + | color: #7a7a7a; |
| + | padding: 0px 25%; |
| + | } |
| + | |
| + | .navbar-inverse { |
| + | background-color: #fff; |
| + | border: none; |
| + | } |
| + | |
| + | .navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus { |
| + | background-color: #f2745f; |
| + | } |
| + | |
| + | .main-header { |
| + | position: fixed; |
| + | width: 100%; |
| + | height: 80px; |
| + | margin: 0 auto; |
| + | z-index: 1000; |
| + | top: 30px; |
| + | -webkit-transition: all 150ms ease-in-out; |
| + | -moz-transition: all 150ms ease-in-out; |
| + | transition: all 150ms ease-in-out; |
| + | } |
| + | |
| + | .navbar { |
| + | margin-bottom: 0px; |
| + | } |
| + | |
| + | .navbar-header { |
| + | float: none; |
| + | } |
| + | |
| + | .scrolled { |
| + | position: fixed; |
| + | left: 0; |
| + | top: 0; |
| + | -webkit-transition: all 150ms ease-in-out; |
| + | -moz-transition: all 150ms ease-in-out; |
| + | transition: all 150ms ease-in-out; |
| + | } |
| + | |
| + | #menu-wrapper { |
| + | background-color: white; |
| + | overflow: hidden; |
| + | -moz-box-shadow: 1px 1px 3px 2px rgba(0, 0, 0, 0.07); |
| + | -webkit-box-shadow: 1px 1px 3px 2px rgba(0, 0, 0, 0.07); |
| + | box-shadow: 1px 1px 3px 2px rgba(0, 0, 0, 0.07); |
| + | } |
| + | |
| + | .navbar-brand { |
| + | font-family: 'Open Sans', sans-serif; |
| + | font-size: 26px; |
| + | line-height: 50px; |
| + | font-weight: 900; |
| + | text-transform: uppercase; |
| + | color: #46bae2!important; |
| + | transition: all 0.5s; |
| + | margin-left: 30px; |
| + | } |
| + | |
| + | .menu-first ul li { |
| + | display: inline-block; |
| + | margin: 0px; |
| + | } |
| + | .menu-first ul li:last-child { |
| + | margin-right: 60px!important; |
| + | } |
| + | .menu-first { |
| + | float: right; |
| + | margin-left: |
| + | } |
| + | .menu-first li a { |
| + | color: #7a7a7a; |
| + | font-size: 14px; |
| + | font-weight: 300; |
| + | text-transform: uppercase; |
| + | text-shadow: none; |
| + | display: inline-block; |
| + | line-height: 80px; |
| + | padding: 0px 20px; |
| + | letter-spacing: 0.5px; |
| + | transition: all 0.5s; |
| + | outline: none; |
| + | } |
| + | .menu-first ul li.active a { |
| + | color: #fff; |
| + | background-color: #f2745f; |
| + | } |
| + | |
| + | .navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus { |
| + | color: #7a7a7a; |
| + | } |
| + | |
| + | .navbar-inverse .navbar-toggle { |
| + | border-color: #f2745f; |
| + | background-color: #f2745f; |
| + | right: 15px; |
| + | } |
| + | |
| + | .banner { |
| + | background-image: url(../img/banner-bg.jpg); |
| + | background-repeat: no-repeat; |
| + | background-size: cover; |
| + | background-position: center center; |
| + | } |
| + | |
| + | .banner-content { |
| + | text-align: center; |
| + | padding: 280px 0px 200px 0px; |
| + | } |
| + | |
| + | .banner-content h6 { |
| + | font-size: 18px; |
| + | color: #fff; |
| + | font-weight: 700; |
| + | text-transform: uppercase; |
| + | letter-spacing: 2px; |
| + | margin-bottom: 5px; |
| + | } |
| + | |
| + | .banner-content h2 { |
| + | font-size: 80px; |
| + | font-weight: 700; |
| + | text-transform: uppercase; |
| + | color: #fff; |
| + | letter-spacing: 2px; |
| + | margin-top: 0px; |
| + | margin-bottom: 30px; |
| + | } |
| + | |
| + | .banner-content ul { |
| + | padding: 0; |
| + | margin: 0; |
| + | list-style: none; |
| + | } |
| + | |
| + | .banner-content ul li { |
| + | display: inline-block; |
| + | margin: 10px; |
| + | } |
| + | |
| + | |
| + | .intro { |
| + | background-color: #46bae2; |
| + | text-align: center; |
| + | padding: 80px 0px; |
| + | } |
| + | |
| + | .intro h4 { |
| + | margin-top: 0px; |
| + | font-size: 44px; |
| + | font-weight: 300; |
| + | color: #fff; |
| + | } |
| + | |
| + | .intro h6 { |
| + | margin-top: 15px; |
| + | font-size: 17px; |
| + | font-weight: 700; |
| + | color: #fff; |
| + | letter-spacing: 1px; |
| + | } |
| + | |
| + | .intro .border-button { |
| + | margin-top: 45px; |
| + | } |
| + | |
| + | |
| + | |
| + | #about { |
| + | padding: 0px; |
| + | background-image: url(../img/services-bg.jpg); |
| + | background-repeat: no-repeat; |
| + | background-size: cover; |
| + | background-position: center center; |
| + | background-attachment: fixed; |
| + | } |
| + | |
| + | #about .service-item { |
| + | text-align: center; |
| + | margin: 0px -15px; |
| + | padding: 120px 45px; |
| + | } |
| + | |
| + | #about .service-item h4 { |
| + | margin-top: 45px; |
| + | margin-bottom: 20px; |
| + | font-size: 22px; |
| + | font-weight: 700; |
| + | color: #fff; |
| + | text-transform: uppercase; |
| + | } |
| + | |
| + | #about .service-item p { |
| + | margin-bottom: 0px; |
| + | color: #fff; |
| + | } |
| + | |
| + | #about .first-service { |
| + | background-color: rgba(242, 116, 95, 0.75); |
| + | } |
| + | |
| + | #about .second-service { |
| + | background-color: rgba(54, 62, 80, 0.75); |
| + | } |
| + | |
| + | #about .third-service { |
| + | background-color: rgba(70, 186, 226, 0.75); |
| + | } |
| + | |
| + | #about .service-item .icon { |
| + | width: 70px; |
| + | height: 70px; |
| + | display: inline-block; |
| + | text-align: center; |
| + | line-height: 74px; |
| + | background-color: transparent; |
| + | } |
| + | |
| + | |
| + | |
| + | |
| + | .what-we-do { |
| + | background-color: #fff; |
| + | padding-bottom: 80px; |
| + | } |
| + | |
| + | .what-we-do .tabs li a { |
| + | text-decoration: none; |
| + | color: #121212; |
| + | } |
| + | |
| + | .what-we-do .tabs .active .list-item { |
| + | background-color: #f2745f!important; |
| + | color: #fff!important; |
| + | } |
| + | |
| + | .what-we-do .tabs .active .list-item .icon { |
| + | background-color: #fff; |
| + | } |
| + | |
| + | .what-we-do .list-item { |
| + | background-color: #f4f4f4; |
| + | text-align: center; |
| + | padding: 40px 0px; |
| + | margin: 15px 0px; |
| + | transition: all 0.5s; |
| + | } |
| + | |
| + | .what-we-do .list-item .icon { |
| + | width: 90px; |
| + | height: 90px; |
| + | border-radius: 50%; |
| + | display: inline-block; |
| + | text-align: center; |
| + | line-height: 90px; |
| + | background-color: transparent; |
| + | } |
| + | |
| + | .what-we-do .list-item h4 { |
| + | margin-top: 20px; |
| + | margin-bottom: 0px; |
| + | font-size: 17px; |
| + | font-weight: 700; |
| + | text-transform: uppercase; |
| + | } |
| + | |
| + | .what-we-do .tab-content-services { |
| + | margin-top: 60px; |
| + | } |
| + | |
| + | .what-we-do .tab-content-services .right-image img { |
| + | width: 100%; |
| + | overflow: hidden; |
| + | } |
| + | |
| + | .what-we-do .tab-content-services .left-text h4 { |
| + | font-size: 22px; |
| + | text-transform: uppercase; |
| + | font-weight: 700; |
| + | margin-top: 0px; |
| + | margin-bottom: 20px; |
| + | } |
| + | |
| + | .what-we-do .tab-content-services .left-text p { |
| + | color: #7a7a7a; |
| + | } |
| + | |
| + | .what-we-do .tab-content-services .left-text .primary-button { |
| + | margin-top: 35px; |
| + | margin-bottom: 50px; |
| + | } |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | #portfolio { |
| + | text-align: center; |
| + | } |
| + | |
| + | #portfolio .item { |
| + | margin: 0px 5px; |
| + | } |
| + | |
| + | .portfolio-section { |
| + | background-color: #363e50; |
| + | padding-bottom: 80px; |
| + | } |
| + | |
| + | #portfolio .section-heading h4 { |
| + | color: #fff; |
| + | } |
| + | |
| + | #portfolio .section-heading h5 { |
| + | font-size:19px; |
| + | color: #aaa; |
| + | } |
| + | |
| + | #portfolio .portfolio-item img { |
| + | max-width: 100%; |
| + | overflow: hidden; |
| + | } |
| + | |
| + | .owl-pagination { |
| + | margin-top: 30px; |
| + | opacity: 1; |
| + | display: inline-block; |
| + | } |
| + | |
| + | .owl-page span { |
| + | display: block; |
| + | width: 10px; |
| + | height: 10px; |
| + | margin: 0px 5px; |
| + | filter: alpha(opacity=50); |
| + | opacity: 0.5; |
| + | -webkit-border-radius: 20px; |
| + | -moz-border-radius: 20px; |
| + | border-radius: 20px; |
| + | background: #46bae2; |
| + | } |
| + | |
| + | |
| + | |
| + | #blog { |
| + | background-color: #f4f4f4; |
| + | } |
| + | |
| + | #blog .section-heading { |
| + | text-align: center; |
| + | } |
| + | |
| + | .wrapper { |
| + | text-align: left; |
| + | } |
| + | |
| + | #blog .tabs { |
| + | list-style: none; |
| + | margin-top: 0px; |
| + | } |
| + | |
| + | #blog .tabs li { |
| + | display: block; |
| + | text-align: left; |
| + | margin-bottom: 29px; |
| + | } |
| + | |
| + | #blog .tabs a { |
| + | display:block; |
| + | text-align: left; |
| + | text-decoration:none; |
| + | text-transform: uppercase; |
| + | letter-spacing: 0.5px; |
| + | color:#121212; |
| + | font-size: 20px; |
| + | font-weight: 700; |
| + | padding: 24px 25px; |
| + | background-color: #fff; |
| + | transition: all 0.3s; |
| + | box-shadow: 0px 0px 10px #cdcdcd; |
| + | } |
| + | |
| + | #blog .tabs .active { |
| + | background-color: #46bae2; |
| + | color: #fff!important; |
| + | } |
| + | #blog .tabs .active .info-post li { |
| + | color: #fff!important; |
| + | } |
| + | #blog .tabs .active .info-post li i { |
| + | color: #fff!important; |
| + | } |
| + | #first-tab-group { |
| + | margin-top: 0px; |
| + | margin-bottom: 15px; |
| + | } |
| + | #first-tab-group img { |
| + | width: 100%; |
| + | overflow: hidden; |
| + | } |
| + | .tabgroup .text-content { |
| + | background-color: #fff; |
| + | color: #fff; |
| + | padding: 25px; |
| + | text-align: left; |
| + | margin-top: -10px; |
| + | margin-left: 10px; |
| + | margin-right: 10px; |
| + | position: relative; |
| + | box-shadow: 0px 0px 10px #cdcdcd; |
| + | } |
| + | .tabgroup .text-content h4 { |
| + | font-size: 20px; |
| + | font-weight: 700; |
| + | text-transform: uppercase; |
| + | letter-spacing: 0.5px; |
| + | color: #121212; |
| + | margin-top: 0px; |
| + | margin-bottom: 15px; |
| + | } |
| + | .tabgroup .text-content span { |
| + | font-size: 13px; |
| + | color: #33c1cf; |
| + | } |
| + | .tabgroup .text-content a { |
| + | font-size: 13px; |
| + | color: #33c1cf; |
| + | text-decoration: none; |
| + | } |
| + | .tabgroup .text-content p { |
| + | margin-top: 17px; |
| + | color: #7a7a7a; |
| + | } |
| + | |
| + | .tabgroup .text-content .primary-button { |
| + | margin-bottom: 15px; |
| + | margin-top: 30px; |
| + | } |
| + | |
| + | .tabgroup .text-content .primary-button a { |
| + | color: #fff; |
| + | } |
| + | |
| + | .clearfix:after { |
| + | content:""; |
| + | display:table; |
| + | clear:both; |
| + | } |
| + | |
| + | #blog { |
| + | padding-bottom: 80px; |
| + | } |
| + | |
| + | #blog .info-post li { |
| + | display: inline; |
| + | margin-right: 15px; |
| + | } |
| + | |
| + | #blog .info-post li { |
| + | color: #343434; |
| + | font-size: 15px; |
| + | font-weight: 300; |
| + | text-transform: capitalize; |
| + | } |
| + | |
| + | #blog .info-post li i { |
| + | color: #46bae2; |
| + | margin-right: 5px; |
| + | } |
| + | |
| + | |
| + | |
| + | |
| + | #contact-us { |
| + | background-color: #fff; |
| + | text-align: left; |
| + | padding-bottom: 100px; |
| + | } |
| + | |
| + | #contact-us .section-heading { |
| + | color: #121212; |
| + | } |
| + | |
| + | |
| + | #contact-us .pop-button { |
| + | margin-top: 30px; |
| + | } |
| + | |
| + | #contact input { |
| + | border-radius: 0px; |
| + | padding-left: 15px; |
| + | font-size: 15px; |
| + | font-weight: 300; |
| + | color: #7a7a7a; |
| + | background-color: rgba(0, 0, 0, 0.03); |
| + | outline: none; |
| + | border: none; |
| + | box-shadow: none; |
| + | line-height: 50px; |
| + | height: 50px; |
| + | width: 100%; |
| + | margin-bottom: 30px; |
| + | } |
| + | |
| + | #contact textarea { |
| + | border-radius: 0px; |
| + | padding-left: 15px; |
| + | padding-top: 10px; |
| + | font-size: 15px; |
| + | font-weight: 300; |
| + | color: #232323; |
| + | background-color: rgba(0, 0, 0, 0.03); |
| + | outline: none; |
| + | border: none; |
| + | box-shadow: none; |
| + | height: 165px; |
| + | max-height: 220px; |
| + | width: 100%; |
| + | max-width: 100%; |
| + | margin-bottom: 25px; |
| + | } |
| + | |
| + | #contact button { |
| + | padding: 13px 20px; |
| + | letter-spacing: 0.5px; |
| + | background-color: #46bae2; |
| + | color: #fff; |
| + | text-transform: uppercase; |
| + | font-size: 13px; |
| + | font-weight: 700; |
| + | text-decoration: none; |
| + | border-radius: 0px; |
| + | } |
| + | |
| + | |
| + | |
| + | footer { |
| + | background-color: #363e50; |
| + | padding: 0px 0px; |
| + | } |
| + | |
| + | footer p { |
| + | font-size: 25px; |
| + | text-transform: uppercase; |
| + | color: #fff; |
| + | margin-bottom: 0px; |
| + | padding: 75px 0px; |
| + | } |
| + | |
| + | footer img { |
| + | width:auto; |
| + | height:auto; |
| + | } |
| + | footer a { |
| + | color: #9CF; |
| + | } |
| + | |
| + | footer a:hover { |
| + | color: #FC6; |
| + | } |
| + | |
| + | footer .social-icons { |
| + | text-align: center; |
| + | padding: 77px 0px; |
| + | margin: 0px; |
| + | } |
| + | |
| + | footer .social-icons li { |
| + | display: inline; |
| + | margin: 0px 10px; |
| + | } |
| + | |
| + | footer .social-icons a { |
| + | color: #a3afc9; |
| + | font-size: 14px; |
| + | text-transform: uppercase; |
| + | font-weight: 700; |
| + | text-decoration: none; |
| + | letter-spacing: 0.3px; |
| + | transition: all 0.5s; |
| + | } |
| + | |
| + | footer .social-icons a:hover { |
| + | color: #46bae2; |
| + | } |
| + | |
| + | footer .back-to-top a { |
| + | text-align: center; |
| + | background-color: #46bae2; |
| + | display: inline-block; |
| + | width: 100%; |
| + | padding: 60px 0px; |
| + | color: #fff; |
| + | font-size: 15px; |
| + | text-transform: uppercase; |
| + | font-weight: 700; |
| + | text-decoration: none; |
| + | letter-spacing: 1px; |
| + | } |
| + | |
| + | footer .back-to-top i { |
| + | display: block; |
| + | font-size: 36px; |
| + | } |
| + | |
| + | |
| + | |
| + | /* RESPONSIVE */ |
| + | |
| + | @media (max-width: 991px){ |
| + | footer { |
| + | text-align: center; |
| + | } |
| + | |
| + | footer p { |
| + | padding: 30px 0px 0px 0px; |
| + | } |
| + | |
| + | footer .social-icons { |
| + | padding: 30px 0px 30px 0px; |
| + | } |
| + | |
| + | footer .back-to-top a { |
| + | padding: 30px 0px; |
| + | } |
| + | |
| + | } |
| + | |
| + | @media (max-width: 767px){ |
| + | |
| + | .navbar-brand { |
| + | float: none; |
| + | } |
| + | |
| + | .menu-first { |
| + | margin: 0px; |
| + | padding: 0px; |
| + | width: 100%; |
| + | text-align: center; |
| + | float: none; |
| + | } |
| + | |
| + | .menu-first li:first-child { |
| + | border-top: 1px solid #eee; |
| + | } |
| + | |
| + | .menu-first li { |
| + | border-bottom: 1px solid #eee; |
| + | } |
| + | |
| + | .menu-first li:last-child { |
| + | border-bottom: none; |
| + | } |
| + | |
| + | .menu-first li a { |
| + | width: 100%; |
| + | line-height: 50px; |
| + | } |
| + | |
| + | .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { |
| + | border-color: transparent; |
| + | } |
| + | |
| + | .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { |
| + | background-color: #f2745f; |
| + | } |
| + | |
| + | |
| + | } |
| + | |
| + | @media (max-width: 385px){ |
| + | |
| + | |
| + | |
| + | } |
| + | |
| + | |
| + | |
| + | /* LIGHT BOX */ |
| + | |
| + | .slbOverlay, .slbWrapOuter, .slbWrap { |
| + | |
| + | position: fixed; top: 0; right: 0; bottom: 0; left: 0; |
| + | |
| + | } |
| + | |
| + | .slbOverlay { |
| + | |
| + | overflow: hidden; z-index: 2000; background-color: #000; opacity: 0.7; filter: alpha(opacity=70); |
| + | @include animation(slbOverlay 0.5s); |
| + | |
| + | } |
| + | |
| + | .slbWrapOuter { |
| + | |
| + | overflow-x: hidden; overflow-y: auto; z-index: 2010; |
| + | |
| + | } |
| + | |
| + | .slbWrap { |
| + | |
| + | position: absolute; text-align: center; |
| + | |
| + | &:before { |
| + | |
| + | content: ""; display: inline-block; height: 100%; vertical-align: middle; |
| + | |
| + | } |
| + | |
| + | } |
| + | |
| + | .slbContentOuter { |
| + | |
| + | position: relative; display: inline-block; vertical-align: middle; margin: 0px auto; padding: 0 1em; box-sizing: border-box; z-index: 2020; text-align: left; |
| + | max-width: 100%; |
| + | |
| + | .slbContentEl & { |
| + | |
| + | padding: 5em 1em; |
| + | |
| + | } |
| + | |
| + | } |
| + | |
| + | .slbContent { |
| + | |
| + | position: relative; |
| + | |
| + | .slbContentEl & { |
| + | |
| + | @include animation(slbEnter 0.3s); background-color: #fff; box-shadow: 0 0.2em 1em rgba(#000, 0.4); |
| + | |
| + | } |
| + | |
| + | } |
| + | |
| + | .slbImageWrap { |
| + | |
| + | @include animation(slbEnter 0.3s); |
| + | position: relative; |
| + | |
| + | &:after { |
| + | |
| + | content: ""; position: absolute; left: 0; right: 0; top: 5em; bottom: 5em; display: block; z-index: -1; |
| + | box-shadow: 0 0.2em 1em rgba(#000, 0.6); background-color: #FFF; |
| + | |
| + | } |
| + | |
| + | } |
| + | |
| + | .slbImage { |
| + | |
| + | width: auto; max-width: 100%; height: auto; display: block; line-height: 0; box-sizing: border-box; padding: 5em 0; margin: 0 auto; |
| + | |
| + | } |
| + | |
| + | .slbCaption { |
| + | |
| + | @include ellipsis; |
| + | font-size: 1.4em; position: absolute; left: 0; right: 0; bottom: 0; padding: em(10,14) 0; |
| + | color: #fff; color: rgba(#fff, 0.7); text-align: center; |
| + | |
| + | } |
| + | |
| + | .slbCloseBtn, .slbArrow { |
| + | |
| + | margin:0; padding: 0; border: 0; cursor: pointer; background: none; |
| + | &::-moz-focus-inner { padding: 0; border: 0; } |
| + | |
| + | &:hover { opacity: 0.5; } |
| + | &:active { opacity: 0.8; } |
| + | |
| + | } |
| + | |
| + | .slbCloseBtn { |
| + | |
| + | font-size: 36px; |
| + | |
| + | $size: 50; $iconSize: 30; |
| + | |
| + | @include animation(slbEnter 0.3s); |
| + | |
| + | font-size: em($iconSize,10); width: em($size,$iconSize); height: em($size,$iconSize); line-height: em($size,$iconSize); |
| + | position: absolute; right: em(-10,$iconSize); top: 0; |
| + | color: #fff; color: rgba(#fff, 0.7); text-align: center; |
| + | |
| + | .slbLoading & { |
| + | |
| + | display: none; |
| + | |
| + | } |
| + | |
| + | } |
| + | |
| + | .slbLoadingText { |
| + | |
| + | font-size: 1.4em; color: #fff; color: rgba(#fff,0.9); |
| + | |
| + | } |
| + | |
| + | .slbArrows { |
| + | |
| + | position: fixed; top: 50%; left: 0; right: 0; |
| + | |
| + | .slbLoading & { |
| + | |
| + | display: none; |
| + | |
| + | } |
| + | |
| + | } |
| + | |
| + | .slbArrow { |
| + | |
| + | $size: 50; $iconSize: 8; |
| + | |
| + | position: absolute; top: 50%; margin-top: em(-1*$size,10); width: em($size,10); height: em($size*2,10); |
| + | opacity: 0.7; text-indent: -999em; overflow: hidden; |
| + | |
| + | &:before { |
| + | |
| + | content: ""; position: absolute; top: 50%; left: 50%; margin: em(-$iconSize,10) 0 0 em(-$iconSize,10); border: em($iconSize,10) solid transparent; |
| + | |
| + | } |
| + | |
| + | &.next { |
| + | |
| + | right: 0; &:before { border-left-color: #fff; } |
| + | |
| + | } |
| + | |
| + | &.prev { |
| + | |
| + | left: 0; &:before { border-right-color: #fff;} |
| + | |
| + | } |
| + | |
| + | } |
| + | |
| + | .slbIframeCont { |
| + | |
| + | width: 80em; height: 0; overflow: hidden; padding-top: 56.25%; margin: 5em 0; |
| + | |
| + | } |
| + | |
| + | .slbIframe { |
| + | |
| + | position: absolute; top: 0; left: 0; width: 100%; height: 100%; |
| + | box-shadow: 0 0.2em 1em rgba(#000, 0.6); background: #000; |
| + | |
| + | } |
| + | |
| + | @include keyframes(slbOverlay) { |
| + | from { opacity: 0; } |
| + | to { opacity: 0.7; } |
| + | } |
| + | |
| + | @include keyframes(slbEnter) { |
| + | from { opacity: 0; @include transform(translate3d(0, -1em, 0)); } |
| + | to { opacity: 1; @include transform(translate3d(0, 0, 0)); } |
| + | } |
| img.normal | | img.normal |
| { | | { |