@charset "utf-8";
/* CSS Document */

/* 1200 Desktop */
@media (min-width:961px) and (max-width:1250px) {

#page.roi {
text-align:center;
}
#page.roi #ROI1,
#page.roi #ROI2,
#page.roi #ROI3 {
text-align:left;
max-width:305px;
}
#page.roi #ROI1 strong,
#page.roi #ROI2 strong,
#page.roi #ROI3 strong {
font-size:25px;
}
#page.roi #ROI1 p,
#page.roi #ROI2 p,
#page.roi #ROI3 p {
font-size:18px;
}
#page.roi #ROI1 input#input {
font-size:28px;
max-width:255px;
}
#page.roi #ROI2 label,
#page.roi #ROI3 label {
font-size:14px;
}
#page.roi #ROI2 input {
font-size:25px;
width:75px;
}
#page.roi #ROI2 label,
#page.roi #ROI3 label {
width:98px;
}
#page.roi #ROI2 label.speed {
width:50px;
}
#page.roi #ROI2 div select {
font-size:15px;
}
#page.roi #ROI3 input {
font-size:25px;
width:150px;
}
#page.roi .ROI3 .button {
max-width:700px;
}

p {
font-size:18px;
}

}


/* 1024 iPad Horizontal */
@media (max-width:1024px) {
p {
font-size:16px;
}
}


/* 960 Desktop */
@media (max-width:960px) {

#page.roi #ROI1,
#page.roi #ROI2,
#page.roi #ROI3 {
display:block;
}
#page.roi p {
width:485px;
}
#page.roi #ROI1 .info.lookup {
display:none;
}
#page.roi .ROI3 .button {
width:550px;
}

p {
font-size:15px;
}
#crystal .inline-right ul li {
width:32%;
}
#crystal .inline-left {
margin-top:65px;
}

}


/* 768 iPad Vertical */
@media (max-width:878px) {
#comet .inline-left {
position:absolute;
right:25px;
bottom:0;
width:30%;
}
#comet .inline-center {
padding-top:50px;
padding-left:50px;
width:50%;
}
}

/* 736 iPhone 6+ Horizontal */
@media (max-width:736px) {

#cirrus .inline-left {
display:block;
width:45%;
margin:0 auto -122px;
}
#cirrus .inline-center {
display: block;
width: 80%;
margin: 0 auto;
}
#cirrus .inline-right {
display:none;
}
#cirrus ol.list-four {
padding-bottom:50px;
}

}


/* 667 iPhone 6 Horizontal */
@media (max-width:667px) {

#page.roi p {
width:310px;
font-size:19px;
}

#page.roi #ROI1,
#page.roi #ROI2,
#page.roi #ROI3 {
text-align:left;
max-width:305px;
}
#page.roi #ROI1 strong,
#page.roi #ROI2 strong,
#page.roi #ROI3 strong {
font-size:25px;
}
#page.roi #ROI1 p,
#page.roi #ROI2 p,
#page.roi #ROI3 p {
font-size:17px;
}
#page.roi #ROI1 input#input {
font-size:28px;
max-width:255px;
}
#page.roi #ROI2 label,
#page.roi #ROI3 label {
font-size:14px;
}
#page.roi #ROI2 input {
font-size:25px;
width:75px;
}
#page.roi #ROI2 label,
#page.roi #ROI3 label {
width:98px;
}
#page.roi #ROI2 label.speed {
width:50px;
}
#page.roi #ROI2 div select {
font-size:15px;
}
#page.roi #ROI3 input {
font-size:25px;
width:150px;
}

#page.roi .ROI3 .button {
width: 330px;
font-size:12px;
padding: 2px 0;
}



}


/* 480 iPhone 5 Horizontal */
@media (max-width:480px) {

#crystal .inline-left,
#comet .inline-right {
display:block;
width:65%;
margin:0 auto;
}
#crystal .inline-right {
display: block;
width: 90%;
margin: 0 auto;
}
#comet .inline-center {
display: block;
width: 90%;
margin: 0 auto;
padding:0;
}
#comet .inline-left {
display:none;
}

}

/* 414 iPhone 6+ Vertical */
@media (max-width:414px) {
}

/* 375 iPhone 6 Vertical */
@media (max-width:375px) {
}

/* 320 iPhone 5 Vertical */
@media (max-width:320px) {
}


