2 hero video block bootstrap

HTML
<section class="mbr-section--bg-adapted" id="header10-9" style="background-image: url(assets/images/17.jpg);"> <div class="intro intro16 intro17"> <div class="mbr-overlay" style="opacity: 0.75; background-color: rgb(21, 21, 21);"></div> <div class="container"> <div class="row center-content"> <div class="col-md-7"> <figure class="mbr-figure mbr-figure--adapted mbr-figure--caption-inside-bottom mbr-figure--full-width"><iframe class="mbr-embedded-video" src="https://www.youtube.com/embed/z41Uy3Tg-yI?rel=0&showinfo=0" allowfullscreen="" style="height: 367.313px;" width="1280" height="720" frameborder="0"></iframe></figure> </div> <div class="col-md-5"> <h3>Unicore Page Builder</h3> <div><p>It's a looooong live demo page made with <a href="https://mobirise.com/">Mobirise Page Builder</a> only. Scroll down to see all 87 blocks or check the video on left to see the builder in action.</p><br><br><ul> <li><i class="icon-check2"></i> No coding, drag-n-drop site builder</li><li> <i class="icon-check2"></i> Huge collection of pre-made blocks</li></ul></div> <div class="space30"></div> <div><a href="http://themeforest.net/item/unicore/15917131?license=regular&open_purchase_for_item_id=15917131&purchasable=source&ref=ElectricBlaze" class="btn btn-lg btn-primary">Buy Unicore Now! <i class="fa fa-shopping-basket"></i></a></div> </div> </div> </div> </div> </section>
CSS
.mbr-section--bg-adapted { background-attachment: scroll; background-position: center; background-repeat: no-repeat; background-size: cover; } .mbr-overlay { background: #222; bottom: 0; left: 0; position: absolute; right: 0; top: 0; z-index: 2; } .mbr-figure { display: inline-block; line-height: 1px; margin: 0; max-width: 100%; overflow: hidden; position: relative; } .mbr-figure--full-width { display: block; width: 100%; } .mbr-figure--full-width iframe { width: 100%; } .mbr-figure iframe { max-width: 100%; } @media (max-width: 767px) { .mbr-figure--adapted { display: block; width: 100%; } .mbr-figure--adapted iframe { width: 100%; } } body { font-family: 'Droid Sans', sans-serif; color: #777; font-weight: 400; font-size: 15px; letter-spacing: 0.5px; } h3 { color: #333; font-family: 'Montserrat', sans-serif; font-weight: 300; margin: 0; letter-spacing: -1px; } p { font-size: 15px; color: #555; line-height: 24px; font-weight: 400; font-family: 'Droid Sans', sans-serif; letter-spacing: 0.5px; } a { color: #29d9c2; } a:hover { color: #2a9487; } a, a:hover, a:focus { outline: 0; text-decoration: none; transition: .4s; } ul, li { margin: 0; padding: 0; list-style: none; } .space30 { margin-bottom: 30px; } .intro { position: relative; } .intro .container { position: relative; z-index: 77; } .intro16 { background-size: cover; padding: 120px 0 0; } .intro16 h3 { color: #fff; margin: 0px 0px 30px; font-size: 58px; font-weight: 400; letter-spacing: -2px; line-height: 55px; } .intro16 p { font-size: 16px; font-weight: 400; color: #fff; opacity: 1; padding: 0; margin: 0 0 -15px; line-height: 28px; } .intro16 li { padding: 6px 0 9px 35px; position: relative; color: #fff; } .intro16 li i { min-width: 30px; color: #29d9c2; position: absolute; left: 3px; top: 5px; font-size: 19px; } /* 4.17. Intro / 17 */ .intro17 { background-size: cover; padding: 220px 0 170px; } .btn { font-size: 14px; line-height: 20px; font-weight: bold; text-transform: uppercase; padding: 11px 28px; border: none; border-radius: 30px; font-family: Montserrat; } .btn i:not(.btn-loader) { margin-left: 10px; position: relative; top: 1px; } .btn .fa { margin-left: 12px; position: relative; top: 0px; font-size: 14px; } .btn.btn-primary { background: #29d9c2; border: 1px solid #29d9c2; color: #fff; } .btn.btn-primary:hover { background: #111; border: 1px solid #111; color: #fff; } .btn.btn-lg { padding: 13px 30px; font-size: 13px; } @media only screen and (min-width: 768px) and (max-width: 992px) { .container { width: 100%; max-width: 750px; } .intro16 h3 { margin: 40px 0px 30px; } } @media only screen and (min-width: 280px) and (max-width: 767px) { .intro16 h3 { font-size: 45px; } .intro17 { padding: 130px 0 100px; } .intro17 h3 { margin: 40px 0px 30px; } } @media only screen and (min-width: 993px) and (max-width: 4000px) { .center-content { display: flex; align-items: center; flex-direction: row; display: -webkit-flex; -webkit-align-items: center; -webkit-flex-direction: row; } }
JAVASCRIPT
Expand for more options Login