Nashville
TN
United States
37221
https://faithlifechurchtn.regfox.com/mothers-day-luncheon
Sponsors
This panel is active and ready Sponsors
Have you ever heard the expression “rat race” used to describe the day to day grind called life. One analogy for living life is comparing it to a marathon. Finding your pace in life can be difficult if you only look at it from a day-to-day perspective.
Our FB Live Stream
Posted by Faith Life Church on Sunday, January 28, 2018
Our FB Live Stream
Posted by Faith Life Church on Sunday, November 26, 2017
Sponsors
This panel is active and ready Sponsors
/*
You can add your own CSS here.
Click the help icon above to learn more.
*/
@import url(‘https://fonts.googleapis.com/css?family=Cinzel+Decorative’);
@import url(‘https://fonts.googleapis.com/css?family=Spectral2’);
.search-results #content .add_to_cart_button,
.woocommerce #content .add_to_cart_button
{
color:#fff; display:block; text-align:center; font-size:1.043em; background:#000 !important; border: #000 solid 0px; padding:0.4em 1em 0.4em 1em;
transform: scale(0px);
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
}
.search-results #content .add_to_cart_button,
.woocommerce #content .add_to_cart_button:hover
{
color:#fff; background:#999 !important; border: #d91f1f solid 0px; transform: scale(0px);
animation: flash2 0.3s ease-in-out infinite;
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
}
.woocommerce .button.product_type_simple:before, .woocommerce .button.single_add_to_cart_button:before, .woocommerce-page .button.product_type_simple:before, .woocommerce-page .button.single_add_to_cart_button:before{
content:”\f07a”!important;
font-family:FontAwesome;
margin-right:0.3431em;
}
html .woocommerce a.button.alt,
html .woocommerce button.button.alt,
html .woocommerce input.button.alt,
html .woocommerce #respond input#submit.alt,
html .woocommerce #content input.button.alt,
html .woocommerce-page a.button.alt,
html .woocommerce-page button.button.alt,
html .woocommerce-page input.button.alt,
html .woocommerce-page #respond input#submit.alt,
html .woocommerce-page #content input.button.alt
html .woocommerce a.button,
html .woocommerce button.button,
html .woocommerce input.button,
html .woocommerce #respond input#submit,
html .woocommerce #content input.button,
html .woocommerce-page a.button,
html .woocommerce-page button.button,
html .woocommerce-page input.button,
html .woocommerce-page #respond input#submit,
html .woocommerce-page #content input.button{
color:#fff; display:block; text-align:center; font-size:1.043em; background:#000 !important; border: #000 solid 0px; padding:0.4em 1em 0.4em 1em;
transform: scale(0px);
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
}
html .woocommerce a.button:hover,
html .woocommerce button.button:hover,
html .woocommerce input.button:hover,
html .woocommerce #respond input#submit:hover,
html .woocommerce #content input.button:hover,
html .woocommerce-page a.button:hover,
html .woocommerce-page button.button:hover,
html .woocommerce-page input.button:hover,
html .woocommerce-page #respond input#submit:hover,
html .woocommerce-page #content input.button:hover{
color:#fff; background:#999 !important; border: #000 solid 0px; transform: scale(0px);
animation: flash2 0.3s ease-in-out infinite;
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
}
.wpcf7 label{color:#000;}
.sponsor-panel ul.products{text-align:center;}
.sponsor-panel .woocommerce-loop-product__title{color:#000; line-height:1.23em;}
.sponsor-panel ul.products .woocommerce-Price-amount.amount {color:#000; font-size:1.232em; line-height:-4.232em; font-weight:bold; display:inline-block;}
.sponsor-panel a.button {display:none;}
body{font-family: ‘Ubuntu’, sans-serif; color:#525252; }
.media-thumb img{position:relative;}
#content{margin-top:80px;}
.subtext{color:#fff; font-size:1.53em; margin-top:-1.5em;}
.thumb-title h3{position:relative; bottom:2.3em; left:0; z-index:2222; color:#000; padding-right:2em; background: rgba(199,134,40,0.8); font-family: ‘Spectral’, serif; font-weight:bold;}
#cboxWrapper{background:#000;}
#cboxBottomCenter{background:#000;}
#cboxBottomLeft{background:#000;}
#cboxBottomRight{background:#000;}
#cboxContent{background:#000;}
#cboxTopLeft{background:#000;}
#cboxTopCenter{background:#000;}
#cboxTopRight{background:#000;}
#cboxMiddleLeft{background:#000;}
#cboxMiddleRight{background:#000;}
#cboxMiddleCenter{background:#000;}
#cboxClose{position:absolute; color:#000 !important;}
#cboxClose:after{
position:absolute;
top:0;
left:0;
z-index:2222;
color:#000 !important;
content”x”;}
.store-links{font-size:0.843em;}
.store-links a{color:#fff;}
.store-links a:hover{color:#c3ad73;}
.title-h3 h3{color:#c3ad73; font-family: ‘Spectral’, serif;}
.wpcf7 input[type=”checkbox”]:not(:checked), .wpcf7 input[type=”checkbox”]:checked { position: static; background:#000; }
.wpcf7-response-output.wpcf7-mail-sent-ok{border:#270f03 solid 2px;}
input#accept.wpcf7-form-control.wpcf7-acceptance.acceptance{color:#000; background:#270f03;}
.wpcf7-form label{text-align:left;}
.lft{float:left;}
div.bit-widget-container{letter-spacing:0em;}
div.bit-date{text-transform:uppercase; font-size:1.232em; overflow:hidden; }
div.bit-venue{ font-size:1.132em; background:#000; font-weight:bold; overflow:hidden; line-spacing:0.2em; font-family: ‘Spectral’, serif;}
div.bit-location{font-size:1.132em; background:#000; overflow:hidden; }
div.bit-offers.bit-button{display:block; font-size:0.003em; background:#c78328; opacity:1; overflow:hidden; line-spacing:0em; padding:0.2 0.2em 0.2 0.2em
transition: all 0.5s ease-in-out;
border-radius:40px;
-webkit-border-radius:40px;
-o-border-radius:40px;
-moz-border-radius:40px;
}
div.bit-offers.bit-button:hover{ opacity:0.4; transition: all 0.5s ease-in-out;}
div.bit-upcoming-events-show-all-button{clear:both; position:relative; text-align:center; margin:0 auto;
transition: all 0.5s ease-in-out;
border-radius:40px;
-webkit-border-radius:40px;
-o-border-radius:40px;
-moz-border-radius:40px;
}
div.bit-upcoming-events-show-all-button:hover{background:#c78328; color:#000; transition: all 0.3s ease-in-out;}
.wpcf7 .menu-artist { width:100%; padding-top:2em; height:30px; padding-bottom:2em;}
#menu-artist.wpcf7-form-control.wpcf7-select{height:40px; background:none; border:#c78328 solid 2px;}
#menu-cap.wpcf7-form-control.wpcf7-select{height:40px; background:none; border:#c78328 solid 2px;}
.booking-form .ev-time input{width:30%;}
.wpcf7-form .submit{width: 50%; float:none; color:#c78328; display:block; text-align:center; font-size:1.043em; background:#000; border: #143b56 solid 0px; margin:2em auto; padding:1em 1em 1em 1em;
transform: scale(0px);
border-radius:40px;
-webkit-border-radius:40px;
-o-border-radius:40px;
-moz-border-radius:40px;
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
}
.entry-title h2{}
.form-box{position:relative; top:-7em; color:#fff;}
.wpcf7 input{background:none; border:none; border-bottom:4px solid #c78328 !important;}
.booking-form .wpcf7 input{background:none; border:2px solid #c78328 !important;}
.booking-form .wpcf7 textarea{background:none; border:2px solid #c78328 !important;}
.wpcf7 textarea{background:none; border:none; border-bottom:4px solid #fff;}
.wpcf7 label{text-align:left; color: !important;}
.wpcf7-form .submit:hover{color:#000; font-size:1.043em; letter-spacing:0.210em; opacity:0.7; background:#c78328; border: #c78328 solid 2px; transform: scale(1px);
animation: flash2 0.3s ease-in-out infinite;
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
}
.clearfix{clear:both;}
.fl-right{float:right;}
.fl-left{float:right;}
.mg-left{margin-left:2em;}
.affiliates ul{list-style:none; margin-10px; text-align:center;}
.affiliates ul li{width:28%; display:inline-block; margin-left:0.5em;}
.top-socials{display:block;}
/*************************************** START SOCIALS CODE *********/
#socials{clear:both; margin-left:0px; margin:45px 0;}
#socials ul{list-style:none; margin-left:-10px;}
#socials ul li{display:inline-block; text-align:center; vertical-align:top; /*Dirty IE Hack*/ zoom: 1; *display: inline;}
#socials ul li a{border:none; text-decoration:none; margin-left:5px;}
#socials li a{
display: block;
width: 58px;
height: 58px;
margin:0px;
text-align:center;
vertical-align:middle;
color:#000 !important;
padding:11px;
font-size:1.3825em;
background:none;
border:#000 solid 1px !important;
border-radius:90%;
-webkit-border-radius:90%;
-moz-border-radius:90%;
-o-border-radius:90%;
-mz-border-radius:90%;
}
#socials li .fb{
}
#socials li .tw{
}
#socials li .insta{
}
#socials li .pin{
}
#socials li .tumb{
}
#socials li .in{
}
#socials li .fb:hover{
opacity:0.7;
}
#socials li .tw:hover{
opacity:0.7;
}
#socials li .insta:hover{
opacity:0.7;
}
#socials li .yb:hover{
opacity:0.7;
}
#socials li .tumb:hover{
opacity:0.7;
}
#socials li .in:hover{
opacity:0.7;
}
/*************************************** END SOCIALS CODE *********/
.wht{color:#fff;}
.org-txt{color:#f78f1f;}
.green{color:#f78f1f;}
/* The Modal (background) */
.modal {
display: none; /* Hidden by default */
position: fixed; /* Stay in place */
z-index: 1500; /* Sit on top */
padding-top: 100px; /* Location of the box */
left: 0;
top: 0;
width: 100%; /* Full width */
height: 100%; /* Full height */
overflow: auto; /* Enable scroll if needed */
background-color: rgb(0,0,0); /* Fallback color */
background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
transform: translateX(0);
animation: fade-in 0.4s ease-in-out;
}
@keyframes fade-in{
0%{ opacity:0; transform: translateY(-50%);}
100%{opacity:1; transform: translateY(0px);}
}
/* Modal Content */
.modal-content {
background-color: #fefefe;
margin: auto;
padding: 20px;
border: 1px solid #888;
width: 90%;
}
/* The Close Button */
.close {
color: #aaaaaa;
float: right;
font-size: 28px;
font-weight: bold;
}
.close:hover,
.close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
}
@media screen and (min-width: 15em) {
/*************************************** START BACKGROUNDS CODE *********/
.top-banner{background:#000 url(‘http://www.flc4u.com/wp-content/uploads/2017/10/Screen-Shot-2017-10-26-at-2.35.21-PM.jpg’)0% 0% no-repeat;}
.top-banner{height:95vh; top:0; background-size:cover; background-position:top center;}
.panel-1{background:#000 url(‘http://www.new.heavicans.com/wp-content/uploads/2017/10/Heavican-View-Coll-banner-2017.jpg’)0% 0% no-repeat fixed;}
.panel-2{ background:#000 url(”)0% 0% no-repeat fixed;}
.sponsor-panel{ background:#fff; padding:0.34em 0 2.8em 0; overflow:hidden;}
.ad-panel{clear:both; position:relative; left:0; bottom:-12em ;background:rgba(0,0,0, 0.5); padding:0.1em 0 0.1em 0;}
.footer-panel{position:relative; left:0; ;background:rgba(255,255,255, 1); padding:0.1em 0 0.1em 0;}
#nav_menu-2 #menu-menu-1.menu li{text-align:center; clear:both; float:none; padding:0 0px 10px 0px;}
#nav_menu-3 #menu-menu3.menu li{text-align:center; clear:both; float:none; padding:0 0px 10px 0px;}
#about{padding-top:50px;}
#services{padding-top:50px;}
.panel-3{display:none; background:#000 url(‘https://seventhdayslumber.com/sdsfound17/wp-content/uploads/2017/06/SDS-Cathedral-pic-2017.jpg’)0% 0% no-repeat fixed;}
.panel-4{ display:none; color:#fff !important; background:#270f03 url(”)0% 0% no-repeat fixed;}
.panel-4 .entry-title h2{color:#c78328;}
.blue-overlay{background: rgba(0,174,239, 0);}
.top-overlay{background:rgba(0,0,0, 0.2); height:100%;}
.half-panel-1{background:#fff url(”)0% 0% no-repeat fixed;}
.half-panel-2{background:#fff url(”)0% 0% no-repeat fixed;}
.yell-txt{
color: #fcae2a;
}
.footer-panel p{font-size:0.734em;}
.footer-panel a{color:#000;
transition: all 0.5s ease-in-out;}
.footer-panel a:hover{color:#ccc;
transition: all 0.5s ease-in-out;}
.footer-panel-in{width:90%; margin:0 auto;}
.avail-txt{display:inline-block; position:relative; font-size:1.334em; left:2em; top:3.2em; }
.dec-box{position:relative; top:-7.3em; width:50%; height:30px; margin:0 auto; background:none;}
.dec-btm{position:relative; height:2px; z-index:2; top:0.4em; background:#d5d3d3;}
.dec-dim ul{postion:relative; list-style:none; z-index:4; margin-left:-10px; top:-25em;}
.dec-dim ul li{ display:inline-block; vertical-align:top; width:20px; height:20px; margin-left:10px; background:#fff; border: #d5d3d3 solid 2px; transform: rotate(-45deg);}
.lft-txt{text-align:left;}
.rht-txt{text-align:right;}
.left-menu{text-align:left;}
.right-menu{text-align:right;}
#nav_menu-2 #menu-menu-1.menu li{font-size:1.34em; text-align:center; clear:both; float:none; padding:0 0px 10px 0px;}
#nav_menu-3 #menu-menu3.menu li{font-size:1.34em; text-align:center; clear:both; float:none; padding:0 0px 10px 0px;}
.site-branding2 {width:100%;}
.site-branding2 img{width:48%;}
/*************************************** END BACKGROUNDS CODE *********/
.cc-card-icons{font-size:1.83em;}
.bot-tag{margin-top:-4em;}
.tag2{position:relative; color:#fff; top:-2.3em; font-size:1.343em; }
.con-box{position:relative; top:1em;}
.tag3{position:relative; top:-4.4em; font-size:1.243em; }
.entry-title h2{width:85%; position:relative; font-weight:normal; top:0em; background:transparent; color:#fff; margin:0 auto; font-weight:bold;}
.entry-title2 h2{color:#fff; width:100%; position:relative; font-size:1.834em; top:-0.8em; margin:0;}
.border-block{padding-top:1em; padding-bottom:1em; background:;}
.border-blk-in{position:relative;}
.grn-line{height:4px; background:#146734;}
.org-line{height:4px; background:#f78f1f; margin-top:2px;}
.yel-line{height:4px; background:#ffdb3e; margin-top:2px;}
i.fa-check{color:#146734; font-size:1.43em;}
.border-block2{position:relative; top:-2.3em; padding-top:0em; padding-bottom:0em; background:;}
.border-blk-in2{position:relative;}
.txt-box{position:relative; top:-5em;}
#more_features {
overflow: hidden;
position: relative;
background: url(../images/home/ql-bg.jpg) #03030b;
background-size: cover;
background-position: 50% 50%;
}
#more_features ul {
list-style: none;
margin: 0;
position: relative;
}
#more_features ul li {
position: relative;
text-transform: uppercase;
transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
-webkit-transition: all 0.3s;
}
#more_features ul li a {
display: block;
color: #fff;
text-decoration: none;
font-weight: 900;
transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
background-color: rgba(255, 255, 255, 0);
padding: 1.875em 0;
letter-spacing: 0;
}
#more_features ul li a:before {
content: ” “;
background-color: #ec008c;
position: absolute;
left: -0em;
top: 0;
padding: 0 0.4em;
width: 100%;
height: 100%;
opacity: .9;
transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
}
#more_features ul li:hover {
border-color: rgba(255, 255, 255, 0);
}
#more_features ul li:hover + li {
border-color: rgba(255, 255, 255, 0);
}
#more_features ul li:hover a {
letter-spacing: 0.2em;
}
#more_features ul li:hover a:before {
left:-1.3em;
opacity: 1;
transform: skewX(-10deg) translateX(0%);
-moz-transform: skewX(-10deg) translateX(0%);
-ms-transform: skewX(-10deg) translateX(0%);
-o-transform: skewX(-10deg) translateX(0%);
-webkit-transform: skewX(-10deg) translateX(0%);
}
#more_features ul li:nth-child(1) a {
color: #ffdb3d;
}
#more_features ul li:nth-child(1) a:before {
background-color: #146734;
}
#more_features ul li:nth-child(2) a {
color: #fff;
}
#more_features ul li:nth-child(2) a:before {
background-color: #000;
}
#more_features ul li:nth-child(3) a:before {
background-color: #2f1305;
}
#more_features ul li:nth-child(4) a {
color: #fff;
}
#more_features ul li:nth-child(4) a:before {
background-color: #000;
}
#more_features ul li:nth-child(5) a:before {
background-color: #85c440;
}
#more_features ul li:nth-child(6) a {
color: #03030b;
}
#more_features ul li:nth-child(6) a:before {
background-color: #00aeef;
}
#more_features ul li div {
margin-left: auto;
margin-right: auto;
max-width: 70%;
padding-left: 1.5em;
padding-right: 1.5em;
max-width: 95%;
position: relative;
}
#more_features ul li div:before {
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: “\f101″;
float: right;
text-align: center;
border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
-webkit-border-radius: 50%;
text-indent: 4px;
font-size: 3em;
line-height: 1em;
height: 1em;
margin-top: 0.1375em;
margin-bottom: 0em;
}
#more_features ul li strong {
display: block;
font-weight: 900;
font-size: 1.48832em;
line-height: 1.20563em;
margin: 0em;
}
#more_features ul li span {
display: block;
font-weight: 900;
font-size: 0.543em;
line-height: 1.20563em;
}
.serv-icon{color:#fcae2a; width:155px; height:155px; background:#000; padding:2.9em; margin:0 auto; text-align:center;
border-radius:50%;
-webkit-border-radius:50%;
-o-border-radius:50%;
-moz-border-radius:50%;
}
.serv-icon i{font-size:4.1em; vertical-align:middle; text-align:center;}
.serv-icon-sm{color:#fcae2a; width:35px; height:35px; background:#000; padding:0em; margin:0 auto; text-align:center;
border-radius:50%;
-webkit-border-radius:50%;
-o-border-radius:50%;
-moz-border-radius:50%;
}
.serv-icon-sm i{font-size:1.7em; vertical-align:middle; line-height:1.3em; text-align:center;}
.title2-h3 h3{float:left; text-indent:0.2em;}
.best-txt p{clear:both; float:none; text-align:left;}
panel-btn{width:100%; display:block; height:40vh; background:#000; padding:0 15px 0 15px;}
.panel-btn-title{font-size:2.32em; color:#fff; text-align:left; text-indent:0.32em;}
.panel-btn i{float:right;}
.branding-logo {position:relative; width:85%; height:auto; z-index:1200; top:0em; display:block; text-align:center; margin:0 auto;}
.top-bn-block{position:relative; bottom:-14em;}
.top-bn-txt h1{color:#fff; font-size:1.3em; line-height:1.2em;}
.top-banner .tag-line{ width:80%; display:inline-block; position:relative; z-index:1200; top:-4em;}
.tag-found{width:70%; color:#fff; position:relative; top:-15em; display:inline-block;}
.tag-found img{width:100%; height:auto;}
.tag-line img{width:100%; height:auto; display:block;}
.artist-box{color:#fff; background:rgba(0,0,0,0.8); padding-top:3em; padding-left:20px; padding-right:20px; padding-bottom:3em; margin-top:25px;
animation: flash 0.3s ease-in-out infinite;}
.panel-3 .panel-3-in p{}
.panel-3{ position:relative; top:0em; padding:0em 0 1em 0; }
.insta-title h1{font-size:2.343em; text-align:center;}
.half-panel-1{float:left; width:100%; margin:0; padding:5em 0em 5em 0em;}
.half-panel-2{float:left; width:100%; margin:0; padding:5em 0em 5em 0em;}
.con-center-txt{position:relative; text-align:center; margin:0 auto;}
.panel-1{background-size:cover; background-position:center center;}
.panel-3{background-size:cover; background-position:center center;}
.panel-2{background-size:cover; background-position:top center;}
.panel-4{background-size:cover; background-position:top center;}
.panel-4-in{padding:50px 0 50px 0;}
.half-panel-1{padding:0 0 4em 0; position:relative; background-size:cover; background-position:left center;}
.half-panel-1 img{position:relative; width:100%; object-fit:cover; margin:-4em 0; }
.half-panel-2{padding:0 0 0em 0; position:relative; background-size:cover; background-position:right center;}
.half-panel-2 img{position:relative; width:100%; object-fit:cover; margin:-4em 0; }
h2.script-txt{color:#fff; font-size:1.843em; margin-top:2em;}
.txt-auth{display:block; padding:1em 0 1em 0; color:#fff; background:none;}
.txt-auth:before{
content:”-“;
position:relative;
}
.txt-auth:after{
content:”-“;
position:relative;
bottom:1.3em;
}
.top-banner{position:relative; top:0.9em; overflow:hidden; transition: width 0.4s ease-in-out;}
.top-banner img{position:relative; min-width:100%; margin-top:-20em; z-index:1000; height:auto;
}
.btn-con{position:relative; top:-4.5em;}
.bbb-icon {clear:both; margin-top:-2em; width:25%; height:auto; display:block; text-align:center; margin:0 auto;}
.site-in{padding-bottom:0em;}
.site-footer nav {display:none; border-top:none;}
.site-title2{ text-align:center; font-size:1.034em; margin:0 auto; }
.site-info{text-align:center; padding-top:1em; width:30%;}
.sponsor-panel{position:relative; top:-0em; padding-top:5.2em;}
#content2{display:none;}
.site-inner{position:relative; z-index:300; width:100%; padding:0; margin:0;}
#masthead.site-header{position:fixed; left:0; top:0; z-index:9999; width:100%; color:#525252; background: rgba(0,0,0,0.9); padding:0.4232em 0 0.243em 0; overflow:hidden;}
div.site-branding{float:left; width:100%;}
.custom-logo{width:55%; float:left; margin: 0.84em 0 0 1.34em;}
div.site-header-main{width:100%;}
a.custom-logo-link{width:100%;}
.menu-toggle{float:right; margin-right:1.0em; color:#fff !important; background:transparent !important; border:none; text-align:center;}
.menu-toggle:hover{color:#000; background:#c78328;
animation: flash2 0.4s ease-in-out infinite;}
#site-header-menu.site-header-menu {
position:relative;
clear:both;
padding-bottom:3em;
top:0.7em;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
margin: 0em 0 0 0em;
transition: all 0.5s ease-in-out;
animation: fade-in 0.5s ease-in-out;
}
@keyframe down-in{
0%{transform: translateY(-50em);}
100%{transform: translateY(0em);}
}
.site-inner {
margin: 0 auto;
max-width: 100%;
position: relative;
padding:0;
z-index:1000;
}
.site-in{
margin: 0 auto;
max-width: 100%;
position: relative;
padding:0em 0 0em 0;
z-index:1000;
background:#fff;
}
#post-8{display:none;}
#content.site-content{position:relative; z-index:1000;}
p.site-title{display:none;}
p.site-description{display:none;}
div.site-branding{display:inlin-block; width:40%;}
div.site-header-main{width:100%;}
.desc-row ul{position:relative; top:0em; list-style:none; margin-left:0px; padding:0; background:#ddd;}
.desc-row-in{padding:4em;}
.desc-row ul li{width:100%; display:inline-block *zoom1; text-align:center; color:#fff; margin-left:-10; background:#143b56;}
.desc-row ul li:nth-child(2){background:#b31315;}
.category-brand-titles{background:#000;}
.bot-desc{width:100%; position:relative; display:inline-block; bottom:0px; background:#04252d; padding-top:0.044em; padding-bottom:0em; vertical-align:middle;}
.bot-desc span{position:relative; top:0.6em;}
.col-half ul{ margin-left:-10px; list-style:none;}
.col-half-in{padding:0em;}
.col-half ul li{width:100%; display:inline-block; text-align:left; vertical-align:top; color:#000; margin-left:0; padding:2em; background:none;}
.col-3d .title-h3{color:#000; text-align:center;}
.col-3d ul{ margin-left:-10px; list-style:none;}
.col-3d-in{padding:0em;}
.col-3d ul li{width:100%; display:inline-block; vertical-align:top; color:#000; margin-left:0; padding:2em; background:none;}
.col-3d .title-h3{color:#fff; text-align:center;}
.panel-2 .entry-title{color:#000;}
.panel-3 .entry-title{color:#fff;}
.col-4th ul{list-style:none; padding-top:1em; }
.col-4th ul li{width:100%; display:inline-block; text-align:center; border-top:#fff solid 0px; vertical-align:top; color:#fff; margin-left:-1.0em; padding:1em 0; background:none;}
.panel-1{padding:0; height:100vh; margin-top:0px; overflow:hidden;}
.panel-1-in{width:90%; padding:1.0em 0 1.0em 0; margin:0 auto; overflow:hidden;}
.panel-2 {color:#fff;}
.panel-2{padding:0; margin-top:0px;}
.panel-2-in{width:90%; padding:1em 0 1em 0; margin:0 auto; overflow:hidden;}
.panel-3{height:35vh; overflow:hidden;}
.panel-3-in{width:100%; padding:1em 0 1em 0; margin:0 auto; overflow:hidden;}
.panel-4-in{width:90%; padding:1.0em 0 1.0em 0; margin:0 auto; overflow:hidden;}
.panel-6{padding:0; margin-top:0px; background:-webkit-linear-gradient(rgba(255,255,255,0),rgba(0,0,0,0.2));}
.panel-6-in{width:90%; padding:1.0em 0 1.0em 0; margin:0 auto; overflow:hidden;}
.red{color:#b31315;}
#colophon.site-footer{padding-top:2.3em; position:relative; z-index:200; background:#000;}
.ft-logo{margin:2em auto; text-align:center;}
.ft-logo img{width:40%; height:auto;
margin:0 auto;}
.black-overlay{background: rgba(0,0,0, 0.4); height:100vh;}
.wht-overlay{background: rgba(255,255,255, 0.8);}
.col-box{position:relative; z-index:3; top:8em; display:block; background:none;}
.btn-box{position:relative; top:-2em;}
.more-btn a{color:#000; display:inline-block; text-align:center; font-size:1.043em; background:rgba(199,131,40, 1); border: #143b56 solid 0px; padding:0.4em 1em 0.4em 1em;
transform: scale(0px);
transition: all 0.3s ease-in-out;
border-radius:30px;
}
.more-btn a:hover{font-size:1.043em; letter-spacing:0.243em; background:rgba(199,130,40, 0.7); border: #d91f1f solid 0px; transform: scale(1px);
animation: flash2 0.3s ease-in-out infinite;
}
@keyframes flash {
0%{box-shadow:#f78f1f -2px 2px 2px;}
50%{box-shadow:#f78f1f 2px -2px 2px;}
100%{box-shadow:#ffd83d 1px 2px 3px;}
}
.btn-con2{width:100%; text-align:center; display:block; clear:both; margin:0 auto;}
.btn-con2 ul{list-style:none; margin-left:-10px;}
.btn-con2 ul li {float:none; width:80%; display:inline-block; margin-top:10px;}
.shop-btn a{ color:#fff; display:inline-block; text-align:center; position:relative; top:0em; font-size:1.043em; margin:0.2em auto; background:none; border:rgba(255,255,255, 0) solid 2px; padding:0.4em 1em 0.4em 1em;
transform: scale(0px);
transition: all 0.3s ease-in-out;
border-radius:40px;
-webkit-border-radius:40px;
-o-border-radius:40px;
-moz-border-radius:40px;
}
.shop-btn a:hover{color:#fff; letter-spacing:0.210em; border:rgba(255,255,255, 0.8) solid 2px; background:none; transform: scale(1px);
animation: flash2 0.3s ease-in-out infinite;
}
.top-btn a{ width:95%; color:#fff; display:inline-block; text-align:center; position:relative; top:-17em; font-size:1.043em; margin:0.2em auto; background:none; border:rgba(255,255,255, 0.9) solid 2px; padding:0.4em 1em 0.4em 1em;
transform: scale(0px);
transition: all 0.3s ease-in-out;
border-radius:40px;
-webkit-border-radius:40px;
-o-border-radius:40px;
-moz-border-radius:40px;
}
.top-btn a:hover{color:#c3ad73; letter-spacing:0.210em; border:rgba(255,255,255, 0.5) solid 2px; background:none; transform: scale(1px);
animation: flash2 0.3s ease-in-out infinite;
}
.more-btn2 a{ color:#fff; display:block; text-align:center; font-size:1.043em; background:#146734; border: #143b56 solid 0px; padding:0.4em 1em 0.4em 1em;
transform: scale(0px);
transition: all 0.3s ease-in-out;
}
.more-btn2 a:hover{color:#fcae2a; font-size:1.043em; letter-spacing:0.010em; background:#000; border: #d91f1f solid 0px; padding:0.4em 1em 0.4em 1em; transform: scale(1px);
animation: flash 0.3s ease-in-out infinite;
}
#arconix-flexslider-2{text-align:center; color:#fff; border-bottom:none; border-top:none;}
#arconix-flexslider-2 a{color:#a43895; transition: all 0.3s ease-in-out;}
#arconix-flexslider-2 a:hover{color:#fff; transition: all 0.3s ease-in-out;}
#arconix-flexslider-2 img{border:#000 solid 0px; transition: all 0.4s ease-in-out; transform: scale(1);}
#arconix-flexslider-2 img:hover{ transition: all 0.4s ease-in-out; }
#arconix-flexslider-2 p.flex-caption{display:none;}
#arconix-flexslider-2 h2.arconix-title{display:none; font-size:1.6554em; text-align:center}
#arconix-flexslider-2 .owl-theme .owl-controls .owl-page span {
/* Styling Pagination*/
display: block;
height: 12px;
margin: 5px 7px;
border:#000 solid 0px;
opacity: 0.5;
-webkit-border-radius: 20px 20px 20px 20px;
-moz-border-radius: 20px 20px 20px 20px;
-o-border-radius: 20px 20px 20px 20px;
border-radius: 20px 20px 20px 20px;
width: 12px;
transition: all 0.4s ease-in-out;
}
#arconix-flexslider-2 .owl-theme .owl-controls.clickable .owl-page:hover span,
#arconix-flexslider-2 .owl-theme .owl-controls .owl-page.active span {
/* If PaginationNumbers is true */
opacity: 1;
background: #fcae2a;
}
#arconix-flexslider-2 .owl-theme .owl-controls .owl-buttons {
display:none;
text-align:center;
float: none;
}
#arconix-flexslider-2 .owl-theme .owl-controls .owl-pagination {
text-align:center;
float: none;
}
.tag h3{color:#143b56; font-size:1.232em; padding:0.34em 0 0.34em; 0;}
}
@media screen and (min-width: 15em) and (min-height: 5em) {
.top-banner{
animation: fadeinup2 0.8s ease-in-out;}
.site-in{margin-top:0em;}
.branding-logo {width:75%; height:auto; top:0em; display:block; text-align:center; margin:0 auto;}
}
@media screen and (min-width: 22em) and (orientation: portrait){
.top-banner{top:0; overflow:hidden;}
.tag-line {width:80%;}
.top-banner img{position:relative; min-width:100%; object-fit:fill; top:0.5em; width:100%; height:auto; transform: scale(1.2);}
.top-btn a{width:70%;}
.bbb-icon{width:20%; }
.licen{font-size:0.8em;}
.sponsor-panel{padding:0.1em 0 0.1em 0; border-top:#ccc solid 0px; overflow:hidden;}
.panel-2{padding-bottom:2.5em;}
.panel-1 p{}
.sponsor-panel-in{width:98%; margin:0 auto;}
.panel-2-panel-in{width:98%; margin:0 auto;}
.panel-2-in{padding:0;}
}
@media screen and (min-width: 28em) {
#page{padding:0; margin:0;}
.desc-row ul{position:relative; top:-25em;}
.panel-2{padding-top:2em;}
.top-banner{ height:80vh;
animation: fadeinup2 0.8s ease-in-out;}
.top-btn a{top:-16em;}
.top-banner img{position:relative; min-width:100%; width:100%; height:auto;}
.menu-toggle{float:right; margin-right:1.8em; color:#fff !important; background:#000;}
.ad-panel{bottom:0em; }
.branding-logo {width:85%; height:auto; display:block; text-align:center; margin:0 auto;}
}
@media screen and (min-width: 28em) and (min-height: 8em) {
.top-banner{
animation: fadeinup2 0.8s ease-in-out;}
.top-banner img{position:relative; min-width:100%; top:-2.1em; width:100%; height:auto;
animation: kenburns2 10s ease-in-out
infinite; transform: scale(1);}
.site-in{margin-top:0em;}
.panel-2{padding-bottom:4em;}
}
@media screen and (min-width: 30em) {
.top-btn a{width:50%; top:-3em;}
.top-bn-block{position:relative; top:18em;}
.ad-panel{bottom:0em; }
.con-box{position:relative; top:3em;}
.site-branding2 {width:100%;}
.site-branding2 img{width:20%;}
}
@media screen and (min-width: 39em) {
.desc-row ul{position:relative; top:-25em;}
.top-banner{height:98vh; animation: fadeinup2 0.8s ease-in-out;}
.tag-found{width:70%; top:-0em; display:inline-block;}
.top-socials{display:none;}
.thumb-title h3{text-indent:0.9em;}
#nav_menu-2 #menu-menu-1.menu li{text-align:center; clear:both; float:right; padding:0 0px 10px 0px;}
#nav_menu-3 #menu-menu3.menu li{text-align:center; clear:both; float:left; padding:0 0px 10px 0px;}
.top-btn a{width:44%; top:-5em;}
.custom-logo{width:45%; margin: 0.34em 0 0 0.34em;}
.entry-title h2{ width:100%; position:relative; top:0em; margin:0 auto;}
.entry-title2 h2{width:100%; position:relative; font-size:2.434em; top:-0.8em; margin:0;}
.ad-panel{bottom:-22em; }
.top-banner img{top:-1em;}
.branding-logo {display:block; top:3em; text-align:center; margin:0 auto;}
.tag-line{position:relative; z-index:1200; top:10em;}
.sponsor-panel{margin-top:0em;}
.site-in{top:0em;}
.col-half ul li{width:48%; display:inline-block; text-align:left; margin-left:0; padding:2em; background:none;}
.panel-1{margin-top:-2em;}
.panel-2{padding-top:2em;}
.panel-6{padding-top:2em;}
#more_features ul li strong {
display: block;
font-weight: 900;
font-size: 2.48832em;
line-height: 1.20563em;
margin: 0em;
}
#more_features ul li span {
display: block;
font-weight: 900;
font-size: 1.343em;
line-height: 1.20563em;
}
.btn-con2 ul li {width:35%; display:inline-block; margin-left:10px;}
}
@media screen and (min-width: 40em) and (max-height: 22em) {
.top-banner{height:180vh;}
.top-btn a{top:-12em;}
.panel-1{height:100vh;}
.panel-3{height:100vh;}
}
@media screen and (min-width: 44em) {
.top-btn a{top:-5em;}
.affiliates ul li{width:15%; }
}
@media screen and (min-width: 54em) {
#about{padding-top:50px;}
#services{padding-top:50px;}
.desc-row ul{position:relative; top:-25em;}
.top-banner{ background-attachment:fixed;
animation: fadeinup2 0.8s ease-in-out;}
.con-box{position:relative; top:8.2em;}
.top-bn-txt h1{font-size:2.7em;}
.panel-1{}
.panel-3{height:70vh;}
.branding-logo {width:85%; display:block; text-align:center; margin:0 auto;}
.sponsor-panel{top:-0em;}
.sponsor-panel-in{width:80%; padding:30px 0 0 30px; margin:0 auto;}
#site-header-menu.site-header-menu {
clear:none;
float:left;
padding:0;
-webkit-flex: 0 1 100%;
-ms-flex: 0 1 100%;
flex: 0 1 100%;
margin: 1.875em 0 0 5.34em;
}
}
@media screen and (min-width: 57em) {
.desc-row ul{position:relative; top:-13em;}
.top-banner{ height:100vh;
animation: fadeinup2 0.8s ease-in-out;
}
.sponsor-panel{padding-bottom:2em;}
.top-banner img{position:relative; top:-4.8em;}
.branding-logo {width:85%; height:auto; top:2em; display:block; text-align:center; margin:0 auto;}
.top-btn a{width:33%; top:-15em;}
.tag-found{width:70%; top:0em; display:inline-block;}
}
@media screen and (min-width: 62em) {
.parallax {
perspective: 1px;
min-width:100%;
overflow-x: hidden;
overflow-y: hidden;
}
.top-btn a{ width:33%; text-align:center; font-size:1.243em; transform: scale(0px); }
.tag-found{width:70%; top:-0.5em; display:inline-block;}
.ad-panel{bottom:16.8em; }
.ad-panel-in{width:50%; margin:0 auto;}
.tag h3{color:#143b56; font-size:1.832em; padding:0.8em 0 0.34em; 0;}
div.site-branding{width:45%;}
div.site-header-main{width:100%;}
.sponsor-panel{border-top:#ccc solid 0px; margin-top:-5em; border-bottom:#ccc solid 0px; padding:0;}
.branding-logo{z-index:1200; top:50%; vertical-align:middle;}
.tag-line{position:relative; z-index:1200; top:-1em;}
.top-banner{height:115vh; position:relative; top:0em; left:0;
animation: fadeinup2 0.8s ease-in-out;
}
.top-banner img{position:relative; min-width:100%; margin-top:-18em; width:100%; height:auto;
animation: kenburns2 10s ease-in-out
infinite;}
@keyframes kenburns {
0%{transform: scale(4.5); transform: translateY(-80px);}
100%{ transform: scale(1); transform: translateX(0);}
}
.desc-row ul li{width:33.8999%; display:inline-block; text-align:center; vertical-align:top; color:#fff; margin-left:-10px; }
.panel-1{position:relative; padding:0; top:-0em; }
.panel-1-in{width:88%; padding:4em 0 3em 0; margin:0 auto; overflow:hidden;}
h2.script-txt{color:#fff; font-size:3.343em;}
.panel-2{padding:0; margin-top:-50px;}
.panel-2-in{width:88%; padding:3em 0 5em 0; margin:0 auto; overflow:hidden;}
.panel-3{}
.panel-3-in{width:88%; padding:3em 0 3em 0; margin:0 auto; overflow:hidden;}
.half-panel-1{float:left; width:50%; margin:0; padding:0em 0em 0em 0em; overflow:hidden;}
.half-panel-1 img{position:relative;
width:100%; object-fit:cover; margin:-4em 0; transition: all 0.7s ease-in-out; transform: scale(1);}
.half-panel-1 img:hover{transform: scale(1.5); transition: all 0.7s ease-in-out;}
.half-panel-2 img{position:relative; width:100%; object-fit:fill; height:auto; margin:-4em 0; transition: all 0.7s ease-in-out; transform: scale(1); }
.half-panel-2 img:hover{transform: scale(1.5); transition: all 0.7s ease-in-out;}
.half-panel-2{float:left; width:50%; margin:0; padding:5em 0em 5em 0em;}
.half-panel-1{background-size:55% auto; background-position:left bottom;}
.half-panel-2{background-size:55% auto; background-position:right bottom; padding:0; margin:0;overflow:hidden;}
.desc-row ul{position:relative; top:-23em; list-style:none; margin-left:0px; padding:0; background:#ddd;}
.col-3d ul li{width:33%; display:inline-block; text-align:left; vertical-align:top; color:#000; margin-left:0; padding:2em; background:none;}
.col-4th ul{padding-top:2em;}
.col-4th ul li{width:20.4%; display:inline-block; text-align:center; vertical-align:top; margin-left:2em; padding:1em 0; background:none;}
.3rd-panel img{position:relative; min-width:100%;}
3rd-panel ul{list-style:none; margin-left:-10px;}
.3rd-panel ul li{width:48.6989%; display:inline-block; text-align:center; vertical-align:top; color:#fff; margin-left:-10px; }
.site-in{position:relative; z-index:300; width:100%; padding:0; margin:0;
animation: inup 0.8s ease-in-out;
}
@keyframes fadeinup {
0%{opacity:0; transform: translateY(10vh); transform: translate3d(0, 0, 2px);}
100%{opacity: 1; transform: translateY(0); transform: translate3d(0, 0, 0);}
}
@keyframes inup {
0%{transform: translateY(20vh);}
100%{transform: translateY(0);}
}
/*******************************
Media Trans Code
*******************************/
.letter-container {
border-bottom: 1px dashed rgba(255,255,255,0);
border-top: 1px dashed rgba(255,255,255,0);
margin: 8px;
padding: 8px;
}
h2.script-txt {
text-align: center;
font-size:3.894em;
letter-spacing: 2px;
position:relative;
font-weight:bold;
top:-1.23em;
line-height:1.243em;
}
h2.script-txt span {
color: #fff;
opacity: 1;
text-shadow: 0px 0px 1px #fff, 1px 1px 4px rgba(255,255,255,0.7);
-webkit-transition: all 0.1s linear;
-moz-transition: all 0.1s linear;
-o-transition: all 0.1s linear;
-ms-transition: all 0.1s linear;
transition: all 4.1s linear;
-webkit-animation: sharpen 0.4s linear backwards;
-moz-animation: sharpen 0.4s linear backwards;
-ms-animation: sharpen 0.4s linear backwards;
animation: sharpen 0.4s linear backwards;
}
h2.script-txt span:hover{
text-shadow: 0px 0px 40px #fff;
}
h2.script-txt span:nth-child(1) {
-webkit-animation-delay: 0s;
-moz-animation-delay: 0s;
-ms-animation-delay: 0s;
animation-delay: 0s;
}
.script-txt h2 span:nth-child(2) {
-webkit-animation-delay: 0.1s;
-moz-animation-delay: 0.1s;
-ms-animation-delay: 0.1s;
animation-delay: 0.1s;
}
h2.script-txt span:nth-child(3) {
-webkit-animation-delay: 0.2s;
-moz-animation-delay: 0.2s;
-ms-animation-delay: 0.2s;
animation-delay: 0.2s;
}
h2.script-txt span:nth-child(4) {
-webkit-animation-delay: 0.3s;
-moz-animation-delay: 0.3s;
-ms-animation-delay: 0.3s;
animation-delay: 0.3s;
}
h2.script-txt span:nth-child(5) {
-webkit-animation-delay: 0.4s;
-moz-animation-delay: 0.4s;
-ms-animation-delay: 0.4s;
animation-delay: 0.4s;
}
h2.script-txt span:nth-child(6) {
-webkit-animation-delay: 0.5s;
-moz-animation-delay: 0.5s;
-ms-animation-delay: 0.5s;
animation-delay: 0.5s;
}
h2.script-txt span:nth-child(7) {
-webkit-animation-delay: 0.6s;
-moz-animation-delay: 0.6s;
-ms-animation-delay: 0.6s;
animation-delay: 0.6s;
}
h2.script-txt span:nth-child(8) {
-webkit-animation-delay: 0.7s;
-moz-animation-delay: 0.7s;
-ms-animation-delay: 0.7s;
animation-delay: 0.7s;
}
h2.script-txt span:nth-child(9) {
-webkit-animation-delay: 0.8s;
-moz-animation-delay: 0.8s;
-ms-animation-delay: 0.8s;
animation-delay: 0.8s;
}
h2.script-txt span:nth-child(10) {
-webkit-animation-delay: 0.9s;
-moz-animation-delay: 0.9s;
-ms-animation-delay: 0.9s;
animation-delay: 0.9s;
}
h2.script-txt span:nth-child(11) {
-webkit-animation-delay: 1s;
-moz-animation-delay: 1s;
-ms-animation-delay: 1s;
animation-delay: 1s;
}
h2.script-txt span:nth-child(12) {
-webkit-animation-delay: 1.1s;
-moz-animation-delay: 1.1s;
-ms-animation-delay: 1.1s;
animation-delay: 1.1s;
}
h2.script-txt span:nth-child(13) {
-webkit-animation-delay: 1.2s;
-moz-animation-delay: 1.2s;
-ms-animation-delay: 1.2s;
animation-delay: 1.2s;
}
h2.script-txt span:nth-child(14) {
-webkit-animation-delay: 1.3s;
-moz-animation-delay: 1.3s;
-ms-animation-delay: 1.3s;
animation-delay: 1.3s;
}
h2.script-txt span:nth-child(15) {
-webkit-animation-delay: 1.4s;
-moz-animation-delay: 1.4s;
-ms-animation-delay: 1.4s;
animation-delay: 1.4s;
}
h2.script-txt span:nth-child(16) {
-webkit-animation-delay: 1.5s;
-moz-animation-delay: 1.5s;
-ms-animation-delay: 1.5s;
animation-delay: 1.5s;
}
h2.script-txt span:nth-child(17) {
-webkit-animation-delay: 1.6s;
-moz-animation-delay: 1.6s;
-ms-animation-delay: 1.6s;
animation-delay: 1.6s;
}
h2.script-txt span:nth-child(17) {
-webkit-animation-delay: 1.6s;
-moz-animation-delay: 1.6s;
-ms-animation-delay: 1.6s;
animation-delay: 1.6s;
}
h2.script-txt span:nth-child(18) {
-webkit-animation-delay: 1.7s;
-moz-animation-delay: 1.7s;
-ms-animation-delay: 1.7s;
animation-delay: 1.7s;
}
h2.script-txt span:nth-child(19) {
-webkit-animation-delay: 1.8s;
-moz-animation-delay: 1.8s;
-ms-animation-delay: 1.8s;
animation-delay: 1.8s;
}
h2.script-txt span:nth-child(20) {
-webkit-animation-delay: 1.9s;
-moz-animation-delay: 1.9s;
-ms-animation-delay: 1.9s;
animation-delay: 1.9s;
}
h2.script-txt span:nth-child(21) {
-webkit-animation-delay: 2s;
-moz-animation-delay: 2s;
-ms-animation-delay: 2s;
animation-delay: 2s;
}
h2.script-txt span:nth-child(22) {
-webkit-animation-delay: 2.1s;
-moz-animation-delay: 2.1s;
-ms-animation-delay: 2.1s;
animation-delay: 2.1s;
}
h2.script-txt span:nth-child(23) {
-webkit-animation-delay: 2.2s;
-moz-animation-delay: 2.2s;
-ms-animation-delay: 2.2s;
animation-delay: 2.2s;
}
h2.script-txt span:nth-child(24) {
-webkit-animation-delay: 2.3s;
-moz-animation-delay: 2.3s;
-ms-animation-delay: 2.3s;
animation-delay: 2.3s;
}
h2.script-txt span:nth-child(25) {
-webkit-animation-delay: 2.4s;
-moz-animation-delay: 2.4s;
-ms-animation-delay: 2.4s;
animation-delay: 2.4s;
}
h2.script-txt span:nth-child(26) {
-webkit-animation-delay: 2.5s;
-moz-animation-delay: 2.5s;
-ms-animation-delay: 2.5s;
animation-delay: 2.5s;
}
h2.script-txt span:nth-child(27) {
-webkit-animation-delay: 2.6s;
-moz-animation-delay: 2.6s;
-ms-animation-delay: 2.6s;
animation-delay: 2.6s;
}
h2.script-txt span:nth-child(28) {
-webkit-animation-delay: 2.7s;
-moz-animation-delay: 2.7s;
-ms-animation-delay: 2.7s;
animation-delay: 2.7s;
}
h2.script-txt span:nth-child(29) {
-webkit-animation-delay: 2.8s;
-moz-animation-delay: 2.8s;
-ms-animation-delay: 2.8s;
animation-delay: 2.8s;
}
h2.script-txt span:nth-child(30) {
-webkit-animation-delay: 2.9s;
-moz-animation-delay: 2.9s;
-ms-animation-delay: 2.9s;
animation-delay: 2.9s;
}
h2.script-txt span:nth-child(31) {
-webkit-animation-delay: 3s;
-moz-animation-delay: 3s;
-ms-animation-delay: 3s;
animation-delay: 3s;
}
h2.script-txt span:nth-child(32) {
-webkit-animation-delay: 3.1s;
-moz-animation-delay: 3.1s;
-ms-animation-delay: 3.1s;
animation-delay: 3.1s;
}
h2.script-txt span:nth-child(33) {
-webkit-animation-delay: 3.2s;
-moz-animation-delay: 3.2s;
-ms-animation-delay: 3.2s;
animation-delay: 3.2s;
}
h2.script-txt span:nth-child(34) {
-webkit-animation-delay: 0s;
-moz-animation-delay: 0s;
-ms-animation-delay: 0s;
animation-delay: 0s;
}
h2.script-txt span:nth-child(35) {
-webkit-animation-delay: 0.1s;
-moz-animation-delay: 0.1s;
-ms-animation-delay: 0.1s;
animation-delay: 0.1s;
}
h2.script-txt span:nth-child(36) {
-webkit-animation-delay: 0.2s;
-moz-animation-delay: 0.2s;
-ms-animation-delay: 0.2s;
animation-delay: 0.2s;
}
h2.script-txt span:nth-child(37) {
-webkit-animation-delay: 0.3s;
-moz-animation-delay: 0.3s;
-ms-animation-delay: 0.3s;
animation-delay: 0.3s;
}
h2.script-txt span:nth-child(38) {
-webkit-animation-delay: 0.4s;
-moz-animation-delay: 0.4s;
-ms-animation-delay: 0.4s;
animation-delay: 0.4s;
}
h2.script-txt span:nth-child(39) {
-webkit-animation-delay: 0.5s;
-moz-animation-delay: 0.5s;
-ms-animation-delay: 0.5s;
animation-delay: 0.5s;
}
h2.script-txt span:nth-child(40) {
-webkit-animation-delay: 0.6s;
-moz-animation-delay: 0.6s;
-ms-animation-delay: 0.6s;
animation-delay: 0.6s;
}
h2.script-txt span:nth-child(41) {
-webkit-animation-delay: 0.7s;
-moz-animation-delay: 0.7s;
-ms-animation-delay: 0.7s;
animation-delay: 0.7s;
}
h2.script-txt span:nth-child(42) {
-webkit-animation-delay: 0.8s;
-moz-animation-delay: 0.8s;
-ms-animation-delay: 0.8s;
animation-delay: 0.8s;
}
h2.script-txt span:nth-child(43) {
-webkit-animation-delay: 0.9s;
-moz-animation-delay: 0.9s;
-ms-animation-delay: 0.9s;
animation-delay: 0.9s;
}
h2.script-txt span:nth-child(44) {
-webkit-animation-delay: 1s;
-moz-animation-delay: 1s;
-ms-animation-delay: 1s;
animation-delay: 1s;
}
h2.script-txt span:nth-child(45) {
-webkit-animation-delay: 1.1s;
-moz-animation-delay: 1.1s;
-ms-animation-delay: 1.1s;
animation-delay: 1.1s;
}
h2.script-txt span:nth-child(46) {
-webkit-animation-delay: 1.2s;
-moz-animation-delay: 1.2s;
-ms-animation-delay: 1.2s;
animation-delay: 1.2s;
}
h2.script-txt span:nth-child(47) {
-webkit-animation-delay: 1.3s;
-moz-animation-delay: 1.3s;
-ms-animation-delay: 1.3s;
animation-delay: 1.3s;
}
h2.script-txt span:nth-child(48) {
-webkit-animation-delay: 1.4s;
-moz-animation-delay: 1.4s;
-ms-animation-delay: 1.4s;
animation-delay: 1.4s;
}
h2.script-txt span:nth-child(49) {
-webkit-animation-delay: 1.5s;
-moz-animation-delay: 1.5s;
-ms-animation-delay: 1.5s;
animation-delay: 1.5s;
}
h2.script-txt span:nth-child(50) {
-webkit-animation-delay: 1.6s;
-moz-animation-delay: 1.6s;
-ms-animation-delay: 1.6s;
animation-delay: 1.6s;
}
h2.script-txt span:nth-child(51) {
-webkit-animation-delay: 1.6s;
-moz-animation-delay: 1.6s;
-ms-animation-delay: 1.6s;
animation-delay: 1.6s;
}
h2.script-txt span:nth-child(52) {
-webkit-animation-delay: 1.7s;
-moz-animation-delay: 1.7s;
-ms-animation-delay: 1.7s;
animation-delay: 1.7s;
}
h2.script-txt span:nth-child(53) {
-webkit-animation-delay: 1.8s;
-moz-animation-delay: 1.8s;
-ms-animation-delay: 1.8s;
animation-delay: 1.8s;
}
h2.script-txt span:nth-child(54) {
-webkit-animation-delay: 1.9s;
-moz-animation-delay: 1.9s;
-ms-animation-delay: 1.9s;
animation-delay: 1.9s;
}
h2.script-txt span:nth-child(55) {
-webkit-animation-delay: 2s;
-moz-animation-delay: 2s;
-ms-animation-delay: 2s;
animation-delay: 2s;
}
h2.script-txt span:nth-child(56) {
-webkit-animation-delay: 2.1s;
-moz-animation-delay: 2.1s;
-ms-animation-delay: 2.1s;
animation-delay: 2.1s;
}
h2.script-txt span:nth-child(57) {
-webkit-animation-delay: 2.2s;
-moz-animation-delay: 2.2s;
-ms-animation-delay: 2.2s;
animation-delay: 2.2s;
}
h2.script-txt span:nth-child(58) {
-webkit-animation-delay: 2.3s;
-moz-animation-delay: 2.3s;
-ms-animation-delay: 2.3s;
animation-delay: 2.3s;
}
h2.script-txt span:nth-child(59) {
-webkit-animation-delay: 2.4s;
-moz-animation-delay: 2.4s;
-ms-animation-delay: 2.4s;
animation-delay: 2.4s;
}
h2.script-txt span:nth-child(60) {
-webkit-animation-delay: 2.5s;
-moz-animation-delay: 2.5s;
-ms-animation-delay: 2.5s;
animation-delay: 2.5s;
}
h2.script-txt span:nth-child(61) {
-webkit-animation-delay: 2.6s;
-moz-animation-delay: 2.6s;
-ms-animation-delay: 2.6s;
animation-delay: 2.6s;
}
h2.script-txt span:nth-child(62) {
-webkit-animation-delay: 2.7s;
-moz-animation-delay: 2.7s;
-ms-animation-delay: 2.7s;
animation-delay: 2.7s;
}
h2.script-txt span:nth-child(63) {
-webkit-animation-delay: 2.8s;
-moz-animation-delay: 2.8s;
-ms-animation-delay: 2.8s;
animation-delay: 2.8s;
}
h2.script-txt span:nth-child(64) {
-webkit-animation-delay: 2.9s;
-moz-animation-delay: 2.9s;
-ms-animation-delay: 2.9s;
animation-delay: 2.9s;
}
h2.script-txt span:nth-child(65) {
-webkit-animation-delay: 3s;
-moz-animation-delay: 3s;
-ms-animation-delay: 3s;
animation-delay: 3s;
}
h2.script-txt span:nth-child(66) {
-webkit-animation-delay: 3.1s;
-moz-animation-delay: 3.1s;
-ms-animation-delay: 3.1s;
animation-delay: 3.1s;
}
h2.script-txt span:nth-child(67) {
-webkit-animation-delay: 3.2s;
-moz-animation-delay: 3.2s;
-ms-animation-delay: 3.2s;
animation-delay: 3.2s;
}
@keyframes sharpen {
0% {
opacity: 0;
text-shadow: 0px 0px 100px #fff;
color: transparent;
transform: translateY(0);
50% {
text-shadow: 0px 0px 10px #fff;
color: transparent;}
transform: translateY(0);
}
90% {
text-shadow: 0px 0px 10px #fff;
color: transparent;
transform: translateY(0);
}
100% {
color: #fff;
opacity: 1;
text-shadow: 0px 0px 2px #fff, 1px 1px 4px rgba(0,0,0,0.7);
transform: translateY(0);
}
}
@-moz-keyframes sharpen {
0% {
opacity: 0;
text-shadow: 0px 0px 100px #fff;
color: transparent;
}
90% {
opacity: 0.9;
text-shadow: 0px 0px 10px #fff;
color: transparent;
}
100% {
color: #fff;
opacity: 1;
text-shadow: 0px 0px 2px #fff, 1px 1px 4px rgba(0,0,0,0.7);
}
}
@-webkit-keyframes sharpen {
0% {
opacity: 0;
text-shadow: 0px 0px 100px #fff;
color: transparent;
}
90% {
opacity: 0.9;
text-shadow: 0px 0px 10px #fff;
color: transparent;
}
100% {
color: #fff;
opacity: 1;
text-shadow: 0px 0px 2px #fff, 1px 1px 4px rgba(0,0,0,0.7);
-webkit-filter: blur (100px);
}
}
@-ms-keyframes sharpen {
0% {
opacity: 0;
text-shadow: 0px 0px 100px #fff;
color: transparent;
}
90% {
opacity: 0.9;
text-shadow: 0px 0px 10px #fff;
color: transparent;
}
100% {
color: #fff;
opacity: 1;
text-shadow: 0px 0px 2px #fff, 1px 1px 4px rgba(0,0,0,0.7);
}
}
/*******************************
End Trans Code
*******************************/
.tag h3 {
text-align: center;
letter-spacing: 2px;
position:relative;
font-weight:bold;
top:0em;
line-height:1.243em;
}
.tag h3 span {
color: #143b56;
opacity: 1;
text-shadow: 0px 0px 1px #fff, 1px 1px 4px rgba(255,255,255,0.8);
-webkit-transition: all 0.1s linear;
-moz-transition: all 0.1s linear;
-o-transition: all 0.1s linear;
-ms-transition: all 0.1s linear;
transition: all 4.1s linear;
-webkit-animation: sharpen 0.4s linear backwards;
-moz-animation: sharpen 0.4s linear backwards;
-ms-animation: sharpen 0.4s linear backwards;
animation: sharpen 0.4s linear backwards;
}
.tag h3 span:nth-child(1) {
-webkit-animation-delay: 0s;
-moz-animation-delay: 0s;
-ms-animation-delay: 0s;
animation-delay: 0s;
}
.tag h3 span:nth-child(2) {
-webkit-animation-delay: 0.1s;
-moz-animation-delay: 0.1s;
-ms-animation-delay: 0.1s;
animation-delay: 0.1s;
}
.tag h3 span:nth-child(3) {
-webkit-animation-delay: 0.2s;
-moz-animation-delay: 0.2s;
-ms-animation-delay: 0.2s;
animation-delay: 0.2s;
}
.tag h3 span:nth-child(4) {
-webkit-animation-delay: 0.3s;
-moz-animation-delay: 0.3s;
-ms-animation-delay: 0.3s;
animation-delay: 0.3s;
}
.tag h3 span:nth-child(5) {
-webkit-animation-delay: 0.4s;
-moz-animation-delay: 0.4s;
-ms-animation-delay: 0.4s;
animation-delay: 0.4s;
}
.tag h3 span:nth-child(6) {
-webkit-animation-delay: 0.5s;
-moz-animation-delay: 0.5s;
-ms-animation-delay: 0.5s;
animation-delay: 0.5s;
}
.tag h3 span:nth-child(7) {
-webkit-animation-delay: 0.6s;
-moz-animation-delay: 0.6s;
-ms-animation-delay: 0.6s;
animation-delay: 0.6s;
}
.tag h3 span:nth-child(8) {
-webkit-animation-delay: 0.7s;
-moz-animation-delay: 0.7s;
-ms-animation-delay: 0.7s;
animation-delay: 0.7s;
}
.tag h3 span:nth-child(9) {
-webkit-animation-delay: 0.8s;
-moz-animation-delay: 0.8s;
-ms-animation-delay: 0.8s;
animation-delay: 0.8s;
}
.tag h3 span:nth-child(10) {
-webkit-animation-delay: 0.9s;
-moz-animation-delay: 0.9s;
-ms-animation-delay: 0.9s;
animation-delay: 0.9s;
}
.tag h3 span:nth-child(11) {
-webkit-animation-delay: 1s;
-moz-animation-delay: 1s;
-ms-animation-delay: 1s;
animation-delay: 1s;
}
.tag h3 span:nth-child(12) {
-webkit-animation-delay: 1.1s;
-moz-animation-delay: 1.1s;
-ms-animation-delay: 1.1s;
animation-delay: 1.1s;
}
.tag h3 span:nth-child(13) {
-webkit-animation-delay: 1.2s;
-moz-animation-delay: 1.2s;
-ms-animation-delay: 1.2s;
animation-delay: 1.2s;
}
.tag h3 span:nth-child(14) {
-webkit-animation-delay: 1.3s;
-moz-animation-delay: 1.3s;
-ms-animation-delay: 1.3s;
animation-delay: 1.3s;
}
.tag h3 span:nth-child(15) {
-webkit-animation-delay: 1.4s;
-moz-animation-delay: 1.4s;
-ms-animation-delay: 1.4s;
animation-delay: 1.4s;
}
.tag h3 span:nth-child(16) {
-webkit-animation-delay: 1.5s;
-moz-animation-delay: 1.5s;
-ms-animation-delay: 1.5s;
animation-delay: 1.5s;
}
.tag h3 span:nth-child(17) {
-webkit-animation-delay: 1.6s;
-moz-animation-delay: 1.6s;
-ms-animation-delay: 1.6s;
animation-delay: 1.6s;
}
.tag h3 span:nth-child(18) {
-webkit-animation-delay: 1.6s;
-moz-animation-delay: 1.6s;
-ms-animation-delay: 1.6s;
animation-delay: 1.6s;
}
.tag h3 span:nth-child(19) {
-webkit-animation-delay: 1.7s;
-moz-animation-delay: 1.7s;
-ms-animation-delay: 1.7s;
animation-delay: 1.7s;
}
.tag h3 span:nth-child(20) {
-webkit-animation-delay: 1.8s;
-moz-animation-delay: 1.8s;
-ms-animation-delay: 1.8s;
animation-delay: 1.8s;
}
.tag h3 span:nth-child(21) {
-webkit-animation-delay: 1.9s;
-moz-animation-delay: 1.9s;
-ms-animation-delay: 1.9s;
animation-delay: 1.9s;
}
.tag h3 span:nth-child(22) {
-webkit-animation-delay: 2s;
-moz-animation-delay: 2s;
-ms-animation-delay: 2s;
animation-delay: 2s;
}
.tag h3 span:nth-child(23) {
-webkit-animation-delay: 2.1s;
-moz-animation-delay: 2.1s;
-ms-animation-delay: 2.1s;
animation-delay: 2.1s;
}
.tag h3 span:nth-child(24) {
-webkit-animation-delay: 2.2s;
-moz-animation-delay: 2.2s;
-ms-animation-delay: 2.2s;
animation-delay: 2.2s;
}
.tag h3 span:nth-child(25) {
-webkit-animation-delay: 2.3s;
-moz-animation-delay: 2.3s;
-ms-animation-delay: 2.3s;
animation-delay: 2.3s;
}
.tag h3 span:nth-child(26) {
-webkit-animation-delay: 2.4s;
-moz-animation-delay: 2.4s;
-ms-animation-delay: 2.4s;
animation-delay: 2.4s;
}
.tag h3 span:nth-child(27) {
-webkit-animation-delay: 2.5s;
-moz-animation-delay: 2.5s;
-ms-animation-delay: 2.5s;
animation-delay: 2.5s;
}
.tag h3 span:nth-child(28) {
-webkit-animation-delay: 2.6s;
-moz-animation-delay: 2.6s;
-ms-animation-delay: 2.6s;
animation-delay: 2.6s;
}
.tag h3 span:nth-child(29) {
-webkit-animation-delay: 2.7s;
-moz-animation-delay: 2.7s;
-ms-animation-delay: 2.7s;
animation-delay: 2.7s;
}
.tag h3 span:nth-child(30) {
-webkit-animation-delay: 2.8s;
-moz-animation-delay: 2.8s;
-ms-animation-delay: 2.8s;
animation-delay: 2.8s;
}
.tag h3 span:nth-child(31) {
-webkit-animation-delay: 2.9s;
-moz-animation-delay: 2.9s;
-ms-animation-delay: 2.9s;
animation-delay: 2.9s;
}
}
@media screen and (min-width: 63em) {
.top-banner{}
.top-banner img{margin-top:-18.8em;}
.branding-logo{width:90%; z-index:1200; top:10em; vertical-align:middle;}
.con-box{position:relative; display:block; top:5em;}
.tag-line{position:relative; z-index:1200; top:8em;}
.tag-found{width:70%; top:10em; display:inline-block;}
.top-btn a{width:30%; top:-1em;}
.desc-row ul li{width:33.7759%; display:inline-block; text-align:center; vertical-align:top; color:#fff; margin-left:-10px; }
.panel-2{padding:3em 0 3em 0;}
.sponsor-panel{margin-top:-7em;}
.sponsor-panel-in{padding-top:2.4em; padding-bottom:2.4em;}
}
@media screen and (min-width: 75em) {
.top-banner{ }
.branding-logo{width:85%; z-index:1200; }
.top-banner img{margin-top:-20.8em;}
.tag-line{position:relative; z-index:1200; top:8em;}
.desc-row ul li{width:33.7759%; display:inline-block; text-align:center; vertical-align:top; color:#fff; margin-left:-10px; }
.sponsor-panel{margin-top:-7em;}
.sponsor-panel-in{padding-top:2.4em; padding-bottom:2.4em;}
.insta-title h1{font-size:3.343em;}
}
@media screen and (min-width: 88em) {
.top-btn a{width:20%; top:-1em;}
}
/*
You can add your own CSS here.
Click the help icon above to learn more.
*/
@import url(‘https://fonts.googleapis.com/css?family=Cinzel+Decorative’);
@import url(‘https://fonts.googleapis.com/css?family=Spectral2’);
@import url(‘https://fonts.googleapis.com/css?family=Libre+Franklin’);
.4th-col ul{list-style:none;}
.4th-col ul li{width:20%; display:inline-block; margin:1em;}
.foot-container{width:90%; margin:0 auto; text-align:center; font-size:0;}
.foot-container h2.widget-title{text-align:left; text-indent:0.8em;}
.grid-item{width:24%; display:inline-block; font-size:1rem; vertical-align:top; text-align:left; margin:0.2em;}
.search-results #content .add_to_cart_button,
.woocommerce #content .add_to_cart_button
{
color:#fff; display:block; text-align:center; font-size:1.043em; background:#000 !important; border: #000 solid 0px; padding:0.4em 1em 0.4em 1em;
transform: scale(0px);
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
}
.search-results #content .add_to_cart_button,
.woocommerce #content .add_to_cart_button:hover
{
color:#fff; background:#999 !important; border: #d91f1f solid 0px; transform: scale(0px);
animation: flash2 0.3s ease-in-out infinite;
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
}
.woocommerce .button.product_type_simple:before, .woocommerce .button.single_add_to_cart_button:before, .woocommerce-page .button.product_type_simple:before, .woocommerce-page .button.single_add_to_cart_button:before{
content:”\f07a”!important;
font-family:FontAwesome;
margin-right:0.3431em;
}
html .woocommerce a.button.alt,
html .woocommerce button.button.alt,
html .woocommerce input.button.alt,
html .woocommerce #respond input#submit.alt,
html .woocommerce #content input.button.alt,
html .woocommerce-page a.button.alt,
html .woocommerce-page button.button.alt,
html .woocommerce-page input.button.alt,
html .woocommerce-page #respond input#submit.alt,
html .woocommerce-page #content input.button.alt
html .woocommerce a.button,
html .woocommerce button.button,
html .woocommerce input.button,
html .woocommerce #respond input#submit,
html .woocommerce #content input.button,
html .woocommerce-page a.button,
html .woocommerce-page button.button,
html .woocommerce-page input.button,
html .woocommerce-page #respond input#submit,
html .woocommerce-page #content input.button{
color:#fff; display:block; text-align:center; font-size:1.043em; background:#000 !important; border: #000 solid 0px; padding:0.4em 1em 0.4em 1em;
transform: scale(0px);
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
}
html .woocommerce a.button:hover,
html .woocommerce button.button:hover,
html .woocommerce input.button:hover,
html .woocommerce #respond input#submit:hover,
html .woocommerce #content input.button:hover,
html .woocommerce-page a.button:hover,
html .woocommerce-page button.button:hover,
html .woocommerce-page input.button:hover,
html .woocommerce-page #respond input#submit:hover,
html .woocommerce-page #content input.button:hover{
color:#fff; background:#999 !important; border: #000 solid 0px; transform: scale(0px);
animation: flash2 0.3s ease-in-out infinite;
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
}
.wpcf7 label{color:#000;}
.sponsor-panel ul.products{text-align:center;}
.sponsor-panel .woocommerce-loop-product__title{color:#000; line-height:1.23em;}
.sponsor-panel ul.products .woocommerce-Price-amount.amount {color:#000; font-size:1.232em; line-height:-4.232em; font-weight:bold; display:inline-block;}
.sponsor-panel a.button {display:none;}
body{font-family: ‘Ubuntu’, sans-serif; color:#525252; }
.media-thumb img{position:relative;}
#content{margin-top:80px;}
.subtext{color:#fff; font-size:1.53em; margin-top:-0.5em;}
.thumb-title h3{position:relative; bottom:2.3em; left:0; z-index:2222; color:#000; padding-right:2em; background: rgba(199,134,40,0.8); font-family: ‘Spectral’, serif; font-weight:bold;}
#cboxWrapper{background:#000;}
#cboxBottomCenter{background:#000;}
#cboxBottomLeft{background:#000;}
#cboxBottomRight{background:#000;}
#cboxContent{background:#000;}
#cboxTopLeft{background:#000;}
#cboxTopCenter{background:#000;}
#cboxTopRight{background:#000;}
#cboxMiddleLeft{background:#000;}
#cboxMiddleRight{background:#000;}
#cboxMiddleCenter{background:#000;}
#cboxClose{position:absolute; color:#000 !important;}
#cboxClose:after{
position:absolute;
top:0;
left:0;
z-index:2222;
color:#000 !important;
content”x”;}
.store-links{font-size:0.843em;}
.store-links a{color:#fff;}
.store-links a:hover{color:#c3ad73;}
.title-h3 h3{color:#c3ad73; font-family: ‘Spectral’, serif;}
.wpcf7 input[type=”checkbox”]:not(:checked), .wpcf7 input[type=”checkbox”]:checked { position: static; background:#000; }
.wpcf7-response-output.wpcf7-mail-sent-ok{border:#270f03 solid 2px;}
input#accept.wpcf7-form-control.wpcf7-acceptance.acceptance{color:#000; background:#270f03;}
.wpcf7-form label{text-align:left;}
.lft{float:left;}
div.bit-widget-container{letter-spacing:0em;}
div.bit-date{text-transform:uppercase; font-size:1.232em; overflow:hidden; }
div.bit-venue{ font-size:1.132em; background:#000; font-weight:bold; overflow:hidden; line-spacing:0.2em; font-family: ‘Spectral’, serif;}
div.bit-location{font-size:1.132em; background:#000; overflow:hidden; }
div.bit-offers.bit-button{display:block; font-size:0.003em; background:#c78328; opacity:1; overflow:hidden; line-spacing:0em; padding:0.2 0.2em 0.2 0.2em
transition: all 0.5s ease-in-out;
border-radius:40px;
-webkit-border-radius:40px;
-o-border-radius:40px;
-moz-border-radius:40px;
}
div.bit-offers.bit-button:hover{ opacity:0.4; transition: all 0.5s ease-in-out;}
div.bit-upcoming-events-show-all-button{clear:both; position:relative; text-align:center; margin:0 auto;
transition: all 0.5s ease-in-out;
border-radius:40px;
-webkit-border-radius:40px;
-o-border-radius:40px;
-moz-border-radius:40px;
}
div.bit-upcoming-events-show-all-button:hover{background:#c78328; color:#000; transition: all 0.3s ease-in-out;}
.wpcf7 .menu-artist { width:100%; padding-top:2em; height:30px; padding-bottom:2em;}
#menu-artist.wpcf7-form-control.wpcf7-select{height:40px; background:none; border:#c78328 solid 2px;}
#menu-cap.wpcf7-form-control.wpcf7-select{height:40px; background:none; border:#c78328 solid 2px;}
.booking-form .ev-time input{width:30%;}
.wpcf7-form .submit{width: 50%; float:none; color:#c78328; display:block; text-align:center; font-size:1.043em; background:#000; border: #143b56 solid 0px; margin:2em auto; padding:1em 1em 1em 1em;
transform: scale(0px);
border-radius:40px;
-webkit-border-radius:40px;
-o-border-radius:40px;
-moz-border-radius:40px;
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
}
.entry-title h2{}
.form-box{position:relative; top:-7em; color:#fff;}
.wpcf7 input{background:none; border:none; border-bottom:4px solid #c78328 !important;}
.booking-form .wpcf7 input{background:none; border:2px solid #c78328 !important;}
.booking-form .wpcf7 textarea{background:none; border:2px solid #c78328 !important;}
.wpcf7 textarea{background:none; border:none; border-bottom:4px solid #fff;}
.wpcf7 label{text-align:left; color: !important;}
.wpcf7-form .submit:hover{color:#000; font-size:1.043em; letter-spacing:0.210em; opacity:0.7; background:#c78328; border: #c78328 solid 2px; transform: scale(1px);
animation: flash2 0.3s ease-in-out infinite;
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
}
.clearfix{clear:both;}
.fl-right{float:right;}
.fl-left{float:right;}
.mg-left{margin-left:2em;}
.affiliates ul{list-style:none; margin-10px; text-align:center;}
.affiliates ul li{width:28%; display:inline-block; margin-left:0.5em;}
.top-socials{display:block;}
/*************************************** START GRID COlUMNS CODE *********/
/* SECTIONS */
.section {
clear: both;
padding: 0px;
margin: 0px auto;
}
.section.group {margin:0 auto;}
/* COLUMN SETUP */
.col {
display: block;
float:left;
margin: 1% 0 1% 1.6%;
}
.col:first-child { margin-left: 0; }
/* GROUPING */
.group:before,
.group:after { content:””; display:table; }
.group:after { clear:both;}
.group { zoom:1; /* For IE 6/7 */ }
/* GRID OF FOUR */
.span_4_of_4 {
width: 100%;
}
.span_3_of_4 {
width: 74.6%;
}
.span_2_of_4 {
width: 49.2%;
}
.span_1_of_4 {
width: 23.8%;
}
.con-center-col{width:55%; margin:0 auto;}
/*************************************** END GRID COLUMNS CODE *********/
/*************************************** START SOCIALS CODE *********/
#socials{clear:both; margin-left:0px; margin:45px 0;}
#socials ul{list-style:none; margin-left:-10px;}
#socials ul li{display:inline-block; text-align:center; vertical-align:top; /*Dirty IE Hack*/ zoom: 1; *display: inline;}
#socials ul li a{border:none; text-decoration:none; margin-left:5px;}
#socials li a{
display: block;
width: 58px;
height: 58px;
margin:0px;
text-align:center;
vertical-align:middle;
color:#000 !important;
padding:11px;
font-size:1.3825em;
background:none;
border:#000 solid 1px !important;
border-radius:90%;
-webkit-border-radius:90%;
-moz-border-radius:90%;
-o-border-radius:90%;
-mz-border-radius:90%;
}
#socials li .fb{
}
#socials li .tw{
}
#socials li .insta{
}
#socials li .pin{
}
#socials li .tumb{
}
#socials li .in{
}
#socials li .fb:hover{
opacity:0.7;
}
#socials li .tw:hover{
opacity:0.7;
}
#socials li .insta:hover{
opacity:0.7;
}
#socials li .yb:hover{
opacity:0.7;
}
#socials li .tumb:hover{
opacity:0.7;
}
#socials li .in:hover{
opacity:0.7;
}
/*************************************** END SOCIALS CODE *********/
.wht{color:#fff;}
.org-txt{color:#f78f1f;}
.green{color:#f78f1f;}
/* The Modal (background) */
.modal {
display: none; /* Hidden by default */
position: fixed; /* Stay in place */
z-index: 1500; /* Sit on top */
padding-top: 100px; /* Location of the box */
left: 0;
top: 0;
width: 100%; /* Full width */
height: 100%; /* Full height */
overflow: auto; /* Enable scroll if needed */
background-color: rgb(0,0,0); /* Fallback color */
background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
transform: translateX(0);
animation: fade-in 0.4s ease-in-out;
}
@keyframes fade-in{
0%{ opacity:0; transform: translateY(-50%);}
100%{opacity:1; transform: translateY(0px);}
}
/* Modal Content */
.modal-content {
background-color: #fefefe;
margin: auto;
padding: 20px;
border: 1px solid #888;
width: 90%;
}
/* The Close Button */
.close {
color: #aaaaaa;
float: right;
font-size: 28px;
font-weight: bold;
}
.close:hover,
.close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
}
@media screen and (min-width: 15em) {
/*************************************** START BACKGROUNDS CODE *********/
.top-banner{background:#000 url(‘http://www.flc4u.com/wp-content/uploads/2017/10/Screen-Shot-2017-10-26-at-2.35.21-PM.jpg’)0% 0% no-repeat;}
.top-banner{height:80vh; top:0; background-size:cover; background-position:top center;}
.panel-1{background:#000 url(‘http://www.new.heavicans.com/wp-content/uploads/2017/10/Heavican-View-Coll-banner-2017.jpg’)0% 0% no-repeat fixed;}
.panel-2{ background:#000 url(”)0% 0% no-repeat fixed;}
.menu-panel{ background:#000; padding:0.34em 0 0.8em 0; overflow:hidden;}
.foot-menu-panel .widget{border:none;}
.foot-menu-panel{color:#000; background:#f2f2f2; padding:0.34em 0 0.8em 0; overflow:hidden;}
.foot-bot-panel{color:#000; background:#e8e8e8 !important;}
.foot-bot-panel .col-4th{text-align:left;}
.menu-panel .widget{border-top:none;}
.foot-menu-panel .widget{border-top:none;}
.foot-bot-panel .widget{border-top:none; color:#999; font-weight:normal; font-family: ‘Libre Franklin’, sans-serif;}
.sponsor-panel{ background:#000; padding:0.34em 0 2.8em 0; overflow:visible;}
.ad-panel{clear:both; position:relative; left:0; bottom:-12em ;background:rgba(0,0,0, 0.5); padding:0.1em 0 0.1em 0;}
.footer-panel{position:relative; left:0; ;background:rgba(255,255,255, 1); padding:0.1em 0 0.1em 0;}
#nav_menu-2 #menu-menu-1.menu li{text-align:center; clear:both; float:none; padding:0 0px 10px 0px;}
#nav_menu-3 #menu-menu3.menu li{text-align:center; clear:both; float:none; padding:0 0px 10px 0px;}
#about{padding-top:50px;}
#services{padding-top:50px;}
.panel-3{display:none; background:#000 url(‘https://seventhdayslumber.com/sdsfound17/wp-content/uploads/2017/06/SDS-Cathedral-pic-2017.jpg’)0% 0% no-repeat fixed;}
.panel-4{ display:none; color:#fff !important; background:#270f03 url(”)0% 0% no-repeat fixed;}
.panel-4 .entry-title h2{color:#c78328;}
.blue-overlay{background: rgba(0,174,239, 0);}
.top-overlay{background:rgba(0,0,0, 0.2); position:relative; top:0em; height:150%;}
.half-panel-1{background:#fff url(”)0% 0% no-repeat fixed;}
.half-panel-2{background:#fff url(”)0% 0% no-repeat fixed;}
.yell-txt{
color: #fcae2a;
}
.footer-panel p{font-size:0.734em;}
.footer-panel a{color:#000;
transition: all 0.5s ease-in-out;}
.footer-panel a:hover{color:#ccc;
transition: all 0.5s ease-in-out;}
.footer-panel-in{width:90%; margin:0 auto;}
.avail-txt{display:inline-block; position:relative; font-size:1.334em; left:2em; top:3.2em; }
.dec-box{position:relative; top:-7.3em; width:50%; height:30px; margin:0 auto; background:none;}
.dec-btm{position:relative; height:2px; z-index:2; top:0.4em; background:#d5d3d3;}
.dec-dim ul{postion:relative; list-style:none; z-index:4; margin-left:-10px; top:-25em;}
.dec-dim ul li{ display:inline-block; vertical-align:top; width:20px; height:20px; margin-left:10px; background:#fff; border: #d5d3d3 solid 2px; transform: rotate(-45deg);}
.lft-txt{text-align:left;}
.rht-txt{text-align:right;}
.left-menu{text-align:left;}
.right-menu{text-align:right;}
#nav_menu-2 #menu-menu-1.menu li{font-size:1.34em; text-align:center; clear:both; float:none; padding:0 0px 10px 0px;}
#nav_menu-3 #menu-menu3.menu li{font-size:1.34em; text-align:center; clear:both; float:none; padding:0 0px 10px 0px;}
.menu-panel #nav_menu-2{}
.menu-panel #nav_menu-2 ul{list-style:none; margin-left:-10px; white-space:nowrap; overflow:auto;}
#nav_menu-2 ul li { color:#fff; display:inline-block; margin-left:2.8em;}
ul#menu-submenu li a{color:#999; font-size:1.034em; display:inline-block; transition: all 0.4s ease-in-out;}
.menu-panel #nav_menu-3{}
.menu-panel #nav_menu-3 ul{list-style:none; margin-left:-10px; white-space:nowrap; overflow:auto;}
#nav_menu-3 ul li { color:#fff; display:inline-block; margin-left:2.8em;}
ul#menu-submenu li a:hover{color:#fff;}
ul.menu-menu-1{list-style:none; margin-left:-10px; white-space:nowrap; overflow:auto;}
ul#menu-menu-1 li a{color:#000; font-size:1.034em; display:inline-block; transition: all 0.4s ease-in-out;}
ul#menu-menu-1 li a:hover{color:#999;}
#nav_menu-4 ul li{display:block;}
#nav_menu-4 li a{color:#000; transition: all 0.3;}
#nav_menu-5 ul li{clear:none; float:none; display:block;}
#nav_menu-5 li a{float:none; clear:none; color:#000; transition: all 0.3;}
#nav_menu-6 ul li{ float:none; display:block;}
#nav_menu-6 li a{color:#000; transition: all 0.3;}
#nav_menu-7 ul li{ float:none; display:block;}
#nav_menu-7 li a{color:#000; transition: all 0.3;}
.site-branding2 {width:100%;}
.site-branding2 img{width:48%;}
/*************************************** END BACKGROUNDS CODE *********/
.cc-card-icons{font-size:1.83em;}
.bot-tag{margin-top:-4em;}
.footer-panel .tag4{font-size:1.383em; padding-top:0.8em; line-height:1.34em; color:#999; font-family: ‘Libre Franklin’, sans-serif;}
.footer-panel .descript-box{position:relative; padding-top:0em; width:100%; padding-left:0 em; display:block;}
.footer-panel .descr-box-in{
}
.iphone-base{width:93%; overflow:hidden; background:none; margin:0 auto;}
.iphone{position:relative; z-index:5;}
.iphone-in{width:85%; left:50%; transform: translate(-50%); top:3.5em; position:absolute; z-index:2;}
.iphone-in img{width:100%; height:auto;}
.tag2{position:relative; color:#fff; top:-2.3em; font-size:1.343em; }
.con-box{position:relative; top:1em;}
.tag3{position:relative; top:-4.4em; font-size:1.243em; }
.app-title h2{font-family: ‘Libre Franklin’, sans-serif; font-size:1.94em; line-height:1.043em;}
.entry-title h2{width:85%; position:relative; font-weight:normal; top:0em; background:transparent; color:#fff; margin:0 auto; font-weight:bold;}
.entry-title2 h2{color:#fff; width:100%; position:relative; font-size:1.834em; top:-0.8em; margin:0;}
.border-block{padding-top:1em; padding-bottom:1em; background:;}
.border-blk-in{position:relative;}
.grn-line{height:4px; background:#146734;}
.org-line{height:4px; background:#f78f1f; margin-top:2px;}
.yel-line{height:4px; background:#ffdb3e; margin-top:2px;}
i.fa-check{color:#146734; font-size:1.43em;}
.border-block2{position:relative; top:-2.3em; padding-top:0em; padding-bottom:0em; background:;}
.border-blk-in2{position:relative;}
.txt-box{position:relative; top:-5em;}
#more_features {
overflow: hidden;
position: relative;
background: url(../images/home/ql-bg.jpg) #03030b;
background-size: cover;
background-position: 50% 50%;
}
#more_features ul {
list-style: none;
margin: 0;
position: relative;
}
#more_features ul li {
position: relative;
text-transform: uppercase;
transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
-webkit-transition: all 0.3s;
}
#more_features ul li a {
display: block;
color: #fff;
text-decoration: none;
font-weight: 900;
transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
background-color: rgba(255, 255, 255, 0);
padding: 1.875em 0;
letter-spacing: 0;
}
#more_features ul li a:before {
content: ” “;
background-color: #ec008c;
position: absolute;
left: -0em;
top: 0;
padding: 0 0.4em;
width: 100%;
height: 100%;
opacity: .9;
transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
}
#more_features ul li:hover {
border-color: rgba(255, 255, 255, 0);
}
#more_features ul li:hover + li {
border-color: rgba(255, 255, 255, 0);
}
#more_features ul li:hover a {
letter-spacing: 0.2em;
}
#more_features ul li:hover a:before {
left:-1.3em;
opacity: 1;
transform: skewX(-10deg) translateX(0%);
-moz-transform: skewX(-10deg) translateX(0%);
-ms-transform: skewX(-10deg) translateX(0%);
-o-transform: skewX(-10deg) translateX(0%);
-webkit-transform: skewX(-10deg) translateX(0%);
}
#more_features ul li:nth-child(1) a {
color: #ffdb3d;
}
#more_features ul li:nth-child(1) a:before {
background-color: #146734;
}
#more_features ul li:nth-child(2) a {
color: #fff;
}
#more_features ul li:nth-child(2) a:before {
background-color: #000;
}
#more_features ul li:nth-child(3) a:before {
background-color: #2f1305;
}
#more_features ul li:nth-child(4) a {
color: #fff;
}
#more_features ul li:nth-child(4) a:before {
background-color: #000;
}
#more_features ul li:nth-child(5) a:before {
background-color: #85c440;
}
#more_features ul li:nth-child(6) a {
color: #03030b;
}
#more_features ul li:nth-child(6) a:before {
background-color: #00aeef;
}
#more_features ul li div {
margin-left: auto;
margin-right: auto;
max-width: 70%;
padding-left: 1.5em;
padding-right: 1.5em;
max-width: 95%;
position: relative;
}
#more_features ul li div:before {
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: “\f101″;
float: right;
text-align: center;
border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
-webkit-border-radius: 50%;
text-indent: 4px;
font-size: 3em;
line-height: 1em;
height: 1em;
margin-top: 0.1375em;
margin-bottom: 0em;
}
#more_features ul li strong {
display: block;
font-weight: 900;
font-size: 1.48832em;
line-height: 1.20563em;
margin: 0em;
}
#more_features ul li span {
display: block;
font-weight: 900;
font-size: 0.543em;
line-height: 1.20563em;
}
.serv-icon{color:#fcae2a; width:155px; height:155px; background:#000; padding:2.9em; margin:0 auto; text-align:center;
border-radius:50%;
-webkit-border-radius:50%;
-o-border-radius:50%;
-moz-border-radius:50%;
}
.serv-icon i{font-size:4.1em; vertical-align:middle; text-align:center;}
.serv-icon-sm{color:#fcae2a; width:35px; height:35px; background:#000; padding:0em; margin:0 auto; text-align:center;
border-radius:50%;
-webkit-border-radius:50%;
-o-border-radius:50%;
-moz-border-radius:50%;
}
.serv-icon-sm i{font-size:1.7em; vertical-align:middle; line-height:1.3em; text-align:center;}
.title2-h3 h3{float:left; text-indent:0.2em;}
.best-txt p{clear:both; float:none; text-align:left;}
panel-btn{width:100%; display:block; height:40vh; background:#000; padding:0 15px 0 15px;}
.panel-btn-title{font-size:2.32em; color:#fff; text-align:left; text-indent:0.32em;}
.panel-btn i{float:right;}
.branding-logo {position:relative; width:85%; height:auto; z-index:1200; top:0em; display:block; text-align:center; margin:0 auto;}
.top-bn-block{position:relative; bottom:-14em;}
.top-bn-txt h1{color:#fff; font-size:1.3em; line-height:1.2em;}
.top-banner .tag-line{ width:80%; display:inline-block; position:relative; z-index:1200; top:-4em;}
.tag-found{width:70%; color:#fff; position:relative; top:-15em; display:inline-block;}
.tag-found img{width:100%; height:auto;}
.tag-line img{width:100%; height:auto; display:block;}
.artist-box{color:#fff; background:rgba(0,0,0,0.8); padding-top:3em; padding-left:20px; padding-right:20px; padding-bottom:3em; margin-top:25px;
animation: flash 0.3s ease-in-out infinite;}
.panel-3 .panel-3-in p{}
.panel-3{ position:relative; top:0em; padding:0em 0 1em 0; }
.insta-title h1{font-size:2.343em; text-align:center;}
.half-panel-1{float:left; width:100%; margin:0; padding:5em 0em 5em 0em;}
.half-panel-2{float:left; width:100%; margin:0; padding:5em 0em 5em 0em;}
.con-center-txt{position:relative; text-align:center; margin:0 auto;}
.panel-1{background-size:cover; background-position:center center;}
.panel-3{background-size:cover; background-position:center center;}
.panel-2{background-size:cover; background-position:top center;}
.panel-4{background-size:cover; background-position:top center;}
.panel-4-in{padding:50px 0 50px 0;}
.half-panel-1{padding:0 0 4em 0; position:relative; background-size:cover; background-position:left center;}
.half-panel-1 img{position:relative; width:100%; object-fit:cover; margin:-4em 0; }
.half-panel-2{padding:0 0 0em 0; position:relative; background-size:cover; background-position:right center;}
.half-panel-2 img{position:relative; width:100%; object-fit:cover; margin:-4em 0; }
h2.script-txt{color:#fff; font-size:1.843em; margin-top:2em;}
.txt-auth{display:block; padding:1em 0 1em 0; color:#fff; background:none;}
.txt-auth:before{
content:”-“;
position:relative;
}
.txt-auth:after{
content:”-“;
position:relative;
bottom:1.3em;
}
.top-banner{position:relative; top:0em; overflow:hidden; transition: width 0.4s ease-in-out;}
.top-banner img{position:relative; min-width:100%; margin-top:-20em; z-index:1000; height:auto;
}
.btn-con{position:relative; top:-4.5em;}
.bbb-icon {clear:both; margin-top:-2em; width:25%; height:auto; display:block; text-align:center; margin:0 auto;}
.site-in{padding-bottom:0em;}
.site-footer nav {display:none; border-top:none;}
.site-title2{ text-align:center; font-size:1.034em; margin:0 auto; }
.site-info{text-align:center; padding-top:1em; width:30%;}
.sponsor-panel{position:relative; top:-0em; padding-top:5.2em;}
#content2{display:none;}
.site-inner{position:relative; z-index:300; width:100%; padding:0; margin:0;}
#masthead.site-header{position:fixed; left:0; top:0; z-index:9999; width:100%; color:#525252; background: rgba(0,0,0,0); padding:0.4232em 0 0.243em 0; overflow:hidden;}
div.site-branding{float:left; width:100%;}
.custom-logo{width:55%; float:left; margin: 0.84em 0 0 1.34em;}
div.site-header-main{width:100%;}
a.custom-logo-link{width:100%;}
.menu-toggle{float:right; margin-right:1.0em; color:#fff !important; background:transparent !important; border:none; text-align:center;}
.menu-toggle:hover{color:#000; background:#c78328;
animation: flash2 0.4s ease-in-out infinite;}
#site-header-menu.site-header-menu {
position:relative;
clear:both;
padding-bottom:3em;
top:0.7em;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
margin: 0em 0 0 0em;
transition: all 0.5s ease-in-out;
animation: fade-in 0.5s ease-in-out;
}
@keyframe down-in{
0%{transform: translateY(-50em);}
100%{transform: translateY(0em);}
}
.site-inner {
margin: 0 auto;
max-width: 100%;
position: relative;
padding:0;
z-index:1000;
}
.site-in{
margin: 0 auto;
max-width: 100%;
position: relative;
padding:0em 0 0em 0;
z-index:1000;
background:#fff;
}
#post-8{display:none;}
#content.site-content{position:relative; z-index:1000;}
p.site-title{display:none;}
p.site-description{display:none;}
div.site-branding{display:inlin-block; width:40%;}
div.site-header-main{width:100%;}
.desc-row ul{position:relative; top:0em; list-style:none; margin-left:0px; padding:0; background:#ddd;}
.desc-row-in{padding:4em;}
.desc-row ul li{width:100%; display:inline-block *zoom1; text-align:center; color:#fff; margin-left:-10; background:#143b56;}
.desc-row ul li:nth-child(2){background:#b31315;}
.category-brand-titles{background:#000;}
.bot-desc{width:100%; position:relative; display:inline-block; bottom:0px; background:#04252d; padding-top:0.044em; padding-bottom:0em; vertical-align:middle;}
.bot-desc span{position:relative; top:0.6em;}
.col-half ul{ margin-left:-10px; list-style:none;}
.col-half-in{padding:0em;}
.col-half ul li{width:100%; display:inline-block; text-align:left; vertical-align:top; color:#000; margin-left:0; padding:2em; background:none;}
.col-3d .title-h3{color:#000; text-align:center;}
.col-3d ul{ margin-left:-10px; list-style:none;}
.col-3d-in{padding:0em;}
.col-3d ul li{width:100%; display:inline-block; vertical-align:top; color:#000; margin-left:0; padding:2em; background:none;}
.col-3d .title-h3{color:#fff; text-align:center;}
.panel-2 .entry-title{color:#000;}
.panel-3 .entry-title{color:#fff;}
.col-4th ul{list-style:none; padding-top:0em; margin:0 auto;}
.col-4th ul li{width:100%; display:inline-block; text-align:left; border-top:#fff solid 0px; vertical-align:top; color:#fff; margin-left:0.4em; padding:1em 0; background:none;}
.col-4th-2 ul{list-style:none; padding-top:0em; margin:0 auto;}
.col-4th-2 ul li{width:48%; display:block; text-align:left; border-top:#fff solid 0px; vertical-align:top; color:#fff; margin-left:0em; padding:0.3em 0; background:none;}
h2.widget-title{font-weight:normal;}
.panel-1{padding:0; height:100vh; margin-top:0px; overflow:hidden;}
.panel-1-in{width:90%; padding:1.0em 0 1.0em 0; margin:0 auto; overflow:hidden;}
.panel-2 {color:#fff;}
.panel-2{padding:0; margin-top:0px;}
.panel-2-in{width:90%; padding:1em 0 1em 0; margin:0 auto; overflow:hidden;}
.panel-3{height:35vh; overflow:hidden;}
.panel-3-in{width:100%; padding:1em 0 1em 0; margin:0 auto; overflow:hidden;}
.panel-4-in{width:90%; padding:1.0em 0 1.0em 0; margin:0 auto; overflow:hidden;}
.panel-6{padding:0; margin-top:0px; background:-webkit-linear-gradient(rgba(255,255,255,0),rgba(0,0,0,0.2));}
.panel-6-in{width:90%; padding:1.0em 0 1.0em 0; margin:0 auto; overflow:hidden;}
.footer-in-panel{width:90%; padding:1.0em 0 1.0em 0; margin:0 auto; overflow:hidden; background:none;}
.red{color:#b31315;}
#colophon.site-footer{padding-top:2.3em; position:relative; z-index:200; background:#000;}
.ft-logo{margin:2em auto; text-align:center;}
.ft-logo img{width:40%; height:auto;
margin:0 auto;}
.black-overlay{background: rgba(0,0,0, 0.4); height:100vh;}
.wht-overlay{background: rgba(255,255,255, 0.8);}
.col-box{position:relative; z-index:3; top:8em; display:block; background:none;}
.btn-box{position:relative; top:-2em;}
.more-btn a{color:#000; display:inline-block; text-align:center; font-size:1.043em; background:rgba(199,131,40, 1); border: #143b56 solid 0px; padding:0.4em 1em 0.4em 1em;
transform: scale(0px);
transition: all 0.3s ease-in-out;
border-radius:30px;
}
.more-btn a:hover{font-size:1.043em; letter-spacing:0.243em; background:rgba(199,130,40, 0.7); border: #d91f1f solid 0px; transform: scale(1px);
animation: flash2 0.3s ease-in-out infinite;
}
@keyframes flash {
0%{box-shadow:#f78f1f -2px 2px 2px;}
50%{box-shadow:#f78f1f 2px -2px 2px;}
100%{box-shadow:#ffd83d 1px 2px 3px;}
}
.btn-con2{width:100%; text-align:center; display:block; clear:both; margin:0 auto;}
.btn-con2 ul{list-style:none; margin-left:-10px;}
.btn-con2 ul li {float:none; width:80%; display:inline-block; margin-top:10px;}
.shop-btn a{ color:#fff; display:inline-block; text-align:center; position:relative; top:0em; font-size:1.043em; margin:0.2em auto; background:none; border:rgba(255,255,255, 0.4) solid 2px; padding:0.4em 1em 0.4em 1em;
transform: scale(0px);
transition: all 0.3s ease-in-out;
border-radius:40px;
-webkit-border-radius:40px;
-o-border-radius:40px;
-moz-border-radius:40px;
}
.shop-btn a:hover{color:#fff; letter-spacing:0.210em; border:rgba(255,255,255, 0.8) solid 2px; background:none; transform: scale(1px);
animation: flash2 0.3s ease-in-out infinite;
}
.top-btn a{ width:95%; color:#fff; display:inline-block; text-align:center; position:relative; top:-17em; font-size:1.043em; margin:0.2em auto; background:none; border:rgba(255,255,255, 0.9) solid 2px; padding:0.4em 1em 0.4em 1em;
transform: scale(0px);
transition: all 0.3s ease-in-out;
border-radius:40px;
-webkit-border-radius:40px;
-o-border-radius:40px;
-moz-border-radius:40px;
}
.top-btn a:hover{color:#c3ad73; letter-spacing:0.210em; border:rgba(255,255,255, 0.5) solid 2px; background:none; transform: scale(1px);
animation: flash2 0.3s ease-in-out infinite;
}
.more-btn2 a{ color:#fff; display:block; text-align:center; font-size:1.043em; width:58%; background:#000; border: #000 solid 0px; padding:0.4em 1em 0.4em 1em;
transform: scale(0px);
transition: all 0.3s ease-in-out;
border-radius:40px;
-webkit-border-radius:40px;
-o-border-radius:40px;
-moz-border-radius:40px;
}
.more-btn2 a:hover{color:#000; font-size:1.043em; letter-spacing:0.010em; background:#999; border: #d91f1f solid 0px; padding:0.4em 1em 0.4em 1em; transform: scale(1px);
animation: flash2 0.3s ease-in-out infinite;
}
#arconix-flexslider-2{text-align:center; color:#fff; border-bottom:none; border-top:none;}
#arconix-flexslider-2 a{color:#a43895; transition: all 0.3s ease-in-out;}
#arconix-flexslider-2 a:hover{color:#fff; transition: all 0.3s ease-in-out;}
#arconix-flexslider-2 img{border:#000 solid 0px; transition: all 0.4s ease-in-out; transform: scale(1);}
#arconix-flexslider-2 img:hover{ transition: all 0.4s ease-in-out; }
#arconix-flexslider-2 p.flex-caption{display:none;}
#arconix-flexslider-2 h2.arconix-title{display:none; font-size:1.6554em; text-align:center}
#arconix-flexslider-2 .owl-theme .owl-controls .owl-page span {
/* Styling Pagination*/
display: block;
height: 12px;
margin: 5px 7px;
border:#000 solid 0px;
opacity: 0.5;
-webkit-border-radius: 20px 20px 20px 20px;
-moz-border-radius: 20px 20px 20px 20px;
-o-border-radius: 20px 20px 20px 20px;
border-radius: 20px 20px 20px 20px;
width: 12px;
transition: all 0.4s ease-in-out;
}
#arconix-flexslider-2 .owl-theme .owl-controls.clickable .owl-page:hover span,
#arconix-flexslider-2 .owl-theme .owl-controls .owl-page.active span {
/* If PaginationNumbers is true */
opacity: 1;
background: #fcae2a;
}
#arconix-flexslider-2 .owl-theme .owl-controls .owl-buttons {
display:none;
text-align:center;
float: none;
}
#arconix-flexslider-2 .owl-theme .owl-controls .owl-pagination {
text-align:center;
float: none;
}
.tag h3{color:#143b56; font-size:1.232em; padding:0.34em 0 0.34em; 0;}
}
@media screen and (min-width: 15em) and (min-height: 5em) {
.top-banner{
animation: fadeinup2 0.8s ease-in-out;}
.site-in{margin-top:0em;}
.branding-logo {width:75%; height:auto; top:0em; display:block; text-align:center; margin:0 auto;}
}
@media screen and (min-width: 22em) and (orientation: portrait){
.top-banner{top:0; overflow:hidden;}
.tag-line {width:80%;}
.top-banner img{position:relative; min-width:100%; object-fit:fill; top:0.5em; width:100%; height:auto; transform: scale(1.2);}
.top-btn a{width:70%;}
.bbb-icon{width:20%; }
.licen{font-size:0.8em;}
.sponsor-panel{padding:0.1em 0 0.1em 0; border-top:#ccc solid 0px; overflow:hidden;}
.panel-2{padding-bottom:2.5em;}
.panel-1 p{}
.sponsor-panel-in{width:98%; margin:0 auto;}
.panel-2-panel-in{width:98%; margin:0 auto;}
.panel-2-in{padding:0;}
}
@media screen and (min-width: 28em) {
#page{padding:0; margin:0;}
.desc-row ul{position:relative; top:-25em;}
.panel-2{padding-top:2em;}
.top-banner{ height:80vh;
animation: fadeinup2 0.8s ease-in-out;}
.top-btn a{top:-16em;}
.top-banner img{position:relative; min-width:100%; width:100%; height:auto;}
.menu-toggle{float:right; margin-right:1.8em; color:#fff !important; background:#000;}
.ad-panel{bottom:0em; }
.branding-logo {width:85%; height:auto; display:block; text-align:center; margin:0 auto;}
}
@media screen and (min-width: 28em) and (min-height: 8em) {
.top-banner{
animation: fadeinup2 0.8s ease-in-out;}
.top-banner img{position:relative; min-width:100%; top:-2.1em; width:100%; height:auto;
animation: kenburns2 10s ease-in-out
infinite; transform: scale(1);}
.site-in{margin-top:0em;}
.panel-2{padding-bottom:4em;}
}
@media screen and (min-width: 30em) {
.top-btn a{width:50%; top:-3em;}
.top-bn-block{position:relative; top:28em;}
.ad-panel{bottom:0em; }
.con-box{position:relative; top:3em;}
.site-branding2 {width:100%;}
.site-branding2 img{width:20%;}
.iphone-base{width:100%; overflow:hidden; text-align:center; background:none; margin:0 auto;}
.iphone{position:relative; z-index:5; text-align:center;}
.iphone-in{width:55.5%; left:50%; transform: translate(-50%); top:3.5em; position:absolute; z-index:2;}
.iphone-in img{width:100%; height:auto;}
}
@media screen and (min-width: 39em) {
.desc-row ul{position:relative; top:-25em;}
.top-banner{height:98vh; animation: fadeinup2 0.8s ease-in-out;}
ul#menu-submenu li a{color:#999; font-size:1.334em; transition: all 0.4s ease-in-out;}
.iphone-in{width:80.8%; left:50%; transform: translate(-50%); top:3.5em; position:absolute; z-index:2;}
.tag-found{width:70%; top:-0em; display:inline-block;}
/* GO FULL WIDTH BELOW 480 PIXELS */
.col { margin: 1% 0 1% 0%; }
.span_1_of_4, .span_2_of_4, .span_3_of_4, .span_4_of_4 { width: 100%; }
.top-socials{display:none;}
.footer-panel .descript-box{position:relative; padding-top:10em; width:85%; padding-left:0.24em; display:inline-block; vertical-align:middle;}
.footer-panel .descr-box-in{
}
.thumb-title h3{text-indent:0.9em;}
#nav_menu-2 #menu-menu-1.menu li{text-align:center; clear:both; float:right; padding:0 0px 10px 0px;}
#nav_menu-3 #menu-menu3.menu li{text-align:center; clear:both; float:left; padding:0 0px 10px 0px;}
.top-btn a{width:44%; top:-5em;}
.custom-logo{width:45%; margin: 0.34em 0 0 0.34em;}
.entry-title h2{ width:100%; position:relative; top:0em; margin:0 auto;}
.entry-title2 h2{width:100%; position:relative; font-size:2.434em; top:-0.2em; margin:0;}
.ad-panel{bottom:-22em; }
.top-banner img{top:-1em;}
.branding-logo {display:block; top:3em; text-align:center; margin:0 auto;}
.tag-line{position:relative; z-index:1200; top:10em;}
.sponsor-panel{margin-top:0em;}
.site-in{top:0em;}
.col-half ul li{width:48%; display:inline-block; text-align:left; margin-left:0; padding:2em; background:none;}
.panel-1{margin-top:-2em;}
.panel-2{padding-top:2em;}
.panel-6{padding-top:2em;}
#more_features ul li strong {
display: block;
font-weight: 900;
font-size: 2.48832em;
line-height: 1.20563em;
margin: 0em;
}
#more_features ul li span {
display: block;
font-weight: 900;
font-size: 1.343em;
line-height: 1.20563em;
}
.btn-con2 ul li {width:35%; display:inline-block; margin-left:10px;}
}
@media screen and (min-width: 40em) and (max-height: 22em) {
.top-banner{height:180vh;}
.top-btn a{top:-12em;}
.panel-1{height:100vh;}
.panel-3{height:100vh;}
}
@media screen and (min-width: 40em) {
.iphone-in{width:80.8%; left:50%; transform: translate(-50%); top:3.5em; position:absolute; z-index:2;}
.foot-bot-panel .col-4th ul li{width:20%; text-align:left;}
.foot-bot-panel .col-4th li a{ text-align:left;}
/* GO FULL WIDTH BELOW 480 PIXELS */
.col { margin: 1% 0 1% 0%; }
.span_1_of_4, .span_2_of_4, .span_3_of_4, .span_4_of_4 { width: 18%; }
}
@media screen and (min-width: 44em) {
.top-btn a{top:-5em;}
.affiliates ul li{width:15%; }
}
@media screen and (min-width: 54em) {
#about{padding-top:50px;}
#services{padding-top:50px;}
.desc-row ul{position:relative; top:-25em;}
.top-banner{ background-attachment:fixed;
animation: fadeinup2 0.8s ease-in-out;}
.con-box{position:relative; top:8.2em;}
.top-bn-txt h1{font-size:2.7em;}
.panel-1{}
.panel-3{height:70vh;}
.branding-logo {width:85%; display:block; text-align:center; margin:0 auto;}
.sponsor-panel{top:-0em;}
.sponsor-panel-in{width:80%; padding:30px 0 0 30px; margin:0 auto;}
#site-header-menu.site-header-menu {
clear:none;
float:left;
padding:0;
-webkit-flex: 0 1 100%;
-ms-flex: 0 1 100%;
flex: 0 1 100%;
margin: 1.875em 0 0 5.34em;
}
}
@media screen and (min-width: 57em) {
.desc-row ul{position:relative; top:-13em;}
.top-banner{ height:100vh;
animation: fadeinup2 0.8s ease-in-out;
}
.sponsor-panel{padding-bottom:2em;}
.top-banner img{position:relative; top:-4.8em;}
.branding-logo {width:85%; height:auto; top:2em; display:block; text-align:center; margin:0 auto;}
.top-btn a{width:33%; top:-15em;}
.tag-found{width:70%; top:0em; display:inline-block;}
}
@media screen and (min-width: 62em) {
.parallax {
perspective: 1px;
min-width:100%;
overflow-x: hidden;
overflow-y: hidden;
}
.top-btn a{ width:33%; text-align:center; font-size:1.243em; transform: scale(0px); }
.tag-found{width:70%; top:-0.5em; display:inline-block;}
.ad-panel{bottom:16.8em; }
.ad-panel-in{width:50%; margin:0 auto;}
.tag h3{color:#143b56; font-size:1.832em; padding:0.8em 0 0.34em; 0;}
div.site-branding{width:45%;}
div.site-header-main{width:100%;}
.sponsor-panel{border-top:#ccc solid 0px; margin-top:-5em; border-bottom:#ccc solid 0px; padding:0;}
.branding-logo{z-index:1200; top:50%; vertical-align:middle;}
.tag-line{position:relative; z-index:1200; top:-1em;}
.top-banner{height:115vh; position:relative; top:0em; left:0;
animation: fadeinup2 0.8s ease-in-out;
}
.top-banner img{position:relative; min-width:100%; margin-top:-18em; width:100%; height:auto;
animation: kenburns2 10s ease-in-out
infinite;}
@keyframes kenburns {
0%{transform: scale(4.5); transform: translateY(-80px);}
100%{ transform: scale(1); transform: translateX(0);}
}
.desc-row ul li{width:33.8999%; display:inline-block; text-align:center; vertical-align:top; color:#fff; margin-left:-10px; }
.panel-1{position:relative; padding:0; top:-0em; }
.panel-1-in{width:88%; padding:4em 0 3em 0; margin:0 auto; overflow:hidden;}
h2.script-txt{color:#fff; font-size:3.343em;}
.panel-2{padding:0; margin-top:-50px;}
.panel-2-in{width:88%; padding:3em 0 5em 0; margin:0 auto; overflow:hidden;}
.panel-3{}
.panel-3-in{width:88%; padding:3em 0 3em 0; margin:0 auto; overflow:hidden;}
.half-panel-1{float:left; width:50%; margin:0; padding:0em 0em 0em 0em; overflow:hidden;}
.half-panel-1 img{position:relative;
width:100%; object-fit:cover; margin:-4em 0; transition: all 0.7s ease-in-out; transform: scale(1);}
.half-panel-1 img:hover{transform: scale(1.5); transition: all 0.7s ease-in-out;}
.half-panel-2 img{position:relative; width:100%; object-fit:fill; height:auto; margin:-4em 0; transition: all 0.7s ease-in-out; transform: scale(1); }
.half-panel-2 img:hover{transform: scale(1.5); transition: all 0.7s ease-in-out;}
.half-panel-2{float:left; width:50%; margin:0; padding:5em 0em 5em 0em;}
.half-panel-1{background-size:55% auto; background-position:left bottom;}
.half-panel-2{background-size:55% auto; background-position:right bottom; padding:0; margin:0;overflow:hidden;}
.desc-row ul{position:relative; top:-23em; list-style:none; margin-left:0px; padding:0; background:#ddd;}
.col-3d ul li{width:33%; display:inline-block; text-align:left; vertical-align:top; color:#000; margin-left:0; padding:2em; background:none;}
.col-4th ul{padding-top:2em;}
.col-4th ul li{width:20.4%; display:inline-block; text-align:center; vertical-align:top; margin-left:2em; padding:1em 0; background:none;}
.3rd-panel img{position:relative; min-width:100%;}
3rd-panel ul{list-style:none; margin-left:-10px;}
.3rd-panel ul li{width:48.6989%; display:inline-block; text-align:center; vertical-align:top; color:#fff; margin-left:-10px; }
.site-in{position:relative; z-index:300; width:100%; padding:0; margin:0;
animation: inup 0.8s ease-in-out;
}
@keyframes fadeinup {
0%{opacity:0; transform: translateY(10vh); transform: translate3d(0, 0, 2px);}
100%{opacity: 1; transform: translateY(0); transform: translate3d(0, 0, 0);}
}
@keyframes inup {
0%{transform: translateY(20vh);}
100%{transform: translateY(0);}
}
/*******************************
Media Trans Code
*******************************/
.letter-container {
border-bottom: 1px dashed rgba(255,255,255,0);
border-top: 1px dashed rgba(255,255,255,0);
margin: 8px;
padding: 8px;
}
h2.script-txt {
text-align: center;
font-size:3.894em;
letter-spacing: 2px;
position:relative;
font-weight:bold;
top:-1.23em;
line-height:1.243em;
}
h2.script-txt span {
color: #fff;
opacity: 1;
text-shadow: 0px 0px 1px #fff, 1px 1px 4px rgba(255,255,255,0.7);
-webkit-transition: all 0.1s linear;
-moz-transition: all 0.1s linear;
-o-transition: all 0.1s linear;
-ms-transition: all 0.1s linear;
transition: all 4.1s linear;
-webkit-animation: sharpen 0.4s linear backwards;
-moz-animation: sharpen 0.4s linear backwards;
-ms-animation: sharpen 0.4s linear backwards;
animation: sharpen 0.4s linear backwards;
}
h2.script-txt span:hover{
text-shadow: 0px 0px 40px #fff;
}
h2.script-txt span:nth-child(1) {
-webkit-animation-delay: 0s;
-moz-animation-delay: 0s;
-ms-animation-delay: 0s;
animation-delay: 0s;
}
.script-txt h2 span:nth-child(2) {
-webkit-animation-delay: 0.1s;
-moz-animation-delay: 0.1s;
-ms-animation-delay: 0.1s;
animation-delay: 0.1s;
}
h2.script-txt span:nth-child(3) {
-webkit-animation-delay: 0.2s;
-moz-animation-delay: 0.2s;
-ms-animation-delay: 0.2s;
animation-delay: 0.2s;
}
h2.script-txt span:nth-child(4) {
-webkit-animation-delay: 0.3s;
-moz-animation-delay: 0.3s;
-ms-animation-delay: 0.3s;
animation-delay: 0.3s;
}
h2.script-txt span:nth-child(5) {
-webkit-animation-delay: 0.4s;
-moz-animation-delay: 0.4s;
-ms-animation-delay: 0.4s;
animation-delay: 0.4s;
}
h2.script-txt span:nth-child(6) {
-webkit-animation-delay: 0.5s;
-moz-animation-delay: 0.5s;
-ms-animation-delay: 0.5s;
animation-delay: 0.5s;
}
h2.script-txt span:nth-child(7) {
-webkit-animation-delay: 0.6s;
-moz-animation-delay: 0.6s;
-ms-animation-delay: 0.6s;
animation-delay: 0.6s;
}
h2.script-txt span:nth-child(8) {
-webkit-animation-delay: 0.7s;
-moz-animation-delay: 0.7s;
-ms-animation-delay: 0.7s;
animation-delay: 0.7s;
}
h2.script-txt span:nth-child(9) {
-webkit-animation-delay: 0.8s;
-moz-animation-delay: 0.8s;
-ms-animation-delay: 0.8s;
animation-delay: 0.8s;
}
h2.script-txt span:nth-child(10) {
-webkit-animation-delay: 0.9s;
-moz-animation-delay: 0.9s;
-ms-animation-delay: 0.9s;
animation-delay: 0.9s;
}
h2.script-txt span:nth-child(11) {
-webkit-animation-delay: 1s;
-moz-animation-delay: 1s;
-ms-animation-delay: 1s;
animation-delay: 1s;
}
h2.script-txt span:nth-child(12) {
-webkit-animation-delay: 1.1s;
-moz-animation-delay: 1.1s;
-ms-animation-delay: 1.1s;
animation-delay: 1.1s;
}
h2.script-txt span:nth-child(13) {
-webkit-animation-delay: 1.2s;
-moz-animation-delay: 1.2s;
-ms-animation-delay: 1.2s;
animation-delay: 1.2s;
}
h2.script-txt span:nth-child(14) {
-webkit-animation-delay: 1.3s;
-moz-animation-delay: 1.3s;
-ms-animation-delay: 1.3s;
animation-delay: 1.3s;
}
h2.script-txt span:nth-child(15) {
-webkit-animation-delay: 1.4s;
-moz-animation-delay: 1.4s;
-ms-animation-delay: 1.4s;
animation-delay: 1.4s;
}
h2.script-txt span:nth-child(16) {
-webkit-animation-delay: 1.5s;
-moz-animation-delay: 1.5s;
-ms-animation-delay: 1.5s;
animation-delay: 1.5s;
}
h2.script-txt span:nth-child(17) {
-webkit-animation-delay: 1.6s;
-moz-animation-delay: 1.6s;
-ms-animation-delay: 1.6s;
animation-delay: 1.6s;
}
h2.script-txt span:nth-child(17) {
-webkit-animation-delay: 1.6s;
-moz-animation-delay: 1.6s;
-ms-animation-delay: 1.6s;
animation-delay: 1.6s;
}
h2.script-txt span:nth-child(18) {
-webkit-animation-delay: 1.7s;
-moz-animation-delay: 1.7s;
-ms-animation-delay: 1.7s;
animation-delay: 1.7s;
}
h2.script-txt span:nth-child(19) {
-webkit-animation-delay: 1.8s;
-moz-animation-delay: 1.8s;
-ms-animation-delay: 1.8s;
animation-delay: 1.8s;
}
h2.script-txt span:nth-child(20) {
-webkit-animation-delay: 1.9s;
-moz-animation-delay: 1.9s;
-ms-animation-delay: 1.9s;
animation-delay: 1.9s;
}
h2.script-txt span:nth-child(21) {
-webkit-animation-delay: 2s;
-moz-animation-delay: 2s;
-ms-animation-delay: 2s;
animation-delay: 2s;
}
h2.script-txt span:nth-child(22) {
-webkit-animation-delay: 2.1s;
-moz-animation-delay: 2.1s;
-ms-animation-delay: 2.1s;
animation-delay: 2.1s;
}
h2.script-txt span:nth-child(23) {
-webkit-animation-delay: 2.2s;
-moz-animation-delay: 2.2s;
-ms-animation-delay: 2.2s;
animation-delay: 2.2s;
}
h2.script-txt span:nth-child(24) {
-webkit-animation-delay: 2.3s;
-moz-animation-delay: 2.3s;
-ms-animation-delay: 2.3s;
animation-delay: 2.3s;
}
h2.script-txt span:nth-child(25) {
-webkit-animation-delay: 2.4s;
-moz-animation-delay: 2.4s;
-ms-animation-delay: 2.4s;
animation-delay: 2.4s;
}
h2.script-txt span:nth-child(26) {
-webkit-animation-delay: 2.5s;
-moz-animation-delay: 2.5s;
-ms-animation-delay: 2.5s;
animation-delay: 2.5s;
}
h2.script-txt span:nth-child(27) {
-webkit-animation-delay: 2.6s;
-moz-animation-delay: 2.6s;
-ms-animation-delay: 2.6s;
animation-delay: 2.6s;
}
h2.script-txt span:nth-child(28) {
-webkit-animation-delay: 2.7s;
-moz-animation-delay: 2.7s;
-ms-animation-delay: 2.7s;
animation-delay: 2.7s;
}
h2.script-txt span:nth-child(29) {
-webkit-animation-delay: 2.8s;
-moz-animation-delay: 2.8s;
-ms-animation-delay: 2.8s;
animation-delay: 2.8s;
}
h2.script-txt span:nth-child(30) {
-webkit-animation-delay: 2.9s;
-moz-animation-delay: 2.9s;
-ms-animation-delay: 2.9s;
animation-delay: 2.9s;
}
h2.script-txt span:nth-child(31) {
-webkit-animation-delay: 3s;
-moz-animation-delay: 3s;
-ms-animation-delay: 3s;
animation-delay: 3s;
}
h2.script-txt span:nth-child(32) {
-webkit-animation-delay: 3.1s;
-moz-animation-delay: 3.1s;
-ms-animation-delay: 3.1s;
animation-delay: 3.1s;
}
h2.script-txt span:nth-child(33) {
-webkit-animation-delay: 3.2s;
-moz-animation-delay: 3.2s;
-ms-animation-delay: 3.2s;
animation-delay: 3.2s;
}
h2.script-txt span:nth-child(34) {
-webkit-animation-delay: 0s;
-moz-animation-delay: 0s;
-ms-animation-delay: 0s;
animation-delay: 0s;
}
h2.script-txt span:nth-child(35) {
-webkit-animation-delay: 0.1s;
-moz-animation-delay: 0.1s;
-ms-animation-delay: 0.1s;
animation-delay: 0.1s;
}
h2.script-txt span:nth-child(36) {
-webkit-animation-delay: 0.2s;
-moz-animation-delay: 0.2s;
-ms-animation-delay: 0.2s;
animation-delay: 0.2s;
}
h2.script-txt span:nth-child(37) {
-webkit-animation-delay: 0.3s;
-moz-animation-delay: 0.3s;
-ms-animation-delay: 0.3s;
animation-delay: 0.3s;
}
h2.script-txt span:nth-child(38) {
-webkit-animation-delay: 0.4s;
-moz-animation-delay: 0.4s;
-ms-animation-delay: 0.4s;
animation-delay: 0.4s;
}
h2.script-txt span:nth-child(39) {
-webkit-animation-delay: 0.5s;
-moz-animation-delay: 0.5s;
-ms-animation-delay: 0.5s;
animation-delay: 0.5s;
}
h2.script-txt span:nth-child(40) {
-webkit-animation-delay: 0.6s;
-moz-animation-delay: 0.6s;
-ms-animation-delay: 0.6s;
animation-delay: 0.6s;
}
h2.script-txt span:nth-child(41) {
-webkit-animation-delay: 0.7s;
-moz-animation-delay: 0.7s;
-ms-animation-delay: 0.7s;
animation-delay: 0.7s;
}
h2.script-txt span:nth-child(42) {
-webkit-animation-delay: 0.8s;
-moz-animation-delay: 0.8s;
-ms-animation-delay: 0.8s;
animation-delay: 0.8s;
}
h2.script-txt span:nth-child(43) {
-webkit-animation-delay: 0.9s;
-moz-animation-delay: 0.9s;
-ms-animation-delay: 0.9s;
animation-delay: 0.9s;
}
h2.script-txt span:nth-child(44) {
-webkit-animation-delay: 1s;
-moz-animation-delay: 1s;
-ms-animation-delay: 1s;
animation-delay: 1s;
}
h2.script-txt span:nth-child(45) {
-webkit-animation-delay: 1.1s;
-moz-animation-delay: 1.1s;
-ms-animation-delay: 1.1s;
animation-delay: 1.1s;
}
h2.script-txt span:nth-child(46) {
-webkit-animation-delay: 1.2s;
-moz-animation-delay: 1.2s;
-ms-animation-delay: 1.2s;
animation-delay: 1.2s;
}
h2.script-txt span:nth-child(47) {
-webkit-animation-delay: 1.3s;
-moz-animation-delay: 1.3s;
-ms-animation-delay: 1.3s;
animation-delay: 1.3s;
}
h2.script-txt span:nth-child(48) {
-webkit-animation-delay: 1.4s;
-moz-animation-delay: 1.4s;
-ms-animation-delay: 1.4s;
animation-delay: 1.4s;
}
h2.script-txt span:nth-child(49) {
-webkit-animation-delay: 1.5s;
-moz-animation-delay: 1.5s;
-ms-animation-delay: 1.5s;
animation-delay: 1.5s;
}
h2.script-txt span:nth-child(50) {
-webkit-animation-delay: 1.6s;
-moz-animation-delay: 1.6s;
-ms-animation-delay: 1.6s;
animation-delay: 1.6s;
}
h2.script-txt span:nth-child(51) {
-webkit-animation-delay: 1.6s;
-moz-animation-delay: 1.6s;
-ms-animation-delay: 1.6s;
animation-delay: 1.6s;
}
h2.script-txt span:nth-child(52) {
-webkit-animation-delay: 1.7s;
-moz-animation-delay: 1.7s;
-ms-animation-delay: 1.7s;
animation-delay: 1.7s;
}
h2.script-txt span:nth-child(53) {
-webkit-animation-delay: 1.8s;
-moz-animation-delay: 1.8s;
-ms-animation-delay: 1.8s;
animation-delay: 1.8s;
}
h2.script-txt span:nth-child(54) {
-webkit-animation-delay: 1.9s;
-moz-animation-delay: 1.9s;
-ms-animation-delay: 1.9s;
animation-delay: 1.9s;
}
h2.script-txt span:nth-child(55) {
-webkit-animation-delay: 2s;
-moz-animation-delay: 2s;
-ms-animation-delay: 2s;
animation-delay: 2s;
}
h2.script-txt span:nth-child(56) {
-webkit-animation-delay: 2.1s;
-moz-animation-delay: 2.1s;
-ms-animation-delay: 2.1s;
animation-delay: 2.1s;
}
h2.script-txt span:nth-child(57) {
-webkit-animation-delay: 2.2s;
-moz-animation-delay: 2.2s;
-ms-animation-delay: 2.2s;
animation-delay: 2.2s;
}
h2.script-txt span:nth-child(58) {
-webkit-animation-delay: 2.3s;
-moz-animation-delay: 2.3s;
-ms-animation-delay: 2.3s;
animation-delay: 2.3s;
}
h2.script-txt span:nth-child(59) {
-webkit-animation-delay: 2.4s;
-moz-animation-delay: 2.4s;
-ms-animation-delay: 2.4s;
animation-delay: 2.4s;
}
h2.script-txt span:nth-child(60) {
-webkit-animation-delay: 2.5s;
-moz-animation-delay: 2.5s;
-ms-animation-delay: 2.5s;
animation-delay: 2.5s;
}
h2.script-txt span:nth-child(61) {
-webkit-animation-delay: 2.6s;
-moz-animation-delay: 2.6s;
-ms-animation-delay: 2.6s;
animation-delay: 2.6s;
}
h2.script-txt span:nth-child(62) {
-webkit-animation-delay: 2.7s;
-moz-animation-delay: 2.7s;
-ms-animation-delay: 2.7s;
animation-delay: 2.7s;
}
h2.script-txt span:nth-child(63) {
-webkit-animation-delay: 2.8s;
-moz-animation-delay: 2.8s;
-ms-animation-delay: 2.8s;
animation-delay: 2.8s;
}
h2.script-txt span:nth-child(64) {
-webkit-animation-delay: 2.9s;
-moz-animation-delay: 2.9s;
-ms-animation-delay: 2.9s;
animation-delay: 2.9s;
}
h2.script-txt span:nth-child(65) {
-webkit-animation-delay: 3s;
-moz-animation-delay: 3s;
-ms-animation-delay: 3s;
animation-delay: 3s;
}
h2.script-txt span:nth-child(66) {
-webkit-animation-delay: 3.1s;
-moz-animation-delay: 3.1s;
-ms-animation-delay: 3.1s;
animation-delay: 3.1s;
}
h2.script-txt span:nth-child(67) {
-webkit-animation-delay: 3.2s;
-moz-animation-delay: 3.2s;
-ms-animation-delay: 3.2s;
animation-delay: 3.2s;
}
@keyframes sharpen {
0% {
opacity: 0;
text-shadow: 0px 0px 100px #fff;
color: transparent;
transform: translateY(0);
50% {
text-shadow: 0px 0px 10px #fff;
color: transparent;}
transform: translateY(0);
}
90% {
text-shadow: 0px 0px 10px #fff;
color: transparent;
transform: translateY(0);
}
100% {
color: #fff;
opacity: 1;
text-shadow: 0px 0px 2px #fff, 1px 1px 4px rgba(0,0,0,0.7);
transform: translateY(0);
}
}
@-moz-keyframes sharpen {
0% {
opacity: 0;
text-shadow: 0px 0px 100px #fff;
color: transparent;
}
90% {
opacity: 0.9;
text-shadow: 0px 0px 10px #fff;
color: transparent;
}
100% {
color: #fff;
opacity: 1;
text-shadow: 0px 0px 2px #fff, 1px 1px 4px rgba(0,0,0,0.7);
}
}
@-webkit-keyframes sharpen {
0% {
opacity: 0;
text-shadow: 0px 0px 100px #fff;
color: transparent;
}
90% {
opacity: 0.9;
text-shadow: 0px 0px 10px #fff;
color: transparent;
}
100% {
color: #fff;
opacity: 1;
text-shadow: 0px 0px 2px #fff, 1px 1px 4px rgba(0,0,0,0.7);
-webkit-filter: blur (100px);
}
}
@-ms-keyframes sharpen {
0% {
opacity: 0;
text-shadow: 0px 0px 100px #fff;
color: transparent;
}
90% {
opacity: 0.9;
text-shadow: 0px 0px 10px #fff;
color: transparent;
}
100% {
color: #fff;
opacity: 1;
text-shadow: 0px 0px 2px #fff, 1px 1px 4px rgba(0,0,0,0.7);
}
}
/*******************************
End Trans Code
*******************************/
.tag h3 {
text-align: center;
letter-spacing: 2px;
position:relative;
font-weight:bold;
top:0em;
line-height:1.243em;
}
.tag h3 span {
color: #143b56;
opacity: 1;
text-shadow: 0px 0px 1px #fff, 1px 1px 4px rgba(255,255,255,0.8);
-webkit-transition: all 0.1s linear;
-moz-transition: all 0.1s linear;
-o-transition: all 0.1s linear;
-ms-transition: all 0.1s linear;
transition: all 4.1s linear;
-webkit-animation: sharpen 0.4s linear backwards;
-moz-animation: sharpen 0.4s linear backwards;
-ms-animation: sharpen 0.4s linear backwards;
animation: sharpen 0.4s linear backwards;
}
.tag h3 span:nth-child(1) {
-webkit-animation-delay: 0s;
-moz-animation-delay: 0s;
-ms-animation-delay: 0s;
animation-delay: 0s;
}
.tag h3 span:nth-child(2) {
-webkit-animation-delay: 0.1s;
-moz-animation-delay: 0.1s;
-ms-animation-delay: 0.1s;
animation-delay: 0.1s;
}
.tag h3 span:nth-child(3) {
-webkit-animation-delay: 0.2s;
-moz-animation-delay: 0.2s;
-ms-animation-delay: 0.2s;
animation-delay: 0.2s;
}
.tag h3 span:nth-child(4) {
-webkit-animation-delay: 0.3s;
-moz-animation-delay: 0.3s;
-ms-animation-delay: 0.3s;
animation-delay: 0.3s;
}
.tag h3 span:nth-child(5) {
-webkit-animation-delay: 0.4s;
-moz-animation-delay: 0.4s;
-ms-animation-delay: 0.4s;
animation-delay: 0.4s;
}
.tag h3 span:nth-child(6) {
-webkit-animation-delay: 0.5s;
-moz-animation-delay: 0.5s;
-ms-animation-delay: 0.5s;
animation-delay: 0.5s;
}
.tag h3 span:nth-child(7) {
-webkit-animation-delay: 0.6s;
-moz-animation-delay: 0.6s;
-ms-animation-delay: 0.6s;
animation-delay: 0.6s;
}
.tag h3 span:nth-child(8) {
-webkit-animation-delay: 0.7s;
-moz-animation-delay: 0.7s;
-ms-animation-delay: 0.7s;
animation-delay: 0.7s;
}
.tag h3 span:nth-child(9) {
-webkit-animation-delay: 0.8s;
-moz-animation-delay: 0.8s;
-ms-animation-delay: 0.8s;
animation-delay: 0.8s;
}
.tag h3 span:nth-child(10) {
-webkit-animation-delay: 0.9s;
-moz-animation-delay: 0.9s;
-ms-animation-delay: 0.9s;
animation-delay: 0.9s;
}
.tag h3 span:nth-child(11) {
-webkit-animation-delay: 1s;
-moz-animation-delay: 1s;
-ms-animation-delay: 1s;
animation-delay: 1s;
}
.tag h3 span:nth-child(12) {
-webkit-animation-delay: 1.1s;
-moz-animation-delay: 1.1s;
-ms-animation-delay: 1.1s;
animation-delay: 1.1s;
}
.tag h3 span:nth-child(13) {
-webkit-animation-delay: 1.2s;
-moz-animation-delay: 1.2s;
-ms-animation-delay: 1.2s;
animation-delay: 1.2s;
}
.tag h3 span:nth-child(14) {
-webkit-animation-delay: 1.3s;
-moz-animation-delay: 1.3s;
-ms-animation-delay: 1.3s;
animation-delay: 1.3s;
}
.tag h3 span:nth-child(15) {
-webkit-animation-delay: 1.4s;
-moz-animation-delay: 1.4s;
-ms-animation-delay: 1.4s;
animation-delay: 1.4s;
}
.tag h3 span:nth-child(16) {
-webkit-animation-delay: 1.5s;
-moz-animation-delay: 1.5s;
-ms-animation-delay: 1.5s;
animation-delay: 1.5s;
}
.tag h3 span:nth-child(17) {
-webkit-animation-delay: 1.6s;
-moz-animation-delay: 1.6s;
-ms-animation-delay: 1.6s;
animation-delay: 1.6s;
}
.tag h3 span:nth-child(18) {
-webkit-animation-delay: 1.6s;
-moz-animation-delay: 1.6s;
-ms-animation-delay: 1.6s;
animation-delay: 1.6s;
}
.tag h3 span:nth-child(19) {
-webkit-animation-delay: 1.7s;
-moz-animation-delay: 1.7s;
-ms-animation-delay: 1.7s;
animation-delay: 1.7s;
}
.tag h3 span:nth-child(20) {
-webkit-animation-delay: 1.8s;
-moz-animation-delay: 1.8s;
-ms-animation-delay: 1.8s;
animation-delay: 1.8s;
}
.tag h3 span:nth-child(21) {
-webkit-animation-delay: 1.9s;
-moz-animation-delay: 1.9s;
-ms-animation-delay: 1.9s;
animation-delay: 1.9s;
}
.tag h3 span:nth-child(22) {
-webkit-animation-delay: 2s;
-moz-animation-delay: 2s;
-ms-animation-delay: 2s;
animation-delay: 2s;
}
.tag h3 span:nth-child(23) {
-webkit-animation-delay: 2.1s;
-moz-animation-delay: 2.1s;
-ms-animation-delay: 2.1s;
animation-delay: 2.1s;
}
.tag h3 span:nth-child(24) {
-webkit-animation-delay: 2.2s;
-moz-animation-delay: 2.2s;
-ms-animation-delay: 2.2s;
animation-delay: 2.2s;
}
.tag h3 span:nth-child(25) {
-webkit-animation-delay: 2.3s;
-moz-animation-delay: 2.3s;
-ms-animation-delay: 2.3s;
animation-delay: 2.3s;
}
.tag h3 span:nth-child(26) {
-webkit-animation-delay: 2.4s;
-moz-animation-delay: 2.4s;
-ms-animation-delay: 2.4s;
animation-delay: 2.4s;
}
.tag h3 span:nth-child(27) {
-webkit-animation-delay: 2.5s;
-moz-animation-delay: 2.5s;
-ms-animation-delay: 2.5s;
animation-delay: 2.5s;
}
.tag h3 span:nth-child(28) {
-webkit-animation-delay: 2.6s;
-moz-animation-delay: 2.6s;
-ms-animation-delay: 2.6s;
animation-delay: 2.6s;
}
.tag h3 span:nth-child(29) {
-webkit-animation-delay: 2.7s;
-moz-animation-delay: 2.7s;
-ms-animation-delay: 2.7s;
animation-delay: 2.7s;
}
.tag h3 span:nth-child(30) {
-webkit-animation-delay: 2.8s;
-moz-animation-delay: 2.8s;
-ms-animation-delay: 2.8s;
animation-delay: 2.8s;
}
.tag h3 span:nth-child(31) {
-webkit-animation-delay: 2.9s;
-moz-animation-delay: 2.9s;
-ms-animation-delay: 2.9s;
animation-delay: 2.9s;
}
}
@media screen and (min-width: 63em) {
.top-banner{}
.top-banner img{margin-top:-18.8em;}
.branding-logo{width:90%; z-index:1200; top:10em; vertical-align:middle;}
.con-box{position:relative; display:block; top:5em;}
.tag-line{position:relative; z-index:1200; top:8em;}
.tag-found{width:70%; top:10em; display:inline-block;}
.top-btn a{width:30%; top:-1em;}
.desc-row ul li{width:33.7759%; display:inline-block; text-align:center; vertical-align:top; color:#fff; margin-left:-10px; }
.panel-2{padding:3em 0 3em 0;}
.sponsor-panel{margin-top:-7em;}
.sponsor-panel-in{padding-top:2.4em; padding-bottom:2.4em;}
.iphone-base{width:100%; overflow:hidden; text-align:center; background:none; margin:0 auto;}
.iphone{position:relative; z-index:5; text-align:center;}
.iphone-in{width:48.8%; left:50%; transform: translate(-50%); top:3.5em; position:absolute; z-index:2;}
.iphone-in img{width:100%; height:auto;}
}
@media screen and (min-width: 75em) {
.top-banner{ }
.branding-logo{width:85%; z-index:1200; }
.top-banner img{margin-top:-20.8em;}
.tag-line{position:relative; z-index:1200; top:8em;}
.desc-row ul li{width:33.7759%; display:inline-block; text-align:center; vertical-align:top; color:#fff; margin-left:-10px; }
.sponsor-panel{margin-top:-7em;}
.sponsor-panel-in{padding-top:2.4em; padding-bottom:2.4em;}
.insta-title h1{font-size:3.343em;}
.iphone-in{width:45.8%; left:50%; transform: translate(-50%); top:3.5em; position:absolute; z-index:2;}
}
@media screen and (min-width: 78em) {
.iphone-in{width:43.8%; left:50%; transform: translate(-50%); top:3.5em; position:absolute; z-index:2;}
}
@media screen and (min-width: 88em) {
.top-btn a{width:20%; top:-1em;}
}