
/*		Tablet Layout: 768px. */

@media only screen and (min-width: 768px) and (max-width: 999px) {

/*	Typography */

* {letter-spacing:normal !important;}
h1 {font-size:2rem;line-height:2.2rem;}
h2 {font-size:1.2rem;line-height:1.4rem;}
h3 {font-size:1.3rem;line-height:1.5rem;}
p {font-size:1.1rem;line-height:1.3rem;}
article.landing p {1.2rem;line-height:1.4rem;}
table {font-size:1.1rem;line-height:1.2rem;}
th {font-size:1.1rem;line-height:1.2rem;}
td {font-size:1.1rem;line-height:1.2rem;}
.subhead {font-size:1.1rem;line-height:1.2rem;}
.boilerplate {font-size:1rem;line-height:1.1rem;color:#555;}
nav#mobile-nav {font-size:1.2rem;}
#slider .slider-text-container h1 {font-size:1.4rem;line-height:1.6rem;}
#slider .slider-text-container h1.attacklife {font-size:3rem;line-height:3rem;}
#slider .slider-text-interior h1 {font-size:2.1rem;line-height:2.2rem;text-transform:uppercase;}
#slider .slider-text-interior h3 {font-size:1.3rem;line-height:1.4rem;}
.index-title {font-size:0.9rem;line-height:1rem;}
.index-subtitle {font-size:0.9rem;line-height:1rem;}
#attack-life ul li div.twitter a, #attack-life ul li div.twitter a:visited, #attack-life ul li div.twitter a:hover, #attack-life ul li div.twitter a:active {color:#FFF;text-decoration:underline;}
#attack-life ul li div.twitter .index-title {display:block;font-size:1.3rem;line-height:1.4rem;}
#attack-life ul li div.twitter .index-twitter-text {display:block;font-size:1.1rem;line-height:1.4rem;}
#attack-life ul li div.twitter .index-twitter-icons {display:block;font-size:0.7rem;}
#attack-life ul li div.twitter .index-twitter-date {display:block;font-size:1rem;line-height:1rem;}
#attack-life .index-icon {display:block;font-size:1.3rem;line-height:1.8rem;}
footer nav ul ul li {font-size:1.2rem;line-height:1.5rem;}
footer nav ul ul li ul li {font-size:0.7rem;line-height:0.8rem;}
footer nav ul ul ul li.social-media-icon {font-size:1.5rem;}
footer nav ul ul ul li.social-media-name {font-size:0.7rem;line-height:0.8rem;}
footer .copyright-container {font-size:0.8rem;line-height:0.8rem;font-family: Calibre-Regular, Arial, sans-serif;font-style:normal;font-weight:normal;text-transform:none;}

/* Layout Styles */

body {margin-top:107px;}

section {min-width:768px;}

#mobileAlert {display:block;height:40px;line-height:40px;transition: opacity .35s ease-in-out;opacity:1;}

nav#mobile-nav {position:relative;margin-top:-107px;max-width:1920px;padding-bottom:3px;background:url('http://2016.shark.com/assets/img/background-shadow.png') 50% 100% repeat-x;}
nav#mobile-nav {display:block;}
nav#mobile-nav div#logo {width:auto;width:20%;}
nav#mobile-nav div#logo .small {width:auto;height:70px;opacity:1;}
nav#mobile-nav div#logo .large {width:auto;height:107px;opacity:1;}
nav#mobile-nav div#logo .close {width:0px;height:0px;opacity:0;}

header {display:none;}

header div#logo {visibility:hidden;}
header div#logo .small {width:auto;height:70px;opacity:1;}
header div#logo .large {width:auto;height:107px;opacity:1;}
header div#logo .close {width:0px;height:0px;opacity:0;}
header nav {display:none;height:97px;width:80%;}
header nav #alert {display:none;}
header nav #topnav {height:48px;line-height:48px;}
header nav #topnav ul li {width:140px;}
header nav #topnav ul li a {padding-left:0px;height:48px;line-height:48px;}
header nav #mainnav {height:61px;line-height:61px;}
header nav #mainnav .fa-angle-down {display:none;}
header nav #mainnav .fa-angle-right {display:none;}
header nav #mainnav ul li a {padding-left:0px;height:48px;line-height:48px;}
header.sticky nav {height:80px;}
header.sticky nav #topnav {height:29px;line-height:29px;}
header.sticky nav #mainnav {height:33px;line-height:33px;}
header.sticky nav #mainnav ul li a {height:33px;line-height:33px;}
header.sticky nav #topnav ul li a {height:29px;line-height:29px;}
header.sticky nav #mainnav {height:33px;line-height:33px;}
header.sticky nav #mainnav ul li a {height:33px;line-height:33px;}

#slider {width:100%;}
#slider .slider-text-container {width:auto;max-width:375px;text-align:left;}
#slider .slider-text-interior {visibility:visible;max-width:450px;}
#slider .textCaption {display:none;}
#slider .slider-1 {top:33%;left:8%;}
#slider .slider-2 {top:30%;left:8%;}
#slider .slider-3 {top:28%;left:8%;}
#slider .slider-4 {top:40%;left:8%;}
#slider .close {display:none;}

#company-mobile ul li div.company-description {padding:30px;}
#company-mobile ul li div.company-logo {padding-bottom:25px;}
#company-landing-mobile ul li div.company-description {padding:30px;}

#shark ul li div.about-the-shark {padding:30px;}
#shark ul li div.about-the-shark h2 {text-transform:uppercase;padding-bottom:15px;}

#partner-landing-mobile ul li div.partner-description {padding:30px;}

#attack-life ul li div.twitter {padding:30px 25px 0 25px;}
#attack-life ul li div.twitter .twitter-spacer {height:10px;}
#attack-life ul li div.twitter-headline {padding-bottom:20px;}
#attack-life ul li div.attack-life-headline {padding-bottom:20px;}

#interior #content ul li div.companyDescription {padding:0 30px 30px 30px;}

footer nav  {padding:30px;}

/* Classes */

.rsMinW .rsArrow {display:none !important;}
.rsMinW .rsBullets {display:none !important;}
.rsDefault .rsArrow {display:none !important;}
.rsDefault .rsBullets {display:none !important;}

}
