.mobile {
	display: none !important;
}
.desktop {
	display: block;
}
#main-nav {
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
#primary {
	border: none;
}
.wordwrap {
	display: block;
}
a.see-your {
	font-size: 1.4rem;
}
.watch-img {
	position: relative;
	top: 9px;
	left: 4px;
    width: 7%;
    height: 7%;	
}
a.see-your:hover {
	font-size: 1.4rem;
	font-weight:300;
}
#main-banner-dany h1 {
	padding: 100px 0 20px 0;
	/*padding: 100px 0 20px 0;*/
    width: 90%;
    margin: 0 auto;

}
#main-banner-dany h2:first-child {
	padding: 100px 0 20px 0;
    width: 100%;
    margin: 0 auto;
	font-size: 4.6875rem;

}
@media all and (min-width: 1280px) {
.wrapper {
	max-width: 1280px;
	background-color: #fff;
	margin: 0 auto;
	box-shadow: 0 4px 5px 0 rgba(30, 30, 30, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
}
}
#main-banner-dany {
	height: auto;
	padding: 0;
	overflow: hidden;
	width: 100%;
	position: relative;
	margin-top: -5px;
}
#main-banner-dany .font11 {
	padding: 15x 0 10px 0;
}
#slide1 {
	background: url(../images/slide-1.jpg) no-repeat center;
	height: 680px;
}
#slide2 {
	background: url(../images/slide-2.jpg) no-repeat center;
	height: 680px;
}
#slide3 {
	background: url(../images/slide-3.jpg) no-repeat center;
	height: 680px;
	padding: 0 0 0 0;
}
#carousel-nav {
	width: 530px;
	position: absolute;
	top:510px;
	left: 0;
	right: 0;
	z-index: 2;
	margin: 0 auto;
}

#carousel-nav .left {
	float: left;
	width: 33%;
}
#carousel-nav .middle {
	float: left;
	width: 33%;
}
#carousel-nav .last {
	float: left;
	width: 33%;
}
.ninety-two {
	font-size: 92px;
}
.one-thirty-four {
	font-size: 134px;
}
#slide1 .ninety-two, #slide2 .ninety-two, #slide3 .ninety-two {
	padding: 60px 0 30px 0;
}
#slide3 h3 {
	padding: 120px 0 0 0;
}
#anywhere {
	padding: 0;
}
#anywhere .font1 {
	padding-top: 60px;
	line-height: 3.5rem;
}
#anywhere .font10 {
	padding-bottom: 30px;
}
#anywhere .font3 {
	line-height: 34px;
}
#entertainment {
	height: 434px;
	position: relative;
}
.entertainment {
	background: url(../images/entertainment.jpg) no-repeat center;
}
.entertainment2 {
	background: url(../images/entertainment2.jpg) no-repeat center;
}
.entertainment3 {
	background: url(../images/entertainment3.jpg) no-repeat center;
}
#entertainment-content {
	padding: 96px 60px 0 60px;
	width: 45%;
}
#place-to-place {
	height: 535px;
	position: relative;
}
.place1 {
	background: url(../images/place1.jpg) no-repeat left;
}
.place3 {
	background: url(../images/place3.jpg) no-repeat left;
}
.place2 {
	background: url(../images/place2.jpg) no-repeat left;
}
#place-content {
	padding: 150px 60px 0 60px;
	width: 45%;
	float: right;
}
#sans-internet {
	background: url(../images/sans-internet.jpg) no-repeat bottom center;
	height: 620px;
	position: relative;
    padding: 0 0 0 0;
}
#sans-content {
	padding: 130px 60px 0 60px;
	width: 45%;
}

#sans-content .font6 {
	padding-top: 15px;
}
#plane {
	height: 65px;
	width: 260px;
	left: 20px;
	top: 60px;
	position: absolute;
}
.fly {
	animation-name: fly;
	animation-play-state: running;
	-webkit-animation-duration: 4s;
	-moz-animation-duration: 4s;
	animation-duration: 4s;
	-o-animation-duration: 4s;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	-o-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-iteration-count: 1;
	-moz-animation-iteration-count: 1;
	-o-animation-iteration-count: 1;
	animation-iteration-count: 1;
}
@-webkit-keyframes fly {
 from {
-webkit-transform: translateX(0px) translateY(100px);
transform: translateX(0px) translateY(100px);
}
 to {
-webkit-transform: translateX(500px) translateY(50px);
transform: translateX(500px) translateY(50px);
}
}
@-moz-keyframes fly {
 from {
-webkit-transform: translateX(0px) translateY(100px);
transform: translateX(0px) translateY(100px);
}
 to {
-webkit-transform: translateX(500px) translateY(50px);
transform: translateX(500px) translateY(50px);
}
}
@keyframes fly {
 from {
-webkit-transform: translateX(0px) translateY(100px);
transform: translateX(0px) translateY(100px);
}
 to {
-webkit-transform: translateX(500px) translateY(50px);
transform: translateX(500px) translateY(50px);
}
}
#online-app {
	background: url(../images/online-app.jpg) no-repeat top center;
	height: auto;
	position: relative;
	padding: 39px 0;
}
#online-app .font3 {
	line-height: 30px;
	padding: 15px 0;
}
#online {
	width: 50%;
	float: left;
	padding: 0 30px;
}
#apps {
	width: 50%;
	float: right;
	padding: 0 30px;
}
.container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
}
#lg-wtgn {
    padding: 0;
    position: relative;
    height: 430px;
}
.item3 {
    width: 50%;
}
#left-img {
	background: url(../images/left-img.jpg) no-repeat;
	height: 430px;
    position: relative;
	border: 10px solid #fff;
}
#right-img {
	background: url(../images/right-img.jpg) no-repeat;
	height: 430px;
	position: relative;
	    border-top: 10px solid #fff;
    border-left: none;
}
#btn-compare, #btn-get-dish {
    width: 160px;
    margin: 20px auto 0 auto;
}
.tile-txt {
    bottom: 50%;
    right: 50%;
    -webkit-transform: translate(50%, 50%);
    -ms-transform: translate(50%, 50%);
    transform: translate(50%, 50%);
    position: absolute;
    width: 90%;
}
/*-------- Laptops --------*/
@media all and (max-height: 800px) {
#slide1 {
	background: url(../images/slide-1.jpg) no-repeat bottom;
	height: 550px;
}
#slide2 {
	background: url(../images/slide-2.jpg) no-repeat bottom;
	height: 550px;
}
#slide3 {
	background: url(../images/slide-3.jpg) no-repeat bottom;
	height: 550px;
}
.ninety-two {
    font-size: 70px;
}
.one-thirty-four {
    font-size: 100px;
}
#slide1 .font9, #slide2 .font9 {
    padding: 40px 0 30px 0;
}
#carousel-nav {
    top: 376px;
}
#slide3 h3 {
    padding: 105px 0 0 0;
}
#slide1 .ninety-two, #slide2 .ninety-two, #slide3 .ninety-two {
    padding: 20px 0 10px 0;
}
#main-banner-dany h2:first-child, #main-banner-dany h1 {
	padding-top: 25px;
}
}
/*-------- Smaller Monitors --------*/
@media all and (min-width: 1025px) and (max-width: 1279px) {
#entertainment .font3, #place-to-place .font3, #sans-internet .font3 {
	font-size: 18px;
	line-height: 24px !important;
}
}