#sms-overview{
float:left;
margin-bottom:9px;
width:400px;
}
#sms-overview .sub-header{
color:#626272;
float:left;
font-size:20pt;
margin-bottom:20px;
margin-top:30px;
padding-right:55px;
width:392px;
}
#sms-content ul{
line-height:16px;
list-style-image:url(../images/sms/sms_icon_bullet.png);
list-style-position:inside;
list-style-type:disc;
}
#sms-content li strong{
color:#5e5e5e;
}
#sms-video{
float:right;
width:520px;
}
.get-started-link{
background-image:url(../images/sms/sms_button_getstarted.png);
cursor:pointer;
display:block;
float:left;
height:50px;
margin-left:72px;
margin-top:40px;
padding:5px;
width:171px;
}

#sms-video p{
font-size:12pt;
color:#6e6d7f;
}
a{
color:#ff0606;
text-decoration: none;
}
a:hover{
color:#d80404;
text-decoration: none;
}
#grey{
background-color:#ECECEC;
float:left;
height:165px;
left:0;
margin-bottom:10px;
padding-top:20px;
position:absolute;
top:685px;
width:100%;
}
#try-it-live{
float:left;
}
#content-footer{
margin-top:10px;
float:left;
}
.steps-desc{
color:#676767;
float:left;
font-size:14pt;
width:400px;
margin-bottom:42px;
}
.steps-desc p{
color:#5e5e5e;
font-size:0.8em;
line-height:1.8em;
}
.steps{
margin:0 auto;
width: 500px;
}
.steps a{
color:#7D706E;
}
#steps-holder{
margin:0 auto;
width:960px;
}
#fakey{
float:left;
height:190px;
width:100%;
margin-bottom:60px;
}
.steps ul{
font-size:14pt;
list-style-type: none;
color:#7d706e;
margin-left:18px;
float:left;
line-height:32px;
}
.example-code{
margin-left:200px;
margin-top:-26px;
}

#try-it-live{
width:400px;
float:right;
}
#try-it-live .fake-h3{
font-size:20pt;
font-weight: bold;
color:#5e5e5e;
}
#try-it-live p{
font-size:1.2em;
line-height:1.8em;
margin-top:10px;
color:#686868;
padding-bottom: 5px;
}
#try-it-live .phone-number{
font-size:28pt;
margin-right:30px;
}
#try-it-live .source-code{
font-size:11pt;
float:left;
margin-top:7px;
}
#content-footer{
width:100%;
float:left;
}
#content-footer .get-started{
float:left;
width:265px;
}
.get-started .fake-h3{
font-size:20pt;
font-weight: bold;
}
.get-started p{
font-size:14pt;
margin-top:5px;
color:#868282;
}
#content-footer ul{
float:left;
margin-left:80px;
width:200px;
list-style-image:url(../images/sms/little-grey-arrow.png);
list-style-position:inside;
list-style-type:disc;
}
#content-footer .quickstart{
float:left;
width:320px;
}
#content-footer li{
font-size:14pt;
padding-top:10px;
}
#content-footer .quickstart{
background-image:url(../images/sms/sms_button_quickstart.png);
cursor:pointer;
display:block;
float:left;
height:84px;
margin-left:120px;
margin-top:20px;
padding:5px;
width:285px;
}
#how-it-works{
width:100%;
float:left;
background-color: #ececec;
height:322px;
margin-bottom:50px;
background-color:#ECECEC;
height:322px;
left:0;
top:1175px;
position:absolute;
width:100%;
}
#how-it-works .animation{
background-color: #eeeeee;
margin:0 auto;
width:960px;
}
#receive-and-respond .animation{
}
#send-sms .animation{
}
#how-it-works ul{
float:left;
margin-left:11px;
width:330px;
}
#how-it-works ul li{
color:#797979;

}

#how-it-works-nav{
float:left;
width:100%;
}
#how-it-works-nav .title{
background-color:#FFFFFF;
color:#000000;
font-size:20pt;
font-weight:bold;
margin-right:60px;
margin-top:-6px;
}
#how-it-works-nav ul{
margin-left: 0;
padding-left: 0;
display: inline;
border: none;
float:right;
} 
#how-it-works-nav ul li{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
background:#C3C3C3 none repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
display:inline;
float:left;
font-size:13pt;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:7px;
padding:5px 20px 20px;
z-index:-100;
}
#how-it-works-nav ul li a{
color:#fff;

}
#how-it-works-nav .selected-item{
background: #ececec;
color:#5e5e5e;
cursor: pointer;
}
#how-it-works-nav .selected-item a{ 
color:#5e5e5e;
}
#receive-and-respond{

}
#receive-and-respond p{
float:left;
width:240px;
}

#receive-and-respond ul{
list-style: none;
}
#receive-and-respond li {
font-size:14pt;
padding-left:48px;
padding-top:13px;
margin-top:14px;
}
#receive-and-respond .step-number-1{
background-position:0 18px;
}
#receive-and-respond .step-number-2{
background-position:0 0;
}
#receive-and-respond .step-number-3{
background-position:0 -2px;
}
#receive-and-respond .step-number-4{
background-position:0 -1px;
}

#send-sms-incall{
}
#send-sms-incall p{
color:#81818D;
float:left;
font-size:14pt;
margin-left:30px;
margin-right:50px;
margin-top:60px;
width:425px;
}
#send-sms-incall .animation{

}
#send-sms{
}
#send-sms ul{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:535px;
margin-top:10px;
position:absolute;
width:331px;
}
#send-sms li {
font-size:14pt;
padding-left:48px;
padding-top:13px;
margin-top:14px;
}

.step-number-1 {
background-image:url(../images/sms/sms_number_1.png);
background-position:0 6px;
background-repeat:no-repeat;
height:43px;
}
.step-number-2{
background-image:url(../images/sms/sms_number_2.png);
background-position:0 -13px;
background-repeat:no-repeat;
height:50px;
}
.step-number-3{
background-image:url(../images/sms/sms_number_3.png);
background-position:0 6px;
background-repeat:no-repeat;
height:43px;
}
.step-number-4{
background-image:url(../images/sms/sms_number_4.png);
background-position:0 6px;
background-repeat:no-repeat;
height:43px;
}

#send-sms-incall ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:535px;
margin-top:40px;
position:absolute;
width:331px;
}
#send-sms-incall li{
font-size:14pt;
margin-top:14px;
padding-left:48px;
padding-top:13px;
}
#send-sms-incall .step-number-1{
background-position:0 14px;
}
#send-sms-incall .step-number-2{
background-position:0 -4px;
}
#send-sms-incall .step-number-3{
background-position:0 -2px;
}
body{
font-family:Arial, Verdana,Trebuchet MS;
}
.list-1{
margin-right:30px;
}
.list-2{
}
#send-sms-incall img{
float:left;
margin-top:18px;
width:515px;
}
.animation-controls{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:535px;
margin-top:10px;
position:absolute;
width:331px;
}
#receive-and-respond img {
float:left;
margin-top:18px;
width:515px;
}
#send-sms img {
float:left;
margin-top:18px;
width:515px;
}
#limitations{
border-top:1px solid #D9D9D9;
float:left;
margin-top:23px;
padding-top:35px;
width:960px;
font-size:15pt;
}
#limitation .fake-h3{
font-size:10pt;
}
#limitations ul{
width:600px;
color:#868282;
}
.get-started-2{
width:265px;
float:left;
}
.get-started-2 .fake-h3{
font-size:16pt;
font-weight: bold;
}
.get-started-2 p{
font-size:11pt;
margin-top:5px;
color:#868282;
}
.subtext{
font-size:10pt;
padding-left:15px;
color:#c0c2c9;
}
#limitations li{
	font-size:12pt;
}


#sms-content{
float:left;
margin-bottom:9px;
width:800px;
}
#sms-content .sub-content{
color:#3C89B4;
float:left;
font-size:22pt;
margin-bottom:10px;
margin-top:50px;
/*padding-right:55px;*/
padding-top:20px;
padding-left:400px;
}

h2 {
	color: #3B87B2;
	font-size:16px;
	margin-bottom:10px;
}

img.studiidecaz {
	padding-right:0px;
	margin-right:10px;
	border:2px #138DC4 solid;
}

p,li {
	font-family:Arial, Helvetica, sans-serif;
}

blockquote {
	background:#F0F0F0 none repeat scroll 0 0;
	padding:10px;
	margin-left:20px;
	margin-right:0px;
}

.source_sms {
	color:#FFFFFF;
	font-weight:bold;
}

.sms_simulator_wrapper {
	padding-top:28px;
	padding-left:11px;
	padding-right:15px;
	background-image:url(../images/client_03.png);	
	background-repeat:no-repeat;
}

.sms_simulator {
	border:0px solid #000000;
	width:130px;
	height:96px;
	font-size:11px;
	font-family:"Courier New", Courier, monospace;
}

td {
	vertical-align:top;
}

ul.home li {
	line-height:23px;
}
