.container .rcontainer {width:100%; font-size:15px; padding:0px;  margin:0px;}
.container .rcontainer .info {padding-left:20px;}
.container .rcontainer .top {background-color:#f5f5f5; padding:38px 50px; margin-bottom:25px;}
.container .rcontainer .top img {float:left;}
.container .rcontainer .top .txt {float:right; width:840px; font-size:15px; line-height:23px; margin-top:11px;}
.container .rcontainer ul {margin-bottom:0; padding-left:25px;}
.container .rcontainer .sep {border-bottom:1px solid #ebebeb; margin:0 0 20px 0;padding-top:25px;}
.container .rcontainer .serv {color:#a2dd4f; font-weight:bold; font-size:20px; text-transform:uppercase; padding-right:47px; display:inline-block; zoom:1; *display:inline; height:30px; line-height:30px;}
.container .rcontainer .serv1 {background:url(/images/icon-voice.png) right 50% no-repeat;}
.container .rcontainer .serv2 {background:url(/images/icon-data.png) right 50% no-repeat;}
.container .rcontainer .serv3 {background:url(/images/icon-cloud.png) right 50% no-repeat;}
.container .rcontainer .title {font-weight:bold; margin-bottom:25px; font-size:20px; position:relative;}
.container .rcontainer .tserv {margin-bottom:7px;}
.container .rcontainer .req {display:block; width:212px; height:56px; background:url(/images/btn-request.png); float:right; margin:15px 0px 0px 0px;}
.container .rcontainer .col {width:25%; float:left;}
.container .rcontainer .nr {margin-bottom:40px;display:none;}
.container .rcontainer .last {padding-right:0;}
.cfform {display:none;}

/* 940 */
.res940 .icontainer .rcontainer {margin-left:0;}
.res940 .container .rcontainer .top .txt {float:none; width:auto;}

/* 720 */
.res720 .container .icontainer {margin:40px; padding:0;}
.res720 .icontainer .rcontainer {margin-left:0;}
.res720 .container .rcontainer .top {padding:30px 70px 40px 70px;}
.res720 .container .rcontainer .top .txt {margin:28px 10px; width:auto; margin-bottom:0;}
.res720 .container .rcontainer .req {margin:41px 0 0 0;}
.res720 .container .rcontainer .col {width:50%; margin-top:40px;}
.res720 .container .rcontainer .col ul {margin-left:20%;}
.res720 .container .rcontainer .col .tserv {margin-left:20%;}

/* 480 */
.res480 .pheading h1 {float:right; margin-right:20px;}
.res480 .goback span {display:none;}
.res480 .container .icontainer {margin:20px; padding:0;}
.res480 .container .rcontainer .top {padding:25px 20px;}
.res480 .container .rcontainer .top .txt {margin:5px; width:auto; margin-bottom:0;}
.res480 .container .rcontainer .req {margin:30px auto 0 auto; float:none;}
.res480 .container .rcontainer .col {width:50%; margin-top:30px; margin-left:0;}
.res480 .container .rcontainer .col ul {margin-left:15%;}
.res480 .container .rcontainer .col .tserv {margin-left:15%;}
.res480 .container .rcontainer .info {padding:0;}

/* 320 */
.res320 .goback span {display:none;}
.res320 .container .icontainer {margin:20px; padding:0;}
.res320 .container .rcontainer .top {padding:20px 30px 17px 30px; text-align:center; margin-bottom:0;}
.res320 .container .rcontainer .top .txt {text-align:justify; width:auto;}
.res320 .container .rcontainer .top img {float:none;}
.res320 .container .rcontainer .req {margin:30px auto 0 auto; float:none;}
.res320 .container .rcontainer .info {padding-left:0;}
.res320 .container .rcontainer .col {width:auto; margin-left:0; float:none; margin-top:20px; text-align:center;}
.res320 .container .rcontainer .tserv {width:70%; margin:0 auto; text-align:left;}
.res320 .container .rcontainer ul {display:block; margin:0 auto; width:70%; padding-left:40px;}
.res320 .container .rcontainer ul li {text-align:justify;}
.res320 .container .rcontainer .serv {padding-left:0px;}