/*! http://responsiveslides.com v1.55 by @viljamis */

.rslides {
  position: relative;
  list-style: none;
/*  overflow: hidden;
*/  width: 100%;
  padding: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
/*  position: absolute;
*/  width: 100%;
  right: 0;
  top: 0;
  }
/*.rslides li .box1{
	height: 660px;
	background-image: url("../images/landing01.jpg");
}*/
.rslides li .box1{
	height: 660px; 
	background-repeat: no-repeat;
	background-image: url("../images/landing01.jpg");
	background-color: #19bbac;
	background-position: 50% top;
}
.rslides li .box1 .title{
	padding: 250px 0 30px;
	font-family:  "aw-conqueror-carved-one",sans-serif;
	font-weight: bold;
    font-size: 3.5em;
	text-transform:uppercase;
	color: #000;
}
.rslides li .box1 .tagline{
	margin: 10px auto;
	padding-left: 300px;
}
.rslides li .box2{
	height: 660px;
	background-image: url("../images/landing02.jpg");
}
.rslides li .box2 .title{
	padding: 250px 0 0 0;
	font-family:  "aw-conqueror-carved-one",sans-serif;
	text-transform:uppercase;
	font-weight: bold;
    font-size: 3.0em;
	color: #000;
	text-align:center;
	line-height: 1.3em;
}
.rslides li .box2 .text{
	padding: 20px 0 ;
	font-family:  "aw-conqueror-carved-one",sans-serif;
	font-weight: 600;
    font-size: 2.5em;
	color: #fff;
	text-align:center;
	margin: 20px;
}


.rslides li .box3{
	height: 660px;
	background-image: url("../images/landing03.jpg");
}
.rslides li .box3 .title{
	padding: 250px 0 30px;
	font-family:  "aw-conqueror-carved-one",sans-serif;
	text-transform:uppercase;
	font-weight: bold;
    font-size: 3.5em;
	color: #fff;
	text-shadow: -1px 0 #000, 0 1px #000, 1px 0 #000, 0 -1px #000;
}
.rslides li .box4{
	height: 660px;
	background-image: url("../images/landing04.jpg");
	background-color: #b7eed7;
	background-position: 50% top;
	background-repeat:no-repeat;
}
.rslides li .box4 .title{
	padding: 200px 0 30px;
	font-family:  "aw-conqueror-carved-one",sans-serif;
	text-transform:uppercase;
	font-weight: bold;
    font-size: 3.5em;
	color: #000;
}
.rslides li .box4 .msc{
	margin: 50px auto 0;
	width: 200px;
}
.rslides li .box4 .text{
	padding: 20px 0 ;
	font-family:  "aw-conqueror-carved-one",sans-serif;
	font-weight: bold;
    font-size: 1.5em;
	color: #000;
}

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
 /* width: 100%;*/
  border: 0;
}

/*@media screen and (max-widhth: 1920px){
.rslides li .box1{
	height: 660px; width: 1920px;
	background-repeat: no-repeat;
	background-image: url("../images/landing01.jpg");
	background-color: #19bbac;
	background-position: 50% top;
}
}*/
@media screen and (max-width: 1280px) {

.rslides li .box2{
	background-image: url("../images/landing02-m.jpg");
	background-repeat: no-repeat;
    background-position: right top;
	background-size: 1280px 660px;
}
.rslides li .box3{
	background-image: url("../images/landing03-m.jpg");
	background-repeat: no-repeat;
    background-position: right top;
	background-size: 1280px 660px;
}
}
@media screen and (max-width: 1024px) {
.rslides li .box1 .tagline{
	position: absolute; 
	right: 0;
	margin-right: 140px;
	margin-top: 10px;
}
.rslides li .box1{
	background-image: url("../images/landing01.jpg");
	background-repeat: no-repeat;
    background-position: 50% top;
	background-size: 1240px 680px;
}
.rslides li .box2{
	background-image: url("../images/landing02-m.jpg");
	background-repeat: no-repeat;
    background-position: right top;
	background-size: 1240px 680px;
}
.rslides li .box3{
	background-image: url("../images/landing03.jpg");
	background-repeat: no-repeat;
    background-position: 50% top;
	background-size: 1240px 680px;
}
.rslides li .box4{
	background-image: url("../images/landing04.jpg");
	background-repeat: no-repeat;
    background-position: 50% top;
	background-size: 1240px 680px;
}
}
@media screen and (max-width: 768px) {	
.rslides li .box1 .tagline{
	position: absolute; 
	right: 0;
	margin-right: 10px;
	margin-top: 10px;
}
  .rslides li .box2 .title {
    color: #000;
    font-family: "aw-conqueror-carved-one",sans-serif;
    font-size: 3em;
    font-weight: bold;
    line-height: 1.3em;
    margin: 20px;
    padding: 250px 0 0;
    text-align: center;
    text-transform: uppercase;
}
.rslides li .box2 .text {
    color: #fff;
    font-family: "aw-conqueror-carved-one",sans-serif;
    font-size: 2.5em;
    font-weight: 600;
    margin: 20px;
    padding: 20px 0;
    text-align: center;
}
.rslides li .box4 .title{
	padding: 160px 0 30px;
	font-family:  "aw-conqueror-carved-one",sans-serif;
	text-transform:uppercase;
	font-weight: bold;
    font-size: 3.5em;
	color: #000;
}
.rslides li .box4 .msc{
	margin: 20px auto 0;
	width: 150px;
}
.rslides li .box4 .text{
	padding: 20px 0 ;
	font-family:  "aw-conqueror-carved-one",sans-serif;
	font-weight: bold;
    font-size: 1.5em;
	color: #000;
}
}
@media screen and (max-width: 480px) {	

.rslides li .box1{
	height: 640px;
	background-image: url("../images/landing01-s.jpg");
	background-size: cover;
}
.rslides li .box1 .title{
	padding: 220px 0;
	font-family:  "aw-conqueror-carved-one",sans-serif;
	text-transform:uppercase;
	font-weight: bold;
    font-size: 2.2em;
	color: #000;
	margin: auto 20px;
}
.rslides li .box1 .tagline{
	margin: 30px auto ;
	width: 70%;
}
.rslides li .box2{
	height: 640px;
	background-image: url("../images/landing02-ios.jpg");
	background-position: right top;
	background-size: auto 640px;
	}
.rslides li .box2 .title{
	padding: 280px 0 0 0;
	font-family:  "aw-conqueror-carved-one",sans-serif;
	text-transform:uppercase;
	font-weight: bold;
    font-size: 2.0em;
	color: #000;
	margin: auto 20px;
	text-align:center;
	line-height: 1.3em;
}
.rslides li .box2 .text{
	padding: 20px 0 ;
	font-family:  "aw-conqueror-carved-one",sans-serif;
	text-transform:uppercase;
	font-weight: 600;
    font-size: 1.8em;
	color: #fff;
	text-align:center;
	margin: auto;
}
.rslides li .box3{
	height: 640px;
	background-image: url("../images/landing03.jpg");
	background-position: left top;
}
.rslides li .box3 .title{
	padding:280px 0 30px;
	font-family:  "aw-conqueror-carved-one",sans-serif;
	text-transform:uppercase;
	font-weight: bold;
    font-size: 2.1em;
	color: #fff;
	text-shadow: -1px 0 #000, 0 1px #000, 1px 0 #000, 0 -1px #000;
}
.rslides li .box4{
	height: 640px;
	background-image: url("../images/landing04-ios.jpg");
	background-size: cover;
	background-position: center bottom;
}
.rslides li .box4 .title{
	padding: 110px 0;
	font-family:  "aw-conqueror-carved-one",sans-serif;
	text-transform:uppercase;
	font-weight: bold;
    font-size: 2.0em;
	color: #000;
}
.rslides li .box4 .msc{
	margin: 100px auto 0px;
	width: 140px;
}
.rslides li .box4 .text{
	padding: 20px 0 ;
	font-family:  "aw-conqueror-carved-one",sans-serif;
	font-weight: bold;
    font-size: 1.2em;
	color: #000;
}
}
/*@media only screen 
    and (device-width: 375px) 
    and (device-height: 812px) 
    and (-webkit-device-pixel-ratio: 3) {

.rslides li .box1{
	height: 480px;
	background-image: url("../images/landing01-s.jpg");
}
.rslides li .box1 .title{
	padding: 120px 0;
	font-family:  "aw-conqueror-carved-one",sans-serif;
	text-transform:uppercase;
	font-weight: bold;
    font-size: 5.5em;
	color: #cc0000;
	margin: auto 20px;
}
.rslides li .box1 .tagline{
	margin: 30px auto ;
	width: 70%;
}

}*/

@media screen and (max-width: 360px) {	
.rslides li .box1{
	height: 580px;
	background-image: url("../images/landing01-s.jpg");
    background-repeat: no-repeat;
    background-position: 50% 50%;
	background-size: auto 580px;
}
.rslides li .box1 .title{
	padding: 180px 0;
	font-family:  "aw-conqueror-carved-one",sans-serif;
	text-transform:uppercase;
	font-weight: bold;
    font-size: 2.2em;
	color: #000;
	margin: auto 20px;
}
.rslides li .box1 .tagline{
	margin: 10px auto ;
	width: 40%;
	padding: 0;
}

.rslides li .box2{
	height: 580px;
	background-image: url("../images/landing02-s.jpg");
	background-repeat: no-repeat;
    background-position: right top;
	background-size: auto 580px;
	}
.rslides li .box2 .title{
	padding: 300px 0 0 0;
	font-family:  "aw-conqueror-carved-one",sans-serif;
	text-transform:uppercase;
	font-weight: bold;
    font-size: 2.2em;
	color: #000;
	margin: auto 20px;
	text-align:center;
	line-height: 1.3em;
}
.rslides li .box2 .text{
	padding: 20px 0 ;
	font-family:  "aw-conqueror-carved-one",sans-serif;
	text-transform:uppercase;
	font-weight: 600;
    font-size: 1.5em;
	color: #fff;
	text-align:center;
	margin: auto;
}
.rslides li .box3{
	height: 580px;
	background-image: url("../images/landing03.jpg");
	background-repeat: no-repeat;
    background-position: left top;
	background-size: auto 580px;
}
.rslides li .box3 .title{
	padding: 220px 0 30px;
	font-family:  "aw-conqueror-carved-one",sans-serif;
	text-transform:uppercase;
	font-weight: bold;
    font-size: 2.2em;
	color: #fff;
	text-shadow: -1px 0 #000, 0 1px #000, 1px 0 #000, 0 -1px #000;
}
.rslides li .box4{
	height: 580px;
	background-image: url("../images/landing04.jpg");
	background-repeat: no-repeat;
    background-position: 50% 50%;
	background-size: auto 580px;
}
.rslides li .box4 .title{
	padding: 100px 0 0;
	font-family:  "aw-conqueror-carved-one",sans-serif;
	text-transform:uppercase;
	font-weight: bold;
    font-size: 2.2em;
	color: #000;
}
.rslides li .box4 .msc{	
	margin: 150px auto 0;
	width: 160px;
}
.rslides li .box4 .text{
	padding: 0 ;
	font-family:  "aw-conqueror-carved-one",sans-serif;
	font-weight: bold;
    font-size: 1.2em;
	color: #000;
}

}
