@charset "utf-8";
/* CSS Document */
a {
	outline:none !important;
}
.all_services {
}
.all_services h2 {
	font-size:24px;
	color:#0081c4;
	font-weight:300;
}
.all_services p {
	font-size:14px !important;
}
.all_services_icon {
	text-align:center;
	font-family:"Open Sans", sans-serif;
}
.all_services_icon i {
	margin:0px !important;
	padding:50px !important;
	background: url(../images/cloud.png) no-repeat center center;
	background-size:100%;
	color:#FFF;
	font-size:50px;
}
/*.all_services_icon i{ margin:0px !important; padding:50px !important; background: url(http://cloudconceptgroup.com/wp-content/uploads/2012/12/Cloud1.png) no-repeat center center; background-size:100%; color:#0081c4; font-size:50px;
}*/
.slider_tt {
	color: #0081c4;
	font-size: 45px;
	margin: 0;
	padding: 0 0 18px;
	text-align: center;
	font-weight:300;
}

@media screen and (min-width:750px) {
	.slider_tt span {
	font-weight:800;
}
.left_slider{text-transform:uppercase; color:#444; 
}
.left_slider h1{ font-size:40px; margin:0px; padding:10px 0px; font-weight:900;
}
.left_slider h2{  font-size:25px; margin:0px; padding:5px 0px; font-weight:400;
}
.left_slider h3{   font-size:36px; margin:0px; padding:10px 0px; font-weight:300;
}
.left_slider h4{   font-size:29px; margin:0px; padding:5px 0px; font-weight:900;
}
.left_slider h5{   font-size:19px; margin:0px; padding:10px 0px; font-weight:600;
}
.left_slider h6{ font-size:48px; margin:0px; padding:5px 0px; font-weight:900;
}
 .top_contact {
font-size:14px;
text-align:right !important;
font-weight:300;
text-align:right;
position:relative;
margin-top:15px;
}
 .top_contact a{ color:#0081c4; font-style:italic;
 }
.header {
width:100%;
background:#FFF;
padding:5px 0px;
}
.main_content {
width:100%;
background:#eee;
}
.footer {
width:100%;
padding:10px 0px;
background:#04aeda;
margin-top:35px;
}
.footer_menu {
color:#FFF;
margin-top:20px;
}
.footer_menu a {
color:#FFF;
margin:0px 10px;
}
.footer_contact {
}
.footer_contact h1 {
font-size:20px;
font-weight:300;
}
.footer_contact p {
font-size:16px;
font-weight:300;
}
.slider {
width:100%;
background:url(../images/lp_bgs.png) repeat-x bottom #8ec1da;
padding:15px 0px 0px 0px;  border-top:5px #fff83d solid;
}
.about_us {
background:#0081c4;
color:#FFF;
font-size:14px;
padding:15px 0px;
}
 .about_us p {
color:#FFF;
font-size:18px;
margin:10px 0px 15px 0px;
font-weight:100;
}
.services {
background:#FFF;
color:#444;
font-size:14px;
padding:15px 0px;
}
.services h1 {
font-size:35px;
color:#0081c4;
font-weight:300;
}
.services p {
font-size:16px;
}
.services ul {
margin:0px;
padding:0px;
}
.services ul li {
font-size:18px;
margin:0px;
padding:0px 0px 10px 0px;
list-style:none;
color:#000;
}
.services ul li i {
color:#0081c4 !important;
}
.why_rta {
background:#FFF;
color:#444;
font-size:14px;
padding:15px 0px;
}
.why_rta h1 {
font-size:35px;
color:#0081c4;
font-weight:300;
}
.why_rta p {
font-size:18px;
}
.why_rta ul {
margin:0px;
padding:0px;
}
.why_rta ul li {
font-size:18px;
margin:0px;
padding:0px 0px 5px 35px;
list-style:none;
color:#000;
}
.why_rta ul li i {
margin-left:-18px;
color:#0081c4;
}
.how_itworks {
background:#FFF;
color:#444;
font-size:14px;
padding:15px 0px;
}
.how_itworks h1 {
font-size:35px;
color:#0081c4;
font-weight:300;
}
.how_itworks h2 {
font-size:20px; color:#444; margin:0px; padding:0px;
font-weight:800;
}
.how_itworks p {
font-size:16px; font-weight:400;
}
.how_itworks ul {
margin:0px;
padding:0px;
}
.how_itworks ul li {
font-size:18px;
margin:0px;
padding:0px 0px 5px 5px;
list-style:none;
color:#000;
}
.how_itworks ul li i {
margin-left:-18px;
color:#0081c4;
}
.img_10 {
}
.img_10 img {
width:100%;
}
}
 @media (min-width: 400px) and (max-width: 751px) {
	 .slider_tt span {
	font-weight:800;
}
.left_slider{text-transform:uppercase; color:#444; 
}
.left_slider h1{ font-size:38px; margin:0px; padding:10px 0px; font-weight:900;
}
.left_slider h2{  font-size:23px; margin:0px; padding:0px 0px; font-weight:400;
}
.left_slider h3{   font-size:34px; margin:0px; padding:10px 0px; font-weight:300;
}
.left_slider h4{   font-size:27px; margin:0px; padding:0px 0px; font-weight:900;
}
.left_slider h5{   font-size:18px; margin:0px; padding:10px 0px; font-weight:600;
}
.left_slider h6{ font-size:40px; margin:0px; padding:0px 0px; font-weight:900;
}
.top_contact {
font-size:25px;
text-align: center !important;
font-weight:300;
}
.header {
width:100%;
background:#FFF;
padding:5px 0px;
}
.main_content {
width:100%;
background:#eee;
}
.footer {
width:100%;
padding:10px 0px;
background:#04aeda;
margin-top:35px;
}
.footer_menu {
color:#FFF;
margin-top:20px;
}
.footer_menu a {
color:#FFF;
margin:0px 10px;
}
.footer_contact {
}
.footer_contact h1 {
font-size:20px;
font-weight:300;
}
.footer_contact p {
font-size:16px;
font-weight:300;
}
.slider {
width:100%;
background:url(../images/lp_bgs.png) repeat-x bottom #8ec1da;
padding:15px 0px 0px 0px;
}
.about_us {
background:#0081c4;
color:#FFF;
font-size:14px;
padding:15px 0px;
}
 .about_us p {
color:#FFF;
font-size:18px;
margin:10px 0px 15px 0px;
font-weight:100;
}
.services {
background:#FFF;
color:#444;
font-size:14px;
padding:15px 0px;
}
.services h1 {
font-size:35px;
color:#0081c4;
font-weight:300;
}
.services p {
font-size:18px;
}
.services ul {
margin:0px;
padding:0px;
}
.services ul li {
font-size:18px;
margin:0px;
padding:0px 0px 10px 0px;
list-style:none;
color:#000;
}
.services ul li i {
color:#0081c4 !important;
}
.why_rta {
background:#FFF;
color:#444;
font-size:14px;
padding:15px 0px;
}
.why_rta h1 {
font-size:35px;
color:#0081c4;
font-weight:300;
}
.why_rta p {
font-size:18px;
}
.why_rta ul {
margin:0px;
padding:0px;
}
.why_rta ul li {
font-size:18px;
margin:0px;
padding:0px 0px 5px 35px;
list-style:none;
color:#000;
}
.why_rta ul li i {
margin-left:-18px;
}
.how_itworks {
background:#FFF;
color:#444;
font-size:14px;
padding:15px 0px;
}
.how_itworks h1 {
font-size:35px;
color:#0081c4;
font-weight:300;
}
.how_itworks p {
font-size:18px;
}
.how_itworks ul {
margin:0px;
padding:0px;
}
.how_itworks ul li {
font-size:18px;
margin:0px;
padding:0px 0px 5px 5px;
list-style:none;
color:#000;
}
.how_itworks ul li i {
margin-left:-18px;
}
.img_10 {
}
.img_10 img {
width:100%;
}
}
@media screen and (max-width: 399px) {
	.slider_tt span {
	font-weight:800;
}
.left_slider{text-transform:uppercase; color:#444; 
}
.left_slider h1{ font-size:14px; margin:0px; padding:5px 0px; font-weight:600;
}
.left_slider h2{  font-size:14px; margin:0px; padding:5px 0px; font-weight:600;
}
.left_slider h3{   font-size:14px; margin:0px; padding:5px 0px; font-weight:600;
}
.left_slider h4{   font-size:14px; margin:0px; padding:5px 0px; font-weight:600;
}
.left_slider h5{   font-size:14px; margin:0px; padding:5px 0px; font-weight:600;
}
.left_slider h6{ font-size:14px; margin:0px; padding:10px 0px; font-weight:900;
}
.logo {
text-align:center;
}
.top_contact {
font-size:14px;
text-align: center !important;
}
 .top_contact a{ color:#0081c4; font-style:italic;
 }
 .top_contact img{ width:25px; position:relative; top:+4px;
 }
.header {
width:100%;
background:#FFF;
padding:5px 0px;
}
.main_content {
width:100%;
background:#eee;
}
.footer {
width:100%;
padding:10px 0px;
background:#04aeda;
margin-top:35px;
}
.footer_menu {
color:#FFF;
margin-top:20px;
}
.footer_menu a {
color:#FFF;
margin:0px 10px;
display:block;
}
.footer_contact {
}
.footer_contact h1 {
font-size:20px;
font-weight:300;
}
.footer_contact p {
font-size:16px;
font-weight:300;
}
.slider {
width:100%;
background:url(../images/lp_bgs.png) repeat-x bottom #8ec1da;
padding:15px 0px 25px 0px;
}
.about_us {
background:#0081c4;
color:#FFF;
font-size:14px;
padding:15px 0px;
}
 .about_us p {
color:#FFF;
font-size:18px;
margin:10px 0px 15px 0px;
font-weight:100;
}
.services {
background:#FFF;
color:#444;
font-size:14px;
padding:15px 0px;
}
.services h1 {
font-size:35px;
color:#0081c4;
font-weight:300;
}
.services p {
font-size:18px;
}
.services ul {
margin:0px;
padding:0px;
}
.services ul li {
font-size:18px;
margin:0px;
padding:0px 0px 10px 0px;
list-style:none;
color:#000;
}
.why_rta {
background:#FFF;
color:#444;
font-size:14px;
padding:15px 0px;
}
.why_rta h1 {
font-size:35px;
color:#0081c4;
font-weight:300;
}
.why_rta p {
font-size:18px;
}
.why_rta ul {
margin:0px;
padding:0px;
}
.why_rta ul li {
font-size:18px;
margin:0px;
padding:0px 0px 5px 35px;
list-style:none;
color:#000;
}
.why_rta ul li i {
color:#0081c4;
}
.how_itworks {
background:#FFF;
color:#444;
font-size:14px;
padding:15px 0px;
}
.how_itworks h1 {
font-size:28px;
color:#0081c4;
font-weight:300;
text-align:center;
}
.how_itworks p {
font-size:18px;
}
.how_itworks ul {
margin:0px;
padding:10px;
}
.how_itworks ul li {
font-size:15px;
margin:0px;
padding:0px 0px 15px 15px;
list-style:none;
color:#000;
line-height:16px;
}
.how_itworks ul li i {
margin-left:-5px;
}
.img_10 {
}
.img_10 img {
width:100%;
}
}
.thumbnail{ height:150px;
}
.thumbnail h3{ font-size:15px; font-weight:900; margin:0px; padding:0px; color:#0081c4;
}
.thumbnail p{ font-size:13px; margin:0px; padding:0px;  color:#444;
}
